emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/man/eshell.texi


From: Kai Großjohann
Subject: [Emacs-diffs] Changes to emacs/man/eshell.texi
Date: Mon, 17 Jun 2002 07:50:13 -0400

Index: emacs/man/eshell.texi
diff -c emacs/man/eshell.texi:1.12 emacs/man/eshell.texi:1.13
*** emacs/man/eshell.texi:1.12  Thu Apr 19 11:10:31 2001
--- emacs/man/eshell.texi       Mon Jun 17 07:50:12 2002
***************
*** 1,6 ****
  \input texinfo  @c -*-texinfo-*-
  
! @c "@(#)$Name:  $:$Id: eshell.texi,v 1.12 2001/04/19 15:10:31 gerd Exp $"
  
  @c Documentation for Eshell: The Emacs Shell.
  @c Copyright (C) 1999, 2000  Free Software Foundation, Inc.
--- 1,6 ----
  \input texinfo  @c -*-texinfo-*-
  
! @c "@(#)$Name:  $:$Id: eshell.texi,v 1.13 2002/06/17 11:50:12 kai Exp $"
  
  @c Documentation for Eshell: The Emacs Shell.
  @c Copyright (C) 1999, 2000  Free Software Foundation, Inc.
***************
*** 102,109 ****
  @c                   The real text starts here
  @c ================================================================
  
- @node Top, What is Eshell?, (dir), (dir)
  @ifinfo
  @top Eshell
  
  This manual documents Eshell, a shell-like command interpretor
--- 102,109 ----
  @c                   The real text starts here
  @c ================================================================
  
  @ifinfo
+ @node Top, What is Eshell?, (dir), (dir)
  @top Eshell
  
  This manual documents Eshell, a shell-like command interpretor
***************
*** 131,137 ****
  * Key Index::                   
  @end menu
  
! @node What is Eshell?, Installation, Top, Top
  @chapter What is Eshell?
  @cindex what is Eshell?
  @cindex Eshell, what it is
--- 131,137 ----
  * Key Index::                   
  @end menu
  
! @node What is Eshell?
  @chapter What is Eshell?
  @cindex what is Eshell?
  @cindex Eshell, what it is
***************
*** 189,195 ****
  * Contributors to Eshell::      People who have helped out!
  @end menu
  
! @node Contributors to Eshell,  , What is Eshell?, What is Eshell?
  @section Contributors to Eshell
  @cindex contributors
  @cindex authors
--- 189,195 ----
  * Contributors to Eshell::      People who have helped out!
  @end menu
  
! @node Contributors to Eshell
  @section Contributors to Eshell
  @cindex contributors
  @cindex authors
***************
*** 229,235 ****
  requests, bug reports and encouragement.  Thanks a lot!  Without you
  there would be no new releases of Eshell.
  
! @node Installation, Command basics, What is Eshell?, Top
  @chapter Installation
  @cindex installation
  
--- 229,235 ----
  requests, bug reports and encouragement.  Thanks a lot!  Without you
  there would be no new releases of Eshell.
  
! @node Installation
  @chapter Installation
  @cindex installation
  
***************
*** 419,425 ****
  e.g., @code{dvilj4} for LaserJet-compatible printers.
  @end enumerate
  
! @node Command basics, Commands, Installation, Top
  @chapter Basic overview
  
  A command shell is a means of entering verbally-formed commands.  This
--- 419,425 ----
  e.g., @code{dvilj4} for LaserJet-compatible printers.
  @end enumerate
  
! @node Command basics
  @chapter Basic overview
  
  A command shell is a means of entering verbally-formed commands.  This
***************
*** 433,439 ****
  * Command arguments::           Some verbs require arguments.
  @end menu
  
! @node Commands verbs, Command arguments, Command basics, Command basics
  @section Commands verbs
  
  Commands are expressed using @dfn{script}, a special shorthand language
--- 433,439 ----
  * Command arguments::           Some verbs require arguments.
  @end menu
  
! @node Commands verbs
  @section Commands verbs
  
  Commands are expressed using @dfn{script}, a special shorthand language
***************
*** 476,482 ****
  Distinguishing these different types of arguments requires special
  typing, for the computer to know exactly what you mean.
  
! @node Command arguments,  , Commands verbs, Command basics
  @section Command arguments
  
  Eshell recognizes several different kinds of command arguments:
--- 476,482 ----
  Distinguishing these different types of arguments requires special
  typing, for the computer to know exactly what you mean.
  
! @node Command arguments
  @section Command arguments
  
  Eshell recognizes several different kinds of command arguments:
***************
*** 511,517 ****
  commands on your system; then come back when it all sits more familiarly
  on your mind.  Have fun!
  
! @node Commands, Arguments, Command basics, Top
  @chapter Commands
  
  @menu
--- 511,517 ----
  commands on your system; then come back when it all sits more familiarly
  on your mind.  Have fun!
  
! @node Commands
  @chapter Commands
  
  @menu
***************
*** 520,532 ****
  * Aliases::                     
  * History::                     
  * Scripts::                     
  @end menu
  
  Essentially, a command shell is all about invoking commands---and
  everything that entails.  So understanding how Eshell invokes commands
  is the key to comprehending how it all works.
  
! @node Invocation, Completion, Commands, Commands
  @section Invocation
  
  Unlike regular system shells, Eshell never invokes kernel functions
--- 520,533 ----
  * Aliases::                     
  * History::                     
  * Scripts::                     
+ * Built-ins::
  @end menu
  
  Essentially, a command shell is all about invoking commands---and
  everything that entails.  So understanding how Eshell invokes commands
  is the key to comprehending how it all works.
  
! @node Invocation
  @section Invocation
  
  Unlike regular system shells, Eshell never invokes kernel functions
***************
*** 545,564 ****
  @item 
  @end enumerate
  
! @node Completion, Aliases, Invocation, Commands
  @section Completion
  
! @node Aliases, History, Completion, Commands
  @section Aliases
  
! @node History, Scripts, Aliases, Commands
  @section History
  
! @node Scripts,  , History, Commands
  @section Scripts
  
  
! @node Arguments, Input/Output, Commands, Top
  @chapter Arguments
  
  @menu
--- 546,607 ----
  @item 
  @end enumerate
  
! @node Completion
  @section Completion
  
! @node Aliases
  @section Aliases
  
! @node History
  @section History
  
! Eshell knows a few built-in variables:
! 
! @table @code
! 
! @item $+
! @vindex $+
! This variable always contains the current working directory.
! 
! @item $-
! @vindex $-
! This variable always contains the previous working directory (the
! current working directory from before the last @code{cd} command).
! 
! @end table
! 
! @node Scripts
  @section Scripts
  
  
! @node Built-ins
! @section Built-in commands
! 
! Here is a list of built-in commands that Eshell knows about:
! 
! @table @code
! 
! @item cd
! @findex cd
! This command changes the current working directory.  Usually, it is
! invoked as @samp{cd foo} where @file{foo} is the new working
! directory.  But @code{cd} knows about a few special arguments:
! 
! When it receives no argument at all, it changes to the home directory.
! 
! Giving the command @samp{cd -} changes back to the previous working
! directory (this is the same as @samp{cd $-}).
! 
! The command @samp{cd =} shows the directory stack.
! 
! With @samp{cd =foo}, Eshell searches the directory stack for a
! directory matching the regular expression @samp{foo} and changes to
! that directory.
! 
! @end table
! 
! 
! @node Arguments
  @chapter Arguments
  
  @menu
***************
*** 569,598 ****
  * Predicates::                  
  @end menu
  
! @node The Parser, Variables, Arguments, Arguments
  @section The Parser
  
! @node Variables, Substitution, The Parser, Arguments
  @section Variables
  
! @node Substitution, Globbing, Variables, Arguments
  @section Substitution
  
! @node Globbing, Predicates, Substitution, Arguments
  @section Globbing
  
! @node Predicates,  , Globbing, Arguments
  @section Predicates
  
  
! @node Input/Output, Process control, Arguments, Top
  @chapter Input/Output
  
! @node Process control, Extension modules, Input/Output, Top
  @chapter Process control
  
  
! @node Extension modules, Extras and Goodies, Process control, Top
  @chapter Extension modules
  
  @menu
--- 612,641 ----
  * Predicates::                  
  @end menu
  
! @node The Parser
  @section The Parser
  
! @node Variables
  @section Variables
  
! @node Substitution
  @section Substitution
  
! @node Globbing
  @section Globbing
  
! @node Predicates
  @section Predicates
  
  
! @node Input/Output
  @chapter Input/Output
  
! @node Process control
  @chapter Process control
  
  
! @node Extension modules
  @chapter Extension modules
  
  @menu
***************
*** 605,636 ****
  * Built-in UNIX commands::      
  @end menu
  
! @node Writing a module, Module testing, Extension modules, Extension modules
  @section Writing a module
  
! @node Module testing, Directory handling, Writing a module, Extension modules
  @section Module testing
  
! @node Directory handling, Key rebinding, Module testing, Extension modules
  @section Directory handling
  
! @node Key rebinding, Smart scrolling, Directory handling, Extension modules
  @section Key rebinding
  
! @node Smart scrolling, Terminal emulation, Key rebinding, Extension modules
  @section Smart scrolling
  
! @node Terminal emulation, Built-in UNIX commands, Smart scrolling, Extension 
modules
  @section Terminal emulation
  
! @node Built-in UNIX commands,  , Terminal emulation, Extension modules
  @section Built-in UNIX commands
  
  
! @node Extras and Goodies, Bugs and ideas, Extension modules, Top
  @chapter Extras and Goodies
  
! @node Bugs and ideas, Concept Index, Extras and Goodies, Top
  @chapter Bugs and ideas
  @cindex reporting bugs and ideas
  @cindex bugs, how to report them
--- 648,679 ----
  * Built-in UNIX commands::      
  @end menu
  
! @node Writing a module
  @section Writing a module
  
! @node Module testing
  @section Module testing
  
! @node Directory handling
  @section Directory handling
  
! @node Key rebinding
  @section Key rebinding
  
! @node Smart scrolling
  @section Smart scrolling
  
! @node Terminal emulation
  @section Terminal emulation
  
! @node Built-in UNIX commands
  @section Built-in UNIX commands
  
  
! @node Extras and Goodies
  @chapter Extras and Goodies
  
! @node Bugs and ideas
  @chapter Bugs and ideas
  @cindex reporting bugs and ideas
  @cindex bugs, how to report them
***************
*** 652,658 ****
  * Known problems::              
  @end menu
  
! @node Known problems,  , Bugs and ideas, Bugs and ideas
  @section Known problems
  @cindex known bugs
  @cindex bugs, known
--- 695,701 ----
  * Known problems::              
  @end menu
  
! @node Known problems
  @section Known problems
  @cindex known bugs
  @cindex bugs, known
***************
*** 1103,1119 ****
  
  @end table
  
! @node Concept Index, Function and Variable Index, Bugs and ideas, Top
  @unnumbered Concept Index
  
  @printindex cp
  
! @node Function and Variable Index, Key Index, Concept Index, Top
  @unnumbered Function and Variable Index
  
  @printindex fn
  
! @node Key Index,  , Function and Variable Index, Top
  @unnumbered Key Index
  
  @printindex ky
--- 1146,1162 ----
  
  @end table
  
! @node Concept Index
  @unnumbered Concept Index
  
  @printindex cp
  
! @node Function and Variable Index
  @unnumbered Function and Variable Index
  
  @printindex fn
  
! @node Key Index
  @unnumbered Key Index
  
  @printindex ky



reply via email to

[Prev in Thread] Current Thread [Next in Thread]