aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPaul Eggert2016-11-04 15:02:03 -0700
committerPaul Eggert2016-11-04 15:02:03 -0700
commitae0a1a890ec7b885e85cd945a21ca42fed80df3d (patch)
tree495f1d851cb3a43a0e677bff9c09d4211a35fbde /doc
parent66b5222c3cd72839bf72e0b2a03912719c930451 (diff)
parentacae275b2752357497a2411876b83240ce7c8aec (diff)
downloademacs-ae0a1a890ec7b885e85cd945a21ca42fed80df3d.tar.gz
emacs-ae0a1a890ec7b885e85cd945a21ca42fed80df3d.zip
Merge from origin/emacs-25
acae275 ; Spelling fixes d8fac73 Update README for precompiled windows Emacs. 23570fd Clarify documentation of 'vc-responsible-backend' wrt symlinks f708cb2 Clarify doc string of 'transpose-sexps' cd05b1d Fix docstring of 'browse-url-firefox-new-window-is-tab' bdc89eb Improve documentation of 'font-lock-remove-keywords' 4a0c590 Fix documentation of the command summary key 0221b7a Mark relocation workarounds with REL_ALLOC
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/maintaining.texi2
-rw-r--r--doc/lispref/files.texi15
-rw-r--r--doc/lispref/modes.texi4
-rw-r--r--doc/misc/ChangeLog.12
-rw-r--r--doc/misc/info.texi15
5 files changed, 29 insertions, 9 deletions
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi
index 1037bd1fdd7..13668cc9269 100644
--- a/doc/emacs/maintaining.texi
+++ b/doc/emacs/maintaining.texi
@@ -223,7 +223,7 @@ basic editing operations under Bazaar.
223@cindex SRC 223@cindex SRC
224@cindex src 224@cindex src
225@item 225@item
226SRC (src) is RCS, reloaded - a specialized version-control system 226SRC (src) is RCS, reloaded---a specialized version-control system
227designed for single-file projects worked on by only one person. It 227designed for single-file projects worked on by only one person. It
228allows multiple files with independent version-control histories to 228allows multiple files with independent version-control histories to
229exist in one directory, and is thus particularly well suited for 229exist in one directory, and is thus particularly well suited for
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index ecc3e03967c..cb31ca5a3de 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -1148,6 +1148,21 @@ compares the truenames of the two directories. If @var{dir} does not
1148name an existing directory, the return value is @code{nil}. 1148name an existing directory, the return value is @code{nil}.
1149@end defun 1149@end defun
1150 1150
1151@defun vc-responsible-backend file
1152This function determines the responsible VC backend of the given
1153@var{file}. For example, if @file{emacs.c} is a file tracked by Git,
1154@w{@code{(vc-responsible-backend "emacs.c")}} returns @samp{Git}.
1155Note that if @var{file} is a symbolic link,
1156@code{vc-responsible-backend} will not resolve it---the backend of the
1157symbolic link file itself is reported. To get the backend VC of the
1158file to which @var{file} refers, wrap @var{file} with a symbolic link
1159resolving function such as @code{file-chase-links}:
1160
1161@smallexample
1162(vc-responsible-backend (file-chase-links "emacs.c"))
1163@end smallexample
1164@end defun
1165
1151@node File Attributes 1166@node File Attributes
1152@subsection File Attributes 1167@subsection File Attributes
1153@cindex file attributes 1168@cindex file attributes
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index 368d882a4b8..c7b6106ef5b 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -2934,7 +2934,9 @@ This function removes @var{keywords} from @code{font-lock-keywords}
2934for the current buffer or for major mode @var{mode}. As in 2934for the current buffer or for major mode @var{mode}. As in
2935@code{font-lock-add-keywords}, @var{mode} should be a major mode 2935@code{font-lock-add-keywords}, @var{mode} should be a major mode
2936command name or @code{nil}. All the caveats and requirements for 2936command name or @code{nil}. All the caveats and requirements for
2937@code{font-lock-add-keywords} apply here too. 2937@code{font-lock-add-keywords} apply here too. The argument
2938@var{keywords} must exactly match the one used by the corresponding
2939@code{font-lock-add-keywords}.
2938@end defun 2940@end defun
2939 2941
2940 For example, the following code adds two fontification patterns for C 2942 For example, the following code adds two fontification patterns for C
diff --git a/doc/misc/ChangeLog.1 b/doc/misc/ChangeLog.1
index eb16d4ac565..93aacb521a9 100644
--- a/doc/misc/ChangeLog.1
+++ b/doc/misc/ChangeLog.1
@@ -5331,7 +5331,7 @@
5331 5331
53322010-07-09 Michael Albinus <michael.albinus@gmx.de> 53322010-07-09 Michael Albinus <michael.albinus@gmx.de>
5333 5333
5334 * dbus.texi (Top): Introduce Index. Emphasize "nil" whereever 5334 * dbus.texi (Top): Introduce Index. Emphasize "nil" wherever
5335 forgotten. 5335 forgotten.
5336 (Type Conversion): Precise conversion of natural numbers. 5336 (Type Conversion): Precise conversion of natural numbers.
5337 (Errors and Events): Add "debugging" to concept index. Add variable 5337 (Errors and Events): Add "debugging" to concept index. Add variable
diff --git a/doc/misc/info.texi b/doc/misc/info.texi
index 0a8100fec46..1b964e6b2c4 100644
--- a/doc/misc/info.texi
+++ b/doc/misc/info.texi
@@ -70,7 +70,8 @@ To read about advanced Info commands, type @kbd{n} twice. This
70brings you to @cite{Advanced Info Commands}, skipping over the ``Getting 70brings you to @cite{Advanced Info Commands}, skipping over the ``Getting
71Started'' chapter. 71Started'' chapter.
72 72
73Type @kbd{H} to see a summary of all available commands. 73If you are using Emacs, type @kbd{?} to see a summary of all available
74commands. In the stand-alone Info reader, type @kbd{H} instead.
74@end ifinfo 75@end ifinfo
75@end ifnottex 76@end ifnottex
76 77
@@ -393,16 +394,18 @@ the @key{BACKSPACE} key (or @key{DEL}) many times. You can also type
393@end format 394@end format
394 395
395@kindex ? @r{(Info mode)} 396@kindex ? @r{(Info mode)}
397@kindex H @r{(stand-alone Info reader)}
396@findex Info-summary 398@findex Info-summary
397 You have just learned a considerable number of commands. If you 399 You have just learned a considerable number of commands. If you
398want to use one but have trouble remembering which, you should type 400want to use one but have trouble remembering which, you should type
399@kbd{?}, which displays a brief list of commands. When you are 401@kbd{?} (@kbd{H} in the stand-alone Info reader), which displays a
400finished looking at the list, make it go away by typing @key{SPC} 402brief list of commands. When you are finished looking at the list,
401repeatedly. 403make it go away by typing @key{SPC} repeatedly.
402 404
403@format 405@format
404>> Type a @key{?} now. Press @key{SPC} to see consecutive screenfuls of 406>> Type a @key{?} (or @key{H} in the stand-alone Info reader) now.
405 the list until finished. Then type @key{SPC} several times. If 407 Press @key{SPC} to see consecutive screenfuls of the list
408 until finished. Then type @key{SPC} several times. If
406 you are using Emacs, the help will then go away automatically. 409 you are using Emacs, the help will then go away automatically.
407 If you are using the stand-alone Info reader, type @kbd{x} to 410 If you are using the stand-alone Info reader, type @kbd{x} to
408 return here. 411 return here.