all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* various info cross ref corrections
@ 2003-03-31 23:19 Kevin Ryde
  0 siblings, 0 replies; only message in thread
From: Kevin Ryde @ 2003-03-31 23:19 UTC (permalink / raw)


[-- Attachment #1: Type: text/plain, Size: 1319 bytes --]

I spotted some bad cross references in the info files, either typos or
outdated node names.

Has the "Support Modes" node about lazy lock etc in the emacs manual
disappeared, or have I badly missed something?  Assuming it's gone the
patch below to lispref/windows.texi points to lazy-lock.el instead of
the emacs manual.


cd man
patch <man.diff

	* building.texi (Compilation): Cross ref to "Top" node of make.

	* cmdargs.texi (General Variables): Cross ref to "Top" of smtpmail.

	* faq.texi (Setting up a customization file): Period after cross ref.
	(Valid X resources): Cross ref now to emacs "X Resources".
	(Forcing Emacs to iconify itself): Cross ref now to emacs "Frame
	Commands".

	* sending.texi (Mail Sending): Cross ref to "Top" node of smtpmail.
	(Mail Methods): Cross ref to "Top" node of mh-e, and of message.

	* viper.texi (Vi State): Cross ref now to emacs "Regexps".

cd lispref
patch <lispref.diff

	* backups.texi (Auto-Saving): Cross ref now to emacs "Auto Save".

	* customize.texi (Customization Types): Comma after @ref.

	* os.texi (Init File): Cross ref now to emacs "Init Examples".
	(Command-Line Arguments): Cross ref now to emacs "Command Arguments".

	* positions.texi (List Motion): Cross ref now to emacs "Parentheses".

	* windows.texi (Window Hooks): Refer now to lazy-lock.el.



[-- Attachment #2: man.diff --]
[-- Type: text/plain, Size: 6534 bytes --]

*** building.texi.~1.28.~	Sat Feb  8 08:40:20 2003
--- building.texi	Mon Mar 31 13:17:29 2003
***************
*** 73,79 ****
  last time you did @kbd{M-x compile}.  If you type just @key{RET}, the
  same command line is used again.  For the first @kbd{M-x compile}, the
  default is @samp{make -k}, which is correct most of the time for
! nontrivial programs.  (@xref{Make,, Make, make, GNU Make Manual}.)
  The default compilation command comes from the variable
  @code{compile-command}; if the appropriate compilation command for a
  file is something other than @samp{make -k}, it can be useful for the
--- 73,79 ----
  last time you did @kbd{M-x compile}.  If you type just @key{RET}, the
  same command line is used again.  For the first @kbd{M-x compile}, the
  default is @samp{make -k}, which is correct most of the time for
! nontrivial programs.  (@xref{Top,, Make, make, GNU Make Manual}.)
  The default compilation command comes from the variable
  @code{compile-command}; if the appropriate compilation command for a
  file is something other than @samp{make -k}, it can be useful for the
*** cmdargs.texi.~1.70.~	Sun Mar 30 09:39:15 2003
--- cmdargs.texi	Mon Mar 31 13:23:42 2003
***************
*** 497,503 ****
  inside Emacs.
  @item SMTPSERVER
  The name of the outgoing mail server.  Used by the SMTP library
! (@pxref{Sending mail via SMTP,,,smtpmail}).
  @cindex background mode, on @command{xterm}
  @item TERM
  The type of the terminal that Emacs is using.  This variable must be
--- 497,503 ----
  inside Emacs.
  @item SMTPSERVER
  The name of the outgoing mail server.  Used by the SMTP library
! (@pxref{Top,,Sending mail via SMTP,smtpmail}).
  @cindex background mode, on @command{xterm}
  @item TERM
  The type of the terminal that Emacs is using.  This variable must be
*** faq.texi.~1.44.~	Sat Feb  1 08:19:54 2003
--- faq.texi	Mon Mar 31 12:52:42 2003
***************
*** 1217,1223 ****
  @cindex Init file, setting up
  @cindex Customization file, setting up
  
! @inforef{Init File, Init File, emacs}
  
  In general, new Emacs users should not have @file{.emacs} files, because
  it causes confusing non-standard behavior.  Then they send questions to
--- 1217,1223 ----
  @cindex Init file, setting up
  @cindex Customization file, setting up
  
! @inforef{Init File, Init File, emacs}.
  
  In general, new Emacs users should not have @file{.emacs} files, because
  it causes confusing non-standard behavior.  Then they send questions to
***************
*** 2061,2067 ****
  @cindex X resources
  @cindex Setting X resources
  
! @inforef{Resources X, Resources X, emacs}.
  
  You can also use a resource editor, such as editres (for X11R5 and
  onwards), to look at the resource names for the menu bar, assuming Emacs
--- 2061,2067 ----
  @cindex X resources
  @cindex Setting X resources
  
! @inforef{X Resources, X Resources, emacs}.
  
  You can also use a resource editor, such as editres (for X11R5 and
  onwards), to look at the resource names for the menu bar, assuming Emacs
***************
*** 2189,2195 ****
  @cindex Suspending Emacs
  
  @kbd{C-z} iconifies Emacs when running under X and suspends Emacs
! otherwise.  @inforef{Misc X, Misc X, emacs}.
  
  @node Using regular expressions, Replacing text across multiple files, Forcing Emacs to iconify itself, Common requests
  @section How do I use regexps (regular expressions) in Emacs?
--- 2189,2195 ----
  @cindex Suspending Emacs
  
  @kbd{C-z} iconifies Emacs when running under X and suspends Emacs
! otherwise.  @inforef{Frame Commands, Frame Commands, emacs}.
  
  @node Using regular expressions, Replacing text across multiple files, Forcing Emacs to iconify itself, Common requests
  @section How do I use regexps (regular expressions) in Emacs?
*** sending.texi.~1.22.~	Sun Mar 30 09:39:15 2003
--- sending.texi	Mon Mar 31 13:20:53 2003
***************
*** 447,453 ****
  is @code{sendmail-send-it}, which delivers mail using the Sendmail
  installation on the local host.  To send mail through a SMTP server,
  set it to @code{smtpmail-send-it} and set up the Emacs SMTP library
! (@pxref{Sending mail via SMTP,,,smtpmail}).  A third option is
  @code{feedmail-send-it}, see the commentary section of the
  @file{feedmail.el} package for more information.
  
--- 447,453 ----
  is @code{sendmail-send-it}, which delivers mail using the Sendmail
  installation on the local host.  To send mail through a SMTP server,
  set it to @code{smtpmail-send-it} and set up the Emacs SMTP library
! (@pxref{Top,, Sending mail via SMTP,smtpmail}).  A third option is
  @code{feedmail-send-it}, see the commentary section of the
  @file{feedmail.el} package for more information.
  
***************
*** 687,693 ****
  and sending mail---Mail mode.  Emacs has alternative facilities for
  editing and sending mail, including
  MH-E and Message mode, not documented in this manual.
! @xref{MH-E,,,mh-e, The Emacs Interface to MH}.  @xref{Message,,,message,
  Message Manual}.  You can choose any of them as your preferred method.
  The commands @code{C-x m}, @code{C-x 4 m} and @code{C-x 5 m} use
  whichever agent you have specified, as do various other Emacs commands
--- 687,693 ----
  and sending mail---Mail mode.  Emacs has alternative facilities for
  editing and sending mail, including
  MH-E and Message mode, not documented in this manual.
! @xref{Top,,MH-E,mh-e, The Emacs Interface to MH}.  @xref{Top,,,message,
  Message Manual}.  You can choose any of them as your preferred method.
  The commands @code{C-x m}, @code{C-x 4 m} and @code{C-x 5 m} use
  whichever agent you have specified, as do various other Emacs commands
*** viper.texi.~1.29.~	Sat Feb  8 08:40:32 2003
--- viper.texi	Mon Mar 31 13:25:57 2003
***************
*** 596,602 ****
  Viper uses Emacs Regular Expressions for searches.  These are a superset of
  Vi regular
  expressions, excepting the change-of-case escapes @samp{\u}, @samp{\L},
! @dots{}, etc.  @xref{Regular Expressions,,Regular Expressions,emacs,The
  GNU Emacs Manual}, for details.
  Files specified to @kbd{:e} use @code{csh} regular expressions
  (globbing, wildcards, what have you).
--- 596,602 ----
  Viper uses Emacs Regular Expressions for searches.  These are a superset of
  Vi regular
  expressions, excepting the change-of-case escapes @samp{\u}, @samp{\L},
! @dots{}, etc.  @xref{Regexps,,Syntax of Regular Expressions,emacs,The
  GNU Emacs Manual}, for details.
  Files specified to @kbd{:e} use @code{csh} regular expressions
  (globbing, wildcards, what have you).

[-- Attachment #3: lispref.diff --]
[-- Type: text/plain, Size: 4781 bytes --]

*** backups.texi.~1.22.~	Sat Feb  8 08:40:08 2003
--- backups.texi	Sun Mar 30 19:07:13 2003
***************
*** 415,421 ****
  called @dfn{auto-saving}.  Auto-saving prevents you from losing more
  than a limited amount of work if the system crashes.  By default,
  auto-saves happen every 300 keystrokes, or after around 30 seconds of
! idle time.  @xref{Auto-Save, Auto-Save, Auto-Saving: Protection Against
  Disasters, emacs, The GNU Emacs Manual}, for information on auto-save
  for users.  Here we describe the functions used to implement auto-saving
  and the variables that control them.
--- 415,421 ----
  called @dfn{auto-saving}.  Auto-saving prevents you from losing more
  than a limited amount of work if the system crashes.  By default,
  auto-saves happen every 300 keystrokes, or after around 30 seconds of
! idle time.  @xref{Auto Save, Auto Save, Auto-Saving: Protection Against
  Disasters, emacs, The GNU Emacs Manual}, for information on auto-save
  for users.  Here we describe the functions used to implement auto-saving
  and the variables that control them.
*** customize.texi.~1.32.~	Sat Feb  8 08:40:08 2003
--- customize.texi	Mon Mar 31 12:49:12 2003
***************
*** 376,382 ****
  @end menu
  
  All customization types are implemented as widgets; see @ref{Top, ,
! Introduction, widget, The Emacs Widget Library} for details.
  
  @node Simple Types
  @subsection Simple Types
--- 376,382 ----
  @end menu
  
  All customization types are implemented as widgets; see @ref{Top, ,
! Introduction, widget, The Emacs Widget Library}, for details.
  
  @node Simple Types
  @subsection Simple Types
*** os.texi.~1.51.~	Sat Feb  1 08:19:53 2003
--- os.texi	Mon Mar 31 13:10:05 2003
***************
*** 216,222 ****
  Emacs.
  @end defvar
  
!   @xref{Init File Examples,,, emacs, The GNU Emacs Manual}, for
  examples of how to make various commonly desired customizations in your
  @file{.emacs} file.
  
--- 216,222 ----
  Emacs.
  @end defvar
  
!   @xref{Init Examples,, Init File Examples, emacs, The GNU Emacs Manual}, for
  examples of how to make various commonly desired customizations in your
  @file{.emacs} file.
  
***************
*** 400,407 ****
  
  The command-line arguments are parsed by the @code{command-line-1}
  function in the @file{startup.el} file.  See also @ref{Command
! Switches, , Command Line Switches and Arguments, emacs, The GNU Emacs
! Manual}.
  @end defvar
  
  @defvar command-line-args
--- 400,406 ----
  
  The command-line arguments are parsed by the @code{command-line-1}
  function in the @file{startup.el} file.  See also @ref{Command
! Arguments, , Command Line Arguments, emacs, The GNU Emacs Manual}.
  @end defvar
  
  @defvar command-line-args
*** positions.texi.~1.35.~	Sat Feb  8 08:40:12 2003
--- positions.texi	Mon Mar 31 12:57:07 2003
***************
*** 641,648 ****
  them in Emacs).  The syntax table controls how these functions interpret
  various characters; see @ref{Syntax Tables}.  @xref{Parsing
  Expressions}, for lower-level primitives for scanning sexps or parts of
! sexps.  For user-level commands, see @ref{Lists Commands,,, emacs, The GNU
! Emacs Manual}.
  
  @deffn Command forward-list &optional arg
  This function moves forward across @var{arg} (default 1) balanced groups of
--- 641,648 ----
  them in Emacs).  The syntax table controls how these functions interpret
  various characters; see @ref{Syntax Tables}.  @xref{Parsing
  Expressions}, for lower-level primitives for scanning sexps or parts of
! sexps.  For user-level commands, see @ref{Parentheses,, Commands for
! Editing with Parentheses, emacs, The GNU Emacs Manual}.
  
  @deffn Command forward-list &optional arg
  This function moves forward across @var{arg} (default 1) balanced groups of
*** windows.texi.~1.60.~	Sun Mar 30 09:39:14 2003
--- windows.texi	Tue Apr  1 09:13:37 2003
***************
*** 2103,2110 ****
  switching buffers in the window, and changing the size of the window.
  The first two actions run @code{window-scroll-functions}; the last runs
  @code{window-size-change-functions}.  The paradigmatic use of these
! hooks is in the implementation of Lazy Lock mode; see @ref{Support
! Modes, Lazy Lock, Font Lock Support Modes, emacs, The GNU Emacs Manual}.
  
  @defvar window-scroll-functions
  This variable holds a list of functions that Emacs should call before
--- 2103,2109 ----
  switching buffers in the window, and changing the size of the window.
  The first two actions run @code{window-scroll-functions}; the last runs
  @code{window-size-change-functions}.  The paradigmatic use of these
! hooks is in the implementation of Lazy Lock mode; see @file{lazy-lock.el}.
  
  @defvar window-scroll-functions
  This variable holds a list of functions that Emacs should call before

[-- Attachment #4: Type: text/plain, Size: 142 bytes --]

_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://mail.gnu.org/mailman/listinfo/emacs-devel

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-03-31 23:19 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-03-31 23:19 various info cross ref corrections Kevin Ryde

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.