aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPaul Eggert2015-02-25 22:53:56 -0800
committerPaul Eggert2015-02-25 22:53:56 -0800
commitd8e9122115b5ffcec342c841b81cb2d2b8217e4b (patch)
tree477830be0a1707699381146a4ed45c53d0b928b0 /doc
parentcbd447e1cdbbebcd2a04144194138bb7936dea9d (diff)
parente726f2058c98e68c951bdb290fe68dac2a84ff65 (diff)
downloademacs-d8e9122115b5ffcec342c841b81cb2d2b8217e4b.tar.gz
emacs-d8e9122115b5ffcec342c841b81cb2d2b8217e4b.zip
Merge from origin/emacs-24
e726f20 Handle "#" operator properly inside macro. Fix coding bug. 618931b Handle dead frame in menu-bar-non-minibuffer-window-p. (Bug#19728) 017a03a Document MS-Windows file-name idiosyncrasies (Bug#19463) f3faf4f Fix description of Customize buffer in Emacs manual. 1c1d0b7 Fix a typo in the Emacs manual's Hungry Delete description. be7fb82 src/dispextern.h (FACE_FOR_CHAR): Fix the commentary. 33c4409 Spelling fixes 6c8231e python.el: Handle tabs in python-indent-dedent-line. 41c3b92 * lisp/progmodes/python.el: Respect user indentation after comment. 868df45 Avoid compiler warnings in decode_env_path. b28c979 Fix XEmacs version typo in comment and ChangeLog 989fb32 Improve solution of bug #19701 6310530 Fix refilling of list of language environments in User Manual c4c447d Restore XEmacs compatibility Conflicts: doc/emacs/ChangeLog lisp/ChangeLog src/ChangeLog test/ChangeLog
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/ChangeLog16
-rw-r--r--doc/emacs/custom.texi7
-rw-r--r--doc/emacs/msdos.texi37
-rw-r--r--doc/emacs/mule.texi86
-rw-r--r--doc/emacs/programs.texi2
5 files changed, 87 insertions, 61 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 1287733b129..13536406158 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,19 @@
12015-02-26 Eli Zaretskii <eliz@gnu.org>
2
3 * msdog.texi (Windows Files): Document characters invalid in
4 Windows file names. (Bug#19463)
5
6 * custom.texi (Customization Groups): Update the looks of the
7 Customize Group buffer.
8
9 * programs.texi (Hungry Delete): Fix a typo: "C-d" instead of
10 "C-c C-d" in hungry-delete mode.
11
122015-02-26 Eli Zaretskii <eliz@gnu.org>
13
14 * mule.texi (Language Environments): Work around refill bug in
15 makeinfo 4.x. (Bug#19697)
16
12015-01-28 Eli Zaretskii <eliz@gnu.org> 172015-01-28 Eli Zaretskii <eliz@gnu.org>
2 18
3 * cmdargs.texi (Action Arguments): Clarify into which buffer 19 * cmdargs.texi (Action Arguments): Clarify into which buffer
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index 095e49be90c..9fd823bbae1 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -82,14 +82,12 @@ top-level @code{Emacs} group. It looks like this, in part:
82@c @page 82@c @page
83@smallexample 83@smallexample
84@group 84@group
85To apply changes, use the Save or Set buttons. 85For help, see [Easy Customization] in the [Emacs manual].
86For details, see [Saving Customizations] in the [Emacs manual].
87 86
88________________________________________ [ Search ] 87________________________________________ [ Search ]
89 88
90 Operate on all settings in this buffer: 89 Operate on all settings in this buffer:
91 [ Set for current session ] [ Save for future sessions ] 90 [ Revert... ] [ Apply ] [ Apply and Save ]
92 [ Undo edits ] [ Reset to saved ] [ Erase customizations ] [ Exit ]
93 91
94 92
95Emacs group: Customization of the One True Editor. 93Emacs group: Customization of the One True Editor.
@@ -97,7 +95,6 @@ Emacs group: Customization of the One True Editor.
97 See also [Manual]. 95 See also [Manual].
98 96
99[Editing] : Basic text editing facilities. 97[Editing] : Basic text editing facilities.
100
101[Convenience] : Convenience features for faster editing. 98[Convenience] : Convenience features for faster editing.
102 99
103@var{more second-level groups} 100@var{more second-level groups}
diff --git a/doc/emacs/msdos.texi b/doc/emacs/msdos.texi
index b5a66503ca2..10e79236938 100644
--- a/doc/emacs/msdos.texi
+++ b/doc/emacs/msdos.texi
@@ -249,7 +249,42 @@ removable and remote volumes, where this could potentially slow down
249Dired and other related features. The value of @code{nil} means never 249Dired and other related features. The value of @code{nil} means never
250issue those system calls. Non-@code{nil} values are more useful on 250issue those system calls. Non-@code{nil} values are more useful on
251NTFS volumes, which support hard links and file security, than on FAT, 251NTFS volumes, which support hard links and file security, than on FAT,
252FAT32, and XFAT volumes. 252FAT32, and exFAT volumes.
253
254@cindex file names, invalid characters on MS-Windows
255 Unlike Unix, MS-Windows file systems restrict the set of characters
256that can be used in a file name. The following characters are not
257allowed:
258
259@itemize @bullet
260@item
261Shell redirection symbols @samp{<}, @samp{>}, and @samp{|}.
262
263@item
264Colon @samp{:} (except after the drive letter).
265
266@item
267Forward slash @samp{/} and backslash @samp{\} (except as directory
268separators).
269
270@item
271Wildcard characters @samp{*} and @samp{?}.
272
273@item
274Control characters whose codepoints are 1 through 31 decimal. In
275particular, newlines in file names are not allowed.
276
277@item
278The null character, whose codepoint is zero (this limitation exists on
279Unix filesystems as well).
280@end itemize
281
282@noindent
283In addition, referencing any file whose name matches a DOS character
284device, such as @file{NUL} or @file{LPT1} or @file{PRN} or @file{CON},
285with or without any file-name extension, will always resolve to those
286character devices, in any directory. Therefore, only use such file
287names when you want to use the corresponding character device.
253 288
254@node ls in Lisp 289@node ls in Lisp
255@section Emulation of @code{ls} on MS-Windows 290@section Emulation of @code{ls} on MS-Windows
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi
index bea06f5ff5a..f8b06bdb5d9 100644
--- a/doc/emacs/mule.texi
+++ b/doc/emacs/mule.texi
@@ -265,123 +265,101 @@ the list of supported language environments, and use the command
265for more information about the language environment @var{lang-env}. 265for more information about the language environment @var{lang-env}.
266Supported language environments include: 266Supported language environments include:
267 267
268@c @cindex entries below are split between portions of the list to
269@c make them more accurate, i.e. land on the line that mentions the
270@c language. However, makeinfo 4.x doesn't fill inside @quotation
271@c lines that follow a @cindex entry and whose text has no whitespace.
272@c To work around, we group the language environments together, so
273@c that the blank that separates them triggers refill.
268@quotation 274@quotation
269@cindex ASCII 275@cindex ASCII
270ASCII,
271@cindex Arabic 276@cindex Arabic
272Arabic, 277ASCII, Arabic,
273@cindex Belarusian 278@cindex Belarusian
274Belarusian,
275@cindex Bengali 279@cindex Bengali
276Bengali, 280Belarusian, Bengali,
277@cindex Brazilian Portuguese 281@cindex Brazilian Portuguese
278Brazilian Portuguese,
279@cindex Bulgarian 282@cindex Bulgarian
280Bulgarian, 283Brazilian Portuguese, Bulgarian,
281@cindex Burmese 284@cindex Burmese
282Burmese,
283@cindex Cham 285@cindex Cham
284Cham, 286Burmese, Cham,
285@cindex Chinese 287@cindex Chinese
286Chinese-BIG5, Chinese-CNS, Chinese-EUC-TW, Chinese-GB, 288Chinese-BIG5, Chinese-CNS, Chinese-EUC-TW, Chinese-GB,
287Chinese-GB18030, Chinese-GBK, 289Chinese-GB18030, Chinese-GBK,
288@cindex Croatian 290@cindex Croatian
289Croatian,
290@cindex Cyrillic 291@cindex Cyrillic
291Cyrillic-ALT, Cyrillic-ISO, Cyrillic-KOI8, 292Croatian, Cyrillic-ALT, Cyrillic-ISO, Cyrillic-KOI8,
292@cindex Czech 293@cindex Czech
293Czech,
294@cindex Devanagari 294@cindex Devanagari
295Devanagari, 295Czech, Devanagari,
296@cindex Dutch 296@cindex Dutch
297Dutch,
298@cindex English 297@cindex English
299English, 298Dutch, English,
300@cindex Esperanto 299@cindex Esperanto
301Esperanto,
302@cindex Ethiopic 300@cindex Ethiopic
303Ethiopic, 301Esperanto, Ethiopic,
304@cindex French 302@cindex French
305French,
306@cindex Georgian 303@cindex Georgian
307Georgian, 304French, Georgian,
308@cindex German 305@cindex German
309German,
310@cindex Greek 306@cindex Greek
311Greek,
312@cindex Gujarati 307@cindex Gujarati
313Gujarati, 308German, Greek, Gujarati,
314@cindex Hebrew 309@cindex Hebrew
315Hebrew,
316@cindex IPA 310@cindex IPA
317IPA, 311Hebrew, IPA,
318@cindex Italian 312@cindex Italian
319Italian, 313Italian,
320@cindex Japanese 314@cindex Japanese
321Japanese,
322@cindex Kannada 315@cindex Kannada
323Kannada, 316Japanese, Kannada,
324@cindex Khmer 317@cindex Khmer
325Khmer,
326@cindex Korean 318@cindex Korean
327Korean,
328@cindex Lao 319@cindex Lao
329Lao, 320Khmer, Korean, Lao,
330@cindex Latin 321@cindex Latin
331Latin-1, Latin-2, Latin-3, Latin-4, Latin-5, Latin-6, Latin-7, 322Latin-1, Latin-2, Latin-3, Latin-4, Latin-5, Latin-6, Latin-7,
332Latin-8, Latin-9, 323Latin-8, Latin-9,
333@cindex Latvian 324@cindex Latvian
334Latvian,
335@cindex Lithuanian 325@cindex Lithuanian
336Lithuanian, 326Latvian, Lithuanian,
337@cindex Malayalam 327@cindex Malayalam
338Malayalam,
339@cindex Oriya 328@cindex Oriya
340Oriya, 329Malayalam, Oriya,
341@cindex Persian 330@cindex Persian
342Persian,
343@cindex Polish 331@cindex Polish
344Polish, 332Persian, Polish,
345@cindex Punjabi 333@cindex Punjabi
346Punjabi,
347@cindex Romanian 334@cindex Romanian
348Romanian, 335Punjabi, Romanian,
349@cindex Russian 336@cindex Russian
350Russian,
351@cindex Sinhala 337@cindex Sinhala
352Sinhala, 338Russian, Sinhala,
353@cindex Slovak 339@cindex Slovak
354Slovak,
355@cindex Slovenian 340@cindex Slovenian
356Slovenian,
357@cindex Spanish 341@cindex Spanish
358Spanish, 342Slovak, Slovenian, Spanish,
359@cindex Swedish 343@cindex Swedish
360Swedish,
361@cindex TaiViet 344@cindex TaiViet
362TaiViet, 345Swedish, TaiViet,
363@cindex Tajik 346@cindex Tajik
364Tajik,
365@cindex Tamil 347@cindex Tamil
366Tamil, 348Tajik, Tamil,
367@cindex Telugu 349@cindex Telugu
368Telugu,
369@cindex Thai 350@cindex Thai
370Thai, 351Telugu, Thai,
371@cindex Tibetan 352@cindex Tibetan
372Tibetan,
373@cindex Turkish 353@cindex Turkish
374Turkish, 354Tibetan, Turkish,
375@cindex UTF-8 355@cindex UTF-8
376UTF-8,
377@cindex Ukrainian 356@cindex Ukrainian
378Ukrainian, 357UTF-8, Ukrainian,
379@cindex Vietnamese 358@cindex Vietnamese
380Vietnamese,
381@cindex Welsh 359@cindex Welsh
382Welsh, and 360Vietnamese, Welsh,
383@cindex Windows-1255 361@cindex Windows-1255
384Windows-1255. 362and Windows-1255.
385@end quotation 363@end quotation
386 364
387 To display the script(s) used by your language environment on a 365 To display the script(s) used by your language environment on a
diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi
index 609392f6bb7..73aed087f45 100644
--- a/doc/emacs/programs.texi
+++ b/doc/emacs/programs.texi
@@ -1666,7 +1666,7 @@ Delete the entire block of whitespace after point (@code{c-hungry-delete-forward
1666 As an alternative to the above commands, you can enable @dfn{hungry 1666 As an alternative to the above commands, you can enable @dfn{hungry
1667delete mode}. When this feature is enabled (indicated by @samp{/h} in 1667delete mode}. When this feature is enabled (indicated by @samp{/h} in
1668the mode line after the mode name), a single @key{DEL} deletes all 1668the mode line after the mode name), a single @key{DEL} deletes all
1669preceding whitespace, not just one space, and a single @kbd{C-c C-d} 1669preceding whitespace, not just one space, and a single @kbd{C-d}
1670(but @emph{not} plain @key{Delete}) deletes all following whitespace. 1670(but @emph{not} plain @key{Delete}) deletes all following whitespace.
1671 1671
1672@table @kbd 1672@table @kbd