(EMACSVER): Set to 23.0.60.
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
611bee81
GM
12008-06-15 Glenn Morris <rgm@gnu.org>
2
a7bed3a0
GM
3 * makefile.w32-in (manual): Use "23" rather than "21".
4
5 * Makefile.in (emacsver): New, set by configure.
6 (manual): Use emacsver.
7
d794edf2
GM
8 * intro.texi: Report bugs using M-x report-emacs-bug.
9
611bee81
GM
10 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
11
c73e02fa
GM
122008-06-13 Daniel Engeler <engeler@gmail.com>
13
14 * elisp.texi, internals.texi, processes.texi: Add documentation
15 about serial port access.
16
e40a85cd
MB
172008-06-05 Miles Bader <miles@gnu.org>
18
19 * display.texi (Displaying Faces): Update to reflect function
20 renamings in face-remap.el.
21
7b753744
JB
222008-06-05 Juanma Barranquero <lekktu@gmail.com>
23
24 * display.texi (Fontsets): Fix typos.
25
9d3d42fb
MB
262008-06-03 Miles Bader <miles@gnu.org>
27
7b753744
JB
28 * display.texi (Displaying Faces): Add add-relative-face-remapping,
29 remove-relative-face-remapping, set-base-face-remapping,
30 and set-default-base-face-remapping.
9d3d42fb 31
f2cec7a9
MB
322008-06-01 Miles Bader <miles@gnu.org>
33
34 * display.texi (Displaying Faces): Add face-remapping-alist.
35
8f39c96d
SM
362008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
37
38 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
39 variable names.
40
1ef5eecc
ER
412008-05-03 Eric S. Raymond <esr@golux>
42
352c8b4a 43 * keymaps.texi: Clarify that (current-local-map) and
1ef5eecc
ER
44 (current-global-map) return references, not copies.
45
63b4387f
JL
462008-05-02 Juri Linkov <juri@jurta.org>
47
48 * minibuf.texi (Text from Minibuffer): Document a list of
49 default values for `read-from-minibuffer'.
50
38a8b703
JB
512008-04-24 Juanma Barranquero <lekktu@gmail.com>
52
53 * nonascii.texi (Translation of Characters): Fix previous change.
54
7c42e639
CY
552008-04-20 Chong Yidong <cyd@stupidchicken.com>
56
57 * display.texi (Overlay Properties): Clarify role of underlying
58 textprop and overlay keymaps for display strings.
59
60 * keymaps.texi (Active Keymaps): Ditto.
61
25c0d999
SM
622008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
63
64 * minibuf.texi (Programmed Completion):
65 Replace dynamic-completion-table with the new completion-table-dynamic.
66
e3af5968
CY
672008-04-07 Chong Yidong <cyd@stupidchicken.com>
68
69 * intro.texi (Some Terms): Change "fonts in this manual" index
70 entry to "typographic conventions".
71
6bfc8698
EZ
722008-04-05 Eli Zaretskii <eliz@gnu.org>
73
74 * objects.texi (Text Props and Strings): Add indexing for read
75 syntax of text properties.
76
4972c361
SM
772008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
78
79 * processes.texi (Decoding Output): Remove process-filter-multibyte
80 functions.
81
c70a68db
MR
822008-03-15 Martin Rudalics <rudalics@gmx.at>
83
84 * display.texi (Finding Overlays): Say that empty overlays at
85 the end of the buffer are reported too.
86
1291fd36
GM
872008-03-13 Glenn Morris <rgm@gnu.org>
88
89 * elisp.texi (EMACSVER): Set to 23.0.60.
90
c6b0dfd5
CY
912008-02-26 Chong Yidong <cyd@stupidchicken.com>
92
38a8b703 93 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
c6b0dfd5 94
875fc30c
GM
952008-02-22 Glenn Morris <rgm@gnu.org>
96
97 * frames.texi (Position Parameters): Clarify the description of
98 `left' and `top', using information from "Geometry".
99 (Geometry): Give a pointer to "Position Parameters", rather than
100 repeating information.
101
d8c8e45a
GM
1022008-02-11 Glenn Morris <rgm@gnu.org>
103
104 * objects.texi (Equality Predicates): No longer talk about "two"
105 functions.
106
38a8b703 1072008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
d8c8e45a
GM
108
109 * objects.texi (Equality Predicates): Add defun for
110 equal-including-properties.
111
bfffe0b1
GM
1122008-02-10 Glenn Morris <rgm@gnu.org>
113
114 * objects.texi (Equality Predicates):
115 Mention equal-including-properties.
116
431b78c9
RS
1172008-02-07 Richard Stallman <rms@gnu.org>
118
119 * windows.texi (Window Start): Mention the feature of moving
120 window-start to start of line.
121
c8763fb6 1222008-02-07 Jan Djärv <jan.h.d@swipnet.se>
eafa12e6
JD
123
124 * keymaps.texi (Tool Bar): Document rtl property.
125
1a256502
TTN
1262008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
127
128 * display.texi (Button Types):
129 For define-button-type, clarify type of NAME.
130
569382c2
MR
1312008-01-19 Martin Rudalics <rudalics@gmx.at>
132
133 * buffers.texi (Buffer Modification): Fix typo.
134
f3041af1
DN
1352008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
136
137 * os.texi (System Environment): Remove references to OSes that are
138 not supported anymore.
139
d35e1cd7
DN
1402008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
141
142 * os.texi (System Environment): Remove mention for Masscomp.
143
23af7580
RS
1442008-01-04 Richard Stallman <rms@gnu.org>
145
146 * display.texi (Faces): Don't talk about internal face vector as arg
147 to facep.
148
149 * customize.texi (Type Keywords): Fix previous change.
150
151 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
152 * elisp.texi (Top): Fix menu for commands.texi change.
153
ec7d5b1e
RS
1542007-12-30 Richard Stallman <rms@gnu.org>
155
156 * commands.texi (Accessing Mouse): Renamed from Accessing Events.
157 (Accessing Scroll): New node broken out of Accessing Mouse.
158
101a6cea
RS
1592007-12-28 Richard Stallman <rms@gnu.org>
160
161 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 162 (Basic Parameters): For `title', refer to title bar.
041817a4 163 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 164
72b7e664
RS
1652007-12-23 Richard Stallman <rms@gnu.org>
166
167 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
168 Improve some of the commented-out keywords' text too.
169
27a4f445
MR
1702007-12-14 Martin Rudalics <rudalics@gmx.at>
171
e2e3f1d7
MR
172 * nonascii.texi (Encoding and I/O): Reword to avoid saying
173 "visit the current buffer".
174
27a4f445
MR
175 * os.texi (System Interface): Fix typo.
176
a2afc99d
RS
1772007-12-04 Richard Stallman <rms@gnu.org>
178
179 * objects.texi (Symbol Type): Fix typo.
180
b694135c
RS
1812007-12-03 Richard Stallman <rms@gnu.org>
182
183 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
184
f99a19da
GM
1852007-12-01 Glenn Morris <rgm@gnu.org>
186
187 * functions.texi (Declaring Functions): Improve previous change.
188
8f4b37d8
GM
1892007-11-30 Glenn Morris <rgm@gnu.org>
190
191 * functions.texi (Declaring Functions): Add optional fourth
192 argument of declare-function, and setting third argument to `t'.
193
61a2fe01
RS
1942007-11-29 Richard Stallman <rms@gnu.org>
195
196 * customize.texi (Composite Types): Document `group' type.
197
cbfc5193
GM
1982007-11-29 Glenn Morris <rgm@gnu.org>
199
200 * functions.texi (Declaring Functions): Add findex. Mention
201 `external' files.
202
8386283a
JB
2032007-11-26 Juanma Barranquero <lekktu@gmail.com>
204
205 * functions.texi (Declaring Functions): Fix directive.
206
a07c9a8b
RS
2072007-11-25 Richard Stallman <rms@gnu.org>
208
209 * help.texi (Help Functions): Clean up last change.
210
211 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
212
213 * loading.texi (Named Features): Minor cleanup.
214
215 * macros.texi (Eval During Expansion): Minor cleanup.
216
217 * variables.texi (Variable Aliases): Minor cleanup.
218
a0925923
RS
2192007-11-24 Richard Stallman <rms@gnu.org>
220
221 * functions.texi (Declaring Functions): Clarify previous change.
222
223 * compile.texi (Compiler Errors): Clarify previous change.
224
20c63e44
RS
2252007-11-24 Richard Stallman <rms@gnu.org>
226
e5e76c04 227 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
228 Clarify the text and move items around.
229
5bb0cda3
GM
2302007-11-24 Glenn Morris <rgm@gnu.org>
231
232 * functions.texi (Declaring Functions): New section.
233 * compile.texi (Compiler Errors): Mention declaring functions,
234 defvar with no initvalue, and byte-compile-warnings.
235
af13c86a
MR
2362007-11-15 Martin Rudalics <rudalics@gmx.at>
237
238 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
239 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
240
a5373305
MR
2412007-11-13 Martin Rudalics <rudalics@gmx.at>
242
243 * help.texi (Help Functions): Document new macro `with-help-window'.
244
fe284805
JL
2452007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
246
247 * searching.texi (Replacing Match): Describe new
248 `match-substitute-replacement'.
249
2c3a09b1
RS
2502007-10-31 Richard Stallman <rms@gnu.org>
251
252 * strings.texi (Creating Strings): Null strings from concat not unique.
253
f2b480f4
RS
2542007-10-26 Richard Stallman <rms@gnu.org>
255
256 * objects.texi (Equality Predicates): Null strings are uniquified.
257
258 * minibuf.texi: Minor clarifications in previous change.
259
db21122c
GM
2602007-10-25 Glenn Morris <rgm@gnu.org>
261
262 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
263
2328cbb3
RS
2642007-10-24 Richard Stallman <rms@gnu.org>
265
266 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
267
268 * variables.texi (Frame-Local Variables): Node deleted.
269 (Variables): Delete Frame-Local Variables from menu.
270 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
271 (Default Value): Don't mention frame-local vars.
272
273 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
274
275 * loading.texi (Unloading): Document FEATURE-unload-function
276 instead of FEATURE-unload-hook.
277
2328cbb3
RS
278 * frames.texi (Multiple Displays): Don't mention frame-local vars.
279
c066bafa
JL
2802007-10-22 Juri Linkov <juri@jurta.org>
281
282 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
283 (High-Level Completion): Document a list of default value strings
284 in the DEFAULT argument, for which minibuffer functions return the
285 first element.
286
65ced25f
JL
2872007-10-17 Juri Linkov <juri@jurta.org>
288
289 * text.texi (Filling): Update arguments of fill-paragraph.
290 fill-paragraph operates on the active region in Transient Mark mode.
291 Remove fill-paragraph-or-region.
292
ee46ec8e
KB
2932007-10-13 Karl Berry <karl@gnu.org>
294
295 * elisp.texi (@dircategory): Move to after @copying,
296 since we want @copying as close as possible to the beginning of
297 the output.
298
61bbdbc6
RS
2992007-10-12 Richard Stallman <rms@gnu.org>
300
301 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
302
303 * commands.texi (Distinguish Interactive): New node,
304 broken out from Interactive Call and rewritten.
305 (Command Loop): Put Distinguish Interactive in menu.
306
af23e1e8
RS
3072007-10-09 Richard Stallman <rms@gnu.org>
308
309 * text.texi (Examining Properties): Mention overlay priority.
310
311 * display.texi (Display Margins): Correct the description
312 of margin display specifications.
313 (Replacing Specs): New subnode broken out of Display Property.
314
e1965a69
JL
3152007-10-06 Juri Linkov <juri@jurta.org>
316
317 * text.texi (Filling): Document fill-paragraph-or-region.
318
4638454b
JB
3192007-10-05 Juanma Barranquero <lekktu@gmail.com>
320
321 * display.texi (Auto Faces): Fix typo.
322
7ed54cc5
RS
3232007-10-02 Richard Stallman <rms@gnu.org>
324
325 * display.texi (Display Property): Explain some display specs
326 don't let you move point in.
327
328 * frames.texi (Cursor Parameters): Describe
329 cursor-in-non-selected-windows here. Explain more values.
330
331 * windows.texi (Basic Windows): Don't describe
332 cursor-in-non-selected-windows here.
333
305a7ef2
EZ
3342007-10-01 Eli Zaretskii <eliz@gnu.org>
335
336 * processes.texi (Misc Network): Note that these functions are
337 supported only on some systems.
338
f7a7f4eb
RS
3392007-10-01 Richard Stallman <rms@gnu.org>
340
341 * display.texi (Overlay Properties): Explain nil as priority.
342 Explain that conflicts are unpredictable if not resolved by
343 priorities.
344
780d7bb9
RS
3452007-09-23 Richard Stallman <rms@gnu.org>
346
347 * macros.texi (Backquote): Minor clarification.
348
14b4fdfb
RS
3492007-09-19 Richard Stallman <rms@gnu.org>
350
351 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
352 Clarify when they work in parallel and when one overrides.
353 Fix error in example.
14b4fdfb 354
b8d4c8d0
GM
3552007-09-06 Glenn Morris <rgm@gnu.org>
356
357 * Move from lispref/ to doc/lispref/. Change all setfilename
358 commands to use ../../info.
359 * Makefile.in (infodir): Go up one more level.
4638454b 360 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
361 (miscmanualdir): New.
362 (dist): Use new variable miscmanualdir.
363 * makefile.w32-in (infodir, texinputdir): Go up one more level.
364 (usermanualdir): Change from ../man to ../emacs.
365
1bb1f7d3
MR
3662007-08-30 Martin Rudalics <rudalics@gmx.at>
367
368 * commands.texi (Command Loop Info): Advise against changing
369 most variables described here. Explain new variable
370 last-repeatable-command.
371
b8d4c8d0
GM
3722007-08-29 Glenn Morris <rgm@gnu.org>
373
374 * elisp.texi (EMACSVER): Increase to 23.0.50.
375
3762007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
377
378 * frames.texi (Basic Parameters): Add display-environment-variable
379 and term-environment-variable.
380
3812007-08-28 Juri Linkov <juri@jurta.org>
382
383 * display.texi (Image Formats, Other Image Types): Add SVG.
384
3852007-08-28 Juri Linkov <juri@jurta.org>
386
387 * display.texi (Images): Move formats-related text to new node
388 "Image Formats".
389 (Image Formats): New node.
390
619fb9ee
RS
3912007-08-27 Richard Stallman <rms@gnu.org>
392
393 * windows.texi (Window Configurations): Clarify what
394 a window configuration saves.
395
b8d4c8d0
GM
3962007-08-25 Richard Stallman <rms@gnu.org>
397
398 * display.texi (Images): Delete redundant @findex.
399
4002007-08-16 Richard Stallman <rms@gnu.org>
401
402 * processes.texi (Asynchronous Processes): Clarify
403 doc of start-file-process.
404
4052007-08-08 Martin Rudalics <rudalics@gmx.at>
406
407 * modes.texi (Example Major Modes): Fix typo.
408
4092007-08-08 Glenn Morris <rgm@gnu.org>
410
411 * intro.texi (nil and t): Do not use `iff' in documentation.
412
413 * tips.texi (Documentation Tips): Recommend against `iff'.
414
4152007-08-07 Chong Yidong <cyd@stupidchicken.com>
416
417 * display.texi (Image Cache): Document image-refresh.
418
4192007-08-06 Martin Rudalics <rudalics@gmx.at>
420
421 * windows.texi (Size of Window): Document window-full-width-p.
422
4232007-07-25 Glenn Morris <rgm@gnu.org>
424
425 * gpl.texi (GPL): Replace license with GPLv3.
426
427 * Relicense all FSF files to GPLv3 or later.
428
4292007-07-24 Michael Albinus <michael.albinus@gmx.de>
430
4638454b
JB
431 * processes.texi (Synchronous Processes):
432 Add `process-file-shell-command'.
b8d4c8d0
GM
433 (Asynchronous Processes): Mention restricted use of
434 `process-filter' and `process-sentinel' in
435 `start-file-process'. Add `start-file-process-shell-command'.
436
4372007-07-17 Michael Albinus <michael.albinus@gmx.de>
438
439 * files.texi (Magic File Names): Introduce optional parameter
440 IDENTIFICATION for `file-remote-p'.
441
4422007-07-16 Richard Stallman <rms@gnu.org>
443
444 * display.texi (Defining Faces): Fix previous change.
445
4462007-07-14 Richard Stallman <rms@gnu.org>
447
448 * control.texi (Handling Errors): Document `debug' in handler list.
449
4502007-07-10 Richard Stallman <rms@gnu.org>
451
452 * display.texi (Defining Faces): Explain C-M-x feature for defface.
453
4542007-07-09 Richard Stallman <rms@gnu.org>
455
456 * files.texi (Magic File Names): Rewrite previous change.
457
4582007-07-08 Michael Albinus <michael.albinus@gmx.de>
459
460 * files.texi (Magic File Names): Introduce optional parameter
461 CONNECTED for `file-remote-p'.
462
4632007-07-07 Michael Albinus <michael.albinus@gmx.de>
464
465 * processes.texi (Asynchronous Processes):
466 * files.texi (Magic File Names): Add `start-file-process'.
467
4682007-06-27 Richard Stallman <rms@gnu.org>
469
470 * files.texi (Format Conversion Piecemeal): Clarify
471 `after-insert-file-functions' calling convention.
472
4732007-06-27 Michael Albinus <michael.albinus@gmx.de>
474
4638454b
JB
475 * files.texi (Magic File Names): Remove `dired-call-process'.
476 Add `process-file'.
b8d4c8d0
GM
477
4782007-06-27 Kenichi Handa <handa@m17n.org>
479
480 * text.texi (Special Properties): Fix description about
4638454b 481 `composition' property.
b8d4c8d0
GM
482
4832007-06-26 Kenichi Handa <handa@m17n.org>
484
485 * nonascii.texi (Default Coding Systems): Document about the
486 return value `undecided'.
487
4882007-06-25 David Kastrup <dak@gnu.org>
489
490 * keymaps.texi (Active Keymaps): Document new POSITION argument of
491 `current-active-maps'.
492
4932007-06-24 Karl Berry <karl@gnu.org>
494
4638454b 495 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
496
4972007-06-15 Juanma Barranquero <lekktu@gmail.com>
498
499 * display.texi (Overlay Arrow): Doc fix.
500
5012007-06-14 Karl Berry <karl@tug.org>
502
503 * anti.texi (Antinews): Typo.
504
5052007-06-14 Chong Yidong <cyd@stupidchicken.com>
506
507 * display.texi (Image Cache): Document image-refresh.
508
5092007-06-12 Karl Berry <karl@gnu.org>
510
511 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
512 * two-volume.make: New file.
513 * .cvsignore: Ignore two-volume files.
514
5152007-06-12 Tom Tromey <tromey@redhat.com>
516
517 * os.texi (Init File): Document user-emacs-directory.
518
5192007-06-03 Nick Roberts <nickrob@snap.net.nz>
520
521 * commands.texi (Click Events): Describe width and height when
522 object is nil.
523
5242007-05-30 Nick Roberts <nickrob@snap.net.nz>
525
526 * commands.texi (Click Events): Layout more logically. Describe
527 width and height.
528 (Drag Events, Motion Events): Update to new format for position.
529
5302007-06-02 Richard Stallman <rms@gnu.org>
531
532 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
533
5342007-06-02 Chong Yidong <cyd@stupidchicken.com>
535
536 * Version 22.1 released.
537
5382007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
539
540 * text.texi (Special Properties): Correct meaning of fontified face.
541
5422007-05-30 Richard Stallman <rms@gnu.org>
543
544 * text.texi (Special Properties): Add link to Adjusting Point.
545
5462007-05-12 Richard Stallman <rms@gnu.org>
547
548 * text.texi (Margins): indent-to-left-margin is not the default.
549 (Mode-Specific Indent): For indent-line-function, the default
550 is indent-relative.
551
552 * modes.texi (Example Major Modes): Explain last line of text-mode
553 is redundant.
554
5552007-05-10 Richard Stallman <rms@gnu.org>
556
557 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
558
559 * help.texi (Keys in Documentation): Add reference to
560 Documentation Tips.
561
562 * files.texi (Format Conversion): TO-FN gets three arguments.
563
564 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
565
5662007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
567
568 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
569 * files.texi (Format Conversion): Expand intro; add menu.
570 (Format Conversion Overview, Format Conversion Round-Trip)
571 (Format Conversion Piecemeal): New nodes/subsections.
572 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
573 * text.texi (Text Properties): Remove "Saving Properties" from menu.
574 (Saving Properties): Delete node/subsection.
575
5762007-05-07 Karl Berry <karl@gnu.org>
577
578 * elisp.texi (EMACSVER): Back to 22.
579
5802007-05-06 Richard Stallman <rms@gnu.org>
581
582 * processes.texi (Accepting Output): Revert most of previous change.
583
5842007-05-05 Richard Stallman <rms@gnu.org>
585
586 * processes.texi (Accepting Output): accept-process-output
587 uses microseconds, not milliseconds. But that arg is obsolete.
588
5892007-05-04 Karl Berry <karl@tug.org>
590
591 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
592
5932007-05-04 Eli Zaretskii <eliz@gnu.org>
594
595 * tips.texi (Documentation Tips): Rearrange items to place the
596 more important ones first. Add an index entry for hyperlinks.
597
5982007-05-03 Karl Berry <karl@gnu.org>
599
600 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
601 (EMACSVER) [smallbook]: 22 for printed version.
602
603 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
604 so restore anchor to normal position after defun. Found by Kevin Ryde.
605
6062007-04-26 Glenn Morris <rgm@gnu.org>
607
608 * elisp.texi (EMACSVER): Increase to 22.1.50.
609
6102007-04-28 Karl Berry <karl@gnu.org>
611
612 * elisp.texi: Improve line breaks on copyright page,
613 similar layout to emacs manual, 8.5x11 by default.
614
6152007-04-24 Richard Stallman <rms@gnu.org>
616
617 * text.texi (Special Properties): Add xref to Overlay Properties.
618
619 * display.texi (Overlay Properties): Add xref to Special Properties.
620
6212007-04-22 Richard Stallman <rms@gnu.org>
622
623 * keymaps.texi (Extended Menu Items): Move the info about
624 format with cached keyboard binding.
625
6262007-04-21 Richard Stallman <rms@gnu.org>
627
628 * text.texi (Special Properties): Clarify previous change.
629
630 * files.texi (File Name Expansion): Clarify previous change.
631
632 * display.texi (Attribute Functions): Fix example for
633 face-attribute-relative-p.
634
6352007-04-19 Kenichi Handa <handa@m17n.org>
636
637 * text.texi (Special Properties): Document composition property.
638
6392007-04-19 Glenn Morris <rgm@gnu.org>
640
641 * files.texi (File Name Expansion): Mention "superroot".
642
6432007-04-15 Chong Yidong <cyd@stupidchicken.com>
644
645 * frames.texi (Multiple Displays): Add note about "multi-monitor"
646 setups.
647 (Display Feature Testing): Note that display refers to all
648 physical monitors for multi-monitor setups.
649
6502007-04-14 Richard Stallman <rms@gnu.org>
651
652 * lists.texi (Sets And Lists): Clarify `delete' examples.
653 Remove spurious xref to same node.
654 Clarify xref for add-to-list.
655
6562007-04-12 Nick Roberts <nickrob@snap.net.nz>
657
658 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
659 value of lisp-mode-map.
660
6612007-04-11 Karl Berry <karl@gnu.org>
662
663 * anti.texi (Antinews):
664 * display.texi (Overlay Properties, Defining Images):
665 * processes.texi (Synchronous Processes, Sentinels):
666 * syntax.texi (Syntax Table Internals):
667 * searching.texi (Regexp Special):
668 * nonascii.texi (Default Coding Systems):
669 * text.texi (Special Properties):
670 * minibuf.texi (Basic Completion): Wording to improve breaks in
671 8.5x11 format.
672 * elisp.texi (smallbook): New @set to more easily switch between
673 smallbook and 8.5x11.
674
6752007-04-11 Richard Stallman <rms@gnu.org>
676
677 * text.texi (Lazy Properties): Minor fix.
678
6792007-04-08 Karl Berry <karl@gnu.org>
680
681 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
682 * macros.texi (Backquote): Downcase Backquote in index entries for
683 consistency.
684
6852007-04-08 Richard Stallman <rms@gnu.org>
686
687 * text.texi (Adaptive Fill): Just describe default,
688 don't show it (since it contains non-ASCII chars).
689
6902007-04-07 Karl Berry <karl@gnu.org>
691
692 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
693 adaptive-fill-regexp's value, since they are not in the standard
694 TeX fonts.
695
6962007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
697
698 * display.texi (Defining Faces): Fix example.
699
7002007-04-07 Karl Berry <karl@gnu.org>
701
702 * display.texi (Button Buffer Commands): Improve page break.
703
7042007-04-07 Richard Stallman <rms@gnu.org>
705
706 * advice.texi (Activation of Advice): Remove redundant index entry.
707
708 * backups.texi: Improve index entries. Remove redundant ones.
709
710 * compile.texi (Byte Compilation): Improve index entry.
711
712 * hash.texi (Creating Hash): Improve index entry.
713
714 * symbols.texi (Definitions): Improve index entry.
715
716 * edebug.texi: Improve index entries. Remove redundant/useless ones.
717
718 * maps.texi (Standard Keymaps): Remove useless index entry.
719
720 * help.texi (Documentation Basics): Remove redundant index entries.
721
722 * customize.texi: Improve index entries.
723 Remove redundant/useless ones.
724
725 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
726
727 * streams.texi (Output Variables): Improve index entry.
728
729 * abbrevs.texi (Abbrevs): Remove useless index entry.
730
731 * macros.texi (Expansion): Remove useless index entry.
732
733 * text.texi: Improve index entries. Remove redundant/useless ones.
734 (Text Properties, Examining Properties)
735 (Special Properties): Use "property category" instead of "category"
736 to refer to the `category' property.
737
738 * positions.texi: Improve index entries. Remove useless one.
739
740 * lists.texi: Improve index entries. Remove redundant/useless ones.
741
742 * os.texi: Improve index entries.
743 (Timers): Fix previous change.
744
745 * buffers.texi: Improve index entries.
746 (Modification Time): Get rid of term "obsolete buffer".
747
748 * debugging.texi: Improve index entries.
749 (Test Coverage): Add xref to other test coverage ftr.
750
751 * eval.texi: Improve index entry. Remove redundant ones.
752
753 * numbers.texi: Improve index entries. Remove redundant/useless ones.
754
755 * files.texi: Improve index entries. Remove redundant/useless ones.
756
757 * objects.texi: Improve index entries.
758
759 * processes.texi: Improve index entries.
760
761 * modes.texi: Improve index entry. Remove redundant one.
762
763 * nonascii.texi: Improve index entries.
764
765 * internals.texi: Improve index entries.
766
767 * syntax.texi: Improve index entries.
768
769 * keymaps.texi (Active Keymaps): Improve index entries.
770
771 * commands.texi: Improve index entries. Remove redundant/useless ones.
772
773 * frames.texi: Improve index entries. Remove redundant/useless ones.
774
775 * markers.texi: Improve index entries. Remove redundant ones.
776
777 * tips.texi: Improve index entries.
778
779 * loading.texi (Unloading): Improve index entry.
780
781 * variables.texi: Improve index entries. Remove redundant one.
782
783 * sequences.texi: Improve index entry.
784
785 * display.texi: Improve index entries. Remove redundant ones.
786
787 * windows.texi: Improve index entries.
788
789 * searching.texi: Improve index entries. Remove redundant one.
790
791 * strings.texi (Case Tables): Improve last change.
792
7932007-04-04 Chong Yidong <cyd@stupidchicken.com>
794
795 * strings.texi (Case Tables): Document with-case-table and
796 ascii-case-table.
797
7982007-04-03 Karl Berry <karl@gnu.org>
799
800 * processes.texi (Network): Reword to improve page break.
801
8022007-04-03 Eli Zaretskii <eliz@gnu.org>
803
804 * functions.texi (Inline Functions): Describe more disadvantages
805 of defsubst, and make advice against it stronger.
806
8072007-04-02 Karl Berry <karl@gnu.org>
808
809 * backups.texi (Backup Names): Avoid widow words.
810 * modes.texi (Example Major Modes): Align last comment.
811
8122007-04-01 Chong Yidong <cyd@stupidchicken.com>
813
814 * keymaps.texi (Remapping Commands): Document new arg to
815 command-remapping.
816
8172007-04-01 Karl Berry <karl@gnu.org>
818
819 * processes.texi (Low-Level Network): Typo.
820 * loading.texi (Hooks for Loading): Avoid double "the".
821 * keymaps.texi (Key Sequences): No double "and".
822 (Changing Key Bindings): Shorten to improve line break.
823
8242007-03-31 Glenn Morris <rgm@gnu.org>
825
826 * os.texi (Timers): Fix description of run-at-time TIME formats.
827
8282007-03-31 Richard Stallman <rms@gnu.org>
829
830 * display.texi (Invisible Text): Correct buffer-invisibility-spec
831 regarding ellipsis.
832
8332007-03-31 Eli Zaretskii <eliz@gnu.org>
834
835 * intro.texi (nil and t):
836 * symbols.texi (Plists and Alists):
837 * variables.texi (Variable Aliases, Constant Variables):
838 * functions.texi (Defining Functions):
839 * advice.texi (Advising Primitives):
840 * debugging.texi (Syntax Errors, Compilation Errors):
841 * minibuf.texi (Minibuffer Windows):
842 * commands.texi (Adjusting Point):
843 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
844 (Auto Major Mode, Major Mode Conventions):
845 * help.texi (Describing Characters):
846 * files.texi (Create/Delete Dirs, Information about Files)
847 (File Locks, Writing to Files, Reading from Files)
848 (Saving Buffers):
849 * windows.texi (Resizing Windows, Cyclic Window Ordering):
850 * frames.texi (Finding All Frames):
851 * positions.texi (Buffer End, Motion):
852 * markers.texi (The Region):
853 * text.texi (Deletion, Near Point):
854 * display.texi (Displaying Messages, Truncation):
855 * os.texi (Processor Run Time):
856 * tips.texi (Key Binding Conventions, Programming Tips)
857 (Warning Tips, Documentation Tips, Comment Tips):
858 * internals.texi (Memory Usage): Improve indexing.
859
860 * variables.texi (Frame-Local Variables):
861 * functions.texi (Argument List):
862 * loading.texi (Library Search):
863 * streams.texi (Output Variables):
864 * keymaps.texi (Translation Keymaps, Searching Keymaps):
865 * searching.texi (Replacing Match, Search and Replace):
866 * processes.texi (Byte Packing, Decoding Output)
867 (Accepting Output, Network Servers, Shell Arguments):
868 * display.texi (Abstract Display, Image Cache, Scroll Bars):
869 * windows.texi (Window Point, Window Start):
870 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
871 * commands.texi (Reading Input, Keyboard Events):
872 * minibuf.texi (Reading File Names, Minibuffer Completion)
873 (Recursive Mini):
874 * positions.texi (List Motion):
875 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
876 * numbers.texi (Arithmetic Operations, Math Functions)
877 (Predicates on Numbers, Comparison of Numbers):
878 (Numeric Conversions):
879 * locals.texi (Standard Buffer-Local Variables):
880 * maps.texi (Standard Keymaps):
881 * os.texi (User Identification, System Environment, Recording Input)
882 (X11 Keysyms):
883 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
884 * backups.texi (Backups and Auto-Saving):
885 * customize.texi (Customization, Group Definitions)
886 (Variable Definitions):
887 * compile.texi (Byte Compilation): Improve index entries.
888
8892007-03-31 Karl Berry <karl@gnu.org>
890
891 * macros.texi (Defining Macros): Avoid widow syllable.
892
8932007-03-31 Eli Zaretskii <eliz@gnu.org>
894
895 * elisp.texi (Top): Postscript -> PostScript.
896
897 * display.texi (Images, Postscript Images): Postscript -> PostScript.
898
8992007-03-31 Markus Triska <markus.triska@gmx.at>
900
901 * internals.texi (Writing Emacs Primitives): Untabify `For'.
902
9032007-03-30 Karl Berry <karl@gnu.org>
904
905 * lists.texi (List-related Predicates): Remove spurious @need.
906 (Setcdr): Use @smallexample to improve page break.
907 (Association Lists) <assoc>: Reword to improve page break.
908
909 * strings.texi (String Conversion): Insert blank line to improve
910 page break.
911
912 * numbers.texi (Random Numbers): Use @minus{}.
913 (Math Functions): Use @minus{}.
914
915 * intro.texi (Acknowledgements): Avoid line breaks before middle
916 initials.
917
9182007-03-24 Eli Zaretskii <eliz@gnu.org>
919
920 * errors.texi (Standard Errors): Add an index entry.
921
9222007-03-19 Richard Stallman <rms@gnu.org>
923
924 * os.texi (Recording Input): recent-keys now gives 300 keys.
925
9262007-03-12 Glenn Morris <rgm@gnu.org>
927
928 * os.texi: Replace "daylight savings" with "daylight saving"
929 throughout.
930
9312007-03-05 Richard Stallman <rms@gnu.org>
932
933 * variables.texi (File Local Variables): Update
934 enable-local-variables values.
935
9362007-03-04 Richard Stallman <rms@gnu.org>
937
938 * syntax.texi (Control Parsing): Minor clarification.
939
940 * strings.texi (Formatting Strings): Clarify width, precision, flags.
941
942 * sequences.texi (Sequence Functions): Move string-bytes away,
943 add xref.
944
945 * nonascii.texi (Text Representations): Move string-bytes here.
946
947 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
948
949 * minibuf.texi (Basic Completion): Minor clarification.
950
951 * markers.texi (The Mark): Clarify existence vs activation of mark.
952 Other cleanup.
953
954 * display.texi (Finding Overlays): Write better example.
955
956 * compile.texi (Eval During Compile): Clarify putting macros
957 in eval-when-compile.
958
c5602427 9592007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
960
961 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 962 load-read-function definition doc.
b8d4c8d0
GM
963
9642007-02-21 Kim F. Storm <storm@cua.dk>
965
966 * strings.texi (Text Comparison): Mention that assoc-string
967 converts symbols to strings before testing.
968
9692007-02-17 Kim F. Storm <storm@cua.dk>
970
971 * processes.texi (Bindat Spec): Vector types can have optional
972 element type.
973 (Bindat Examples): Fix example. Add vector with element type.
974
9752007-02-16 Andreas Schwab <schwab@suse.de>
976
977 * strings.texi (Formatting Strings): Document '+' flag.
978
9792007-02-15 Juanma Barranquero <lekktu@gmail.com>
980
981 * strings.texi (Modifying Strings): Clarify that `clear-string'
982 always converts the string to unibyte.
983
9842007-02-14 Kim F. Storm <storm@cua.dk>
985
986 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
987 Rewrite glyph code description to refer to these functions.
988 Remove details of encoding face number and char into integer code.
989
9902007-02-03 Alan Mackenzie <acm@muc.de>
991
992 * loading.texi (Hooks for Loading): Make the description of
993 `eval-after-load' more detailed, and amend the description of
994 after-load-alist, in accordance with changes from 2006-05.
995
9962007-02-03 Chong Yidong <cyd@stupidchicken.com>
997
998 * modes.texi (Defining Minor Modes): Document that a :require
999 keyword or similar may be required to make saved customization
1000 variables work.
1001
10022007-02-03 Eli Zaretskii <eliz@gnu.org>
1003
1004 * elisp.texi (Top): Make the detailed menu headers compliant with
1005 Texinfo guidelines and with what texnfo-upd.el expects. Add
1006 comments to prevent people from inadvertently modifying the key
1007 parts needed by `texinfo-multiple-files-update'.
1008
10092007-02-02 Eli Zaretskii <eliz@gnu.org>
1010
1011 * elisp.texi (Top): Update the top-level menus.
1012
1013 * syntax.texi (Categories): Add index entries.
1014
10152007-02-01 Juanma Barranquero <lekktu@gmail.com>
1016
1017 * display.texi (Attribute Functions): Fix name and description of
1018 the UNDERLINE arg of `set-face-underline-p'.
1019
10202007-01-29 Eli Zaretskii <eliz@gnu.org>
1021
1022 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
1023 Variables", and "Standard Keymaps" to the detailed menu.
1024
1025 * variables.texi (Future Local Variables): Add index entry.
1026
10272007-01-28 Richard Stallman <rms@gnu.org>
1028
1029 * tips.texi (Coding Conventions): Clarify the tip about macros
1030 that define a function or a variable.
1031
1032 * files.texi (File Attributes): UID and GID can be floats.
1033 (Magic File Names): Explain why deferring all operations to
1034 the standard handler does not work.
1035
10362007-01-23 Martin Rudalics <rudalics@gmx.at>
1037
1038 * backups.texi (Reverting): Use "buffer" instead of "file"
1039 when talking about major and minor modes.
1040
10412007-01-21 Richard Stallman <rms@gnu.org>
1042
1043 * help.texi (Documentation): Add xref to Documentation Tips.
1044
10452007-01-14 Juanma Barranquero <lekktu@gmail.com>
1046
1047 * tips.texi (Coding Conventions): Fix typos.
1048
10492007-01-05 Richard Stallman <rms@gnu.org>
1050
1051 * modes.texi (Defining Minor Modes): Fix previous change.
1052
10532007-01-03 Richard Stallman <rms@gnu.org>
1054
1055 * customize.texi (Variable Definitions, Customization Types):
1056 Don't use * in doc string for defcustom.
1057
10582007-01-02 Richard Stallman <rms@gnu.org>
1059
1060 * variables.texi (Variable Aliases): Clarify that aliases vars
1061 always have the same value.
1062
1063 * processes.texi (Bindat Spec): Fix Texinfo usage.
1064
1065 * modes.texi (Defining Minor Modes): Explain effect of command
1066 defined with define-global-minor-mode on new buffers.
1067
10682006-12-30 Kim F. Storm <storm@cua.dk>
1069
1070 * keymaps.texi (Tool Bar): Describe `grow-only' value of
1071 `auto-resize-tool-bars'.
1072
10732006-12-30 Richard Stallman <rms@gnu.org>
1074
1075 * keymaps.texi (Active Keymaps): Fix previous change.
1076
10772006-12-30 Nick Roberts <nickrob@snap.net.nz>
1078
1079 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
1080
10812006-12-30 Kim F. Storm <storm@cua.dk>
1082
1083 * processes.texi (Bindat Spec): Clarify using field names in
1084 length specifications.
1085
10862006-12-29 Kim F. Storm <storm@cua.dk>
1087
1088 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
1089 Add count and index variables for eval forms in repeat blocks.
1090
10912006-12-24 Richard Stallman <rms@gnu.org>
1092
1093 * customize.texi (Variable Definitions): Document
1094 new name custom-add-frequent-value.
1095
10962006-12-19 Kim F. Storm <storm@cua.dk>
1097
1098 * commands.texi (Misc Events): User signals now result in sigusr1
1099 and sigusr2 events which are handled through special-event-map.
1100 (Special Events): User signals and drag-n-drop are special.
1101
11022006-12-17 Richard Stallman <rms@gnu.org>
1103
1104 * loading.texi (Named Features): Explain subfeatures better.
1105
1106 * customize.texi: Use "option" only for user options.
1107 For the keyword values inside defcustom etc, say "keywords".
1108 For :options value's elements, say "elements".
1109 :group should not be omitted.
1110
1111 * syntax.texi (Parsing Expressions): Split up node.
1112 (Motion via Parsing, Position Parse, Parser State)
1113 (Low-Level Parsing, Control Parsing): New subnodes.
1114 (Parser State): Document syntax-ppss-toplevel-pos.
1115
1116 * positions.texi (List Motion): Punctuation fix.
1117
1118 * files.texi (File Name Completion): Document PREDICATE arg
1119 to file-name-completion.
1120
11212006-12-16 Eli Zaretskii <eliz@gnu.org>
1122
1123 * internals.texi (Building Emacs, Writing Emacs Primitives):
1124 Add index entries.
1125
11262006-12-11 Richard Stallman <rms@gnu.org>
1127
1128 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
1129 affects face menu. Explain how to make it non-nil without enabling
1130 any fontification.
1131
11322006-12-10 Chong Yidong <cyd@stupidchicken.com>
1133
1134 * modes.texi (Font Lock Basics): Document nil value of
1135 font-lock-defaults.
1136
11372006-12-10 Glenn Morris <rgm@gnu.org>
1138
1139 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
1140 value for system-flag argument. Abbrev tables may not be empty
1141 when major modes are loaded.
1142
11432006-12-08 Juanma Barranquero <lekktu@gmail.com>
1144
1145 * makefile.w32-in (maintainer-clean): Partially revert last
1146 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
1147 to protect elisp-covers.texi.
1148
11492006-12-07 Juanma Barranquero <lekktu@gmail.com>
1150
1151 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
1152 Don't remove elisp* info files; they are already deleted by the
1153 `clean' and `distclean' targets, and they are in the $(infodir)
1154 directory, not the current one.
1155
11562006-12-04 Kim F. Storm <storm@cua.dk>
1157
1158 * commands.texi (Misc Events): Update signal events.
1159 (Event Examples): Add signal example.
1160
11612006-11-29 Richard Stallman <rms@gnu.org>
1162
1163 * frames.texi (Visibility of Frames): Explain visible windows
1164 can be covered by others. Add xref for raise-frame.
1165
11662006-11-28 Richard Stallman <rms@gnu.org>
1167
1168 * searching.texi (Regexp Special): Update when ^ is special.
1169
11702006-11-27 Eli Zaretskii <eliz@gnu.org>
1171
1172 * customize.texi (Customization, Common Keywords)
1173 (Group Definitions, Variable Definitions, Composite Types)
1174 (Type Keywords, Customization Types): Add index entries for
1175 various customization keywords.
1176
11772006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
1178
1179 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
1180
c8763fb6 11812006-11-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
1182
1183 * frames.texi (Window System Selections): Remove clipboard from
1184 description of selection-coding-system.
1185
11862006-11-06 Richard Stallman <rms@gnu.org>
1187
1188 * lists.texi (List Variables): Document COMPARE-FN.
1189
1190 * keymaps.texi: Avoid use of "binding" to mean a relation;
1191 use it only to refer to the meaning associated with a key.
1192 (Keymaps): Change menu node description.
1193
1194 * elisp.texi (Top): Change menu node description.
1195
1196 * display.texi (Managing Overlays): Document overlay-recenter.
1197
11982006-10-29 Chong Yidong <cyd@stupidchicken.com>
1199
1200 * Makefile.in: Use relative paths to avoid advertising filesystem
1201 contents during compilation.
1202
12032006-10-23 Kim F. Storm <storm@cua.dk>
1204
1205 * commands.texi (Event Input Misc): Update unread-command-events.
1206
12072006-10-23 Nick Roberts <nickrob@snap.net.nz>
1208
1209 * lists.texi (Sets And Lists): Fix typos.
1210
12112006-10-18 Juanma Barranquero <lekktu@gmail.com>
1212
1213 * control.texi (Processing of Errors): Use @var for an argument,
1214 not @code.
1215
12162006-10-16 Richard Stallman <rms@gnu.org>
1217
1218 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
1219
1220 * keymaps.texi (Format of Keymaps): Show all the keymap element
1221 patterns that result from menu items.
1222 (Key Lookup): Minor cleanups.
1223
1224 * modes.texi (Precalculated Fontification): Don't say that
1225 not setting font-lock-defaults avoids loading font-lock.
1226
1227 * help.texi (Documentation): Move xref to Emacs Manual here.
1228 (Documentation Basics): From here.
1229 Also doc emacs-lisp-docstring-fill-column.
1230
1231 * elisp.texi: Update version and ISBN.
1232
1233 * commands.texi (Interactive Call): Clarify KEYS arg to
1234 call-interactively is a vector.
1235 (Command Loop Info): Delete anchor in this-command-keys.
1236 Add anchor in this-command-keys-vector.
1237 (Recursive Editing): Document how recursive-edit
1238 handles the current buffer.
1239
12402006-10-13 Chong Yidong <cyd@stupidchicken.com>
1241
1242 * frames.texi (Frame Titles): %c and %l are ignored in
1243 frame-title-format.
1244
12452006-10-11 Richard Stallman <rms@gnu.org>
1246
1247 * keymaps.texi (Key Sequences): Clarify use of kbd.
1248
12492006-10-10 Kim F. Storm <storm@cua.dk>
1250
1251 * lists.texi (Sets And Lists): Add memql.
1252
12532006-10-03 Richard Stallman <rms@gnu.org>
1254
1255 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
1256 Clarify :ascii: and :nonascii:.
1257
12582006-09-29 Juri Linkov <juri@jurta.org>
1259
1260 * modes.texi (%-Constructs): Reorder coding systems in the
1261 documentation of %z to the real order displayed in the modeline.
1262
12632006-09-25 Richard Stallman <rms@gnu.org>
1264
1265 * os.texi (Timers): Describe timer-max-repeats.
1266
12672006-09-25 Chong Yidong <cyd@stupidchicken.com>
1268
1269 * os.texi (Timers): Mention with-local-quit.
1270
12712006-09-24 Richard Stallman <rms@gnu.org>
1272
1273 * searching.texi (Searching and Matching): Mention property search.
1274
1275 * commands.texi (Command Loop Info): Explain how read-event affects
1276 this-command-keys.
1277
12782006-09-20 Richard Stallman <rms@gnu.org>
1279
1280 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
1281
1282 * windows.texi (Window Start): Minor cleanups.
1283
12842006-09-20 Kim F. Storm <storm@cua.dk>
1285
1286 * windows.texi (Window Start): pos-visible-in-window-p allows
1287 specifying t for position to mean "end of window".
1288 Add window-line-height.
1289
1290 * anti.texi (Antinews): Mention window-line-height.
1291
12922006-09-19 David Kastrup <dak@gnu.org>
1293
1294 * keymaps.texi (Searching Keymaps): Small clarification.
1295
12962006-09-18 Richard Stallman <rms@gnu.org>
1297
1298 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
1299 cause keyboard menus.
1300 (Menu Keymaps): Likewise.
1301 (Defining Menus, Keyboard Menus): Clarify.
1302
1303 * text.texi (Fields): Clarify explanation of constrain-to-field.
1304
13052006-09-16 Eli Zaretskii <eliz@gnu.org>
1306
1307 * variables.texi (Tips for Defining): Fix a typo.
1308
13092006-09-15 Richard Stallman <rms@gnu.org>
1310
1311 * keymaps.texi (Remapping Commands, Searching Keymaps)
1312 (Active Keymaps): Clean up previous change.
1313
13142006-09-15 Jay Belanger <belanger@truman.edu>
1315
1316 * gpl.texi: Replace "Library Public License" by "Lesser Public
1317 License" throughout.
1318
13192006-09-15 David Kastrup <dak@gnu.org>
1320
1321 * keymaps.texi (Active Keymaps): Adapt description to use
1322 `get-char-property' instead `get-text-property'. Explain how
1323 mouse events change this. Explain the new optional argument of
1324 `key-binding' and its mouse-dependent lookup.
1325 (Searching Keymaps): Adapt description similarly.
1326 (Remapping Commands): Explain the new optional argument of
1327 `command-remapping'.
1328
13292006-09-14 Richard Stallman <rms@gnu.org>
1330
1331 * keymaps.texi (Searching Keymaps): Clarification.
1332 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
1333
13342006-09-13 Richard Stallman <rms@gnu.org>
1335
1336 * objects.texi (Character Type): Node split.
1337 Add xref to Describing Characters.
1338 (Basic Char Syntax, General Escape Syntax)
1339 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
1340
13412006-09-11 Richard Stallman <rms@gnu.org>
1342
1343 * display.texi (Display Table Format): Wording clarification.
1344 (Glyphs): Clarifications.
1345
13462006-09-10 Chong Yidong <cyd@stupidchicken.com>
1347
1348 * keymaps.texi (Active Keymaps): Mention that key-binding checks
1349 local maps.
1350
13512006-09-10 Kim F. Storm <storm@cua.dk>
1352
1353 * display.texi (Forcing Redisplay): Document return value of
1354 function redisplay.
1355
13562006-09-09 Richard Stallman <rms@gnu.org>
1357
1358 * windows.texi (Window Hooks): Explain limits of
1359 window-scroll-functions.
1360
1361 * display.texi (Fringe Indicators): Update for last change in
1362 indicate-buffer-boundaries.
1363
13642006-09-08 Richard Stallman <rms@gnu.org>
1365
1366 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
1367
13682006-09-06 Kim F. Storm <storm@cua.dk>
1369
1370 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
1371
1372 * windows.texi (Window Start): Update pos-visible-in-window-p.
1373
13742006-09-04 Richard Stallman <rms@gnu.org>
1375
1376 * processes.texi (Accepting Output): Explain SECONDS=0 for
1377 accept-process-output.
1378
1379 * os.texi (Idle Timers): Explain why timer functions should not
1380 loop until (input-pending-p).
1381
13822006-09-02 Eli Zaretskii <eliz@gnu.org>
1383
1384 * makefile.w32-in (usermanualdir): New variable.
1385 (elisp.dvi): Use it.
1386
13872006-09-01 Eli Zaretskii <eliz@gnu.org>
1388
1389 * buffers.texi (Buffer Modification): Fix last change.
1390
13912006-09-01 Chong Yidong <cyd@stupidchicken.com>
1392
1393 * buffers.texi (Buffer Modification): Document
1394 buffer-chars-modified-tick.
1395
13962006-08-31 Richard Stallman <rms@gnu.org>
1397
1398 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
1399
14002006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
1401
1402 * modes.texi (Syntactic Font Lock):
1403 Mention font-lock-syntactic-face-function
1404 instead of specific faces.
1405
14062006-08-29 Chong Yidong <cyd@stupidchicken.com>
1407
1408 * display.texi (Images): Add xrref to display-images-p.
1409
14102006-08-28 Kenichi Handa <handa@m17n.org>
1411
1412 * nonascii.texi (Lisp and Coding Systems): Fix description of
1413 detect-coding-region.
1414
14152006-08-27 Michael Olson <mwolson@gnu.org>
1416
1417 * processes.texi (Transaction Queues): Remove stray quote
1418 character.
1419
14202006-08-25 Richard Stallman <rms@gnu.org>
1421
1422 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
1423 Add xref.
1424
14252006-08-24 Chong Yidong <cyd@stupidchicken.com>
1426
1427 * os.texi (Timers): Avoid waiting inside timers.
1428
14292006-08-21 Lute Kamstra <lute@gnu.org>
1430
1431 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
1432
14332006-08-20 Richard Stallman <rms@gnu.org>
1434
1435 * os.texi (Idle Timers): New node, split out from Timers.
1436 Document current-idle-time.
1437 * commands.texi (Reading One Event): Update xref.
1438 * elisp.texi (Top): Update subnode menu.
1439
14402006-08-16 Richard Stallman <rms@gnu.org>
1441
1442 * keymaps.texi (Extended Menu Items): Show format of cached
1443 bindings in extended menu items.
1444
1445 * customize.texi (Variable Definitions): Explain when the
1446 standard value expression is evaluated.
1447
14482006-08-15 Chong Yidong <cyd@stupidchicken.com>
1449
1450 * commands.texi (Reading One Event): Explain idleness in
1451 `read-event'.
1452
14532006-08-12 Chong Yidong <cyd@stupidchicken.com>
1454
1455 * text.texi (Near Point): Say "cursor" not "terminal cursor".
1456 (Commands for Insertion): Removed split-line since it's not
1457 relevant for Lisp programming.
1458 (Yank Commands): Rewrite introduction.
1459 (Undo): Clarify.
1460 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
1461 (Filling): Remove redundant comment. Clarify return value of
1462 current-justification.
1463 (Margins): Minor clarifications.
1464 (Adaptive Fill): Update default value of adaptive-fill-regexp.
1465 (Sorting): Update definition of sort-lines.
1466 (Columns): Clarify behavior of sort-columns.
1467 (Indent Tabs): Link to Tab Stops in Emacs manual.
1468 (Special Properties): Clarify.
1469 (Clickable Text): Mention Buttons package.
1470
14712006-08-12 Kevin Ryde <user42@zip.com.au>
1472
1473 * os.texi (Time Parsing): Add %z to description of
1474 format-time-string, as per docstring. Add cross reference to
1475 glibc manual for strftime.
1476
14772006-08-08 Richard Stallman <rms@gnu.org>
1478
1479 * modes.texi: Clean up wording in previous change.
1480
14812006-08-07 Chong Yidong <cyd@stupidchicken.com>
1482
1483 * modes.texi (Hooks): Clarify.
1484 (Major Mode Basics): Mention define-derived-mode explicitly.
1485 (Major Mode Conventions): Rebinding RET is OK for some modes.
1486 Mention change-major-mode-hook and after-change-major-mode-hook.
1487 (Example Major Modes): Moved to end of Modes section.
1488 (Mode Line Basics): Clarify.
1489 (Mode Line Data): Mention help-echo and local-map in strings.
1490 Explain reason for treatment of non-risky variables.
1491 (Properties in Mode): Clarify.
1492 (Faces for Font Lock): Add font-lock-negation-char-face.
1493
14942006-08-04 Eli Zaretskii <eliz@gnu.org>
1495
1496 * strings.texi (Formatting Strings): Warn against arbitrary
1497 strings as first arg to `format'.
1498
14992006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
1500
1501 * text.texi (Clickable Text): Mention `help-echo' text property.
1502 Update intro, examples and associated explanations.
1503
15042006-07-31 Richard Stallman <rms@gnu.org>
1505
1506 * commands.texi: Update xrefs.
1507 (Event Mod): New node, cut out from old Translating Input.
1508
1509 * maps.texi: Update xrefs.
1510
1511 * keymaps.texi (Translation Keymaps): New node.
1512 Update xrefs from Translating Input to Translation Keymaps.
1513
1514 * elisp.texi (Top): Update subnode menu.
1515
1516 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
1517
1518 * os.texi (System Interface): Fix menu descriptions of some nodes.
1519 (Translating Input): Node deleted.
1520
15212006-07-31 Nick Roberts <nickrob@snap.net.nz>
1522
1523 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
1524
1525 * lists.texi (Sets And Lists): Likewise.
1526
15272006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
1528
1529 * text.texi (Fields): Mention POS
1530 requirement when narrowing is in effect.
1531
15322006-07-28 Richard Stallman <rms@gnu.org>
1533
1534 * display.texi (Face Attributes): Simplify wording.
1535 (Attribute Functions): Clarify meaning of new-frame default
1536 attribute settings.
1537
1538 * customize.texi (Common Keywords): Document how to use
1539 :package-version in a package not in Emacs.
1540
15412006-07-28 Kim F. Storm <storm@cua.dk>
1542
1543 * commands.texi (Reading One Event): Fix last change.
1544
15452006-07-26 Chong Yidong <cyd@stupidchicken.com>
1546
1547 * commands.texi (Reading One Event): Document SECONDS argument for
1548 read-event, read-char, and read-char-exclusive.
1549
15502006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
1551
1552 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
1553 to ensure correct identification.
1554
15552006-07-24 Richard Stallman <rms@gnu.org>
1556
1557 * text.texi (Clickable Text): Clarify.
1558
1559 * sequences.texi (Vector Functions): Delete duplicate xref.
1560
1561 * objects.texi (Function Type): Clarify.
1562
1563 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
1564 modes.
1565
1566 * lists.texi (List Variables): New node.
1567 Material moved from other nodes.
1568
1569 * variables.texi (Setting Variables): add-to-list and
1570 add-to-ordered-list moved to List Variables node.
1571
15722006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
1573
1574 * text.texi (Links and Mouse-1):
1575 For mouse-on-link-p, expand on arg POS.
1576
15772006-07-21 Kim F. Storm <storm@cua.dk>
1578
1579 * display.texi (Forcing Redisplay): Don't mention systems which
1580 don't support sub-second timers for redisplay-preemption-period.
1581
1582 * os.texi (Terminal Output): Clarify text vs graphical terminal.
1583
15842006-07-21 Eli Zaretskii <eliz@gnu.org>
1585
1586 * frames.texi (Input Focus): Document that focus-follows-mouse has
1587 no effect on MS-Windows.
1588
15892006-07-18 Richard Stallman <rms@gnu.org>
1590
1591 * display.texi (Forcing Redisplay): Cleanups in previous change.
1592
1593 * processes.texi (Low-Level Network): Make menu more convenient.
1594
15952006-07-18 Kim F. Storm <storm@cua.dk>
1596
1597 * display.texi (Forcing Redisplay): redisplay-preemption-period
1598 only used on window systems. Add xref to Terminal Output.
1599
1600 * os.texi (Terminal Output): baud-rate only controls preemption on
1601 non-window systems. Add xref to Forcing Redisplay.
1602
1603 * processes.texi (Low-Level Network): Rename node "Make Network"
1604 to "Network Processes".
1605
16062006-07-18 Karl Berry <karl@gnu.org>
1607
1608 * variables.texi, functions.texi, customize.texi, loading.texi:
1609 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
1610
16112006-07-17 Chong Yidong <cyd@stupidchicken.com>
1612
1613 * commands.texi (Waiting): Document batch-mode sit-for behavior.
1614
16152006-07-17 Richard Stallman <rms@gnu.org>
1616
1617 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
1618 Put period and comma inside quotes.
1619
1620 * loading.texi, markers.texi: Use real doublequote inside menus.
1621
1622 * windows.texi: Put point and comma inside quotes.
1623 (Textual Scrolling): Use @samp for error message.
1624
1625 * variables.texi, tips.texi, syntax.texi, symbols.texi:
1626 * strings.texi, streams.texi, processes.texi, os.texi:
1627 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
1628 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
1629 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
1630 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
1631 Put point and comma inside quotes.
1632
1633 * control.texi (Processing of Errors): Add command-error-function.
1634
1635 * variables.texi (File Local Variables): Clarify that
1636 file local variables make buffer-local bindings.
1637
1638 * modes.texi (Syntactic Font Lock): Give default for
1639 font-lock-syntax-table.
1640
16412006-07-17 Nick Roberts <nickrob@snap.net.nz>
1642
1643 * text.texi (Special Properties): Clean up previous change.
1644
16452006-07-16 Karl Berry <karl@gnu.org>
1646
1647 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
1648 * control.texi: Fix bad page breaks through chapter 10 (control).
1649
1650 * anti.texi (Antinews): Reorder face-attribute fns to avoid
1651 underfull hbox.
1652
16532006-07-15 Nick Roberts <nickrob@snap.net.nz>
1654
1655 * text.texi (Special Properties): Describe fontified text property
1656 in relation to a character (not text).
1657
16582006-07-15 Kim F. Storm <storm@cua.dk>
1659
1660 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
1661 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
1662 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
1663
1664 * anti.texi (Antinews): Mention redisplay function.
1665 The kbd macro existed, but was not documented, before 22.x.
1666 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
1667
16682006-07-14 Nick Roberts <nickrob@snap.net.nz>
1669
1670 * display.texi (Displaying Messages): Add anchor.
1671
1672 * frames.texi (Dialog Boxes): Use it.
1673
16742006-07-12 Richard Stallman <rms@gnu.org>
1675
1676 * objects.texi (Frame Type): Explain nature of frames better.
1677
1678 * frames.texi (Frames): Explain nature of frames better.
1679
16802006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
1681
1682 * tips.texi (Coding Conventions): Explain why use cl at compile time.
1683
16842006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1685
1686 * frames.texi (Window System Selections): Mention scrap support for Mac.
1687 Default value of x-select-enable-clipboard is t on Mac.
1688
1689 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
1690
16912006-07-11 Kim F. Storm <storm@cua.dk>
1692
1693 * display.texi (Forcing Redisplay): Add `redisplay' function.
1694 Don't mention (sit-for -1) -- use (redisplay t) instead.
1695
1696 * commands.texi (Waiting): (sit-for -1) is no longer special.
1697 (sit-for 0) is equivalent to (redisplay).
1698 Iconifying/deiconifying no longer makes sit-for return.
1699
17002006-07-10 Nick Roberts <nickrob@snap.net.nz>
1701
1702 * display.texi (Buttons): Fix typo.
1703
1704 * index.texi, elisp.texi (New Symbols): Comment node out.
1705
17062006-07-09 Richard Stallman <rms@gnu.org>
1707
1708 * display.texi (Truncation): Clean up previous change.
1709
17102006-07-08 Richard Stallman <rms@gnu.org>
1711
1712 * commands.texi (Interactive Call): Use 3 as prefix in example
1713 for execute-extended-command.
1714
1715 * display.texi (Attribute Functions): Move paragraph about
1716 compatibility with Emacs < 21.
1717
17182006-07-09 Kim F. Storm <storm@cua.dk>
1719
1720 * display.texi (Refresh Screen): Clarify force-window-update.
1721 (Truncation): "Normally" indicated by fringe arrows.
1722
17232006-07-08 Eli Zaretskii <eliz@gnu.org>
1724
1725 * windows.texi (Textual Scrolling, Resizing Windows):
1726 * variables.texi (Constant Variables):
1727 * text.texi (Buffer Contents, Deletion, Changing Properties)
1728 (Property Search, Special Properties, Sticky Properties)
1729 (Links and Mouse-1, Fields, Change Hooks):
1730 * syntax.texi (Syntax Table Functions, Parsing Expressions)
1731 (Categories):
1732 * symbols.texi (Other Plists):
1733 * streams.texi (Output Variables):
1734 * processes.texi (Input to Processes, Query Before Exit):
1735 * positions.texi (Word Motion, Text Lines, List Motion):
1736 * os.texi (Init File, System Environment, Sound Output)
1737 (Session Management):
1738 * nonascii.texi (Text Representations, Character Sets)
1739 (Chars and Bytes, Locales):
1740 * modes.texi (Defining Minor Modes, Header Lines):
1741 * minibuf.texi (Minibuffer Contents):
1742 * markers.texi (Information from Markers):
1743 * lists.texi (List Elements, Building Lists, Association Lists):
1744 * keymaps.texi (Tool Bar):
1745 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
1746 * functions.texi (What Is a Function, Mapping Functions):
1747 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
1748 (Color Names, Text Terminal Colors, Display Feature Testing):
1749 * files.texi (Visiting Functions, File Name Components)
1750 (Unique File Names, Contents of Directories):
1751 * display.texi (Forcing Redisplay, Displaying Messages)
1752 (Temporary Displays, Font Selection, Auto Faces)
1753 (Font Lookup, Fringe Indicators, Display Margins)
1754 (Image Descriptors, Showing Images, Image Cache, Button Types)
1755 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
1756 (Display Table Format, Glyphs):
1757 * control.texi (Iteration):
1758 * commands.texi (Command Loop Info, Adjusting Point):
1759 * backups.texi (Making Backups, Auto-Saving):
1760 Remove @tindex entries.
1761
17622006-07-07 Kim F. Storm <storm@cua.dk>
1763
1764 * display.texi (Fringe Cursors): Fix typo.
1765 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
1766 (Overlay Arrow): Default is overlay-arrow fringe indicator.
1767
17682006-07-05 Richard Stallman <rms@gnu.org>
1769
1770 * text.texi (Buffer Contents): Add example of text props
1771 in result of buffer-substring.
1772 (Text Properties): Explain better about use of specific property names.
1773 (Property Search): Some cleanups; reorder some functions.
1774
1775 * keymaps.texi (Changing Key Bindings): Cleanup.
1776 Add xref to Key Binding Conventions.
1777
1778 * display.texi (Attribute Functions): Add examples for
1779 face-attribute-relative-p.
1780
1781 * tips.texi (Coding Conventions): Cleanup last change.
1782
17832006-07-05 Karl Berry <karl@gnu.org>
1784
1785 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
1786 Remove @setchapternewpage odd.
1787 Result is 1013 pages, down from 1100.
1788
1789 * anti.texi, customize.texi, display.texi, internals.texi:
1790 * minibuf.texi, modes.texi, tips.texi:
1791 Fix overfull/underfull boxes.
1792
17932006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
1794
1795 * edebug.texi (Instrumenting):
1796 Add Edebug-specific findex for eval-buffer.
1797 * loading.texi (Loading):
1798 Replace eval-current-buffer with eval-buffer.
1799
18002006-06-30 Nick Roberts <nickrob@snap.net.nz>
1801
1802 * locals.texi (Standard Buffer-Local Variables): Update the list
1803 of variables.
1804
18052006-06-26 Nick Roberts <nickrob@snap.net.nz>
1806
1807 * files.texi (File Name Completion): Point user to the node
1808 "Reading File Names".
1809
18102006-06-24 Eli Zaretskii <eliz@gnu.org>
1811
1812 * files.texi (Contents of Directories): Document case-insensitive
1813 behavior on respective filesystems.
1814
1815 * objects.texi (Character Type): Document that Emacs signals an
1816 error for unsupported Unicode characters specified as \uNNNN.
1817
18182006-06-19 Richard Stallman <rms@gnu.org>
1819
1820 * processes.texi (Bindat Spec): Clarify previous change.
1821
18222006-06-16 Richard Stallman <rms@gnu.org>
1823
1824 * tips.texi (Coding Conventions): Better explain conventions
1825 for definition constructs.
1826
1827 * text.texi (Special Properties): String value of `read-only'
1828 serves as the error message.
1829
1830 * objects.texi (Character Type): Clarify prev. change.
1831 (Non-ASCII in Strings): Mention \u and \U.
1832
1833 * commands.texi (Using Interactive): Explain problem of
1834 markers, etc., in command-history.
1835
18362006-06-14 Kim F. Storm <storm@cua.dk>
1837
1838 * commands.texi (Waiting): Negative arg to sit-for forces
1839 redisplay even if input is pending.
1840
1841 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
1842 redisplay. Remove incorrect example of binding redisplay-dont-pause
1843 around (sit-for 0).
1844
18452006-06-13 Richard Stallman <rms@gnu.org>
1846
1847 * display.texi (Forcing Redisplay): Clarify previous change.
1848
18492006-06-13 Romain Francoise <romain@orebokech.com>
1850
1851 * display.texi (Forcing Redisplay): Fix typo.
1852
18532006-06-13 Kim F. Storm <storm@cua.dk>
1854
1855 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
1856
18572006-06-10 Luc Teirlinck <teirllm@auburn.edu>
1858
1859 * tips.texi (Coding Conventions): Add `@end itemize'.
1860
18612006-06-10 Richard Stallman <rms@gnu.org>
1862
1863 * tips.texi (Coding Conventions): Explain use of coding systems
1864 to ensure one decoding for strings.
1865
18662006-06-09 Aidan Kehoe <kehoea@parhasard.net>
1867
1868 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
1869 syntax.
1870
18712006-06-07 Eli Zaretskii <eliz@gnu.org>
1872
1873 * display.texi (Font Selection): Remove description of
1874 clear-face-cache.
1875
1876 * compile.texi (Eval During Compile): Fix a typo. Add index
1877 entries for possible uses of eval-when-compile.
1878
18792006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
1880
1881 * display.texi (Abstract Display): Fix typo.
1882
18832006-06-03 Eli Zaretskii <eliz@gnu.org>
1884
1885 * minibuf.texi (Minibuffer History) <history-add-new-input>:
1886 Reword variable's description.
1887
18882006-06-01 Richard Stallman <rms@gnu.org>
1889
1890 * windows.texi (Splitting Windows): Clarify splitting nonselected
1891 window.
1892
18932006-05-31 Juri Linkov <juri@jurta.org>
1894
1895 * minibuf.texi (Minibuffer History): Add history-add-new-input.
1896
18972006-05-30 Richard Stallman <rms@gnu.org>
1898
1899 * display.texi (Line Height): Fix errors in description of
1900 default line height and line-height properyty.
1901
1902 * nonascii.texi (Default Coding Systems): Further clarification.
1903
19042006-05-29 Luc Teirlinck <teirllm@auburn.edu>
1905
1906 * internals.texi (Pure Storage): Mention that an overflow in pure
1907 space causes a memory leak.
1908 (Garbage Collection): If there was an overflow in pure space,
1909 `garbage-collect' returns nil.
1910
19112006-05-30 Eli Zaretskii <eliz@gnu.org>
1912
1913 * nonascii.texi (Default Coding Systems): Fix it some more.
1914
19152006-05-29 Eli Zaretskii <eliz@gnu.org>
1916
1917 * nonascii.texi (Default Coding Systems): Fix last change.
1918
19192006-05-29 Kenichi Handa <handa@m17n.org>
1920
1921 * nonascii.texi (find-operation-coding-system): Describe the new
1922 argument format (FILENAME . BUFFER).
1923
19242006-05-28 Richard Stallman <rms@gnu.org>
1925
1926 * tips.texi (Coding Conventions): Better explain reasons not to
1927 advise other packages or use `eval-after-load'.
1928
19292006-05-29 Kim F. Storm <storm@cua.dk>
1930
1931 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
1932 `bindat-idx' and `bindat-raw' for clarity.
1933
19342006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
1935
1936 * processes.texi (Bindat Spec): Expand on `repeat' handler.
1937
1938 * display.texi (Display): Add "Abstract Display" to menu.
1939 (Abstract Display, Abstract Display Functions)
1940 (Abstract Display Example): New nodes.
1941 * elisp.texi (Top): Add "Abstract Display" to menu.
1942
19432006-05-27 Chong Yidong <cyd@stupidchicken.com>
1944
1945 * keymaps.texi (Key Sequences): Link to input events definition.
1946 (Format of Keymaps): Delete material duplicated in Keymap Basics.
1947
1948 * files.texi (Changing Files): Document updated argument list for
1949 copy-file.
1950
19512006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
1952
1953 * processes.texi (Bindat Functions): Explain term "total length".
1954 Use it in bindat-length and bindat-pack descriptions.
1955
19562006-05-26 Eli Zaretskii <eliz@gnu.org>
1957
1958 * tips.texi (Coding Conventions): Advise against using
1959 eval-after-load in packages. Add an index entry.
1960
19612006-05-25 Juri Linkov <juri@jurta.org>
1962
1963 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
1964
1965 * modes.texi (%-Constructs): Add %e, %z, %Z.
1966
19672006-05-25 Richard Stallman <rms@gnu.org>
1968
1969 * elisp.texi (Top): Update subnode menu.
1970
1971 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
1972 (Keymaps): Update menu.
1973
19742006-05-25 Chong Yidong <cyd@stupidchicken.com>
1975
1976 * keymaps.texi (Key Sequences): Some clarifications.
1977
19782006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
1979
1980 * processes.texi (Bindat Functions): Say "unibyte string"
1981 explicitly for bindat-unpack and bindat-pack descriptions.
1982 (Bindat Examples): Don't call `string-make-unibyte' in example.
1983
19842006-05-25 Chong Yidong <cyd@stupidchicken.com>
1985
1986 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
c5602427 1987 Explain string and vector representations of key sequences.
b8d4c8d0
GM
1988
1989 * keymaps.texi (Changing Key Bindings):
dd7b651b 1990 * commands.texi (Interactive Codes):
b8d4c8d0
GM
1991 * help.texi (Describing Characters): Refer to it.
1992
19932006-05-23 Luc Teirlinck <teirllm@auburn.edu>
1994
1995 * frames.texi (Pointer Shape): @end table -> @end defvar.
1996
19972006-05-22 Richard Stallman <rms@gnu.org>
1998
1999 * elisp.texi (Top): Update subnode menus.
2000
2001 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
2002 Contents rewritten; material from old Pointer Shape node moved here.
2003
2004 * display.texi (Pointer Shape): Node deleted.
2005 (Image Descriptors): Minor cleanup.
2006
20072006-05-21 Richard Stallman <rms@gnu.org>
2008
2009 * syntax.texi (Parsing Expressions): Update info on which STATE
2010 elements are ignored.
2011
20122006-05-19 Luc Teirlinck <teirllm@auburn.edu>
2013
2014 * hooks.texi (Standard Hooks): Correct typo.
2015
2016 * gpl.texi (GPL): ifinfo -> ifnottex.
2017
20182006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
2019
2020 * searching.texi (Simple Match Data): Warn about match data being
2021 set anew by every search.
2022
20232006-05-17 Richard Stallman <rms@gnu.org>
2024
2025 * minibuf.texi (Minibuffer History): Clarify.
2026
2027 * searching.texi (Regexp Special): Clarify nested regexp warning.
2028
20292006-05-16 Kim F. Storm <storm@cua.dk>
2030
2031 * minibuf.texi (Minibuffer History): Update add-to-history.
2032
20332006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
2034
2035 * nonascii.texi (Explicit Encoding): Fix
2036 typo (encoding<->decoding).
2037
20382006-05-14 Richard Stallman <rms@gnu.org>
2039
2040 * buffers.texi (Creating Buffers): Cleanup.
2041
2042 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
2043
20442006-05-13 Eli Zaretskii <eliz@gnu.org>
2045
2046 * buffers.texi (Current Buffer): Document that with-temp-buffer
2047 disables undo.
2048
2049 * os.texi (Terminal-Specific): More accurate description of how
2050 Emacs searches for the terminal-specific libraries.
2051
20522006-05-12 Eli Zaretskii <eliz@gnu.org>
2053
2054 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
2055 emacs-xtra to @inforef's.
2056
2057 * text.texi (Undo): Document that undo is turned off in buffers
2058 whose names begin with a space.
2059
2060 * buffers.texi (Buffer Names): Add index entries for buffers whose
2061 names begin with a space.
2062 (Creating Buffers): Document that undo is turned off in buffers
2063 whose names begin with a space.
2064
2065 * files.texi (Visiting Functions, Reading from Files)
2066 (Saving Buffers): Mention code and EOL conversions by file I/O
2067 primitives and subroutines.
2068
2069 * nonascii.texi (Lisp and Coding Systems): Document
2070 coding-system-eol-type. Add index entries for eol conversion.
2071
2072 * display.texi (Defining Faces): Mention `mac', and add an xref to
2073 where window-system is described.
2074
20752006-05-10 Richard Stallman <rms@gnu.org>
2076
2077 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
2078
20792006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
2080
2081 * variables.texi (File Local Variables): Recommend to quote lambda
2082 expressions in safe-local-variable property.
2083
20842006-05-09 Richard Stallman <rms@gnu.org>
2085
2086 * variables.texi (File Local Variables): Document
2087 safe-local-eval-forms and safe-local-eval-function.
2088
20892006-05-07 Kim F. Storm <storm@cua.dk>
2090
2091 * minibuf.texi (Minibuffer History): Remove keep-dups arg
2092 from add-to-history.
2093
20942006-05-07 Romain Francoise <romain@orebokech.com>
2095
2096 * commands.texi (Event Input Misc):
2097 * compile.texi (Eval During Compile):
2098 * internals.texi (Buffer Internals):
2099 * minibuf.texi (Initial Input):
2100 * nonascii.texi (Scanning Charsets):
2101 * numbers.texi (Comparison of Numbers):
2102 * windows.texi (Textual Scrolling, Vertical Scrolling):
2103 Fix various typos.
2104
21052006-05-06 Eli Zaretskii <eliz@gnu.org>
2106
2107 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
2108 conditional xref's to either emacs or emacs-xtra, depending on
2109 @iftex/@ifnottex.
2110
2111 * minibuf.texi (Minibuffer History): Document add-to-history.
2112
21132006-05-05 Eli Zaretskii <eliz@gnu.org>
2114
2115 * internals.texi (Pure Storage): Mention the pure overflow message
2116 at startup.
2117
c8763fb6 21182006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
2119
2120 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
2121 (Searching Keymaps): Fix pseudo-Lisp description of keymap
2122 search.
2123
21242006-05-01 Richard Stallman <rms@gnu.org>
2125
2126 * intro.texi (nil and t): Clarify.
2127
2128 * variables.texi (File Local Variables): Suggest using booleanp.
2129
21302006-05-01 Juanma Barranquero <lekktu@gmail.com>
2131
2132 * objects.texi (Type Predicates): Fix typos.
2133
21342006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
2135
2136 * intro.texi (nil and t): Add booleanp.
2137
2138 * objects.texi (Type Predicates): Add links for booleanp and
2139 string-or-null-p.
2140
21412006-04-29 Richard Stallman <rms@gnu.org>
2142
2143 * modes.texi (Multiline Font Lock): Rename from
2144 Multi line Font Lock Elements. Much clarification.
2145 (Font Lock Multiline, Region to Fontify): Much clarification.
2146
21472006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
2148
2149 * variables.texi (File Local Variables): Remove the special case t for
2150 safe-local-variable.
2151
21522006-04-26 Richard Stallman <rms@gnu.org>
2153
2154 * syntax.texi (Parsing Expressions): Minor cleanup.
2155
21562006-04-18 Richard Stallman <rms@gnu.org>
2157
2158 * tips.texi (Coding Conventions): Explain when the package's
2159 prefix should appear later on (not at the start of the name).
2160
2161 * searching.texi (String Search): Clarify effect of NOERROR.
2162
2163 * modes.texi (Imenu): Clarify what special items do.
2164
2165 * hooks.texi (Standard Hooks): Delete text about old hook names.
2166
21672006-04-17 Romain Francoise <romain@orebokech.com>
2168
2169 * variables.texi (Local Variables): Update the default value of
2170 `max-specpdl-size'.
2171
21722006-04-15 Michael Olson <mwolson@gnu.org>
2173
2174 * processes.texi (Transaction Queues): Mention the new optional
2175 `delay-question' argument for `tq-enqueue'.
2176
21772006-04-13 Bill Wohler <wohler@newt.com>
2178
2179 * customize.texi (Common Keywords): Use dotted notation for
2180 :package-version value. Specify its values. Improve documentation
2181 for customize-package-emacs-version-alist.
2182
21832006-04-12 Bill Wohler <wohler@newt.com>
2184
2185 * customize.texi (Common Keywords): Move description of
2186 customize-package-emacs-version-alist to @defvar.
2187
21882006-04-10 Bill Wohler <wohler@newt.com>
2189
2190 * customize.texi (Common Keywords): Add :package-version.
2191
21922006-04-10 Kim F. Storm <storm@cua.dk>
2193
2194 * text.texi (Buffer Contents): Add NOPROPS arg to
2195 filter-buffer-substring.
2196
21972006-04-08 Kevin Ryde <user42@zip.com.au>
2198
2199 * os.texi (Command-Line Arguments): Update xref to emacs manual
2200 "Command Arguments" -> "Emacs Invocation", per change there.
2201
22022006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
2203
2204 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
2205 be on one line to help makeinfo not render two spaces after the dot.
2206
22072006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
2208
2209 * strings.texi (Predicates for Strings): Add string-or-null-p.
2210
22112006-03-28 Kim F. Storm <storm@cua.dk>
2212
2213 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
2214 remarks about systems that don't support fractional seconds.
2215
22162006-03-25 Karl Berry <karl@gnu.org>
2217
2218 * elisp.texi: Use @copyright{} instead of (C), and do not indent
2219 the year list.
2220
22212006-03-21 Nick Roberts <nickrob@snap.net.nz>
2222
2223 * display.texi (Fringe Indicators): Fix typos.
2224
22252006-03-19 Luc Teirlinck <teirllm@auburn.edu>
2226
2227 * tips.texi (Documentation Tips): One can now also write `program'
2228 in front of a quoted symbol in a docstring to prevent making a
2229 hyperlink.
2230
22312006-03-19 Alan Mackenzie <acm@muc.de>
2232
2233 * text.texi (Special Properties): Clarify `fontified' property.
2234
22352006-03-16 Richard Stallman <rms@gnu.org>
2236
2237 * display.texi (Defining Images): Minor cleanup.
2238
22392006-03-16 Bill Wohler <wohler@newt.com>
2240
2241 * display.texi (Defining Images): In image-load-path-for-library,
2242 prefer user's images.
2243
22442006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
2245
2246 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
2247
22482006-03-15 Bill Wohler <wohler@newt.com>
2249
2250 * display.texi (Defining Images): Fix example in
2251 image-load-path-for-library by not recommending that one binds
2252 image-load-path. Just defvar it to placate compiler and only use
2253 it if previously defined.
2254
22552006-03-14 Bill Wohler <wohler@newt.com>
2256
2257 * display.texi (Defining Images): In image-load-path-for-library,
2258 always return list of directories. Update example.
2259
22602006-03-14 Alan Mackenzie <acm@muc.de>
2261
2262 * modes.texi: New node, "Region to Fontify" (for Font Lock).
2263 This describes font-lock-extend-region-function.
2264 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
2265 the new node "Region to Fontify".
2266
22672006-03-13 Richard Stallman <rms@gnu.org>
2268
2269 * display.texi (Invisible Text): The impossible position is
2270 now before the invisible text, not after.
2271 (Defining Images): Clean up last change.
2272
22732006-03-11 Bill Wohler <wohler@newt.com>
2274
2275 * display.texi (Defining Images): Add image-load-path-for-library.
2276
22772006-03-11 Luc Teirlinck <teirllm@auburn.edu>
2278
2279 * text.texi (Adaptive Fill): Fix Texinfo usage.
2280
2281 * strings.texi (Creating Strings): Fix Texinfo usage.
2282
2283 * searching.texi (Regexp Special): Use @samp for regular
2284 expressions that are not in Lisp syntax.
2285
22862006-03-08 Luc Teirlinck <teirllm@auburn.edu>
2287
2288 * searching.texi (Regexp Special): Put remark between parentheses
2289 to avoid misreading.
2290
22912006-03-07 Luc Teirlinck <teirllm@auburn.edu>
2292
2293 * searching.texi (Syntax of Regexps): More accurately describe
2294 which characters are special in which situations.
2295 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
2296 are not special. Describe in detail when `[' and `]' are special.
2297 (Regexp Backslash): Plenty of regexps with unbalanced square
2298 brackets are valid, so reword that statement.
2299
23002006-03-02 Kim F. Storm <storm@cua.dk>
2301
2302 * keymaps.texi (Tool Bar): Add tool-bar-border.
2303
23042006-02-28 Luc Teirlinck <teirllm@auburn.edu>
2305
2306 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
2307
23082006-02-27 Luc Teirlinck <teirllm@auburn.edu>
2309
2310 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
2311
2312 * files.texi (Locating Files): Suggest additional values for the
2313 SUFFIXES arg of `locate-file'. Update pxref.
2314
2315 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
2316 (How Programs Do Loading): Discuss the effects of Auto Compression
2317 mode on `load'.
2318 (Load Suffixes): New node.
2319 (Library Search): Delete description of `load-suffixes'; it was
2320 moved to "Load Suffixes".
2321 (Autoload, Named Features): Mention `load-suffixes'.
2322
23232006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2324
2325 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
2326
2327 * windows.texi (Window Tree): Fix typo.
2328
23292006-02-20 Kim F. Storm <storm@cua.dk>
2330
2331 * display.texi (Fringe Indicators): New section.
2332 Move indicate-empty-lines, indicate-buffer-boundaries, and
2333 default-indicate-buffer-boundaries here.
2334 Add fringe-indicator-alist and default-fringes-indicator-alist.
2335 Add list of logical fringe indicator symbols.
2336 Update list of standard bitmap names.
2337 (Fringe Cursors): New section.
2338 Move overflow-newline-into-fringe here.
2339 Add fringe-cursor-alist and default-fringes-cursor-alist.
2340 Add list of fringe cursor symbols.
2341
23422006-02-20 Juanma Barranquero <lekktu@gmail.com>
2343
2344 * commands.texi (Using Interactive): Fix reference to node
2345 "Minibuffers".
2346
23472006-02-19 Richard M. Stallman <rms@gnu.org>
2348
2349 * minibuf.texi (High-Level Completion):
2350 Add xref to read-input-method-name.
2351
2352 * files.texi (Relative File Names): Move file-relative-name here.
2353 (File Name Expansion): From here. Minor clarifications.
2354
2355 * commands.texi (Using Interactive): Add xrefs about reading input.
2356 Clarify remarks about that moving point and mark.
2357 Put string case before list case.
2358
c8763fb6 23592006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
2360
2361 * display.texi (Other Display Specs, Image Descriptors):
2362 Revert erroneous changes. The previous description of
2363 image-descriptors as `(image . PROPS)' was correct.
2364
23652006-02-14 Richard M. Stallman <rms@gnu.org>
2366
2367 * variables.texi (File Local Variables): Clarifications.
2368
23692006-02-14 Juanma Barranquero <lekktu@gmail.com>
2370
2371 * variables.texi (File Local Variables): Use @code for a cons
2372 cell, not @var.
2373
23742006-02-13 Chong Yidong <cyd@stupidchicken.com>
2375
2376 * variables.texi (File Local Variables): Document new file local
2377 variable behavior.
2378
23792006-02-10 Kim F. Storm <storm@cua.dk>
2380
2381 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
2382
23832006-02-08 Juanma Barranquero <lekktu@gmail.com>
2384
2385 * modes.texi (%-Constructs): Remove obsolete info about
2386 `global-mode-string'.
2387
23882006-02-07 Richard M. Stallman <rms@gnu.org>
2389
2390 * commands.texi (Prefix Command Arguments): Minor cleanup.
2391
2392 * display.texi: "Graphical display", not window system.
2393
2394 * functions.texi (What Is a Function): Fix xref.
2395
2396 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
2397 (Changing Key Bindings): Clarify when remapping is better than
2398 substitute-key-definition.
2399
24002006-02-02 Richard M. Stallman <rms@gnu.org>
2401
2402 * minibuf.texi (Basic Completion): Completion alists are risky.
2403
2404 * keymaps.texi (Active Keymaps): Clarifications.
2405 (Searching Keymaps): New node.
2406 (Keymaps): Update menu.
2407
2408 * frames.texi (Layout Parameters): Minor clarification.
2409 (Drag and Drop): New node.
2410 (Frames): Update menu.
2411
24122006-01-29 Chong Yidong <cyd@stupidchicken.com>
2413
2414 * display.texi (Other Display Specs, Image Descriptors):
2415 Image description is a list, not a cons cell.
2416
24172006-01-28 Luc Teirlinck <teirllm@auburn.edu>
2418
2419 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
2420 list is not necessarily a list).
2421
24222006-01-27 Eli Zaretskii <eliz@gnu.org>
2423
2424 * frames.texi (Layout Parameters): border-width and
2425 internal-border-width belong to the frame, not the window.
2426
24272006-01-19 Richard M. Stallman <rms@gnu.org>
2428
2429 * nonascii.texi (Translation of Characters): Search cmds use
2430 translation-table-for-input. Automatically made local.
2431
2432 * markers.texi (Overview of Markers): Count insertion type
2433 as one of a marker's attributes.
2434
2435 * keymaps.texi (Controlling Active Maps): New node, split out of
2436 Active Keymaps.
2437 (Keymaps): Menu updated.
2438 (Active Keymaps): Give pseudocode to explain how the active
2439 maps are searched. current-active-maps and key-binding moved here.
2440 (Functions for Key Lookup): current-active-maps and key-binding moved.
2441 Clarifications.
2442 (Searching the Keymaps): New subnode.
2443
2444 * elisp.texi (Top): Menu clarification.
2445
2446 * display.texi (Other Display Specs): Delete duplicate entry for
2447 just a string as display spec. Move text about recursive display
2448 specs on such a string.
2449
2450 * commands.texi (Key Sequence Input): Clarify.
2451 Move num-nonmacro-input-events out.
2452 (Reading One Event): num-nonmacro-input-events moved here.
2453
24542006-01-14 Nick Roberts <nickrob@snap.net.nz>
2455
2456 * advice.texi (Simple Advice): Update example to fit argument
2457 change in previous-line.
2458
24592006-01-05 Richard M. Stallman <rms@gnu.org>
2460
2461 * markers.texi (The Mark): Fix in `mark'.
2462
24632006-01-04 Richard M. Stallman <rms@gnu.org>
2464
2465 * processes.texi (Misc Network, Make Network): Minor cleanups.
2466
24672006-01-04 Kim F. Storm <storm@cua.dk>
2468
2469 * processes.texi (Make Network): Add IPv6 addresses and handling.
2470 (Network Feature Testing): Mention (:family ipv6).
2471 (Misc Network): Add IPv6 formats to format-network-address.
2472
24732005-12-30 Richard M. Stallman <rms@gnu.org>
2474
2475 * text.texi (Changing Properties):
2476 Don't use return value of set-text-properties.
2477
24782005-12-29 Luc Teirlinck <teirllm@auburn.edu>
2479
2480 * modes.texi (Mode Line Format): Correct typo in menu.
2481
24822005-12-29 Richard M. Stallman <rms@gnu.org>
2483
2484 * modes.texi (Mode Line Top): New node.
2485 (Mode Line Data): Some text moved to new node.
2486 Explain the data structure more concretely.
2487 (Mode Line Basics): Clarifications.
2488 (Mode Line Variables): Clarify intro paragraph.
2489 (%-Constructs): Clarify intro paragraph.
2490 (Mode Line Format): Update menu.
2491
24922005-12-28 Luc Teirlinck <teirllm@auburn.edu>
2493
2494 * minibuf.texi (Basic Completion): Update lazy-completion-table
2495 examples for removal of ARGS argument.
2496
24972005-12-23 Richard M. Stallman <rms@gnu.org>
2498
2499 * text.texi (Undo): Restore some explanation from the version
2500 that was deleted.
2501
25022005-12-23 Eli Zaretskii <eliz@gnu.org>
2503
2504 * text.texi (Undo): Remove duplicate descriptions of `apply
2505 funname' and `apply delta' elements of the undo list.
2506
25072005-12-20 Richard M. Stallman <rms@gnu.org>
2508
2509 * help.texi (Help Functions): Update documentation of `apropos'.
2510
25112005-12-20 Luc Teirlinck <teirllm@auburn.edu>
2512
2513 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
2514 because it is confusing. If the :help-echo keyword is a function,
2515 it is not directly used as the :help-echo overlay property, as the
2516 xref seems to suggest (it does not take the appropriate args).
2517
25182005-12-19 Luc Teirlinck <teirllm@auburn.edu>
2519
2520 * customize.texi (Common Keywords): Fix Texinfo usage.
2521 (Group Definitions, Variable Definitions): Update for new
2522 conventions for using `*' in docstrings.
2523
2524 * tips.texi (Documentation Tips): Update for new conventions for
2525 using `*' in docstrings.
2526
25272005-12-16 Richard M. Stallman <rms@gnu.org>
2528
2529 * minibuf.texi (Minibuffer Contents): Minor cleanup.
2530
25312005-12-16 Juri Linkov <juri@jurta.org>
2532
2533 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
2534
25352005-12-14 Romain Francoise <romain@orebokech.com>
2536
2537 * modes.texi (Customizing Keywords): Rename `append' to `how'.
2538 Fix typo.
2539
25402005-12-11 Juri Linkov <juri@jurta.org>
2541
2542 * minibuf.texi (Completion Commands): Add mention of read-file-name
2543 for filename completion keymaps.
2544 (Reading File Names): Add mention of filename completion keymaps
2545 for read-file-name and xref to `Completion Commands'.
2546
25472005-12-10 Richard M. Stallman <rms@gnu.org>
2548
2549 * customize.texi (Common Keywords): State caveats for use of :tag.
2550
25512005-12-08 Richard M. Stallman <rms@gnu.org>
2552
2553 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
2554 with xrefs and better explanation.
2555 (Completion Commands): Add the filename completion maps.
2556
2557 * objects.texi (Character Type): Clarify that \s is not space
2558 if a dash follows.
2559
25602005-12-05 Richard M. Stallman <rms@gnu.org>
2561
2562 * windows.texi (Resizing Windows): Delete preserve-before args.
2563
25642005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
2565
2566 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
2567 in full keymaps, since the quirk has been fixed.
2568
25692005-12-03 Eli Zaretskii <eliz@gnu.org>
2570
2571 * hooks.texi (Standard Hooks): Add index entries. Mention
2572 `compilation-finish-functions'.
2573
25742005-11-27 Richard M. Stallman <rms@gnu.org>
2575
2576 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
2577
25782005-11-21 Juri Linkov <juri@jurta.org>
2579
2580 * customize.texi (Common Keywords): Update links types
2581 custom-manual and url-link. Add link types emacs-library-link,
2582 file-link, function-link, variable-link, custom-group-link.
2583
25842005-11-20 Chong Yidong <cyd@stupidchicken.com>
2585
2586 * display.texi: Revert 2005-11-20 change.
2587
25882005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
2589
2590 * processes.texi (Bindat Functions):
2591 Say "third" to refer to zero-based index "2".
2592
25932005-11-18 Luc Teirlinck <teirllm@auburn.edu>
2594
2595 * loading.texi (Library Search): Update the default value of
2596 `load-suffixes'.
2597
25982005-11-17 Chong Yidong <cyd@stupidchicken.com>
2599
2600 * display.texi (Attribute Functions): Mention :ignore-defface.
2601
26022005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
2603
2604 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
2605 (Minor Mode Conventions): Mention the use of a hook.
2606
26072005-11-06 Richard M. Stallman <rms@gnu.org>
2608
2609 * files.texi (Magic File Names): find-file-name-handler checks the
2610 `operations' property of the handler.
2611
26122005-11-03 Richard M. Stallman <rms@gnu.org>
2613
2614 * variables.texi (Frame-Local Variables): Small clarification.
2615
26162005-10-29 Chong Yidong <cyd@stupidchicken.com>
2617
2618 * os.texi (Init File): Document ~/.emacs.d/init.el.
2619
26202005-10-29 Richard M. Stallman <rms@gnu.org>
2621
2622 * internals.texi (Garbage Collection): Document memory-full.
2623
26242005-10-28 Bill Wohler <wohler@newt.com>
2625
2626 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
2627 for URLs.
2628
26292005-10-28 Richard M. Stallman <rms@gnu.org>
2630
2631 * minibuf.texi (Completion Commands): Clean up prev change.
2632
26332005-10-26 Kevin Ryde <user42@zip.com.au>
2634
2635 * compile.texi (Eval During Compile): Explain recommended uses
2636 of eval-when-compile and eval-and-compile.
2637
26382005-10-27 Masatake YAMATO <jet@gyve.org>
2639
2640 * minibuf.texi (Completion Commands):
2641 Write about new optional argument for `display-completion-list'.
2642
26432005-10-23 Richard M. Stallman <rms@gnu.org>
2644
2645 * display.texi (Overlay Arrow): Clarify about local bindings of
2646 overlay-arrow-position.
2647
26482005-10-22 Eli Zaretskii <eliz@gnu.org>
2649
2650 * internals.texi (Building Emacs): Fix last change.
2651
26522005-10-22 Richard M. Stallman <rms@gnu.org>
2653
2654 * internals.texi (Building Emacs): Document eval-at-startup.
2655
26562005-10-21 Richard M. Stallman <rms@gnu.org>
2657
2658 * loading.texi (Where Defined): load-history contains abs file names.
2659 symbol-file returns abs file names.
2660
26612005-10-19 Kim F. Storm <storm@cua.dk>
2662
2663 * display.texi (Showing Images): Add max-image-size integer value.
2664
26652005-10-18 Chong Yidong <cyd@stupidchicken.com>
2666
2667 * display.texi (Showing Images): Document max-image-size.
2668
26692005-10-17 Richard M. Stallman <rms@gnu.org>
2670
2671 * commands.texi (Quitting): Minor clarification.
2672
2673 * processes.texi (Sentinels): Clarify about output and quitting.
2674 (Filter Functions): Mention with-local-quit.
2675
26762005-10-17 Juri Linkov <juri@jurta.org>
2677
2678 * buffers.texi (Current Buffer):
2679 * commands.texi (Event Input Misc):
2680 * compile.texi (Eval During Compile, Compiler Errors):
2681 * customize.texi (Group Definitions):
2682 * display.texi (Progress, Defining Faces):
2683 * files.texi (Writing to Files):
2684 * modes.texi (Mode Hooks, Defining Minor Modes):
2685 * streams.texi (Output Functions):
2686 * syntax.texi (Syntax Table Functions):
2687 * text.texi (Change Hooks):
2688 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
2689
2690 * commands.texi (Quitting): Replace arg `forms' with `body' in
2691 `with-local-quit'.
2692
2693 * positions.texi (Excursions): Replace arg `forms' with `body' in
2694 `save-excursion'.
2695
26962005-10-08 Kim F. Storm <storm@cua.dk>
2697
2698 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
2699 Rename manual section accordingly.
2700
27012005-10-04 Kim F. Storm <storm@cua.dk>
2702
2703 * windows.texi (Window Split Tree): New section describing
2704 new function window-split-tree function.
2705
27062005-10-03 Nick Roberts <nickrob@snap.net.nz>
2707
2708 * display.texi (Fringe Size/Pos): Simplify and add detail.
2709
27102005-09-30 Romain Francoise <romain@orebokech.com>
2711
2712 * minibuf.texi (High-Level Completion): Explain that the prompt
2713 given to `read-buffer' should end with a colon and a space.
2714 Update usage examples.
2715
27162005-09-29 Juri Linkov <juri@jurta.org>
2717
2718 * display.texi (Displaying Messages): Rename argument name
2719 `string' to `format-string' in functions `message', `message-box',
2720 `message-or-box'.
2721
27222005-09-26 Chong Yidong <cyd@stupidchicken.com>
2723
2724 * errors.texi (Standard Errors): Correct xrefs.
2725
27262005-09-18 Chong Yidong <cyd@stupidchicken.com>
2727
2728 * display.texi (Defining Images): Update documentation for
2729 `image-load-path'.
2730
27312005-09-17 Richard M. Stallman <rms@gnu.org>
2732
2733 * display.texi (Defining Images): Clean up previous change.
2734
27352005-09-16 Romain Francoise <romain@orebokech.com>
2736
2737 * elisp.texi: Specify GFDL version 1.2.
2738
2739 * doclicense.texi (GNU Free Documentation License): Update to
2740 version 1.2.
2741
27422005-09-15 Chong Yidong <cyd@stupidchicken.com>
2743
2744 * display.texi (Defining Images): Document `image-load-path'.
2745
27462005-09-15 Richard M. Stallman <rms@gnu.org>
2747
2748 * objects.texi (Printed Representation): Minor cleanup.
2749 (Box Diagrams): Minor fix.
2750 (Cons Cell Type): Move (...) index item here.
2751 (Box Diagrams): From here.
2752 (Array Type): Minor fix.
2753 (Type Predicates): Delete index "predicates".
2754 (Hash Table Type): Clarify xref.
2755 (Dotted Pair Notation): Minor fix.
2756
27572005-09-10 Chong Yidong <cyd@stupidchicken.com>
2758
2759 * files.texi (Saving Buffers): Fix typo.
2760
27612005-09-08 Richard M. Stallman <rms@gnu.org>
2762
2763 * tips.texi (Programming Tips): Correct the "default" prompt spec.
2764
27652005-09-08 Chong Yidong <cyd@stupidchicken.com>
2766
2767 * locals.texi (Standard Buffer-Local Variables): Don't include
2768 mode variables for minor modes.
2769 Fix xrefs for buffer-display-count, buffer-display-table,
2770 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
2771 enable-multibyte-characters, fill-column, header-line-format,
2772 left-fringe-width, left-margin, and right-fringe-width.
2773
2774 * hooks.texi (Standard Hooks): All hooks should conform to the
2775 standard naming convention now.
2776 Fix xref for `echo-area-clear-hook'.
2777
2778 * display.texi (Usual Display): Note that indicate-empty-lines and
2779 tab-width are buffer-local.
2780
2781 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
2782
2783 * modes.texi (Mode Help): Note that major-mode is buffer-local.
2784
2785 * nonascii.texi (Encoding and I/O): Note that
2786 buffer-file-coding-system is buffer-local.
2787
2788 * positions.texi (List Motion): Note that defun-prompt-regexp is
2789 buffer-local.
2790
2791 * text.texi (Auto Filling): Note that auto-fill-function is
2792 buffer-local.
2793 (Undo): Note that buffer-undo-list is buffer-local.
2794
2795 * windows.texi (Buffers and Windows): Document
2796 buffer-display-count.
2797
27982005-09-06 Richard M. Stallman <rms@gnu.org>
2799
2800 * tips.texi (Coding Conventions): Sometimes it is ok to put the
2801 package prefix elsewhere than at the start of the name.
2802
28032005-09-03 Richard M. Stallman <rms@gnu.org>
2804
2805 * tips.texi (Programming Tips): Add conventions for minibuffer
2806 questions and prompts.
2807
28082005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
2809
2810 * intro.texi (nil and t): Minor cleanup.
2811 Delete spurious mention of keyword symbols.
2812 (Evaluation Notation): Add index entry.
2813 (A Sample Function Description): Minor cleanup.
2814 (A Sample Variable Description): Not all vars can be set.
2815
28162005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
2817
2818 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
2819
2820 (Insertion): Document precise type of `insert-char' arg COUNT.
2821
28222005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
2823
2824 * modes.texi (Other Font Lock Variables): Sync the default of
2825 font-lock-lines-before.
2826
28272005-08-31 Michael Albinus <michael.albinus@gmx.de>
2828
2829 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
2830
28312005-08-29 Richard M. Stallman <rms@gnu.org>
2832
2833 * elisp.texi (Top): Update subnode menu.
2834
2835 * searching.texi (Searching and Matching): Move node.
2836 Rearrange contents and add overall explanation.
2837 (Searching and Case): Move node.
2838 (Searching and Matching): Update menu.
2839
28402005-08-27 Eli Zaretskii <eliz@gnu.org>
2841
2842 * os.texi (Startup Summary): Fix the description of the initial
2843 startup message display.
2844
28452005-08-25 Richard M. Stallman <rms@gnu.org>
2846
2847 * searching.texi (Search and Replace): Add replace-regexp-in-string.
2848
28492005-08-25 Emilio C. Lopes <eclig@gmx.net>
2850
2851 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
2852 `next-overlay-change' example.
2853
28542005-08-22 Juri Linkov <juri@jurta.org>
2855
2856 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
2857 Fix invert-face. Fix args of face-background.
2858
2859 * display.texi (Standard Faces): Delete node.
2860 (Faces): Add xref to `(emacs)Standard Faces'.
2861 (Displaying Faces): Fix xref to `Standard Faces'.
2862
2863 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
2864
28652005-08-20 Alan Mackenzie <acm@muc.de>
2866
2867 * buffers.texi (The Buffer List): Clarify the manipulation of the
2868 buffer list.
2869
28702005-08-14 Richard M. Stallman <rms@gnu.org>
2871
2872 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
2873 a regexp.
2874
28752005-08-11 Richard M. Stallman <rms@gnu.org>
2876
2877 * elisp.texi (Top): Update subnode lists.
2878
2879 * display.texi (Inverse Video): Node deleted.
2880
2881 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
2882 New nodes split out of Coding Conventions.
2883
2884 * searching.texi (Regular Expressions): Document re-builder.
2885
2886 * os.texi (Time Parsing): New node split out of Time Conversion.
2887
2888 * processes.texi (Misc Network, Network Feature Testing)
2889 (Network Options, Make Network): New nodes split out of
2890 Low-Level Network.
2891
28922005-08-09 Richard M. Stallman <rms@gnu.org>
2893
2894 * frames.texi (Geometry): New node, split from Size and Position.
2895 (Frame Parameters): Refer to Geometry.
2896
2897 * buffers.texi (The Buffer List): Fix xrefs.
2898
2899 * windows.texi (Splitting Windows): Fix xref.
2900
2901 * frames.texi (Layout Parameters): Add xref.
2902
2903 * display.texi (Line Height, Scroll Bars): Fix xrefs.
2904
2905 * keymaps.texi (Menu Bar): Fix xref.
2906
2907 * locals.texi (Standard Buffer-Local Variables): Fix xref.
2908
2909 * modes.texi (%-Constructs): Fix xref.
2910
2911 * frames.texi (Window Frame Parameters): Node split up.
2912 (Basic Parameters, Position Parameters, Size Parameters)
2913 (Layout Parameters, Buffer Parameters, Management Parameters)
2914 (Cursor Parameters, Color Parameters): New subnodes.
2915
29162005-08-09 Luc Teirlinck <teirllm@auburn.edu>
2917
2918 * positions.texi (Screen Lines): Update xref for previous change
2919 in minibuf.texi.
2920
2921 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
2922 change in minibuf.texi.
2923
29242005-08-09 Richard M. Stallman <rms@gnu.org>
2925
2926 * tips.texi (Coding Conventions): Minor cleanup.
2927
2928 * modes.texi (Defining Minor Modes): Explain when init-value
2929 can be non-nil.
2930
2931 * elisp.texi (Top): Update submenu for Minibuffer.
2932
2933 * minibuf.texi (Minibuffer Misc): Node split up.
2934 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
2935 (Recursive Mini): New nodes split out from Minibuffer Misc.
2936 (Minibuffer Misc): Document max-mini-window-height.
2937
2938 * hash.texi (Defining Hash): Delete stray paren in example.
2939
2940 * display.texi (Echo Area Customization): Don't define
2941 max-mini-window-height here; xref instead.
2942
2943 * commands.texi (Event Input Misc): Update while-no-input.
2944
2945 * advice.texi (Advising Functions): Explain when to use advice
2946 and when to use a hook.
2947
29482005-07-30 Eli Zaretskii <eliz@gnu.org>
2949
2950 * makefile.w32-in (info): Don't run install-info.
2951 ($(infodir)/dir): New target, produced by running install-info.
2952
29532005-07-27 Luc Teirlinck <teirllm@auburn.edu>
2954
2955 * modes.texi (Defining Minor Modes): The keyword for the initial
2956 value is :init-value, not :initial-value.
2957
29582005-07-23 Eli Zaretskii <eliz@gnu.org>
2959
2960 * loading.texi (Autoload): Make the `doctor' example be consistent
2961 with what's in current loaddefs.el. Describe the "fn" magic in
2962 the usage portion of the doc string.
2963
29642005-07-22 Richard M. Stallman <rms@gnu.org>
2965
2966 * internals.texi (Garbage Collection): Clarify previous change.
2967
29682005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
2969
2970 * internals.texi (Garbage Collection): Add gc-cons-percentage.
2971
29722005-07-18 Juri Linkov <juri@jurta.org>
2973
2974 * commands.texi (Accessing Events):
2975 * frames.texi (Text Terminal Colors, Resources):
2976 * markers.texi (The Mark):
2977 * modes.texi (Defining Minor Modes):
2978 Delete duplicate duplicate words.
2979
29802005-07-16 Richard M. Stallman <rms@gnu.org>
2981
2982 * display.texi (Managing Overlays): Clarify make-overlay
2983 args for insertion types.
2984
29852005-07-13 Luc Teirlinck <teirllm@auburn.edu>
2986
2987 * customize.texi (Variable Definitions):
2988 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
2989 `standard-value' is a list too.
2990 (Defining New Types): Use @key{RET} instead of @key{ret}.
2991
29922005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
2993
2994 * os.texi (Translating Input): Fix typo.
2995
29962005-07-08 Richard M. Stallman <rms@gnu.org>
2997
2998 * README: Update edition number and size estimate.
2999
3000 * elisp.texi (VERSION): Set to 2.9.
3001
30022005-07-07 Richard M. Stallman <rms@gnu.org>
3003
3004 * book-spine.texinfo: Update Emacs version.
3005
3006 * display.texi (Inverse Video): Delete mode-line-inverse-video.
3007
30082005-07-06 Richard M. Stallman <rms@gnu.org>
3009
3010 * searching.texi (Regexp Search): Clarify what re-search-forward
3011 does when the search fails.
3012
30132005-07-05 Lute Kamstra <lute@gnu.org>
3014
3015 * Update FSF's address in GPL notices.
3016
3017 * doclicense.texi (GNU Free Documentation License):
3018 * gpl.texi (GPL):
3019 * tips.texi (Coding Conventions, Library Headers):
3020 * vol1.texi:
3021 * vol2.texi: Update FSF's address.
3022
30232005-07-04 Richard M. Stallman <rms@gnu.org>
3024
3025 * hooks.texi (Standard Hooks): Add occur-hook.
3026
30272005-07-03 Luc Teirlinck <teirllm@auburn.edu>
3028
3029 * display.texi (The Echo Area): Correct menu.
3030
30312005-07-03 Richard M. Stallman <rms@gnu.org>
3032
3033 * elisp.texi (Top): Update subnode menu for Display.
3034
3035 * display.texi (Displaying Messages): New node, with most
3036 of what was in The Echo Area.
3037 (Progress): Moved under The Echo Area.
3038 (Logging Messages): New node with new text.
3039 (Echo Area Customization): New node, the rest of what was
3040 in The Echo Area. Document message-truncate-lines with @defvar.
3041 (Display): Update menu.
3042
3043 * windows.texi (Textual Scrolling): Doc 3 values for
3044 scroll-preserve-screen-position.
3045
3046 * text.texi (Special Properties): Change hook functions
3047 should bind inhibit-modification-hooks around altering buffer text.
3048
3049 * keymaps.texi (Key Binding Commands): Call binding BINDING
3050 rather than DEFINITION.
3051
30522005-06-29 Juanma Barranquero <lekktu@gmail.com>
3053
3054 * variables.texi (Defining Variables): `user-variable-p' returns t
3055 for aliases of user options, nil for alias loops.
3056
30572005-06-28 Richard M. Stallman <rms@gnu.org>
3058
3059 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
3060 make-keymap.
3061
30622005-06-27 Luc Teirlinck <teirllm@auburn.edu>
3063
3064 * variables.texi (Setting Variables): Correct and clarify
3065 description of `add-to-ordered-list'.
3066
30672005-06-26 Richard M. Stallman <rms@gnu.org>
3068
3069 * display.texi (Faces): Minor cleanup.
3070
30712005-06-25 Luc Teirlinck <teirllm@auburn.edu>
3072
3073 * display.texi (Faces): `facep' returns t for strings that are
3074 face names.
3075
30762005-06-25 Richard M. Stallman <rms@gnu.org>
3077
3078 * objects.texi (Equality Predicates): Clarify meaning of equal.
3079
3080 * windows.texi (Selecting Windows): save-selected-window
3081 and with-selected-window save and restore the current buffer.
3082
30832005-06-24 Richard M. Stallman <rms@gnu.org>
3084
3085 * numbers.texi (Float Basics): Explain how to test for NaN,
3086 and printing the sign of NaNs.
3087
30882005-06-24 Eli Zaretskii <eliz@gnu.org>
3089
3090 * makefile.w32-in (MAKEINFO): Use --force.
3091
30922005-06-23 Richard M. Stallman <rms@gnu.org>
3093
3094 * display.texi (Face Functions): Correct Texinfo usage.
3095
30962005-06-23 Luc Teirlinck <teirllm@auburn.edu>
3097
3098 * lists.texi (Rings): `ring-elements' now returns the elements of
3099 RING in order.
3100
31012005-06-23 Juanma Barranquero <lekktu@gmail.com>
3102
3103 * markers.texi (The Mark): Texinfo usage fix.
3104
31052005-06-23 Kim F. Storm <storm@cua.dk>
3106
3107 * searching.texi (Entire Match Data): Remove evaporate option for
3108 match-data. Do not mention evaporate option for set-match-data.
3109
31102005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
3111
3112 * display.texi (Face Functions): Mention face aliases.
3113
31142005-06-21 Richard M. Stallman <rms@gnu.org>
3115
3116 * anti.texi (Antinews): Texinfo usage fix.
3117
31182005-06-21 Karl Berry <karl@gnu.org>
3119
3120 * elisp.texi: Use @copying.
3121
3122 * elisp.texi: Put @summarycontents and @contents before the Top
3123 node, instead of the end of the file, so that the contents appear
3124 in the right place in the dvi/pdf output.
3125
31262005-06-21 Juri Linkov <juri@jurta.org>
3127
3128 * display.texi (Defining Faces): Add `customized-face'.
3129
31302005-06-20 Kim F. Storm <storm@cua.dk>
3131
3132 * variables.texi (Setting Variables): Any type of element can be
3133 given order in add-to-ordered-list. Compare elements with eq.
3134
3135 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
3136
31372005-06-20 Karl Berry <karl@gnu.org>
3138
3139 * syntax.texi (Syntax Flags): Make last column very slightly wider
3140 to avoid "generic comment" breaking on two lines and causing an
3141 underfull box.
3142
31432005-06-19 Luc Teirlinck <teirllm@auburn.edu>
3144
3145 * lists.texi (Rings): Various minor clarifications and corrections.
3146
31472005-06-18 Richard M. Stallman <rms@gnu.org>
3148
3149 * functions.texi (Obsolete Functions): Simplify.
3150
3151 * variables.texi (Variable Aliases): Simplify.
3152
3153 * anti.texi, backups.texi, compile.texi, customization.texi:
3154 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
3155 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
3156 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
3157 * variables.texi: Fix formatting ugliness.
3158
3159 * elisp.texi: Add links to Rings and Byte Packing.
3160 Update version and copyright years.
3161
3162 * minibuf.texi: Fix formatting ugliness.
3163 (Completion Commands): Move keymap vars to the end
3164 and vars completing-read binds to the top.
3165
31662005-06-17 Luc Teirlinck <teirllm@auburn.edu>
3167
3168 * processes.texi: Fix typos.
3169 (Bindat Spec): Correct Texinfo error.
3170 (Byte Packing): Fix ungrammatical sentence.
3171
31722005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
3173
3174 * lists.texi (Rings): New node.
3175 (Lists): Add it to menu.
3176
3177 * processes.texi (Byte Packing): New node.
3178 (Processes): Add it to menu.
3179
31802005-06-17 Richard M. Stallman <rms@gnu.org>
3181
3182 * syntax.texi (Parsing Expressions): Fix texinfo usage.
3183
3184 * help.texi (Documentation Basics): Explain the xref to
3185 Documentation Tips.
3186
3187 * debugging.texi (Debugger Commands): Minor fix.
3188
31892005-06-16 Luc Teirlinck <teirllm@auburn.edu>
3190
3191 * edebug.texi (Instrumenting): Eliminate duplicate link.
3192 (Specification List): Replace references to "below", referring to
3193 a later node, with one @ref to that node.
3194
3195 * os.texi (Timers): Timers should save and restore the match data
3196 if they change it.
3197
3198 * debugging.texi (Debugger Commands): Mention that the Lisp
3199 debugger can not step through primitive functions.
3200
32012005-06-16 Juanma Barranquero <lekktu@gmail.com>
3202
3203 * functions.texi (Obsolete Functions): Update argument names of
3204 `make-obsolete' and `define-obsolete-function-alias'.
3205
3206 * variables.texi (Variable Aliases): Update argument names of
3207 `defvaralias', `make-obsolete-variable' and
3208 `define-obsolete-variable-alias'.
3209
32102005-06-15 Kim F. Storm <storm@cua.dk>
3211
3212 * searching.texi (Entire Match Data): Rephrase warnings about
3213 evaporate arg to match-data and set-match-data.
3214
32152005-06-14 Luc Teirlinck <teirllm@auburn.edu>
3216
3217 * elisp.texi (Top): Update detailed menu.
3218
3219 * edebug.texi (Edebug): Update menu.
3220 (Instrumenting): Update xrefs.
3221 (Edebug Execution Modes): Correct xref.
3222 (Jumping): Clarify description of `h' command.
3223 Eliminate redundant @ref.
3224 (Breaks): New node.
3225 (Breakpoints): Is now a subsubsection.
3226 (Global Break Condition): Mention `C-x X X'.
3227 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
3228 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
3229 (Edebug Display Update): Correct pxref.
3230 (Edebug and Macros): New node.
3231 (Instrumenting Macro Calls): Is now a subsubsection.
3232 Neither arg of `def-edebug-spec' is evaluated.
3233 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
3234 (Specification Examples): Fix typo.
3235
32362005-06-14 Lute Kamstra <lute@gnu.org>
3237
3238 * debugging.texi (Function Debugging): Primitives can break on
3239 entry too.
3240
32412005-06-14 Kim F. Storm <storm@cua.dk>
3242
3243 * variables.texi (Setting Variables): Add add-to-ordered-list.
3244
32452005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
3246
3247 * syntax.texi (Parsing Expressions): Document aux functions and vars of
3248 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
3249
32502005-06-13 Lute Kamstra <lute@gnu.org>
3251
3252 * text.texi (Special Properties): Fix cross reference.
3253
32542005-06-11 Luc Teirlinck <teirllm@auburn.edu>
3255
3256 * debugging.texi (Function Debugging): Delete mention of empty
3257 string argument to `cancel-debug-on-entry'. Delete inaccurate
3258 description of the return value of that command.
3259
32602005-06-11 Alan Mackenzie <acm@muc.de>
3261
3262 * text.texi (Adaptive Fill): Amplify the description of
3263 fill-context-prefix.
3264
32652005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3266
3267 * syntax.texi (Parsing Expressions): Fix Texinfo error.
3268
32692005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
3270
3271 * syntax.texi (Parsing Expressions): Document syntax-ppss.
3272
32732005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3274
3275 * debugging.texi (Error Debugging): Minor rewording.
3276 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
3277 is optional.
3278
32792005-06-10 Lute Kamstra <lute@gnu.org>
3280
3281 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
3282 (Top): Give it a title. Correct version number. Give the
3283 detailed node listing a more prominent header.
3284 * intro.texi: Don't set VERSION here a second time.
3285 Mention Emacs's version too.
3286 * anti.texi (Antinews): Use EMACSVER to refer to the current
3287 version of Emacs.
3288
32892005-06-09 Kim F. Storm <storm@cua.dk>
3290
3291 * searching.texi (Entire Match Data): Explain new `reseat' argument to
3292 match-data and set-match-data.
3293
32942005-06-08 Richard M. Stallman <rms@gnu.org>
3295
3296 * searching.texi (Entire Match Data): Clarify when match-data
3297 returns markers and when integers.
3298
3299 * display.texi (Defining Faces): Explain that face name should not
3300 end in `-face'.
3301
3302 * modes.texi (Mode Line Data): Minor cleanup.
3303 (Customizing Keywords): Node split out of Search-based Fontification.
3304 Add example of using font-lock-add-keywords from a hook.
3305 Clarify when MODE should be non-nil, and when nil.
3306
33072005-06-06 Richard M. Stallman <rms@gnu.org>
3308
3309 * modes.texi (Mode Line Data): Explain what happens when the car
3310 of a list is a void symbol.
3311 (Search-based Fontification): Explain MODE arg to
3312 font-lock-add-keywords and warn about calls from major modes.
3313
33142005-06-08 Juri Linkov <juri@jurta.org>
3315
3316 * display.texi (Standard Faces): Add `shadow' face.
3317
33182005-05-29 Luc Teirlinck <teirllm@auburn.edu>
3319
3320 * modes.texi (Major Mode Conventions): A derived mode only needs
3321 to put the call to the parent mode inside `delay-mode-hooks'.
3322
33232005-05-29 Richard M. Stallman <rms@gnu.org>
3324
3325 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
3326 new, and what that implies. Clarify.
3327
3328 * files.texi (Locating Files): Clean up the text.
3329
3330 * frames.texi (Window Frame Parameters): Document user-size.
3331 Shorten entry for top by referring to left.
3332
33332005-05-26 Richard M. Stallman <rms@gnu.org>
3334
3335 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
3336 is new, and what the implications are. Other clarifications.
3337
33382005-05-24 Richard M. Stallman <rms@gnu.org>
3339
3340 * frames.texi (Dialog Boxes): Minor fixes.
3341
33422005-05-25 Masatake YAMATO <jet@gyve.org>
3343
3344 * display.texi (Standard Faces): Write about `mode-line-highlight'.
3345
33462005-05-24 Luc Teirlinck <teirllm@auburn.edu>
3347
3348 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
3349 is optional.
3350
33512005-05-24 Nick Roberts <nickrob@snap.net.nz>
3352
3353 * frames.texi (Dialog Boxes): Descibe new optional argument.
3354
33552005-05-23 Lute Kamstra <lute@gnu.org>
3356
3357 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
3358 syntax-begin-function over font-lock-beginning-of-syntax-function.
3359
33602005-05-21 Luc Teirlinck <teirllm@auburn.edu>
3361
3362 * minibuf.texi (Reading File Names): Update description of
3363 `read-directory-name'.
3364
3365 * modes.texi (Derived Modes): Clarify :group keyword.
3366
33672005-05-21 Eli Zaretskii <eliz@gnu.org>
3368
3369 * files.texi (Locating Files): New subsection.
3370 Describe locate-file and executable-find.
3371
33722005-05-21 Kevin Ryde <user42@zip.com.au>
3373
3374 * frames.texi (Initial Parameters): Update cross reference to
3375 "Emacs Invocation".
3376
33772005-05-19 Luc Teirlinck <teirllm@auburn.edu>
3378
3379 * keymaps.texi (Active Keymaps): Add anchor.
3380
3381 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
3382 (Major Mode Conventions): Refer to `Auto Major Mode' in more
3383 appropriate place.
3384 (Derived Modes): Small clarifications.
3385 (Minor Mode Conventions, Keymaps and Minor Modes):
3386 Replace references to nodes with references to anchors.
3387 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
3388 Clarify description of lists whose first element is an integer.
3389 (Mode Line Variables): Add anchor.
3390 (%-Constructs): Clarify description of integer after %.
3391 (Emulating Mode Line): Describe nil value for FACE.
3392
33932005-05-18 Luc Teirlinck <teirllm@auburn.edu>
3394
3395 * modes.texi (Derived Modes): Correct references to non-existing
3396 variable standard-syntax-table.
3397
33982005-05-17 Lute Kamstra <lute@gnu.org>
3399
3400 * modes.texi (Defining Minor Modes): Mention the mode hook.
3401
34022005-05-15 Kim F. Storm <storm@cua.dk>
3403
3404 * processes.texi (Network): Remove open-network-stream-nowait.
3405 (Network Servers): Remove open-network-stream-server.
3406
34072005-05-15 Luc Teirlinck <teirllm@auburn.edu>
3408
3409 * elisp.texi (Top): Update detailed menu.
3410
3411 * variables.texi: Reorder nodes.
3412 (Variables): Update menu.
3413 (File Local Variables): Do not refer to the `-*-' line as
3414 a "local variables list". Add pxref.
3415
34162005-05-14 Luc Teirlinck <teirllm@auburn.edu>
3417
3418 * elisp.texi (Top): Update detailed menu for node changes.
3419
3420 * modes.texi (Modes): Update Menu.
3421 (Hooks): Move to beginning of chapter.
3422 Most minor modes run mode hooks too.
3423 `add-hook' can handle void hooks or hooks whose value is a single
3424 function.
3425 (Major Modes): Update Menu.
3426 (Major Mode Basics): New node, split off from `Major Modes'.
3427 (Major Mode Conventions): Correct xref. Explain how to handle
3428 auto-mode-alist if the major mode command has an autoload cookie.
3429 (Auto Major Mode): Major update. Add magic-mode-alist.
3430 (Derived Modes): Major update.
3431 (Mode Line Format): Update Menu.
3432 (Mode Line Basics): New node, split off from `Mode Line Format'.
3433
3434 * loading.texi (Autoload): Mention `autoload cookie' as synonym
3435 for `magic autoload comment'. Add index entries and anchor.
3436
34372005-05-14 Richard M. Stallman <rms@gnu.org>
3438
3439 * tips.texi (Coding Conventions): Explain how important it is
3440 that just loading certain files not change Emacs behavior.
3441
3442 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
3443
34442005-05-12 Lute Kamstra <lute@gnu.org>
3445
3446 * modes.texi (Generic Modes): Update.
3447 (Major Modes): Refer to node "Generic Modes".
3448
3449 * elisp.texi (Top): Update to the current structure of the manual.
3450 * processes.texi (Processes): Add menu description.
3451 * customize.texi (Customization): Add menu descriptions.
3452
34532005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
3454
3455 * processes.texi (Signals to Processes)
3456 (Low-Level Network): Fix typos.
3457
34582005-05-11 Lute Kamstra <lute@gnu.org>
3459
3460 * elisp.texi (Top): Add some nodes from the chapter "Major and
3461 Minor Modes" to the detailed node listing.
3462
34632005-05-10 Richard M. Stallman <rms@gnu.org>
3464
3465 * keymaps.texi (Extended Menu Items): Menu item filter functions
3466 can be called at any time.
3467
34682005-05-08 Luc Teirlinck <teirllm@auburn.edu>
3469
3470 * variables.texi (File Local Variables): `(hack-local-variables t)'
3471 now also checks whether a mode is specified in the local variables
3472 list.
3473
34742005-05-05 Kevin Ryde <user42@zip.com.au>
3475
3476 * display.texi (The Echo Area): Correct format function cross
3477 reference.
3478
34792005-05-05 Luc Teirlinck <teirllm@auburn.edu>
3480
3481 * variables.texi (Variable Aliases): Change description of
3482 `define-obsolete-variable-alias'.
3483
3484 * functions.texi (Functions): Add "Obsolete Functions" to menu.
3485 (Defining Functions): Add xref.
3486 (Obsolete Functions): New node.
3487 (Function Safety): Standardize capitalization of section title.
3488
3489 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
3490 (Dialog Boxes): Complete description of `x-popup-dialog'.
3491
34922005-05-04 Richard M. Stallman <rms@gnu.org>
3493
3494 * commands.texi (Interactive Codes): Fix Texinfo usage.
3495 Document U more clearly.
3496
34972005-05-01 Luc Teirlinck <teirllm@auburn.edu>
3498
3499 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
3500 function and not a macro.
3501
3502 * frames.texi (Pop-Up Menus): Correct and clarify description of
3503 `x-popup-menu'.
3504 (Dialog Boxes): Clarify description of `x-popup-dialog'.
3505
35062005-05-01 Richard M. Stallman <rms@gnu.org>
3507
3508 * edebug.texi (Checking Whether to Stop): Fix previous change.
3509
35102005-05-01 Luc Teirlinck <teirllm@auburn.edu>
3511
3512 * display.texi: Fix typos and Texinfo usage.
3513
3514 * edebug.texi (Checking Whether to Stop): executing-macro ->
3515 executing-kbd-macro.
3516
35172005-05-01 Richard M. Stallman <rms@gnu.org>
3518
3519 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
3520
35212005-04-30 Richard M. Stallman <rms@gnu.org>
3522
3523 * files.texi (Magic File Names): Document `operations' property.
3524
35252005-04-29 Lute Kamstra <lute@gnu.org>
3526
3527 * modes.texi (Generic Modes): New node.
3528 (Major Modes): Add it to the menu.
3529 (Derived Modes): Add "derived mode" to concept index.
3530
35312005-04-28 Lute Kamstra <lute@gnu.org>
3532
3533 * modes.texi (Defining Minor Modes): Fix previous change.
3534 (Font Lock Mode): Simplify.
3535 (Font Lock Basics): Say that font-lock-defaults is buffer-local
3536 when set and that some parts are optional. Add cross references.
3537 (Search-based Fontification): Say how to specify font-lock-keywords.
3538 Add cross references. Add font-lock-multiline to index.
3539 Move font-lock-keywords-case-fold-search here from node "Other Font
3540 Lock Variables". Document font-lock-add-keywords and
3541 font-lock-remove-keywords.
3542 (Other Font Lock Variables): Move font-lock-keywords-only,
3543 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
3544 and font-lock-syntactic-face-function to node "Syntactic Font
3545 Lock". Move font-lock-keywords-case-fold-search to node
3546 "Search-based Fontification". Document font-lock-inhibit-thing-lock
3547 and font-lock-{,un}fontify-{buffer,region}-function.
3548 (Precalculated Fontification): Remove reference to deleted variable
3549 font-lock-core-only.
3550 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
3551 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
3552 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
3553 and font-lock-syntactic-face-function here from node "Other Font
3554 Lock Variables". Move font-lock-syntactic-keywords to "Setting
3555 Syntax Properties". Add cross references.
3556 (Setting Syntax Properties): New node.
3557 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
3558 * syntax.texi (Syntax Properties): Add cross reference.
3559 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
3560
35612005-04-26 Richard M. Stallman <rms@gnu.org>
3562
3563 * display.texi (Defining Faces):
3564 Document `default' elements of defface spec.
3565
3566 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
3567
3568 * variables.texi (Variable Aliases): Clarify text.
3569
35702005-04-25 Chong Yidong <cyd@stupidchicken.com>
3571
3572 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
3573
35742005-04-25 Luc Teirlinck <teirllm@auburn.edu>
3575
3576 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
3577
35782005-04-24 Eli Zaretskii <eliz@gnu.org>
3579
3580 * syntax.texi (Syntax Table Internals): Elaborate documentation of
3581 syntax-after and syntax-class.
3582
3583 * files.texi (Changing Files): Fix last change's cross-reference.
3584 (Unique File Names): Don't mention "numbers" in the documentation
3585 of make-temp-file and make-temp-name.
3586
35872005-04-23 Richard M. Stallman <rms@gnu.org>
3588
3589 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
3590
35912005-04-22 Nick Roberts <nickrob@snap.net.nz>
3592
3593 * windows.texi (Cyclic Window Ordering): Clarify window-list.
3594
35952005-04-22 Nick Roberts <nickrob@snap.net.nz>
3596
3597 * variables.texi (Variable Aliases): Describe make-obsolete-variable
3598 and define-obsolete-variable-alias.
3599
36002005-04-22 Kim F. Storm <storm@cua.dk>
3601
3602 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
3603 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
3604
36052005-04-21 Lute Kamstra <lute@gnu.org>
3606
3607 * lists.texi (Association Lists): Document rassq-delete-all.
3608
36092005-04-19 Richard M. Stallman <rms@gnu.org>
3610
3611 * modes.texi (Search-based Fontification): Explain that
3612 facespec is an expression to be evaluated.
3613
36142005-04-19 Kevin Ryde <user42@zip.com.au>
3615
3616 * streams.texi (Output Functions): Fix xref.
3617 * strings.texi (String Conversion): Fix xref.
3618
36192005-04-19 Kim F. Storm <storm@cua.dk>
3620
3621 * symbols.texi (Symbol Plists): Add safe-get.
3622 Mention that `get' may signal an error.
3623
36242005-04-18 Nick Roberts <nickrob@snap.net.nz>
3625
3626 * customize.texi (Variable Definitions): Replace tooltip-mode
3627 example with save-place.
3628
36292005-04-17 Richard M. Stallman <rms@gnu.org>
3630
3631 * buffers.texi (Indirect Buffers): Clarify.
3632
3633 * positions.texi (Positions): Clarify converting marker to integer.
3634
3635 * strings.texi (String Basics): Mention string-match; clarify.
3636
36372005-04-08 Lute Kamstra <lute@gnu.org>
3638
3639 * modes.texi (Search-based Fontification): Fix cross references.
3640 Use consistent terminology. Document anchored highlighting.
3641
36422005-04-05 Lute Kamstra <lute@gnu.org>
3643
3644 * modes.texi (Defining Minor Modes): Document :group keyword
3645 argument and its default value.
3646
36472005-04-03 Lute Kamstra <lute@gnu.org>
3648
3649 * hooks.texi (Standard Hooks): Add some hooks. Add cross
3650 references and/or descriptions. Delete major mode hooks; mention
3651 them as a category instead. Rename or delete obsolete hooks.
3652
36532005-04-02 Richard M. Stallman <rms@gnu.org>
3654
3655 * nonascii.texi (Coding System Basics): Another wording cleanup.
3656
36572005-04-01 Richard M. Stallman <rms@gnu.org>
3658
3659 * nonascii.texi (Coding System Basics): Clarify previous change.
3660
36612005-04-01 Kenichi Handa <handa@m17n.org>
3662
3663 * nonascii.texi (Coding System Basics): Describe about rondtrip
3664 identity of coding systems.
3665
36662005-03-29 Chong Yidong <cyd@stupidchicken.com>
3667
3668 * text.texi (Buffer Contents): Add filter-buffer-substring and
3669 buffer-substring-filters.
3670
36712005-03-26 Chong Yidong <cyd@stupidchicken.com>
3672
3673 * anti.texi (Antinews): Mention `G' interactive code.
3674
3675 * tips.texi (Compilation Tips): Mention benchmark.el.
3676
36772005-03-27 Luc Teirlinck <teirllm@auburn.edu>
3678
3679 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
3680 is now bound to M-o M-o.
3681
3682 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
3683
36842005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
3685
3686 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
3687 in the Emacs Manual).
3688 * Makefile.in (srcs): Remove calendar.texi.
3689 * makefile.w32-in (srcs): Remove calendar.texi.
3690 * display.texi (Display): Change name of next node.
3691 * os.texi (System In): Change name of previous node.
3692 * elisp.texi (Top): Remove Calendar references.
3693 * vol1.texi (Top): Remove Calendar references.
3694 * vol2.texi (Top): Remove Calendar references.
3695
36962005-03-25 Richard M. Stallman <rms@gnu.org>
3697
3698 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
3699 Cleanup previous change.
3700
37012005-03-25 Chong Yidong <cyd@stupidchicken.com>
3702
3703 * display.texi (Face Attributes): Faces earlier in an :inherit
3704 list take precedence.
3705 (Scroll Bars): Fix description of vertical-scroll-bars.
3706 Document frame-current-scroll-bars and window-current-scroll-bars.
3707
3708 * markers.texi (The Mark): Document temporary Transient Mark mode.
3709
3710 * minibuf.texi (Reading File Names):
3711 Document read-file-name-completion-ignore-case.
3712
3713 * positions.texi (Screen Lines): Document nil for width argument
3714 to compute-motion.
3715
37162005-03-23 Kim F. Storm <storm@cua.dk>
3717
3718 * display.texi (Standard Faces): Other faces used in the fringe
3719 implicitly inherits from the fringe face.
3720 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
3721 properties implicitly inherits from fringe face.
3722 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
3723
37242005-03-20 Chong Yidong <cyd@stupidchicken.com>
3725
3726 * display.texi (Invisible Text): State default value of
3727 line-move-ignore-invisible.
3728 (Managing Overlays): Document remove-overlays.
3729 (Standard Faces): Document escape-glyph face.
3730
3731 * minibuf.texi (Reading File Names): Document read-file-name-function.
3732
3733 * modes.texi (Other Font Lock Variables):
3734 Document font-lock-lines-before.
3735
3736 * positions.texi (Skipping Characters): skip-chars-forward allows
3737 character classes.
3738
37392005-03-18 Lute Kamstra <lute@gnu.org>
3740
3741 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
3742
37432005-03-17 Richard M. Stallman <rms@gnu.org>
3744
3745 * text.texi (Undo): Document extensible undo entries.
3746
dd7b651b 3747 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
3748
3749 * nonascii.texi (Character Codes): Minor fix.
3750
3751 * display.texi (Display Property): Explain the significance
3752 of having text properties that are eq.
3753 (Other Display Specs): Explain string as display spec.
3754
3755 * commands.texi (Interactive Codes): Document G option.
3756
37572005-03-17 Chong Yidong <cyd@stupidchicken.com>
3758
3759 * text.texi (Filling): Add sentence-end-without-period and
3760 sentence-end-without-space.
3761 (Changing Properties): Minor fix.
3762
3763 * anti.texi: Total rewrite.
3764
37652005-03-15 Lute Kamstra <lute@gnu.org>
3766
3767 * edebug.texi (Instrumenting Macro Calls): Fix typos.
3768
37692005-03-08 Kim F. Storm <storm@cua.dk>
3770
3771 * display.texi (Specified Space): Property :width is support on
3772 non-graphic terminals, :height is not.
3773
37742005-03-07 Richard M. Stallman <rms@gnu.org>
3775
3776 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
3777 Now subnodes of Fringes.
3778 (Overlay Arrow): Document overlay-arrow-variable-list.
3779 (Fringe Size/Pos): New node, broken out of Fringes.
3780 (Display): Explain clearing vs redisplay better.
3781 (Truncation): Clarify use of bitmaps.
3782 (The Echo Area): Clarify the uses of the echo area.
3783 Add max-mini-window-height.
3784 (Progress): Clarify.
3785 (Invisible Text): Explain that main loop moves point out.
3786 (Selective Display): Say "hidden", not "invisible".
3787 (Managing Overlays): Move up. Describe relation to Undo here.
3788 (Overlay Properties): Clarify intro.
3789 (Finding Overlays): Explain return values when nothing found.
3790 (Width): truncate-string-to-width has added arg.
3791 (Displaying Faces): Clarify and update mode line face handling.
3792 (Face Functions): Minor cleanup.
3793 (Conditional Display): Merge into Other Display Specs.
3794 (Pixel Specification, Other Display Specs): Minor cleanups.
3795 (Images, Image Descriptors): Minor cleanups.
3796 (GIF Images): Patents have expired.
3797 (Showing Images): Explain default text for insert-image.
3798 (Manipulating Button Types): Merge into Manipulating Buttons.
3799 (Making Buttons): Explain return values.
3800 (Button Buffer Commands): Add xref.
3801 (Inverse Video): Update mode-line-inverse-video.
3802 (Display Table Format): Clarify.
3803 (Active Display Table): Give defaults for window-display-table.
3804
3805 * calendar.texi (Calendar Customizing): calendar-holiday-marker
3806 and calendar-today-marker are strings, not chars.
3807 (Holiday Customizing): Minor fix.
3808
3809 * internals.texi (Writing Emacs Primitives): Update `or' example.
3810 Update limit on # args of subr.
3811
3812 * edebug.texi (Using Edebug): Arrow is in fringe.
3813 (Instrumenting): Arg to eval-defun works without loading edebug.
3814 (Edebug Execution Modes): Add xref.
3815
3816 * customize.texi (Common Keywords): Clarify :require.
3817 Mention :version here.
3818 (Variable Definitions, Group Definitions): Not here.
3819 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
3820
38212005-03-07 Chong Yidong <cyd@stupidchicken.com>
3822 * nonascii.texi (Text Representations): Clarify position-bytes.
3823 (Character Sets): Add list-charset-chars.
3824 (Scanning Charsets): Add charset-after.
3825 (Encoding and I/O): Minor fix.
3826
38272005-03-06 Richard M. Stallman <rms@gnu.org>
3828
3829 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
3830 (Resizing Windows): Likewise.
3831
3832 * text.texi (Change Hooks): Get rid of "Emacs 21".
3833
3834 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
3835
3836 * streams.texi (Output Variables): Get rid of "Emacs 21".
3837
3838 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
3839
3840 * os.texi (Translating Input): Replace flow-control example
3841 with a less obsolete example that uses `keyboard-translate'.
3842
3843 * objects.texi (Hash Table Type, Circular Objects):
3844 Get rid of "Emacs 21".
3845
3846 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
3847 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
3848
3849 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
3850
3851 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
3852
3853 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
3854 (Menu Bar): Fix when menu-bar-update-hook is called.
3855
3856 * hash.texi (Hash Tables): Get rid of "Emacs 21".
3857
3858 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
3859 and make it read better.
3860
3861 * files.texi (Writing to Files): Get rid of "Emacs 21".
3862 (Unique File Names): Likewise.
3863
3864 * elisp.texi: Update Emacs version to 22.
3865
3866 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
3867 (Overlay Properties, Face Attributes): Likewise.
3868 (Managing Overlays): Fix punctuation.
3869 (Attribute Functions): Clarify set-face-font; get rid of
3870 info about old Emacs versions.
3871 (Auto Faces, Font Lookup, Display Property, Images):
3872 Get rid of "Emacs 21".
3873
3874 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
3875
38762005-03-05 Richard M. Stallman <rms@gnu.org>
3877
3878 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
3879
38802005-03-04 Lute Kamstra <lute@gnu.org>
3881
3882 * debugging.texi (Error Debugging): Document stack-trace-on-error.
3883
38842005-03-03 Lute Kamstra <lute@gnu.org>
3885
3886 * edebug.texi (Instrumenting Macro Calls): Fix typo.
3887
38882005-03-01 Lute Kamstra <lute@gnu.org>
3889
3890 * debugging.texi (Debugger Commands): Update `j'.
3891
38922005-02-28 Lute Kamstra <lute@gnu.org>
3893
3894 * debugging.texi (Debugging): Fix typo.
3895 (Error Debugging): Document eval-expression-debug-on-error.
3896 (Function Debugging): Update example.
3897 (Using Debugger): Mention starred stack frames.
3898 (Debugger Commands): Document `j' and `l'.
3899 (Invoking the Debugger): `d' and `j' exit recursive edit too.
3900 Update the messages that the debugger displays.
3901 (Internals of Debugger): Add cross reference. Update example.
3902 (Excess Open): Minor improvement.
3903 (Excess Close): Minor improvement.
3904
39052005-02-26 Richard M. Stallman <rms@gnu.org>
3906
3907 * tips.texi (Coding Conventions): Clarify.
3908 Put all the major mode key reservations together.
3909 Mention the Mouse-1 => Mouse-2 conventions.
3910
3911 * syntax.texi (Syntax Class Table): Clarify.
3912 (Syntax Table Functions): syntax-after moved from here.
3913 (Syntax Table Internals): syntax-after moved to here.
3914 (Parsing Expressions): Update info on number of values
3915 and what's meaningful in the STATE argument.
3916 (Categories): Fix typo.
3917
3918 * sequences.texi (Arrays): Cleanup.
3919 (Char-Tables): Clarify.
3920
3921 * processes.texi (Deleting Processes): Cleanups, add xref.
3922 (Subprocess Creation): Explain nil in exec-path. Cleanup.
3923 (Process Information): set-process-coding-system, some args optional.
3924 (Input to Processes): Explain various types for PROCESS args.
3925 Rename them from PROCESS-NAME to PROCESS.
3926 (Signals to Processes): Likewise.
3927 (Decoding Output): Cleanup.
3928 (Query Before Exit): Clarify.
3929
3930 * os.texi (Startup Summary): Correct the options; add missing ones.
3931 (Terminal Output, Batch Mode): Clarify.
3932 (Flow Control): Node deleted.
3933
3934 * markers.texi (The Mark): Clarify.
3935
3936 * macros.texi (Expansion): Cleanup.
3937 (Indenting Macros): indent-spec allows ints, not floats.
3938
3939 * keymaps.texi (Keymaps): Clarify.
3940 (Format of Keymaps): Update lisp-mode-map example.
3941 (Active Keymaps, Key Lookup): Clarify.
3942 (Changing Key Bindings): Add xref to `kbd'.
3943 (Key Binding Commands, Simple Menu Items): Clarify.
3944 (Mouse Menus, Menu Bar): Clarify.
3945 (Menu Example): Replace print example with menu-bar-replace-menu.
3946
3947 * help.texi (Documentation Basics): Add function-documentation prop.
3948
3949 * elisp.texi (Top): Don't refer to Flow Control node.
3950
3951 * commands.texi (Command Overview): Improve xrefs.
3952 (Adjusting Point): Adjusting point applies to intangible and invis.
3953 (Key Sequence Input): Doc extra read-key-sequence args.
3954 Likewise for read-key-sequence-vector.
3955
3956 * backups.texi (Rename or Copy): Minor fix.
3957 (Numbered Backups): For version-control, say the default.
3958 (Auto-Saving): make-auto-save-file-name example is simplified.
3959
3960 * advice.texi (Advising Functions): Don't imply one part of Emacs
3961 should advise another part. Markup changes.
3962 (Defining Advice): Move transitional para.
3963 (Activation of Advice): Cleanup.
3964 Explain if COMPILE is nil or negative.
3965
3966 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
3967
39682005-02-24 Lute Kamstra <lute@gnu.org>
3969
3970 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
3971 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
3972
39732005-02-23 Lute Kamstra <lute@gnu.org>
3974
3975 * modes.texi (Defining Minor Modes): define-minor-mode can be used
3976 to define global minor modes as well.
3977
3978 * display.texi (Managing Overlays): overlay-buffer returns nil for
3979 deleted overlays.
3980
39812005-02-22 Kim F. Storm <storm@cua.dk>
3982
3983 * minibuf.texi (Basic Completion): Allow symbols in addition to
3984 strings in try-completion and all-completions.
3985
39862005-02-14 Lute Kamstra <lute@gnu.org>
3987
3988 * elisp.texi (Top): Remove reference to deleted node.
3989
3990 * lists.texi (Lists): Remove reference to deleted node.
3991 (Cons Cells): Fix typo.
3992
3993 * loading.texi (Where Defined): Fix typo.
3994
39952005-02-14 Richard M. Stallman <rms@gnu.org>
3996
3997 * variables.texi (Creating Buffer-Local): change-major-mode-hook
3998 is useful for discarding some minor modes.
3999
4000 * symbols.texi (Symbol Components): Reorder examples.
4001
4002 * streams.texi (Input Functions): State standard-input default.
4003 (Output Variables): State standard-output default.
4004
4005 * objects.texi (Printed Representation): Clarify read syntax vs print.
4006 (Floating Point Type): Explain meaning better.
4007 (Symbol Type): Explain uniqueness better.
4008 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
4009 List examples sooner.
4010 (Box Diagrams): New subnode broken out.
4011 Some examples moved from old Lists as Boxes node.
4012 (Dotted Pair Notation): Clarify intro.
4013 (Array Type): Clarify.
4014 (Type Predicates): Add hash-table-p.
4015
4016 * numbers.texi (Integer Basics): Clarify radix explanation.
4017 (Predicates on Numbers): Minor clarification.
4018 (Comparison of Numbers): Minor clarification. Clarify eql.
4019 Typos in min, max.
4020 (Math Functions): Clarify overflow in expt.
4021
4022 * minibuf.texi (Text from Minibuffer): Minor clarification.
4023 Mention arrow keys.
4024
4025 * loading.texi (Autoload): defun's doc string overrides autoload's
4026 doc string.
4027 (Repeated Loading): Modernize "add to list" examples.
4028 (Where Defined): Finish updating table of load-history elts.
4029
4030 * lists.texi (List-related Predicates): Minor wording improvement.
4031 (Lists as Boxes): Node deleted.
4032 (Building Lists): Explain trivial cases of number-sequence.
4033
4034 * hash.texi (Hash Tables): Add desc to menu items.
4035 (Creating Hash): Expain "full" means "make larger",
4036 (Hash Access): Any object can be a key.
4037 State value of maphash.
4038
4039 * functions.texi (What Is a Function): Wording cleanup.
4040 (Function Documentation): Minor cleanup.
4041 Explain purpose of calling convention at end of doc string.
4042 (Function Names): Wording cleanup.
4043 (Calling Functions): Wording cleanup.
4044 Explain better how funcall calls the function.
4045 (Function Cells): Delete example of saving and redefining function.
4046
4047 * control.texi (Combining Conditions): Wording cleanup.
4048 (Iteration): dolist and dotimes bind VAR locally.
4049 (Cleanups): Xref to Atomic Changes.
4050
4051 * compile.texi (Byte Compilation): Delete 19.29 info.
4052 (Compilation Functions): Macros' difficulties don't affect defsubst.
4053 (Docs and Compilation): Delete 19.29 info.
4054
40552005-02-10 Richard M. Stallman <rms@gnu.org>
4056
4057 * objects.texi (Symbol Type): Minor correction.
4058
40592005-02-06 Lute Kamstra <lute@gnu.org>
4060
4061 * modes.texi (Example Major Modes): Fix typos.
4062
40632005-02-06 Richard M. Stallman <rms@gnu.org>
4064
4065 * text.texi (Margins): fill-nobreak-predicate can be one function.
4066
4067 * strings.texi (Modifying Strings): clear-string can make unibyte.
4068 (Formatting Strings): format gives error if values missing.
4069
4070 * positions.texi (Character Motion): Mention default arg
4071 for forward-char. backward-char refers to forward-char.
4072 (Word Motion): Mention default arg for forward-word.
4073 (Buffer End Motion): Mention default arg for beginning-of-buffer.
4074 Simplify end-of-buffer.
4075 (Text Lines): Mention default arg for forward-line.
4076 (List Motion): Mention default arg for beginning/end-of-defun.
4077 (Skipping Characters): Minor fixes in explaining character-set.
4078
4079 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
4080 Mode inheritance applies only when default-major-mode is nil.
4081 Clarifications.
4082 (Example Major Modes): Update Text mode and Lisp mode examples.
4083 (Minor Mode Conventions): Mention define-minor-mode at top.
4084 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
4085 (Mode Line Format): Update mode line face display info.
4086 (Properties in Mode): Mention effect of risky vars.
4087 (Imenu): Define imenu-add-to-menubar.
4088 (Font Lock Mode): Add descriptions to menu lines.
4089 (Faces for Font Lock): Add font-lock-doc-face.
4090
40912005-02-05 Lute Kamstra <lute@gnu.org>
4092
4093 * text.texi (Maintaining Undo): Remove obsolete function.
4094
40952005-02-05 Eli Zaretskii <eliz@gnu.org>
4096
4097 * frames.texi (Color Names): Add pointer to the X docs about RGB
4098 color specifications. Improve indexing
4099 (Text Terminal Colors): Replace the description of RGB values by
4100 an xref to "Color Names".
4101
41022005-02-03 Richard M. Stallman <rms@gnu.org>
4103
4104 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
4105 Clarify.
4106 (Selecting Windows): Clarify save-selected-window.
4107 (Cyclic Window Ordering): Clarify walk-windows.
4108 (Window Point): Clarify.
4109 (Window Start): Add comment to example.
4110 (Resizing Windows): Add `interactive' specs in examples.
4111 Document fit-window-to-buffer.
4112
4113 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
4114 (Undo, Maintaining Undo): Clarify last change.
4115 (Sorting): In sort-numeric-fields, explain about octal and hex.
4116 Mention sort-numeric-base.
4117 (Format Properties): Add xref for hard newlines.
4118
4119 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
4120 (Pop-Up Menus): Fix typo.
4121 (Color Names): Explain all types of color names.
4122 Explain color-values on B&W terminal.
4123 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
4124
4125 * files.texi (File Locks): Not supported on MS systems.
4126 (Testing Accessibility): Clarify.
4127
4128 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
4129 (Coverage Testing): Fix typo.
4130
4131 * commands.texi (Misc Events): Remove stray space.
4132
4133 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
4134 (Modification Time): Clarify when visited-file-modtime returns 0.
4135 (The Buffer List): Clarify bury-buffer.
4136 (Killing Buffers): Clarify.
4137 (Indirect Buffers): Add clone-indirect-buffer.
4138
41392005-02-02 Matt Hodges <MPHodges@member.fsf.org>
4140
4141 * edebug.texi (Printing in Edebug): Fix default value of
4142 edebug-print-circle.
4143 (Coverage Testing): Fix displayed frequency count data.
4144
41452005-02-02 Luc Teirlinck <teirllm@auburn.edu>
4146
4147 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
4148
41492005-02-02 Kim F. Storm <storm@cua.dk>
4150
4151 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
4152
41532005-01-29 Eli Zaretskii <eliz@gnu.org>
4154
4155 * commands.texi (Misc Events): Describe the help-echo event.
4156
4157 * text.texi (Special Properties) <help-echo>: Use `pos'
4158 consistently in description of the help-echo property.
4159 Use @code{nil} instead of @var{nil}.
4160
4161 * display.texi (Overlay Properties): Fix the index entry for
4162 help-echo overlay property.
4163
4164 * customize.texi (Type Keywords): Uncomment the xref to the
4165 help-echo property documentation.
4166
41672005-01-23 Kim F. Storm <storm@cua.dk>
4168
4169 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
4170 return value. Third element FULLY replaced by PARTIAL which
4171 specifies number of invisible pixels if row is only partially visible.
4172 (Textual Scrolling): Mention auto-window-vscroll.
4173 (Vertical Scrolling): New defvar auto-window-vscroll.
4174
41752005-01-16 Luc Teirlinck <teirllm@auburn.edu>
4176
4177 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
4178 command remapping.
4179
41802005-01-15 Richard M. Stallman <rms@gnu.org>
4181
4182 * display.texi (Defining Images): Mention DATA-P arg of create-image.
4183
41842005-01-14 Kim F. Storm <storm@cua.dk>
4185
4186 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
4187
4188 * text.texi (Links and Mouse-1): Fix string and vector item.
4189
41902005-01-13 Richard M. Stallman <rms@gnu.org>
4191
4192 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
4193 descriptions of overriding-local-map and overriding-terminal-local-map.
4194
4195 * text.texi (Links and Mouse-1): Clarify text.
4196
41972005-01-13 Kim F. Storm <storm@cua.dk>
4198
4199 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
4200
42012005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
4202
4203 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
4204
42052005-01-12 Kim F. Storm <storm@cua.dk>
4206
4207 * text.texi (Links and Mouse-1): Rename section from Enabling
4208 Mouse-1 to Following Links. Change xrefs.
4209 Add examples for define-button-type and define-widget.
4210
4211 * display.texi (Button Properties, Button Buffer Commands):
4212 Clarify mouse-1 and follow-link functionality.
4213
42142005-01-12 Richard M. Stallman <rms@gnu.org>
4215
4216 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
4217
4218 * display.texi (Beeping): Fix Texinfo usage.
4219
4220 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
4221
42222005-01-11 Kim F. Storm <storm@cua.dk>
4223
4224 * display.texi (Button Properties, Button Buffer Commands):
4225 Mention mouse-1 binding. Add follow-link keyword.
4226
4227 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
4228 (Enabling Mouse-1 to Follow Links): New subsection.
4229
42302005-01-06 Richard M. Stallman <rms@gnu.org>
4231
4232 * text.texi (Special Properties): Minor change.
4233
4234 * os.texi (Timers): Clarify previous change.
4235
4236 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
4237
42382005-01-01 Luc Teirlinck <teirllm@auburn.edu>
4239
4240 * display.texi (Face Attributes): Correct xref to renamed node.
4241
42422005-01-01 Richard M. Stallman <rms@gnu.org>
4243
4244 * display.texi (Face Attributes): Describe hex color specs.
4245
42462004-12-31 Richard M. Stallman <rms@gnu.org>
4247
4248 * os.texi (Timers): Update previous change.
4249
42502004-12-30 Kim F. Storm <storm@cua.dk>
4251
4252 * display.texi (Line Height): Total line-height is now specified
4253 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
4254 in cons cells. (nil . RATIO) is relative to actual line height.
4255 Use line-height `t' instead of `0' to get minimum height.
4256
42572004-12-29 Richard M. Stallman <rms@gnu.org>
4258
4259 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
4260
42612004-12-28 Richard M. Stallman <rms@gnu.org>
4262
4263 * commands.texi (Quitting): Clarify value of with-local-quit.
4264
4265 * elisp.texi (Top): Fix previous change.
4266
4267 * loading.texi (Loading): Fix previous change.
4268
42692004-12-27 Richard M. Stallman <rms@gnu.org>
4270
4271 * Makefile.in (MAKEINFO): Specify --force.
4272
4273 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
4274
4275 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
4276
4277 * display.texi (Line Height): Further clarify.
4278
4279 * elisp.texi (Top): Update Loading submenu.
4280
4281 * loading.texi (Where Defined): New node.
4282 (Unloading): load-history moved to Where Defined.
4283
42842004-12-21 Richard M. Stallman <rms@gnu.org>
4285
4286 * commands.texi (Event Input Misc): Add while-no-input.
4287
42882004-12-11 Richard M. Stallman <rms@gnu.org>
4289
4290 * display.texi (Line Height): Rewrite text for clarity.
4291
42922004-12-11 Kim F. Storm <storm@cua.dk>
4293
4294 * display.texi (Display): Add node "Line Height" to menu.
4295 (Line Height): New node. Move full description of line-spacing
4296 and line-height text properties here from text.texi.
4297 (Scroll Bars): Add vertical-scroll-bar variable.
4298
4299 * frames.texi (Window Frame Parameters): Remove line-height defvar.
4300
4301 * locals.texi (Standard Buffer-Local Variables): Fix xref for
4302 line-spacing and vertical-scroll-bar.
4303
4304 * text.texi (Special Properties): Just mention line-spacing and
4305 line-height here, add xref to new "Line Height" node.
4306
43072004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
4308
4309 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
4310
4311 * locals.texi (Standard Buffer-Local Variables):
4312 Add @xref for `line-spacing'.
4313
43142004-12-05 Richard M. Stallman <rms@gnu.org>
4315
4316 * Makefile.in (maintainer-clean): Remove the info files
4317 in $(infodir) where they are created.
4318
43192004-12-03 Richard M. Stallman <rms@gnu.org>
4320
4321 * windows.texi (Selecting Windows): get-lru-window and
4322 get-largest-window don't consider dedicated windows.
4323
4324 * text.texi (Undo): Document undo-in-progress.
4325
43262004-11-26 Richard M. Stallman <rms@gnu.org>
4327
4328 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
4329 Remove a few vars that are not always buffer-local.
4330
43312004-11-24 Luc Teirlinck <teirllm@auburn.edu>
4332
4333 * locals.texi (Standard Buffer-Local Variables): Comment out
4334 xref's to non-existent node `Yet to be written'.
4335
43362004-11-24 Richard M. Stallman <rms@gnu.org>
4337
4338 * processes.texi (Synchronous Processes): Grammar fix.
4339
4340 * numbers.texi (Comparison of Numbers): Add eql.
4341
4342 * locals.texi (Standard Buffer-Local Variables): Add many vars.
4343
4344 * intro.texi (Printing Notation): Fix previous change.
4345
4346 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
4347 and default-indicate-buffer-boundaries from here.
4348 (Usual Display): To here.
4349 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
4350 (Usual Display): Move tab-width up.
4351
4352 * customize.texi (Variable Definitions): Replace
4353 show-paren-mode example with tooltip-mode.
4354 (Simple Types, Composite Types, Defining New Types):
4355 Minor cleanups.
4356
43572004-11-21 Jesper Harder <harder@ifa.au.dk>
4358
4359 * processes.texi (Synchronous Processes, Output from Processes):
4360 Markup fix.
4361
43622004-11-20 Richard M. Stallman <rms@gnu.org>
4363
4364 * positions.texi (Skipping Characters): skip-chars-forward
4365 now handles char classes.
4366
4367 * intro.texi (Printing Notation): Avoid confusion of `print'
4368 when explaining @print.
4369
4370 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
4371
4372 * display.texi (Display Table Format): Minor fix.
4373
4374 * streams.texi (Output Functions): Fix print example.
4375
4376 * Makefile.in (elisp): New target.
4377 (dist): Depend on $(infodir)/elisp, not elisp.
4378 Copy the info files from $(infodir).
4379
4380 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
4381 read-from-minibuffer.
4382
4383 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
4384
43852004-11-19 Richard M. Stallman <rms@gnu.org>
4386
4387 * searching.texi (Regexp Search): Add search-whitespace-regexp.
4388
43892004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
4390
4391 * tips.texi (Coding Conventions): Fix typo.
4392
43932004-11-16 Richard M. Stallman <rms@gnu.org>
4394
4395 * tips.texi (Coding Conventions): Separate defvar and require
4396 methods to avoid warnings. Use require only when there are many
4397 functions and variables from that package.
4398
4399 * minibuf.texi (Minibuffer Completion): When ignoring case,
4400 predicate must not be case-sensitive.
4401
4402 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
4403 (Test Coverage): Don't talk about "splotches". Clarified.
4404
44052004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
4406
4407 * frames.texi (Window Frame Parameters): Fix typo.
4408
44092004-11-15 Kim F. Storm <storm@cua.dk>
4410
4411 * symbols.texi (Other Plists): Note that plist-get may signal error.
4412 Add safe-plist-get.
4413
44142004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
4415
4416 * modes.texi (Font Lock Basics): Fix typo.
4417
44182004-11-08 Richard M. Stallman <rms@gnu.org>
4419
4420 * syntax.texi (Syntax Table Functions): Add syntax-after.
4421
44222004-11-06 Lars Brinkhoff <lars@nocrew.org>
4423
4424 * os.texi (Processor Run Time): New section documenting
4425 get-internal-run-time.
4426
44272004-11-06 Eli Zaretskii <eliz@gnu.org>
4428
4429 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
4430 it nukes elisp-cover.texi.
4431 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
4432 elisp-0 etc.
4433
44342004-11-05 Luc Teirlinck <teirllm@auburn.edu>
4435
4436 * commands.texi (Keyboard Macros): Document `append' return value
4437 of `defining-kbd-macro'.
4438
44392004-11-01 Richard M. Stallman <rms@gnu.org>
4440
4441 * commands.texi (Interactive Call): Add called-interactively-p.
4442
44432004-10-29 Simon Josefsson <jas@extundo.com>
4444
4445 * minibuf.texi (Reading a Password): Revert.
4446
44472004-10-28 Richard M. Stallman <rms@gnu.org>
4448
4449 * frames.texi (Display Feature Testing): Explain about "vendor".
4450
44512004-10-27 Richard M. Stallman <rms@gnu.org>
4452
4453 * commands.texi (Interactive Codes): `N' uses numeric prefix,
4454 not raw. Clarify `n'.
4455 (Interactive Call): Rewrite interactive-p, focusing on when
4456 and how to use it.
4457 (Misc Events): Clarify previous change.
4458
4459 * advice.texi (Simple Advice): Clarify what job the example does.
4460 (Around-Advice): Clarify ad-do-it.
4461 (Activation of Advice): An option of ad-default-compilation-action
4462 is `never', not `nil'.
4463
44642004-10-26 Kim F. Storm <storm@cua.dk>
4465
4466 * commands.texi (Interactive Codes): Add U code letter.
4467
44682004-10-25 Simon Josefsson <jas@extundo.com>
4469
4470 * minibuf.texi (Reading a Password): Add.
4471
44722004-10-24 Jason Rumney <jasonr@gnu.org>
4473
4474 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
4475 and wheel-down.
4476
44772004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
4478
4479 * processes.texi (Synchronous Processes): Document process-file.
4480
44812004-10-22 Kenichi Handa <handa@m17n.org>
4482
4483 * text.texi (translate-region): Document that it accepts also a
4484 char-table.
4485
44862004-10-22 David Ponce <david@dponce.com>
4487
4488 * windows.texi (Resizing Windows): Document the `preserve-before'
4489 argument of the functions `enlarge-window' and `shrink-window'.
4490
44912004-10-19 Jason Rumney <jasonr@gnu.org>
4492
4493 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
4494
44952004-10-09 Luc Teirlinck <teirllm@auburn.edu>
4496
4497 * text.texi (Filling): Add anchor for definition of
4498 `sentence-end-double-space'.
4499
4500 * searching.texi (Regexp Example): Update description of how
4501 Emacs currently recognizes the end of a sentence.
4502 (Standard Regexps): Update definition of the variable
4503 `sentence-end'. Add definition of the function `sentence-end'.
4504
45052004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
4506
4507 * display.texi (Progress): New node.
4508
45092004-10-05 Kim F. Storm <storm@cua.dk>
4510
4511 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
4512
45132004-09-29 Kim F. Storm <storm@cua.dk>
4514
4515 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
4516 to identify bitmaps. Remove -fringe-bitmap suffix for standard
4517 fringe bitmap symbols, as they now have their own namespace.
4518 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
4519 vs. pixels. Signal error if no free bitmap slots.
4520 (Pixel Specification): Change IMAGE to @var{image}.
4521
45222004-09-28 Richard M. Stallman <rms@gnu.org>
4523
4524 * text.texi (Special Properties): Clarify line-spacing and line-height.
4525
4526 * searching.texi (Regexp Search): Add looking-back.
4527
45282004-09-25 Luc Teirlinck <teirllm@auburn.edu>
4529
4530 * display.texi: Correct typos.
4531 (Image Descriptors): Correct xref's.
4532
45332004-09-25 Richard M. Stallman <rms@gnu.org>
4534
4535 * text.texi (Special Properties): Cleanups in `cursor'.
4536 Rewrites in `line-height' and `line-spacing'; exchange them.
4537
4538 * display.texi (Fringes): Rewrite previous change.
4539 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
4540 (Display Fringe Bitmaps): Node deleted, text moved.
4541 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
4542 (Scroll Bars): Clarify set-window-scroll-bars.
4543 (Pointer Shape): Rewrite.
4544 (Specified Space): Clarify :align-to, etc.
4545 (Pixel Specification): Use @var. Clarify new text.
4546 (Other Display Specs): Clarify `slice'.
4547 (Image Descriptors): Cleanups.
4548 (Showing Images): Cleanups.
4549
45502004-09-24 Luc Teirlinck <teirllm@auburn.edu>
4551
4552 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
4553
4554 * modes.texi: Various minor changes in addition to:
4555 (Major Mode Conventions): Final call to `run-mode-hooks' should
4556 not be inside the `delay-mode-hooks' form.
4557 (Mode Hooks): New node.
4558 (Hooks): Delete obsolete example.
4559 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
4560 node "Mode Hooks".
4561
45622004-09-22 Luc Teirlinck <teirllm@auburn.edu>
4563
4564 * display.texi: Correct various typos.
4565 (Display): Rename node "Pointer Shapes" to "Pointer
4566 Shape". (There is already a node called "Pointer Shapes" in
4567 frames.texi.)
4568 (Images): Remove non-existent node "Image Slices" from menu.
4569
45702004-09-23 Kim F. Storm <storm@cua.dk>
4571
4572 * text.texi (Special Properties): Add `cursor', `pointer',
4573 `line-height', and `line-spacing' properties.
4574
4575 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
4576 Shapes' to menu.
4577 (Standard Faces): Doc fix for fringe face.
4578 (Fringes): Add `overflow-newline-into-fringe' and
4579 'indicate-buffer-boundaries'.
4580 (Fringe Bitmaps, Pointer Shapes): New nodes.
4581 (Display Property): Add 'Pixel Specification' and 'Display Fringe
4582 Bitmaps' to menu.
4583 (Specified Space): Describe pixel width and height.
4584 (Pixel Specification): New node.
4585 (Other Display Specs): Add `slice' property.
4586 (Display Fringe Bitmaps): New node.
4587 (Images): Add 'Image Slices' to menu.
4588 (Image Descriptors): Add `:pointer' and `:map' properties.
4589 (Showing Images): Add slice arg to `insert-image'. Add
4590 'insert-sliced-image'.
4591
45922004-09-20 Richard M. Stallman <rms@gnu.org>
4593
4594 * commands.texi (Key Sequence Input):
4595 Clarify downcasing in read-key-sequence.
4596
45972004-09-08 Juri Linkov <juri@jurta.org>
4598
4599 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
4600
46012004-09-07 Luc Teirlinck <teirllm@auburn.edu>
4602
4603 * locals.texi (Standard Buffer-Local Variables): Add
4604 `buffer-auto-save-file-format'.
4605 * internals.texi (Buffer Internals): Describe new
4606 auto_save_file_format field of the buffer structure.
4607 * files.texi (Format Conversion): `auto-save-file-format' has been
4608 renamed `buffer-auto-save-file-format'.
4609
46102004-08-27 Luc Teirlinck <teirllm@auburn.edu>
4611
4612 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
4613 an integer or a marker.
4614 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
4615
46162004-08-22 Richard M. Stallman <rms@gnu.org>
4617
4618 * modes.texi (Major Mode Conventions): Discuss rebinding of
4619 standard key bindings.
4620
46212004-08-18 Kim F. Storm <storm@cua.dk>
4622
4623 * processes.texi (Accepting Output): Add `just-this-one' arg to
4624 `accept-process-output'.
4625 (Output from Processes): New var `process-adaptive-read-buffering'.
4626
46272004-08-10 Luc Teirlinck <teirllm@auburn.edu>
4628
4629 * keymaps.texi: Various changes in addition to:
4630 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
4631 Give more varied examples for `kbd'.
4632 (Creating Keymaps): Char tables have slots for all characters
4633 without modifiers.
4634 (Active Keymaps): `overriding-local-map' and
4635 `overriding-terminal-local-map' also override text property and
4636 overlay keymaps.
4637 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
4638 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
4639 to denote a prefix of no events.
4640 `map-keymap' includes parent's bindings _recursively_.
4641 Clarify and correct description of `where-is-internal'.
4642 Mention BUFFER-OR-NAME arg to `describe-bindings'.
4643 (Menu Example): For menus intended for use with the keyboard, the
4644 menu items should be bound to characters or real function keys.
4645
46462004-08-08 Luc Teirlinck <teirllm@auburn.edu>
4647
4648 * objects.texi (Character Type): Reposition `@anchor' to prevent
4649 double space inside sentence in Info.
4650
4651 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
4652 renamed to `disabled-command-function'.
4653 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
4654 (Command Loop Info): Replace reference to it.
4655 (Disabling Commands): `disabled-command-hook' has been renamed to
4656 `disabled-command-function'.
4657
46582004-08-07 Luc Teirlinck <teirllm@auburn.edu>
4659
4660 * os.texi (Translating Input): Only non-prefix bindings in
4661 `key-translation-map' override actual key bindings. Warn about
4662 possible indirect effect of actual key bindings on non-prefix
4663 bindings in `key-translation-map'.
4664
46652004-08-06 Luc Teirlinck <teirllm@auburn.edu>
4666
4667 * minibuf.texi (High-Level Completion): Add anchor for definition
4668 of `read-variable'.
4669
4670 * commands.texi: Various changes in addition to:
4671 (Using Interactive): Clarify description of `interactive-form'.
4672 (Interactive Call): Mention default for KEYS argument to
4673 `call-interactively'.
4674 (Command Loop Info): Clarify description of `this-command-keys'.
4675 Mention KEEP-RECORD argument to `clear-this-command-keys'.
4676 Value of `last-event-frame' can be `macro'.
4677 (Repeat Events): `double-click-fuzz' is also used to distinguish
4678 clicks and drags.
4679 (Classifying Events): Clarify descriptions of `event-modifiers'
4680 `event-basic-type' and `event-convert-list'.
4681 (Accessing Events): `posn-timestamp' takes POSITION argument.
4682 (Quoted Character Input): Clarify description of
4683 `read-quoted-char' and fix example.
4684 (Quitting): Add `with-local-quit'.
4685 (Disabling Commands): Correct and clarify descriptions of
4686 `enable-command' and `disable-command'.
4687 Mention what happens if `disabled-command-hook' is nil.
4688 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
4689 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
4690
46912004-07-24 Luc Teirlinck <teirllm@auburn.edu>
4692
4693 * frames.texi: Various changes in addition to:
4694 (Creating Frames): Expand and clarify description of `make-frame'.
4695 (Window Frame Parameters): Either none or both of the `icon-left'
4696 and `icon-top' parameters must be specified. Put descriptions of
4697 `menu-bar-lines' and `toolbar-lines' closer together and change
4698 them accordingly.
4699 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
4700 except while processing `frame-title-format' or `icon-title-format'.
4701 (Deleting Frames): Correct description of `delete-frame'.
4702 Non-nil return values of `frame-live-p' are like those of `framep'.
4703 (Frames and Windows): Mention return value of
4704 `set-frame-selected-window'.
4705 (Visibility of Frames): Mention `force' argument to
4706 `make-frame-invisible'. `frame-visible-p' returns t for all
4707 frames on text-only terminals.
4708 (Frame Configurations): Restoring a frame configuration does not
4709 restore deleted frames.
4710 (Window System Selections): `x-set-selection' returns DATA.
4711 (Resources): Add example.
4712 (Display Feature Testing): Clarify descriptions of
4713 `display-pixel-height', `display-pixel-width', `x-server-version'
4714 and `x-server-vendor'.
4715
4716 * windows.texi (Choosing Window): Add anchor.
4717 * minibuf.texi (Minibuffer Misc): Add anchor.
4718
47192004-07-23 John Paul Wallington <jpw@gnu.org>
4720
4721 * macros.texi (Defining Macros): Declaration keyword for setting
4722 Edebug spec is `debug' not `edebug'.
4723
47242004-07-19 Luc Teirlinck <teirllm@auburn.edu>
4725
4726 * windows.texi: Various small changes in addition to:
4727 (Window Point): Mention return value of `set-window-point'.
4728 (Window Start): `pos-visible-in-window-p' disregards horizontal
4729 scrolling. Explain return value if PARTIALLY is non-nil.
4730 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
4731 and `set-window-vscroll'.
4732 (Size of Window): The argument WINDOW to `window-inside-edges',
4733 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
4734 (Resizing Windows): Explain return value of
4735 `shrink-window-if-larger-than-buffer'.
4736 `window-size-fixed' automatically becomes buffer local when set.
4737 (Window Configurations): Explain return value of
4738 `set-window-configuration'.
4739
4740 * minibuf.texi (Minibuffer Misc): Add anchor for
4741 `minibuffer-scroll-window'.
4742
4743 * positions.texi (Text Lines): Add anchor for `count-lines'.
4744
47452004-07-17 Richard M. Stallman <rms@gnu.org>
4746
4747 * display.texi (Overlay Properties): Adding `evaporate' prop
4748 deletes empty overlay immediately.
4749
4750 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
4751 fix example.
4752
47532004-07-16 Jim Blandy <jimb@redhat.com>
4754
4755 * searching.texi (Regexp Backslash): Document new \_< and \_>
4756 operators.
4757
47582004-07-16 Juanma Barranquero <lektu@terra.es>
4759
4760 * display.texi (Images): Fix Texinfo usage.
4761
47622004-07-14 Luc Teirlinck <teirllm@auburn.edu>
4763
4764 * buffers.texi (Modification Time): `visited-file-modtime' now
4765 returns a list of two integers, instead of a cons.
4766
47672004-07-13 Luc Teirlinck <teirllm@auburn.edu>
4768
4769 * windows.texi: Various changes in addition to:
4770 (Splitting Windows): Add `split-window-keep-point'.
4771
47722004-07-09 Richard M. Stallman <rms@gnu.org>
4773
4774 * frames.texi (Input Focus): Minor fix.
4775
47762004-07-07 Luc Teirlinck <teirllm@auburn.edu>
4777
4778 * frames.texi (Input Focus): Clarify descriptions of
4779 `select-frame-set-input-focus' and `select-frame'.
4780
47812004-07-06 Luc Teirlinck <teirllm@auburn.edu>
4782
4783 * os.texi: Various small changes in addition to:
4784 (Killing Emacs): Expand and clarify description of
4785 `kill-emacs-query-functions' and `kill-emacs-hook'.
4786 (System Environment): Expand and clarify description of `getenv'
4787 and `setenv'.
4788 (Timers): Clarify description of `run-at-time'.
4789 (Translating Input): Correct description of
4790 `extra-keyboard-modifiers'.
4791 (Flow Control): Correct description of `enable-flow-control'.
4792
47932004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
4794
4795 * os.texi: Update copyright.
4796 (Session Management): Grammar fix.
4797 Clarify which Emacs does the restarting.
4798 Use @samp for *scratch* buffer.
4799
48002004-07-04 Alan Mackenzie <acm@muc.de>
4801
4802 * frames.texi (Input Focus): Add documentation for
4803 `select-frame-set-input-focus'. Replace refs to non-existent
4804 `switch-frame' with `select-frame'. Minor corrections and tidying
4805 up of text-only terminal stuff.
4806
48072004-07-02 Richard M. Stallman <rms@gnu.org>
4808
4809 * files.texi (Saving Buffers): Cleanup write-contents-function.
4810 (Magic File Names): Cleanup file-remote-p.
4811
b344d29d 48122004-07-02 Kai Großjohann <kai@emptydomain.de>
b8d4c8d0
GM
4813
4814 * files.texi (Magic File Names): `file-remote-p' returns an
4815 identifier of the remote system, not just t.
4816
48172004-07-02 David Kastrup <dak@gnu.org>
4818
4819 * searching.texi (Entire Match Data): Add explanation about new
4820 match-data behavior when @var{integers} is non-nil.
4821
48222004-06-24 Richard M. Stallman <rms@gnu.org>
4823
4824 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
4825
4826 * customize.texi (Variable Definitions): Note about doc strings
4827 and :set.
4828
4829 * keymaps.texi (Keymap Terminology): Document `kbd'.
4830 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
4831
4832 * display.texi (Invisible Text): Setting buffer-invisibility-spec
4833 makes it buffer-local.
4834
4835 * files.texi (Saving Buffers): Correct previous change.
4836
4837 * commands.texi (Accessing Events):
4838 Clarify posn-col-row and posn-actual-col-row.
4839
48402004-06-24 David Ponce <david.ponce@wanadoo.fr>
4841
4842 * commands.texi (Accessing Events): New functions
4843 posn-at-point and posn-at-x-y. Add example to posn-x-y.
4844
48452004-06-23 Luc Teirlinck <teirllm@auburn.edu>
4846
4847 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
4848 * frames.texi, buffers.texi, backups.texi, variables.texi:
4849 * loading.texi, eval.texi, functions.texi, control.texi:
4850 * symbols.texi, minibuf.texi: Reposition @anchor's.
4851
4852 * help.texi: Various small changes in addition to the following.
4853 (Describing Characters): Describe PREFIX argument to
4854 `key-description'. Correct and clarify definition of
4855 `text-char-description'. Describe NEED-VECTOR argument to
4856 `read-kbd-macro'.
4857 (Help Functions): Clarify definition of `apropos'.
4858
48592004-06-23 Lars Hansen <larsh@math.ku.dk>
4860
4861 * files.texi (Saving Buffers): Correct description of
4862 `write-contents-functions'.
4863
48642004-06-21 Juanma Barranquero <lektu@terra.es>
4865
4866 * display.texi (Images): Remove redundant @vindex directives.
4867 Rewrite `image-library-alist' doc in active voice.
4868
48692004-06-14 Juanma Barranquero <lektu@terra.es>
4870
4871 * display.texi (Images): Document new delayed library loading,
4872 variable `image-library-alist' and (existing but undocumented)
4873 function `image-type-available-p'.
4874
48752004-06-05 Richard M. Stallman <rms@gnu.org>
4876
4877 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
4878 refer the user to the Initial Input node.
4879 (Text from Minibuffer): Likewise.
4880 (Initial Input): New node. Document this feature
4881 and say it is mostly deprecated.
4882
48832004-05-30 Richard M. Stallman <rms@gnu.org>
4884
4885 * loading.texi (Named Features): Clarify return value
4886 and meaning of NOERROR.
4887
4888 * variables.texi (File Local Variables): Minor cleanup.
4889
48902004-05-30 Michael Albinus <michael.albinus@gmx.de>
4891
4892 * files.texi (Magic File Names): Add `file-remote-p' as operation
4893 of file name handlers.
4894
48952004-05-29 Richard M. Stallman <rms@gnu.org>
4896
4897 * modes.texi (Minor Mode Conventions): (-) has no special meaning
4898 as arg to a minor mode command.
4899
49002004-05-22 Richard M. Stallman <rms@gnu.org>
4901
4902 * syntax.texi (Syntax Class Table): Word syntax not just for English.
4903
4904 * streams.texi (Output Variables): Doc float-output-format.
4905
4906 * searching.texi (Regexp Special): Nested repetition can be infloop.
4907
4908 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
4909 real stack overflow.
4910
4911 * compile.texi: Minor cleanups.
4912
49132004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
4914
4915 * lists.texi (Cons Cells): Explain dotted lists, true lists,
4916 circular lists.
4917 (List Elements): Explain handling of circular and dotted lists.
4918
49192004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
4920
4921 * modes.texi (Search-based Fontification): Fix typo.
4922
49232004-05-10 Juanma Barranquero <lektu@terra.es>
4924
4925 * modes.texi (Mode Line Variables): Fix description of
4926 global-mode-string, which is now after which-func-mode, not the
4927 buffer name.
4928
49292004-05-07 Lars Hansen <larsh@math.ku.dk>
4930
4931 * modes.texi (Desktop Save Mode): Add.
4932 (Modes): Add menu entry Desktop Save Mode.
4933
4934 * hooks.texi: Add desktop-after-read-hook,
4935 desktop-no-desktop-file-hook and desktop-save-hook.
4936
4937 * locals.texi: Add desktop-save-buffer.
4938
49392004-04-30 Jesper Harder <harder@ifa.au.dk>
4940
4941 * display.texi: emacs -> Emacs.
4942
49432004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
4944
4945 * files.texi (Changing Files): Document set-file-times.
4946
49472004-04-23 Juanma Barranquero <lektu@terra.es>
4948
4949 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
4950
49512004-04-18 Jesper Harder <harder@ifa.au.dk>
4952
4953 * tips.texi (Coding Conventions): defopt -> defcustom.
4954
49552004-04-16 Luc Teirlinck <teirllm@auburn.edu>
4956
4957 * sequences.texi: Various clarifications.
4958
49592004-04-14 Luc Teirlinck <teirllm@auburn.edu>
4960
4961 * buffers.texi (Read Only Buffers): Mention optional ARG to
4962 `toggle-read-only'.
4963
49642004-04-14 Nick Roberts <nick@nick.uklinux.net>
4965
4966 * windows.texi (Selecting Windows): Note that get-lru-window
4967 returns a full-width window if possible.
4968
49692004-04-13 Luc Teirlinck <teirllm@auburn.edu>
4970
4971 * buffers.texi: Various changes in addition to:
4972 (Buffer File Name): Add `find-buffer-visiting'.
4973 (Buffer Modification): Mention optional ARG to `not-modified'.
4974 (Indirect Buffers): Mention optional CLONE argument to
4975 `make-indirect-buffer'.
4976
4977 * files.texi: Various changes in addition to:
4978 (Visiting Functions): `find-file-hook' is now a normal hook.
4979 (File Name Expansion): Explain difference between the way that
4980 `expand-file-name' and `file-truename' treat `..'.
4981 (Contents of Directories): Mention optional ID-FORMAT argument to
4982 `directory-files-and-attributes'.
4983 (Format Conversion): Mention new optional CONFIRM argument to
4984 `format-write-file'.
4985
49862004-04-12 Miles Bader <miles@gnu.org>
4987
4988 * macros.texi (Expansion): Add description of `macroexpand-all'.
4989
49902004-04-05 Jesper Harder <harder@ifa.au.dk>
4991
4992 * variables.texi (Variable Aliases): Mention
4993 cyclic-variable-indirection.
4994
4995 * errors.texi (Standard Errors): Ditto.
4996
49972004-04-04 Luc Teirlinck <teirllm@auburn.edu>
4998
4999 * backups.texi: Various small changes in addition to:
5000 (Making Backups): Mention return value of `backup-buffer'.
5001 (Auto-Saving): Mention optional FORCE argument to
5002 `delete-auto-save-file-if-necessary'.
5003 (Reverting): Mention optional PRESERVE-MODES argument to
5004 `revert-buffer'. Correct description of `revert-buffer-function'.
5005
50062004-03-22 Juri Linkov <juri@jurta.org>
5007
5008 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
5009 with `Vector Functions'.
5010
5011 * text.texi (Sorting): Add missing quote.
5012
50132004-03-14 Luc Teirlinck <teirllm@auburn.edu>
5014
5015 * intro.texi (Lisp History): Replace xref to `cl' manual with
5016 inforef.
5017
50182004-03-12 Richard M. Stallman <rms@gnu.org>
5019
5020 * intro.texi (Version Info): Add arg to emacs-version.
5021 (Lisp History): Change xref to CL manual.
5022
50232004-03-09 Luc Teirlinck <teirllm@auburn.edu>
5024
5025 * minibuf.texi (Completion Commands): Add xref to Emacs manual
5026 for Partial Completion mode.
5027
50282004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
5029
5030 * customize.texi: Fix typo. Remove eol whitespace.
5031
50322004-03-04 Richard M. Stallman <rms@gnu.org>
5033
5034 * processes.texi: Fix typos.
5035
5036 * lists.texi (Building Lists): Minor clarification.
5037
5038 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
5039 in make-hash-table.
5040
50412004-02-29 Juanma Barranquero <lektu@terra.es>
5042
5043 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
5044 rm, and ignore exit code.
5045
50462004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
5047
5048 * display.texi (Defining Faces): Add description for min-colors.
5049 Update example.
5050
50512004-02-23 Luc Teirlinck <teirllm@auburn.edu>
5052
5053 * abbrevs.texi: Various corrections and clarifications in addition
5054 to the following:
5055 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
5056
50572004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5058
5059 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
5060
50612004-02-21 Luc Teirlinck <teirllm@auburn.edu>
5062
5063 * text.texi: Various small changes in addition to the following:
5064 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
5065 to delete-horizontal-space.
5066 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
5067 description of yank-handler text property at various places.
5068
5069 * frames.texi (Window System Selections): Add anchor.
5070
5071 * syntax.texi (Syntax Table Functions): Clarify and correct
5072 descriptions of make-syntax-table and copy-syntax-table.
5073 (Motion and Syntax): Clarify SYNTAXES argument to
5074 skip-syntax-forward.
5075 (Parsing Expressions): Mention that the return value of
5076 parse-partial-sexp is currently a list of ten rather than nine
5077 elements.
5078 (Categories): Various corrections and clarifications.
5079
50802004-02-17 Luc Teirlinck <teirllm@auburn.edu>
5081
5082 * markers.texi (Marker Insertion Types): Minor change.
5083
5084 * locals.texi (Standard Buffer-Local Variables):
5085 * commands.texi (Interactive Codes, Using Interactive):
5086 * functions.texi (Related Topics): Fix xrefs.
5087
50882004-02-16 Luc Teirlinck <teirllm@auburn.edu>
5089
5090 * lists.texi (Sets And Lists): Update description of delete-dups.
5091
50922004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5093
5094 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
5095
c8763fb6 50962004-02-16 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5097
5098 * frames.texi (Parameter Access): frame-parameters arg is optional.
5099 modify-frame-parameters handles nil for FRAME.
5100 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
5101 are all-or-nothing for certain toolkits.
5102 Mention parameter wait-for-wm.
5103 (Frames and Windows): In frame-first-window and frame-selected-window
5104 the arg is optional.
5105 (Input Focus): In redirect-frame-focus the second arg is optional.
5106 (Window System Selections): Mention selection type CLIPBOARD.
5107 Mention data-type UTF8_STRING.
5108 Mention numbering of cut buffers.
5109 (Resources): Describe x-resource-name.
5110
51112004-02-16 Richard M. Stallman <rms@gnu.org>
5112
5113 * windows.texi (Buffers and Windows): Delete false table
5114 about all-frames.
5115
5116 * syntax.texi (Parsing Expressions): Delete old caveat
5117 about parse-sexp-ignore-comments.
5118
5119 * streams.texi (Output Variables): Add print-quoted.
5120
5121 * lists.texi (Building Lists): Minor cleanup.
5122
5123 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
5124
5125 * display.texi (Overlays): Explain overlays use markers.
5126 (Managing Overlays): Explain front-advance and rear-advance
5127 in more detail.
5128
5129 * loading.texi (Unloading): Document unload-feature-special-hooks.
5130 Get rid of fns-NNN.el file.
5131
51322004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5133
5134 * help.texi (Describing Characters): Fix text-char-description
5135 example output.
5136
5137 * edebug.texi (Using Edebug): Fix example.
5138
5139 * debugging.texi (Internals of Debugger): Fix return value.
5140
5141 * files.texi (Changing Files): Fix argname.
5142
5143 * calendar.texi: Fix parens, and default values.
5144
5145 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
5146 * nonascii.texi, objects.texi, os.texi: Minor fixes.
5147 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
5148
5149 * positions.texi (Text Lines): Don't add -1 in current-line.
5150
51512004-02-16 Richard M. Stallman <rms@gnu.org>
5152
5153 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
5154
51552004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5156
5157 * processes.texi (Low-Level Network): Fix a typo.
5158
51592004-02-12 Kim F. Storm <storm@cua.dk>
5160
5161 * display.texi (Fringes): Use consistent wording.
5162 Note that window-fringe's window arg is optional.
5163 (Scroll Bars): Use consistent wording.
5164
51652004-02-11 Luc Teirlinck <teirllm@auburn.edu>
5166
5167 * tips.texi (Comment Tips): Document the new conventions for
5168 commenting out code.
5169
c8763fb6 51702004-02-07 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5171
5172 * positions.texi (Text Lines): Added missing end defun.
5173
51742004-02-07 Kim F. Storm <storm@cua.dk>
5175
5176 * positions.texi (Text Lines): Add line-number-at-pos.
5177
51782004-02-06 John Paul Wallington <jpw@gnu.org>
5179
5180 * display.texi (Button Properties, Button Buffer Commands):
5181 mouse-2 invokes button, not down-mouse-1.
5182
51832004-02-04 Jason Rumney <jasonr@gnu.org>
5184
5185 * makefile.w32-in: Sync with Makefile.in changes.
5186
51872004-02-03 Luc Teirlinck <teirllm@auburn.edu>
5188
5189 * minibuf.texi (Text from Minibuffer): Various corrections and
5190 clarifications.
5191 (Object from Minibuffer): Correct Lisp description of
5192 read-minibuffer.
5193 (Minibuffer History): Clarify description of cons values for
5194 HISTORY arguments.
5195 (Basic Completion): Various corrections and clarifications. Add
5196 completion-regexp-list.
5197 (Minibuffer Completion): Correct and clarify description of
5198 completing-read.
5199 (Completion Commands): Mention Partial Completion mode. Various
5200 other minor changes.
5201 (High-Level Completion): Various corrections and clarifications.
5202 (Reading File Names): Ditto.
5203 (Minibuffer Misc): Ditto.
5204
52052004-01-26 Luc Teirlinck <teirllm@auburn.edu>
5206
5207 * strings.texi (Text Comparison): assoc-string also matches
5208 elements of alists that are strings instead of conses.
5209 (Formatting Strings): Standardize Texinfo usage. Update index
5210 entries.
5211
52122004-01-20 Luc Teirlinck <teirllm@auburn.edu>
5213
5214 * lists.texi (Sets And Lists): Add delete-dups.
5215
52162004-01-15 Luc Teirlinck <teirllm@auburn.edu>
5217
5218 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
5219 special form.
5220 * macros.texi (Defining Macros): Update description of `declare',
5221 which now is a macro.
5222 (Wrong Time): Fix typos.
5223
52242004-01-14 Luc Teirlinck <teirllm@auburn.edu>
5225
5226 * compile.texi (Compilation Functions): Expand descriptions of
5227 `compile-defun', `byte-compile-file', `byte-recompile-directory'
5228 and `batch-byte-compile'. In particular, mention and describe
5229 all optional arguments.
5230 (Disassembly): Correct and clarify the description of `disassemble'.
5231
52322004-01-11 Luc Teirlinck <teirllm@auburn.edu>
5233
5234 * searching.texi: Various small changes in addition to the
5235 following.
5236 (Regexp Example): Adapt to new value of `sentence-end'.
5237 (Regexp Functions): The PAREN argument to `regexp-opt' can be
5238 `words'.
5239 (Search and Replace): Add usage note for `perform-replace'.
5240 (Entire Match Data): Mention INTEGERS and REUSE arguments to
5241 `match-data'.
5242 (Standard Regexps): Update for new values of `paragraph-start'
5243 and `sentence-end'.
5244
52452004-01-07 Luc Teirlinck <teirllm@auburn.edu>
5246
5247 * files.texi (Saving Buffers): Clarify descriptions of
5248 `write-contents-functions' and `before-save-hook'.
5249 Make the defvar's for `before-save-hook' and `after-save-hook'
5250 into defopt's.
5251
52522004-01-07 Kim F. Storm <storm@cua.dk>
5253
5254 * commands.texi (Click Events): Describe new image and
5255 width/height elements of click events.
5256 (Accessing Events): Add posn-string, posn-image, and
5257 posn-object-width-height. Change posn-object to return either
5258 image or string object.
5259
52602004-01-01 Simon Josefsson <jas@extundo.com>
5261
5262 * hooks.texi (Standard Hooks): Add before-save-hook.
5263 * files.texi (Saving Buffers): Likewise.
5264
52652004-01-03 Richard M. Stallman <rms@gnu.org>
5266
5267 * frames.texi (Frames and Windows): Delete frame-root-window.
5268
52692004-01-03 Luc Teirlinck <teirllm@auburn.edu>
5270
5271 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
5272
5273 * functions.texi: Various small changes in addition to the
5274 following.
5275 (What Is a Function): `functionp' returns nil for macros. Clarify
5276 behavior of this and following functions for symbol arguments.
5277 (Function Documentation): Add `\' in front of (fn @var{arglist})
5278 and explain why.
5279 (Defining Functions): Mention DOCSTRING argument to `defalias'.
5280 Add anchor.
5281 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
5282
52832004-01-01 Miles Bader <miles@gnu.org>
5284
5285 * display.texi (Buttons): New section.
5286
52872003-12-31 Andreas Schwab <schwab@suse.de>
5288
5289 * numbers.texi (Math Functions): sqrt reports a domain-error
5290 error.
5291 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
5292
52932003-12-30 Luc Teirlinck <teirllm@auburn.edu>
5294
5295 * tips.texi (Documentation Tips): Update item on hyperlinks in
5296 documentation strings.
5297
5298 * errors.texi (Standard Errors): Various small corrections and
5299 additions.
5300
5301 * control.texi: Various small changes in addition to the
5302 following.
5303 (Signaling Errors): Provide some more details on how `signal'
5304 constructs the error message. Add anchor to the definition of
5305 `signal'.
5306 (Error Symbols): Describe special treatment of `quit'.
5307 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
5308 to emphasize that it has to be a single form.
5309
5310 * buffers.texi: Add anchor.
5311
53122003-12-29 Richard M. Stallman <rms@gnu.org>
5313
5314 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
5315 (Window Configurations): Add window-configuration-frame.
5316
5317 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
5318
5319 * text.texi (Examining Properties): Add get-char-property-and-overlay.
5320 Change arg name in get-char-property.
5321 (Special Properties): Update handling of keymap property.
5322
5323 * strings.texi (Modifying Strings): Add clear-string.
5324 (Text Comparison): Add assoc-string and remove
5325 assoc-ignore-case, assoc-ignore-representation.
5326
5327 * os.texi (Time of Day): Add set-time-zone-rule.
5328
5329 * numbers.texi (Math Functions): asin, acos, log, log10
5330 report domain-error errors.
5331
5332 * nonascii.texi (Converting Representations):
5333 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
5334 (Encoding and I/O): Add file-name-coding-system.
5335
5336 * modes.texi (Search-based Fontification): Explain that
5337 face specs are symbols with face names as values.
5338
5339 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
5340
5341 * lists.texi (Building Lists): remq moved elsewhere.
5342 (Sets And Lists): remq moved here.
5343 (Association Lists): Refer to assoc-string.
5344
5345 * internals.texi (Garbage Collection): Add memory-use-counts.
5346
5347 * frames.texi (Frames and Windows): Add set-frame-selected-window
5348 and frame-root-window.
5349
5350 * files.texi (Contents of Directories):
5351 Add directory-files-and-attributes.
5352
5353 * display.texi (Refresh Screen): Add force-window-update.
5354 (Invisible Text): Explain about moving point out of invis text.
5355 (Overlay Properties): Add overlay-properties.
5356 (Managing Overlays): Add overlayp.
5357 (GIF Images): Invalid image number displays a hollow box.
5358
5359 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
5360 (Killing Buffers): Add buffer-live-p.
5361
53622003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
5363
5364 * display.texi (Fringes): Fix typo "set-buffer-window".
5365
53662003-12-24 Luc Teirlinck <teirllm@auburn.edu>
5367
5368 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
5369 * nonascii.texi, processes.texi, tips.texi, variables.texi:
5370 Add or change various xrefs and anchors.
5371
5372 * commands.texi: Replace all occurrences of @acronym{CAR} with
5373 @sc{car}, for consistency with the rest of the Elisp manual.
5374 `car' and `cdr' are historically acronyms, but are no longer
5375 widely thought of as such.
5376
5377 * internals.texi (Pure Storage): Mention that `purecopy' does not
5378 copy text properties.
5379 (Object Internals): Now 29 bits are used (in most implementations)
5380 to address Lisp objects.
5381
5382 * variables.texi (Variables with Restricted Values): New node.
5383
5384 * objects.texi (Lisp Data Types): Mention that certain variables
5385 can only take on a restricted set of values and add an xref to
5386 the new node "Variables with Restricted Values".
5387
5388 * eval.texi (Function Indirection): Describe the errors that
5389 `indirect-function' can signal.
5390 (Eval): Clarify the descriptions of `eval-region' and `values'.
5391 Describe `eval-buffer' instead of `eval-current-buffer' and
5392 mention `eval-current-buffer' as an alias for `current-buffer'.
5393 Correct the description and mention all optional arguments.
5394
5395 * nonascii.texi: Various small changes in addition to the
5396 following.
5397 (Converting Representations): Clarify behavior of
5398 `string-make-multibyte' and `string-to-multibyte' for unibyte all
5399 ASCII arguments.
5400 (Character Sets): Document the variable `charset-list' and adapt
5401 the definition of the function `charset-list' accordingly.
5402 (Translation of Characters): Clarify use of generic characters in
5403 `make-translation-table'. Clarify and correct the description of
5404 the use of translation tables in encoding and decoding.
5405 (User-Chosen Coding Systems): Correct and clarify the description
5406 of `select-safe-coding-system'.
5407 (Default Coding Systems): Clarify description of
5408 `file-coding-system-alist'.
5409
54102003-11-30 Luc Teirlinck <teirllm@auburn.edu>
5411
5412 * strings.texi (Text Comparison): Correctly describe when two
5413 strings are `equal'. Combine and clarify descriptions of
5414 `assoc-ignore-case' and `assoc-ignore-representation'.
5415
5416 * objects.texi (Non-ASCII in Strings): Clarify description of
5417 when a string is unibyte or multibyte.
5418 (Bool-Vector Type): Update examples.
5419 (Equality Predicates): Correctly describe when two strings are
5420 `equal'.
5421
54222003-11-29 Luc Teirlinck <teirllm@auburn.edu>
5423
5424 * lists.texi (Building Lists): `append' no longer accepts integer
5425 arguments. Update the description of `number-sequence' to reflect
5426 recent changes.
5427 (Sets And Lists): Describe `member-ignore-case' after `member'.
5428
54292003-11-27 Kim F. Storm <storm@cua.dk>
5430
5431 * commands.texi (Click Events): Click object may be an images.
5432 Describe (dx . dy) element of click positions.
5433 (Accessing Events): Remove duplicate posn-timestamp.
5434 New functions posn-object and posn-object-x-y.
5435
54362003-11-23 Kim F. Storm <storm@cua.dk>
5437
5438 * commands.texi (Click Events): Describe enhancements to event
5439 position lists, including new text-pos and (col . row) items.
5440 Mention left-fringe and right-fringe area events.
5441 (Accessing Events): New functions posn-area and
5442 posn-actual-col-row. Mention posn-timestamp. Mention that
5443 posn-point in non-text area still returns buffer position.
5444 Clarify posn-col-row.
5445
54462003-11-21 Lars Hansen <larsh@math.ku.dk>
5447
5448 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
5449 * anti.texi (File Attributes): Describe removed parameter
5450 ID-FORMAT.
5451
54522003-11-20 Luc Teirlinck <teirllm@auburn.edu>
5453
5454 * positions.texi (Positions): Mention that, if a marker is used as
5455 a position, its buffer is ignored.
5456
5457 * markers.texi (Overview of Markers): Mention it here too.
5458
54592003-11-12 Luc Teirlinck <teirllm@auburn.edu>
5460
5461 * numbers.texi (Numeric Conversions): Not just `floor', but also
5462 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
5463
54642003-11-10 Luc Teirlinck <teirllm@auburn.edu>
5465
5466 * markers.texi (Creating Markers): Specify insertion type of
5467 created markers. Add xref to `Marker Insertion Types'.
5468 Second argument to `copy-marker' is optional.
5469 (Marker Insertion Types): Mention that most markers are created
5470 with insertion type nil.
5471 (The Mark): Correctly describe when `mark' signals an error.
5472 (The Region): Correctly describe when `region-beginning' and
5473 `region-end' signal an error.
5474
54752003-11-08 Luc Teirlinck <teirllm@auburn.edu>
5476
5477 * hash.texi (Creating Hash): Clarify description of `eql'.
5478 `makehash' is obsolete.
5479 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
5480
5481 * positions.texi (Point): Change description of `buffer-end', so
5482 that it is also correct for floating point arguments.
5483 (List Motion): Correct argument lists of `beginning-of-defun' and
5484 `end-of-defun'.
5485 (Excursions): Add xref to `Marker Insertion Types'.
5486 (Narrowing): Argument to `narrow-to-page' is optional.
5487
54882003-11-06 Luc Teirlinck <teirllm@auburn.edu>
5489
5490 * streams.texi (Output Streams): Clarify behavior of point for
5491 marker output streams.
5492
54932003-11-04 Luc Teirlinck <teirllm@auburn.edu>
5494
5495 * variables.texi (Defining Variables): Second argument to
5496 `defconst' is not optional.
5497 (Setting Variables): Mention optional argument APPEND to
5498 `add-to-list'.
5499 (Creating Buffer-Local): Expand description of
5500 `make-variable-buffer-local'.
5501 (Frame-Local Variables): Expand description of
5502 `make-variable-frame-local'.
5503 (Variable Aliases): Correct description of optional argument
5504 DOCSTRING to `defvaralias'. Mention return value of
5505 `defvaralias'.
5506 (File Local Variables): Add xref to `File variables' in Emacs
5507 Manual. Correct description of `hack-local-variables'. Mention
5508 `safe-local-variable' property. Mention optional second argument
5509 to `risky-local-variable-p'.
5510
55112003-11-03 Luc Teirlinck <teirllm@auburn.edu>
5512
5513 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
5514
55152003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
5516
5517 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
5518 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
5519 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
5520 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
5521 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
5522 lispref/processes.texi, lispref/searching.texi,
5523 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
5524 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
5525 @acronym{FOO}.
5526
55272003-10-27 Luc Teirlinck <teirllm@auburn.edu>
5528
5529 * strings.texi (Creating Strings): Argument START to `substring'
5530 can not be `nil'. Expand description of
5531 `substring-no-properties'. Correct description of `split-string',
5532 especially with respect to empty matches. Prevent very bad line
5533 break in definition of `split-string-default-separators'.
5534 (Text Comparison): `string=' and `string<' also accept symbols as
5535 arguments.
5536 (String Conversion): More completely describe argument BASE in
5537 `string-to-number'.
5538 (Formatting Strings): `%s' and `%S' in `format' do require
5539 corresponding object. Clarify behavior of numeric prefix after
5540 `%' in `format'.
5541 (Case Conversion): The argument to `upcase-initials' can be a
5542 character.
5543
55442003-10-27 Kenichi Handa <handa@m17n.org>
5545
5546 * display.texi (Fontsets): Fix texinfo usage.
5547
55482003-10-25 Kenichi Handa <handa@m17n.org>
5549
5550 * display.texi (Fontsets): Add description of the function
5551 set-fontset-font.
5552
55532003-10-23 Luc Teirlinck <teirllm@auburn.edu>
5554
5555 * display.texi (Temporary Displays): Add xref to `Documentation
5556 Tips'.
5557
5558 * functions.texi (Function Safety): Use inforef instead of pxref
5559 for SES.
5560
55612003-10-23 Andreas Schwab <schwab@suse.de>
5562
5563 * Makefile.in (TEX, texinputdir): Don't define.
5564 (TEXI2DVI): Define.
5565 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
5566 add $(srcdir)/index.texi.
5567 ($(infodir)/elisp): Remove index.texi dependency.
5568 (elisp.dvi): Likewise. Use $(TEXI2DVI).
5569 (index.texi): Remove target.
5570 (dist): Don't link $(srcdir)/permute-index.
5571 (clean): Don't remove index.texi.
5572
5573 * permute-index, index.perm: Remove.
5574 * index.texi: Rename from index.unperm.
5575
55762003-10-22 Luc Teirlinck <teirllm@auburn.edu>
5577
5578 * tips.texi (Documentation Tips): Document new behavior for face
5579 and variable hyperlinks in Help mode.
5580
55812003-10-21 Luc Teirlinck <teirllm@auburn.edu>
5582
5583 * objects.texi (Integer Type): Update for extra bit of integer range.
5584 (Character Type): Ditto.
5585
55862003-10-16 Eli Zaretskii <eliz@gnu.org>
5587
5588 * numbers.texi (Integer Basics): Add index entries for reading
5589 numbers in hex, octal, and binary.
5590
55912003-10-16 Lute Kamstra <lute@gnu.org>
5592
5593 * modes.texi (Mode Line Format): Mention force-mode-line-update's
5594 argument.
5595
55962003-10-13 Luc Teirlinck <teirllm@auburn.edu>
5597
5598 * windows.texi (Choosing Window): Fix typo.
5599 * edebug.texi (Edebug Execution Modes): Fix typo.
5600
56012003-10-13 Richard M. Stallman <rms@gnu.org>
5602
5603 * windows.texi (Basic Windows): A window has fringe settings,
5604 display margins and scroll-bar settings.
5605 (Splitting Windows): Doc split-window return value.
5606 Clean up one-window-p.
5607 (Selecting Windows): Fix typo.
5608 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
5609 (Buffers and Windows): In set-window-buffer, explain effect
5610 on fringe settings and scroll bar settings.
5611 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
5612 (Choosing Window): Use defopt for pop-up-frame-function.
5613 For special-display-buffer-names, explain same-window and same-frame.
5614 Clarify window-dedicated-p return value.
5615 (Textual Scrolling): scroll-up and scroll-down can get an error.
5616 (Horizontal Scrolling): Clarify auto-hscroll-mode.
5617 Clarify set-window-hscroll.
5618 (Size of Window): Don't mention tool bar in window-height.
5619 (Coordinates and Windows): Explain what coordinates-in-window-p
5620 returns for fringes and display margins.
5621 (Window Configurations): Explain saving fringes, etc.
5622
5623 * tips.texi (Library Headers): Clean up Documentation.
5624
5625 * syntax.texi (Parsing Expressions): Clean up forward-comment
5626 and parse-sexp-lookup-properties.
5627
5628 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
5629
5630 * os.texi (System Environment): Clean up text for load-average errors.
5631
5632 * modes.texi (Hooks): Don't explain local hook details at front.
5633 Clarify run-hooks and run-hook-with-args a little.
5634 Clean up add-hook and remove-hook.
5635
5636 * edebug.texi (Edebug Execution Modes): Clarify t.
5637 Document edebug-sit-for-seconds.
5638 (Coverage Testing): Document C-x X = and =.
5639 (Instrumenting Macro Calls): Fix typo.
5640 (Specification List): Don't index the specification keywords.
5641
56422003-10-10 Kim F. Storm <storm@cua.dk>
5643
5644 * processes.texi (Network): Introduce make-network-process.
5645
56462003-10-09 Luc Teirlinck <teirllm@auburn.edu>
5647
5648 * tips.texi (Library Headers): Fix typo.
5649
56502003-10-07 Juri Linkov <juri@jurta.org>
5651
5652 * modes.texi (Imenu): Mention imenu-create-index-function's
5653 default value. Explain submenus better.
5654
56552003-10-07 Lute Kamstra <lute@gnu.org>
5656
5657 * modes.texi (Faces for Font Lock): Fix typo.
5658 (Hooks): Explain how buffer-local hook variables can refer to
5659 global hook variables.
5660 Various minor clarifications.
5661
56622003-10-06 Lute Kamstra <lute@gnu.org>
5663
5664 * tips.texi (Coding Conventions): Mention naming conventions for
5665 hooks.
5666
56672003-10-05 Luc Teirlinck <teirllm@auburn.edu>
5668
5669 * loading.texi (Library Search): Correct default value of
5670 load-suffixes.
5671 (Named Features): Fix typo.
5672
56732003-10-05 Richard M. Stallman <rms@gnu.org>
5674
5675 * loading.texi (Named Features): In `provide',
5676 say how to test for subfeatures.
5677 (Unloading): In unload-feature, use new var name
5678 unload-feature-special-hooks.
5679
56802003-10-03 Lute Kamstra <lute@gnu.org>
5681
5682 * modes.texi (Major Mode Conventions): Mention third way to set up
5683 Imenu.
5684 (Imenu): A number of small fixes.
5685 Delete documentation of internal variable imenu--index-alist.
5686 Document the return value format of imenu-create-index-function
5687 functions.
5688
56892003-09-30 Richard M. Stallman <rms@gnu.org>
5690
5691 * processes.texi (Network): Say what stopped datagram connections do.
5692
5693 * lists.texi (Association Lists): Clarify `assq-delete-all'.
5694
5695 * display.texi (Overlay Properties): Clarify `evaporate' property.
5696
56972003-09-29 Lute Kamstra <lute@gnu.org>
5698
5699 * modes.texi (Mode Line Data): Explain when symbols in mode-line
5700 constructs should be marked as risky.
5701 Change cons cell into proper list.
5702 (Mode Line Variables): Change cons cell into proper list.
5703
57042003-09-26 Lute Kamstra <lute@gnu.org>
5705
5706 * modes.texi (Mode Line Data): Document the :propertize construct.
5707 (Mode Line Variables): Reorder the descriptions of the variables
5708 to match their order in the default mode-line-format.
5709 Describe the new variables mode-line-position and mode-line-modes.
5710 Update the default values of mode-line-frame-identification,
5711 minor-mode-alist, and default-mode-line-format.
5712 (Properties in Mode): Mention the :propertize construct.
5713
57142003-09-26 Richard M. Stallman <rms@gnu.org>
5715
5716 * buffers.texi, commands.texi, debugging.texi, eval.texi:
5717 * loading.texi, minibuf.texi, text.texi, variables.texi:
5718 Avoid @strong{Note:}.
5719
57202003-09-26 Richard M. Stallman <rms@gnu.org>
5721
5722 * keymaps.texi (Remapping Commands): Fix typo.
5723
57242003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
5725
5726 * processes.texi (Low-Level Network): Fix typo.
5727
57282003-09-23 Kim F. Storm <storm@cua.dk>
5729
5730 * processes.texi (Network, Network Servers): Fix typos.
5731 (Low-Level Network): Add timeout value for :server keyword.
5732 Add new option keywords to make-network-process.
5733 Add set-network-process-options.
5734 Explain how to test availability of network options.
5735
57362003-09-19 Richard M. Stallman <rms@gnu.org>
5737
5738 * text.texi (Motion by Indent): Arg to
5739 backward-to-indentation and forward-to-indentation is optional.
5740
5741 * strings.texi (Creating Strings): Add substring-no-properties.
5742
5743 * processes.texi
5744 (Process Information): Add list-processes arg QUERY-ONLY.
5745 Delete process-contact from here.
5746 Add new status values for process-status.
5747 Add process-get, process-put, process-plist, set-process-plist.
5748 (Synchronous Processes): Add call-process-shell-command.
5749 (Signals to Processes): signal-process allows process objects.
5750 (Network): Complete rewrite.
5751 (Network Servers, Datagrams, Low-Level Network): New nodes.
5752
5753 * positions.texi (Word Motion): forward-word, backward-word
5754 arg is optional. Reword.
5755
5756 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
5757
5758 * variables.texi (Creating Buffer-Local):
5759 Delete duplicate definition of buffer-local-value.
5760 (File Local Variables): Explain about discarding text props.
5761
57622003-09-11 Richard M. Stallman <rms@gnu.org>
5763
5764 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
5765 changes variables that record input events.
5766 (Minibuffer Misc): Add minibuffer-selected-window.
5767
5768 * lists.texi (Building Lists): Add copy-tree.
5769
5770 * display.texi (Fontsets): Add char-displayable-p.
5771 (Scroll Bars): New node.
5772
57732003-09-08 Lute Kamstra <lute@gnu.org>
5774
5775 * modes.texi (%-Constructs): Document new `%i' and `%I'
5776 constructs.
5777
57782003-09-03 Peter Runestig <peter@runestig.com>
5779
5780 * makefile.w32-in: New file.
5781
57822003-08-29 Richard M. Stallman <rms@gnu.org>
5783
5784 * display.texi (Overlay Properties): Clarify how priorities
5785 affect use of the properties.
5786
57872003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
5788
5789 * customize.texi (Type Keywords): Correct the description of
5790 `:help-echo' in the case where `motion-doc' is a function.
5791
57922003-08-14 John Paul Wallington <jpw@gnu.org>
5793
5794 * modes.texi (Emulating Mode Line): Subsection, not section.
5795
57962003-08-13 Richard M. Stallman <rms@gnu.org>
5797
5798 * elisp.texi (Top): Update subnode lists in menu.
5799
5800 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
5801 (Kill Functions): kill-region has new arg yank-handler.
5802 (Yanking): New node.
5803 (Yank Commands): Add yank-undo-function.
5804 (Low-Level Kill Ring):
5805 kill-new and kill-append have new arg yank-handler.
5806 (Changing Properties): Add remove-list-of-text-properties.
5807 (Atomic Changes): New node.
5808
5809 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
5810
5811 * streams.texi (Output Variables): Add eval-expression-print-length
5812 and eval-expression-print-level.
5813
5814 * os.texi (Time Conversion): For encode-time, explain limits on year.
5815
5816 * objects.texi (Character Type): Define anchor "modifier bits".
5817
5818 * modes.texi (Emulating Mode Line): New node.
5819 (Search-based Fontification): Font Lock uses font-lock-face property.
5820 (Other Font Lock Variables): Likewise.
5821
5822 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
5823 not vectors.
5824 (Active Keymaps): Add emulation-mode-map-alists.
5825 (Functions for Key Lookup): key-binding has new arg no-remap.
5826 (Remapping Commands): New node.
5827 (Scanning Keymaps): where-is-internal has new arg no-remap.
5828 (Tool Bar): Add tool-bar-local-item-from-menu.
5829 Clarify when to use tool-bar-add-item-from-menu.
5830
5831 * commands.texi (Interactive Call): commandp has new arg.
5832 (Command Loop Info): Add this-original-command.
5833
58342003-08-06 John Paul Wallington <jpw@gnu.org>
5835
5836 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
5837
5838 * display.texi (Warning Basics): Fix typo.
5839 (Fringes): Add closing curly bracket and fix typo.
5840
5841 * elisp.texi (Top): Fix typo.
5842
58432003-08-05 Richard M. Stallman <rms@gnu.org>
5844
5845 * elisp.texi: Update lists of subnodes.
5846
5847 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
5848
5849 * variables.texi (Local Variables): Use lc for example variable names.
5850
5851 * tips.texi (Library Headers): Explain where to put -*-.
5852
5853 * strings.texi (Creating Strings): Fix xref for vconcat.
5854
5855 * sequences.texi (Vector Functions):
5856 vconcat no longer allows integer args.
5857
5858 * minibuf.texi (Reading File Names): read-file-name has new
5859 arg PREDICATE. New function read-directory-name.
5860
5861 * macros.texi (Defining Macros): Give definition of `declare'
5862 (Indenting Macros): New node.
5863
5864 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
5865 (Window Frame Parameters): Make separate table of parameters
5866 that are coupled with specific face attributes.
5867 (Deleting Frames): delete-frame-hooks renamed to
5868 delete-frame-functions.
5869
5870 * files.texi (Magic File Names): Add file-remote-p.
5871 Clarify file-local-copy.
5872
5873 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
5874 here; instead xref Defining Macros.
5875
5876 * display.texi (Warnings): New node, and subnodes.
5877 (Fringes): New node.
5878
5879 * debugging.texi (Test Coverage): New node.
5880
5881 * compile.texi (Compiler Errors): Explain with-no-warnings
5882 and other ways to suppress warnings.
5883
5884 * commands.texi (Interactive Call): Minor clarification.
5885
5886 * buffers.texi (Buffer File Name): set-visited-file-name
5887 renames the buffer too.
5888
5889 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
5890
58912003-07-24 Markus Rost <rost@math.ohio-state.edu>
5892
5893 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
5894
58952003-07-22 Markus Rost <rost@math.ohio-state.edu>
5896
5897 * internals.texi (Garbage Collection): Fix previous change.
5898
58992003-07-22 Richard M. Stallman <rms@gnu.org>
5900
5901 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
5902
5903 * display.texi (Width): Use \s syntax in example.
5904 (Font Selection): Add face-font-rescale-alist.
5905
5906 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
5907 Remove spurious indent in example.
5908
5909 * lists.texi (Building Lists): Add number-sequence.
5910
5911 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
5912
5913 * functions.texi (Function Documentation): Explain how to
5914 show calling convention explicitly in the doc string.
5915
5916 * windows.texi (Selecting Windows): save-selected-window saves
5917 selected window of each frame.
5918 (Window Configurations): Minor change.
5919
5920 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
5921
5922 * streams.texi (Output Variables): Add print-continuous-numbering
5923 and print-number-table.
5924
5925 * processes.texi (Decoding Output): New node.
5926
5927 * os.texi (Time Conversion): decode-time arg is optional.
5928
5929 * objects.texi (Character Type): Don't use space as example for \.
5930 Make list of char names and \-sequences correspond.
5931 Explain that \s is not used in strings. `\ ' needs space after.
5932
5933 * nonascii.texi (Converting Representations): Add string-to-multibyte.
5934 (Translation of Characters): Add translation-table-for-input.
5935 (Default Coding Systems): Add auto-coding-functions.
5936 (Explicit Encoding): Add decode-coding-inserted-region.
5937 (Locales): Add locale-info.
5938
5939 * minibuf.texi (Basic Completion): Describe test-completion.
5940 Collections can be lists of strings.
5941 Clean up lazy-completion-table.
5942 (Programmed Completion): Mention test-completion.
5943 Clarify why lambda expressions are not accepted.
5944 (Minibuffer Misc): Describe minibufferp.
5945
59462003-07-14 Richard M. Stallman <rms@gnu.org>
5947
5948 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
5949
5950 * windows.texi (Selecting Windows): New arg to select-window.
5951 (Selecting Windows): Add with-selected-window.
5952 (Size of Window): Add window-inside-edges, etc.
5953
5954 * internals.texi (Garbage Collection): Add post-gc-hook.
5955
5956 * processes.texi (Subprocess Creation): Add exec-suffixes.
5957
5958 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
5959 (Scanning Keymaps): Add map-keymaps.
5960 (Defining Menus): Add keymap-prompt.
5961
5962 * numbers.texi (Integer Basics): Add most-positive-fixnum,
5963 most-negative-fixnum.
5964
5965 * compile.texi (Byte Compilation): Explain no-byte-compile
5966 (Compiler Errors): New node.
5967
5968 * os.texi (User Identification): user-uid, user-real-uid
5969 can return float.
5970
5971 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
5972 and about derived modes.
5973 (Minor Modes): Add minor-mode-list.
5974 (Defining Minor Modes): Keyword args for define-minor-mode.
5975 (Search-based Fontification): Explain managing other properties.
5976 (Other Font Lock Variables): Add font-lock-extra-managed-props.
5977 (Faces for Font Lock): Add font-locl-preprocessor-face.
5978 (Hooks): Add run-mode-hooks and delay-mode-hooks.
5979
5980 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
5981 (Variable Aliases): Clarify defvaralias.
5982
5983 * loading.texi (Library Search): Add load-suffixes.
5984
5985 * minibuf.texi (Basic Completion): Add lazy-completion-table.
5986 (Programmed Completion): Add dynamic-completion-table.
5987
5988 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
5989 (Magic File Names): Specify precedence order of handlers.
5990
5991 * commands.texi (Command Overview): Emacs server runs pre-command-hook
5992 and post-command-hook.
5993 (Waiting): New calling convention for sit-for.
5994
5995 * text.texi (Special Properties): local-map and keymap properties
5996 apply based on their stickiness.
5997
59982003-07-07 Richard M. Stallman <rms@gnu.org>
5999
6000 * modes.texi (Minor Mode Conventions): Specify only some kinds
6001 of list values as args to minor modes.
6002
6003 * files.texi (File Name Expansion): Warn about iterative use
6004 of substitute-in-file-name.
6005
6006 * advice.texi (Activation of Advice): Clean up previous change.
6007
60082003-07-06 Markus Rost <rost@math.ohio-state.edu>
6009
6010 * advice.texi (Activation of Advice): Note that ad-start-advice is
6011 turned on by default.
6012
60132003-06-30 Richard M. Stallman <rms@gnu.org>
6014
6015 * text.texi (Buffer Contents): Document current-word.
6016 (Change Hooks): Not called for *Messages*.
6017
6018 * functions.texi (Defining Functions): Explain about redefining
6019 primitives.
6020 (Function Safety): Renamed. Minor changes.
6021 Comment out the detailed criteria for what is safe.
6022
60232003-06-22 Andreas Schwab <schwab@suse.de>
6024
6025 * objects.texi (Symbol Type): Fix description of examples.
6026
60272003-06-16 Andreas Schwab <schwab@suse.de>
6028
6029 * hash.texi (Creating Hash): Fix description of :weakness.
6030
c8763fb6 60312003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
b8d4c8d0
GM
6032
6033 * files.texi (Changing Files): copy-file copies file modes, too.
6034
60352003-05-28 Richard M. Stallman <rms@gnu.org>
6036
6037 * strings.texi (Creating Strings): Clarify split-string.
6038
60392003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
6040
6041 * strings.texi (Creating Strings): Update split-string specification
6042 and examples.
6043
60442003-05-19 Richard M. Stallman <rms@gnu.org>
6045
6046 * elisp.texi: Correct invariant section names.
6047
60482003-04-20 Richard M. Stallman <rms@gnu.org>
6049
6050 * os.texi (Timers): Explain about timers and quitting.
6051
60522003-04-19 Richard M. Stallman <rms@gnu.org>
6053
6054 * internals.texi (Writing Emacs Primitives): Strings are
6055 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
6056 Explain GCPRO convention for varargs function args.
6057
60582003-04-16 Richard M. Stallman <rms@gnu.org>
6059
6060 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
6061
60622003-04-08 Richard M. Stallman <rms@gnu.org>
6063
6064 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
6065
60662003-02-13 Kim F. Storm <storm@cua.dk>
6067
6068 * objects.texi (Character Type): New \s escape for space.
6069
60702003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
6071
6072 * os.texi (System Environment): Added cygwin system-type.
6073
60742003-01-25 Richard M. Stallman <rms@gnu.org>
6075
6076 * keymaps.texi: Document that a symbol can act as a keymap.
6077
60782003-01-13 Richard M. Stallman <rms@gnu.org>
6079
6080 * text.texi (Changing Properties): Say string indices are origin-0.
6081
6082 * positions.texi (Screen Lines) <compute-motion>:
6083 Correct order of elts in return value.
6084
6085 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
6086 how to define a default binding.
6087
60882002-12-07 Markus Rost <rost@math.ohio-state.edu>
6089
6090 * loading.texi (Unloading): Fix recent change for load-history.
6091
6092 * customize.texi (Simple Types): Clarify description of custom
6093 type 'number. Describe new custom type 'float.
6094
60952002-12-04 Markus Rost <rost@math.ohio-state.edu>
6096
6097 * variables.texi (File Local Variables): Fix typo.
6098
c8763fb6 60992002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
b8d4c8d0
GM
6100
6101 From Michael Albinus <Michael.Albinus@alcatel.de>.
6102
6103 * README: Target for Info file is `make info'.
6104
6105 * files.texi (File Name Components): Fixed typos in
6106 `file-name-sans-extension'.
6107 (Magic File Names): Complete list of operations for magic file
6108 name handlers.
6109
61102002-09-16 Jonathan Yavner <jyavner@engineer.com>
6111
6112 * variables.texi (File Local Variables): New function
6113 risky-local-variable-p.
6114
61152002-09-15 Jonathan Yavner <jyavner@engineer.com>
6116
6117 * functions.texi (Function safety): New node about unsafep.
6118
61192002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
6120
6121 * customize.texi (Splicing into Lists): Fixed example.
6122 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
6123
61242002-06-17 Juanma Barranquero <lektu@terra.es>
6125
6126 * frames.texi (Display Feature Testing): Fix typo.
6127
61282002-06-12 Andreas Schwab <schwab@suse.de>
6129
6130 * frames.texi (Initial Parameters, Resources): Fix references to
6131 the Emacs manual.
6132
61332002-05-13 Kim F. Storm <storm@cua.dk>
6134
6135 * variables.texi (Intro to Buffer-Local): Updated warning and
6136 example relating to changing buffer inside let.
6137
c8763fb6 61382002-03-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
6139
6140 * os.texi (Session Management): New node about X Session management.
6141
61422002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
6143
6144 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
6145 to which the manual corresponds, and the copyright years.
6146
6147 * Makefile.in (VERSION): Set to 2.9.
6148
61492001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
6150
6151 * elisp.texi: Change the category in @dircategory to "Emacs", to
6152 make it consistent with info/dir.
6153
61542001-11-25 Miles Bader <miles@gnu.org>
6155
6156 * text.texi (Fields): Describe new `limit' arg in
6157 field-beginning/field-end.
6158
61592001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
6160
6161 * permute-index: Don't depend on csh-specific features. Replace
6162 the interpreter name with /bin/sh.
6163
6164 * two-volume-cross-refs.txt: New file.
6165 * two.el: New file.
6166 * spellfile: New file.
6167
61682001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
6169
6170 * permute-index: New file.
6171
6172 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
6173 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
6174 8+3 restricted namespace.
6175
6176 * Makefile.in (infodir): Define relative to $(srcdir).
6177 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
6178 include directories list via -I switch to makeinfo.
6179 (index.texi): Use cp if both hard and symbolic links fail.
6180
61812001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
6182
6183 * Makefile.in (distclean): Add.
6184
6185 The following changes make ELisp manual part of the Emacs
6186 distribution:
6187
6188 * Makefile.in: Add Copyright notice.
6189 (prefix): Remove.
6190 (infodir): Change value to "../info".
6191 (VPATH): New variable.
6192 (MAKE): Don't define.
6193 (texmacrodir): Don't define.
6194 (texinputdir): Append the existing value of TEXINPUTS.
6195 ($(infodir)/elisp): Instead of just "elisp". Reformat the
6196 command to be compatible with man/Makefile.in, and to put the
6197 output into ../info.
6198 (info): Add target.
6199 (installall): Target removed.
6200
c8763fb6 62012001-10-31 Pavel Janík <Pavel@Janik.cz>
b8d4c8d0
GM
6202
6203 * tips.texi (Coding Conventions): Fix typo.
6204
62052001-10-23 Gerd Moellmann <gerd@gnu.org>
6206
6207 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
6208
62092001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
6210
6211 * files.texi (File Name Components): Update the description of
6212 file-name-sans-extension and file-name-extension, as they now
6213 ignore leading dots.
6214
62152001-10-20 Gerd Moellmann <gerd@gnu.org>
6216
6217 * (Version 21.1 released.)
6218
62192001-10-19 Miles Bader <miles@gnu.org>
6220
6221 * positions.texi (Text Lines): Describe behavior of
6222 `beginning-of-line'/`end-of-line' in the presence of field properties.
6223
62242001-10-17 Gerd Moellmann <gerd@gnu.org>
6225
6226 * Makefile.in (VERSION): Set to 2.8.
6227 (manual): Use `manual-21'.
6228
6229 * elisp.texi (VERSION): Add and use it where the version
6230 number was used. Set it to 2.8.
6231
6232 * intro.texi: Likewise.
6233
62342001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
6235
6236 * files.texi (File Name Completion): Document the significance of
6237 a trailing slash in elements of completion-ignored-extensions.
6238
62392001-10-06 Miles Bader <miles@gnu.org>
6240
6241 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
6242
62432001-10-04 Gerd Moellmann <gerd@gnu.org>
6244
6245 * variables.texi (Variable Aliases): New node.
6246
62472001-10-04 Gerd Moellmann <gerd@gnu.org>
6248
6249 * Branch for 21.1.
6250
62512001-10-02 Miles Bader <miles@gnu.org>
6252
6253 * minibuf.texi (Minibuffer Misc): Add entries for
6254 `minibuffer-contents', `minibuffer-contents-no-properties', and
6255 `delete-minibuffer-contents'.
6256 Correct description for `minibuffer-prompt-end'.
6257
6258 * text.texi (Property Search): Correct descriptions of
6259 `next-char-property-change' and `previous-char-property-change'.
6260 Add entries for `next-single-char-property-change' and
6261 `previous-single-char-property-change'.
6262 Make operand names a bit more consistent.
6263
62642001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
6265
6266 * frames.texi (Finding All Frames): Document that next-frame and
6267 previous-frame are local to current terminal.
6268
62692001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
6270
6271 * keymaps.texi (Creating Keymaps): Fix the description of the
6272 result of make-keymap.
6273
62742001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
6275
6276 * display.texi (Font Lookup, Attribute Functions)
6277 (Image Descriptors): Add cross-references to the definition of
6278 selected frame.
6279
6280 * buffers.texi (The Buffer List): Add cross-references to the
6281 definition of selected frame.
6282
6283 * frames.texi (Input Focus): Clarify which frame is _the_ selected
6284 frame at any given time.
6285 (Multiple Displays, Size and Position): Add a cross-reference to
6286 the definition of the selected frame.
6287
62882001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
6289
6290 * strings.texi (String Conversion) <string-to-number>: Document
6291 that a float is returned for integers that are too large.
6292
6293 * frames.texi (Mouse Position): Document mouse-position-function.
6294 (Display Feature Testing): Document display-images-p.
6295 (Window Frame Parameters): Document the cursor-type variable.
6296
6297 * numbers.texi (Integer Basics): Document CL style read syntax for
6298 integers in bases other than 10.
6299
6300 * positions.texi (List Motion): Document
6301 open-paren-in-column-0-is-defun-start.
6302
6303 * lists.texi (Sets And Lists): Document member-ignore-case.
6304
6305 * internals.texi (Garbage Collection): Document the used and free
6306 strings report.
6307 (Memory Usage): Document strings-consed.
6308
6309 * os.texi (Time of Day): Document float-time.
6310 (Recording Input): Document that clear-this-command-keys clears
6311 the vector to be returned by recent-keys.
6312
6313 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
6314 argument keymap can be a list.
6315
6316 * nonascii.texi (User-Chosen Coding Systems)
6317 <select-safe-coding-system>: Document the new argument
6318 accept-default-p and the variable
6319 select-safe-coding-system-accept-default-p. Tell what happens if
6320 buffer-file-coding-system is undecided.
6321 (Default Coding Systems): Document auto-coding-regexp-alist.
6322
6323 * display.texi (The Echo Area) <message>: Document
6324 message-truncate-lines.
6325 (Glyphs): Document that the glyph table is unused on windowed
6326 displays.
6327
6328 * help.texi (Describing Characters) <single-key-description>:
6329 Document the new argument no-angles.
6330 (Accessing Documentation) <documentation-property>: Document that
6331 a non-string property is evaluated.
6332 <documentation>: Document that the function-documentation property
6333 is looked for.
6334
6335 * windows.texi (Selecting Windows): Document some-window.
6336
6337 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
6338
6339 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
6340 apropos-mode-hook.
6341
6342 * commands.texi (Using Interactive): Document interactive-form.
6343 (Keyboard Macros): Document kbd-macro-termination-hook.
6344 (Command Loop Info): Document that clear-this-command-keys clears
6345 the vector to be returned by recent-keys.
6346
63472001-09-04 Werner LEMBERG <wl@gnu.org>
6348
6349 * Makefile.in (srcdir, texinputdir): New variables.
6350 (srcs, index.texi, install): Use $(srcdir).
6351 (.PHONY): Remove elisp.dvi.
6352 (elisp): Use -I switch for makeinfo.
6353 (elisp.dvi): Use $(srcdir) and $(texinputdir).
6354 (installall, dist): Use $(srcdir).
6355 Fix path to texinfo.tex.
6356 (maintainer-clean): Add elisp.dvi and elisp.oaux.
6357
63582001-08-30 Gerd Moellmann <gerd@gnu.org>
6359
6360 * display.texi (Conditional Display): Adjust to API change.
6361
6362 * configure: New file.
6363
63642001-07-30 Gerd Moellmann <gerd@gnu.org>
6365
6366 * commands.texi (Repeat Events): Add description of
6367 double-click-fuzz.
6368
63692001-05-08 Stefan Monnier <monnier@cs.yale.edu>
6370
6371 * syntax.texi (Syntax Class Table): Add the missing designator for
6372 comment and string fences.
6373 (Syntax Properties): Add a xref to syntax table internals.
6374 (Syntax Table Internals): Document string-to-syntax.
6375
63762001-05-07 Gerd Moellmann <gerd@gnu.org>
6377
6378 * Makefile.in (install): Use install-info command line options
6379 like in Emacs' Makefile.in.
6380
63812000-12-09 Miles Bader <miles@gnu.org>
6382
6383 * windows.texi (Window Start): Update documentation for
6384 `pos-visible-in-window-p'.
6385
63862000-11-12 Stefan Monnier <monnier@cs.yale.edu>
6387
6388 * lists.texi (Building Lists): Add footnote to explain how to add
6389 to the end of a list.
6390
63912000-10-25 Gerd Moellmann <gerd@gnu.org>
6392
6393 * files.texi (Visiting Functions): Typos.
6394
63952000-10-25 Kenichi Handa <handa@etl.go.jp>
6396
6397 * files.texi (Visiting Functions): Return value of
6398 find-file-noselect may be a list of buffers if wildcards are used.
6399
64002000-10-24 Miles Bader <miles@lsi.nec.co.jp>
6401
6402 * display.texi (Defining Faces): Document `graphic' display type
6403 in face specs.
6404
b344d29d 64052000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b8d4c8d0
GM
6406
6407 * hooks.texi (Standard Hooks): Replace obsolete
6408 `after-make-frame-hook' with `after-make-frame-functions'.
6409
6410 * frames.texi (Creating Frames): Ditto.
6411
6412 * variables.texi (Future Local Variables): Ditto.
6413
64142000-10-16 Gerd Moellmann <gerd@gnu.org>
6415
6416 * display.texi (Other Image Types): Add description of :foreground
6417 and :background properties of mono PBM images.
6418
64192000-08-17 Werner LEMBERG <wl@gnu.org>
6420
6421 * .cvsignore: New file.
6422
64232000-01-05 Gerd Moellmann <gerd@gnu.org>
6424
6425 * tindex.pl: New script.
6426
64271999-12-03 Dave Love <fx@gnu.org>
6428
6429 * Makefile.in (MAKEINFO): New parameter.
6430
64311999-09-17 Richard Stallman <rms@gnu.org>
6432
6433 * Makefile.in (srcs): Add hash.texi.
6434 (VERSION): Update to 20.6.
6435
64361999-09-13 Richard Stallman <rms@gnu.org>
6437
6438 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
6439
64401998-08-29 Karl Heuer <kwzh@gnu.org>
6441
6442 * configure.in: New file.
6443 * Makefile.in: Renamed from Makefile.
6444 (prefix, infodir): Use value obtained from configure.
6445 (emacslibdir): Obsolete variable deleted.
6446 (dist): Distribute configure.in, configure, Makefile.in.
6447
64481998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
6449
6450 * Makefile (INSTALL_INFO): New variable.
6451 (install): Run install-info.
6452
64531998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
6454
6455 * Makefile (elisp.dvi): Add missing backslash.
6456
64571998-05-02 Richard Stallman <rms@psilocin.gnu.org>
6458
6459 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
6460 Run texindex without `./'. Always run texindex on elisp.tp.
6461 (elisp.tps): Target deleted.
6462
64631998-04-05 Richard Stallman <rms@psilocin.gnu.org>
6464
6465 * Makefile (srcs): Add nonascii.texi and customize.texi.
6466 (dist): Start by deleting `temp'.
6467
64681998-02-17 Richard Stallman <rms@psilocin.gnu.org>
6469
6470 * Makefile (makeinfo, texindex): Targets deleted.
6471 (makeinfo.o, texindex.o): Targets deleted.
6472 (clean, dist): Don't do anything with them or with getopt*.
6473
64741998-01-30 Richard Stallman <rms@psilocin.gnu.org>
6475
6476 * Makefile (SHELL): Defined.
6477
64781998-01-27 Richard Stallman <rms@psilocin.gnu.org>
6479
6480 * Makefile (elisp.tps): New target.
6481 (elisp.dvi): Depend on elisp.tps.
6482
c5602427 64831996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
6484
6485 * README: Update phone number.
6486
6487 * Makefile (elisp): Make this be the default target.
6488 Depend on makeinfo.c instead of makeinfo.
6489 (install): Don't depend on elisp.dvi, since we don't install that.
6490 Use mkinstalldirs.
6491 (dist): Add mkinstalldirs.
6492
c5602427 64931995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
6494
6495 * Makefile (VERSION): Update version number.
6496 (maintainer-clean): Renamed from realclean.
6497
c5602427 64981995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
6499
6500 * Makefile (realclean): New target.
6501 (elisp): Remove any old elisp-* files first.
6502
c5602427 65031993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
6504
6505 * Makefile (VERSION): New variable.
6506 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
6507 Compressed file suffix should be `.gz', not `.z'.
6508
ce058493 65091993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6510
6511 * Makefile (elisp): Depend on makeinfo.
6512
c5602427 65131993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
6514
6515 * Makefile (srcs): Add anti.texi.
6516
c5602427 65171993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6518
6519 * Makefile (infodir, prefix): New vars.
6520 (install): Use infodir.
6521 (emacsinfodir): Deleted.
6522
c5602427 65231993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6524
6525 * Makefile (srcs): Add calendar.texi.
6526
6527 * Makefile (dist): Copy texindex.c and makeinfo.c.
6528 Limit elisp-* files to those with one or two digits.
6529
c5602427 65301993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
6531
6532 * Makefile (dist): Changed to use Gzip instead of compress.
6533
c5602427 65341993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6535
6536 * loading.texi (Unloading): define-function changed back to
6537 defalias. It may not stay this way, but at least it's
6538 consistent with the known-good version of the code patch.
6539
c5602427 65401993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
6541
6542 * modes.texi (Hooks): Document new optional arg of add-hook.
6543
c5602427 65441993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6545
6546 * variables.texi: Document nil initial value of buffer-local variables.
6547
6548 * tips.texi: Add new section on standard library headers.
6549
c5602427 65501993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
6551
6552 * Makefile (srcs): Add frame.texi to the list of sources.
6553
c5602427 65541993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
6555
6556 * Makefile (dist): Don't bother excluding autosave files; they'll
6557 never make it into the temp directory anyway, and the hash marks
6558 in the name are problematic for make and the Bourne shell.
6559 (srcs):
6560
c5602427 65611993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
6562
6563 * Makefile (dist): Don't include backup files or autosave files in
6564 the distribution tar file.
6565
c5602427 65661991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6567
6568 * Makefile (srcs): Added index.perm.
6569 (elisp.dvi): Remove erroneous shell comment.
6570 Expect output of permute-index in permuted.fns.
6571 Save old elisp.aux in elisp.oaux.
6572 (clean): Added index.texi to be deleted.
6573
c5602427 65741990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
6575
6576 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
6577
c5602427 65781990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
6579
6580 * files.texi: Noted that completion-ignored-extensions is ignored
6581 when making *Completions*.
6582
c5602427 65831990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
6584
6585 * Makefile make dist now depends on elisp.dvi, since it tries
6586 to include it in the dist file.
6587
c5602427 65881990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 6589
c5602427 6590 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 6591
c5602427 65921989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
6593
6594 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
6595 (defunargs): Turn off \hyphenchar of \sl font temporarily.
6596
c5602427 65971989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
6598
6599 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
6600 and @error{} are the terms now being used. The files in the
6601 directory have been changed to reflect this.
6602
6603 * All instances of @indentedresultt{} have been changed to
6604 ` @result{}', using 5 spaces at the begining of the line.
6605
c5602427 66061989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
6607
6608 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
6609 experimental @indentedresult{}, @indentedexpandsto{} are part of
6610 the texinfo.tex in this directory. These TeX macros are not
6611 stable yet.
6612
c5602427 66131989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
6614
6615 * texinfo.tex: Temporarily added
6616 \let\result=\dblarrow
6617 \def\error{{\it ERROR} \longdblarrow}
6618 We need to do this better soon.
6619
c5602427 66201989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
6621
6622 * Applied Karl Berry's patches to *.texinfo files, but not to
6623 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
6624 new title page format is also not applied, since it requires
6625 texinfo.tex changes.)
6626
6627 * Cleaned up `Makefile' and defined the `emacslibdir' directory
6628 for the Project GNU development environment.
6629
6630;; Local Variables:
c8763fb6 6631;; coding: utf-8
b8d4c8d0
GM
6632;; add-log-time-zone-rule: t
6633;; End:
6634
352c8b4a
GM
6635 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
6636 2007, 2008 Free Software Foundation, Inc.
b8d4c8d0
GM
6637
6638 This file is part of GNU Emacs.
6639
352c8b4a 6640 GNU Emacs is free software: you can redistribute it and/or modify
b8d4c8d0 6641 it under the terms of the GNU General Public License as published by
352c8b4a
GM
6642 the Free Software Foundation, either version 3 of the License, or
6643 (at your option) any later version.
b8d4c8d0
GM
6644
6645 GNU Emacs is distributed in the hope that it will be useful,
6646 but WITHOUT ANY WARRANTY; without even the implied warranty of
6647 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6648 GNU General Public License for more details.
6649
6650 You should have received a copy of the GNU General Public License
352c8b4a 6651 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
b8d4c8d0
GM
6652
6653;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda