diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/geiser.css | 17 | ||||
| -rw-r--r-- | doc/geiser.texi | 40 | ||||
| -rw-r--r-- | doc/index.texi | 2 | ||||
| -rw-r--r-- | doc/install.texi | 8 | ||||
| -rw-r--r-- | doc/intro.texi | 2 | ||||
| -rw-r--r-- | doc/quick.texi | 10 | ||||
| -rw-r--r-- | doc/site.conf | 7 | 
7 files changed, 44 insertions, 42 deletions
| diff --git a/doc/geiser.css b/doc/geiser.css index bdb2c6a..96f1801 100644 --- a/doc/geiser.css +++ b/doc/geiser.css @@ -62,4 +62,19 @@ ul {  div.navigation {      background-color: #efebe7; -}
\ No newline at end of file +    line-height: 100%; +    top-margin: 5px; +    padding: 3px; +    /* background-color: #000000; */ +    /* border-top-style: solid; */ +    /* border-bottom-style: solid; */ +    /* border-width: 0px; */ +    /* border-top-width: 4px; */ +    /* border-color: rgb(200, 200, 200); */ +} + +.navlink { +    text-decoration: none; +    /* color: white; */ +} + diff --git a/doc/geiser.texi b/doc/geiser.texi index f327155..8c9cce8 100644 --- a/doc/geiser.texi +++ b/doc/geiser.texi @@ -50,14 +50,15 @@ It draws inspiration (and a bit more) from environments such as Common  Lisp's Slime, Factor's FUEL, Squeak or Emacs itself, and does its best  to make Scheme hacking inside Emacs (even more) fun. -Or, to be precise, what i consider fun. Geiser is thus my humble -contribution to the dynamic school of expression, and a reaction against -what i perceive as a derailment, in modern times, of standard Scheme -towards the static camp. Because i prefer growing and healing to poking -at corpses, the continuously running Scheme interpreter takes the center -of the stage in Geiser. A bundle of Elisp shims orchestrates the dialog -between the Scheme interpreter, Emacs and, ultimately, the schemer, -giving her access to live metadata. +Or, to be precise, what @uref{http://hacks-galore.org/jao, i} consider +fun. Geiser is thus my humble contribution to the dynamic school of +expression, and a reaction against what i perceive as a derailment, in +modern times, of standard Scheme towards the static camp. Because i +prefer growing and healing to poking at corpses, the continuously +running Scheme interpreter takes the center of the stage in Geiser. A +bundle of Elisp shims orchestrates the dialog between the Scheme +interpreter, Emacs and, ultimately, the schemer, giving her access to +live metadata. Here's how.  @ifnothtml  @insertcopying @@ -67,7 +68,7 @@ giving her access to live metadata.  @menu  * Introduction::  * Installation:: -* Quick start:: +* Tutorial::  * Index::  @ifinfo @@ -87,20 +88,17 @@ Installation  @end detailmenu  @end ifinfo -  @end menu -  @ifhtml -@macro sLink {WHERE, TEXT} -@uref{http://savannah.nongnu.org/\WHERE\/?group=geiser, \TEXT\}@ @ -@end macro -@html -<div class="navigation"> -@end html -@flushright -@sLink{news, News} @ @ @sLink{files, Downloads} @ @ @sLink{bugs, Bugs} @ @ @uref{http://git.savannah.gnu.org/cgit/geiser.git, Source}@ @ @ @ @uref{http://lists.nongnu.org/mailman/listinfo/geiser-users, Mailing list}@ @ -@end flushright  @html +<div class="navigation" align="right"> +<a class="navlink" +href="http://savannah.nongnu.org/news/?group=geiser">News</a>    <a class="navlink" +href="http://savannah.nongnu.org/files/?group=geiser">Downloads</a>    <a class="navlink" +href="http://savannah.nongnu.org/bugs/?group=geiser">Bugs</a>    <a class="navlink" +href="http://git.savannah.gnu.org/cgit/geiser.git">Source</a>    <a class="navlink" +href="http://lists.nongnu.org/mailman/listinfo/geiser-users">Mailing +list</a>   </div>  @end html  @end ifhtml @@ -108,7 +106,7 @@ Installation  @include intro.texi  @include install.texi -@include quick.texi +@include tutorial.texi  @include index.texi  @bye diff --git a/doc/index.texi b/doc/index.texi index 3437075..57a7441 100644 --- a/doc/index.texi +++ b/doc/index.texi @@ -1,4 +1,4 @@ -@c This is part of Geiser's user manual., , Quick start, Top +@c This is part of Geiser's user manual., , Tutorial, Top  @c Copyright (C) 2010 Jose Antonio Ortega Ruiz  @c See the file geiser.texi for copying conditions. diff --git a/doc/install.texi b/doc/install.texi index d2e8fc0..e297cd3 100644 --- a/doc/install.texi +++ b/doc/install.texi @@ -37,9 +37,9 @@ If you don't want to install Git, you can instead grab a tarball from  Geiser's @uref{http://gitorious.org/geiser/mainline/commits/master,  Gitorious mirror}, where you'll find a  @uref{http://gitorious.org/geiser/mainline/archive-tarball/master, link} -generating it for you. Either way, you'll now be in possession of a copy -of Geiser's libre code. I'll follow you into its directory and the next -section. +generating said tarball for you. Either way, you'll now be in possession +of a copy of Geiser's libre code. I'll follow you into its directory and +the next section.  @node Setting it up, Friends, Must needs, Installation  @section Setting it up @@ -68,7 +68,7 @@ $ cd ~/lib/geiser  $ ./autogen.sh  @end example  @noindent -I recommend that you compile Geiser is a separate directory: +I recommend that you compile Geiser in a separate directory:  @example  $ mkdir build && cd build  $ ../configure diff --git a/doc/intro.texi b/doc/intro.texi index 364421d..2f83325 100644 --- a/doc/intro.texi +++ b/doc/intro.texi @@ -3,7 +3,7 @@  Geiser is an Emacs environment to hack and have fun in Scheme. If that's  enough for you, see @ref{Installation} to get it running and -@ref{Quick start} for the fun part. +@ref{Tutorial} for the fun part.  @menu  * Modus operandi:: diff --git a/doc/quick.texi b/doc/quick.texi deleted file mode 100644 index ab1d97c..0000000 --- a/doc/quick.texi +++ /dev/null @@ -1,10 +0,0 @@ -@node Quick start, Index, Installation, Top -@chapter Quick start - -@anchor{quick-start} - - -@c Local Variables: -@c mode: texinfo -@c TeX-master: "geiser" -@c End: diff --git a/doc/site.conf b/doc/site.conf index 6d3be76..7c42a1e 100644 --- a/doc/site.conf +++ b/doc/site.conf @@ -24,7 +24,8 @@ sub button_link {      my $label = shift;      my $txt = shift;      my $trail = shift; -    &$anchor('', $Texi2HTML::HREF{$label}, $txt) . ($trail || '  ') +   '<a class="navlink" href="' . $Texi2HTML::HREF{$label} . '">' +       . $txt . '</a>' . $trail;  }  $jao_navigation_links = ''; @@ -32,20 +33,18 @@ $jao_navigation_links = '';  sub chap_header {      my $fh = shift;      $jao_navigation_links = nav_links(); -    # print $fh $jao_navigation_links;      print $fh "<hr>";  }  sub chap_footer {      my $fh = shift; -    # print $fh "<hr>";      print $fh $jao_navigation_links;  }  sub nav_links {      '<div class="navigation"><table border="0"><tr><td align="left">'          . button_link('Top', 'Geiser', '</td><td align="right">') -        . button_link('FastBack', '<') +        . button_link('FastBack', '<', '  ')          . button_link('FastForward', '>', '</td></tr></table></div>');  } | 
