diff options
author | Glenn Morris <rgm@gnu.org> | 2018-04-01 07:50:39 -0700 |
---|---|---|
committer | Glenn Morris <rgm@gnu.org> | 2018-04-01 07:50:39 -0700 |
commit | d46811eeb5cca3d3de4a97f313c8485f54a55bfc (patch) | |
tree | a94a351b89a9266768ca2f8af94ced338931b7ca /doc | |
parent | e19fde9806999f273ea42a49904a35ed4d3b3a28 (diff) | |
parent | af1624f29bc264fe0cff31c46b25b0b0c90e24bf (diff) | |
download | emacs-d46811eeb5cca3d3de4a97f313c8485f54a55bfc.tar.gz |
Merge from origin/emacs-26
af1624f * lisp/net/shr.el (shr-browse-url): Doc fix. (Bug#30957)
3a451bd ; * doc/emacs/msdos.texi: Fix wording of last change.
3bc1e2f Mention `key-description' as inverse of `kbd' (Bug#30942)
e50196e Document return value of pcase (Bug#30425)
8a2466f * doc/emacs/macos.texi: Tweak grammar and capitalization.
9db62bf Distinguish free from non-free OSes
ff49d86 * doc/emacs/misc.texi (Amusements): Avoid non-printing charac...
5bab671 Fix xrefs in pdf Emacs manual
Diffstat (limited to 'doc')
-rw-r--r-- | doc/emacs/fortran-xtra.texi | 24 | ||||
-rw-r--r-- | doc/emacs/macos.texi | 8 | ||||
-rw-r--r-- | doc/emacs/misc.texi | 2 | ||||
-rw-r--r-- | doc/emacs/msdos.texi | 7 | ||||
-rw-r--r-- | doc/emacs/picture-xtra.texi | 9 | ||||
-rw-r--r-- | doc/lispref/control.texi | 3 |
6 files changed, 47 insertions, 6 deletions
diff --git a/doc/emacs/fortran-xtra.texi b/doc/emacs/fortran-xtra.texi index 859c6132436..fa5a3e6eafb 100644 --- a/doc/emacs/fortran-xtra.texi +++ b/doc/emacs/fortran-xtra.texi @@ -208,7 +208,13 @@ line is a continuation of the previous line. We call this @dfn{fixed form}. (In GNU Emacs we always count columns from 0; but note that the Fortran standard counts from 1. You can customize the variable @code{column-number-indicator-zero-based} to make the column display -Fortran-like; @pxref{Optional Mode Line}.) The variable +@iftex +Fortran-like; @pxref{Optional Mode Line,,, emacs, the Emacs Manual}.) +@end iftex +@ifnottex +Fortran-like; @pxref{Optional Mode Line}.) +@end ifnottex +The variable @code{fortran-continuation-string} specifies what character to put in column 5. A line that starts with a tab character followed by any digit except @samp{0} is also a continuation line. We call this style of @@ -254,7 +260,13 @@ column 8 must consist of one tab character. indentation assumes it is a line number and moves it to columns 0 through 4. (Columns always count from 0 in Emacs, but setting @code{column-number-indicator-zero-based} to @code{nil} can change -that, @pxref{Optional Mode Line}.) +that, +@iftex +@pxref{Optional Mode Line,,, emacs, the Emacs Manual}.) +@end iftex +@ifnottex +@pxref{Optional Mode Line}.) +@end ifnottex @vindex fortran-line-number-indent Line numbers of four digits or less are normally indented one space. @@ -535,7 +547,13 @@ statement body. Column numbers appear above them. Note that the column numbers count from zero, as always in GNU Emacs (but customizing @code{column-number-indicator-zero-based} can change -column display to match that of Fortran; @pxref{Optional Mode Line}). +column display to match that of Fortran; +@iftex +@pxref{Optional Mode Line,,, emacs, the Emacs Manual}.) +@end iftex +@ifnottex +@pxref{Optional Mode Line}.) +@end ifnottex As a result, the numbers may be one less than those you are familiar with; but the positions they indicate in the line are standard for Fortran. diff --git a/doc/emacs/macos.texi b/doc/emacs/macos.texi index e669eaa4cbd..ef2e9448902 100644 --- a/doc/emacs/macos.texi +++ b/doc/emacs/macos.texi @@ -14,6 +14,14 @@ built either without window system support, with X11, or with the Cocoa interface; this section only applies to the Cocoa build. This does not support versions before macOS 10.6. + GNUstep is free software; macOS is not. Because it is a non-free +operating system, macOS denies its users the freedom that every computer +user deserves. That is an injustice. For your freedom's sake, we +urge you to switch to a free operating system. + + We support GNU Emacs on proprietary operating systems because +we hope this taste of freedom will inspire users to escape from them. + For various historical and technical reasons, Emacs uses the term @samp{Nextstep} internally, instead of ``Cocoa'' or ``macOS''; for instance, most of the commands and variables described in this section diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index 23495992fcc..a4bfba3e98d 100644 --- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi @@ -3011,7 +3011,7 @@ is idle. @findex butterfly @cindex butterfly - Real Programmers™ deploy @kbd{M-x butterfly}, which uses butterflies + ``Real Programmers'' deploy @kbd{M-x butterfly}, which uses butterflies to flip a bit on the drive platter, see @uref{https://xkcd.com/378}. @findex doctor diff --git a/doc/emacs/msdos.texi b/doc/emacs/msdos.texi index 90f0389a0e0..9353f4b6e84 100644 --- a/doc/emacs/msdos.texi +++ b/doc/emacs/msdos.texi @@ -19,6 +19,13 @@ manual (@pxref{MS-DOS,,, emacs-xtra, Specialized Emacs Features}). section (@pxref{MS-DOS}). @end ifnottex + MS-Windows is a non-free operating system; that means it denies its +users the freedom that every computer user deserves. That is an +injustice. For your freedom's sake, we urge you to switch to a free +operating system. + + We support GNU Emacs on proprietary operating systems because we +hope this taste of freedom will inspire users to escape from them. The behavior of Emacs on MS-Windows is reasonably similar to what is documented in the rest of the manual, including support for long file diff --git a/doc/emacs/picture-xtra.texi b/doc/emacs/picture-xtra.texi index 288a6e89aa9..9ebc78ec628 100644 --- a/doc/emacs/picture-xtra.texi +++ b/doc/emacs/picture-xtra.texi @@ -262,7 +262,14 @@ Clear out the region-rectangle with spaces text. @item C-c C-w @var{r} Similar, but save rectangle contents in register @var{r} first -(@code{picture-clear-rectangle-to-register}). @xref{Registers}. +(@code{picture-clear-rectangle-to-register}). +@iftex +@xref{Registers,,, emacs, the Emacs Manual}. +@end iftex +@ifnottex +@xref{Registers}. +@end ifnottex + @item C-c C-y Copy last killed rectangle into the buffer by overwriting, with upper left corner at point (@code{picture-yank-rectangle}). With argument, diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi index f85ee947790..adec632da6a 100644 --- a/doc/lispref/control.texi +++ b/doc/lispref/control.texi @@ -317,7 +317,8 @@ list of the form @code{(@var{pattern} @var{body-forms}@dots{})}. @var{pattern} of each clause, in textual order. If the value matches, the clause succeeds; @code{pcase} then evaluates its @var{body-forms}, and returns the value of the last of @var{body-forms}. Any remaining -@var{clauses} are ignored. +@var{clauses} are ignored. If no clauses match, then the @code{pcase} +form evaluates to @code{nil}. The @var{pattern} part of a clause can be of one of two types: @dfn{QPattern}, a pattern quoted with a backquote; or a |