aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Mackenzie2016-01-24 20:30:39 +0000
committerAlan Mackenzie2016-01-24 20:30:39 +0000
commitfbce4757a874cc43806eb41b8637538b101c3c69 (patch)
tree029f7e1407ed659d9966a29c723197a545148795
parentfef1b3066ae02ec6dd37b0358905491fabbedfdf (diff)
downloademacs-fbce4757a874cc43806eb41b8637538b101c3c69.tar.gz
emacs-fbce4757a874cc43806eb41b8637538b101c3c69.zip
Expunge "allow" + infinitive without direct object from source and doc.
Do the same for "permit", "enable", and "prevent". * doc/emacs/mule.texi: * doc/lispref/control.texi: * doc/lispref/display.texi: * doc/lispref/frames.texi: * doc/lispref/functions.texi: * doc/lispref/nonascii.texi: * doc/lispref/streams.texi: * doc/lispref/windows.texi: * doc/misc/dbus.texi: * doc/misc/eww.texi: * doc/misc/flymake.texi: * doc/misc/octave-mode.texi: * doc/misc/org.texi: * doc/misc/reftex.texi: * doc/misc/tramp.texi: * doc/misc/wisent.texi: * etc/NEWS: * lisp/autorevert.el: * lisp/cedet/mode-local.el: * lisp/cedet/semantic/senator.el: * lisp/cedet/semantic/wisent.el: * lisp/dos-fns.el: * lisp/frameset.el: * lisp/gnus/gnus-agent.el: * lisp/gnus/mm-util.el: * lisp/international/characters.el: * lisp/ldefs-boot.el: * lisp/mail/mailclient.el: * lisp/man.el: * lisp/mh-e/mh-search.el: * lisp/net/tramp-cmds.el: * lisp/net/tramp-gvfs.el: * lisp/org/org-crypt.el: * lisp/org/org-element.el: * lisp/org/org-feed.el: * lisp/org/org.el: * lisp/org/ox-ascii.el: * lisp/org/ox-icalendar.el: * lisp/org/ox-publish.el: * lisp/org/ox.el: * lisp/play/gamegrid.el: * lisp/play/gomoku.el: * lisp/progmodes/antlr-mode.el: * lisp/progmodes/python.el: * lisp/progmodes/vhdl-mode.el: * lisp/strokes.el: * lisp/textmodes/ispell.el: * lisp/tree-widget.el: * lisp/vc/pcvs.el: * lisp/window.el: * src/lisp.h: * src/w32.c: * src/w32heap.c: * src/w32term.c: * src/window.c: * src/xfaces.c: Replace solecisms like "This allow to do something" with a correct alternative, such as "This allow you to do something", "This allows something to be done" or "This allows the doing of something".
-rw-r--r--doc/emacs/mule.texi2
-rw-r--r--doc/lispref/control.texi10
-rw-r--r--doc/lispref/display.texi2
-rw-r--r--doc/lispref/frames.texi6
-rw-r--r--doc/lispref/functions.texi6
-rw-r--r--doc/lispref/nonascii.texi6
-rw-r--r--doc/lispref/streams.texi6
-rw-r--r--doc/lispref/windows.texi18
-rw-r--r--doc/misc/dbus.texi4
-rw-r--r--doc/misc/eww.texi4
-rw-r--r--doc/misc/flymake.texi2
-rw-r--r--doc/misc/octave-mode.texi2
-rw-r--r--doc/misc/org.texi6
-rw-r--r--doc/misc/reftex.texi8
-rw-r--r--doc/misc/tramp.texi7
-rw-r--r--doc/misc/wisent.texi4
-rw-r--r--etc/NEWS27
-rw-r--r--lisp/autorevert.el4
-rw-r--r--lisp/cedet/mode-local.el4
-rw-r--r--lisp/cedet/semantic/senator.el2
-rw-r--r--lisp/cedet/semantic/wisent.el2
-rw-r--r--lisp/dos-fns.el2
-rw-r--r--lisp/frameset.el14
-rw-r--r--lisp/gnus/gnus-agent.el2
-rw-r--r--lisp/gnus/mm-util.el6
-rw-r--r--lisp/international/characters.el2
-rw-r--r--lisp/ldefs-boot.el6
-rw-r--r--lisp/mail/mailclient.el2
-rw-r--r--lisp/man.el2
-rw-r--r--lisp/mh-e/mh-search.el2
-rw-r--r--lisp/net/tramp-cmds.el2
-rw-r--r--lisp/net/tramp-gvfs.el2
-rw-r--r--lisp/org/org-crypt.el2
-rw-r--r--lisp/org/org-element.el8
-rw-r--r--lisp/org/org-feed.el2
-rw-r--r--lisp/org/org.el2
-rw-r--r--lisp/org/ox-ascii.el6
-rw-r--r--lisp/org/ox-icalendar.el2
-rw-r--r--lisp/org/ox-publish.el2
-rw-r--r--lisp/org/ox.el18
-rw-r--r--lisp/play/gamegrid.el2
-rw-r--r--lisp/play/gomoku.el2
-rw-r--r--lisp/progmodes/antlr-mode.el4
-rw-r--r--lisp/progmodes/python.el4
-rw-r--r--lisp/progmodes/vhdl-mode.el4
-rw-r--r--lisp/strokes.el2
-rw-r--r--lisp/textmodes/ispell.el2
-rw-r--r--lisp/tree-widget.el2
-rw-r--r--lisp/vc/pcvs.el4
-rw-r--r--lisp/window.el2
-rw-r--r--src/lisp.h2
-rw-r--r--src/w32.c2
-rw-r--r--src/w32heap.c4
-rw-r--r--src/w32term.c4
-rw-r--r--src/window.c2
-rw-r--r--src/xfaces.c2
56 files changed, 131 insertions, 129 deletions
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi
index bcde81b182e..40206d902b9 100644
--- a/doc/emacs/mule.texi
+++ b/doc/emacs/mule.texi
@@ -1216,7 +1216,7 @@ using the internal Emacs representation.
1216 When Emacs runs on MS-Windows versions that are descendants of the 1216 When Emacs runs on MS-Windows versions that are descendants of the
1217NT family (Windows 2000, XP, Vista, Windows 7, and Windows 8), the 1217NT family (Windows 2000, XP, Vista, Windows 7, and Windows 8), the
1218value of @code{file-name-coding-system} is largely ignored, as Emacs 1218value of @code{file-name-coding-system} is largely ignored, as Emacs
1219by default uses APIs that allow to pass Unicode file names directly. 1219by default uses APIs that allow passing Unicode file names directly.
1220By contrast, on Windows 9X, file names are encoded using 1220By contrast, on Windows 9X, file names are encoded using
1221@code{file-name-coding-system}, which should be set to the codepage 1221@code{file-name-coding-system}, which should be set to the codepage
1222(@pxref{Coding Systems, codepage}) pertinent for the current system 1222(@pxref{Coding Systems, codepage}) pertinent for the current system
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi
index df60347f839..6fa802d9fdd 100644
--- a/doc/lispref/control.texi
+++ b/doc/lispref/control.texi
@@ -302,8 +302,8 @@ predicate conditions that compare values of expressions against
302specific values known and written in advance. However, sometimes it 302specific values known and written in advance. However, sometimes it
303is useful to select alternatives based on more general conditions that 303is useful to select alternatives based on more general conditions that
304distinguish between broad classes of values. The @code{pcase} macro 304distinguish between broad classes of values. The @code{pcase} macro
305allows to choose between alternatives based on matching the value of 305allows you to choose between alternatives based on matching the value
306an expression against a series of patterns. A pattern can be a 306of an expression against a series of patterns. A pattern can be a
307literal value (comparison to literal values is what @code{cond} does), 307literal value (comparison to literal values is what @code{cond} does),
308or it can be a more general description of the expected structure of 308or it can be a more general description of the expected structure of
309the expression's value. 309the expression's value.
@@ -350,7 +350,7 @@ when called with the value being matched as its argument.
350@var{predfun} can be one of the possible forms described below. 350@var{predfun} can be one of the possible forms described below.
351@item (guard @var{boolean-expression}) 351@item (guard @var{boolean-expression})
352Matches if @var{boolean-expression} evaluates to non-@code{nil}. This 352Matches if @var{boolean-expression} evaluates to non-@code{nil}. This
353allows to include in a UPattern boolean conditions that refer to 353allows you to include in a UPattern boolean conditions that refer to
354symbols bound to values (including the value being matched) by 354symbols bound to values (including the value being matched) by
355previous UPatterns. Typically used inside an @code{and} UPattern, see 355previous UPatterns. Typically used inside an @code{and} UPattern, see
356below. For example, @w{@code{(and x (guard (< x 10)))}} is a pattern 356below. For example, @w{@code{(and x (guard (< x 10)))}} is a pattern
@@ -358,7 +358,7 @@ which matches any number smaller than 10 and let-binds the variable
358@code{x} to that number. 358@code{x} to that number.
359@item (let @var{upattern} @var{expression}) 359@item (let @var{upattern} @var{expression})
360Matches if the specified @var{expression} matches the specified 360Matches if the specified @var{expression} matches the specified
361@var{upattern}. This allows to match a pattern against the value of 361@var{upattern}. This allows matching a pattern against the value of
362an @emph{arbitrary} expression, not just the expression that is the 362an @emph{arbitrary} expression, not just the expression that is the
363first argument to @code{pcase}. (It is called @code{let} because 363first argument to @code{pcase}. (It is called @code{let} because
364@var{upattern} can bind symbols to values using the @var{symbol} 364@var{upattern} can bind symbols to values using the @var{symbol}
@@ -407,7 +407,7 @@ Here's an illustrative example of using UPatterns:
407 (code (message "Unknown return code %S" code))) 407 (code (message "Unknown return code %S" code)))
408@end example 408@end example
409 409
410The QPatterns are more powerful. They allow to match the value of the 410The QPatterns are more powerful. They allow matching the value of the
411@var{expression} that is the first argument of @code{pcase} against 411@var{expression} that is the first argument of @code{pcase} against
412specifications of its @emph{structure}. For example, you can specify 412specifications of its @emph{structure}. For example, you can specify
413that the value must be a list of 2 elements whose first element is a 413that the value must be a list of 2 elements whose first element is a
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index d77059916fc..eaba03d5739 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -4303,7 +4303,7 @@ divider ends above the bottom divider.
4303 Dividers can be dragged with the mouse and are therefore useful for 4303 Dividers can be dragged with the mouse and are therefore useful for
4304adjusting the sizes of adjacent windows with the mouse. They also serve 4304adjusting the sizes of adjacent windows with the mouse. They also serve
4305to visually set apart adjacent windows when no scroll bars or mode lines 4305to visually set apart adjacent windows when no scroll bars or mode lines
4306are present. The following three faces allow to customize the 4306are present. The following three faces allow the customization of the
4307appearance of dividers: 4307appearance of dividers:
4308 4308
4309@table @code 4309@table @code
diff --git a/doc/lispref/frames.texi b/doc/lispref/frames.texi
index 614b7db0cac..55d72427548 100644
--- a/doc/lispref/frames.texi
+++ b/doc/lispref/frames.texi
@@ -2403,8 +2403,8 @@ The resulting mouse position is not constrained to the native frame of
2403The return value is not significant. 2403The return value is not significant.
2404@end defun 2404@end defun
2405 2405
2406On a graphical terminal the following two functions allow to retrieve 2406On a graphical terminal the following two functions allow the absolute
2407and set the absolute position of the mouse cursor. 2407position of the mouse cursor to be retrieved and set.
2408 2408
2409@defun mouse-absolute-pixel-position 2409@defun mouse-absolute-pixel-position
2410This function returns a cons cell (@var{x} . @var{y}) of the coordinates 2410This function returns a cons cell (@var{x} . @var{y}) of the coordinates
@@ -2426,7 +2426,7 @@ This predicate function returns non-@code{nil} if the mouse pointer
2426displayed on @var{frame} is visible; otherwise it returns @code{nil}. 2426displayed on @var{frame} is visible; otherwise it returns @code{nil}.
2427@var{frame} omitted or @code{nil} means the selected frame. This is 2427@var{frame} omitted or @code{nil} means the selected frame. This is
2428useful when @code{make-pointer-invisible} is set to @code{t}: it 2428useful when @code{make-pointer-invisible} is set to @code{t}: it
2429allows to know if the pointer has been hidden. 2429allows you to know if the pointer has been hidden.
2430@xref{Mouse Avoidance,,,emacs, The Emacs Manual}. 2430@xref{Mouse Avoidance,,,emacs, The Emacs Manual}.
2431@end defun 2431@end defun
2432 2432
diff --git a/doc/lispref/functions.texi b/doc/lispref/functions.texi
index c5f5b4c22c4..a2e94c34b62 100644
--- a/doc/lispref/functions.texi
+++ b/doc/lispref/functions.texi
@@ -1248,7 +1248,7 @@ Parent type: @code{array}.
1248@item font-object 1248@item font-object
1249@end table 1249@end table
1250 1250
1251The optional @var{qualifier} allows to combine several applicable 1251The optional @var{qualifier} allows combining several applicable
1252methods. If it is not present, the defined method is a @dfn{primary} 1252methods. If it is not present, the defined method is a @dfn{primary}
1253method, responsible for providing the primary implementation of the 1253method, responsible for providing the primary implementation of the
1254generic function for the specialized arguments. You can also define 1254generic function for the specialized arguments. You can also define
@@ -1270,8 +1270,8 @@ The most specific of such methods will be run before any other method.
1270Such methods normally use @code{cl-call-next-method}, described below, 1270Such methods normally use @code{cl-call-next-method}, described below,
1271to invoke the other auxiliary or primary methods. 1271to invoke the other auxiliary or primary methods.
1272@item :extra @var{string} 1272@item :extra @var{string}
1273This allows to add more methods, distinguished by @var{string}, for 1273This allows you to add more methods, distinguished by @var{string},
1274the same specializers and qualifiers. 1274for the same specializers and qualifiers.
1275@end table 1275@end table
1276@end defmac 1276@end defmac
1277 1277
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi
index fca40238805..9cf3b5750f2 100644
--- a/doc/lispref/nonascii.texi
+++ b/doc/lispref/nonascii.texi
@@ -1338,9 +1338,9 @@ operates on the contents of @var{string} instead of bytes in the buffer.
1338@cindex null bytes, and decoding text 1338@cindex null bytes, and decoding text
1339@defvar inhibit-null-byte-detection 1339@defvar inhibit-null-byte-detection
1340If this variable has a non-@code{nil} value, null bytes are ignored 1340If this variable has a non-@code{nil} value, null bytes are ignored
1341when detecting the encoding of a region or a string. This allows to 1341when detecting the encoding of a region or a string. This allows the
1342correctly detect the encoding of text that contains null bytes, such 1342encoding of text that contains null bytes to be correctly detected,
1343as Info files with Index nodes. 1343such as Info files with Index nodes.
1344@end defvar 1344@end defvar
1345 1345
1346@defvar inhibit-iso-escape-detection 1346@defvar inhibit-iso-escape-detection
diff --git a/doc/lispref/streams.texi b/doc/lispref/streams.texi
index 80c194b1bdd..41bc71e6aea 100644
--- a/doc/lispref/streams.texi
+++ b/doc/lispref/streams.texi
@@ -343,10 +343,10 @@ shared structures. @xref{Circular Objects}. Its default value is
343When reading or writing from the standard input/output streams of the 343When reading or writing from the standard input/output streams of the
344Emacs process in batch mode, it is sometimes required to make sure any 344Emacs process in batch mode, it is sometimes required to make sure any
345arbitrary binary data will be read/written verbatim, and/or that no 345arbitrary binary data will be read/written verbatim, and/or that no
346translation of newlines to or from CR-LF pairs are performed. This 346translation of newlines to or from CR-LF pairs is performed. This
347issue does not exist on Posix hosts, only on MS-Windows and MS-DOS@. 347issue does not exist on Posix hosts, only on MS-Windows and MS-DOS@.
348The following function allows to control the I/O mode of any standard 348The following function allows you to control the I/O mode of any
349stream of the Emacs process. 349standard stream of the Emacs process.
350 350
351@defun set-binary-mode stream mode 351@defun set-binary-mode stream mode
352Switch @var{stream} into binary or text I/O mode. If @var{mode} is 352Switch @var{stream} into binary or text I/O mode. If @var{mode} is
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index 7186791f94a..fee4b0c714f 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -383,8 +383,8 @@ as if @var{mini} were @code{nil}.
383If it doesn't find a suitable window, this function returns @code{nil}. 383If it doesn't find a suitable window, this function returns @code{nil}.
384@end defun 384@end defun
385 385
386The following function allows to retrieve the entire window tree of a 386The following function allows the entire window tree of a frame to be
387frame: 387retrieved:
388 388
389@defun window-tree &optional frame 389@defun window-tree &optional frame
390This function returns a list representing the window tree for frame 390This function returns a list representing the window tree for frame
@@ -1476,7 +1476,7 @@ displaying a buffer only temporarily (@pxref{Temporary Displays}), and
1476you want to continue working with the initial layout. 1476you want to continue working with the initial layout.
1477 1477
1478The behavior can be fixed by making a new parent window when splitting 1478The behavior can be fixed by making a new parent window when splitting
1479@var{W2}. The variable described next allows to do that. 1479@var{W2}. The variable described next allows that to be done.
1480 1480
1481@defopt window-combination-limit 1481@defopt window-combination-limit
1482This variable controls whether splitting a window shall make a new 1482This variable controls whether splitting a window shall make a new
@@ -1579,7 +1579,7 @@ combination limit of @var{W4} (the parent window of @var{W6} and
1579 1579
1580Alternatively, the problems sketched above can be avoided by always 1580Alternatively, the problems sketched above can be avoided by always
1581resizing all windows in the same combination whenever one of its windows 1581resizing all windows in the same combination whenever one of its windows
1582is split or deleted. This also permits to split windows that would be 1582is split or deleted. This also permits spliting windows that would be
1583otherwise too small for such an operation. 1583otherwise too small for such an operation.
1584 1584
1585@defopt window-combination-resize 1585@defopt window-combination-resize
@@ -2522,11 +2522,11 @@ windows are dedicated to another buffer (@pxref{Dedicated Windows}).
2522 2522
2523@defun display-buffer-no-window buffer alist 2523@defun display-buffer-no-window buffer alist
2524If @var{alist} has a non-@code{nil} @code{allow-no-window} entry, then 2524If @var{alist} has a non-@code{nil} @code{allow-no-window} entry, then
2525this function does not display @code{buffer}. This allows to override 2525this function does not display @code{buffer}. This allows you to
2526the default action and avoid displaying the buffer. It is assumed that 2526override the default action and avoid displaying the buffer. It is
2527when the caller specifies a non-@code{nil} @code{allow-no-window} value 2527assumed that when the caller specifies a non-@code{nil}
2528it can handle a @code{nil} value returned from @code{display-buffer} in 2528@code{allow-no-window} value it can handle a @code{nil} value returned
2529this case. 2529from @code{display-buffer} in this case.
2530@end defun 2530@end defun
2531 2531
2532To illustrate the use of action functions, consider the following 2532To illustrate the use of action functions, consider the following
diff --git a/doc/misc/dbus.texi b/doc/misc/dbus.texi
index c5901aff104..f4ebfebcbe3 100644
--- a/doc/misc/dbus.texi
+++ b/doc/misc/dbus.texi
@@ -138,8 +138,8 @@ name could be @samp{org.gnu.Emacs.TextEditor} or
138@section D-Bus version. 138@section D-Bus version.
139 139
140D-Bus has evolved over the years. New features have been added with 140D-Bus has evolved over the years. New features have been added with
141new D-Bus versions. There are two variables, which allow to determine 141new D-Bus versions. There are two variables, which allow the determination
142the used D-Bus version. 142of the D-Bus version used.
143 143
144@defvar dbus-compiled-version 144@defvar dbus-compiled-version
145This variable, a string, determines the version of D-Bus Emacs is 145This variable, a string, determines the version of D-Bus Emacs is
diff --git a/doc/misc/eww.texi b/doc/misc/eww.texi
index 16511de9573..9bc80fbd10d 100644
--- a/doc/misc/eww.texi
+++ b/doc/misc/eww.texi
@@ -162,8 +162,8 @@ You can view stored bookmarks with @kbd{B}
162@kindex S 162@kindex S
163@cindex Multiple Buffers 163@cindex Multiple Buffers
164 To get summary of currently opened EWW buffers, press @kbd{S} 164 To get summary of currently opened EWW buffers, press @kbd{S}
165(@code{eww-list-buffers}). The @file{*eww buffers*} buffer allows to 165(@code{eww-list-buffers}). The @file{*eww buffers*} buffer allows you
166quickly kill, flip through and switch to specific EWW buffer. 166to quickly kill, flip through and switch to specific EWW buffer.
167 167
168@findex eww-browse-with-external-browser 168@findex eww-browse-with-external-browser
169@vindex shr-external-browser 169@vindex shr-external-browser
diff --git a/doc/misc/flymake.texi b/doc/misc/flymake.texi
index 99633b60c70..1c4644bba14 100644
--- a/doc/misc/flymake.texi
+++ b/doc/misc/flymake.texi
@@ -717,7 +717,7 @@ sort error menu items, which shows error messages first.
717Flymake is also able to interpret error message patterns missing err-text-idx 717Flymake is also able to interpret error message patterns missing err-text-idx
718information. This is done by merely taking the rest of the matched line 718information. This is done by merely taking the rest of the matched line
719(@code{(substring line (match-end 0))}) as error text. This trick allows 719(@code{(substring line (match-end 0))}) as error text. This trick allows
720to make use of a huge collection of error message line patterns from 720making use of a huge collection of error message line patterns from
721@code{compile.el}. All these error patterns are appended to 721@code{compile.el}. All these error patterns are appended to
722the end of @code{flymake-err-line-patterns}. 722the end of @code{flymake-err-line-patterns}.
723 723
diff --git a/doc/misc/octave-mode.texi b/doc/misc/octave-mode.texi
index 65cc6a431eb..0307873df03 100644
--- a/doc/misc/octave-mode.texi
+++ b/doc/misc/octave-mode.texi
@@ -436,7 +436,7 @@ when Octave is waiting for input, or done sending output.
436@c You can use either 'plain' Emacs Info or the function @code{octave-help} 436@c You can use either 'plain' Emacs Info or the function @code{octave-help}
437@c as your Octave info reader (for @samp{help -i}). In the former case, 437@c as your Octave info reader (for @samp{help -i}). In the former case,
438@c use @code{info_program ("info-emacs-info")}. 438@c use @code{info_program ("info-emacs-info")}.
439@c The latter is perhaps more attractive because it allows to look up keys 439@c The latter is perhaps more attractive because it allows you to look up keys
440@c in the indices of @emph{several} info files related to Octave (provided 440@c in the indices of @emph{several} info files related to Octave (provided
441@c that the Emacs variable @code{octave-help-files} is set correctly). In 441@c that the Emacs variable @code{octave-help-files} is set correctly). In
442@c this case, use @code{info_program ("info-emacs-octave-help")}. 442@c this case, use @code{info_program ("info-emacs-octave-help")}.
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index ec676fca1d4..a5239acb59f 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -12890,9 +12890,9 @@ including DocBook.}.
12890When processing a document, @samp{texinfo} back-end generates a minimal file 12890When processing a document, @samp{texinfo} back-end generates a minimal file
12891header along with a title page, a copyright page, and a menu. You control 12891header along with a title page, a copyright page, and a menu. You control
12892the latter through the structure of the document (@pxref{Headings and 12892the latter through the structure of the document (@pxref{Headings and
12893sectioning structure}). Various keywords allow to tweak the other parts. It 12893sectioning structure}). Various keywords allow you to tweak the other parts.
12894is also possible to give directions to install the document in the @samp{Top} 12894It is also possible to give directions to install the document in the
12895node. 12895@samp{Top} node.
12896 12896
12897@subsubheading File header 12897@subsubheading File header
12898 12898
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi
index 3dc3ed47b24..dccb2f2a4e0 100644
--- a/doc/misc/reftex.texi
+++ b/doc/misc/reftex.texi
@@ -5421,8 +5421,8 @@ after words. Disabled indexing in comment lines.
5421New command @code{reftex-create-bibtex-file} to create a new database 5421New command @code{reftex-create-bibtex-file} to create a new database
5422with all entries referenced in the current document. 5422with all entries referenced in the current document.
5423@item 5423@item
5424New keys @kbd{e} and @kbd{E} allow to produce a BibTeX database file 5424New keys @kbd{e} and @kbd{E} allow you to produce a BibTeX database
5425from entries marked in a citation selection buffer. 5425file from entries marked in a citation selection buffer.
5426@end itemize 5426@end itemize
5427 5427
5428@noindent @b{Version 4.21} 5428@noindent @b{Version 4.21}
@@ -5610,8 +5610,8 @@ demand.
5610@item 5610@item
5611Index support, along with many new options. 5611Index support, along with many new options.
5612@item 5612@item
5613The selection of keys for @code{\ref} and @code{\cite} now allows to 5613The selection of keys for @code{\ref} and @code{\cite} now allows you
5614select multiple items by marking entries with the @kbd{m} key. 5614to select multiple items by marking entries with the @kbd{m} key.
5615@item 5615@item
5616Fancyref support. 5616Fancyref support.
5617@end itemize 5617@end itemize
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 1b2b89e8e4e..14cd7fc062e 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -915,8 +915,9 @@ can still access remote files using UNC file names instead of @value{tramp}:
915//melancholia/daniel$$/.emacs 915//melancholia/daniel$$/.emacs
916@end example 916@end example
917 917
918UNC file name specification does not allow to specify a different user 918UNC file name specification does not allow the specification of a
919name for authentication like the @command{smbclient} can. 919different user name for authentication like the @command{smbclient}
920can.
920 921
921 922
922@item @option{adb} 923@item @option{adb}
@@ -2990,7 +2991,7 @@ longer open. That is why @value{tramp} prompts for the password again
2990even if there is an @command{ssh} already open. 2991even if there is an @command{ssh} already open.
2991 2992
2992Some @command{ssh} versions support a @code{ControlPersist} option, 2993Some @command{ssh} versions support a @code{ControlPersist} option,
2993which allows to set the @code{ControlPath} provided the variable 2994which allows you to set the @code{ControlPath} provided the variable
2994@code{tramp-ssh-controlmaster-options} is customized as follows: 2995@code{tramp-ssh-controlmaster-options} is customized as follows:
2995 2996
2996@lisp 2997@lisp
diff --git a/doc/misc/wisent.texi b/doc/misc/wisent.texi
index a4462937f1c..b4efbdad1b8 100644
--- a/doc/misc/wisent.texi
+++ b/doc/misc/wisent.texi
@@ -1155,8 +1155,8 @@ It defaults to the start symbol defined in the grammar
1155@end table 1155@end table
1156@end defun 1156@end defun
1157 1157
1158The following two normal hooks permit to do some useful processing 1158The following two normal hooks permit doing some useful processing
1159respectively before to start parsing, and after the parser terminated. 1159respectively before starting parsing, and after the parser terminated.
1160 1160
1161@vindex wisent-pre-parse-hook 1161@vindex wisent-pre-parse-hook
1162@defvar wisent-pre-parse-hook 1162@defvar wisent-pre-parse-hook
diff --git a/etc/NEWS b/etc/NEWS
index 7518d725ef5..7c4824c7a0d 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -87,7 +87,7 @@ and silent rules are now quieter. To get the old behavior where
87build with 'make V=1'. 87build with 'make V=1'.
88 88
89--- 89---
90** The configure option '--with-gameuser' now allows to specify a 90** The configure option '--with-gameuser' now allows you to specify a
91group instead of a user if its argument is prefixed by ':' (a colon). 91group instead of a user if its argument is prefixed by ':' (a colon).
92This will cause the game score files in ${localstatedir}/games/emacs 92This will cause the game score files in ${localstatedir}/games/emacs
93to be owned by that group, and the helper program for updating them to 93to be owned by that group, and the helper program for updating them to
@@ -200,9 +200,9 @@ select-enable-primary is ineffective since the system doesn't
200have the equivalent of a primary selection. 200have the equivalent of a primary selection.
201 201
202+++ 202+++
203** New option `switch-to-buffer-in-dedicated-window' allows to customize 203** New option `switch-to-buffer-in-dedicated-window' allows you to
204how `switch-to-buffer' proceeds interactively when the selected window 204customize how `switch-to-buffer' proceeds interactively when the
205is strongly dedicated to its buffer. 205selected window is strongly dedicated to its buffer.
206 206
207+++ 207+++
208** The option `even-window-heights' has been renamed to 208** The option `even-window-heights' has been renamed to
@@ -855,11 +855,12 @@ plist will contain a :peer element that has the output of
855** Tramp 855** Tramp
856 856
857+++ 857+++
858*** New connection method "afp", which allows to access Mac OS X 858*** New connection method "afp", which allows you to access Mac OS X
859volumes via the Apple Filing Protocol. 859volumes via the Apple Filing Protocol.
860 860
861+++ 861+++
862*** New connection method "nc", which allows to access dumb busyboxes. 862*** New connection method "nc", which allows you to access dumb
863busyboxes.
863 864
864+++ 865+++
865*** Method-specific parameters can be overwritten now with variable 866*** Method-specific parameters can be overwritten now with variable
@@ -1220,7 +1221,7 @@ node "Generic Functions" in the Emacs Lisp manual for more details.
1220let-bind the values stored in an alist. 1221let-bind the values stored in an alist.
1221 1222
1222--- 1223---
1223** `tildify-mode' allows to automatically insert hard spaces as one 1224** `tildify-mode' allows automatic insertion of hard spaces as one
1224types the text. Breaking line after a single-character words is 1225types the text. Breaking line after a single-character words is
1225forbidden by Czech and Polish typography (and may be discouraged in 1226forbidden by Czech and Polish typography (and may be discouraged in
1226other languages), so `auto-tildify-mode' makes it easier to create 1227other languages), so `auto-tildify-mode' makes it easier to create
@@ -1424,7 +1425,7 @@ commands other than the predefined `C-u'.
1424 1425
1425+++ 1426+++
1426** New functions `filepos-to-bufferpos' and `bufferpos-to-filepos'. 1427** New functions `filepos-to-bufferpos' and `bufferpos-to-filepos'.
1427These allow to convert between buffer positions and the corresponding 1428These allow conversion between buffer positions and the corresponding
1428file byte offsets, given the file's encoding. 1429file byte offsets, given the file's encoding.
1429 1430
1430+++ 1431+++
@@ -1547,14 +1548,14 @@ called interactively.
1547** New function `function-put' to use instead of `put' for function properties. 1548** New function `function-put' to use instead of `put' for function properties.
1548 1549
1549+++ 1550+++
1550** The new function `bidi-find-overridden-directionality' allows to 1551** The new function `bidi-find-overridden-directionality' allows you to
1551find characters whose directionality was, perhaps maliciously, 1552find characters whose directionality was, perhaps maliciously,
1552overridden by directional override control characters. Lisp programs 1553overridden by directional override control characters. Lisp programs
1553can use this to detect potential phishing of URLs and other links that 1554can use this to detect potential phishing of URLs and other links that
1554exploits bidirectional display reordering. 1555exploits bidirectional display reordering.
1555 1556
1556+++ 1557+++
1557** The new function `buffer-substring-with-bidi-context' allows to 1558** The new function `buffer-substring-with-bidi-context' allows you to
1558copy a portion of a buffer into a different location while preserving 1559copy a portion of a buffer into a different location while preserving
1559the visual appearance both of the copied text and the text at 1560the visual appearance both of the copied text and the text at
1560destination, even when the copied text includes mixed bidirectional 1561destination, even when the copied text includes mixed bidirectional
@@ -1677,7 +1678,7 @@ undocumented integer-pair format. Instead, they return a list of two
1677integers. 1678integers.
1678 1679
1679+++ 1680+++
1680** New function `set-binary-mode' allows to switch a standard stream 1681** New function `set-binary-mode' allows switching a standard stream
1681of the Emacs process to binary I/O mode. 1682of the Emacs process to binary I/O mode.
1682 1683
1683+++ 1684+++
@@ -1788,8 +1789,8 @@ fullwidth frames, the behavior may depend on the toolkit used.
1788 number of columns or lines it displays. 1789 number of columns or lines it displays.
1789 1790
1790+++ 1791+++
1791*** New function `window-preserve-size' allows to preserve the size of 1792*** New function `window-preserve-size' allows you to preserve the size of
1792windows without "fixing" it. It's supported by `fit-window-to-buffer', 1793a window without "fixing" it. It's supported by `fit-window-to-buffer',
1793`temp-buffer-resize-mode' and `display-buffer'. 1794`temp-buffer-resize-mode' and `display-buffer'.
1794 1795
1795+++ 1796+++
diff --git a/lisp/autorevert.el b/lisp/autorevert.el
index 5851a89ec97..14e39bddd2e 100644
--- a/lisp/autorevert.el
+++ b/lisp/autorevert.el
@@ -664,8 +664,8 @@ This is an internal function used by Auto-Revert Mode."
664 (not (eq revert 'fast))) 664 (not (eq revert 'fast)))
665 (message "Reverting buffer `%s'." (buffer-name))) 665 (message "Reverting buffer `%s'." (buffer-name)))
666 ;; If point (or a window point) is at the end of the buffer, we 666 ;; If point (or a window point) is at the end of the buffer, we
667 ;; want to keep it at the end after reverting. This allows to 667 ;; want to keep it at the end after reverting. This allows one
668 ;; tail a file. 668 ;; to tail a file.
669 (when buffer-file-name 669 (when buffer-file-name
670 (setq eob (eobp)) 670 (setq eob (eobp))
671 (walk-windows 671 (walk-windows
diff --git a/lisp/cedet/mode-local.el b/lisp/cedet/mode-local.el
index ce367485c16..c7e6615e0df 100644
--- a/lisp/cedet/mode-local.el
+++ b/lisp/cedet/mode-local.el
@@ -189,7 +189,7 @@ BINDINGS is a list of (VARIABLE . VALUE).
189Optional argument PLIST is a property list each VARIABLE symbol will 189Optional argument PLIST is a property list each VARIABLE symbol will
190be set to. The following properties have special meaning: 190be set to. The following properties have special meaning:
191 191
192- `constant-flag' if non-nil, prevent to rebind variables. 192- `constant-flag' if non-nil, prevent rebinding variables.
193- `mode-variable-flag' if non-nil, define mode variables. 193- `mode-variable-flag' if non-nil, define mode variables.
194- `override-flag' if non-nil, define override functions. 194- `override-flag' if non-nil, define override functions.
195 195
@@ -544,7 +544,7 @@ default is to call the function `NAME-default' with the appropriate
544arguments. 544arguments.
545 545
546BODY can also include an override form that specifies which part of 546BODY can also include an override form that specifies which part of
547BODY is specifically overridden. This permits to specify common code 547BODY is specifically overridden. This permits specifying common code
548run for both default and overridden implementations. 548run for both default and overridden implementations.
549An override form is one of: 549An override form is one of:
550 550
diff --git a/lisp/cedet/semantic/senator.el b/lisp/cedet/semantic/senator.el
index a45077e50e4..38abc9ebbd9 100644
--- a/lisp/cedet/semantic/senator.el
+++ b/lisp/cedet/semantic/senator.el
@@ -803,7 +803,7 @@ if available."
803 (setq isearch-adjusted t) 803 (setq isearch-adjusted t)
804 (isearch-update)) 804 (isearch-update))
805 805
806;; Recent versions of GNU Emacs allow to override the isearch search 806;; Recent versions of GNU Emacs allow overriding the isearch search
807;; function for special needs, and avoid to advice the built-in search 807;; function for special needs, and avoid to advice the built-in search
808;; function :-) 808;; function :-)
809(defun senator-isearch-search-fun () 809(defun senator-isearch-search-fun ()
diff --git a/lisp/cedet/semantic/wisent.el b/lisp/cedet/semantic/wisent.el
index 2df4b2a2e15..d0632f1640c 100644
--- a/lisp/cedet/semantic/wisent.el
+++ b/lisp/cedet/semantic/wisent.el
@@ -149,7 +149,7 @@ and will be collected in `semantic-lex' form: (SYMBOL START . END)."
149 149
150;; Parser plug-ins 150;; Parser plug-ins
151;; 151;;
152;; The following functions permit to plug the Wisent LALR parser in 152;; The following functions permit plugging the Wisent LALR parser in
153;; Semantic toolkit. They use the standard API provided by Semantic 153;; Semantic toolkit. They use the standard API provided by Semantic
154;; to plug parsers in. 154;; to plug parsers in.
155;; 155;;
diff --git a/lisp/dos-fns.el b/lisp/dos-fns.el
index 0ce2b23527d..7188ae0bce7 100644
--- a/lisp/dos-fns.el
+++ b/lisp/dos-fns.el
@@ -98,7 +98,7 @@ sure to obey the 8.3 limitations."
98 string)) 98 string))
99 (aset string i ?_)) 99 (aset string i ?_))
100 ;; If we don't have a period in the first 8 chars, insert one. 100 ;; If we don't have a period in the first 8 chars, insert one.
101 ;; This enables to have 3 more characters from the original 101 ;; This enables having 3 more characters from the original
102 ;; name in the extension. 102 ;; name in the extension.
103 (if (> (or (string-match "\\." string) (length string)) 103 (if (> (or (string-match "\\." string) (length string))
104 8) 104 8)
diff --git a/lisp/frameset.el b/lisp/frameset.el
index b8d86c649ec..2453f57e228 100644
--- a/lisp/frameset.el
+++ b/lisp/frameset.el
@@ -354,12 +354,12 @@ Properties can be set with
354;; Now, what about the filter alist variables? There are three of them, 354;; Now, what about the filter alist variables? There are three of them,
355;; though only two sets of parameters: 355;; though only two sets of parameters:
356;; 356;;
357;; - `frameset-session-filter-alist' contains these filters that allow to 357;; - `frameset-session-filter-alist' contains these filters that allow
358;; save and restore framesets in-session, without the need to serialize 358;; saving and restoring framesets in-session, without the need to
359;; the frameset or save it to disk (for example, to save a frameset in a 359;; serialize the frameset or save it to disk (for example, to save a
360;; register and restore it later). Filters in this list do not remove 360;; frameset in a register and restore it later). Filters in this
361;; live objects, except in `minibuffer', which is dealt especially by 361;; list do not remove live objects, except in `minibuffer', which is
362;; `frameset-save' / `frameset-restore'. 362;; dealt especially by `frameset-save' / `frameset-restore'.
363;; 363;;
364;; - `frameset-persistent-filter-alist' is the whole deal. It does all 364;; - `frameset-persistent-filter-alist' is the whole deal. It does all
365;; the filtering described above, and the result is ready to be saved on 365;; the filtering described above, and the result is ready to be saved on
@@ -1072,7 +1072,7 @@ FORCE-ONSCREEN can be:
1072 - a list (LEFT TOP WIDTH HEIGHT), describing the workarea. 1072 - a list (LEFT TOP WIDTH HEIGHT), describing the workarea.
1073 It must return non-nil to force the frame onscreen, nil otherwise. 1073 It must return non-nil to force the frame onscreen, nil otherwise.
1074 1074
1075CLEANUP-FRAMES allows to \"clean up\" the frame list after restoring a frameset: 1075CLEANUP-FRAMES allows \"cleaning up\" the frame list after restoring a frameset:
1076 t Delete all frames that were not created or restored upon. 1076 t Delete all frames that were not created or restored upon.
1077 nil Keep all frames. 1077 nil Keep all frames.
1078 FUNC A function called with two arguments: 1078 FUNC A function called with two arguments:
diff --git a/lisp/gnus/gnus-agent.el b/lisp/gnus/gnus-agent.el
index 9219ce04c1f..80753c11813 100644
--- a/lisp/gnus/gnus-agent.el
+++ b/lisp/gnus/gnus-agent.el
@@ -680,7 +680,7 @@ minor mode in all Gnus buffers."
680 680
681(defun gnus-agent-queue-setup (&optional group-name) 681(defun gnus-agent-queue-setup (&optional group-name)
682 "Make sure the queue group exists. 682 "Make sure the queue group exists.
683Optional arg GROUP-NAME allows to specify another group." 683Optional arg GROUP-NAME allows another group to be specified."
684 (unless (gnus-gethash (format "nndraft:%s" (or group-name "queue")) 684 (unless (gnus-gethash (format "nndraft:%s" (or group-name "queue"))
685 gnus-newsrc-hashtb) 685 gnus-newsrc-hashtb)
686 (gnus-request-create-group (or group-name "queue") '(nndraft "")) 686 (gnus-request-create-group (or group-name "queue") '(nndraft ""))
diff --git a/lisp/gnus/mm-util.el b/lisp/gnus/mm-util.el
index fb97479302b..106d010a3dc 100644
--- a/lisp/gnus/mm-util.el
+++ b/lisp/gnus/mm-util.el
@@ -496,9 +496,9 @@ Unless LIST is given, `mm-codepage-ibm-list' is used."
496 (windows-1257 . (mm-codepage-setup 1257 t)))) 496 (windows-1257 . (mm-codepage-setup 1257 t))))
497 "An alist of (CHARSET . FORM) pairs. 497 "An alist of (CHARSET . FORM) pairs.
498If an article is encoded in an unknown CHARSET, FORM is 498If an article is encoded in an unknown CHARSET, FORM is
499evaluated. This allows to load additional libraries providing 499evaluated. This allows the loading of additional libraries
500charsets on demand. If supported by your Emacs version, you 500providing charsets on demand. If supported by your Emacs
501could use `autoload-coding-system' here." 501version, you could use `autoload-coding-system' here."
502 :version "22.1" ;; Gnus 5.10.9 502 :version "22.1" ;; Gnus 5.10.9
503 :type '(list (set :inline t 503 :type '(list (set :inline t
504 (const (windows-1250 . (mm-codepage-setup 1250 t))) 504 (const (windows-1250 . (mm-codepage-setup 1250 t)))
diff --git a/lisp/international/characters.el b/lisp/international/characters.el
index 2e947331abe..a43c0f68070 100644
--- a/lisp/international/characters.el
+++ b/lisp/international/characters.el
@@ -496,7 +496,7 @@ with L, LRE, or LRO Unicode bidi character type.")
496 table))) 496 table)))
497 497
498;; Load uni-mirrored.el and uni-brackets.el if available, so that they 498;; Load uni-mirrored.el and uni-brackets.el if available, so that they
499;; get dumped into Emacs. This allows to start Emacs with 499;; get dumped into Emacs. This allows starting Emacs with
500;; force-load-messages in ~/.emacs, and avoid infinite recursion in 500;; force-load-messages in ~/.emacs, and avoid infinite recursion in
501;; bidi_initialize, which needs to load uni-mirrored.el and 501;; bidi_initialize, which needs to load uni-mirrored.el and
502;; uni-brackets.el in order to display the "Loading" messages. 502;; uni-brackets.el in order to display the "Loading" messages.
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index 311b698deb7..7d7e635271b 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -11632,7 +11632,7 @@ FORCE-ONSCREEN can be:
11632 - a list (LEFT TOP WIDTH HEIGHT), describing the workarea. 11632 - a list (LEFT TOP WIDTH HEIGHT), describing the workarea.
11633 It must return non-nil to force the frame onscreen, nil otherwise. 11633 It must return non-nil to force the frame onscreen, nil otherwise.
11634 11634
11635CLEANUP-FRAMES allows to \"clean up\" the frame list after restoring a frameset: 11635CLEANUP-FRAMES allows \"cleaning up\" the frame list after restoring a frameset:
11636 t Delete all frames that were not created or restored upon. 11636 t Delete all frames that were not created or restored upon.
11637 nil Keep all frames. 11637 nil Keep all frames.
11638 FUNC A function called with two arguments: 11638 FUNC A function called with two arguments:
@@ -30613,8 +30613,8 @@ Usage:
30613 according to option `vhdl-argument-list-indent'. 30613 according to option `vhdl-argument-list-indent'.
30614 30614
30615 If option `vhdl-indent-tabs-mode' is nil, spaces are used instead of 30615 If option `vhdl-indent-tabs-mode' is nil, spaces are used instead of
30616 tabs. `\\[tabify]' and `\\[untabify]' allow to convert spaces to tabs 30616 tabs. `\\[tabify]' and `\\[untabify]' allow the conversion of spaces to
30617 and vice versa. 30617 tabs and vice versa.
30618 30618
30619 Syntax-based indentation can be very slow in large files. Option 30619 Syntax-based indentation can be very slow in large files. Option
30620 `vhdl-indent-syntax-based' allows you to use faster but simpler indentation. 30620 `vhdl-indent-syntax-based' allows you to use faster but simpler indentation.
diff --git a/lisp/mail/mailclient.el b/lisp/mail/mailclient.el
index bfd6e7d1424..eb1305a5e39 100644
--- a/lisp/mail/mailclient.el
+++ b/lisp/mail/mailclient.el
@@ -22,7 +22,7 @@
22 22
23;;; Commentary: 23;;; Commentary:
24 24
25;; This package allows to hand over a buffer to be sent off 25;; This package allows handing over a buffer to be sent off
26;; via the system's designated e-mail client. 26;; via the system's designated e-mail client.
27;; Note that the e-mail client will display the contents of the buffer 27;; Note that the e-mail client will display the contents of the buffer
28;; again for editing. 28;; again for editing.
diff --git a/lisp/man.el b/lisp/man.el
index 40b77e6eeed..04a7fc3fe7a 100644
--- a/lisp/man.el
+++ b/lisp/man.el
@@ -75,7 +75,7 @@
75;; ============= TODO =========== 75;; ============= TODO ===========
76;; - Add a command for printing. 76;; - Add a command for printing.
77;; - The awk script deletes multiple blank lines. This behavior does 77;; - The awk script deletes multiple blank lines. This behavior does
78;; not allow to understand if there was indeed a blank line at the 78;; not allow one to understand if there was indeed a blank line at the
79;; end or beginning of a page (after the header, or before the 79;; end or beginning of a page (after the header, or before the
80;; footer). A different algorithm should be used. It is easy to 80;; footer). A different algorithm should be used. It is easy to
81;; compute how many blank lines there are before and after the page 81;; compute how many blank lines there are before and after the page
diff --git a/lisp/mh-e/mh-search.el b/lisp/mh-e/mh-search.el
index 30b38919944..6e607444ad8 100644
--- a/lisp/mh-e/mh-search.el
+++ b/lisp/mh-e/mh-search.el
@@ -1262,7 +1262,7 @@ is used to search."
1262 (forward-line))) 1262 (forward-line)))
1263 1263
1264;; All implementations of pick have special options -cc, -date, -from and 1264;; All implementations of pick have special options -cc, -date, -from and
1265;; -subject that allow to search for corresponding components. Any other 1265;; -subject that allow searching for corresponding components. Any other
1266;; component is searched using option --COMPNAME, for example: `pick 1266;; component is searched using option --COMPNAME, for example: `pick
1267;; --x-mailer mh-e'. Mailutils "pick" supports this option using a certain 1267;; --x-mailer mh-e'. Mailutils "pick" supports this option using a certain
1268;; kludge, but it prefers the following syntax for this purpose: 1268;; kludge, but it prefers the following syntax for this purpose:
diff --git a/lisp/net/tramp-cmds.el b/lisp/net/tramp-cmds.el
index e714e4fc9f0..e7901bb7861 100644
--- a/lisp/net/tramp-cmds.el
+++ b/lisp/net/tramp-cmds.el
@@ -209,7 +209,7 @@ Before reproducing the bug, you might apply
209 209
210 M-x tramp-cleanup-all-connections 210 M-x tramp-cleanup-all-connections
211 211
212This allows to investigate from a clean environment. Another 212This allows us to investigate from a clean environment. Another
213useful thing to do is to put 213useful thing to do is to put
214 214
215 (setq tramp-verbose 9) 215 (setq tramp-verbose 9)
diff --git a/lisp/net/tramp-gvfs.el b/lisp/net/tramp-gvfs.el
index 0379acc07ad..e19ceae89da 100644
--- a/lisp/net/tramp-gvfs.el
+++ b/lisp/net/tramp-gvfs.el
@@ -86,7 +86,7 @@
86 86
87;; Restrictions: 87;; Restrictions:
88 88
89;; * The current GVFS implementation does not allow to write on the 89;; * The current GVFS implementation does not allow writing on the
90;; remote bluetooth device via OBEX. 90;; remote bluetooth device via OBEX.
91;; 91;;
92;; * Two shares of the same SMB server cannot be mounted in parallel. 92;; * Two shares of the same SMB server cannot be mounted in parallel.
diff --git a/lisp/org/org-crypt.el b/lisp/org/org-crypt.el
index 22b02c84889..8abe32befe0 100644
--- a/lisp/org/org-crypt.el
+++ b/lisp/org/org-crypt.el
@@ -225,7 +225,7 @@ See `org-crypt-disable-auto-save'."
225 ;; outline property starts at the \n of the heading. 225 ;; outline property starts at the \n of the heading.
226 (delete-region (1- (point)) end) 226 (delete-region (1- (point)) end)
227 ;; Store a checksum of the decrypted and the encrypted 227 ;; Store a checksum of the decrypted and the encrypted
228 ;; text value. This allow to reuse the same encrypted text 228 ;; text value. This allow reusing the same encrypted text
229 ;; if the text does not change, and therefore avoid a 229 ;; if the text does not change, and therefore avoid a
230 ;; re-encryption process. 230 ;; re-encryption process.
231 (insert "\n" (propertize decrypted-text 231 (insert "\n" (propertize decrypted-text
diff --git a/lisp/org/org-element.el b/lisp/org/org-element.el
index e47d65f1037..91b1b007607 100644
--- a/lisp/org/org-element.el
+++ b/lisp/org/org-element.el
@@ -367,8 +367,8 @@ still has an entry since one of its properties (`:title') does.")
367;; Provide four accessors: `org-element-type', `org-element-property' 367;; Provide four accessors: `org-element-type', `org-element-property'
368;; `org-element-contents' and `org-element-restriction'. 368;; `org-element-contents' and `org-element-restriction'.
369;; 369;;
370;; Setter functions allow to modify elements by side effect. There is 370;; Setter functions allow modification of elements by side effect.
371;; `org-element-put-property', `org-element-set-contents', 371;; There is `org-element-put-property', `org-element-set-contents',
372;; `org-element-set-element' and `org-element-adopt-element'. Note 372;; `org-element-set-element' and `org-element-adopt-element'. Note
373;; that `org-element-set-element' and `org-element-adopt-elements' are 373;; that `org-element-set-element' and `org-element-adopt-elements' are
374;; higher level functions since also update `:parent' property. 374;; higher level functions since also update `:parent' property.
@@ -4023,8 +4023,8 @@ position of point and CDR is nil."
4023;; `org-element-parse-secondary-string', which parses objects within 4023;; `org-element-parse-secondary-string', which parses objects within
4024;; a given string. 4024;; a given string.
4025;; 4025;;
4026;; The (almost) almighty `org-element-map' allows to apply a function 4026;; The (almost) almighty `org-element-map' allows applying a function
4027;; on elements or objects matching some type, and accumulate the 4027;; on elements or objects matching some type, and accumulating the
4028;; resulting values. In an export situation, it also skips unneeded 4028;; resulting values. In an export situation, it also skips unneeded
4029;; parts of the parse tree. 4029;; parts of the parse tree.
4030 4030
diff --git a/lisp/org/org-feed.el b/lisp/org/org-feed.el
index 2d71c8b6fcc..6d6f996954a 100644
--- a/lisp/org/org-feed.el
+++ b/lisp/org/org-feed.el
@@ -24,7 +24,7 @@
24;; 24;;
25;;; Commentary: 25;;; Commentary:
26;; 26;;
27;; This module allows to create and change entries in an Org-mode 27;; This module allows entries to be created and changed in an Org-mode
28;; file triggered by items in an RSS feed. The basic functionality is 28;; file triggered by items in an RSS feed. The basic functionality is
29;; geared toward simply adding new items found in a feed as outline nodes 29;; geared toward simply adding new items found in a feed as outline nodes
30;; to an Org file. Using hooks, arbitrary actions can be triggered for 30;; to an Org file. Using hooks, arbitrary actions can be triggered for
diff --git a/lisp/org/org.el b/lisp/org/org.el
index 960b874bc7e..6e7d54d39c0 100644
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -2254,7 +2254,7 @@ fast, while still showing the whole path to the entry."
2254 :type 'boolean) 2254 :type 'boolean)
2255 2255
2256(defcustom org-refile-allow-creating-parent-nodes nil 2256(defcustom org-refile-allow-creating-parent-nodes nil
2257 "Non-nil means allow to create new nodes as refile targets. 2257 "Non-nil means allow the creation of new nodes as refile targets.
2258New nodes are then created by adding \"/new node name\" to the completion 2258New nodes are then created by adding \"/new node name\" to the completion
2259of an existing node. When the value of this variable is `confirm', 2259of an existing node. When the value of this variable is `confirm',
2260new node creation must be confirmed by the user (recommended). 2260new node creation must be confirmed by the user (recommended).
diff --git a/lisp/org/ox-ascii.el b/lisp/org/ox-ascii.el
index 1907dc0c748..dcca608b306 100644
--- a/lisp/org/ox-ascii.el
+++ b/lisp/org/ox-ascii.el
@@ -35,10 +35,10 @@
35 35
36;;; Define Back-End 36;;; Define Back-End
37;; 37;;
38;; The following setting won't allow to modify preferred charset 38;; The following setting won't allow modifying preferred charset
39;; through a buffer keyword or an option item, but, since the property 39;; through a buffer keyword or an option item, but, since the property
40;; will appear in communication channel nonetheless, it allows to 40;; will appear in communication channel nonetheless, it allows
41;; override `org-ascii-charset' variable on the fly by the ext-plist 41;; overriding `org-ascii-charset' variable on the fly by the ext-plist
42;; mechanism. 42;; mechanism.
43;; 43;;
44;; We also install a filter for headlines and sections, in order to 44;; We also install a filter for headlines and sections, in order to
diff --git a/lisp/org/ox-icalendar.el b/lisp/org/ox-icalendar.el
index 44480673db8..0d34ba19f45 100644
--- a/lisp/org/ox-icalendar.el
+++ b/lisp/org/ox-icalendar.el
@@ -76,7 +76,7 @@ for timed events. If non-zero, alarms are created.
76 76
77(defcustom org-icalendar-exclude-tags nil 77(defcustom org-icalendar-exclude-tags nil
78 "Tags that exclude a tree from export. 78 "Tags that exclude a tree from export.
79This variable allows to specify different exclude tags from other 79This variable allows specifying different exclude tags from other
80back-ends. It can also be set with the ICAL_EXCLUDE_TAGS 80back-ends. It can also be set with the ICAL_EXCLUDE_TAGS
81keyword." 81keyword."
82 :group 'org-export-icalendar 82 :group 'org-export-icalendar
diff --git a/lisp/org/ox-publish.el b/lisp/org/ox-publish.el
index ec33bbda52d..38fdce1d0bf 100644
--- a/lisp/org/ox-publish.el
+++ b/lisp/org/ox-publish.el
@@ -1078,7 +1078,7 @@ publishing directory."
1078 "Return numbering for headline matching FUZZY search in FILE. 1078 "Return numbering for headline matching FUZZY search in FILE.
1079 1079
1080Return value is a list of numbers, or nil. This function allows 1080Return value is a list of numbers, or nil. This function allows
1081to resolve external fuzzy links like: 1081the resolution of external fuzzy links like:
1082 1082
1083 [[file.org::*fuzzy][description]]" 1083 [[file.org::*fuzzy][description]]"
1084 (when org-publish-cache 1084 (when org-publish-cache
diff --git a/lisp/org/ox.el b/lisp/org/ox.el
index cc5a2d2bcf2..89d79738a63 100644
--- a/lisp/org/ox.el
+++ b/lisp/org/ox.el
@@ -775,7 +775,7 @@ is nil. You can also allow them through local buffer variables."
775(defcustom org-export-snippet-translation-alist nil 775(defcustom org-export-snippet-translation-alist nil
776 "Alist between export snippets back-ends and exporter back-ends. 776 "Alist between export snippets back-ends and exporter back-ends.
777 777
778This variable allows to provide shortcuts for export snippets. 778This variable allows providing shortcuts for export snippets.
779 779
780For example, with a value of \((\"h\" . \"html\")), the 780For example, with a value of \((\"h\" . \"html\")), the
781HTML back-end will recognize the contents of \"@@h:<b>@@\" as 781HTML back-end will recognize the contents of \"@@h:<b>@@\" as
@@ -849,7 +849,7 @@ output is restricted to body only, \"s\" when it is restricted to
849the current subtree, \"v\" when only visible elements are 849the current subtree, \"v\" when only visible elements are
850considered for export, \"f\" when publishing functions should be 850considered for export, \"f\" when publishing functions should be
851passed the FORCE argument and \"a\" when the export should be 851passed the FORCE argument and \"a\" when the export should be
852asynchronous). Also, [?] allows to switch back to standard 852asynchronous). Also, [?] allows switching back to standard
853mode." 853mode."
854 :group 'org-export-general 854 :group 'org-export-general
855 :version "24.4" 855 :version "24.4"
@@ -3657,9 +3657,9 @@ INFO is the plist used as a communication channel."
3657;; `org-export-get-relative-level' is a shortcut to get headline 3657;; `org-export-get-relative-level' is a shortcut to get headline
3658;; level, relatively to the lower headline level in the parsed tree. 3658;; level, relatively to the lower headline level in the parsed tree.
3659;; 3659;;
3660;; `org-export-get-headline-number' returns the section number of an 3660;; `org-export-get-headline-number' returns the section number of a
3661;; headline, while `org-export-number-to-roman' allows to convert it 3661;; headline, while `org-export-number-to-roman' allows it to be
3662;; to roman numbers. 3662;; converted to roman numbers.
3663;; 3663;;
3664;; `org-export-low-level-p', `org-export-first-sibling-p' and 3664;; `org-export-low-level-p', `org-export-first-sibling-p' and
3665;; `org-export-last-sibling-p' are three useful predicates when it 3665;; `org-export-last-sibling-p' are three useful predicates when it
@@ -4093,8 +4093,8 @@ Otherwise, only provided element's type is considered.
4093Optional argument PREDICATE is a function returning a non-nil 4093Optional argument PREDICATE is a function returning a non-nil
4094value if the current element or object should be counted in. It 4094value if the current element or object should be counted in. It
4095accepts two arguments: the element or object being considered and 4095accepts two arguments: the element or object being considered and
4096the plist used as a communication channel. This allows to count 4096the plist used as a communication channel. This allows counting
4097only a certain type of objects (i.e. inline images). 4097only a certain type of object (i.e. inline images).
4098 4098
4099Return value is a list of numbers if ELEMENT is a headline or an 4099Return value is a list of numbers if ELEMENT is a headline or an
4100item. It is nil for keywords. It represents the footnote number 4100item. It is nil for keywords. It represents the footnote number
@@ -5458,7 +5458,7 @@ to `:default' encoding. If it fails, return S."
5458;; returned results in the current process. 5458;; returned results in the current process.
5459;; 5459;;
5460;; At a higher level, `org-export-to-buffer' and `org-export-to-file' 5460;; At a higher level, `org-export-to-buffer' and `org-export-to-file'
5461;; allow to export to a buffer or a file, asynchronously or not. 5461;; allow exporting to a buffer or a file, asynchronously or not.
5462;; 5462;;
5463;; `org-export-output-file-name' is an auxiliary function meant to be 5463;; `org-export-output-file-name' is an auxiliary function meant to be
5464;; used with `org-export-to-file'. With a given extension, it tries 5464;; used with `org-export-to-file'. With a given extension, it tries
@@ -5985,7 +5985,7 @@ is nil when this menu hasn't been selected yet.
5985 5985
5986EXPERTP, when non-nil, triggers expert UI. In that case, no help 5986EXPERTP, when non-nil, triggers expert UI. In that case, no help
5987buffer is provided, but indications about currently active 5987buffer is provided, but indications about currently active
5988options are given in the prompt. Moreover, [?] allows to switch 5988options are given in the prompt. Moreover, [?] allows switching
5989back to standard interface." 5989back to standard interface."
5990 (let* ((fontify-key 5990 (let* ((fontify-key
5991 (lambda (key &optional access-key) 5991 (lambda (key &optional access-key)
diff --git a/lisp/play/gamegrid.el b/lisp/play/gamegrid.el
index 0a63644ab7f..2c557ba7547 100644
--- a/lisp/play/gamegrid.el
+++ b/lisp/play/gamegrid.el
@@ -379,7 +379,7 @@ static unsigned char gamegrid_bits[] = {
379 (dotimes (i height) 379 (dotimes (i height)
380 (insert line)) 380 (insert line))
381 ;; Adjust the height of the default face to the height of the 381 ;; Adjust the height of the default face to the height of the
382 ;; images. Unlike XEmacs, Emacs doesn't allow to make the default 382 ;; images. Unlike XEmacs, Emacs doesn't allow making the default
383 ;; face buffer-local; so we do this with an overlay. 383 ;; face buffer-local; so we do this with an overlay.
384 (when (eq gamegrid-display-mode 'glyph) 384 (when (eq gamegrid-display-mode 'glyph)
385 (overlay-put (make-overlay (point-min) (point-max)) 385 (overlay-put (make-overlay (point-min) (point-max))
diff --git a/lisp/play/gomoku.el b/lisp/play/gomoku.el
index c1372fa36d6..02ac240ad6e 100644
--- a/lisp/play/gomoku.el
+++ b/lisp/play/gomoku.el
@@ -551,7 +551,7 @@ that DVAL has been added on SQUARE."
551;;; 551;;;
552 552
553;; Several variables are used to monitor a game, including a GAME-HISTORY (the 553;; Several variables are used to monitor a game, including a GAME-HISTORY (the
554;; list of all (SQUARE . PREVSCORE) played) that allows to take moves back 554;; list of all (SQUARE . PREVSCORE) played) that allows you to take moves back
555;; (anti-updating the score table) and to compute the table from scratch in 555;; (anti-updating the score table) and to compute the table from scratch in
556;; case of an interruption. 556;; case of an interruption.
557 557
diff --git a/lisp/progmodes/antlr-mode.el b/lisp/progmodes/antlr-mode.el
index 20880a806fd..f33609c1d0a 100644
--- a/lisp/progmodes/antlr-mode.el
+++ b/lisp/progmodes/antlr-mode.el
@@ -537,8 +537,8 @@ corresponding kind, i.e., looks like \(OPTION-DEF...).
537Each OPTION-DEF looks like \(OPTION-NAME EXTRA-FN VALUE-SPEC...) which 537Each OPTION-DEF looks like \(OPTION-NAME EXTRA-FN VALUE-SPEC...) which
538defines a file/grammar/rule/subrule option with name OPTION-NAME. The 538defines a file/grammar/rule/subrule option with name OPTION-NAME. The
539OPTION-NAMEs are used for the creation of the \"Insert XXX Option\" 539OPTION-NAMEs are used for the creation of the \"Insert XXX Option\"
540submenus, see `antlr-options-use-submenus', and to allow to insert the 540submenus, see `antlr-options-use-submenus', and to allow the insersion
541option name with completion when using \\[antlr-insert-option]. 541of the option name with completion when using \\[antlr-insert-option].
542 542
543If EXTRA-FN is a function, it is called at different phases of the 543If EXTRA-FN is a function, it is called at different phases of the
544insertion with arguments \(PHASE OPTION-NAME). PHASE can have the 544insertion with arguments \(PHASE OPTION-NAME). PHASE can have the
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el
index fd700463acb..5aeefe47a54 100644
--- a/lisp/progmodes/python.el
+++ b/lisp/progmodes/python.el
@@ -2737,7 +2737,7 @@ killed."
2737 (process (get-buffer-process buffer)) 2737 (process (get-buffer-process buffer))
2738 ;; Users can override the interpreter and args 2738 ;; Users can override the interpreter and args
2739 ;; interactively when calling `run-python', let-binding 2739 ;; interactively when calling `run-python', let-binding
2740 ;; these allows to have the new right values in all 2740 ;; these allows having the new right values in all
2741 ;; setup code that is done in `inferior-python-mode', 2741 ;; setup code that is done in `inferior-python-mode',
2742 ;; which is important, especially for prompt detection. 2742 ;; which is important, especially for prompt detection.
2743 (python-shell--interpreter interpreter) 2743 (python-shell--interpreter interpreter)
@@ -3351,7 +3351,7 @@ def __PYTHON_EL_native_completion_setup():
3351 if not completion: 3351 if not completion:
3352 if self.last_completion != '1__dummy_completion__': 3352 if self.last_completion != '1__dummy_completion__':
3353 # When no more completions are available, returning a 3353 # When no more completions are available, returning a
3354 # dummy with non-sharing prefix allow to ensure output 3354 # dummy with non-sharing prefix allow ensuring output
3355 # while preventing changes to current input. 3355 # while preventing changes to current input.
3356 # Coincidentally it's also the end of output. 3356 # Coincidentally it's also the end of output.
3357 completion = '1__dummy_completion__' 3357 completion = '1__dummy_completion__'
diff --git a/lisp/progmodes/vhdl-mode.el b/lisp/progmodes/vhdl-mode.el
index d20a6b2f682..b176e64652e 100644
--- a/lisp/progmodes/vhdl-mode.el
+++ b/lisp/progmodes/vhdl-mode.el
@@ -4422,8 +4422,8 @@ Usage:
4422 according to option `vhdl-argument-list-indent'. 4422 according to option `vhdl-argument-list-indent'.
4423 4423
4424 If option `vhdl-indent-tabs-mode' is nil, spaces are used instead of 4424 If option `vhdl-indent-tabs-mode' is nil, spaces are used instead of
4425 tabs. `\\[tabify]' and `\\[untabify]' allow to convert spaces to tabs 4425 tabs. `\\[tabify]' and `\\[untabify]' allow the conversion of spaces to
4426 and vice versa. 4426 tabs and vice versa.
4427 4427
4428 Syntax-based indentation can be very slow in large files. Option 4428 Syntax-based indentation can be very slow in large files. Option
4429 `vhdl-indent-syntax-based' allows you to use faster but simpler indentation. 4429 `vhdl-indent-syntax-based' allows you to use faster but simpler indentation.
diff --git a/lisp/strokes.el b/lisp/strokes.el
index 8bdabc9e590..5a2020d3ca0 100644
--- a/lisp/strokes.el
+++ b/lisp/strokes.el
@@ -858,7 +858,7 @@ The command will be executed provided one exists for that stroke,
858based on the variable `strokes-minimum-match-score'. 858based on the variable `strokes-minimum-match-score'.
859If no stroke matches, nothing is done and return value is nil." 859If no stroke matches, nothing is done and return value is nil."
860 ;; FIXME: Undocument return value. It is not documented for all cases, 860 ;; FIXME: Undocument return value. It is not documented for all cases,
861 ;; and doesn't allow to difference between no stroke matches and 861 ;; and doesn't allow differentiating between no stroke matches and
862 ;; command-execute returning nil, anyway. 862 ;; command-execute returning nil, anyway.
863 (let* ((match (strokes-match-stroke stroke strokes-global-map)) 863 (let* ((match (strokes-match-stroke stroke strokes-global-map))
864 (command (car match)) 864 (command (car match))
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el
index 97e64c906c8..db03a3244a4 100644
--- a/lisp/textmodes/ispell.el
+++ b/lisp/textmodes/ispell.el
@@ -1979,7 +1979,7 @@ and pass it the output of the last Ispell invocation."
1979 1979
1980(defun ispell-send-replacement (misspelled replacement) 1980(defun ispell-send-replacement (misspelled replacement)
1981 "Notify Aspell that MISSPELLED should be spelled REPLACEMENT. 1981 "Notify Aspell that MISSPELLED should be spelled REPLACEMENT.
1982This allows to improve the suggestion list based on actual misspellings." 1982This allows improving the suggestion list based on actual misspellings."
1983 (and ispell-really-aspell 1983 (and ispell-really-aspell
1984 (ispell-send-string (concat "$$ra " misspelled "," replacement "\n")))) 1984 (ispell-send-string (concat "$$ra " misspelled "," replacement "\n"))))
1985 1985
diff --git a/lisp/tree-widget.el b/lisp/tree-widget.el
index c1bb2a7adcc..fd502dd1847 100644
--- a/lisp/tree-widget.el
+++ b/lisp/tree-widget.el
@@ -664,7 +664,7 @@ This hook should be local in the buffer setup to display widgets.")
664 (flags (widget-get tree :tree-widget--guide-flags)) 664 (flags (widget-get tree :tree-widget--guide-flags))
665 (indent (widget-get tree :indent)) 665 (indent (widget-get tree :indent))
666 ;; Setup widget's image support. Looking up for images, and 666 ;; Setup widget's image support. Looking up for images, and
667 ;; setting widgets' :tag-glyph is done here, to allow to 667 ;; setting widgets' :tag-glyph is done here, to allow us to
668 ;; dynamically change the image theme. 668 ;; dynamically change the image theme.
669 (widget-image-enable (tree-widget-use-image-p)) ; Emacs 669 (widget-image-enable (tree-widget-use-image-p)) ; Emacs
670 (widget-glyph-enable widget-image-enable) ; XEmacs 670 (widget-glyph-enable widget-image-enable) ; XEmacs
diff --git a/lisp/vc/pcvs.el b/lisp/vc/pcvs.el
index 36a1d91d90e..573feedd047 100644
--- a/lisp/vc/pcvs.el
+++ b/lisp/vc/pcvs.el
@@ -58,8 +58,8 @@
58;; ******** FIX THE DOCUMENTATION ********* 58;; ******** FIX THE DOCUMENTATION *********
59;; 59;;
60;; - rework the displaying of error messages. 60;; - rework the displaying of error messages.
61;; - allow to flush messages only 61;; - allow the flushing of messages only
62;; - allow to protect files like ChangeLog from flushing 62;; - allow the protection of files like ChangeLog from flushing
63;; - query the user for cvs-get-marked (for some cmds or if nothing's selected) 63;; - query the user for cvs-get-marked (for some cmds or if nothing's selected)
64;; - don't return the first (resp last) FI if the cursor is before 64;; - don't return the first (resp last) FI if the cursor is before
65;; (resp after) it. 65;; (resp after) it.
diff --git a/lisp/window.el b/lisp/window.el
index 620f4ed26a9..948e2dae2fe 100644
--- a/lisp/window.el
+++ b/lisp/window.el
@@ -2005,7 +2005,7 @@ SIDE can be any of the symbols `left', `top', `right' or
2005 2005
2006;; Predecessors to the below have been devised by Julian Assange in 2006;; Predecessors to the below have been devised by Julian Assange in
2007;; change-windows-intuitively.el and Hovav Shacham in windmove.el. 2007;; change-windows-intuitively.el and Hovav Shacham in windmove.el.
2008;; Neither of these allow to selectively ignore specific windows 2008;; Neither of these allow one to selectively ignore specific windows
2009;; (windows whose `no-other-window' parameter is non-nil) as targets of 2009;; (windows whose `no-other-window' parameter is non-nil) as targets of
2010;; the movement. 2010;; the movement.
2011(defun window-in-direction (direction &optional window ignore sign wrap mini) 2011(defun window-in-direction (direction &optional window ignore sign wrap mini)
diff --git a/src/lisp.h b/src/lisp.h
index ee055e90699..6be2104ef9e 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -2090,7 +2090,7 @@ struct Lisp_Marker
2090 /* For markers that point somewhere, 2090 /* For markers that point somewhere,
2091 this is used to chain of all the markers in a given buffer. */ 2091 this is used to chain of all the markers in a given buffer. */
2092 /* We could remove it and use an array in buffer_text instead. 2092 /* We could remove it and use an array in buffer_text instead.
2093 That would also allow to preserve it ordered. */ 2093 That would also allow us to preserve it ordered. */
2094 struct Lisp_Marker *next; 2094 struct Lisp_Marker *next;
2095 /* This is the char position where the marker points. */ 2095 /* This is the char position where the marker points. */
2096 ptrdiff_t charpos; 2096 ptrdiff_t charpos;
diff --git a/src/w32.c b/src/w32.c
index 6f1d5fd1698..067bb3d7cad 100644
--- a/src/w32.c
+++ b/src/w32.c
@@ -95,7 +95,7 @@ typedef struct _MEMORY_STATUS_EX {
95} MEMORY_STATUS_EX,*LPMEMORY_STATUS_EX; 95} MEMORY_STATUS_EX,*LPMEMORY_STATUS_EX;
96 96
97/* These are here so that GDB would know about these data types. This 97/* These are here so that GDB would know about these data types. This
98 allows to attach GDB to Emacs when a fatal exception is triggered 98 allows attaching GDB to Emacs when a fatal exception is triggered
99 and Windows pops up the "application needs to be closed" dialog. 99 and Windows pops up the "application needs to be closed" dialog.
100 At that point, _gnu_exception_handler, the top-level exception 100 At that point, _gnu_exception_handler, the top-level exception
101 handler installed by the MinGW startup code, is somewhere on the 101 handler installed by the MinGW startup code, is somewhere on the
diff --git a/src/w32heap.c b/src/w32heap.c
index 3d1c5ff50a2..00da86a9598 100644
--- a/src/w32heap.c
+++ b/src/w32heap.c
@@ -100,8 +100,8 @@ typedef struct _RTL_HEAP_PARAMETERS {
100 special segment to the executable. In order to be able to do this 100 special segment to the executable. In order to be able to do this
101 without losing too much space, we need to create a Windows heap at 101 without losing too much space, we need to create a Windows heap at
102 the specific address of the static array. The RtlCreateHeap 102 the specific address of the static array. The RtlCreateHeap
103 available inside the NT kernel since XP will do this. It allows to 103 available inside the NT kernel since XP will do this. It allows the
104 create a non-growable heap at a specific address. So before 104 creation of a non-growable heap at a specific address. So before
105 dumping, we create a non-growable heap at the address of the 105 dumping, we create a non-growable heap at the address of the
106 dumped_data[] array. After dumping, we reuse memory allocated 106 dumped_data[] array. After dumping, we reuse memory allocated
107 there without being able to free it (but most of it is not meant to 107 there without being able to free it (but most of it is not meant to
diff --git a/src/w32term.c b/src/w32term.c
index 54fd2953d76..36a50212372 100644
--- a/src/w32term.c
+++ b/src/w32term.c
@@ -3616,8 +3616,8 @@ w32_set_horizontal_scroll_bar_thumb (struct scroll_bar *bar,
3616 si.fMask = SIF_PAGE | SIF_POS | SIF_RANGE; 3616 si.fMask = SIF_PAGE | SIF_POS | SIF_RANGE;
3617 si.nMin = 0; 3617 si.nMin = 0;
3618 si.nMax = whole; 3618 si.nMax = whole;
3619 /* Allow nPage to be one larger than nPos so we don't allow to scroll 3619 /* Allow nPage to be one larger than nPos so we don't allow the scrolling
3620 an already fully visible buffer. */ 3620 of an already fully visible buffer. */
3621 si.nPage = min (portion, si.nMax) + 1; 3621 si.nPage = min (portion, si.nMax) + 1;
3622 si.nPos = min (position, si.nMax); 3622 si.nPos = min (position, si.nMax);
3623 SetScrollInfo (w, SB_CTL, &si, TRUE); 3623 SetScrollInfo (w, SB_CTL, &si, TRUE);
diff --git a/src/window.c b/src/window.c
index 9e065ead3ba..8953d3cec00 100644
--- a/src/window.c
+++ b/src/window.c
@@ -7263,7 +7263,7 @@ resizing a window preferably resizes one adjacent window only.
7263 7263
7264If this variable is t, splitting a window tries to get the space 7264If this variable is t, splitting a window tries to get the space
7265proportionally from all windows in the same combination. This also 7265proportionally from all windows in the same combination. This also
7266allows to split a window that is otherwise too small or of fixed size. 7266allows splitting a window that is otherwise too small or of fixed size.
7267Resizing and deleting a window proportionally resize all windows in the 7267Resizing and deleting a window proportionally resize all windows in the
7268same combination. 7268same combination.
7269 7269
diff --git a/src/xfaces.c b/src/xfaces.c
index 0bf4f0cefd6..2880eedc1e5 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -80,7 +80,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
80 specs overwrite the font-spec in the 14th attribute. 80 specs overwrite the font-spec in the 14th attribute.
81 81
82 82
83 Faces are frame-local by nature because Emacs allows to define the 83 Faces are frame-local by nature because Emacs allows you to define the
84 same named face (face names are symbols) differently for different 84 same named face (face names are symbols) differently for different
85 frames. Each frame has an alist of face definitions for all named 85 frames. Each frame has an alist of face definitions for all named
86 faces. The value of a named face in such an alist is a Lisp vector 86 faces. The value of a named face in such an alist is a Lisp vector