Standardize possessive apostrophe usage in manuals, docs, and comments

Ref: http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html
This commit is contained in:
Glenn Morris 2012-02-28 00:17:21 -08:00
parent a34baa83cc
commit 44e97401cd
86 changed files with 226 additions and 179 deletions

View file

@ -112,3 +112,6 @@ The kind of change for which the user really needs help from Antinews
is where a feature works _differently_ in the previous version. is where a feature works _differently_ in the previous version.
In those cases, the user might have trouble figuring out how to use In those cases, the user might have trouble figuring out how to use
the old version without some sort of help. the old version without some sort of help.
** To indicate possession, write Emacs's rather than Emacs'.
http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00649.html

View file

@ -1,3 +1,9 @@
2012-02-28 Glenn Morris <rgm@gnu.org>
* custom.texi, display.texi, emacs.texi, files.texi:
* msdog-xtra.texi, msdog.texi, vc-xtra.texi:
Standardize possessive apostrophe usage.
2012-02-25 Jan Djärv <jan.h.d@swipnet.se> 2012-02-25 Jan Djärv <jan.h.d@swipnet.se>
* macos.texi (Mac / GNUstep Customization): Remove text about * macos.texi (Mac / GNUstep Customization): Remove text about

View file

@ -567,7 +567,7 @@ directory specified by the variable @code{custom-theme-directory}
(which defaults to @file{~/.emacs.d/}), and a directory named (which defaults to @file{~/.emacs.d/}), and a directory named
@file{etc/themes} in your Emacs installation (see the variable @file{etc/themes} in your Emacs installation (see the variable
@code{data-directory}). The latter contains several Custom themes @code{data-directory}). The latter contains several Custom themes
which are distributed with Emacs, which customize Emacs' faces to fit which are distributed with Emacs, which customize Emacs's faces to fit
various color schemes. (Note, however, that Custom themes need not be various color schemes. (Note, however, that Custom themes need not be
restricted to this purpose; they can be used to customize variables restricted to this purpose; they can be used to customize variables
too). too).

View file

@ -22,7 +22,7 @@ the text is displayed.
* Follow Mode:: Follow mode lets two windows scroll as one. * Follow Mode:: Follow mode lets two windows scroll as one.
* Faces:: How to change the display style using faces. * Faces:: How to change the display style using faces.
* Colors:: Specifying colors for faces. * Colors:: Specifying colors for faces.
* Standard Faces:: Emacs' predefined faces. * Standard Faces:: The main predefined faces.
* Text Scale:: Increasing or decreasing text size in a buffer. * Text Scale:: Increasing or decreasing text size in a buffer.
* Font Lock:: Minor mode for syntactic highlighting using faces. * Font Lock:: Minor mode for syntactic highlighting using faces.
* Highlight Interactively:: Tell Emacs what text to highlight. * Highlight Interactively:: Tell Emacs what text to highlight.

View file

@ -163,7 +163,7 @@ Major Structures of Emacs
* International:: Using non-@acronym{ASCII} character sets. * International:: Using non-@acronym{ASCII} character sets.
Advanced Features Advanced Features
* Modes:: Major and minor modes alter Emacs' basic behavior. * Modes:: Major and minor modes alter Emacs's basic behavior.
* Indentation:: Editing the white space at the beginnings of lines. * Indentation:: Editing the white space at the beginnings of lines.
* Text:: Commands and modes for editing human languages. * Text:: Commands and modes for editing human languages.
* Programs:: Commands and modes for editing programs. * Programs:: Commands and modes for editing programs.
@ -337,7 +337,7 @@ Controlling the Display
* Follow Mode:: Follow mode lets two windows scroll as one. * Follow Mode:: Follow mode lets two windows scroll as one.
* Faces:: How to change the display style using faces. * Faces:: How to change the display style using faces.
* Colors:: Specifying colors for faces. * Colors:: Specifying colors for faces.
* Standard Faces:: Emacs' predefined faces. * Standard Faces:: The main predefined faces.
* Text Scale:: Increasing or decreasing text size in a buffer. * Text Scale:: Increasing or decreasing text size in a buffer.
* Font Lock:: Minor mode for syntactic highlighting using faces. * Font Lock:: Minor mode for syntactic highlighting using faces.
* Highlight Interactively:: Tell Emacs what text to highlight. * Highlight Interactively:: Tell Emacs what text to highlight.

View file

@ -288,7 +288,7 @@ see @ref{Drag and Drop}, and @ref{Misc Dired Features}.
Each time you visit a file, Emacs automatically scans its contents Each time you visit a file, Emacs automatically scans its contents
to detect what character encoding and end-of-line convention it uses, to detect what character encoding and end-of-line convention it uses,
and converts these to Emacs' internal encoding and end-of-line and converts these to Emacs's internal encoding and end-of-line
convention within the buffer. When you save the buffer, Emacs convention within the buffer. When you save the buffer, Emacs
performs the inverse conversion, writing the file to disk with its performs the inverse conversion, writing the file to disk with its
original encoding and end-of-line convention. @xref{Coding Systems}. original encoding and end-of-line convention. @xref{Coding Systems}.

View file

@ -33,7 +33,7 @@ you use an Emacs that was built for MS-DOS.
@ifnottex @ifnottex
@xref{Text and Binary}, for information @xref{Text and Binary}, for information
@end ifnottex @end ifnottex
about Emacs' special handling of text files under MS-DOS (and Windows). about Emacs's special handling of text files under MS-DOS (and Windows).
@menu @menu
* Keyboard: MS-DOS Keyboard. Keyboard conventions on MS-DOS. * Keyboard: MS-DOS Keyboard. Keyboard conventions on MS-DOS.

View file

@ -574,7 +574,7 @@ then change their minds; if this has the effect of bringing up the
Windows menu, it alters the meaning of subsequent commands. Many Windows menu, it alters the meaning of subsequent commands. Many
users find this frustrating. users find this frustrating.
You can re-enable Windows' default handling of tapping the @key{ALT} You can re-enable Windows's default handling of tapping the @key{ALT}
key by setting @code{w32-pass-alt-to-system} to a non-@code{nil} key by setting @code{w32-pass-alt-to-system} to a non-@code{nil}
value. value.

View file

@ -8,7 +8,7 @@
@node Advanced VC Usage @node Advanced VC Usage
@section Advanced VC Usage @section Advanced VC Usage
Commonly used features of Emacs' version control (VC) support are Commonly used features of Emacs's version control (VC) support are
described in the main Emacs manual (@pxref{Version Control,,,emacs, described in the main Emacs manual (@pxref{Version Control,,,emacs,
the Emacs Manual}). This chapter describes more advanced VC usage. the Emacs Manual}). This chapter describes more advanced VC usage.

View file

@ -1,3 +1,7 @@
2012-02-28 Glenn Morris <rgm@gnu.org>
* emacs-lisp-intro.texi: Standardize possessive apostrophe usage.
2012-02-17 Glenn Morris <rgm@gnu.org> 2012-02-17 Glenn Morris <rgm@gnu.org>
* emacs-lisp-intro.texi (Design @value{COUNT-WORDS}, Syntax) * emacs-lisp-intro.texi (Design @value{COUNT-WORDS}, Syntax)

View file

@ -1015,7 +1015,7 @@ Emacs with the on-line tutorial. To use it, type @kbd{C-h t}. (This
means you press and release the @key{CTRL} key and the @kbd{h} at the means you press and release the @key{CTRL} key and the @kbd{h} at the
same time, and then press and release @kbd{t}.) same time, and then press and release @kbd{t}.)
Also, I often refer to one of Emacs' standard commands by listing the Also, I often refer to one of Emacs's standard commands by listing the
keys which you press to invoke the command and then giving the name of keys which you press to invoke the command and then giving the name of
the command in parentheses, like this: @kbd{M-C-\} the command in parentheses, like this: @kbd{M-C-\}
(@code{indent-region}). What this means is that the (@code{indent-region}). What this means is that the
@ -1325,7 +1325,7 @@ jumps the cursor back to the matching opening parenthesis, so you can
see which one it is. This is very useful, since every list you type see which one it is. This is very useful, since every list you type
in Lisp must have its closing parenthesis match its opening in Lisp must have its closing parenthesis match its opening
parenthesis. (@xref{Major Modes, , Major Modes, emacs, The GNU Emacs parenthesis. (@xref{Major Modes, , Major Modes, emacs, The GNU Emacs
Manual}, for more information about Emacs' modes.) Manual}, for more information about Emacs's modes.)
@node Run a Program, Making Errors, Lisp Lists, List Processing @node Run a Program, Making Errors, Lisp Lists, List Processing
@comment node-name, next, previous, up @comment node-name, next, previous, up
@ -2962,7 +2962,7 @@ have eyes. When a computer program works on a buffer, that buffer does
not need to be visible on the screen. not need to be visible on the screen.
@code{switch-to-buffer} is designed for humans and does two different @code{switch-to-buffer} is designed for humans and does two different
things: it switches the buffer to which Emacs' attention is directed; and things: it switches the buffer to which Emacs's attention is directed; and
it switches the buffer displayed in the window to the new buffer. it switches the buffer displayed in the window to the new buffer.
@code{set-buffer}, on the other hand, does only one thing: it switches @code{set-buffer}, on the other hand, does only one thing: it switches
the attention of the computer program to a different buffer. The buffer the attention of the computer program to a different buffer. The buffer
@ -4642,7 +4642,7 @@ Select a buffer for Emacs to be active in and display it in the current
window so users can look at it. Usually bound to @kbd{C-x b}. window so users can look at it. Usually bound to @kbd{C-x b}.
@item set-buffer @item set-buffer
Switch Emacs' attention to a buffer on which programs will run. Don't Switch Emacs's attention to a buffer on which programs will run. Don't
alter what the window is showing. alter what the window is showing.
@item buffer-size @item buffer-size
@ -5501,7 +5501,7 @@ Written in skeletal form, the workings of the body look like this:
In summary, @code{append-to-buffer} works as follows: it saves the In summary, @code{append-to-buffer} works as follows: it saves the
value of the current buffer in the variable called @code{oldbuf}. It value of the current buffer in the variable called @code{oldbuf}. It
gets the new buffer (creating one if need be) and switches Emacs' gets the new buffer (creating one if need be) and switches Emacs's
attention to it. Using the value of @code{oldbuf}, it inserts the attention to it. Using the value of @code{oldbuf}, it inserts the
region of text from the old buffer into the new buffer; and then using region of text from the old buffer into the new buffer; and then using
@code{save-excursion}, it brings you back to your original buffer. @code{save-excursion}, it brings you back to your original buffer.
@ -6009,7 +6009,7 @@ expression in detail. The expression looks like this:
@end smallexample @end smallexample
@noindent @noindent
The expression @code{(set-buffer buffer)} changes Emacs' attention The expression @code{(set-buffer buffer)} changes Emacs's attention
from the current buffer to the one from which the text will copied. from the current buffer to the one from which the text will copied.
In that buffer, the variables @code{start} and @code{end} are set to In that buffer, the variables @code{start} and @code{end} are set to
the beginning and end of the buffer, using the commands the beginning and end of the buffer, using the commands
@ -15284,7 +15284,7 @@ specification. Since people worry that a computer is broken if they
don't see anything going on, the first line of the body is a don't see anything going on, the first line of the body is a
message. message.
The next line contains a @code{save-excursion} that returns Emacs' The next line contains a @code{save-excursion} that returns Emacs's
attention to the current buffer when the function completes. This is attention to the current buffer when the function completes. This is
useful in case you embed this function in another function that useful in case you embed this function in another function that
presumes point is restored to the original buffer. presumes point is restored to the original buffer.
@ -16954,7 +16954,7 @@ Either of these two functions, @code{graph-body-print} or
@section Need for Printed Axes @section Need for Printed Axes
A graph needs printed axes, so you can orient yourself. For a do-once A graph needs printed axes, so you can orient yourself. For a do-once
project, it may be reasonable to draw the axes by hand using Emacs' project, it may be reasonable to draw the axes by hand using Emacs's
Picture mode; but a graph drawing function may be used more than once. Picture mode; but a graph drawing function may be used more than once.
For this reason, I have written enhancements to the basic For this reason, I have written enhancements to the basic
@ -17002,10 +17002,10 @@ expressions in Emacs Lisp you can change or extend Emacs.
@node Default Configuration, Site-wide Init, Emacs Initialization, Emacs Initialization @node Default Configuration, Site-wide Init, Emacs Initialization, Emacs Initialization
@ifnottex @ifnottex
@unnumberedsec Emacs' Default Configuration @unnumberedsec Emacs's Default Configuration
@end ifnottex @end ifnottex
There are those who appreciate Emacs' default configuration. After There are those who appreciate Emacs's default configuration. After
all, Emacs starts you in C mode when you edit a C file, starts you in all, Emacs starts you in C mode when you edit a C file, starts you in
Fortran mode when you edit a Fortran file, and starts you in Fortran mode when you edit a Fortran file, and starts you in
Fundamental mode when you edit an unadorned file. This all makes Fundamental mode when you edit an unadorned file. This all makes
@ -17033,7 +17033,7 @@ you may. The new format is consistent with the Emacs Lisp file
naming conventions; the old format saves typing.} naming conventions; the old format saves typing.}
A @file{~/.emacs} file contains Emacs Lisp code. You can write this A @file{~/.emacs} file contains Emacs Lisp code. You can write this
code yourself; or you can use Emacs' @code{customize} feature to write code yourself; or you can use Emacs's @code{customize} feature to write
the code for you. You can combine your own expressions and the code for you. You can combine your own expressions and
auto-written Customize expressions in your @file{.emacs} file. auto-written Customize expressions in your @file{.emacs} file.
@ -17098,7 +17098,7 @@ initialization file.
@findex defcustom @findex defcustom
You can specify variables using @code{defcustom} so that you and You can specify variables using @code{defcustom} so that you and
others can then use Emacs' @code{customize} feature to set their others can then use Emacs's @code{customize} feature to set their
values. (You cannot use @code{customize} to write function values. (You cannot use @code{customize} to write function
definitions; but you can write @code{defuns} in your @file{.emacs} definitions; but you can write @code{defuns} in your @file{.emacs}
file. Indeed, you can write any Lisp expression in your @file{.emacs} file. Indeed, you can write any Lisp expression in your @file{.emacs}
@ -17765,7 +17765,7 @@ the keys to @code{split-window-quietly}, like this:
@vindex load-path @vindex load-path
If you load many extensions, as I do, then instead of specifying the If you load many extensions, as I do, then instead of specifying the
exact location of the extension file, as shown above, you can specify exact location of the extension file, as shown above, you can specify
that directory as part of Emacs' @code{load-path}. Then, when Emacs that directory as part of Emacs's @code{load-path}. Then, when Emacs
loads a file, it will search that directory as well as its default loads a file, it will search that directory as well as its default
list of directories. (The default list is specified in @file{paths.h} list of directories. (The default list is specified in @file{paths.h}
when Emacs is built.) when Emacs is built.)

View file

@ -1,5 +1,9 @@
2012-02-28 Glenn Morris <rgm@gnu.org> 2012-02-28 Glenn Morris <rgm@gnu.org>
* advice.texi, anti.texi, display.texi, elisp.texi:
* processes.texi, variables.texi, vol1.texi, vol2.texi:
Standardize possessive apostrophe usage.
* locals.texi: Remove file. * locals.texi: Remove file.
* elisp.texi, vol1.texi, vol2.texi: Don't include locals.texi. * elisp.texi, vol1.texi, vol2.texi: Don't include locals.texi.
Remove menu entry. Remove menu entry.

View file

@ -31,7 +31,7 @@ who debug calls to the original function may not notice that it has
been modified with advice. Therefore, if you have the possibility to been modified with advice. Therefore, if you have the possibility to
change the code of that function to run a hook, please solve the change the code of that function to run a hook, please solve the
problem that way. Advice should be reserved for the cases where you problem that way. Advice should be reserved for the cases where you
cannot get the function changed. In particular, Emacs' own source cannot get the function changed. In particular, Emacs's own source
files should not put advice on functions in Emacs. There are files should not put advice on functions in Emacs. There are
currently a few exceptions to this convention, but we aim to correct currently a few exceptions to this convention, but we aim to correct
them. them.

View file

@ -29,7 +29,7 @@ different scripts.
The @code{^} interactive spec code, the function The @code{^} interactive spec code, the function
@code{handle-shift-selection}, and the variable @code{handle-shift-selection}, and the variable
@code{this-command-keys-shift-translated} have all been removed. @code{this-command-keys-shift-translated} have all been removed.
Shift-translated keys are no longer treated specially, making Emacs' Shift-translated keys are no longer treated specially, making Emacs's
handling of keybindings much more consistent. handling of keybindings much more consistent.
@item @item

View file

@ -28,7 +28,7 @@ that Emacs presents to the user.
* Display Property:: Enabling special display features. * Display Property:: Enabling special display features.
* Images:: Displaying images in Emacs buffers. * Images:: Displaying images in Emacs buffers.
* Buttons:: Adding clickable buttons to Emacs buffers. * Buttons:: Adding clickable buttons to Emacs buffers.
* Abstract Display:: Emacs' Widget for Object Collections. * Abstract Display:: Emacs's Widget for Object Collections.
* Blinking:: How Emacs shows the matching open parenthesis. * Blinking:: How Emacs shows the matching open parenthesis.
* Usual Display:: The usual conventions for displaying nonprinting chars. * Usual Display:: The usual conventions for displaying nonprinting chars.
* Display Tables:: How to specify other conventions. * Display Tables:: How to specify other conventions.
@ -4941,7 +4941,7 @@ using @code{equal}. If @var{frame} is @code{nil}, it defaults to the
selected frame. If @var{frame} is @code{t}, the image is flushed on selected frame. If @var{frame} is @code{t}, the image is flushed on
all existing frames. all existing frames.
In Emacs' current implementation, each graphical terminal possesses an In Emacs's current implementation, each graphical terminal possesses an
image cache, which is shared by all the frames on that terminal image cache, which is shared by all the frames on that terminal
(@pxref{Multiple Terminals}). Thus, refreshing an image in one frame (@pxref{Multiple Terminals}). Thus, refreshing an image in one frame
also refreshes it in all other frames on the same terminal. also refreshes it in all other frames on the same terminal.

View file

@ -1263,7 +1263,7 @@ Emacs Display
* Display Property:: Enabling special display features. * Display Property:: Enabling special display features.
* Images:: Displaying images in Emacs buffers. * Images:: Displaying images in Emacs buffers.
* Buttons:: Adding clickable buttons to Emacs buffers. * Buttons:: Adding clickable buttons to Emacs buffers.
* Abstract Display:: Emacs' Widget for Object Collections. * Abstract Display:: Emacs's Widget for Object Collections.
* Blinking:: How Emacs shows the matching open parenthesis. * Blinking:: How Emacs shows the matching open parenthesis.
* Usual Display:: The usual conventions for displaying * Usual Display:: The usual conventions for displaying
nonprinting chars. nonprinting chars.

View file

@ -2712,7 +2712,7 @@ Unsigned integer in network byte order, with length 3.
@itemx dword @itemx dword
@itemx long @itemx long
Unsigned integer in network byte order, with length 4. Unsigned integer in network byte order, with length 4.
Note: These values may be limited by Emacs' integer implementation limits. Note: These values may be limited by Emacs's integer implementation limits.
@item u16r @item u16r
@itemx u24r @itemx u24r

View file

@ -479,7 +479,7 @@ not the buffer-local value. (But you should not be making
buffer-local bindings for a symbol that is defined with buffer-local bindings for a symbol that is defined with
@code{defconst}.) @code{defconst}.)
An example of the use of @code{defconst} is Emacs' definition of An example of the use of @code{defconst} is Emacs's definition of
@code{float-pi}---the mathematical constant @math{pi}, which ought not @code{float-pi}---the mathematical constant @math{pi}, which ought not
to be changed by anyone (attempts by the Indiana State Legislature to be changed by anyone (attempts by the Indiana State Legislature
notwithstanding). As the second form illustrates, however, notwithstanding). As the second form illustrates, however,

View file

@ -1285,7 +1285,7 @@ Emacs Display
* Display Property:: Enabling special display features. * Display Property:: Enabling special display features.
* Images:: Displaying images in Emacs buffers. * Images:: Displaying images in Emacs buffers.
* Buttons:: Adding clickable buttons to Emacs buffers. * Buttons:: Adding clickable buttons to Emacs buffers.
* Abstract Display:: Emacs' Widget for Object Collections. * Abstract Display:: Emacs's Widget for Object Collections.
* Blinking:: How Emacs shows the matching open parenthesis. * Blinking:: How Emacs shows the matching open parenthesis.
* Usual Display:: The usual conventions for displaying * Usual Display:: The usual conventions for displaying
nonprinting chars. nonprinting chars.

View file

@ -1284,7 +1284,7 @@ Emacs Display
* Display Property:: Enabling special display features. * Display Property:: Enabling special display features.
* Images:: Displaying images in Emacs buffers. * Images:: Displaying images in Emacs buffers.
* Buttons:: Adding clickable buttons to Emacs buffers. * Buttons:: Adding clickable buttons to Emacs buffers.
* Abstract Display:: Emacs' Widget for Object Collections. * Abstract Display:: Emacs's Widget for Object Collections.
* Blinking:: How Emacs shows the matching open parenthesis. * Blinking:: How Emacs shows the matching open parenthesis.
* Usual Display:: The usual conventions for displaying * Usual Display:: The usual conventions for displaying
nonprinting chars. nonprinting chars.

View file

@ -1,3 +1,11 @@
2012-02-28 Glenn Morris <rgm@gnu.org>
* calc.texi, cc-mode.texi, cl.texi, ebrowse.texi, ediff.texi:
* eshell.texi, gnus-faq.texi, gnus-news.texi, gnus.texi:
* idlwave.texi, info.texi, newsticker.texi, nxml-mode.texi:
* org.texi, sc.texi, vip.texi, viper.texi:
Standardize possessive apostrophe usage.
2012-02-26 Chong Yidong <cyd@gnu.org> 2012-02-26 Chong Yidong <cyd@gnu.org>
* ediff.texi (Quick Help Commands): Add a couple of index entries * ediff.texi (Quick Help Commands): Add a couple of index entries

View file

@ -9819,7 +9819,7 @@ stack but resets everything else to its default state.
@kindex Z ? @kindex Z ?
@pindex calc-help @pindex calc-help
The @kbd{?} key (@code{calc-help}) displays a series of brief help messages. The @kbd{?} key (@code{calc-help}) displays a series of brief help messages.
Some keys (such as @kbd{b} and @kbd{d}) are prefix keys, like Emacs' Some keys (such as @kbd{b} and @kbd{d}) are prefix keys, like Emacs's
@key{ESC} and @kbd{C-x} prefixes. You can type @key{ESC} and @kbd{C-x} prefixes. You can type
@kbd{?} after a prefix to see a list of commands beginning with that @kbd{?} after a prefix to see a list of commands beginning with that
prefix. (If the message includes @samp{[MORE]}, press @kbd{?} again prefix. (If the message includes @samp{[MORE]}, press @kbd{?} again
@ -18912,7 +18912,7 @@ Computer Programming}, Volume II, contains a thorough description
of the theory of random number generators and their measurement and of the theory of random number generators and their measurement and
characterization. characterization.
If @code{RandSeed} has no stored value, Calc calls Emacs' built-in If @code{RandSeed} has no stored value, Calc calls Emacs's built-in
@code{random} function to get a stream of random numbers, which it @code{random} function to get a stream of random numbers, which it
then treats in various ways to avoid problems inherent in the simple then treats in various ways to avoid problems inherent in the simple
random number generators that many systems use to implement @code{random}. random number generators that many systems use to implement @code{random}.
@ -35252,7 +35252,7 @@ character of the prefix can simply be typed twice.
Calc is controlled by many variables, most of which can be reset Calc is controlled by many variables, most of which can be reset
from within Calc. Some variables are less involved with actual from within Calc. Some variables are less involved with actual
calculation and can be set outside of Calc using Emacs's calculation and can be set outside of Calc using Emacs'ss
customization facilities. These variables are listed below. customization facilities. These variables are listed below.
Typing @kbd{M-x customize-variable RET @var{variable-name} RET} Typing @kbd{M-x customize-variable RET @var{variable-name} RET}
will bring up a buffer in which the variable's value can be redefined. will bring up a buffer in which the variable's value can be redefined.

View file

@ -6942,7 +6942,7 @@ circumstances, can locate the top-most opening brace much more quickly than
styles where these braces are hung (e.g. most JDK-derived Java styles), styles where these braces are hung (e.g. most JDK-derived Java styles),
this hack can improve performance of the core syntax parsing routines this hack can improve performance of the core syntax parsing routines
from 3 to 60 times. However, for styles which @emph{do} conform to from 3 to 60 times. However, for styles which @emph{do} conform to
Emacs' recommended style of putting top-level braces in column zero, Emacs's recommended style of putting top-level braces in column zero,
this hack can degrade performance by about as much. Thus this variable this hack can degrade performance by about as much. Thus this variable
is set to @code{nil} by default, since the Emacs-friendly styles should is set to @code{nil} by default, since the Emacs-friendly styles should
be more common (and encouraged!). Note that this variable has no effect be more common (and encouraged!). Note that this variable has no effect
@ -7053,7 +7053,7 @@ Set the variable @code{c-basic-offset}. @xref{Getting Started}.
@kindex C-j @kindex C-j
@emph{Why doesn't the @kbd{RET} key indent the new line?} @emph{Why doesn't the @kbd{RET} key indent the new line?}
Emacs' convention is that @kbd{RET} just adds a newline, and that Emacs's convention is that @kbd{RET} just adds a newline, and that
@kbd{C-j} adds a newline and indents it. You can make @kbd{RET} do this @kbd{C-j} adds a newline and indents it. You can make @kbd{RET} do this
too by adding this to your @code{c-initialization-hook}: too by adding this to your @code{c-initialization-hook}:

View file

@ -128,7 +128,7 @@ features.
@item @item
Some features conflict with existing things in Emacs Lisp. For Some features conflict with existing things in Emacs Lisp. For
example, Emacs' @code{assoc} function is incompatible with the example, Emacs's @code{assoc} function is incompatible with the
Common Lisp @code{assoc}. In such cases, this package usually Common Lisp @code{assoc}. In such cases, this package usually
adds the suffix @samp{*} to the function name of the Common adds the suffix @samp{*} to the function name of the Common
Lisp version of the function (e.g., @code{assoc*}). Lisp version of the function (e.g., @code{assoc*}).
@ -2094,7 +2094,7 @@ of a list. @var{list} should evaluate to a list; the body @var{forms}
are executed with @var{var} bound to each element of the list in are executed with @var{var} bound to each element of the list in
turn. Finally, the @var{result} form (or @code{nil}) is evaluated turn. Finally, the @var{result} form (or @code{nil}) is evaluated
with @var{var} bound to @code{nil} to produce the result returned by with @var{var} bound to @code{nil} to produce the result returned by
the loop. Unlike with Emacs's built in @code{dolist}, the loop is the loop. Unlike with Emacs'ss built in @code{dolist}, the loop is
surrounded by an implicit @code{nil} block. surrounded by an implicit @code{nil} block.
@end defspec @end defspec
@ -2104,7 +2104,7 @@ of times. The body is executed with @var{var} bound to the integers
from zero (inclusive) to @var{count} (exclusive), in turn. Then from zero (inclusive) to @var{count} (exclusive), in turn. Then
the @code{result} form is evaluated with @var{var} bound to the total the @code{result} form is evaluated with @var{var} bound to the total
number of iterations that were done (i.e., @code{(max 0 @var{count})}) number of iterations that were done (i.e., @code{(max 0 @var{count})})
to get the return value for the loop form. Unlike with Emacs's built in to get the return value for the loop form. Unlike with Emacs'ss built in
@code{dolist}, the loop is surrounded by an implicit @code{nil} block. @code{dolist}, the loop is surrounded by an implicit @code{nil} block.
@end defspec @end defspec
@ -2226,7 +2226,7 @@ returned by @code{buffer-list}. For each buffer @code{buf},
it calls @code{buffer-file-name} and collects the results into it calls @code{buffer-file-name} and collects the results into
a list, which is then returned from the @code{loop} construct. a list, which is then returned from the @code{loop} construct.
The result is a list of the file names of all the buffers in The result is a list of the file names of all the buffers in
Emacs' memory. The words @code{for}, @code{in}, and @code{collect} Emacs's memory. The words @code{for}, @code{in}, and @code{collect}
are reserved words in the @code{loop} language. are reserved words in the @code{loop} language.
@example @example
@ -3870,7 +3870,7 @@ with @var{sequence}.
As an extension to Common Lisp, @var{start} and/or @var{end} As an extension to Common Lisp, @var{start} and/or @var{end}
may be negative, in which case they represent a distance back may be negative, in which case they represent a distance back
from the end of the sequence. This is for compatibility with from the end of the sequence. This is for compatibility with
Emacs' @code{substring} function. Note that @code{subseq} is Emacs's @code{substring} function. Note that @code{subseq} is
the @emph{only} sequence function that allows negative the @emph{only} sequence function that allows negative
@var{start} and @var{end}. @var{start} and @var{end}.
@ -4059,7 +4059,7 @@ is less than (not equal to) its second argument. For example,
for sorting numbers and strings, respectively; @code{>} would sort for sorting numbers and strings, respectively; @code{>} would sort
numbers into decreasing rather than increasing order. numbers into decreasing rather than increasing order.
This function differs from Emacs' built-in @code{sort} in that it This function differs from Emacs's built-in @code{sort} in that it
can operate on any type of sequence, not just lists. Also, it can operate on any type of sequence, not just lists. Also, it
accepts a @code{:key} argument which is used to preprocess data accepts a @code{:key} argument which is used to preprocess data
fed to the @var{predicate} function. For example, fed to the @var{predicate} function. For example,
@ -5186,7 +5186,7 @@ variables no collision can occur.)
@xref{Lexical Bindings}, for a description of the @code{lexical-let} @xref{Lexical Bindings}, for a description of the @code{lexical-let}
form which establishes a Common Lisp-style lexical binding, and some form which establishes a Common Lisp-style lexical binding, and some
examples of how it differs from Emacs' regular @code{let}. examples of how it differs from Emacs's regular @code{let}.
@item @item
Reader macros. Common Lisp includes a second type of macro that Reader macros. Common Lisp includes a second type of macro that

View file

@ -149,7 +149,7 @@ importantly you can find or view member declarations and definitions
with a keystroke. @xref{Member Buffers}. with a keystroke. @xref{Member Buffers}.
These two buffer types and the commands they provide support the These two buffer types and the commands they provide support the
navigational use of the browser. The second form resembles Emacs' Tags navigational use of the browser. The second form resembles Emacs's Tags
package for C and other procedural languages. Ebrowse's commands of package for C and other procedural languages. Ebrowse's commands of
this type are not confined to special buffers; they are most often used this type are not confined to special buffers; they are most often used
while you are editing your source code. while you are editing your source code.

View file

@ -1733,7 +1733,7 @@ faces, you can modify them when Ediff is being loaded using
@end smallexample @end smallexample
@strong{Please note:} to set Ediff's faces, use only @code{copy-face} @strong{Please note:} to set Ediff's faces, use only @code{copy-face}
or @code{set/make-face-@dots{}} as shown above. Emacs' low-level or @code{set/make-face-@dots{}} as shown above. Emacs's low-level
face-manipulation functions should be avoided. face-manipulation functions should be avoided.
@node Narrowing, Refinement of Difference Regions, Highlighting Difference Regions, Customization @node Narrowing, Refinement of Difference Regions, Highlighting Difference Regions, Customization

View file

@ -94,7 +94,7 @@ handling the sort of tasks accomplished by those tools.
@cindex Eshell, what it is @cindex Eshell, what it is
Eshell is a @dfn{command shell} written in Emacs Lisp. Everything it Eshell is a @dfn{command shell} written in Emacs Lisp. Everything it
does, it uses Emacs' facilities to do. This means that Eshell is as does, it uses Emacs's facilities to do. This means that Eshell is as
portable as Emacs itself. It also means that cooperation with Lisp code portable as Emacs itself. It also means that cooperation with Lisp code
is natural and seamless. is natural and seamless.

View file

@ -161,7 +161,7 @@ Where and how to get Gnus?
@subsubheading Answer @subsubheading Answer
Gnus is released independent from releases of Emacs and XEmacs. Gnus is released independent from releases of Emacs and XEmacs.
Therefore, the version bundled with Emacs or the version in XEmacs' Therefore, the version bundled with Emacs or the version in XEmacs's
package system might not be up to date (e.g. Gnus 5.9 bundled with Emacs package system might not be up to date (e.g. Gnus 5.9 bundled with Emacs
21 is outdated). 21 is outdated).
You can get the latest released version of Gnus from You can get the latest released version of Gnus from

View file

@ -44,7 +44,7 @@ for more information about nntp marks. Note that downgrading isn't
safe in general. safe in general.
@item Incompatibility when switching from Emacs 23 to Emacs 22 @item Incompatibility when switching from Emacs 23 to Emacs 22
In Emacs 23, Gnus uses Emacs' new internal coding system @code{utf-8-emacs} In Emacs 23, Gnus uses Emacs's new internal coding system @code{utf-8-emacs}
for saving articles drafts and @file{~/.newsrc.eld}. These files may not for saving articles drafts and @file{~/.newsrc.eld}. These files may not
be read correctly in Emacs 22 and below. If you want to use Gnus across be read correctly in Emacs 22 and below. If you want to use Gnus across
different Emacs versions, you may set @code{mm-auto-save-coding-system} different Emacs versions, you may set @code{mm-auto-save-coding-system}
@ -333,7 +333,7 @@ in the group buffer, see the variable @code{gnus-group-update-tool-bar}.
Its default value depends on your Emacs version. Its default value depends on your Emacs version.
@c FIXME: Document this in the manual @c FIXME: Document this in the manual
@item You can change the location of XEmacs' toolbars in Gnus buffers. @item You can change the location of XEmacs's toolbars in Gnus buffers.
See @code{gnus-use-toolbar} and @code{message-use-toolbar}. See @code{gnus-use-toolbar} and @code{message-use-toolbar}.
@end itemize @end itemize

View file

@ -16696,7 +16696,7 @@ was used for mail landing on the system, but Babyl had its own internal
format to which mail was converted, primarily involving creating a format to which mail was converted, primarily involving creating a
spool-file-like entity with a scheme for inserting Babyl-specific spool-file-like entity with a scheme for inserting Babyl-specific
headers and status bits above the top of each message in the file. headers and status bits above the top of each message in the file.
Rmail was Emacs' first mail reader, it was written by Richard Stallman, Rmail was Emacs's first mail reader, it was written by Richard Stallman,
and Stallman came out of that TOPS/Babyl environment, so he wrote Rmail and Stallman came out of that TOPS/Babyl environment, so he wrote Rmail
to understand the mail files folks already had in existence. Gnus (and to understand the mail files folks already had in existence. Gnus (and
VM, for that matter) continue to support this format because it's VM, for that matter) continue to support this format because it's
@ -21040,7 +21040,7 @@ and `gnus-score-decay-scale'."
(* (abs score) (* (abs score)
gnus-score-decay-scale))))))) gnus-score-decay-scale)))))))
(if (and (featurep 'xemacs) (if (and (featurep 'xemacs)
;; XEmacs' floor can handle only the floating point ;; XEmacs's floor can handle only the floating point
;; number below the half of the maximum integer. ;; number below the half of the maximum integer.
(> (abs n) (lsh -1 -2))) (> (abs n) (lsh -1 -2)))
(string-to-number (string-to-number

View file

@ -4193,7 +4193,7 @@ installed. Many Emacsen come with an older bundled copy of IDLWAVE
(e.g. v4.7 for Emacs 21.x), which is likely what's being used instead. (e.g. v4.7 for Emacs 21.x), which is likely what's being used instead.
You need to make sure your Emacs @emph{load-path} contains the directory You need to make sure your Emacs @emph{load-path} contains the directory
where IDLWAVE is installed (@file{/usr/local/share/emacs/site-lisp}, by where IDLWAVE is installed (@file{/usr/local/share/emacs/site-lisp}, by
default), @emph{before} Emacs' default search directories. You can default), @emph{before} Emacs's default search directories. You can
accomplish this by putting the following in your @file{.emacs}: accomplish this by putting the following in your @file{.emacs}:
@lisp @lisp

View file

@ -14,8 +14,7 @@
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
documentation system. documentation system.
Copyright @copyright{} 1989, 1992, 1996-2012 Copyright @copyright{} 1989, 1992, 1996-2012 Free Software Foundation, Inc.
Free Software Foundation, Inc.
@quotation @quotation
Permission is granted to copy, distribute and/or modify this document Permission is granted to copy, distribute and/or modify this document
@ -1108,7 +1107,7 @@ In the stand-alone reader, @kbd{0} goes through the last menu item;
this is so you need not count how many entries are there. this is so you need not count how many entries are there.
If your display supports multiple fonts, colors or underlining, and If your display supports multiple fonts, colors or underlining, and
you are using Emacs' Info mode to read Info files, the third, sixth you are using Emacs's Info mode to read Info files, the third, sixth
and ninth menu items have a @samp{*} that stands out, either in color and ninth menu items have a @samp{*} that stands out, either in color
or in some other attribute, such as underline; this makes it easy to or in some other attribute, such as underline; this makes it easy to
see at a glance which number to use for an item. see at a glance which number to use for an item.

View file

@ -13,8 +13,7 @@
This manual is for Newsticker (version @value{VERSION}, @value{UPDATED}). This manual is for Newsticker (version @value{VERSION}, @value{UPDATED}).
@noindent @noindent
Copyright @copyright{} 2004-2012 Copyright @copyright{} 2004-2012 Free Software Foundation, Inc.
Free Software Foundation, Inc.
@quotation @quotation
Permission is granted to copy, distribute and/or modify this document Permission is granted to copy, distribute and/or modify this document
@ -128,7 +127,7 @@ requires an XML-parser (@file{xml.el}) which is part of GNU Emacs. If
you are using XEmacs you want to get the @file{net-utils} package you are using XEmacs you want to get the @file{net-utils} package
which contains @file{xml.el} for XEmacs. which contains @file{xml.el} for XEmacs.
Newsticker retrieves headlines either via Emacs' built-in retrieval Newsticker retrieves headlines either via Emacs's built-in retrieval
functions, by an arbitrary external program that retrieves files via functions, by an arbitrary external program that retrieves files via
http and prints them to stdout (like http and prints them to stdout (like
@uref{http://www.gnu.org/software/wget/wget.html, wget}, or -- on a @uref{http://www.gnu.org/software/wget/wget.html, wget}, or -- on a
@ -215,7 +214,7 @@ retrieved.
@item @item
@vindex newsticker-retrieval-method @vindex newsticker-retrieval-method
@code{newsticker-retrieval-method} defines how headlines are @code{newsticker-retrieval-method} defines how headlines are
retrieved. This is either done using Emacs' built-in download retrieved. This is either done using Emacs's built-in download
capabilities or using an external tool. capabilities or using an external tool.
@item @item
@vindex newsticker-retrieval-interval @vindex newsticker-retrieval-interval

View file

@ -8,8 +8,7 @@
This manual documents nxml-mode, an Emacs major mode for editing This manual documents nxml-mode, an Emacs major mode for editing
XML with RELAX NG support. XML with RELAX NG support.
Copyright @copyright{} 2007-2012 Copyright @copyright{} 2007-2012 Free Software Foundation, Inc.
Free Software Foundation, Inc.
@quotation @quotation
Permission is granted to copy, distribute and/or modify this document Permission is granted to copy, distribute and/or modify this document
@ -355,7 +354,7 @@ Otherwise, it is a paragraph boundary.
@chapter Outlining @chapter Outlining
nXML mode allows you to display all or part of a buffer as an nXML mode allows you to display all or part of a buffer as an
outline, in a similar way to Emacs' outline mode. An outline in nXML outline, in a similar way to Emacs's outline mode. An outline in nXML
mode is based on recognizing two kinds of element: sections and mode is based on recognizing two kinds of element: sections and
headings. There is one heading for every section and one section for headings. There is one heading for every section and one section for
every heading. A section contains its heading as or within its first every heading. A section contains its heading as or within its first

View file

@ -6162,7 +6162,7 @@ applying it to another one.
By customizing the variable @code{org-clock-idle-time} to some integer, such By customizing the variable @code{org-clock-idle-time} to some integer, such
as 10 or 15, Emacs can alert you when you get back to your computer after as 10 or 15, Emacs can alert you when you get back to your computer after
being idle for that many minutes@footnote{On computers using Mac OS X, being idle for that many minutes@footnote{On computers using Mac OS X,
idleness is based on actual user idleness, not just Emacs' idle time. For idleness is based on actual user idleness, not just Emacs's idle time. For
X11, you can install a utility program @file{x11idle.c}, available in the X11, you can install a utility program @file{x11idle.c}, available in the
UTILITIES directory of the Org git distribution, to get the same general UTILITIES directory of the Org git distribution, to get the same general
treatment of idleness. On other systems, idle time refers to Emacs idle time treatment of idleness. On other systems, idle time refers to Emacs idle time

View file

@ -204,7 +204,7 @@ When the original message is cited by @code{sc-cite-original}, it will
(optionally) be filled by Supercite. However, if you manually edit the (optionally) be filled by Supercite. However, if you manually edit the
cited text and want to re-fill it, you must use an add-on package such cited text and want to re-fill it, you must use an add-on package such
as @cite{filladapt} or @cite{gin-mode}. These packages can recognize as @cite{filladapt} or @cite{gin-mode}. These packages can recognize
Supercited text and will fill them appropriately. Emacs' built-in Supercited text and will fill them appropriately. Emacs's built-in
filling routines, e.g@. @code{fill-paragraph}, do not recognize cited filling routines, e.g@. @code{fill-paragraph}, do not recognize cited
text and will not re-fill them properly because it cannot guess the text and will not re-fill them properly because it cannot guess the
@code{fill-prefix} being used. @code{fill-prefix} being used.
@ -786,7 +786,7 @@ pertaining to the MUAs you are using.
One final note. After Supercite is loaded into your Emacs session, it One final note. After Supercite is loaded into your Emacs session, it
runs the hook @code{sc-load-hook}. You can put any customizations into runs the hook @code{sc-load-hook}. You can put any customizations into
this hook since it is only run once. This will not work, however, if this hook since it is only run once. This will not work, however, if
your Emacs maintainer has put Supercite into your dumped Emacs' image. your Emacs maintainer has put Supercite into your dumped Emacs image.
In that case, you can use the @code{sc-pre-hook} variable, but this will In that case, you can use the @code{sc-pre-hook} variable, but this will
get executed every time @code{sc-cite-original} is called. @xref{Reply get executed every time @code{sc-cite-original} is called. @xref{Reply
Buffer Initialization}.@refill Buffer Initialization}.@refill
@ -1008,7 +1008,7 @@ fill each cited paragraph in the reply buffer.
I usually run with both these variables containing their default values. I usually run with both these variables containing their default values.
When Supercite's automatic filling breaks on a particular message, I When Supercite's automatic filling breaks on a particular message, I
will use Emacs' undo feature to undo back before the citation was will use Emacs's undo feature to undo back before the citation was
applied to the original message. Then I'll toggle the variables and applied to the original message. Then I'll toggle the variables and
manually cite those paragraphs that I don't want to fill or collapse manually cite those paragraphs that I don't want to fill or collapse
whitespace on. @xref{Variable Toggling Shortcuts}.@refill whitespace on. @xref{Variable Toggling Shortcuts}.@refill
@ -1688,7 +1688,7 @@ Toggles the variable @code{sc-fixup-whitespace-p}.
@findex set-variable @findex set-variable
The following commands let you set the value of multi-value variables, The following commands let you set the value of multi-value variables,
in the same way that Emacs' @code{set-variable} does: in the same way that Emacs's @code{set-variable} does:
@table @kbd @table @kbd
@item C-c C-p C-t a @item C-c C-p C-t a
@ -1777,7 +1777,7 @@ old information is lost.@refill
@findex open-line @findex open-line
@kindex C-c C-p o @kindex C-c C-p o
@item @code{sc-open-line} (@kbd{C-c C-p o}) @item @code{sc-open-line} (@kbd{C-c C-p o})
Similar to Emacs' standard @code{open-line} commands, but inserts the Similar to Emacs's standard @code{open-line} commands, but inserts the
citation string in front of the new line. As with @code{open-line}, citation string in front of the new line. As with @code{open-line},
an optional numeric argument inserts that many new lines.@refill an optional numeric argument inserts that many new lines.@refill
@end table @end table

View file

@ -1705,7 +1705,7 @@ expressions}. For example, a typical forward search would be invoked by
@var{pat} you must preceded it by @samp{\}. VIP strips off these @kbd{\}'s @var{pat} you must preceded it by @samp{\}. VIP strips off these @kbd{\}'s
before @kbd{/} and the resulting @var{pat} becomes the actual search before @kbd{/} and the resulting @var{pat} becomes the actual search
pattern. Emacs provides a different and richer class or regular pattern. Emacs provides a different and richer class or regular
expressions than Vi/Ex, and VIP uses Emacs' regular expressions. See GNU expressions than Vi/Ex, and VIP uses Emacs's regular expressions. See GNU
Emacs Manual for details of regular expressions. Emacs Manual for details of regular expressions.
Several Ex commands can be entered in a line by separating them by a pipe Several Ex commands can be entered in a line by separating them by a pipe

View file

@ -687,7 +687,7 @@ Insert state. For instance, Emacs has a @dfn{yank} command, @kbd{C-y},
which is similar to Vi's @kbd{p}. However, unlike @kbd{p}, @kbd{C-y} can be which is similar to Vi's @kbd{p}. However, unlike @kbd{p}, @kbd{C-y} can be
used in Insert state of Viper. Emacs also has a kill ring where it keeps used in Insert state of Viper. Emacs also has a kill ring where it keeps
pieces of text you deleted while editing buffers. The command @kbd{M-y} is pieces of text you deleted while editing buffers. The command @kbd{M-y} is
used to delete the text previously put back by Emacs' @kbd{C-y} or by Vi's used to delete the text previously put back by Emacs's @kbd{C-y} or by Vi's
@kbd{p} command and reinsert text that was placed on the kill-ring earlier. @kbd{p} command and reinsert text that was placed on the kill-ring earlier.
This works both in Vi and Insert states. This works both in Vi and Insert states.
@ -1289,7 +1289,7 @@ the following example:
The above discussion of the meaning of Viper's words concerns only Viper's The above discussion of the meaning of Viper's words concerns only Viper's
movement commands. In regular expressions, words remain the same as in movement commands. In regular expressions, words remain the same as in
Emacs. That is, the expressions @code{\w}, @code{\>}, @code{\<}, etc., use Emacs. That is, the expressions @code{\w}, @code{\>}, @code{\<}, etc., use
Emacs' idea of what is a word, and they don't look into the value of Emacs's idea of what is a word, and they don't look into the value of
variable @code{viper-syntax-preference}. This is because Viper doesn't change variable @code{viper-syntax-preference}. This is because Viper doesn't change
syntax tables in fear of upsetting the various major modes that set these syntax tables in fear of upsetting the various major modes that set these
tables. tables.
@ -2504,7 +2504,7 @@ major modes.
@item viper-minibuffer-emacs-face 'viper-minibuffer-emacs-face @item viper-minibuffer-emacs-face 'viper-minibuffer-emacs-face
These faces control the appearance of the minibuffer text in the These faces control the appearance of the minibuffer text in the
corresponding Viper states. You can change the appearance of these faces corresponding Viper states. You can change the appearance of these faces
through Emacs' customization widget, which is accessible through the through Emacs's customization widget, which is accessible through the
menubar. menubar.
Viper is located in this widget under the @emph{Emulations} customization Viper is located in this widget under the @emph{Emulations} customization
@ -3205,7 +3205,7 @@ in the appropriate major mode hooks.
The above discussion concerns only the movement commands. In regular The above discussion concerns only the movement commands. In regular
expressions, words remain the same as in Emacs. That is, the expressions expressions, words remain the same as in Emacs. That is, the expressions
@code{\w}, @code{\>}, @code{\<}, etc., use Emacs' idea of what is a word, @code{\w}, @code{\>}, @code{\<}, etc., use Emacs's idea of what is a word,
and they don't look into the value of variable and they don't look into the value of variable
@code{viper-syntax-preference}. This is because Viper avoids changing @code{viper-syntax-preference}. This is because Viper avoids changing
syntax tables in order to not thwart the various major modes that set these syntax tables in order to not thwart the various major modes that set these

View file

@ -1,3 +1,24 @@
2012-02-28 Glenn Morris <rgm@gnu.org>
* shell.el (shell-mode):
* progmodes/vhdl-mode.el (wildcard-to-regexp, file-expand-wildcards):
* play/landmark.el (landmark-font-lock-face-O):
* play/handwrite.el (handwrite):
* play/gomoku.el (gomoku-O):
* net/browse-url.el (browse-url-browser-display):
* international/mule.el (define-charset):
* htmlfontify.el (hfy-etags-cmd, hfy-face-attr-for-class):
* filesets.el (filesets-find-file-delay):
* eshell/em-xtra.el (eshell-xtra):
* eshell/em-unix.el (eshell-grep):
* emulation/viper.el (viper-mode):
* emacs-lisp/regexp-opt.el (regexp-opt-group):
* emacs-lisp/easymenu.el (easy-menu-define):
* calendar/timeclock.el (timeclock-use-display-time):
* bs.el (bs-mode):
* bookmark.el (bookmark-save-flag):
Doc fix (standardize possessive apostrophe usage).
2012-02-27 Chong Yidong <cyd@gnu.org> 2012-02-27 Chong Yidong <cyd@gnu.org>
* emulation/viper-cmd.el (viper-intercept-ESC-key): Fix * emulation/viper-cmd.el (viper-intercept-ESC-key): Fix

View file

@ -65,7 +65,7 @@
--> t means save bookmarks when Emacs is killed. --> t means save bookmarks when Emacs is killed.
--> Otherwise, it should be a number that is the frequency with which --> Otherwise, it should be a number that is the frequency with which
the bookmark list is saved (i.e.: the number of times which the bookmark list is saved (i.e.: the number of times which
Emacs' bookmark list may be modified before it is automatically Emacs's bookmark list may be modified before it is automatically
saved.). If it is a number, Emacs will also automatically save saved.). If it is a number, Emacs will also automatically save
bookmarks when it is killed. bookmarks when it is killed.

View file

@ -618,7 +618,7 @@ Used from `window-size-change-functions'."
(put 'bs-mode 'mode-class 'special) (put 'bs-mode 'mode-class 'special)
(define-derived-mode bs-mode nil "Buffer-Selection-Menu" (define-derived-mode bs-mode nil "Buffer-Selection-Menu"
"Major mode for editing a subset of Emacs' buffers. "Major mode for editing a subset of Emacs's buffers.
\\<bs-mode-map> \\<bs-mode-map>
Aside from two header lines each line describes one buffer. Aside from two header lines each line describes one buffer.
Move to a line representing the buffer you want to edit and select Move to a line representing the buffer you want to edit and select

View file

@ -150,7 +150,7 @@ This variable only has effect if set with \\[customize]."
(defcustom timeclock-use-display-time t (defcustom timeclock-use-display-time t
"If non-nil, use `display-time-hook' for doing modeline updates. "If non-nil, use `display-time-hook' for doing modeline updates.
The advantage of this is that one less timer has to be set running The advantage of this is that one less timer has to be set running
amok in Emacs' process space. The disadvantage is that it requires amok in Emacs's process space. The disadvantage is that it requires
you to have `display-time' running. If you don't want to use you to have `display-time' running. If you don't want to use
`display-time', but still want the modeline to show how much time is `display-time', but still want the modeline to show how much time is
left, set this variable to nil. Changing the value of this variable left, set this variable to nil. Changing the value of this variable

View file

@ -1,3 +1,8 @@
2012-02-28 Glenn Morris <rgm@gnu.org>
* semantic/db.el (semanticdb-search-results-table):
Doc fix (standardize possessive apostrophe usage).
2012-02-09 Juanma Barranquero <lekktu@gmail.com> 2012-02-09 Juanma Barranquero <lekktu@gmail.com>
* ede/auto.el (ede-directory-safe-p, ede-add-project-to-global-list): * ede/auto.el (ede-directory-safe-p, ede-add-project-to-global-list):

View file

@ -623,7 +623,7 @@ was marked unparseable, then do nothing, and return the cache."
;;;; Parse the whole system. ;;;; Parse the whole system.
((semantic-parse-tree-needs-rebuild-p) ((semantic-parse-tree-needs-rebuild-p)
;; Use Emacs' built-in progress-reporter ;; Use Emacs's built-in progress-reporter
(let ((semantic--progress-reporter (let ((semantic--progress-reporter
(and (>= (point-max) semantic-minimum-working-buffer-size) (and (>= (point-max) semantic-minimum-working-buffer-size)
(eq semantic-working-type 'percent) (eq semantic-working-type 'percent)
@ -762,7 +762,7 @@ This function returns semantic tags without overlays."
;; Designated to ignore. ;; Designated to ignore.
(setq stream (car nontermsym)) (setq stream (car nontermsym))
(if stream (if stream
;; Use Emacs' built-in progress reporter: ;; Use Emacs's built-in progress reporter:
(and (boundp 'semantic--progress-reporter) (and (boundp 'semantic--progress-reporter)
semantic--progress-reporter semantic--progress-reporter
(eq semantic-working-type 'percent) (eq semantic-working-type 'percent)

View file

@ -132,7 +132,7 @@ For Emacs Lisp system DB, there isn't one."
"Convert one TAG, originating from Emacs OBJ, into standardized form. "Convert one TAG, originating from Emacs OBJ, into standardized form.
If Emacs cannot resolve this symbol to a particular file, then return nil." If Emacs cannot resolve this symbol to a particular file, then return nil."
;; Here's the idea. For each tag, get the name, then use ;; Here's the idea. For each tag, get the name, then use
;; Emacs' `symbol-file' to get the source. Once we have that, ;; Emacs's `symbol-file' to get the source. Once we have that,
;; we can use more typical semantic searching techniques to ;; we can use more typical semantic searching techniques to
;; get a regularly parsed tag. ;; get a regularly parsed tag.
(let* ((type (cond ((semantic-tag-of-class-p tag 'function) (let* ((type (cond ((semantic-tag-of-class-p tag 'function)

View file

@ -205,7 +205,7 @@ If one doesn't exist, create it."
) )
"Table used for search results when there is no file or table association. "Table used for search results when there is no file or table association.
Examples include search results from external sources such as from Examples include search results from external sources such as from
Emacs' own symbol table, or from external libraries.") Emacs's own symbol table, or from external libraries.")
(defmethod semanticdb-refresh-table ((obj semanticdb-search-results-table) &optional force) (defmethod semanticdb-refresh-table ((obj semanticdb-search-results-table) &optional force)
"If the tag list associated with OBJ is loaded, refresh it. "If the tag list associated with OBJ is loaded, refresh it.

View file

@ -1,4 +1,4 @@
;;; authors.el --- utility for maintaining Emacs' AUTHORS file -*-coding: utf-8;-*- ;;; authors.el --- utility for maintaining Emacs's AUTHORS file -*-coding: utf-8;-*-
;; Copyright (C) 2000-2012 Free Software Foundation, Inc. ;; Copyright (C) 2000-2012 Free Software Foundation, Inc.
@ -25,7 +25,7 @@
;;; Commentary: ;;; Commentary:
;; Use M-x authors RET to create an *Authors* buffer that can used as ;; Use M-x authors RET to create an *Authors* buffer that can used as
;; or merged with Emacs' AUTHORS file. ;; or merged with Emacs's AUTHORS file.
;;; Code: ;;; Code:

View file

@ -99,7 +99,7 @@ KEYS is expanded with `substitute-command-keys' before it is used.
KEYS is nil, a string or a vector; nil or a keyboard equivalent to this KEYS is nil, a string or a vector; nil or a keyboard equivalent to this
menu item. menu item.
This is a hint that will considerably speed up Emacs' first display of This is a hint that will considerably speed up Emacs's first display of
a menu. Use `:key-sequence nil' when you know that this menu item has no a menu. Use `:key-sequence nil' when you know that this menu item has no
keyboard equivalent. keyboard equivalent.

View file

@ -862,7 +862,7 @@ run. DEBUGGER-ARGS are the arguments to `debugger'."
(make-ert-test-failed :condition condition (make-ert-test-failed :condition condition
:backtrace backtrace :backtrace backtrace
:infos infos)))) :infos infos))))
;; Work around Emacs' heuristic (in eval.c) for detecting ;; Work around Emacs's heuristic (in eval.c) for detecting
;; errors in the debugger. ;; errors in the debugger.
(incf num-nonmacro-input-events) (incf num-nonmacro-input-events)
;; FIXME: We should probably implement more fine-grained ;; FIXME: We should probably implement more fine-grained

View file

@ -26,7 +26,7 @@
;;; Commentary: ;;; Commentary:
;; Ewoc Was Once Cookie ;; Ewoc Was Once Cookie
;; But now it's Emacs' Widget for Object Collections ;; But now it's Emacs's Widget for Object Collections
;; As the name implies this derives from the `cookie' package (part ;; As the name implies this derives from the `cookie' package (part
;; of Elib). The changes are pervasive though mostly superficial: ;; of Elib). The changes are pervasive though mostly superficial:

View file

@ -143,7 +143,7 @@ This means the number of non-shy regexp grouping constructs
"Return a regexp to match a string in the sorted list STRINGS. "Return a regexp to match a string in the sorted list STRINGS.
If PAREN non-nil, output regexp parentheses around returned regexp. If PAREN non-nil, output regexp parentheses around returned regexp.
If LAX non-nil, don't output parentheses if it doesn't require them. If LAX non-nil, don't output parentheses if it doesn't require them.
Merges keywords to avoid backtracking in Emacs' regexp matcher." Merges keywords to avoid backtracking in Emacs's regexp matcher."
;; The basic idea is to find the shortest common prefix or suffix, remove it ;; The basic idea is to find the shortest common prefix or suffix, remove it
;; and recurse. If there is no prefix, we divide the list into two so that ;; and recurse. If there is no prefix, we divide the list into two so that
;; \(at least) one half will have at least a one-character common prefix. ;; \(at least) one half will have at least a one-character common prefix.

View file

@ -116,7 +116,7 @@
;; CUA register support ;; CUA register support
;; -------------------- ;; --------------------
;; Emacs' standard register support is also based on a separate set of ;; Emacs's standard register support is also based on a separate set of
;; "register commands". ;; "register commands".
;; ;;
;; CUA's register support is activated by providing a numeric ;; CUA's register support is activated by providing a numeric
@ -134,7 +134,7 @@
;; CUA rectangle support ;; CUA rectangle support
;; --------------------- ;; ---------------------
;; Emacs' normal rectangle support is based on interpreting the region ;; Emacs's normal rectangle support is based on interpreting the region
;; between the mark and point as a "virtual rectangle", and using a ;; between the mark and point as a "virtual rectangle", and using a
;; completely separate set of "rectangle commands" [C-x r ...] on the ;; completely separate set of "rectangle commands" [C-x r ...] on the
;; region to copy, kill, fill a.s.o. the virtual rectangle. ;; region to copy, kill, fill a.s.o. the virtual rectangle.

View file

@ -89,7 +89,7 @@
;; details. ;; details.
;; Like TPU, Emacs uses multiple buffers. Some buffers are used to hold ;; Like TPU, Emacs uses multiple buffers. Some buffers are used to hold
;; files you are editing; other "internal" buffers are used for Emacs' own ;; files you are editing; other "internal" buffers are used for Emacs's own
;; purposes (like showing you help). Here are some commands for dealing ;; purposes (like showing you help). Here are some commands for dealing
;; with buffers. ;; with buffers.
@ -197,7 +197,7 @@
;; ; Emacs uses Control-s and Control-q. Problems can occur when using ;; ; Emacs uses Control-s and Control-q. Problems can occur when using
;; ; Emacs on terminals that use these codes for flow control (Xon/Xoff ;; ; Emacs on terminals that use these codes for flow control (Xon/Xoff
;; ; flow control). These lines disable Emacs' use of these characters. ;; ; flow control). These lines disable Emacs's use of these characters.
;; (global-unset-key "\C-s") ;; (global-unset-key "\C-s")
;; (global-unset-key "\C-q") ;; (global-unset-key "\C-q")

View file

@ -295,7 +295,7 @@ Otherwise return the normal value."
result)) result))
;; Emacs used to count each multibyte character as several positions in the buffer, ;; Emacs used to count each multibyte character as several positions in the buffer,
;; so we had to use Emacs' chars-in-region to count characters. Since 20.3, ;; so we had to use Emacs's chars-in-region to count characters. Since 20.3,
;; Emacs counts multibyte characters as 1 position. XEmacs has always been ;; Emacs counts multibyte characters as 1 position. XEmacs has always been
;; counting each char as just one pos. So, now we can simply subtract beg from ;; counting each char as just one pos. So, now we can simply subtract beg from
;; end to determine the number of characters in a region. ;; end to determine the number of characters in a region.
@ -1112,7 +1112,7 @@ Otherwise return the normal value."
lis))) lis)))
;; Smooths out the difference between Emacs' unread-command-events ;; Smooths out the difference between Emacs's unread-command-events
;; and XEmacs unread-command-event. Arg is a character, an event, a list of ;; and XEmacs unread-command-event. Arg is a character, an event, a list of
;; events or a sequence of keys. ;; events or a sequence of keys.
;; ;;

View file

@ -87,7 +87,7 @@
;; facility in the original Vi. ;; facility in the original Vi.
;; First, one can execute any Emacs command while defining a ;; First, one can execute any Emacs command while defining a
;; macro, not just the Vi commands. Second, macros are defined in a ;; macro, not just the Vi commands. Second, macros are defined in a
;; WYSYWYG mode, using an interface to Emacs' WYSIWYG style of defining ;; WYSYWYG mode, using an interface to Emacs's WYSIWYG style of defining
;; macros. Third, in Viper, one can define macros that are specific to ;; macros. Third, in Viper, one can define macros that are specific to
;; a given buffer, a given major mode, or macros defined for all buffers. ;; a given buffer, a given major mode, or macros defined for all buffers.
;; The same macro name can have several different definitions: ;; The same macro name can have several different definitions:
@ -561,7 +561,7 @@ and improving upon much of it.
use Emacs productively, you are advised to reach user level 3 or higher. use Emacs productively, you are advised to reach user level 3 or higher.
At user level 2 or higher, ^X and ^C have Emacs, not Vi, bindings; At user level 2 or higher, ^X and ^C have Emacs, not Vi, bindings;
^Z toggles Vi/Emacs states; ^G is Emacs' keyboard-quit (like ^C in Vi). ^Z toggles Vi/Emacs states; ^G is Emacs's keyboard-quit (like ^C in Vi).
2. Vi exit functions (e.g., :wq, ZZ) work on INDIVIDUAL files -- they 2. Vi exit functions (e.g., :wq, ZZ) work on INDIVIDUAL files -- they
do not cause Emacs to quit, except at user level 1 (for a novice). do not cause Emacs to quit, except at user level 1 (for a novice).

View file

@ -70,7 +70,7 @@ See `erc-encoding-coding-alist'."
are placed. are placed.
Note that this should end with a directory separator.") Note that this should end with a directory separator.")
;; XEmacs' `replace-match' does not replace matching subexpressions in strings. ;; XEmacs's `replace-match' does not replace matching subexpressions in strings.
(defun erc-replace-match-subexpression-in-string (defun erc-replace-match-subexpression-in-string
(newtext string match subexp start &optional fixedcase literal) (newtext string match subexp start &optional fixedcase literal)
"Replace the subexpression SUBEXP of the last match in STRING with NEWTEXT. "Replace the subexpression SUBEXP of the last match in STRING with NEWTEXT.

View file

@ -712,7 +712,7 @@ available..."
(defun eshell-grep (command args &optional maybe-use-occur) (defun eshell-grep (command args &optional maybe-use-occur)
"Generic service function for the various grep aliases. "Generic service function for the various grep aliases.
It calls Emacs' grep utility if the command is not redirecting output, It calls Emacs's grep utility if the command is not redirecting output,
and if it's not part of a command pipeline. Otherwise, it calls the and if it's not part of a command pipeline. Otherwise, it calls the
external command." external command."
(if (and maybe-use-occur eshell-no-grep-available) (if (and maybe-use-occur eshell-no-grep-available)

View file

@ -32,7 +32,7 @@
(eshell-defgroup eshell-xtra nil (eshell-defgroup eshell-xtra nil
"This module defines some extra alias functions which are entirely "This module defines some extra alias functions which are entirely
optional. They can be viewed as samples for how to write Eshell alias optional. They can be viewed as samples for how to write Eshell alias
functions, or as aliases which make some of Emacs' behavior more functions, or as aliases which make some of Emacs's behavior more
naturally accessible within Emacs." naturally accessible within Emacs."
:tag "Extra alias functions" :tag "Extra alias functions"
:group 'eshell-module) :group 'eshell-module)

View file

@ -140,12 +140,12 @@
;; paragraph wasn't discovered until two months after I wrote the ;; paragraph wasn't discovered until two months after I wrote the
;; text; it was not intentional). ;; text; it was not intentional).
;; ;;
;; @ Emacs' register and bookmarking facilities can be used for ;; @ Emacs's register and bookmarking facilities can be used for
;; remembering where you've been, and what you've seen -- to varying ;; remembering where you've been, and what you've seen -- to varying
;; levels of persistence. They could perhaps even be tied to ;; levels of persistence. They could perhaps even be tied to
;; specific "moments" during eshell execution, which would include ;; specific "moments" during eshell execution, which would include
;; the environment at that time, as well as other variables. ;; the environment at that time, as well as other variables.
;; Although this would require functionality orthogonal to Emacs' ;; Although this would require functionality orthogonal to Emacs's
;; own bookmarking facilities, the interface used could be made to ;; own bookmarking facilities, the interface used could be made to
;; operate very similarly. ;; operate very similarly.
;; ;;

View file

@ -22,7 +22,7 @@
;;; Commentary: ;;; Commentary:
;; Defines most of Emacs's file- and directory-handling functions, ;; Defines most of Emacs'ss file- and directory-handling functions,
;; including basic file visiting, backup generation, link handling, ;; including basic file visiting, backup generation, link handling,
;; ITS-id version control, load- and write-hook handling, and the like. ;; ITS-id version control, load- and write-hook handling, and the like.
@ -5259,7 +5259,7 @@ non-nil, it is called instead of rereading visited file contents."
(unlock-buffer))) (unlock-buffer)))
(widen) (widen)
(let ((coding-system-for-read (let ((coding-system-for-read
;; Auto-saved file should be read by Emacs' ;; Auto-saved file should be read by Emacs's
;; internal coding. ;; internal coding.
(if auto-save-p 'auto-save-coding (if auto-save-p 'auto-save-coding
(or coding-system-for-read (or coding-system-for-read

View file

@ -518,7 +518,7 @@ Caveat: Changes will take effect after rebuilding the menu."
This is for calls via `filesets-find-or-display-file' This is for calls via `filesets-find-or-display-file'
or `filesets-find-file'. or `filesets-find-file'.
Set this to 0, if you don't use XEmacs' buffer tabs." Set this to 0, if you don't use XEmacs's buffer tabs."
:set (function filesets-set-default) :set (function filesets-set-default)
:type 'number :type 'number
:group 'filesets) :group 'filesets)

View file

@ -67,7 +67,7 @@
;; ;;
;; The syntactic keyword pass places `syntax-table' text properties in the ;; The syntactic keyword pass places `syntax-table' text properties in the
;; buffer according to the variable `font-lock-syntactic-keywords'. It is ;; buffer according to the variable `font-lock-syntactic-keywords'. It is
;; necessary because Emacs' syntax table is not powerful enough to describe all ;; necessary because Emacs's syntax table is not powerful enough to describe all
;; the different syntactic constructs required by the sort of people who decide ;; the different syntactic constructs required by the sort of people who decide
;; that a single quote can be syntactic or not depending on the time of day. ;; that a single quote can be syntactic or not depending on the time of day.
;; (What sort of person could decide to overload the meaning of a quote?) ;; (What sort of person could decide to overload the meaning of a quote?)

View file

@ -352,7 +352,7 @@ compatibility with versions of Emacs that lack the variable
dir (expand-file-name "../" dir)))) dir (expand-file-name "../" dir))))
(setq image-directory-load-path dir)) (setq image-directory-load-path dir))
;; If `image-directory-load-path' isn't Emacs' image directory, ;; If `image-directory-load-path' isn't Emacs's image directory,
;; it's probably a user preference, so use it. Then use a ;; it's probably a user preference, so use it. Then use a
;; relative setting if possible; otherwise, use ;; relative setting if possible; otherwise, use
;; `image-directory-load-path'. ;; `image-directory-load-path'.
@ -383,7 +383,7 @@ compatibility with versions of Emacs that lack the variable
;; Set it to nil if image is not found. ;; Set it to nil if image is not found.
(cond ((file-exists-p (expand-file-name image d2ei)) d2ei) (cond ((file-exists-p (expand-file-name image d2ei)) d2ei)
((file-exists-p (expand-file-name image d1ei)) d1ei))))) ((file-exists-p (expand-file-name image d1ei)) d1ei)))))
;; Use Emacs' image directory. ;; Use Emacs's image directory.
(image-directory-load-path (image-directory-load-path
(setq image-directory image-directory-load-path)) (setq image-directory image-directory-load-path))
(no-error (no-error

View file

@ -602,7 +602,7 @@ manipulated as follows:
(make-mode-line-mouse-map mouse-button mouse-func) (make-mode-line-mouse-map mouse-button mouse-func)
'mouse-face 'mouse-face
(if (and (featurep 'xemacs) (if (and (featurep 'xemacs)
;; XEmacs' `facep' only checks for a face ;; XEmacs's `facep' only checks for a face
;; object, not for a face name, so it's useless ;; object, not for a face name, so it's useless
;; to check with `facep'. ;; to check with `facep'.
(find-face 'modeline)) (find-face 'modeline))

View file

@ -3028,7 +3028,7 @@ If ADAPT, return the home adaptive file instead."
(* (abs score) (* (abs score)
gnus-score-decay-scale))))))) gnus-score-decay-scale)))))))
(if (and (featurep 'xemacs) (if (and (featurep 'xemacs)
;; XEmacs' floor can handle only the floating point ;; XEmacs's floor can handle only the floating point
;; number below the half of the maximum integer. ;; number below the half of the maximum integer.
(> (abs n) (lsh -1 -2))) (> (abs n) (lsh -1 -2)))
(string-to-number (string-to-number

View file

@ -1493,7 +1493,7 @@ be determined."
(let ((image (mm-get-image handle))) (let ((image (mm-get-image handle)))
(or (not image) (or (not image)
(if (featurep 'xemacs) (if (featurep 'xemacs)
;; XEmacs' glyphs can actually tell us about their width, so ;; XEmacs's glyphs can actually tell us about their width, so
;; let's be nice and smart about them. ;; let's be nice and smart about them.
(or mm-inline-large-images (or mm-inline-large-images
(and (<= (glyph-width image) (window-pixel-width)) (and (<= (glyph-width image) (window-pixel-width))

View file

@ -1,7 +1,6 @@
;;; help.el --- help commands for Emacs ;;; help.el --- help commands for Emacs
;; Copyright (C) 1985-1986, 1993-1994, 1998-2012 ;; Copyright (C) 1985-1986, 1993-1994, 1998-2012 Free Software Foundation, Inc.
;; Free Software Foundation, Inc.
;; Maintainer: FSF ;; Maintainer: FSF
;; Keywords: help, internal ;; Keywords: help, internal
@ -24,7 +23,7 @@
;;; Commentary: ;;; Commentary:
;; This code implements GNU Emacs' on-line help system, the one invoked by ;; This code implements GNU Emacs's on-line help system, the one invoked by
;; `M-x help-for-help'. ;; `M-x help-for-help'.
;;; Code: ;;; Code:

View file

@ -376,7 +376,7 @@ commands in `hfy-etags-cmd-alist'."
"The etags equivalent command to run in a source directory to generate a tags "The etags equivalent command to run in a source directory to generate a tags
file for the whole source tree from there on down. The command should emit file for the whole source tree from there on down. The command should emit
the etags output on stdout.\n the etags output on stdout.\n
Two canned commands are provided - they drive Emacs' etags and Two canned commands are provided - they drive Emacs's etags and
exuberant-ctags' etags respectively." exuberant-ctags' etags respectively."
:group 'htmlfontify :group 'htmlfontify
:tag "etags-command" :tag "etags-command"
@ -859,13 +859,13 @@ If CLASS is set, it must be a `defface' alist key [see below],
in which case the first face specification returned by `hfy-combined-face-spec' in which case the first face specification returned by `hfy-combined-face-spec'
which *doesn't* clash with CLASS is returned.\n which *doesn't* clash with CLASS is returned.\n
\(A specification with a class of t is considered to match any class you \(A specification with a class of t is considered to match any class you
specify - this matches Emacs' behavior when deciding on which face attributes specify - this matches Emacs's behavior when deciding on which face attributes
to use, to the best of my understanding).\n to use, to the best of my understanding).\n
If CLASS is nil, then you just get whatever `face-attr-construct' returns, If CLASS is nil, then you just get whatever `face-attr-construct' returns,
ie the current specification in effect for FACE.\n ie the current specification in effect for FACE.\n
*NOTE*: This function forces any face that is not 'default and which has *NOTE*: This function forces any face that is not 'default and which has
no :inherit property to inherit from 'default (this is because 'default no :inherit property to inherit from 'default (this is because 'default
is magical in that Emacs' fonts behave as if they inherit implicitly from is magical in that Emacs's fonts behave as if they inherit implicitly from
'default, but no such behavior exists in HTML/CSS).\n 'default, but no such behavior exists in HTML/CSS).\n
See also `hfy-display-class' for details of valid values for CLASS." See also `hfy-display-class' for details of valid values for CLASS."
(let ((face-spec (let ((face-spec

View file

@ -163,7 +163,7 @@ compatibility with versions of Emacs that lack the variable
dir (expand-file-name "../" dir)))) dir (expand-file-name "../" dir))))
(setq image-directory-load-path dir)) (setq image-directory-load-path dir))
;; If `image-directory-load-path' isn't Emacs' image directory, ;; If `image-directory-load-path' isn't Emacs's image directory,
;; it's probably a user preference, so use it. Then use a ;; it's probably a user preference, so use it. Then use a
;; relative setting if possible; otherwise, use ;; relative setting if possible; otherwise, use
;; `image-directory-load-path'. ;; `image-directory-load-path'.
@ -194,7 +194,7 @@ compatibility with versions of Emacs that lack the variable
;; Set it to nil if image is not found. ;; Set it to nil if image is not found.
(cond ((file-exists-p (expand-file-name image d2ei)) d2ei) (cond ((file-exists-p (expand-file-name image d2ei)) d2ei)
((file-exists-p (expand-file-name image d1ei)) d1ei))))) ((file-exists-p (expand-file-name image d1ei)) d1ei)))))
;; Use Emacs' image directory. ;; Use Emacs's image directory.
(image-directory-load-path (image-directory-load-path
(setq image-directory image-directory-load-path)) (setq image-directory image-directory-load-path))
(no-error (no-error

View file

@ -165,7 +165,7 @@ compatibility.
VALUE must be a nonnegative integer that can be used as an invalid VALUE must be a nonnegative integer that can be used as an invalid
code point of the charset. If the minimum code is 0 and the maximum code point of the charset. If the minimum code is 0 and the maximum
code is greater than Emacs' maximum integer value, `:invalid-code' code is greater than Emacs's maximum integer value, `:invalid-code'
should not be omitted. should not be omitted.
`:code-offset' `:code-offset'

View file

@ -10,7 +10,7 @@
;;; Commentary: ;;; Commentary:
;; A replacement for parts of Emacs' sendmail.el (specifically, ;; A replacement for parts of sendmail.el (specifically,
;; it's what handles your outgoing mail after you hit C-c C-c in mail ;; it's what handles your outgoing mail after you hit C-c C-c in mail
;; mode). See below for a list of additional features, including the ;; mode). See below for a list of additional features, including the
;; ability to queue messages for later sending. This replaces ;; ability to queue messages for later sending. This replaces

View file

@ -174,7 +174,7 @@ compatibility with versions of Emacs that lack the variable
dir (expand-file-name "../" dir)))) dir (expand-file-name "../" dir))))
(setq image-directory-load-path dir)) (setq image-directory-load-path dir))
;; If `image-directory-load-path' isn't Emacs' image directory, ;; If `image-directory-load-path' isn't Emacs's image directory,
;; it's probably a user preference, so use it. Then use a ;; it's probably a user preference, so use it. Then use a
;; relative setting if possible; otherwise, use ;; relative setting if possible; otherwise, use
;; `image-directory-load-path'. ;; `image-directory-load-path'.
@ -205,7 +205,7 @@ compatibility with versions of Emacs that lack the variable
;; Set it to nil if image is not found. ;; Set it to nil if image is not found.
(cond ((file-exists-p (expand-file-name image d2ei)) d2ei) (cond ((file-exists-p (expand-file-name image d2ei)) d2ei)
((file-exists-p (expand-file-name image d1ei)) d1ei))))) ((file-exists-p (expand-file-name image d1ei)) d1ei)))))
;; Use Emacs' image directory. ;; Use Emacs's image directory.
(image-directory-load-path (image-directory-load-path
(setq image-directory image-directory-load-path)) (setq image-directory image-directory-load-path))
(no-error (no-error

View file

@ -297,7 +297,7 @@ Defaults to the value of `browse-url-netscape-arguments' at the time
:group 'browse-url) :group 'browse-url)
(defcustom browse-url-browser-display nil (defcustom browse-url-browser-display nil
"The X display for running the browser, if not same as Emacs'." "The X display for running the browser, if not same as Emacs's."
:type '(choice string (const :tag "Default" nil)) :type '(choice string (const :tag "Default" nil))
:group 'browse-url) :group 'browse-url)

View file

@ -133,7 +133,7 @@
(setq plist (cdr (cdr plist)))) (setq plist (cdr (cdr plist))))
nil)) nil))
;; Emacs' plist-get lacks third parameter ;; Emacs's plist-get lacks third parameter
(defun eudc-plist-get (plist prop &optional default) (defun eudc-plist-get (plist prop &optional default)
"Extract a value from a property list. "Extract a value from a property list.
PLIST is a property list, which is a list of the form PLIST is a property list, which is a list of the form

View file

@ -78,7 +78,7 @@
;; (secrets-create-collection "my collection") ;; (secrets-create-collection "my collection")
;; There exists a special collection called "session", which has the ;; There exists a special collection called "session", which has the
;; lifetime of the corresponding client session (aka Emacs' ;; lifetime of the corresponding client session (aka Emacs's
;; lifetime). It is created automatically when Emacs uses the Secret ;; lifetime). It is created automatically when Emacs uses the Secret
;; Service interface, and it is deleted when Emacs is killed. ;; Service interface, and it is deleted when Emacs is killed.
;; Therefore, it can be used to store and retrieve secret items ;; Therefore, it can be used to store and retrieve secret items
@ -99,7 +99,7 @@
;; Secret items can be added or deleted to a collection. In the ;; Secret items can be added or deleted to a collection. In the
;; following examples, we use the special collection "session", which ;; following examples, we use the special collection "session", which
;; is bound to Emacs' lifetime. ;; is bound to Emacs's lifetime.
;; ;;
;; (secrets-delete-item "session" "my item") ;; (secrets-delete-item "session" "my item")
;; (secrets-create-item "session" "my item" "geheim" ;; (secrets-create-item "session" "my item" "geheim"

View file

@ -161,7 +161,7 @@ One useful value to include is `turn-on-font-lock' to highlight the pieces."
(defface gomoku-O (defface gomoku-O
'((((class color)) (:foreground "red" :weight bold))) '((((class color)) (:foreground "red" :weight bold)))
"Face to use for Emacs' O." "Face to use for Emacs's O."
:group 'gomoku) :group 'gomoku)
(defface gomoku-X (defface gomoku-X

View file

@ -189,7 +189,7 @@ Variables: `handwrite-linespace' (default 12)
(setq next-line-add-newlines t) (setq next-line-add-newlines t)
(switch-to-buffer ps-buf-name) (switch-to-buffer ps-buf-name)
(handwrite-insert-header buf-name) (handwrite-insert-header buf-name)
(insert "%%Creator: GNU Emacs' handwrite version " emacs-version "\n") (insert "%%Creator: GNU Emacs's handwrite version " emacs-version "\n")
(handwrite-insert-preamble) (handwrite-insert-preamble)
(handwrite-insert-info) (handwrite-insert-info)
(handwrite-insert-font) (handwrite-insert-font)

View file

@ -210,7 +210,7 @@
(defface landmark-font-lock-face-O '((((class color)) :foreground "red") (defface landmark-font-lock-face-O '((((class color)) :foreground "red")
(t :weight bold)) (t :weight bold))
"Face to use for Emacs' O." "Face to use for Emacs's O."
:version "22.1" :version "22.1"
:group 'landmark) :group 'landmark)

View file

@ -961,7 +961,7 @@ group. The string matched by the first group is highlighted with
(antlr-re-search-forward (antlr-re-search-forward
"^\\(private\\|public\\|protected\\)\\>[ \t]*\\(\\(\\sw+[ \t]*\\(:\\)?\\)\\)?" "^\\(private\\|public\\|protected\\)\\>[ \t]*\\(\\(\\sw+[ \t]*\\(:\\)?\\)\\)?"
limit)) limit))
(1 font-lock-type-face) ; not XEmacs' java level-3 fruit salad (1 font-lock-type-face) ; not XEmacs's java level-3 fruit salad
(3 (if (antlr-upcase-p (char-after (match-beginning 3))) (3 (if (antlr-upcase-p (char-after (match-beginning 3)))
antlr-tokendef-face antlr-tokendef-face
antlr-ruledef-face) nil t) antlr-ruledef-face) nil t)
@ -1030,7 +1030,7 @@ not to confuse their context_cache.")
(define-abbrev-table 'antlr-mode-abbrev-table ()) (define-abbrev-table 'antlr-mode-abbrev-table ())
(defvar antlr-slow-cache-enabling-symbol 'loudly (defvar antlr-slow-cache-enabling-symbol 'loudly
;; Emacs' font-lock changes buffer's tick counter, therefore this value should ;; Emacs's font-lock changes buffer's tick counter, therefore this value should
;; be a parameter of a font-lock function, but not any other variable of ;; be a parameter of a font-lock function, but not any other variable of
;; functions which call `antlr-slow-syntactic-context'. ;; functions which call `antlr-slow-syntactic-context'.
"If value is a bound symbol, cache will be used even with text changes. "If value is a bound symbol, cache will be used even with text changes.
@ -1113,7 +1113,7 @@ WARNING: this may alter `match-data'."
(or (buffer-syntactic-context) (buffer-syntactic-context-depth)) (or (buffer-syntactic-context) (buffer-syntactic-context-depth))
:EMACS :EMACS
(let ((orig (point)) diff state (let ((orig (point)) diff state
;; Arg, Emacs' (buffer-modified-tick) changes with font-lock. Use ;; Arg, Emacs's (buffer-modified-tick) changes with font-lock. Use
;; hack that `loudly' is bound during font-locking => cache use will ;; hack that `loudly' is bound during font-locking => cache use will
;; increase from 7% to 99.99% during font-locking. ;; increase from 7% to 99.99% during font-locking.
(tick (or (boundp antlr-slow-cache-enabling-symbol) (tick (or (boundp antlr-slow-cache-enabling-symbol)

View file

@ -2040,7 +2040,7 @@ Ignore byte-compiler warnings you might see."
;; `wildcard-to-regexp' is included only in XEmacs 21 ;; `wildcard-to-regexp' is included only in XEmacs 21
(unless (fboundp 'wildcard-to-regexp) (unless (fboundp 'wildcard-to-regexp)
(defun wildcard-to-regexp (wildcard) (defun wildcard-to-regexp (wildcard)
"Simplified version of `wildcard-to-regexp' from Emacs' `files.el'." "Simplified version of `wildcard-to-regexp' from Emacs's `files.el'."
(let* ((i (string-match "[*?]" wildcard)) (let* ((i (string-match "[*?]" wildcard))
(result (substring wildcard 0 i)) (result (substring wildcard 0 i))
(len (length wildcard))) (len (length wildcard)))
@ -2087,7 +2087,7 @@ Ignore byte-compiler warnings you might see."
;; `file-expand-wildcards' undefined (XEmacs) ;; `file-expand-wildcards' undefined (XEmacs)
(unless (fboundp 'file-expand-wildcards) (unless (fboundp 'file-expand-wildcards)
(defun file-expand-wildcards (pattern &optional full) (defun file-expand-wildcards (pattern &optional full)
"Taken from Emacs' `files.el'." "Taken from Emacs's `files.el'."
(let* ((nondir (file-name-nondirectory pattern)) (let* ((nondir (file-name-nondirectory pattern))
(dirpart (file-name-directory pattern)) (dirpart (file-name-directory pattern))
(dirs (if (and dirpart (string-match "[[*?]" dirpart)) (dirs (if (and dirpart (string-match "[[*?]" dirpart))

View file

@ -471,7 +471,7 @@ to continue it.
keep this buffer's default directory the same as the shell's working directory. keep this buffer's default directory the same as the shell's working directory.
While directory tracking is enabled, the shell's working directory is displayed While directory tracking is enabled, the shell's working directory is displayed
by \\[list-buffers] or \\[mouse-buffer-menu] in the `File' field. by \\[list-buffers] or \\[mouse-buffer-menu] in the `File' field.
\\[dirs] queries the shell and resyncs Emacs' idea of what the current \\[dirs] queries the shell and resyncs Emacs's idea of what the current
directory stack is. directory stack is.
\\[shell-dirtrack-mode] turns directory tracking on and off. \\[shell-dirtrack-mode] turns directory tracking on and off.
\(The `dirtrack' package provides an alternative implementation of this \(The `dirtrack' package provides an alternative implementation of this

View file

@ -62,7 +62,7 @@
:group 'sgml :group 'sgml
:type 'hook) :type 'hook)
;; As long as Emacs' syntax can't be complemented with predicates to context ;; As long as Emacs's syntax can't be complemented with predicates to context
;; sensitively confirm the syntax of characters, we have to live with this ;; sensitively confirm the syntax of characters, we have to live with this
;; kludgy kind of tradeoff. ;; kludgy kind of tradeoff.
(defvar sgml-specials '(?\") (defvar sgml-specials '(?\")

View file

@ -27,7 +27,7 @@
;; to the corresponding source file. ;; to the corresponding source file.
;; Inspired by Pavel Machek's patch-mode.el (<pavel@@atrey.karlin.mff.cuni.cz>) ;; Inspired by Pavel Machek's patch-mode.el (<pavel@@atrey.karlin.mff.cuni.cz>)
;; Some efforts were spent to have it somewhat compatible with XEmacs' ;; Some efforts were spent to have it somewhat compatible with XEmacs's
;; diff-mode as well as with compilation-minor-mode ;; diff-mode as well as with compilation-minor-mode
;; Bugs: ;; Bugs:
@ -121,7 +121,7 @@ when editing big diffs)."
("{" . diff-file-prev) ("{" . diff-file-prev)
("\C-m" . diff-goto-source) ("\C-m" . diff-goto-source)
([mouse-2] . diff-goto-source) ([mouse-2] . diff-goto-source)
;; From XEmacs' diff-mode. ;; From XEmacs's diff-mode.
("W" . widen) ("W" . widen)
;;("." . diff-goto-source) ;display-buffer ;;("." . diff-goto-source) ;display-buffer
;;("f" . diff-goto-source) ;find-file ;;("f" . diff-goto-source) ;find-file

View file

@ -3103,7 +3103,7 @@ Hit \\[ediff-recenter] to reset the windows afterward."
;; according to context. ;; according to context.
;; If DEFAULT-FILE is set, it should be used as the default value. ;; If DEFAULT-FILE is set, it should be used as the default value.
;; If DEFAULT-DIR is non-nil, use it as the default directory. ;; If DEFAULT-DIR is non-nil, use it as the default directory.
;; Otherwise, use the value of Emacs' variable `default-directory.' ;; Otherwise, use the value of `default-directory.'
(defun ediff-read-file-name (prompt default-dir default-file &optional no-dirs) (defun ediff-read-file-name (prompt default-dir default-file &optional no-dirs)
;; hack default-dir if it is not set ;; hack default-dir if it is not set
(setq default-dir (setq default-dir

View file

@ -431,7 +431,7 @@ If any error occurred in running `bzr status', then return nil."
(skip-chars-forward " \n\t") ;Throw away spaces. (skip-chars-forward " \n\t") ;Throw away spaces.
(cons status (cons status
;; "bzr" will output warnings and informational messages to ;; "bzr" will output warnings and informational messages to
;; stderr; due to Emacs' `vc-do-command' (and, it seems, ;; stderr; due to Emacs's `vc-do-command' (and, it seems,
;; `start-process' itself) limitations, we cannot catch stderr ;; `start-process' itself) limitations, we cannot catch stderr
;; and stdout into different buffers. So, if there's anything ;; and stdout into different buffers. So, if there's anything
;; left in the buffer after removing the above status ;; left in the buffer after removing the above status

View file

@ -161,7 +161,7 @@ You should set this to t when using a non-system shell.\n\n"))))
(add-hook 'before-init-hook 'set-default-process-coding-system) (add-hook 'before-init-hook 'set-default-process-coding-system)
;;; Basic support functions for managing Emacs' locale setting ;;; Basic support functions for managing Emacs's locale setting
(defvar w32-valid-locales nil (defvar w32-valid-locales nil
"List of locale ids known to be supported.") "List of locale ids known to be supported.")