aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/emacs/modes.texi2
-rw-r--r--doc/emacs/text.texi2
-rw-r--r--doc/lispref/modes.texi4
-rw-r--r--doc/misc/efaq-w32.texi6
-rw-r--r--nt/addpm.c5
-rw-r--r--src/keyboard.c2
6 files changed, 13 insertions, 8 deletions
diff --git a/doc/emacs/modes.texi b/doc/emacs/modes.texi
index 4505bb5dc2d..e01dfa2677b 100644
--- a/doc/emacs/modes.texi
+++ b/doc/emacs/modes.texi
@@ -207,7 +207,7 @@ amount of work you can lose in case of a crash. @xref{Auto Save}.
207 207
208@item 208@item
209Electric Quote mode automatically converts quotation marks. For 209Electric Quote mode automatically converts quotation marks. For
210example, it requotes text typed @t{`like this'} to text @t{‘like 210example, it requotes text typed @kbd{`like this'} to text @t{‘like
211this’}. You can control what kind of text it operates in, and you can 211this’}. You can control what kind of text it operates in, and you can
212disable it entirely in individual buffers. @xref{Quotation Marks}. 212disable it entirely in individual buffers. @xref{Quotation Marks}.
213 213
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index 1928240a878..59423feeeae 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -429,7 +429,7 @@ this"}. Another common way is the curved quote convention, which uses
429left and right single or double quotation marks `@t{like this}' or 429left and right single or double quotation marks `@t{like this}' or
430``@t{like this}''@footnote{ 430``@t{like this}''@footnote{
431The curved single quote characters are U+2018 @sc{left single quotation 431The curved single quote characters are U+2018 @sc{left single quotation
432mark} and U+2018 @sc{right single quotation mark}; the curved double quotes 432mark} and U+2019 @sc{right single quotation mark}; the curved double quotes
433are U+201C @sc{left double quotation mark} and U+201D @sc{right double 433are U+201C @sc{left double quotation mark} and U+201D @sc{right double
434quotation mark}. On text terminals which cannot display these 434quotation mark}. On text terminals which cannot display these
435characters, the Info reader might show them as the typewriter ASCII 435characters, the Info reader might show them as the typewriter ASCII
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index f41607c5dc0..f7fb9a4417d 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -392,7 +392,9 @@ it provides a command that does the same job in a way better
392suited to the text this mode is used for. For example, a major mode 392suited to the text this mode is used for. For example, a major mode
393for editing a programming language might redefine @kbd{C-M-a} to 393for editing a programming language might redefine @kbd{C-M-a} to
394move to the beginning of a function in a way that works better for 394move to the beginning of a function in a way that works better for
395that language. 395that language. The recommended way of tailoring @kbd{C-M-a} to the
396needs of a major mode is to set @code{beginning-of-defun-function}
397(@pxref{List Motion}) to invoke the function specific to the mode.
396 398
397It is also legitimate for a major mode to rebind a standard key 399It is also legitimate for a major mode to rebind a standard key
398sequence whose standard meaning is rarely useful in that mode. For 400sequence whose standard meaning is rarely useful in that mode. For
diff --git a/doc/misc/efaq-w32.texi b/doc/misc/efaq-w32.texi
index 8e067a7a269..cdd01e47f00 100644
--- a/doc/misc/efaq-w32.texi
+++ b/doc/misc/efaq-w32.texi
@@ -1820,7 +1820,8 @@ If you want a quick solution without installing extra tools, a poor
1820substitute that works for simple text searches is to specify the built 1820substitute that works for simple text searches is to specify the built
1821in Windows command @command{findstr} as the command to run at the 1821in Windows command @command{findstr} as the command to run at the
1822@kbd{M-x grep} prompt. Normally you will want to use the @option{/n} 1822@kbd{M-x grep} prompt. Normally you will want to use the @option{/n}
1823argument to @command{findstr}. 1823argument to @command{findstr}, to have it print the line numbers for
1824each hit.
1824 1825
1825@menu 1826@menu
1826* Recursive grep:: 1827* Recursive grep::
@@ -1860,7 +1861,8 @@ path to the findutils @command{find} command.
1860An alternative if you have a recent version of grep is to customize 1861An alternative if you have a recent version of grep is to customize
1861@code{grep-find-command} to use @samp{grep -r} instead of both find 1862@code{grep-find-command} to use @samp{grep -r} instead of both find
1862and grep. Another alternative if you don't need the full capabilities 1863and grep. Another alternative if you don't need the full capabilities
1863of grep is to use @samp{findstr /n /r}. 1864of grep is to use @samp{findstr /n /r}; add the @samp{/s} option if
1865you want a recursive search.
1864 1866
1865@c ------------------------------------------------------------ 1867@c ------------------------------------------------------------
1866@node Developing with Emacs 1868@node Developing with Emacs
diff --git a/nt/addpm.c b/nt/addpm.c
index f71ce5f2385..a8bcd4a5c73 100644
--- a/nt/addpm.c
+++ b/nt/addpm.c
@@ -219,8 +219,9 @@ main (int argc, char *argv[])
219 { 219 {
220 int result; 220 int result;
221 221
222 char msg[ MAX_PATH ]; 222 const char install_msg[] = "Install Emacs at %s?\n";
223 sprintf (msg, "Install Emacs at %s?\n", emacs_path); 223 char msg[ MAX_PATH + sizeof (install_msg) ];
224 sprintf (msg, install_msg, emacs_path);
224 result = MessageBox (NULL, msg, "Install Emacs", 225 result = MessageBox (NULL, msg, "Install Emacs",
225 MB_OKCANCEL | MB_ICONQUESTION); 226 MB_OKCANCEL | MB_ICONQUESTION);
226 if (result != IDOK) 227 if (result != IDOK)
diff --git a/src/keyboard.c b/src/keyboard.c
index bb4d185c914..ab6ca36219d 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -7969,7 +7969,7 @@ tool_bar_items (Lisp_Object reuse, int *nitems)
7969 { 7969 {
7970 /* No, so use major and minor mode keymaps and keymap property. 7970 /* No, so use major and minor mode keymaps and keymap property.
7971 Note that tool-bar bindings in the local-map and keymap 7971 Note that tool-bar bindings in the local-map and keymap
7972 properties may not work reliable, as they are only 7972 properties may not work reliably, as they are only
7973 recognized when the tool-bar (or mode-line) is updated, 7973 recognized when the tool-bar (or mode-line) is updated,
7974 which does not normally happen after every command. */ 7974 which does not normally happen after every command. */
7975 ptrdiff_t nminor = current_minor_maps (NULL, &tmaps); 7975 ptrdiff_t nminor = current_minor_maps (NULL, &tmaps);