; Fix punctuation in etc/*

This commit is contained in:
Stefan Kangas 2024-07-27 01:51:47 +02:00
parent d7665595f7
commit 33c6b4df40
16 changed files with 118 additions and 118 deletions

View file

@ -1040,7 +1040,7 @@ When compiled with address sanitization, Emacs will also try to mark
dead/free lisp objects as poisoned, forbidding them from being
accessed without being unpoisoned first. This adds an extra layer
of checking with objects in internal free lists, which may otherwise
evade traditional use-after-free checks. To disable this, add
evade traditional use-after-free checks. To disable this, add
'allow_user_poisoning=0' to ASAN_OPTIONS, or build Emacs with
'-DGC_ASAN_POISON_OBJECTS=0' in CFLAGS.

View file

@ -192,7 +192,7 @@ wouldn't worry about it too much."
----------------------------------------------------------------------
"I should have known better than to think I could be right and you
wrong about some Emacs code I've just started looking at. Sorry about
wrong about some Emacs code I've just started looking at. Sorry about
that."
"No problem. It's one of the many joys of working on a code base

View file

@ -1345,7 +1345,7 @@ easily enabled.
** M-x erc RET now starts ERC.
`erc-select' has been changed to `erc'. `erc-select' still remains as
an alias of `erc'. Likewise, `erc-select-ssl' has been renamed to
an alias of `erc'. Likewise, `erc-select-ssl' has been renamed to
`erc-ssl' with `erc-select-ssl' as its alias. The function that was
known as `erc' is now `erc-open'.
@ -2221,13 +2221,13 @@ have been split into more groups for better organization.
in the mode-line when you are away.
o `erc-header-line-uses-help-echo-p' - The header-line now uses the
help-echo property. You can set this to nil to disable it.
help-echo property. You can set this to nil to disable it.
o `erc-format-query-as-channel-p' - Set this to nil to have messages
in the query buffer formatted like private messages.
o `erc-show-channel-key-p' - The channel key is now shown with the
other channel modes in the header line. Set this to nil if you
other channel modes in the header line. Set this to nil if you
want it hidden.
o `erc-prompt-for-channel-key' - Set this if you want to be prompted
@ -2241,7 +2241,7 @@ have been split into more groups for better organization.
o `erc-join-hook' - Called when you join a channel.
o `erc-kick-hook' - Called when you are kicked from a channel. The
o `erc-kick-hook' - Called when you are kicked from a channel. The
channel's buffer is sent as an argument to functions called from
this hook.
@ -2409,7 +2409,7 @@ in XEmacs.
This finally implements DCC. It requires server sockets to fully work
in both directions. This feature is currently only available in Emacs
21.3.50 (CVS). Here is a short list of what should work though.
21.3.50 (CVS). Here is a short list of what should work though.
** Compatibility:
* Emacs 21.2, DCC get, and accepting DCC chat offers.

View file

@ -2118,7 +2118,7 @@ cross-reference entries are object to completion.
BibTeX entries may have brace-delimited and quote-delimited fields
intermixed. The delimiters generated for new entries are specified by
the variables 'bibtex-field-left-delimiter' and
'bibtex-field-right-delimiter' on a buffer-local basis. Those variables
'bibtex-field-right-delimiter' on a buffer-local basis. Those variables
default to braces, since it is easier to put quote accented characters
(as the german umlauts) into a brace-delimited entry.

View file

@ -380,7 +380,7 @@ mismatch.
** Changes to RefTeX mode
*** The table of contents buffer can now also display labels and
file boundaries in addition to sections. Use 'l', 'i', and 'c' keys.
file boundaries in addition to sections. Use 'l', 'i', and 'c' keys.
*** Labels derived from context (the section heading) are now
lowercase by default. To make the label legal in LaTeX, latin-1
@ -1140,20 +1140,20 @@ variable 'c-initialize-on-load' controls this and is t by default.
** Changes to 'hippie-expand'.
*** New customization variable 'hippie-expand-dabbrev-skip-space'. If
*** New customization variable 'hippie-expand-dabbrev-skip-space'. If
non-nil, trailing spaces may be included in the abbreviation to search for,
which then gives the same behavior as the original 'dabbrev-expand'.
*** New customization variable 'hippie-expand-dabbrev-as-symbol'. If
*** New customization variable 'hippie-expand-dabbrev-as-symbol'. If
non-nil, characters of syntax '_' is considered part of the word when
expanding dynamically.
*** New customization variable 'hippie-expand-no-restriction'. If
*** New customization variable 'hippie-expand-no-restriction'. If
non-nil, narrowed buffers are widened before they are searched.
*** New customization variable 'hippie-expand-only-buffers'. If
*** New customization variable 'hippie-expand-only-buffers'. If
non-empty, buffers searched are restricted to the types specified in
this list. Useful for example when constructing new special-purpose
this list. Useful for example when constructing new special-purpose
expansion functions with 'make-hippie-expand-function'.
*** Text properties of the expansion are no longer copied.
@ -1288,7 +1288,7 @@ The 'v' key in the label selection buffer toggles \ref versus \vref.
*** New hooks
Three new hooks can be used to redefine the way labels, references,
and citations are created. These hooks are
and citations are created. These hooks are
'reftex-format-label-function', 'reftex-format-ref-function',
'reftex-format-cite-function'.
@ -1446,7 +1446,7 @@ default value changed. For example,
:version "20.3")
If an entire new group is added or the variables in it have the
default values changed, then just add a ':version' to that group. It
default values changed, then just add a ':version' to that group. It
is recommended that new packages added to the distribution contain a
':version' in the top level group.
@ -1596,7 +1596,7 @@ then the calculation is done only if you use the menu bar.
In a keymap, a key binding that has the format
(STRING . REAL-BINDING) or (STRING HELP-STRING . REAL-BINDING)
defines a menu item. Now a menu item definition may also be a list that
defines a menu item. Now a menu item definition may also be a list that
starts with the symbol 'menu-item'.
The format is:
@ -2335,7 +2335,7 @@ Do H in view mode for a list of commands.
*** Exiting View mode does a better job of restoring windows to their
previous state.
*** New customization variable 'view-scroll-auto-exit'. If non-nil,
*** New customization variable 'view-scroll-auto-exit'. If non-nil,
scrolling past end of buffer makes view mode exit.
*** New customization variable 'view-exits-all-viewing-windows'. If
@ -2347,7 +2347,7 @@ read-only file automatically enters View mode, and 'toggle-read-only'
turns View mode on or off.
*** New customization variable 'view-remove-frame-by-deleting' controls
how to remove a not needed frame at view mode exit. If non-nil,
how to remove a not needed frame at view mode exit. If non-nil,
delete the frame, if nil make an icon of it.
** C-x v l, the command to print a file's version control log,
@ -3362,9 +3362,9 @@ entries to the BibTeX kill ring, from where they can be yanked back by
appropriate functions.
*** New interactive functions for repositioning and marking of
entries. They are bound by default to C-M-l and C-M-h.
entries. They are bound by default to C-M-l and C-M-h.
*** New hook 'bibtex-clean-entry-hook'. It is called after entry has
*** New hook 'bibtex-clean-entry-hook'. It is called after entry has
been cleaned.
*** New variable 'bibtex-field-delimiters', which replaces variables
@ -3373,12 +3373,12 @@ bibtex-field-{left|right}-delimiter.
*** New variable 'bibtex-entry-delimiters' to determine how entries
shall be delimited.
*** Allow preinitialization of fields. See documentation of
*** Allow preinitialization of fields. See documentation of
bibtex-user-optional-fields, bibtex-entry-field-alist, and
bibtex-include-OPTkey for details.
*** Book and InBook entries require either an author or an editor
field. This is now supported by bibtex.el. Alternative fields are
field. This is now supported by bibtex.el. Alternative fields are
prefixed with 'ALT'.
*** New variable 'bibtex-entry-format', which replaces variable
@ -3386,8 +3386,8 @@ bibtex-clean-entry-zap-empty-opts and allows specification of many
formatting options performed on cleaning an entry (see variable
documentation).
*** Even more control on how automatic keys are generated. See
documentation of bibtex-generate-autokey for details. Transcriptions
*** Even more control on how automatic keys are generated. See
documentation of bibtex-generate-autokey for details. Transcriptions
for foreign languages other than German are now handled, too.
*** New boolean user option 'bibtex-comma-after-last-field' to decide if
@ -3395,7 +3395,7 @@ comma should be inserted at end of last field.
*** New boolean user option 'bibtex-align-at-equal-sign' to determine if
alignment should be made at left side of field contents or at equal
signs. New user options to control entry layout (e.g. indentation).
signs. New user options to control entry layout (e.g. indentation).
*** New function 'bibtex-fill-entry' to realign entries.
@ -3405,7 +3405,7 @@ signs. New user options to control entry layout (e.g. indentation).
from alien sources.
*** New function 'bibtex-complete-key' (similar to bibtex-complete-string)
to complete prefix to a key defined in buffer. Mainly useful in
to complete prefix to a key defined in buffer. Mainly useful in
crossref entries.
*** New function 'bibtex-count-entries' to count entries in buffer or
@ -3414,8 +3414,8 @@ region.
*** Added support for imenu.
*** The function 'bibtex-validate' now checks current region instead
of buffer if mark is active. Now it shows all errors of buffer in a
`compilation mode' buffer. You can use the normal commands (e.g.
of buffer if mark is active. Now it shows all errors of buffer in a
`compilation mode' buffer. You can use the normal commands (e.g.
'next-error') for compilation modes to jump to errors.
*** New variable 'bibtex-string-file-path' to determine where the files
@ -3453,7 +3453,7 @@ lines. Browsing methods can be associated with URL regexps
pops up the Info file for this command.
*** There is now a variable, ediff-autostore-merges, which controls whether
the result of a merge is saved in a file. By default, this is done only when
the result of a merge is saved in a file. By default, this is done only when
merge is done from a session group (eg, when merging files in two different
directories).
@ -3472,13 +3472,13 @@ related to the GNU format has now been fixed.)
instead of vip-.
*** C-\ now simulates the meta-key in all Viper states.
*** C-z in Insert state now escapes to Vi for the duration of the next
Viper command. In Vi and Insert states, C-z behaves as before.
Viper command. In Vi and Insert states, C-z behaves as before.
*** C-c \ escapes to Vi for one command if Viper is in Insert or Emacs states.
*** _ is no longer the meta-key in Vi state.
*** The variable viper-insert-state-cursor-color can be used to change cursor
color when Viper is in insert state.
*** If search lands the cursor near the top or the bottom of the window,
Viper pulls the window up or down to expose more context. The variable
Viper pulls the window up or down to expose more context. The variable
viper-adjust-window-after-search controls this behavior.
** Etags changes.

View file

@ -923,7 +923,7 @@ for (i = 0; i < 17; i++)
else
Here, the "else" should be indented like the preceding "if", since it
continues that statement. CC Mode will automatically reindent it after
continues that statement. CC Mode will automatically reindent it after
the "else" has been typed in full, since it's not until then it's
possible to decide whether it's a new statement or a continuation of
the preceding "if".
@ -1743,7 +1743,7 @@ Features are:
also do without the mouse.
- Aspect-ratio: You can set the variable artist-aspect-ratio to
reflect the height-width ratio for the font you are using. Squares
reflect the height-width ratio for the font you are using. Squares
and circles are then drawn square/round. Note, that once your
ascii-file is shown with font with a different height-width ratio,
the squares won't be square and the circles won't be round.
@ -1808,7 +1808,7 @@ Emacs is idle.
fragments in accordance with the current major mode.
*** The new package xml.el provides a simple but generic XML
parser. It doesn't parse the DTDs however.
parser. It doesn't parse the DTDs however.
*** The comment operations are now provided by the newcomment.el
package which allows different styles of comment-region and should
@ -1950,12 +1950,12 @@ the text at point.
whitespace in a file.
*** PostScript mode (ps-mode) is a new major mode for editing PostScript
files. It offers: interaction with a PostScript interpreter, including
files. It offers: interaction with a PostScript interpreter, including
(very basic) error handling; fontification, easily customizable for
interpreter messages; auto-indentation; insertion of EPSF templates and
often used code snippets; viewing of BoundingBox; commenting out /
uncommenting regions; conversion of 8bit characters to PostScript octal
codes. All functionality is accessible through a menu.
codes. All functionality is accessible through a menu.
*** delim-col helps to prettify columns in a text region or rectangle.
@ -2004,7 +2004,7 @@ delim-col has the following commands:
*** Recentf mode maintains a menu for visiting files that were
operated on recently. User option recentf-menu-filter specifies a
menu filter function to change the menu appearance. For example, the
menu filter function to change the menu appearance. For example, the
recent file list can be displayed:
- organized by major modes, directories or user defined rules.
@ -2286,7 +2286,7 @@ functionality with aliases for the mldrag functions.
* Incompatible Lisp changes in 21.1
There are a few Lisp changes which are not backwards-compatible and
may require changes to existing code. Here is a list for reference.
may require changes to existing code. Here is a list for reference.
See the sections below for details.
** Since 'format' preserves text properties, the idiom
@ -2992,10 +2992,10 @@ COUNT-FINAL-NEWLINE is non-nil.
The optional fourth argument WINDOW specifies the window used for
obtaining parameters such as width, horizontal scrolling, and so
on. The default is to use the selected window's parameters.
on. The default is to use the selected window's parameters.
Like 'vertical-motion', 'count-screen-lines' always uses the current
buffer, regardless of which buffer is displayed in WINDOW. This makes
buffer, regardless of which buffer is displayed in WINDOW. This makes
possible to use 'count-screen-lines' in any buffer, whether or not it
is currently displayed in some window.
@ -3428,7 +3428,7 @@ ensuring that no other job can use the same name for a temporary file.
The optional seventh arg is now called MUSTBENEW. If non-nil, it insists
on a check for an existing file with the same name. If MUSTBENEW
is 'excl', that means to get an error if the file already exists;
never overwrite. If MUSTBENEW is neither nil nor 'excl', that means
never overwrite. If MUSTBENEW is neither nil nor 'excl', that means
ask for confirmation before overwriting, but do go ahead and
overwrite the file if the user gives confirmation.
@ -3872,7 +3872,7 @@ box.
`:inverse-video'
VALUE specifies whether characters in FACE should be displayed in
inverse video. VALUE must be one of t or nil.
inverse video. VALUE must be one of t or nil.
`:stipple'

View file

@ -120,13 +120,13 @@ the documentation for the two variables icon-map-list and x-gtk-stock-map.
** Scrollbars follow the system theme on Windows XP and later.
Windows XP introduced themed scrollbars, but applications have to take
special steps to use them. Emacs now has the appropriate resources linked
special steps to use them. Emacs now has the appropriate resources linked
in to make it use the scrollbars from the system theme.
** focus-follows-mouse defaults to nil on MS Windows.
Previously this variable was incorrectly documented as having no effect
on MS Windows, and the default was inappropriate for the majority of
Windows installations. Users of software which modifies the behavior of
Windows installations. Users of software which modifies the behavior of
Windows to cause focus to follow the mouse will now need to explicitly set
this variable.
@ -160,7 +160,7 @@ displays with fewer than 16 colors and dark background (e.g. older
xterms and the Linux console). On such displays, only the comment
delimiters will appear to be fontified (in the new face
'font-lock-comment-delimiter-face'). To restore the old appearance,
customize 'font-lock-comment-face'. Another alternative is to use a
customize 'font-lock-comment-face'. Another alternative is to use a
newer terminal emulator that supports more colors (256 is now common).
For example, for xterm compatible emulators that support 256 colors,
you can run emacs like this:
@ -1702,7 +1702,7 @@ region (like 'delete-selection-mode'). Do not enable these modes with
cua-mode. Customize the variable 'cua-mode' to enable cua.
The 'cua-selection-mode' enables the CUA keybindings for the region but
does not change the bindings for C-z/C-x/C-c/C-v. It can be used as a
does not change the bindings for C-z/C-x/C-c/C-v. It can be used as a
replacement for pc-selection-mode.
In addition, cua provides unified rectangle support with visible
@ -2112,18 +2112,18 @@ idle).
- 'desktop-lazy-abort' aborts lazy loading of the desktop.
*** New customizable variables:
- 'desktop-save'. Determines whether the desktop should be saved when it is
- 'desktop-save'. Determines whether the desktop should be saved when it is
killed.
- 'desktop-file-name-format'. Format in which desktop file names should be saved.
- 'desktop-path'. List of directories in which to lookup the desktop file.
- 'desktop-locals-to-save'. List of local variables to save.
- 'desktop-globals-to-clear'. List of global variables that 'desktop-clear' will clear.
- 'desktop-clear-preserve-buffers-regexp'. Regexp identifying buffers that 'desktop-clear'
- 'desktop-file-name-format'. Format in which desktop file names should be saved.
- 'desktop-path'. List of directories in which to lookup the desktop file.
- 'desktop-locals-to-save'. List of local variables to save.
- 'desktop-globals-to-clear'. List of global variables that 'desktop-clear' will clear.
- 'desktop-clear-preserve-buffers-regexp'. Regexp identifying buffers that 'desktop-clear'
should not delete.
- 'desktop-restore-eager'. Number of buffers to restore immediately. Remaining buffers are
- 'desktop-restore-eager'. Number of buffers to restore immediately. Remaining buffers are
restored lazily (when Emacs is idle).
- 'desktop-lazy-verbose'. Verbose reporting of lazily created buffers.
- 'desktop-lazy-idle-delay'. Idle delay before starting to create buffers.
- 'desktop-lazy-verbose'. Verbose reporting of lazily created buffers.
- 'desktop-lazy-idle-delay'. Idle delay before starting to create buffers.
*** New hooks:
- 'desktop-after-read-hook' run after a desktop is loaded.
@ -3603,8 +3603,8 @@ The mouse pointer changes shape depending on what is under the pointer.
This enables Emacs to work better with programs that need to track the
cursor, for example screen magnifiers and text to speech programs.
When such a program is in use, the system caret is made visible
instead of Emacs drawing its own cursor. This seems to be required by
some programs. The new variable w32-use-visible-system-caret allows
instead of Emacs drawing its own cursor. This seems to be required by
some programs. The new variable w32-use-visible-system-caret allows
the caret visibility to be manually toggled.
** On MS Windows NT/W2K/XP, Emacs uses Unicode for clipboard operations.
@ -5017,7 +5017,7 @@ Note that all images formerly located in the lisp directory have been
moved to etc/images.
*** New function 'image-load-path-for-library' returns a suitable
search path for images relative to library. This function is useful in
search path for images relative to library. This function is useful in
external packages to save users from having to update
'image-load-path'.

View file

@ -1504,7 +1504,7 @@ permissions set to temporary values (e.g., for creating private files).
system's name has changed or if the Emacs process has changed systems.
To avoid long waits it no longer consults DNS to canonicalize the name
(in some cases this may affect generated message-id headers - customize
'message-user-fqdn' if this bothers you). The variable 'system-name'
'message-user-fqdn' if this bothers you). The variable 'system-name'
is now obsolete.
** Function 'write-region' no longer outputs "Wrote FILE" in batch mode.

View file

@ -537,7 +537,7 @@ use the local Emacs to edit remote files via Tramp. See the node
"(emacs) emacsclient Options" in the user manual for the details.
*** Emacsclient now accepts command-line options in ALTERNATE_EDITOR
and '--alternate-editor'. For example, ALTERNATE_EDITOR="emacs -Q -nw".
and '--alternate-editor'. For example, ALTERNATE_EDITOR="emacs -Q -nw".
Arguments may be quoted "like this", so that for example an absolute
path containing a space may be specified; quote escaping is not
supported.

View file

@ -8,7 +8,7 @@ For more recent changes, see the main Emacs NEWS file.
20041004
--------
Support for outlining has been added. See the manual for more details.
Support for outlining has been added. See the manual for more details.
C-u C-c C-n goes to the first error.
@ -30,7 +30,7 @@ Syntax highlighting with a dark background should now work.
--------
The attribute pathSuffix on the uri element in schema locating files
has been replaced by a more general pattern attribute. The
has been replaced by a more general pattern attribute. The
transformURI element now has required fromPattern and toPattern
attributes.
@ -68,15 +68,15 @@ customize `nxml-enabled-unicode-blocks' to control what Unicode blocks
are used for completing names.
Extra information is displayed for character references. The Unicode
name is displayed in a tooltip. A glyph for the referenced character
name is displayed in a tooltip. A glyph for the referenced character
is displayed in a distinguished face following the character
reference; this can be disabled by customizing
`nxml-char-ref-display-glyph-flag'. The command
`nxml-toggle-char-ref-extra-display' dynamically toggles the display
of extra information for character references for a particular buffer.
This can be used if the display of extra information is causing
performance problems. nXML mode tries to figure out which glyphs can
be displayed. Unfortunately Emacs doesn't provide the primitives
performance problems. nXML mode tries to figure out which glyphs can
be displayed. Unfortunately Emacs doesn't provide the primitives
necessary to do this properly, so nXML mode has to guess and will
sometimes guess wrong. The hook `nxml-glyph-set-hook' can be used to
change nXML mode's guess.
@ -92,7 +92,7 @@ M-q has been implemented so that it works reasonably with XML. Other
paragraph-related commands (M-{, M-}, M-h) have also been implemented.
New command M-x rng-auto-set-schema to set the schema based on the
buffer's current contents and file-name. This is called automatically
buffer's current contents and file-name. This is called automatically
when rng-validate-mode is first enabled.
There's now a C-M-d to go with C-M-u. C-M-d moves forward down into
@ -115,7 +115,7 @@ nxml-mode arranges to use the encoding declared in the XML
declaration. If there is no encoding declared, then nxml-mode will
use utf-8 or utf-16 according to the user options
`nxml-prefer-utf-16-to-utf-8-flag' and
`nxml-prefer-utf-16-little-to-big-endian-flag'. If the chosen encoding
`nxml-prefer-utf-16-little-to-big-endian-flag'. If the chosen encoding
cannot encode all the characters in the buffer, nxml-mode will
complain and give the user an opportunity to use an encoding that can.
@ -146,21 +146,21 @@ You can do
and then follow the instructions displayed in the buffer to get the
old behavior.
Completion after </ will complete the rest of the end-tag. Completion
Completion after </ will complete the rest of the end-tag. Completion
after < will include the end-tag in the possibilities if allowed by
the schema.
You can use C-c C-i instead of > to close the start-tag of an
inline-level element. After inserting the >, it will insert the
end-tag and leave point before the end-tag. The `i' is supposed to be
mnemonic for `inline'. C-c C-b is similar, but for block elements: the
end-tag and leave point before the end-tag. The `i' is supposed to be
mnemonic for `inline'. C-c C-b is similar, but for block elements: the
start-tag, point and the end-tag will all be on separate lines.
The binding for inserting an end-tag has changed from C-c / to C-c C-f
to comply with Emacs guidelines about what keys major modes should
bind. The `f' is supposed to be mnemonic for `finish'.
Completion always puts point after all the characters it inserts. It
Completion always puts point after all the characters it inserts. It
doesn't insert a `>' after completing a start-tag name.
Completion no longer completes CDATA section and comment delimiters.

View file

@ -1,5 +1,5 @@
* The default GTK icons were not overridden by the GNOME theme due to
a bug which was fixed in GNOME 2.15. Once GNOME 2.16 is in wide
a bug which was fixed in GNOME 2.15. Once GNOME 2.16 is in wide
circulation, the GTK icons should be replaced with the equivalent
GNOME icons.
@ -42,7 +42,7 @@ Files: checked.xpm, unchecked.xpm
Copyright (C) 2010-2024 Free Software Foundation, Inc.
* The following icons are from GTK+ 2.x. They are not part of Emacs, but
* The following icons are from GTK+ 2.x. They are not part of Emacs, but
are distributed and used by Emacs. They are licensed under the
GNU Library General Public License version 2 or later. See the source
of the gtk+ package for more information.
@ -57,7 +57,7 @@ of the gtk+ package for more information.
diropen.xpm is file-manager.png from Gnome hicolor theme.
* The following icons are from GNOME 2.x. They are not part of Emacs,
* The following icons are from GNOME 2.x. They are not part of Emacs,
but are distributed and used by Emacs. They are licensed under the
GNU General Public License version 2 or later. See the source of
the gnome-icons-theme package for more information.

View file

@ -275,7 +275,7 @@ see the Emacs distribution, or {\tt https://www.gnu.org/software/emacs}
% Most commands operate either on all marked files or on the current file if
% no files are marked. Use a numeric prefix argument to operate on the next
% ARG files (or previous ARG if ARG $<$ 0). Use the prefix argument `1' to
% operate on the current file only. Prefix arguments override marks. Commands
% operate on the current file only. Prefix arguments override marks. Commands
% which run a sub-process on a group of files will display a list of files
% for which the sub-process failed. Typing y will try to tell
% you what went wrong.

View file

@ -135,18 +135,18 @@
\newcommand{\Notes}{%
\subsection*{Notes}
{\esamepage
Gnus is complex. Currently it has some 876 interactive (user-callable)
functions. Of these 618 are in the two major modes (Group and
Summary/Article). Many of these functions have more than one binding, some
have 3 or even 4 bindings. The total number of keybindings is 677. So in
Gnus is complex. Currently it has some 876 interactive (user-callable)
functions. Of these 618 are in the two major modes (Group and
Summary/Article). Many of these functions have more than one binding, some
have 3 or even 4 bindings. The total number of keybindings is 677. So in
order to save 40\% space, every function is listed only once on this
\guide, under the ``more logical'' binding. Alternative bindings are given
\guide, under the ``more logical'' binding. Alternative bindings are given
in parentheses in the beginning of the description.
Many Gnus commands are affected by the numeric prefix. Normally you enter a
Many Gnus commands are affected by the numeric prefix. Normally you enter a
prefix by holding the Meta key and typing a number, but in most Gnus modes
you don't need to use Meta since the digits are not self-inserting. The
prefixed behavior of commands is given in [brackets]. Often the prefix is
you don't need to use Meta since the digits are not self-inserting. The
prefixed behavior of commands is given in [brackets]. Often the prefix is
used to specify:
\quad [distance] How many objects to move the point over.
@ -154,17 +154,17 @@
\quad [scope] How many objects to operate on (including current one).
\quad [p/p] The ``Process/Prefix Convention'': If a prefix is given then it
determines how many objects to operate on. Else if there are some objects
marked with the process mark \#, these are operated on. Else only the
determines how many objects to operate on. Else if there are some objects
marked with the process mark \#, these are operated on. Else only the
current object is affected.
\quad [level] A group subscribedness level. Only groups with a lower or
equal level will be affected by the operation. If no prefix is given,
\quad [level] A group subscribedness level. Only groups with a lower or
equal level will be affected by the operation. If no prefix is given,
`gnus-group-default-list-level' is used. If
`gnus-group-use-permanent-levels', then a prefix to the `g' and `l'
commands will also set the default level.
\quad [score] An article score. If no prefix is given,
\quad [score] An article score. If no prefix is given,
`gnus-summary-default-score' is used. \\*[\baselineskip]
% some keys
Gnus startup-commands:\\*
@ -176,7 +176,7 @@
Additionally, there are two commands \texttt{gnus-plugged} and
\texttt{gnus-unplugged}, which are only used if you want to download
news and/or read previously downloaded news offline (see C-c C-i g Gnus
Unplugged RET). Note: \texttt{gnus-no-server} ignores the stuff in
Unplugged RET). Note: \texttt{gnus-no-server} ignores the stuff in
\texttt{gnus-agent-directory}, and thus does not allow you to use Gnus
Unplugged.\\
%
@ -226,7 +226,7 @@
` ' & (M-u, M SPC, M c) Not read.\\
! & (!, M !, M t) Ticked (interesting).\\
? & (?, M ?) Dormant (only followups are interesting).\\
E & (E, M e, M x) {\bf Expirable}. Only has effect in mail groups.\\
E & (E, M e, M x) {\bf Expirable}. Only has effect in mail groups.\\
G & (C, B DEL) Canceled article (or deleted in mailgroups).\\
\$ & (M-d, M s x, S x). Marked as spam.\\
\hline\hline
@ -238,7 +238,7 @@
\hline
r & (d, M d, M r) Deleted (marked as {\bf read}).\\
C & (M C; M C-c; M H; c, Z c; Z n; Z C) Killed by {\bf catch-up}.\\
F & SOUPed article. See the manual.\\
F & SOUPed article. See the manual.\\
O & {\bf Old} (read in a previous session).\\
K & (k, M k; C-k, M K) {\bf Killed}.\\
M & Article marked as read by duplicate suppression.\\
@ -261,7 +261,7 @@
. & Unseen. [2]\\
+ & Over default score. [3]\\
$-$ & Under default score. [3]\\
$=$ & Has children (thread underneath it). Add `\%e' to
$=$ & Has children (thread underneath it). Add `\%e' to
`gnus-summary-line-format'. [3]\\
\hline
\end{tabular}
@ -388,7 +388,7 @@
\end{keys}
You can also create mail-groups and read your mail with Gnus (very useful
if you are subscribed to mailing lists), using one of the methods
nnmbox, nnbabyl, nnml, nnmh, or nnfolder. Read about it in the online info
nnmbox, nnbabyl, nnml, nnmh, or nnfolder. Read about it in the online info
(C-c C-i g Reading Mail RET).
}}
@ -415,7 +415,7 @@
\newcommand{\GroupTopicsGeneral}{%
{\esamepage
Topics are ``categories'' for groups. Press t in the group-buffer to
Topics are ``categories'' for groups. Press t in the group-buffer to
toggle gnus-topic-mode (C-c C-i g Group Topics RET).\\*
\begin{keys}{C-c C-x}
T n & Prompt for topic {\bf name} and create it.\\
@ -541,7 +541,7 @@
\newcommand{\MIMESummary}{%
{\esamepage
For the commands operating on one MIME part (a subset of gnus-article-*), a
prefix selects which part to operate on. If the point is placed over a
prefix selects which part to operate on. If the point is placed over a
MIME button in the article buffer, use the corresponding bindings for the
article buffer instead.
@ -622,7 +622,7 @@
\newcommand{\SelectArticles}{% formerly \Gsubmap
{\esamepage
These commands select the target article. They do not use the prefix.\\*
These commands select the target article. They do not use the prefix.\\*
\begin{keys}{G C-n}
h & Enter article-buffer.\\
G b & (,) Go to the {\bf best} article (the one with highest score).\\
@ -647,7 +647,7 @@
\newcommand{\ArticleModeGeneral}{%
{\esamepage
The normal navigation keys work in Article mode. Some additional keys are:\\
The normal navigation keys work in Article mode. Some additional keys are:\\
\begin{keys}{C-c RET}
C-c \^{} & Get the article with the Message-ID near point.\\
C-c RET & Send reply to address near point.\\
@ -750,7 +750,7 @@
\newcommand{\HideHighlightArticle}{%
{\esamepage
\begin{keys}{W W C-c}
W W a & Hide {\bf all} unwanted parts. Calls W W h, W W s, W W C-c.\\
W W a & Hide {\bf all} unwanted parts. Calls W W h, W W s, W W C-c.\\
W W h & Hide article {\bf headers}.\\
W W b & Hide {\bf boring} headers.\\
W W s & Hide {\bf signature}.\\
@ -760,7 +760,7 @@
W W c & Hide {\bf citation}.\\
W W C-c & Hide {\bf citation} using a more intelligent algorithm.\\
W W C & Hide cited text in articles that aren't roots.\\
W H a & Highlight {\bf all} parts. Calls W b, W H c, W H h, W H s.\\
W H a & Highlight {\bf all} parts. Calls W b, W H c, W H h, W H s.\\
W H c & Highlight article {\bf citations}.\\
W H h & Highlight article {\bf headers}.\\
W H s & Highlight article {\bf signature}.\\
@ -846,8 +846,8 @@
\newcommand{\ProcessMark}{%
{\esamepage
These commands set and remove the process mark (\#). You only need to use
it if the set of articles you want to operate on is non-contiguous. Else
These commands set and remove the process mark (\#). You only need to use
it if the set of articles you want to operate on is non-contiguous. Else
use a numeric prefix.\\*
\begin{keys}{M P R}
M P p & (\#, M \#) Mark this article.\\
@ -927,7 +927,7 @@
\newcommand{\PostReplyetc}{% formerly \Ssubmap
{\esamepage
These commands put you in a separate news or mail buffer. See the section
These commands put you in a separate news or mail buffer. See the section
about composing messages for more information.\\*
%After
%editing the article, send it by pressing C-c C-c. If you are in a
@ -1055,8 +1055,8 @@
{\esamepage
Gnus recognizes if the current article is part of a series (multipart
posting whose parts are identified by numbers in their subjects, e.g.{}
1/10\dots10/10) and processes the series accordingly. You can mark and
process more than one series at a time. If the posting contains any
1/10\dots10/10) and processes the series accordingly. You can mark and
process more than one series at a time. If the posting contains any
archives, they are expanded and gathered in a new group.\\*
\begin{keys}{X p}
X b & Un-{\bf binhex} these series. [p/p]\\

View file

@ -209,7 +209,7 @@ Emacs divides the frame into several areas:
\section{Regions}
Emacs defines a `region' as the space between the {\it mark\/} and
the {\it point}. A mark is set with \kbd{C-{\it space}}.
the {\it point}. A mark is set with \kbd{C-{\it space}}.
The point is at the cursor position.
\askip
\key{M-h} mark entire paragraph
@ -239,7 +239,7 @@ Use \kbd{C-s} or \kbd{C-r} again to repeat the search in either direction.
Tags tables files record locations of function and
procedure definitions, global variables, data types and anything
else convenient. To create a tags table file, type
else convenient. To create a tags table file, type
`{\tt etags} {\it input\_files}' as a shell command.
\askip
\key{M-.} find a definition
@ -392,7 +392,7 @@ Valid responses in query-replace mode are
\section{Getting Help}
Emacs does command completion for you. Typing \kbd{M-x}
Emacs does command completion for you. Typing \kbd{M-x}
{\it tab\/} or {\it space\/} gives a list of Emacs commands.
\askip
\key{C-h} Emacs help
@ -403,7 +403,7 @@ Emacs does command completion for you. Typing \kbd{M-x}
keystroke
\askip
Emacs gets into different {\it modes}, each of which customizes
Emacs for editing text of a particular sort. The mode line
Emacs for editing text of a particular sort. The mode line
contains names of the current modes, in parentheses.
\askip
\key{C-h m} get mode-specific information

View file

@ -506,7 +506,7 @@ non-white character.
\section{Modifying Commands}
Most commands that operate on text regions accept the motion commands,
to describe regions. They also accept the Emacs region specifications
to describe regions. They also accept the Emacs region specifications
{\bf r} and {\bf R}. {\bf r} describes the region between {\it point}
and {\it mark}, and {\bf R} describes whole lines in that region.
Motion commands are classified into {\it point commands} and
@ -665,12 +665,12 @@ moves 11 lines below current line to the end of buffer.
Avoid Ex text manipulation commands except substitute.
There are better VI equivalents
for all of them. Also note that all Ex commands expand \% to
current file name. To include a \% in the command, escape it with a $\backslash$.
Similarly, \# is replaced by previous file. For Viper, this is the
first file in the {\sl :args} listing for that buffer. This defaults
for all of them. Also note that all Ex commands expand \% to
current file name. To include a \% in the command, escape it with a $\backslash$.
Similarly, \# is replaced by previous file. For Viper, this is the
first file in the {\sl :args} listing for that buffer. This defaults
to the previous file in the VI sense if you have one window.
Ex commands can be made to have history. See the manual for details.
Ex commands can be made to have history. See the manual for details.
\subsection{Ex Text Commands}

View file

@ -21,17 +21,17 @@
;;; Commentary:
;; This file provides tests for various features of Emacs. It is
;; This file provides tests for various features of Emacs. It is
;; designed to check whether bundled binary distributions of Emacs on
;; windows are fully functional.
;; By default is checks whether the features that we are expect to be
;; available on Emacs for Windows are reported to be available. It
;; available on Emacs for Windows are reported to be available. It
;; should be possible to run these tests from a distributed version of
;; Emacs.
;; In addition, it provides a single command
;; `w32-feature-load-tests'. If the full source repository of Emacs is
;; `w32-feature-load-tests'. If the full source repository of Emacs is
;; available, this will load selected files from the repository which
;; test these features.