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