New Lisp manual nodes, Applying Customizations and Custom Themes.
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
81927dd2
CY
12012-04-12 Chong Yidong <cyd@gnu.org>
2
3 * customize.texi (Applying Customizations):
4 (Custom Themes): New nodes.
5
6 * display.texi (Defining Faces): Reference custom-set-faces.
7
8 * modes.texi (Defining Minor Modes, Defining Minor Modes):
9 * os.texi (Startup Summary): Copyedits.
10
8edb942b
GM
112012-04-12 Glenn Morris <rgm@gnu.org>
12
13 * loading.texi (Loading Non-ASCII): "unibyte:" can also be at the end.
14
62200c14
GM
152012-04-10 Glenn Morris <rgm@gnu.org>
16
9fce7eda
GM
17 * strings.texi (Case Tables):
18 * objects.texi (General Escape Syntax):
19 * keymaps.texi (Key Sequences): Use @acronym with "ASCII".
20
2bb0eca1
GM
21 * buffers.texi, compile.texi, customize.texi, debugging.texi:
22 * display.texi, edebug.texi, eval.texi, help.texi, intro.texi:
23 * keymaps.texi, minibuf.texi, modes.texi, os.texi, processes.texi:
24 * text.texi: Use @file for buffers, per the Texinfo manual.
25
62200c14
GM
26 * compile.texi (Compiler Errors): Add missing space in buffer name.
27
9fe9631c
CY
282012-04-08 Chong Yidong <cyd@gnu.org>
29
30 * processes.texi (Query Before Exit): Remove obsolete function
31 process-kill-without-query (Bug#11190).
32
8fc85b20
GM
332012-04-08 Glenn Morris <rgm@gnu.org>
34
35 * files.texi, frames.texi, loading.texi, os.texi, processes.texi:
36 Use @env for environment variables.
37
f48a9cb4
GM
382012-04-07 Glenn Morris <rgm@gnu.org>
39
40 * Makefile.in: Replace non-portable use of $< in ordinary rules.
41
ea0ff314
CY
422012-04-06 Chong Yidong <cyd@gnu.org>
43
44 * minibuf.texi (Programmed Completion): Document metadata method.
45 (Completion Variables): Document completion-category-overrides.
46
91b65361
CY
472012-04-05 Chong Yidong <cyd@gnu.org>
48
49 * anti.texi (Antinews): Rewrite for Emacs 23.
50
3d439cd1
CY
512012-04-04 Chong Yidong <cyd@gnu.org>
52
321cc491
CY
53 * minibuf.texi (Programmed Completion): Remove obsolete variable
54 completion-annotate-function.
55 (Completion Variables): Rename from Completion Styles. Document
56 completion-extra-properties. Document completion-styles-alist
57 change.
245d176b
CY
58 (Reading File Names): minibuffer-local-filename-must-match-map is
59 not used anymore.
60 (Minibuffer Completion): Document completing-read-function.
61 (Completion in Buffers): completion-at-point-functions can return
62 properties recognized in completion-extra-properties.
321cc491 63
3d439cd1
CY
64 * display.texi (Delayed Warnings): New node.
65
a7972adf
CY
66 * os.texi (Notifications): Copyedits.
67
97f4a299
GM
682012-04-04 Glenn Morris <rgm@gnu.org>
69
70 * os.texi (Notifications): Copyedits.
71
9ff687e1
MA
722012-04-03 Michael Albinus <michael.albinus@gmx.de>
73
74 * os.texi (Terminal-Specific): Fix typo.
75 (Notifications): New section.
76
77 * elisp.texi (Top):
78 * vol1.texi (Top):
79 * vol2.texi (Top): Add "Notifications" and "Dynamic Libraries"
80 menu entries.
81
42ee526b
CY
822012-04-01 Chong Yidong <cyd@gnu.org>
83
84 * files.texi (Kinds of Files): file-subdir-of-p renamed to
85 file-in-directory-p.
86
0b021094
GM
872012-03-31 Glenn Morris <rgm@gnu.org>
88
89 * edebug.texi (Instrumenting Macro Calls):
90 Mention defining macros at instrumentation time.
91 (Edebug Options): Mention edebug-unwrap-results.
92
50fe197c
EZ
932012-03-31 Eli Zaretskii <eliz@gnu.org>
94
95 * text.texi (Special Properties): Clarify the description of the
96 effect of integer values of the 'cursor' property on cursor
97 position. See the discussions in bug#11068 for more details and
98 context.
99
650b6d0b
GM
1002012-03-31 Glenn Morris <rgm@gnu.org>
101
102 * edebug.texi (Edebug Eval, Specification List, Edebug Options):
103 Copyedits.
104
5319014e
CY
1052012-03-30 Chong Yidong <cyd@gnu.org>
106
107 * display.texi (Image Formats): Add imagemagick type.
108 (Image Descriptors): Mention how they are used.
109 (ImageMagick Images): Clarify role of imagemagick-register-types.
110 (Character Display): Don't mention glyph tables.
111 (Display Tables): Use make-glyph-code in example.
112 (Glyphs): Avoid "simple glyph code" terminology. Note that glyph
113 tables are semi-obsolete. De-document create-glyph.
114 (Glyphless Chars): Note that display tables override this.
115 (Bidirectional Display): Copyedits. Introduce "bidirectional
116 reordering" terminology, and use it.
117
f1224267
GM
1182012-03-30 Glenn Morris <rgm@gnu.org>
119
120 * edebug.texi (Jumping): Give name of `i' binding.
121
d14daa28
GM
1222012-03-28 Glenn Morris <rgm@gnu.org>
123
124 * searching.texi (Regular Expressions, Regexp Special):
fee88ca0
GM
125 (Regexp Backslash, Regexp Example, Regexp Functions, Regexp Search):
126 (Simple Match Data, Saving Match Data, Standard Regexps): Copyedits.
d14daa28
GM
127 (Regexp Special): Mention collation.
128 Clarify char classes with an example.
fee88ca0
GM
129 (Regexp Functions): Mention regexp-opt is not guaranteed.
130 Mention regexp-opt-charset.
131 (Regexp Search): Recommend against looking-back.
132 (Search and Replace): Use Texinfo recommended quote convention.
133 Add more query-replace-map items. List multi-query-replace-map items.
d14daa28 134
dcb6e7b3
MR
1352012-03-27 Martin Rudalics <rudalics@gmx.at>
136
137 * windows.texi (Window History): Describe new option
138 switch-to-visible-buffer.
139
cf0495f2
GM
1402012-03-27 Glenn Morris <rgm@gnu.org>
141
4fb9a543
GM
142 * searching.texi (String Search): Add xref to Emacs manual.
143 Copyedits. Mention the function word-search-regexp.
144 (Searching and Case): Add xref to Emacs manual. Copyedits.
145
9364727b
GM
146 * processes.texi (Network Servers): Standardize apostrophe usage.
147
cf0495f2
GM
148 * os.texi (System Environment): Copyedits. Remove some examples
149 that do not seem useful. Mention setenv third arg.
150 tty-erase-char does not seem to be nil under a window-system.
151 (User Identification): Copyedits.
152 Remove some examples that do not seem useful.
153
33da7b16
GM
1542012-03-26 Glenn Morris <rgm@gnu.org>
155
156 * os.texi (Startup Summary): Copyedits. Fix startup screen logic.
157 (Init File): Copyedits.
158 (Command-Line Arguments): Copyedits. Do not mention argv alias.
02243d9d
GM
159 (Killing Emacs): Copyedits.
160 (Suspending Emacs): Copyedits. Mention not very relevant with GUIs.
161 Shorten the example, use more standard shell prompts.
33da7b16 162
9a69676a
CY
1632012-03-25 Chong Yidong <cyd@gnu.org>
164
165 * display.texi (Fringes): Note that fringes are shown on graphical
166 displays only.
167 (Fringe Size/Pos, Fringe Bitmaps, Making Buttons): Clarifications.
168 (Replacing Specs): Clarify example.
169 (Manipulating Buttons): Note that button-at can return a marker.
170 (Buttons): Minor rewrite.
171 (Character Display): New node. Consolidate all character display
172 related nodes into its subsections.
173 (Usual Display): Character 127 is also affected by ctl-arrow.
174 (Display Tables): Improve example.
175
c8f6ec5c
GM
1762012-03-22 Glenn Morris <rgm@gnu.org>
177
178 * strings.texi (Text Comparison): Mention string-prefix-p.
179
fb5b8aca
CY
1802012-03-21 Chong Yidong <cyd@gnu.org>
181
182 * display.texi (The Echo Area): Add xref to Output Streams.
183 (Displaying Messages): Improve doc of message.
184 (Echo Area Customization, Invisible Text): Copyedits.
185 (Invisible Text): Mention that spec comparison is done with eq.
186 (Width): Improve doc of char-width.
187 (Faces): Recommend using symbol instead of string for face name.
188 Minor clarifications.
189 (Defining Faces): Copyedits. Update face example.
190 (Attribute Functions): Mark set-face-foreground etc as commands.
191 (Face Remapping): Mention text-scale-adjust. Clarify
192 face-remapping-alist and related docs.
193 (Face Functions): Don't document make-face or copy-face.
194
025de85b
CY
1952012-03-20 Chong Yidong <cyd@gnu.org>
196
197 * display.texi (Forcing Redisplay): Various rewrites to reflect
198 new value of redisplay-dont-pause.
199 (Truncation): Copyedits.
200
a5656eae
GM
2012012-03-20 Glenn Morris <rgm@gnu.org>
202
203 * os.texi (Startup Summary): Don't mention initial-buffer-choice = t.
204 Add summary table of some relevant command-line options.
205
d15aac68
CY
2062012-03-18 Chong Yidong <cyd@gnu.org>
207
208 * internals.texi (Building Emacs, Garbage Collection): Copyedits.
209 (Writing Emacs Primitives): Re-organize discussion of functions
210 with variable Lisp arguments are handled. Delete an obsolete
211 remark, previously tagged as FIXME.
212
213 * os.texi (Idle Timers): Minor clarification.
214 (Idle Timers): Link to Time of Day for description of time list.
215
b59af549
GM
2162012-03-18 Glenn Morris <rgm@gnu.org>
217
218 * os.texi (System Interface): Flow control was removed.
219 (Startup Summary): General update.
220 (Init File): Don't mention compiling it.
221
986bd52a
CY
2222012-03-17 Chong Yidong <cyd@gnu.org>
223
224 * os.texi (Startup Summary): Mention package loading.
225 (Init File): Don't refer to .emacs in section title. Copyedits.
226 (Terminal-Specific): Give a realistic example.
227 (Command-Line Arguments): Reference Entering Emacs instead of
228 repeating the spiel about not restarting Emacs.
229 (Time of Day): Discuss time representation at beginning of node.
230 (Sound Output): Copyedits.
231
232 * package.texi (Packaging Basics): Document package-initialize.
233
f761251a
EZ
2342012-03-17 Eli Zaretskii <eliz@gnu.org>
235
236 * frames.texi (Initial Parameters): Add an index entry for
237 minibuffer-only frame.
238
da986230
GM
2392012-03-16 Glenn Morris <rgm@gnu.org>
240
241 * modes.texi (Major Mode Conventions): Mention the strange
242 relationship between View mode and special modes. (Bug#10650)
243
2cc775f9
CY
2442012-03-11 Chong Yidong <cyd@gnu.org>
245
246 * windows.texi (Window Configurations): save-window-excursion is
247 now a macro.
248
249 * display.texi (Temporary Displays): with-output-to-temp-buffer is
250 now a macro.
251
66c5eebd
CY
252 * text.texi (Fields): Minor copyedit.
253
310a820f
EZ
2542012-03-10 Eli Zaretskii <eliz@gnu.org>
255
83a96c08
EZ
256 * strings.texi (String Basics):
257 * sequences.texi (Sequence Functions): Mention that `length' is
258 not appropriate for computing the string width on display; add a
259 cross-reference to the description of `string-width'. (Bug#10978)
260
310a820f
EZ
261 * eval.texi (Autoloading): Minor change of wording.
262
83ef8187
CY
2632012-03-10 Chong Yidong <cyd@gnu.org>
264
bc44be50
CY
265 * loading.texi (Autoload): Explicitly state which forms are
266 processed specially (Bug#7783).
267
83ef8187
CY
268 * keymaps.texi (Mouse Menus): Describe non-toolkit behavior as the
269 non-default situation. Describe one-submenu exception (Bug#7695).
270
271 * nonascii.texi (Character Properties): Copyedits.
272
483ab230
CY
2732012-03-08 Chong Yidong <cyd@gnu.org>
274
275 * text.texi (Mode-Specific Indent): Document new behavior of
276 indent-for-tab-command. Document tab-always-indent.
277 (Special Properties): Copyedits.
278 (Checksum/Hash): Improve secure-hash doc. Do not recommend MD5.
279 (Parsing HTML/XML): Rename from Parsing HTML. Update doc of
280 libxml-parse-html-region.
281
00e84de0
GM
2822012-03-07 Glenn Morris <rgm@gnu.org>
283
eaa6bc3c
GM
284 * markers.texi (The Region): Briefly mention use-empty-active-region
285 and region-active-p.
a9685db7 286 (Overview of Markers): Reword garbage collection, add cross-ref.
eaa6bc3c 287 (The Mark): Tiny clarification re command loop and activate-mark-hook.
00e84de0 288
67cd45a2
CY
2892012-03-07 Chong Yidong <cyd@gnu.org>
290
291 * text.texi (Buffer Contents): Don't duplicate explanation of
292 region arguments from Text node. Put doc of obsolete var
293 buffer-substring-filters back, since it is referred to.
294 (Low-Level Kill Ring): Yank now uses clipboard instead of primary
295 selection by default.
296
297 * markers.texi (The Mark): Fix typo.
298 (The Region): Copyedits.
299
2ad80941
GM
3002012-03-07 Glenn Morris <rgm@gnu.org>
301
302 * markers.texi (Overview of Markers): Copyedits.
303 (Creating Markers): Update approximate example buffer size.
304 (The Mark): Don't mention uninteresting return values.
305
ef959d3a
CY
3062012-03-05 Chong Yidong <cyd@gnu.org>
307
308 * positions.texi (Text Lines): Document count-words.
309
a08a07e3
CY
3102012-03-04 Chong Yidong <cyd@gnu.org>
311
312 * frames.texi (Frames): Remove little-used "terminal frame" and
313 "window frame" terminology.
314 (Frame Parameters, Font and Color Parameters, Initial Parameters)
315 (Size and Position, Visibility of Frames): Callers changed.
316 (Frames): Clarify which terminals in framep are graphical.
317 (Initial Parameters): --geometry is not the only option which adds
318 to initial-frame-alist.
319 (Position Parameters): Note that icon-left and icon-top are for
320 old window managers only.
321 (Size Parameters): Sizes are in characters even on graphical
322 displays.
323 (Management Parameters): Note that window-id and outer-window-id
324 can't really be changed, and that auto-raise isn't always obeyed.
325 (Cursor Parameters): Document cursor-type explicitly.
326 (Size and Position): The aliases set-screen-height and
327 set-screen-width have been deleted.
328 (Visibility of Frames): Mention "minimization".
329
330 * os.texi (Startup Summary): Minor clarifications.
331 (Startup Summary, Suspending Emacs): Standardize on "text
332 terminal" terminology.
333
334 * windows.texi (Basic Windows, Coordinates and Windows)
335 (Coordinates and Windows):
336 * display.texi (Refresh Screen, Line Height, Face Attributes)
337 (Overlay Arrow, Beeping, Glyphless Chars): Likewise.
338
ea16568d
GM
3392012-03-04 Glenn Morris <rgm@gnu.org>
340
341 * abbrevs.texi: Small copyedits throughout.
342 (Abbrev Mode): Remove this section, folding it into the top-level.
343 (Abbrev Tables): Don't mention irrelevant return values.
344 (Abbrev Expansion): Add cross-ref for wrapper hooks.
345 (Standard Abbrev Tables): Emacs Lisp mode now has its own table.
346 (Abbrev Table Properties): Update nil :regexp description.
347
b3134b95
GM
3482012-03-03 Glenn Morris <rgm@gnu.org>
349
520f2425
GM
350 * internals.texi: Change @appendix section commands to @section.
351 (Building Emacs): Say less about CANNOT_DUMP platforms.
352 Replace deleted eval-at-startup with custom-initialize-delay.
999dd333 353 (Pure Storage): Small changes.
01a6dcc8 354 (Memory Usage): Copyedit.
7d2d7cc0
GM
355 (Writing Emacs Primitives): Update Fcoordinates_in_window_p and For
356 example definitions. Give examples of things with non-nil
357 interactive args. Mention eval_sub. Remove old info about
358 strings and GCPRO. Mention cus-start.el.
359 (Buffer Internals, Window Internals, Process Internals):
360 Misc small updates and fixes for fields.
520f2425 361
b3134b95
GM
362 * tips.texi: Copyedits.
363 (Coding Conventions): Mention autoloads.
364 Combine partially duplicated macro items. Fix xref.
365 Refer to Library Headers for copyright notice.
366 (Programming Tips): edit-options is long-obsolete.
367 (Compilation Tips): Mention loading bytecomp for byte-compile props.
368 (Warning Tips): Mention declare-function.
369 (Documentation Tips): Remove old info.
370 (Comment Tips): Mention comment-dwim, not indent-for-comment.
371 (Library Headers): General update.
372
2064cc6a
GM
3732012-03-02 Glenn Morris <rgm@gnu.org>
374
6945faa6
GM
375 * backups.texi (Reverting): Un-duplicate revert-buffer-in-progress-p,
376 and relocate entry. Mention buffer-stale-function.
377
4186e877
GM
378 * elisp.texi, vol1.texi, vol2.texi: Standardize some menu entries.
379
2064cc6a
GM
380 * hooks.texi (Standard Hooks): General update.
381 Put related hooks together. Add and remove items.
382 * commands.texi (Keyboard Macros): Remove cross-ref to Standard Hooks.
383 * modes.texi (Hooks): Tweak cross-ref description.
384
7272fbf3
MA
3852012-03-01 Michael Albinus <michael.albinus@gmx.de>
386
387 * files.texi (Kinds of Files): The return value of file-equal-p is
388 unspecified, if FILE1 or FILE2 does not exist.
389
53a1239b
GM
3902012-03-01 Glenn Morris <rgm@gnu.org>
391
90db9af9
GM
392 * hooks.texi (Standard Hooks): Remove mode-specific hooks.
393
53a1239b
GM
394 * maps.texi (Standard Keymaps): General update.
395 Remove mode-specific maps, talk about the more general keymaps.
396 * help.texi (Help Functions): Add vindex for Helper-help-map.
397 * keymaps.texi (Active Keymaps): Minor rephrasing.
398
775b55af
GM
3992012-02-29 Glenn Morris <rgm@gnu.org>
400
401 * elisp.texi, vol1.texi, vol2.texi: Use "" quotes in menus.
402
96b49301 4032012-02-28 Thierry Volpiatto <thierry.volpiatto@gmail.com>
404
7272fbf3 405 * files.texi (Kinds of Files): Rename files-equal-p to file-equal-p.
bf7f9bc5 406 Update changed behavior of file-subdir-of-p.
96b49301 407
1383d930
GM
4082012-02-28 Glenn Morris <rgm@gnu.org>
409
44e97401
GM
410 * advice.texi, anti.texi, display.texi, elisp.texi:
411 * processes.texi, variables.texi, vol1.texi, vol2.texi:
412 Standardize possessive apostrophe usage.
413
e3c73f1e
GM
414 * locals.texi: Remove file.
415 * elisp.texi, vol1.texi, vol2.texi: Don't include locals.texi.
416 Remove menu entry.
417 * errors.texi, maps.texi: Adjust node pointers.
418 * internals.texi (Buffer Internals): Remove cross-refs to locals.texi.
edb3ac8c 419 * makefile.w32-in (srcs):
e3c73f1e
GM
420 * Makefile.in (srcs): Remove locals.texi.
421
1383d930
GM
422 * frames.texi (Mouse Position): Fix cross-ref.
423
431ee44b
CY
4242012-02-27 Chong Yidong <cyd@gnu.org>
425
426 * buffers.texi (Creating Buffers): Clarify that
427 generate-new-buffer uses generate-new-buffer-names.
428 (Killing Buffers): Remove bogus example duplicating buffer-live-p.
429
430 * files.texi (Directory Names): Index entry for file name abbreviations.
431 (Relative File Names, File Name Expansion): Refer to it.
432 (Locating Files): Move locate-user-emacs-file documentation to
433 Standard File Names.
434 (Standard File Names): Add locate-user-emacs-file; update examples.
435
6a11ec9d
MA
4362012-02-26 Michael Albinus <michael.albinus@gmx.de>
437
438 * files.texi (Magic File Names): Add files-equal-p and file-subdir-of-p.
439
9a4888c0
CY
4402012-02-26 Chong Yidong <cyd@gnu.org>
441
442 * files.texi (Kinds of Files): Improve documentation of
443 files-equal-p and file-subdir-of-p.
444
f0e751b9
GM
4452012-02-26 Glenn Morris <rgm@gnu.org>
446
447 * intro.texi (Acknowledgements): Small changes.
448
7e05b1ec
GM
4492012-02-25 Glenn Morris <rgm@gnu.org>
450
451 * errors.texi: Don't try to list _all_ the error symbols.
452 Add circular-list, cl-assertion-failed, compression-error.
453 * elisp.texi, vol1.texi, vol2.texi:
454 * control.texi (Error Symbols): Tweak "Standard Errors" description.
455
23453255 4562012-02-25 Thierry Volpiatto <thierry.volpiatto@gmail.com>
457
458 * files.texi (files-equal-p, file-subdir-of-p): New,
459 add initial documentation.
460
4963495d
CY
4612012-02-25 Chong Yidong <cyd@gnu.org>
462
fa74b241
CY
463 * files.texi (File Attributes): Document file-selinux-context.
464 (Changing Files): Link to it.
465 (Changing Files): Document set-file-selinux-context.
466
467 * backups.texi (Making Backups): Return value of backup-buffer is
d268b4fe
CY
468 changed. Mention default value of backup-directory-alist.
469 (Rename or Copy): Note that backup-by-copying-when-mismatch is t.
470 (Auto-Saving): New minor mode behavior for auto-save-mode.
471 (Reverting): Add defvar for revert-buffer-in-progress-p.
fa74b241 472
4963495d
CY
473 * searching.texi (Regexp Backslash): Add index entry (Bug#10869).
474
4bb82fa8
GM
4752012-02-24 Glenn Morris <rgm@gnu.org>
476
477 * errors.texi (Standard Errors): Mention dbus-error.
478 For arith-error sub-classes, just use one cross-ref.
479
2cb228f7
AM
4802012-02-23 Alan Mackenzie <acm@muc.de>
481
482 * modes.texi (Defining Minor Modes): Document the new keyword
483 :after-hook.
484
a59225b1
CY
4852012-02-21 Chong Yidong <cyd@gnu.org>
486
487 * files.texi (Files): Mention magic file names as arguments.
488 (Reading from Files): Copyedits.
489 (File Attributes): Mention how to change file modes.
490 (Changing Files): Use standard "file permissions" terminology.
491 Add xref to File Attributes node.
492 (Locating Files): Document locate-user-emacs-file.
493 (Unique File Names): Recommend against using make-temp-name.
494
8376d7c2
CY
4952012-02-19 Chong Yidong <cyd@gnu.org>
496
497 * help.texi (Documentation, Documentation Basics, Help Functions):
498 Minor clarifications.
499 (Accessing Documentation): Clarify what documentation-property is
500 for. Add xref to Keys in Documentation.
501
502 * tips.texi (Documentation Tips): Don't recommend using * in
503 docstrings.
504
505 * macros.texi (Defining Macros):
506 * modes.texi (Derived Modes): Say "documentation string" instead
507 of docstring.
508
82233bea
CY
5092012-02-18 Chong Yidong <cyd@gnu.org>
510
511 * modes.texi (Tabulated List Mode): New node.
512 (Basic Major Modes): Add xref to it.
513
514 * processes.texi (Process Information): Mention Process Menu mode.
515
7b926f3f
CY
5162012-02-17 Chong Yidong <cyd@gnu.org>
517
518 * syntax.texi (Motion via Parsing): Doc fix for scan-lists.
519
0fd2c9a3
GM
5202012-02-17 Glenn Morris <rgm@gnu.org>
521
522 * hooks.texi (Standard Hooks): Fix cross-ref to Emacs manual.
523
f700caa3
CY
5242012-02-16 Chong Yidong <cyd@gnu.org>
525
4230351b
CY
526 * syntax.texi (Syntax Tables, Syntax Descriptors)
527 (Syntax Table Functions): Copyedits.
528 (Syntax Basics): Don't repeat the material in the preceding node.
529 (Syntax Class Table): Use a table.
530 (Syntax Properties): Document syntax-propertize-function and
531 syntax-propertize-extend-region-functions.
532 (Motion via Parsing): Clarify scan-lists. Fix indentation.
533 (Parser State): Update for the new "c" comment style. Fix
534 description of item 7 (comment style).
535
f700caa3
CY
536 * modes.texi (Minor Modes): Update how mode commands should treat
537 arguments now.
538 (Mode Line Basics): Clarify force-mode-line-update.
539 (Mode Line Top): Note that the example is not realistic.
540 (Mode Line Variables, Mode Line Data, %-Constructs, Header Lines)
541 (Emulating Mode Line): Use "mode line" instead of "mode-line", and
542 "mode line construct" instead of "mode line specification".
543 (Syntactic Font Lock): Remove mention of obsolete variable
544 font-lock-syntactic-keywords.
545 (Setting Syntax Properties): Node deleted.
546 (Font Lock Mode): Note that Font Lock mode is a minor mode.
547 (Font Lock Basics): Note that syntactic fontification falls back
548 on `syntax-table'.
549 (Search-based Fontification): Emphasize that font-lock-keywords
550 should not be set directly.
551 (Faces for Font Lock): Avoid some confusing terminology.
4230351b
CY
552 (Syntactic Font Lock): Minor clarifications. Add xref to
553 Syntactic Font Lock node.
f700caa3 554
60236b0d
CY
5552012-02-15 Chong Yidong <cyd@gnu.org>
556
557 * minibuf.texi (Basic Completion): Define "completion table".
558 Move completion-in-region to Completion in Buffers node.
559 (Completion Commands): Use "completion table" terminology.
560 (Completion in Buffers): New node.
561
562 * modes.texi (Hooks): add-hook can be used for abnormal hooks too.
563 (Setting Hooks): Update minor mode usage example.
564 (Major Mode Conventions): Note that completion-at-point-functions
565 should be altered locally. Add xref to Completion in Buffers.
f700caa3
CY
566 Remove duplicate tip about auto-mode-alist.
567 (Minor Modes): Rewrite introduction.
568 (Minor Mode Conventions): Copyedits. Don't recommend
569 variable-only minor modes since few minor modes are like that.
60236b0d 570
d7dbb11a
GM
5712012-02-15 Glenn Morris <rgm@gnu.org>
572
573 * processes.texi (Network): Document open-network-stream :parameters.
574
3d8badf4
CY
5752012-02-14 Chong Yidong <cyd@gnu.org>
576
577 * keymaps.texi (Format of Keymaps): The CACHE component of keymaps
578 was removed on 2009-09-10. Update lisp-mode-map example.
579 (Inheritance and Keymaps): Minor clarification.
580 (Searching Keymaps): Remove out-of-place enumeration.
581 (Key Lookup): Remove unnecessary example (one was already given in
582 Format of Keymaps).
583 (Changing Key Bindings): Update suppress-keymap example.
584 (Menu Bar, Tool Bar): Copyedits.
585 (Tool Bar): Update tool-bar-map example.
586
faccede1
CY
5872012-02-12 Chong Yidong <cyd@gnu.org>
588
589 * debugging.texi (Debugger Commands): Continuing is now allowed
590 for errors.
591
355cabc6
CY
5922012-02-11 Chong Yidong <cyd@gnu.org>
593
d860baa0
CY
594 * display.texi (Fringe Indicators): Add xref to Fringe Bitmaps.
595 Move the list of standard bitmaps there.
596 (Fringe Cursors): Rewrite for clarity.
597 (Fringe Bitmaps): Consolidate the list of standard bitmaps here.
598
34106abe
CY
599 * commands.texi (Command Overview): Mention read-key.
600 (Using Interactive, Interactive Call): Minor clarifications.
601 (Function Keys, Click Events): Avoid "input stream" terminology.
602 (Click Events): Add xref to Window Sizes and Accessing Mouse.
603 Clarify column and row components.
604 (Accessing Mouse): Add xref to Click Events. Minor fixes.
605 (Special Events): Copyedits.
606
607 * streams.texi (Input Streams): De-document get-file-char.
608 (Output Variables): Don't refer to old backquote syntax.
609
355cabc6
CY
610 * debugging.texi (Debugging): Copyedits. Describe testcover, ERT.
611 (Error Debugging): Note that debug-ignored-errors overrides list
612 values of debug-on-error too. Add xref to Signaling Errors. Note
613 that debug-on-signal is not customizable. Mention
614 condition-case-unless-debug.
615 (Compilation Errors): Node deleted.
616
617 * compile.texi (Compiler Errors): Move a paragraph here from
618 deleted node Compilation Errors.
619
1be3ca5a
LL
6202012-02-10 Leo Liu <sdl.web@gmail.com>
621
622 * control.texi (Handling Errors): Change condition-case-no-debug
623 to condition-case-unless-debug.
624
25dec365
CY
6252012-02-10 Chong Yidong <cyd@gnu.org>
626
627 * advice.texi (Defining Advice): Clarify ad-unadvise.
628 (Activation of Advice): Specifying the ACTIVATE flag in defadvice
629 is not abnormal.
630 (Advising Primitives): Node deleted; ad-define-subr-args has been
631 removed.
632
633 * compile.texi (Speed of Byte-Code): Use float-time in example.
634 (Compilation Functions): Note that the log uses Compilation mode.
635 Don't discuss the contents of byte-code function object here.
636 (Compilation Functions): De-document internal function byte-code.
637 (Docs and Compilation): Minor clarifications.
638
639 * objects.texi (Byte-Code Type): Add xref to Byte-Code Function
640 Objects.
641
5f5e4ea1
GM
6422012-02-10 Glenn Morris <rgm@gnu.org>
643
644 * text.texi (Checksum/Hash): Rename node from MD5 Checksum.
645 Mention secure-hash.
646 * elisp.texi, vol1.texi, vol2.texi: Update menu entry.
647
6c1e4b46
CY
6482012-02-10 Chong Yidong <cyd@gnu.org>
649
650 * loading.texi (Loading): Don't emphasize "library" terminology.
651 (Library Search): load-path is not a user option. Mention role of
652 -L option and packages. Improve examples.
653 (Loading Non-ASCII): Don't mention unibyte Emacs, which is
654 obsolete.
655 (Autoload): Minor clarifications.
656
72ca698c
GM
6572012-02-10 Glenn Morris <rgm@gnu.org>
658
b011fbfe
GM
659 * files.texi (Magic File Names): Tweak remote-file-name-inhibit-cache.
660
72ca698c
GM
661 * modes.texi (Basic Major Modes): Mention tabulated-list-mode.
662
14a1f380
GM
6632012-02-08 Glenn Morris <rgm@gnu.org>
664
665 * loading.texi (Named Features): Update the require example.
666
60d47423
GM
6672012-02-07 Glenn Morris <rgm@gnu.org>
668
669 * modes.texi (Defining Minor Modes):
670 Expand on args of defined minor modes.
671
0992bd9c
CY
6722012-02-07 Chong Yidong <cyd@gnu.org>
673
674 * variables.texi (Creating Buffer-Local): Minor clarification
675 to buffer-local-variables doc (Bug#10715).
676
af008560
GM
6772012-02-07 Glenn Morris <rgm@gnu.org>
678
e80e1825 679 * display.texi (ImageMagick Images): General update.
af008560
GM
680 Move most details of imagemagick-render-type to the variable's doc.
681
866c1d22
GM
6822012-02-06 Glenn Morris <rgm@gnu.org>
683
f7c9199f 684 * keymaps.texi (Tool Bar): Mention separators.
dac86404
GM
685 (Inheritance and Keymaps):
686 Mention make-composed-keymap and multiple inheritance.
f7c9199f 687
e7bc51d0
GM
688 * modes.texi (Running Hooks): Mention run-hook-wrapped.
689
866c1d22
GM
690 * control.texi (Handling Errors):
691 Mention condition-case-no-debug and with-demoted-errors.
692
03988c98
CY
6932012-02-05 Chong Yidong <cyd@gnu.org>
694
695 * customize.texi (Common Keywords): Minor clarifications.
696 Document custom-unlispify-remove-prefixes.
697 (Variable Definitions): Backquotes in defcustom seem to work fine
698 now. Various other copyedits.
e1161b06
CY
699 (Simple Types): Copyedits. Document color selector.
700 (Composite Types): Copyedits.
701 (Splicing into Lists): Clarifications.
03988c98
CY
702
703 * eval.texi (Backquote): Move from macros.texi.
704
705 * macros.texi (Expansion): Minor clarification.
706 (Backquote): Move node to eval.texi.
707 (Defining Macros): Move an example from Backquote node.
708 (Argument Evaluation): No need to mention Pascal.
709 (Indenting Macros): Add xref to Defining Macros.
710
649f602c
GM
7112012-02-05 Glenn Morris <rgm@gnu.org>
712
713 * debugging.texi (Error Debugging): Mention debug-on-event default.
714
34c99998
GM
7152012-02-04 Glenn Morris <rgm@gnu.org>
716
8f05da42
GM
717 * backups.texi (Reverting): Mention revert-buffer-in-progress-p.
718
7aa5aad8
GM
719 * debugging.texi (Error Debugging): Mention debug-on-event.
720 * commands.texi (Misc Events): Mention sigusr1,2 and debugging.
721
c7291ad9
GM
722 * modes.texi (Running Hooks): Try to clarify with-wrapper-hook.
723
34c99998
GM
724 * text.texi (Buffer Contents):
725 Update filter-buffer-substring description.
726
735cc5ca
CY
7272012-02-04 Chong Yidong <cyd@gnu.org>
728
729 * functions.texi (What Is a Function): Add closures. Mention
730 "return value" terminology. Add xref for command-execute. Remove
731 unused "keystroke command" terminology.
732 (Lambda Expressions): Give a different example than in the
733 following subsection. Add xref to Anonymous Functions.
734 (Function Documentation): Remove gratuitous markup.
735 (Function Names): Move introductory text to `What Is a Function'.
736 (Defining Functions): Fix defun argument spec.
737 (Anonymous Functions): Document lambda macro explicitly. Mention
738 effects on lexical binding.
739 (Function Cells): Downplay direct usage of fset.
740 (Closures): New node.
741 (Inline Functions): Remove "open-code" terminology.
742 (Declaring Functions): Minor tweak; .m is not C code.
743
744 * variables.texi (Variables): Don't refer to "global value".
745 (Local Variables, Void Variables): Copyedits.
746 (Lexical Binding): Minor clarification of example.
747 (File Local Variables): Mention :safe and :risky defcustom args.
748 (Lexical Binding): Add xref to Closures node.
749
94bc7984
GM
7502012-02-04 Glenn Morris <rgm@gnu.org>
751
752 * minibuf.texi (High-Level Completion): Updates for read-color.
753
4f5a10ef
GM
7542012-02-03 Glenn Morris <rgm@gnu.org>
755
eea14f31
GM
756 * display.texi (GIF Images): Mention animation.
757 Remove commented-out old example of animation.
758 (Animated Images): New subsection.
759 * elisp.texi (Top):
760 * vol1.texi (Top):
761 * vol2.texi (Top): Add Animated Images menu entry.
762
4f5a10ef
GM
763 * display.texi (Image Formats): Remove oddly specific information
764 on versions of image libraries.
204e728d 765 (GIF Images, TIFF Images): Minor rephrasing.
4f5a10ef 766
12f381b7
GM
7672012-02-02 Glenn Morris <rgm@gnu.org>
768
1b9f60cc
GM
769 * processes.texi (Synchronous Processes):
770 Mention call-process's :file gets overwritten.
771
7e2734bc
GM
772 * commands.texi (Reading One Event):
773 * help.texi (Help Functions): Document read-char-choice.
774
f58b9822
GM
775 * hooks.texi (Standard Hooks):
776 * modes.texi (Keymaps and Minor Modes):
777 * text.texi (Commands for Insertion): Document post-self-insert-hook.
778
779 * hooks.texi (Standard Hooks): Add prog-mode-hook.
780
12f381b7
GM
781 * hooks.texi (Standard Hooks):
782 * modes.texi (Major Mode Conventions, Mode Hooks):
783 Document change-major-mode-after-body-hook.
784
7a9a2fc6
GM
7852012-02-01 Glenn Morris <rgm@gnu.org>
786
787 * modes.texi (Defining Minor Modes):
788 Mention disabling global minor modes on a per-major-mode basis.
789
a037c171
CY
7902012-01-31 Chong Yidong <cyd@gnu.org>
791
792 * syntax.texi (Parsing Expressions): Clarify intro (Bug#10657).
793 (Parser State): Remove unnecessary statement (Bug#10661).
794
795 * eval.texi (Intro Eval): Add footnote about "sexp" terminology.
796
56afad3a
GM
7972012-01-31 Glenn Morris <rgm@gnu.org>
798
799 * modes.texi (Defining Minor Modes):
800 Document define-minor-mode's new :variable keyword.
801
0f29fa41
CY
8022012-01-29 Chong Yidong <cyd@gnu.org>
803
837a390a
CY
804 * syntax.texi (Syntax Class Table): Tweak description of newline
805 char syntax (Bug#9619).
806
0f29fa41
CY
807 * numbers.texi (Predicates on Numbers): Fix wholenump/natnump
808 description (Bug#10189).
809
182148ee
GM
8102012-01-29 Glenn Morris <rgm@gnu.org>
811
a49ca6b9
GM
812 * files.texi (Changing Files): Document SELinux support.
813
182148ee
GM
814 * windows.texi (Window Sizes): Fix typo.
815
9962192e
CY
8162012-01-28 Chong Yidong <cyd@gnu.org>
817
8c6e1920
CY
818 * display.texi (Fringe Indicators): Clarify fringe-indicator-alist
819 doc (Bug#8568).
820
9583ec59
CY
821 * frames.texi (Input Focus): Add NORECORD arg to
822 select-frame-set-input-focus. Clarify its role in select-frame.
823
10256988
CY
824 * text.texi (Transposition): We don't use transpose-region as an
825 internal subroutine (Bug#3249).
826
9962192e
CY
827 * modes.texi (Example Major Modes): Update Lisp example code to
828 current sources. Delete the old non-derived-major-mode example,
829 which has diverged badly from current sources.
830
2aa43abb
GM
8312012-01-27 Glenn Morris <rgm@gnu.org>
832
833 * makefile.w32-in (texinputdir): Fix (presumed) typo.
834 (VERSION, manual): Remove, unused.
835
9f40220d
CY
8362012-01-27 Chong Yidong <cyd@gnu.org>
837
838 * commands.texi (Command Overview): Minor clarification (Bug#10384).
839
acc28cb9
CY
8402012-01-26 Chong Yidong <cyd@gnu.org>
841
842 * searching.texi (String Search): Document negative repeat count
843 (Bug#10507).
844
48da7392
GM
8452012-01-26 Glenn Morris <rgm@gnu.org>
846
847 * variables.texi (Using Lexical Binding):
848 Mention that lexical-binding should be set in the first line.
849
69b0acb9
LI
8502012-01-26 Lars Ingebrigtsen <larsi@gnus.org>
851
852 * macros.texi (Defining Macros): Don't claim that `declare' only
853 affects Edebug and indentation.
854
543757a8
LI
8552012-01-25 Lars Ingebrigtsen <larsi@gnus.org>
856
857 * macros.texi (Defining Macros): Slight `declare' fixup.
858
450e3cae
GM
8592012-01-25 Glenn Morris <rgm@gnu.org>
860
24189ce0 861 * makefile.w32-in (texinputdir):
450e3cae
GM
862 * Makefile.in (ENVADD): Add $emacsdir. (Bug#10603)
863
1021c761
CY
8642012-01-24 Chong Yidong <cyd@gnu.org>
865
866 * variables.texi (Variables, Local Variables, Void Variables):
867 Edit to make the descriptions less specific to dynamic binding.
868 (Local Variables): Default max-specpdl-size is now 1300.
869 (Defining Variables): Edits for lexical scoping. Delete
870 information about starting docstrings with *. De-document
871 user-variable-p.
872 (Tips for Defining): Remove an unimportant discussion of quitting
873 in the middle of a load.
874 (Accessing Variables, Setting Variables): Discuss lexical binding.
875 (Variable Scoping): Rewrite.
876 (Scope, Extent, Impl of Scope): Nodes deleted.
877 (Dynamic Binding): New node, with material from Scope, Extent, and
878 Impl of Scope nodes.
879 (Dynamic Binding Tips): Rename from Using Scoping.
880 (Lexical Binding): Rewrite.
881 (Using Lexical Binding): Rename from Converting to Lexical
882 Binding. Convert to subsection.
883
884 * customize.texi (Variable Definitions): Add custom-variable-p.
885 Move user-variable-p documentation here.
886
31cbea1d
CY
8872012-01-23 Chong Yidong <cyd@gnu.org>
888
889 * strings.texi (Text Comparison): Minor qualification.
890
891 * lists.texi (Cons Cells): Copyedits.
892 (List Elements): Mention push.
893 (List Variables): Mention pop.
894 (Rings): Move to sequences.texi.
895
896 * sequences.texi (Sequence Functions): Don't repeat the
897 introduction already given in the parent.
898 (Vectors): Copyedits.
899 (Rings): Move from lists.texi. Note that this is specific to the
900 ring package.
901
902 * symbols.texi (Definitions, Symbol Components): Mention variable
903 scoping issues.
904 (Plists and Alists): Copyedits.
905
906 * eval.texi (Intro Eval, Symbol Forms): Minor tweaks for
907 correctness with lexical scoping.
908 (Eval): Copyedits.
909
fead402d
CY
9102012-01-21 Chong Yidong <cyd@gnu.org>
911
912 * intro.texi (A Sample Function Description): Special notation
913 used for macros too.
914
915 * objects.texi (Ctl-Char Syntax, Other Char Bits): Copyedits.
916 (Symbol Type): Add xref for keyword symbols.
917 (Sequence Type): Clarify differences between sequence types.
918 (Cons Cell Type): Add "linked list" index entry.
919 (Non-ASCII in Strings): Copyedits.
920 (Equality Predicates): Symbols with same name need not be eq.
921
922 * numbers.texi (Float Basics): Document isnan, copysign, frexp and
923 ldexp. Move float-e and float-pi to Math Functions node.
924
61086eb6
GM
9252012-01-21 Glenn Morris <rgm@gnu.org>
926
927 * modes.texi (Auto Major Mode):
928 * variables.texi (File Local Variables):
929 Mention inhibit-local-variables-regexps.
930
34a02f46
MR
9312012-01-19 Martin Rudalics <rudalics@gmx.at>
932
933 * windows.texi (Window Configurations): Rewrite references to
934 persistent window parameters.
935 (Window Parameters): Fix description of persistent window
936 parameters.
937
f5064cae
JB
9382012-01-16 Juanma Barranquero <lekktu@gmail.com>
939
940 * windows.texi (Window Parameters): Use @pxref.
941
6a6ee00d
MR
9422012-01-16 Martin Rudalics <rudalics@gmx.at>
943
944 * windows.texi (Window Configurations, Window Parameters):
945 Describe persistent window parameters.
946
9ca4c014
SM
9472011-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
948
949 * variables.texi (Creating Buffer-Local): Warn against misuses of
950 make-variable-buffer-local (bug#10258).
951
d027f83d
LMI
9522012-01-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
953
954 * macros.texi (Defining Macros): Document `doc-string' (bug#9668).
955
89bd9ccd
CY
9562012-01-06 Chong Yidong <cyd@gnu.org>
957
958 * variables.texi (Directory Local Variables): Document
959 hack-dir-local-variables-non-file-buffer.
960
c869783d
GM
9612012-01-06 Glenn Morris <rgm@gnu.org>
962
963 * maps.texi (Standard Keymaps): Refer to Info-edit by name
964 rather than by keybinding.
965
2cae5ba4
JB
9662011-12-29 Juanma Barranquero <lekktu@gmail.com>
967
968 * frames.texi (Font and Color Parameters): Add @pxref.
969
43da4d08
DC
9702011-12-29 Daniel Colascione <dan.colascione@gmail.com>
971
972 * frames.texi (Font and Color Parameters):
973 Document w32 font backends (bug#10399).
974
8d80ef01
PE
9752011-12-28 Paul Eggert <eggert@cs.ucla.edu>
976
977 * files.texi (File Attributes, Changing Files):
978 Use a more-natural notation for octal numbers.
979
9022ae07
JB
9802011-12-23 Juanma Barranquero <lekktu@gmail.com>
981
982 * variables.texi (Variables with Restricted Values):
983 Change reference to variable (bug#10354).
984
454592a6
MR
9852011-12-13 Martin Rudalics <rudalics@gmx.at>
986
987 * windows.texi (Splitting Windows): Use t instead of non-nil
988 when describing window-combination-resize.
989
a7cdbfce
SM
9902011-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
991
992 * text.texi (Special Properties): Warn against `intangible' properties
993 (bug#10222).
994
a3dcc84e
EZ
9952011-11-26 Eli Zaretskii <eliz@gnu.org>
996
579ebf8f
EZ
997 * display.texi (Truncation):
998 * text.texi (Special Properties): Describe what a stretch-glyph is
999 instead of using that term without explanation. Make the
1000 cross-references more accurate.
1001
a3dcc84e
EZ
1002 * display.texi (Usual Display): Update the description,
1003 cross-references, and indexing related to display of control
1004 characters and raw bytes.
1005
94af99a4
MR
10062011-11-25 Martin Rudalics <rudalics@gmx.at>
1007
1008 * windows.texi (Splitting Windows): Fix description of
1009 window-combination-limit. Suggested by Eli Zaretskii.
1010
1c3d7a13
CY
10112011-11-23 Chong Yidong <cyd@gnu.org>
1012
1013 * windows.texi (Window Sizes): Move window-top-line,
1014 window-left-column, and window-*-pixel-edges to Coordinates and
1015 Windows node.
1016 (Coordinates and Windows): Restore window-edges doc.
1017
90151a1e
MR
10182011-11-21 Martin Rudalics <rudalics@gmx.at>
1019
a7cdbfce
SM
1020 * windows.texi (Windows and Frames, Splitting Windows):
1021 Fix typos.
90151a1e 1022
a9b9b7f5
CY
10232011-11-21 Chong Yidong <cyd@gnu.org>
1024
1025 * windows.texi (Splitting Windows): Fix error in documentation of
1026 window-combination-limit.
1027 (Cyclic Window Ordering): Minor fixes to next-window,
1028 one-window-p, and get-lru-window docs. Don't document
1029 window-list-1.
1030 (Buffers and Windows): Copyedits.
1031 (Choosing Window): Document special handling of special-display-*.
1032 (Choosing Window Options): Fix display-buffer-reuse-frames doc.
a7cdbfce
SM
1033 Don't document even-window-heights, which is going away.
1034 Clarify which options are obeyed by which action functions.
a9b9b7f5 1035
f4e90db0
SM
10362011-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
1037
1038 * display.texi (Invisible Text): Clarify point adjustment (bug#10072).
1039
d2999b1a
MR
10402011-11-20 Martin Rudalics <rudalics@gmx.at>
1041
f4e90db0
SM
1042 * windows.texi (Resizing Windows, Splitting Windows):
1043 Remove term "status" when talking about combination limits.
d2999b1a 1044
cd1181db
JB
10452011-11-20 Juanma Barranquero <lekktu@gmail.com>
1046
1047 * compile.texi (Compiler Errors):
1048 * help.texi (Help Functions): Fix typos.
1049
7bf54975
CY
10502011-11-19 Chong Yidong <cyd@gnu.org>
1051
1052 * windows.texi (Splitting Windows): Clarify role of window
1053 parameters in split-window. Shorten the example.
f4e90db0
SM
1054 (Deleting Windows): Rewrite intro to handle internal windows.
1055 Fix delete-windows-on doc.
7bf54975
CY
1056 (Selecting Windows): Copyedits.
1057
a0c2d0ae
MR
10582011-11-17 Martin Rudalics <rudalics@gmx.at>
1059
1060 * windows.texi (Resizing Windows, Splitting Windows)
1061 (Deleting Windows): Use term window-combination-resize instead
1062 of window-splits.
1063
b6f67890
MR
10642011-11-16 Martin Rudalics <rudalics@gmx.at>
1065
f4e90db0
SM
1066 * windows.texi (Resizing Windows, Splitting Windows):
1067 Rename occurrences of window-nest to window-combination-limit.
b6f67890 1068
0b381c7e
JB
10692011-11-14 Juanma Barranquero <lekktu@gmail.com>
1070
1071 * intro.texi (Lisp History): Fix typo.
1072
89d61221
MR
10732011-11-12 Martin Rudalics <rudalics@gmx.at>
1074
f4e90db0
SM
1075 * windows.texi (Splitting Windows, Deleting Windows):
1076 Remove references to splits status of windows.
89d61221 1077
b2621720
GM
10782011-11-10 Glenn Morris <rgm@gnu.org>
1079
1080 * buffers.texi (Read Only Buffers): Expand a bit on why
1081 toggle-read-only should only be used interactively. (Bug#7292)
1082
d2ad7ee1
CY
10832011-11-09 Chong Yidong <cyd@gnu.org>
1084
1085 * windows.texi (Window Sizes): Document window-pixel-edges,
c4e7c63a 1086 window-inside-pixel-edges, window-absolute-pixel-edges, and
d2ad7ee1
CY
1087 window-inside-absolute-pixel-edges.
1088 (Resizing Windows): shrink-window-if-larger-than-buffer works on
1089 non-full-width windows.
1090
2cffd681
MR
10912011-11-09 Martin Rudalics <rudalics@gmx.at>
1092
1093 * windows.texi (Resizing Windows): Rewrite documentation of
1094 window-resizable.
1095
f6f6d7e7
CY
10962011-11-09 Chong Yidong <cyd@gnu.org>
1097
1098 * windows.texi (Splitting Windows): Simplify example.
1099
a79db6e0
CY
11002011-11-08 Chong Yidong <cyd@gnu.org>
1101
1102 * windows.texi (Window Sizes): Copyedits. Document
1103 window-text-height. Remove window-min-height and window-min-width
1104 discussion, referring instead to Emacs manual.
1105 (Splitting Windows, Resizing Windows): Add xref to Emacs manual.
e7313f33
CY
1106 (Resizing Windows): Simplify introduction. Don't document
1107 enlarge-window, shrink-window, enlarge-window-horizontally, and
1108 shrink-window-horizontally; they are no longer preferred for
1109 calling from Lisp, and are already documented in the Emacs manual.
a79db6e0 1110
441950c7
GM
11112011-11-07 Glenn Morris <rgm@gnu.org>
1112
1113 * windows.texi (Choosing Window): Fix keybinding typo.
1114
be7f5545
MR
11152011-11-07 Martin Rudalics <rudalics@gmx.at>
1116
1117 * windows.texi (Resizing Windows, Splitting Windows)
1118 (Window Configurations): Use "child window" instead of
1119 "subwindow".
1120
291d142b
CY
11212011-11-06 Chong Yidong <cyd@gnu.org>
1122
1123 * windows.texi (Basic Windows): Clarify various definitions.
1124 Treat window-normalize-* as internal; don't document them.
1125 (Windows and Frames): Various clarifications, e.g. non-live
1126 windows also belong to frames. Fix window-list description.
1127 Simplify window nesting example.
f4e90db0
SM
1128 (Splitting Windows, Window Configurations):
1129 Use split-window-below.
291d142b 1130
89bd5ee1
EZ
11312011-11-04 Eli Zaretskii <eliz@gnu.org>
1132
1133 * windows.texi (Window Sizes): Mention in the doc string that the
1134 return values of `window-body-height' and `window-body-width' are
1135 in frame's canonical units. (Bug#9949)
1136
3d8daefe
MR
11372011-10-30 Martin Rudalics <rudalics@gmx.at>
1138
1139 * windows.texi (Windows and Frames): Remove "iso-" infix from
1140 documentation of window-iso-combined-p.
1141
60754666
CY
11422011-10-26 Chong Yidong <cyd@gnu.org>
1143
1144 * modes.texi (Running Hooks): Document with-wrapper-hook.
1145
d366bd53
CY
11462011-10-18 Chong Yidong <cyd@gnu.org>
1147
1148 * display.texi (Glyphless Chars): New node.
1149
50b063c3
CY
11502011-10-13 Chong Yidong <cyd@stupidchicken.com>
1151
1152 * text.texi (Yanking): Document yank-excluded-properties.
1153
1154 * package.texi (Packaging Basics): The commentary should say how
1155 to begin using the package.
1156
c72063fa
MR
11572011-10-11 Martin Rudalics <rudalics@gmx.at>
1158
1159 * windows.texi (Deleting Windows): Mention which window gets
1160 selected when deleting the selected window.
1161
d83dc65b
MR
11622011-10-09 Martin Rudalics <rudalics@gmx.at>
1163
1164 * buffers.texi (The Buffer List): Describe how bury-buffer deals
1165 with the selected window.
1166 * windows.texi (Buffers and Windows): Reformulate text on how
1167 replace-buffer-in-windows deals with a window.
1168 (Quitting Windows): Describe how quit-window deals with a
1169 standalone frame. Describe new option frame-auto-hide-function.
1170
c599682c
GM
11712011-10-08 Glenn Morris <rgm@gnu.org>
1172
48bca619
GM
1173 * symbols.texi (Other Plists): Markup fix. (Bug#9702)
1174
c599682c
GM
1175 * positions.texi (Excursions): Update warning message.
1176
969aa734
CY
11772011-10-05 Chong Yidong <cyd@stupidchicken.com>
1178
f4e90db0
SM
1179 * display.texi (Low-Level Font, Face Attributes, Font Lookup):
1180 Fix Emacs manual xref (Bug#9675).
969aa734 1181
550f41cd
CY
11822011-10-01 Chong Yidong <cyd@stupidchicken.com>
1183
1184 * windows.texi (Textual Scrolling): Document scroll-up-command,
1185 scroll-down-command, scroll-error-top-bottom, and the
1186 scroll-command symbol property.
717a1362
CY
1187 (Display Action Functions): Fix description of
1188 display-buffer-pop-up-window.
550f41cd 1189
a239d4e9
JB
11902011-09-28 Juanma Barranquero <lekktu@gmail.com>
1191
1192 * windows.texi (Splitting Windows): Fix typos.
1193
590c056d
MR
11942011-09-25 Martin Rudalics <rudalics@gmx.at>
1195
1196 * windows.texi (Windows and Frames, Display Action Functions)
1197 (Switching Buffers): Fix some typos.
1198 (Buffers and Windows): Remove reference to window-auto-delete.
1199 Reword description of replace-buffer-in-windows.
1200 (Window History): Fix some typos and refer to frame local buffer
1201 list.
c419f5cb
MR
1202 (Quitting Windows): New node.
1203 (Window Configurations): Add descriptions of window-state-get
1204 and window-state-put.
1205 (Window Parameters): Describe variable ignore-window-parameters.
1206 Sketch some window parameters currently in use.
1207 * elisp.texi (Top): Update node listing.
590c056d 1208
9ec20d36
CY
12092011-09-25 Chong Yidong <cyd@stupidchicken.com>
1210
1211 * windows.texi (Display Action Functions)
1212 (Choosing Window Options): New nodes.
1213
0e406a72
CY
12142011-09-24 Chong Yidong <cyd@stupidchicken.com>
1215
1216 * windows.texi (Window History): New node. Move text here from
1217 Buffers and Windows.
1218 (Switching Buffers): Rename from Displaying Buffers, since we
f4e90db0
SM
1219 don't document display-buffer here; callers changed.
1220 Document FORCE-SAME-WINDOW arg to switch-to-buffer and
0e406a72
CY
1221 switch-to-buffer-other-frame. Delete duplicate
1222 replace-buffer-in-windows doc.
1223 (Choosing Window): Document display actions.
1224
6bf7006f
EZ
12252011-09-24 Eli Zaretskii <eliz@gnu.org>
1226
1227 * display.texi (Forcing Redisplay): Update the description of
1228 redisplay-dont-pause due to change in the default value.
1229
b33b68a3
MR
12302011-09-23 Martin Rudalics <rudalics@gmx.at>
1231
1232 * frames.texi (Frames and Windows): Move section and rename to
1233 Windows and Frames in windows.texi.
1234 * windows.texi (Windows): Restructure.
1235 (Basic Windows): Rewrite. Explain live and internal windows and
1236 normalization functions.
1237 (Windows and Frames): Move section here from frames.texi.
1238 Describe subwindows, window combinations, window tree, and
1239 corresponding functions including window-list here.
1240 (Window Sizes): Rename section from Size of Window and move it
1241 up in chapter. Describe total and body sizes and the
1242 corresponding functions. Explain new semantics of
1243 window-min-height/-width.
1244 (Resizing Windows): Move section up in chapter. Describe new
1245 resize functions.
1246 (Splitting Windows): Describe new behavior of split-window,
1247 split-window-above-each-other and split-window-side-by-side.
1248 Provide examples. Describe window-nest and window-splits
1249 options.
1250 (Deleting Windows): Minor rewrite.
f4e90db0
SM
1251 (Selecting Windows): Minor rewrite.
1252 Describe frame-selected-window and set-frame-selected-window here.
1253 (Cyclic Window Ordering): Minor rewrite.
1254 Describe window-list-1.
b33b68a3
MR
1255 (Buffers and Windows): Rewrite. Explain a window's previous and
1256 next buffers and the corresponding functions.
c4682d18 1257 (Window Tree): Merge into Windows and Frames section.
b33b68a3
MR
1258 * elisp.texi (Top): Update node listings for frames and windows
1259 sections.
1260
4d3786ac
SM
12612011-09-21 Stefan Monnier <monnier@iro.umontreal.ca>
1262
1263 * display.texi (Face Functions): `face-list' returns faces (bug#9564).
1264
713df35b
LMI
12652011-09-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
1266
1267 * errors.texi (Standard Errors): Remove apparent placeholder text
1268 (bug#9491).
1269
33ed493b
CY
12702011-09-18 Chong Yidong <cyd@stupidchicken.com>
1271
1272 * frames.texi (Management Parameters): Fix description of
1273 icon-type parameter.
1274
b8f0a954
CY
12752011-09-17 Chong Yidong <cyd@stupidchicken.com>
1276
1277 * tips.texi (Key Binding Conventions): Don't bind a key sequence
1278 ending in C-g. Suggested by Edward O'Connor.
1279
eddf142c
EZ
12802011-09-17 Eli Zaretskii <eliz@gnu.org>
1281
1282 * numbers.texi (Integer Basics): Add indexing for
1283 most-positive-fixnum and most-negative-fixnum. (Bug#9525)
1284
bf1af6c7
DM
12852011-09-14 Dani Moncayo <dmoncayo@gmail.com> (tiny change)
1286
1287 * lists.texi (Sets And Lists): Fix typo. (Bug#9393)
1288
cec2eab8
JB
12892011-09-11 Juanma Barranquero <lekktu@gmail.com>
1290
1291 * processes.texi (Network Servers): Clarify what the process
1292 buffer is used for (bug#9233).
1293
51751aa2 12942011-08-30 Dani Moncayo <dmoncayo@gmail.com> (tiny change)
1f403cb9
DM
1295
1296 * lists.texi (Building Lists): Fix typo.
1297
35137ed3
CY
12982011-08-30 Chong Yidong <cyd@stupidchicken.com>
1299
1300 * display.texi (Basic Faces): New node. Document new faces.
1301
1302 * modes.texi (Major Mode Conventions): Move some text there.
1303 (Mode Help): Remove major-mode var, duplicated in Major Modes.
1304
3fd50d5c
CY
13052011-08-29 Chong Yidong <cyd@stupidchicken.com>
1306
1307 * modes.texi (Basic Major Modes): New node. Callers updated.
1308 (Major Modes): Document fundamental-mode and major-mode.
1309 (Major Mode Basics): Node deleted; text moved to Major Modes.
1310 (Derived Modes): Document derived-mode-p.
1311
ddb54206
CY
13122011-08-28 Chong Yidong <cyd@stupidchicken.com>
1313
a6326082
CY
1314 * files.texi (Changing Files, Create/Delete Dirs): Document new
1315 arguments for delete-file, delete-directory, and copy-directory.
e2aeef63
CY
1316 (Visiting Functions): Remove view-file; it is documented in the
1317 Emacs manual.
04e2ce72 1318
ddb54206
CY
1319 * frames.texi (Layout Parameters): The defaults for the
1320 menu-bar-lines and tool-bar-lines parameters depend on the mode.
1321
1322 * display.texi (Progress): Document spinner functionality.
1323
1324 * os.texi (Killing Emacs): Note that kill-emacs can be called by
1325 operating system signals. Refer to save-buffers-kill-terminal
1326 instead of save-buffers-kill-emacs.
1327
1328 * objects.texi (Symbol Type): Document ## print representation.
1329
0c95fcf7
EZ
13302011-08-25 Eli Zaretskii <eliz@gnu.org>
1331
1332 * display.texi (Specified Space): Mention that `space' specs
1333 influence bidi reordering.
1334 (Bidirectional Display): Explain how to use `(space . PROPS)' for
1335 separating fields with bidirectional content.
1336
5980d4c6
EZ
13372011-08-24 Eli Zaretskii <eliz@gnu.org>
1338
1339 * display.texi (Bidirectional Display): Document return value in
1340 buffers that are not bidi-reordered for display, and in unibyte
1341 buffers.
1342
bca633fb
EZ
13432011-08-23 Eli Zaretskii <eliz@gnu.org>
1344
1345 * nonascii.texi (Character Properties): Document the values for
1346 unassigned codepoints.
1347
c094bb0c
EZ
13482011-08-18 Eli Zaretskii <eliz@gnu.org>
1349
1350 * nonascii.texi (Character Properties): Document use of
1351 `bidi-class' and `mirroring' properties as part of reordering.
1352 Provide cross-references to "Bidirectional Display".
1353
1354 * display.texi (Bidirectional Display): Document the pitfalls of
1355 concatenating strings with bidirectional content, with possible
f4e90db0
SM
1356 solutions. Document bidi-string-mark-left-to-right.
1357 Mention paragraph direction in modes that inherit from prog-mode.
92b71444
EZ
1358 Document use of `bidi-class' and `mirroring' properties as part of
1359 reordering.
c094bb0c 1360
1ea897d5
EZ
13612011-08-16 Eli Zaretskii <eliz@gnu.org>
1362
9adfcd0b
EZ
1363 * modes.texi (Major Mode Conventions): Improve the documentation
1364 of `mode-class' `special' modes.
1365
10862873
EZ
1366 * nonascii.texi (Character Properties): Document the `mirroring'
1367 property. Add index entries.
1368
1ea897d5
EZ
1369 * syntax.texi (Categories): Add an example of defining a new
1370 category and category table.
1371
1372 * searching.texi (Regexp Backslash): Document how to display
1373 existing categories. Mention the possibility of adding
1374 categories, and add an xref to where this is described. Add an
1375 index entry.
1376
ebb552ed
CY
13772011-08-09 Chong Yidong <cyd@stupidchicken.com>
1378
1379 * text.texi (Special Properties):
1380 * display.texi (Overlay Properties): Note that mouse-face cannot
1381 change the text size (Bug#8530).
1382
51a714e1
CY
13832011-08-08 Chong Yidong <cyd@stupidchicken.com>
1384
1385 * os.texi (Time of Day): Remove set-time-zone-rule, and recommend
1386 using setenv instead.
1387
4cc60b9b
EZ
13882011-07-28 Eli Zaretskii <eliz@gnu.org>
1389
1390 * display.texi (Bidirectional Display): Document the fact that
1391 bidi-display-reordering is t by default.
1392
5deb92fd
EZ
13932011-07-23 Eli Zaretskii <eliz@gnu.org>
1394
1395 * display.texi (Bidirectional Display): New section.
1396
011b0ad6 13972011-07-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
67f9b9f8
GM
1398 Tim Cross <theophilusx@gmail.com> (tiny change)
1399 Glenn Morris <rgm@gnu.org>
011b0ad6 1400
67f9b9f8 1401 * keymaps.texi (Toolkit Differences): New node. (Bug#8176)
011b0ad6 1402
4baf28e6
AS
14032011-07-15 Andreas Schwab <schwab@linux-m68k.org>
1404
1405 * help.texi (Keys in Documentation): Revert last change.
1406
66249842
LMI
14072011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1408
f863868c
LMI
1409 * help.texi (Keys in Documentation): Clarify that \= only quotes
1410 the next character, and doesn't affect longer sequences in
1411 particular (bug#8935).
1412
f4e90db0
SM
1413 * debugging.texi (Using Debugger):
1414 Mention @code{eval-expression-debug-on-error} (bug#8549).
66249842 1415
0bb23927 14162011-07-14 Eli Zaretskii <eliz@gnu.org>
a2eaa31d
EZ
1417
1418 * display.texi (Other Display Specs): Document that `left-fringe'
1419 and `right-fringe' display specifications are of the "replacing"
1420 kind.
1421
f2027cdf
LMI
14222011-07-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
1423
1424 * help.texi (Documentation Basics): Add a link to the Function
1425 Documentation node (bug#6580).
1426
f987fde4
LMI
14272011-07-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1428
0bc59b25
LMI
1429 * keymaps.texi (Menu Bar): Mention :visible and :enable
1430 (bug#6344). Text by Drew Adams.
1431
63d55f1f
LMI
1432 * modes.texi (Running Hooks): Mention buffer-local hook variables
1433 (bug#6218).
1434
f987fde4
LMI
1435 * objects.texi (General Escape Syntax): "a with grave accent" is
1436 ?xe0, not ?x8e0 (bug#5259).
1437
b7527639
CY
14382011-07-12 Chong Yidong <cyd@stupidchicken.com>
1439
1440 * display.texi (Face Attributes, Font Selection): Add references
1441 to the Fonts node in the Emacs manual (Bug#4178).
1442
c830e5ae
CY
14432011-07-12 Chong Yidong <cyd@stupidchicken.com>
1444
1445 * display.texi (Window Systems): `window-system' is
1446 terminal-local.
1447
1448 * frames.texi (Frame Parameters, Parameter Access): Don't mention
1449 frame-local variables.
1450
1451 * variables.texi (Buffer-Local Variables): Don't mention obsolete
1452 frame-local variables.
1453 (Frame-Local Variables): Node deleted.
1454
1455 * elisp.texi (Top): Update node listing.
1456
91223e54
LMI
14572011-07-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
1458
1459 * elisp.texi: Change "inferiors" to "subnodes" in three places
1460 (bug#3523).
1461
963578d3
CY
14622011-07-11 Chong Yidong <cyd@stupidchicken.com>
1463
1464 * frames.texi (Window System Selections): Discussion of
1465 x-select-enable-clipboard moved to Emacs manual.
1466
07151e49
DD
14672011-07-11 Deniz Dogan <deniz@dogan.se>
1468
1469 * commands.texi (Prefix Command Arguments): Remove excessive
1470 apostrophe.
1471
7261e1cf
LMI
14722011-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
1473
ad21a12a
LMI
1474 * syntax.texi (Syntax Descriptors): Clarify that the ". 23" syntax
1475 description is a string (bug#3313).
1476
7261e1cf
LMI
1477 * frames.texi (Display Feature Testing): Try to explain what all
1478 the visual classes mean (bug#3042).
1479
568f7b79
LMI
14802011-07-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
1481
18d59e29
LMI
1482 * modes.texi (Mode Line Variables): Document `mode-line-remote'
1483 and `mode-line-client' (bug#2974).
1484
568f7b79
LMI
1485 * text.texi (Insertion): Clarify marker movements (bug#1651).
1486 Text from Drew Adams.
1487
54e10184
LMI
14882011-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
1489
d94d85e9
LMI
1490 * text.texi (Special Properties): Clarify the format of `face'
1491 (bug#1375).
1492
54e10184
LMI
1493 * commands.texi (Interactive Call): Add a `call-interactively'
1494 example (bug#1010).
1495
413c488d
LMI
14962011-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
1497
1498 * functions.texi (Calling Functions): Link to the "Interactive
1499 Call" node (bug#1001).
1500
322b7dab 15012011-07-06 Chong Yidong <cyd@stupidchicken.com>
b00d8c1a 1502
3deead93
CY
1503 * customize.texi (Composite Types): Move alist and plist to here
1504 from Simple Types (Bug#7545).
1505
1506 * elisp.texi (Top): Update menu description.
1507
b00d8c1a
CY
1508 * display.texi (Face Attributes): Document negative line widths
1509 (Bug#6113).
1510
d2a6c43b
TR
15112011-07-03 Tobias C. Rittweiler <tcr@freebits.de> (tiny change)
1512
1513 * searching.texi (Match Data): Note that match data can be
1514 overwritten by most functions (bug#2499).
1515
c7844a27
LMI
15162011-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
1517
a9ab721e
LMI
1518 * strings.texi (Formatting Strings): Clarify what the "-" and "0"
1519 flags mean (bug#6659).
1520
c7844a27
LMI
1521 * functions.texi (What Is a Function): Document the autoload
1522 object (bug#6496).
1523
f68d76d0
LMI
15242011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1525
8a20ca4c
LMI
1526 * customize.texi (Variable Definitions): Clarify that SETFUNCTION
1527 is only used in the Customize user interface (bug#6089).
1528
f68d76d0 1529 * display.texi (Showing Images): Mention the point of sliced
6dd56db4 1530 images (bug#7836).
f68d76d0 1531
7018dbe7
EZ
15322011-07-02 Eli Zaretskii <eliz@gnu.org>
1533
1534 * variables.texi (Defining Variables, Void Variables)
1535 (Constant Variables): Fix incorrect usage of @kindex.
1536
36cb87a1
LMI
15372011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
1538
28ee97c7
LMI
1539 * variables.texi (Defining Variables): Add an index entry for
1540 `set-variable' (bug#7262).
8d4294e9 1541 (Defining Variables): Use @findex for functions.
28ee97c7 1542
8862ffd5
LMI
1543 * frames.texi (Basic Parameters): Document the `explicit-name'
1544 parameter (bug#6951).
1545
0ec389b9
LMI
1546 * customize.texi (Type Keywords): Clarify that :value provides a
1547 default value for all types (bug#7386).
1548
36cb87a1
LMI
1549 * streams.texi (Output Functions): Document `pp'.
1550
11fdef7d 15512011-06-25 Chong Yidong <cyd@stupidchicken.com>
dfc47e35
CY
1552
1553 * keymaps.texi (Searching Keymaps):
1554 * display.texi (Overlay Properties): Fix errors in 2011-05-29
1555 change. Suggested by Johan Bockgård.
1556
eeafcea7
CY
15572011-06-15 Chong Yidong <cyd@stupidchicken.com>
1558
1559 * text.texi (Special Properties): Clarify role of font-lock-face.
1560
b96e6cde
LMI
15612011-06-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
1562
f4e90db0 1563 * processes.texi (Process Information): Rename `process-alive-p'
b96e6cde
LMI
1564 to `process-live-p' for consistency with other `-live-p' functions.
1565
be14b9ab
PE
15662011-06-03 Paul Eggert <eggert@cs.ucla.edu>
1567
1568 Document wide integers better.
1569 * files.texi (File Attributes): Document ino_t values better.
2d365993 1570 ino_t values no longer map to anything larger than a single cons.
be14b9ab
PE
1571 * numbers.texi (Integer Basics, Integer Basics, Arithmetic Operations):
1572 (Bitwise Operations):
001903b5
PE
1573 * objects.texi (Integer Type): Use a binary notation that is a bit easier
1574 to read, and that will port better if 62-bits becomes the default.
1575 Fix or remove incorrect examples.
be14b9ab
PE
1576 * os.texi (Time Conversion): Document time_t values better.
1577
bcd54f83
LMI
15782011-05-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
1579
f4e90db0
SM
1580 * processes.texi (Process Information):
1581 Document `process-alive-p'.
bcd54f83 1582
049bcbcb
CY
15832011-05-29 Chong Yidong <cyd@stupidchicken.com>
1584
1585 * help.texi (Accessing Documentation):
1586 * display.texi (Pixel Specification):
1587 * processes.texi (Serial Ports, Serial Ports):
1588 * nonascii.texi (Character Properties, Default Coding Systems):
1589 * text.texi (Changing Properties, Special Properties):
1590 * windows.texi (Window Start and End):
1591 * modes.texi (SMIE Indentation Example, SMIE Tricks):
1592 * keymaps.texi (Searching Keymaps, Tool Bar):
1593 * minibuf.texi (Basic Completion):
1594 * compile.texi (Eval During Compile):
1595 * strings.texi (Formatting Strings): Tweaks to avoid overflowing
1596 7x9 paper in printed manual.
1597
1598 * lists.texi (Sets And Lists): Fix misplaced text.
1599
58539c63
CY
16002011-05-29 Chong Yidong <cyd@stupidchicken.com>
1601
1602 * keymaps.texi (Remapping Commands): Emphasize that the keymap
1603 needs to be active (Bug#8350).
1604
6b5681bf
CY
16052011-05-28 Chong Yidong <cyd@stupidchicken.com>
1606
b4d52acc
CY
1607 * minibuf.texi (Reading File Names): Clarify (Bug#8480).
1608
6b5681bf
CY
1609 * tips.texi (Coding Conventions): Remove antediluvian filename
1610 limit recommendation (Bug#8538).
1611
e145f188
GM
16122011-05-27 Glenn Morris <rgm@gnu.org>
1613
1614 * modes.texi (Auto Major Mode): Update for set-auto-mode changes.
1615
eafed945
GM
16162011-05-26 Glenn Morris <rgm@gnu.org>
1617
1618 * variables.texi (File Local Variables):
1619 Update hack-local-variables `mode-only' return value.
2d3ba9e7 1620 Add some more details on what this function does in the other case.
eafed945 1621
bc8410af
GM
16222011-05-19 Glenn Morris <rgm@gnu.org>
1623
1624 * lists.texi (Sets And Lists): Mention cl provides union etc.
1625
35a30759
N
16262011-05-19 Nix <nix@esperi.org.uk>
1627
1628 * windows.texi (Displaying Buffers): pop-to-buffer is not a command.
1629
1630 * text.texi (Parsing HTML): Update for function name changes.
1631
1632 * syntax.texi (Syntax Flags): Small fix.
1633
1634 * keymaps.texi (Active Keymaps): Typo fix.
1635 (Changing Key Bindings): Grammar fix.
1636
1637 * frames.texi (Minibuffers and Frames): Grammar fix.
1638 (Window System Selections): x-select-enable-clipboard now defaults to t.
1639
1640 * customize.texi (Common Keywords):
1641 * display.texi (Abstract Display):
1642 * modes.texi (Auto-Indentation):
1643 * nonascii.texi (Converting Representations): Typo fixes.
1644
1645 * control.texi (Examples of Catch): Call it "goto" not "go to".
1646
e3934a8a
EZ
16472011-05-14 Eli Zaretskii <eliz@gnu.org>
1648
bc039a3b
EZ
1649 * nonascii.texi (Character Properties): Fix inconsistencies with
1650 implementation.
1651
e3934a8a
EZ
1652 * text.texi (Special Properties): Move @defvar's out of the
1653 @table. (Bug#8652)
1654
e2c94218
GM
16552011-05-12 Glenn Morris <rgm@gnu.org>
1656
1657 * display.texi (Image Descriptors): Fix typo. (Bug#8495)
1658
d2fc7e3d 16592011-05-12 Stefan Monnier <monnier@iro.umontreal.ca>
bc3bea9c
SM
1660
1661 * modes.texi (Region to Refontify): Rename from "Region to Fontify".
1662 (Multiline Font Lock):
1663 * vol2.texi (Top):
1664 * vol1.texi (Top):
1665 * elisp.texi (Top): Update menu accordingly.
1666
d2fc7e3d 16672011-05-12 Drew Adams <drew.adams@oracle.com>
e6dc6206
DA
1668
1669 * modes.texi (Region to Fontify): Fix typo.
1670
79b70037
GM
16712011-05-10 Jim Meyering <meyering@redhat.com>
1672
1673 * minibuf.texi: Fix typo "in in -> in".
1674
b08a63cc 16752011-05-06 Paul Eggert <eggert@cs.ucla.edu>
fed14fd7
PE
1676
1677 * numbers.texi (Integer Basics): Large integers are treated as floats.
1678
1ef14cb4
LMI
16792011-04-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
1680
1681 * processes.texi (Synchronous Processes): Document the (:file
1682 "/file-name") syntax for `call-process'.
1683
4ffd0d6b 16842011-04-23 Juanma Barranquero <lekktu@gmail.com>
7ee6a1d3
JB
1685
1686 * windows.texi (Choosing Window): Fix typo.
1687
4ffd0d6b 16882011-04-23 Chong Yidong <cyd@stupidchicken.com>
40954368
CY
1689
1690 * frames.texi (Layout Parameters): Note the difference between
1691 querying and setting parameters for left-fringe and right-fringe
1692 (Bug#6930).
1693
fd5a8ae8
SM
16942011-03-21 Stefan Monnier <monnier@iro.umontreal.ca>
1695
1696 * minibuf.texi (Basic Completion): Be a bit more precise about the
1697 valid kinds of completion tables.
1698 (Programmed Completion): Remove obsolete text about lambda expressions
1699 not being valid completion tables.
1700
c1bcd0d5
CY
17012011-03-19 Chong Yidong <cyd@stupidchicken.com>
1702
1703 * positions.texi (Excursions): Explain the "save-excursion
1704 defeated by set-buffer" warning.
1705
1706 * buffers.texi (Current Buffer): Copyedits. Don't recommend using
1707 save-excursion. Suggested by Uday S Reddy.
1708
03408648 17092011-04-01 Stefan Monnier <monnier@iro.umontreal.ca>
ba83908c 1710
03408648
SM
1711 * variables.texi (Defining Variables): Mention the new meaning of `defvar'.
1712 (Lexical Binding): New sub-section.
ba83908c 1713
03408648
SM
1714 * eval.texi (Eval): Discourage the use of `eval'.
1715 Document its new `lexical' argument.
6c075cd7 1716
f6d62986
SM
17172011-03-28 Stefan Monnier <monnier@iro.umontreal.ca>
1718
03408648 1719 * commands.texi (Command Overview): `post-command-hook' is not reset to
f6d62986
SM
1720 nil any more.
1721
84ea5558 17222011-03-19 Stefan Monnier <monnier@iro.umontreal.ca>
e4021ec1
SM
1723
1724 * strings.texi (String Conversion): Don't mention
1725 string-make-(uni|multi)byte (bug#8262).
1726 * nonascii.texi (Converting Representations): Fix up range.
1727 * keymaps.texi (Key Binding Commands): Update code point, avoid
1728 "unibyte character" and remove mention of unibyte bindings.
1729
62d94509
EZ
17302011-03-10 Eli Zaretskii <eliz@gnu.org>
1731
1732 * modes.texi (Operator Precedence Grammars): Don't use characters
1733 outside ISO-8859-1.
1734
63a329f8
EZ
17352011-03-09 Eli Zaretskii <eliz@gnu.org>
1736
1737 * intro.texi (Acknowledgements): Convert to ISO-8859-1 encoding.
1738
1739 * makefile.w32-in (MAKEINFO_OPTS): Add --enable-encoding.
1740
6446548e
GM
17412011-03-08 Glenn Morris <rgm@gnu.org>
1742
1743 * Makefile.in (MAKEINFO_OPTS): Add --enable-encoding.
1744 * intro.texi (Acknowledgements): Names to UTF-8.
80b005c7 1745 * elisp.texi: Set documentencoding.
6446548e 1746
33383987
JB
17472011-03-07 Chong Yidong <cyd@stupidchicken.com>
1748
1749 * Version 23.3 released.
1750
0b3ceceb
CY
17512011-03-06 Chong Yidong <cyd@stupidchicken.com>
1752
1753 * package.texi: Update index keywords.
1754 (Package Archives): New node contents. Document package-x.el.
1755
78f5433f
JB
17562011-03-06 Juanma Barranquero <lekktu@gmail.com>
1757
1758 * makefile.w32-in (srcs): Add package.texi.
1759
555e9b5c
CY
17602011-03-06 Chong Yidong <cyd@stupidchicken.com>
1761
120d9389
CY
1762 * package.texi (Packaging, Packaging Basics, Simple Packages)
1763 (Multi-file Packages): Expand and clarify.
1764 (Package Archives): Temporary placeholder node.
1765
1766 * elisp.texi (Top): Update node listing.
1767
555e9b5c
CY
1768 * Makefile.in (srcs): Add package.texi.
1769
b59a4335
CY
17702011-03-05 Chong Yidong <cyd@stupidchicken.com>
1771
1772 * processes.texi (Synchronous Processes): Minor clarification
1773 (Bug#8149).
1774
06083aa1
GM
17752011-03-03 Glenn Morris <rgm@gnu.org>
1776
1777 * files.texi (Truenames): Minor clarification. (Bug#2341)
1778
6640b281
GM
17792011-03-01 Glenn Morris <rgm@gnu.org>
1780
1781 * variables.texi (Directory Local Variables):
1782 Mention `(subdirs . nil)' alist element.
1783
2b0c7330 17842011-02-28 Glenn Morris <rgm@gnu.org>
081f7640
GM
1785
1786 * variables.texi (Directory Local Variables): Mention the optional
1787 mtime argument of dir-locals-set-directory-class. (Bug#3577)
1788
b923f7a9
CY
17892011-02-27 Chong Yidong <cyd@stupidchicken.com>
1790
1791 * minibuf.texi (Minibuffer History): Clarify discussion of
1792 minibuffer history lists (Bug#8085).
1793
67ab0163 17942011-02-19 Eli Zaretskii <eliz@gnu.org>
86ec878a 1795
e979a521
EZ
1796 * elisp.texi: Sync @dircategory with ../../info/dir.
1797
e03b2fd4
EZ
1798 * files.texi (Visiting Functions): Document find-file-literally,
1799 both the command and the variable.
1800
86ec878a
EZ
1801 * variables.texi (Creating Buffer-Local): Explain the meaning of
1802 permanent local variables.
1803
67ab0163
GM
1804 * files.texi (Visiting Functions): Document find-file-literally,
1805 both the command and the variable.
1806
1807 * variables.texi (Creating Buffer-Local): Explain the meaning of
1808 permanent local variables.
1809
18102011-02-19 Glenn Morris <rgm@gnu.org>
dff9ac46
GM
1811
1812 * keymaps.texi (Remapping Commands): Mention how to undo it.
1813
bfcb151a
RT
18142011-02-09 Reuben Thomas <rrt@sc3d.org>
1815
1816 * loading.texi (Hooks for Loading): Remove unnecessary advice
1817 about eval-after-load (Bug#7986).
1818
a41c8660
CY
18192011-02-05 Chong Yidong <cyd@stupidchicken.com>
1820
1821 * commands.texi (Accessing Mouse): Note that a header line is not
1822 included in the row of posn-col-row.
1823
e0dd6837
CY
18242011-02-02 Chong Yidong <cyd@stupidchicken.com>
1825
1826 * modes.texi (Major Mode Conventions): Add face guidelines.
1827 (Faces for Font Lock): List faces in order of prominence.
1828
a4180391
PE
18292011-02-01 Paul Eggert <eggert@cs.ucla.edu>
1830
1831 format-time-string now supports subsecond time stamp resolution
1832 * os.texi (Time Parsing): Document %N.
1833
7427eb97
CY
18342011-01-28 Chong Yidong <cyd@stupidchicken.com>
1835
61db307f
CY
1836 * vol1.texi (Top):
1837 * vol2.texi (Top):
1838 * elisp.texi (Top):
1839 * display.texi (Display Property): Shorten the menu description of
1840 the "Other Display Specs" node (Bug#7816).
1841
7427eb97
CY
1842 * keymaps.texi (Defining Menus): Add "menu item" and "extended
1843 menu item" concept index entries (Bug#7805).
1844
bf3dae7e
EZ
18452011-01-29 Eli Zaretskii <eliz@gnu.org>
1846
1847 * makefile.w32-in (texinfodir): New variable.
1848 (usermanualdir): Remove as redundant with $(emacsdir).
1849 (MAKEINFO): Remove options, leave only program name.
1850 (MAKEINFO_OPTS): New variable.
1851 (texinputdir, $(infodir)/elisp): Use $(MAKEINFO_OPTS).
1852
06d8ace5 18532011-01-25 Chong Yidong <cyd@stupidchicken.com>
e6cf7a82
CY
1854 Richard Kim <emacs18@gmail.com>
1855
1856 * loading.texi (Library Search): Document list-load-path-shadows
1857 (Bug#7757).
1858
06d8ace5 18592011-01-25 Chong Yidong <cyd@stupidchicken.com>
3f066f54
CY
1860
1861 * searching.texi (Regexp Special): Remove outdated discussion of
1862 character sets (Bug#7780).
1863
28a88153
CY
1864 * frames.texi (Pop-Up Menus): Document where menu title comes
1865 from (Bug#7684).
1866
06d8ace5 18672011-01-25 Glenn Morris <rgm@gnu.org>
4d265b4d
GM
1868
1869 * display.texi (Making Buttons): Mention limitation of text buttons.
1870
a8e1e9ee
WL
18712011-01-23 Werner Lemberg <wl@gnu.org>
1872
1873 * Makefile.in (MAKEINFO): Now controlled by `configure'.
1874 (MAKEINFO_OPTS): New variable. Use it where appropriate.
1875 (ENVADD): New variable to control texi2dvi and texi2pdf.
1876
362b9d48
GM
18772011-01-15 Chong Yidong <cyd@stupidchicken.com>
1878
1879 * files.texi (Directory Names): Move directory-abbrev-alist doc to
1880 Emacs manual.
1881
18822011-01-15 Eli Zaretskii <eliz@gnu.org>
1883
1884 * files.texi (Directory Names): Explain why FROM in
1885 directory-abbrev-alist should begin with \`. (Bug#7777)
1886
3fa173b4
SM
18872011-01-11 Stefan Monnier <monnier@iro.umontreal.ca>
1888
1889 * loading.texi (Hooks for Loading): Adjust doc of eval-after-load.
1890
7c420169 18912011-01-02 Eli Zaretskii <eliz@gnu.org>
2e4ab211
EZ
1892
1893 * modes.texi (Emulating Mode Line): Fix last change.
1894
7c420169 18952011-01-02 Eli Zaretskii <eliz@gnu.org>
287e63bb
EZ
1896
1897 * modes.texi (Emulating Mode Line): Update documentation of
1898 format-mode-line according to changes that fixed bug #7587.
1899
80b33766
SM
19002010-12-18 Stefan Monnier <monnier@iro.umontreal.ca>
1901
1902 * modes.texi (Derived Modes): Mention prog-mode.
1903
1904 * keymaps.texi (Simple Menu Items, Extended Menu Items): Remove mention
1905 of the key-binding-data cache since we don't use it any more.
1906
f49d1f52 19072010-12-13 Eli Zaretskii <eliz@gnu.org>
3c73e30e 1908
4bb49a92
EZ
1909 * processes.texi (Shell Arguments):
1910 * strings.texi (Creating Strings): Don't mention "shell commands";
1911 make it explicit that `split-string-and-unquote' and
1912 `combine-and-quote-strings' are mainly for working with arguments
1913 to call-process and start-process.
1914
3c73e30e
EZ
1915 * processes.texi (Shell Arguments): Fix documentation of
1916 `split-string-and-unquote'. Add indexing. (Bug#7563)
1917
f49d1f52 19182010-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
5dcb4c4e
SM
1919
1920 * modes.texi (Auto-Indentation): New section to document SMIE.
1921 (Major Mode Conventions):
1922 * text.texi (Mode-Specific Indent): Refer to it.
1923
f49d1f52 19242010-12-13 Eli Zaretskii <eliz@gnu.org>
bdef6a77
EZ
1925
1926 * display.texi (Other Display Specs): Document left-fringe and
1927 right-fringe display specs.
1928
f49d1f52 19292010-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
769741e3
SM
1930
1931 * backups.texi (Making Backups):
1932 * modes.texi (Example Major Modes): Use recommended coding style.
1933 (Major Mode Basics, Derived Modes): Encourge more strongly use of
1934 define-derived-mode. Mention completion-at-point-functions.
1935
f49d1f52 19362010-12-13 Chong Yidong <cyd@stupidchicken.com>
3e99b825 1937
5dcb4c4e
SM
1938 * nonascii.texi (Converting Representations):
1939 Document byte-to-string.
e1115396 1940
ec1b9b17
GM
19412010-12-08 Glenn Morris <rgm@gnu.org>
1942
1943 * buffers.texi (Modification Time):
1944 verify-visited-file-modtime now defaults to the current buffer.
1945
07976ae3 19462010-11-27 Chong Yidong <cyd@stupidchicken.com>
3e99b825 1947
ec1b9b17 1948 * nonascii.texi (Converting Representations): Document byte-to-string.
3e99b825
CY
1949
1950 * strings.texi (Creating Strings): Don't mention semi-obsolete
1951 function char-to-string.
1952 (String Conversion): Shorten discussion of semi-obsolete function
1953 string-to-char. Link to Converting Representations.
1954
1955 * objects.texi (Symbol Type):
1956 * text.texi (Near Point):
1957 * help.texi (Help Functions):
1958 * functions.texi (Mapping Functions): Use string instead of
1959 char-to-string in examples.
1960
07976ae3 19612010-11-27 Chong Yidong <cyd@stupidchicken.com>
ec8a6295
CY
1962
1963 * text.texi (Kill Functions, Kill Functions)
1964 (Low-Level Kill Ring, Low-Level Kill Ring): Remove obsolete
1965 YANK-HANDLER args.
1966
1967 * symbols.texi (Creating Symbols): Using unintern without an
1968 obarray arg is now obsolete.
1969
1970 * numbers.texi (Float Basics): Document float-e and float-pi.
1971
1972 * variables.texi (Defining Variables): Change "pi" example to
1973 "float-pi".
1974
8547874a
EZ
19752010-11-26 Eli Zaretskii <eliz@gnu.org>
1976
1977 * commands.texi (Click Events): Document the values of X, Y and
1978 COL, ROW in the event's position, when the click is on the header
1979 or mode line, on the fringes, or in the margins.
1980
4a47c275 19812010-11-17 Eli Zaretskii <eliz@gnu.org>
c7926fe2 1982
5b05d75b
EZ
1983 * customize.texi (Composite Types): Lower-case index entry.
1984
5dcb4c4e
SM
1985 * loading.texi (How Programs Do Loading):
1986 Document load-file-name. (Bug#7346)
c7926fe2 1987
4a47c275 19882010-11-17 Glenn Morris <rgm@gnu.org>
cde08ac9
GM
1989
1990 * text.texi (Kill Functions, Low-Level Kill Ring): Small fixes.
1991
0eb025fb
EZ
19922010-11-13 Eli Zaretskii <eliz@gnu.org>
1993
1994 * display.texi (Usual Display): Characters with no fonts are not
1995 necessarily displayed as empty boxes.
1996
2699a554 19972010-10-31 Glenn Morris <rgm@gnu.org>
aab705a2
GM
1998
1999 * maps.texi (Standard Keymaps): Update File menu description.
2000
8289f37b
GM
20012010-10-28 Glenn Morris <rgm@gnu.org>
2002
2003 * Makefile.in (elisp.dvi, elisp.pdf): Also include $emacsdir.
2004
5793a7bc 20052010-10-24 Eli Zaretskii <eliz@gnu.org>
89baa1df
EZ
2006
2007 * display.texi (Window Systems): Deprecate use of window-system as
2008 a predicate.
2009
17284e30
GM
20102010-10-23 Glenn Morris <rgm@gnu.org>
2011
2012 * help.texi (Documentation Basics): Remove mentions of digest-doc and
2013 sorted-doc.
2014
00f113eb
JB
20152010-10-15 Eli Zaretskii <eliz@gnu.org>
2016
2017 * os.texi (Dynamic Libraries): New node, with slightly modified
2018 text deleted from "Image Formats".
2019 (System Interface): Add @menu entry for "Dynamic Libraries".
2020
2021 * display.texi (Image Formats): Remove description of
2022 image-library-alist. (Renamed in 2010-10-13T14:50:06Z!lekktu@gmail.com.)
2023
07277eb8
GM
20242010-10-12 Glenn Morris <rgm@gnu.org>
2025
2026 * book-spine.texinfo: Rename to book-spine.texi.
2027
c12e4a81
GM
20282010-10-11 Glenn Morris <rgm@gnu.org>
2029
df187c62
GM
2030 * Makefile.in (MAKEINFO): Add explicit -I$srcdir.
2031
c12e4a81 2032 * Makefile.in (DVIPS): New variable.
234db610
GM
2033 (.PHONY): Add html, ps.
2034 (html, elisp.html, ps, elisp.ps): New targets.
2035 (clean): Delete html, ps files.
2036 ($(infodir)/elisp): Remove unnecessary includes.
c12e4a81 2037
6513b232
EZ
20382010-10-09 Eli Zaretskii <eliz@gnu.org>
2039
2040 * makefile.w32-in (emacsdir): New variable.
2041 (srcs): Add emacsver.texi.
2042 ($(infodir)/elisp, elisp.dvi): Add -I$(emacsdir).
2043
abd40fb4
GM
20442010-10-09 Glenn Morris <rgm@gnu.org>
2045
c1dc72b3
GM
2046 * Makefile.in (VPATH): Remove.
2047 (infodir): Make it absolute.
2048 (mkinfodir, $(infodir)/elisp, infoclean): No need to cd $srcdir.
2049
4393405b
GM
2050 * Makefile.in (dist): Anchor regexps.
2051
eef3ab94
GM
2052 * Makefile.in (srcs): Put elisp.texi first.
2053 ($(infodir)/elisp, elisp.dvi, elisp.pdf): Use $<.
2054
aa9db089
GM
2055 * Makefile.in (infoclean): Remove harmless, long-standing error.
2056
abd40fb4
GM
2057 * Makefile.in ($(infodir)): Delete rule.
2058 (mkinfodir): New.
2059 ($(infodir)/elisp): Use $mkinfodir instead of infodir.
2060
68db69ed 2061 * Makefile.in (dist): Remove reference to emacsver.texi.in.
208deadc 2062 Also copy emacsver.texi, and edit $emacsdir.
68db69ed 2063
ea274122
GM
20642010-10-09 Glenn Morris <rgm@gnu.org>
2065
f7a31f11
GM
2066 * Makefile.in (emacsdir): New variable.
2067 (MAKEINFO): Add -I $emacsdir.
2068 (dist): Copy emacsver.texi.
b13254e7
GM
2069 (srcs): Add emacsver.texi.
2070
f7a31f11
GM
2071 * book-spine.texinfo, elisp.texi, vol2.texi, vol1.texi:
2072 Set EMACSVER by including emacsver.texi.
2073
ea274122
GM
2074 * Makefile.in (.PHONY): Declare info, dvi, pdf, dist.
2075
17ca7950
GM
20762010-10-07 Glenn Morris <rgm@gnu.org>
2077
2078 * Makefile.in (version): New, set by configure.
2079 (clean): Delete dist tar file.
2080 (dist): Use version in tar name.
2081
4c83f6e1
GM
20822010-10-06 Glenn Morris <rgm@gnu.org>
2083
2084 * Makefile.in: Rearrange to more closely resemble doc/emacs/Makefile.
2085 (INSTALL_INFO): Remove unused variable.
2086 (mostlyclean, infoclean, dist): New rules.
2087 (clean): Delete dvi and pdf files.
2088 (maintainer-clean): Remove elisp.oaux, use infoclean.
8a944cea 2089 ($(infodir)): Add parallel build workaround.
4c83f6e1 2090
0264072d
GM
20912010-10-04 Glenn Morris <rgm@gnu.org>
2092
2093 * Makefile.in (dvi, pdf, $(infodir)): New targets.
2094 ($(infodir)/elisp): Ensure target directory exists. Use $@.
8cce34d0 2095 Fix -I typo.
0264072d
GM
2096 (clean): No 'make.out' or 'core' files.
2097 (.PHONY): Declare clean rules.
2098 (maintainer-clean): Delete pdf file. Guard against cd failures.
2099
77f38949
GM
21002010-10-03 Glenn Morris <rgm@gnu.org>
2101
2102 * files.texi (File Name Components): Remove ignored section about
2103 deleted variable directory-sep-char.
2104
178fdd41
MA
21052010-10-03 Michael Albinus <michael.albinus@gmx.de>
2106
2107 * files.texi (Magic File Names): New defopt
2108 remote-file-name-inhibit-cache.
2109
9c524fcb
GM
21102010-10-02 Glenn Morris <rgm@gnu.org>
2111
2112 * os.texi (Killing Emacs): Hook now runs in batch mode.
2113
f816790b
SM
21142010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
2115
2116 * text.texi (Special Properties): Clarify when modification-hooks run.
2117
7cf78aac
SM
21182010-09-11 Stefan Monnier <monnier@iro.umontreal.ca>
2119
2120 * syntax.texi (Syntax Flags): Document new `c' flag.
2121
ca0d44e4
GM
21222010-09-09 Glenn Morris <rgm@gnu.org>
2123
2124 * display.texi (ImageMagick Images): General cleanup.
2125
10999305 21262010-09-06 Alexander Klimov <alserkli@inbox.ru> (tiny change)
3fa0dc8f
AK
2127
2128 * files.texi (Directory Names): Use \` rather than ^.
2129
45240125
JD
21302010-09-02 Jan Djärv <jan.h.d@swipnet.se>
2131
2132 * text.texi (Low-Level Kill Ring):
2133 * frames.texi (Window System Selections): Remove cut buffer
2134 documentation.
2135
4abe5bf6
EZ
21362010-08-28 Eli Zaretskii <eliz@gnu.org>
2137
2138 * display.texi (Fringe Size/Pos): Add a cross-reference to "Layout
2139 Parameters", where the default fringe width is described.
2140
2141 * frames.texi (Window Frame Parameters, Basic Parameters)
2142 (Position Parameters, Layout Parameters, Management Parameters)
2143 (Cursor Parameters, Font and Color Parameters): Add indexing for
2144 frame parameters. (Bug#6929)
2145
fdc76236
TT
21462010-08-25 Tom Tromey <tromey@redhat.com>
2147
2148 * vol2.texi (Top): Update.
2149 * vol1.texi (Top): Update.
2150 * tips.texi (Library Headers): Mention Package-Version and
2151 Package-Requires.
2152 * package.texi: New file.
2153 * os.texi (System Interface): Update pointers.
2154 * elisp.texi (Top): Link to new nodes. Include package.texi.
2155 * anti.texi (Antinews): Update pointers.
2156
1e5c1c80
EZ
21572010-08-25 Eli Zaretskii <eliz@gnu.org>
2158
2159 * processes.texi (Filter Functions): Fix last change.
2160
78e33835
CY
21612010-08-24 Markus Triska <triska@gmx.at>
2162
2163 * processes.texi (Filter Functions): Use `buffer-live-p' instead
2164 of `buffer-name' in the main text as well as in the example
2165 (Bug#3098).
2166
198a7a97
CY
21672010-08-22 Chong Yidong <cyd@stupidchicken.com>
2168
2169 * nonascii.texi (Text Representations):
2170 * loading.texi (Loading Non-ASCII):
2171 * compile.texi (Byte Compilation): Don't mention obsolete
2172 --unibyte command-line argument.
2173
bc7d7ea6
CY
21742010-08-22 Chong Yidong <cyd@stupidchicken.com>
2175
2176 * modes.texi (Defining Minor Modes): Doc fix (Bug#6880).
2177
b0126eac 21782010-08-22 Chong Yidong <cyd@stupidchicken.com>
96b1842d
CY
2179
2180 * objects.texi (Bool-Vector Type): Minor definition tweak (Bug#6878).
2181
e8a6cc19
EZ
21822010-08-20 Eli Zaretskii <eliz@gnu.org>
2183
2184 * commands.texi (Misc Events): Add cross-references to where
2185 POSITION of a mouse event is described in detail.
2186
c4e7c63a 21872010-08-08 Christoph Scholtes <cschol2112@googlemail.com>
ee301a7a 2188
c4e7c63a 2189 * control.texi (Handling Errors) <error-message-string>: Fix arg name.
ee301a7a 2190
7815fe19 21912010-08-08 Juanma Barranquero <lekktu@gmail.com>
e8bf5266
JB
2192
2193 * modes.texi (Defining Minor Modes): Use C-backspace, not C-delete.
2194 Suggested by Štěpán Němec <stepnem@gmail.com>.
2195
7815fe19 21962010-08-08 Juanma Barranquero <lekktu@gmail.com>
b4f588fa
JB
2197
2198 * minibuf.texi (High-Level Completion): Document args of
2199 `read-buffer-function' (bug#5625).
2200
8b2dd508
JD
22012010-07-29 Jan Djärv <jan.h.d@swipnet.se>
2202
2203 * frames.texi (Layout Parameters): Add doc for tool-bar-position.
2204
bace45fe
MA
22052010-07-29 Michael Albinus <michael.albinus@gmx.de>
2206
2207 * processes.texi (Process Information): Explain process property
2208 `remote-tty'.
2209
4ce5a4cc
JB
22102010-07-27 Juanma Barranquero <lekktu@gmail.com>
2211
2212 * modes.texi (Defining Minor Modes): Use C-delete in examples,
2213 instead of "\C-\^?" (bug#6334).
2214
1c84bc7a
JB
2215 * text.texi (Special Properties): Fix typo.
2216
b88746ba
EZ
22172010-07-09 Eli Zaretskii <eliz@gnu.org>
2218
2219 * internals.texi (Writing Emacs Primitives): Adapt to ANSI C
2220 calling sequences, which are now the standard.
2221
51422d6d
CY
22222010-06-24 Chong Yidong <cyd@stupidchicken.com>
2223
2224 * text.texi (Undo): Clarify command loop behavior (Bug#2433).
2225
2226 * commands.texi (Command Overview): Mention undo-boundary call.
2227
d24880de
GM
22282010-06-23 Glenn Morris <rgm@gnu.org>
2229
2230 * abbrevs.texi, commands.texi, compile.texi, debugging.texi:
2231 * display.texi, edebug.texi, elisp.texi, eval.texi, files.texi:
2232 * frames.texi, functions.texi, internals.texi, keymaps.texi:
2233 * loading.texi, minibuf.texi, numbers.texi, os.texi, processes.texi:
2234 * searching.texi, sequences.texi, strings.texi, syntax.texi:
2235 * text.texi, tips.texi, vol1.texi, vol2.texi, windows.texi:
2236 Untabify Texinfo files.
2237
0fc76035
CY
22382010-06-20 Chong Yidong <cyd@stupidchicken.com>
2239
2240 * modes.texi (Minor Mode Conventions): Fix typo (Bug#6477).
2241
5338dc0b
CY
22422010-06-19 Chong Yidong <cyd@stupidchicken.com>
2243
a628ad9d 2244 * errors.texi (Standard Errors): Remove unnecessary markup (Bug#6461).
5338dc0b 2245
2c3a3c1d
CY
22462010-06-02 Chong Yidong <cyd@stupidchicken.com>
2247
ba3bf1d9
CY
2248 * searching.texi (Regexp Special): Remove obsolete information
2249 about matching non-ASCII characters, and suggest using char
2250 classes (Bug#6283).
2c3a3c1d 2251
7f4b4249
JB
22522010-05-30 Juanma Barranquero <lekktu@gmail.com>
2253
2254 * minibuf.texi (Basic Completion): Add missing "@end defun".
2255
637821cd
SM
22562010-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
2257
2258 * minibuf.texi (Basic Completion): Document completion-boundaries.
2259 (Programmed Completion): Document the new fourth method for boundaries.
2260
e13051c3
CY
22612010-05-22 Chong Yidong <cyd@stupidchicken.com>
2262
a628ad9d 2263 * display.texi (Image Cache): Update documentation about image caching.
e13051c3 2264
0235128c 22652010-05-08 Štěpán Němec <stepnem@gmail.com> (tiny change)
da0bbbc4
CY
2266
2267 * windows.texi (Textual Scrolling):
2268 * tips.texi (Coding Conventions):
2269 * minibuf.texi (Minibuffer History):
2270 * maps.texi (Standard Keymaps):
2271 * loading.texi (Where Defined):
2272 * edebug.texi (Instrumenting): Fix typos.
2273
0235128c 22742010-05-08 Chong Yidong <cyd@stupidchicken.com>
eb5ed549 2275
c7c32279
CY
2276 * keymaps.texi (Menu Bar): Document :advertised-binding property.
2277
0235128c
SM
2278 * functions.texi (Obsolete Functions):
2279 Document set-advertised-calling-convention.
eb5ed549
CY
2280
2281 * minibuf.texi (Basic Completion): Document completion-in-region.
2282 (Programmed Completion): Document completion-annotate-function.
2283
2284 * commands.texi (Reading One Event): Document read-key.
2285 (Distinguish Interactive): Document KIND arg to
2286 called-interactively-p. Delete obsolete interactive-p.
2287
2288 * elisp.texi (Top): Update node description.
2289
f8848423
EZ
22902010-05-08 Eli Zaretskii <eliz@gnu.org>
2291
0235128c
SM
2292 * nonascii.texi (Character Properties):
2293 Document unicode-category-table. Add an index entry for Unicode
2294 general category.
2295
22962010-05-07 Chong Yidong <cyd@stupidchicken.com>
2297
2298 * Version 23.2 released.
f8848423 2299
938efb77
JB
23002010-04-20 Juanma Barranquero <lekktu@gmail.com>
2301
2302 * locals.texi (Standard Buffer-Local Variables):
2303 Remove @ignore'd reference to `direction-reversed'.
2304
5854c267
JL
23052010-04-14 Juri Linkov <juri@jurta.org>
2306
2307 Fix @deffn without category.
2308
2309 * abbrevs.texi (Abbrev Expansion): Replace @deffn with @defun
2310 for `abbrev-insert'.
2311
2312 * buffers.texi (Indirect Buffers): Add category `Command'
2313 to @deffn of `clone-indirect-buffer'.
2314
2315 * windows.texi (Cyclic Window Ordering): Replace @deffn with @defun
2316 for `next-window' and `previous-window'. Add category `Command'
2317 to @deffn of `pop-to-buffer'.
2318
8a14dec7
CY
23192010-04-01 Chong Yidong <cyd@stupidchicken.com>
2320
2321 * nonascii.texi (Text Representations): Don't mark
2322 enable-multibyte-characters as a user option.
2323
7a1831cf
EZ
23242010-03-31 Eli Zaretskii <eliz@gnu.org>
2325
2326 * control.texi (Handling Errors): How to re-throw a signal caught
2327 by condition-case.
2328
c3863713
CY
23292010-03-26 Chong Yidong <cyd@stupidchicken.com>
2330
2331 * loading.texi (Hooks for Loading): Document after-load-functions.
2332 Copyedits.
2333
c333f279
AM
23342010-03-24 Arni Magnusson <arnima@hafro.is> (tiny change)
2335
2336 * frames.texi (Cursor Parameters): Fix typo. (Bug#5760)
2337
e867cb5d 23382010-03-24 Chong Yidong <cyd@stupidchicken.com>
f7704e26
CY
2339
2340 * processes.texi (Network Processes): Document seqpacket type.
2341
605f35cd
DN
23422010-03-20 Dan Nicolaescu <dann@ics.uci.edu>
2343
2344 * os.texi (System Environment): Do not mention lynxos.
2345
288f9fc0
CY
23462010-03-10 Chong Yidong <cyd@stupidchicken.com>
2347
2348 * Branch for 23.2.
2349
eed5c93a
CY
23502010-03-06 Chong Yidong <cyd@stupidchicken.com>
2351
2352 * objects.texi (Integer Type): Take note of the read syntax
2353 exception for numbers that cannot fit in the integer type.
2354
1ddd6622
GM
23552010-03-03 Glenn Morris <rgm@gnu.org>
2356
2357 * numbers.texi (Integer Basics, Bitwise Operations):
2358 * objects.texi (Integer Type): Update for integers now being 30-bit.
2359
a908c79a
CY
23602010-02-27 Chong Yidong <cyd@stupidchicken.com>
2361
2362 * display.texi (Low-Level Font): Document :otf font-spec property.
2363
cd61af01
SM
23642010-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
2365
2366 * display.texi (Line Height): Avoid obsolete special default variables
2367 like default-major-mode.
2368
c02f8fe2
AM
23692010-01-28 Alan Mackenzie <acm@muc.de>
2370
2371 * display.texi (Auto Faces): Say fontification-functions is called
2372 whether or not Font Lock is enabled. Tidy up the wording a bit.
2373
d738d18b
CY
23742010-01-17 Chong Yidong <cyd@stupidchicken.com>
2375
2376 * elisp.texi: Remove duplicate edition information (Bug#5407).
2377
4963739e
JB
23782010-01-17 Juanma Barranquero <lekktu@gmail.com>
2379
2380 * two.el (volume-header-toc-markup): Fix typos in docstring.
2381
c57008f6
SM
23822010-01-04 Stefan Monnier <monnier@iro.umontreal.ca>
2383
2384 Avoid dubious uses of save-excursions.
2385 * positions.texi (Excursions): Recommend the use of
2386 save-current-buffer if applicable.
2387 * text.texi (Clickable Text): Fix the example code which used
2388 save-excursion in a naive way which sometimes preserves point and
2389 sometimes not.
2390 * variables.texi (Creating Buffer-Local):
2391 * os.texi (Session Management):
2392 * display.texi (GIF Images):
2393 * control.texi (Cleanups): Use (save|with)-current-buffer.
2394
2f3725cd
EZ
23952010-01-02 Eli Zaretskii <eliz@gnu.org>
2396
2397 * modes.texi (Example Major Modes): Fix indentation. (Bug#5195)
2398
85eeac93
CY
23992010-01-02 Chong Yidong <cyd@stupidchicken.com>
2400
2401 * nonascii.texi (Text Representations, Character Codes)
2402 (Converting Representations, Explicit Encoding)
2403 (Translation of Characters): Use hex notation consistently.
2404 (Character Sets): Fix map-charset-chars doc (Bug#5197).
2405
4801c5fa
CY
24062010-01-01 Chong Yidong <cyd@stupidchicken.com>
2407
2408 * loading.texi (Where Defined): Make it clearer that these are
2409 loaded files (Bug#5068).
2410
26e533e2
CY
24112009-12-29 Chong Yidong <cyd@stupidchicken.com>
2412
2413 * minibuf.texi (Completion Styles): Document `initials' style.
2414
16d1ff5f
CY
24152009-12-25 Chong Yidong <cyd@stupidchicken.com>
2416
2417 * frames.texi (Resources): Describe inhibit-x-resources.
2418 (Size Parameters): Copyedit.
2419
2420 * hash.texi (Creating Hash):
2421 * objects.texi (Hash Table Type): Document the new hash table
2422 printed representation.
2423
2424 * minibuf.texi (Basic Completion): 4th arg to all-completions is
2425 obsolete.
2426
5dcb4c4e
SM
2427 * processes.texi (Process Buffers):
2428 Document process-kill-buffer-query-function.
16d1ff5f 2429
9a5de3d9
GM
24302009-12-05 Glenn Morris <rgm@gnu.org>
2431
2432 * hooks.texi (Standard Hooks): Remove diary-display-hook, replaced by
2433 diary-display-function, and no longer recommended to be a hook.
2434 Update for changes in the names of calendar and diary hooks.
2435 diary-print-entries-hook has changed section.
2436
b640eb52
EZ
24372009-11-28 Eli Zaretskii <eliz@gnu.org>
2438
2439 * text.texi (Special Properties): More accurate description of
2440 what the `cursor' property does.
2441
be1674ab
KR
24422009-11-26 Kevin Ryde <user42@zip.com.au>
2443
2444 * commands.texi (Misc Events): vindex mouse-wheel-up-event and
2445 mouse-wheel-down-event, the closest thing to a definition for them.
2446 * os.texi (Startup Summary): vindex inhibit-startup-message and
2447 inhibit-splash-screen.
2448 (Command-Line Arguments): vindex argv.
2449 (Suspending Emacs): vindex suspend-tty-functions and
2450 resume-tty-functions. Don't want to index every hook, but having
2451 the programming ones is helpful.
2452
603f5979
CY
24532009-11-14 Chong Yidong <cyd@stupidchicken.com>
2454
2455 * commands.texi (Motion Events): Fix typo (Bug#4907).
2456
4359a806
CY
24572009-11-08 Chong Yidong <cyd@stupidchicken.com>
2458
2459 * searching.texi (Char Classes): Note that [:upper:] and [:lower:]
2460 are affected by case-fold-search (Bug#4483).
2461
0f063651
CY
24622009-11-02 Chong Yidong <cyd@stupidchicken.com>
2463
2464 * minibuf.texi (Reading File Names): Note that read-file-name may
2465 use a graphical file dialog.
2466
9bd79893
GM
24672009-10-31 Glenn Morris <rgm@gnu.org>
2468
2469 * nonascii.texi (User-Chosen Coding Systems): Minor reword. (Bug#4817)
2470
ebe479ec
KR
24712009-10-16 Kevin Ryde <user42@zip.com.au>
2472
2473 * files.texi (Magic File Names): Add @vindex file-name-handler-alist,
2474 in particular so `info-lookup-symbol' can find its docs.
2475
2640fa86
CY
24762009-10-16 Chong Yidong <cyd@stupidchicken.com>
2477
2478 * variables.texi (Constant Variables): Distinguish from defconst
2479 variables.
2480 (Defining Variables): Add cindex.
2481
edd6a733
CY
24822009-10-15 Chong Yidong <cyd@stupidchicken.com>
2483
2484 * os.texi (Time of Day): Clarify that the microsecond part is
2485 ignored (Bug#4637).
2486
5feb0b73
GM
24872009-10-11 Glenn Morris <rgm@gnu.org>
2488
2489 * frames.texi (Size and Position): Clarify what is included in the frame
2490 height. (Bug#4535)
2491
0c5413c8
GM
24922009-10-10 Glenn Morris <rgm@gnu.org>
2493
2494 * windows.texi (Size of Window): The relationship between window and
2495 frame heights is not so simple. (Bug#4535)
2496 Mention window-full-height-p.
2497
7f8b600a
SM
24982009-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
2499
2500 * positions.texi (Text Lines): Remove goto-line, since it shouldn't be
2501 used from Lisp.
2502
6185de1c
EZ
25032009-10-07 Eli Zaretskii <eliz@gnu.org>
2504
7f8b600a
SM
2505 * files.texi (Directory Names) <abbreviate-file-name>:
2506 Document that root home directories are not replaced with "~".
6185de1c 2507
9972911f
EZ
25082009-10-06 Eli Zaretskii <eliz@gnu.org>
2509
2510 * text.texi (Special Properties): Document the meaning of the
2511 `cursor' text property whose value is an integer.
2512
2a3f19ef
MA
25132009-10-05 Michael Albinus <michael.albinus@gmx.de>
2514
2515 * files.texi (Magic File Names): Add `copy-directory'.
2516
804543b5
EZ
25172009-10-05 Eli Zaretskii <eliz@gnu.org>
2518
2519 * files.texi (File Attributes): Fix description of file
2520 attributes. (Bug#4638) Update attributes of files.texi example to
2521 be more representative.
2522
461bf92b
MA
25232009-10-05 Michael Albinus <michael.albinus@gmx.de>
2524
2525 * files.texi (Create/Delete Dirs): New command copy-directory.
2526
a86cd395
JB
25272009-10-04 Juanma Barranquero <lekktu@gmail.com>
2528
2529 * anti.texi (Antinews):
2530 * macros.texi (Indenting Macros):
2531 * strings.texi (Creating Strings, Case Conversion):
2532 Remove duplicate words.
2533
d3080264
MA
25342009-10-01 Michael Albinus <michael.albinus@gmx.de>
2535
2536 * files.texi (Create/Delete Dirs): delete-directory has an
2537 optional parameter RECURSIVE.
2538
85d14563
SM
25392009-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
2540
2541 * buffers.texi (Swapping Text): Minor clarification.
2542
3d9842c6
GM
25432009-10-01 Glenn Morris <rgm@gnu.org>
2544
2545 * functions.texi (Declaring Functions): Mention that we also search for
2546 ".m" files in the src/ directory.
2547
78427304
CY
25482009-09-25 David Engster <deng@randomsample.de>
2549
3d9842c6 2550 * display.texi (Managing Overlays): Document copy-overlay (Bug#4549).
78427304 2551
b578c9cc
GM
25522009-09-22 Glenn Morris <rgm@gnu.org>
2553
2554 * internals.texi (Building Emacs): Mention preloaded-file-list.
2555
beee5da7
AM
25562009-09-14 Alan Mackenzie <acm@muc.de>
2557
2558 * os.texi (Terminal Output): Put "@code{}" around "stdout".
2559
5d6ab672
CY
25602009-09-13 Chong Yidong <cyd@stupidchicken.com>
2561
2562 * functions.texi (Anonymous Functions): Rearrange discussion,
2563 giving usage of unquoted lambda forms first. Mention that
2564 `function' and `#'' are no longer required (Bug#4290).
2565
59375eeb
AM
25662009-09-11 Alan Mackenzie <acm@muc.de>
2567
a86cd395 2568 * os.texi (Terminal Output): Document `send-string-to-terminal' in
59375eeb
AM
2569 batch mode.
2570
e7e2f529
GM
25712009-09-01 Glenn Morris <rgm@gnu.org>
2572
2573 * display.texi (Face Functions): Mention define-obsolete-face-alias.
2574
eae47088
GM
25752009-08-26 Ulrich Mueller <ulm@gentoo.org>
2576
2577 * nonascii.texi (Character Codes): Fix typos.
2578
3691a0a6
MA
25792009-08-25 Michael Albinus <michael.albinus@gmx.de>
2580
2581 * processes.texi (Synchronous Processes): New defvar
2582 process-file-side-effects.
2583
664d56b8
GM
25842009-08-25 Glenn Morris <rgm@gnu.org>
2585
2586 * display.texi (Fontsets): Fix typo.
2587
0706c025
GM
2588 * files.texi (Format Conversion Round-Trip): Mention nil regexp.
2589
03a74b84
SM
25902009-08-19 Stefan Monnier <monnier@iro.umontreal.ca>
2591
2592 * processes.texi (Asynchronous Processes): Adjust arglist of
2593 start-process-shell-command and start-file-process-shell-command.
2594
f6de8a37
CY
25952009-08-15 Chong Yidong <cyd@stupidchicken.com>
2596
4b1ed1bb
CY
2597 * advice.texi (Argument Access in Advice): Note that argument
2598 positions are zero-based (Bug#3932).
2599
89a9e058
CY
2600 * commands.texi (Distinguish Interactive): Minor copyedit.
2601
23696fd7
CY
2602 * display.texi (Face Attributes): Add xref to Displaying Faces for
2603 explanation of "underlying face".
2604
f6de8a37
CY
2605 * customize.texi (Common Keywords): Add xref to Loading.
2606
2607 * loading.texi (How Programs Do Loading): Add xref to Lisp
2608 Libraries node in the Emacs manual.
2609
417f77e6
CY
26102009-08-13 Chong Yidong <cyd@stupidchicken.com>
2611
2612 * objects.texi (Meta-Char Syntax): Add xref to Strings of Events.
2613
0999039c
CY
26142009-07-18 Chong Yidong <cyd@stupidchicken.com>
2615
2616 * processes.texi (Shell Arguments): Copyedits.
2617
9af167bc
GM
26182009-07-18 Glenn Morris <rgm@gnu.org>
2619
2620 * loading.texi (Repeated Loading): Fix typo.
2621
137987ab
RS
26222009-07-16 Richard Stallman <rms@gnu.org>
2623
2624 * buffers.texi (Swapping Text): Recommend setting
2625 write-region-annotate-functions and buffer-saved-size.
2626
2627 * backups.texi (Auto-Saving): Document buffer-saved-size = -2.
2628
622fa380
GM
26292009-07-15 Glenn Morris <rgm@gnu.org>
2630
2631 * edebug.texi: Minor re-phrasings throughout.
2632 (Edebug Execution Modes): Sit-for affects continue mode too.
2633 (Jumping): Use `forward-sexp' rather than its keybinding.
2634 (Edebug Misc): Fix Q binding.
2635 (Edebug Eval): Remove cl version.
2636 (Printing in Edebug): Clarify print-length etc.
2637 (Instrumenting Macro Calls): Defopt edebug-eval-macro-args.
2638 (Specification List): Remove edebug-unwrap findex entry.
2639 (Specification Examples): defmacro is actually not the same as defun.
2640 Escape "`" in example.
2641
6bbd4600
CY
26422009-07-15 Chong Yidong <cyd@stupidchicken.com>
2643
2644 * markers.texi (The Mark): Document optional arg to
2645 deactivate-mark.
2646
e538d479
GM
26472009-07-11 Kevin Ryde <user42@zip.com.au>
2648
2649 * hooks.texi (Standard Hooks): Fix cross-references.
2650
4c98b9ed
GM
2651 * loading.texi (Named Features): Refer to eval-after-load.
2652
5300838c
GM
26532009-07-11 Glenn Morris <rgm@gnu.org>
2654
64fbeb16
GM
2655 * Makefile.in (TEXI2PDF): New.
2656 (elisp.pdf): New target.
2657
4c98b9ed
GM
2658 * searching.texi (Regexp Backslash): Fix typo.
2659
2660 * elisp.texi (Top): Display copyright notice at start of non-TeX.
5300838c 2661
51d9979c
GM
26622009-07-10 Glenn Morris <rgm@gnu.org>
2663
561c0216
GM
2664 * elisp.texi, vol1.texi, vol2.texi: Update @detailmenu.
2665
5b594a58
GM
2666 * customize.texi (Customization Types):
2667 * display.texi (Abstract Display):
0cc8c85a 2668 * objects.texi (Character Type, String Type):
5b594a58 2669 Merge in some menu descriptions from elisp.texi.
51d9979c 2670
c3cbbb40
GM
2671 * hash.texi (Hash Tables):
2672 * modes.texi (Multiline Font Lock):
2673 End menu description with period.
fe42c16a 2674
28528402
GM
26752009-07-09 Glenn Morris <rgm@gnu.org>
2676
2677 * back.texi: Don't hard-code texinfo location.
2678
2679 * two-volume.make (texinfodir): New, with location of texinfo.tex.
2680 (tex): Add texinfodir to TEXINPUTS.
2681 (elisp1med-init, elisp2med-init): Use texinfodir.
2682
2683 * Makefile.in (texinfodir): Rename from usermanualdir, and update.
2684 (clean): Add two-volume.make intermediate files.
2685
2686 * elisp.texi, vol1.texi, vol2.texi:
2687 Use a DATE variable with the publication date, and update it.
2688 Fix antinews menu description.
2689
2690 * vol1.texi, vol2.texi: Update VERSION to match elisp.texi.
2691 Update the detailed node listing to match elisp.texi.
2692
2693 * README: Update edition to match elisp.texi.
2694
2695 * objects.texi (General Escape Syntax):
2696 * nonascii.texi (Character Sets):
2697 Use consistent case for "Unicode Standard".
2698
2699 * anti.texi (Antinews):
2700 * customize.texi (Variable Definitions):
2701 * functions.texi (Declaring Functions):
2702 * nonascii.texi (Character Properties):
2703 * processes.texi (Serial Ports):
2704 * text.texi (Special Properties):
2705 * tips.texi (Coding Conventions):
2706 Minor rearrangements to improve TeX line-filling.
2707
2708 * commands.texi (Using Interactive): Fix cross-reference.
2709
17db8e10
JD
27102009-07-01 Jan Djärv <jan.h.d@swipnet.se>
2711
2712 * frames.texi (Management Parameters): Mention sticky.
2713
77c7e2e1
AS
27142009-07-01 Andreas Schwab <aschwab@redhat.com>
2715
2716 * help.texi (Help Functions): Fix description of help-buffer and
2717 help-setup-xref to use @defun instead of @deffn.
2718
3f1c6666
JD
27192009-07-01 Jan Djärv <jan.h.d@swipnet.se>
2720
2721 * frames.texi (Size Parameters): Mention maximized for fullscreen.
2722
ca27c21b
CY
27232009-06-24 Chong Yidong <cyd@stupidchicken.com>
2724
2725 * display.texi (Window Systems): Add ns to the list.
2726
70243478
CY
27272009-06-21 Chong Yidong <cyd@stupidchicken.com>
2728
2729 * Branch for 23.1.
2730
df006536
MR
27312009-06-17 Martin Rudalics <rudalics@gmx.at>
2732
2733 * windows.texi (Dedicated Windows): Fix typo.
2734 (Resizing Windows): Replace @defun by @deffn.
2735
d259fc4b
GM
27362009-06-17 Glenn Morris <rgm@gnu.org>
2737
2738 * variables.texi (Directory Local Variables):
2739 Update for 2009-04-11 name-change of dir-locals-directory-alist.
2740
30781db6
KH
27412009-06-09 Kenichi Handa <handa@m17n.org>
2742
2743 * nonascii.texi (Character Sets): State clearly that FROM and TO
2744 are codepoints of CHARSET.
2745
62e8099c
CY
27462009-06-07 Chong Yidong <cyd@stupidchicken.com>
2747
2748 * minibuf.texi (Reading File Names): Fix introductory text.
2749 Suggested by stan@derbycityprints.com.
2750 (High-Level Completion): Fix typo.
2751
ee1b1917
CY
27522009-05-28 Chong Yidong <cyd@stupidchicken.com>
2753
2754 * frames.texi (Text Terminal Colors): Multi-tty is already
2755 implemented, but tty-local colors are not.
2756
5df647e8
CY
27572009-05-27 Chong Yidong <cyd@stupidchicken.com>
2758
2759 * hooks.texi (Standard Hooks): Remove mention of obsolete
2760 redisplay-end-trigger-functions.
2761
2762 * internals.texi (Window Internals): Remove mention of obsolete
2763 redisplay-end-trigger-functions.
2764
01f17ae2
MR
27652009-05-21 Martin Rudalics <rudalics@gmx.at>
2766
2767 * abbrevs.texi (Abbrev Mode): abbrev-mode is an option.
2768
2769 * backups.texi (Making Backups): backup-directory-alist and
2770 make-backup-file-name-function are options.
2771 (Auto-Saving): auto-save-list-file-prefix is an option.
2772
2773 * buffers.texi (Killing Buffers): buffer-offer-save is an
2774 option.
2775
2776 * display.texi (Refresh Screen): no-redraw-on-reenter is an
2777 option.
2778 (Echo Area Customization): echo-keystrokes is an option.
2779 (Selective Display): selective-display-ellipses is an option.
2780 (Temporary Displays): temp-buffer-show-function is an option.
2781 (Face Attributes): underline-minimum-offset and x-bitmap-file-path
2782 are options.
2783 (Font Selection): face-font-family-alternatives,
2784 face-font-selection-order, face-font-registry-alternatives, and
2785 scalable-fonts-allowed are options.
2786 (Fringe Indicators): indicate-buffer-boundaries is an option.
2787 (Fringe Cursors): overflow-newline-into-fringe is an option.
2788 (Scroll Bars): scroll-bar-mode is an option.
2789
2790 * eval.texi (Eval): max-lisp-eval-depth is an option.
2791
2792 * files.texi (Visiting Functions): find-file-hook is an option.
2793 (Directory Names): directory-abbrev-alist is an option.
2794 (Unique File Names): temporary-file-directory and
2795 small-temporary-file-directory are options.
2796
2797 * frames.texi (Initial Parameters): initial-frame-alist,
2798 minibuffer-frame-alist and default-frame-alist are options.
2799 (Cursor Parameters): blink-cursor-alist and
2800 cursor-in-non-selected-windows ar options.
2801 (Window System Selections): selection-coding-system is an
2802 option.
2803 (Display Feature Testing): display-mm-dimensions-alist is an
2804 option.
2805
2806 * help.texi (Help Functions): help-char and help-event-list are
2807 options.
2808
2809 * keymaps.texi (Functions for Key Lookup): meta-prefix-char is
2810 an option.
2811
2812 * minibuf.texi (Minibuffer History): history-length and
2813 history-delete-duplicates are options.
2814 (High-Level Completion): read-buffer-function and
2815 read-buffer-completion-ignore-case are options.
2816 (Reading File Names): read-file-name-completion-ignore-case is
2817 an option.
2818
2819 * modes.texi (Mode Line Top): mode-line-format is an option.
2820 (Mode Line Variables): mode-line-position and mode-line-modes
2821 are options.
2822
2823 * nonascii.texi (Text Representations):
2824 enable-multibyte-characters is an option.
2825 (Default Coding Systems): auto-coding-regexp-alist,
2826 file-coding-system-alist, auto-coding-alist and
2827 auto-coding-functions are options.
2828 (Specifying Coding Systems): inhibit-eol-conversion is an
2829 option.
2830
2831 * os.texi (Init File): site-run-file is an option.
2832 (System Environment): mail-host-address is an option.
2833 (User Identification): user-mail-address is an option.
2834 (Terminal Output): baud-rate is an option.
2835
2836 * positions.texi (Word Motion): words-include-escapes is an
2837 option.
2838
2839 * searching.texi (Standard Regexps): page-delimiter,
2840 paragraph-separate, paragraph-separate and sentence-end are
2841 options.
2842
2843 * text.texi (Margins): left-margin and fill-nobreak-predicate
2844 are options.
2845
2846 * variables.texi (Local Variables): max-specpdl-size is an
2847 option.
2848
2849 * windows.texi (Choosing Window):
2850 split-window-preferred-function, special-display-function and
2851 display-buffer-function are options.
2852
106e6894
CY
28532009-05-20 Chong Yidong <cyd@stupidchicken.com>
2854
4a83454d
CY
2855 Fix errors spotted by Martin Rudalics.
2856
106e6894
CY
2857 * syntax.texi (Position Parse): Document rationale for ignored
2858 arguments to syntax-ppss-flush-cache.
2859
2860 * processes.texi (Input to Processes): Mark PROCESS arg to
2861 process-running-child-p as optional.
2862 (Network Options): Document NO-ERROR arg to
2863 set-network-process-option.
2864
2865 * buffers.texi (Indirect Buffers): Mark clone-indirect-buffer as a
2866 command.
2867
2868 * searching.texi (POSIX Regexps): Mark posix-search-forward and
2869 posix-search-backward as commands.
2870
2871 * os.texi (Killing Emacs): Mark kill-emacs as a command.
2872 (Suspending Emacs): Mark suspend-emacs as a command.
2873 (Processor Run Time): Mark emacs-uptime and emacs-init-time as
2874 commands.
5dcb4c4e
SM
2875 (Terminal Output): Remove obsolete function baud-rate.
2876 Document TERMINAL arg for send-string-to-terminal.
106e6894
CY
2877
2878 * nonascii.texi (Terminal I/O Encoding): Document TERMINAL arg for
2879 terminal-coding-system and set-terminal-coding-system.
2880 (Explicit Encoding): Mark DESTINATION arg of decode-coding-region
2881 as optional.
2882 (Character Sets): Document RESTRICTION arg of char-charset.
2883 (Character Codes): Mark POS argument to get-byte as optional.
2884
2885 * minibuf.texi (Minibuffer Misc): Document ARGS arg for
2886 minibuffer-message.
2887
2888 * files.texi (Create/Delete Dirs): Mark make-directory and
2889 delete-directory as commands.
2890
2891 * abbrevs.texi (Abbrev Tables): Fix arglist for make-abbrev-table.
2892
2893 * text.texi (Base 64): Mark base64-decode-string and
2894 base64-encode-string as commands.
2895 (Columns): Mark move-to-column as a command.
2896 (Mode-Specific Indent): Document RIGID arg to
2897 indent-for-tab-command.
2898 (Region Indent): Mark TO-COLUMN arg to indent-region as optional.
2899 Mark indent-code-rigidly as a command.
2900 (Substitution): Mark translate-region as a command.
2901
2902 * frames.texi (Size and Position): Remove obsolete functions
2903 screen-height and screen-width.
2904
04173931
CY
29052009-05-19 Chong Yidong <cyd@stupidchicken.com>
2906
2907 * windows.texi (Cyclic Window Ordering, Cyclic Window Ordering)
2908 (Displaying Buffers, Resizing Windows): Correct mistakes;
2909 next-window, previous-window, and pop-to-buffer are not commands,
2910 and fit-window-to-buffer" is a command. (Pointed out by Martin
2911 Rudalics.)
2912
eae7d8f8
RS
29132009-05-17 Richard M Stallman <rms@gnu.org>
2914
2915 * modes.texi (Precalculated Fontification): Clarify text.
2916
b8766179
MR
29172009-05-17 Martin Rudalics <rudalics@gmx.at>
2918
2919 * windows.texi (Selecting Windows): Clarify descriptions of
2920 with-selected-window and get-lru-window.
2921 (Cyclic Window Ordering): Refer to particular frame when talking
2922 about how splitting affects the ordering.
2923 (Displaying Buffers): Fix descriptions of switch-to-buffer and
2924 switch-to-buffer-other-window. Explain how setting of
2925 display-buffer-reuse-frames affects pop-to-buffer.
2926 (Choosing Window): Clarify some details in descriptions of
2927 display-buffer-reuse-frames, pop-up-frames, and
2928 pop-up-frame-function.
2929 (Dedicated Windows): Clarify some details.
2930 (Textual Scrolling): Replace term vscroll by term vertical
2931 scroll position.
2932 (Vertical Scrolling): Fix typo.
2933 (Window Hooks): Relate text on jit-lock-register to window
2934 scrolling and size changes.
2935
734b5e3b
CY
29362009-05-14 Chong Yidong <cyd@stupidchicken.com>
2937
0a65633e
CY
2938 * frames.texi (Initial Parameters): Clarify what the initial
2939 minibuffer frame is.
05be46d7
CY
2940 (Buffer Parameters): Note that the minibuffer parameter can not be
2941 altered.
0a65633e 2942
734b5e3b
CY
2943 * anti.texi (Antinews): Copyedits. Rearrange some entries.
2944 Document display-buffer changes.
2945
925672cd
CY
29462009-05-13 Chong Yidong <cyd@stupidchicken.com>
2947
17ecd7af
CY
2948 * anti.texi (Antinews): Rewrite for Emacs 22.
2949
925672cd
CY
2950 * abbrevs.texi (Abbrevs): Add xref to Creating Symbols when
2951 obarrays are first mentioned. Define "system abbrev" more
2952 prominently, and add it to the index.
2953 (Abbrev Mode, Abbrev Tables, Defining Abbrevs, Abbrev Properties):
2954 Copyedits.
2955 (Abbrev Expansion): Document abbrev-insert.
2956
80be4dd7
CY
29572009-05-12 Chong Yidong <cyd@stupidchicken.com>
2958
2959 * frames.texi (Font and Color Parameters): Rename from Color
2960 Parameters. Document font-backend parameter.
2961
2962 * vol2.texi (Top): Update node listing.
2963 * vol1.texi (Top): Update node listing.
2964 * elisp.texi (Top): Update node listing.
2965
372a93ac
MR
29662009-05-11 Martin Rudalics <rudalics@gmx.at>
2967
2968 * windows.texi (Choosing Window): Don't explicitly refer to
2969 split-window-sensibly's window argument in descriptions of
2970 split-height-threshold and split-width-threshold.
2971
714c3541
MR
29722009-05-10 Martin Rudalics <rudalics@gmx.at>
2973
2974 * windows.texi (Choosing Window): Fix rewrite of window
2975 splitting section.
2976
0e90e7be
EZ
29772009-05-09 Eli Zaretskii <eliz@gnu.org>
2978
f4e90db0
SM
2979 * nonascii.texi (Default Coding Systems):
2980 Document find-auto-coding, set-auto-coding, and auto-coding-alist.
5dcb4c4e 2981 Add indexing.
0e90e7be
EZ
2982 (Lisp and Coding Systems): Add index entries.
2983
d3c0c321
MR
29842009-05-09 Martin Rudalics <rudalics@gmx.at>
2985
2986 * windows.texi (Choosing Window): Describe split-window-sensibly
2987 and rewrite section on window splitting accordingly.
2988 (Textual Scrolling): Replace `...' by @code{...}.
2989
c773345a
CY
29902009-05-04 Chong Yidong <cyd@stupidchicken.com>
2991
ee2d5b5e
CY
2992 * hooks.texi (Standard Hooks): Add abbrev-expand-functions.
2993 Remove obsoleted pre-abbrev-expand-hook.
2994
2995 * locals.texi (Standard Buffer-Local Variables): Consolidate table
2996 entries.
2997
c773345a
CY
2998 * internals.texi (Object Internals): Don't assume 32-bit machines
2999 are the norm.
3000 (Buffer Internals): Consolidate table entries for readability.
ee2d5b5e
CY
3001 (Window Internals): Synch field names to window.h.
3002 (Process Internals): Synch field names to process.h.
c773345a 3003
dd449674
CY
30042009-04-29 Chong Yidong <cyd@stupidchicken.com>
3005
3006 * variables.texi (File Local Variables): Note that read-circle is
3007 bound to nil when reading file-local variables.
3008
3009 * streams.texi (Input Functions): Document read-circle.
3010 (Output Variables): Add xref to Circular Objects.
3011
4f1e25e2
CY
30122009-04-25 Chong Yidong <cyd@stupidchicken.com>
3013
3014 * tips.texi (Coding Conventions): Copyedits. Add xref to Named
3015 Features and Coding System Basics. Node that "p" stands for
3016 "predicate". Recommend utf-8-emacs instead of emacs-mule.
3017 (Key Binding Conventions): Emacs does use S-down-mouse-1, for
3018 mouse-appearance-menu.
3019 (Programming Tips): Add xref to Progress.
3020
dca019f8
CY
30212009-04-22 Chong Yidong <cyd@stupidchicken.com>
3022
5dcb4c4e
SM
3023 * os.texi (Command-Line Arguments):
3024 Document command-line-args-left.
dca019f8
CY
3025 (Suspending Emacs): Adapt text to multi-tty case. Document use of
3026 terminal objects for tty arguments.
3027 (Startup Summary): Add xref to Session Management.
3028 (Session Management): Mention emacs-session-restore. Copyedits.
3029
02a89103
CY
30302009-04-20 Chong Yidong <cyd@stupidchicken.com>
3031
3032 * os.texi (Startup Summary): Copyedits. The init file is not
3033 necessarily named .emacs now. Document initial-buffer-choice and
3034 initial-scratch-message. Note where Emacs exits in batch mode.
3035 Document inhibit-splash-screen as an alias.
3036 (Init File): Be neutral about which init file name to use.
3037
30382009-04-16 Chong Yidong <cyd@stupidchicken.com>
3039
3040 * os.texi (System Interface): Fix Texinfo usage.
3041
0c1cfe01
CY
30422009-04-15 Chong Yidong <cyd@stupidchicken.com>
3043
80d7cdca
CY
3044 * searching.texi (Regexp Backslash): Also refer to shy groups as
3045 non-capturing or unnumbered groups.
3046 (Regexp Functions): Add cross-reference to Regexp Backslash.
3047
0c1cfe01
CY
3048 * display.texi (Truncation): Overlays can use line-prefix and
3049 wrap-prefix too.
3050 (Overlay Properties): Document wrap-prefix and line-prefix.
3051 (Face Attributes): Document underline-minimum-offset.
3052 (Face Remapping): Copyedits.
3053 (Low-Level Font): Copyedits.
3054 (Image Cache): Note that the image cache is shared between frames.
ed8ab760
CY
3055 (Line Height): Emphasize that line-spacing only takes effect on
3056 graphical terminals.
0c1cfe01 3057
c4adeee0
CY
30582009-04-13 Chong Yidong <cyd@stupidchicken.com>
3059
3060 * display.texi (Refresh Screen): Note that a passage about screen
3061 refreshing is text terminal only.
3062 (Forcing Redisplay): Delete misleading comment---sit-for calls
3063 redisplay, not the other way around.
3064 (Truncation): Note new values of truncate-partial-width-windows.
3065 Copyedits.
3066 (Invisible Text): Document invisible-p.
3067
b20ecfa1
EZ
30682009-04-11 Eli Zaretskii <eliz@gnu.org>
3069
3070 * display.texi (Overlays): Overlays don't scale well. See
3071 http://lists.gnu.org/archive/html/emacs-devel/2009-04/msg00243.html.
3072
97d8273f
CY
30732009-04-10 Chong Yidong <cyd@stupidchicken.com>
3074
f147ff75
CY
3075 * syntax.texi (Syntax Table Functions): Document cons cell
3076 argument for modify-syntax-entry.
3077 (Categories): Document cons cell argument for
3078 modify-category-entry.
3079
fca4ec76
CY
3080 * searching.texi (String Search): Document word-search-forward-lax
3081 and word-search-backward-lax.
3082 (Searching and Case): Describe isearch behavior more precisely.
3083
9c283d5b
CY
3084 * keymaps.texi (Tool Bar): Mention that some platforms do not
3085 support multi-line toolbars. Suggested by Stephen Eglen.
3086
3087 * frames.texi (Layout Parameters): Mention that Nextstep also
3088 allows only one tool-bar line. Suggested by Stephen Eglen.
3089
97d8273f
CY
3090 * nonascii.texi (Text Representations): Copyedits.
3091 (Coding System Basics): Also mention utf-8-emacs.
3092 (Converting Representations, Selecting a Representation)
3093 (Scanning Charsets, Translation of Characters, Encoding and I/O):
3094 Copyedits.
3095 (Character Codes): Mention role of codepoints 1114112 to 4194175.
3096
2bad3299
CY
30972009-04-09 Chong Yidong <cyd@stupidchicken.com>
3098
3099 * text.texi (Yank Commands): Note that yank uses push-mark.
5dcb4c4e
SM
3100 (Filling): Clarify REGION argument of fill-paragraph.
3101 Document fill-forward-paragraph-function.
2bad3299
CY
3102 (Special Properties): Remove "new in Emacs 22" declaration.
3103 (Clickable Text): Merge with Links and Mouse-1 node.
3104
5dcb4c4e
SM
3105 * display.texi (Button Properties, Button Buffer Commands):
3106 Change xref to Clickable Text.
2bad3299
CY
3107
3108 * tips.texi (Key Binding Conventions): Change xref to Clickable
3109 Text.
3110
3111 * elisp.texi (Top): Update node listing.
3112
ea30ce4f
CY
31132009-04-05 Chong Yidong <cyd@stupidchicken.com>
3114
47af2f4b
CY
3115 * markers.texi (The Mark): Copyedits. Improve description of
3116 handle-shift-selection.
3117 (The Region): Move use-region-p here from The Mark.
3118
ea30ce4f
CY
3119 * positions.texi (Screen Lines): Document (cols . lines) argument
3120 for vertical-motion.
3121
2aa8ea6e
CY
31222009-04-04 Chong Yidong <cyd@stupidchicken.com>
3123
3ec61d4e
CY
3124 * frames.texi (Frames): Clean up introduction. Document `ns'
3125 return value for framep.
3126 (Creating Frames): Note how the terminal is chosen.
3127 (Multiple Terminals, Multiple Displays): Merge into a single node.
3128 (Color Parameters): Fix typo.
3129
3130 * variables.texi (Local Variables, Buffer-Local Variables)
3131 (Creating Buffer-Local): Change link to Multiple Terminals.
3132
3133 * os.texi (X11 Keysyms): Change link to Multiple Terminals.
3134
3135 * keymaps.texi (Controlling Active Maps): Change link to Multiple
3136 Terminals.
3137
3138 * commands.texi (Command Loop Info, Keyboard Macros): Change link
3139 to Multiple Terminals.
3140
3141 * elisp.texi (Top): Update node listing.
3142 * vol2.texi (Top): Update node listing.
3143 * vol1.texi (Top): Update node listing.
3144
9257072f
CY
3145 * buffers.texi (Current Buffer): Note that the append-to-buffer
3146 example is no longer in synch with the latest code. Tie the two
3147 examples together.
3148
2aa8ea6e
CY
3149 * files.texi (File Attributes): Move note about MS-DOS from
3150 Changing Files to File Attributes.
3151 (Create/Delete Dirs): Note that mkdir is an alias for this.
3152
22e74b17
CY
31532009-04-01 Markus Triska <triska@gmx.at>
3154
3155 * processes.texi (Filter Functions): Suggest how to handle output
3156 batches.
3157
4bbe48ec
CY
31582009-03-30 Chong Yidong <cyd@stupidchicken.com>
3159
3160 * help.texi (Accessing Documentation): Update example to use
3161 help-setup-xref and with-help-window.
3162 (Help Functions): Remove print-help-return-message, which is
3163 semi-obsolete due to with-help-window. Document help-buffer and
3164 help-setup-xref.
3165
b9723f39
CY
31662009-03-29 Chong Yidong <cyd@stupidchicken.com>
3167
5dcb4c4e
SM
3168 * help.texi (Accessing Documentation, Help Functions):
3169 Remove information about long-obsolete Emacs versions.
9eb52e90 3170
b9723f39
CY
3171 * modes.texi (Mode Line Variables): The default values of the mode
3172 line variables are now more complicated.
3173
b0cc32db
CY
31742009-03-28 Chong Yidong <cyd@stupidchicken.com>
3175
3c25a5a9
CY
3176 * modes.texi (Major Mode Conventions): Note that specialness is
3177 inherited.
31c9eebb
CY
3178 (Derived Modes): Note that define-derive-mode sets the mode-class
3179 property.
3c25a5a9 3180
b0cc32db
CY
3181 * keymaps.texi (Prefix Keys): The M-g prefix key is now named
3182 goto-map. Add search-map to the list.
3183
c5e0006d
EZ
31842009-03-27 Eli Zaretskii <eliz@gnu.org>
3185
1213465a
EZ
3186 * os.texi (System Environment): Update the list of system-type
3187 values.
3188
c5e0006d
EZ
3189 * markers.texi (The Mark) <handle-shift-selection>: Update for
3190 removal of the optional argument DEACTIVATE.
3191
48bab3d6
CY
31922009-03-25 Chong Yidong <cyd@stupidchicken.com>
3193
3194 * commands.texi (Focus Events): Most X window managers don't use
3195 focus-follows-mouse nowadays.
3196
6e4ff1b6
CY
31972009-03-24 Chong Yidong <cyd@stupidchicken.com>
3198
3199 * commands.texi (Defining Commands): Clarify introduction.
3200 (Using Interactive): Not that interactive can be put in a symbol
3201 property.
3202 (Interactive Call): Note that a symbol with a non-nil
3203 interactive-form property satisfies commandp.
3204
11625308
JB
32052009-03-23 Juanma Barranquero <lekktu@gmail.com>
3206
3207 * minibuf.texi (Intro to Minibuffers): Fix typos.
3208
7b34420d
CY
32092009-03-23 Chong Yidong <cyd@stupidchicken.com>
3210
3211 * minibuf.texi (Intro to Minibuffers): Remove long-obsolete info
5dcb4c4e
SM
3212 about minibuffers in old Emacs versions. Copyedits.
3213 Emphasize that enable-recursive-minibuffers defaults to nil.
7b34420d
CY
3214 (Text from Minibuffer): Simplify introduction.
3215
f9257eed
AM
32162009-03-22 Alan Mackenzie <acm@muc.de>
3217
3218 * commands.texi (Using Interactive): Clarify string argument to
3219 `interactive' - even promptless elements need \n separators.
3220
f639ba70
CY
32212009-03-18 Chong Yidong <cyd@stupidchicken.com>
3222
3223 * minibuf.texi (Completion Styles): New node.
3224
3225 * elisp.texi (Top): Update node listing.
3226
d897e8ee
CY
32272009-03-17 Chong Yidong <cyd@stupidchicken.com>
3228
3229 * minibuf.texi (Basic Completion): Note that
3230 read-file-name-completion-ignore-case and
3231 read-buffer-completion-ignore-case can override
3232 completion-ignore-case.
3233 (Minibuffer Completion): Document completing-read changes.
3234 (Completion Commands): Avoid mentioning partial completion mode.
3235 Document minibuffer-completion-confirm changes, and
3236 minibuffer-confirm-exit-commands.
3237 (High-Level Completion): Document new require-match behavior for
3238 read-buffer. Document read-buffer-completion-ignore-case.
3239 (Reading File Names): Document new require-match behavior for
3240 read-file-name.
3241
b1f23349
CY
32422009-03-14 Chong Yidong <cyd@stupidchicken.com>
3243
3244 * debugging.texi (Error Debugging): Don't mislead the reader into
3245 thinking that debug-on-error enters debugger for C-f at EOB.
3246 (Error Debugging): Setting debug-on-init within the init file
3247 works, and has for some time.
3248
d6eb4e25
KH
32492009-03-13 Kenichi Handa <handa@m17n.org>
3250
3251 * display.texi (Fontsets): Update the description.
3252
1cf53dc5
CY
32532009-03-13 Chong Yidong <cyd@stupidchicken.com>
3254
3255 * advice.texi (Advising Primitives): Link to What Is a Function.
3256
81f919fc
CY
32572009-03-12 Chong Yidong <cyd@stupidchicken.com>
3258
cf4229eb
CY
3259 * compile.texi (Speed of Byte-Code): Update example.
3260 (Disassembly): Update examples.
3261
81f919fc 3262 * loading.texi (Repeated Loading): Simplify examples.
f2bbc08c
CY
3263
3264 * customize.texi (Common Keywords): It's not necessary to use :tag
3265 to remove hyphens, as custom-unlispify-tag-name does it
3266 automatically.
5dcb4c4e
SM
3267 (Variable Definitions): Link to File Local Variables.
3268 Document customized-value symbol property.
f2bbc08c
CY
3269 (Customization Types): Move menu to end of node.
3270
955964d7
CY
32712009-03-10 Chong Yidong <cyd@stupidchicken.com>
3272
3273 * macros.texi (Compiling Macros): Omit misleading sentence, which
3274 implied that macros can only be used in the same file they are
3275 defined.
3276 (Backquote): Remove obsolete information about Emacs 19.
3277
d25ed7db
GM
32782009-03-05 John Foerch <jjfoerch@earthlink.net> (tiny change)
3279
3280 * display.texi (Display Margins): Fix paren typo.
3281
d55f6ca5
CY
32822009-02-27 Chong Yidong <cyd@stupidchicken.com>
3283
f0e57ed8
CY
3284 * elisp.texi (Top): Update node listing.
3285
3286 * variables.texi (Variables): Clarify introduction.
3287 (Global Variables): Mention that setq is a special form.
3288 (Local Variables): Use active voice.
3289 (Tips for Defining): Mention marking variables as safe.
3290 (Buffer-Local Variables): Mention terminal-local and frame-local
3291 variables together.
3292 (File Local Variables): Copyedits.
3293 (Frame-Local Variables): Note that they are not really useful.
3294 (Future Local Variables): Node deleted.
3295
d55f6ca5 3296 * objects.texi (General Escape Syntax): Update explanation of
fe7a3057 3297 Unicode escape syntax.
d55f6ca5 3298
ca8f09a8
CY
32992009-02-23 Chong Yidong <cyd@stupidchicken.com>
3300
3301 * control.texi (Control Structures): Add cindex entry for "textual
3302 order".
3303
3304 * eval.texi (Intro Eval): Copyedits. Standardize on "form"
3305 instead of "expression" throughout.
3306 (Function Indirection): Copyedits. Use active voice.
3307 (Eval): The default value of max-lisp-eval-depth is now 400.
3308
a20878b6
MB
33092009-02-23 Miles Bader <miles@gnu.org>
3310
3311 * processes.texi (System Processes): Rename `system-process-attributes'
3312 to `process-attributes'.
3313
61f66044
CY
33142009-02-22 Chong Yidong <cyd@stupidchicken.com>
3315
1b80d1f3
CY
3316 * symbols.texi (Property Lists): Emphasize that property lists are
3317 not restricted to symbol cells.
3318 (Other Plists): Copyedit.
3319
61f66044
CY
3320 * sequences.texi (Sequences Arrays Vectors): Make introduction
3321 more concise.
3322 (Arrays): Mention char-tables and bool-vectors too.
3323 (Vectors): Don't repeat information given in Arrays node. Link to
3324 nodes that explain the vector usage examples.
3325 (Char-Tables): Note that char-table elements can have arbitrary
3326 type. Explain effect of omitted char-table-extra-slots property.
8a63cf41 3327 Link to Property Lists node.
61f66044 3328
9403944b
CY
33292009-02-22 Chong Yidong <cyd@stupidchicken.com>
3330
3331 * lists.texi (Building Lists): Remove obsolete Emacs 20 usage of
3332 `append'.
4068c7b4 3333 (List Elements): Copyedits.
9403944b
CY
3334
3335 * sequences.texi (Vector Functions): Remove obsolete Emacs 20 use
3336 of `vconcat'.
3337
3338 * strings.texi (Creating Strings): Copyedits. Remove obsolete
3339 Emacs 20 usage of `concat'.
3340 (Case Conversion): Copyedits.
3341
b87a185f
CY
33422009-02-21 Chong Yidong <cyd@stupidchicken.com>
3343
3344 * objects.texi (Lisp Data Types, Syntax for Strings, Buffer Type):
3345 Minor edits.
3346 (Frame Configuration Type): Emphasize that it is not primitive.
3347 (Font Type): New node.
3348 (Type Predicates): Add fontp; type-of now recognizes font object
3349 types.
3350
3351 * intro.texi (Version Info): Update version numbers in examples.
3352 (Acknowledgements): List more contributors.
3353
3354 * elisp.texi: Bump version number to 3.0.
3355 (Top): Link to Font Type node.
3356
867d4bb3
JB
33572009-02-20 Juanma Barranquero <lekktu@gmail.com>
3358
3359 * modes.texi (Major Mode Conventions): Remove duplicate words.
3360 (Customizing Keywords): Fix typo.
3361
77730170
EZ
33622009-02-14 Eli Zaretskii <eliz@gnu.org>
3363
3364 * nonascii.texi (User-Chosen Coding Systems): Document that
3365 select-safe-coding-system suggests raw-text if there are raw bytes
3366 in the region.
3367 (Explicit Encoding): Warn not to use `undecided' when encoding.
3368
c8736212
GM
33692009-02-11 Glenn Morris <rgm@gnu.org>
3370
3371 * frames.texi (Visibility of Frames): Mention the effect multiple
3372 workspaces/desktops can have on visibility.
3373
ab992d66
EZ
33742009-02-07 Eli Zaretskii <eliz@gnu.org>
3375
c8736212
GM
3376 * text.texi (Commands for Insertion):
3377 * commands.texi (Event Mod):
3378 * keymaps.texi (Searching Keymaps):
5dcb4c4e
SM
3379 * nonascii.texi (Translation of Characters):
3380 Reinstate documentation of translation-table-for-input.
7d2a859f
EZ
3381 (Explicit Encoding): Document the `charset' text property produced
3382 by decode-coding-region and decode-coding-string.
ab992d66 3383
e651a255
AM
33842009-01-27 Alan Mackenzie <acm@muc.de>
3385
3386 * modes.texi (Search-based Fontification): Correct a typo.
3387
bc5cde4b
JB
33882009-01-25 Juanma Barranquero <lekktu@gmail.com>
3389
3390 * abbrevs.texi (Abbrev Table Properties): Fix typo.
3391 Reported by Seweryn Kokot <sewkokot@gmail.com>. (Bug#2039)
3392
3533155b
EZ
33932009-01-24 Eli Zaretskii <eliz@gnu.org>
3394
f721deda
EZ
3395 * display.texi (Window Systems): Document the value of
3396 `initial-window-system' under --daemon.
3397
3533155b
EZ
3398 * os.texi (System Environment): Remove description of the
3399 `environment' function which has been deleted.
3400
f79b43b2
DN
34012009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
3402
3403 * frames.texi (Multiple Displays): Remove documentation for
3404 removed function make-frame-on-tty.
3405
e3aa6669
CY
34062009-01-22 Chong Yidong <cyd@stupidchicken.com>
3407
3408 * files.texi (Format Conversion Piecemeal): Clarify behavior of
5dcb4c4e
SM
3409 write-region-annotate-functions.
3410 Document write-region-post-annotation-function.
e3aa6669 3411
fb13a416
CY
34122009-01-19 Chong Yidong <cyd@stupidchicken.com>
3413
3414 * display.texi (Font Lookup): Document WIDTH argument of
3415 x-list-fonts.
3416
02eccf6b
EZ
34172009-01-17 Eli Zaretskii <eliz@gnu.org>
3418
ead3f58d
EZ
3419 * maps.texi (Standard Keymaps): Rename function-key-map to
3420 local-function-key-map.
3421
3422 * keymaps.texi (Translation Keymaps): Rename function-key-map to
3423 local-function-key-map.
3424
3425 * nonascii.texi (Terminal I/O Encoding): `keyboard-coding-system'
3426 and `set-keyboard-coding-system' now accept an optional terminal
3427 argument.
3428
3429 * commands.texi (Event Mod): `keyboard-translate-table' is now
3430 terminal-local.
3431 (Function Keys): Rename function-key-map to
3432 local-function-key-map.
3433
df05a163
EZ
3434 * elisp.texi (Top): Make @detailmenu be consistent with changes in
3435 frames.texi.
3436
0ed8034e 3437 * hooks.texi (Standard Hooks): Document `delete-frame-functions'
490f1197
EZ
3438 `delete-terminal-functions', `suspend-tty-functions' and
3439 `resume-tty-functions'.
0ed8034e
EZ
3440
3441 * frames.texi (Frames): Document `frame-terminal' and
3442 `terminal-live-p'.
3443 (Multiple Displays): Document `make-frame-on-tty'.
3444 (Multiple Terminals): Document `terminal-list', `delete-terminal',
3445 `terminal-name', and `get-device-terminal'.
490f1197
EZ
3446 (Terminal Parameters): Document `terminal-parameters',
3447 `terminal-parameter', and `set-terminal-parameter'.
0ed8034e
EZ
3448
3449 * os.texi (System Environment): Document `environment' and
3450 `initial-environment'.
490f1197
EZ
3451 (Suspending Emacs): Update for multi-tty; document
3452 `suspend-tty', `resume-tty', and `controlling-tty-p'.
0ed8034e 3453
02eccf6b
EZ
3454 * nonascii.texi (Coding System Basics): More accurate description
3455 of `raw-text'.
3456
f19fea97
JB
34572009-01-12 Juanma Barranquero <lekktu@gmail.com>
3458
3459 * display.texi (Low-Level Font): Fix typo.
3460
16fa292f
CY
34612009-01-10 Chong Yidong <cyd@stupidchicken.com>
3462
3463 * elisp.texi (Top): Update node listing.
3464
3465 * display.texi (PostScript Images): Node deleted.
3466
0b4faef3
EZ
34672009-01-10 Eli Zaretskii <eliz@gnu.org>
3468
3355f04d
EZ
3469 * processes.texi (Decoding Output): Document that null bytes force
3470 no-conversion for reading process output.
3471
3472 * files.texi (Reading from Files): Document that null bytes force
3473 no-conversion when visiting files.
3474
11625308 3475 * processes.texi (Serial Ports): Improve wording, suggested by RMS.
538395d9 3476
5dcb4c4e
SM
3477 * nonascii.texi (Lisp and Coding Systems):
3478 Document inhibit-null-byte-detection and inhibit-iso-escape-detection.
c06ea95e 3479 (Character Properties): Improve wording.
0b4faef3 3480
ce9cf065
CY
34812009-01-09 Chong Yidong <cyd@stupidchicken.com>
3482
3483 * display.texi (Font Lookup): Remove obsolete function
3484 x-font-family-list. x-list-fonts accepts Fontconfig/GTK syntax.
3485 (Low-Level Font): Rename from Fonts, move to end of Faces section.
5dcb4c4e
SM
3486 (Font Selection): Reorder order of variable descriptions.
3487 Minor clarifications.
ce9cf065
CY
3488
3489 * elisp.texi (Top): Update node listing.
3490
ab756fb3
GM
34912009-01-09 Glenn Morris <rgm@gnu.org>
3492
3493 * commands.texi (Command Loop Info): Say that last-command-char and
3494 last-input-char are obsolete aliases.
3495
3496 * edebug.texi (Edebug Recursive Edit): Remove separate references to
3497 last-input-char and last-command-char, since they are just aliases for
3498 last-input-event and last-command-event.
3499
3500 * minibuf.texi (Minibuffer Commands): Use last-command-event rather than
3501 last-command-char.
3502
6b2b8ab1
CY
35032009-01-08 Chong Yidong <cyd@stupidchicken.com>
3504
3505 * elisp.texi: Update node listing.
3506
3507 * display.texi (Faces): Put Font Selection node after Auto Faces.
5dcb4c4e
SM
3508 (Face Attributes): Don't link to Font Lookup.
3509 Document font-family-list.
6b2b8ab1
CY
3510 (Fonts): New node.
3511
3568e767
JR
35122009-01-08 Jason Rumney <jasonr@gnu.org>
3513
3514 * frames.texi (Pointer Shape): Clarify that only X supports
5ce6e4f4 3515 changing the standard pointer shapes. (Bug#1485)
3568e767 3516
6221c8db
CY
35172009-01-08 Chong Yidong <cyd@stupidchicken.com>
3518
3519 * display.texi (Attribute Functions): Note that a function value
3520 :height is relative, and that compatibility functions work by
3521 calling set-face-attribute.
3522 (Displaying Faces): Reorder list in order of increasing priority.
3523 (Face Remapping): New node. Content moved here from Displaying
3524 Faces.
3525 (Glyphs): Link to Face Functions.
3526
e3d3799a
CY
35272009-01-08 Chong Yidong <cyd@stupidchicken.com>
3528
3529 * display.texi (Faces): Don't discuss face id here. facep does
3530 not return t.
3531 (Defining Faces): Minor clarification.
3532 (Face Attributes): Rearrange items to match docstring of
3533 set-face-attribute. Add :foundry attribute. Document new role of
3534 :font attribute. Texinfo usage fix.
3535 (Attribute Functions): Copyedits.
3536 (Face Functions): Note that face number is seldom used.
3537
638a2457
RS
35382009-01-05 Richard M Stallman <rms@gnu.org>
3539
3540 * strings.texi (Predicates for Strings): Minor clarification.
3541
3542 * functions.texi (Function Safety): Texinfo usage fix.
3543
49ea0074
JB
35442009-01-04 Eduard Wiebe <usenet@pusto.de> (tiny patch)
3545
3546 * objects.texi (General Escape Syntax): Fix typo.
3547
9f822178
MR
35482009-01-03 Martin Rudalics <rudalics@gmx.at>
3549
3550 * windows.texi (Choosing Window): Say that pop-up-frame-alist
3551 works via the default value of pop-up-frame-function.
3552
af34ad36
EZ
35532009-01-02 Eli Zaretskii <eliz@gnu.org>
3554
3555 * processes.texi (System Processes): Document the `time' and
3556 `ctime' attributes of `system-process-attributes'.
3557
d31f6679
CY
35582009-01-01 Chong Yidong <cyd@stupidchicken.com>
3559
3560 * display.texi (Face Attributes): Clarify :height attribute.
3561
174dc00c
MR
35622008-12-31 Martin Rudalics <rudalics@gmx.at>
3563
3564 * buffers.texi (The Buffer List): Clarify what moves a buffer to
3565 the front of the buffer list. Add entries for `last-buffer' and
3566 `unbury-buffer'.
3567
b8afe7e4
EZ
35682008-12-27 Eli Zaretskii <eliz@gnu.org>
3569
d14030f5
EZ
3570 * elisp.texi (Top): Add @detailmenu items for "Multiple Terminals"
3571 and its subsections.
3572
3573 * frames.texi (Multiple Terminals, Low-level Terminal)
3574 (Terminal Parameters, Frames on Other TTY devices): New sections.
3575 (Frames): Add an xref to "Multiple Terminals".
3576
765980a4
EZ
3577 * elisp.texi (Top): Add @detailmenu item for "Terminal Type".
3578
3579 * objects.texi (Terminal Type): New node.
3580 (Editing Types): Add it to the menu.
3581
47bd5577
EZ
3582 * elisp.texi (Top): Add a @detailmenu item for "Directory Local
3583 Variables".
3584
eb22b78c 3585 * variables.texi (Directory Local Variables): New node.
47bd5577 3586 (Variables): Add a menu item for it.
eb22b78c 3587
b8afe7e4
EZ
3588 * loading.texi (Autoload): Document `generate-autoload-cookie' and
3589 `generated-autoload-file'.
3590
77bb0476
EZ
35912008-12-20 Eli Zaretskii <eliz@gnu.org>
3592
028e2c19
EZ
3593 * os.texi (Startup Summary): Add xref to documentation of
3594 `initial-window-system'.
3595
77bb0476
EZ
3596 * display.texi (Window Systems): Document `window-system' the
3597 function. The variable `window-system' is now frame-local.
028e2c19 3598 Document `initial-window-system'.
77bb0476 3599
dda87836
MR
36002008-12-19 Martin Rudalics <rudalics@gmx.at>
3601
3602 * windows.texi (Windows): Rewrite description of
3603 fit-window-to-buffer.
3604
caef3ed2
GM
36052008-12-13 Glenn Morris <rgm@gnu.org>
3606
3607 * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
3608 (Levels of Font Lock): Refer to font-lock-maximum-decoration.
3609
21c58e4d
GM
36102008-12-12 Glenn Morris <rgm@gnu.org>
3611
3612 * debugging.texi (Error Debugging): Refer forwards to
3613 eval-expression-debug-on-error.
3614
af38459f
EZ
36152008-12-05 Eli Zaretskii <eliz@gnu.org>
3616
5dedd9b5
EZ
3617 * strings.texi (String Basics): Only unibyte strings that
3618 represent key sequences hold 8-bit raw bytes.
3619
af38459f
EZ
3620 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
3621 paragraph to speak about `undecided'.
3622 (Character Properties): Don't explain the meaning of each
3623 property; instead, identify their Unicode Standard names.
b3f1f4a5 3624 (Character Sets): Document `map-charset-chars'.
af38459f 3625
fa047ae7
GM
36262008-12-02 Glenn Morris <rgm@gnu.org>
3627
3628 * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
3629 section yet again.
3630
47dbc044
EZ
36312008-11-29 Eli Zaretskii <eliz@gnu.org>
3632
98d05998
EZ
3633 * nonascii.texi (Character Properties): New Section.
3634 (Specifying Coding Systems): Document
3635 `coding-system-priority-list', `set-coding-system-priority', and
3636 `with-coding-priority'.
3637 (Lisp and Coding Systems): Document `check-coding-systems-region'
3638 and `coding-system-charset-list'.
3639 (Coding System Basics): Document `coding-system-aliases'.
3640
3641 * elisp.texi (Top): Add a @detailmenu entry for "Character
3642 Properties".
3643
47dbc044
EZ
3644 * objects.texi (Character Type): Correct the range of Emacs
3645 characters. Add an @xref to "Character Codes".
3646
3647 * strings.texi (String Basics): Add an @xref to "Character Codes".
3648
3649 * numbers.texi (Integer Basics): Add an @xref to `max-char'.
3650
3651 * nonascii.texi (Explicit Encoding): Update for Emacs 23.
3652 (Character Codes): Document `max-char'.
3653
8b80cdf5
EZ
36542008-11-28 Eli Zaretskii <eliz@gnu.org>
3655
3656 * nonascii.texi (Text Representations, Converting Representations)
3657 (Character Sets, Scanning Charsets, Translation of Characters):
3658 Make text more accurate.
3659
a99dceba
GM
36602008-11-28 Glenn Morris <rgm@gnu.org>
3661
3662 * files.texi (Format Conversion Round-Trip): Improve previous change.
3663
f6dc3bed
CY
36642008-11-26 Chong Yidong <cyd@stupidchicken.com>
3665
3666 * modes.texi (Auto Major Mode): Fix example.
3667
5da9413d
GM
36682008-11-25 Glenn Morris <rgm@gnu.org>
3669
3670 * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
3671
3672 * files.texi (Format Conversion Round-Trip):
3673 Use active voice for previous change.
3674
fcca848c
CY
36752008-11-25 Chong Yidong <cyd@stupidchicken.com>
3676
3677 * os.texi (Processor Run Time):
3678 * processes.texi (Transaction Queues):
3679 * markers.texi (The Mark):
3680 * windows.texi (Choosing Window, Selecting Windows):
3681 * files.texi (Changing Files, Magic File Names):
3682 * commands.texi (Key Sequence Input):
3683 * functions.texi (Declaring Functions):
3684 * strings.texi (Predicates for Strings):
3685 * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
3686
36c8dc54
CY
36872008-11-24 Chong Yidong <cyd@stupidchicken.com>
3688
3689 * help.texi (Accessing Documentation): Update example.
3690
3691 * variables.texi (Defining Variables): Note that `*' is not
3692 necessary if defcustom is used.
3693
2a79b242
EZ
36942008-11-22 Eli Zaretskii <eliz@gnu.org>
3695
3696 * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
3697 Characters" from @detailmenu.
3698
3699 * nonascii.texi (Character Codes, Character Sets)
3700 (Scanning Charsets, Translation of Characters): Update for Emacs 23.
3701 (Chars and Bytes, Splitting Characters): Sections removed.
3702
392f0d26
LK
37032008-11-22 Lute Kamstra <lute@gnu.org>
3704
3705 * positions.texi (Text Lines): Update goto-line documentation.
3706
af1a5cd5
MR
37072008-11-21 Martin Rudalics <rudalics@gmx.at>
3708
6a4cfb0c
MR
3709 * frames.texi (Frames): Fix typo, add cross references, reword.
3710 (Initial Parameters): Reword special-display-frame-alist text.
3711 (Frames and Windows): Reword. Describe argument norecord for
3712 set-frame-selected-window.
3713 (Input Focus): Describe argument norecord for select-frame.
3714 Remove comment on MS-Windows behavior for focus-follows-mouse.
3715 (Raising and Lowering): Mention windows-frames dichotomy in
3716 metaphor.
3717
af1a5cd5
MR
3718 * windows.texi (Displaying Buffers, Vertical Scrolling)
3719 (Horizontal Scrolling): Fix indenting and rewording issues
3720 introduced with 2008-11-07 change.
3721
c249fa9c
GM
37222008-11-20 Glenn Morris <rgm@gnu.org>
3723
3724 * files.texi (Format Conversion Round-Trip): Mention `preserve'
3725 element of `format-alist'.
3726
204d4665
GM
37272008-11-19 Glenn Morris <rgm@gnu.org>
3728
3729 * doclicense.texi: Update to FDL 1.3.
3730 * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
3731
cc0910af
CY
37322008-11-18 Chong Yidong <cyd@stupidchicken.com>
3733
efe6e7c4
CY
3734 * windows.texi (Window Hooks): Remove *-end-trigger-functions
3735 vars, which are obsolete. Mention jit-lock-register.
3736
5dcb4c4e
SM
3737 * modes.texi (Other Font Lock Variables):
3738 Document jit-lock-register and jit-lock-unregister.
efe6e7c4 3739
cc0910af
CY
3740 * frames.texi (Color Parameters): Document alpha parameter.
3741
aeeedf76
MR
37422008-11-16 Martin Rudalics <rudalics@gmx.at>
3743
3744 * windows.texi (Splitting Windows, Deleting Windows)
3745 (Selecting Windows, Cyclic Window Ordering)
3746 (Buffers and Windows, Displaying Buffers, Choosing Window)
3747 (Dedicated Windows, Window Point, Window Start and End)
3748 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
3749 (Size of Window, Resizing Windows, Window Configurations)
3750 (Window Parameters): Avoid @var at beginning of sentences and
3751 reword accordingly.
3752
4c565c5c
LK
37532008-11-11 Lute Kamstra <lute@gnu.org>
3754
3755 * files.texi (File Name Components): Fix file-name-extension
3756 documentation.
3757
25f494c9
JB
37582008-11-11 Juanma Barranquero <lekktu@gmail.com>
3759
3760 * frames.texi (Basic Parameters): Remove display-environment-variable
3761 and term-environment-variable.
3762
a1401ab1
EZ
37632008-11-08 Eli Zaretskii <eliz@gnu.org>
3764
3765 * windows.texi (Basic Windows, Splitting Windows)
3766 (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
3767 (Buffers and Windows, Displaying Buffers, Dedicated Windows)
25f494c9
JB
3768 (Resizing Windows, Window Configurations, Window Parameters):
3769 Fix wording and markup.
a1401ab1 3770
efafc282
MR
37712008-11-07 Martin Rudalics <rudalics@gmx.at>
3772
3773 * windows.texi (Windows): Update entries.
3774 (Basic Windows): Remove listing of attributes. Reword.
86ab855a 3775 (Splitting Windows, Deleting Windows): Reword.
efafc282
MR
3776 (Selecting Windows, Cyclic Window Ordering): Reword with special
3777 emphasis on order of recently selected windows and buffer list.
86ab855a
MR
3778 (Buffers and Windows, Choosing Window): Reword with special
3779 emphasis on dedicated windows.
3780 (Displaying Buffers): Reword. For switch-to-buffer mention that
3781 it may fall back on pop-to-buffer. For other-window try to
3782 explain how it treats the cyclic ordering of windows.
efafc282
MR
3783 (Dedicated Windows): New node and section discussing dedicated
3784 windows and associated functions.
86ab855a 3785 (Window Point): Add entry for window-point-insertion-type. Reword.
efafc282
MR
3786 (Window Start and End): Rename node and section title. Reword.
3787 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
3788 Minor rewording.
3789 (Size of Window): Reword, in particular text on window-width.
3790 (Resizing Windows): Reword. Add text on balancing windows.
3791 (Window Configurations): Reword. Mention window parameters.
3792 (Window Parameters): New node and section on window parameters.
3793 (Window Hooks): Reword. Mention that
3794 window-configuration-change-hook is run "buffer-locally".
3795 * elisp.texi (Top): Update Windows entries in @detailmenu
3796 section.
3797
d60a8ab2
JB
37982008-11-04 Juanma Barranquero <lekktu@gmail.com>
3799
3800 * searching.texi (Regexp Search): Fix typo.
3801
01777627
CY
38022008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
3803
3804 * searching.texi (Regexp Search): Document GREEDY arg.
3805 (Simple Match Data): Fix return value.
3806
c4526e93
EZ
38072008-11-01 Eli Zaretskii <eliz@gnu.org>
3808
3809 * nonascii.texi (Text Representations): Rewrite to make consistent
5dcb4c4e
SM
3810 with Emacs 23 internal representation of characters.
3811 Document `unibyte-string'.
c4526e93 3812
fe2ae8b5
CY
38132008-10-28 Chong Yidong <cyd@stupidchicken.com>
3814
3815 * processes.texi (Process Information): Note that process-status
3816 does not accept buffer names.
3817
cc5a21e3
CY
38182008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
3819
3820 * positions.texi (Skipping Characters): Correct return value of
3821 skip-chars-forward.
3822
09460d9a
MR
38232008-10-25 Martin Rudalics <rudalics@gmx.at>
3824
520b29e7
MR
3825 * windows.texi (Deleting Windows): Update documentation of
3826 delete-windows-on.
3827 (Buffers and Windows): Update documentations of
3828 get-buffer-window and get-buffer-window-list.
3829 (Displaying Buffers): Update documentation of
3830 replace-buffer-in-windows.
3831
09460d9a
MR
3832 * buffers.texi (Current Buffer): Reword set-buffer and
3833 with-current-buffer documentations.
3834 (Creating Buffers): Reword documentation of get-buffer-create.
3835
4d48fcdc
MR
38362008-10-23 Martin Rudalics <rudalics@gmx.at>
3837
3838 * buffers.texi (Current Buffer): Reword documentation of
3839 set-buffer.
3840 (Buffer Names): Reword documentation of buffer-name.
3841 (The Buffer List): For bury-buffer explain what happens with the
3842 buffer's window.
3843 (Creating Buffers): Say that get-buffer-create's arg is called
3844 buffer-or-name.
3845
f0143c43
CY
38462008-10-22 Chong Yidong <cyd@stupidchicken.com>
3847
3e5dbbd3
CY
3848 * advice.texi (Computed Advice): Explain what DEFINITION is.
3849
f0143c43
CY
3850 * nonascii.texi (Character Codes): Remove obsolete function
3851 char-valid-p, and document characterp instead.
3852
52a94b85
MR
38532008-10-22 Martin Rudalics <rudalics@gmx.at>
3854
3855 * windows.texi (Displaying Buffers): Reword documentation of
3856 pop-to-buffer.
3857 (Choosing Window): Rewrite documentation of display-buffer and
3858 its options.
3859
f76f8246
MR
3860 * buffers.texi (Killing Buffers): Update documentation of
3861 kill-buffer.
3862
acc8b598
EZ
38632008-10-21 Eli Zaretskii <eliz@gnu.org>
3864
80e6b6df
EZ
3865 * processes.texi (Serial Ports): Fix wording and improve markup.
3866
3645358a
EZ
3867 * searching.texi (Regexp Search): Document `string-match-p' and
3868 `looking-at-p'.
3869 (POSIX Regexps): Add an xref for "non-greedy".
3870 (Regexp Special): Add @cindex entry for "non-greedy".
3871
b3d50cff 3872 * display.texi (Attribute Functions): Document `face-all-attributes'.
bf190568 3873 (Image Cache) <image-refresh>: Minor wording fixes.
b3d50cff 3874
73b7530a
EZ
3875 * frames.texi (Color Names): Add an xref to `read-color'.
3876
3877 * minibuf.texi (High-Level Completion): Document `read-color'.
3878
acc8b598
EZ
3879 * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
3880
3881 * positions.texi (Narrowing): Add an xref to "Swapping Text".
3882
3883 * buffers.texi (Swapping Text): New section, documents
3884 `buffer-swap-text'.
3885
10e187e8
MR
38862008-10-21 Martin Rudalics <rudalics@gmx.at>
3887
3888 * windows.texi (Resizing Windows): Minor wording fix.
3889
fd6f900c
EZ
38902008-10-20 Eli Zaretskii <eliz@gnu.org>
3891
3892 * processes.texi (Shell Arguments): Document `split-string-and-unquote'
3893 and `combine-and-quote-strings'.
3894
3895 * strings.texi (Creating Strings): Add xrefs for them.
3896
e4372165
EZ
38972008-10-19 Eli Zaretskii <eliz@gnu.org>
3898
d6328fba
EZ
3899 * elisp.texi (Top): Make descriptive text for "Reading File Names"
3900 match the corresponding menu in minibuf.texi.
3901
e4372165
EZ
3902 * minibuf.texi (Reading File Names): Document `read-shell-command'
3903 and `minibuffer-local-shell-command-map'.
3904
5d8dda33
MR
39052008-10-19 Martin Rudalics <rudalics@gmx.at>
3906
3907 * windows.texi (Resizing Windows): Remove var{} around "window" in
3908 documentation of enlarge-window.
3909 Rewrite documentation of window-min-height and window-min-width.
3910
437706cd
EZ
39112008-10-19 Eli Zaretskii <eliz@gnu.org>
3912
80f85d7c
EZ
3913 * functions.texi (Calling Functions): Document `apply-partially'.
3914
291703b5
EZ
3915 * hooks.texi (Standard Hooks): Mention
3916 `before-hack-local-variables-hook' and `hack-local-variables-hook'.
3917
3918 * variables.texi (File Local Variables): Document
3919 `file-local-variables-alist', `before-hack-local-variables-hook'
3920 and `hack-local-variables-hook'.
3921
583d8b3c
EZ
3922 * processes.texi (Synchronous Processes): Document `process-lines'.
3923
5dcb4c4e
SM
3924 * customize.texi (Variable Definitions):
3925 Document `custom-reevaluate-setting'.
437706cd 3926
7e51d89b
MR
39272008-10-18 Martin Rudalics <rudalics@gmx.at>
3928
3929 * windows.texi (Choosing Window, Deleting Windows)
3930 (Displaying Buffers): Expand documentation of dedicated windows.
3931
43c59a3d
EZ
39322008-10-18 Eli Zaretskii <eliz@gnu.org>
3933
018a960d
EZ
3934 * files.texi (Changing Files): Document symbolic input of file
3935 modes to `set-file-modes'. Document `read-file-modes' and
3936 `file-modes-symbolic-to-number'.
3937
2c0b8144
EZ
3938 * maps.texi (Standard Keymaps): Document `multi-query-replace-map'
3939 and `search-map'.
3940
5dcb4c4e
SM
3941 * searching.texi (Search and Replace):
3942 Document `replace-search-function' and `replace-re-search-function'.
2c0b8144 3943 Document `multi-query-replace-map'.
80120f13 3944
6d4913f0 3945 * minibuf.texi (Text from Minibuffer): Document `read-regexp'.
5dcb4c4e
SM
3946 (Completion Commands, Reading File Names):
3947 Rename `minibuffer-local-must-match-filename-map' to
6d4913f0
EZ
3948 `minibuffer-local-filename-must-match-map'.
3949 (Minibuffer Completion): The `require-match' argument to
3950 `completing-read' can now have the value `confirm-only'.
3951
43c59a3d
EZ
3952 * windows.texi (Displaying Buffers): Minor wording fix.
3953 (Choosing Window): `split-height-threshold' can now be nil.
3954 Document `split-width-threshold'. `pop-up-frames' can have the
3955 value `graphic-only'.
3956
f36acfd9
EZ
39572008-10-17 Eli Zaretskii <eliz@gnu.org>
3958
3959 * os.texi (Startup Summary): Document `before-init-time' and
3960 `after-init-time'. Document `initial-window-system' and
3961 `window-system-initialization-alist'. Document reading the
3962 abbrevs file. Document the call to `server-start' under --daemon.
3963 Rearrange a bit to be consistent with the code flow.
53728487
EZ
3964 (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'.
3965 (Time Parsing): Document `format-seconds'.
f36acfd9 3966
96995b89
MR
39672008-10-17 Martin Rudalics <rudalics@gmx.at>
3968
3969 * windows.texi (Basic Windows, Splitting Windows): Fix whitespace
3970 and reword.
3971
2de17c73
EZ
39722008-10-16 Eli Zaretskii <eliz@gnu.org>
3973
3974 * markers.texi (The Mark): Document use-region-p.
3975
9cf52b11
EZ
39762008-10-15 Eli Zaretskii <eliz@gnu.org>
3977
c3aaf1d7
EZ
3978 * internals.texi (Writing Emacs Primitives): The interactive spec
3979 of a primitive can be a Lisp form.
3980
841a1743
EZ
3981 * markers.texi (The Mark): Document the `lambda' and `(only . OLD)'
3982 values of transient-mark-mode. Document handle-shift-selection.
3983
3984 * commands.texi (Using Interactive, Interactive Codes): Document `^'.
3985 (Interactive Examples): Show an example of `^'.
3986 (Key Sequence Input): Document this-command-keys-shift-translated.
c3aaf1d7
EZ
3987 (Defining Commands, Using Interactive): The interactive-form of a
3988 function can be added via its symbol's property.
841a1743 3989
52441368
EZ
3990 * positions.texi (List Motion): beginning-of-defun-function can
3991 now accept an argument.
3992
8e8c1a72
EZ
3993 * text.texi (Low-Level Kill Ring): interprogram-paste-function can
3994 now return a list of strings.
3995
a33a1f2a
EZ
3996 * control.texi (Handling Errors): Document ignore-errors.
3997
4fb04348
EZ
3998 * frames.texi (Creating Frames): Document frame-inherited-parameters.
3999 (Parameter Access): Document set-frame-parameter.
4000
ee666f84
EZ
4001 * variables.texi (Creating Buffer-Local): Add an xref to "Setting
4002 Hooks" for the effect of kill-all-local-variables on local hook
4003 functions.
4004
9cf52b11
EZ
4005 * modes.texi (Major Mode Conventions, Mode Line Variables):
4006 `mode-name' need not be a string. xref to "Mode Line Data" for
4007 details, and to "Emulating Mode Line" for computing a string
4008 value.
4009
22526bc4
EZ
40102008-10-14 Eli Zaretskii <eliz@gnu.org>
4011
a65f6a85
EZ
4012 * processes.texi (System Processes): New section.
4013 (Processes, Signals to Processes): Add xrefs to it.
4014
4015 * objects.texi (Editing Types): A `process' is a subprocess of
4016 Emacs, not just any process running on the OS.
4017
4018 * elisp.texi (Top): Adjust the @detailmenu for the above two
4019 changes.
4020
2724b26a
EZ
4021 * sequences.texi (Char-Tables): Remove documentation of
4022 set-char-table-default, which has no effect since Emacs 23.
4023 <char-table-range, set-char-table-range>: Don't mention generic
4024 characters and charsets. Add a cons cell as a possible argument.
4025
4026 * nonascii.texi (Splitting Characters)
4027 (Translation of Characters): Don't mention generic characters.
4028
4029 * display.texi (Fontsets): Don't mention generic characters.
4030
22526bc4 4031 * sequences.texi (Char-Tables): `map-char-table' can now call its
25f494c9 4032 argument FUNCTION with a cons cell as KEY.
22526bc4 4033
eaf4b689
EZ
40342008-10-13 Eli Zaretskii <eliz@gnu.org>
4035
45e46036
EZ
4036 * objects.texi (Primitive Function Type): Move "@cindex special
4037 forms" from here...
4038
4039 * eval.texi (Special Forms): ...to here.
4040
4041 * functions.texi (What Is a Function): `functionp' returns nil for
4042 special forms. Add an xref.
4043
eaf4b689
EZ
4044 * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
4045 Variables".
4046
4047 * variables.texi (Frame-Local Variables): New section.
4048 (Buffer-Local Variables): Add an xref to it.
4049 (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot
4050 have both frame-local and buffer-local binding.
4051
4052 * frames.texi (Frames): Mention multiple tty frames.
4053 (Frame Parameters, Parameter Access): Mention frame-local variable
4054 bindings.
4055
15688fce
GM
40562008-09-20 Glenn Morris <rgm@gnu.org>
4057
4058 * display.texi (Defining Faces): Recommend against face variables.
4059
35539065
JB
40602008-09-16 Juanma Barranquero <lekktu@gmail.com>
4061
4062 * display.texi (Echo Area Customization): Fix typo.
4063
6a57054b
JB
40642008-09-09 Juanma Barranquero <lekktu@gmail.com>
4065
4066 * loading.texi (Where Defined): Add `defface' item.
4067
d632fb82
MR
40682008-09-06 Martin Rudalics <rudalics@gmx.at>
4069
4070 * loading.texi (Where Defined): Fix description of symbol-file.
4071
905a9adb
JR
40722008-08-26 Jason Rumney <jasonr@gnu.org>
4073
4074 * display.texi (TIFF Images): New section describing :index property.
4075
852e91b7
CY
40762008-08-23 Chong Yidong <cyd@stupidchicken.com>
4077
4078 * display.texi (Temporary Displays): Remove unnecessary comment
4079 about usage of temp-buffer-show-hook.
4080
6be001ee
CY
40812008-08-05 Chong Yidong <cyd@stupidchicken.com>
4082
4083 * symbols.texi (Other Plists): Fix incorrect example.
4084 Suggested by Florian Beck.
4085
58e3d8e8
JB
40862008-07-31 Juanma Barranquero <lekktu@gmail.com>
4087
4088 * os.texi: Fix previous change.
4089
7c2fb837
DN
40902008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
4091
4092 * os.texi:
4093 * intro.texi:
4094 * files.texi: Remove VMS support.
4095
9e2a2647
DN
40962008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
4097
4098 * os.texi:
4099 * frames.texi:
4100 * display.texi: Remove mentions of Mac Carbon.
4101
c4f4682b
MB
41022008-07-01 Miles Bader <miles@gnu.org>
4103
4104 * text.texi (Special Properties):
4105 * display.texi (Truncation): Add wrap-prefix and line-prefix.
4106
3696411e
JB
41072008-06-28 Johan Bockgård <bojohan@gnu.org>
4108
4109 * display.texi (Other Image Types): Fix copy/paste error; say
4110 "PBM", not "XBM".
4111
f2a77c3a
DN
41122008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
4113
4114 * os.texi: Remove references to obsolete systems.
4115
6d52677d
EZ
41162008-06-20 Eli Zaretskii <eliz@gnu.org>
4117
4118 * makefile.w32-in (distclean): Remove makefile.
4119
1a87da4c
GM
41202008-06-17 Glenn Morris <rgm@gnu.org>
4121
4122 * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install)
4123 (elisp, dist): Remove rules and variables that are obsolete now
4124 the lisp manual is no longer distributed separately.
4125
fdda1c5d
GM
41262008-06-16 Glenn Morris <rgm@gnu.org>
4127
646692e9
GM
4128 * configure, configure.in, mkinstalldirs: Remove unused files.
4129
4130 * book-spine.texinfo: Set version to 23.0.60.
fdda1c5d 4131 * vol1.texi (EMACSVER):
6a57054b 4132 * vol2.texi (EMACSVER): Set to 23.0.60.
fdda1c5d
GM
4133
4134 * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text
4135 as per maintain.info.
4136
611bee81
GM
41372008-06-15 Glenn Morris <rgm@gnu.org>
4138
a7bed3a0
GM
4139 * makefile.w32-in (manual): Use "23" rather than "21".
4140
4141 * Makefile.in (emacsver): New, set by configure.
4142 (manual): Use emacsver.
4143
d794edf2
GM
4144 * intro.texi: Report bugs using M-x report-emacs-bug.
4145
611bee81
GM
4146 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
4147
c73e02fa
GM
41482008-06-13 Daniel Engeler <engeler@gmail.com>
4149
4150 * elisp.texi, internals.texi, processes.texi: Add documentation
4151 about serial port access.
4152
e40a85cd
MB
41532008-06-05 Miles Bader <miles@gnu.org>
4154
4155 * display.texi (Displaying Faces): Update to reflect function
4156 renamings in face-remap.el.
4157
7b753744
JB
41582008-06-05 Juanma Barranquero <lekktu@gmail.com>
4159
4160 * display.texi (Fontsets): Fix typos.
4161
9d3d42fb
MB
41622008-06-03 Miles Bader <miles@gnu.org>
4163
7b753744
JB
4164 * display.texi (Displaying Faces): Add add-relative-face-remapping,
4165 remove-relative-face-remapping, set-base-face-remapping,
4166 and set-default-base-face-remapping.
9d3d42fb 4167
f2cec7a9
MB
41682008-06-01 Miles Bader <miles@gnu.org>
4169
4170 * display.texi (Displaying Faces): Add face-remapping-alist.
4171
8f39c96d
SM
41722008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
4173
4174 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
4175 variable names.
4176
1ef5eecc
ER
41772008-05-03 Eric S. Raymond <esr@golux>
4178
352c8b4a 4179 * keymaps.texi: Clarify that (current-local-map) and
1ef5eecc
ER
4180 (current-global-map) return references, not copies.
4181
63b4387f
JL
41822008-05-02 Juri Linkov <juri@jurta.org>
4183
4184 * minibuf.texi (Text from Minibuffer): Document a list of
4185 default values for `read-from-minibuffer'.
4186
38a8b703
JB
41872008-04-24 Juanma Barranquero <lekktu@gmail.com>
4188
4189 * nonascii.texi (Translation of Characters): Fix previous change.
4190
7c42e639
CY
41912008-04-20 Chong Yidong <cyd@stupidchicken.com>
4192
4193 * display.texi (Overlay Properties): Clarify role of underlying
4194 textprop and overlay keymaps for display strings.
4195
4196 * keymaps.texi (Active Keymaps): Ditto.
4197
25c0d999
SM
41982008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
4199
4200 * minibuf.texi (Programmed Completion):
4201 Replace dynamic-completion-table with the new completion-table-dynamic.
4202
e3af5968
CY
42032008-04-07 Chong Yidong <cyd@stupidchicken.com>
4204
4205 * intro.texi (Some Terms): Change "fonts in this manual" index
4206 entry to "typographic conventions".
4207
6bfc8698
EZ
42082008-04-05 Eli Zaretskii <eliz@gnu.org>
4209
4210 * objects.texi (Text Props and Strings): Add indexing for read
4211 syntax of text properties.
4212
4972c361
SM
42132008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
4214
4215 * processes.texi (Decoding Output): Remove process-filter-multibyte
4216 functions.
4217
c70a68db
MR
42182008-03-15 Martin Rudalics <rudalics@gmx.at>
4219
4220 * display.texi (Finding Overlays): Say that empty overlays at
4221 the end of the buffer are reported too.
4222
1291fd36
GM
42232008-03-13 Glenn Morris <rgm@gnu.org>
4224
4225 * elisp.texi (EMACSVER): Set to 23.0.60.
4226
c6b0dfd5
CY
42272008-02-26 Chong Yidong <cyd@stupidchicken.com>
4228
38a8b703 4229 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
c6b0dfd5 4230
875fc30c
GM
42312008-02-22 Glenn Morris <rgm@gnu.org>
4232
4233 * frames.texi (Position Parameters): Clarify the description of
4234 `left' and `top', using information from "Geometry".
4235 (Geometry): Give a pointer to "Position Parameters", rather than
4236 repeating information.
4237
d8c8e45a
GM
42382008-02-11 Glenn Morris <rgm@gnu.org>
4239
4240 * objects.texi (Equality Predicates): No longer talk about "two"
4241 functions.
4242
38a8b703 42432008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
d8c8e45a
GM
4244
4245 * objects.texi (Equality Predicates): Add defun for
4246 equal-including-properties.
4247
bfffe0b1
GM
42482008-02-10 Glenn Morris <rgm@gnu.org>
4249
4250 * objects.texi (Equality Predicates):
4251 Mention equal-including-properties.
4252
431b78c9
RS
42532008-02-07 Richard Stallman <rms@gnu.org>
4254
4255 * windows.texi (Window Start): Mention the feature of moving
4256 window-start to start of line.
4257
c8763fb6 42582008-02-07 Jan Djärv <jan.h.d@swipnet.se>
eafa12e6
JD
4259
4260 * keymaps.texi (Tool Bar): Document rtl property.
4261
1a256502
TTN
42622008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
4263
4264 * display.texi (Button Types):
4265 For define-button-type, clarify type of NAME.
4266
569382c2
MR
42672008-01-19 Martin Rudalics <rudalics@gmx.at>
4268
4269 * buffers.texi (Buffer Modification): Fix typo.
4270
f3041af1
DN
42712008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
4272
4273 * os.texi (System Environment): Remove references to OSes that are
4274 not supported anymore.
4275
d35e1cd7
DN
42762008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
4277
4278 * os.texi (System Environment): Remove mention for Masscomp.
4279
23af7580
RS
42802008-01-04 Richard Stallman <rms@gnu.org>
4281
4282 * display.texi (Faces): Don't talk about internal face vector as arg
4283 to facep.
4284
4285 * customize.texi (Type Keywords): Fix previous change.
4286
4287 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
4288 * elisp.texi (Top): Fix menu for commands.texi change.
4289
ec7d5b1e
RS
42902007-12-30 Richard Stallman <rms@gnu.org>
4291
5dcb4c4e 4292 * commands.texi (Accessing Mouse): Rename from Accessing Events.
ec7d5b1e
RS
4293 (Accessing Scroll): New node broken out of Accessing Mouse.
4294
101a6cea
RS
42952007-12-28 Richard Stallman <rms@gnu.org>
4296
4297 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 4298 (Basic Parameters): For `title', refer to title bar.
041817a4 4299 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 4300
72b7e664
RS
43012007-12-23 Richard Stallman <rms@gnu.org>
4302
4303 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
4304 Improve some of the commented-out keywords' text too.
4305
27a4f445
MR
43062007-12-14 Martin Rudalics <rudalics@gmx.at>
4307
e2e3f1d7
MR
4308 * nonascii.texi (Encoding and I/O): Reword to avoid saying
4309 "visit the current buffer".
4310
27a4f445
MR
4311 * os.texi (System Interface): Fix typo.
4312
a2afc99d
RS
43132007-12-04 Richard Stallman <rms@gnu.org>
4314
4315 * objects.texi (Symbol Type): Fix typo.
4316
b694135c
RS
43172007-12-03 Richard Stallman <rms@gnu.org>
4318
4319 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
4320
f99a19da
GM
43212007-12-01 Glenn Morris <rgm@gnu.org>
4322
4323 * functions.texi (Declaring Functions): Improve previous change.
4324
8f4b37d8
GM
43252007-11-30 Glenn Morris <rgm@gnu.org>
4326
4327 * functions.texi (Declaring Functions): Add optional fourth
4328 argument of declare-function, and setting third argument to `t'.
4329
61a2fe01
RS
43302007-11-29 Richard Stallman <rms@gnu.org>
4331
4332 * customize.texi (Composite Types): Document `group' type.
4333
cbfc5193
GM
43342007-11-29 Glenn Morris <rgm@gnu.org>
4335
5dcb4c4e
SM
4336 * functions.texi (Declaring Functions): Add findex.
4337 Mention `external' files.
cbfc5193 4338
8386283a
JB
43392007-11-26 Juanma Barranquero <lekktu@gmail.com>
4340
4341 * functions.texi (Declaring Functions): Fix directive.
4342
a07c9a8b
RS
43432007-11-25 Richard Stallman <rms@gnu.org>
4344
4345 * help.texi (Help Functions): Clean up last change.
4346
4347 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
4348
4349 * loading.texi (Named Features): Minor cleanup.
4350
4351 * macros.texi (Eval During Expansion): Minor cleanup.
4352
4353 * variables.texi (Variable Aliases): Minor cleanup.
4354
a0925923
RS
43552007-11-24 Richard Stallman <rms@gnu.org>
4356
4357 * functions.texi (Declaring Functions): Clarify previous change.
4358
4359 * compile.texi (Compiler Errors): Clarify previous change.
4360
20c63e44
RS
43612007-11-24 Richard Stallman <rms@gnu.org>
4362
e5e76c04 4363 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
4364 Clarify the text and move items around.
4365
5bb0cda3
GM
43662007-11-24 Glenn Morris <rgm@gnu.org>
4367
4368 * functions.texi (Declaring Functions): New section.
4369 * compile.texi (Compiler Errors): Mention declaring functions,
4370 defvar with no initvalue, and byte-compile-warnings.
4371
af13c86a
MR
43722007-11-15 Martin Rudalics <rudalics@gmx.at>
4373
4374 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
4375 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
4376
a5373305
MR
43772007-11-13 Martin Rudalics <rudalics@gmx.at>
4378
4379 * help.texi (Help Functions): Document new macro `with-help-window'.
4380
fe284805
JL
43812007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
4382
4383 * searching.texi (Replacing Match): Describe new
4384 `match-substitute-replacement'.
4385
2c3a09b1
RS
43862007-10-31 Richard Stallman <rms@gnu.org>
4387
4388 * strings.texi (Creating Strings): Null strings from concat not unique.
4389
f2b480f4
RS
43902007-10-26 Richard Stallman <rms@gnu.org>
4391
4392 * objects.texi (Equality Predicates): Null strings are uniquified.
4393
4394 * minibuf.texi: Minor clarifications in previous change.
4395
db21122c
GM
43962007-10-25 Glenn Morris <rgm@gnu.org>
4397
4398 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
4399
2328cbb3
RS
44002007-10-24 Richard Stallman <rms@gnu.org>
4401
4402 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
4403
4404 * variables.texi (Frame-Local Variables): Node deleted.
4405 (Variables): Delete Frame-Local Variables from menu.
4406 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
4407 (Default Value): Don't mention frame-local vars.
4408
4409 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
4410
4411 * loading.texi (Unloading): Document FEATURE-unload-function
4412 instead of FEATURE-unload-hook.
4413
2328cbb3
RS
4414 * frames.texi (Multiple Displays): Don't mention frame-local vars.
4415
c066bafa
JL
44162007-10-22 Juri Linkov <juri@jurta.org>
4417
4418 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
4419 (High-Level Completion): Document a list of default value strings
4420 in the DEFAULT argument, for which minibuffer functions return the
4421 first element.
4422
65ced25f
JL
44232007-10-17 Juri Linkov <juri@jurta.org>
4424
4425 * text.texi (Filling): Update arguments of fill-paragraph.
4426 fill-paragraph operates on the active region in Transient Mark mode.
4427 Remove fill-paragraph-or-region.
4428
ee46ec8e
KB
44292007-10-13 Karl Berry <karl@gnu.org>
4430
4431 * elisp.texi (@dircategory): Move to after @copying,
4432 since we want @copying as close as possible to the beginning of
4433 the output.
4434
61bbdbc6
RS
44352007-10-12 Richard Stallman <rms@gnu.org>
4436
4437 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
4438
4439 * commands.texi (Distinguish Interactive): New node,
4440 broken out from Interactive Call and rewritten.
4441 (Command Loop): Put Distinguish Interactive in menu.
4442
af23e1e8
RS
44432007-10-09 Richard Stallman <rms@gnu.org>
4444
4445 * text.texi (Examining Properties): Mention overlay priority.
4446
4447 * display.texi (Display Margins): Correct the description
4448 of margin display specifications.
4449 (Replacing Specs): New subnode broken out of Display Property.
4450
e1965a69
JL
44512007-10-06 Juri Linkov <juri@jurta.org>
4452
4453 * text.texi (Filling): Document fill-paragraph-or-region.
4454
4638454b
JB
44552007-10-05 Juanma Barranquero <lekktu@gmail.com>
4456
4457 * display.texi (Auto Faces): Fix typo.
4458
7ed54cc5
RS
44592007-10-02 Richard Stallman <rms@gnu.org>
4460
4461 * display.texi (Display Property): Explain some display specs
4462 don't let you move point in.
4463
5dcb4c4e
SM
4464 * frames.texi (Cursor Parameters):
4465 Describe cursor-in-non-selected-windows here. Explain more values.
7ed54cc5
RS
4466
4467 * windows.texi (Basic Windows): Don't describe
4468 cursor-in-non-selected-windows here.
4469
305a7ef2
EZ
44702007-10-01 Eli Zaretskii <eliz@gnu.org>
4471
4472 * processes.texi (Misc Network): Note that these functions are
4473 supported only on some systems.
4474
f7a7f4eb
RS
44752007-10-01 Richard Stallman <rms@gnu.org>
4476
4477 * display.texi (Overlay Properties): Explain nil as priority.
4478 Explain that conflicts are unpredictable if not resolved by
4479 priorities.
4480
780d7bb9
RS
44812007-09-23 Richard Stallman <rms@gnu.org>
4482
4483 * macros.texi (Backquote): Minor clarification.
4484
14b4fdfb
RS
44852007-09-19 Richard Stallman <rms@gnu.org>
4486
4487 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
4488 Clarify when they work in parallel and when one overrides.
4489 Fix error in example.
14b4fdfb 4490
b8d4c8d0
GM
44912007-09-06 Glenn Morris <rgm@gnu.org>
4492
b3e755a9 4493 Move from lispref/ to doc/lispref/. Change all setfilename
b8d4c8d0
GM
4494 commands to use ../../info.
4495 * Makefile.in (infodir): Go up one more level.
4638454b 4496 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
4497 (miscmanualdir): New.
4498 (dist): Use new variable miscmanualdir.
4499 * makefile.w32-in (infodir, texinputdir): Go up one more level.
4500 (usermanualdir): Change from ../man to ../emacs.
4501
1bb1f7d3
MR
45022007-08-30 Martin Rudalics <rudalics@gmx.at>
4503
4504 * commands.texi (Command Loop Info): Advise against changing
4505 most variables described here. Explain new variable
4506 last-repeatable-command.
4507
b8d4c8d0
GM
45082007-08-29 Glenn Morris <rgm@gnu.org>
4509
4510 * elisp.texi (EMACSVER): Increase to 23.0.50.
4511
45122007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
4513
4514 * frames.texi (Basic Parameters): Add display-environment-variable
4515 and term-environment-variable.
4516
45172007-08-28 Juri Linkov <juri@jurta.org>
4518
4519 * display.texi (Image Formats, Other Image Types): Add SVG.
4520
45212007-08-28 Juri Linkov <juri@jurta.org>
4522
4523 * display.texi (Images): Move formats-related text to new node
4524 "Image Formats".
4525 (Image Formats): New node.
4526
619fb9ee
RS
45272007-08-27 Richard Stallman <rms@gnu.org>
4528
4529 * windows.texi (Window Configurations): Clarify what
4530 a window configuration saves.
4531
b8d4c8d0
GM
45322007-08-25 Richard Stallman <rms@gnu.org>
4533
4534 * display.texi (Images): Delete redundant @findex.
4535
39f9da30
GM
45362007-08-16 Stefan Monnier <monnier@iro.umontreal.ca>
4537
4538 * text.texi (Change Hooks): (after|before)-change-functions are no
4539 longer bound to nil while running; rather inhibit-modification-hooks
4540 is t.
4541
b8d4c8d0
GM
45422007-08-16 Richard Stallman <rms@gnu.org>
4543
5dcb4c4e
SM
4544 * processes.texi (Asynchronous Processes):
4545 Clarify doc of start-file-process.
b8d4c8d0
GM
4546
45472007-08-08 Martin Rudalics <rudalics@gmx.at>
4548
4549 * modes.texi (Example Major Modes): Fix typo.
4550
45512007-08-08 Glenn Morris <rgm@gnu.org>
4552
4553 * intro.texi (nil and t): Do not use `iff' in documentation.
4554
4555 * tips.texi (Documentation Tips): Recommend against `iff'.
4556
45572007-08-07 Chong Yidong <cyd@stupidchicken.com>
4558
4559 * display.texi (Image Cache): Document image-refresh.
4560
45612007-08-06 Martin Rudalics <rudalics@gmx.at>
4562
4563 * windows.texi (Size of Window): Document window-full-width-p.
4564
45652007-07-25 Glenn Morris <rgm@gnu.org>
4566
4567 * gpl.texi (GPL): Replace license with GPLv3.
4568
4569 * Relicense all FSF files to GPLv3 or later.
4570
45712007-07-24 Michael Albinus <michael.albinus@gmx.de>
4572
4638454b
JB
4573 * processes.texi (Synchronous Processes):
4574 Add `process-file-shell-command'.
b8d4c8d0
GM
4575 (Asynchronous Processes): Mention restricted use of
4576 `process-filter' and `process-sentinel' in
4577 `start-file-process'. Add `start-file-process-shell-command'.
4578
45792007-07-17 Michael Albinus <michael.albinus@gmx.de>
4580
4581 * files.texi (Magic File Names): Introduce optional parameter
4582 IDENTIFICATION for `file-remote-p'.
4583
45842007-07-16 Richard Stallman <rms@gnu.org>
4585
4586 * display.texi (Defining Faces): Fix previous change.
4587
45882007-07-14 Richard Stallman <rms@gnu.org>
4589
4590 * control.texi (Handling Errors): Document `debug' in handler list.
4591
45922007-07-10 Richard Stallman <rms@gnu.org>
4593
4594 * display.texi (Defining Faces): Explain C-M-x feature for defface.
4595
45962007-07-09 Richard Stallman <rms@gnu.org>
4597
4598 * files.texi (Magic File Names): Rewrite previous change.
4599
46002007-07-08 Michael Albinus <michael.albinus@gmx.de>
4601
4602 * files.texi (Magic File Names): Introduce optional parameter
4603 CONNECTED for `file-remote-p'.
4604
46052007-07-07 Michael Albinus <michael.albinus@gmx.de>
4606
4607 * processes.texi (Asynchronous Processes):
4608 * files.texi (Magic File Names): Add `start-file-process'.
4609
46102007-06-27 Richard Stallman <rms@gnu.org>
4611
5dcb4c4e
SM
4612 * files.texi (Format Conversion Piecemeal):
4613 Clarify `after-insert-file-functions' calling convention.
b8d4c8d0
GM
4614
46152007-06-27 Michael Albinus <michael.albinus@gmx.de>
4616
4638454b
JB
4617 * files.texi (Magic File Names): Remove `dired-call-process'.
4618 Add `process-file'.
b8d4c8d0
GM
4619
46202007-06-27 Kenichi Handa <handa@m17n.org>
4621
4622 * text.texi (Special Properties): Fix description about
4638454b 4623 `composition' property.
b8d4c8d0
GM
4624
46252007-06-26 Kenichi Handa <handa@m17n.org>
4626
4627 * nonascii.texi (Default Coding Systems): Document about the
4628 return value `undecided'.
4629
46302007-06-25 David Kastrup <dak@gnu.org>
4631
4632 * keymaps.texi (Active Keymaps): Document new POSITION argument of
4633 `current-active-maps'.
4634
46352007-06-24 Karl Berry <karl@gnu.org>
4636
4638454b 4637 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
4638
46392007-06-15 Juanma Barranquero <lekktu@gmail.com>
4640
4641 * display.texi (Overlay Arrow): Doc fix.
4642
46432007-06-14 Karl Berry <karl@tug.org>
4644
4645 * anti.texi (Antinews): Typo.
4646
46472007-06-14 Chong Yidong <cyd@stupidchicken.com>
4648
4649 * display.texi (Image Cache): Document image-refresh.
4650
46512007-06-12 Karl Berry <karl@gnu.org>
4652
4653 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
4654 * two-volume.make: New file.
4655 * .cvsignore: Ignore two-volume files.
4656
46572007-06-12 Tom Tromey <tromey@redhat.com>
4658
4659 * os.texi (Init File): Document user-emacs-directory.
4660
46612007-06-03 Nick Roberts <nickrob@snap.net.nz>
4662
4663 * commands.texi (Click Events): Describe width and height when
4664 object is nil.
4665
46662007-05-30 Nick Roberts <nickrob@snap.net.nz>
4667
5dcb4c4e
SM
4668 * commands.texi (Click Events): Layout more logically.
4669 Describe width and height.
b8d4c8d0
GM
4670 (Drag Events, Motion Events): Update to new format for position.
4671
46722007-06-02 Richard Stallman <rms@gnu.org>
4673
4674 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
4675
46762007-06-02 Chong Yidong <cyd@stupidchicken.com>
4677
4678 * Version 22.1 released.
4679
46802007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
4681
4682 * text.texi (Special Properties): Correct meaning of fontified face.
4683
46842007-05-30 Richard Stallman <rms@gnu.org>
4685
4686 * text.texi (Special Properties): Add link to Adjusting Point.
4687
46882007-05-12 Richard Stallman <rms@gnu.org>
4689
4690 * text.texi (Margins): indent-to-left-margin is not the default.
4691 (Mode-Specific Indent): For indent-line-function, the default
4692 is indent-relative.
4693
4694 * modes.texi (Example Major Modes): Explain last line of text-mode
4695 is redundant.
4696
46972007-05-10 Richard Stallman <rms@gnu.org>
4698
4699 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
4700
4701 * help.texi (Keys in Documentation): Add reference to
4702 Documentation Tips.
4703
4704 * files.texi (Format Conversion): TO-FN gets three arguments.
4705
4706 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
4707
47082007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
4709
4710 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
4711 * files.texi (Format Conversion): Expand intro; add menu.
4712 (Format Conversion Overview, Format Conversion Round-Trip)
4713 (Format Conversion Piecemeal): New nodes/subsections.
4714 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
4715 * text.texi (Text Properties): Remove "Saving Properties" from menu.
4716 (Saving Properties): Delete node/subsection.
4717
47182007-05-07 Karl Berry <karl@gnu.org>
4719
4720 * elisp.texi (EMACSVER): Back to 22.
4721
47222007-05-06 Richard Stallman <rms@gnu.org>
4723
4724 * processes.texi (Accepting Output): Revert most of previous change.
4725
47262007-05-05 Richard Stallman <rms@gnu.org>
4727
4728 * processes.texi (Accepting Output): accept-process-output
4729 uses microseconds, not milliseconds. But that arg is obsolete.
4730
47312007-05-04 Karl Berry <karl@tug.org>
4732
4733 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
4734
47352007-05-04 Eli Zaretskii <eliz@gnu.org>
4736
4737 * tips.texi (Documentation Tips): Rearrange items to place the
4738 more important ones first. Add an index entry for hyperlinks.
4739
47402007-05-03 Karl Berry <karl@gnu.org>
4741
4742 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
4743 (EMACSVER) [smallbook]: 22 for printed version.
4744
4745 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
4746 so restore anchor to normal position after defun. Found by Kevin Ryde.
4747
47482007-04-26 Glenn Morris <rgm@gnu.org>
4749
4750 * elisp.texi (EMACSVER): Increase to 22.1.50.
4751
47522007-04-28 Karl Berry <karl@gnu.org>
4753
4754 * elisp.texi: Improve line breaks on copyright page,
4755 similar layout to emacs manual, 8.5x11 by default.
4756
47572007-04-24 Richard Stallman <rms@gnu.org>
4758
4759 * text.texi (Special Properties): Add xref to Overlay Properties.
4760
4761 * display.texi (Overlay Properties): Add xref to Special Properties.
4762
47632007-04-22 Richard Stallman <rms@gnu.org>
4764
4765 * keymaps.texi (Extended Menu Items): Move the info about
4766 format with cached keyboard binding.
4767
47682007-04-21 Richard Stallman <rms@gnu.org>
4769
4770 * text.texi (Special Properties): Clarify previous change.
4771
4772 * files.texi (File Name Expansion): Clarify previous change.
4773
4774 * display.texi (Attribute Functions): Fix example for
4775 face-attribute-relative-p.
4776
47772007-04-19 Kenichi Handa <handa@m17n.org>
4778
4779 * text.texi (Special Properties): Document composition property.
4780
47812007-04-19 Glenn Morris <rgm@gnu.org>
4782
4783 * files.texi (File Name Expansion): Mention "superroot".
4784
47852007-04-15 Chong Yidong <cyd@stupidchicken.com>
4786
4787 * frames.texi (Multiple Displays): Add note about "multi-monitor"
4788 setups.
4789 (Display Feature Testing): Note that display refers to all
4790 physical monitors for multi-monitor setups.
4791
47922007-04-14 Richard Stallman <rms@gnu.org>
4793
4794 * lists.texi (Sets And Lists): Clarify `delete' examples.
4795 Remove spurious xref to same node.
4796 Clarify xref for add-to-list.
4797
47982007-04-12 Nick Roberts <nickrob@snap.net.nz>
4799
4800 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
4801 value of lisp-mode-map.
4802
48032007-04-11 Karl Berry <karl@gnu.org>
4804
4805 * anti.texi (Antinews):
4806 * display.texi (Overlay Properties, Defining Images):
4807 * processes.texi (Synchronous Processes, Sentinels):
4808 * syntax.texi (Syntax Table Internals):
4809 * searching.texi (Regexp Special):
4810 * nonascii.texi (Default Coding Systems):
4811 * text.texi (Special Properties):
4812 * minibuf.texi (Basic Completion): Wording to improve breaks in
4813 8.5x11 format.
4814 * elisp.texi (smallbook): New @set to more easily switch between
4815 smallbook and 8.5x11.
4816
48172007-04-11 Richard Stallman <rms@gnu.org>
4818
4819 * text.texi (Lazy Properties): Minor fix.
4820
48212007-04-08 Karl Berry <karl@gnu.org>
4822
4823 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
4824 * macros.texi (Backquote): Downcase Backquote in index entries for
4825 consistency.
4826
48272007-04-08 Richard Stallman <rms@gnu.org>
4828
4829 * text.texi (Adaptive Fill): Just describe default,
4830 don't show it (since it contains non-ASCII chars).
4831
48322007-04-07 Karl Berry <karl@gnu.org>
4833
4834 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
4835 adaptive-fill-regexp's value, since they are not in the standard
4836 TeX fonts.
4837
48382007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
4839
4840 * display.texi (Defining Faces): Fix example.
4841
48422007-04-07 Karl Berry <karl@gnu.org>
4843
4844 * display.texi (Button Buffer Commands): Improve page break.
4845
48462007-04-07 Richard Stallman <rms@gnu.org>
4847
4848 * advice.texi (Activation of Advice): Remove redundant index entry.
4849
4850 * backups.texi: Improve index entries. Remove redundant ones.
4851
4852 * compile.texi (Byte Compilation): Improve index entry.
4853
4854 * hash.texi (Creating Hash): Improve index entry.
4855
4856 * symbols.texi (Definitions): Improve index entry.
4857
4858 * edebug.texi: Improve index entries. Remove redundant/useless ones.
4859
4860 * maps.texi (Standard Keymaps): Remove useless index entry.
4861
4862 * help.texi (Documentation Basics): Remove redundant index entries.
4863
4864 * customize.texi: Improve index entries.
4865 Remove redundant/useless ones.
4866
4867 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
4868
4869 * streams.texi (Output Variables): Improve index entry.
4870
4871 * abbrevs.texi (Abbrevs): Remove useless index entry.
4872
4873 * macros.texi (Expansion): Remove useless index entry.
4874
4875 * text.texi: Improve index entries. Remove redundant/useless ones.
4876 (Text Properties, Examining Properties)
4877 (Special Properties): Use "property category" instead of "category"
4878 to refer to the `category' property.
4879
4880 * positions.texi: Improve index entries. Remove useless one.
4881
4882 * lists.texi: Improve index entries. Remove redundant/useless ones.
4883
4884 * os.texi: Improve index entries.
4885 (Timers): Fix previous change.
4886
4887 * buffers.texi: Improve index entries.
4888 (Modification Time): Get rid of term "obsolete buffer".
4889
4890 * debugging.texi: Improve index entries.
4891 (Test Coverage): Add xref to other test coverage ftr.
4892
4893 * eval.texi: Improve index entry. Remove redundant ones.
4894
4895 * numbers.texi: Improve index entries. Remove redundant/useless ones.
4896
4897 * files.texi: Improve index entries. Remove redundant/useless ones.
4898
4899 * objects.texi: Improve index entries.
4900
4901 * processes.texi: Improve index entries.
4902
4903 * modes.texi: Improve index entry. Remove redundant one.
4904
4905 * nonascii.texi: Improve index entries.
4906
4907 * internals.texi: Improve index entries.
4908
4909 * syntax.texi: Improve index entries.
4910
4911 * keymaps.texi (Active Keymaps): Improve index entries.
4912
4913 * commands.texi: Improve index entries. Remove redundant/useless ones.
4914
4915 * frames.texi: Improve index entries. Remove redundant/useless ones.
4916
4917 * markers.texi: Improve index entries. Remove redundant ones.
4918
4919 * tips.texi: Improve index entries.
4920
4921 * loading.texi (Unloading): Improve index entry.
4922
4923 * variables.texi: Improve index entries. Remove redundant one.
4924
4925 * sequences.texi: Improve index entry.
4926
4927 * display.texi: Improve index entries. Remove redundant ones.
4928
4929 * windows.texi: Improve index entries.
4930
4931 * searching.texi: Improve index entries. Remove redundant one.
4932
4933 * strings.texi (Case Tables): Improve last change.
4934
49352007-04-04 Chong Yidong <cyd@stupidchicken.com>
4936
4937 * strings.texi (Case Tables): Document with-case-table and
4938 ascii-case-table.
4939
49402007-04-03 Karl Berry <karl@gnu.org>
4941
4942 * processes.texi (Network): Reword to improve page break.
4943
49442007-04-03 Eli Zaretskii <eliz@gnu.org>
4945
4946 * functions.texi (Inline Functions): Describe more disadvantages
4947 of defsubst, and make advice against it stronger.
4948
49492007-04-02 Karl Berry <karl@gnu.org>
4950
4951 * backups.texi (Backup Names): Avoid widow words.
4952 * modes.texi (Example Major Modes): Align last comment.
4953
49542007-04-01 Chong Yidong <cyd@stupidchicken.com>
4955
4956 * keymaps.texi (Remapping Commands): Document new arg to
4957 command-remapping.
4958
49592007-04-01 Karl Berry <karl@gnu.org>
4960
4961 * processes.texi (Low-Level Network): Typo.
4962 * loading.texi (Hooks for Loading): Avoid double "the".
4963 * keymaps.texi (Key Sequences): No double "and".
4964 (Changing Key Bindings): Shorten to improve line break.
4965
49662007-03-31 Glenn Morris <rgm@gnu.org>
4967
4968 * os.texi (Timers): Fix description of run-at-time TIME formats.
4969
49702007-03-31 Richard Stallman <rms@gnu.org>
4971
4972 * display.texi (Invisible Text): Correct buffer-invisibility-spec
4973 regarding ellipsis.
4974
49752007-03-31 Eli Zaretskii <eliz@gnu.org>
4976
4977 * intro.texi (nil and t):
4978 * symbols.texi (Plists and Alists):
4979 * variables.texi (Variable Aliases, Constant Variables):
4980 * functions.texi (Defining Functions):
4981 * advice.texi (Advising Primitives):
4982 * debugging.texi (Syntax Errors, Compilation Errors):
4983 * minibuf.texi (Minibuffer Windows):
4984 * commands.texi (Adjusting Point):
4985 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
4986 (Auto Major Mode, Major Mode Conventions):
4987 * help.texi (Describing Characters):
4988 * files.texi (Create/Delete Dirs, Information about Files)
4989 (File Locks, Writing to Files, Reading from Files)
4990 (Saving Buffers):
4991 * windows.texi (Resizing Windows, Cyclic Window Ordering):
4992 * frames.texi (Finding All Frames):
4993 * positions.texi (Buffer End, Motion):
4994 * markers.texi (The Region):
4995 * text.texi (Deletion, Near Point):
4996 * display.texi (Displaying Messages, Truncation):
4997 * os.texi (Processor Run Time):
4998 * tips.texi (Key Binding Conventions, Programming Tips)
4999 (Warning Tips, Documentation Tips, Comment Tips):
5000 * internals.texi (Memory Usage): Improve indexing.
5001
5002 * variables.texi (Frame-Local Variables):
5003 * functions.texi (Argument List):
5004 * loading.texi (Library Search):
5005 * streams.texi (Output Variables):
5006 * keymaps.texi (Translation Keymaps, Searching Keymaps):
5007 * searching.texi (Replacing Match, Search and Replace):
5008 * processes.texi (Byte Packing, Decoding Output)
5009 (Accepting Output, Network Servers, Shell Arguments):
5010 * display.texi (Abstract Display, Image Cache, Scroll Bars):
5011 * windows.texi (Window Point, Window Start):
5012 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
5013 * commands.texi (Reading Input, Keyboard Events):
5014 * minibuf.texi (Reading File Names, Minibuffer Completion)
5015 (Recursive Mini):
5016 * positions.texi (List Motion):
5017 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
5018 * numbers.texi (Arithmetic Operations, Math Functions)
5019 (Predicates on Numbers, Comparison of Numbers):
5020 (Numeric Conversions):
5021 * locals.texi (Standard Buffer-Local Variables):
5022 * maps.texi (Standard Keymaps):
5023 * os.texi (User Identification, System Environment, Recording Input)
5024 (X11 Keysyms):
5025 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
5026 * backups.texi (Backups and Auto-Saving):
5027 * customize.texi (Customization, Group Definitions)
5028 (Variable Definitions):
5029 * compile.texi (Byte Compilation): Improve index entries.
5030
50312007-03-31 Karl Berry <karl@gnu.org>
5032
5033 * macros.texi (Defining Macros): Avoid widow syllable.
5034
50352007-03-31 Eli Zaretskii <eliz@gnu.org>
5036
5037 * elisp.texi (Top): Postscript -> PostScript.
5038
5039 * display.texi (Images, Postscript Images): Postscript -> PostScript.
5040
50412007-03-31 Markus Triska <markus.triska@gmx.at>
5042
5043 * internals.texi (Writing Emacs Primitives): Untabify `For'.
5044
50452007-03-30 Karl Berry <karl@gnu.org>
5046
5047 * lists.texi (List-related Predicates): Remove spurious @need.
5048 (Setcdr): Use @smallexample to improve page break.
5049 (Association Lists) <assoc>: Reword to improve page break.
5050
5051 * strings.texi (String Conversion): Insert blank line to improve
5052 page break.
5053
5054 * numbers.texi (Random Numbers): Use @minus{}.
5055 (Math Functions): Use @minus{}.
5056
5057 * intro.texi (Acknowledgements): Avoid line breaks before middle
5058 initials.
5059
50602007-03-24 Eli Zaretskii <eliz@gnu.org>
5061
5062 * errors.texi (Standard Errors): Add an index entry.
5063
50642007-03-19 Richard Stallman <rms@gnu.org>
5065
5066 * os.texi (Recording Input): recent-keys now gives 300 keys.
5067
50682007-03-12 Glenn Morris <rgm@gnu.org>
5069
5070 * os.texi: Replace "daylight savings" with "daylight saving"
5071 throughout.
5072
50732007-03-05 Richard Stallman <rms@gnu.org>
5074
5dcb4c4e
SM
5075 * variables.texi (File Local Variables):
5076 Update enable-local-variables values.
b8d4c8d0
GM
5077
50782007-03-04 Richard Stallman <rms@gnu.org>
5079
5080 * syntax.texi (Control Parsing): Minor clarification.
5081
5082 * strings.texi (Formatting Strings): Clarify width, precision, flags.
5083
5084 * sequences.texi (Sequence Functions): Move string-bytes away,
5085 add xref.
5086
5087 * nonascii.texi (Text Representations): Move string-bytes here.
5088
5089 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
5090
5091 * minibuf.texi (Basic Completion): Minor clarification.
5092
5093 * markers.texi (The Mark): Clarify existence vs activation of mark.
5094 Other cleanup.
5095
5096 * display.texi (Finding Overlays): Write better example.
5097
5098 * compile.texi (Eval During Compile): Clarify putting macros
5099 in eval-when-compile.
5100
c5602427 51012007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
5102
5103 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 5104 load-read-function definition doc.
b8d4c8d0
GM
5105
51062007-02-21 Kim F. Storm <storm@cua.dk>
5107
5108 * strings.texi (Text Comparison): Mention that assoc-string
5109 converts symbols to strings before testing.
5110
51112007-02-17 Kim F. Storm <storm@cua.dk>
5112
5113 * processes.texi (Bindat Spec): Vector types can have optional
5114 element type.
5115 (Bindat Examples): Fix example. Add vector with element type.
5116
51172007-02-16 Andreas Schwab <schwab@suse.de>
5118
5119 * strings.texi (Formatting Strings): Document '+' flag.
5120
51212007-02-15 Juanma Barranquero <lekktu@gmail.com>
5122
5123 * strings.texi (Modifying Strings): Clarify that `clear-string'
5124 always converts the string to unibyte.
5125
51262007-02-14 Kim F. Storm <storm@cua.dk>
5127
5128 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
5129 Rewrite glyph code description to refer to these functions.
5130 Remove details of encoding face number and char into integer code.
5131
51322007-02-03 Alan Mackenzie <acm@muc.de>
5133
5134 * loading.texi (Hooks for Loading): Make the description of
5135 `eval-after-load' more detailed, and amend the description of
5136 after-load-alist, in accordance with changes from 2006-05.
5137
51382007-02-03 Chong Yidong <cyd@stupidchicken.com>
5139
5140 * modes.texi (Defining Minor Modes): Document that a :require
5141 keyword or similar may be required to make saved customization
5142 variables work.
5143
51442007-02-03 Eli Zaretskii <eliz@gnu.org>
5145
5146 * elisp.texi (Top): Make the detailed menu headers compliant with
5dcb4c4e
SM
5147 Texinfo guidelines and with what texnfo-upd.el expects.
5148 Add comments to prevent people from inadvertently modifying the key
b8d4c8d0
GM
5149 parts needed by `texinfo-multiple-files-update'.
5150
51512007-02-02 Eli Zaretskii <eliz@gnu.org>
5152
5153 * elisp.texi (Top): Update the top-level menus.
5154
5155 * syntax.texi (Categories): Add index entries.
5156
51572007-02-01 Juanma Barranquero <lekktu@gmail.com>
5158
5159 * display.texi (Attribute Functions): Fix name and description of
5160 the UNDERLINE arg of `set-face-underline-p'.
5161
51622007-01-29 Eli Zaretskii <eliz@gnu.org>
5163
5164 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
5165 Variables", and "Standard Keymaps" to the detailed menu.
5166
5167 * variables.texi (Future Local Variables): Add index entry.
5168
51692007-01-28 Richard Stallman <rms@gnu.org>
5170
5171 * tips.texi (Coding Conventions): Clarify the tip about macros
5172 that define a function or a variable.
5173
5174 * files.texi (File Attributes): UID and GID can be floats.
5175 (Magic File Names): Explain why deferring all operations to
5176 the standard handler does not work.
5177
51782007-01-23 Martin Rudalics <rudalics@gmx.at>
5179
5180 * backups.texi (Reverting): Use "buffer" instead of "file"
5181 when talking about major and minor modes.
5182
51832007-01-21 Richard Stallman <rms@gnu.org>
5184
5185 * help.texi (Documentation): Add xref to Documentation Tips.
5186
51872007-01-14 Juanma Barranquero <lekktu@gmail.com>
5188
5189 * tips.texi (Coding Conventions): Fix typos.
5190
51912007-01-05 Richard Stallman <rms@gnu.org>
5192
5193 * modes.texi (Defining Minor Modes): Fix previous change.
5194
51952007-01-03 Richard Stallman <rms@gnu.org>
5196
5197 * customize.texi (Variable Definitions, Customization Types):
5198 Don't use * in doc string for defcustom.
5199
52002007-01-02 Richard Stallman <rms@gnu.org>
5201
5202 * variables.texi (Variable Aliases): Clarify that aliases vars
5203 always have the same value.
5204
5205 * processes.texi (Bindat Spec): Fix Texinfo usage.
5206
5207 * modes.texi (Defining Minor Modes): Explain effect of command
5208 defined with define-global-minor-mode on new buffers.
5209
52102006-12-30 Kim F. Storm <storm@cua.dk>
5211
5212 * keymaps.texi (Tool Bar): Describe `grow-only' value of
5213 `auto-resize-tool-bars'.
5214
52152006-12-30 Richard Stallman <rms@gnu.org>
5216
5217 * keymaps.texi (Active Keymaps): Fix previous change.
5218
52192006-12-30 Nick Roberts <nickrob@snap.net.nz>
5220
5221 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
5222
52232006-12-30 Kim F. Storm <storm@cua.dk>
5224
5225 * processes.texi (Bindat Spec): Clarify using field names in
5226 length specifications.
5227
52282006-12-29 Kim F. Storm <storm@cua.dk>
5229
5230 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
5231 Add count and index variables for eval forms in repeat blocks.
5232
52332006-12-24 Richard Stallman <rms@gnu.org>
5234
5dcb4c4e
SM
5235 * customize.texi (Variable Definitions):
5236 Document new name custom-add-frequent-value.
b8d4c8d0
GM
5237
52382006-12-19 Kim F. Storm <storm@cua.dk>
5239
5240 * commands.texi (Misc Events): User signals now result in sigusr1
5241 and sigusr2 events which are handled through special-event-map.
5242 (Special Events): User signals and drag-n-drop are special.
5243
52442006-12-17 Richard Stallman <rms@gnu.org>
5245
5246 * loading.texi (Named Features): Explain subfeatures better.
5247
5248 * customize.texi: Use "option" only for user options.
5249 For the keyword values inside defcustom etc, say "keywords".
5250 For :options value's elements, say "elements".
5251 :group should not be omitted.
5252
5253 * syntax.texi (Parsing Expressions): Split up node.
5254 (Motion via Parsing, Position Parse, Parser State)
5255 (Low-Level Parsing, Control Parsing): New subnodes.
5256 (Parser State): Document syntax-ppss-toplevel-pos.
5257
5258 * positions.texi (List Motion): Punctuation fix.
5259
5260 * files.texi (File Name Completion): Document PREDICATE arg
5261 to file-name-completion.
5262
52632006-12-16 Eli Zaretskii <eliz@gnu.org>
5264
5265 * internals.texi (Building Emacs, Writing Emacs Primitives):
5266 Add index entries.
5267
52682006-12-11 Richard Stallman <rms@gnu.org>
5269
5270 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
5271 affects face menu. Explain how to make it non-nil without enabling
5272 any fontification.
5273
52742006-12-10 Chong Yidong <cyd@stupidchicken.com>
5275
5276 * modes.texi (Font Lock Basics): Document nil value of
5277 font-lock-defaults.
5278
52792006-12-10 Glenn Morris <rgm@gnu.org>
5280
5281 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
5282 value for system-flag argument. Abbrev tables may not be empty
5283 when major modes are loaded.
5284
52852006-12-08 Juanma Barranquero <lekktu@gmail.com>
5286
5287 * makefile.w32-in (maintainer-clean): Partially revert last
5288 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
5289 to protect elisp-covers.texi.
5290
52912006-12-07 Juanma Barranquero <lekktu@gmail.com>
5292
5293 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
5294 Don't remove elisp* info files; they are already deleted by the
5295 `clean' and `distclean' targets, and they are in the $(infodir)
5296 directory, not the current one.
5297
52982006-12-04 Kim F. Storm <storm@cua.dk>
5299
5300 * commands.texi (Misc Events): Update signal events.
5301 (Event Examples): Add signal example.
5302
53032006-11-29 Richard Stallman <rms@gnu.org>
5304
5305 * frames.texi (Visibility of Frames): Explain visible windows
5306 can be covered by others. Add xref for raise-frame.
5307
53082006-11-28 Richard Stallman <rms@gnu.org>
5309
5310 * searching.texi (Regexp Special): Update when ^ is special.
5311
53122006-11-27 Eli Zaretskii <eliz@gnu.org>
5313
5314 * customize.texi (Customization, Common Keywords)
5315 (Group Definitions, Variable Definitions, Composite Types)
5316 (Type Keywords, Customization Types): Add index entries for
5317 various customization keywords.
5318
53192006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
5320
5321 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
5322
c8763fb6 53232006-11-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5324
5325 * frames.texi (Window System Selections): Remove clipboard from
5326 description of selection-coding-system.
5327
53282006-11-06 Richard Stallman <rms@gnu.org>
5329
5330 * lists.texi (List Variables): Document COMPARE-FN.
5331
5332 * keymaps.texi: Avoid use of "binding" to mean a relation;
5333 use it only to refer to the meaning associated with a key.
5334 (Keymaps): Change menu node description.
5335
5336 * elisp.texi (Top): Change menu node description.
5337
5338 * display.texi (Managing Overlays): Document overlay-recenter.
5339
53402006-10-29 Chong Yidong <cyd@stupidchicken.com>
5341
5342 * Makefile.in: Use relative paths to avoid advertising filesystem
5343 contents during compilation.
5344
53452006-10-23 Kim F. Storm <storm@cua.dk>
5346
5347 * commands.texi (Event Input Misc): Update unread-command-events.
5348
53492006-10-23 Nick Roberts <nickrob@snap.net.nz>
5350
5351 * lists.texi (Sets And Lists): Fix typos.
5352
53532006-10-18 Juanma Barranquero <lekktu@gmail.com>
5354
5355 * control.texi (Processing of Errors): Use @var for an argument,
5356 not @code.
5357
53582006-10-16 Richard Stallman <rms@gnu.org>
5359
5360 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
5361
5362 * keymaps.texi (Format of Keymaps): Show all the keymap element
5363 patterns that result from menu items.
5364 (Key Lookup): Minor cleanups.
5365
5366 * modes.texi (Precalculated Fontification): Don't say that
5367 not setting font-lock-defaults avoids loading font-lock.
5368
5369 * help.texi (Documentation): Move xref to Emacs Manual here.
5370 (Documentation Basics): From here.
5371 Also doc emacs-lisp-docstring-fill-column.
5372
5373 * elisp.texi: Update version and ISBN.
5374
5375 * commands.texi (Interactive Call): Clarify KEYS arg to
5376 call-interactively is a vector.
5377 (Command Loop Info): Delete anchor in this-command-keys.
5378 Add anchor in this-command-keys-vector.
5379 (Recursive Editing): Document how recursive-edit
5380 handles the current buffer.
5381
53822006-10-13 Chong Yidong <cyd@stupidchicken.com>
5383
5384 * frames.texi (Frame Titles): %c and %l are ignored in
5385 frame-title-format.
5386
53872006-10-11 Richard Stallman <rms@gnu.org>
5388
5389 * keymaps.texi (Key Sequences): Clarify use of kbd.
5390
53912006-10-10 Kim F. Storm <storm@cua.dk>
5392
5393 * lists.texi (Sets And Lists): Add memql.
5394
53952006-10-03 Richard Stallman <rms@gnu.org>
5396
5397 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
5398 Clarify :ascii: and :nonascii:.
5399
54002006-09-29 Juri Linkov <juri@jurta.org>
5401
5402 * modes.texi (%-Constructs): Reorder coding systems in the
5403 documentation of %z to the real order displayed in the modeline.
5404
54052006-09-25 Richard Stallman <rms@gnu.org>
5406
5407 * os.texi (Timers): Describe timer-max-repeats.
5408
54092006-09-25 Chong Yidong <cyd@stupidchicken.com>
5410
5411 * os.texi (Timers): Mention with-local-quit.
5412
54132006-09-24 Richard Stallman <rms@gnu.org>
5414
5415 * searching.texi (Searching and Matching): Mention property search.
5416
5417 * commands.texi (Command Loop Info): Explain how read-event affects
5418 this-command-keys.
5419
54202006-09-20 Richard Stallman <rms@gnu.org>
5421
5422 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
5423
5424 * windows.texi (Window Start): Minor cleanups.
5425
54262006-09-20 Kim F. Storm <storm@cua.dk>
5427
5428 * windows.texi (Window Start): pos-visible-in-window-p allows
5429 specifying t for position to mean "end of window".
5430 Add window-line-height.
5431
5432 * anti.texi (Antinews): Mention window-line-height.
5433
54342006-09-19 David Kastrup <dak@gnu.org>
5435
5436 * keymaps.texi (Searching Keymaps): Small clarification.
5437
54382006-09-18 Richard Stallman <rms@gnu.org>
5439
5440 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
5441 cause keyboard menus.
5442 (Menu Keymaps): Likewise.
5443 (Defining Menus, Keyboard Menus): Clarify.
5444
5445 * text.texi (Fields): Clarify explanation of constrain-to-field.
5446
54472006-09-16 Eli Zaretskii <eliz@gnu.org>
5448
5449 * variables.texi (Tips for Defining): Fix a typo.
5450
54512006-09-15 Richard Stallman <rms@gnu.org>
5452
5453 * keymaps.texi (Remapping Commands, Searching Keymaps)
5454 (Active Keymaps): Clean up previous change.
5455
54562006-09-15 Jay Belanger <belanger@truman.edu>
5457
5458 * gpl.texi: Replace "Library Public License" by "Lesser Public
5459 License" throughout.
5460
54612006-09-15 David Kastrup <dak@gnu.org>
5462
5463 * keymaps.texi (Active Keymaps): Adapt description to use
5464 `get-char-property' instead `get-text-property'. Explain how
5465 mouse events change this. Explain the new optional argument of
5466 `key-binding' and its mouse-dependent lookup.
5467 (Searching Keymaps): Adapt description similarly.
5468 (Remapping Commands): Explain the new optional argument of
5469 `command-remapping'.
5470
54712006-09-14 Richard Stallman <rms@gnu.org>
5472
5473 * keymaps.texi (Searching Keymaps): Clarification.
5474 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
5475
54762006-09-13 Richard Stallman <rms@gnu.org>
5477
5478 * objects.texi (Character Type): Node split.
5479 Add xref to Describing Characters.
5480 (Basic Char Syntax, General Escape Syntax)
5481 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
5482
54832006-09-11 Richard Stallman <rms@gnu.org>
5484
5485 * display.texi (Display Table Format): Wording clarification.
5486 (Glyphs): Clarifications.
5487
54882006-09-10 Chong Yidong <cyd@stupidchicken.com>
5489
5490 * keymaps.texi (Active Keymaps): Mention that key-binding checks
5491 local maps.
5492
54932006-09-10 Kim F. Storm <storm@cua.dk>
5494
5495 * display.texi (Forcing Redisplay): Document return value of
5496 function redisplay.
5497
54982006-09-09 Richard Stallman <rms@gnu.org>
5499
5500 * windows.texi (Window Hooks): Explain limits of
5501 window-scroll-functions.
5502
5503 * display.texi (Fringe Indicators): Update for last change in
5504 indicate-buffer-boundaries.
5505
55062006-09-08 Richard Stallman <rms@gnu.org>
5507
5508 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
5509
55102006-09-06 Kim F. Storm <storm@cua.dk>
5511
5512 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
5513
5514 * windows.texi (Window Start): Update pos-visible-in-window-p.
5515
55162006-09-04 Richard Stallman <rms@gnu.org>
5517
5518 * processes.texi (Accepting Output): Explain SECONDS=0 for
5519 accept-process-output.
5520
5521 * os.texi (Idle Timers): Explain why timer functions should not
5522 loop until (input-pending-p).
5523
55242006-09-02 Eli Zaretskii <eliz@gnu.org>
5525
5526 * makefile.w32-in (usermanualdir): New variable.
5527 (elisp.dvi): Use it.
5528
55292006-09-01 Eli Zaretskii <eliz@gnu.org>
5530
5531 * buffers.texi (Buffer Modification): Fix last change.
5532
55332006-09-01 Chong Yidong <cyd@stupidchicken.com>
5534
5dcb4c4e
SM
5535 * buffers.texi (Buffer Modification):
5536 Document buffer-chars-modified-tick.
b8d4c8d0
GM
5537
55382006-08-31 Richard Stallman <rms@gnu.org>
5539
5540 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
5541
55422006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
5543
5544 * modes.texi (Syntactic Font Lock):
5545 Mention font-lock-syntactic-face-function
5546 instead of specific faces.
5547
55482006-08-29 Chong Yidong <cyd@stupidchicken.com>
5549
5550 * display.texi (Images): Add xrref to display-images-p.
5551
55522006-08-28 Kenichi Handa <handa@m17n.org>
5553
5554 * nonascii.texi (Lisp and Coding Systems): Fix description of
5555 detect-coding-region.
5556
55572006-08-27 Michael Olson <mwolson@gnu.org>
5558
5559 * processes.texi (Transaction Queues): Remove stray quote
5560 character.
5561
55622006-08-25 Richard Stallman <rms@gnu.org>
5563
5564 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
5565 Add xref.
5566
55672006-08-24 Chong Yidong <cyd@stupidchicken.com>
5568
5569 * os.texi (Timers): Avoid waiting inside timers.
5570
55712006-08-21 Lute Kamstra <lute@gnu.org>
5572
5573 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
5574
55752006-08-20 Richard Stallman <rms@gnu.org>
5576
5577 * os.texi (Idle Timers): New node, split out from Timers.
5578 Document current-idle-time.
5579 * commands.texi (Reading One Event): Update xref.
5580 * elisp.texi (Top): Update subnode menu.
5581
55822006-08-16 Richard Stallman <rms@gnu.org>
5583
5584 * keymaps.texi (Extended Menu Items): Show format of cached
5585 bindings in extended menu items.
5586
5587 * customize.texi (Variable Definitions): Explain when the
5588 standard value expression is evaluated.
5589
55902006-08-15 Chong Yidong <cyd@stupidchicken.com>
5591
5592 * commands.texi (Reading One Event): Explain idleness in
5593 `read-event'.
5594
55952006-08-12 Chong Yidong <cyd@stupidchicken.com>
5596
5597 * text.texi (Near Point): Say "cursor" not "terminal cursor".
5dcb4c4e 5598 (Commands for Insertion): Remove split-line since it's not
b8d4c8d0
GM
5599 relevant for Lisp programming.
5600 (Yank Commands): Rewrite introduction.
5601 (Undo): Clarify.
5602 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
5603 (Filling): Remove redundant comment. Clarify return value of
5604 current-justification.
5605 (Margins): Minor clarifications.
5606 (Adaptive Fill): Update default value of adaptive-fill-regexp.
5607 (Sorting): Update definition of sort-lines.
5608 (Columns): Clarify behavior of sort-columns.
5609 (Indent Tabs): Link to Tab Stops in Emacs manual.
5610 (Special Properties): Clarify.
5611 (Clickable Text): Mention Buttons package.
5612
56132006-08-12 Kevin Ryde <user42@zip.com.au>
5614
5615 * os.texi (Time Parsing): Add %z to description of
5616 format-time-string, as per docstring. Add cross reference to
5617 glibc manual for strftime.
5618
56192006-08-08 Richard Stallman <rms@gnu.org>
5620
5621 * modes.texi: Clean up wording in previous change.
5622
56232006-08-07 Chong Yidong <cyd@stupidchicken.com>
5624
5625 * modes.texi (Hooks): Clarify.
5626 (Major Mode Basics): Mention define-derived-mode explicitly.
5627 (Major Mode Conventions): Rebinding RET is OK for some modes.
5628 Mention change-major-mode-hook and after-change-major-mode-hook.
5dcb4c4e 5629 (Example Major Modes): Move to end of Modes section.
b8d4c8d0
GM
5630 (Mode Line Basics): Clarify.
5631 (Mode Line Data): Mention help-echo and local-map in strings.
5632 Explain reason for treatment of non-risky variables.
5633 (Properties in Mode): Clarify.
5634 (Faces for Font Lock): Add font-lock-negation-char-face.
5635
56362006-08-04 Eli Zaretskii <eliz@gnu.org>
5637
5638 * strings.texi (Formatting Strings): Warn against arbitrary
5639 strings as first arg to `format'.
5640
56412006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
5642
5643 * text.texi (Clickable Text): Mention `help-echo' text property.
5644 Update intro, examples and associated explanations.
5645
56462006-07-31 Richard Stallman <rms@gnu.org>
5647
5648 * commands.texi: Update xrefs.
5649 (Event Mod): New node, cut out from old Translating Input.
5650
5651 * maps.texi: Update xrefs.
5652
5653 * keymaps.texi (Translation Keymaps): New node.
5654 Update xrefs from Translating Input to Translation Keymaps.
5655
5656 * elisp.texi (Top): Update subnode menu.
5657
5658 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
5659
5660 * os.texi (System Interface): Fix menu descriptions of some nodes.
5661 (Translating Input): Node deleted.
5662
56632006-07-31 Nick Roberts <nickrob@snap.net.nz>
5664
5665 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
5666
5667 * lists.texi (Sets And Lists): Likewise.
5668
56692006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
5670
5671 * text.texi (Fields): Mention POS
5672 requirement when narrowing is in effect.
5673
56742006-07-28 Richard Stallman <rms@gnu.org>
5675
5676 * display.texi (Face Attributes): Simplify wording.
5677 (Attribute Functions): Clarify meaning of new-frame default
5678 attribute settings.
5679
5680 * customize.texi (Common Keywords): Document how to use
5681 :package-version in a package not in Emacs.
5682
56832006-07-28 Kim F. Storm <storm@cua.dk>
5684
5685 * commands.texi (Reading One Event): Fix last change.
5686
56872006-07-26 Chong Yidong <cyd@stupidchicken.com>
5688
5689 * commands.texi (Reading One Event): Document SECONDS argument for
5690 read-event, read-char, and read-char-exclusive.
5691
56922006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
5693
5694 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
5695 to ensure correct identification.
5696
56972006-07-24 Richard Stallman <rms@gnu.org>
5698
5699 * text.texi (Clickable Text): Clarify.
5700
5701 * sequences.texi (Vector Functions): Delete duplicate xref.
5702
5703 * objects.texi (Function Type): Clarify.
5704
5705 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
5706 modes.
5707
5708 * lists.texi (List Variables): New node.
5709 Material moved from other nodes.
5710
5711 * variables.texi (Setting Variables): add-to-list and
5712 add-to-ordered-list moved to List Variables node.
5713
57142006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
5715
5716 * text.texi (Links and Mouse-1):
5717 For mouse-on-link-p, expand on arg POS.
5718
57192006-07-21 Kim F. Storm <storm@cua.dk>
5720
5721 * display.texi (Forcing Redisplay): Don't mention systems which
5722 don't support sub-second timers for redisplay-preemption-period.
5723
5724 * os.texi (Terminal Output): Clarify text vs graphical terminal.
5725
57262006-07-21 Eli Zaretskii <eliz@gnu.org>
5727
5728 * frames.texi (Input Focus): Document that focus-follows-mouse has
5729 no effect on MS-Windows.
5730
57312006-07-18 Richard Stallman <rms@gnu.org>
5732
5733 * display.texi (Forcing Redisplay): Cleanups in previous change.
5734
5735 * processes.texi (Low-Level Network): Make menu more convenient.
5736
57372006-07-18 Kim F. Storm <storm@cua.dk>
5738
5739 * display.texi (Forcing Redisplay): redisplay-preemption-period
5740 only used on window systems. Add xref to Terminal Output.
5741
5742 * os.texi (Terminal Output): baud-rate only controls preemption on
5743 non-window systems. Add xref to Forcing Redisplay.
5744
5745 * processes.texi (Low-Level Network): Rename node "Make Network"
5746 to "Network Processes".
5747
57482006-07-18 Karl Berry <karl@gnu.org>
5749
5750 * variables.texi, functions.texi, customize.texi, loading.texi:
5751 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
5752
57532006-07-17 Chong Yidong <cyd@stupidchicken.com>
5754
5755 * commands.texi (Waiting): Document batch-mode sit-for behavior.
5756
57572006-07-17 Richard Stallman <rms@gnu.org>
5758
5759 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
5760 Put period and comma inside quotes.
5761
5762 * loading.texi, markers.texi: Use real doublequote inside menus.
5763
5764 * windows.texi: Put point and comma inside quotes.
5765 (Textual Scrolling): Use @samp for error message.
5766
5767 * variables.texi, tips.texi, syntax.texi, symbols.texi:
5768 * strings.texi, streams.texi, processes.texi, os.texi:
5769 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
5770 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
5771 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
5772 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
5773 Put point and comma inside quotes.
5774
5775 * control.texi (Processing of Errors): Add command-error-function.
5776
5777 * variables.texi (File Local Variables): Clarify that
5778 file local variables make buffer-local bindings.
5779
5780 * modes.texi (Syntactic Font Lock): Give default for
5781 font-lock-syntax-table.
5782
57832006-07-17 Nick Roberts <nickrob@snap.net.nz>
5784
5785 * text.texi (Special Properties): Clean up previous change.
5786
57872006-07-16 Karl Berry <karl@gnu.org>
5788
5789 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
5790 * control.texi: Fix bad page breaks through chapter 10 (control).
5791
5792 * anti.texi (Antinews): Reorder face-attribute fns to avoid
5793 underfull hbox.
5794
57952006-07-15 Nick Roberts <nickrob@snap.net.nz>
5796
5797 * text.texi (Special Properties): Describe fontified text property
5798 in relation to a character (not text).
5799
58002006-07-15 Kim F. Storm <storm@cua.dk>
5801
5802 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
5803 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
5804 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
5805
5806 * anti.texi (Antinews): Mention redisplay function.
5807 The kbd macro existed, but was not documented, before 22.x.
5808 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
5809
58102006-07-14 Nick Roberts <nickrob@snap.net.nz>
5811
5812 * display.texi (Displaying Messages): Add anchor.
5813
5814 * frames.texi (Dialog Boxes): Use it.
5815
58162006-07-12 Richard Stallman <rms@gnu.org>
5817
5818 * objects.texi (Frame Type): Explain nature of frames better.
5819
5820 * frames.texi (Frames): Explain nature of frames better.
5821
58222006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
5823
5824 * tips.texi (Coding Conventions): Explain why use cl at compile time.
5825
58262006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
5827
5828 * frames.texi (Window System Selections): Mention scrap support for Mac.
5829 Default value of x-select-enable-clipboard is t on Mac.
5830
5831 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
5832
58332006-07-11 Kim F. Storm <storm@cua.dk>
5834
5835 * display.texi (Forcing Redisplay): Add `redisplay' function.
5836 Don't mention (sit-for -1) -- use (redisplay t) instead.
5837
5838 * commands.texi (Waiting): (sit-for -1) is no longer special.
5839 (sit-for 0) is equivalent to (redisplay).
5840 Iconifying/deiconifying no longer makes sit-for return.
5841
58422006-07-10 Nick Roberts <nickrob@snap.net.nz>
5843
5844 * display.texi (Buttons): Fix typo.
5845
5846 * index.texi, elisp.texi (New Symbols): Comment node out.
5847
58482006-07-09 Richard Stallman <rms@gnu.org>
5849
5850 * display.texi (Truncation): Clean up previous change.
5851
58522006-07-08 Richard Stallman <rms@gnu.org>
5853
5854 * commands.texi (Interactive Call): Use 3 as prefix in example
5855 for execute-extended-command.
5856
5857 * display.texi (Attribute Functions): Move paragraph about
5858 compatibility with Emacs < 21.
5859
58602006-07-09 Kim F. Storm <storm@cua.dk>
5861
5862 * display.texi (Refresh Screen): Clarify force-window-update.
5863 (Truncation): "Normally" indicated by fringe arrows.
5864
58652006-07-08 Eli Zaretskii <eliz@gnu.org>
5866
5867 * windows.texi (Textual Scrolling, Resizing Windows):
5868 * variables.texi (Constant Variables):
5869 * text.texi (Buffer Contents, Deletion, Changing Properties)
5870 (Property Search, Special Properties, Sticky Properties)
5871 (Links and Mouse-1, Fields, Change Hooks):
5872 * syntax.texi (Syntax Table Functions, Parsing Expressions)
5873 (Categories):
5874 * symbols.texi (Other Plists):
5875 * streams.texi (Output Variables):
5876 * processes.texi (Input to Processes, Query Before Exit):
5877 * positions.texi (Word Motion, Text Lines, List Motion):
5878 * os.texi (Init File, System Environment, Sound Output)
5879 (Session Management):
5880 * nonascii.texi (Text Representations, Character Sets)
5881 (Chars and Bytes, Locales):
5882 * modes.texi (Defining Minor Modes, Header Lines):
5883 * minibuf.texi (Minibuffer Contents):
5884 * markers.texi (Information from Markers):
5885 * lists.texi (List Elements, Building Lists, Association Lists):
5886 * keymaps.texi (Tool Bar):
5887 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
5888 * functions.texi (What Is a Function, Mapping Functions):
5889 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
5890 (Color Names, Text Terminal Colors, Display Feature Testing):
5891 * files.texi (Visiting Functions, File Name Components)
5892 (Unique File Names, Contents of Directories):
5893 * display.texi (Forcing Redisplay, Displaying Messages)
5894 (Temporary Displays, Font Selection, Auto Faces)
5895 (Font Lookup, Fringe Indicators, Display Margins)
5896 (Image Descriptors, Showing Images, Image Cache, Button Types)
5897 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
5898 (Display Table Format, Glyphs):
5899 * control.texi (Iteration):
5900 * commands.texi (Command Loop Info, Adjusting Point):
5901 * backups.texi (Making Backups, Auto-Saving):
5902 Remove @tindex entries.
5903
59042006-07-07 Kim F. Storm <storm@cua.dk>
5905
5906 * display.texi (Fringe Cursors): Fix typo.
5907 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
5908 (Overlay Arrow): Default is overlay-arrow fringe indicator.
5909
59102006-07-05 Richard Stallman <rms@gnu.org>
5911
5912 * text.texi (Buffer Contents): Add example of text props
5913 in result of buffer-substring.
5914 (Text Properties): Explain better about use of specific property names.
5915 (Property Search): Some cleanups; reorder some functions.
5916
5917 * keymaps.texi (Changing Key Bindings): Cleanup.
5918 Add xref to Key Binding Conventions.
5919
5920 * display.texi (Attribute Functions): Add examples for
5921 face-attribute-relative-p.
5922
5923 * tips.texi (Coding Conventions): Cleanup last change.
5924
59252006-07-05 Karl Berry <karl@gnu.org>
5926
5927 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
5928 Remove @setchapternewpage odd.
5929 Result is 1013 pages, down from 1100.
5930
5931 * anti.texi, customize.texi, display.texi, internals.texi:
5932 * minibuf.texi, modes.texi, tips.texi:
5933 Fix overfull/underfull boxes.
5934
59352006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
5936
5937 * edebug.texi (Instrumenting):
5938 Add Edebug-specific findex for eval-buffer.
5939 * loading.texi (Loading):
5940 Replace eval-current-buffer with eval-buffer.
5941
59422006-06-30 Nick Roberts <nickrob@snap.net.nz>
5943
5944 * locals.texi (Standard Buffer-Local Variables): Update the list
5945 of variables.
5946
59472006-06-26 Nick Roberts <nickrob@snap.net.nz>
5948
5949 * files.texi (File Name Completion): Point user to the node
5950 "Reading File Names".
5951
59522006-06-24 Eli Zaretskii <eliz@gnu.org>
5953
5954 * files.texi (Contents of Directories): Document case-insensitive
5955 behavior on respective filesystems.
5956
5957 * objects.texi (Character Type): Document that Emacs signals an
5958 error for unsupported Unicode characters specified as \uNNNN.
5959
59602006-06-19 Richard Stallman <rms@gnu.org>
5961
5962 * processes.texi (Bindat Spec): Clarify previous change.
5963
59642006-06-16 Richard Stallman <rms@gnu.org>
5965
5966 * tips.texi (Coding Conventions): Better explain conventions
5967 for definition constructs.
5968
5969 * text.texi (Special Properties): String value of `read-only'
5970 serves as the error message.
5971
5972 * objects.texi (Character Type): Clarify prev. change.
5973 (Non-ASCII in Strings): Mention \u and \U.
5974
5975 * commands.texi (Using Interactive): Explain problem of
5976 markers, etc., in command-history.
5977
59782006-06-14 Kim F. Storm <storm@cua.dk>
5979
5980 * commands.texi (Waiting): Negative arg to sit-for forces
5981 redisplay even if input is pending.
5982
5983 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
5984 redisplay. Remove incorrect example of binding redisplay-dont-pause
5985 around (sit-for 0).
5986
59872006-06-13 Richard Stallman <rms@gnu.org>
5988
5989 * display.texi (Forcing Redisplay): Clarify previous change.
5990
59912006-06-13 Romain Francoise <romain@orebokech.com>
5992
5993 * display.texi (Forcing Redisplay): Fix typo.
5994
59952006-06-13 Kim F. Storm <storm@cua.dk>
5996
5997 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
5998
59992006-06-10 Luc Teirlinck <teirllm@auburn.edu>
6000
6001 * tips.texi (Coding Conventions): Add `@end itemize'.
6002
60032006-06-10 Richard Stallman <rms@gnu.org>
6004
6005 * tips.texi (Coding Conventions): Explain use of coding systems
6006 to ensure one decoding for strings.
6007
60082006-06-09 Aidan Kehoe <kehoea@parhasard.net>
6009
6010 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
6011 syntax.
6012
60132006-06-07 Eli Zaretskii <eliz@gnu.org>
6014
6015 * display.texi (Font Selection): Remove description of
6016 clear-face-cache.
6017
6018 * compile.texi (Eval During Compile): Fix a typo. Add index
6019 entries for possible uses of eval-when-compile.
6020
60212006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
6022
6023 * display.texi (Abstract Display): Fix typo.
6024
60252006-06-03 Eli Zaretskii <eliz@gnu.org>
6026
6027 * minibuf.texi (Minibuffer History) <history-add-new-input>:
6028 Reword variable's description.
6029
60302006-06-01 Richard Stallman <rms@gnu.org>
6031
6032 * windows.texi (Splitting Windows): Clarify splitting nonselected
6033 window.
6034
60352006-05-31 Juri Linkov <juri@jurta.org>
6036
6037 * minibuf.texi (Minibuffer History): Add history-add-new-input.
6038
60392006-05-30 Richard Stallman <rms@gnu.org>
6040
6041 * display.texi (Line Height): Fix errors in description of
10d1d0af 6042 default line height and line-height property.
b8d4c8d0
GM
6043
6044 * nonascii.texi (Default Coding Systems): Further clarification.
6045
60462006-05-29 Luc Teirlinck <teirllm@auburn.edu>
6047
6048 * internals.texi (Pure Storage): Mention that an overflow in pure
6049 space causes a memory leak.
6050 (Garbage Collection): If there was an overflow in pure space,
6051 `garbage-collect' returns nil.
6052
60532006-05-30 Eli Zaretskii <eliz@gnu.org>
6054
6055 * nonascii.texi (Default Coding Systems): Fix it some more.
6056
60572006-05-29 Eli Zaretskii <eliz@gnu.org>
6058
6059 * nonascii.texi (Default Coding Systems): Fix last change.
6060
60612006-05-29 Kenichi Handa <handa@m17n.org>
6062
6063 * nonascii.texi (find-operation-coding-system): Describe the new
6064 argument format (FILENAME . BUFFER).
6065
60662006-05-28 Richard Stallman <rms@gnu.org>
6067
6068 * tips.texi (Coding Conventions): Better explain reasons not to
6069 advise other packages or use `eval-after-load'.
6070
60712006-05-29 Kim F. Storm <storm@cua.dk>
6072
6073 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
6074 `bindat-idx' and `bindat-raw' for clarity.
6075
60762006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
6077
6078 * processes.texi (Bindat Spec): Expand on `repeat' handler.
6079
6080 * display.texi (Display): Add "Abstract Display" to menu.
6081 (Abstract Display, Abstract Display Functions)
6082 (Abstract Display Example): New nodes.
6083 * elisp.texi (Top): Add "Abstract Display" to menu.
6084
60852006-05-27 Chong Yidong <cyd@stupidchicken.com>
6086
6087 * keymaps.texi (Key Sequences): Link to input events definition.
6088 (Format of Keymaps): Delete material duplicated in Keymap Basics.
6089
6090 * files.texi (Changing Files): Document updated argument list for
6091 copy-file.
6092
60932006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
6094
6095 * processes.texi (Bindat Functions): Explain term "total length".
6096 Use it in bindat-length and bindat-pack descriptions.
6097
60982006-05-26 Eli Zaretskii <eliz@gnu.org>
6099
6100 * tips.texi (Coding Conventions): Advise against using
6101 eval-after-load in packages. Add an index entry.
6102
61032006-05-25 Juri Linkov <juri@jurta.org>
6104
6105 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
6106
6107 * modes.texi (%-Constructs): Add %e, %z, %Z.
6108
61092006-05-25 Richard Stallman <rms@gnu.org>
6110
6111 * elisp.texi (Top): Update subnode menu.
6112
6113 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
6114 (Keymaps): Update menu.
6115
61162006-05-25 Chong Yidong <cyd@stupidchicken.com>
6117
6118 * keymaps.texi (Key Sequences): Some clarifications.
6119
61202006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
6121
6122 * processes.texi (Bindat Functions): Say "unibyte string"
6123 explicitly for bindat-unpack and bindat-pack descriptions.
6124 (Bindat Examples): Don't call `string-make-unibyte' in example.
6125
61262006-05-25 Chong Yidong <cyd@stupidchicken.com>
6127
5dcb4c4e 6128 * keymaps.texi (Key Sequences): Rename from Keymap Terminology.
c5602427 6129 Explain string and vector representations of key sequences.
b8d4c8d0
GM
6130
6131 * keymaps.texi (Changing Key Bindings):
dd7b651b 6132 * commands.texi (Interactive Codes):
b8d4c8d0
GM
6133 * help.texi (Describing Characters): Refer to it.
6134
61352006-05-23 Luc Teirlinck <teirllm@auburn.edu>
6136
6137 * frames.texi (Pointer Shape): @end table -> @end defvar.
6138
61392006-05-22 Richard Stallman <rms@gnu.org>
6140
6141 * elisp.texi (Top): Update subnode menus.
6142
6143 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
6144 Contents rewritten; material from old Pointer Shape node moved here.
6145
6146 * display.texi (Pointer Shape): Node deleted.
6147 (Image Descriptors): Minor cleanup.
6148
61492006-05-21 Richard Stallman <rms@gnu.org>
6150
6151 * syntax.texi (Parsing Expressions): Update info on which STATE
6152 elements are ignored.
6153
61542006-05-19 Luc Teirlinck <teirllm@auburn.edu>
6155
6156 * hooks.texi (Standard Hooks): Correct typo.
6157
6158 * gpl.texi (GPL): ifinfo -> ifnottex.
6159
61602006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
6161
6162 * searching.texi (Simple Match Data): Warn about match data being
6163 set anew by every search.
6164
61652006-05-17 Richard Stallman <rms@gnu.org>
6166
6167 * minibuf.texi (Minibuffer History): Clarify.
6168
6169 * searching.texi (Regexp Special): Clarify nested regexp warning.
6170
61712006-05-16 Kim F. Storm <storm@cua.dk>
6172
6173 * minibuf.texi (Minibuffer History): Update add-to-history.
6174
61752006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
6176
5dcb4c4e
SM
6177 * nonascii.texi (Explicit Encoding):
6178 Fix typo (encoding<->decoding).
b8d4c8d0
GM
6179
61802006-05-14 Richard Stallman <rms@gnu.org>
6181
6182 * buffers.texi (Creating Buffers): Cleanup.
6183
6184 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
6185
61862006-05-13 Eli Zaretskii <eliz@gnu.org>
6187
6188 * buffers.texi (Current Buffer): Document that with-temp-buffer
6189 disables undo.
6190
6191 * os.texi (Terminal-Specific): More accurate description of how
6192 Emacs searches for the terminal-specific libraries.
6193
61942006-05-12 Eli Zaretskii <eliz@gnu.org>
6195
6196 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
6197 emacs-xtra to @inforef's.
6198
6199 * text.texi (Undo): Document that undo is turned off in buffers
6200 whose names begin with a space.
6201
6202 * buffers.texi (Buffer Names): Add index entries for buffers whose
6203 names begin with a space.
6204 (Creating Buffers): Document that undo is turned off in buffers
6205 whose names begin with a space.
6206
6207 * files.texi (Visiting Functions, Reading from Files)
6208 (Saving Buffers): Mention code and EOL conversions by file I/O
6209 primitives and subroutines.
6210
f4e90db0
SM
6211 * nonascii.texi (Lisp and Coding Systems):
6212 Document coding-system-eol-type. Add index entries for eol conversion.
b8d4c8d0
GM
6213
6214 * display.texi (Defining Faces): Mention `mac', and add an xref to
6215 where window-system is described.
6216
62172006-05-10 Richard Stallman <rms@gnu.org>
6218
6219 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
6220
62212006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
6222
6223 * variables.texi (File Local Variables): Recommend to quote lambda
6224 expressions in safe-local-variable property.
6225
62262006-05-09 Richard Stallman <rms@gnu.org>
6227
5dcb4c4e
SM
6228 * variables.texi (File Local Variables):
6229 Document safe-local-eval-forms and safe-local-eval-function.
b8d4c8d0
GM
6230
62312006-05-07 Kim F. Storm <storm@cua.dk>
6232
6233 * minibuf.texi (Minibuffer History): Remove keep-dups arg
6234 from add-to-history.
6235
62362006-05-07 Romain Francoise <romain@orebokech.com>
6237
6238 * commands.texi (Event Input Misc):
6239 * compile.texi (Eval During Compile):
6240 * internals.texi (Buffer Internals):
6241 * minibuf.texi (Initial Input):
6242 * nonascii.texi (Scanning Charsets):
6243 * numbers.texi (Comparison of Numbers):
6244 * windows.texi (Textual Scrolling, Vertical Scrolling):
6245 Fix various typos.
6246
62472006-05-06 Eli Zaretskii <eliz@gnu.org>
6248
6249 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
6250 conditional xref's to either emacs or emacs-xtra, depending on
6251 @iftex/@ifnottex.
6252
6253 * minibuf.texi (Minibuffer History): Document add-to-history.
6254
62552006-05-05 Eli Zaretskii <eliz@gnu.org>
6256
6257 * internals.texi (Pure Storage): Mention the pure overflow message
6258 at startup.
6259
c8763fb6 62602006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
6261
6262 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
6263 (Searching Keymaps): Fix pseudo-Lisp description of keymap
6264 search.
6265
62662006-05-01 Richard Stallman <rms@gnu.org>
6267
6268 * intro.texi (nil and t): Clarify.
6269
6270 * variables.texi (File Local Variables): Suggest using booleanp.
6271
62722006-05-01 Juanma Barranquero <lekktu@gmail.com>
6273
6274 * objects.texi (Type Predicates): Fix typos.
6275
62762006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
6277
6278 * intro.texi (nil and t): Add booleanp.
6279
6280 * objects.texi (Type Predicates): Add links for booleanp and
6281 string-or-null-p.
6282
62832006-04-29 Richard Stallman <rms@gnu.org>
6284
6285 * modes.texi (Multiline Font Lock): Rename from
6286 Multi line Font Lock Elements. Much clarification.
6287 (Font Lock Multiline, Region to Fontify): Much clarification.
6288
62892006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
6290
6291 * variables.texi (File Local Variables): Remove the special case t for
6292 safe-local-variable.
6293
62942006-04-26 Richard Stallman <rms@gnu.org>
6295
6296 * syntax.texi (Parsing Expressions): Minor cleanup.
6297
62982006-04-18 Richard Stallman <rms@gnu.org>
6299
6300 * tips.texi (Coding Conventions): Explain when the package's
6301 prefix should appear later on (not at the start of the name).
6302
6303 * searching.texi (String Search): Clarify effect of NOERROR.
6304
6305 * modes.texi (Imenu): Clarify what special items do.
6306
6307 * hooks.texi (Standard Hooks): Delete text about old hook names.
6308
63092006-04-17 Romain Francoise <romain@orebokech.com>
6310
6311 * variables.texi (Local Variables): Update the default value of
6312 `max-specpdl-size'.
6313
63142006-04-15 Michael Olson <mwolson@gnu.org>
6315
6316 * processes.texi (Transaction Queues): Mention the new optional
6317 `delay-question' argument for `tq-enqueue'.
6318
63192006-04-13 Bill Wohler <wohler@newt.com>
6320
6321 * customize.texi (Common Keywords): Use dotted notation for
6322 :package-version value. Specify its values. Improve documentation
6323 for customize-package-emacs-version-alist.
6324
63252006-04-12 Bill Wohler <wohler@newt.com>
6326
6327 * customize.texi (Common Keywords): Move description of
6328 customize-package-emacs-version-alist to @defvar.
6329
63302006-04-10 Bill Wohler <wohler@newt.com>
6331
6332 * customize.texi (Common Keywords): Add :package-version.
6333
63342006-04-10 Kim F. Storm <storm@cua.dk>
6335
6336 * text.texi (Buffer Contents): Add NOPROPS arg to
6337 filter-buffer-substring.
6338
63392006-04-08 Kevin Ryde <user42@zip.com.au>
6340
6341 * os.texi (Command-Line Arguments): Update xref to emacs manual
6342 "Command Arguments" -> "Emacs Invocation", per change there.
6343
63442006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
6345
6346 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
6347 be on one line to help makeinfo not render two spaces after the dot.
6348
63492006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
6350
6351 * strings.texi (Predicates for Strings): Add string-or-null-p.
6352
63532006-03-28 Kim F. Storm <storm@cua.dk>
6354
6355 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
6356 remarks about systems that don't support fractional seconds.
6357
63582006-03-25 Karl Berry <karl@gnu.org>
6359
6360 * elisp.texi: Use @copyright{} instead of (C), and do not indent
6361 the year list.
6362
63632006-03-21 Nick Roberts <nickrob@snap.net.nz>
6364
6365 * display.texi (Fringe Indicators): Fix typos.
6366
63672006-03-19 Luc Teirlinck <teirllm@auburn.edu>
6368
6369 * tips.texi (Documentation Tips): One can now also write `program'
6370 in front of a quoted symbol in a docstring to prevent making a
6371 hyperlink.
6372
63732006-03-19 Alan Mackenzie <acm@muc.de>
6374
6375 * text.texi (Special Properties): Clarify `fontified' property.
6376
63772006-03-16 Richard Stallman <rms@gnu.org>
6378
6379 * display.texi (Defining Images): Minor cleanup.
6380
63812006-03-16 Bill Wohler <wohler@newt.com>
6382
6383 * display.texi (Defining Images): In image-load-path-for-library,
6384 prefer user's images.
6385
63862006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
6387
6388 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
6389
63902006-03-15 Bill Wohler <wohler@newt.com>
6391
6392 * display.texi (Defining Images): Fix example in
6393 image-load-path-for-library by not recommending that one binds
6394 image-load-path. Just defvar it to placate compiler and only use
6395 it if previously defined.
6396
63972006-03-14 Bill Wohler <wohler@newt.com>
6398
6399 * display.texi (Defining Images): In image-load-path-for-library,
6400 always return list of directories. Update example.
6401
64022006-03-14 Alan Mackenzie <acm@muc.de>
6403
6404 * modes.texi: New node, "Region to Fontify" (for Font Lock).
6405 This describes font-lock-extend-region-function.
6406 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
6407 the new node "Region to Fontify".
6408
64092006-03-13 Richard Stallman <rms@gnu.org>
6410
6411 * display.texi (Invisible Text): The impossible position is
6412 now before the invisible text, not after.
6413 (Defining Images): Clean up last change.
6414
64152006-03-11 Bill Wohler <wohler@newt.com>
6416
6417 * display.texi (Defining Images): Add image-load-path-for-library.
6418
64192006-03-11 Luc Teirlinck <teirllm@auburn.edu>
6420
6421 * text.texi (Adaptive Fill): Fix Texinfo usage.
6422
6423 * strings.texi (Creating Strings): Fix Texinfo usage.
6424
6425 * searching.texi (Regexp Special): Use @samp for regular
6426 expressions that are not in Lisp syntax.
6427
64282006-03-08 Luc Teirlinck <teirllm@auburn.edu>
6429
6430 * searching.texi (Regexp Special): Put remark between parentheses
6431 to avoid misreading.
6432
64332006-03-07 Luc Teirlinck <teirllm@auburn.edu>
6434
6435 * searching.texi (Syntax of Regexps): More accurately describe
6436 which characters are special in which situations.
6437 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
6438 are not special. Describe in detail when `[' and `]' are special.
6439 (Regexp Backslash): Plenty of regexps with unbalanced square
6440 brackets are valid, so reword that statement.
6441
64422006-03-02 Kim F. Storm <storm@cua.dk>
6443
6444 * keymaps.texi (Tool Bar): Add tool-bar-border.
6445
64462006-02-28 Luc Teirlinck <teirllm@auburn.edu>
6447
6448 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
6449
64502006-02-27 Luc Teirlinck <teirllm@auburn.edu>
6451
6452 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
6453
6454 * files.texi (Locating Files): Suggest additional values for the
6455 SUFFIXES arg of `locate-file'. Update pxref.
6456
6457 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
6458 (How Programs Do Loading): Discuss the effects of Auto Compression
6459 mode on `load'.
6460 (Load Suffixes): New node.
6461 (Library Search): Delete description of `load-suffixes'; it was
6462 moved to "Load Suffixes".
6463 (Autoload, Named Features): Mention `load-suffixes'.
6464
64652006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
6466
6467 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
6468
6469 * windows.texi (Window Tree): Fix typo.
6470
64712006-02-20 Kim F. Storm <storm@cua.dk>
6472
6473 * display.texi (Fringe Indicators): New section.
6474 Move indicate-empty-lines, indicate-buffer-boundaries, and
6475 default-indicate-buffer-boundaries here.
6476 Add fringe-indicator-alist and default-fringes-indicator-alist.
6477 Add list of logical fringe indicator symbols.
6478 Update list of standard bitmap names.
6479 (Fringe Cursors): New section.
6480 Move overflow-newline-into-fringe here.
6481 Add fringe-cursor-alist and default-fringes-cursor-alist.
6482 Add list of fringe cursor symbols.
6483
64842006-02-20 Juanma Barranquero <lekktu@gmail.com>
6485
6486 * commands.texi (Using Interactive): Fix reference to node
6487 "Minibuffers".
6488
64892006-02-19 Richard M. Stallman <rms@gnu.org>
6490
6491 * minibuf.texi (High-Level Completion):
6492 Add xref to read-input-method-name.
6493
6494 * files.texi (Relative File Names): Move file-relative-name here.
6495 (File Name Expansion): From here. Minor clarifications.
6496
6497 * commands.texi (Using Interactive): Add xrefs about reading input.
6498 Clarify remarks about that moving point and mark.
6499 Put string case before list case.
6500
c8763fb6 65012006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
6502
6503 * display.texi (Other Display Specs, Image Descriptors):
6504 Revert erroneous changes. The previous description of
6505 image-descriptors as `(image . PROPS)' was correct.
6506
65072006-02-14 Richard M. Stallman <rms@gnu.org>
6508
6509 * variables.texi (File Local Variables): Clarifications.
6510
65112006-02-14 Juanma Barranquero <lekktu@gmail.com>
6512
6513 * variables.texi (File Local Variables): Use @code for a cons
6514 cell, not @var.
6515
65162006-02-13 Chong Yidong <cyd@stupidchicken.com>
6517
6518 * variables.texi (File Local Variables): Document new file local
6519 variable behavior.
6520
65212006-02-10 Kim F. Storm <storm@cua.dk>
6522
6523 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
6524
65252006-02-08 Juanma Barranquero <lekktu@gmail.com>
6526
6527 * modes.texi (%-Constructs): Remove obsolete info about
6528 `global-mode-string'.
6529
65302006-02-07 Richard M. Stallman <rms@gnu.org>
6531
6532 * commands.texi (Prefix Command Arguments): Minor cleanup.
6533
6534 * display.texi: "Graphical display", not window system.
6535
6536 * functions.texi (What Is a Function): Fix xref.
6537
6538 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
6539 (Changing Key Bindings): Clarify when remapping is better than
6540 substitute-key-definition.
6541
65422006-02-02 Richard M. Stallman <rms@gnu.org>
6543
6544 * minibuf.texi (Basic Completion): Completion alists are risky.
6545
6546 * keymaps.texi (Active Keymaps): Clarifications.
6547 (Searching Keymaps): New node.
6548 (Keymaps): Update menu.
6549
6550 * frames.texi (Layout Parameters): Minor clarification.
6551 (Drag and Drop): New node.
6552 (Frames): Update menu.
6553
65542006-01-29 Chong Yidong <cyd@stupidchicken.com>
6555
6556 * display.texi (Other Display Specs, Image Descriptors):
6557 Image description is a list, not a cons cell.
6558
65592006-01-28 Luc Teirlinck <teirllm@auburn.edu>
6560
6561 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
6562 list is not necessarily a list).
6563
65642006-01-27 Eli Zaretskii <eliz@gnu.org>
6565
6566 * frames.texi (Layout Parameters): border-width and
6567 internal-border-width belong to the frame, not the window.
6568
65692006-01-19 Richard M. Stallman <rms@gnu.org>
6570
6571 * nonascii.texi (Translation of Characters): Search cmds use
6572 translation-table-for-input. Automatically made local.
6573
6574 * markers.texi (Overview of Markers): Count insertion type
6575 as one of a marker's attributes.
6576
6577 * keymaps.texi (Controlling Active Maps): New node, split out of
6578 Active Keymaps.
6579 (Keymaps): Menu updated.
6580 (Active Keymaps): Give pseudocode to explain how the active
6581 maps are searched. current-active-maps and key-binding moved here.
6582 (Functions for Key Lookup): current-active-maps and key-binding moved.
6583 Clarifications.
6584 (Searching the Keymaps): New subnode.
6585
6586 * elisp.texi (Top): Menu clarification.
6587
6588 * display.texi (Other Display Specs): Delete duplicate entry for
6589 just a string as display spec. Move text about recursive display
6590 specs on such a string.
6591
6592 * commands.texi (Key Sequence Input): Clarify.
6593 Move num-nonmacro-input-events out.
6594 (Reading One Event): num-nonmacro-input-events moved here.
6595
65962006-01-14 Nick Roberts <nickrob@snap.net.nz>
6597
6598 * advice.texi (Simple Advice): Update example to fit argument
6599 change in previous-line.
6600
66012006-01-05 Richard M. Stallman <rms@gnu.org>
6602
6603 * markers.texi (The Mark): Fix in `mark'.
6604
66052006-01-04 Richard M. Stallman <rms@gnu.org>
6606
6607 * processes.texi (Misc Network, Make Network): Minor cleanups.
6608
66092006-01-04 Kim F. Storm <storm@cua.dk>
6610
6611 * processes.texi (Make Network): Add IPv6 addresses and handling.
6612 (Network Feature Testing): Mention (:family ipv6).
6613 (Misc Network): Add IPv6 formats to format-network-address.
6614
66152005-12-30 Richard M. Stallman <rms@gnu.org>
6616
6617 * text.texi (Changing Properties):
6618 Don't use return value of set-text-properties.
6619
66202005-12-29 Luc Teirlinck <teirllm@auburn.edu>
6621
6622 * modes.texi (Mode Line Format): Correct typo in menu.
6623
66242005-12-29 Richard M. Stallman <rms@gnu.org>
6625
6626 * modes.texi (Mode Line Top): New node.
6627 (Mode Line Data): Some text moved to new node.
6628 Explain the data structure more concretely.
6629 (Mode Line Basics): Clarifications.
6630 (Mode Line Variables): Clarify intro paragraph.
6631 (%-Constructs): Clarify intro paragraph.
6632 (Mode Line Format): Update menu.
6633
66342005-12-28 Luc Teirlinck <teirllm@auburn.edu>
6635
6636 * minibuf.texi (Basic Completion): Update lazy-completion-table
6637 examples for removal of ARGS argument.
6638
66392005-12-23 Richard M. Stallman <rms@gnu.org>
6640
6641 * text.texi (Undo): Restore some explanation from the version
6642 that was deleted.
6643
66442005-12-23 Eli Zaretskii <eliz@gnu.org>
6645
6646 * text.texi (Undo): Remove duplicate descriptions of `apply
6647 funname' and `apply delta' elements of the undo list.
6648
66492005-12-20 Richard M. Stallman <rms@gnu.org>
6650
6651 * help.texi (Help Functions): Update documentation of `apropos'.
6652
66532005-12-20 Luc Teirlinck <teirllm@auburn.edu>
6654
6655 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
6656 because it is confusing. If the :help-echo keyword is a function,
6657 it is not directly used as the :help-echo overlay property, as the
6658 xref seems to suggest (it does not take the appropriate args).
6659
66602005-12-19 Luc Teirlinck <teirllm@auburn.edu>
6661
6662 * customize.texi (Common Keywords): Fix Texinfo usage.
6663 (Group Definitions, Variable Definitions): Update for new
6664 conventions for using `*' in docstrings.
6665
6666 * tips.texi (Documentation Tips): Update for new conventions for
6667 using `*' in docstrings.
6668
66692005-12-16 Richard M. Stallman <rms@gnu.org>
6670
6671 * minibuf.texi (Minibuffer Contents): Minor cleanup.
6672
66732005-12-16 Juri Linkov <juri@jurta.org>
6674
6675 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
6676
66772005-12-14 Romain Francoise <romain@orebokech.com>
6678
6679 * modes.texi (Customizing Keywords): Rename `append' to `how'.
6680 Fix typo.
6681
66822005-12-11 Juri Linkov <juri@jurta.org>
6683
6684 * minibuf.texi (Completion Commands): Add mention of read-file-name
6685 for filename completion keymaps.
6686 (Reading File Names): Add mention of filename completion keymaps
6687 for read-file-name and xref to `Completion Commands'.
6688
66892005-12-10 Richard M. Stallman <rms@gnu.org>
6690
6691 * customize.texi (Common Keywords): State caveats for use of :tag.
6692
66932005-12-08 Richard M. Stallman <rms@gnu.org>
6694
6695 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
6696 with xrefs and better explanation.
6697 (Completion Commands): Add the filename completion maps.
6698
6699 * objects.texi (Character Type): Clarify that \s is not space
6700 if a dash follows.
6701
67022005-12-05 Richard M. Stallman <rms@gnu.org>
6703
6704 * windows.texi (Resizing Windows): Delete preserve-before args.
6705
67062005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
6707
6708 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
6709 in full keymaps, since the quirk has been fixed.
6710
67112005-12-03 Eli Zaretskii <eliz@gnu.org>
6712
5dcb4c4e
SM
6713 * hooks.texi (Standard Hooks): Add index entries.
6714 Mention `compilation-finish-functions'.
b8d4c8d0
GM
6715
67162005-11-27 Richard M. Stallman <rms@gnu.org>
6717
6718 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
6719
67202005-11-21 Juri Linkov <juri@jurta.org>
6721
6722 * customize.texi (Common Keywords): Update links types
6723 custom-manual and url-link. Add link types emacs-library-link,
6724 file-link, function-link, variable-link, custom-group-link.
6725
67262005-11-20 Chong Yidong <cyd@stupidchicken.com>
6727
6728 * display.texi: Revert 2005-11-20 change.
6729
67302005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
6731
6732 * processes.texi (Bindat Functions):
6733 Say "third" to refer to zero-based index "2".
6734
67352005-11-18 Luc Teirlinck <teirllm@auburn.edu>
6736
6737 * loading.texi (Library Search): Update the default value of
6738 `load-suffixes'.
6739
67402005-11-17 Chong Yidong <cyd@stupidchicken.com>
6741
6742 * display.texi (Attribute Functions): Mention :ignore-defface.
6743
67442005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
6745
6746 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
6747 (Minor Mode Conventions): Mention the use of a hook.
6748
67492005-11-06 Richard M. Stallman <rms@gnu.org>
6750
6751 * files.texi (Magic File Names): find-file-name-handler checks the
6752 `operations' property of the handler.
6753
67542005-11-03 Richard M. Stallman <rms@gnu.org>
6755
6756 * variables.texi (Frame-Local Variables): Small clarification.
6757
67582005-10-29 Chong Yidong <cyd@stupidchicken.com>
6759
6760 * os.texi (Init File): Document ~/.emacs.d/init.el.
6761
67622005-10-29 Richard M. Stallman <rms@gnu.org>
6763
6764 * internals.texi (Garbage Collection): Document memory-full.
6765
67662005-10-28 Bill Wohler <wohler@newt.com>
6767
6768 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
6769 for URLs.
6770
67712005-10-28 Richard M. Stallman <rms@gnu.org>
6772
6773 * minibuf.texi (Completion Commands): Clean up prev change.
6774
67752005-10-26 Kevin Ryde <user42@zip.com.au>
6776
6777 * compile.texi (Eval During Compile): Explain recommended uses
6778 of eval-when-compile and eval-and-compile.
6779
67802005-10-27 Masatake YAMATO <jet@gyve.org>
6781
6782 * minibuf.texi (Completion Commands):
6783 Write about new optional argument for `display-completion-list'.
6784
67852005-10-23 Richard M. Stallman <rms@gnu.org>
6786
6787 * display.texi (Overlay Arrow): Clarify about local bindings of
6788 overlay-arrow-position.
6789
67902005-10-22 Eli Zaretskii <eliz@gnu.org>
6791
6792 * internals.texi (Building Emacs): Fix last change.
6793
67942005-10-22 Richard M. Stallman <rms@gnu.org>
6795
6796 * internals.texi (Building Emacs): Document eval-at-startup.
6797
67982005-10-21 Richard M. Stallman <rms@gnu.org>
6799
6800 * loading.texi (Where Defined): load-history contains abs file names.
6801 symbol-file returns abs file names.
6802
68032005-10-19 Kim F. Storm <storm@cua.dk>
6804
6805 * display.texi (Showing Images): Add max-image-size integer value.
6806
68072005-10-18 Chong Yidong <cyd@stupidchicken.com>
6808
6809 * display.texi (Showing Images): Document max-image-size.
6810
68112005-10-17 Richard M. Stallman <rms@gnu.org>
6812
6813 * commands.texi (Quitting): Minor clarification.
6814
6815 * processes.texi (Sentinels): Clarify about output and quitting.
6816 (Filter Functions): Mention with-local-quit.
6817
68182005-10-17 Juri Linkov <juri@jurta.org>
6819
6820 * buffers.texi (Current Buffer):
6821 * commands.texi (Event Input Misc):
6822 * compile.texi (Eval During Compile, Compiler Errors):
6823 * customize.texi (Group Definitions):
6824 * display.texi (Progress, Defining Faces):
6825 * files.texi (Writing to Files):
6826 * modes.texi (Mode Hooks, Defining Minor Modes):
6827 * streams.texi (Output Functions):
6828 * syntax.texi (Syntax Table Functions):
6829 * text.texi (Change Hooks):
6830 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
6831
6832 * commands.texi (Quitting): Replace arg `forms' with `body' in
6833 `with-local-quit'.
6834
6835 * positions.texi (Excursions): Replace arg `forms' with `body' in
6836 `save-excursion'.
6837
68382005-10-08 Kim F. Storm <storm@cua.dk>
6839
6840 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
6841 Rename manual section accordingly.
6842
68432005-10-04 Kim F. Storm <storm@cua.dk>
6844
6845 * windows.texi (Window Split Tree): New section describing
6846 new function window-split-tree function.
6847
68482005-10-03 Nick Roberts <nickrob@snap.net.nz>
6849
6850 * display.texi (Fringe Size/Pos): Simplify and add detail.
6851
68522005-09-30 Romain Francoise <romain@orebokech.com>
6853
6854 * minibuf.texi (High-Level Completion): Explain that the prompt
6855 given to `read-buffer' should end with a colon and a space.
6856 Update usage examples.
6857
68582005-09-29 Juri Linkov <juri@jurta.org>
6859
6860 * display.texi (Displaying Messages): Rename argument name
6861 `string' to `format-string' in functions `message', `message-box',
6862 `message-or-box'.
6863
68642005-09-26 Chong Yidong <cyd@stupidchicken.com>
6865
6866 * errors.texi (Standard Errors): Correct xrefs.
6867
68682005-09-18 Chong Yidong <cyd@stupidchicken.com>
6869
6870 * display.texi (Defining Images): Update documentation for
6871 `image-load-path'.
6872
68732005-09-17 Richard M. Stallman <rms@gnu.org>
6874
6875 * display.texi (Defining Images): Clean up previous change.
6876
68772005-09-16 Romain Francoise <romain@orebokech.com>
6878
6879 * elisp.texi: Specify GFDL version 1.2.
6880
6881 * doclicense.texi (GNU Free Documentation License): Update to
6882 version 1.2.
6883
68842005-09-15 Chong Yidong <cyd@stupidchicken.com>
6885
6886 * display.texi (Defining Images): Document `image-load-path'.
6887
68882005-09-15 Richard M. Stallman <rms@gnu.org>
6889
6890 * objects.texi (Printed Representation): Minor cleanup.
6891 (Box Diagrams): Minor fix.
6892 (Cons Cell Type): Move (...) index item here.
6893 (Box Diagrams): From here.
6894 (Array Type): Minor fix.
6895 (Type Predicates): Delete index "predicates".
6896 (Hash Table Type): Clarify xref.
6897 (Dotted Pair Notation): Minor fix.
6898
68992005-09-10 Chong Yidong <cyd@stupidchicken.com>
6900
6901 * files.texi (Saving Buffers): Fix typo.
6902
69032005-09-08 Richard M. Stallman <rms@gnu.org>
6904
6905 * tips.texi (Programming Tips): Correct the "default" prompt spec.
6906
69072005-09-08 Chong Yidong <cyd@stupidchicken.com>
6908
6909 * locals.texi (Standard Buffer-Local Variables): Don't include
6910 mode variables for minor modes.
6911 Fix xrefs for buffer-display-count, buffer-display-table,
6912 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
6913 enable-multibyte-characters, fill-column, header-line-format,
6914 left-fringe-width, left-margin, and right-fringe-width.
6915
6916 * hooks.texi (Standard Hooks): All hooks should conform to the
6917 standard naming convention now.
6918 Fix xref for `echo-area-clear-hook'.
6919
6920 * display.texi (Usual Display): Note that indicate-empty-lines and
6921 tab-width are buffer-local.
6922
6923 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
6924
6925 * modes.texi (Mode Help): Note that major-mode is buffer-local.
6926
6927 * nonascii.texi (Encoding and I/O): Note that
6928 buffer-file-coding-system is buffer-local.
6929
6930 * positions.texi (List Motion): Note that defun-prompt-regexp is
6931 buffer-local.
6932
6933 * text.texi (Auto Filling): Note that auto-fill-function is
6934 buffer-local.
6935 (Undo): Note that buffer-undo-list is buffer-local.
6936
5dcb4c4e
SM
6937 * windows.texi (Buffers and Windows):
6938 Document buffer-display-count.
b8d4c8d0
GM
6939
69402005-09-06 Richard M. Stallman <rms@gnu.org>
6941
6942 * tips.texi (Coding Conventions): Sometimes it is ok to put the
6943 package prefix elsewhere than at the start of the name.
6944
69452005-09-03 Richard M. Stallman <rms@gnu.org>
6946
6947 * tips.texi (Programming Tips): Add conventions for minibuffer
6948 questions and prompts.
6949
69502005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
6951
6952 * intro.texi (nil and t): Minor cleanup.
6953 Delete spurious mention of keyword symbols.
6954 (Evaluation Notation): Add index entry.
6955 (A Sample Function Description): Minor cleanup.
6956 (A Sample Variable Description): Not all vars can be set.
6957
69582005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
6959
6960 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
6961
6962 (Insertion): Document precise type of `insert-char' arg COUNT.
6963
69642005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
6965
6966 * modes.texi (Other Font Lock Variables): Sync the default of
6967 font-lock-lines-before.
6968
69692005-08-31 Michael Albinus <michael.albinus@gmx.de>
6970
6971 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
6972
69732005-08-29 Richard M. Stallman <rms@gnu.org>
6974
6975 * elisp.texi (Top): Update subnode menu.
6976
6977 * searching.texi (Searching and Matching): Move node.
6978 Rearrange contents and add overall explanation.
6979 (Searching and Case): Move node.
6980 (Searching and Matching): Update menu.
6981
69822005-08-27 Eli Zaretskii <eliz@gnu.org>
6983
6984 * os.texi (Startup Summary): Fix the description of the initial
6985 startup message display.
6986
69872005-08-25 Richard M. Stallman <rms@gnu.org>
6988
6989 * searching.texi (Search and Replace): Add replace-regexp-in-string.
6990
69912005-08-25 Emilio C. Lopes <eclig@gmx.net>
6992
6993 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
6994 `next-overlay-change' example.
6995
69962005-08-22 Juri Linkov <juri@jurta.org>
6997
6998 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
6999 Fix invert-face. Fix args of face-background.
7000
7001 * display.texi (Standard Faces): Delete node.
7002 (Faces): Add xref to `(emacs)Standard Faces'.
7003 (Displaying Faces): Fix xref to `Standard Faces'.
7004
7005 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
7006
70072005-08-20 Alan Mackenzie <acm@muc.de>
7008
7009 * buffers.texi (The Buffer List): Clarify the manipulation of the
7010 buffer list.
7011
70122005-08-14 Richard M. Stallman <rms@gnu.org>
7013
7014 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
7015 a regexp.
7016
70172005-08-11 Richard M. Stallman <rms@gnu.org>
7018
7019 * elisp.texi (Top): Update subnode lists.
7020
7021 * display.texi (Inverse Video): Node deleted.
7022
7023 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
7024 New nodes split out of Coding Conventions.
7025
7026 * searching.texi (Regular Expressions): Document re-builder.
7027
7028 * os.texi (Time Parsing): New node split out of Time Conversion.
7029
7030 * processes.texi (Misc Network, Network Feature Testing)
7031 (Network Options, Make Network): New nodes split out of
7032 Low-Level Network.
7033
70342005-08-09 Richard M. Stallman <rms@gnu.org>
7035
7036 * frames.texi (Geometry): New node, split from Size and Position.
7037 (Frame Parameters): Refer to Geometry.
7038
7039 * buffers.texi (The Buffer List): Fix xrefs.
7040
7041 * windows.texi (Splitting Windows): Fix xref.
7042
7043 * frames.texi (Layout Parameters): Add xref.
7044
7045 * display.texi (Line Height, Scroll Bars): Fix xrefs.
7046
7047 * keymaps.texi (Menu Bar): Fix xref.
7048
7049 * locals.texi (Standard Buffer-Local Variables): Fix xref.
7050
7051 * modes.texi (%-Constructs): Fix xref.
7052
7053 * frames.texi (Window Frame Parameters): Node split up.
7054 (Basic Parameters, Position Parameters, Size Parameters)
7055 (Layout Parameters, Buffer Parameters, Management Parameters)
7056 (Cursor Parameters, Color Parameters): New subnodes.
7057
70582005-08-09 Luc Teirlinck <teirllm@auburn.edu>
7059
7060 * positions.texi (Screen Lines): Update xref for previous change
7061 in minibuf.texi.
7062
7063 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
7064 change in minibuf.texi.
7065
70662005-08-09 Richard M. Stallman <rms@gnu.org>
7067
7068 * tips.texi (Coding Conventions): Minor cleanup.
7069
7070 * modes.texi (Defining Minor Modes): Explain when init-value
7071 can be non-nil.
7072
7073 * elisp.texi (Top): Update submenu for Minibuffer.
7074
7075 * minibuf.texi (Minibuffer Misc): Node split up.
7076 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
7077 (Recursive Mini): New nodes split out from Minibuffer Misc.
7078 (Minibuffer Misc): Document max-mini-window-height.
7079
7080 * hash.texi (Defining Hash): Delete stray paren in example.
7081
7082 * display.texi (Echo Area Customization): Don't define
7083 max-mini-window-height here; xref instead.
7084
7085 * commands.texi (Event Input Misc): Update while-no-input.
7086
7087 * advice.texi (Advising Functions): Explain when to use advice
7088 and when to use a hook.
7089
70902005-07-30 Eli Zaretskii <eliz@gnu.org>
7091
7092 * makefile.w32-in (info): Don't run install-info.
7093 ($(infodir)/dir): New target, produced by running install-info.
7094
70952005-07-27 Luc Teirlinck <teirllm@auburn.edu>
7096
7097 * modes.texi (Defining Minor Modes): The keyword for the initial
7098 value is :init-value, not :initial-value.
7099
71002005-07-23 Eli Zaretskii <eliz@gnu.org>
7101
7102 * loading.texi (Autoload): Make the `doctor' example be consistent
7103 with what's in current loaddefs.el. Describe the "fn" magic in
7104 the usage portion of the doc string.
7105
71062005-07-22 Richard M. Stallman <rms@gnu.org>
7107
7108 * internals.texi (Garbage Collection): Clarify previous change.
7109
71102005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
7111
7112 * internals.texi (Garbage Collection): Add gc-cons-percentage.
7113
71142005-07-18 Juri Linkov <juri@jurta.org>
7115
7116 * commands.texi (Accessing Events):
7117 * frames.texi (Text Terminal Colors, Resources):
7118 * markers.texi (The Mark):
7119 * modes.texi (Defining Minor Modes):
7120 Delete duplicate duplicate words.
7121
71222005-07-16 Richard M. Stallman <rms@gnu.org>
7123
7124 * display.texi (Managing Overlays): Clarify make-overlay
7125 args for insertion types.
7126
71272005-07-13 Luc Teirlinck <teirllm@auburn.edu>
7128
7129 * customize.texi (Variable Definitions):
7130 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
7131 `standard-value' is a list too.
7132 (Defining New Types): Use @key{RET} instead of @key{ret}.
7133
71342005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
7135
7136 * os.texi (Translating Input): Fix typo.
7137
71382005-07-08 Richard M. Stallman <rms@gnu.org>
7139
7140 * README: Update edition number and size estimate.
7141
7142 * elisp.texi (VERSION): Set to 2.9.
7143
71442005-07-07 Richard M. Stallman <rms@gnu.org>
7145
7146 * book-spine.texinfo: Update Emacs version.
7147
7148 * display.texi (Inverse Video): Delete mode-line-inverse-video.
7149
71502005-07-06 Richard M. Stallman <rms@gnu.org>
7151
7152 * searching.texi (Regexp Search): Clarify what re-search-forward
7153 does when the search fails.
7154
71552005-07-05 Lute Kamstra <lute@gnu.org>
7156
7157 * Update FSF's address in GPL notices.
7158
7159 * doclicense.texi (GNU Free Documentation License):
7160 * gpl.texi (GPL):
7161 * tips.texi (Coding Conventions, Library Headers):
7162 * vol1.texi:
7163 * vol2.texi: Update FSF's address.
7164
71652005-07-04 Richard M. Stallman <rms@gnu.org>
7166
7167 * hooks.texi (Standard Hooks): Add occur-hook.
7168
71692005-07-03 Luc Teirlinck <teirllm@auburn.edu>
7170
7171 * display.texi (The Echo Area): Correct menu.
7172
71732005-07-03 Richard M. Stallman <rms@gnu.org>
7174
7175 * elisp.texi (Top): Update subnode menu for Display.
7176
7177 * display.texi (Displaying Messages): New node, with most
7178 of what was in The Echo Area.
5dcb4c4e 7179 (Progress): Move under The Echo Area.
b8d4c8d0
GM
7180 (Logging Messages): New node with new text.
7181 (Echo Area Customization): New node, the rest of what was
7182 in The Echo Area. Document message-truncate-lines with @defvar.
7183 (Display): Update menu.
7184
7185 * windows.texi (Textual Scrolling): Doc 3 values for
7186 scroll-preserve-screen-position.
7187
7188 * text.texi (Special Properties): Change hook functions
7189 should bind inhibit-modification-hooks around altering buffer text.
7190
7191 * keymaps.texi (Key Binding Commands): Call binding BINDING
7192 rather than DEFINITION.
7193
71942005-06-29 Juanma Barranquero <lekktu@gmail.com>
7195
7196 * variables.texi (Defining Variables): `user-variable-p' returns t
7197 for aliases of user options, nil for alias loops.
7198
71992005-06-28 Richard M. Stallman <rms@gnu.org>
7200
7201 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
7202 make-keymap.
7203
72042005-06-27 Luc Teirlinck <teirllm@auburn.edu>
7205
7206 * variables.texi (Setting Variables): Correct and clarify
7207 description of `add-to-ordered-list'.
7208
72092005-06-26 Richard M. Stallman <rms@gnu.org>
7210
7211 * display.texi (Faces): Minor cleanup.
7212
72132005-06-25 Luc Teirlinck <teirllm@auburn.edu>
7214
7215 * display.texi (Faces): `facep' returns t for strings that are
7216 face names.
7217
72182005-06-25 Richard M. Stallman <rms@gnu.org>
7219
7220 * objects.texi (Equality Predicates): Clarify meaning of equal.
7221
7222 * windows.texi (Selecting Windows): save-selected-window
7223 and with-selected-window save and restore the current buffer.
7224
72252005-06-24 Richard M. Stallman <rms@gnu.org>
7226
7227 * numbers.texi (Float Basics): Explain how to test for NaN,
7228 and printing the sign of NaNs.
7229
72302005-06-24 Eli Zaretskii <eliz@gnu.org>
7231
7232 * makefile.w32-in (MAKEINFO): Use --force.
7233
72342005-06-23 Richard M. Stallman <rms@gnu.org>
7235
7236 * display.texi (Face Functions): Correct Texinfo usage.
7237
72382005-06-23 Luc Teirlinck <teirllm@auburn.edu>
7239
7240 * lists.texi (Rings): `ring-elements' now returns the elements of
7241 RING in order.
7242
72432005-06-23 Juanma Barranquero <lekktu@gmail.com>
7244
7245 * markers.texi (The Mark): Texinfo usage fix.
7246
72472005-06-23 Kim F. Storm <storm@cua.dk>
7248
7249 * searching.texi (Entire Match Data): Remove evaporate option for
7250 match-data. Do not mention evaporate option for set-match-data.
7251
72522005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
7253
7254 * display.texi (Face Functions): Mention face aliases.
7255
72562005-06-21 Richard M. Stallman <rms@gnu.org>
7257
7258 * anti.texi (Antinews): Texinfo usage fix.
7259
72602005-06-21 Karl Berry <karl@gnu.org>
7261
7262 * elisp.texi: Use @copying.
7263
7264 * elisp.texi: Put @summarycontents and @contents before the Top
7265 node, instead of the end of the file, so that the contents appear
7266 in the right place in the dvi/pdf output.
7267
72682005-06-21 Juri Linkov <juri@jurta.org>
7269
7270 * display.texi (Defining Faces): Add `customized-face'.
7271
72722005-06-20 Kim F. Storm <storm@cua.dk>
7273
7274 * variables.texi (Setting Variables): Any type of element can be
7275 given order in add-to-ordered-list. Compare elements with eq.
7276
7277 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
7278
72792005-06-20 Karl Berry <karl@gnu.org>
7280
7281 * syntax.texi (Syntax Flags): Make last column very slightly wider
7282 to avoid "generic comment" breaking on two lines and causing an
7283 underfull box.
7284
72852005-06-19 Luc Teirlinck <teirllm@auburn.edu>
7286
7287 * lists.texi (Rings): Various minor clarifications and corrections.
7288
72892005-06-18 Richard M. Stallman <rms@gnu.org>
7290
7291 * functions.texi (Obsolete Functions): Simplify.
7292
7293 * variables.texi (Variable Aliases): Simplify.
7294
7295 * anti.texi, backups.texi, compile.texi, customization.texi:
7296 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
7297 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
7298 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
7299 * variables.texi: Fix formatting ugliness.
7300
7301 * elisp.texi: Add links to Rings and Byte Packing.
7302 Update version and copyright years.
7303
7304 * minibuf.texi: Fix formatting ugliness.
7305 (Completion Commands): Move keymap vars to the end
7306 and vars completing-read binds to the top.
7307
73082005-06-17 Luc Teirlinck <teirllm@auburn.edu>
7309
7310 * processes.texi: Fix typos.
7311 (Bindat Spec): Correct Texinfo error.
7312 (Byte Packing): Fix ungrammatical sentence.
7313
73142005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
7315
7316 * lists.texi (Rings): New node.
7317 (Lists): Add it to menu.
7318
7319 * processes.texi (Byte Packing): New node.
7320 (Processes): Add it to menu.
7321
73222005-06-17 Richard M. Stallman <rms@gnu.org>
7323
7324 * syntax.texi (Parsing Expressions): Fix texinfo usage.
7325
7326 * help.texi (Documentation Basics): Explain the xref to
7327 Documentation Tips.
7328
7329 * debugging.texi (Debugger Commands): Minor fix.
7330
73312005-06-16 Luc Teirlinck <teirllm@auburn.edu>
7332
7333 * edebug.texi (Instrumenting): Eliminate duplicate link.
7334 (Specification List): Replace references to "below", referring to
7335 a later node, with one @ref to that node.
7336
7337 * os.texi (Timers): Timers should save and restore the match data
7338 if they change it.
7339
7340 * debugging.texi (Debugger Commands): Mention that the Lisp
7341 debugger can not step through primitive functions.
7342
73432005-06-16 Juanma Barranquero <lekktu@gmail.com>
7344
7345 * functions.texi (Obsolete Functions): Update argument names of
7346 `make-obsolete' and `define-obsolete-function-alias'.
7347
7348 * variables.texi (Variable Aliases): Update argument names of
7349 `defvaralias', `make-obsolete-variable' and
7350 `define-obsolete-variable-alias'.
7351
73522005-06-15 Kim F. Storm <storm@cua.dk>
7353
7354 * searching.texi (Entire Match Data): Rephrase warnings about
7355 evaporate arg to match-data and set-match-data.
7356
73572005-06-14 Luc Teirlinck <teirllm@auburn.edu>
7358
7359 * elisp.texi (Top): Update detailed menu.
7360
7361 * edebug.texi (Edebug): Update menu.
7362 (Instrumenting): Update xrefs.
7363 (Edebug Execution Modes): Correct xref.
7364 (Jumping): Clarify description of `h' command.
7365 Eliminate redundant @ref.
7366 (Breaks): New node.
7367 (Breakpoints): Is now a subsubsection.
7368 (Global Break Condition): Mention `C-x X X'.
7369 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
7370 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
7371 (Edebug Display Update): Correct pxref.
7372 (Edebug and Macros): New node.
7373 (Instrumenting Macro Calls): Is now a subsubsection.
7374 Neither arg of `def-edebug-spec' is evaluated.
7375 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
7376 (Specification Examples): Fix typo.
7377
73782005-06-14 Lute Kamstra <lute@gnu.org>
7379
7380 * debugging.texi (Function Debugging): Primitives can break on
7381 entry too.
7382
73832005-06-14 Kim F. Storm <storm@cua.dk>
7384
7385 * variables.texi (Setting Variables): Add add-to-ordered-list.
7386
73872005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
7388
7389 * syntax.texi (Parsing Expressions): Document aux functions and vars of
7390 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
7391
73922005-06-13 Lute Kamstra <lute@gnu.org>
7393
7394 * text.texi (Special Properties): Fix cross reference.
7395
73962005-06-11 Luc Teirlinck <teirllm@auburn.edu>
7397
7398 * debugging.texi (Function Debugging): Delete mention of empty
7399 string argument to `cancel-debug-on-entry'. Delete inaccurate
7400 description of the return value of that command.
7401
74022005-06-11 Alan Mackenzie <acm@muc.de>
7403
7404 * text.texi (Adaptive Fill): Amplify the description of
7405 fill-context-prefix.
7406
74072005-06-10 Luc Teirlinck <teirllm@auburn.edu>
7408
7409 * syntax.texi (Parsing Expressions): Fix Texinfo error.
7410
74112005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
7412
7413 * syntax.texi (Parsing Expressions): Document syntax-ppss.
7414
74152005-06-10 Luc Teirlinck <teirllm@auburn.edu>
7416
7417 * debugging.texi (Error Debugging): Minor rewording.
7418 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
7419 is optional.
7420
74212005-06-10 Lute Kamstra <lute@gnu.org>
7422
7423 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
7424 (Top): Give it a title. Correct version number. Give the
7425 detailed node listing a more prominent header.
7426 * intro.texi: Don't set VERSION here a second time.
7427 Mention Emacs's version too.
7428 * anti.texi (Antinews): Use EMACSVER to refer to the current
7429 version of Emacs.
7430
74312005-06-09 Kim F. Storm <storm@cua.dk>
7432
7433 * searching.texi (Entire Match Data): Explain new `reseat' argument to
7434 match-data and set-match-data.
7435
74362005-06-08 Richard M. Stallman <rms@gnu.org>
7437
7438 * searching.texi (Entire Match Data): Clarify when match-data
7439 returns markers and when integers.
7440
7441 * display.texi (Defining Faces): Explain that face name should not
7442 end in `-face'.
7443
7444 * modes.texi (Mode Line Data): Minor cleanup.
7445 (Customizing Keywords): Node split out of Search-based Fontification.
7446 Add example of using font-lock-add-keywords from a hook.
7447 Clarify when MODE should be non-nil, and when nil.
7448
74492005-06-06 Richard M. Stallman <rms@gnu.org>
7450
7451 * modes.texi (Mode Line Data): Explain what happens when the car
7452 of a list is a void symbol.
7453 (Search-based Fontification): Explain MODE arg to
7454 font-lock-add-keywords and warn about calls from major modes.
7455
74562005-06-08 Juri Linkov <juri@jurta.org>
7457
7458 * display.texi (Standard Faces): Add `shadow' face.
7459
74602005-05-29 Luc Teirlinck <teirllm@auburn.edu>
7461
7462 * modes.texi (Major Mode Conventions): A derived mode only needs
7463 to put the call to the parent mode inside `delay-mode-hooks'.
7464
74652005-05-29 Richard M. Stallman <rms@gnu.org>
7466
7467 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
7468 new, and what that implies. Clarify.
7469
7470 * files.texi (Locating Files): Clean up the text.
7471
7472 * frames.texi (Window Frame Parameters): Document user-size.
7473 Shorten entry for top by referring to left.
7474
74752005-05-26 Richard M. Stallman <rms@gnu.org>
7476
7477 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
7478 is new, and what the implications are. Other clarifications.
7479
74802005-05-24 Richard M. Stallman <rms@gnu.org>
7481
7482 * frames.texi (Dialog Boxes): Minor fixes.
7483
74842005-05-25 Masatake YAMATO <jet@gyve.org>
7485
7486 * display.texi (Standard Faces): Write about `mode-line-highlight'.
7487
74882005-05-24 Luc Teirlinck <teirllm@auburn.edu>
7489
7490 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
7491 is optional.
7492
74932005-05-24 Nick Roberts <nickrob@snap.net.nz>
7494
10d1d0af 7495 * frames.texi (Dialog Boxes): Describe new optional argument.
b8d4c8d0
GM
7496
74972005-05-23 Lute Kamstra <lute@gnu.org>
7498
7499 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
7500 syntax-begin-function over font-lock-beginning-of-syntax-function.
7501
75022005-05-21 Luc Teirlinck <teirllm@auburn.edu>
7503
7504 * minibuf.texi (Reading File Names): Update description of
7505 `read-directory-name'.
7506
7507 * modes.texi (Derived Modes): Clarify :group keyword.
7508
75092005-05-21 Eli Zaretskii <eliz@gnu.org>
7510
7511 * files.texi (Locating Files): New subsection.
7512 Describe locate-file and executable-find.
7513
75142005-05-21 Kevin Ryde <user42@zip.com.au>
7515
7516 * frames.texi (Initial Parameters): Update cross reference to
7517 "Emacs Invocation".
7518
75192005-05-19 Luc Teirlinck <teirllm@auburn.edu>
7520
7521 * keymaps.texi (Active Keymaps): Add anchor.
7522
7523 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
7524 (Major Mode Conventions): Refer to `Auto Major Mode' in more
7525 appropriate place.
7526 (Derived Modes): Small clarifications.
7527 (Minor Mode Conventions, Keymaps and Minor Modes):
7528 Replace references to nodes with references to anchors.
7529 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
7530 Clarify description of lists whose first element is an integer.
7531 (Mode Line Variables): Add anchor.
7532 (%-Constructs): Clarify description of integer after %.
7533 (Emulating Mode Line): Describe nil value for FACE.
7534
75352005-05-18 Luc Teirlinck <teirllm@auburn.edu>
7536
7537 * modes.texi (Derived Modes): Correct references to non-existing
7538 variable standard-syntax-table.
7539
75402005-05-17 Lute Kamstra <lute@gnu.org>
7541
7542 * modes.texi (Defining Minor Modes): Mention the mode hook.
7543
75442005-05-15 Kim F. Storm <storm@cua.dk>
7545
7546 * processes.texi (Network): Remove open-network-stream-nowait.
7547 (Network Servers): Remove open-network-stream-server.
7548
75492005-05-15 Luc Teirlinck <teirllm@auburn.edu>
7550
7551 * elisp.texi (Top): Update detailed menu.
7552
7553 * variables.texi: Reorder nodes.
7554 (Variables): Update menu.
7555 (File Local Variables): Do not refer to the `-*-' line as
7556 a "local variables list". Add pxref.
7557
75582005-05-14 Luc Teirlinck <teirllm@auburn.edu>
7559
7560 * elisp.texi (Top): Update detailed menu for node changes.
7561
7562 * modes.texi (Modes): Update Menu.
7563 (Hooks): Move to beginning of chapter.
7564 Most minor modes run mode hooks too.
7565 `add-hook' can handle void hooks or hooks whose value is a single
7566 function.
7567 (Major Modes): Update Menu.
7568 (Major Mode Basics): New node, split off from `Major Modes'.
7569 (Major Mode Conventions): Correct xref. Explain how to handle
7570 auto-mode-alist if the major mode command has an autoload cookie.
7571 (Auto Major Mode): Major update. Add magic-mode-alist.
7572 (Derived Modes): Major update.
7573 (Mode Line Format): Update Menu.
7574 (Mode Line Basics): New node, split off from `Mode Line Format'.
7575
7576 * loading.texi (Autoload): Mention `autoload cookie' as synonym
7577 for `magic autoload comment'. Add index entries and anchor.
7578
75792005-05-14 Richard M. Stallman <rms@gnu.org>
7580
7581 * tips.texi (Coding Conventions): Explain how important it is
7582 that just loading certain files not change Emacs behavior.
7583
7584 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
7585
75862005-05-12 Lute Kamstra <lute@gnu.org>
7587
7588 * modes.texi (Generic Modes): Update.
7589 (Major Modes): Refer to node "Generic Modes".
7590
7591 * elisp.texi (Top): Update to the current structure of the manual.
7592 * processes.texi (Processes): Add menu description.
7593 * customize.texi (Customization): Add menu descriptions.
7594
75952005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
7596
7597 * processes.texi (Signals to Processes)
7598 (Low-Level Network): Fix typos.
7599
76002005-05-11 Lute Kamstra <lute@gnu.org>
7601
7602 * elisp.texi (Top): Add some nodes from the chapter "Major and
7603 Minor Modes" to the detailed node listing.
7604
76052005-05-10 Richard M. Stallman <rms@gnu.org>
7606
7607 * keymaps.texi (Extended Menu Items): Menu item filter functions
7608 can be called at any time.
7609
76102005-05-08 Luc Teirlinck <teirllm@auburn.edu>
7611
7612 * variables.texi (File Local Variables): `(hack-local-variables t)'
7613 now also checks whether a mode is specified in the local variables
7614 list.
7615
76162005-05-05 Kevin Ryde <user42@zip.com.au>
7617
7618 * display.texi (The Echo Area): Correct format function cross
7619 reference.
7620
76212005-05-05 Luc Teirlinck <teirllm@auburn.edu>
7622
7623 * variables.texi (Variable Aliases): Change description of
7624 `define-obsolete-variable-alias'.
7625
7626 * functions.texi (Functions): Add "Obsolete Functions" to menu.
7627 (Defining Functions): Add xref.
7628 (Obsolete Functions): New node.
7629 (Function Safety): Standardize capitalization of section title.
7630
7631 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
7632 (Dialog Boxes): Complete description of `x-popup-dialog'.
7633
76342005-05-04 Richard M. Stallman <rms@gnu.org>
7635
7636 * commands.texi (Interactive Codes): Fix Texinfo usage.
7637 Document U more clearly.
7638
76392005-05-01 Luc Teirlinck <teirllm@auburn.edu>
7640
7641 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
7642 function and not a macro.
7643
7644 * frames.texi (Pop-Up Menus): Correct and clarify description of
7645 `x-popup-menu'.
7646 (Dialog Boxes): Clarify description of `x-popup-dialog'.
7647
76482005-05-01 Richard M. Stallman <rms@gnu.org>
7649
7650 * edebug.texi (Checking Whether to Stop): Fix previous change.
7651
76522005-05-01 Luc Teirlinck <teirllm@auburn.edu>
7653
7654 * display.texi: Fix typos and Texinfo usage.
7655
7656 * edebug.texi (Checking Whether to Stop): executing-macro ->
7657 executing-kbd-macro.
7658
76592005-05-01 Richard M. Stallman <rms@gnu.org>
7660
7661 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
7662
76632005-04-30 Richard M. Stallman <rms@gnu.org>
7664
7665 * files.texi (Magic File Names): Document `operations' property.
7666
76672005-04-29 Lute Kamstra <lute@gnu.org>
7668
7669 * modes.texi (Generic Modes): New node.
7670 (Major Modes): Add it to the menu.
7671 (Derived Modes): Add "derived mode" to concept index.
7672
76732005-04-28 Lute Kamstra <lute@gnu.org>
7674
7675 * modes.texi (Defining Minor Modes): Fix previous change.
7676 (Font Lock Mode): Simplify.
7677 (Font Lock Basics): Say that font-lock-defaults is buffer-local
7678 when set and that some parts are optional. Add cross references.
7679 (Search-based Fontification): Say how to specify font-lock-keywords.
7680 Add cross references. Add font-lock-multiline to index.
7681 Move font-lock-keywords-case-fold-search here from node "Other Font
7682 Lock Variables". Document font-lock-add-keywords and
7683 font-lock-remove-keywords.
7684 (Other Font Lock Variables): Move font-lock-keywords-only,
7685 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
7686 and font-lock-syntactic-face-function to node "Syntactic Font
7687 Lock". Move font-lock-keywords-case-fold-search to node
7688 "Search-based Fontification". Document font-lock-inhibit-thing-lock
7689 and font-lock-{,un}fontify-{buffer,region}-function.
7690 (Precalculated Fontification): Remove reference to deleted variable
7691 font-lock-core-only.
7692 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
7693 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
7694 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
7695 and font-lock-syntactic-face-function here from node "Other Font
7696 Lock Variables". Move font-lock-syntactic-keywords to "Setting
7697 Syntax Properties". Add cross references.
7698 (Setting Syntax Properties): New node.
7699 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
7700 * syntax.texi (Syntax Properties): Add cross reference.
7701 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
7702
77032005-04-26 Richard M. Stallman <rms@gnu.org>
7704
7705 * display.texi (Defining Faces):
7706 Document `default' elements of defface spec.
7707
7708 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
7709
7710 * variables.texi (Variable Aliases): Clarify text.
7711
77122005-04-25 Chong Yidong <cyd@stupidchicken.com>
7713
7714 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
7715
77162005-04-25 Luc Teirlinck <teirllm@auburn.edu>
7717
7718 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
7719
77202005-04-24 Eli Zaretskii <eliz@gnu.org>
7721
7722 * syntax.texi (Syntax Table Internals): Elaborate documentation of
7723 syntax-after and syntax-class.
7724
7725 * files.texi (Changing Files): Fix last change's cross-reference.
7726 (Unique File Names): Don't mention "numbers" in the documentation
7727 of make-temp-file and make-temp-name.
7728
77292005-04-23 Richard M. Stallman <rms@gnu.org>
7730
7731 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
7732
77332005-04-22 Nick Roberts <nickrob@snap.net.nz>
7734
7735 * windows.texi (Cyclic Window Ordering): Clarify window-list.
7736
77372005-04-22 Nick Roberts <nickrob@snap.net.nz>
7738
7739 * variables.texi (Variable Aliases): Describe make-obsolete-variable
7740 and define-obsolete-variable-alias.
7741
77422005-04-22 Kim F. Storm <storm@cua.dk>
7743
7744 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
7745 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
7746
77472005-04-21 Lute Kamstra <lute@gnu.org>
7748
7749 * lists.texi (Association Lists): Document rassq-delete-all.
7750
77512005-04-19 Richard M. Stallman <rms@gnu.org>
7752
7753 * modes.texi (Search-based Fontification): Explain that
7754 facespec is an expression to be evaluated.
7755
77562005-04-19 Kevin Ryde <user42@zip.com.au>
7757
7758 * streams.texi (Output Functions): Fix xref.
7759 * strings.texi (String Conversion): Fix xref.
7760
77612005-04-19 Kim F. Storm <storm@cua.dk>
7762
7763 * symbols.texi (Symbol Plists): Add safe-get.
7764 Mention that `get' may signal an error.
7765
77662005-04-18 Nick Roberts <nickrob@snap.net.nz>
7767
7768 * customize.texi (Variable Definitions): Replace tooltip-mode
7769 example with save-place.
7770
77712005-04-17 Richard M. Stallman <rms@gnu.org>
7772
7773 * buffers.texi (Indirect Buffers): Clarify.
7774
7775 * positions.texi (Positions): Clarify converting marker to integer.
7776
7777 * strings.texi (String Basics): Mention string-match; clarify.
7778
77792005-04-08 Lute Kamstra <lute@gnu.org>
7780
7781 * modes.texi (Search-based Fontification): Fix cross references.
7782 Use consistent terminology. Document anchored highlighting.
7783
77842005-04-05 Lute Kamstra <lute@gnu.org>
7785
7786 * modes.texi (Defining Minor Modes): Document :group keyword
7787 argument and its default value.
7788
77892005-04-03 Lute Kamstra <lute@gnu.org>
7790
7791 * hooks.texi (Standard Hooks): Add some hooks. Add cross
7792 references and/or descriptions. Delete major mode hooks; mention
7793 them as a category instead. Rename or delete obsolete hooks.
7794
77952005-04-02 Richard M. Stallman <rms@gnu.org>
7796
7797 * nonascii.texi (Coding System Basics): Another wording cleanup.
7798
77992005-04-01 Richard M. Stallman <rms@gnu.org>
7800
7801 * nonascii.texi (Coding System Basics): Clarify previous change.
7802
78032005-04-01 Kenichi Handa <handa@m17n.org>
7804
10d1d0af 7805 * nonascii.texi (Coding System Basics): Describe about roundtrip
b8d4c8d0
GM
7806 identity of coding systems.
7807
78082005-03-29 Chong Yidong <cyd@stupidchicken.com>
7809
7810 * text.texi (Buffer Contents): Add filter-buffer-substring and
7811 buffer-substring-filters.
7812
78132005-03-26 Chong Yidong <cyd@stupidchicken.com>
7814
7815 * anti.texi (Antinews): Mention `G' interactive code.
7816
7817 * tips.texi (Compilation Tips): Mention benchmark.el.
7818
78192005-03-27 Luc Teirlinck <teirllm@auburn.edu>
7820
7821 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
7822 is now bound to M-o M-o.
7823
7824 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
7825
78262005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
7827
7828 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
7829 in the Emacs Manual).
7830 * Makefile.in (srcs): Remove calendar.texi.
7831 * makefile.w32-in (srcs): Remove calendar.texi.
7832 * display.texi (Display): Change name of next node.
7833 * os.texi (System In): Change name of previous node.
7834 * elisp.texi (Top): Remove Calendar references.
7835 * vol1.texi (Top): Remove Calendar references.
7836 * vol2.texi (Top): Remove Calendar references.
7837
78382005-03-25 Richard M. Stallman <rms@gnu.org>
7839
7840 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
7841 Cleanup previous change.
7842
78432005-03-25 Chong Yidong <cyd@stupidchicken.com>
7844
7845 * display.texi (Face Attributes): Faces earlier in an :inherit
7846 list take precedence.
7847 (Scroll Bars): Fix description of vertical-scroll-bars.
7848 Document frame-current-scroll-bars and window-current-scroll-bars.
7849
7850 * markers.texi (The Mark): Document temporary Transient Mark mode.
7851
7852 * minibuf.texi (Reading File Names):
7853 Document read-file-name-completion-ignore-case.
7854
7855 * positions.texi (Screen Lines): Document nil for width argument
7856 to compute-motion.
7857
78582005-03-23 Kim F. Storm <storm@cua.dk>
7859
7860 * display.texi (Standard Faces): Other faces used in the fringe
7861 implicitly inherits from the fringe face.
7862 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
7863 properties implicitly inherits from fringe face.
7864 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
7865
78662005-03-20 Chong Yidong <cyd@stupidchicken.com>
7867
7868 * display.texi (Invisible Text): State default value of
7869 line-move-ignore-invisible.
7870 (Managing Overlays): Document remove-overlays.
7871 (Standard Faces): Document escape-glyph face.
7872
7873 * minibuf.texi (Reading File Names): Document read-file-name-function.
7874
7875 * modes.texi (Other Font Lock Variables):
7876 Document font-lock-lines-before.
7877
7878 * positions.texi (Skipping Characters): skip-chars-forward allows
7879 character classes.
7880
78812005-03-18 Lute Kamstra <lute@gnu.org>
7882
7883 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
7884
78852005-03-17 Richard M. Stallman <rms@gnu.org>
7886
7887 * text.texi (Undo): Document extensible undo entries.
7888
dd7b651b 7889 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
7890
7891 * nonascii.texi (Character Codes): Minor fix.
7892
7893 * display.texi (Display Property): Explain the significance
7894 of having text properties that are eq.
7895 (Other Display Specs): Explain string as display spec.
7896
7897 * commands.texi (Interactive Codes): Document G option.
7898
78992005-03-17 Chong Yidong <cyd@stupidchicken.com>
7900
7901 * text.texi (Filling): Add sentence-end-without-period and
7902 sentence-end-without-space.
7903 (Changing Properties): Minor fix.
7904
7905 * anti.texi: Total rewrite.
7906
79072005-03-15 Lute Kamstra <lute@gnu.org>
7908
7909 * edebug.texi (Instrumenting Macro Calls): Fix typos.
7910
79112005-03-08 Kim F. Storm <storm@cua.dk>
7912
7913 * display.texi (Specified Space): Property :width is support on
7914 non-graphic terminals, :height is not.
7915
79162005-03-07 Richard M. Stallman <rms@gnu.org>
7917
7918 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
7919 Now subnodes of Fringes.
7920 (Overlay Arrow): Document overlay-arrow-variable-list.
7921 (Fringe Size/Pos): New node, broken out of Fringes.
7922 (Display): Explain clearing vs redisplay better.
7923 (Truncation): Clarify use of bitmaps.
7924 (The Echo Area): Clarify the uses of the echo area.
7925 Add max-mini-window-height.
7926 (Progress): Clarify.
7927 (Invisible Text): Explain that main loop moves point out.
7928 (Selective Display): Say "hidden", not "invisible".
7929 (Managing Overlays): Move up. Describe relation to Undo here.
7930 (Overlay Properties): Clarify intro.
7931 (Finding Overlays): Explain return values when nothing found.
7932 (Width): truncate-string-to-width has added arg.
7933 (Displaying Faces): Clarify and update mode line face handling.
7934 (Face Functions): Minor cleanup.
7935 (Conditional Display): Merge into Other Display Specs.
7936 (Pixel Specification, Other Display Specs): Minor cleanups.
7937 (Images, Image Descriptors): Minor cleanups.
7938 (GIF Images): Patents have expired.
7939 (Showing Images): Explain default text for insert-image.
7940 (Manipulating Button Types): Merge into Manipulating Buttons.
7941 (Making Buttons): Explain return values.
7942 (Button Buffer Commands): Add xref.
7943 (Inverse Video): Update mode-line-inverse-video.
7944 (Display Table Format): Clarify.
7945 (Active Display Table): Give defaults for window-display-table.
7946
7947 * calendar.texi (Calendar Customizing): calendar-holiday-marker
7948 and calendar-today-marker are strings, not chars.
7949 (Holiday Customizing): Minor fix.
7950
7951 * internals.texi (Writing Emacs Primitives): Update `or' example.
7952 Update limit on # args of subr.
7953
7954 * edebug.texi (Using Edebug): Arrow is in fringe.
7955 (Instrumenting): Arg to eval-defun works without loading edebug.
7956 (Edebug Execution Modes): Add xref.
7957
7958 * customize.texi (Common Keywords): Clarify :require.
7959 Mention :version here.
7960 (Variable Definitions, Group Definitions): Not here.
7961 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
7962
79632005-03-07 Chong Yidong <cyd@stupidchicken.com>
7964 * nonascii.texi (Text Representations): Clarify position-bytes.
7965 (Character Sets): Add list-charset-chars.
7966 (Scanning Charsets): Add charset-after.
7967 (Encoding and I/O): Minor fix.
7968
79692005-03-06 Richard M. Stallman <rms@gnu.org>
7970
7971 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
7972 (Resizing Windows): Likewise.
7973
7974 * text.texi (Change Hooks): Get rid of "Emacs 21".
7975
7976 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
7977
7978 * streams.texi (Output Variables): Get rid of "Emacs 21".
7979
7980 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
7981
7982 * os.texi (Translating Input): Replace flow-control example
7983 with a less obsolete example that uses `keyboard-translate'.
7984
7985 * objects.texi (Hash Table Type, Circular Objects):
7986 Get rid of "Emacs 21".
7987
7988 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
7989 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
7990
7991 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
7992
7993 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
7994
7995 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
7996 (Menu Bar): Fix when menu-bar-update-hook is called.
7997
7998 * hash.texi (Hash Tables): Get rid of "Emacs 21".
7999
8000 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
8001 and make it read better.
8002
8003 * files.texi (Writing to Files): Get rid of "Emacs 21".
8004 (Unique File Names): Likewise.
8005
8006 * elisp.texi: Update Emacs version to 22.
8007
8008 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
8009 (Overlay Properties, Face Attributes): Likewise.
8010 (Managing Overlays): Fix punctuation.
8011 (Attribute Functions): Clarify set-face-font; get rid of
8012 info about old Emacs versions.
8013 (Auto Faces, Font Lookup, Display Property, Images):
8014 Get rid of "Emacs 21".
8015
8016 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
8017
80182005-03-05 Richard M. Stallman <rms@gnu.org>
8019
8020 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
8021
80222005-03-04 Lute Kamstra <lute@gnu.org>
8023
8024 * debugging.texi (Error Debugging): Document stack-trace-on-error.
8025
80262005-03-03 Lute Kamstra <lute@gnu.org>
8027
8028 * edebug.texi (Instrumenting Macro Calls): Fix typo.
8029
80302005-03-01 Lute Kamstra <lute@gnu.org>
8031
8032 * debugging.texi (Debugger Commands): Update `j'.
8033
80342005-02-28 Lute Kamstra <lute@gnu.org>
8035
8036 * debugging.texi (Debugging): Fix typo.
8037 (Error Debugging): Document eval-expression-debug-on-error.
8038 (Function Debugging): Update example.
8039 (Using Debugger): Mention starred stack frames.
8040 (Debugger Commands): Document `j' and `l'.
8041 (Invoking the Debugger): `d' and `j' exit recursive edit too.
8042 Update the messages that the debugger displays.
8043 (Internals of Debugger): Add cross reference. Update example.
8044 (Excess Open): Minor improvement.
8045 (Excess Close): Minor improvement.
8046
80472005-02-26 Richard M. Stallman <rms@gnu.org>
8048
8049 * tips.texi (Coding Conventions): Clarify.
8050 Put all the major mode key reservations together.
8051 Mention the Mouse-1 => Mouse-2 conventions.
8052
8053 * syntax.texi (Syntax Class Table): Clarify.
8054 (Syntax Table Functions): syntax-after moved from here.
8055 (Syntax Table Internals): syntax-after moved to here.
8056 (Parsing Expressions): Update info on number of values
8057 and what's meaningful in the STATE argument.
8058 (Categories): Fix typo.
8059
8060 * sequences.texi (Arrays): Cleanup.
8061 (Char-Tables): Clarify.
8062
8063 * processes.texi (Deleting Processes): Cleanups, add xref.
8064 (Subprocess Creation): Explain nil in exec-path. Cleanup.
8065 (Process Information): set-process-coding-system, some args optional.
8066 (Input to Processes): Explain various types for PROCESS args.
8067 Rename them from PROCESS-NAME to PROCESS.
8068 (Signals to Processes): Likewise.
8069 (Decoding Output): Cleanup.
8070 (Query Before Exit): Clarify.
8071
8072 * os.texi (Startup Summary): Correct the options; add missing ones.
8073 (Terminal Output, Batch Mode): Clarify.
8074 (Flow Control): Node deleted.
8075
8076 * markers.texi (The Mark): Clarify.
8077
8078 * macros.texi (Expansion): Cleanup.
8079 (Indenting Macros): indent-spec allows ints, not floats.
8080
8081 * keymaps.texi (Keymaps): Clarify.
8082 (Format of Keymaps): Update lisp-mode-map example.
8083 (Active Keymaps, Key Lookup): Clarify.
8084 (Changing Key Bindings): Add xref to `kbd'.
8085 (Key Binding Commands, Simple Menu Items): Clarify.
8086 (Mouse Menus, Menu Bar): Clarify.
8087 (Menu Example): Replace print example with menu-bar-replace-menu.
8088
8089 * help.texi (Documentation Basics): Add function-documentation prop.
8090
8091 * elisp.texi (Top): Don't refer to Flow Control node.
8092
8093 * commands.texi (Command Overview): Improve xrefs.
8094 (Adjusting Point): Adjusting point applies to intangible and invis.
8095 (Key Sequence Input): Doc extra read-key-sequence args.
8096 Likewise for read-key-sequence-vector.
8097
8098 * backups.texi (Rename or Copy): Minor fix.
8099 (Numbered Backups): For version-control, say the default.
8100 (Auto-Saving): make-auto-save-file-name example is simplified.
8101
8102 * advice.texi (Advising Functions): Don't imply one part of Emacs
8103 should advise another part. Markup changes.
8104 (Defining Advice): Move transitional para.
8105 (Activation of Advice): Cleanup.
8106 Explain if COMPILE is nil or negative.
8107
8108 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
8109
81102005-02-24 Lute Kamstra <lute@gnu.org>
8111
8112 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
8113 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
8114
81152005-02-23 Lute Kamstra <lute@gnu.org>
8116
8117 * modes.texi (Defining Minor Modes): define-minor-mode can be used
8118 to define global minor modes as well.
8119
8120 * display.texi (Managing Overlays): overlay-buffer returns nil for
8121 deleted overlays.
8122
81232005-02-22 Kim F. Storm <storm@cua.dk>
8124
8125 * minibuf.texi (Basic Completion): Allow symbols in addition to
8126 strings in try-completion and all-completions.
8127
81282005-02-14 Lute Kamstra <lute@gnu.org>
8129
8130 * elisp.texi (Top): Remove reference to deleted node.
8131
8132 * lists.texi (Lists): Remove reference to deleted node.
8133 (Cons Cells): Fix typo.
8134
8135 * loading.texi (Where Defined): Fix typo.
8136
81372005-02-14 Richard M. Stallman <rms@gnu.org>
8138
8139 * variables.texi (Creating Buffer-Local): change-major-mode-hook
8140 is useful for discarding some minor modes.
8141
8142 * symbols.texi (Symbol Components): Reorder examples.
8143
8144 * streams.texi (Input Functions): State standard-input default.
8145 (Output Variables): State standard-output default.
8146
8147 * objects.texi (Printed Representation): Clarify read syntax vs print.
8148 (Floating Point Type): Explain meaning better.
8149 (Symbol Type): Explain uniqueness better.
8150 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
8151 List examples sooner.
8152 (Box Diagrams): New subnode broken out.
8153 Some examples moved from old Lists as Boxes node.
8154 (Dotted Pair Notation): Clarify intro.
8155 (Array Type): Clarify.
8156 (Type Predicates): Add hash-table-p.
8157
8158 * numbers.texi (Integer Basics): Clarify radix explanation.
8159 (Predicates on Numbers): Minor clarification.
8160 (Comparison of Numbers): Minor clarification. Clarify eql.
8161 Typos in min, max.
8162 (Math Functions): Clarify overflow in expt.
8163
8164 * minibuf.texi (Text from Minibuffer): Minor clarification.
8165 Mention arrow keys.
8166
8167 * loading.texi (Autoload): defun's doc string overrides autoload's
8168 doc string.
8169 (Repeated Loading): Modernize "add to list" examples.
8170 (Where Defined): Finish updating table of load-history elts.
8171
8172 * lists.texi (List-related Predicates): Minor wording improvement.
8173 (Lists as Boxes): Node deleted.
8174 (Building Lists): Explain trivial cases of number-sequence.
8175
8176 * hash.texi (Hash Tables): Add desc to menu items.
10d1d0af 8177 (Creating Hash): Explain "full" means "make larger".
b8d4c8d0
GM
8178 (Hash Access): Any object can be a key.
8179 State value of maphash.
8180
8181 * functions.texi (What Is a Function): Wording cleanup.
8182 (Function Documentation): Minor cleanup.
8183 Explain purpose of calling convention at end of doc string.
8184 (Function Names): Wording cleanup.
8185 (Calling Functions): Wording cleanup.
8186 Explain better how funcall calls the function.
8187 (Function Cells): Delete example of saving and redefining function.
8188
8189 * control.texi (Combining Conditions): Wording cleanup.
8190 (Iteration): dolist and dotimes bind VAR locally.
8191 (Cleanups): Xref to Atomic Changes.
8192
8193 * compile.texi (Byte Compilation): Delete 19.29 info.
8194 (Compilation Functions): Macros' difficulties don't affect defsubst.
8195 (Docs and Compilation): Delete 19.29 info.
8196
81972005-02-10 Richard M. Stallman <rms@gnu.org>
8198
8199 * objects.texi (Symbol Type): Minor correction.
8200
82012005-02-06 Lute Kamstra <lute@gnu.org>
8202
8203 * modes.texi (Example Major Modes): Fix typos.
8204
82052005-02-06 Richard M. Stallman <rms@gnu.org>
8206
8207 * text.texi (Margins): fill-nobreak-predicate can be one function.
8208
8209 * strings.texi (Modifying Strings): clear-string can make unibyte.
8210 (Formatting Strings): format gives error if values missing.
8211
8212 * positions.texi (Character Motion): Mention default arg
8213 for forward-char. backward-char refers to forward-char.
8214 (Word Motion): Mention default arg for forward-word.
8215 (Buffer End Motion): Mention default arg for beginning-of-buffer.
8216 Simplify end-of-buffer.
8217 (Text Lines): Mention default arg for forward-line.
8218 (List Motion): Mention default arg for beginning/end-of-defun.
8219 (Skipping Characters): Minor fixes in explaining character-set.
8220
8221 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
8222 Mode inheritance applies only when default-major-mode is nil.
8223 Clarifications.
8224 (Example Major Modes): Update Text mode and Lisp mode examples.
8225 (Minor Mode Conventions): Mention define-minor-mode at top.
8226 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
8227 (Mode Line Format): Update mode line face display info.
8228 (Properties in Mode): Mention effect of risky vars.
8229 (Imenu): Define imenu-add-to-menubar.
8230 (Font Lock Mode): Add descriptions to menu lines.
8231 (Faces for Font Lock): Add font-lock-doc-face.
8232
82332005-02-05 Lute Kamstra <lute@gnu.org>
8234
8235 * text.texi (Maintaining Undo): Remove obsolete function.
8236
82372005-02-05 Eli Zaretskii <eliz@gnu.org>
8238
8239 * frames.texi (Color Names): Add pointer to the X docs about RGB
c4cc8b9a 8240 color specifications. Improve indexing.
b8d4c8d0
GM
8241 (Text Terminal Colors): Replace the description of RGB values by
8242 an xref to "Color Names".
8243
82442005-02-03 Richard M. Stallman <rms@gnu.org>
8245
8246 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
8247 Clarify.
8248 (Selecting Windows): Clarify save-selected-window.
8249 (Cyclic Window Ordering): Clarify walk-windows.
8250 (Window Point): Clarify.
8251 (Window Start): Add comment to example.
8252 (Resizing Windows): Add `interactive' specs in examples.
8253 Document fit-window-to-buffer.
8254
8255 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
8256 (Undo, Maintaining Undo): Clarify last change.
8257 (Sorting): In sort-numeric-fields, explain about octal and hex.
8258 Mention sort-numeric-base.
8259 (Format Properties): Add xref for hard newlines.
8260
8261 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
8262 (Pop-Up Menus): Fix typo.
8263 (Color Names): Explain all types of color names.
8264 Explain color-values on B&W terminal.
8265 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
8266
8267 * files.texi (File Locks): Not supported on MS systems.
8268 (Testing Accessibility): Clarify.
8269
8270 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
8271 (Coverage Testing): Fix typo.
8272
8273 * commands.texi (Misc Events): Remove stray space.
8274
8275 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
8276 (Modification Time): Clarify when visited-file-modtime returns 0.
8277 (The Buffer List): Clarify bury-buffer.
8278 (Killing Buffers): Clarify.
8279 (Indirect Buffers): Add clone-indirect-buffer.
8280
82812005-02-02 Matt Hodges <MPHodges@member.fsf.org>
8282
8283 * edebug.texi (Printing in Edebug): Fix default value of
8284 edebug-print-circle.
8285 (Coverage Testing): Fix displayed frequency count data.
8286
82872005-02-02 Luc Teirlinck <teirllm@auburn.edu>
8288
8289 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
8290
82912005-02-02 Kim F. Storm <storm@cua.dk>
8292
8293 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
8294
82952005-01-29 Eli Zaretskii <eliz@gnu.org>
8296
8297 * commands.texi (Misc Events): Describe the help-echo event.
8298
8299 * text.texi (Special Properties) <help-echo>: Use `pos'
8300 consistently in description of the help-echo property.
8301 Use @code{nil} instead of @var{nil}.
8302
8303 * display.texi (Overlay Properties): Fix the index entry for
8304 help-echo overlay property.
8305
8306 * customize.texi (Type Keywords): Uncomment the xref to the
8307 help-echo property documentation.
8308
83092005-01-23 Kim F. Storm <storm@cua.dk>
8310
8311 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
8312 return value. Third element FULLY replaced by PARTIAL which
8313 specifies number of invisible pixels if row is only partially visible.
8314 (Textual Scrolling): Mention auto-window-vscroll.
8315 (Vertical Scrolling): New defvar auto-window-vscroll.
8316
83172005-01-16 Luc Teirlinck <teirllm@auburn.edu>
8318
8319 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
8320 command remapping.
8321
83222005-01-15 Richard M. Stallman <rms@gnu.org>
8323
8324 * display.texi (Defining Images): Mention DATA-P arg of create-image.
8325
83262005-01-14 Kim F. Storm <storm@cua.dk>
8327
8328 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
8329
8330 * text.texi (Links and Mouse-1): Fix string and vector item.
8331
83322005-01-13 Richard M. Stallman <rms@gnu.org>
8333
8334 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
8335 descriptions of overriding-local-map and overriding-terminal-local-map.
8336
8337 * text.texi (Links and Mouse-1): Clarify text.
8338
83392005-01-13 Kim F. Storm <storm@cua.dk>
8340
8341 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
8342
83432005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
8344
8345 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
8346
83472005-01-12 Kim F. Storm <storm@cua.dk>
8348
8349 * text.texi (Links and Mouse-1): Rename section from Enabling
8350 Mouse-1 to Following Links. Change xrefs.
8351 Add examples for define-button-type and define-widget.
8352
8353 * display.texi (Button Properties, Button Buffer Commands):
8354 Clarify mouse-1 and follow-link functionality.
8355
83562005-01-12 Richard M. Stallman <rms@gnu.org>
8357
8358 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
8359
8360 * display.texi (Beeping): Fix Texinfo usage.
8361
8362 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
8363
83642005-01-11 Kim F. Storm <storm@cua.dk>
8365
8366 * display.texi (Button Properties, Button Buffer Commands):
8367 Mention mouse-1 binding. Add follow-link keyword.
8368
8369 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
8370 (Enabling Mouse-1 to Follow Links): New subsection.
8371
83722005-01-06 Richard M. Stallman <rms@gnu.org>
8373
8374 * text.texi (Special Properties): Minor change.
8375
8376 * os.texi (Timers): Clarify previous change.
8377
8378 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
8379
83802005-01-01 Luc Teirlinck <teirllm@auburn.edu>
8381
8382 * display.texi (Face Attributes): Correct xref to renamed node.
8383
83842005-01-01 Richard M. Stallman <rms@gnu.org>
8385
8386 * display.texi (Face Attributes): Describe hex color specs.
8387
83882004-12-31 Richard M. Stallman <rms@gnu.org>
8389
8390 * os.texi (Timers): Update previous change.
8391
83922004-12-30 Kim F. Storm <storm@cua.dk>
8393
8394 * display.texi (Line Height): Total line-height is now specified
8395 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
8396 in cons cells. (nil . RATIO) is relative to actual line height.
8397 Use line-height `t' instead of `0' to get minimum height.
8398
83992004-12-29 Richard M. Stallman <rms@gnu.org>
8400
8401 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
8402
84032004-12-28 Richard M. Stallman <rms@gnu.org>
8404
8405 * commands.texi (Quitting): Clarify value of with-local-quit.
8406
8407 * elisp.texi (Top): Fix previous change.
8408
8409 * loading.texi (Loading): Fix previous change.
8410
84112004-12-27 Richard M. Stallman <rms@gnu.org>
8412
8413 * Makefile.in (MAKEINFO): Specify --force.
8414
8415 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
8416
8417 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
8418
8419 * display.texi (Line Height): Further clarify.
8420
8421 * elisp.texi (Top): Update Loading submenu.
8422
8423 * loading.texi (Where Defined): New node.
8424 (Unloading): load-history moved to Where Defined.
8425
84262004-12-21 Richard M. Stallman <rms@gnu.org>
8427
8428 * commands.texi (Event Input Misc): Add while-no-input.
8429
84302004-12-11 Richard M. Stallman <rms@gnu.org>
8431
8432 * display.texi (Line Height): Rewrite text for clarity.
8433
84342004-12-11 Kim F. Storm <storm@cua.dk>
8435
8436 * display.texi (Display): Add node "Line Height" to menu.
8437 (Line Height): New node. Move full description of line-spacing
8438 and line-height text properties here from text.texi.
8439 (Scroll Bars): Add vertical-scroll-bar variable.
8440
8441 * frames.texi (Window Frame Parameters): Remove line-height defvar.
8442
8443 * locals.texi (Standard Buffer-Local Variables): Fix xref for
8444 line-spacing and vertical-scroll-bar.
8445
8446 * text.texi (Special Properties): Just mention line-spacing and
8447 line-height here, add xref to new "Line Height" node.
8448
84492004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
8450
8451 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
8452
8453 * locals.texi (Standard Buffer-Local Variables):
8454 Add @xref for `line-spacing'.
8455
84562004-12-05 Richard M. Stallman <rms@gnu.org>
8457
8458 * Makefile.in (maintainer-clean): Remove the info files
8459 in $(infodir) where they are created.
8460
84612004-12-03 Richard M. Stallman <rms@gnu.org>
8462
8463 * windows.texi (Selecting Windows): get-lru-window and
8464 get-largest-window don't consider dedicated windows.
8465
8466 * text.texi (Undo): Document undo-in-progress.
8467
84682004-11-26 Richard M. Stallman <rms@gnu.org>
8469
8470 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
8471 Remove a few vars that are not always buffer-local.
8472
84732004-11-24 Luc Teirlinck <teirllm@auburn.edu>
8474
8475 * locals.texi (Standard Buffer-Local Variables): Comment out
8476 xref's to non-existent node `Yet to be written'.
8477
84782004-11-24 Richard M. Stallman <rms@gnu.org>
8479
8480 * processes.texi (Synchronous Processes): Grammar fix.
8481
8482 * numbers.texi (Comparison of Numbers): Add eql.
8483
8484 * locals.texi (Standard Buffer-Local Variables): Add many vars.
8485
8486 * intro.texi (Printing Notation): Fix previous change.
8487
8488 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
8489 and default-indicate-buffer-boundaries from here.
8490 (Usual Display): To here.
8491 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
8492 (Usual Display): Move tab-width up.
8493
5dcb4c4e
SM
8494 * customize.texi (Variable Definitions):
8495 Replace show-paren-mode example with tooltip-mode.
b8d4c8d0
GM
8496 (Simple Types, Composite Types, Defining New Types):
8497 Minor cleanups.
8498
84992004-11-21 Jesper Harder <harder@ifa.au.dk>
8500
8501 * processes.texi (Synchronous Processes, Output from Processes):
8502 Markup fix.
8503
85042004-11-20 Richard M. Stallman <rms@gnu.org>
8505
8506 * positions.texi (Skipping Characters): skip-chars-forward
8507 now handles char classes.
8508
8509 * intro.texi (Printing Notation): Avoid confusion of `print'
8510 when explaining @print.
8511
8512 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
8513
8514 * display.texi (Display Table Format): Minor fix.
8515
8516 * streams.texi (Output Functions): Fix print example.
8517
8518 * Makefile.in (elisp): New target.
8519 (dist): Depend on $(infodir)/elisp, not elisp.
8520 Copy the info files from $(infodir).
8521
8522 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
8523 read-from-minibuffer.
8524
8525 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
8526
85272004-11-19 Richard M. Stallman <rms@gnu.org>
8528
8529 * searching.texi (Regexp Search): Add search-whitespace-regexp.
8530
85312004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
8532
8533 * tips.texi (Coding Conventions): Fix typo.
8534
85352004-11-16 Richard M. Stallman <rms@gnu.org>
8536
8537 * tips.texi (Coding Conventions): Separate defvar and require
8538 methods to avoid warnings. Use require only when there are many
8539 functions and variables from that package.
8540
8541 * minibuf.texi (Minibuffer Completion): When ignoring case,
8542 predicate must not be case-sensitive.
8543
8544 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
8545 (Test Coverage): Don't talk about "splotches". Clarified.
8546
85472004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
8548
8549 * frames.texi (Window Frame Parameters): Fix typo.
8550
85512004-11-15 Kim F. Storm <storm@cua.dk>
8552
8553 * symbols.texi (Other Plists): Note that plist-get may signal error.
8554 Add safe-plist-get.
8555
85562004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
8557
8558 * modes.texi (Font Lock Basics): Fix typo.
8559
85602004-11-08 Richard M. Stallman <rms@gnu.org>
8561
8562 * syntax.texi (Syntax Table Functions): Add syntax-after.
8563
85642004-11-06 Lars Brinkhoff <lars@nocrew.org>
8565
8566 * os.texi (Processor Run Time): New section documenting
8567 get-internal-run-time.
8568
85692004-11-06 Eli Zaretskii <eliz@gnu.org>
8570
8571 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
8572 it nukes elisp-cover.texi.
8573 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
8574 elisp-0 etc.
8575
85762004-11-05 Luc Teirlinck <teirllm@auburn.edu>
8577
8578 * commands.texi (Keyboard Macros): Document `append' return value
8579 of `defining-kbd-macro'.
8580
85812004-11-01 Richard M. Stallman <rms@gnu.org>
8582
8583 * commands.texi (Interactive Call): Add called-interactively-p.
8584
85852004-10-29 Simon Josefsson <jas@extundo.com>
8586
8587 * minibuf.texi (Reading a Password): Revert.
8588
85892004-10-28 Richard M. Stallman <rms@gnu.org>
8590
8591 * frames.texi (Display Feature Testing): Explain about "vendor".
8592
85932004-10-27 Richard M. Stallman <rms@gnu.org>
8594
8595 * commands.texi (Interactive Codes): `N' uses numeric prefix,
8596 not raw. Clarify `n'.
8597 (Interactive Call): Rewrite interactive-p, focusing on when
8598 and how to use it.
8599 (Misc Events): Clarify previous change.
8600
8601 * advice.texi (Simple Advice): Clarify what job the example does.
8602 (Around-Advice): Clarify ad-do-it.
8603 (Activation of Advice): An option of ad-default-compilation-action
8604 is `never', not `nil'.
8605
86062004-10-26 Kim F. Storm <storm@cua.dk>
8607
8608 * commands.texi (Interactive Codes): Add U code letter.
8609
86102004-10-25 Simon Josefsson <jas@extundo.com>
8611
8612 * minibuf.texi (Reading a Password): Add.
8613
86142004-10-24 Jason Rumney <jasonr@gnu.org>
8615
8616 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
8617 and wheel-down.
8618
86192004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
8620
8621 * processes.texi (Synchronous Processes): Document process-file.
8622
86232004-10-22 Kenichi Handa <handa@m17n.org>
8624
8625 * text.texi (translate-region): Document that it accepts also a
8626 char-table.
8627
86282004-10-22 David Ponce <david@dponce.com>
8629
8630 * windows.texi (Resizing Windows): Document the `preserve-before'
8631 argument of the functions `enlarge-window' and `shrink-window'.
8632
86332004-10-19 Jason Rumney <jasonr@gnu.org>
8634
8635 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
8636
86372004-10-09 Luc Teirlinck <teirllm@auburn.edu>
8638
8639 * text.texi (Filling): Add anchor for definition of
8640 `sentence-end-double-space'.
8641
8642 * searching.texi (Regexp Example): Update description of how
8643 Emacs currently recognizes the end of a sentence.
8644 (Standard Regexps): Update definition of the variable
8645 `sentence-end'. Add definition of the function `sentence-end'.
8646
86472004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
8648
8649 * display.texi (Progress): New node.
8650
86512004-10-05 Kim F. Storm <storm@cua.dk>
8652
8653 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
8654
86552004-09-29 Kim F. Storm <storm@cua.dk>
8656
8657 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
8658 to identify bitmaps. Remove -fringe-bitmap suffix for standard
8659 fringe bitmap symbols, as they now have their own namespace.
8660 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
8661 vs. pixels. Signal error if no free bitmap slots.
8662 (Pixel Specification): Change IMAGE to @var{image}.
8663
86642004-09-28 Richard M. Stallman <rms@gnu.org>
8665
8666 * text.texi (Special Properties): Clarify line-spacing and line-height.
8667
8668 * searching.texi (Regexp Search): Add looking-back.
8669
86702004-09-25 Luc Teirlinck <teirllm@auburn.edu>
8671
8672 * display.texi: Correct typos.
8673 (Image Descriptors): Correct xref's.
8674
86752004-09-25 Richard M. Stallman <rms@gnu.org>
8676
8677 * text.texi (Special Properties): Cleanups in `cursor'.
8678 Rewrites in `line-height' and `line-spacing'; exchange them.
8679
8680 * display.texi (Fringes): Rewrite previous change.
8681 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
8682 (Display Fringe Bitmaps): Node deleted, text moved.
8683 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
8684 (Scroll Bars): Clarify set-window-scroll-bars.
8685 (Pointer Shape): Rewrite.
8686 (Specified Space): Clarify :align-to, etc.
8687 (Pixel Specification): Use @var. Clarify new text.
8688 (Other Display Specs): Clarify `slice'.
8689 (Image Descriptors): Cleanups.
8690 (Showing Images): Cleanups.
8691
86922004-09-24 Luc Teirlinck <teirllm@auburn.edu>
8693
8694 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
8695
8696 * modes.texi: Various minor changes in addition to:
8697 (Major Mode Conventions): Final call to `run-mode-hooks' should
8698 not be inside the `delay-mode-hooks' form.
8699 (Mode Hooks): New node.
8700 (Hooks): Delete obsolete example.
8701 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
8702 node "Mode Hooks".
8703
87042004-09-22 Luc Teirlinck <teirllm@auburn.edu>
8705
8706 * display.texi: Correct various typos.
8707 (Display): Rename node "Pointer Shapes" to "Pointer
8708 Shape". (There is already a node called "Pointer Shapes" in
8709 frames.texi.)
8710 (Images): Remove non-existent node "Image Slices" from menu.
8711
87122004-09-23 Kim F. Storm <storm@cua.dk>
8713
8714 * text.texi (Special Properties): Add `cursor', `pointer',
8715 `line-height', and `line-spacing' properties.
8716
8717 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
8718 Shapes' to menu.
8719 (Standard Faces): Doc fix for fringe face.
8720 (Fringes): Add `overflow-newline-into-fringe' and
8721 'indicate-buffer-boundaries'.
8722 (Fringe Bitmaps, Pointer Shapes): New nodes.
8723 (Display Property): Add 'Pixel Specification' and 'Display Fringe
8724 Bitmaps' to menu.
8725 (Specified Space): Describe pixel width and height.
8726 (Pixel Specification): New node.
8727 (Other Display Specs): Add `slice' property.
8728 (Display Fringe Bitmaps): New node.
8729 (Images): Add 'Image Slices' to menu.
8730 (Image Descriptors): Add `:pointer' and `:map' properties.
5dcb4c4e
SM
8731 (Showing Images): Add slice arg to `insert-image'.
8732 Add 'insert-sliced-image'.
b8d4c8d0
GM
8733
87342004-09-20 Richard M. Stallman <rms@gnu.org>
8735
8736 * commands.texi (Key Sequence Input):
8737 Clarify downcasing in read-key-sequence.
8738
87392004-09-08 Juri Linkov <juri@jurta.org>
8740
8741 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
8742
87432004-09-07 Luc Teirlinck <teirllm@auburn.edu>
8744
5dcb4c4e
SM
8745 * locals.texi (Standard Buffer-Local Variables):
8746 Add `buffer-auto-save-file-format'.
b8d4c8d0
GM
8747 * internals.texi (Buffer Internals): Describe new
8748 auto_save_file_format field of the buffer structure.
8749 * files.texi (Format Conversion): `auto-save-file-format' has been
8750 renamed `buffer-auto-save-file-format'.
8751
87522004-08-27 Luc Teirlinck <teirllm@auburn.edu>
8753
8754 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
8755 an integer or a marker.
8756 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
8757
87582004-08-22 Richard M. Stallman <rms@gnu.org>
8759
8760 * modes.texi (Major Mode Conventions): Discuss rebinding of
8761 standard key bindings.
8762
87632004-08-18 Kim F. Storm <storm@cua.dk>
8764
8765 * processes.texi (Accepting Output): Add `just-this-one' arg to
8766 `accept-process-output'.
8767 (Output from Processes): New var `process-adaptive-read-buffering'.
8768
87692004-08-10 Luc Teirlinck <teirllm@auburn.edu>
8770
8771 * keymaps.texi: Various changes in addition to:
8772 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
8773 Give more varied examples for `kbd'.
8774 (Creating Keymaps): Char tables have slots for all characters
8775 without modifiers.
8776 (Active Keymaps): `overriding-local-map' and
8777 `overriding-terminal-local-map' also override text property and
8778 overlay keymaps.
8779 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
8780 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
8781 to denote a prefix of no events.
8782 `map-keymap' includes parent's bindings _recursively_.
8783 Clarify and correct description of `where-is-internal'.
8784 Mention BUFFER-OR-NAME arg to `describe-bindings'.
8785 (Menu Example): For menus intended for use with the keyboard, the
8786 menu items should be bound to characters or real function keys.
8787
87882004-08-08 Luc Teirlinck <teirllm@auburn.edu>
8789
8790 * objects.texi (Character Type): Reposition `@anchor' to prevent
8791 double space inside sentence in Info.
8792
8793 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
8794 renamed to `disabled-command-function'.
8795 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
8796 (Command Loop Info): Replace reference to it.
8797 (Disabling Commands): `disabled-command-hook' has been renamed to
8798 `disabled-command-function'.
8799
88002004-08-07 Luc Teirlinck <teirllm@auburn.edu>
8801
8802 * os.texi (Translating Input): Only non-prefix bindings in
8803 `key-translation-map' override actual key bindings. Warn about
8804 possible indirect effect of actual key bindings on non-prefix
8805 bindings in `key-translation-map'.
8806
88072004-08-06 Luc Teirlinck <teirllm@auburn.edu>
8808
8809 * minibuf.texi (High-Level Completion): Add anchor for definition
8810 of `read-variable'.
8811
8812 * commands.texi: Various changes in addition to:
8813 (Using Interactive): Clarify description of `interactive-form'.
8814 (Interactive Call): Mention default for KEYS argument to
8815 `call-interactively'.
8816 (Command Loop Info): Clarify description of `this-command-keys'.
8817 Mention KEEP-RECORD argument to `clear-this-command-keys'.
8818 Value of `last-event-frame' can be `macro'.
8819 (Repeat Events): `double-click-fuzz' is also used to distinguish
8820 clicks and drags.
8821 (Classifying Events): Clarify descriptions of `event-modifiers'
8822 `event-basic-type' and `event-convert-list'.
8823 (Accessing Events): `posn-timestamp' takes POSITION argument.
8824 (Quoted Character Input): Clarify description of
8825 `read-quoted-char' and fix example.
8826 (Quitting): Add `with-local-quit'.
8827 (Disabling Commands): Correct and clarify descriptions of
8828 `enable-command' and `disable-command'.
8829 Mention what happens if `disabled-command-hook' is nil.
8830 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
8831 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
8832
88332004-07-24 Luc Teirlinck <teirllm@auburn.edu>
8834
8835 * frames.texi: Various changes in addition to:
8836 (Creating Frames): Expand and clarify description of `make-frame'.
8837 (Window Frame Parameters): Either none or both of the `icon-left'
8838 and `icon-top' parameters must be specified. Put descriptions of
8839 `menu-bar-lines' and `toolbar-lines' closer together and change
8840 them accordingly.
8841 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
8842 except while processing `frame-title-format' or `icon-title-format'.
8843 (Deleting Frames): Correct description of `delete-frame'.
8844 Non-nil return values of `frame-live-p' are like those of `framep'.
8845 (Frames and Windows): Mention return value of
8846 `set-frame-selected-window'.
8847 (Visibility of Frames): Mention `force' argument to
8848 `make-frame-invisible'. `frame-visible-p' returns t for all
8849 frames on text-only terminals.
8850 (Frame Configurations): Restoring a frame configuration does not
8851 restore deleted frames.
8852 (Window System Selections): `x-set-selection' returns DATA.
8853 (Resources): Add example.
8854 (Display Feature Testing): Clarify descriptions of
8855 `display-pixel-height', `display-pixel-width', `x-server-version'
8856 and `x-server-vendor'.
8857
8858 * windows.texi (Choosing Window): Add anchor.
8859 * minibuf.texi (Minibuffer Misc): Add anchor.
8860
88612004-07-23 John Paul Wallington <jpw@gnu.org>
8862
8863 * macros.texi (Defining Macros): Declaration keyword for setting
8864 Edebug spec is `debug' not `edebug'.
8865
88662004-07-19 Luc Teirlinck <teirllm@auburn.edu>
8867
8868 * windows.texi: Various small changes in addition to:
8869 (Window Point): Mention return value of `set-window-point'.
8870 (Window Start): `pos-visible-in-window-p' disregards horizontal
8871 scrolling. Explain return value if PARTIALLY is non-nil.
8872 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
8873 and `set-window-vscroll'.
8874 (Size of Window): The argument WINDOW to `window-inside-edges',
8875 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
8876 (Resizing Windows): Explain return value of
8877 `shrink-window-if-larger-than-buffer'.
8878 `window-size-fixed' automatically becomes buffer local when set.
8879 (Window Configurations): Explain return value of
8880 `set-window-configuration'.
8881
8882 * minibuf.texi (Minibuffer Misc): Add anchor for
8883 `minibuffer-scroll-window'.
8884
8885 * positions.texi (Text Lines): Add anchor for `count-lines'.
8886
88872004-07-17 Richard M. Stallman <rms@gnu.org>
8888
8889 * display.texi (Overlay Properties): Adding `evaporate' prop
8890 deletes empty overlay immediately.
8891
8892 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
8893 fix example.
8894
88952004-07-16 Jim Blandy <jimb@redhat.com>
8896
8897 * searching.texi (Regexp Backslash): Document new \_< and \_>
8898 operators.
8899
89002004-07-16 Juanma Barranquero <lektu@terra.es>
8901
8902 * display.texi (Images): Fix Texinfo usage.
8903
89042004-07-14 Luc Teirlinck <teirllm@auburn.edu>
8905
8906 * buffers.texi (Modification Time): `visited-file-modtime' now
8907 returns a list of two integers, instead of a cons.
8908
89092004-07-13 Luc Teirlinck <teirllm@auburn.edu>
8910
8911 * windows.texi: Various changes in addition to:
8912 (Splitting Windows): Add `split-window-keep-point'.
8913
89142004-07-09 Richard M. Stallman <rms@gnu.org>
8915
8916 * frames.texi (Input Focus): Minor fix.
8917
89182004-07-07 Luc Teirlinck <teirllm@auburn.edu>
8919
8920 * frames.texi (Input Focus): Clarify descriptions of
8921 `select-frame-set-input-focus' and `select-frame'.
8922
89232004-07-06 Luc Teirlinck <teirllm@auburn.edu>
8924
8925 * os.texi: Various small changes in addition to:
8926 (Killing Emacs): Expand and clarify description of
8927 `kill-emacs-query-functions' and `kill-emacs-hook'.
8928 (System Environment): Expand and clarify description of `getenv'
8929 and `setenv'.
8930 (Timers): Clarify description of `run-at-time'.
8931 (Translating Input): Correct description of
8932 `extra-keyboard-modifiers'.
8933 (Flow Control): Correct description of `enable-flow-control'.
8934
89352004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
8936
8937 * os.texi: Update copyright.
8938 (Session Management): Grammar fix.
8939 Clarify which Emacs does the restarting.
8940 Use @samp for *scratch* buffer.
8941
89422004-07-04 Alan Mackenzie <acm@muc.de>
8943
8944 * frames.texi (Input Focus): Add documentation for
8945 `select-frame-set-input-focus'. Replace refs to non-existent
8946 `switch-frame' with `select-frame'. Minor corrections and tidying
8947 up of text-only terminal stuff.
8948
89492004-07-02 Richard M. Stallman <rms@gnu.org>
8950
8951 * files.texi (Saving Buffers): Cleanup write-contents-function.
8952 (Magic File Names): Cleanup file-remote-p.
8953
b344d29d 89542004-07-02 Kai Großjohann <kai@emptydomain.de>
b8d4c8d0
GM
8955
8956 * files.texi (Magic File Names): `file-remote-p' returns an
8957 identifier of the remote system, not just t.
8958
89592004-07-02 David Kastrup <dak@gnu.org>
8960
8961 * searching.texi (Entire Match Data): Add explanation about new
8962 match-data behavior when @var{integers} is non-nil.
8963
89642004-06-24 Richard M. Stallman <rms@gnu.org>
8965
8966 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
8967
8968 * customize.texi (Variable Definitions): Note about doc strings
8969 and :set.
8970
8971 * keymaps.texi (Keymap Terminology): Document `kbd'.
8972 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
8973
8974 * display.texi (Invisible Text): Setting buffer-invisibility-spec
8975 makes it buffer-local.
8976
8977 * files.texi (Saving Buffers): Correct previous change.
8978
8979 * commands.texi (Accessing Events):
8980 Clarify posn-col-row and posn-actual-col-row.
8981
89822004-06-24 David Ponce <david.ponce@wanadoo.fr>
8983
8984 * commands.texi (Accessing Events): New functions
8985 posn-at-point and posn-at-x-y. Add example to posn-x-y.
8986
89872004-06-23 Luc Teirlinck <teirllm@auburn.edu>
8988
8989 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
8990 * frames.texi, buffers.texi, backups.texi, variables.texi:
8991 * loading.texi, eval.texi, functions.texi, control.texi:
8992 * symbols.texi, minibuf.texi: Reposition @anchor's.
8993
8994 * help.texi: Various small changes in addition to the following.
8995 (Describing Characters): Describe PREFIX argument to
8996 `key-description'. Correct and clarify definition of
8997 `text-char-description'. Describe NEED-VECTOR argument to
8998 `read-kbd-macro'.
8999 (Help Functions): Clarify definition of `apropos'.
9000
90012004-06-23 Lars Hansen <larsh@math.ku.dk>
9002
9003 * files.texi (Saving Buffers): Correct description of
9004 `write-contents-functions'.
9005
90062004-06-21 Juanma Barranquero <lektu@terra.es>
9007
9008 * display.texi (Images): Remove redundant @vindex directives.
9009 Rewrite `image-library-alist' doc in active voice.
9010
90112004-06-14 Juanma Barranquero <lektu@terra.es>
9012
9013 * display.texi (Images): Document new delayed library loading,
9014 variable `image-library-alist' and (existing but undocumented)
9015 function `image-type-available-p'.
9016
90172004-06-05 Richard M. Stallman <rms@gnu.org>
9018
9019 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
9020 refer the user to the Initial Input node.
9021 (Text from Minibuffer): Likewise.
9022 (Initial Input): New node. Document this feature
9023 and say it is mostly deprecated.
9024
90252004-05-30 Richard M. Stallman <rms@gnu.org>
9026
9027 * loading.texi (Named Features): Clarify return value
9028 and meaning of NOERROR.
9029
9030 * variables.texi (File Local Variables): Minor cleanup.
9031
90322004-05-30 Michael Albinus <michael.albinus@gmx.de>
9033
9034 * files.texi (Magic File Names): Add `file-remote-p' as operation
9035 of file name handlers.
9036
90372004-05-29 Richard M. Stallman <rms@gnu.org>
9038
9039 * modes.texi (Minor Mode Conventions): (-) has no special meaning
9040 as arg to a minor mode command.
9041
90422004-05-22 Richard M. Stallman <rms@gnu.org>
9043
9044 * syntax.texi (Syntax Class Table): Word syntax not just for English.
9045
9046 * streams.texi (Output Variables): Doc float-output-format.
9047
9048 * searching.texi (Regexp Special): Nested repetition can be infloop.
9049
9050 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
9051 real stack overflow.
9052
9053 * compile.texi: Minor cleanups.
9054
90552004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
9056
9057 * lists.texi (Cons Cells): Explain dotted lists, true lists,
9058 circular lists.
9059 (List Elements): Explain handling of circular and dotted lists.
9060
90612004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
9062
9063 * modes.texi (Search-based Fontification): Fix typo.
9064
90652004-05-10 Juanma Barranquero <lektu@terra.es>
9066
9067 * modes.texi (Mode Line Variables): Fix description of
9068 global-mode-string, which is now after which-func-mode, not the
9069 buffer name.
9070
90712004-05-07 Lars Hansen <larsh@math.ku.dk>
9072
9073 * modes.texi (Desktop Save Mode): Add.
9074 (Modes): Add menu entry Desktop Save Mode.
9075
9076 * hooks.texi: Add desktop-after-read-hook,
9077 desktop-no-desktop-file-hook and desktop-save-hook.
9078
9079 * locals.texi: Add desktop-save-buffer.
9080
90812004-04-30 Jesper Harder <harder@ifa.au.dk>
9082
9083 * display.texi: emacs -> Emacs.
9084
90852004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
9086
9087 * files.texi (Changing Files): Document set-file-times.
9088
90892004-04-23 Juanma Barranquero <lektu@terra.es>
9090
9091 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
9092
90932004-04-18 Jesper Harder <harder@ifa.au.dk>
9094
9095 * tips.texi (Coding Conventions): defopt -> defcustom.
9096
90972004-04-16 Luc Teirlinck <teirllm@auburn.edu>
9098
9099 * sequences.texi: Various clarifications.
9100
91012004-04-14 Luc Teirlinck <teirllm@auburn.edu>
9102
9103 * buffers.texi (Read Only Buffers): Mention optional ARG to
9104 `toggle-read-only'.
9105
91062004-04-14 Nick Roberts <nick@nick.uklinux.net>
9107
9108 * windows.texi (Selecting Windows): Note that get-lru-window
9109 returns a full-width window if possible.
9110
91112004-04-13 Luc Teirlinck <teirllm@auburn.edu>
9112
9113 * buffers.texi: Various changes in addition to:
9114 (Buffer File Name): Add `find-buffer-visiting'.
9115 (Buffer Modification): Mention optional ARG to `not-modified'.
9116 (Indirect Buffers): Mention optional CLONE argument to
9117 `make-indirect-buffer'.
9118
9119 * files.texi: Various changes in addition to:
9120 (Visiting Functions): `find-file-hook' is now a normal hook.
9121 (File Name Expansion): Explain difference between the way that
9122 `expand-file-name' and `file-truename' treat `..'.
9123 (Contents of Directories): Mention optional ID-FORMAT argument to
9124 `directory-files-and-attributes'.
9125 (Format Conversion): Mention new optional CONFIRM argument to
9126 `format-write-file'.
9127
91282004-04-12 Miles Bader <miles@gnu.org>
9129
9130 * macros.texi (Expansion): Add description of `macroexpand-all'.
9131
91322004-04-05 Jesper Harder <harder@ifa.au.dk>
9133
5dcb4c4e
SM
9134 * variables.texi (Variable Aliases):
9135 Mention cyclic-variable-indirection.
b8d4c8d0
GM
9136
9137 * errors.texi (Standard Errors): Ditto.
9138
91392004-04-04 Luc Teirlinck <teirllm@auburn.edu>
9140
9141 * backups.texi: Various small changes in addition to:
9142 (Making Backups): Mention return value of `backup-buffer'.
9143 (Auto-Saving): Mention optional FORCE argument to
9144 `delete-auto-save-file-if-necessary'.
9145 (Reverting): Mention optional PRESERVE-MODES argument to
9146 `revert-buffer'. Correct description of `revert-buffer-function'.
9147
91482004-03-22 Juri Linkov <juri@jurta.org>
9149
9150 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
9151 with `Vector Functions'.
9152
9153 * text.texi (Sorting): Add missing quote.
9154
91552004-03-14 Luc Teirlinck <teirllm@auburn.edu>
9156
9157 * intro.texi (Lisp History): Replace xref to `cl' manual with
9158 inforef.
9159
91602004-03-12 Richard M. Stallman <rms@gnu.org>
9161
9162 * intro.texi (Version Info): Add arg to emacs-version.
9163 (Lisp History): Change xref to CL manual.
9164
91652004-03-09 Luc Teirlinck <teirllm@auburn.edu>
9166
9167 * minibuf.texi (Completion Commands): Add xref to Emacs manual
9168 for Partial Completion mode.
9169
91702004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
9171
9172 * customize.texi: Fix typo. Remove eol whitespace.
9173
91742004-03-04 Richard M. Stallman <rms@gnu.org>
9175
9176 * processes.texi: Fix typos.
9177
9178 * lists.texi (Building Lists): Minor clarification.
9179
9180 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
9181 in make-hash-table.
9182
91832004-02-29 Juanma Barranquero <lektu@terra.es>
9184
9185 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
9186 rm, and ignore exit code.
9187
91882004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
9189
9190 * display.texi (Defining Faces): Add description for min-colors.
9191 Update example.
9192
91932004-02-23 Luc Teirlinck <teirllm@auburn.edu>
9194
9195 * abbrevs.texi: Various corrections and clarifications in addition
9196 to the following:
9197 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
9198
91992004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
9200
9201 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
9202
92032004-02-21 Luc Teirlinck <teirllm@auburn.edu>
9204
9205 * text.texi: Various small changes in addition to the following:
9206 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
9207 to delete-horizontal-space.
9208 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
9209 description of yank-handler text property at various places.
9210
9211 * frames.texi (Window System Selections): Add anchor.
9212
9213 * syntax.texi (Syntax Table Functions): Clarify and correct
9214 descriptions of make-syntax-table and copy-syntax-table.
9215 (Motion and Syntax): Clarify SYNTAXES argument to
9216 skip-syntax-forward.
9217 (Parsing Expressions): Mention that the return value of
9218 parse-partial-sexp is currently a list of ten rather than nine
9219 elements.
9220 (Categories): Various corrections and clarifications.
9221
92222004-02-17 Luc Teirlinck <teirllm@auburn.edu>
9223
9224 * markers.texi (Marker Insertion Types): Minor change.
9225
9226 * locals.texi (Standard Buffer-Local Variables):
9227 * commands.texi (Interactive Codes, Using Interactive):
9228 * functions.texi (Related Topics): Fix xrefs.
9229
92302004-02-16 Luc Teirlinck <teirllm@auburn.edu>
9231
9232 * lists.texi (Sets And Lists): Update description of delete-dups.
9233
92342004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
9235
9236 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
9237
c8763fb6 92382004-02-16 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
9239
9240 * frames.texi (Parameter Access): frame-parameters arg is optional.
9241 modify-frame-parameters handles nil for FRAME.
9242 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
9243 are all-or-nothing for certain toolkits.
9244 Mention parameter wait-for-wm.
9245 (Frames and Windows): In frame-first-window and frame-selected-window
9246 the arg is optional.
9247 (Input Focus): In redirect-frame-focus the second arg is optional.
9248 (Window System Selections): Mention selection type CLIPBOARD.
9249 Mention data-type UTF8_STRING.
9250 Mention numbering of cut buffers.
9251 (Resources): Describe x-resource-name.
9252
92532004-02-16 Richard M. Stallman <rms@gnu.org>
9254
9255 * windows.texi (Buffers and Windows): Delete false table
9256 about all-frames.
9257
9258 * syntax.texi (Parsing Expressions): Delete old caveat
9259 about parse-sexp-ignore-comments.
9260
9261 * streams.texi (Output Variables): Add print-quoted.
9262
9263 * lists.texi (Building Lists): Minor cleanup.
9264
9265 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
9266
9267 * display.texi (Overlays): Explain overlays use markers.
9268 (Managing Overlays): Explain front-advance and rear-advance
9269 in more detail.
9270
9271 * loading.texi (Unloading): Document unload-feature-special-hooks.
9272 Get rid of fns-NNN.el file.
9273
92742004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
9275
9276 * help.texi (Describing Characters): Fix text-char-description
9277 example output.
9278
9279 * edebug.texi (Using Edebug): Fix example.
9280
9281 * debugging.texi (Internals of Debugger): Fix return value.
9282
9283 * files.texi (Changing Files): Fix argname.
9284
9285 * calendar.texi: Fix parens, and default values.
9286
9287 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
9288 * nonascii.texi, objects.texi, os.texi: Minor fixes.
b3e755a9 9289 * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
b8d4c8d0
GM
9290
9291 * positions.texi (Text Lines): Don't add -1 in current-line.
9292
92932004-02-16 Richard M. Stallman <rms@gnu.org>
9294
9295 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
9296
92972004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
9298
9299 * processes.texi (Low-Level Network): Fix a typo.
9300
93012004-02-12 Kim F. Storm <storm@cua.dk>
9302
9303 * display.texi (Fringes): Use consistent wording.
9304 Note that window-fringe's window arg is optional.
9305 (Scroll Bars): Use consistent wording.
9306
93072004-02-11 Luc Teirlinck <teirllm@auburn.edu>
9308
9309 * tips.texi (Comment Tips): Document the new conventions for
9310 commenting out code.
9311
c8763fb6 93122004-02-07 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0 9313
5dcb4c4e 9314 * positions.texi (Text Lines): Add missing end defun.
b8d4c8d0
GM
9315
93162004-02-07 Kim F. Storm <storm@cua.dk>
9317
9318 * positions.texi (Text Lines): Add line-number-at-pos.
9319
93202004-02-06 John Paul Wallington <jpw@gnu.org>
9321
9322 * display.texi (Button Properties, Button Buffer Commands):
9323 mouse-2 invokes button, not down-mouse-1.
9324
93252004-02-04 Jason Rumney <jasonr@gnu.org>
9326
9327 * makefile.w32-in: Sync with Makefile.in changes.
9328
93292004-02-03 Luc Teirlinck <teirllm@auburn.edu>
9330
9331 * minibuf.texi (Text from Minibuffer): Various corrections and
9332 clarifications.
9333 (Object from Minibuffer): Correct Lisp description of
9334 read-minibuffer.
9335 (Minibuffer History): Clarify description of cons values for
9336 HISTORY arguments.
5dcb4c4e
SM
9337 (Basic Completion): Various corrections and clarifications.
9338 Add completion-regexp-list.
b8d4c8d0
GM
9339 (Minibuffer Completion): Correct and clarify description of
9340 completing-read.
5dcb4c4e
SM
9341 (Completion Commands): Mention Partial Completion mode.
9342 Various other minor changes.
b8d4c8d0
GM
9343 (High-Level Completion): Various corrections and clarifications.
9344 (Reading File Names): Ditto.
9345 (Minibuffer Misc): Ditto.
9346
93472004-01-26 Luc Teirlinck <teirllm@auburn.edu>
9348
9349 * strings.texi (Text Comparison): assoc-string also matches
9350 elements of alists that are strings instead of conses.
9351 (Formatting Strings): Standardize Texinfo usage. Update index
9352 entries.
9353
93542004-01-20 Luc Teirlinck <teirllm@auburn.edu>
9355
9356 * lists.texi (Sets And Lists): Add delete-dups.
9357
93582004-01-15 Luc Teirlinck <teirllm@auburn.edu>
9359
9360 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
9361 special form.
9362 * macros.texi (Defining Macros): Update description of `declare',
9363 which now is a macro.
9364 (Wrong Time): Fix typos.
9365
93662004-01-14 Luc Teirlinck <teirllm@auburn.edu>
9367
9368 * compile.texi (Compilation Functions): Expand descriptions of
9369 `compile-defun', `byte-compile-file', `byte-recompile-directory'
9370 and `batch-byte-compile'. In particular, mention and describe
9371 all optional arguments.
9372 (Disassembly): Correct and clarify the description of `disassemble'.
9373
93742004-01-11 Luc Teirlinck <teirllm@auburn.edu>
9375
9376 * searching.texi: Various small changes in addition to the
9377 following.
9378 (Regexp Example): Adapt to new value of `sentence-end'.
9379 (Regexp Functions): The PAREN argument to `regexp-opt' can be
9380 `words'.
9381 (Search and Replace): Add usage note for `perform-replace'.
9382 (Entire Match Data): Mention INTEGERS and REUSE arguments to
9383 `match-data'.
9384 (Standard Regexps): Update for new values of `paragraph-start'
9385 and `sentence-end'.
9386
93872004-01-07 Luc Teirlinck <teirllm@auburn.edu>
9388
9389 * files.texi (Saving Buffers): Clarify descriptions of
9390 `write-contents-functions' and `before-save-hook'.
9391 Make the defvar's for `before-save-hook' and `after-save-hook'
9392 into defopt's.
9393
93942004-01-07 Kim F. Storm <storm@cua.dk>
9395
9396 * commands.texi (Click Events): Describe new image and
9397 width/height elements of click events.
9398 (Accessing Events): Add posn-string, posn-image, and
9399 posn-object-width-height. Change posn-object to return either
9400 image or string object.
9401
94022004-01-01 Simon Josefsson <jas@extundo.com>
9403
9404 * hooks.texi (Standard Hooks): Add before-save-hook.
9405 * files.texi (Saving Buffers): Likewise.
9406
94072004-01-03 Richard M. Stallman <rms@gnu.org>
9408
9409 * frames.texi (Frames and Windows): Delete frame-root-window.
9410
94112004-01-03 Luc Teirlinck <teirllm@auburn.edu>
9412
9413 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
9414
9415 * functions.texi: Various small changes in addition to the
9416 following.
5dcb4c4e
SM
9417 (What Is a Function): `functionp' returns nil for macros.
9418 Clarify behavior of this and following functions for symbol arguments.
b8d4c8d0
GM
9419 (Function Documentation): Add `\' in front of (fn @var{arglist})
9420 and explain why.
9421 (Defining Functions): Mention DOCSTRING argument to `defalias'.
9422 Add anchor.
9423 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
9424
94252004-01-01 Miles Bader <miles@gnu.org>
9426
9427 * display.texi (Buttons): New section.
9428
94292003-12-31 Andreas Schwab <schwab@suse.de>
9430
9431 * numbers.texi (Math Functions): sqrt reports a domain-error
9432 error.
9433 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
9434
94352003-12-30 Luc Teirlinck <teirllm@auburn.edu>
9436
9437 * tips.texi (Documentation Tips): Update item on hyperlinks in
9438 documentation strings.
9439
9440 * errors.texi (Standard Errors): Various small corrections and
9441 additions.
9442
9443 * control.texi: Various small changes in addition to the
9444 following.
9445 (Signaling Errors): Provide some more details on how `signal'
9446 constructs the error message. Add anchor to the definition of
9447 `signal'.
9448 (Error Symbols): Describe special treatment of `quit'.
9449 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
9450 to emphasize that it has to be a single form.
9451
9452 * buffers.texi: Add anchor.
9453
94542003-12-29 Richard M. Stallman <rms@gnu.org>
9455
9456 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
9457 (Window Configurations): Add window-configuration-frame.
9458
9459 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
9460
9461 * text.texi (Examining Properties): Add get-char-property-and-overlay.
9462 Change arg name in get-char-property.
9463 (Special Properties): Update handling of keymap property.
9464
9465 * strings.texi (Modifying Strings): Add clear-string.
9466 (Text Comparison): Add assoc-string and remove
9467 assoc-ignore-case, assoc-ignore-representation.
9468
9469 * os.texi (Time of Day): Add set-time-zone-rule.
9470
9471 * numbers.texi (Math Functions): asin, acos, log, log10
9472 report domain-error errors.
9473
9474 * nonascii.texi (Converting Representations):
9475 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
9476 (Encoding and I/O): Add file-name-coding-system.
9477
9478 * modes.texi (Search-based Fontification): Explain that
9479 face specs are symbols with face names as values.
9480
9481 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
9482
9483 * lists.texi (Building Lists): remq moved elsewhere.
9484 (Sets And Lists): remq moved here.
9485 (Association Lists): Refer to assoc-string.
9486
9487 * internals.texi (Garbage Collection): Add memory-use-counts.
9488
9489 * frames.texi (Frames and Windows): Add set-frame-selected-window
9490 and frame-root-window.
9491
9492 * files.texi (Contents of Directories):
9493 Add directory-files-and-attributes.
9494
9495 * display.texi (Refresh Screen): Add force-window-update.
9496 (Invisible Text): Explain about moving point out of invis text.
9497 (Overlay Properties): Add overlay-properties.
9498 (Managing Overlays): Add overlayp.
9499 (GIF Images): Invalid image number displays a hollow box.
9500
9501 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
9502 (Killing Buffers): Add buffer-live-p.
9503
95042003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
9505
9506 * display.texi (Fringes): Fix typo "set-buffer-window".
9507
95082003-12-24 Luc Teirlinck <teirllm@auburn.edu>
9509
9510 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
9511 * nonascii.texi, processes.texi, tips.texi, variables.texi:
9512 Add or change various xrefs and anchors.
9513
9514 * commands.texi: Replace all occurrences of @acronym{CAR} with
9515 @sc{car}, for consistency with the rest of the Elisp manual.
9516 `car' and `cdr' are historically acronyms, but are no longer
9517 widely thought of as such.
9518
9519 * internals.texi (Pure Storage): Mention that `purecopy' does not
9520 copy text properties.
9521 (Object Internals): Now 29 bits are used (in most implementations)
9522 to address Lisp objects.
9523
9524 * variables.texi (Variables with Restricted Values): New node.
9525
9526 * objects.texi (Lisp Data Types): Mention that certain variables
9527 can only take on a restricted set of values and add an xref to
9528 the new node "Variables with Restricted Values".
9529
9530 * eval.texi (Function Indirection): Describe the errors that
9531 `indirect-function' can signal.
9532 (Eval): Clarify the descriptions of `eval-region' and `values'.
9533 Describe `eval-buffer' instead of `eval-current-buffer' and
9534 mention `eval-current-buffer' as an alias for `current-buffer'.
9535 Correct the description and mention all optional arguments.
9536
9537 * nonascii.texi: Various small changes in addition to the
9538 following.
9539 (Converting Representations): Clarify behavior of
9540 `string-make-multibyte' and `string-to-multibyte' for unibyte all
9541 ASCII arguments.
9542 (Character Sets): Document the variable `charset-list' and adapt
9543 the definition of the function `charset-list' accordingly.
9544 (Translation of Characters): Clarify use of generic characters in
9545 `make-translation-table'. Clarify and correct the description of
9546 the use of translation tables in encoding and decoding.
9547 (User-Chosen Coding Systems): Correct and clarify the description
9548 of `select-safe-coding-system'.
9549 (Default Coding Systems): Clarify description of
9550 `file-coding-system-alist'.
9551
95522003-11-30 Luc Teirlinck <teirllm@auburn.edu>
9553
9554 * strings.texi (Text Comparison): Correctly describe when two
9555 strings are `equal'. Combine and clarify descriptions of
9556 `assoc-ignore-case' and `assoc-ignore-representation'.
9557
9558 * objects.texi (Non-ASCII in Strings): Clarify description of
9559 when a string is unibyte or multibyte.
9560 (Bool-Vector Type): Update examples.
9561 (Equality Predicates): Correctly describe when two strings are
9562 `equal'.
9563
95642003-11-29 Luc Teirlinck <teirllm@auburn.edu>
9565
9566 * lists.texi (Building Lists): `append' no longer accepts integer
9567 arguments. Update the description of `number-sequence' to reflect
9568 recent changes.
9569 (Sets And Lists): Describe `member-ignore-case' after `member'.
9570
95712003-11-27 Kim F. Storm <storm@cua.dk>
9572
9573 * commands.texi (Click Events): Click object may be an images.
9574 Describe (dx . dy) element of click positions.
9575 (Accessing Events): Remove duplicate posn-timestamp.
9576 New functions posn-object and posn-object-x-y.
9577
95782003-11-23 Kim F. Storm <storm@cua.dk>
9579
9580 * commands.texi (Click Events): Describe enhancements to event
9581 position lists, including new text-pos and (col . row) items.
9582 Mention left-fringe and right-fringe area events.
9583 (Accessing Events): New functions posn-area and
9584 posn-actual-col-row. Mention posn-timestamp. Mention that
9585 posn-point in non-text area still returns buffer position.
9586 Clarify posn-col-row.
9587
95882003-11-21 Lars Hansen <larsh@math.ku.dk>
9589
9590 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
9591 * anti.texi (File Attributes): Describe removed parameter
9592 ID-FORMAT.
9593
95942003-11-20 Luc Teirlinck <teirllm@auburn.edu>
9595
9596 * positions.texi (Positions): Mention that, if a marker is used as
9597 a position, its buffer is ignored.
9598
9599 * markers.texi (Overview of Markers): Mention it here too.
9600
96012003-11-12 Luc Teirlinck <teirllm@auburn.edu>
9602
9603 * numbers.texi (Numeric Conversions): Not just `floor', but also
9604 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
9605
96062003-11-10 Luc Teirlinck <teirllm@auburn.edu>
9607
9608 * markers.texi (Creating Markers): Specify insertion type of
9609 created markers. Add xref to `Marker Insertion Types'.
9610 Second argument to `copy-marker' is optional.
9611 (Marker Insertion Types): Mention that most markers are created
9612 with insertion type nil.
9613 (The Mark): Correctly describe when `mark' signals an error.
9614 (The Region): Correctly describe when `region-beginning' and
9615 `region-end' signal an error.
9616
96172003-11-08 Luc Teirlinck <teirllm@auburn.edu>
9618
9619 * hash.texi (Creating Hash): Clarify description of `eql'.
9620 `makehash' is obsolete.
9621 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
9622
9623 * positions.texi (Point): Change description of `buffer-end', so
9624 that it is also correct for floating point arguments.
9625 (List Motion): Correct argument lists of `beginning-of-defun' and
9626 `end-of-defun'.
9627 (Excursions): Add xref to `Marker Insertion Types'.
9628 (Narrowing): Argument to `narrow-to-page' is optional.
9629
96302003-11-06 Luc Teirlinck <teirllm@auburn.edu>
9631
9632 * streams.texi (Output Streams): Clarify behavior of point for
9633 marker output streams.
9634
96352003-11-04 Luc Teirlinck <teirllm@auburn.edu>
9636
9637 * variables.texi (Defining Variables): Second argument to
9638 `defconst' is not optional.
9639 (Setting Variables): Mention optional argument APPEND to
9640 `add-to-list'.
9641 (Creating Buffer-Local): Expand description of
9642 `make-variable-buffer-local'.
9643 (Frame-Local Variables): Expand description of
9644 `make-variable-frame-local'.
9645 (Variable Aliases): Correct description of optional argument
9646 DOCSTRING to `defvaralias'. Mention return value of
9647 `defvaralias'.
9648 (File Local Variables): Add xref to `File variables' in Emacs
9649 Manual. Correct description of `hack-local-variables'. Mention
9650 `safe-local-variable' property. Mention optional second argument
9651 to `risky-local-variable-p'.
9652
96532003-11-03 Luc Teirlinck <teirllm@auburn.edu>
9654
9655 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
9656
96572003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
9658
9659 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
9660 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
9661 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
9662 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
9663 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
9664 lispref/processes.texi, lispref/searching.texi,
9665 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
9666 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
9667 @acronym{FOO}.
9668
96692003-10-27 Luc Teirlinck <teirllm@auburn.edu>
9670
9671 * strings.texi (Creating Strings): Argument START to `substring'
9672 can not be `nil'. Expand description of
9673 `substring-no-properties'. Correct description of `split-string',
9674 especially with respect to empty matches. Prevent very bad line
9675 break in definition of `split-string-default-separators'.
9676 (Text Comparison): `string=' and `string<' also accept symbols as
9677 arguments.
9678 (String Conversion): More completely describe argument BASE in
9679 `string-to-number'.
9680 (Formatting Strings): `%s' and `%S' in `format' do require
9681 corresponding object. Clarify behavior of numeric prefix after
9682 `%' in `format'.
9683 (Case Conversion): The argument to `upcase-initials' can be a
9684 character.
9685
96862003-10-27 Kenichi Handa <handa@m17n.org>
9687
9688 * display.texi (Fontsets): Fix texinfo usage.
9689
96902003-10-25 Kenichi Handa <handa@m17n.org>
9691
9692 * display.texi (Fontsets): Add description of the function
9693 set-fontset-font.
9694
96952003-10-23 Luc Teirlinck <teirllm@auburn.edu>
9696
9697 * display.texi (Temporary Displays): Add xref to `Documentation
9698 Tips'.
9699
9700 * functions.texi (Function Safety): Use inforef instead of pxref
9701 for SES.
9702
97032003-10-23 Andreas Schwab <schwab@suse.de>
9704
9705 * Makefile.in (TEX, texinputdir): Don't define.
9706 (TEXI2DVI): Define.
9707 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
9708 add $(srcdir)/index.texi.
9709 ($(infodir)/elisp): Remove index.texi dependency.
9710 (elisp.dvi): Likewise. Use $(TEXI2DVI).
9711 (index.texi): Remove target.
9712 (dist): Don't link $(srcdir)/permute-index.
9713 (clean): Don't remove index.texi.
9714
9715 * permute-index, index.perm: Remove.
9716 * index.texi: Rename from index.unperm.
9717
97182003-10-22 Luc Teirlinck <teirllm@auburn.edu>
9719
9720 * tips.texi (Documentation Tips): Document new behavior for face
9721 and variable hyperlinks in Help mode.
9722
97232003-10-21 Luc Teirlinck <teirllm@auburn.edu>
9724
9725 * objects.texi (Integer Type): Update for extra bit of integer range.
9726 (Character Type): Ditto.
9727
97282003-10-16 Eli Zaretskii <eliz@gnu.org>
9729
9730 * numbers.texi (Integer Basics): Add index entries for reading
9731 numbers in hex, octal, and binary.
9732
97332003-10-16 Lute Kamstra <lute@gnu.org>
9734
9735 * modes.texi (Mode Line Format): Mention force-mode-line-update's
9736 argument.
9737
97382003-10-13 Luc Teirlinck <teirllm@auburn.edu>
9739
9740 * windows.texi (Choosing Window): Fix typo.
9741 * edebug.texi (Edebug Execution Modes): Fix typo.
9742
97432003-10-13 Richard M. Stallman <rms@gnu.org>
9744
9745 * windows.texi (Basic Windows): A window has fringe settings,
9746 display margins and scroll-bar settings.
9747 (Splitting Windows): Doc split-window return value.
9748 Clean up one-window-p.
9749 (Selecting Windows): Fix typo.
9750 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
9751 (Buffers and Windows): In set-window-buffer, explain effect
9752 on fringe settings and scroll bar settings.
9753 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
9754 (Choosing Window): Use defopt for pop-up-frame-function.
9755 For special-display-buffer-names, explain same-window and same-frame.
9756 Clarify window-dedicated-p return value.
9757 (Textual Scrolling): scroll-up and scroll-down can get an error.
9758 (Horizontal Scrolling): Clarify auto-hscroll-mode.
9759 Clarify set-window-hscroll.
9760 (Size of Window): Don't mention tool bar in window-height.
9761 (Coordinates and Windows): Explain what coordinates-in-window-p
9762 returns for fringes and display margins.
9763 (Window Configurations): Explain saving fringes, etc.
9764
9765 * tips.texi (Library Headers): Clean up Documentation.
9766
9767 * syntax.texi (Parsing Expressions): Clean up forward-comment
9768 and parse-sexp-lookup-properties.
9769
9770 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
9771
9772 * os.texi (System Environment): Clean up text for load-average errors.
9773
9774 * modes.texi (Hooks): Don't explain local hook details at front.
9775 Clarify run-hooks and run-hook-with-args a little.
9776 Clean up add-hook and remove-hook.
9777
9778 * edebug.texi (Edebug Execution Modes): Clarify t.
9779 Document edebug-sit-for-seconds.
9780 (Coverage Testing): Document C-x X = and =.
9781 (Instrumenting Macro Calls): Fix typo.
9782 (Specification List): Don't index the specification keywords.
9783
97842003-10-10 Kim F. Storm <storm@cua.dk>
9785
9786 * processes.texi (Network): Introduce make-network-process.
9787
97882003-10-09 Luc Teirlinck <teirllm@auburn.edu>
9789
9790 * tips.texi (Library Headers): Fix typo.
9791
97922003-10-07 Juri Linkov <juri@jurta.org>
9793
9794 * modes.texi (Imenu): Mention imenu-create-index-function's
9795 default value. Explain submenus better.
9796
97972003-10-07 Lute Kamstra <lute@gnu.org>
9798
9799 * modes.texi (Faces for Font Lock): Fix typo.
9800 (Hooks): Explain how buffer-local hook variables can refer to
9801 global hook variables.
9802 Various minor clarifications.
9803
98042003-10-06 Lute Kamstra <lute@gnu.org>
9805
9806 * tips.texi (Coding Conventions): Mention naming conventions for
9807 hooks.
9808
98092003-10-05 Luc Teirlinck <teirllm@auburn.edu>
9810
9811 * loading.texi (Library Search): Correct default value of
9812 load-suffixes.
9813 (Named Features): Fix typo.
9814
98152003-10-05 Richard M. Stallman <rms@gnu.org>
9816
9817 * loading.texi (Named Features): In `provide',
9818 say how to test for subfeatures.
9819 (Unloading): In unload-feature, use new var name
9820 unload-feature-special-hooks.
9821
98222003-10-03 Lute Kamstra <lute@gnu.org>
9823
9824 * modes.texi (Major Mode Conventions): Mention third way to set up
9825 Imenu.
9826 (Imenu): A number of small fixes.
9827 Delete documentation of internal variable imenu--index-alist.
9828 Document the return value format of imenu-create-index-function
9829 functions.
9830
98312003-09-30 Richard M. Stallman <rms@gnu.org>
9832
9833 * processes.texi (Network): Say what stopped datagram connections do.
9834
9835 * lists.texi (Association Lists): Clarify `assq-delete-all'.
9836
9837 * display.texi (Overlay Properties): Clarify `evaporate' property.
9838
98392003-09-29 Lute Kamstra <lute@gnu.org>
9840
9841 * modes.texi (Mode Line Data): Explain when symbols in mode-line
9842 constructs should be marked as risky.
9843 Change cons cell into proper list.
9844 (Mode Line Variables): Change cons cell into proper list.
9845
98462003-09-26 Lute Kamstra <lute@gnu.org>
9847
9848 * modes.texi (Mode Line Data): Document the :propertize construct.
9849 (Mode Line Variables): Reorder the descriptions of the variables
9850 to match their order in the default mode-line-format.
9851 Describe the new variables mode-line-position and mode-line-modes.
9852 Update the default values of mode-line-frame-identification,
9853 minor-mode-alist, and default-mode-line-format.
9854 (Properties in Mode): Mention the :propertize construct.
9855
98562003-09-26 Richard M. Stallman <rms@gnu.org>
9857
9858 * buffers.texi, commands.texi, debugging.texi, eval.texi:
9859 * loading.texi, minibuf.texi, text.texi, variables.texi:
9860 Avoid @strong{Note:}.
9861
98622003-09-26 Richard M. Stallman <rms@gnu.org>
9863
9864 * keymaps.texi (Remapping Commands): Fix typo.
9865
98662003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
9867
9868 * processes.texi (Low-Level Network): Fix typo.
9869
98702003-09-23 Kim F. Storm <storm@cua.dk>
9871
9872 * processes.texi (Network, Network Servers): Fix typos.
9873 (Low-Level Network): Add timeout value for :server keyword.
9874 Add new option keywords to make-network-process.
9875 Add set-network-process-options.
9876 Explain how to test availability of network options.
9877
98782003-09-19 Richard M. Stallman <rms@gnu.org>
9879
9880 * text.texi (Motion by Indent): Arg to
9881 backward-to-indentation and forward-to-indentation is optional.
9882
9883 * strings.texi (Creating Strings): Add substring-no-properties.
9884
9885 * processes.texi
9886 (Process Information): Add list-processes arg QUERY-ONLY.
9887 Delete process-contact from here.
9888 Add new status values for process-status.
9889 Add process-get, process-put, process-plist, set-process-plist.
9890 (Synchronous Processes): Add call-process-shell-command.
9891 (Signals to Processes): signal-process allows process objects.
9892 (Network): Complete rewrite.
9893 (Network Servers, Datagrams, Low-Level Network): New nodes.
9894
9895 * positions.texi (Word Motion): forward-word, backward-word
9896 arg is optional. Reword.
9897
9898 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
9899
9900 * variables.texi (Creating Buffer-Local):
9901 Delete duplicate definition of buffer-local-value.
9902 (File Local Variables): Explain about discarding text props.
9903
99042003-09-11 Richard M. Stallman <rms@gnu.org>
9905
9906 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
9907 changes variables that record input events.
9908 (Minibuffer Misc): Add minibuffer-selected-window.
9909
9910 * lists.texi (Building Lists): Add copy-tree.
9911
9912 * display.texi (Fontsets): Add char-displayable-p.
9913 (Scroll Bars): New node.
9914
99152003-09-08 Lute Kamstra <lute@gnu.org>
9916
9917 * modes.texi (%-Constructs): Document new `%i' and `%I'
9918 constructs.
9919
99202003-09-03 Peter Runestig <peter@runestig.com>
9921
9922 * makefile.w32-in: New file.
9923
99242003-08-29 Richard M. Stallman <rms@gnu.org>
9925
9926 * display.texi (Overlay Properties): Clarify how priorities
9927 affect use of the properties.
9928
99292003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
9930
9931 * customize.texi (Type Keywords): Correct the description of
9932 `:help-echo' in the case where `motion-doc' is a function.
9933
99342003-08-14 John Paul Wallington <jpw@gnu.org>
9935
9936 * modes.texi (Emulating Mode Line): Subsection, not section.
9937
99382003-08-13 Richard M. Stallman <rms@gnu.org>
9939
9940 * elisp.texi (Top): Update subnode lists in menu.
9941
9942 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
9943 (Kill Functions): kill-region has new arg yank-handler.
9944 (Yanking): New node.
9945 (Yank Commands): Add yank-undo-function.
9946 (Low-Level Kill Ring):
9947 kill-new and kill-append have new arg yank-handler.
9948 (Changing Properties): Add remove-list-of-text-properties.
9949 (Atomic Changes): New node.
9950
9951 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
9952
9953 * streams.texi (Output Variables): Add eval-expression-print-length
9954 and eval-expression-print-level.
9955
9956 * os.texi (Time Conversion): For encode-time, explain limits on year.
9957
9958 * objects.texi (Character Type): Define anchor "modifier bits".
9959
9960 * modes.texi (Emulating Mode Line): New node.
9961 (Search-based Fontification): Font Lock uses font-lock-face property.
9962 (Other Font Lock Variables): Likewise.
9963
9964 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
9965 not vectors.
9966 (Active Keymaps): Add emulation-mode-map-alists.
9967 (Functions for Key Lookup): key-binding has new arg no-remap.
9968 (Remapping Commands): New node.
9969 (Scanning Keymaps): where-is-internal has new arg no-remap.
9970 (Tool Bar): Add tool-bar-local-item-from-menu.
9971 Clarify when to use tool-bar-add-item-from-menu.
9972
9973 * commands.texi (Interactive Call): commandp has new arg.
9974 (Command Loop Info): Add this-original-command.
9975
99762003-08-06 John Paul Wallington <jpw@gnu.org>
9977
9978 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
9979
9980 * display.texi (Warning Basics): Fix typo.
9981 (Fringes): Add closing curly bracket and fix typo.
9982
9983 * elisp.texi (Top): Fix typo.
9984
99852003-08-05 Richard M. Stallman <rms@gnu.org>
9986
9987 * elisp.texi: Update lists of subnodes.
9988
9989 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
9990
9991 * variables.texi (Local Variables): Use lc for example variable names.
9992
9993 * tips.texi (Library Headers): Explain where to put -*-.
9994
9995 * strings.texi (Creating Strings): Fix xref for vconcat.
9996
9997 * sequences.texi (Vector Functions):
9998 vconcat no longer allows integer args.
9999
10000 * minibuf.texi (Reading File Names): read-file-name has new
10001 arg PREDICATE. New function read-directory-name.
10002
c4cc8b9a 10003 * macros.texi (Defining Macros): Give definition of `declare'.
b8d4c8d0
GM
10004 (Indenting Macros): New node.
10005
10006 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
10007 (Window Frame Parameters): Make separate table of parameters
10008 that are coupled with specific face attributes.
10009 (Deleting Frames): delete-frame-hooks renamed to
10010 delete-frame-functions.
10011
10012 * files.texi (Magic File Names): Add file-remote-p.
10013 Clarify file-local-copy.
10014
10015 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
10016 here; instead xref Defining Macros.
10017
10018 * display.texi (Warnings): New node, and subnodes.
10019 (Fringes): New node.
10020
10021 * debugging.texi (Test Coverage): New node.
10022
10023 * compile.texi (Compiler Errors): Explain with-no-warnings
10024 and other ways to suppress warnings.
10025
10026 * commands.texi (Interactive Call): Minor clarification.
10027
10028 * buffers.texi (Buffer File Name): set-visited-file-name
10029 renames the buffer too.
10030
10031 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
10032
100332003-07-24 Markus Rost <rost@math.ohio-state.edu>
10034
10035 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
10036
100372003-07-22 Markus Rost <rost@math.ohio-state.edu>
10038
10039 * internals.texi (Garbage Collection): Fix previous change.
10040
100412003-07-22 Richard M. Stallman <rms@gnu.org>
10042
10043 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
10044
10045 * display.texi (Width): Use \s syntax in example.
10046 (Font Selection): Add face-font-rescale-alist.
10047
10048 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
10049 Remove spurious indent in example.
10050
10051 * lists.texi (Building Lists): Add number-sequence.
10052
10053 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
10054
10055 * functions.texi (Function Documentation): Explain how to
10056 show calling convention explicitly in the doc string.
10057
10058 * windows.texi (Selecting Windows): save-selected-window saves
10059 selected window of each frame.
10060 (Window Configurations): Minor change.
10061
10062 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
10063
10064 * streams.texi (Output Variables): Add print-continuous-numbering
10065 and print-number-table.
10066
10067 * processes.texi (Decoding Output): New node.
10068
10069 * os.texi (Time Conversion): decode-time arg is optional.
10070
10071 * objects.texi (Character Type): Don't use space as example for \.
10072 Make list of char names and \-sequences correspond.
10073 Explain that \s is not used in strings. `\ ' needs space after.
10074
10075 * nonascii.texi (Converting Representations): Add string-to-multibyte.
10076 (Translation of Characters): Add translation-table-for-input.
10077 (Default Coding Systems): Add auto-coding-functions.
10078 (Explicit Encoding): Add decode-coding-inserted-region.
10079 (Locales): Add locale-info.
10080
10081 * minibuf.texi (Basic Completion): Describe test-completion.
10082 Collections can be lists of strings.
10083 Clean up lazy-completion-table.
10084 (Programmed Completion): Mention test-completion.
10085 Clarify why lambda expressions are not accepted.
10086 (Minibuffer Misc): Describe minibufferp.
10087
100882003-07-14 Richard M. Stallman <rms@gnu.org>
10089
10090 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
10091
10092 * windows.texi (Selecting Windows): New arg to select-window.
10093 (Selecting Windows): Add with-selected-window.
10094 (Size of Window): Add window-inside-edges, etc.
10095
10096 * internals.texi (Garbage Collection): Add post-gc-hook.
10097
10098 * processes.texi (Subprocess Creation): Add exec-suffixes.
10099
10100 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
10101 (Scanning Keymaps): Add map-keymaps.
10102 (Defining Menus): Add keymap-prompt.
10103
10104 * numbers.texi (Integer Basics): Add most-positive-fixnum,
10105 most-negative-fixnum.
10106
c4cc8b9a 10107 * compile.texi (Byte Compilation): Explain no-byte-compile.
b8d4c8d0
GM
10108 (Compiler Errors): New node.
10109
10110 * os.texi (User Identification): user-uid, user-real-uid
10111 can return float.
10112
10113 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
10114 and about derived modes.
10115 (Minor Modes): Add minor-mode-list.
10116 (Defining Minor Modes): Keyword args for define-minor-mode.
10117 (Search-based Fontification): Explain managing other properties.
10118 (Other Font Lock Variables): Add font-lock-extra-managed-props.
183080b6 10119 (Faces for Font Lock): Add font-lock-preprocessor-face.
b8d4c8d0
GM
10120 (Hooks): Add run-mode-hooks and delay-mode-hooks.
10121
10122 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
10123 (Variable Aliases): Clarify defvaralias.
10124
10125 * loading.texi (Library Search): Add load-suffixes.
10126
10127 * minibuf.texi (Basic Completion): Add lazy-completion-table.
10128 (Programmed Completion): Add dynamic-completion-table.
10129
10130 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
10131 (Magic File Names): Specify precedence order of handlers.
10132
10133 * commands.texi (Command Overview): Emacs server runs pre-command-hook
10134 and post-command-hook.
10135 (Waiting): New calling convention for sit-for.
10136
10137 * text.texi (Special Properties): local-map and keymap properties
10138 apply based on their stickiness.
10139
101402003-07-07 Richard M. Stallman <rms@gnu.org>
10141
10142 * modes.texi (Minor Mode Conventions): Specify only some kinds
10143 of list values as args to minor modes.
10144
10145 * files.texi (File Name Expansion): Warn about iterative use
10146 of substitute-in-file-name.
10147
10148 * advice.texi (Activation of Advice): Clean up previous change.
10149
101502003-07-06 Markus Rost <rost@math.ohio-state.edu>
10151
10152 * advice.texi (Activation of Advice): Note that ad-start-advice is
10153 turned on by default.
10154
101552003-06-30 Richard M. Stallman <rms@gnu.org>
10156
10157 * text.texi (Buffer Contents): Document current-word.
10158 (Change Hooks): Not called for *Messages*.
10159
10160 * functions.texi (Defining Functions): Explain about redefining
10161 primitives.
f4e90db0 10162 (Function Safety): Rename. Minor changes.
b8d4c8d0
GM
10163 Comment out the detailed criteria for what is safe.
10164
101652003-06-22 Andreas Schwab <schwab@suse.de>
10166
10167 * objects.texi (Symbol Type): Fix description of examples.
10168
101692003-06-16 Andreas Schwab <schwab@suse.de>
10170
10171 * hash.texi (Creating Hash): Fix description of :weakness.
10172
c8763fb6 101732003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
b8d4c8d0
GM
10174
10175 * files.texi (Changing Files): copy-file copies file modes, too.
10176
101772003-05-28 Richard M. Stallman <rms@gnu.org>
10178
10179 * strings.texi (Creating Strings): Clarify split-string.
10180
101812003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
10182
10183 * strings.texi (Creating Strings): Update split-string specification
10184 and examples.
10185
101862003-05-19 Richard M. Stallman <rms@gnu.org>
10187
10188 * elisp.texi: Correct invariant section names.
10189
101902003-04-20 Richard M. Stallman <rms@gnu.org>
10191
10192 * os.texi (Timers): Explain about timers and quitting.
10193
101942003-04-19 Richard M. Stallman <rms@gnu.org>
10195
10196 * internals.texi (Writing Emacs Primitives): Strings are
10197 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
10198 Explain GCPRO convention for varargs function args.
10199
102002003-04-16 Richard M. Stallman <rms@gnu.org>
10201
10202 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
10203
102042003-04-08 Richard M. Stallman <rms@gnu.org>
10205
10206 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
10207
102082003-02-13 Kim F. Storm <storm@cua.dk>
10209
10210 * objects.texi (Character Type): New \s escape for space.
10211
102122003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
10213
5dcb4c4e 10214 * os.texi (System Environment): Add cygwin system-type.
b8d4c8d0
GM
10215
102162003-01-25 Richard M. Stallman <rms@gnu.org>
10217
10218 * keymaps.texi: Document that a symbol can act as a keymap.
10219
102202003-01-13 Richard M. Stallman <rms@gnu.org>
10221
10222 * text.texi (Changing Properties): Say string indices are origin-0.
10223
10224 * positions.texi (Screen Lines) <compute-motion>:
10225 Correct order of elts in return value.
10226
10227 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
10228 how to define a default binding.
10229
102302002-12-07 Markus Rost <rost@math.ohio-state.edu>
10231
10232 * loading.texi (Unloading): Fix recent change for load-history.
10233
10234 * customize.texi (Simple Types): Clarify description of custom
10235 type 'number. Describe new custom type 'float.
10236
102372002-12-04 Markus Rost <rost@math.ohio-state.edu>
10238
10239 * variables.texi (File Local Variables): Fix typo.
10240
c8763fb6 102412002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
b8d4c8d0
GM
10242
10243 From Michael Albinus <Michael.Albinus@alcatel.de>.
10244
10245 * README: Target for Info file is `make info'.
10246
5dcb4c4e 10247 * files.texi (File Name Components): Fix typos in
b8d4c8d0
GM
10248 `file-name-sans-extension'.
10249 (Magic File Names): Complete list of operations for magic file
10250 name handlers.
10251
102522002-09-16 Jonathan Yavner <jyavner@engineer.com>
10253
10254 * variables.texi (File Local Variables): New function
10255 risky-local-variable-p.
10256
102572002-09-15 Jonathan Yavner <jyavner@engineer.com>
10258
10259 * functions.texi (Function safety): New node about unsafep.
10260
102612002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
10262
5dcb4c4e 10263 * customize.texi (Splicing into Lists): Fix example.
a86cd395 10264 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>.
b8d4c8d0
GM
10265
102662002-06-17 Juanma Barranquero <lektu@terra.es>
10267
10268 * frames.texi (Display Feature Testing): Fix typo.
10269
102702002-06-12 Andreas Schwab <schwab@suse.de>
10271
10272 * frames.texi (Initial Parameters, Resources): Fix references to
10273 the Emacs manual.
10274
102752002-05-13 Kim F. Storm <storm@cua.dk>
10276
10277 * variables.texi (Intro to Buffer-Local): Updated warning and
10278 example relating to changing buffer inside let.
10279
c8763fb6 102802002-03-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
10281
10282 * os.texi (Session Management): New node about X Session management.
10283
102842002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
10285
10286 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
10287 to which the manual corresponds, and the copyright years.
10288
10289 * Makefile.in (VERSION): Set to 2.9.
10290
102912001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
10292
10293 * elisp.texi: Change the category in @dircategory to "Emacs", to
10294 make it consistent with info/dir.
10295
102962001-11-25 Miles Bader <miles@gnu.org>
10297
10298 * text.texi (Fields): Describe new `limit' arg in
10299 field-beginning/field-end.
10300
103012001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
10302
5dcb4c4e
SM
10303 * permute-index: Don't depend on csh-specific features.
10304 Replace the interpreter name with /bin/sh.
b8d4c8d0
GM
10305
10306 * two-volume-cross-refs.txt: New file.
10307 * two.el: New file.
10308 * spellfile: New file.
10309
103102001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
10311
10312 * permute-index: New file.
10313
10314 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
10315 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
10316 8+3 restricted namespace.
10317
10318 * Makefile.in (infodir): Define relative to $(srcdir).
10319 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
10320 include directories list via -I switch to makeinfo.
10321 (index.texi): Use cp if both hard and symbolic links fail.
10322
103232001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
10324
10325 * Makefile.in (distclean): Add.
10326
10327 The following changes make ELisp manual part of the Emacs
10328 distribution:
10329
10330 * Makefile.in: Add Copyright notice.
10331 (prefix): Remove.
10332 (infodir): Change value to "../info".
10333 (VPATH): New variable.
10334 (MAKE): Don't define.
10335 (texmacrodir): Don't define.
10336 (texinputdir): Append the existing value of TEXINPUTS.
10337 ($(infodir)/elisp): Instead of just "elisp". Reformat the
10338 command to be compatible with man/Makefile.in, and to put the
10339 output into ../info.
10340 (info): Add target.
10341 (installall): Target removed.
10342
c8763fb6 103432001-10-31 Pavel Janík <Pavel@Janik.cz>
b8d4c8d0
GM
10344
10345 * tips.texi (Coding Conventions): Fix typo.
10346
103472001-10-23 Gerd Moellmann <gerd@gnu.org>
10348
10349 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
10350
103512001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
10352
10353 * files.texi (File Name Components): Update the description of
10354 file-name-sans-extension and file-name-extension, as they now
10355 ignore leading dots.
10356
103572001-10-20 Gerd Moellmann <gerd@gnu.org>
10358
10359 * (Version 21.1 released.)
10360
103612001-10-19 Miles Bader <miles@gnu.org>
10362
10363 * positions.texi (Text Lines): Describe behavior of
10364 `beginning-of-line'/`end-of-line' in the presence of field properties.
10365
103662001-10-17 Gerd Moellmann <gerd@gnu.org>
10367
10368 * Makefile.in (VERSION): Set to 2.8.
10369 (manual): Use `manual-21'.
10370
10371 * elisp.texi (VERSION): Add and use it where the version
10372 number was used. Set it to 2.8.
10373
10374 * intro.texi: Likewise.
10375
103762001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
10377
10378 * files.texi (File Name Completion): Document the significance of
10379 a trailing slash in elements of completion-ignored-extensions.
10380
103812001-10-06 Miles Bader <miles@gnu.org>
10382
10383 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
10384
103852001-10-04 Gerd Moellmann <gerd@gnu.org>
10386
10387 * variables.texi (Variable Aliases): New node.
10388
103892001-10-04 Gerd Moellmann <gerd@gnu.org>
10390
10391 * Branch for 21.1.
10392
103932001-10-02 Miles Bader <miles@gnu.org>
10394
10395 * minibuf.texi (Minibuffer Misc): Add entries for
10396 `minibuffer-contents', `minibuffer-contents-no-properties', and
10397 `delete-minibuffer-contents'.
10398 Correct description for `minibuffer-prompt-end'.
10399
10400 * text.texi (Property Search): Correct descriptions of
10401 `next-char-property-change' and `previous-char-property-change'.
10402 Add entries for `next-single-char-property-change' and
10403 `previous-single-char-property-change'.
10404 Make operand names a bit more consistent.
10405
104062001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
10407
10408 * frames.texi (Finding All Frames): Document that next-frame and
10409 previous-frame are local to current terminal.
10410
104112001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
10412
10413 * keymaps.texi (Creating Keymaps): Fix the description of the
10414 result of make-keymap.
10415
104162001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
10417
10418 * display.texi (Font Lookup, Attribute Functions)
10419 (Image Descriptors): Add cross-references to the definition of
10420 selected frame.
10421
10422 * buffers.texi (The Buffer List): Add cross-references to the
10423 definition of selected frame.
10424
10425 * frames.texi (Input Focus): Clarify which frame is _the_ selected
10426 frame at any given time.
10427 (Multiple Displays, Size and Position): Add a cross-reference to
10428 the definition of the selected frame.
10429
104302001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
10431
10432 * strings.texi (String Conversion) <string-to-number>: Document
10433 that a float is returned for integers that are too large.
10434
10435 * frames.texi (Mouse Position): Document mouse-position-function.
10436 (Display Feature Testing): Document display-images-p.
10437 (Window Frame Parameters): Document the cursor-type variable.
10438
10439 * numbers.texi (Integer Basics): Document CL style read syntax for
10440 integers in bases other than 10.
10441
5dcb4c4e
SM
10442 * positions.texi (List Motion):
10443 Document open-paren-in-column-0-is-defun-start.
b8d4c8d0
GM
10444
10445 * lists.texi (Sets And Lists): Document member-ignore-case.
10446
10447 * internals.texi (Garbage Collection): Document the used and free
10448 strings report.
10449 (Memory Usage): Document strings-consed.
10450
10451 * os.texi (Time of Day): Document float-time.
10452 (Recording Input): Document that clear-this-command-keys clears
10453 the vector to be returned by recent-keys.
10454
10455 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
10456 argument keymap can be a list.
10457
10458 * nonascii.texi (User-Chosen Coding Systems)
10459 <select-safe-coding-system>: Document the new argument
10460 accept-default-p and the variable
10461 select-safe-coding-system-accept-default-p. Tell what happens if
10462 buffer-file-coding-system is undecided.
10463 (Default Coding Systems): Document auto-coding-regexp-alist.
10464
10465 * display.texi (The Echo Area) <message>: Document
10466 message-truncate-lines.
10467 (Glyphs): Document that the glyph table is unused on windowed
10468 displays.
10469
10470 * help.texi (Describing Characters) <single-key-description>:
10471 Document the new argument no-angles.
10472 (Accessing Documentation) <documentation-property>: Document that
10473 a non-string property is evaluated.
10474 <documentation>: Document that the function-documentation property
10475 is looked for.
10476
10477 * windows.texi (Selecting Windows): Document some-window.
10478
10479 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
10480
10481 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
10482 apropos-mode-hook.
10483
10484 * commands.texi (Using Interactive): Document interactive-form.
10485 (Keyboard Macros): Document kbd-macro-termination-hook.
10486 (Command Loop Info): Document that clear-this-command-keys clears
10487 the vector to be returned by recent-keys.
10488
104892001-09-04 Werner LEMBERG <wl@gnu.org>
10490
10491 * Makefile.in (srcdir, texinputdir): New variables.
10492 (srcs, index.texi, install): Use $(srcdir).
10493 (.PHONY): Remove elisp.dvi.
10494 (elisp): Use -I switch for makeinfo.
10495 (elisp.dvi): Use $(srcdir) and $(texinputdir).
10496 (installall, dist): Use $(srcdir).
10497 Fix path to texinfo.tex.
10498 (maintainer-clean): Add elisp.dvi and elisp.oaux.
10499
105002001-08-30 Gerd Moellmann <gerd@gnu.org>
10501
10502 * display.texi (Conditional Display): Adjust to API change.
10503
10504 * configure: New file.
10505
105062001-07-30 Gerd Moellmann <gerd@gnu.org>
10507
10508 * commands.texi (Repeat Events): Add description of
10509 double-click-fuzz.
10510
105112001-05-08 Stefan Monnier <monnier@cs.yale.edu>
10512
10513 * syntax.texi (Syntax Class Table): Add the missing designator for
10514 comment and string fences.
10515 (Syntax Properties): Add a xref to syntax table internals.
10516 (Syntax Table Internals): Document string-to-syntax.
10517
105182001-05-07 Gerd Moellmann <gerd@gnu.org>
10519
10520 * Makefile.in (install): Use install-info command line options
10521 like in Emacs' Makefile.in.
10522
105232000-12-09 Miles Bader <miles@gnu.org>
10524
10525 * windows.texi (Window Start): Update documentation for
10526 `pos-visible-in-window-p'.
10527
105282000-11-12 Stefan Monnier <monnier@cs.yale.edu>
10529
10530 * lists.texi (Building Lists): Add footnote to explain how to add
10531 to the end of a list.
10532
105332000-10-25 Gerd Moellmann <gerd@gnu.org>
10534
10535 * files.texi (Visiting Functions): Typos.
10536
105372000-10-25 Kenichi Handa <handa@etl.go.jp>
10538
10539 * files.texi (Visiting Functions): Return value of
10540 find-file-noselect may be a list of buffers if wildcards are used.
10541
105422000-10-24 Miles Bader <miles@lsi.nec.co.jp>
10543
10544 * display.texi (Defining Faces): Document `graphic' display type
10545 in face specs.
10546
b344d29d 105472000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b8d4c8d0
GM
10548
10549 * hooks.texi (Standard Hooks): Replace obsolete
10550 `after-make-frame-hook' with `after-make-frame-functions'.
10551
10552 * frames.texi (Creating Frames): Ditto.
10553
10554 * variables.texi (Future Local Variables): Ditto.
10555
105562000-10-16 Gerd Moellmann <gerd@gnu.org>
10557
10558 * display.texi (Other Image Types): Add description of :foreground
10559 and :background properties of mono PBM images.
10560
105612000-08-17 Werner LEMBERG <wl@gnu.org>
10562
10563 * .cvsignore: New file.
10564
105652000-01-05 Gerd Moellmann <gerd@gnu.org>
10566
10567 * tindex.pl: New script.
10568
105691999-12-03 Dave Love <fx@gnu.org>
10570
10571 * Makefile.in (MAKEINFO): New parameter.
10572
105731999-09-17 Richard Stallman <rms@gnu.org>
10574
10575 * Makefile.in (srcs): Add hash.texi.
10576 (VERSION): Update to 20.6.
10577
105781999-09-13 Richard Stallman <rms@gnu.org>
10579
10580 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
10581
105821998-08-29 Karl Heuer <kwzh@gnu.org>
10583
10584 * configure.in: New file.
10585 * Makefile.in: Renamed from Makefile.
10586 (prefix, infodir): Use value obtained from configure.
10587 (emacslibdir): Obsolete variable deleted.
10588 (dist): Distribute configure.in, configure, Makefile.in.
10589
105901998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
10591
10592 * Makefile (INSTALL_INFO): New variable.
10593 (install): Run install-info.
10594
105951998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
10596
10597 * Makefile (elisp.dvi): Add missing backslash.
10598
105991998-05-02 Richard Stallman <rms@psilocin.gnu.org>
10600
10601 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
10602 Run texindex without `./'. Always run texindex on elisp.tp.
10603 (elisp.tps): Target deleted.
10604
106051998-04-05 Richard Stallman <rms@psilocin.gnu.org>
10606
10607 * Makefile (srcs): Add nonascii.texi and customize.texi.
10608 (dist): Start by deleting `temp'.
10609
106101998-02-17 Richard Stallman <rms@psilocin.gnu.org>
10611
10612 * Makefile (makeinfo, texindex): Targets deleted.
10613 (makeinfo.o, texindex.o): Targets deleted.
10614 (clean, dist): Don't do anything with them or with getopt*.
10615
106161998-01-30 Richard Stallman <rms@psilocin.gnu.org>
10617
10618 * Makefile (SHELL): Defined.
10619
106201998-01-27 Richard Stallman <rms@psilocin.gnu.org>
10621
10622 * Makefile (elisp.tps): New target.
10623 (elisp.dvi): Depend on elisp.tps.
10624
c5602427 106251996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
10626
10627 * README: Update phone number.
10628
10629 * Makefile (elisp): Make this be the default target.
10630 Depend on makeinfo.c instead of makeinfo.
10631 (install): Don't depend on elisp.dvi, since we don't install that.
10632 Use mkinstalldirs.
10633 (dist): Add mkinstalldirs.
10634
c5602427 106351995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
10636
10637 * Makefile (VERSION): Update version number.
5dcb4c4e 10638 (maintainer-clean): Rename from realclean.
b8d4c8d0 10639
c5602427 106401995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
10641
10642 * Makefile (realclean): New target.
10643 (elisp): Remove any old elisp-* files first.
10644
c5602427 106451993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
10646
10647 * Makefile (VERSION): New variable.
10648 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
10649 Compressed file suffix should be `.gz', not `.z'.
10650
ce058493 106511993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
10652
10653 * Makefile (elisp): Depend on makeinfo.
10654
c5602427 106551993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
10656
10657 * Makefile (srcs): Add anti.texi.
10658
c5602427 106591993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
10660
10661 * Makefile (infodir, prefix): New vars.
10662 (install): Use infodir.
f4e90db0 10663 (emacsinfodir): Delete.
b8d4c8d0 10664
c5602427 106651993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
10666
10667 * Makefile (srcs): Add calendar.texi.
10668
10669 * Makefile (dist): Copy texindex.c and makeinfo.c.
10670 Limit elisp-* files to those with one or two digits.
10671
c5602427 106721993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0 10673
f4e90db0 10674 * Makefile (dist): Change to use Gzip instead of compress.
b8d4c8d0 10675
c5602427 106761993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
10677
10678 * loading.texi (Unloading): define-function changed back to
10679 defalias. It may not stay this way, but at least it's
10680 consistent with the known-good version of the code patch.
10681
c5602427 106821993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
10683
10684 * modes.texi (Hooks): Document new optional arg of add-hook.
10685
c5602427 106861993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
10687
10688 * variables.texi: Document nil initial value of buffer-local variables.
10689
10690 * tips.texi: Add new section on standard library headers.
10691
c5602427 106921993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
10693
10694 * Makefile (srcs): Add frame.texi to the list of sources.
10695
c5602427 106961993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
10697
10698 * Makefile (dist): Don't bother excluding autosave files; they'll
10699 never make it into the temp directory anyway, and the hash marks
10700 in the name are problematic for make and the Bourne shell.
10701 (srcs):
10702
c5602427 107031993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
10704
10705 * Makefile (dist): Don't include backup files or autosave files in
10706 the distribution tar file.
10707
c5602427 107081991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0 10709
5dcb4c4e 10710 * Makefile (srcs): Add index.perm.
b8d4c8d0
GM
10711 (elisp.dvi): Remove erroneous shell comment.
10712 Expect output of permute-index in permuted.fns.
10713 Save old elisp.aux in elisp.oaux.
5dcb4c4e 10714 (clean): Add index.texi to be deleted.
b8d4c8d0 10715
c5602427 107161990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
10717
10718 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
10719
c5602427 107201990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
10721
10722 * files.texi: Noted that completion-ignored-extensions is ignored
10723 when making *Completions*.
10724
3e868ee3 107251990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
10726
10727 * Makefile make dist now depends on elisp.dvi, since it tries
10728 to include it in the dist file.
10729
c5602427 107301990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 10731
c5602427 10732 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 10733
c5602427 107341989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
10735
10736 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
10737 (defunargs): Turn off \hyphenchar of \sl font temporarily.
10738
c5602427 107391989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
10740
10741 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
10742 and @error{} are the terms now being used. The files in the
10743 directory have been changed to reflect this.
10744
10745 * All instances of @indentedresultt{} have been changed to
333f9019 10746 ` @result{}', using 5 spaces at the beginning of the line.
b8d4c8d0 10747
c5602427 107481989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
10749
10750 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
10751 experimental @indentedresult{}, @indentedexpandsto{} are part of
10752 the texinfo.tex in this directory. These TeX macros are not
10753 stable yet.
10754
c5602427 107551989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
10756
10757 * texinfo.tex: Temporarily added
10758 \let\result=\dblarrow
10759 \def\error{{\it ERROR} \longdblarrow}
10760 We need to do this better soon.
10761
c5602427 107621989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
10763
10764 * Applied Karl Berry's patches to *.texinfo files, but not to
10765 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
10766 new title page format is also not applied, since it requires
10767 texinfo.tex changes.)
10768
10769 * Cleaned up `Makefile' and defined the `emacslibdir' directory
10770 for the Project GNU development environment.
10771
10772;; Local Variables:
c8763fb6 10773;; coding: utf-8
b8d4c8d0
GM
10774;; End:
10775
acaf905b 10776 Copyright (C) 1998-2012 Free Software Foundation, Inc.
b8d4c8d0
GM
10777
10778 This file is part of GNU Emacs.
10779
352c8b4a 10780 GNU Emacs is free software: you can redistribute it and/or modify
b8d4c8d0 10781 it under the terms of the GNU General Public License as published by
352c8b4a
GM
10782 the Free Software Foundation, either version 3 of the License, or
10783 (at your option) any later version.
b8d4c8d0
GM
10784
10785 GNU Emacs is distributed in the hope that it will be useful,
10786 but WITHOUT ANY WARRANTY; without even the implied warranty of
10787 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10788 GNU General Public License for more details.
10789
10790 You should have received a copy of the GNU General Public License
352c8b4a 10791 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.