(Top): Add a @detailmenu item for "Directory Local Variables".
[bpt/emacs.git] / doc / lispref / ChangeLog
1 2008-12-27 Eli Zaretskii <eliz@gnu.org>
2
3 * elisp.texi (Top): Add a @detailmenu item for "Directory Local
4 Variables".
5
6 * variables.texi (Directory Local Variables): New node.
7 (Variables): Add a menu item for it.
8
9 * loading.texi (Autoload): Document `generate-autoload-cookie' and
10 `generated-autoload-file'.
11
12 2008-12-20 Eli Zaretskii <eliz@gnu.org>
13
14 * os.texi (Startup Summary): Add xref to documentation of
15 `initial-window-system'.
16
17 * display.texi (Window Systems): Document `window-system' the
18 function. The variable `window-system' is now frame-local.
19 Document `initial-window-system'.
20
21 2008-12-19 Martin Rudalics <rudalics@gmx.at>
22
23 * windows.texi (Windows): Rewrite description of
24 fit-window-to-buffer.
25
26 2008-12-13 Glenn Morris <rgm@gnu.org>
27
28 * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
29 (Levels of Font Lock): Refer to font-lock-maximum-decoration.
30
31 2008-12-12 Glenn Morris <rgm@gnu.org>
32
33 * debugging.texi (Error Debugging): Refer forwards to
34 eval-expression-debug-on-error.
35
36 2008-12-05 Eli Zaretskii <eliz@gnu.org>
37
38 * strings.texi (String Basics): Only unibyte strings that
39 represent key sequences hold 8-bit raw bytes.
40
41 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
42 paragraph to speak about `undecided'.
43 (Character Properties): Don't explain the meaning of each
44 property; instead, identify their Unicode Standard names.
45 (Character Sets): Document `map-charset-chars'.
46
47 2008-12-02 Glenn Morris <rgm@gnu.org>
48
49 * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
50 section yet again.
51
52 2008-11-29 Eli Zaretskii <eliz@gnu.org>
53
54 * nonascii.texi (Character Properties): New Section.
55 (Specifying Coding Systems): Document
56 `coding-system-priority-list', `set-coding-system-priority', and
57 `with-coding-priority'.
58 (Lisp and Coding Systems): Document `check-coding-systems-region'
59 and `coding-system-charset-list'.
60 (Coding System Basics): Document `coding-system-aliases'.
61
62 * elisp.texi (Top): Add a @detailmenu entry for "Character
63 Properties".
64
65 * objects.texi (Character Type): Correct the range of Emacs
66 characters. Add an @xref to "Character Codes".
67
68 * strings.texi (String Basics): Add an @xref to "Character Codes".
69
70 * numbers.texi (Integer Basics): Add an @xref to `max-char'.
71
72 * nonascii.texi (Explicit Encoding): Update for Emacs 23.
73 (Character Codes): Document `max-char'.
74
75 2008-11-28 Eli Zaretskii <eliz@gnu.org>
76
77 * nonascii.texi (Text Representations, Converting Representations)
78 (Character Sets, Scanning Charsets, Translation of Characters):
79 Make text more accurate.
80
81 2008-11-28 Glenn Morris <rgm@gnu.org>
82
83 * files.texi (Format Conversion Round-Trip): Improve previous change.
84
85 2008-11-26 Chong Yidong <cyd@stupidchicken.com>
86
87 * modes.texi (Auto Major Mode): Fix example.
88
89 2008-11-25 Glenn Morris <rgm@gnu.org>
90
91 * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
92
93 * files.texi (Format Conversion Round-Trip):
94 Use active voice for previous change.
95
96 2008-11-25 Chong Yidong <cyd@stupidchicken.com>
97
98 * os.texi (Processor Run Time):
99 * processes.texi (Transaction Queues):
100 * markers.texi (The Mark):
101 * windows.texi (Choosing Window, Selecting Windows):
102 * files.texi (Changing Files, Magic File Names):
103 * commands.texi (Key Sequence Input):
104 * functions.texi (Declaring Functions):
105 * strings.texi (Predicates for Strings):
106 * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
107
108 2008-11-24 Chong Yidong <cyd@stupidchicken.com>
109
110 * help.texi (Accessing Documentation): Update example.
111
112 * variables.texi (Defining Variables): Note that `*' is not
113 necessary if defcustom is used.
114
115 2008-11-22 Eli Zaretskii <eliz@gnu.org>
116
117 * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
118 Characters" from @detailmenu.
119
120 * nonascii.texi (Character Codes, Character Sets)
121 (Scanning Charsets, Translation of Characters): Update for Emacs 23.
122 (Chars and Bytes, Splitting Characters): Sections removed.
123
124 2008-11-22 Lute Kamstra <lute@gnu.org>
125
126 * positions.texi (Text Lines): Update goto-line documentation.
127
128 2008-11-21 Martin Rudalics <rudalics@gmx.at>
129
130 * frames.texi (Frames): Fix typo, add cross references, reword.
131 (Initial Parameters): Reword special-display-frame-alist text.
132 (Frames and Windows): Reword. Describe argument norecord for
133 set-frame-selected-window.
134 (Input Focus): Describe argument norecord for select-frame.
135 Remove comment on MS-Windows behavior for focus-follows-mouse.
136 (Raising and Lowering): Mention windows-frames dichotomy in
137 metaphor.
138
139 * windows.texi (Displaying Buffers, Vertical Scrolling)
140 (Horizontal Scrolling): Fix indenting and rewording issues
141 introduced with 2008-11-07 change.
142
143 2008-11-20 Glenn Morris <rgm@gnu.org>
144
145 * files.texi (Format Conversion Round-Trip): Mention `preserve'
146 element of `format-alist'.
147
148 2008-11-19 Glenn Morris <rgm@gnu.org>
149
150 * doclicense.texi: Update to FDL 1.3.
151 * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
152
153 2008-11-18 Chong Yidong <cyd@stupidchicken.com>
154
155 * windows.texi (Window Hooks): Remove *-end-trigger-functions
156 vars, which are obsolete. Mention jit-lock-register.
157
158 * modes.texi (Other Font Lock Variables): Document
159 jit-lock-register and jit-lock-unregister.
160
161 * frames.texi (Color Parameters): Document alpha parameter.
162
163 2008-11-16 Martin Rudalics <rudalics@gmx.at>
164
165 * windows.texi (Splitting Windows, Deleting Windows)
166 (Selecting Windows, Cyclic Window Ordering)
167 (Buffers and Windows, Displaying Buffers, Choosing Window)
168 (Dedicated Windows, Window Point, Window Start and End)
169 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
170 (Size of Window, Resizing Windows, Window Configurations)
171 (Window Parameters): Avoid @var at beginning of sentences and
172 reword accordingly.
173
174 2008-11-11 Lute Kamstra <lute@gnu.org>
175
176 * files.texi (File Name Components): Fix file-name-extension
177 documentation.
178
179 2008-11-11 Juanma Barranquero <lekktu@gmail.com>
180
181 * frames.texi (Basic Parameters): Remove display-environment-variable
182 and term-environment-variable.
183
184 2008-11-08 Eli Zaretskii <eliz@gnu.org>
185
186 * windows.texi (Basic Windows, Splitting Windows)
187 (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
188 (Buffers and Windows, Displaying Buffers, Dedicated Windows)
189 (Resizing Windows, Window Configurations, Window Parameters):
190 Fix wording and markup.
191
192 2008-11-07 Martin Rudalics <rudalics@gmx.at>
193
194 * windows.texi (Windows): Update entries.
195 (Basic Windows): Remove listing of attributes. Reword.
196 (Splitting Windows, Deleting Windows): Reword.
197 (Selecting Windows, Cyclic Window Ordering): Reword with special
198 emphasis on order of recently selected windows and buffer list.
199 (Buffers and Windows, Choosing Window): Reword with special
200 emphasis on dedicated windows.
201 (Displaying Buffers): Reword. For switch-to-buffer mention that
202 it may fall back on pop-to-buffer. For other-window try to
203 explain how it treats the cyclic ordering of windows.
204 (Dedicated Windows): New node and section discussing dedicated
205 windows and associated functions.
206 (Window Point): Add entry for window-point-insertion-type. Reword.
207 (Window Start and End): Rename node and section title. Reword.
208 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
209 Minor rewording.
210 (Size of Window): Reword, in particular text on window-width.
211 (Resizing Windows): Reword. Add text on balancing windows.
212 (Window Configurations): Reword. Mention window parameters.
213 (Window Parameters): New node and section on window parameters.
214 (Window Hooks): Reword. Mention that
215 window-configuration-change-hook is run "buffer-locally".
216 * elisp.texi (Top): Update Windows entries in @detailmenu
217 section.
218
219 2008-11-04 Juanma Barranquero <lekktu@gmail.com>
220
221 * searching.texi (Regexp Search): Fix typo.
222
223 2008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
224
225 * searching.texi (Regexp Search): Document GREEDY arg.
226 (Simple Match Data): Fix return value.
227
228 2008-11-01 Eli Zaretskii <eliz@gnu.org>
229
230 * nonascii.texi (Text Representations): Rewrite to make consistent
231 with Emacs 23 internal representation of characters. Document
232 `unibyte-string'.
233
234 2008-10-28 Chong Yidong <cyd@stupidchicken.com>
235
236 * processes.texi (Process Information): Note that process-status
237 does not accept buffer names.
238
239 2008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
240
241 * positions.texi (Skipping Characters): Correct return value of
242 skip-chars-forward.
243
244 2008-10-25 Martin Rudalics <rudalics@gmx.at>
245
246 * windows.texi (Deleting Windows): Update documentation of
247 delete-windows-on.
248 (Buffers and Windows): Update documentations of
249 get-buffer-window and get-buffer-window-list.
250 (Displaying Buffers): Update documentation of
251 replace-buffer-in-windows.
252
253 * buffers.texi (Current Buffer): Reword set-buffer and
254 with-current-buffer documentations.
255 (Creating Buffers): Reword documentation of get-buffer-create.
256
257 2008-10-23 Martin Rudalics <rudalics@gmx.at>
258
259 * buffers.texi (Current Buffer): Reword documentation of
260 set-buffer.
261 (Buffer Names): Reword documentation of buffer-name.
262 (The Buffer List): For bury-buffer explain what happens with the
263 buffer's window.
264 (Creating Buffers): Say that get-buffer-create's arg is called
265 buffer-or-name.
266
267 2008-10-22 Chong Yidong <cyd@stupidchicken.com>
268
269 * advice.texi (Computed Advice): Explain what DEFINITION is.
270
271 * nonascii.texi (Character Codes): Remove obsolete function
272 char-valid-p, and document characterp instead.
273
274 2008-10-22 Martin Rudalics <rudalics@gmx.at>
275
276 * windows.texi (Displaying Buffers): Reword documentation of
277 pop-to-buffer.
278 (Choosing Window): Rewrite documentation of display-buffer and
279 its options.
280
281 * buffers.texi (Killing Buffers): Update documentation of
282 kill-buffer.
283
284 2008-10-21 Eli Zaretskii <eliz@gnu.org>
285
286 * processes.texi (Serial Ports): Fix wording and improve markup.
287
288 * searching.texi (Regexp Search): Document `string-match-p' and
289 `looking-at-p'.
290 (POSIX Regexps): Add an xref for "non-greedy".
291 (Regexp Special): Add @cindex entry for "non-greedy".
292
293 * display.texi (Attribute Functions): Document `face-all-attributes'.
294 (Image Cache) <image-refresh>: Minor wording fixes.
295
296 * frames.texi (Color Names): Add an xref to `read-color'.
297
298 * minibuf.texi (High-Level Completion): Document `read-color'.
299
300 * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
301
302 * positions.texi (Narrowing): Add an xref to "Swapping Text".
303
304 * buffers.texi (Swapping Text): New section, documents
305 `buffer-swap-text'.
306
307 2008-10-21 Martin Rudalics <rudalics@gmx.at>
308
309 * windows.texi (Resizing Windows): Minor wording fix.
310
311 2008-10-20 Eli Zaretskii <eliz@gnu.org>
312
313 * processes.texi (Shell Arguments): Document `split-string-and-unquote'
314 and `combine-and-quote-strings'.
315
316 * strings.texi (Creating Strings): Add xrefs for them.
317
318 2008-10-19 Eli Zaretskii <eliz@gnu.org>
319
320 * elisp.texi (Top): Make descriptive text for "Reading File Names"
321 match the corresponding menu in minibuf.texi.
322
323 * minibuf.texi (Reading File Names): Document `read-shell-command'
324 and `minibuffer-local-shell-command-map'.
325
326 2008-10-19 Martin Rudalics <rudalics@gmx.at>
327
328 * windows.texi (Resizing Windows): Remove var{} around "window" in
329 documentation of enlarge-window.
330 Rewrite documentation of window-min-height and window-min-width.
331
332 2008-10-19 Eli Zaretskii <eliz@gnu.org>
333
334 * functions.texi (Calling Functions): Document `apply-partially'.
335
336 * hooks.texi (Standard Hooks): Mention
337 `before-hack-local-variables-hook' and `hack-local-variables-hook'.
338
339 * variables.texi (File Local Variables): Document
340 `file-local-variables-alist', `before-hack-local-variables-hook'
341 and `hack-local-variables-hook'.
342
343 * processes.texi (Synchronous Processes): Document `process-lines'.
344
345 * customize.texi (Variable Definitions): Document
346 `custom-reevaluate-setting'.
347
348 2008-10-18 Martin Rudalics <rudalics@gmx.at>
349
350 * windows.texi (Choosing Window, Deleting Windows)
351 (Displaying Buffers): Expand documentation of dedicated windows.
352
353 2008-10-18 Eli Zaretskii <eliz@gnu.org>
354
355 * files.texi (Changing Files): Document symbolic input of file
356 modes to `set-file-modes'. Document `read-file-modes' and
357 `file-modes-symbolic-to-number'.
358
359 * maps.texi (Standard Keymaps): Document `multi-query-replace-map'
360 and `search-map'.
361
362 * searching.texi (Search and Replace): Document
363 `replace-search-function' and `replace-re-search-function'.
364 Document `multi-query-replace-map'.
365
366 * minibuf.texi (Text from Minibuffer): Document `read-regexp'.
367 (Completion Commands, Reading File Names): Rename
368 `minibuffer-local-must-match-filename-map' to
369 `minibuffer-local-filename-must-match-map'.
370 (Minibuffer Completion): The `require-match' argument to
371 `completing-read' can now have the value `confirm-only'.
372
373 * windows.texi (Displaying Buffers): Minor wording fix.
374 (Choosing Window): `split-height-threshold' can now be nil.
375 Document `split-width-threshold'. `pop-up-frames' can have the
376 value `graphic-only'.
377
378 2008-10-17 Eli Zaretskii <eliz@gnu.org>
379
380 * os.texi (Startup Summary): Document `before-init-time' and
381 `after-init-time'. Document `initial-window-system' and
382 `window-system-initialization-alist'. Document reading the
383 abbrevs file. Document the call to `server-start' under --daemon.
384 Rearrange a bit to be consistent with the code flow.
385 (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'.
386 (Time Parsing): Document `format-seconds'.
387
388 2008-10-17 Martin Rudalics <rudalics@gmx.at>
389
390 * windows.texi (Basic Windows, Splitting Windows): Fix whitespace
391 and reword.
392
393 2008-10-16 Eli Zaretskii <eliz@gnu.org>
394
395 * markers.texi (The Mark): Document use-region-p.
396
397 2008-10-15 Eli Zaretskii <eliz@gnu.org>
398
399 * internals.texi (Writing Emacs Primitives): The interactive spec
400 of a primitive can be a Lisp form.
401
402 * markers.texi (The Mark): Document the `lambda' and `(only . OLD)'
403 values of transient-mark-mode. Document handle-shift-selection.
404
405 * commands.texi (Using Interactive, Interactive Codes): Document `^'.
406 (Interactive Examples): Show an example of `^'.
407 (Key Sequence Input): Document this-command-keys-shift-translated.
408 (Defining Commands, Using Interactive): The interactive-form of a
409 function can be added via its symbol's property.
410
411 * positions.texi (List Motion): beginning-of-defun-function can
412 now accept an argument.
413
414 * text.texi (Low-Level Kill Ring): interprogram-paste-function can
415 now return a list of strings.
416
417 * control.texi (Handling Errors): Document ignore-errors.
418
419 * frames.texi (Creating Frames): Document frame-inherited-parameters.
420 (Parameter Access): Document set-frame-parameter.
421
422 * variables.texi (Creating Buffer-Local): Add an xref to "Setting
423 Hooks" for the effect of kill-all-local-variables on local hook
424 functions.
425
426 * modes.texi (Major Mode Conventions, Mode Line Variables):
427 `mode-name' need not be a string. xref to "Mode Line Data" for
428 details, and to "Emulating Mode Line" for computing a string
429 value.
430
431 2008-10-14 Eli Zaretskii <eliz@gnu.org>
432
433 * processes.texi (System Processes): New section.
434 (Processes, Signals to Processes): Add xrefs to it.
435
436 * objects.texi (Editing Types): A `process' is a subprocess of
437 Emacs, not just any process running on the OS.
438
439 * elisp.texi (Top): Adjust the @detailmenu for the above two
440 changes.
441
442 * sequences.texi (Char-Tables): Remove documentation of
443 set-char-table-default, which has no effect since Emacs 23.
444 <char-table-range, set-char-table-range>: Don't mention generic
445 characters and charsets. Add a cons cell as a possible argument.
446
447 * nonascii.texi (Splitting Characters)
448 (Translation of Characters): Don't mention generic characters.
449
450 * display.texi (Fontsets): Don't mention generic characters.
451
452 * sequences.texi (Char-Tables): `map-char-table' can now call its
453 argument FUNCTION with a cons cell as KEY.
454
455 2008-10-13 Eli Zaretskii <eliz@gnu.org>
456
457 * objects.texi (Primitive Function Type): Move "@cindex special
458 forms" from here...
459
460 * eval.texi (Special Forms): ...to here.
461
462 * functions.texi (What Is a Function): `functionp' returns nil for
463 special forms. Add an xref.
464
465 * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
466 Variables".
467
468 * variables.texi (Frame-Local Variables): New section.
469 (Buffer-Local Variables): Add an xref to it.
470 (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot
471 have both frame-local and buffer-local binding.
472
473 * frames.texi (Frames): Mention multiple tty frames.
474 (Frame Parameters, Parameter Access): Mention frame-local variable
475 bindings.
476
477 2008-09-20 Glenn Morris <rgm@gnu.org>
478
479 * display.texi (Defining Faces): Recommend against face variables.
480
481 2008-09-16 Juanma Barranquero <lekktu@gmail.com>
482
483 * display.texi (Echo Area Customization): Fix typo.
484
485 2008-09-09 Juanma Barranquero <lekktu@gmail.com>
486
487 * loading.texi (Where Defined): Add `defface' item.
488
489 2008-09-06 Martin Rudalics <rudalics@gmx.at>
490
491 * loading.texi (Where Defined): Fix description of symbol-file.
492
493 2008-08-26 Jason Rumney <jasonr@gnu.org>
494
495 * display.texi (TIFF Images): New section describing :index property.
496
497 2008-08-23 Chong Yidong <cyd@stupidchicken.com>
498
499 * display.texi (Temporary Displays): Remove unnecessary comment
500 about usage of temp-buffer-show-hook.
501
502 2008-08-05 Chong Yidong <cyd@stupidchicken.com>
503
504 * symbols.texi (Other Plists): Fix incorrect example.
505 Suggested by Florian Beck.
506
507 2008-07-31 Juanma Barranquero <lekktu@gmail.com>
508
509 * os.texi: Fix previous change.
510
511 2008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
512
513 * os.texi:
514 * intro.texi:
515 * files.texi: Remove VMS support.
516
517 2008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
518
519 * os.texi:
520 * frames.texi:
521 * display.texi: Remove mentions of Mac Carbon.
522
523 2008-07-01 Miles Bader <miles@gnu.org>
524
525 * text.texi (Special Properties):
526 * display.texi (Truncation): Add wrap-prefix and line-prefix.
527
528 2008-06-28 Johan Bockgård <bojohan@gnu.org>
529
530 * display.texi (Other Image Types): Fix copy/paste error; say
531 "PBM", not "XBM".
532
533 2008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
534
535 * os.texi: Remove references to obsolete systems.
536
537 2008-06-20 Eli Zaretskii <eliz@gnu.org>
538
539 * makefile.w32-in (distclean): Remove makefile.
540
541 2008-06-17 Glenn Morris <rgm@gnu.org>
542
543 * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install)
544 (elisp, dist): Remove rules and variables that are obsolete now
545 the lisp manual is no longer distributed separately.
546
547 2008-06-16 Glenn Morris <rgm@gnu.org>
548
549 * configure, configure.in, mkinstalldirs: Remove unused files.
550
551 * book-spine.texinfo: Set version to 23.0.60.
552 * vol1.texi (EMACSVER):
553 * vol2.texi (EMACSVER): Set to 23.0.60.
554
555 * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text
556 as per maintain.info.
557
558 2008-06-15 Glenn Morris <rgm@gnu.org>
559
560 * makefile.w32-in (manual): Use "23" rather than "21".
561
562 * Makefile.in (emacsver): New, set by configure.
563 (manual): Use emacsver.
564
565 * intro.texi: Report bugs using M-x report-emacs-bug.
566
567 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
568
569 2008-06-13 Daniel Engeler <engeler@gmail.com>
570
571 * elisp.texi, internals.texi, processes.texi: Add documentation
572 about serial port access.
573
574 2008-06-05 Miles Bader <miles@gnu.org>
575
576 * display.texi (Displaying Faces): Update to reflect function
577 renamings in face-remap.el.
578
579 2008-06-05 Juanma Barranquero <lekktu@gmail.com>
580
581 * display.texi (Fontsets): Fix typos.
582
583 2008-06-03 Miles Bader <miles@gnu.org>
584
585 * display.texi (Displaying Faces): Add add-relative-face-remapping,
586 remove-relative-face-remapping, set-base-face-remapping,
587 and set-default-base-face-remapping.
588
589 2008-06-01 Miles Bader <miles@gnu.org>
590
591 * display.texi (Displaying Faces): Add face-remapping-alist.
592
593 2008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
594
595 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
596 variable names.
597
598 2008-05-03 Eric S. Raymond <esr@golux>
599
600 * keymaps.texi: Clarify that (current-local-map) and
601 (current-global-map) return references, not copies.
602
603 2008-05-02 Juri Linkov <juri@jurta.org>
604
605 * minibuf.texi (Text from Minibuffer): Document a list of
606 default values for `read-from-minibuffer'.
607
608 2008-04-24 Juanma Barranquero <lekktu@gmail.com>
609
610 * nonascii.texi (Translation of Characters): Fix previous change.
611
612 2008-04-20 Chong Yidong <cyd@stupidchicken.com>
613
614 * display.texi (Overlay Properties): Clarify role of underlying
615 textprop and overlay keymaps for display strings.
616
617 * keymaps.texi (Active Keymaps): Ditto.
618
619 2008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
620
621 * minibuf.texi (Programmed Completion):
622 Replace dynamic-completion-table with the new completion-table-dynamic.
623
624 2008-04-07 Chong Yidong <cyd@stupidchicken.com>
625
626 * intro.texi (Some Terms): Change "fonts in this manual" index
627 entry to "typographic conventions".
628
629 2008-04-05 Eli Zaretskii <eliz@gnu.org>
630
631 * objects.texi (Text Props and Strings): Add indexing for read
632 syntax of text properties.
633
634 2008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
635
636 * processes.texi (Decoding Output): Remove process-filter-multibyte
637 functions.
638
639 2008-03-15 Martin Rudalics <rudalics@gmx.at>
640
641 * display.texi (Finding Overlays): Say that empty overlays at
642 the end of the buffer are reported too.
643
644 2008-03-13 Glenn Morris <rgm@gnu.org>
645
646 * elisp.texi (EMACSVER): Set to 23.0.60.
647
648 2008-02-26 Chong Yidong <cyd@stupidchicken.com>
649
650 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
651
652 2008-02-22 Glenn Morris <rgm@gnu.org>
653
654 * frames.texi (Position Parameters): Clarify the description of
655 `left' and `top', using information from "Geometry".
656 (Geometry): Give a pointer to "Position Parameters", rather than
657 repeating information.
658
659 2008-02-11 Glenn Morris <rgm@gnu.org>
660
661 * objects.texi (Equality Predicates): No longer talk about "two"
662 functions.
663
664 2008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
665
666 * objects.texi (Equality Predicates): Add defun for
667 equal-including-properties.
668
669 2008-02-10 Glenn Morris <rgm@gnu.org>
670
671 * objects.texi (Equality Predicates):
672 Mention equal-including-properties.
673
674 2008-02-07 Richard Stallman <rms@gnu.org>
675
676 * windows.texi (Window Start): Mention the feature of moving
677 window-start to start of line.
678
679 2008-02-07 Jan Djärv <jan.h.d@swipnet.se>
680
681 * keymaps.texi (Tool Bar): Document rtl property.
682
683 2008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
684
685 * display.texi (Button Types):
686 For define-button-type, clarify type of NAME.
687
688 2008-01-19 Martin Rudalics <rudalics@gmx.at>
689
690 * buffers.texi (Buffer Modification): Fix typo.
691
692 2008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
693
694 * os.texi (System Environment): Remove references to OSes that are
695 not supported anymore.
696
697 2008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
698
699 * os.texi (System Environment): Remove mention for Masscomp.
700
701 2008-01-04 Richard Stallman <rms@gnu.org>
702
703 * display.texi (Faces): Don't talk about internal face vector as arg
704 to facep.
705
706 * customize.texi (Type Keywords): Fix previous change.
707
708 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
709 * elisp.texi (Top): Fix menu for commands.texi change.
710
711 2007-12-30 Richard Stallman <rms@gnu.org>
712
713 * commands.texi (Accessing Mouse): Renamed from Accessing Events.
714 (Accessing Scroll): New node broken out of Accessing Mouse.
715
716 2007-12-28 Richard Stallman <rms@gnu.org>
717
718 * frames.texi (Size Parameters): Fix typo.
719 (Basic Parameters): For `title', refer to title bar.
720 (Size and Position): Explain meaning of frame pixel width and height.
721
722 2007-12-23 Richard Stallman <rms@gnu.org>
723
724 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
725 Improve some of the commented-out keywords' text too.
726
727 2007-12-14 Martin Rudalics <rudalics@gmx.at>
728
729 * nonascii.texi (Encoding and I/O): Reword to avoid saying
730 "visit the current buffer".
731
732 * os.texi (System Interface): Fix typo.
733
734 2007-12-04 Richard Stallman <rms@gnu.org>
735
736 * objects.texi (Symbol Type): Fix typo.
737
738 2007-12-03 Richard Stallman <rms@gnu.org>
739
740 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
741
742 2007-12-01 Glenn Morris <rgm@gnu.org>
743
744 * functions.texi (Declaring Functions): Improve previous change.
745
746 2007-11-30 Glenn Morris <rgm@gnu.org>
747
748 * functions.texi (Declaring Functions): Add optional fourth
749 argument of declare-function, and setting third argument to `t'.
750
751 2007-11-29 Richard Stallman <rms@gnu.org>
752
753 * customize.texi (Composite Types): Document `group' type.
754
755 2007-11-29 Glenn Morris <rgm@gnu.org>
756
757 * functions.texi (Declaring Functions): Add findex. Mention
758 `external' files.
759
760 2007-11-26 Juanma Barranquero <lekktu@gmail.com>
761
762 * functions.texi (Declaring Functions): Fix directive.
763
764 2007-11-25 Richard Stallman <rms@gnu.org>
765
766 * help.texi (Help Functions): Clean up last change.
767
768 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
769
770 * loading.texi (Named Features): Minor cleanup.
771
772 * macros.texi (Eval During Expansion): Minor cleanup.
773
774 * variables.texi (Variable Aliases): Minor cleanup.
775
776 2007-11-24 Richard Stallman <rms@gnu.org>
777
778 * functions.texi (Declaring Functions): Clarify previous change.
779
780 * compile.texi (Compiler Errors): Clarify previous change.
781
782 2007-11-24 Richard Stallman <rms@gnu.org>
783
784 * display.texi (Refresh Screen, Forcing Redisplay):
785 Clarify the text and move items around.
786
787 2007-11-24 Glenn Morris <rgm@gnu.org>
788
789 * functions.texi (Declaring Functions): New section.
790 * compile.texi (Compiler Errors): Mention declaring functions,
791 defvar with no initvalue, and byte-compile-warnings.
792
793 2007-11-15 Martin Rudalics <rudalics@gmx.at>
794
795 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
796 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
797
798 2007-11-13 Martin Rudalics <rudalics@gmx.at>
799
800 * help.texi (Help Functions): Document new macro `with-help-window'.
801
802 2007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
803
804 * searching.texi (Replacing Match): Describe new
805 `match-substitute-replacement'.
806
807 2007-10-31 Richard Stallman <rms@gnu.org>
808
809 * strings.texi (Creating Strings): Null strings from concat not unique.
810
811 2007-10-26 Richard Stallman <rms@gnu.org>
812
813 * objects.texi (Equality Predicates): Null strings are uniquified.
814
815 * minibuf.texi: Minor clarifications in previous change.
816
817 2007-10-25 Glenn Morris <rgm@gnu.org>
818
819 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
820
821 2007-10-24 Richard Stallman <rms@gnu.org>
822
823 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
824
825 * variables.texi (Frame-Local Variables): Node deleted.
826 (Variables): Delete Frame-Local Variables from menu.
827 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
828 (Default Value): Don't mention frame-local vars.
829
830 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
831
832 * loading.texi (Unloading): Document FEATURE-unload-function
833 instead of FEATURE-unload-hook.
834
835 * frames.texi (Multiple Displays): Don't mention frame-local vars.
836
837 2007-10-22 Juri Linkov <juri@jurta.org>
838
839 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
840 (High-Level Completion): Document a list of default value strings
841 in the DEFAULT argument, for which minibuffer functions return the
842 first element.
843
844 2007-10-17 Juri Linkov <juri@jurta.org>
845
846 * text.texi (Filling): Update arguments of fill-paragraph.
847 fill-paragraph operates on the active region in Transient Mark mode.
848 Remove fill-paragraph-or-region.
849
850 2007-10-13 Karl Berry <karl@gnu.org>
851
852 * elisp.texi (@dircategory): Move to after @copying,
853 since we want @copying as close as possible to the beginning of
854 the output.
855
856 2007-10-12 Richard Stallman <rms@gnu.org>
857
858 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
859
860 * commands.texi (Distinguish Interactive): New node,
861 broken out from Interactive Call and rewritten.
862 (Command Loop): Put Distinguish Interactive in menu.
863
864 2007-10-09 Richard Stallman <rms@gnu.org>
865
866 * text.texi (Examining Properties): Mention overlay priority.
867
868 * display.texi (Display Margins): Correct the description
869 of margin display specifications.
870 (Replacing Specs): New subnode broken out of Display Property.
871
872 2007-10-06 Juri Linkov <juri@jurta.org>
873
874 * text.texi (Filling): Document fill-paragraph-or-region.
875
876 2007-10-05 Juanma Barranquero <lekktu@gmail.com>
877
878 * display.texi (Auto Faces): Fix typo.
879
880 2007-10-02 Richard Stallman <rms@gnu.org>
881
882 * display.texi (Display Property): Explain some display specs
883 don't let you move point in.
884
885 * frames.texi (Cursor Parameters): Describe
886 cursor-in-non-selected-windows here. Explain more values.
887
888 * windows.texi (Basic Windows): Don't describe
889 cursor-in-non-selected-windows here.
890
891 2007-10-01 Eli Zaretskii <eliz@gnu.org>
892
893 * processes.texi (Misc Network): Note that these functions are
894 supported only on some systems.
895
896 2007-10-01 Richard Stallman <rms@gnu.org>
897
898 * display.texi (Overlay Properties): Explain nil as priority.
899 Explain that conflicts are unpredictable if not resolved by
900 priorities.
901
902 2007-09-23 Richard Stallman <rms@gnu.org>
903
904 * macros.texi (Backquote): Minor clarification.
905
906 2007-09-19 Richard Stallman <rms@gnu.org>
907
908 * display.texi (Display Property): Explain multiple display specs.
909 Clarify when they work in parallel and when one overrides.
910 Fix error in example.
911
912 2007-09-06 Glenn Morris <rgm@gnu.org>
913
914 Move from lispref/ to doc/lispref/. Change all setfilename
915 commands to use ../../info.
916 * Makefile.in (infodir): Go up one more level.
917 (usermanualdir): Change from ../man to ../emacs.
918 (miscmanualdir): New.
919 (dist): Use new variable miscmanualdir.
920 * makefile.w32-in (infodir, texinputdir): Go up one more level.
921 (usermanualdir): Change from ../man to ../emacs.
922
923 2007-08-30 Martin Rudalics <rudalics@gmx.at>
924
925 * commands.texi (Command Loop Info): Advise against changing
926 most variables described here. Explain new variable
927 last-repeatable-command.
928
929 2007-08-29 Glenn Morris <rgm@gnu.org>
930
931 * elisp.texi (EMACSVER): Increase to 23.0.50.
932
933 2007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
934
935 * frames.texi (Basic Parameters): Add display-environment-variable
936 and term-environment-variable.
937
938 2007-08-28 Juri Linkov <juri@jurta.org>
939
940 * display.texi (Image Formats, Other Image Types): Add SVG.
941
942 2007-08-28 Juri Linkov <juri@jurta.org>
943
944 * display.texi (Images): Move formats-related text to new node
945 "Image Formats".
946 (Image Formats): New node.
947
948 2007-08-27 Richard Stallman <rms@gnu.org>
949
950 * windows.texi (Window Configurations): Clarify what
951 a window configuration saves.
952
953 2007-08-25 Richard Stallman <rms@gnu.org>
954
955 * display.texi (Images): Delete redundant @findex.
956
957 2007-08-16 Richard Stallman <rms@gnu.org>
958
959 * processes.texi (Asynchronous Processes): Clarify
960 doc of start-file-process.
961
962 2007-08-08 Martin Rudalics <rudalics@gmx.at>
963
964 * modes.texi (Example Major Modes): Fix typo.
965
966 2007-08-08 Glenn Morris <rgm@gnu.org>
967
968 * intro.texi (nil and t): Do not use `iff' in documentation.
969
970 * tips.texi (Documentation Tips): Recommend against `iff'.
971
972 2007-08-07 Chong Yidong <cyd@stupidchicken.com>
973
974 * display.texi (Image Cache): Document image-refresh.
975
976 2007-08-06 Martin Rudalics <rudalics@gmx.at>
977
978 * windows.texi (Size of Window): Document window-full-width-p.
979
980 2007-07-25 Glenn Morris <rgm@gnu.org>
981
982 * gpl.texi (GPL): Replace license with GPLv3.
983
984 * Relicense all FSF files to GPLv3 or later.
985
986 2007-07-24 Michael Albinus <michael.albinus@gmx.de>
987
988 * processes.texi (Synchronous Processes):
989 Add `process-file-shell-command'.
990 (Asynchronous Processes): Mention restricted use of
991 `process-filter' and `process-sentinel' in
992 `start-file-process'. Add `start-file-process-shell-command'.
993
994 2007-07-17 Michael Albinus <michael.albinus@gmx.de>
995
996 * files.texi (Magic File Names): Introduce optional parameter
997 IDENTIFICATION for `file-remote-p'.
998
999 2007-07-16 Richard Stallman <rms@gnu.org>
1000
1001 * display.texi (Defining Faces): Fix previous change.
1002
1003 2007-07-14 Richard Stallman <rms@gnu.org>
1004
1005 * control.texi (Handling Errors): Document `debug' in handler list.
1006
1007 2007-07-10 Richard Stallman <rms@gnu.org>
1008
1009 * display.texi (Defining Faces): Explain C-M-x feature for defface.
1010
1011 2007-07-09 Richard Stallman <rms@gnu.org>
1012
1013 * files.texi (Magic File Names): Rewrite previous change.
1014
1015 2007-07-08 Michael Albinus <michael.albinus@gmx.de>
1016
1017 * files.texi (Magic File Names): Introduce optional parameter
1018 CONNECTED for `file-remote-p'.
1019
1020 2007-07-07 Michael Albinus <michael.albinus@gmx.de>
1021
1022 * processes.texi (Asynchronous Processes):
1023 * files.texi (Magic File Names): Add `start-file-process'.
1024
1025 2007-06-27 Richard Stallman <rms@gnu.org>
1026
1027 * files.texi (Format Conversion Piecemeal): Clarify
1028 `after-insert-file-functions' calling convention.
1029
1030 2007-06-27 Michael Albinus <michael.albinus@gmx.de>
1031
1032 * files.texi (Magic File Names): Remove `dired-call-process'.
1033 Add `process-file'.
1034
1035 2007-06-27 Kenichi Handa <handa@m17n.org>
1036
1037 * text.texi (Special Properties): Fix description about
1038 `composition' property.
1039
1040 2007-06-26 Kenichi Handa <handa@m17n.org>
1041
1042 * nonascii.texi (Default Coding Systems): Document about the
1043 return value `undecided'.
1044
1045 2007-06-25 David Kastrup <dak@gnu.org>
1046
1047 * keymaps.texi (Active Keymaps): Document new POSITION argument of
1048 `current-active-maps'.
1049
1050 2007-06-24 Karl Berry <karl@gnu.org>
1051
1052 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
1053
1054 2007-06-15 Juanma Barranquero <lekktu@gmail.com>
1055
1056 * display.texi (Overlay Arrow): Doc fix.
1057
1058 2007-06-14 Karl Berry <karl@tug.org>
1059
1060 * anti.texi (Antinews): Typo.
1061
1062 2007-06-14 Chong Yidong <cyd@stupidchicken.com>
1063
1064 * display.texi (Image Cache): Document image-refresh.
1065
1066 2007-06-12 Karl Berry <karl@gnu.org>
1067
1068 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
1069 * two-volume.make: New file.
1070 * .cvsignore: Ignore two-volume files.
1071
1072 2007-06-12 Tom Tromey <tromey@redhat.com>
1073
1074 * os.texi (Init File): Document user-emacs-directory.
1075
1076 2007-06-03 Nick Roberts <nickrob@snap.net.nz>
1077
1078 * commands.texi (Click Events): Describe width and height when
1079 object is nil.
1080
1081 2007-05-30 Nick Roberts <nickrob@snap.net.nz>
1082
1083 * commands.texi (Click Events): Layout more logically. Describe
1084 width and height.
1085 (Drag Events, Motion Events): Update to new format for position.
1086
1087 2007-06-02 Richard Stallman <rms@gnu.org>
1088
1089 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
1090
1091 2007-06-02 Chong Yidong <cyd@stupidchicken.com>
1092
1093 * Version 22.1 released.
1094
1095 2007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
1096
1097 * text.texi (Special Properties): Correct meaning of fontified face.
1098
1099 2007-05-30 Richard Stallman <rms@gnu.org>
1100
1101 * text.texi (Special Properties): Add link to Adjusting Point.
1102
1103 2007-05-12 Richard Stallman <rms@gnu.org>
1104
1105 * text.texi (Margins): indent-to-left-margin is not the default.
1106 (Mode-Specific Indent): For indent-line-function, the default
1107 is indent-relative.
1108
1109 * modes.texi (Example Major Modes): Explain last line of text-mode
1110 is redundant.
1111
1112 2007-05-10 Richard Stallman <rms@gnu.org>
1113
1114 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
1115
1116 * help.texi (Keys in Documentation): Add reference to
1117 Documentation Tips.
1118
1119 * files.texi (Format Conversion): TO-FN gets three arguments.
1120
1121 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
1122
1123 2007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
1124
1125 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
1126 * files.texi (Format Conversion): Expand intro; add menu.
1127 (Format Conversion Overview, Format Conversion Round-Trip)
1128 (Format Conversion Piecemeal): New nodes/subsections.
1129 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
1130 * text.texi (Text Properties): Remove "Saving Properties" from menu.
1131 (Saving Properties): Delete node/subsection.
1132
1133 2007-05-07 Karl Berry <karl@gnu.org>
1134
1135 * elisp.texi (EMACSVER): Back to 22.
1136
1137 2007-05-06 Richard Stallman <rms@gnu.org>
1138
1139 * processes.texi (Accepting Output): Revert most of previous change.
1140
1141 2007-05-05 Richard Stallman <rms@gnu.org>
1142
1143 * processes.texi (Accepting Output): accept-process-output
1144 uses microseconds, not milliseconds. But that arg is obsolete.
1145
1146 2007-05-04 Karl Berry <karl@tug.org>
1147
1148 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
1149
1150 2007-05-04 Eli Zaretskii <eliz@gnu.org>
1151
1152 * tips.texi (Documentation Tips): Rearrange items to place the
1153 more important ones first. Add an index entry for hyperlinks.
1154
1155 2007-05-03 Karl Berry <karl@gnu.org>
1156
1157 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
1158 (EMACSVER) [smallbook]: 22 for printed version.
1159
1160 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
1161 so restore anchor to normal position after defun. Found by Kevin Ryde.
1162
1163 2007-04-26 Glenn Morris <rgm@gnu.org>
1164
1165 * elisp.texi (EMACSVER): Increase to 22.1.50.
1166
1167 2007-04-28 Karl Berry <karl@gnu.org>
1168
1169 * elisp.texi: Improve line breaks on copyright page,
1170 similar layout to emacs manual, 8.5x11 by default.
1171
1172 2007-04-24 Richard Stallman <rms@gnu.org>
1173
1174 * text.texi (Special Properties): Add xref to Overlay Properties.
1175
1176 * display.texi (Overlay Properties): Add xref to Special Properties.
1177
1178 2007-04-22 Richard Stallman <rms@gnu.org>
1179
1180 * keymaps.texi (Extended Menu Items): Move the info about
1181 format with cached keyboard binding.
1182
1183 2007-04-21 Richard Stallman <rms@gnu.org>
1184
1185 * text.texi (Special Properties): Clarify previous change.
1186
1187 * files.texi (File Name Expansion): Clarify previous change.
1188
1189 * display.texi (Attribute Functions): Fix example for
1190 face-attribute-relative-p.
1191
1192 2007-04-19 Kenichi Handa <handa@m17n.org>
1193
1194 * text.texi (Special Properties): Document composition property.
1195
1196 2007-04-19 Glenn Morris <rgm@gnu.org>
1197
1198 * files.texi (File Name Expansion): Mention "superroot".
1199
1200 2007-04-15 Chong Yidong <cyd@stupidchicken.com>
1201
1202 * frames.texi (Multiple Displays): Add note about "multi-monitor"
1203 setups.
1204 (Display Feature Testing): Note that display refers to all
1205 physical monitors for multi-monitor setups.
1206
1207 2007-04-14 Richard Stallman <rms@gnu.org>
1208
1209 * lists.texi (Sets And Lists): Clarify `delete' examples.
1210 Remove spurious xref to same node.
1211 Clarify xref for add-to-list.
1212
1213 2007-04-12 Nick Roberts <nickrob@snap.net.nz>
1214
1215 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
1216 value of lisp-mode-map.
1217
1218 2007-04-11 Karl Berry <karl@gnu.org>
1219
1220 * anti.texi (Antinews):
1221 * display.texi (Overlay Properties, Defining Images):
1222 * processes.texi (Synchronous Processes, Sentinels):
1223 * syntax.texi (Syntax Table Internals):
1224 * searching.texi (Regexp Special):
1225 * nonascii.texi (Default Coding Systems):
1226 * text.texi (Special Properties):
1227 * minibuf.texi (Basic Completion): Wording to improve breaks in
1228 8.5x11 format.
1229 * elisp.texi (smallbook): New @set to more easily switch between
1230 smallbook and 8.5x11.
1231
1232 2007-04-11 Richard Stallman <rms@gnu.org>
1233
1234 * text.texi (Lazy Properties): Minor fix.
1235
1236 2007-04-08 Karl Berry <karl@gnu.org>
1237
1238 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
1239 * macros.texi (Backquote): Downcase Backquote in index entries for
1240 consistency.
1241
1242 2007-04-08 Richard Stallman <rms@gnu.org>
1243
1244 * text.texi (Adaptive Fill): Just describe default,
1245 don't show it (since it contains non-ASCII chars).
1246
1247 2007-04-07 Karl Berry <karl@gnu.org>
1248
1249 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
1250 adaptive-fill-regexp's value, since they are not in the standard
1251 TeX fonts.
1252
1253 2007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
1254
1255 * display.texi (Defining Faces): Fix example.
1256
1257 2007-04-07 Karl Berry <karl@gnu.org>
1258
1259 * display.texi (Button Buffer Commands): Improve page break.
1260
1261 2007-04-07 Richard Stallman <rms@gnu.org>
1262
1263 * advice.texi (Activation of Advice): Remove redundant index entry.
1264
1265 * backups.texi: Improve index entries. Remove redundant ones.
1266
1267 * compile.texi (Byte Compilation): Improve index entry.
1268
1269 * hash.texi (Creating Hash): Improve index entry.
1270
1271 * symbols.texi (Definitions): Improve index entry.
1272
1273 * edebug.texi: Improve index entries. Remove redundant/useless ones.
1274
1275 * maps.texi (Standard Keymaps): Remove useless index entry.
1276
1277 * help.texi (Documentation Basics): Remove redundant index entries.
1278
1279 * customize.texi: Improve index entries.
1280 Remove redundant/useless ones.
1281
1282 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
1283
1284 * streams.texi (Output Variables): Improve index entry.
1285
1286 * abbrevs.texi (Abbrevs): Remove useless index entry.
1287
1288 * macros.texi (Expansion): Remove useless index entry.
1289
1290 * text.texi: Improve index entries. Remove redundant/useless ones.
1291 (Text Properties, Examining Properties)
1292 (Special Properties): Use "property category" instead of "category"
1293 to refer to the `category' property.
1294
1295 * positions.texi: Improve index entries. Remove useless one.
1296
1297 * lists.texi: Improve index entries. Remove redundant/useless ones.
1298
1299 * os.texi: Improve index entries.
1300 (Timers): Fix previous change.
1301
1302 * buffers.texi: Improve index entries.
1303 (Modification Time): Get rid of term "obsolete buffer".
1304
1305 * debugging.texi: Improve index entries.
1306 (Test Coverage): Add xref to other test coverage ftr.
1307
1308 * eval.texi: Improve index entry. Remove redundant ones.
1309
1310 * numbers.texi: Improve index entries. Remove redundant/useless ones.
1311
1312 * files.texi: Improve index entries. Remove redundant/useless ones.
1313
1314 * objects.texi: Improve index entries.
1315
1316 * processes.texi: Improve index entries.
1317
1318 * modes.texi: Improve index entry. Remove redundant one.
1319
1320 * nonascii.texi: Improve index entries.
1321
1322 * internals.texi: Improve index entries.
1323
1324 * syntax.texi: Improve index entries.
1325
1326 * keymaps.texi (Active Keymaps): Improve index entries.
1327
1328 * commands.texi: Improve index entries. Remove redundant/useless ones.
1329
1330 * frames.texi: Improve index entries. Remove redundant/useless ones.
1331
1332 * markers.texi: Improve index entries. Remove redundant ones.
1333
1334 * tips.texi: Improve index entries.
1335
1336 * loading.texi (Unloading): Improve index entry.
1337
1338 * variables.texi: Improve index entries. Remove redundant one.
1339
1340 * sequences.texi: Improve index entry.
1341
1342 * display.texi: Improve index entries. Remove redundant ones.
1343
1344 * windows.texi: Improve index entries.
1345
1346 * searching.texi: Improve index entries. Remove redundant one.
1347
1348 * strings.texi (Case Tables): Improve last change.
1349
1350 2007-04-04 Chong Yidong <cyd@stupidchicken.com>
1351
1352 * strings.texi (Case Tables): Document with-case-table and
1353 ascii-case-table.
1354
1355 2007-04-03 Karl Berry <karl@gnu.org>
1356
1357 * processes.texi (Network): Reword to improve page break.
1358
1359 2007-04-03 Eli Zaretskii <eliz@gnu.org>
1360
1361 * functions.texi (Inline Functions): Describe more disadvantages
1362 of defsubst, and make advice against it stronger.
1363
1364 2007-04-02 Karl Berry <karl@gnu.org>
1365
1366 * backups.texi (Backup Names): Avoid widow words.
1367 * modes.texi (Example Major Modes): Align last comment.
1368
1369 2007-04-01 Chong Yidong <cyd@stupidchicken.com>
1370
1371 * keymaps.texi (Remapping Commands): Document new arg to
1372 command-remapping.
1373
1374 2007-04-01 Karl Berry <karl@gnu.org>
1375
1376 * processes.texi (Low-Level Network): Typo.
1377 * loading.texi (Hooks for Loading): Avoid double "the".
1378 * keymaps.texi (Key Sequences): No double "and".
1379 (Changing Key Bindings): Shorten to improve line break.
1380
1381 2007-03-31 Glenn Morris <rgm@gnu.org>
1382
1383 * os.texi (Timers): Fix description of run-at-time TIME formats.
1384
1385 2007-03-31 Richard Stallman <rms@gnu.org>
1386
1387 * display.texi (Invisible Text): Correct buffer-invisibility-spec
1388 regarding ellipsis.
1389
1390 2007-03-31 Eli Zaretskii <eliz@gnu.org>
1391
1392 * intro.texi (nil and t):
1393 * symbols.texi (Plists and Alists):
1394 * variables.texi (Variable Aliases, Constant Variables):
1395 * functions.texi (Defining Functions):
1396 * advice.texi (Advising Primitives):
1397 * debugging.texi (Syntax Errors, Compilation Errors):
1398 * minibuf.texi (Minibuffer Windows):
1399 * commands.texi (Adjusting Point):
1400 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
1401 (Auto Major Mode, Major Mode Conventions):
1402 * help.texi (Describing Characters):
1403 * files.texi (Create/Delete Dirs, Information about Files)
1404 (File Locks, Writing to Files, Reading from Files)
1405 (Saving Buffers):
1406 * windows.texi (Resizing Windows, Cyclic Window Ordering):
1407 * frames.texi (Finding All Frames):
1408 * positions.texi (Buffer End, Motion):
1409 * markers.texi (The Region):
1410 * text.texi (Deletion, Near Point):
1411 * display.texi (Displaying Messages, Truncation):
1412 * os.texi (Processor Run Time):
1413 * tips.texi (Key Binding Conventions, Programming Tips)
1414 (Warning Tips, Documentation Tips, Comment Tips):
1415 * internals.texi (Memory Usage): Improve indexing.
1416
1417 * variables.texi (Frame-Local Variables):
1418 * functions.texi (Argument List):
1419 * loading.texi (Library Search):
1420 * streams.texi (Output Variables):
1421 * keymaps.texi (Translation Keymaps, Searching Keymaps):
1422 * searching.texi (Replacing Match, Search and Replace):
1423 * processes.texi (Byte Packing, Decoding Output)
1424 (Accepting Output, Network Servers, Shell Arguments):
1425 * display.texi (Abstract Display, Image Cache, Scroll Bars):
1426 * windows.texi (Window Point, Window Start):
1427 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
1428 * commands.texi (Reading Input, Keyboard Events):
1429 * minibuf.texi (Reading File Names, Minibuffer Completion)
1430 (Recursive Mini):
1431 * positions.texi (List Motion):
1432 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
1433 * numbers.texi (Arithmetic Operations, Math Functions)
1434 (Predicates on Numbers, Comparison of Numbers):
1435 (Numeric Conversions):
1436 * locals.texi (Standard Buffer-Local Variables):
1437 * maps.texi (Standard Keymaps):
1438 * os.texi (User Identification, System Environment, Recording Input)
1439 (X11 Keysyms):
1440 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
1441 * backups.texi (Backups and Auto-Saving):
1442 * customize.texi (Customization, Group Definitions)
1443 (Variable Definitions):
1444 * compile.texi (Byte Compilation): Improve index entries.
1445
1446 2007-03-31 Karl Berry <karl@gnu.org>
1447
1448 * macros.texi (Defining Macros): Avoid widow syllable.
1449
1450 2007-03-31 Eli Zaretskii <eliz@gnu.org>
1451
1452 * elisp.texi (Top): Postscript -> PostScript.
1453
1454 * display.texi (Images, Postscript Images): Postscript -> PostScript.
1455
1456 2007-03-31 Markus Triska <markus.triska@gmx.at>
1457
1458 * internals.texi (Writing Emacs Primitives): Untabify `For'.
1459
1460 2007-03-30 Karl Berry <karl@gnu.org>
1461
1462 * lists.texi (List-related Predicates): Remove spurious @need.
1463 (Setcdr): Use @smallexample to improve page break.
1464 (Association Lists) <assoc>: Reword to improve page break.
1465
1466 * strings.texi (String Conversion): Insert blank line to improve
1467 page break.
1468
1469 * numbers.texi (Random Numbers): Use @minus{}.
1470 (Math Functions): Use @minus{}.
1471
1472 * intro.texi (Acknowledgements): Avoid line breaks before middle
1473 initials.
1474
1475 2007-03-24 Eli Zaretskii <eliz@gnu.org>
1476
1477 * errors.texi (Standard Errors): Add an index entry.
1478
1479 2007-03-19 Richard Stallman <rms@gnu.org>
1480
1481 * os.texi (Recording Input): recent-keys now gives 300 keys.
1482
1483 2007-03-12 Glenn Morris <rgm@gnu.org>
1484
1485 * os.texi: Replace "daylight savings" with "daylight saving"
1486 throughout.
1487
1488 2007-03-05 Richard Stallman <rms@gnu.org>
1489
1490 * variables.texi (File Local Variables): Update
1491 enable-local-variables values.
1492
1493 2007-03-04 Richard Stallman <rms@gnu.org>
1494
1495 * syntax.texi (Control Parsing): Minor clarification.
1496
1497 * strings.texi (Formatting Strings): Clarify width, precision, flags.
1498
1499 * sequences.texi (Sequence Functions): Move string-bytes away,
1500 add xref.
1501
1502 * nonascii.texi (Text Representations): Move string-bytes here.
1503
1504 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
1505
1506 * minibuf.texi (Basic Completion): Minor clarification.
1507
1508 * markers.texi (The Mark): Clarify existence vs activation of mark.
1509 Other cleanup.
1510
1511 * display.texi (Finding Overlays): Write better example.
1512
1513 * compile.texi (Eval During Compile): Clarify putting macros
1514 in eval-when-compile.
1515
1516 2007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
1517
1518 * loading.texi (How Programs Do Loading): Fix anchor position at
1519 load-read-function definition doc.
1520
1521 2007-02-21 Kim F. Storm <storm@cua.dk>
1522
1523 * strings.texi (Text Comparison): Mention that assoc-string
1524 converts symbols to strings before testing.
1525
1526 2007-02-17 Kim F. Storm <storm@cua.dk>
1527
1528 * processes.texi (Bindat Spec): Vector types can have optional
1529 element type.
1530 (Bindat Examples): Fix example. Add vector with element type.
1531
1532 2007-02-16 Andreas Schwab <schwab@suse.de>
1533
1534 * strings.texi (Formatting Strings): Document '+' flag.
1535
1536 2007-02-15 Juanma Barranquero <lekktu@gmail.com>
1537
1538 * strings.texi (Modifying Strings): Clarify that `clear-string'
1539 always converts the string to unibyte.
1540
1541 2007-02-14 Kim F. Storm <storm@cua.dk>
1542
1543 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
1544 Rewrite glyph code description to refer to these functions.
1545 Remove details of encoding face number and char into integer code.
1546
1547 2007-02-03 Alan Mackenzie <acm@muc.de>
1548
1549 * loading.texi (Hooks for Loading): Make the description of
1550 `eval-after-load' more detailed, and amend the description of
1551 after-load-alist, in accordance with changes from 2006-05.
1552
1553 2007-02-03 Chong Yidong <cyd@stupidchicken.com>
1554
1555 * modes.texi (Defining Minor Modes): Document that a :require
1556 keyword or similar may be required to make saved customization
1557 variables work.
1558
1559 2007-02-03 Eli Zaretskii <eliz@gnu.org>
1560
1561 * elisp.texi (Top): Make the detailed menu headers compliant with
1562 Texinfo guidelines and with what texnfo-upd.el expects. Add
1563 comments to prevent people from inadvertently modifying the key
1564 parts needed by `texinfo-multiple-files-update'.
1565
1566 2007-02-02 Eli Zaretskii <eliz@gnu.org>
1567
1568 * elisp.texi (Top): Update the top-level menus.
1569
1570 * syntax.texi (Categories): Add index entries.
1571
1572 2007-02-01 Juanma Barranquero <lekktu@gmail.com>
1573
1574 * display.texi (Attribute Functions): Fix name and description of
1575 the UNDERLINE arg of `set-face-underline-p'.
1576
1577 2007-01-29 Eli Zaretskii <eliz@gnu.org>
1578
1579 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
1580 Variables", and "Standard Keymaps" to the detailed menu.
1581
1582 * variables.texi (Future Local Variables): Add index entry.
1583
1584 2007-01-28 Richard Stallman <rms@gnu.org>
1585
1586 * tips.texi (Coding Conventions): Clarify the tip about macros
1587 that define a function or a variable.
1588
1589 * files.texi (File Attributes): UID and GID can be floats.
1590 (Magic File Names): Explain why deferring all operations to
1591 the standard handler does not work.
1592
1593 2007-01-23 Martin Rudalics <rudalics@gmx.at>
1594
1595 * backups.texi (Reverting): Use "buffer" instead of "file"
1596 when talking about major and minor modes.
1597
1598 2007-01-21 Richard Stallman <rms@gnu.org>
1599
1600 * help.texi (Documentation): Add xref to Documentation Tips.
1601
1602 2007-01-14 Juanma Barranquero <lekktu@gmail.com>
1603
1604 * tips.texi (Coding Conventions): Fix typos.
1605
1606 2007-01-05 Richard Stallman <rms@gnu.org>
1607
1608 * modes.texi (Defining Minor Modes): Fix previous change.
1609
1610 2007-01-03 Richard Stallman <rms@gnu.org>
1611
1612 * customize.texi (Variable Definitions, Customization Types):
1613 Don't use * in doc string for defcustom.
1614
1615 2007-01-02 Richard Stallman <rms@gnu.org>
1616
1617 * variables.texi (Variable Aliases): Clarify that aliases vars
1618 always have the same value.
1619
1620 * processes.texi (Bindat Spec): Fix Texinfo usage.
1621
1622 * modes.texi (Defining Minor Modes): Explain effect of command
1623 defined with define-global-minor-mode on new buffers.
1624
1625 2006-12-30 Kim F. Storm <storm@cua.dk>
1626
1627 * keymaps.texi (Tool Bar): Describe `grow-only' value of
1628 `auto-resize-tool-bars'.
1629
1630 2006-12-30 Richard Stallman <rms@gnu.org>
1631
1632 * keymaps.texi (Active Keymaps): Fix previous change.
1633
1634 2006-12-30 Nick Roberts <nickrob@snap.net.nz>
1635
1636 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
1637
1638 2006-12-30 Kim F. Storm <storm@cua.dk>
1639
1640 * processes.texi (Bindat Spec): Clarify using field names in
1641 length specifications.
1642
1643 2006-12-29 Kim F. Storm <storm@cua.dk>
1644
1645 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
1646 Add count and index variables for eval forms in repeat blocks.
1647
1648 2006-12-24 Richard Stallman <rms@gnu.org>
1649
1650 * customize.texi (Variable Definitions): Document
1651 new name custom-add-frequent-value.
1652
1653 2006-12-19 Kim F. Storm <storm@cua.dk>
1654
1655 * commands.texi (Misc Events): User signals now result in sigusr1
1656 and sigusr2 events which are handled through special-event-map.
1657 (Special Events): User signals and drag-n-drop are special.
1658
1659 2006-12-17 Richard Stallman <rms@gnu.org>
1660
1661 * loading.texi (Named Features): Explain subfeatures better.
1662
1663 * customize.texi: Use "option" only for user options.
1664 For the keyword values inside defcustom etc, say "keywords".
1665 For :options value's elements, say "elements".
1666 :group should not be omitted.
1667
1668 * syntax.texi (Parsing Expressions): Split up node.
1669 (Motion via Parsing, Position Parse, Parser State)
1670 (Low-Level Parsing, Control Parsing): New subnodes.
1671 (Parser State): Document syntax-ppss-toplevel-pos.
1672
1673 * positions.texi (List Motion): Punctuation fix.
1674
1675 * files.texi (File Name Completion): Document PREDICATE arg
1676 to file-name-completion.
1677
1678 2006-12-16 Eli Zaretskii <eliz@gnu.org>
1679
1680 * internals.texi (Building Emacs, Writing Emacs Primitives):
1681 Add index entries.
1682
1683 2006-12-11 Richard Stallman <rms@gnu.org>
1684
1685 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
1686 affects face menu. Explain how to make it non-nil without enabling
1687 any fontification.
1688
1689 2006-12-10 Chong Yidong <cyd@stupidchicken.com>
1690
1691 * modes.texi (Font Lock Basics): Document nil value of
1692 font-lock-defaults.
1693
1694 2006-12-10 Glenn Morris <rgm@gnu.org>
1695
1696 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
1697 value for system-flag argument. Abbrev tables may not be empty
1698 when major modes are loaded.
1699
1700 2006-12-08 Juanma Barranquero <lekktu@gmail.com>
1701
1702 * makefile.w32-in (maintainer-clean): Partially revert last
1703 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
1704 to protect elisp-covers.texi.
1705
1706 2006-12-07 Juanma Barranquero <lekktu@gmail.com>
1707
1708 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
1709 Don't remove elisp* info files; they are already deleted by the
1710 `clean' and `distclean' targets, and they are in the $(infodir)
1711 directory, not the current one.
1712
1713 2006-12-04 Kim F. Storm <storm@cua.dk>
1714
1715 * commands.texi (Misc Events): Update signal events.
1716 (Event Examples): Add signal example.
1717
1718 2006-11-29 Richard Stallman <rms@gnu.org>
1719
1720 * frames.texi (Visibility of Frames): Explain visible windows
1721 can be covered by others. Add xref for raise-frame.
1722
1723 2006-11-28 Richard Stallman <rms@gnu.org>
1724
1725 * searching.texi (Regexp Special): Update when ^ is special.
1726
1727 2006-11-27 Eli Zaretskii <eliz@gnu.org>
1728
1729 * customize.texi (Customization, Common Keywords)
1730 (Group Definitions, Variable Definitions, Composite Types)
1731 (Type Keywords, Customization Types): Add index entries for
1732 various customization keywords.
1733
1734 2006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
1735
1736 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
1737
1738 2006-11-10 Jan Djärv <jan.h.d@swipnet.se>
1739
1740 * frames.texi (Window System Selections): Remove clipboard from
1741 description of selection-coding-system.
1742
1743 2006-11-06 Richard Stallman <rms@gnu.org>
1744
1745 * lists.texi (List Variables): Document COMPARE-FN.
1746
1747 * keymaps.texi: Avoid use of "binding" to mean a relation;
1748 use it only to refer to the meaning associated with a key.
1749 (Keymaps): Change menu node description.
1750
1751 * elisp.texi (Top): Change menu node description.
1752
1753 * display.texi (Managing Overlays): Document overlay-recenter.
1754
1755 2006-10-29 Chong Yidong <cyd@stupidchicken.com>
1756
1757 * Makefile.in: Use relative paths to avoid advertising filesystem
1758 contents during compilation.
1759
1760 2006-10-23 Kim F. Storm <storm@cua.dk>
1761
1762 * commands.texi (Event Input Misc): Update unread-command-events.
1763
1764 2006-10-23 Nick Roberts <nickrob@snap.net.nz>
1765
1766 * lists.texi (Sets And Lists): Fix typos.
1767
1768 2006-10-18 Juanma Barranquero <lekktu@gmail.com>
1769
1770 * control.texi (Processing of Errors): Use @var for an argument,
1771 not @code.
1772
1773 2006-10-16 Richard Stallman <rms@gnu.org>
1774
1775 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
1776
1777 * keymaps.texi (Format of Keymaps): Show all the keymap element
1778 patterns that result from menu items.
1779 (Key Lookup): Minor cleanups.
1780
1781 * modes.texi (Precalculated Fontification): Don't say that
1782 not setting font-lock-defaults avoids loading font-lock.
1783
1784 * help.texi (Documentation): Move xref to Emacs Manual here.
1785 (Documentation Basics): From here.
1786 Also doc emacs-lisp-docstring-fill-column.
1787
1788 * elisp.texi: Update version and ISBN.
1789
1790 * commands.texi (Interactive Call): Clarify KEYS arg to
1791 call-interactively is a vector.
1792 (Command Loop Info): Delete anchor in this-command-keys.
1793 Add anchor in this-command-keys-vector.
1794 (Recursive Editing): Document how recursive-edit
1795 handles the current buffer.
1796
1797 2006-10-13 Chong Yidong <cyd@stupidchicken.com>
1798
1799 * frames.texi (Frame Titles): %c and %l are ignored in
1800 frame-title-format.
1801
1802 2006-10-11 Richard Stallman <rms@gnu.org>
1803
1804 * keymaps.texi (Key Sequences): Clarify use of kbd.
1805
1806 2006-10-10 Kim F. Storm <storm@cua.dk>
1807
1808 * lists.texi (Sets And Lists): Add memql.
1809
1810 2006-10-03 Richard Stallman <rms@gnu.org>
1811
1812 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
1813 Clarify :ascii: and :nonascii:.
1814
1815 2006-09-29 Juri Linkov <juri@jurta.org>
1816
1817 * modes.texi (%-Constructs): Reorder coding systems in the
1818 documentation of %z to the real order displayed in the modeline.
1819
1820 2006-09-25 Richard Stallman <rms@gnu.org>
1821
1822 * os.texi (Timers): Describe timer-max-repeats.
1823
1824 2006-09-25 Chong Yidong <cyd@stupidchicken.com>
1825
1826 * os.texi (Timers): Mention with-local-quit.
1827
1828 2006-09-24 Richard Stallman <rms@gnu.org>
1829
1830 * searching.texi (Searching and Matching): Mention property search.
1831
1832 * commands.texi (Command Loop Info): Explain how read-event affects
1833 this-command-keys.
1834
1835 2006-09-20 Richard Stallman <rms@gnu.org>
1836
1837 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
1838
1839 * windows.texi (Window Start): Minor cleanups.
1840
1841 2006-09-20 Kim F. Storm <storm@cua.dk>
1842
1843 * windows.texi (Window Start): pos-visible-in-window-p allows
1844 specifying t for position to mean "end of window".
1845 Add window-line-height.
1846
1847 * anti.texi (Antinews): Mention window-line-height.
1848
1849 2006-09-19 David Kastrup <dak@gnu.org>
1850
1851 * keymaps.texi (Searching Keymaps): Small clarification.
1852
1853 2006-09-18 Richard Stallman <rms@gnu.org>
1854
1855 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
1856 cause keyboard menus.
1857 (Menu Keymaps): Likewise.
1858 (Defining Menus, Keyboard Menus): Clarify.
1859
1860 * text.texi (Fields): Clarify explanation of constrain-to-field.
1861
1862 2006-09-16 Eli Zaretskii <eliz@gnu.org>
1863
1864 * variables.texi (Tips for Defining): Fix a typo.
1865
1866 2006-09-15 Richard Stallman <rms@gnu.org>
1867
1868 * keymaps.texi (Remapping Commands, Searching Keymaps)
1869 (Active Keymaps): Clean up previous change.
1870
1871 2006-09-15 Jay Belanger <belanger@truman.edu>
1872
1873 * gpl.texi: Replace "Library Public License" by "Lesser Public
1874 License" throughout.
1875
1876 2006-09-15 David Kastrup <dak@gnu.org>
1877
1878 * keymaps.texi (Active Keymaps): Adapt description to use
1879 `get-char-property' instead `get-text-property'. Explain how
1880 mouse events change this. Explain the new optional argument of
1881 `key-binding' and its mouse-dependent lookup.
1882 (Searching Keymaps): Adapt description similarly.
1883 (Remapping Commands): Explain the new optional argument of
1884 `command-remapping'.
1885
1886 2006-09-14 Richard Stallman <rms@gnu.org>
1887
1888 * keymaps.texi (Searching Keymaps): Clarification.
1889 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
1890
1891 2006-09-13 Richard Stallman <rms@gnu.org>
1892
1893 * objects.texi (Character Type): Node split.
1894 Add xref to Describing Characters.
1895 (Basic Char Syntax, General Escape Syntax)
1896 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
1897
1898 2006-09-11 Richard Stallman <rms@gnu.org>
1899
1900 * display.texi (Display Table Format): Wording clarification.
1901 (Glyphs): Clarifications.
1902
1903 2006-09-10 Chong Yidong <cyd@stupidchicken.com>
1904
1905 * keymaps.texi (Active Keymaps): Mention that key-binding checks
1906 local maps.
1907
1908 2006-09-10 Kim F. Storm <storm@cua.dk>
1909
1910 * display.texi (Forcing Redisplay): Document return value of
1911 function redisplay.
1912
1913 2006-09-09 Richard Stallman <rms@gnu.org>
1914
1915 * windows.texi (Window Hooks): Explain limits of
1916 window-scroll-functions.
1917
1918 * display.texi (Fringe Indicators): Update for last change in
1919 indicate-buffer-boundaries.
1920
1921 2006-09-08 Richard Stallman <rms@gnu.org>
1922
1923 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
1924
1925 2006-09-06 Kim F. Storm <storm@cua.dk>
1926
1927 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
1928
1929 * windows.texi (Window Start): Update pos-visible-in-window-p.
1930
1931 2006-09-04 Richard Stallman <rms@gnu.org>
1932
1933 * processes.texi (Accepting Output): Explain SECONDS=0 for
1934 accept-process-output.
1935
1936 * os.texi (Idle Timers): Explain why timer functions should not
1937 loop until (input-pending-p).
1938
1939 2006-09-02 Eli Zaretskii <eliz@gnu.org>
1940
1941 * makefile.w32-in (usermanualdir): New variable.
1942 (elisp.dvi): Use it.
1943
1944 2006-09-01 Eli Zaretskii <eliz@gnu.org>
1945
1946 * buffers.texi (Buffer Modification): Fix last change.
1947
1948 2006-09-01 Chong Yidong <cyd@stupidchicken.com>
1949
1950 * buffers.texi (Buffer Modification): Document
1951 buffer-chars-modified-tick.
1952
1953 2006-08-31 Richard Stallman <rms@gnu.org>
1954
1955 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
1956
1957 2006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
1958
1959 * modes.texi (Syntactic Font Lock):
1960 Mention font-lock-syntactic-face-function
1961 instead of specific faces.
1962
1963 2006-08-29 Chong Yidong <cyd@stupidchicken.com>
1964
1965 * display.texi (Images): Add xrref to display-images-p.
1966
1967 2006-08-28 Kenichi Handa <handa@m17n.org>
1968
1969 * nonascii.texi (Lisp and Coding Systems): Fix description of
1970 detect-coding-region.
1971
1972 2006-08-27 Michael Olson <mwolson@gnu.org>
1973
1974 * processes.texi (Transaction Queues): Remove stray quote
1975 character.
1976
1977 2006-08-25 Richard Stallman <rms@gnu.org>
1978
1979 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
1980 Add xref.
1981
1982 2006-08-24 Chong Yidong <cyd@stupidchicken.com>
1983
1984 * os.texi (Timers): Avoid waiting inside timers.
1985
1986 2006-08-21 Lute Kamstra <lute@gnu.org>
1987
1988 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
1989
1990 2006-08-20 Richard Stallman <rms@gnu.org>
1991
1992 * os.texi (Idle Timers): New node, split out from Timers.
1993 Document current-idle-time.
1994 * commands.texi (Reading One Event): Update xref.
1995 * elisp.texi (Top): Update subnode menu.
1996
1997 2006-08-16 Richard Stallman <rms@gnu.org>
1998
1999 * keymaps.texi (Extended Menu Items): Show format of cached
2000 bindings in extended menu items.
2001
2002 * customize.texi (Variable Definitions): Explain when the
2003 standard value expression is evaluated.
2004
2005 2006-08-15 Chong Yidong <cyd@stupidchicken.com>
2006
2007 * commands.texi (Reading One Event): Explain idleness in
2008 `read-event'.
2009
2010 2006-08-12 Chong Yidong <cyd@stupidchicken.com>
2011
2012 * text.texi (Near Point): Say "cursor" not "terminal cursor".
2013 (Commands for Insertion): Removed split-line since it's not
2014 relevant for Lisp programming.
2015 (Yank Commands): Rewrite introduction.
2016 (Undo): Clarify.
2017 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
2018 (Filling): Remove redundant comment. Clarify return value of
2019 current-justification.
2020 (Margins): Minor clarifications.
2021 (Adaptive Fill): Update default value of adaptive-fill-regexp.
2022 (Sorting): Update definition of sort-lines.
2023 (Columns): Clarify behavior of sort-columns.
2024 (Indent Tabs): Link to Tab Stops in Emacs manual.
2025 (Special Properties): Clarify.
2026 (Clickable Text): Mention Buttons package.
2027
2028 2006-08-12 Kevin Ryde <user42@zip.com.au>
2029
2030 * os.texi (Time Parsing): Add %z to description of
2031 format-time-string, as per docstring. Add cross reference to
2032 glibc manual for strftime.
2033
2034 2006-08-08 Richard Stallman <rms@gnu.org>
2035
2036 * modes.texi: Clean up wording in previous change.
2037
2038 2006-08-07 Chong Yidong <cyd@stupidchicken.com>
2039
2040 * modes.texi (Hooks): Clarify.
2041 (Major Mode Basics): Mention define-derived-mode explicitly.
2042 (Major Mode Conventions): Rebinding RET is OK for some modes.
2043 Mention change-major-mode-hook and after-change-major-mode-hook.
2044 (Example Major Modes): Moved to end of Modes section.
2045 (Mode Line Basics): Clarify.
2046 (Mode Line Data): Mention help-echo and local-map in strings.
2047 Explain reason for treatment of non-risky variables.
2048 (Properties in Mode): Clarify.
2049 (Faces for Font Lock): Add font-lock-negation-char-face.
2050
2051 2006-08-04 Eli Zaretskii <eliz@gnu.org>
2052
2053 * strings.texi (Formatting Strings): Warn against arbitrary
2054 strings as first arg to `format'.
2055
2056 2006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
2057
2058 * text.texi (Clickable Text): Mention `help-echo' text property.
2059 Update intro, examples and associated explanations.
2060
2061 2006-07-31 Richard Stallman <rms@gnu.org>
2062
2063 * commands.texi: Update xrefs.
2064 (Event Mod): New node, cut out from old Translating Input.
2065
2066 * maps.texi: Update xrefs.
2067
2068 * keymaps.texi (Translation Keymaps): New node.
2069 Update xrefs from Translating Input to Translation Keymaps.
2070
2071 * elisp.texi (Top): Update subnode menu.
2072
2073 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
2074
2075 * os.texi (System Interface): Fix menu descriptions of some nodes.
2076 (Translating Input): Node deleted.
2077
2078 2006-07-31 Nick Roberts <nickrob@snap.net.nz>
2079
2080 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
2081
2082 * lists.texi (Sets And Lists): Likewise.
2083
2084 2006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
2085
2086 * text.texi (Fields): Mention POS
2087 requirement when narrowing is in effect.
2088
2089 2006-07-28 Richard Stallman <rms@gnu.org>
2090
2091 * display.texi (Face Attributes): Simplify wording.
2092 (Attribute Functions): Clarify meaning of new-frame default
2093 attribute settings.
2094
2095 * customize.texi (Common Keywords): Document how to use
2096 :package-version in a package not in Emacs.
2097
2098 2006-07-28 Kim F. Storm <storm@cua.dk>
2099
2100 * commands.texi (Reading One Event): Fix last change.
2101
2102 2006-07-26 Chong Yidong <cyd@stupidchicken.com>
2103
2104 * commands.texi (Reading One Event): Document SECONDS argument for
2105 read-event, read-char, and read-char-exclusive.
2106
2107 2006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
2108
2109 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
2110 to ensure correct identification.
2111
2112 2006-07-24 Richard Stallman <rms@gnu.org>
2113
2114 * text.texi (Clickable Text): Clarify.
2115
2116 * sequences.texi (Vector Functions): Delete duplicate xref.
2117
2118 * objects.texi (Function Type): Clarify.
2119
2120 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
2121 modes.
2122
2123 * lists.texi (List Variables): New node.
2124 Material moved from other nodes.
2125
2126 * variables.texi (Setting Variables): add-to-list and
2127 add-to-ordered-list moved to List Variables node.
2128
2129 2006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
2130
2131 * text.texi (Links and Mouse-1):
2132 For mouse-on-link-p, expand on arg POS.
2133
2134 2006-07-21 Kim F. Storm <storm@cua.dk>
2135
2136 * display.texi (Forcing Redisplay): Don't mention systems which
2137 don't support sub-second timers for redisplay-preemption-period.
2138
2139 * os.texi (Terminal Output): Clarify text vs graphical terminal.
2140
2141 2006-07-21 Eli Zaretskii <eliz@gnu.org>
2142
2143 * frames.texi (Input Focus): Document that focus-follows-mouse has
2144 no effect on MS-Windows.
2145
2146 2006-07-18 Richard Stallman <rms@gnu.org>
2147
2148 * display.texi (Forcing Redisplay): Cleanups in previous change.
2149
2150 * processes.texi (Low-Level Network): Make menu more convenient.
2151
2152 2006-07-18 Kim F. Storm <storm@cua.dk>
2153
2154 * display.texi (Forcing Redisplay): redisplay-preemption-period
2155 only used on window systems. Add xref to Terminal Output.
2156
2157 * os.texi (Terminal Output): baud-rate only controls preemption on
2158 non-window systems. Add xref to Forcing Redisplay.
2159
2160 * processes.texi (Low-Level Network): Rename node "Make Network"
2161 to "Network Processes".
2162
2163 2006-07-18 Karl Berry <karl@gnu.org>
2164
2165 * variables.texi, functions.texi, customize.texi, loading.texi:
2166 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
2167
2168 2006-07-17 Chong Yidong <cyd@stupidchicken.com>
2169
2170 * commands.texi (Waiting): Document batch-mode sit-for behavior.
2171
2172 2006-07-17 Richard Stallman <rms@gnu.org>
2173
2174 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
2175 Put period and comma inside quotes.
2176
2177 * loading.texi, markers.texi: Use real doublequote inside menus.
2178
2179 * windows.texi: Put point and comma inside quotes.
2180 (Textual Scrolling): Use @samp for error message.
2181
2182 * variables.texi, tips.texi, syntax.texi, symbols.texi:
2183 * strings.texi, streams.texi, processes.texi, os.texi:
2184 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
2185 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
2186 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
2187 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
2188 Put point and comma inside quotes.
2189
2190 * control.texi (Processing of Errors): Add command-error-function.
2191
2192 * variables.texi (File Local Variables): Clarify that
2193 file local variables make buffer-local bindings.
2194
2195 * modes.texi (Syntactic Font Lock): Give default for
2196 font-lock-syntax-table.
2197
2198 2006-07-17 Nick Roberts <nickrob@snap.net.nz>
2199
2200 * text.texi (Special Properties): Clean up previous change.
2201
2202 2006-07-16 Karl Berry <karl@gnu.org>
2203
2204 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
2205 * control.texi: Fix bad page breaks through chapter 10 (control).
2206
2207 * anti.texi (Antinews): Reorder face-attribute fns to avoid
2208 underfull hbox.
2209
2210 2006-07-15 Nick Roberts <nickrob@snap.net.nz>
2211
2212 * text.texi (Special Properties): Describe fontified text property
2213 in relation to a character (not text).
2214
2215 2006-07-15 Kim F. Storm <storm@cua.dk>
2216
2217 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
2218 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
2219 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
2220
2221 * anti.texi (Antinews): Mention redisplay function.
2222 The kbd macro existed, but was not documented, before 22.x.
2223 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
2224
2225 2006-07-14 Nick Roberts <nickrob@snap.net.nz>
2226
2227 * display.texi (Displaying Messages): Add anchor.
2228
2229 * frames.texi (Dialog Boxes): Use it.
2230
2231 2006-07-12 Richard Stallman <rms@gnu.org>
2232
2233 * objects.texi (Frame Type): Explain nature of frames better.
2234
2235 * frames.texi (Frames): Explain nature of frames better.
2236
2237 2006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
2238
2239 * tips.texi (Coding Conventions): Explain why use cl at compile time.
2240
2241 2006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2242
2243 * frames.texi (Window System Selections): Mention scrap support for Mac.
2244 Default value of x-select-enable-clipboard is t on Mac.
2245
2246 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
2247
2248 2006-07-11 Kim F. Storm <storm@cua.dk>
2249
2250 * display.texi (Forcing Redisplay): Add `redisplay' function.
2251 Don't mention (sit-for -1) -- use (redisplay t) instead.
2252
2253 * commands.texi (Waiting): (sit-for -1) is no longer special.
2254 (sit-for 0) is equivalent to (redisplay).
2255 Iconifying/deiconifying no longer makes sit-for return.
2256
2257 2006-07-10 Nick Roberts <nickrob@snap.net.nz>
2258
2259 * display.texi (Buttons): Fix typo.
2260
2261 * index.texi, elisp.texi (New Symbols): Comment node out.
2262
2263 2006-07-09 Richard Stallman <rms@gnu.org>
2264
2265 * display.texi (Truncation): Clean up previous change.
2266
2267 2006-07-08 Richard Stallman <rms@gnu.org>
2268
2269 * commands.texi (Interactive Call): Use 3 as prefix in example
2270 for execute-extended-command.
2271
2272 * display.texi (Attribute Functions): Move paragraph about
2273 compatibility with Emacs < 21.
2274
2275 2006-07-09 Kim F. Storm <storm@cua.dk>
2276
2277 * display.texi (Refresh Screen): Clarify force-window-update.
2278 (Truncation): "Normally" indicated by fringe arrows.
2279
2280 2006-07-08 Eli Zaretskii <eliz@gnu.org>
2281
2282 * windows.texi (Textual Scrolling, Resizing Windows):
2283 * variables.texi (Constant Variables):
2284 * text.texi (Buffer Contents, Deletion, Changing Properties)
2285 (Property Search, Special Properties, Sticky Properties)
2286 (Links and Mouse-1, Fields, Change Hooks):
2287 * syntax.texi (Syntax Table Functions, Parsing Expressions)
2288 (Categories):
2289 * symbols.texi (Other Plists):
2290 * streams.texi (Output Variables):
2291 * processes.texi (Input to Processes, Query Before Exit):
2292 * positions.texi (Word Motion, Text Lines, List Motion):
2293 * os.texi (Init File, System Environment, Sound Output)
2294 (Session Management):
2295 * nonascii.texi (Text Representations, Character Sets)
2296 (Chars and Bytes, Locales):
2297 * modes.texi (Defining Minor Modes, Header Lines):
2298 * minibuf.texi (Minibuffer Contents):
2299 * markers.texi (Information from Markers):
2300 * lists.texi (List Elements, Building Lists, Association Lists):
2301 * keymaps.texi (Tool Bar):
2302 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
2303 * functions.texi (What Is a Function, Mapping Functions):
2304 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
2305 (Color Names, Text Terminal Colors, Display Feature Testing):
2306 * files.texi (Visiting Functions, File Name Components)
2307 (Unique File Names, Contents of Directories):
2308 * display.texi (Forcing Redisplay, Displaying Messages)
2309 (Temporary Displays, Font Selection, Auto Faces)
2310 (Font Lookup, Fringe Indicators, Display Margins)
2311 (Image Descriptors, Showing Images, Image Cache, Button Types)
2312 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
2313 (Display Table Format, Glyphs):
2314 * control.texi (Iteration):
2315 * commands.texi (Command Loop Info, Adjusting Point):
2316 * backups.texi (Making Backups, Auto-Saving):
2317 Remove @tindex entries.
2318
2319 2006-07-07 Kim F. Storm <storm@cua.dk>
2320
2321 * display.texi (Fringe Cursors): Fix typo.
2322 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
2323 (Overlay Arrow): Default is overlay-arrow fringe indicator.
2324
2325 2006-07-05 Richard Stallman <rms@gnu.org>
2326
2327 * text.texi (Buffer Contents): Add example of text props
2328 in result of buffer-substring.
2329 (Text Properties): Explain better about use of specific property names.
2330 (Property Search): Some cleanups; reorder some functions.
2331
2332 * keymaps.texi (Changing Key Bindings): Cleanup.
2333 Add xref to Key Binding Conventions.
2334
2335 * display.texi (Attribute Functions): Add examples for
2336 face-attribute-relative-p.
2337
2338 * tips.texi (Coding Conventions): Cleanup last change.
2339
2340 2006-07-05 Karl Berry <karl@gnu.org>
2341
2342 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
2343 Remove @setchapternewpage odd.
2344 Result is 1013 pages, down from 1100.
2345
2346 * anti.texi, customize.texi, display.texi, internals.texi:
2347 * minibuf.texi, modes.texi, tips.texi:
2348 Fix overfull/underfull boxes.
2349
2350 2006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
2351
2352 * edebug.texi (Instrumenting):
2353 Add Edebug-specific findex for eval-buffer.
2354 * loading.texi (Loading):
2355 Replace eval-current-buffer with eval-buffer.
2356
2357 2006-06-30 Nick Roberts <nickrob@snap.net.nz>
2358
2359 * locals.texi (Standard Buffer-Local Variables): Update the list
2360 of variables.
2361
2362 2006-06-26 Nick Roberts <nickrob@snap.net.nz>
2363
2364 * files.texi (File Name Completion): Point user to the node
2365 "Reading File Names".
2366
2367 2006-06-24 Eli Zaretskii <eliz@gnu.org>
2368
2369 * files.texi (Contents of Directories): Document case-insensitive
2370 behavior on respective filesystems.
2371
2372 * objects.texi (Character Type): Document that Emacs signals an
2373 error for unsupported Unicode characters specified as \uNNNN.
2374
2375 2006-06-19 Richard Stallman <rms@gnu.org>
2376
2377 * processes.texi (Bindat Spec): Clarify previous change.
2378
2379 2006-06-16 Richard Stallman <rms@gnu.org>
2380
2381 * tips.texi (Coding Conventions): Better explain conventions
2382 for definition constructs.
2383
2384 * text.texi (Special Properties): String value of `read-only'
2385 serves as the error message.
2386
2387 * objects.texi (Character Type): Clarify prev. change.
2388 (Non-ASCII in Strings): Mention \u and \U.
2389
2390 * commands.texi (Using Interactive): Explain problem of
2391 markers, etc., in command-history.
2392
2393 2006-06-14 Kim F. Storm <storm@cua.dk>
2394
2395 * commands.texi (Waiting): Negative arg to sit-for forces
2396 redisplay even if input is pending.
2397
2398 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
2399 redisplay. Remove incorrect example of binding redisplay-dont-pause
2400 around (sit-for 0).
2401
2402 2006-06-13 Richard Stallman <rms@gnu.org>
2403
2404 * display.texi (Forcing Redisplay): Clarify previous change.
2405
2406 2006-06-13 Romain Francoise <romain@orebokech.com>
2407
2408 * display.texi (Forcing Redisplay): Fix typo.
2409
2410 2006-06-13 Kim F. Storm <storm@cua.dk>
2411
2412 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
2413
2414 2006-06-10 Luc Teirlinck <teirllm@auburn.edu>
2415
2416 * tips.texi (Coding Conventions): Add `@end itemize'.
2417
2418 2006-06-10 Richard Stallman <rms@gnu.org>
2419
2420 * tips.texi (Coding Conventions): Explain use of coding systems
2421 to ensure one decoding for strings.
2422
2423 2006-06-09 Aidan Kehoe <kehoea@parhasard.net>
2424
2425 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
2426 syntax.
2427
2428 2006-06-07 Eli Zaretskii <eliz@gnu.org>
2429
2430 * display.texi (Font Selection): Remove description of
2431 clear-face-cache.
2432
2433 * compile.texi (Eval During Compile): Fix a typo. Add index
2434 entries for possible uses of eval-when-compile.
2435
2436 2006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
2437
2438 * display.texi (Abstract Display): Fix typo.
2439
2440 2006-06-03 Eli Zaretskii <eliz@gnu.org>
2441
2442 * minibuf.texi (Minibuffer History) <history-add-new-input>:
2443 Reword variable's description.
2444
2445 2006-06-01 Richard Stallman <rms@gnu.org>
2446
2447 * windows.texi (Splitting Windows): Clarify splitting nonselected
2448 window.
2449
2450 2006-05-31 Juri Linkov <juri@jurta.org>
2451
2452 * minibuf.texi (Minibuffer History): Add history-add-new-input.
2453
2454 2006-05-30 Richard Stallman <rms@gnu.org>
2455
2456 * display.texi (Line Height): Fix errors in description of
2457 default line height and line-height property.
2458
2459 * nonascii.texi (Default Coding Systems): Further clarification.
2460
2461 2006-05-29 Luc Teirlinck <teirllm@auburn.edu>
2462
2463 * internals.texi (Pure Storage): Mention that an overflow in pure
2464 space causes a memory leak.
2465 (Garbage Collection): If there was an overflow in pure space,
2466 `garbage-collect' returns nil.
2467
2468 2006-05-30 Eli Zaretskii <eliz@gnu.org>
2469
2470 * nonascii.texi (Default Coding Systems): Fix it some more.
2471
2472 2006-05-29 Eli Zaretskii <eliz@gnu.org>
2473
2474 * nonascii.texi (Default Coding Systems): Fix last change.
2475
2476 2006-05-29 Kenichi Handa <handa@m17n.org>
2477
2478 * nonascii.texi (find-operation-coding-system): Describe the new
2479 argument format (FILENAME . BUFFER).
2480
2481 2006-05-28 Richard Stallman <rms@gnu.org>
2482
2483 * tips.texi (Coding Conventions): Better explain reasons not to
2484 advise other packages or use `eval-after-load'.
2485
2486 2006-05-29 Kim F. Storm <storm@cua.dk>
2487
2488 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
2489 `bindat-idx' and `bindat-raw' for clarity.
2490
2491 2006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
2492
2493 * processes.texi (Bindat Spec): Expand on `repeat' handler.
2494
2495 * display.texi (Display): Add "Abstract Display" to menu.
2496 (Abstract Display, Abstract Display Functions)
2497 (Abstract Display Example): New nodes.
2498 * elisp.texi (Top): Add "Abstract Display" to menu.
2499
2500 2006-05-27 Chong Yidong <cyd@stupidchicken.com>
2501
2502 * keymaps.texi (Key Sequences): Link to input events definition.
2503 (Format of Keymaps): Delete material duplicated in Keymap Basics.
2504
2505 * files.texi (Changing Files): Document updated argument list for
2506 copy-file.
2507
2508 2006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
2509
2510 * processes.texi (Bindat Functions): Explain term "total length".
2511 Use it in bindat-length and bindat-pack descriptions.
2512
2513 2006-05-26 Eli Zaretskii <eliz@gnu.org>
2514
2515 * tips.texi (Coding Conventions): Advise against using
2516 eval-after-load in packages. Add an index entry.
2517
2518 2006-05-25 Juri Linkov <juri@jurta.org>
2519
2520 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
2521
2522 * modes.texi (%-Constructs): Add %e, %z, %Z.
2523
2524 2006-05-25 Richard Stallman <rms@gnu.org>
2525
2526 * elisp.texi (Top): Update subnode menu.
2527
2528 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
2529 (Keymaps): Update menu.
2530
2531 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
2532
2533 * keymaps.texi (Key Sequences): Some clarifications.
2534
2535 2006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
2536
2537 * processes.texi (Bindat Functions): Say "unibyte string"
2538 explicitly for bindat-unpack and bindat-pack descriptions.
2539 (Bindat Examples): Don't call `string-make-unibyte' in example.
2540
2541 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
2542
2543 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
2544 Explain string and vector representations of key sequences.
2545
2546 * keymaps.texi (Changing Key Bindings):
2547 * commands.texi (Interactive Codes):
2548 * help.texi (Describing Characters): Refer to it.
2549
2550 2006-05-23 Luc Teirlinck <teirllm@auburn.edu>
2551
2552 * frames.texi (Pointer Shape): @end table -> @end defvar.
2553
2554 2006-05-22 Richard Stallman <rms@gnu.org>
2555
2556 * elisp.texi (Top): Update subnode menus.
2557
2558 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
2559 Contents rewritten; material from old Pointer Shape node moved here.
2560
2561 * display.texi (Pointer Shape): Node deleted.
2562 (Image Descriptors): Minor cleanup.
2563
2564 2006-05-21 Richard Stallman <rms@gnu.org>
2565
2566 * syntax.texi (Parsing Expressions): Update info on which STATE
2567 elements are ignored.
2568
2569 2006-05-19 Luc Teirlinck <teirllm@auburn.edu>
2570
2571 * hooks.texi (Standard Hooks): Correct typo.
2572
2573 * gpl.texi (GPL): ifinfo -> ifnottex.
2574
2575 2006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
2576
2577 * searching.texi (Simple Match Data): Warn about match data being
2578 set anew by every search.
2579
2580 2006-05-17 Richard Stallman <rms@gnu.org>
2581
2582 * minibuf.texi (Minibuffer History): Clarify.
2583
2584 * searching.texi (Regexp Special): Clarify nested regexp warning.
2585
2586 2006-05-16 Kim F. Storm <storm@cua.dk>
2587
2588 * minibuf.texi (Minibuffer History): Update add-to-history.
2589
2590 2006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
2591
2592 * nonascii.texi (Explicit Encoding): Fix
2593 typo (encoding<->decoding).
2594
2595 2006-05-14 Richard Stallman <rms@gnu.org>
2596
2597 * buffers.texi (Creating Buffers): Cleanup.
2598
2599 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
2600
2601 2006-05-13 Eli Zaretskii <eliz@gnu.org>
2602
2603 * buffers.texi (Current Buffer): Document that with-temp-buffer
2604 disables undo.
2605
2606 * os.texi (Terminal-Specific): More accurate description of how
2607 Emacs searches for the terminal-specific libraries.
2608
2609 2006-05-12 Eli Zaretskii <eliz@gnu.org>
2610
2611 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
2612 emacs-xtra to @inforef's.
2613
2614 * text.texi (Undo): Document that undo is turned off in buffers
2615 whose names begin with a space.
2616
2617 * buffers.texi (Buffer Names): Add index entries for buffers whose
2618 names begin with a space.
2619 (Creating Buffers): Document that undo is turned off in buffers
2620 whose names begin with a space.
2621
2622 * files.texi (Visiting Functions, Reading from Files)
2623 (Saving Buffers): Mention code and EOL conversions by file I/O
2624 primitives and subroutines.
2625
2626 * nonascii.texi (Lisp and Coding Systems): Document
2627 coding-system-eol-type. Add index entries for eol conversion.
2628
2629 * display.texi (Defining Faces): Mention `mac', and add an xref to
2630 where window-system is described.
2631
2632 2006-05-10 Richard Stallman <rms@gnu.org>
2633
2634 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
2635
2636 2006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
2637
2638 * variables.texi (File Local Variables): Recommend to quote lambda
2639 expressions in safe-local-variable property.
2640
2641 2006-05-09 Richard Stallman <rms@gnu.org>
2642
2643 * variables.texi (File Local Variables): Document
2644 safe-local-eval-forms and safe-local-eval-function.
2645
2646 2006-05-07 Kim F. Storm <storm@cua.dk>
2647
2648 * minibuf.texi (Minibuffer History): Remove keep-dups arg
2649 from add-to-history.
2650
2651 2006-05-07 Romain Francoise <romain@orebokech.com>
2652
2653 * commands.texi (Event Input Misc):
2654 * compile.texi (Eval During Compile):
2655 * internals.texi (Buffer Internals):
2656 * minibuf.texi (Initial Input):
2657 * nonascii.texi (Scanning Charsets):
2658 * numbers.texi (Comparison of Numbers):
2659 * windows.texi (Textual Scrolling, Vertical Scrolling):
2660 Fix various typos.
2661
2662 2006-05-06 Eli Zaretskii <eliz@gnu.org>
2663
2664 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
2665 conditional xref's to either emacs or emacs-xtra, depending on
2666 @iftex/@ifnottex.
2667
2668 * minibuf.texi (Minibuffer History): Document add-to-history.
2669
2670 2006-05-05 Eli Zaretskii <eliz@gnu.org>
2671
2672 * internals.texi (Pure Storage): Mention the pure overflow message
2673 at startup.
2674
2675 2006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
2676
2677 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
2678 (Searching Keymaps): Fix pseudo-Lisp description of keymap
2679 search.
2680
2681 2006-05-01 Richard Stallman <rms@gnu.org>
2682
2683 * intro.texi (nil and t): Clarify.
2684
2685 * variables.texi (File Local Variables): Suggest using booleanp.
2686
2687 2006-05-01 Juanma Barranquero <lekktu@gmail.com>
2688
2689 * objects.texi (Type Predicates): Fix typos.
2690
2691 2006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
2692
2693 * intro.texi (nil and t): Add booleanp.
2694
2695 * objects.texi (Type Predicates): Add links for booleanp and
2696 string-or-null-p.
2697
2698 2006-04-29 Richard Stallman <rms@gnu.org>
2699
2700 * modes.texi (Multiline Font Lock): Rename from
2701 Multi line Font Lock Elements. Much clarification.
2702 (Font Lock Multiline, Region to Fontify): Much clarification.
2703
2704 2006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
2705
2706 * variables.texi (File Local Variables): Remove the special case t for
2707 safe-local-variable.
2708
2709 2006-04-26 Richard Stallman <rms@gnu.org>
2710
2711 * syntax.texi (Parsing Expressions): Minor cleanup.
2712
2713 2006-04-18 Richard Stallman <rms@gnu.org>
2714
2715 * tips.texi (Coding Conventions): Explain when the package's
2716 prefix should appear later on (not at the start of the name).
2717
2718 * searching.texi (String Search): Clarify effect of NOERROR.
2719
2720 * modes.texi (Imenu): Clarify what special items do.
2721
2722 * hooks.texi (Standard Hooks): Delete text about old hook names.
2723
2724 2006-04-17 Romain Francoise <romain@orebokech.com>
2725
2726 * variables.texi (Local Variables): Update the default value of
2727 `max-specpdl-size'.
2728
2729 2006-04-15 Michael Olson <mwolson@gnu.org>
2730
2731 * processes.texi (Transaction Queues): Mention the new optional
2732 `delay-question' argument for `tq-enqueue'.
2733
2734 2006-04-13 Bill Wohler <wohler@newt.com>
2735
2736 * customize.texi (Common Keywords): Use dotted notation for
2737 :package-version value. Specify its values. Improve documentation
2738 for customize-package-emacs-version-alist.
2739
2740 2006-04-12 Bill Wohler <wohler@newt.com>
2741
2742 * customize.texi (Common Keywords): Move description of
2743 customize-package-emacs-version-alist to @defvar.
2744
2745 2006-04-10 Bill Wohler <wohler@newt.com>
2746
2747 * customize.texi (Common Keywords): Add :package-version.
2748
2749 2006-04-10 Kim F. Storm <storm@cua.dk>
2750
2751 * text.texi (Buffer Contents): Add NOPROPS arg to
2752 filter-buffer-substring.
2753
2754 2006-04-08 Kevin Ryde <user42@zip.com.au>
2755
2756 * os.texi (Command-Line Arguments): Update xref to emacs manual
2757 "Command Arguments" -> "Emacs Invocation", per change there.
2758
2759 2006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
2760
2761 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
2762 be on one line to help makeinfo not render two spaces after the dot.
2763
2764 2006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
2765
2766 * strings.texi (Predicates for Strings): Add string-or-null-p.
2767
2768 2006-03-28 Kim F. Storm <storm@cua.dk>
2769
2770 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
2771 remarks about systems that don't support fractional seconds.
2772
2773 2006-03-25 Karl Berry <karl@gnu.org>
2774
2775 * elisp.texi: Use @copyright{} instead of (C), and do not indent
2776 the year list.
2777
2778 2006-03-21 Nick Roberts <nickrob@snap.net.nz>
2779
2780 * display.texi (Fringe Indicators): Fix typos.
2781
2782 2006-03-19 Luc Teirlinck <teirllm@auburn.edu>
2783
2784 * tips.texi (Documentation Tips): One can now also write `program'
2785 in front of a quoted symbol in a docstring to prevent making a
2786 hyperlink.
2787
2788 2006-03-19 Alan Mackenzie <acm@muc.de>
2789
2790 * text.texi (Special Properties): Clarify `fontified' property.
2791
2792 2006-03-16 Richard Stallman <rms@gnu.org>
2793
2794 * display.texi (Defining Images): Minor cleanup.
2795
2796 2006-03-16 Bill Wohler <wohler@newt.com>
2797
2798 * display.texi (Defining Images): In image-load-path-for-library,
2799 prefer user's images.
2800
2801 2006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
2802
2803 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
2804
2805 2006-03-15 Bill Wohler <wohler@newt.com>
2806
2807 * display.texi (Defining Images): Fix example in
2808 image-load-path-for-library by not recommending that one binds
2809 image-load-path. Just defvar it to placate compiler and only use
2810 it if previously defined.
2811
2812 2006-03-14 Bill Wohler <wohler@newt.com>
2813
2814 * display.texi (Defining Images): In image-load-path-for-library,
2815 always return list of directories. Update example.
2816
2817 2006-03-14 Alan Mackenzie <acm@muc.de>
2818
2819 * modes.texi: New node, "Region to Fontify" (for Font Lock).
2820 This describes font-lock-extend-region-function.
2821 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
2822 the new node "Region to Fontify".
2823
2824 2006-03-13 Richard Stallman <rms@gnu.org>
2825
2826 * display.texi (Invisible Text): The impossible position is
2827 now before the invisible text, not after.
2828 (Defining Images): Clean up last change.
2829
2830 2006-03-11 Bill Wohler <wohler@newt.com>
2831
2832 * display.texi (Defining Images): Add image-load-path-for-library.
2833
2834 2006-03-11 Luc Teirlinck <teirllm@auburn.edu>
2835
2836 * text.texi (Adaptive Fill): Fix Texinfo usage.
2837
2838 * strings.texi (Creating Strings): Fix Texinfo usage.
2839
2840 * searching.texi (Regexp Special): Use @samp for regular
2841 expressions that are not in Lisp syntax.
2842
2843 2006-03-08 Luc Teirlinck <teirllm@auburn.edu>
2844
2845 * searching.texi (Regexp Special): Put remark between parentheses
2846 to avoid misreading.
2847
2848 2006-03-07 Luc Teirlinck <teirllm@auburn.edu>
2849
2850 * searching.texi (Syntax of Regexps): More accurately describe
2851 which characters are special in which situations.
2852 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
2853 are not special. Describe in detail when `[' and `]' are special.
2854 (Regexp Backslash): Plenty of regexps with unbalanced square
2855 brackets are valid, so reword that statement.
2856
2857 2006-03-02 Kim F. Storm <storm@cua.dk>
2858
2859 * keymaps.texi (Tool Bar): Add tool-bar-border.
2860
2861 2006-02-28 Luc Teirlinck <teirllm@auburn.edu>
2862
2863 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
2864
2865 2006-02-27 Luc Teirlinck <teirllm@auburn.edu>
2866
2867 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
2868
2869 * files.texi (Locating Files): Suggest additional values for the
2870 SUFFIXES arg of `locate-file'. Update pxref.
2871
2872 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
2873 (How Programs Do Loading): Discuss the effects of Auto Compression
2874 mode on `load'.
2875 (Load Suffixes): New node.
2876 (Library Search): Delete description of `load-suffixes'; it was
2877 moved to "Load Suffixes".
2878 (Autoload, Named Features): Mention `load-suffixes'.
2879
2880 2006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2881
2882 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
2883
2884 * windows.texi (Window Tree): Fix typo.
2885
2886 2006-02-20 Kim F. Storm <storm@cua.dk>
2887
2888 * display.texi (Fringe Indicators): New section.
2889 Move indicate-empty-lines, indicate-buffer-boundaries, and
2890 default-indicate-buffer-boundaries here.
2891 Add fringe-indicator-alist and default-fringes-indicator-alist.
2892 Add list of logical fringe indicator symbols.
2893 Update list of standard bitmap names.
2894 (Fringe Cursors): New section.
2895 Move overflow-newline-into-fringe here.
2896 Add fringe-cursor-alist and default-fringes-cursor-alist.
2897 Add list of fringe cursor symbols.
2898
2899 2006-02-20 Juanma Barranquero <lekktu@gmail.com>
2900
2901 * commands.texi (Using Interactive): Fix reference to node
2902 "Minibuffers".
2903
2904 2006-02-19 Richard M. Stallman <rms@gnu.org>
2905
2906 * minibuf.texi (High-Level Completion):
2907 Add xref to read-input-method-name.
2908
2909 * files.texi (Relative File Names): Move file-relative-name here.
2910 (File Name Expansion): From here. Minor clarifications.
2911
2912 * commands.texi (Using Interactive): Add xrefs about reading input.
2913 Clarify remarks about that moving point and mark.
2914 Put string case before list case.
2915
2916 2006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
2917
2918 * display.texi (Other Display Specs, Image Descriptors):
2919 Revert erroneous changes. The previous description of
2920 image-descriptors as `(image . PROPS)' was correct.
2921
2922 2006-02-14 Richard M. Stallman <rms@gnu.org>
2923
2924 * variables.texi (File Local Variables): Clarifications.
2925
2926 2006-02-14 Juanma Barranquero <lekktu@gmail.com>
2927
2928 * variables.texi (File Local Variables): Use @code for a cons
2929 cell, not @var.
2930
2931 2006-02-13 Chong Yidong <cyd@stupidchicken.com>
2932
2933 * variables.texi (File Local Variables): Document new file local
2934 variable behavior.
2935
2936 2006-02-10 Kim F. Storm <storm@cua.dk>
2937
2938 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
2939
2940 2006-02-08 Juanma Barranquero <lekktu@gmail.com>
2941
2942 * modes.texi (%-Constructs): Remove obsolete info about
2943 `global-mode-string'.
2944
2945 2006-02-07 Richard M. Stallman <rms@gnu.org>
2946
2947 * commands.texi (Prefix Command Arguments): Minor cleanup.
2948
2949 * display.texi: "Graphical display", not window system.
2950
2951 * functions.texi (What Is a Function): Fix xref.
2952
2953 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
2954 (Changing Key Bindings): Clarify when remapping is better than
2955 substitute-key-definition.
2956
2957 2006-02-02 Richard M. Stallman <rms@gnu.org>
2958
2959 * minibuf.texi (Basic Completion): Completion alists are risky.
2960
2961 * keymaps.texi (Active Keymaps): Clarifications.
2962 (Searching Keymaps): New node.
2963 (Keymaps): Update menu.
2964
2965 * frames.texi (Layout Parameters): Minor clarification.
2966 (Drag and Drop): New node.
2967 (Frames): Update menu.
2968
2969 2006-01-29 Chong Yidong <cyd@stupidchicken.com>
2970
2971 * display.texi (Other Display Specs, Image Descriptors):
2972 Image description is a list, not a cons cell.
2973
2974 2006-01-28 Luc Teirlinck <teirllm@auburn.edu>
2975
2976 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
2977 list is not necessarily a list).
2978
2979 2006-01-27 Eli Zaretskii <eliz@gnu.org>
2980
2981 * frames.texi (Layout Parameters): border-width and
2982 internal-border-width belong to the frame, not the window.
2983
2984 2006-01-19 Richard M. Stallman <rms@gnu.org>
2985
2986 * nonascii.texi (Translation of Characters): Search cmds use
2987 translation-table-for-input. Automatically made local.
2988
2989 * markers.texi (Overview of Markers): Count insertion type
2990 as one of a marker's attributes.
2991
2992 * keymaps.texi (Controlling Active Maps): New node, split out of
2993 Active Keymaps.
2994 (Keymaps): Menu updated.
2995 (Active Keymaps): Give pseudocode to explain how the active
2996 maps are searched. current-active-maps and key-binding moved here.
2997 (Functions for Key Lookup): current-active-maps and key-binding moved.
2998 Clarifications.
2999 (Searching the Keymaps): New subnode.
3000
3001 * elisp.texi (Top): Menu clarification.
3002
3003 * display.texi (Other Display Specs): Delete duplicate entry for
3004 just a string as display spec. Move text about recursive display
3005 specs on such a string.
3006
3007 * commands.texi (Key Sequence Input): Clarify.
3008 Move num-nonmacro-input-events out.
3009 (Reading One Event): num-nonmacro-input-events moved here.
3010
3011 2006-01-14 Nick Roberts <nickrob@snap.net.nz>
3012
3013 * advice.texi (Simple Advice): Update example to fit argument
3014 change in previous-line.
3015
3016 2006-01-05 Richard M. Stallman <rms@gnu.org>
3017
3018 * markers.texi (The Mark): Fix in `mark'.
3019
3020 2006-01-04 Richard M. Stallman <rms@gnu.org>
3021
3022 * processes.texi (Misc Network, Make Network): Minor cleanups.
3023
3024 2006-01-04 Kim F. Storm <storm@cua.dk>
3025
3026 * processes.texi (Make Network): Add IPv6 addresses and handling.
3027 (Network Feature Testing): Mention (:family ipv6).
3028 (Misc Network): Add IPv6 formats to format-network-address.
3029
3030 2005-12-30 Richard M. Stallman <rms@gnu.org>
3031
3032 * text.texi (Changing Properties):
3033 Don't use return value of set-text-properties.
3034
3035 2005-12-29 Luc Teirlinck <teirllm@auburn.edu>
3036
3037 * modes.texi (Mode Line Format): Correct typo in menu.
3038
3039 2005-12-29 Richard M. Stallman <rms@gnu.org>
3040
3041 * modes.texi (Mode Line Top): New node.
3042 (Mode Line Data): Some text moved to new node.
3043 Explain the data structure more concretely.
3044 (Mode Line Basics): Clarifications.
3045 (Mode Line Variables): Clarify intro paragraph.
3046 (%-Constructs): Clarify intro paragraph.
3047 (Mode Line Format): Update menu.
3048
3049 2005-12-28 Luc Teirlinck <teirllm@auburn.edu>
3050
3051 * minibuf.texi (Basic Completion): Update lazy-completion-table
3052 examples for removal of ARGS argument.
3053
3054 2005-12-23 Richard M. Stallman <rms@gnu.org>
3055
3056 * text.texi (Undo): Restore some explanation from the version
3057 that was deleted.
3058
3059 2005-12-23 Eli Zaretskii <eliz@gnu.org>
3060
3061 * text.texi (Undo): Remove duplicate descriptions of `apply
3062 funname' and `apply delta' elements of the undo list.
3063
3064 2005-12-20 Richard M. Stallman <rms@gnu.org>
3065
3066 * help.texi (Help Functions): Update documentation of `apropos'.
3067
3068 2005-12-20 Luc Teirlinck <teirllm@auburn.edu>
3069
3070 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
3071 because it is confusing. If the :help-echo keyword is a function,
3072 it is not directly used as the :help-echo overlay property, as the
3073 xref seems to suggest (it does not take the appropriate args).
3074
3075 2005-12-19 Luc Teirlinck <teirllm@auburn.edu>
3076
3077 * customize.texi (Common Keywords): Fix Texinfo usage.
3078 (Group Definitions, Variable Definitions): Update for new
3079 conventions for using `*' in docstrings.
3080
3081 * tips.texi (Documentation Tips): Update for new conventions for
3082 using `*' in docstrings.
3083
3084 2005-12-16 Richard M. Stallman <rms@gnu.org>
3085
3086 * minibuf.texi (Minibuffer Contents): Minor cleanup.
3087
3088 2005-12-16 Juri Linkov <juri@jurta.org>
3089
3090 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
3091
3092 2005-12-14 Romain Francoise <romain@orebokech.com>
3093
3094 * modes.texi (Customizing Keywords): Rename `append' to `how'.
3095 Fix typo.
3096
3097 2005-12-11 Juri Linkov <juri@jurta.org>
3098
3099 * minibuf.texi (Completion Commands): Add mention of read-file-name
3100 for filename completion keymaps.
3101 (Reading File Names): Add mention of filename completion keymaps
3102 for read-file-name and xref to `Completion Commands'.
3103
3104 2005-12-10 Richard M. Stallman <rms@gnu.org>
3105
3106 * customize.texi (Common Keywords): State caveats for use of :tag.
3107
3108 2005-12-08 Richard M. Stallman <rms@gnu.org>
3109
3110 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
3111 with xrefs and better explanation.
3112 (Completion Commands): Add the filename completion maps.
3113
3114 * objects.texi (Character Type): Clarify that \s is not space
3115 if a dash follows.
3116
3117 2005-12-05 Richard M. Stallman <rms@gnu.org>
3118
3119 * windows.texi (Resizing Windows): Delete preserve-before args.
3120
3121 2005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
3122
3123 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
3124 in full keymaps, since the quirk has been fixed.
3125
3126 2005-12-03 Eli Zaretskii <eliz@gnu.org>
3127
3128 * hooks.texi (Standard Hooks): Add index entries. Mention
3129 `compilation-finish-functions'.
3130
3131 2005-11-27 Richard M. Stallman <rms@gnu.org>
3132
3133 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
3134
3135 2005-11-21 Juri Linkov <juri@jurta.org>
3136
3137 * customize.texi (Common Keywords): Update links types
3138 custom-manual and url-link. Add link types emacs-library-link,
3139 file-link, function-link, variable-link, custom-group-link.
3140
3141 2005-11-20 Chong Yidong <cyd@stupidchicken.com>
3142
3143 * display.texi: Revert 2005-11-20 change.
3144
3145 2005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
3146
3147 * processes.texi (Bindat Functions):
3148 Say "third" to refer to zero-based index "2".
3149
3150 2005-11-18 Luc Teirlinck <teirllm@auburn.edu>
3151
3152 * loading.texi (Library Search): Update the default value of
3153 `load-suffixes'.
3154
3155 2005-11-17 Chong Yidong <cyd@stupidchicken.com>
3156
3157 * display.texi (Attribute Functions): Mention :ignore-defface.
3158
3159 2005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
3160
3161 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
3162 (Minor Mode Conventions): Mention the use of a hook.
3163
3164 2005-11-06 Richard M. Stallman <rms@gnu.org>
3165
3166 * files.texi (Magic File Names): find-file-name-handler checks the
3167 `operations' property of the handler.
3168
3169 2005-11-03 Richard M. Stallman <rms@gnu.org>
3170
3171 * variables.texi (Frame-Local Variables): Small clarification.
3172
3173 2005-10-29 Chong Yidong <cyd@stupidchicken.com>
3174
3175 * os.texi (Init File): Document ~/.emacs.d/init.el.
3176
3177 2005-10-29 Richard M. Stallman <rms@gnu.org>
3178
3179 * internals.texi (Garbage Collection): Document memory-full.
3180
3181 2005-10-28 Bill Wohler <wohler@newt.com>
3182
3183 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
3184 for URLs.
3185
3186 2005-10-28 Richard M. Stallman <rms@gnu.org>
3187
3188 * minibuf.texi (Completion Commands): Clean up prev change.
3189
3190 2005-10-26 Kevin Ryde <user42@zip.com.au>
3191
3192 * compile.texi (Eval During Compile): Explain recommended uses
3193 of eval-when-compile and eval-and-compile.
3194
3195 2005-10-27 Masatake YAMATO <jet@gyve.org>
3196
3197 * minibuf.texi (Completion Commands):
3198 Write about new optional argument for `display-completion-list'.
3199
3200 2005-10-23 Richard M. Stallman <rms@gnu.org>
3201
3202 * display.texi (Overlay Arrow): Clarify about local bindings of
3203 overlay-arrow-position.
3204
3205 2005-10-22 Eli Zaretskii <eliz@gnu.org>
3206
3207 * internals.texi (Building Emacs): Fix last change.
3208
3209 2005-10-22 Richard M. Stallman <rms@gnu.org>
3210
3211 * internals.texi (Building Emacs): Document eval-at-startup.
3212
3213 2005-10-21 Richard M. Stallman <rms@gnu.org>
3214
3215 * loading.texi (Where Defined): load-history contains abs file names.
3216 symbol-file returns abs file names.
3217
3218 2005-10-19 Kim F. Storm <storm@cua.dk>
3219
3220 * display.texi (Showing Images): Add max-image-size integer value.
3221
3222 2005-10-18 Chong Yidong <cyd@stupidchicken.com>
3223
3224 * display.texi (Showing Images): Document max-image-size.
3225
3226 2005-10-17 Richard M. Stallman <rms@gnu.org>
3227
3228 * commands.texi (Quitting): Minor clarification.
3229
3230 * processes.texi (Sentinels): Clarify about output and quitting.
3231 (Filter Functions): Mention with-local-quit.
3232
3233 2005-10-17 Juri Linkov <juri@jurta.org>
3234
3235 * buffers.texi (Current Buffer):
3236 * commands.texi (Event Input Misc):
3237 * compile.texi (Eval During Compile, Compiler Errors):
3238 * customize.texi (Group Definitions):
3239 * display.texi (Progress, Defining Faces):
3240 * files.texi (Writing to Files):
3241 * modes.texi (Mode Hooks, Defining Minor Modes):
3242 * streams.texi (Output Functions):
3243 * syntax.texi (Syntax Table Functions):
3244 * text.texi (Change Hooks):
3245 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
3246
3247 * commands.texi (Quitting): Replace arg `forms' with `body' in
3248 `with-local-quit'.
3249
3250 * positions.texi (Excursions): Replace arg `forms' with `body' in
3251 `save-excursion'.
3252
3253 2005-10-08 Kim F. Storm <storm@cua.dk>
3254
3255 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
3256 Rename manual section accordingly.
3257
3258 2005-10-04 Kim F. Storm <storm@cua.dk>
3259
3260 * windows.texi (Window Split Tree): New section describing
3261 new function window-split-tree function.
3262
3263 2005-10-03 Nick Roberts <nickrob@snap.net.nz>
3264
3265 * display.texi (Fringe Size/Pos): Simplify and add detail.
3266
3267 2005-09-30 Romain Francoise <romain@orebokech.com>
3268
3269 * minibuf.texi (High-Level Completion): Explain that the prompt
3270 given to `read-buffer' should end with a colon and a space.
3271 Update usage examples.
3272
3273 2005-09-29 Juri Linkov <juri@jurta.org>
3274
3275 * display.texi (Displaying Messages): Rename argument name
3276 `string' to `format-string' in functions `message', `message-box',
3277 `message-or-box'.
3278
3279 2005-09-26 Chong Yidong <cyd@stupidchicken.com>
3280
3281 * errors.texi (Standard Errors): Correct xrefs.
3282
3283 2005-09-18 Chong Yidong <cyd@stupidchicken.com>
3284
3285 * display.texi (Defining Images): Update documentation for
3286 `image-load-path'.
3287
3288 2005-09-17 Richard M. Stallman <rms@gnu.org>
3289
3290 * display.texi (Defining Images): Clean up previous change.
3291
3292 2005-09-16 Romain Francoise <romain@orebokech.com>
3293
3294 * elisp.texi: Specify GFDL version 1.2.
3295
3296 * doclicense.texi (GNU Free Documentation License): Update to
3297 version 1.2.
3298
3299 2005-09-15 Chong Yidong <cyd@stupidchicken.com>
3300
3301 * display.texi (Defining Images): Document `image-load-path'.
3302
3303 2005-09-15 Richard M. Stallman <rms@gnu.org>
3304
3305 * objects.texi (Printed Representation): Minor cleanup.
3306 (Box Diagrams): Minor fix.
3307 (Cons Cell Type): Move (...) index item here.
3308 (Box Diagrams): From here.
3309 (Array Type): Minor fix.
3310 (Type Predicates): Delete index "predicates".
3311 (Hash Table Type): Clarify xref.
3312 (Dotted Pair Notation): Minor fix.
3313
3314 2005-09-10 Chong Yidong <cyd@stupidchicken.com>
3315
3316 * files.texi (Saving Buffers): Fix typo.
3317
3318 2005-09-08 Richard M. Stallman <rms@gnu.org>
3319
3320 * tips.texi (Programming Tips): Correct the "default" prompt spec.
3321
3322 2005-09-08 Chong Yidong <cyd@stupidchicken.com>
3323
3324 * locals.texi (Standard Buffer-Local Variables): Don't include
3325 mode variables for minor modes.
3326 Fix xrefs for buffer-display-count, buffer-display-table,
3327 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
3328 enable-multibyte-characters, fill-column, header-line-format,
3329 left-fringe-width, left-margin, and right-fringe-width.
3330
3331 * hooks.texi (Standard Hooks): All hooks should conform to the
3332 standard naming convention now.
3333 Fix xref for `echo-area-clear-hook'.
3334
3335 * display.texi (Usual Display): Note that indicate-empty-lines and
3336 tab-width are buffer-local.
3337
3338 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
3339
3340 * modes.texi (Mode Help): Note that major-mode is buffer-local.
3341
3342 * nonascii.texi (Encoding and I/O): Note that
3343 buffer-file-coding-system is buffer-local.
3344
3345 * positions.texi (List Motion): Note that defun-prompt-regexp is
3346 buffer-local.
3347
3348 * text.texi (Auto Filling): Note that auto-fill-function is
3349 buffer-local.
3350 (Undo): Note that buffer-undo-list is buffer-local.
3351
3352 * windows.texi (Buffers and Windows): Document
3353 buffer-display-count.
3354
3355 2005-09-06 Richard M. Stallman <rms@gnu.org>
3356
3357 * tips.texi (Coding Conventions): Sometimes it is ok to put the
3358 package prefix elsewhere than at the start of the name.
3359
3360 2005-09-03 Richard M. Stallman <rms@gnu.org>
3361
3362 * tips.texi (Programming Tips): Add conventions for minibuffer
3363 questions and prompts.
3364
3365 2005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
3366
3367 * intro.texi (nil and t): Minor cleanup.
3368 Delete spurious mention of keyword symbols.
3369 (Evaluation Notation): Add index entry.
3370 (A Sample Function Description): Minor cleanup.
3371 (A Sample Variable Description): Not all vars can be set.
3372
3373 2005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
3374
3375 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
3376
3377 (Insertion): Document precise type of `insert-char' arg COUNT.
3378
3379 2005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
3380
3381 * modes.texi (Other Font Lock Variables): Sync the default of
3382 font-lock-lines-before.
3383
3384 2005-08-31 Michael Albinus <michael.albinus@gmx.de>
3385
3386 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
3387
3388 2005-08-29 Richard M. Stallman <rms@gnu.org>
3389
3390 * elisp.texi (Top): Update subnode menu.
3391
3392 * searching.texi (Searching and Matching): Move node.
3393 Rearrange contents and add overall explanation.
3394 (Searching and Case): Move node.
3395 (Searching and Matching): Update menu.
3396
3397 2005-08-27 Eli Zaretskii <eliz@gnu.org>
3398
3399 * os.texi (Startup Summary): Fix the description of the initial
3400 startup message display.
3401
3402 2005-08-25 Richard M. Stallman <rms@gnu.org>
3403
3404 * searching.texi (Search and Replace): Add replace-regexp-in-string.
3405
3406 2005-08-25 Emilio C. Lopes <eclig@gmx.net>
3407
3408 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
3409 `next-overlay-change' example.
3410
3411 2005-08-22 Juri Linkov <juri@jurta.org>
3412
3413 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
3414 Fix invert-face. Fix args of face-background.
3415
3416 * display.texi (Standard Faces): Delete node.
3417 (Faces): Add xref to `(emacs)Standard Faces'.
3418 (Displaying Faces): Fix xref to `Standard Faces'.
3419
3420 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
3421
3422 2005-08-20 Alan Mackenzie <acm@muc.de>
3423
3424 * buffers.texi (The Buffer List): Clarify the manipulation of the
3425 buffer list.
3426
3427 2005-08-14 Richard M. Stallman <rms@gnu.org>
3428
3429 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
3430 a regexp.
3431
3432 2005-08-11 Richard M. Stallman <rms@gnu.org>
3433
3434 * elisp.texi (Top): Update subnode lists.
3435
3436 * display.texi (Inverse Video): Node deleted.
3437
3438 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
3439 New nodes split out of Coding Conventions.
3440
3441 * searching.texi (Regular Expressions): Document re-builder.
3442
3443 * os.texi (Time Parsing): New node split out of Time Conversion.
3444
3445 * processes.texi (Misc Network, Network Feature Testing)
3446 (Network Options, Make Network): New nodes split out of
3447 Low-Level Network.
3448
3449 2005-08-09 Richard M. Stallman <rms@gnu.org>
3450
3451 * frames.texi (Geometry): New node, split from Size and Position.
3452 (Frame Parameters): Refer to Geometry.
3453
3454 * buffers.texi (The Buffer List): Fix xrefs.
3455
3456 * windows.texi (Splitting Windows): Fix xref.
3457
3458 * frames.texi (Layout Parameters): Add xref.
3459
3460 * display.texi (Line Height, Scroll Bars): Fix xrefs.
3461
3462 * keymaps.texi (Menu Bar): Fix xref.
3463
3464 * locals.texi (Standard Buffer-Local Variables): Fix xref.
3465
3466 * modes.texi (%-Constructs): Fix xref.
3467
3468 * frames.texi (Window Frame Parameters): Node split up.
3469 (Basic Parameters, Position Parameters, Size Parameters)
3470 (Layout Parameters, Buffer Parameters, Management Parameters)
3471 (Cursor Parameters, Color Parameters): New subnodes.
3472
3473 2005-08-09 Luc Teirlinck <teirllm@auburn.edu>
3474
3475 * positions.texi (Screen Lines): Update xref for previous change
3476 in minibuf.texi.
3477
3478 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
3479 change in minibuf.texi.
3480
3481 2005-08-09 Richard M. Stallman <rms@gnu.org>
3482
3483 * tips.texi (Coding Conventions): Minor cleanup.
3484
3485 * modes.texi (Defining Minor Modes): Explain when init-value
3486 can be non-nil.
3487
3488 * elisp.texi (Top): Update submenu for Minibuffer.
3489
3490 * minibuf.texi (Minibuffer Misc): Node split up.
3491 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
3492 (Recursive Mini): New nodes split out from Minibuffer Misc.
3493 (Minibuffer Misc): Document max-mini-window-height.
3494
3495 * hash.texi (Defining Hash): Delete stray paren in example.
3496
3497 * display.texi (Echo Area Customization): Don't define
3498 max-mini-window-height here; xref instead.
3499
3500 * commands.texi (Event Input Misc): Update while-no-input.
3501
3502 * advice.texi (Advising Functions): Explain when to use advice
3503 and when to use a hook.
3504
3505 2005-07-30 Eli Zaretskii <eliz@gnu.org>
3506
3507 * makefile.w32-in (info): Don't run install-info.
3508 ($(infodir)/dir): New target, produced by running install-info.
3509
3510 2005-07-27 Luc Teirlinck <teirllm@auburn.edu>
3511
3512 * modes.texi (Defining Minor Modes): The keyword for the initial
3513 value is :init-value, not :initial-value.
3514
3515 2005-07-23 Eli Zaretskii <eliz@gnu.org>
3516
3517 * loading.texi (Autoload): Make the `doctor' example be consistent
3518 with what's in current loaddefs.el. Describe the "fn" magic in
3519 the usage portion of the doc string.
3520
3521 2005-07-22 Richard M. Stallman <rms@gnu.org>
3522
3523 * internals.texi (Garbage Collection): Clarify previous change.
3524
3525 2005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
3526
3527 * internals.texi (Garbage Collection): Add gc-cons-percentage.
3528
3529 2005-07-18 Juri Linkov <juri@jurta.org>
3530
3531 * commands.texi (Accessing Events):
3532 * frames.texi (Text Terminal Colors, Resources):
3533 * markers.texi (The Mark):
3534 * modes.texi (Defining Minor Modes):
3535 Delete duplicate duplicate words.
3536
3537 2005-07-16 Richard M. Stallman <rms@gnu.org>
3538
3539 * display.texi (Managing Overlays): Clarify make-overlay
3540 args for insertion types.
3541
3542 2005-07-13 Luc Teirlinck <teirllm@auburn.edu>
3543
3544 * customize.texi (Variable Definitions):
3545 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
3546 `standard-value' is a list too.
3547 (Defining New Types): Use @key{RET} instead of @key{ret}.
3548
3549 2005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
3550
3551 * os.texi (Translating Input): Fix typo.
3552
3553 2005-07-08 Richard M. Stallman <rms@gnu.org>
3554
3555 * README: Update edition number and size estimate.
3556
3557 * elisp.texi (VERSION): Set to 2.9.
3558
3559 2005-07-07 Richard M. Stallman <rms@gnu.org>
3560
3561 * book-spine.texinfo: Update Emacs version.
3562
3563 * display.texi (Inverse Video): Delete mode-line-inverse-video.
3564
3565 2005-07-06 Richard M. Stallman <rms@gnu.org>
3566
3567 * searching.texi (Regexp Search): Clarify what re-search-forward
3568 does when the search fails.
3569
3570 2005-07-05 Lute Kamstra <lute@gnu.org>
3571
3572 * Update FSF's address in GPL notices.
3573
3574 * doclicense.texi (GNU Free Documentation License):
3575 * gpl.texi (GPL):
3576 * tips.texi (Coding Conventions, Library Headers):
3577 * vol1.texi:
3578 * vol2.texi: Update FSF's address.
3579
3580 2005-07-04 Richard M. Stallman <rms@gnu.org>
3581
3582 * hooks.texi (Standard Hooks): Add occur-hook.
3583
3584 2005-07-03 Luc Teirlinck <teirllm@auburn.edu>
3585
3586 * display.texi (The Echo Area): Correct menu.
3587
3588 2005-07-03 Richard M. Stallman <rms@gnu.org>
3589
3590 * elisp.texi (Top): Update subnode menu for Display.
3591
3592 * display.texi (Displaying Messages): New node, with most
3593 of what was in The Echo Area.
3594 (Progress): Moved under The Echo Area.
3595 (Logging Messages): New node with new text.
3596 (Echo Area Customization): New node, the rest of what was
3597 in The Echo Area. Document message-truncate-lines with @defvar.
3598 (Display): Update menu.
3599
3600 * windows.texi (Textual Scrolling): Doc 3 values for
3601 scroll-preserve-screen-position.
3602
3603 * text.texi (Special Properties): Change hook functions
3604 should bind inhibit-modification-hooks around altering buffer text.
3605
3606 * keymaps.texi (Key Binding Commands): Call binding BINDING
3607 rather than DEFINITION.
3608
3609 2005-06-29 Juanma Barranquero <lekktu@gmail.com>
3610
3611 * variables.texi (Defining Variables): `user-variable-p' returns t
3612 for aliases of user options, nil for alias loops.
3613
3614 2005-06-28 Richard M. Stallman <rms@gnu.org>
3615
3616 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
3617 make-keymap.
3618
3619 2005-06-27 Luc Teirlinck <teirllm@auburn.edu>
3620
3621 * variables.texi (Setting Variables): Correct and clarify
3622 description of `add-to-ordered-list'.
3623
3624 2005-06-26 Richard M. Stallman <rms@gnu.org>
3625
3626 * display.texi (Faces): Minor cleanup.
3627
3628 2005-06-25 Luc Teirlinck <teirllm@auburn.edu>
3629
3630 * display.texi (Faces): `facep' returns t for strings that are
3631 face names.
3632
3633 2005-06-25 Richard M. Stallman <rms@gnu.org>
3634
3635 * objects.texi (Equality Predicates): Clarify meaning of equal.
3636
3637 * windows.texi (Selecting Windows): save-selected-window
3638 and with-selected-window save and restore the current buffer.
3639
3640 2005-06-24 Richard M. Stallman <rms@gnu.org>
3641
3642 * numbers.texi (Float Basics): Explain how to test for NaN,
3643 and printing the sign of NaNs.
3644
3645 2005-06-24 Eli Zaretskii <eliz@gnu.org>
3646
3647 * makefile.w32-in (MAKEINFO): Use --force.
3648
3649 2005-06-23 Richard M. Stallman <rms@gnu.org>
3650
3651 * display.texi (Face Functions): Correct Texinfo usage.
3652
3653 2005-06-23 Luc Teirlinck <teirllm@auburn.edu>
3654
3655 * lists.texi (Rings): `ring-elements' now returns the elements of
3656 RING in order.
3657
3658 2005-06-23 Juanma Barranquero <lekktu@gmail.com>
3659
3660 * markers.texi (The Mark): Texinfo usage fix.
3661
3662 2005-06-23 Kim F. Storm <storm@cua.dk>
3663
3664 * searching.texi (Entire Match Data): Remove evaporate option for
3665 match-data. Do not mention evaporate option for set-match-data.
3666
3667 2005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
3668
3669 * display.texi (Face Functions): Mention face aliases.
3670
3671 2005-06-21 Richard M. Stallman <rms@gnu.org>
3672
3673 * anti.texi (Antinews): Texinfo usage fix.
3674
3675 2005-06-21 Karl Berry <karl@gnu.org>
3676
3677 * elisp.texi: Use @copying.
3678
3679 * elisp.texi: Put @summarycontents and @contents before the Top
3680 node, instead of the end of the file, so that the contents appear
3681 in the right place in the dvi/pdf output.
3682
3683 2005-06-21 Juri Linkov <juri@jurta.org>
3684
3685 * display.texi (Defining Faces): Add `customized-face'.
3686
3687 2005-06-20 Kim F. Storm <storm@cua.dk>
3688
3689 * variables.texi (Setting Variables): Any type of element can be
3690 given order in add-to-ordered-list. Compare elements with eq.
3691
3692 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
3693
3694 2005-06-20 Karl Berry <karl@gnu.org>
3695
3696 * syntax.texi (Syntax Flags): Make last column very slightly wider
3697 to avoid "generic comment" breaking on two lines and causing an
3698 underfull box.
3699
3700 2005-06-19 Luc Teirlinck <teirllm@auburn.edu>
3701
3702 * lists.texi (Rings): Various minor clarifications and corrections.
3703
3704 2005-06-18 Richard M. Stallman <rms@gnu.org>
3705
3706 * functions.texi (Obsolete Functions): Simplify.
3707
3708 * variables.texi (Variable Aliases): Simplify.
3709
3710 * anti.texi, backups.texi, compile.texi, customization.texi:
3711 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
3712 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
3713 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
3714 * variables.texi: Fix formatting ugliness.
3715
3716 * elisp.texi: Add links to Rings and Byte Packing.
3717 Update version and copyright years.
3718
3719 * minibuf.texi: Fix formatting ugliness.
3720 (Completion Commands): Move keymap vars to the end
3721 and vars completing-read binds to the top.
3722
3723 2005-06-17 Luc Teirlinck <teirllm@auburn.edu>
3724
3725 * processes.texi: Fix typos.
3726 (Bindat Spec): Correct Texinfo error.
3727 (Byte Packing): Fix ungrammatical sentence.
3728
3729 2005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
3730
3731 * lists.texi (Rings): New node.
3732 (Lists): Add it to menu.
3733
3734 * processes.texi (Byte Packing): New node.
3735 (Processes): Add it to menu.
3736
3737 2005-06-17 Richard M. Stallman <rms@gnu.org>
3738
3739 * syntax.texi (Parsing Expressions): Fix texinfo usage.
3740
3741 * help.texi (Documentation Basics): Explain the xref to
3742 Documentation Tips.
3743
3744 * debugging.texi (Debugger Commands): Minor fix.
3745
3746 2005-06-16 Luc Teirlinck <teirllm@auburn.edu>
3747
3748 * edebug.texi (Instrumenting): Eliminate duplicate link.
3749 (Specification List): Replace references to "below", referring to
3750 a later node, with one @ref to that node.
3751
3752 * os.texi (Timers): Timers should save and restore the match data
3753 if they change it.
3754
3755 * debugging.texi (Debugger Commands): Mention that the Lisp
3756 debugger can not step through primitive functions.
3757
3758 2005-06-16 Juanma Barranquero <lekktu@gmail.com>
3759
3760 * functions.texi (Obsolete Functions): Update argument names of
3761 `make-obsolete' and `define-obsolete-function-alias'.
3762
3763 * variables.texi (Variable Aliases): Update argument names of
3764 `defvaralias', `make-obsolete-variable' and
3765 `define-obsolete-variable-alias'.
3766
3767 2005-06-15 Kim F. Storm <storm@cua.dk>
3768
3769 * searching.texi (Entire Match Data): Rephrase warnings about
3770 evaporate arg to match-data and set-match-data.
3771
3772 2005-06-14 Luc Teirlinck <teirllm@auburn.edu>
3773
3774 * elisp.texi (Top): Update detailed menu.
3775
3776 * edebug.texi (Edebug): Update menu.
3777 (Instrumenting): Update xrefs.
3778 (Edebug Execution Modes): Correct xref.
3779 (Jumping): Clarify description of `h' command.
3780 Eliminate redundant @ref.
3781 (Breaks): New node.
3782 (Breakpoints): Is now a subsubsection.
3783 (Global Break Condition): Mention `C-x X X'.
3784 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
3785 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
3786 (Edebug Display Update): Correct pxref.
3787 (Edebug and Macros): New node.
3788 (Instrumenting Macro Calls): Is now a subsubsection.
3789 Neither arg of `def-edebug-spec' is evaluated.
3790 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
3791 (Specification Examples): Fix typo.
3792
3793 2005-06-14 Lute Kamstra <lute@gnu.org>
3794
3795 * debugging.texi (Function Debugging): Primitives can break on
3796 entry too.
3797
3798 2005-06-14 Kim F. Storm <storm@cua.dk>
3799
3800 * variables.texi (Setting Variables): Add add-to-ordered-list.
3801
3802 2005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
3803
3804 * syntax.texi (Parsing Expressions): Document aux functions and vars of
3805 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
3806
3807 2005-06-13 Lute Kamstra <lute@gnu.org>
3808
3809 * text.texi (Special Properties): Fix cross reference.
3810
3811 2005-06-11 Luc Teirlinck <teirllm@auburn.edu>
3812
3813 * debugging.texi (Function Debugging): Delete mention of empty
3814 string argument to `cancel-debug-on-entry'. Delete inaccurate
3815 description of the return value of that command.
3816
3817 2005-06-11 Alan Mackenzie <acm@muc.de>
3818
3819 * text.texi (Adaptive Fill): Amplify the description of
3820 fill-context-prefix.
3821
3822 2005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3823
3824 * syntax.texi (Parsing Expressions): Fix Texinfo error.
3825
3826 2005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
3827
3828 * syntax.texi (Parsing Expressions): Document syntax-ppss.
3829
3830 2005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3831
3832 * debugging.texi (Error Debugging): Minor rewording.
3833 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
3834 is optional.
3835
3836 2005-06-10 Lute Kamstra <lute@gnu.org>
3837
3838 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
3839 (Top): Give it a title. Correct version number. Give the
3840 detailed node listing a more prominent header.
3841 * intro.texi: Don't set VERSION here a second time.
3842 Mention Emacs's version too.
3843 * anti.texi (Antinews): Use EMACSVER to refer to the current
3844 version of Emacs.
3845
3846 2005-06-09 Kim F. Storm <storm@cua.dk>
3847
3848 * searching.texi (Entire Match Data): Explain new `reseat' argument to
3849 match-data and set-match-data.
3850
3851 2005-06-08 Richard M. Stallman <rms@gnu.org>
3852
3853 * searching.texi (Entire Match Data): Clarify when match-data
3854 returns markers and when integers.
3855
3856 * display.texi (Defining Faces): Explain that face name should not
3857 end in `-face'.
3858
3859 * modes.texi (Mode Line Data): Minor cleanup.
3860 (Customizing Keywords): Node split out of Search-based Fontification.
3861 Add example of using font-lock-add-keywords from a hook.
3862 Clarify when MODE should be non-nil, and when nil.
3863
3864 2005-06-06 Richard M. Stallman <rms@gnu.org>
3865
3866 * modes.texi (Mode Line Data): Explain what happens when the car
3867 of a list is a void symbol.
3868 (Search-based Fontification): Explain MODE arg to
3869 font-lock-add-keywords and warn about calls from major modes.
3870
3871 2005-06-08 Juri Linkov <juri@jurta.org>
3872
3873 * display.texi (Standard Faces): Add `shadow' face.
3874
3875 2005-05-29 Luc Teirlinck <teirllm@auburn.edu>
3876
3877 * modes.texi (Major Mode Conventions): A derived mode only needs
3878 to put the call to the parent mode inside `delay-mode-hooks'.
3879
3880 2005-05-29 Richard M. Stallman <rms@gnu.org>
3881
3882 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
3883 new, and what that implies. Clarify.
3884
3885 * files.texi (Locating Files): Clean up the text.
3886
3887 * frames.texi (Window Frame Parameters): Document user-size.
3888 Shorten entry for top by referring to left.
3889
3890 2005-05-26 Richard M. Stallman <rms@gnu.org>
3891
3892 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
3893 is new, and what the implications are. Other clarifications.
3894
3895 2005-05-24 Richard M. Stallman <rms@gnu.org>
3896
3897 * frames.texi (Dialog Boxes): Minor fixes.
3898
3899 2005-05-25 Masatake YAMATO <jet@gyve.org>
3900
3901 * display.texi (Standard Faces): Write about `mode-line-highlight'.
3902
3903 2005-05-24 Luc Teirlinck <teirllm@auburn.edu>
3904
3905 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
3906 is optional.
3907
3908 2005-05-24 Nick Roberts <nickrob@snap.net.nz>
3909
3910 * frames.texi (Dialog Boxes): Describe new optional argument.
3911
3912 2005-05-23 Lute Kamstra <lute@gnu.org>
3913
3914 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
3915 syntax-begin-function over font-lock-beginning-of-syntax-function.
3916
3917 2005-05-21 Luc Teirlinck <teirllm@auburn.edu>
3918
3919 * minibuf.texi (Reading File Names): Update description of
3920 `read-directory-name'.
3921
3922 * modes.texi (Derived Modes): Clarify :group keyword.
3923
3924 2005-05-21 Eli Zaretskii <eliz@gnu.org>
3925
3926 * files.texi (Locating Files): New subsection.
3927 Describe locate-file and executable-find.
3928
3929 2005-05-21 Kevin Ryde <user42@zip.com.au>
3930
3931 * frames.texi (Initial Parameters): Update cross reference to
3932 "Emacs Invocation".
3933
3934 2005-05-19 Luc Teirlinck <teirllm@auburn.edu>
3935
3936 * keymaps.texi (Active Keymaps): Add anchor.
3937
3938 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
3939 (Major Mode Conventions): Refer to `Auto Major Mode' in more
3940 appropriate place.
3941 (Derived Modes): Small clarifications.
3942 (Minor Mode Conventions, Keymaps and Minor Modes):
3943 Replace references to nodes with references to anchors.
3944 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
3945 Clarify description of lists whose first element is an integer.
3946 (Mode Line Variables): Add anchor.
3947 (%-Constructs): Clarify description of integer after %.
3948 (Emulating Mode Line): Describe nil value for FACE.
3949
3950 2005-05-18 Luc Teirlinck <teirllm@auburn.edu>
3951
3952 * modes.texi (Derived Modes): Correct references to non-existing
3953 variable standard-syntax-table.
3954
3955 2005-05-17 Lute Kamstra <lute@gnu.org>
3956
3957 * modes.texi (Defining Minor Modes): Mention the mode hook.
3958
3959 2005-05-15 Kim F. Storm <storm@cua.dk>
3960
3961 * processes.texi (Network): Remove open-network-stream-nowait.
3962 (Network Servers): Remove open-network-stream-server.
3963
3964 2005-05-15 Luc Teirlinck <teirllm@auburn.edu>
3965
3966 * elisp.texi (Top): Update detailed menu.
3967
3968 * variables.texi: Reorder nodes.
3969 (Variables): Update menu.
3970 (File Local Variables): Do not refer to the `-*-' line as
3971 a "local variables list". Add pxref.
3972
3973 2005-05-14 Luc Teirlinck <teirllm@auburn.edu>
3974
3975 * elisp.texi (Top): Update detailed menu for node changes.
3976
3977 * modes.texi (Modes): Update Menu.
3978 (Hooks): Move to beginning of chapter.
3979 Most minor modes run mode hooks too.
3980 `add-hook' can handle void hooks or hooks whose value is a single
3981 function.
3982 (Major Modes): Update Menu.
3983 (Major Mode Basics): New node, split off from `Major Modes'.
3984 (Major Mode Conventions): Correct xref. Explain how to handle
3985 auto-mode-alist if the major mode command has an autoload cookie.
3986 (Auto Major Mode): Major update. Add magic-mode-alist.
3987 (Derived Modes): Major update.
3988 (Mode Line Format): Update Menu.
3989 (Mode Line Basics): New node, split off from `Mode Line Format'.
3990
3991 * loading.texi (Autoload): Mention `autoload cookie' as synonym
3992 for `magic autoload comment'. Add index entries and anchor.
3993
3994 2005-05-14 Richard M. Stallman <rms@gnu.org>
3995
3996 * tips.texi (Coding Conventions): Explain how important it is
3997 that just loading certain files not change Emacs behavior.
3998
3999 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
4000
4001 2005-05-12 Lute Kamstra <lute@gnu.org>
4002
4003 * modes.texi (Generic Modes): Update.
4004 (Major Modes): Refer to node "Generic Modes".
4005
4006 * elisp.texi (Top): Update to the current structure of the manual.
4007 * processes.texi (Processes): Add menu description.
4008 * customize.texi (Customization): Add menu descriptions.
4009
4010 2005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
4011
4012 * processes.texi (Signals to Processes)
4013 (Low-Level Network): Fix typos.
4014
4015 2005-05-11 Lute Kamstra <lute@gnu.org>
4016
4017 * elisp.texi (Top): Add some nodes from the chapter "Major and
4018 Minor Modes" to the detailed node listing.
4019
4020 2005-05-10 Richard M. Stallman <rms@gnu.org>
4021
4022 * keymaps.texi (Extended Menu Items): Menu item filter functions
4023 can be called at any time.
4024
4025 2005-05-08 Luc Teirlinck <teirllm@auburn.edu>
4026
4027 * variables.texi (File Local Variables): `(hack-local-variables t)'
4028 now also checks whether a mode is specified in the local variables
4029 list.
4030
4031 2005-05-05 Kevin Ryde <user42@zip.com.au>
4032
4033 * display.texi (The Echo Area): Correct format function cross
4034 reference.
4035
4036 2005-05-05 Luc Teirlinck <teirllm@auburn.edu>
4037
4038 * variables.texi (Variable Aliases): Change description of
4039 `define-obsolete-variable-alias'.
4040
4041 * functions.texi (Functions): Add "Obsolete Functions" to menu.
4042 (Defining Functions): Add xref.
4043 (Obsolete Functions): New node.
4044 (Function Safety): Standardize capitalization of section title.
4045
4046 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
4047 (Dialog Boxes): Complete description of `x-popup-dialog'.
4048
4049 2005-05-04 Richard M. Stallman <rms@gnu.org>
4050
4051 * commands.texi (Interactive Codes): Fix Texinfo usage.
4052 Document U more clearly.
4053
4054 2005-05-01 Luc Teirlinck <teirllm@auburn.edu>
4055
4056 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
4057 function and not a macro.
4058
4059 * frames.texi (Pop-Up Menus): Correct and clarify description of
4060 `x-popup-menu'.
4061 (Dialog Boxes): Clarify description of `x-popup-dialog'.
4062
4063 2005-05-01 Richard M. Stallman <rms@gnu.org>
4064
4065 * edebug.texi (Checking Whether to Stop): Fix previous change.
4066
4067 2005-05-01 Luc Teirlinck <teirllm@auburn.edu>
4068
4069 * display.texi: Fix typos and Texinfo usage.
4070
4071 * edebug.texi (Checking Whether to Stop): executing-macro ->
4072 executing-kbd-macro.
4073
4074 2005-05-01 Richard M. Stallman <rms@gnu.org>
4075
4076 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
4077
4078 2005-04-30 Richard M. Stallman <rms@gnu.org>
4079
4080 * files.texi (Magic File Names): Document `operations' property.
4081
4082 2005-04-29 Lute Kamstra <lute@gnu.org>
4083
4084 * modes.texi (Generic Modes): New node.
4085 (Major Modes): Add it to the menu.
4086 (Derived Modes): Add "derived mode" to concept index.
4087
4088 2005-04-28 Lute Kamstra <lute@gnu.org>
4089
4090 * modes.texi (Defining Minor Modes): Fix previous change.
4091 (Font Lock Mode): Simplify.
4092 (Font Lock Basics): Say that font-lock-defaults is buffer-local
4093 when set and that some parts are optional. Add cross references.
4094 (Search-based Fontification): Say how to specify font-lock-keywords.
4095 Add cross references. Add font-lock-multiline to index.
4096 Move font-lock-keywords-case-fold-search here from node "Other Font
4097 Lock Variables". Document font-lock-add-keywords and
4098 font-lock-remove-keywords.
4099 (Other Font Lock Variables): Move font-lock-keywords-only,
4100 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
4101 and font-lock-syntactic-face-function to node "Syntactic Font
4102 Lock". Move font-lock-keywords-case-fold-search to node
4103 "Search-based Fontification". Document font-lock-inhibit-thing-lock
4104 and font-lock-{,un}fontify-{buffer,region}-function.
4105 (Precalculated Fontification): Remove reference to deleted variable
4106 font-lock-core-only.
4107 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
4108 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
4109 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
4110 and font-lock-syntactic-face-function here from node "Other Font
4111 Lock Variables". Move font-lock-syntactic-keywords to "Setting
4112 Syntax Properties". Add cross references.
4113 (Setting Syntax Properties): New node.
4114 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
4115 * syntax.texi (Syntax Properties): Add cross reference.
4116 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
4117
4118 2005-04-26 Richard M. Stallman <rms@gnu.org>
4119
4120 * display.texi (Defining Faces):
4121 Document `default' elements of defface spec.
4122
4123 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
4124
4125 * variables.texi (Variable Aliases): Clarify text.
4126
4127 2005-04-25 Chong Yidong <cyd@stupidchicken.com>
4128
4129 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
4130
4131 2005-04-25 Luc Teirlinck <teirllm@auburn.edu>
4132
4133 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
4134
4135 2005-04-24 Eli Zaretskii <eliz@gnu.org>
4136
4137 * syntax.texi (Syntax Table Internals): Elaborate documentation of
4138 syntax-after and syntax-class.
4139
4140 * files.texi (Changing Files): Fix last change's cross-reference.
4141 (Unique File Names): Don't mention "numbers" in the documentation
4142 of make-temp-file and make-temp-name.
4143
4144 2005-04-23 Richard M. Stallman <rms@gnu.org>
4145
4146 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
4147
4148 2005-04-22 Nick Roberts <nickrob@snap.net.nz>
4149
4150 * windows.texi (Cyclic Window Ordering): Clarify window-list.
4151
4152 2005-04-22 Nick Roberts <nickrob@snap.net.nz>
4153
4154 * variables.texi (Variable Aliases): Describe make-obsolete-variable
4155 and define-obsolete-variable-alias.
4156
4157 2005-04-22 Kim F. Storm <storm@cua.dk>
4158
4159 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
4160 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
4161
4162 2005-04-21 Lute Kamstra <lute@gnu.org>
4163
4164 * lists.texi (Association Lists): Document rassq-delete-all.
4165
4166 2005-04-19 Richard M. Stallman <rms@gnu.org>
4167
4168 * modes.texi (Search-based Fontification): Explain that
4169 facespec is an expression to be evaluated.
4170
4171 2005-04-19 Kevin Ryde <user42@zip.com.au>
4172
4173 * streams.texi (Output Functions): Fix xref.
4174 * strings.texi (String Conversion): Fix xref.
4175
4176 2005-04-19 Kim F. Storm <storm@cua.dk>
4177
4178 * symbols.texi (Symbol Plists): Add safe-get.
4179 Mention that `get' may signal an error.
4180
4181 2005-04-18 Nick Roberts <nickrob@snap.net.nz>
4182
4183 * customize.texi (Variable Definitions): Replace tooltip-mode
4184 example with save-place.
4185
4186 2005-04-17 Richard M. Stallman <rms@gnu.org>
4187
4188 * buffers.texi (Indirect Buffers): Clarify.
4189
4190 * positions.texi (Positions): Clarify converting marker to integer.
4191
4192 * strings.texi (String Basics): Mention string-match; clarify.
4193
4194 2005-04-08 Lute Kamstra <lute@gnu.org>
4195
4196 * modes.texi (Search-based Fontification): Fix cross references.
4197 Use consistent terminology. Document anchored highlighting.
4198
4199 2005-04-05 Lute Kamstra <lute@gnu.org>
4200
4201 * modes.texi (Defining Minor Modes): Document :group keyword
4202 argument and its default value.
4203
4204 2005-04-03 Lute Kamstra <lute@gnu.org>
4205
4206 * hooks.texi (Standard Hooks): Add some hooks. Add cross
4207 references and/or descriptions. Delete major mode hooks; mention
4208 them as a category instead. Rename or delete obsolete hooks.
4209
4210 2005-04-02 Richard M. Stallman <rms@gnu.org>
4211
4212 * nonascii.texi (Coding System Basics): Another wording cleanup.
4213
4214 2005-04-01 Richard M. Stallman <rms@gnu.org>
4215
4216 * nonascii.texi (Coding System Basics): Clarify previous change.
4217
4218 2005-04-01 Kenichi Handa <handa@m17n.org>
4219
4220 * nonascii.texi (Coding System Basics): Describe about roundtrip
4221 identity of coding systems.
4222
4223 2005-03-29 Chong Yidong <cyd@stupidchicken.com>
4224
4225 * text.texi (Buffer Contents): Add filter-buffer-substring and
4226 buffer-substring-filters.
4227
4228 2005-03-26 Chong Yidong <cyd@stupidchicken.com>
4229
4230 * anti.texi (Antinews): Mention `G' interactive code.
4231
4232 * tips.texi (Compilation Tips): Mention benchmark.el.
4233
4234 2005-03-27 Luc Teirlinck <teirllm@auburn.edu>
4235
4236 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
4237 is now bound to M-o M-o.
4238
4239 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
4240
4241 2005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
4242
4243 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
4244 in the Emacs Manual).
4245 * Makefile.in (srcs): Remove calendar.texi.
4246 * makefile.w32-in (srcs): Remove calendar.texi.
4247 * display.texi (Display): Change name of next node.
4248 * os.texi (System In): Change name of previous node.
4249 * elisp.texi (Top): Remove Calendar references.
4250 * vol1.texi (Top): Remove Calendar references.
4251 * vol2.texi (Top): Remove Calendar references.
4252
4253 2005-03-25 Richard M. Stallman <rms@gnu.org>
4254
4255 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
4256 Cleanup previous change.
4257
4258 2005-03-25 Chong Yidong <cyd@stupidchicken.com>
4259
4260 * display.texi (Face Attributes): Faces earlier in an :inherit
4261 list take precedence.
4262 (Scroll Bars): Fix description of vertical-scroll-bars.
4263 Document frame-current-scroll-bars and window-current-scroll-bars.
4264
4265 * markers.texi (The Mark): Document temporary Transient Mark mode.
4266
4267 * minibuf.texi (Reading File Names):
4268 Document read-file-name-completion-ignore-case.
4269
4270 * positions.texi (Screen Lines): Document nil for width argument
4271 to compute-motion.
4272
4273 2005-03-23 Kim F. Storm <storm@cua.dk>
4274
4275 * display.texi (Standard Faces): Other faces used in the fringe
4276 implicitly inherits from the fringe face.
4277 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
4278 properties implicitly inherits from fringe face.
4279 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
4280
4281 2005-03-20 Chong Yidong <cyd@stupidchicken.com>
4282
4283 * display.texi (Invisible Text): State default value of
4284 line-move-ignore-invisible.
4285 (Managing Overlays): Document remove-overlays.
4286 (Standard Faces): Document escape-glyph face.
4287
4288 * minibuf.texi (Reading File Names): Document read-file-name-function.
4289
4290 * modes.texi (Other Font Lock Variables):
4291 Document font-lock-lines-before.
4292
4293 * positions.texi (Skipping Characters): skip-chars-forward allows
4294 character classes.
4295
4296 2005-03-18 Lute Kamstra <lute@gnu.org>
4297
4298 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
4299
4300 2005-03-17 Richard M. Stallman <rms@gnu.org>
4301
4302 * text.texi (Undo): Document extensible undo entries.
4303
4304 * searching.texi (String Search, Regexp Search): Cleanups.
4305
4306 * nonascii.texi (Character Codes): Minor fix.
4307
4308 * display.texi (Display Property): Explain the significance
4309 of having text properties that are eq.
4310 (Other Display Specs): Explain string as display spec.
4311
4312 * commands.texi (Interactive Codes): Document G option.
4313
4314 2005-03-17 Chong Yidong <cyd@stupidchicken.com>
4315
4316 * text.texi (Filling): Add sentence-end-without-period and
4317 sentence-end-without-space.
4318 (Changing Properties): Minor fix.
4319
4320 * anti.texi: Total rewrite.
4321
4322 2005-03-15 Lute Kamstra <lute@gnu.org>
4323
4324 * edebug.texi (Instrumenting Macro Calls): Fix typos.
4325
4326 2005-03-08 Kim F. Storm <storm@cua.dk>
4327
4328 * display.texi (Specified Space): Property :width is support on
4329 non-graphic terminals, :height is not.
4330
4331 2005-03-07 Richard M. Stallman <rms@gnu.org>
4332
4333 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
4334 Now subnodes of Fringes.
4335 (Overlay Arrow): Document overlay-arrow-variable-list.
4336 (Fringe Size/Pos): New node, broken out of Fringes.
4337 (Display): Explain clearing vs redisplay better.
4338 (Truncation): Clarify use of bitmaps.
4339 (The Echo Area): Clarify the uses of the echo area.
4340 Add max-mini-window-height.
4341 (Progress): Clarify.
4342 (Invisible Text): Explain that main loop moves point out.
4343 (Selective Display): Say "hidden", not "invisible".
4344 (Managing Overlays): Move up. Describe relation to Undo here.
4345 (Overlay Properties): Clarify intro.
4346 (Finding Overlays): Explain return values when nothing found.
4347 (Width): truncate-string-to-width has added arg.
4348 (Displaying Faces): Clarify and update mode line face handling.
4349 (Face Functions): Minor cleanup.
4350 (Conditional Display): Merge into Other Display Specs.
4351 (Pixel Specification, Other Display Specs): Minor cleanups.
4352 (Images, Image Descriptors): Minor cleanups.
4353 (GIF Images): Patents have expired.
4354 (Showing Images): Explain default text for insert-image.
4355 (Manipulating Button Types): Merge into Manipulating Buttons.
4356 (Making Buttons): Explain return values.
4357 (Button Buffer Commands): Add xref.
4358 (Inverse Video): Update mode-line-inverse-video.
4359 (Display Table Format): Clarify.
4360 (Active Display Table): Give defaults for window-display-table.
4361
4362 * calendar.texi (Calendar Customizing): calendar-holiday-marker
4363 and calendar-today-marker are strings, not chars.
4364 (Holiday Customizing): Minor fix.
4365
4366 * internals.texi (Writing Emacs Primitives): Update `or' example.
4367 Update limit on # args of subr.
4368
4369 * edebug.texi (Using Edebug): Arrow is in fringe.
4370 (Instrumenting): Arg to eval-defun works without loading edebug.
4371 (Edebug Execution Modes): Add xref.
4372
4373 * customize.texi (Common Keywords): Clarify :require.
4374 Mention :version here.
4375 (Variable Definitions, Group Definitions): Not here.
4376 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
4377
4378 2005-03-07 Chong Yidong <cyd@stupidchicken.com>
4379 * nonascii.texi (Text Representations): Clarify position-bytes.
4380 (Character Sets): Add list-charset-chars.
4381 (Scanning Charsets): Add charset-after.
4382 (Encoding and I/O): Minor fix.
4383
4384 2005-03-06 Richard M. Stallman <rms@gnu.org>
4385
4386 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
4387 (Resizing Windows): Likewise.
4388
4389 * text.texi (Change Hooks): Get rid of "Emacs 21".
4390
4391 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
4392
4393 * streams.texi (Output Variables): Get rid of "Emacs 21".
4394
4395 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
4396
4397 * os.texi (Translating Input): Replace flow-control example
4398 with a less obsolete example that uses `keyboard-translate'.
4399
4400 * objects.texi (Hash Table Type, Circular Objects):
4401 Get rid of "Emacs 21".
4402
4403 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
4404 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
4405
4406 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
4407
4408 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
4409
4410 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
4411 (Menu Bar): Fix when menu-bar-update-hook is called.
4412
4413 * hash.texi (Hash Tables): Get rid of "Emacs 21".
4414
4415 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
4416 and make it read better.
4417
4418 * files.texi (Writing to Files): Get rid of "Emacs 21".
4419 (Unique File Names): Likewise.
4420
4421 * elisp.texi: Update Emacs version to 22.
4422
4423 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
4424 (Overlay Properties, Face Attributes): Likewise.
4425 (Managing Overlays): Fix punctuation.
4426 (Attribute Functions): Clarify set-face-font; get rid of
4427 info about old Emacs versions.
4428 (Auto Faces, Font Lookup, Display Property, Images):
4429 Get rid of "Emacs 21".
4430
4431 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
4432
4433 2005-03-05 Richard M. Stallman <rms@gnu.org>
4434
4435 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
4436
4437 2005-03-04 Lute Kamstra <lute@gnu.org>
4438
4439 * debugging.texi (Error Debugging): Document stack-trace-on-error.
4440
4441 2005-03-03 Lute Kamstra <lute@gnu.org>
4442
4443 * edebug.texi (Instrumenting Macro Calls): Fix typo.
4444
4445 2005-03-01 Lute Kamstra <lute@gnu.org>
4446
4447 * debugging.texi (Debugger Commands): Update `j'.
4448
4449 2005-02-28 Lute Kamstra <lute@gnu.org>
4450
4451 * debugging.texi (Debugging): Fix typo.
4452 (Error Debugging): Document eval-expression-debug-on-error.
4453 (Function Debugging): Update example.
4454 (Using Debugger): Mention starred stack frames.
4455 (Debugger Commands): Document `j' and `l'.
4456 (Invoking the Debugger): `d' and `j' exit recursive edit too.
4457 Update the messages that the debugger displays.
4458 (Internals of Debugger): Add cross reference. Update example.
4459 (Excess Open): Minor improvement.
4460 (Excess Close): Minor improvement.
4461
4462 2005-02-26 Richard M. Stallman <rms@gnu.org>
4463
4464 * tips.texi (Coding Conventions): Clarify.
4465 Put all the major mode key reservations together.
4466 Mention the Mouse-1 => Mouse-2 conventions.
4467
4468 * syntax.texi (Syntax Class Table): Clarify.
4469 (Syntax Table Functions): syntax-after moved from here.
4470 (Syntax Table Internals): syntax-after moved to here.
4471 (Parsing Expressions): Update info on number of values
4472 and what's meaningful in the STATE argument.
4473 (Categories): Fix typo.
4474
4475 * sequences.texi (Arrays): Cleanup.
4476 (Char-Tables): Clarify.
4477
4478 * processes.texi (Deleting Processes): Cleanups, add xref.
4479 (Subprocess Creation): Explain nil in exec-path. Cleanup.
4480 (Process Information): set-process-coding-system, some args optional.
4481 (Input to Processes): Explain various types for PROCESS args.
4482 Rename them from PROCESS-NAME to PROCESS.
4483 (Signals to Processes): Likewise.
4484 (Decoding Output): Cleanup.
4485 (Query Before Exit): Clarify.
4486
4487 * os.texi (Startup Summary): Correct the options; add missing ones.
4488 (Terminal Output, Batch Mode): Clarify.
4489 (Flow Control): Node deleted.
4490
4491 * markers.texi (The Mark): Clarify.
4492
4493 * macros.texi (Expansion): Cleanup.
4494 (Indenting Macros): indent-spec allows ints, not floats.
4495
4496 * keymaps.texi (Keymaps): Clarify.
4497 (Format of Keymaps): Update lisp-mode-map example.
4498 (Active Keymaps, Key Lookup): Clarify.
4499 (Changing Key Bindings): Add xref to `kbd'.
4500 (Key Binding Commands, Simple Menu Items): Clarify.
4501 (Mouse Menus, Menu Bar): Clarify.
4502 (Menu Example): Replace print example with menu-bar-replace-menu.
4503
4504 * help.texi (Documentation Basics): Add function-documentation prop.
4505
4506 * elisp.texi (Top): Don't refer to Flow Control node.
4507
4508 * commands.texi (Command Overview): Improve xrefs.
4509 (Adjusting Point): Adjusting point applies to intangible and invis.
4510 (Key Sequence Input): Doc extra read-key-sequence args.
4511 Likewise for read-key-sequence-vector.
4512
4513 * backups.texi (Rename or Copy): Minor fix.
4514 (Numbered Backups): For version-control, say the default.
4515 (Auto-Saving): make-auto-save-file-name example is simplified.
4516
4517 * advice.texi (Advising Functions): Don't imply one part of Emacs
4518 should advise another part. Markup changes.
4519 (Defining Advice): Move transitional para.
4520 (Activation of Advice): Cleanup.
4521 Explain if COMPILE is nil or negative.
4522
4523 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
4524
4525 2005-02-24 Lute Kamstra <lute@gnu.org>
4526
4527 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
4528 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
4529
4530 2005-02-23 Lute Kamstra <lute@gnu.org>
4531
4532 * modes.texi (Defining Minor Modes): define-minor-mode can be used
4533 to define global minor modes as well.
4534
4535 * display.texi (Managing Overlays): overlay-buffer returns nil for
4536 deleted overlays.
4537
4538 2005-02-22 Kim F. Storm <storm@cua.dk>
4539
4540 * minibuf.texi (Basic Completion): Allow symbols in addition to
4541 strings in try-completion and all-completions.
4542
4543 2005-02-14 Lute Kamstra <lute@gnu.org>
4544
4545 * elisp.texi (Top): Remove reference to deleted node.
4546
4547 * lists.texi (Lists): Remove reference to deleted node.
4548 (Cons Cells): Fix typo.
4549
4550 * loading.texi (Where Defined): Fix typo.
4551
4552 2005-02-14 Richard M. Stallman <rms@gnu.org>
4553
4554 * variables.texi (Creating Buffer-Local): change-major-mode-hook
4555 is useful for discarding some minor modes.
4556
4557 * symbols.texi (Symbol Components): Reorder examples.
4558
4559 * streams.texi (Input Functions): State standard-input default.
4560 (Output Variables): State standard-output default.
4561
4562 * objects.texi (Printed Representation): Clarify read syntax vs print.
4563 (Floating Point Type): Explain meaning better.
4564 (Symbol Type): Explain uniqueness better.
4565 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
4566 List examples sooner.
4567 (Box Diagrams): New subnode broken out.
4568 Some examples moved from old Lists as Boxes node.
4569 (Dotted Pair Notation): Clarify intro.
4570 (Array Type): Clarify.
4571 (Type Predicates): Add hash-table-p.
4572
4573 * numbers.texi (Integer Basics): Clarify radix explanation.
4574 (Predicates on Numbers): Minor clarification.
4575 (Comparison of Numbers): Minor clarification. Clarify eql.
4576 Typos in min, max.
4577 (Math Functions): Clarify overflow in expt.
4578
4579 * minibuf.texi (Text from Minibuffer): Minor clarification.
4580 Mention arrow keys.
4581
4582 * loading.texi (Autoload): defun's doc string overrides autoload's
4583 doc string.
4584 (Repeated Loading): Modernize "add to list" examples.
4585 (Where Defined): Finish updating table of load-history elts.
4586
4587 * lists.texi (List-related Predicates): Minor wording improvement.
4588 (Lists as Boxes): Node deleted.
4589 (Building Lists): Explain trivial cases of number-sequence.
4590
4591 * hash.texi (Hash Tables): Add desc to menu items.
4592 (Creating Hash): Explain "full" means "make larger".
4593 (Hash Access): Any object can be a key.
4594 State value of maphash.
4595
4596 * functions.texi (What Is a Function): Wording cleanup.
4597 (Function Documentation): Minor cleanup.
4598 Explain purpose of calling convention at end of doc string.
4599 (Function Names): Wording cleanup.
4600 (Calling Functions): Wording cleanup.
4601 Explain better how funcall calls the function.
4602 (Function Cells): Delete example of saving and redefining function.
4603
4604 * control.texi (Combining Conditions): Wording cleanup.
4605 (Iteration): dolist and dotimes bind VAR locally.
4606 (Cleanups): Xref to Atomic Changes.
4607
4608 * compile.texi (Byte Compilation): Delete 19.29 info.
4609 (Compilation Functions): Macros' difficulties don't affect defsubst.
4610 (Docs and Compilation): Delete 19.29 info.
4611
4612 2005-02-10 Richard M. Stallman <rms@gnu.org>
4613
4614 * objects.texi (Symbol Type): Minor correction.
4615
4616 2005-02-06 Lute Kamstra <lute@gnu.org>
4617
4618 * modes.texi (Example Major Modes): Fix typos.
4619
4620 2005-02-06 Richard M. Stallman <rms@gnu.org>
4621
4622 * text.texi (Margins): fill-nobreak-predicate can be one function.
4623
4624 * strings.texi (Modifying Strings): clear-string can make unibyte.
4625 (Formatting Strings): format gives error if values missing.
4626
4627 * positions.texi (Character Motion): Mention default arg
4628 for forward-char. backward-char refers to forward-char.
4629 (Word Motion): Mention default arg for forward-word.
4630 (Buffer End Motion): Mention default arg for beginning-of-buffer.
4631 Simplify end-of-buffer.
4632 (Text Lines): Mention default arg for forward-line.
4633 (List Motion): Mention default arg for beginning/end-of-defun.
4634 (Skipping Characters): Minor fixes in explaining character-set.
4635
4636 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
4637 Mode inheritance applies only when default-major-mode is nil.
4638 Clarifications.
4639 (Example Major Modes): Update Text mode and Lisp mode examples.
4640 (Minor Mode Conventions): Mention define-minor-mode at top.
4641 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
4642 (Mode Line Format): Update mode line face display info.
4643 (Properties in Mode): Mention effect of risky vars.
4644 (Imenu): Define imenu-add-to-menubar.
4645 (Font Lock Mode): Add descriptions to menu lines.
4646 (Faces for Font Lock): Add font-lock-doc-face.
4647
4648 2005-02-05 Lute Kamstra <lute@gnu.org>
4649
4650 * text.texi (Maintaining Undo): Remove obsolete function.
4651
4652 2005-02-05 Eli Zaretskii <eliz@gnu.org>
4653
4654 * frames.texi (Color Names): Add pointer to the X docs about RGB
4655 color specifications. Improve indexing
4656 (Text Terminal Colors): Replace the description of RGB values by
4657 an xref to "Color Names".
4658
4659 2005-02-03 Richard M. Stallman <rms@gnu.org>
4660
4661 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
4662 Clarify.
4663 (Selecting Windows): Clarify save-selected-window.
4664 (Cyclic Window Ordering): Clarify walk-windows.
4665 (Window Point): Clarify.
4666 (Window Start): Add comment to example.
4667 (Resizing Windows): Add `interactive' specs in examples.
4668 Document fit-window-to-buffer.
4669
4670 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
4671 (Undo, Maintaining Undo): Clarify last change.
4672 (Sorting): In sort-numeric-fields, explain about octal and hex.
4673 Mention sort-numeric-base.
4674 (Format Properties): Add xref for hard newlines.
4675
4676 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
4677 (Pop-Up Menus): Fix typo.
4678 (Color Names): Explain all types of color names.
4679 Explain color-values on B&W terminal.
4680 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
4681
4682 * files.texi (File Locks): Not supported on MS systems.
4683 (Testing Accessibility): Clarify.
4684
4685 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
4686 (Coverage Testing): Fix typo.
4687
4688 * commands.texi (Misc Events): Remove stray space.
4689
4690 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
4691 (Modification Time): Clarify when visited-file-modtime returns 0.
4692 (The Buffer List): Clarify bury-buffer.
4693 (Killing Buffers): Clarify.
4694 (Indirect Buffers): Add clone-indirect-buffer.
4695
4696 2005-02-02 Matt Hodges <MPHodges@member.fsf.org>
4697
4698 * edebug.texi (Printing in Edebug): Fix default value of
4699 edebug-print-circle.
4700 (Coverage Testing): Fix displayed frequency count data.
4701
4702 2005-02-02 Luc Teirlinck <teirllm@auburn.edu>
4703
4704 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
4705
4706 2005-02-02 Kim F. Storm <storm@cua.dk>
4707
4708 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
4709
4710 2005-01-29 Eli Zaretskii <eliz@gnu.org>
4711
4712 * commands.texi (Misc Events): Describe the help-echo event.
4713
4714 * text.texi (Special Properties) <help-echo>: Use `pos'
4715 consistently in description of the help-echo property.
4716 Use @code{nil} instead of @var{nil}.
4717
4718 * display.texi (Overlay Properties): Fix the index entry for
4719 help-echo overlay property.
4720
4721 * customize.texi (Type Keywords): Uncomment the xref to the
4722 help-echo property documentation.
4723
4724 2005-01-23 Kim F. Storm <storm@cua.dk>
4725
4726 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
4727 return value. Third element FULLY replaced by PARTIAL which
4728 specifies number of invisible pixels if row is only partially visible.
4729 (Textual Scrolling): Mention auto-window-vscroll.
4730 (Vertical Scrolling): New defvar auto-window-vscroll.
4731
4732 2005-01-16 Luc Teirlinck <teirllm@auburn.edu>
4733
4734 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
4735 command remapping.
4736
4737 2005-01-15 Richard M. Stallman <rms@gnu.org>
4738
4739 * display.texi (Defining Images): Mention DATA-P arg of create-image.
4740
4741 2005-01-14 Kim F. Storm <storm@cua.dk>
4742
4743 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
4744
4745 * text.texi (Links and Mouse-1): Fix string and vector item.
4746
4747 2005-01-13 Richard M. Stallman <rms@gnu.org>
4748
4749 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
4750 descriptions of overriding-local-map and overriding-terminal-local-map.
4751
4752 * text.texi (Links and Mouse-1): Clarify text.
4753
4754 2005-01-13 Kim F. Storm <storm@cua.dk>
4755
4756 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
4757
4758 2005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
4759
4760 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
4761
4762 2005-01-12 Kim F. Storm <storm@cua.dk>
4763
4764 * text.texi (Links and Mouse-1): Rename section from Enabling
4765 Mouse-1 to Following Links. Change xrefs.
4766 Add examples for define-button-type and define-widget.
4767
4768 * display.texi (Button Properties, Button Buffer Commands):
4769 Clarify mouse-1 and follow-link functionality.
4770
4771 2005-01-12 Richard M. Stallman <rms@gnu.org>
4772
4773 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
4774
4775 * display.texi (Beeping): Fix Texinfo usage.
4776
4777 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
4778
4779 2005-01-11 Kim F. Storm <storm@cua.dk>
4780
4781 * display.texi (Button Properties, Button Buffer Commands):
4782 Mention mouse-1 binding. Add follow-link keyword.
4783
4784 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
4785 (Enabling Mouse-1 to Follow Links): New subsection.
4786
4787 2005-01-06 Richard M. Stallman <rms@gnu.org>
4788
4789 * text.texi (Special Properties): Minor change.
4790
4791 * os.texi (Timers): Clarify previous change.
4792
4793 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
4794
4795 2005-01-01 Luc Teirlinck <teirllm@auburn.edu>
4796
4797 * display.texi (Face Attributes): Correct xref to renamed node.
4798
4799 2005-01-01 Richard M. Stallman <rms@gnu.org>
4800
4801 * display.texi (Face Attributes): Describe hex color specs.
4802
4803 2004-12-31 Richard M. Stallman <rms@gnu.org>
4804
4805 * os.texi (Timers): Update previous change.
4806
4807 2004-12-30 Kim F. Storm <storm@cua.dk>
4808
4809 * display.texi (Line Height): Total line-height is now specified
4810 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
4811 in cons cells. (nil . RATIO) is relative to actual line height.
4812 Use line-height `t' instead of `0' to get minimum height.
4813
4814 2004-12-29 Richard M. Stallman <rms@gnu.org>
4815
4816 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
4817
4818 2004-12-28 Richard M. Stallman <rms@gnu.org>
4819
4820 * commands.texi (Quitting): Clarify value of with-local-quit.
4821
4822 * elisp.texi (Top): Fix previous change.
4823
4824 * loading.texi (Loading): Fix previous change.
4825
4826 2004-12-27 Richard M. Stallman <rms@gnu.org>
4827
4828 * Makefile.in (MAKEINFO): Specify --force.
4829
4830 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
4831
4832 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
4833
4834 * display.texi (Line Height): Further clarify.
4835
4836 * elisp.texi (Top): Update Loading submenu.
4837
4838 * loading.texi (Where Defined): New node.
4839 (Unloading): load-history moved to Where Defined.
4840
4841 2004-12-21 Richard M. Stallman <rms@gnu.org>
4842
4843 * commands.texi (Event Input Misc): Add while-no-input.
4844
4845 2004-12-11 Richard M. Stallman <rms@gnu.org>
4846
4847 * display.texi (Line Height): Rewrite text for clarity.
4848
4849 2004-12-11 Kim F. Storm <storm@cua.dk>
4850
4851 * display.texi (Display): Add node "Line Height" to menu.
4852 (Line Height): New node. Move full description of line-spacing
4853 and line-height text properties here from text.texi.
4854 (Scroll Bars): Add vertical-scroll-bar variable.
4855
4856 * frames.texi (Window Frame Parameters): Remove line-height defvar.
4857
4858 * locals.texi (Standard Buffer-Local Variables): Fix xref for
4859 line-spacing and vertical-scroll-bar.
4860
4861 * text.texi (Special Properties): Just mention line-spacing and
4862 line-height here, add xref to new "Line Height" node.
4863
4864 2004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
4865
4866 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
4867
4868 * locals.texi (Standard Buffer-Local Variables):
4869 Add @xref for `line-spacing'.
4870
4871 2004-12-05 Richard M. Stallman <rms@gnu.org>
4872
4873 * Makefile.in (maintainer-clean): Remove the info files
4874 in $(infodir) where they are created.
4875
4876 2004-12-03 Richard M. Stallman <rms@gnu.org>
4877
4878 * windows.texi (Selecting Windows): get-lru-window and
4879 get-largest-window don't consider dedicated windows.
4880
4881 * text.texi (Undo): Document undo-in-progress.
4882
4883 2004-11-26 Richard M. Stallman <rms@gnu.org>
4884
4885 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
4886 Remove a few vars that are not always buffer-local.
4887
4888 2004-11-24 Luc Teirlinck <teirllm@auburn.edu>
4889
4890 * locals.texi (Standard Buffer-Local Variables): Comment out
4891 xref's to non-existent node `Yet to be written'.
4892
4893 2004-11-24 Richard M. Stallman <rms@gnu.org>
4894
4895 * processes.texi (Synchronous Processes): Grammar fix.
4896
4897 * numbers.texi (Comparison of Numbers): Add eql.
4898
4899 * locals.texi (Standard Buffer-Local Variables): Add many vars.
4900
4901 * intro.texi (Printing Notation): Fix previous change.
4902
4903 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
4904 and default-indicate-buffer-boundaries from here.
4905 (Usual Display): To here.
4906 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
4907 (Usual Display): Move tab-width up.
4908
4909 * customize.texi (Variable Definitions): Replace
4910 show-paren-mode example with tooltip-mode.
4911 (Simple Types, Composite Types, Defining New Types):
4912 Minor cleanups.
4913
4914 2004-11-21 Jesper Harder <harder@ifa.au.dk>
4915
4916 * processes.texi (Synchronous Processes, Output from Processes):
4917 Markup fix.
4918
4919 2004-11-20 Richard M. Stallman <rms@gnu.org>
4920
4921 * positions.texi (Skipping Characters): skip-chars-forward
4922 now handles char classes.
4923
4924 * intro.texi (Printing Notation): Avoid confusion of `print'
4925 when explaining @print.
4926
4927 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
4928
4929 * display.texi (Display Table Format): Minor fix.
4930
4931 * streams.texi (Output Functions): Fix print example.
4932
4933 * Makefile.in (elisp): New target.
4934 (dist): Depend on $(infodir)/elisp, not elisp.
4935 Copy the info files from $(infodir).
4936
4937 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
4938 read-from-minibuffer.
4939
4940 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
4941
4942 2004-11-19 Richard M. Stallman <rms@gnu.org>
4943
4944 * searching.texi (Regexp Search): Add search-whitespace-regexp.
4945
4946 2004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
4947
4948 * tips.texi (Coding Conventions): Fix typo.
4949
4950 2004-11-16 Richard M. Stallman <rms@gnu.org>
4951
4952 * tips.texi (Coding Conventions): Separate defvar and require
4953 methods to avoid warnings. Use require only when there are many
4954 functions and variables from that package.
4955
4956 * minibuf.texi (Minibuffer Completion): When ignoring case,
4957 predicate must not be case-sensitive.
4958
4959 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
4960 (Test Coverage): Don't talk about "splotches". Clarified.
4961
4962 2004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
4963
4964 * frames.texi (Window Frame Parameters): Fix typo.
4965
4966 2004-11-15 Kim F. Storm <storm@cua.dk>
4967
4968 * symbols.texi (Other Plists): Note that plist-get may signal error.
4969 Add safe-plist-get.
4970
4971 2004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
4972
4973 * modes.texi (Font Lock Basics): Fix typo.
4974
4975 2004-11-08 Richard M. Stallman <rms@gnu.org>
4976
4977 * syntax.texi (Syntax Table Functions): Add syntax-after.
4978
4979 2004-11-06 Lars Brinkhoff <lars@nocrew.org>
4980
4981 * os.texi (Processor Run Time): New section documenting
4982 get-internal-run-time.
4983
4984 2004-11-06 Eli Zaretskii <eliz@gnu.org>
4985
4986 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
4987 it nukes elisp-cover.texi.
4988 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
4989 elisp-0 etc.
4990
4991 2004-11-05 Luc Teirlinck <teirllm@auburn.edu>
4992
4993 * commands.texi (Keyboard Macros): Document `append' return value
4994 of `defining-kbd-macro'.
4995
4996 2004-11-01 Richard M. Stallman <rms@gnu.org>
4997
4998 * commands.texi (Interactive Call): Add called-interactively-p.
4999
5000 2004-10-29 Simon Josefsson <jas@extundo.com>
5001
5002 * minibuf.texi (Reading a Password): Revert.
5003
5004 2004-10-28 Richard M. Stallman <rms@gnu.org>
5005
5006 * frames.texi (Display Feature Testing): Explain about "vendor".
5007
5008 2004-10-27 Richard M. Stallman <rms@gnu.org>
5009
5010 * commands.texi (Interactive Codes): `N' uses numeric prefix,
5011 not raw. Clarify `n'.
5012 (Interactive Call): Rewrite interactive-p, focusing on when
5013 and how to use it.
5014 (Misc Events): Clarify previous change.
5015
5016 * advice.texi (Simple Advice): Clarify what job the example does.
5017 (Around-Advice): Clarify ad-do-it.
5018 (Activation of Advice): An option of ad-default-compilation-action
5019 is `never', not `nil'.
5020
5021 2004-10-26 Kim F. Storm <storm@cua.dk>
5022
5023 * commands.texi (Interactive Codes): Add U code letter.
5024
5025 2004-10-25 Simon Josefsson <jas@extundo.com>
5026
5027 * minibuf.texi (Reading a Password): Add.
5028
5029 2004-10-24 Jason Rumney <jasonr@gnu.org>
5030
5031 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
5032 and wheel-down.
5033
5034 2004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
5035
5036 * processes.texi (Synchronous Processes): Document process-file.
5037
5038 2004-10-22 Kenichi Handa <handa@m17n.org>
5039
5040 * text.texi (translate-region): Document that it accepts also a
5041 char-table.
5042
5043 2004-10-22 David Ponce <david@dponce.com>
5044
5045 * windows.texi (Resizing Windows): Document the `preserve-before'
5046 argument of the functions `enlarge-window' and `shrink-window'.
5047
5048 2004-10-19 Jason Rumney <jasonr@gnu.org>
5049
5050 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
5051
5052 2004-10-09 Luc Teirlinck <teirllm@auburn.edu>
5053
5054 * text.texi (Filling): Add anchor for definition of
5055 `sentence-end-double-space'.
5056
5057 * searching.texi (Regexp Example): Update description of how
5058 Emacs currently recognizes the end of a sentence.
5059 (Standard Regexps): Update definition of the variable
5060 `sentence-end'. Add definition of the function `sentence-end'.
5061
5062 2004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
5063
5064 * display.texi (Progress): New node.
5065
5066 2004-10-05 Kim F. Storm <storm@cua.dk>
5067
5068 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
5069
5070 2004-09-29 Kim F. Storm <storm@cua.dk>
5071
5072 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
5073 to identify bitmaps. Remove -fringe-bitmap suffix for standard
5074 fringe bitmap symbols, as they now have their own namespace.
5075 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
5076 vs. pixels. Signal error if no free bitmap slots.
5077 (Pixel Specification): Change IMAGE to @var{image}.
5078
5079 2004-09-28 Richard M. Stallman <rms@gnu.org>
5080
5081 * text.texi (Special Properties): Clarify line-spacing and line-height.
5082
5083 * searching.texi (Regexp Search): Add looking-back.
5084
5085 2004-09-25 Luc Teirlinck <teirllm@auburn.edu>
5086
5087 * display.texi: Correct typos.
5088 (Image Descriptors): Correct xref's.
5089
5090 2004-09-25 Richard M. Stallman <rms@gnu.org>
5091
5092 * text.texi (Special Properties): Cleanups in `cursor'.
5093 Rewrites in `line-height' and `line-spacing'; exchange them.
5094
5095 * display.texi (Fringes): Rewrite previous change.
5096 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
5097 (Display Fringe Bitmaps): Node deleted, text moved.
5098 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
5099 (Scroll Bars): Clarify set-window-scroll-bars.
5100 (Pointer Shape): Rewrite.
5101 (Specified Space): Clarify :align-to, etc.
5102 (Pixel Specification): Use @var. Clarify new text.
5103 (Other Display Specs): Clarify `slice'.
5104 (Image Descriptors): Cleanups.
5105 (Showing Images): Cleanups.
5106
5107 2004-09-24 Luc Teirlinck <teirllm@auburn.edu>
5108
5109 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
5110
5111 * modes.texi: Various minor changes in addition to:
5112 (Major Mode Conventions): Final call to `run-mode-hooks' should
5113 not be inside the `delay-mode-hooks' form.
5114 (Mode Hooks): New node.
5115 (Hooks): Delete obsolete example.
5116 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
5117 node "Mode Hooks".
5118
5119 2004-09-22 Luc Teirlinck <teirllm@auburn.edu>
5120
5121 * display.texi: Correct various typos.
5122 (Display): Rename node "Pointer Shapes" to "Pointer
5123 Shape". (There is already a node called "Pointer Shapes" in
5124 frames.texi.)
5125 (Images): Remove non-existent node "Image Slices" from menu.
5126
5127 2004-09-23 Kim F. Storm <storm@cua.dk>
5128
5129 * text.texi (Special Properties): Add `cursor', `pointer',
5130 `line-height', and `line-spacing' properties.
5131
5132 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
5133 Shapes' to menu.
5134 (Standard Faces): Doc fix for fringe face.
5135 (Fringes): Add `overflow-newline-into-fringe' and
5136 'indicate-buffer-boundaries'.
5137 (Fringe Bitmaps, Pointer Shapes): New nodes.
5138 (Display Property): Add 'Pixel Specification' and 'Display Fringe
5139 Bitmaps' to menu.
5140 (Specified Space): Describe pixel width and height.
5141 (Pixel Specification): New node.
5142 (Other Display Specs): Add `slice' property.
5143 (Display Fringe Bitmaps): New node.
5144 (Images): Add 'Image Slices' to menu.
5145 (Image Descriptors): Add `:pointer' and `:map' properties.
5146 (Showing Images): Add slice arg to `insert-image'. Add
5147 'insert-sliced-image'.
5148
5149 2004-09-20 Richard M. Stallman <rms@gnu.org>
5150
5151 * commands.texi (Key Sequence Input):
5152 Clarify downcasing in read-key-sequence.
5153
5154 2004-09-08 Juri Linkov <juri@jurta.org>
5155
5156 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
5157
5158 2004-09-07 Luc Teirlinck <teirllm@auburn.edu>
5159
5160 * locals.texi (Standard Buffer-Local Variables): Add
5161 `buffer-auto-save-file-format'.
5162 * internals.texi (Buffer Internals): Describe new
5163 auto_save_file_format field of the buffer structure.
5164 * files.texi (Format Conversion): `auto-save-file-format' has been
5165 renamed `buffer-auto-save-file-format'.
5166
5167 2004-08-27 Luc Teirlinck <teirllm@auburn.edu>
5168
5169 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
5170 an integer or a marker.
5171 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
5172
5173 2004-08-22 Richard M. Stallman <rms@gnu.org>
5174
5175 * modes.texi (Major Mode Conventions): Discuss rebinding of
5176 standard key bindings.
5177
5178 2004-08-18 Kim F. Storm <storm@cua.dk>
5179
5180 * processes.texi (Accepting Output): Add `just-this-one' arg to
5181 `accept-process-output'.
5182 (Output from Processes): New var `process-adaptive-read-buffering'.
5183
5184 2004-08-10 Luc Teirlinck <teirllm@auburn.edu>
5185
5186 * keymaps.texi: Various changes in addition to:
5187 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
5188 Give more varied examples for `kbd'.
5189 (Creating Keymaps): Char tables have slots for all characters
5190 without modifiers.
5191 (Active Keymaps): `overriding-local-map' and
5192 `overriding-terminal-local-map' also override text property and
5193 overlay keymaps.
5194 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
5195 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
5196 to denote a prefix of no events.
5197 `map-keymap' includes parent's bindings _recursively_.
5198 Clarify and correct description of `where-is-internal'.
5199 Mention BUFFER-OR-NAME arg to `describe-bindings'.
5200 (Menu Example): For menus intended for use with the keyboard, the
5201 menu items should be bound to characters or real function keys.
5202
5203 2004-08-08 Luc Teirlinck <teirllm@auburn.edu>
5204
5205 * objects.texi (Character Type): Reposition `@anchor' to prevent
5206 double space inside sentence in Info.
5207
5208 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
5209 renamed to `disabled-command-function'.
5210 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
5211 (Command Loop Info): Replace reference to it.
5212 (Disabling Commands): `disabled-command-hook' has been renamed to
5213 `disabled-command-function'.
5214
5215 2004-08-07 Luc Teirlinck <teirllm@auburn.edu>
5216
5217 * os.texi (Translating Input): Only non-prefix bindings in
5218 `key-translation-map' override actual key bindings. Warn about
5219 possible indirect effect of actual key bindings on non-prefix
5220 bindings in `key-translation-map'.
5221
5222 2004-08-06 Luc Teirlinck <teirllm@auburn.edu>
5223
5224 * minibuf.texi (High-Level Completion): Add anchor for definition
5225 of `read-variable'.
5226
5227 * commands.texi: Various changes in addition to:
5228 (Using Interactive): Clarify description of `interactive-form'.
5229 (Interactive Call): Mention default for KEYS argument to
5230 `call-interactively'.
5231 (Command Loop Info): Clarify description of `this-command-keys'.
5232 Mention KEEP-RECORD argument to `clear-this-command-keys'.
5233 Value of `last-event-frame' can be `macro'.
5234 (Repeat Events): `double-click-fuzz' is also used to distinguish
5235 clicks and drags.
5236 (Classifying Events): Clarify descriptions of `event-modifiers'
5237 `event-basic-type' and `event-convert-list'.
5238 (Accessing Events): `posn-timestamp' takes POSITION argument.
5239 (Quoted Character Input): Clarify description of
5240 `read-quoted-char' and fix example.
5241 (Quitting): Add `with-local-quit'.
5242 (Disabling Commands): Correct and clarify descriptions of
5243 `enable-command' and `disable-command'.
5244 Mention what happens if `disabled-command-hook' is nil.
5245 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
5246 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
5247
5248 2004-07-24 Luc Teirlinck <teirllm@auburn.edu>
5249
5250 * frames.texi: Various changes in addition to:
5251 (Creating Frames): Expand and clarify description of `make-frame'.
5252 (Window Frame Parameters): Either none or both of the `icon-left'
5253 and `icon-top' parameters must be specified. Put descriptions of
5254 `menu-bar-lines' and `toolbar-lines' closer together and change
5255 them accordingly.
5256 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
5257 except while processing `frame-title-format' or `icon-title-format'.
5258 (Deleting Frames): Correct description of `delete-frame'.
5259 Non-nil return values of `frame-live-p' are like those of `framep'.
5260 (Frames and Windows): Mention return value of
5261 `set-frame-selected-window'.
5262 (Visibility of Frames): Mention `force' argument to
5263 `make-frame-invisible'. `frame-visible-p' returns t for all
5264 frames on text-only terminals.
5265 (Frame Configurations): Restoring a frame configuration does not
5266 restore deleted frames.
5267 (Window System Selections): `x-set-selection' returns DATA.
5268 (Resources): Add example.
5269 (Display Feature Testing): Clarify descriptions of
5270 `display-pixel-height', `display-pixel-width', `x-server-version'
5271 and `x-server-vendor'.
5272
5273 * windows.texi (Choosing Window): Add anchor.
5274 * minibuf.texi (Minibuffer Misc): Add anchor.
5275
5276 2004-07-23 John Paul Wallington <jpw@gnu.org>
5277
5278 * macros.texi (Defining Macros): Declaration keyword for setting
5279 Edebug spec is `debug' not `edebug'.
5280
5281 2004-07-19 Luc Teirlinck <teirllm@auburn.edu>
5282
5283 * windows.texi: Various small changes in addition to:
5284 (Window Point): Mention return value of `set-window-point'.
5285 (Window Start): `pos-visible-in-window-p' disregards horizontal
5286 scrolling. Explain return value if PARTIALLY is non-nil.
5287 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
5288 and `set-window-vscroll'.
5289 (Size of Window): The argument WINDOW to `window-inside-edges',
5290 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
5291 (Resizing Windows): Explain return value of
5292 `shrink-window-if-larger-than-buffer'.
5293 `window-size-fixed' automatically becomes buffer local when set.
5294 (Window Configurations): Explain return value of
5295 `set-window-configuration'.
5296
5297 * minibuf.texi (Minibuffer Misc): Add anchor for
5298 `minibuffer-scroll-window'.
5299
5300 * positions.texi (Text Lines): Add anchor for `count-lines'.
5301
5302 2004-07-17 Richard M. Stallman <rms@gnu.org>
5303
5304 * display.texi (Overlay Properties): Adding `evaporate' prop
5305 deletes empty overlay immediately.
5306
5307 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
5308 fix example.
5309
5310 2004-07-16 Jim Blandy <jimb@redhat.com>
5311
5312 * searching.texi (Regexp Backslash): Document new \_< and \_>
5313 operators.
5314
5315 2004-07-16 Juanma Barranquero <lektu@terra.es>
5316
5317 * display.texi (Images): Fix Texinfo usage.
5318
5319 2004-07-14 Luc Teirlinck <teirllm@auburn.edu>
5320
5321 * buffers.texi (Modification Time): `visited-file-modtime' now
5322 returns a list of two integers, instead of a cons.
5323
5324 2004-07-13 Luc Teirlinck <teirllm@auburn.edu>
5325
5326 * windows.texi: Various changes in addition to:
5327 (Splitting Windows): Add `split-window-keep-point'.
5328
5329 2004-07-09 Richard M. Stallman <rms@gnu.org>
5330
5331 * frames.texi (Input Focus): Minor fix.
5332
5333 2004-07-07 Luc Teirlinck <teirllm@auburn.edu>
5334
5335 * frames.texi (Input Focus): Clarify descriptions of
5336 `select-frame-set-input-focus' and `select-frame'.
5337
5338 2004-07-06 Luc Teirlinck <teirllm@auburn.edu>
5339
5340 * os.texi: Various small changes in addition to:
5341 (Killing Emacs): Expand and clarify description of
5342 `kill-emacs-query-functions' and `kill-emacs-hook'.
5343 (System Environment): Expand and clarify description of `getenv'
5344 and `setenv'.
5345 (Timers): Clarify description of `run-at-time'.
5346 (Translating Input): Correct description of
5347 `extra-keyboard-modifiers'.
5348 (Flow Control): Correct description of `enable-flow-control'.
5349
5350 2004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
5351
5352 * os.texi: Update copyright.
5353 (Session Management): Grammar fix.
5354 Clarify which Emacs does the restarting.
5355 Use @samp for *scratch* buffer.
5356
5357 2004-07-04 Alan Mackenzie <acm@muc.de>
5358
5359 * frames.texi (Input Focus): Add documentation for
5360 `select-frame-set-input-focus'. Replace refs to non-existent
5361 `switch-frame' with `select-frame'. Minor corrections and tidying
5362 up of text-only terminal stuff.
5363
5364 2004-07-02 Richard M. Stallman <rms@gnu.org>
5365
5366 * files.texi (Saving Buffers): Cleanup write-contents-function.
5367 (Magic File Names): Cleanup file-remote-p.
5368
5369 2004-07-02 Kai Großjohann <kai@emptydomain.de>
5370
5371 * files.texi (Magic File Names): `file-remote-p' returns an
5372 identifier of the remote system, not just t.
5373
5374 2004-07-02 David Kastrup <dak@gnu.org>
5375
5376 * searching.texi (Entire Match Data): Add explanation about new
5377 match-data behavior when @var{integers} is non-nil.
5378
5379 2004-06-24 Richard M. Stallman <rms@gnu.org>
5380
5381 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
5382
5383 * customize.texi (Variable Definitions): Note about doc strings
5384 and :set.
5385
5386 * keymaps.texi (Keymap Terminology): Document `kbd'.
5387 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
5388
5389 * display.texi (Invisible Text): Setting buffer-invisibility-spec
5390 makes it buffer-local.
5391
5392 * files.texi (Saving Buffers): Correct previous change.
5393
5394 * commands.texi (Accessing Events):
5395 Clarify posn-col-row and posn-actual-col-row.
5396
5397 2004-06-24 David Ponce <david.ponce@wanadoo.fr>
5398
5399 * commands.texi (Accessing Events): New functions
5400 posn-at-point and posn-at-x-y. Add example to posn-x-y.
5401
5402 2004-06-23 Luc Teirlinck <teirllm@auburn.edu>
5403
5404 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
5405 * frames.texi, buffers.texi, backups.texi, variables.texi:
5406 * loading.texi, eval.texi, functions.texi, control.texi:
5407 * symbols.texi, minibuf.texi: Reposition @anchor's.
5408
5409 * help.texi: Various small changes in addition to the following.
5410 (Describing Characters): Describe PREFIX argument to
5411 `key-description'. Correct and clarify definition of
5412 `text-char-description'. Describe NEED-VECTOR argument to
5413 `read-kbd-macro'.
5414 (Help Functions): Clarify definition of `apropos'.
5415
5416 2004-06-23 Lars Hansen <larsh@math.ku.dk>
5417
5418 * files.texi (Saving Buffers): Correct description of
5419 `write-contents-functions'.
5420
5421 2004-06-21 Juanma Barranquero <lektu@terra.es>
5422
5423 * display.texi (Images): Remove redundant @vindex directives.
5424 Rewrite `image-library-alist' doc in active voice.
5425
5426 2004-06-14 Juanma Barranquero <lektu@terra.es>
5427
5428 * display.texi (Images): Document new delayed library loading,
5429 variable `image-library-alist' and (existing but undocumented)
5430 function `image-type-available-p'.
5431
5432 2004-06-05 Richard M. Stallman <rms@gnu.org>
5433
5434 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
5435 refer the user to the Initial Input node.
5436 (Text from Minibuffer): Likewise.
5437 (Initial Input): New node. Document this feature
5438 and say it is mostly deprecated.
5439
5440 2004-05-30 Richard M. Stallman <rms@gnu.org>
5441
5442 * loading.texi (Named Features): Clarify return value
5443 and meaning of NOERROR.
5444
5445 * variables.texi (File Local Variables): Minor cleanup.
5446
5447 2004-05-30 Michael Albinus <michael.albinus@gmx.de>
5448
5449 * files.texi (Magic File Names): Add `file-remote-p' as operation
5450 of file name handlers.
5451
5452 2004-05-29 Richard M. Stallman <rms@gnu.org>
5453
5454 * modes.texi (Minor Mode Conventions): (-) has no special meaning
5455 as arg to a minor mode command.
5456
5457 2004-05-22 Richard M. Stallman <rms@gnu.org>
5458
5459 * syntax.texi (Syntax Class Table): Word syntax not just for English.
5460
5461 * streams.texi (Output Variables): Doc float-output-format.
5462
5463 * searching.texi (Regexp Special): Nested repetition can be infloop.
5464
5465 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
5466 real stack overflow.
5467
5468 * compile.texi: Minor cleanups.
5469
5470 2004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
5471
5472 * lists.texi (Cons Cells): Explain dotted lists, true lists,
5473 circular lists.
5474 (List Elements): Explain handling of circular and dotted lists.
5475
5476 2004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
5477
5478 * modes.texi (Search-based Fontification): Fix typo.
5479
5480 2004-05-10 Juanma Barranquero <lektu@terra.es>
5481
5482 * modes.texi (Mode Line Variables): Fix description of
5483 global-mode-string, which is now after which-func-mode, not the
5484 buffer name.
5485
5486 2004-05-07 Lars Hansen <larsh@math.ku.dk>
5487
5488 * modes.texi (Desktop Save Mode): Add.
5489 (Modes): Add menu entry Desktop Save Mode.
5490
5491 * hooks.texi: Add desktop-after-read-hook,
5492 desktop-no-desktop-file-hook and desktop-save-hook.
5493
5494 * locals.texi: Add desktop-save-buffer.
5495
5496 2004-04-30 Jesper Harder <harder@ifa.au.dk>
5497
5498 * display.texi: emacs -> Emacs.
5499
5500 2004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
5501
5502 * files.texi (Changing Files): Document set-file-times.
5503
5504 2004-04-23 Juanma Barranquero <lektu@terra.es>
5505
5506 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
5507
5508 2004-04-18 Jesper Harder <harder@ifa.au.dk>
5509
5510 * tips.texi (Coding Conventions): defopt -> defcustom.
5511
5512 2004-04-16 Luc Teirlinck <teirllm@auburn.edu>
5513
5514 * sequences.texi: Various clarifications.
5515
5516 2004-04-14 Luc Teirlinck <teirllm@auburn.edu>
5517
5518 * buffers.texi (Read Only Buffers): Mention optional ARG to
5519 `toggle-read-only'.
5520
5521 2004-04-14 Nick Roberts <nick@nick.uklinux.net>
5522
5523 * windows.texi (Selecting Windows): Note that get-lru-window
5524 returns a full-width window if possible.
5525
5526 2004-04-13 Luc Teirlinck <teirllm@auburn.edu>
5527
5528 * buffers.texi: Various changes in addition to:
5529 (Buffer File Name): Add `find-buffer-visiting'.
5530 (Buffer Modification): Mention optional ARG to `not-modified'.
5531 (Indirect Buffers): Mention optional CLONE argument to
5532 `make-indirect-buffer'.
5533
5534 * files.texi: Various changes in addition to:
5535 (Visiting Functions): `find-file-hook' is now a normal hook.
5536 (File Name Expansion): Explain difference between the way that
5537 `expand-file-name' and `file-truename' treat `..'.
5538 (Contents of Directories): Mention optional ID-FORMAT argument to
5539 `directory-files-and-attributes'.
5540 (Format Conversion): Mention new optional CONFIRM argument to
5541 `format-write-file'.
5542
5543 2004-04-12 Miles Bader <miles@gnu.org>
5544
5545 * macros.texi (Expansion): Add description of `macroexpand-all'.
5546
5547 2004-04-05 Jesper Harder <harder@ifa.au.dk>
5548
5549 * variables.texi (Variable Aliases): Mention
5550 cyclic-variable-indirection.
5551
5552 * errors.texi (Standard Errors): Ditto.
5553
5554 2004-04-04 Luc Teirlinck <teirllm@auburn.edu>
5555
5556 * backups.texi: Various small changes in addition to:
5557 (Making Backups): Mention return value of `backup-buffer'.
5558 (Auto-Saving): Mention optional FORCE argument to
5559 `delete-auto-save-file-if-necessary'.
5560 (Reverting): Mention optional PRESERVE-MODES argument to
5561 `revert-buffer'. Correct description of `revert-buffer-function'.
5562
5563 2004-03-22 Juri Linkov <juri@jurta.org>
5564
5565 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
5566 with `Vector Functions'.
5567
5568 * text.texi (Sorting): Add missing quote.
5569
5570 2004-03-14 Luc Teirlinck <teirllm@auburn.edu>
5571
5572 * intro.texi (Lisp History): Replace xref to `cl' manual with
5573 inforef.
5574
5575 2004-03-12 Richard M. Stallman <rms@gnu.org>
5576
5577 * intro.texi (Version Info): Add arg to emacs-version.
5578 (Lisp History): Change xref to CL manual.
5579
5580 2004-03-09 Luc Teirlinck <teirllm@auburn.edu>
5581
5582 * minibuf.texi (Completion Commands): Add xref to Emacs manual
5583 for Partial Completion mode.
5584
5585 2004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
5586
5587 * customize.texi: Fix typo. Remove eol whitespace.
5588
5589 2004-03-04 Richard M. Stallman <rms@gnu.org>
5590
5591 * processes.texi: Fix typos.
5592
5593 * lists.texi (Building Lists): Minor clarification.
5594
5595 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
5596 in make-hash-table.
5597
5598 2004-02-29 Juanma Barranquero <lektu@terra.es>
5599
5600 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
5601 rm, and ignore exit code.
5602
5603 2004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
5604
5605 * display.texi (Defining Faces): Add description for min-colors.
5606 Update example.
5607
5608 2004-02-23 Luc Teirlinck <teirllm@auburn.edu>
5609
5610 * abbrevs.texi: Various corrections and clarifications in addition
5611 to the following:
5612 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
5613
5614 2004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5615
5616 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
5617
5618 2004-02-21 Luc Teirlinck <teirllm@auburn.edu>
5619
5620 * text.texi: Various small changes in addition to the following:
5621 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
5622 to delete-horizontal-space.
5623 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
5624 description of yank-handler text property at various places.
5625
5626 * frames.texi (Window System Selections): Add anchor.
5627
5628 * syntax.texi (Syntax Table Functions): Clarify and correct
5629 descriptions of make-syntax-table and copy-syntax-table.
5630 (Motion and Syntax): Clarify SYNTAXES argument to
5631 skip-syntax-forward.
5632 (Parsing Expressions): Mention that the return value of
5633 parse-partial-sexp is currently a list of ten rather than nine
5634 elements.
5635 (Categories): Various corrections and clarifications.
5636
5637 2004-02-17 Luc Teirlinck <teirllm@auburn.edu>
5638
5639 * markers.texi (Marker Insertion Types): Minor change.
5640
5641 * locals.texi (Standard Buffer-Local Variables):
5642 * commands.texi (Interactive Codes, Using Interactive):
5643 * functions.texi (Related Topics): Fix xrefs.
5644
5645 2004-02-16 Luc Teirlinck <teirllm@auburn.edu>
5646
5647 * lists.texi (Sets And Lists): Update description of delete-dups.
5648
5649 2004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5650
5651 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
5652
5653 2004-02-16 Jan Djärv <jan.h.d@swipnet.se>
5654
5655 * frames.texi (Parameter Access): frame-parameters arg is optional.
5656 modify-frame-parameters handles nil for FRAME.
5657 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
5658 are all-or-nothing for certain toolkits.
5659 Mention parameter wait-for-wm.
5660 (Frames and Windows): In frame-first-window and frame-selected-window
5661 the arg is optional.
5662 (Input Focus): In redirect-frame-focus the second arg is optional.
5663 (Window System Selections): Mention selection type CLIPBOARD.
5664 Mention data-type UTF8_STRING.
5665 Mention numbering of cut buffers.
5666 (Resources): Describe x-resource-name.
5667
5668 2004-02-16 Richard M. Stallman <rms@gnu.org>
5669
5670 * windows.texi (Buffers and Windows): Delete false table
5671 about all-frames.
5672
5673 * syntax.texi (Parsing Expressions): Delete old caveat
5674 about parse-sexp-ignore-comments.
5675
5676 * streams.texi (Output Variables): Add print-quoted.
5677
5678 * lists.texi (Building Lists): Minor cleanup.
5679
5680 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
5681
5682 * display.texi (Overlays): Explain overlays use markers.
5683 (Managing Overlays): Explain front-advance and rear-advance
5684 in more detail.
5685
5686 * loading.texi (Unloading): Document unload-feature-special-hooks.
5687 Get rid of fns-NNN.el file.
5688
5689 2004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5690
5691 * help.texi (Describing Characters): Fix text-char-description
5692 example output.
5693
5694 * edebug.texi (Using Edebug): Fix example.
5695
5696 * debugging.texi (Internals of Debugger): Fix return value.
5697
5698 * files.texi (Changing Files): Fix argname.
5699
5700 * calendar.texi: Fix parens, and default values.
5701
5702 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
5703 * nonascii.texi, objects.texi, os.texi: Minor fixes.
5704 * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
5705
5706 * positions.texi (Text Lines): Don't add -1 in current-line.
5707
5708 2004-02-16 Richard M. Stallman <rms@gnu.org>
5709
5710 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
5711
5712 2004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5713
5714 * processes.texi (Low-Level Network): Fix a typo.
5715
5716 2004-02-12 Kim F. Storm <storm@cua.dk>
5717
5718 * display.texi (Fringes): Use consistent wording.
5719 Note that window-fringe's window arg is optional.
5720 (Scroll Bars): Use consistent wording.
5721
5722 2004-02-11 Luc Teirlinck <teirllm@auburn.edu>
5723
5724 * tips.texi (Comment Tips): Document the new conventions for
5725 commenting out code.
5726
5727 2004-02-07 Jan Djärv <jan.h.d@swipnet.se>
5728
5729 * positions.texi (Text Lines): Added missing end defun.
5730
5731 2004-02-07 Kim F. Storm <storm@cua.dk>
5732
5733 * positions.texi (Text Lines): Add line-number-at-pos.
5734
5735 2004-02-06 John Paul Wallington <jpw@gnu.org>
5736
5737 * display.texi (Button Properties, Button Buffer Commands):
5738 mouse-2 invokes button, not down-mouse-1.
5739
5740 2004-02-04 Jason Rumney <jasonr@gnu.org>
5741
5742 * makefile.w32-in: Sync with Makefile.in changes.
5743
5744 2004-02-03 Luc Teirlinck <teirllm@auburn.edu>
5745
5746 * minibuf.texi (Text from Minibuffer): Various corrections and
5747 clarifications.
5748 (Object from Minibuffer): Correct Lisp description of
5749 read-minibuffer.
5750 (Minibuffer History): Clarify description of cons values for
5751 HISTORY arguments.
5752 (Basic Completion): Various corrections and clarifications. Add
5753 completion-regexp-list.
5754 (Minibuffer Completion): Correct and clarify description of
5755 completing-read.
5756 (Completion Commands): Mention Partial Completion mode. Various
5757 other minor changes.
5758 (High-Level Completion): Various corrections and clarifications.
5759 (Reading File Names): Ditto.
5760 (Minibuffer Misc): Ditto.
5761
5762 2004-01-26 Luc Teirlinck <teirllm@auburn.edu>
5763
5764 * strings.texi (Text Comparison): assoc-string also matches
5765 elements of alists that are strings instead of conses.
5766 (Formatting Strings): Standardize Texinfo usage. Update index
5767 entries.
5768
5769 2004-01-20 Luc Teirlinck <teirllm@auburn.edu>
5770
5771 * lists.texi (Sets And Lists): Add delete-dups.
5772
5773 2004-01-15 Luc Teirlinck <teirllm@auburn.edu>
5774
5775 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
5776 special form.
5777 * macros.texi (Defining Macros): Update description of `declare',
5778 which now is a macro.
5779 (Wrong Time): Fix typos.
5780
5781 2004-01-14 Luc Teirlinck <teirllm@auburn.edu>
5782
5783 * compile.texi (Compilation Functions): Expand descriptions of
5784 `compile-defun', `byte-compile-file', `byte-recompile-directory'
5785 and `batch-byte-compile'. In particular, mention and describe
5786 all optional arguments.
5787 (Disassembly): Correct and clarify the description of `disassemble'.
5788
5789 2004-01-11 Luc Teirlinck <teirllm@auburn.edu>
5790
5791 * searching.texi: Various small changes in addition to the
5792 following.
5793 (Regexp Example): Adapt to new value of `sentence-end'.
5794 (Regexp Functions): The PAREN argument to `regexp-opt' can be
5795 `words'.
5796 (Search and Replace): Add usage note for `perform-replace'.
5797 (Entire Match Data): Mention INTEGERS and REUSE arguments to
5798 `match-data'.
5799 (Standard Regexps): Update for new values of `paragraph-start'
5800 and `sentence-end'.
5801
5802 2004-01-07 Luc Teirlinck <teirllm@auburn.edu>
5803
5804 * files.texi (Saving Buffers): Clarify descriptions of
5805 `write-contents-functions' and `before-save-hook'.
5806 Make the defvar's for `before-save-hook' and `after-save-hook'
5807 into defopt's.
5808
5809 2004-01-07 Kim F. Storm <storm@cua.dk>
5810
5811 * commands.texi (Click Events): Describe new image and
5812 width/height elements of click events.
5813 (Accessing Events): Add posn-string, posn-image, and
5814 posn-object-width-height. Change posn-object to return either
5815 image or string object.
5816
5817 2004-01-01 Simon Josefsson <jas@extundo.com>
5818
5819 * hooks.texi (Standard Hooks): Add before-save-hook.
5820 * files.texi (Saving Buffers): Likewise.
5821
5822 2004-01-03 Richard M. Stallman <rms@gnu.org>
5823
5824 * frames.texi (Frames and Windows): Delete frame-root-window.
5825
5826 2004-01-03 Luc Teirlinck <teirllm@auburn.edu>
5827
5828 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
5829
5830 * functions.texi: Various small changes in addition to the
5831 following.
5832 (What Is a Function): `functionp' returns nil for macros. Clarify
5833 behavior of this and following functions for symbol arguments.
5834 (Function Documentation): Add `\' in front of (fn @var{arglist})
5835 and explain why.
5836 (Defining Functions): Mention DOCSTRING argument to `defalias'.
5837 Add anchor.
5838 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
5839
5840 2004-01-01 Miles Bader <miles@gnu.org>
5841
5842 * display.texi (Buttons): New section.
5843
5844 2003-12-31 Andreas Schwab <schwab@suse.de>
5845
5846 * numbers.texi (Math Functions): sqrt reports a domain-error
5847 error.
5848 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
5849
5850 2003-12-30 Luc Teirlinck <teirllm@auburn.edu>
5851
5852 * tips.texi (Documentation Tips): Update item on hyperlinks in
5853 documentation strings.
5854
5855 * errors.texi (Standard Errors): Various small corrections and
5856 additions.
5857
5858 * control.texi: Various small changes in addition to the
5859 following.
5860 (Signaling Errors): Provide some more details on how `signal'
5861 constructs the error message. Add anchor to the definition of
5862 `signal'.
5863 (Error Symbols): Describe special treatment of `quit'.
5864 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
5865 to emphasize that it has to be a single form.
5866
5867 * buffers.texi: Add anchor.
5868
5869 2003-12-29 Richard M. Stallman <rms@gnu.org>
5870
5871 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
5872 (Window Configurations): Add window-configuration-frame.
5873
5874 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
5875
5876 * text.texi (Examining Properties): Add get-char-property-and-overlay.
5877 Change arg name in get-char-property.
5878 (Special Properties): Update handling of keymap property.
5879
5880 * strings.texi (Modifying Strings): Add clear-string.
5881 (Text Comparison): Add assoc-string and remove
5882 assoc-ignore-case, assoc-ignore-representation.
5883
5884 * os.texi (Time of Day): Add set-time-zone-rule.
5885
5886 * numbers.texi (Math Functions): asin, acos, log, log10
5887 report domain-error errors.
5888
5889 * nonascii.texi (Converting Representations):
5890 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
5891 (Encoding and I/O): Add file-name-coding-system.
5892
5893 * modes.texi (Search-based Fontification): Explain that
5894 face specs are symbols with face names as values.
5895
5896 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
5897
5898 * lists.texi (Building Lists): remq moved elsewhere.
5899 (Sets And Lists): remq moved here.
5900 (Association Lists): Refer to assoc-string.
5901
5902 * internals.texi (Garbage Collection): Add memory-use-counts.
5903
5904 * frames.texi (Frames and Windows): Add set-frame-selected-window
5905 and frame-root-window.
5906
5907 * files.texi (Contents of Directories):
5908 Add directory-files-and-attributes.
5909
5910 * display.texi (Refresh Screen): Add force-window-update.
5911 (Invisible Text): Explain about moving point out of invis text.
5912 (Overlay Properties): Add overlay-properties.
5913 (Managing Overlays): Add overlayp.
5914 (GIF Images): Invalid image number displays a hollow box.
5915
5916 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
5917 (Killing Buffers): Add buffer-live-p.
5918
5919 2003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
5920
5921 * display.texi (Fringes): Fix typo "set-buffer-window".
5922
5923 2003-12-24 Luc Teirlinck <teirllm@auburn.edu>
5924
5925 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
5926 * nonascii.texi, processes.texi, tips.texi, variables.texi:
5927 Add or change various xrefs and anchors.
5928
5929 * commands.texi: Replace all occurrences of @acronym{CAR} with
5930 @sc{car}, for consistency with the rest of the Elisp manual.
5931 `car' and `cdr' are historically acronyms, but are no longer
5932 widely thought of as such.
5933
5934 * internals.texi (Pure Storage): Mention that `purecopy' does not
5935 copy text properties.
5936 (Object Internals): Now 29 bits are used (in most implementations)
5937 to address Lisp objects.
5938
5939 * variables.texi (Variables with Restricted Values): New node.
5940
5941 * objects.texi (Lisp Data Types): Mention that certain variables
5942 can only take on a restricted set of values and add an xref to
5943 the new node "Variables with Restricted Values".
5944
5945 * eval.texi (Function Indirection): Describe the errors that
5946 `indirect-function' can signal.
5947 (Eval): Clarify the descriptions of `eval-region' and `values'.
5948 Describe `eval-buffer' instead of `eval-current-buffer' and
5949 mention `eval-current-buffer' as an alias for `current-buffer'.
5950 Correct the description and mention all optional arguments.
5951
5952 * nonascii.texi: Various small changes in addition to the
5953 following.
5954 (Converting Representations): Clarify behavior of
5955 `string-make-multibyte' and `string-to-multibyte' for unibyte all
5956 ASCII arguments.
5957 (Character Sets): Document the variable `charset-list' and adapt
5958 the definition of the function `charset-list' accordingly.
5959 (Translation of Characters): Clarify use of generic characters in
5960 `make-translation-table'. Clarify and correct the description of
5961 the use of translation tables in encoding and decoding.
5962 (User-Chosen Coding Systems): Correct and clarify the description
5963 of `select-safe-coding-system'.
5964 (Default Coding Systems): Clarify description of
5965 `file-coding-system-alist'.
5966
5967 2003-11-30 Luc Teirlinck <teirllm@auburn.edu>
5968
5969 * strings.texi (Text Comparison): Correctly describe when two
5970 strings are `equal'. Combine and clarify descriptions of
5971 `assoc-ignore-case' and `assoc-ignore-representation'.
5972
5973 * objects.texi (Non-ASCII in Strings): Clarify description of
5974 when a string is unibyte or multibyte.
5975 (Bool-Vector Type): Update examples.
5976 (Equality Predicates): Correctly describe when two strings are
5977 `equal'.
5978
5979 2003-11-29 Luc Teirlinck <teirllm@auburn.edu>
5980
5981 * lists.texi (Building Lists): `append' no longer accepts integer
5982 arguments. Update the description of `number-sequence' to reflect
5983 recent changes.
5984 (Sets And Lists): Describe `member-ignore-case' after `member'.
5985
5986 2003-11-27 Kim F. Storm <storm@cua.dk>
5987
5988 * commands.texi (Click Events): Click object may be an images.
5989 Describe (dx . dy) element of click positions.
5990 (Accessing Events): Remove duplicate posn-timestamp.
5991 New functions posn-object and posn-object-x-y.
5992
5993 2003-11-23 Kim F. Storm <storm@cua.dk>
5994
5995 * commands.texi (Click Events): Describe enhancements to event
5996 position lists, including new text-pos and (col . row) items.
5997 Mention left-fringe and right-fringe area events.
5998 (Accessing Events): New functions posn-area and
5999 posn-actual-col-row. Mention posn-timestamp. Mention that
6000 posn-point in non-text area still returns buffer position.
6001 Clarify posn-col-row.
6002
6003 2003-11-21 Lars Hansen <larsh@math.ku.dk>
6004
6005 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
6006 * anti.texi (File Attributes): Describe removed parameter
6007 ID-FORMAT.
6008
6009 2003-11-20 Luc Teirlinck <teirllm@auburn.edu>
6010
6011 * positions.texi (Positions): Mention that, if a marker is used as
6012 a position, its buffer is ignored.
6013
6014 * markers.texi (Overview of Markers): Mention it here too.
6015
6016 2003-11-12 Luc Teirlinck <teirllm@auburn.edu>
6017
6018 * numbers.texi (Numeric Conversions): Not just `floor', but also
6019 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
6020
6021 2003-11-10 Luc Teirlinck <teirllm@auburn.edu>
6022
6023 * markers.texi (Creating Markers): Specify insertion type of
6024 created markers. Add xref to `Marker Insertion Types'.
6025 Second argument to `copy-marker' is optional.
6026 (Marker Insertion Types): Mention that most markers are created
6027 with insertion type nil.
6028 (The Mark): Correctly describe when `mark' signals an error.
6029 (The Region): Correctly describe when `region-beginning' and
6030 `region-end' signal an error.
6031
6032 2003-11-08 Luc Teirlinck <teirllm@auburn.edu>
6033
6034 * hash.texi (Creating Hash): Clarify description of `eql'.
6035 `makehash' is obsolete.
6036 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
6037
6038 * positions.texi (Point): Change description of `buffer-end', so
6039 that it is also correct for floating point arguments.
6040 (List Motion): Correct argument lists of `beginning-of-defun' and
6041 `end-of-defun'.
6042 (Excursions): Add xref to `Marker Insertion Types'.
6043 (Narrowing): Argument to `narrow-to-page' is optional.
6044
6045 2003-11-06 Luc Teirlinck <teirllm@auburn.edu>
6046
6047 * streams.texi (Output Streams): Clarify behavior of point for
6048 marker output streams.
6049
6050 2003-11-04 Luc Teirlinck <teirllm@auburn.edu>
6051
6052 * variables.texi (Defining Variables): Second argument to
6053 `defconst' is not optional.
6054 (Setting Variables): Mention optional argument APPEND to
6055 `add-to-list'.
6056 (Creating Buffer-Local): Expand description of
6057 `make-variable-buffer-local'.
6058 (Frame-Local Variables): Expand description of
6059 `make-variable-frame-local'.
6060 (Variable Aliases): Correct description of optional argument
6061 DOCSTRING to `defvaralias'. Mention return value of
6062 `defvaralias'.
6063 (File Local Variables): Add xref to `File variables' in Emacs
6064 Manual. Correct description of `hack-local-variables'. Mention
6065 `safe-local-variable' property. Mention optional second argument
6066 to `risky-local-variable-p'.
6067
6068 2003-11-03 Luc Teirlinck <teirllm@auburn.edu>
6069
6070 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
6071
6072 2003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
6073
6074 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
6075 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
6076 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
6077 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
6078 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
6079 lispref/processes.texi, lispref/searching.texi,
6080 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
6081 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
6082 @acronym{FOO}.
6083
6084 2003-10-27 Luc Teirlinck <teirllm@auburn.edu>
6085
6086 * strings.texi (Creating Strings): Argument START to `substring'
6087 can not be `nil'. Expand description of
6088 `substring-no-properties'. Correct description of `split-string',
6089 especially with respect to empty matches. Prevent very bad line
6090 break in definition of `split-string-default-separators'.
6091 (Text Comparison): `string=' and `string<' also accept symbols as
6092 arguments.
6093 (String Conversion): More completely describe argument BASE in
6094 `string-to-number'.
6095 (Formatting Strings): `%s' and `%S' in `format' do require
6096 corresponding object. Clarify behavior of numeric prefix after
6097 `%' in `format'.
6098 (Case Conversion): The argument to `upcase-initials' can be a
6099 character.
6100
6101 2003-10-27 Kenichi Handa <handa@m17n.org>
6102
6103 * display.texi (Fontsets): Fix texinfo usage.
6104
6105 2003-10-25 Kenichi Handa <handa@m17n.org>
6106
6107 * display.texi (Fontsets): Add description of the function
6108 set-fontset-font.
6109
6110 2003-10-23 Luc Teirlinck <teirllm@auburn.edu>
6111
6112 * display.texi (Temporary Displays): Add xref to `Documentation
6113 Tips'.
6114
6115 * functions.texi (Function Safety): Use inforef instead of pxref
6116 for SES.
6117
6118 2003-10-23 Andreas Schwab <schwab@suse.de>
6119
6120 * Makefile.in (TEX, texinputdir): Don't define.
6121 (TEXI2DVI): Define.
6122 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
6123 add $(srcdir)/index.texi.
6124 ($(infodir)/elisp): Remove index.texi dependency.
6125 (elisp.dvi): Likewise. Use $(TEXI2DVI).
6126 (index.texi): Remove target.
6127 (dist): Don't link $(srcdir)/permute-index.
6128 (clean): Don't remove index.texi.
6129
6130 * permute-index, index.perm: Remove.
6131 * index.texi: Rename from index.unperm.
6132
6133 2003-10-22 Luc Teirlinck <teirllm@auburn.edu>
6134
6135 * tips.texi (Documentation Tips): Document new behavior for face
6136 and variable hyperlinks in Help mode.
6137
6138 2003-10-21 Luc Teirlinck <teirllm@auburn.edu>
6139
6140 * objects.texi (Integer Type): Update for extra bit of integer range.
6141 (Character Type): Ditto.
6142
6143 2003-10-16 Eli Zaretskii <eliz@gnu.org>
6144
6145 * numbers.texi (Integer Basics): Add index entries for reading
6146 numbers in hex, octal, and binary.
6147
6148 2003-10-16 Lute Kamstra <lute@gnu.org>
6149
6150 * modes.texi (Mode Line Format): Mention force-mode-line-update's
6151 argument.
6152
6153 2003-10-13 Luc Teirlinck <teirllm@auburn.edu>
6154
6155 * windows.texi (Choosing Window): Fix typo.
6156 * edebug.texi (Edebug Execution Modes): Fix typo.
6157
6158 2003-10-13 Richard M. Stallman <rms@gnu.org>
6159
6160 * windows.texi (Basic Windows): A window has fringe settings,
6161 display margins and scroll-bar settings.
6162 (Splitting Windows): Doc split-window return value.
6163 Clean up one-window-p.
6164 (Selecting Windows): Fix typo.
6165 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
6166 (Buffers and Windows): In set-window-buffer, explain effect
6167 on fringe settings and scroll bar settings.
6168 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
6169 (Choosing Window): Use defopt for pop-up-frame-function.
6170 For special-display-buffer-names, explain same-window and same-frame.
6171 Clarify window-dedicated-p return value.
6172 (Textual Scrolling): scroll-up and scroll-down can get an error.
6173 (Horizontal Scrolling): Clarify auto-hscroll-mode.
6174 Clarify set-window-hscroll.
6175 (Size of Window): Don't mention tool bar in window-height.
6176 (Coordinates and Windows): Explain what coordinates-in-window-p
6177 returns for fringes and display margins.
6178 (Window Configurations): Explain saving fringes, etc.
6179
6180 * tips.texi (Library Headers): Clean up Documentation.
6181
6182 * syntax.texi (Parsing Expressions): Clean up forward-comment
6183 and parse-sexp-lookup-properties.
6184
6185 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
6186
6187 * os.texi (System Environment): Clean up text for load-average errors.
6188
6189 * modes.texi (Hooks): Don't explain local hook details at front.
6190 Clarify run-hooks and run-hook-with-args a little.
6191 Clean up add-hook and remove-hook.
6192
6193 * edebug.texi (Edebug Execution Modes): Clarify t.
6194 Document edebug-sit-for-seconds.
6195 (Coverage Testing): Document C-x X = and =.
6196 (Instrumenting Macro Calls): Fix typo.
6197 (Specification List): Don't index the specification keywords.
6198
6199 2003-10-10 Kim F. Storm <storm@cua.dk>
6200
6201 * processes.texi (Network): Introduce make-network-process.
6202
6203 2003-10-09 Luc Teirlinck <teirllm@auburn.edu>
6204
6205 * tips.texi (Library Headers): Fix typo.
6206
6207 2003-10-07 Juri Linkov <juri@jurta.org>
6208
6209 * modes.texi (Imenu): Mention imenu-create-index-function's
6210 default value. Explain submenus better.
6211
6212 2003-10-07 Lute Kamstra <lute@gnu.org>
6213
6214 * modes.texi (Faces for Font Lock): Fix typo.
6215 (Hooks): Explain how buffer-local hook variables can refer to
6216 global hook variables.
6217 Various minor clarifications.
6218
6219 2003-10-06 Lute Kamstra <lute@gnu.org>
6220
6221 * tips.texi (Coding Conventions): Mention naming conventions for
6222 hooks.
6223
6224 2003-10-05 Luc Teirlinck <teirllm@auburn.edu>
6225
6226 * loading.texi (Library Search): Correct default value of
6227 load-suffixes.
6228 (Named Features): Fix typo.
6229
6230 2003-10-05 Richard M. Stallman <rms@gnu.org>
6231
6232 * loading.texi (Named Features): In `provide',
6233 say how to test for subfeatures.
6234 (Unloading): In unload-feature, use new var name
6235 unload-feature-special-hooks.
6236
6237 2003-10-03 Lute Kamstra <lute@gnu.org>
6238
6239 * modes.texi (Major Mode Conventions): Mention third way to set up
6240 Imenu.
6241 (Imenu): A number of small fixes.
6242 Delete documentation of internal variable imenu--index-alist.
6243 Document the return value format of imenu-create-index-function
6244 functions.
6245
6246 2003-09-30 Richard M. Stallman <rms@gnu.org>
6247
6248 * processes.texi (Network): Say what stopped datagram connections do.
6249
6250 * lists.texi (Association Lists): Clarify `assq-delete-all'.
6251
6252 * display.texi (Overlay Properties): Clarify `evaporate' property.
6253
6254 2003-09-29 Lute Kamstra <lute@gnu.org>
6255
6256 * modes.texi (Mode Line Data): Explain when symbols in mode-line
6257 constructs should be marked as risky.
6258 Change cons cell into proper list.
6259 (Mode Line Variables): Change cons cell into proper list.
6260
6261 2003-09-26 Lute Kamstra <lute@gnu.org>
6262
6263 * modes.texi (Mode Line Data): Document the :propertize construct.
6264 (Mode Line Variables): Reorder the descriptions of the variables
6265 to match their order in the default mode-line-format.
6266 Describe the new variables mode-line-position and mode-line-modes.
6267 Update the default values of mode-line-frame-identification,
6268 minor-mode-alist, and default-mode-line-format.
6269 (Properties in Mode): Mention the :propertize construct.
6270
6271 2003-09-26 Richard M. Stallman <rms@gnu.org>
6272
6273 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6274 * loading.texi, minibuf.texi, text.texi, variables.texi:
6275 Avoid @strong{Note:}.
6276
6277 2003-09-26 Richard M. Stallman <rms@gnu.org>
6278
6279 * keymaps.texi (Remapping Commands): Fix typo.
6280
6281 2003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
6282
6283 * processes.texi (Low-Level Network): Fix typo.
6284
6285 2003-09-23 Kim F. Storm <storm@cua.dk>
6286
6287 * processes.texi (Network, Network Servers): Fix typos.
6288 (Low-Level Network): Add timeout value for :server keyword.
6289 Add new option keywords to make-network-process.
6290 Add set-network-process-options.
6291 Explain how to test availability of network options.
6292
6293 2003-09-19 Richard M. Stallman <rms@gnu.org>
6294
6295 * text.texi (Motion by Indent): Arg to
6296 backward-to-indentation and forward-to-indentation is optional.
6297
6298 * strings.texi (Creating Strings): Add substring-no-properties.
6299
6300 * processes.texi
6301 (Process Information): Add list-processes arg QUERY-ONLY.
6302 Delete process-contact from here.
6303 Add new status values for process-status.
6304 Add process-get, process-put, process-plist, set-process-plist.
6305 (Synchronous Processes): Add call-process-shell-command.
6306 (Signals to Processes): signal-process allows process objects.
6307 (Network): Complete rewrite.
6308 (Network Servers, Datagrams, Low-Level Network): New nodes.
6309
6310 * positions.texi (Word Motion): forward-word, backward-word
6311 arg is optional. Reword.
6312
6313 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
6314
6315 * variables.texi (Creating Buffer-Local):
6316 Delete duplicate definition of buffer-local-value.
6317 (File Local Variables): Explain about discarding text props.
6318
6319 2003-09-11 Richard M. Stallman <rms@gnu.org>
6320
6321 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
6322 changes variables that record input events.
6323 (Minibuffer Misc): Add minibuffer-selected-window.
6324
6325 * lists.texi (Building Lists): Add copy-tree.
6326
6327 * display.texi (Fontsets): Add char-displayable-p.
6328 (Scroll Bars): New node.
6329
6330 2003-09-08 Lute Kamstra <lute@gnu.org>
6331
6332 * modes.texi (%-Constructs): Document new `%i' and `%I'
6333 constructs.
6334
6335 2003-09-03 Peter Runestig <peter@runestig.com>
6336
6337 * makefile.w32-in: New file.
6338
6339 2003-08-29 Richard M. Stallman <rms@gnu.org>
6340
6341 * display.texi (Overlay Properties): Clarify how priorities
6342 affect use of the properties.
6343
6344 2003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
6345
6346 * customize.texi (Type Keywords): Correct the description of
6347 `:help-echo' in the case where `motion-doc' is a function.
6348
6349 2003-08-14 John Paul Wallington <jpw@gnu.org>
6350
6351 * modes.texi (Emulating Mode Line): Subsection, not section.
6352
6353 2003-08-13 Richard M. Stallman <rms@gnu.org>
6354
6355 * elisp.texi (Top): Update subnode lists in menu.
6356
6357 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
6358 (Kill Functions): kill-region has new arg yank-handler.
6359 (Yanking): New node.
6360 (Yank Commands): Add yank-undo-function.
6361 (Low-Level Kill Ring):
6362 kill-new and kill-append have new arg yank-handler.
6363 (Changing Properties): Add remove-list-of-text-properties.
6364 (Atomic Changes): New node.
6365
6366 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
6367
6368 * streams.texi (Output Variables): Add eval-expression-print-length
6369 and eval-expression-print-level.
6370
6371 * os.texi (Time Conversion): For encode-time, explain limits on year.
6372
6373 * objects.texi (Character Type): Define anchor "modifier bits".
6374
6375 * modes.texi (Emulating Mode Line): New node.
6376 (Search-based Fontification): Font Lock uses font-lock-face property.
6377 (Other Font Lock Variables): Likewise.
6378
6379 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
6380 not vectors.
6381 (Active Keymaps): Add emulation-mode-map-alists.
6382 (Functions for Key Lookup): key-binding has new arg no-remap.
6383 (Remapping Commands): New node.
6384 (Scanning Keymaps): where-is-internal has new arg no-remap.
6385 (Tool Bar): Add tool-bar-local-item-from-menu.
6386 Clarify when to use tool-bar-add-item-from-menu.
6387
6388 * commands.texi (Interactive Call): commandp has new arg.
6389 (Command Loop Info): Add this-original-command.
6390
6391 2003-08-06 John Paul Wallington <jpw@gnu.org>
6392
6393 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
6394
6395 * display.texi (Warning Basics): Fix typo.
6396 (Fringes): Add closing curly bracket and fix typo.
6397
6398 * elisp.texi (Top): Fix typo.
6399
6400 2003-08-05 Richard M. Stallman <rms@gnu.org>
6401
6402 * elisp.texi: Update lists of subnodes.
6403
6404 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
6405
6406 * variables.texi (Local Variables): Use lc for example variable names.
6407
6408 * tips.texi (Library Headers): Explain where to put -*-.
6409
6410 * strings.texi (Creating Strings): Fix xref for vconcat.
6411
6412 * sequences.texi (Vector Functions):
6413 vconcat no longer allows integer args.
6414
6415 * minibuf.texi (Reading File Names): read-file-name has new
6416 arg PREDICATE. New function read-directory-name.
6417
6418 * macros.texi (Defining Macros): Give definition of `declare'
6419 (Indenting Macros): New node.
6420
6421 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
6422 (Window Frame Parameters): Make separate table of parameters
6423 that are coupled with specific face attributes.
6424 (Deleting Frames): delete-frame-hooks renamed to
6425 delete-frame-functions.
6426
6427 * files.texi (Magic File Names): Add file-remote-p.
6428 Clarify file-local-copy.
6429
6430 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
6431 here; instead xref Defining Macros.
6432
6433 * display.texi (Warnings): New node, and subnodes.
6434 (Fringes): New node.
6435
6436 * debugging.texi (Test Coverage): New node.
6437
6438 * compile.texi (Compiler Errors): Explain with-no-warnings
6439 and other ways to suppress warnings.
6440
6441 * commands.texi (Interactive Call): Minor clarification.
6442
6443 * buffers.texi (Buffer File Name): set-visited-file-name
6444 renames the buffer too.
6445
6446 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
6447
6448 2003-07-24 Markus Rost <rost@math.ohio-state.edu>
6449
6450 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
6451
6452 2003-07-22 Markus Rost <rost@math.ohio-state.edu>
6453
6454 * internals.texi (Garbage Collection): Fix previous change.
6455
6456 2003-07-22 Richard M. Stallman <rms@gnu.org>
6457
6458 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
6459
6460 * display.texi (Width): Use \s syntax in example.
6461 (Font Selection): Add face-font-rescale-alist.
6462
6463 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
6464 Remove spurious indent in example.
6465
6466 * lists.texi (Building Lists): Add number-sequence.
6467
6468 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
6469
6470 * functions.texi (Function Documentation): Explain how to
6471 show calling convention explicitly in the doc string.
6472
6473 * windows.texi (Selecting Windows): save-selected-window saves
6474 selected window of each frame.
6475 (Window Configurations): Minor change.
6476
6477 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
6478
6479 * streams.texi (Output Variables): Add print-continuous-numbering
6480 and print-number-table.
6481
6482 * processes.texi (Decoding Output): New node.
6483
6484 * os.texi (Time Conversion): decode-time arg is optional.
6485
6486 * objects.texi (Character Type): Don't use space as example for \.
6487 Make list of char names and \-sequences correspond.
6488 Explain that \s is not used in strings. `\ ' needs space after.
6489
6490 * nonascii.texi (Converting Representations): Add string-to-multibyte.
6491 (Translation of Characters): Add translation-table-for-input.
6492 (Default Coding Systems): Add auto-coding-functions.
6493 (Explicit Encoding): Add decode-coding-inserted-region.
6494 (Locales): Add locale-info.
6495
6496 * minibuf.texi (Basic Completion): Describe test-completion.
6497 Collections can be lists of strings.
6498 Clean up lazy-completion-table.
6499 (Programmed Completion): Mention test-completion.
6500 Clarify why lambda expressions are not accepted.
6501 (Minibuffer Misc): Describe minibufferp.
6502
6503 2003-07-14 Richard M. Stallman <rms@gnu.org>
6504
6505 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
6506
6507 * windows.texi (Selecting Windows): New arg to select-window.
6508 (Selecting Windows): Add with-selected-window.
6509 (Size of Window): Add window-inside-edges, etc.
6510
6511 * internals.texi (Garbage Collection): Add post-gc-hook.
6512
6513 * processes.texi (Subprocess Creation): Add exec-suffixes.
6514
6515 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
6516 (Scanning Keymaps): Add map-keymaps.
6517 (Defining Menus): Add keymap-prompt.
6518
6519 * numbers.texi (Integer Basics): Add most-positive-fixnum,
6520 most-negative-fixnum.
6521
6522 * compile.texi (Byte Compilation): Explain no-byte-compile
6523 (Compiler Errors): New node.
6524
6525 * os.texi (User Identification): user-uid, user-real-uid
6526 can return float.
6527
6528 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
6529 and about derived modes.
6530 (Minor Modes): Add minor-mode-list.
6531 (Defining Minor Modes): Keyword args for define-minor-mode.
6532 (Search-based Fontification): Explain managing other properties.
6533 (Other Font Lock Variables): Add font-lock-extra-managed-props.
6534 (Faces for Font Lock): Add font-lock-preprocessor-face.
6535 (Hooks): Add run-mode-hooks and delay-mode-hooks.
6536
6537 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
6538 (Variable Aliases): Clarify defvaralias.
6539
6540 * loading.texi (Library Search): Add load-suffixes.
6541
6542 * minibuf.texi (Basic Completion): Add lazy-completion-table.
6543 (Programmed Completion): Add dynamic-completion-table.
6544
6545 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
6546 (Magic File Names): Specify precedence order of handlers.
6547
6548 * commands.texi (Command Overview): Emacs server runs pre-command-hook
6549 and post-command-hook.
6550 (Waiting): New calling convention for sit-for.
6551
6552 * text.texi (Special Properties): local-map and keymap properties
6553 apply based on their stickiness.
6554
6555 2003-07-07 Richard M. Stallman <rms@gnu.org>
6556
6557 * modes.texi (Minor Mode Conventions): Specify only some kinds
6558 of list values as args to minor modes.
6559
6560 * files.texi (File Name Expansion): Warn about iterative use
6561 of substitute-in-file-name.
6562
6563 * advice.texi (Activation of Advice): Clean up previous change.
6564
6565 2003-07-06 Markus Rost <rost@math.ohio-state.edu>
6566
6567 * advice.texi (Activation of Advice): Note that ad-start-advice is
6568 turned on by default.
6569
6570 2003-06-30 Richard M. Stallman <rms@gnu.org>
6571
6572 * text.texi (Buffer Contents): Document current-word.
6573 (Change Hooks): Not called for *Messages*.
6574
6575 * functions.texi (Defining Functions): Explain about redefining
6576 primitives.
6577 (Function Safety): Renamed. Minor changes.
6578 Comment out the detailed criteria for what is safe.
6579
6580 2003-06-22 Andreas Schwab <schwab@suse.de>
6581
6582 * objects.texi (Symbol Type): Fix description of examples.
6583
6584 2003-06-16 Andreas Schwab <schwab@suse.de>
6585
6586 * hash.texi (Creating Hash): Fix description of :weakness.
6587
6588 2003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
6589
6590 * files.texi (Changing Files): copy-file copies file modes, too.
6591
6592 2003-05-28 Richard M. Stallman <rms@gnu.org>
6593
6594 * strings.texi (Creating Strings): Clarify split-string.
6595
6596 2003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
6597
6598 * strings.texi (Creating Strings): Update split-string specification
6599 and examples.
6600
6601 2003-05-19 Richard M. Stallman <rms@gnu.org>
6602
6603 * elisp.texi: Correct invariant section names.
6604
6605 2003-04-20 Richard M. Stallman <rms@gnu.org>
6606
6607 * os.texi (Timers): Explain about timers and quitting.
6608
6609 2003-04-19 Richard M. Stallman <rms@gnu.org>
6610
6611 * internals.texi (Writing Emacs Primitives): Strings are
6612 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
6613 Explain GCPRO convention for varargs function args.
6614
6615 2003-04-16 Richard M. Stallman <rms@gnu.org>
6616
6617 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
6618
6619 2003-04-08 Richard M. Stallman <rms@gnu.org>
6620
6621 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
6622
6623 2003-02-13 Kim F. Storm <storm@cua.dk>
6624
6625 * objects.texi (Character Type): New \s escape for space.
6626
6627 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
6628
6629 * os.texi (System Environment): Added cygwin system-type.
6630
6631 2003-01-25 Richard M. Stallman <rms@gnu.org>
6632
6633 * keymaps.texi: Document that a symbol can act as a keymap.
6634
6635 2003-01-13 Richard M. Stallman <rms@gnu.org>
6636
6637 * text.texi (Changing Properties): Say string indices are origin-0.
6638
6639 * positions.texi (Screen Lines) <compute-motion>:
6640 Correct order of elts in return value.
6641
6642 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
6643 how to define a default binding.
6644
6645 2002-12-07 Markus Rost <rost@math.ohio-state.edu>
6646
6647 * loading.texi (Unloading): Fix recent change for load-history.
6648
6649 * customize.texi (Simple Types): Clarify description of custom
6650 type 'number. Describe new custom type 'float.
6651
6652 2002-12-04 Markus Rost <rost@math.ohio-state.edu>
6653
6654 * variables.texi (File Local Variables): Fix typo.
6655
6656 2002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
6657
6658 From Michael Albinus <Michael.Albinus@alcatel.de>.
6659
6660 * README: Target for Info file is `make info'.
6661
6662 * files.texi (File Name Components): Fixed typos in
6663 `file-name-sans-extension'.
6664 (Magic File Names): Complete list of operations for magic file
6665 name handlers.
6666
6667 2002-09-16 Jonathan Yavner <jyavner@engineer.com>
6668
6669 * variables.texi (File Local Variables): New function
6670 risky-local-variable-p.
6671
6672 2002-09-15 Jonathan Yavner <jyavner@engineer.com>
6673
6674 * functions.texi (Function safety): New node about unsafep.
6675
6676 2002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
6677
6678 * customize.texi (Splicing into Lists): Fixed example.
6679 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
6680
6681 2002-06-17 Juanma Barranquero <lektu@terra.es>
6682
6683 * frames.texi (Display Feature Testing): Fix typo.
6684
6685 2002-06-12 Andreas Schwab <schwab@suse.de>
6686
6687 * frames.texi (Initial Parameters, Resources): Fix references to
6688 the Emacs manual.
6689
6690 2002-05-13 Kim F. Storm <storm@cua.dk>
6691
6692 * variables.texi (Intro to Buffer-Local): Updated warning and
6693 example relating to changing buffer inside let.
6694
6695 2002-03-10 Jan Djärv <jan.h.d@swipnet.se>
6696
6697 * os.texi (Session Management): New node about X Session management.
6698
6699 2002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
6700
6701 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
6702 to which the manual corresponds, and the copyright years.
6703
6704 * Makefile.in (VERSION): Set to 2.9.
6705
6706 2001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
6707
6708 * elisp.texi: Change the category in @dircategory to "Emacs", to
6709 make it consistent with info/dir.
6710
6711 2001-11-25 Miles Bader <miles@gnu.org>
6712
6713 * text.texi (Fields): Describe new `limit' arg in
6714 field-beginning/field-end.
6715
6716 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
6717
6718 * permute-index: Don't depend on csh-specific features. Replace
6719 the interpreter name with /bin/sh.
6720
6721 * two-volume-cross-refs.txt: New file.
6722 * two.el: New file.
6723 * spellfile: New file.
6724
6725 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
6726
6727 * permute-index: New file.
6728
6729 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
6730 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
6731 8+3 restricted namespace.
6732
6733 * Makefile.in (infodir): Define relative to $(srcdir).
6734 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
6735 include directories list via -I switch to makeinfo.
6736 (index.texi): Use cp if both hard and symbolic links fail.
6737
6738 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
6739
6740 * Makefile.in (distclean): Add.
6741
6742 The following changes make ELisp manual part of the Emacs
6743 distribution:
6744
6745 * Makefile.in: Add Copyright notice.
6746 (prefix): Remove.
6747 (infodir): Change value to "../info".
6748 (VPATH): New variable.
6749 (MAKE): Don't define.
6750 (texmacrodir): Don't define.
6751 (texinputdir): Append the existing value of TEXINPUTS.
6752 ($(infodir)/elisp): Instead of just "elisp". Reformat the
6753 command to be compatible with man/Makefile.in, and to put the
6754 output into ../info.
6755 (info): Add target.
6756 (installall): Target removed.
6757
6758 2001-10-31 Pavel Janík <Pavel@Janik.cz>
6759
6760 * tips.texi (Coding Conventions): Fix typo.
6761
6762 2001-10-23 Gerd Moellmann <gerd@gnu.org>
6763
6764 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
6765
6766 2001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
6767
6768 * files.texi (File Name Components): Update the description of
6769 file-name-sans-extension and file-name-extension, as they now
6770 ignore leading dots.
6771
6772 2001-10-20 Gerd Moellmann <gerd@gnu.org>
6773
6774 * (Version 21.1 released.)
6775
6776 2001-10-19 Miles Bader <miles@gnu.org>
6777
6778 * positions.texi (Text Lines): Describe behavior of
6779 `beginning-of-line'/`end-of-line' in the presence of field properties.
6780
6781 2001-10-17 Gerd Moellmann <gerd@gnu.org>
6782
6783 * Makefile.in (VERSION): Set to 2.8.
6784 (manual): Use `manual-21'.
6785
6786 * elisp.texi (VERSION): Add and use it where the version
6787 number was used. Set it to 2.8.
6788
6789 * intro.texi: Likewise.
6790
6791 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
6792
6793 * files.texi (File Name Completion): Document the significance of
6794 a trailing slash in elements of completion-ignored-extensions.
6795
6796 2001-10-06 Miles Bader <miles@gnu.org>
6797
6798 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
6799
6800 2001-10-04 Gerd Moellmann <gerd@gnu.org>
6801
6802 * variables.texi (Variable Aliases): New node.
6803
6804 2001-10-04 Gerd Moellmann <gerd@gnu.org>
6805
6806 * Branch for 21.1.
6807
6808 2001-10-02 Miles Bader <miles@gnu.org>
6809
6810 * minibuf.texi (Minibuffer Misc): Add entries for
6811 `minibuffer-contents', `minibuffer-contents-no-properties', and
6812 `delete-minibuffer-contents'.
6813 Correct description for `minibuffer-prompt-end'.
6814
6815 * text.texi (Property Search): Correct descriptions of
6816 `next-char-property-change' and `previous-char-property-change'.
6817 Add entries for `next-single-char-property-change' and
6818 `previous-single-char-property-change'.
6819 Make operand names a bit more consistent.
6820
6821 2001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
6822
6823 * frames.texi (Finding All Frames): Document that next-frame and
6824 previous-frame are local to current terminal.
6825
6826 2001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
6827
6828 * keymaps.texi (Creating Keymaps): Fix the description of the
6829 result of make-keymap.
6830
6831 2001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
6832
6833 * display.texi (Font Lookup, Attribute Functions)
6834 (Image Descriptors): Add cross-references to the definition of
6835 selected frame.
6836
6837 * buffers.texi (The Buffer List): Add cross-references to the
6838 definition of selected frame.
6839
6840 * frames.texi (Input Focus): Clarify which frame is _the_ selected
6841 frame at any given time.
6842 (Multiple Displays, Size and Position): Add a cross-reference to
6843 the definition of the selected frame.
6844
6845 2001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
6846
6847 * strings.texi (String Conversion) <string-to-number>: Document
6848 that a float is returned for integers that are too large.
6849
6850 * frames.texi (Mouse Position): Document mouse-position-function.
6851 (Display Feature Testing): Document display-images-p.
6852 (Window Frame Parameters): Document the cursor-type variable.
6853
6854 * numbers.texi (Integer Basics): Document CL style read syntax for
6855 integers in bases other than 10.
6856
6857 * positions.texi (List Motion): Document
6858 open-paren-in-column-0-is-defun-start.
6859
6860 * lists.texi (Sets And Lists): Document member-ignore-case.
6861
6862 * internals.texi (Garbage Collection): Document the used and free
6863 strings report.
6864 (Memory Usage): Document strings-consed.
6865
6866 * os.texi (Time of Day): Document float-time.
6867 (Recording Input): Document that clear-this-command-keys clears
6868 the vector to be returned by recent-keys.
6869
6870 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
6871 argument keymap can be a list.
6872
6873 * nonascii.texi (User-Chosen Coding Systems)
6874 <select-safe-coding-system>: Document the new argument
6875 accept-default-p and the variable
6876 select-safe-coding-system-accept-default-p. Tell what happens if
6877 buffer-file-coding-system is undecided.
6878 (Default Coding Systems): Document auto-coding-regexp-alist.
6879
6880 * display.texi (The Echo Area) <message>: Document
6881 message-truncate-lines.
6882 (Glyphs): Document that the glyph table is unused on windowed
6883 displays.
6884
6885 * help.texi (Describing Characters) <single-key-description>:
6886 Document the new argument no-angles.
6887 (Accessing Documentation) <documentation-property>: Document that
6888 a non-string property is evaluated.
6889 <documentation>: Document that the function-documentation property
6890 is looked for.
6891
6892 * windows.texi (Selecting Windows): Document some-window.
6893
6894 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
6895
6896 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
6897 apropos-mode-hook.
6898
6899 * commands.texi (Using Interactive): Document interactive-form.
6900 (Keyboard Macros): Document kbd-macro-termination-hook.
6901 (Command Loop Info): Document that clear-this-command-keys clears
6902 the vector to be returned by recent-keys.
6903
6904 2001-09-04 Werner LEMBERG <wl@gnu.org>
6905
6906 * Makefile.in (srcdir, texinputdir): New variables.
6907 (srcs, index.texi, install): Use $(srcdir).
6908 (.PHONY): Remove elisp.dvi.
6909 (elisp): Use -I switch for makeinfo.
6910 (elisp.dvi): Use $(srcdir) and $(texinputdir).
6911 (installall, dist): Use $(srcdir).
6912 Fix path to texinfo.tex.
6913 (maintainer-clean): Add elisp.dvi and elisp.oaux.
6914
6915 2001-08-30 Gerd Moellmann <gerd@gnu.org>
6916
6917 * display.texi (Conditional Display): Adjust to API change.
6918
6919 * configure: New file.
6920
6921 2001-07-30 Gerd Moellmann <gerd@gnu.org>
6922
6923 * commands.texi (Repeat Events): Add description of
6924 double-click-fuzz.
6925
6926 2001-05-08 Stefan Monnier <monnier@cs.yale.edu>
6927
6928 * syntax.texi (Syntax Class Table): Add the missing designator for
6929 comment and string fences.
6930 (Syntax Properties): Add a xref to syntax table internals.
6931 (Syntax Table Internals): Document string-to-syntax.
6932
6933 2001-05-07 Gerd Moellmann <gerd@gnu.org>
6934
6935 * Makefile.in (install): Use install-info command line options
6936 like in Emacs' Makefile.in.
6937
6938 2000-12-09 Miles Bader <miles@gnu.org>
6939
6940 * windows.texi (Window Start): Update documentation for
6941 `pos-visible-in-window-p'.
6942
6943 2000-11-12 Stefan Monnier <monnier@cs.yale.edu>
6944
6945 * lists.texi (Building Lists): Add footnote to explain how to add
6946 to the end of a list.
6947
6948 2000-10-25 Gerd Moellmann <gerd@gnu.org>
6949
6950 * files.texi (Visiting Functions): Typos.
6951
6952 2000-10-25 Kenichi Handa <handa@etl.go.jp>
6953
6954 * files.texi (Visiting Functions): Return value of
6955 find-file-noselect may be a list of buffers if wildcards are used.
6956
6957 2000-10-24 Miles Bader <miles@lsi.nec.co.jp>
6958
6959 * display.texi (Defining Faces): Document `graphic' display type
6960 in face specs.
6961
6962 2000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
6963
6964 * hooks.texi (Standard Hooks): Replace obsolete
6965 `after-make-frame-hook' with `after-make-frame-functions'.
6966
6967 * frames.texi (Creating Frames): Ditto.
6968
6969 * variables.texi (Future Local Variables): Ditto.
6970
6971 2000-10-16 Gerd Moellmann <gerd@gnu.org>
6972
6973 * display.texi (Other Image Types): Add description of :foreground
6974 and :background properties of mono PBM images.
6975
6976 2000-08-17 Werner LEMBERG <wl@gnu.org>
6977
6978 * .cvsignore: New file.
6979
6980 2000-01-05 Gerd Moellmann <gerd@gnu.org>
6981
6982 * tindex.pl: New script.
6983
6984 1999-12-03 Dave Love <fx@gnu.org>
6985
6986 * Makefile.in (MAKEINFO): New parameter.
6987
6988 1999-09-17 Richard Stallman <rms@gnu.org>
6989
6990 * Makefile.in (srcs): Add hash.texi.
6991 (VERSION): Update to 20.6.
6992
6993 1999-09-13 Richard Stallman <rms@gnu.org>
6994
6995 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
6996
6997 1998-08-29 Karl Heuer <kwzh@gnu.org>
6998
6999 * configure.in: New file.
7000 * Makefile.in: Renamed from Makefile.
7001 (prefix, infodir): Use value obtained from configure.
7002 (emacslibdir): Obsolete variable deleted.
7003 (dist): Distribute configure.in, configure, Makefile.in.
7004
7005 1998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
7006
7007 * Makefile (INSTALL_INFO): New variable.
7008 (install): Run install-info.
7009
7010 1998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
7011
7012 * Makefile (elisp.dvi): Add missing backslash.
7013
7014 1998-05-02 Richard Stallman <rms@psilocin.gnu.org>
7015
7016 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
7017 Run texindex without `./'. Always run texindex on elisp.tp.
7018 (elisp.tps): Target deleted.
7019
7020 1998-04-05 Richard Stallman <rms@psilocin.gnu.org>
7021
7022 * Makefile (srcs): Add nonascii.texi and customize.texi.
7023 (dist): Start by deleting `temp'.
7024
7025 1998-02-17 Richard Stallman <rms@psilocin.gnu.org>
7026
7027 * Makefile (makeinfo, texindex): Targets deleted.
7028 (makeinfo.o, texindex.o): Targets deleted.
7029 (clean, dist): Don't do anything with them or with getopt*.
7030
7031 1998-01-30 Richard Stallman <rms@psilocin.gnu.org>
7032
7033 * Makefile (SHELL): Defined.
7034
7035 1998-01-27 Richard Stallman <rms@psilocin.gnu.org>
7036
7037 * Makefile (elisp.tps): New target.
7038 (elisp.dvi): Depend on elisp.tps.
7039
7040 1996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
7041
7042 * README: Update phone number.
7043
7044 * Makefile (elisp): Make this be the default target.
7045 Depend on makeinfo.c instead of makeinfo.
7046 (install): Don't depend on elisp.dvi, since we don't install that.
7047 Use mkinstalldirs.
7048 (dist): Add mkinstalldirs.
7049
7050 1995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
7051
7052 * Makefile (VERSION): Update version number.
7053 (maintainer-clean): Renamed from realclean.
7054
7055 1995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
7056
7057 * Makefile (realclean): New target.
7058 (elisp): Remove any old elisp-* files first.
7059
7060 1993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
7061
7062 * Makefile (VERSION): New variable.
7063 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
7064 Compressed file suffix should be `.gz', not `.z'.
7065
7066 1993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7067
7068 * Makefile (elisp): Depend on makeinfo.
7069
7070 1993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
7071
7072 * Makefile (srcs): Add anti.texi.
7073
7074 1993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7075
7076 * Makefile (infodir, prefix): New vars.
7077 (install): Use infodir.
7078 (emacsinfodir): Deleted.
7079
7080 1993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7081
7082 * Makefile (srcs): Add calendar.texi.
7083
7084 * Makefile (dist): Copy texindex.c and makeinfo.c.
7085 Limit elisp-* files to those with one or two digits.
7086
7087 1993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7088
7089 * Makefile (dist): Changed to use Gzip instead of compress.
7090
7091 1993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
7092
7093 * loading.texi (Unloading): define-function changed back to
7094 defalias. It may not stay this way, but at least it's
7095 consistent with the known-good version of the code patch.
7096
7097 1993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
7098
7099 * modes.texi (Hooks): Document new optional arg of add-hook.
7100
7101 1993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
7102
7103 * variables.texi: Document nil initial value of buffer-local variables.
7104
7105 * tips.texi: Add new section on standard library headers.
7106
7107 1993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7108
7109 * Makefile (srcs): Add frame.texi to the list of sources.
7110
7111 1993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7112
7113 * Makefile (dist): Don't bother excluding autosave files; they'll
7114 never make it into the temp directory anyway, and the hash marks
7115 in the name are problematic for make and the Bourne shell.
7116 (srcs):
7117
7118 1993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
7119
7120 * Makefile (dist): Don't include backup files or autosave files in
7121 the distribution tar file.
7122
7123 1991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
7124
7125 * Makefile (srcs): Added index.perm.
7126 (elisp.dvi): Remove erroneous shell comment.
7127 Expect output of permute-index in permuted.fns.
7128 Save old elisp.aux in elisp.oaux.
7129 (clean): Added index.texi to be deleted.
7130
7131 1990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
7132
7133 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
7134
7135 1990-06-26 David Lawrence (tale@geech)
7136
7137 * files.texi: Noted that completion-ignored-extensions is ignored
7138 when making *Completions*.
7139
7140 1990-06-08 Jay Fenlason (hack@ai.mit.edu)
7141
7142 * Makefile make dist now depends on elisp.dvi, since it tries
7143 to include it in the dist file.
7144
7145 1990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
7146
7147 * functions.texinfo (Mapping Functions): Add missing quote.
7148
7149 1989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
7150
7151 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
7152 (defunargs): Turn off \hyphenchar of \sl font temporarily.
7153
7154 1989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
7155
7156 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
7157 and @error{} are the terms now being used. The files in the
7158 directory have been changed to reflect this.
7159
7160 * All instances of @indentedresultt{} have been changed to
7161 ` @result{}', using 5 spaces at the begining of the line.
7162
7163 1989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
7164
7165 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
7166 experimental @indentedresult{}, @indentedexpandsto{} are part of
7167 the texinfo.tex in this directory. These TeX macros are not
7168 stable yet.
7169
7170 1989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
7171
7172 * texinfo.tex: Temporarily added
7173 \let\result=\dblarrow
7174 \def\error{{\it ERROR} \longdblarrow}
7175 We need to do this better soon.
7176
7177 1989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
7178
7179 * Applied Karl Berry's patches to *.texinfo files, but not to
7180 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
7181 new title page format is also not applied, since it requires
7182 texinfo.tex changes.)
7183
7184 * Cleaned up `Makefile' and defined the `emacslibdir' directory
7185 for the Project GNU development environment.
7186
7187 ;; Local Variables:
7188 ;; coding: utf-8
7189 ;; add-log-time-zone-rule: t
7190 ;; End:
7191
7192 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
7193 2007, 2008 Free Software Foundation, Inc.
7194
7195 This file is part of GNU Emacs.
7196
7197 GNU Emacs is free software: you can redistribute it and/or modify
7198 it under the terms of the GNU General Public License as published by
7199 the Free Software Foundation, either version 3 of the License, or
7200 (at your option) any later version.
7201
7202 GNU Emacs is distributed in the hope that it will be useful,
7203 but WITHOUT ANY WARRANTY; without even the implied warranty of
7204 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7205 GNU General Public License for more details.
7206
7207 You should have received a copy of the GNU General Public License
7208 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
7209
7210 ;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda