/[emacs]/emacs/man/info.texi
ViewVC logotype

Diff of /emacs/man/info.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.23 by eliz, Fri Apr 26 11:56:35 2002 UTC revision 1.23.2.1 by miles, Fri Apr 4 06:20:48 2003 UTC
# Line 8  Line 8 
8  @comment %**end of header  @comment %**end of header
9  @comment $Id$  @comment $Id$
10    
11  @dircategory Texinfo documentation system  @copying
 @direntry  
 * Info: (info).         How to use the documentation browsing system.  
 @end direntry  
   
 @ifinfo  
12  This file describes how to use Info, the on-line, menu-driven GNU  This file describes how to use Info, the on-line, menu-driven GNU
13  documentation system.  documentation system.
14    
15  Copyright (C) 1989, 92, 96, 97, 98, 99, 2000, 2001, 2002  Copyright (C) 1989, 1992, 1996, 1997, 1998, 1999, 2000, 2001, 2002
16  Free Software Foundation, Inc.  Free Software Foundation, Inc.
17    
18    @quotation
19  Permission is granted to copy, distribute and/or modify this document  Permission is granted to copy, distribute and/or modify this document
20  under the terms of the GNU Free Documentation License, Version 1.1 or  under the terms of the GNU Free Documentation License, Version 1.1 or
21  any later version published by the Free Software Foundation; with no  any later version published by the Free Software Foundation; with no
# Line 37  This document is part of a collection di Line 32  This document is part of a collection di
32  Documentation License.  If you want to distribute this document  Documentation License.  If you want to distribute this document
33  separately from the collection, you can do so by adding a copy of the  separately from the collection, you can do so by adding a copy of the
34  license to the document, as described in section 6 of the license.  license to the document, as described in section 6 of the license.
35  @end ifinfo  @end quotation
36    @end copying
37    
38    @dircategory Texinfo documentation system
39    @direntry
40    * Info: (info).         How to use the documentation browsing system.
41    @end direntry
42    
43  @titlepage  @titlepage
44  @title Info  @title Info
# Line 46  license to the document, as described in Line 47  license to the document, as described in
47  @author and the GNU Texinfo community  @author and the GNU Texinfo community
48  @page  @page
49  @vskip 0pt plus 1filll  @vskip 0pt plus 1filll
50  Copyright @copyright{} 1989, 92, 93, 96, 97, 98, 99, 2000, 2001  @insertcopying
 Free Software Foundation, Inc.  
 @sp 2  
 Published by the Free Software Foundation @*  
 59 Temple Place - Suite 330 @*  
 Boston, MA 02111-1307, USA.  
   
 Permission is granted to copy, distribute and/or modify this document  
 under the terms of the GNU Free Documentation License, Version 1.1 or  
 any later version published by the Free Software Foundation; with no  
 Invariant Sections, with the Front-Cover texts being ``A GNU  
 Manual'', and with the Back-Cover Texts as in (a) below.  A copy of the  
 license is included in the section entitled ``GNU Free Documentation  
 License'' in the Emacs manual.  
   
 (a) The FSF's Back-Cover Text is: ``You have freedom to copy and modify  
 this GNU Manual, like GNU software.  Copies published by the Free  
 Software Foundation raise funds for GNU development.''  
   
 This document is part of a collection distributed under the GNU Free  
 Documentation License.  If you want to distribute this document  
 separately from the collection, you can do so by adding a copy of the  
 license to the document, as described in section 6 of the license.  
51  @end titlepage  @end titlepage
52    
53  @ifnottex  @ifnottex
54  @node Top  @node Top
55  @top Info: An Introduction  @top Info: An Introduction
56    
57  Info is a program, which you are using now, for reading documentation of  The GNU Project distributes most of its on-line manuals in the
58  computer programs.  The GNU Project distributes most of its on-line  @dfn{Info format}, which you read using an @dfn{Info reader}.  You are
59  manuals in the Info format, so you need a program called @dfn{Info  probably using an Info reader to read this now.
 reader} to read the manuals.  One of such programs you are using now.  
60    
61  @ifinfo  @ifinfo
62  If you are new to Info and want to learn how to use it, type the  If you are new to the Info reader and want to learn how to use it,
63  command @kbd{h} now.  It brings you to a programmed instruction  type the command @kbd{h} now.  It brings you to a programmed
64  sequence.  instruction sequence.
65    
66  To learn expert-level Info commands, type @kbd{n} twice.  This brings you to  To read about expert-level Info commands, type @kbd{n} twice.  This
67  @cite{Info for Experts}, skipping over the `Getting Started' chapter.  brings you to @cite{Info for Experts}, skipping over the `Getting
68    Started' chapter.
69  @end ifinfo  @end ifinfo
70  @end ifnottex  @end ifnottex
71    
# Line 241  level of detail.  This node's topic is ` Line 220  level of detail.  This node's topic is `
220  line says that this is node @samp{Help} in the file @file{info}.  line says that this is node @samp{Help} in the file @file{info}.
221    
222  @cindex header of Info node  @cindex header of Info node
223    The top line of a node is its @dfn{header}.  This node's header (look at    The top line of a node is its @dfn{header}.  This node's header
224  it now) says that the @samp{Next} node after this one is the node  (look at it now) says that the @samp{Next} node after this one is the
225  called @samp{Help-P}.  An advanced Info command lets you go to any node  node called @samp{Help-P}.  An advanced Info command lets you go to
226  whose name you know.  In the stand-alone Info reader program, the  any node whose name you know.  In the stand-alone Info reader program,
227  header line shows the names of this node and the info file as well.  the header line shows the names of this node and the info file as
228  In Emacs, the header line is displayed in a special typeface, and it  well.  In Emacs, the header line is duplicated in a special typeface,
229  doesn't scroll off the screen when you scroll the display.  The names  and the duplicate remains at the top of the window all the time even
230  of this node and of its Info file are omitted by Emacs from the header  if you scroll through the node.
 line.  
231    
232    Besides a @samp{Next}, a node can have a @samp{Previous} or an    Besides a @samp{Next}, a node can have a @samp{Previous} or an
233  @samp{Up} links, or both.  As you can see, this node has all of these  @samp{Up} links, or both.  As you can see, this node has all of these
# Line 267  links. Line 245  links.
245  @samp{>>} in the margin means it is really time to try a command.  @samp{>>} in the margin means it is really time to try a command.
246    
247  @format  @format
248  >> If you have a mouse, and if you already practiced typing @kbd{n}  >> If you are in Emacs and have a mouse, and if you already practiced
249     to get to the next node, click now with the right mouse button on     typing @kbd{n} to get to the next node, click now with the middle
250     the @samp{Next} link to do the same ``the mouse way''.     mouse button on the @samp{Next} link to do the same ``the mouse way''.
251  @end format  @end format
252    
253  @node Help-P, Help-^L, Help, Getting Started  @node Help-P, Help-^L, Help, Getting Started
# Line 280  links. Line 258  links.
258  This node is called @samp{Help-P}.  The @samp{Previous} node, as you see,  This node is called @samp{Help-P}.  The @samp{Previous} node, as you see,
259  is @samp{Help}, which is the one you just came from using the @kbd{n}  is @samp{Help}, which is the one you just came from using the @kbd{n}
260  command.  Another @kbd{n} command now would take you to the next  command.  Another @kbd{n} command now would take you to the next
261  node, @samp{Help-^L}.  In Emacs, @kbd{n} runs the Emacs command  node, @samp{Help-^L}.
 @code{Info-next}, and @kbd{p} runs @code{Info-prev}.  
262    
263  @format  @format
264  >> But do not type @kbd{n} yet.  First, try the @kbd{p} command,  >> But do not type @kbd{n} yet.  First, try the @kbd{p} command,
265     or click the mouse on the @samp{Prev} link, which takes you to the     or click the middle mouse button on the @samp{Prev} link.  That
266     @samp{Previous} node.  When you get there, you can do an @kbd{n}     takes you to the @samp{Previous} node.  Then use @kbd{n} to return here.
    again to return here.  
267  @end format  @end format
268    
269    If you read this in Emacs, you will see an @samp{Info} item in the    If you read this in Emacs, you will see an @samp{Info} item in the
270  menu bar, close to its right edge.  Clicking your mouse on the  menu bar, close to its right edge.  Clicking the mouse on the
271  @samp{Info} menu-bar item opens a menu of commands which include  @samp{Info} menu-bar item opens a menu of commands which include
272  @samp{Next} and @samp{Prev} (and also some others which you didn't yet  @samp{Next} and @samp{Prev} (and also some others which you didn't yet
273  learn about).  learn about).
274    
275    This all probably seems insultingly simple so far, but @emph{do not} be    This all probably seems insultingly simple so far, but @emph{please
276  led into skimming.  Things will get more complicated soon.  Also,  don't} start skimming.  Things will get complicated soon enough!
277  do not try a new command until you are told it is time to.  Otherwise,  Also, please do not try a new command until you are told it is time
278  you may make Info skip past an important warning that was coming up.  to.  You could make Info skip past an important warning that was
279    coming up.
280    
281  @format  @format
282  >> Now do an @kbd{n}, or click the mouse on the @samp{Next} link, to  >> Now do an @kbd{n}, or click the middle mouse button on the @samp{Next}
283     get to the node @samp{Help-^L} and learn more.     link, to get to the node @samp{Help-^L} and learn more.
284  @end format  @end format
285    
286  @node Help-^L, Help-M, Help-P, Getting Started  @node Help-^L, Help-M, Help-P, Getting Started
# Line 336  allow you to ``move around'' in a node t Line 313  allow you to ``move around'' in a node t
313  screen at once.  @key{SPC} moves forward, to show what was below the  screen at once.  @key{SPC} moves forward, to show what was below the
314  bottom of the screen.  @key{DEL} or @key{BACKSPACE} moves backward, to  bottom of the screen.  @key{DEL} or @key{BACKSPACE} moves backward, to
315  show what was above the top of the screen (there is not anything above  show what was above the top of the screen (there is not anything above
316  the top until you have typed some spaces).  In Emacs, @key{SPC} runs  the top until you have typed some spaces).
 the command @code{Info-scroll-up}, while @key{BACKSPACE} runs  
 @code{Info-scroll-down}.  
317    
318  @format  @format
319  >> Now try typing a @key{SPC} (afterward, type a @key{BACKSPACE} to  >> Now try typing a @key{SPC} (afterward, type a @key{BACKSPACE} to
# Line 354  lines above them they may not make it al Line 329  lines above them they may not make it al
329    If you are reading this in Emacs, note that the header line is    If you are reading this in Emacs, note that the header line is
330  always visible, never scrolling off the display.  That way, you can  always visible, never scrolling off the display.  That way, you can
331  always see the @samp{Next}, @samp{Prev}, and @samp{Up} links, and you  always see the @samp{Next}, @samp{Prev}, and @samp{Up} links, and you
332  can conveniently go to one of these links from anywhere in the node by  can conveniently go to one of these links at any time by
333  clicking the mouse on one of these links.  clicking the middle mouse button on the link.
334    
335  @cindex reading Info documents top to bottom  @cindex reading Info documents top to bottom
336  @cindex Info documents as tutorials  @cindex Info documents as tutorials
337    @key{SPC} and @key{DEL} not only move forward and backward through    @key{SPC} and @key{DEL} not only move forward and backward through
338  the current node.  When these keys hit the beginning or the end of the  the current node.  They also move between nodes.  @key{SPC} at the end
339  current node, they move to preceding or subsequent nodes.  of a node moves to the next node; @key{DEL} (or @key{BACKSPACE}) at
340  Specifically, they scroll through all the nodes in an Info file as a  the beginning of a node moves to the previous node.  In effect, these
341  single logical sequence.  In this sequence, a node's subnodes appear  commands scroll through all the nodes in an Info file as a single
342  following their parent.  If a node has a menu, @key{SPC} takes you  logical sequence.  You can read an entire manual top to bottom by just
343  into the subnodes listed in the menu, one by one.  Once you reach the  typing @key{SPC}, and move backward through the entire manual from
344  end of a node, and have seen all of its subnodes, @key{SPC} takes you  bottom to top by typing @key{DEL} (or @key{BACKSPACE}).
345  to the next node or to the parent's next node.  This is so you could  
346  read the entire manual top to bottom by just typing @key{SPC}.    In this sequence, a node's subnodes appear following their parent.
347    If a node has a menu, @key{SPC} takes you into the subnodes listed in
348    the menu, one by one.  Once you reach the end of a node, and have seen
349    all of its subnodes, @key{SPC} takes you to the next node or to the
350    parent's next node.
351    
352  @kindex PAGEUP @r{(Info mode)}  @kindex PAGEUP @r{(Info mode)}
353  @kindex PAGEDOWN @r{(Info mode)}  @kindex PAGEDOWN @r{(Info mode)}
354    Many keyboards nowadays have two scroll keys labeled @samp{PageUp}    Many keyboards nowadays have two scroll keys labeled @samp{PageUp}
355  and @samp{PageDown} (or maybe @samp{Prior} and @samp{Next}).  If your  and @samp{PageDown} (or maybe @samp{Prior} and @samp{Next}).  If your
356  keyboard has these keys, you can use them to move forward and backward  keyboard has these keys, you can use them to move forward and backward
357  through the text, like with @key{SPC} and @key{BACKSPACE}.  However,  through the text of one node, like @key{SPC} and @key{BACKSPACE} (or
358  unlike @key{SPC} and @key{BACKSPACE}, @key{PAGEUP} and @key{PAGEDOWN}  @key{DEL}).  However, @key{PAGEUP} and @key{PAGEDOWN} keys never
359  keys will never scroll beyond the beginning or the end of the current  scroll beyond the beginning or the end of the current node.
 node.  
360    
361  @kindex C-l @r{(Info mode)}  @kindex C-l @r{(Info mode)}
362    If your screen is ever garbaged, you can tell Info to display it    If your screen is ever garbaged, you can tell Info to display it
# Line 391  again by typing @kbd{C-l} (@kbd{Control- Line 369  again by typing @kbd{C-l} (@kbd{Control-
369    
370  @kindex b @r{(Info mode)}  @kindex b @r{(Info mode)}
371    To move back to the beginning of the node you are on, you can type    To move back to the beginning of the node you are on, you can type
372  a lot of @key{BACKSPACE} keys.  You can also type simply @kbd{b} for  the @key{BACKSPACE} key (or @key{DEL}) many times.  You can also type
373  beginning.  @kbd{b} just once.  @kbd{b} stands for ``beginning.''
374    
375  @format  @format
376  >> Try that now.  (We have put in enough verbiage to push this past  >> Try that now.  (We have put in enough verbiage to push this past
# Line 401  beginning. Line 379  beginning.
379     Then come back, by typing @key{SPC} one or more times.     Then come back, by typing @key{SPC} one or more times.
380  @end format  @end format
381    
382    If your screen is very tall, all of this node might fit at once.    If your screen is very tall, all of this node might fit at once.  In
383  In that case, @kbd{b} won't do anything.  Sorry; what can we do?  that case, @kbd{b} won't do anything.  But you could observe the
384    effect of the @kbd{b} key if you use a smaller window.
385    
386  @kindex ? @r{(Info mode)}  @kindex ? @r{(Info mode)}
387  @findex Info-summary  @findex Info-summary
# Line 414  the list, make it go away by typing a @k Line 393  the list, make it go away by typing a @k
393    
394  @format  @format
395  >> Type a @key{?} now.  Press @key{SPC} to see consecutive screenfuls of  >> Type a @key{?} now.  Press @key{SPC} to see consecutive screenfuls of
396     the list until finished.  Then type @key{SPC} several times, until     the list until finished.  Then type @key{SPC} several times.  If
397     it goes away.     you are using Emacs, the help will then go away automatically.
398  @end format  @end format
399    
400    (If you are using the stand-alone Info reader, type @kbd{C-x 0} to    (If you are using the stand-alone Info reader, type @kbd{C-x 0} to
# Line 429  move around in them without being told. Line 408  move around in them without being told.
408  the same size screen, it would be impossible to warn you anyway.  the same size screen, it would be impossible to warn you anyway.
409    
410  @format  @format
411  >> Now type @kbd{n}, or click the mouse on the @samp{Next} link, to  >> Now type @kbd{n}, or click the middle mouse button on the @samp{Next} link,
412     see the description of the @kbd{m} command.     to see the description of the @kbd{m} command.
413  @end format  @end format
414    
415  @node Help-M, Help-Xref, Help-^L, Getting Started  @node Help-M, Help-Xref, Help-^L, Getting Started
# Line 494  both @samp{Foo}. Line 473  both @samp{Foo}.
473     @kbd{m} command is not available.     @kbd{m} command is not available.
474  @end format  @end format
475    
476    If you keep typing @key{SPC} once the menu appears on the screen, it
477    will move to another node (the first one in the menu).  If that
478    happens, type @key{BACKSPACE} to come back.
479    
480  @kindex m @r{(Info mode)}  @kindex m @r{(Info mode)}
481    The command to go to one of the subnodes is @kbd{m}---but @emph{do    The command to go to one of the subnodes is @kbd{m}.  This is very
482  not do it yet!}  Before you use @kbd{m}, you need to learn about  different from the commands you have used: it is a command that
483  commands which prompt you for more input.  So far, you have learned  prompts you for more input.
484  several commands that do not need additional input; when you typed  
485  one, Info processed it and was instantly ready for another command.    The Info commands you know do not need additional input; when you
486  The @kbd{m} command is different: it is incomplete without the  type one of them, Info processes it instantly and then is ready for
487  @dfn{name of the subtopic}.  Once you have typed @kbd{m}, Info tries  another command.  The @kbd{m} command is different: it needs to know
488  to read the subtopic name.  the @dfn{name of the subtopic}.  Once you have typed @kbd{m}, Info
489    tries to read the subtopic name.
490    
491    Now look for the line containing many dashes near the bottom of the    Now look for the line containing many dashes near the bottom of the
492  screen.  There is one more line beneath that one, but usually it is  screen.  There is one more line beneath that one, but usually it is
493  blank.  If it is empty, Info is ready for a command, such as @kbd{n}  blank.  When it is blank, Info is ready for a command, such as @kbd{n}
494  or @kbd{b} or @key{SPC} or @kbd{m}.  If that line contains text ending  or @kbd{b} or @key{SPC} or @kbd{m}.  If that line contains text ending
495  in a colon, it means Info is trying to read more input for the last  in a colon, it means Info is reading more input for the last command.
496  command.  At such times, commands do not work, because Info tries to  You can't type an Info command then, because Info is trying to read
497  use them as the input it needs.  You must either type your response and  input, not commands.  You must either give the input and finish the
498  finish the command you started, or type @kbd{Control-g} to cancel the  command you started, or type @kbd{Control-g} to cancel the command.
499  command.  When you have done one of those things, the line becomes  When you have done one of those things, the input entry line becomes
500  blank again.  blank again.  Then you can type Info commands again.
501    
502  @findex Info-menu  @findex Info-menu
503    The command to go to a subnode via a menu is @kbd{m}.  After you type    The command to go to a subnode via a menu is @kbd{m}.  After you type
# Line 532  item name, except for one space where a Line 516  item name, except for one space where a
516  the menu.  the menu.
517    
518  @cindex completion of Info node names  @cindex completion of Info node names
519    You can also use the @dfn{completion} feature to help enter the subtopic    You can also use the @dfn{completion} feature to help enter the
520  name.  If you type the @key{TAB} key after entering part of a name, it will  subtopic name.  If you type the @key{TAB} key after entering part of a
521  magically fill in more of the name---as much as follows uniquely from  name, it will fill in more of the name---as much as Info can deduce
522  what you have entered.  from the part you have entered.
523    
524    If you move the cursor to one of the menu subtopic lines, then you do    If you move the cursor to one of the menu subtopic lines, then you do
525  not need to type the argument: you just type a @key{RET}, and it  not need to type the argument: you just type a @key{RET}, and it
526  stands for the subtopic of the line you are on.  stands for the subtopic of the line you are on.  You can also click
527    the middle mouse button directly on the subtopic line to go there.
528    
529  Here is a menu to give you a chance to practice.  This menu gives you  Here is a menu to give you a chance to practice.  This menu gives you
530  three ways of going to one place, Help-FOO:  three ways of going to one place, Help-FOO:
531    
532  @menu  @menu
533  * Foo:  Help-FOO.       A node you can visit for fun.  * Foo:  Help-FOO.       A node you can visit for fun.
534  * Bar:  Help-FOO.       Strange!  two ways to get to the same place.  * Bar:  Help-FOO.       We have made two ways to get to the same place.
535  * Help-FOO::            And yet another!  * Help-FOO::            And yet another!
536  @end menu  @end menu
537    
# Line 606  somewhere between the beginning @samp{*} Line 591  somewhere between the beginning @samp{*}
591  ends the subtopic's brief name.  You will see the subtopic's name  ends the subtopic's brief name.  You will see the subtopic's name
592  change its appearance (usually, its background color will change), and  change its appearance (usually, its background color will change), and
593  the shape of the mouse pointer will change if your platform supports  the shape of the mouse pointer will change if your platform supports
594  that.  After a while, if you leave the mouse on that spot, a tooltip  that.  After a while, if you leave the mouse on that spot, a small
595  will pop up saying ``Mouse-2: go to that node''.  (If the tooltips are  window will pop up, saying ``Mouse-2: go to that node'', or the same
596  turned off or unavailable, this message is displayed in the @dfn{echo  message may appear at the bottom of the screen.
597  area}, the bottom screen line where you typed the menu subtopics in  
598  response to the prompt.)  @kbd{Mouse-2} is the second button of your    @kbd{Mouse-2} is the second button of your mouse counting from the
599  mouse counting from the left---the rightmost button for two-button  left---the middle button on a 3-button mouse.  (On a 2-button mouse,
600  mice, the middle button for 3-button mice.  So pressing @kbd{Mouse-2}  you may have to press both buttons together to ``press the middle
601  while the mouse pointer is on a menu subtopic goes to that subtopic.  button''.)  The message tells you pressing @kbd{Mouse-2} with the
602    current position of the mouse pointer (on subtopic in the menu) will
603    go to that subtopic.
604    
605  @findex Info-mouse-follow-nearest-node  @findex Info-mouse-follow-nearest-node
606    More generally, @kbd{Mouse-2} in an Info buffer runs the Emacs    More generally, @kbd{Mouse-2} in an Info buffer finds the nearest
 command @code{Info-mouse-follow-nearest-node}, which finds the nearest  
607  link to another node and goes there.  For example, near a cross  link to another node and goes there.  For example, near a cross
608  reference it acts like @kbd{f}, in a menu it acts like @kbd{m}, on the  reference it acts like @kbd{f}, in a menu it acts like @kbd{m}, on the
609  node's header line it acts like @kbd{n}, @kbd{p}, or @kbd{u}, etc.  At  node's header line it acts like @kbd{n}, @kbd{p}, or @kbd{u}, etc.  At
# Line 655  get back to where you were reading you h Line 641  get back to where you were reading you h
641  (Some Info readers, such as the one built into Emacs, put you at the  (Some Info readers, such as the one built into Emacs, put you at the
642  same place where you were reading in @samp{Help-M}.)  same place where you were reading in @samp{Help-M}.)
643    
644    Another way to go Up is to click on the @samp{Up} pointer shown in    Another way to go Up is to click @kbd{Mouse-2} on the @samp{Up}
645  the header line (provided that you have a mouse).  pointer shown in the header line (provided that you have a mouse).
646    
647  @format  @format
648  >> Now type @kbd{u} to move back up to @samp{Help-M}.  >> Now type @kbd{u} to move back up to @samp{Help-M}.
# Line 1279  These directories are not searched for m Line 1265  These directories are not searched for m
1265  @item Info-fontify  @item Info-fontify
1266  When set to a non-@code{nil} value, enables highlighting of Info  When set to a non-@code{nil} value, enables highlighting of Info
1267  files.  The default is @code{t}.  You can change how the highlighting  files.  The default is @code{t}.  You can change how the highlighting
1268  looks by customizing the faces @code{info-node}, @code{info-menu-5},  looks by customizing the faces @code{info-node}, @code{info-xref},
1269  @code{info-xref}, @code{info-header-xref}, @code{info-header-node},  @code{info-header-xref}, @code{info-header-node}, @code{info-menu-5},
1270  @code{info-title-@var{n}-face} (where @var{n} is the level of the  @code{info-menu-header}, and @code{info-title-@var{n}-face} (where
1271  section, a number between 1 and 4), and @code{info-menu-header}.  To  @var{n} is the level of the section, a number between 1 and 4).  To
1272  customize a face, type @kbd{M-x customize-face @key{RET} @var{face}  customize a face, type @kbd{M-x customize-face @key{RET} @var{face}
1273  @key{RET}}, where @var{face} is one of the face names listed here.  @key{RET}}, where @var{face} is one of the face names listed here.
1274    

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.23.2.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26