Lawrence Mitchell <wence at gmx.li> (tiny change)
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
bfffe0b1
GM
12008-02-10 Glenn Morris <rgm@gnu.org>
2
3 * objects.texi (Equality Predicates):
4 Mention equal-including-properties.
5
eafa12e6
JD
62008-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
7
8 * keymaps.texi (Tool Bar): Document rtl property.
9
1a256502
TTN
102008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
11
12 * display.texi (Button Types):
13 For define-button-type, clarify type of NAME.
14
569382c2
MR
152008-01-19 Martin Rudalics <rudalics@gmx.at>
16
17 * buffers.texi (Buffer Modification): Fix typo.
18
f3041af1
DN
192008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
20
21 * os.texi (System Environment): Remove references to OSes that are
22 not supported anymore.
23
d35e1cd7
DN
242008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
25
26 * os.texi (System Environment): Remove mention for Masscomp.
27
23af7580
RS
282008-01-04 Richard Stallman <rms@gnu.org>
29
30 * display.texi (Faces): Don't talk about internal face vector as arg
31 to facep.
32
33 * customize.texi (Type Keywords): Fix previous change.
34
35 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
36 * elisp.texi (Top): Fix menu for commands.texi change.
37
ec7d5b1e
RS
382007-12-30 Richard Stallman <rms@gnu.org>
39
40 * commands.texi (Accessing Mouse): Renamed from Accessing Events.
41 (Accessing Scroll): New node broken out of Accessing Mouse.
42
101a6cea
RS
432007-12-28 Richard Stallman <rms@gnu.org>
44
45 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 46 (Basic Parameters): For `title', refer to title bar.
041817a4 47 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 48
72b7e664
RS
492007-12-23 Richard Stallman <rms@gnu.org>
50
51 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
52 Improve some of the commented-out keywords' text too.
53
27a4f445
MR
542007-12-14 Martin Rudalics <rudalics@gmx.at>
55
e2e3f1d7
MR
56 * nonascii.texi (Encoding and I/O): Reword to avoid saying
57 "visit the current buffer".
58
27a4f445
MR
59 * os.texi (System Interface): Fix typo.
60
a2afc99d
RS
612007-12-04 Richard Stallman <rms@gnu.org>
62
63 * objects.texi (Symbol Type): Fix typo.
64
b694135c
RS
652007-12-03 Richard Stallman <rms@gnu.org>
66
67 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
68
f99a19da
GM
692007-12-01 Glenn Morris <rgm@gnu.org>
70
71 * functions.texi (Declaring Functions): Improve previous change.
72
8f4b37d8
GM
732007-11-30 Glenn Morris <rgm@gnu.org>
74
75 * functions.texi (Declaring Functions): Add optional fourth
76 argument of declare-function, and setting third argument to `t'.
77
61a2fe01
RS
782007-11-29 Richard Stallman <rms@gnu.org>
79
80 * customize.texi (Composite Types): Document `group' type.
81
cbfc5193
GM
822007-11-29 Glenn Morris <rgm@gnu.org>
83
84 * functions.texi (Declaring Functions): Add findex. Mention
85 `external' files.
86
8386283a
JB
872007-11-26 Juanma Barranquero <lekktu@gmail.com>
88
89 * functions.texi (Declaring Functions): Fix directive.
90
a07c9a8b
RS
912007-11-25 Richard Stallman <rms@gnu.org>
92
93 * help.texi (Help Functions): Clean up last change.
94
95 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
96
97 * loading.texi (Named Features): Minor cleanup.
98
99 * macros.texi (Eval During Expansion): Minor cleanup.
100
101 * variables.texi (Variable Aliases): Minor cleanup.
102
a0925923
RS
1032007-11-24 Richard Stallman <rms@gnu.org>
104
105 * functions.texi (Declaring Functions): Clarify previous change.
106
107 * compile.texi (Compiler Errors): Clarify previous change.
108
20c63e44
RS
1092007-11-24 Richard Stallman <rms@gnu.org>
110
e5e76c04 111 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
112 Clarify the text and move items around.
113
5bb0cda3
GM
1142007-11-24 Glenn Morris <rgm@gnu.org>
115
116 * functions.texi (Declaring Functions): New section.
117 * compile.texi (Compiler Errors): Mention declaring functions,
118 defvar with no initvalue, and byte-compile-warnings.
119
af13c86a
MR
1202007-11-15 Martin Rudalics <rudalics@gmx.at>
121
122 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
123 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
124
a5373305
MR
1252007-11-13 Martin Rudalics <rudalics@gmx.at>
126
127 * help.texi (Help Functions): Document new macro `with-help-window'.
128
fe284805
JL
1292007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
130
131 * searching.texi (Replacing Match): Describe new
132 `match-substitute-replacement'.
133
2c3a09b1
RS
1342007-10-31 Richard Stallman <rms@gnu.org>
135
136 * strings.texi (Creating Strings): Null strings from concat not unique.
137
f2b480f4
RS
1382007-10-26 Richard Stallman <rms@gnu.org>
139
140 * objects.texi (Equality Predicates): Null strings are uniquified.
141
142 * minibuf.texi: Minor clarifications in previous change.
143
db21122c
GM
1442007-10-25 Glenn Morris <rgm@gnu.org>
145
146 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
147
2328cbb3
RS
1482007-10-24 Richard Stallman <rms@gnu.org>
149
150 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
151
152 * variables.texi (Frame-Local Variables): Node deleted.
153 (Variables): Delete Frame-Local Variables from menu.
154 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
155 (Default Value): Don't mention frame-local vars.
156
157 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
158
159 * loading.texi (Unloading): Document FEATURE-unload-function
160 instead of FEATURE-unload-hook.
161
2328cbb3
RS
162 * frames.texi (Multiple Displays): Don't mention frame-local vars.
163
c066bafa
JL
1642007-10-22 Juri Linkov <juri@jurta.org>
165
166 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
167 (High-Level Completion): Document a list of default value strings
168 in the DEFAULT argument, for which minibuffer functions return the
169 first element.
170
65ced25f
JL
1712007-10-17 Juri Linkov <juri@jurta.org>
172
173 * text.texi (Filling): Update arguments of fill-paragraph.
174 fill-paragraph operates on the active region in Transient Mark mode.
175 Remove fill-paragraph-or-region.
176
ee46ec8e
KB
1772007-10-13 Karl Berry <karl@gnu.org>
178
179 * elisp.texi (@dircategory): Move to after @copying,
180 since we want @copying as close as possible to the beginning of
181 the output.
182
61bbdbc6
RS
1832007-10-12 Richard Stallman <rms@gnu.org>
184
185 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
186
187 * commands.texi (Distinguish Interactive): New node,
188 broken out from Interactive Call and rewritten.
189 (Command Loop): Put Distinguish Interactive in menu.
190
af23e1e8
RS
1912007-10-09 Richard Stallman <rms@gnu.org>
192
193 * text.texi (Examining Properties): Mention overlay priority.
194
195 * display.texi (Display Margins): Correct the description
196 of margin display specifications.
197 (Replacing Specs): New subnode broken out of Display Property.
198
e1965a69
JL
1992007-10-06 Juri Linkov <juri@jurta.org>
200
201 * text.texi (Filling): Document fill-paragraph-or-region.
202
4638454b
JB
2032007-10-05 Juanma Barranquero <lekktu@gmail.com>
204
205 * display.texi (Auto Faces): Fix typo.
206
7ed54cc5
RS
2072007-10-02 Richard Stallman <rms@gnu.org>
208
209 * display.texi (Display Property): Explain some display specs
210 don't let you move point in.
211
212 * frames.texi (Cursor Parameters): Describe
213 cursor-in-non-selected-windows here. Explain more values.
214
215 * windows.texi (Basic Windows): Don't describe
216 cursor-in-non-selected-windows here.
217
305a7ef2
EZ
2182007-10-01 Eli Zaretskii <eliz@gnu.org>
219
220 * processes.texi (Misc Network): Note that these functions are
221 supported only on some systems.
222
f7a7f4eb
RS
2232007-10-01 Richard Stallman <rms@gnu.org>
224
225 * display.texi (Overlay Properties): Explain nil as priority.
226 Explain that conflicts are unpredictable if not resolved by
227 priorities.
228
780d7bb9
RS
2292007-09-23 Richard Stallman <rms@gnu.org>
230
231 * macros.texi (Backquote): Minor clarification.
232
14b4fdfb
RS
2332007-09-19 Richard Stallman <rms@gnu.org>
234
235 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
236 Clarify when they work in parallel and when one overrides.
237 Fix error in example.
14b4fdfb 238
b8d4c8d0
GM
2392007-09-06 Glenn Morris <rgm@gnu.org>
240
241 * Move from lispref/ to doc/lispref/. Change all setfilename
242 commands to use ../../info.
243 * Makefile.in (infodir): Go up one more level.
4638454b 244 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
245 (miscmanualdir): New.
246 (dist): Use new variable miscmanualdir.
247 * makefile.w32-in (infodir, texinputdir): Go up one more level.
248 (usermanualdir): Change from ../man to ../emacs.
249
1bb1f7d3
MR
2502007-08-30 Martin Rudalics <rudalics@gmx.at>
251
252 * commands.texi (Command Loop Info): Advise against changing
253 most variables described here. Explain new variable
254 last-repeatable-command.
255
b8d4c8d0
GM
2562007-08-29 Glenn Morris <rgm@gnu.org>
257
258 * elisp.texi (EMACSVER): Increase to 23.0.50.
259
2602007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
261
262 * frames.texi (Basic Parameters): Add display-environment-variable
263 and term-environment-variable.
264
2652007-08-28 Juri Linkov <juri@jurta.org>
266
267 * display.texi (Image Formats, Other Image Types): Add SVG.
268
2692007-08-28 Juri Linkov <juri@jurta.org>
270
271 * display.texi (Images): Move formats-related text to new node
272 "Image Formats".
273 (Image Formats): New node.
274
619fb9ee
RS
2752007-08-27 Richard Stallman <rms@gnu.org>
276
277 * windows.texi (Window Configurations): Clarify what
278 a window configuration saves.
279
b8d4c8d0
GM
2802007-08-25 Richard Stallman <rms@gnu.org>
281
282 * display.texi (Images): Delete redundant @findex.
283
2842007-08-16 Richard Stallman <rms@gnu.org>
285
286 * processes.texi (Asynchronous Processes): Clarify
287 doc of start-file-process.
288
2892007-08-08 Martin Rudalics <rudalics@gmx.at>
290
291 * modes.texi (Example Major Modes): Fix typo.
292
2932007-08-08 Glenn Morris <rgm@gnu.org>
294
295 * intro.texi (nil and t): Do not use `iff' in documentation.
296
297 * tips.texi (Documentation Tips): Recommend against `iff'.
298
2992007-08-07 Chong Yidong <cyd@stupidchicken.com>
300
301 * display.texi (Image Cache): Document image-refresh.
302
3032007-08-06 Martin Rudalics <rudalics@gmx.at>
304
305 * windows.texi (Size of Window): Document window-full-width-p.
306
3072007-07-25 Glenn Morris <rgm@gnu.org>
308
309 * gpl.texi (GPL): Replace license with GPLv3.
310
311 * Relicense all FSF files to GPLv3 or later.
312
3132007-07-24 Michael Albinus <michael.albinus@gmx.de>
314
4638454b
JB
315 * processes.texi (Synchronous Processes):
316 Add `process-file-shell-command'.
b8d4c8d0
GM
317 (Asynchronous Processes): Mention restricted use of
318 `process-filter' and `process-sentinel' in
319 `start-file-process'. Add `start-file-process-shell-command'.
320
3212007-07-17 Michael Albinus <michael.albinus@gmx.de>
322
323 * files.texi (Magic File Names): Introduce optional parameter
324 IDENTIFICATION for `file-remote-p'.
325
3262007-07-16 Richard Stallman <rms@gnu.org>
327
328 * display.texi (Defining Faces): Fix previous change.
329
3302007-07-14 Richard Stallman <rms@gnu.org>
331
332 * control.texi (Handling Errors): Document `debug' in handler list.
333
3342007-07-10 Richard Stallman <rms@gnu.org>
335
336 * display.texi (Defining Faces): Explain C-M-x feature for defface.
337
3382007-07-09 Richard Stallman <rms@gnu.org>
339
340 * files.texi (Magic File Names): Rewrite previous change.
341
3422007-07-08 Michael Albinus <michael.albinus@gmx.de>
343
344 * files.texi (Magic File Names): Introduce optional parameter
345 CONNECTED for `file-remote-p'.
346
3472007-07-07 Michael Albinus <michael.albinus@gmx.de>
348
349 * processes.texi (Asynchronous Processes):
350 * files.texi (Magic File Names): Add `start-file-process'.
351
3522007-06-27 Richard Stallman <rms@gnu.org>
353
354 * files.texi (Format Conversion Piecemeal): Clarify
355 `after-insert-file-functions' calling convention.
356
3572007-06-27 Michael Albinus <michael.albinus@gmx.de>
358
4638454b
JB
359 * files.texi (Magic File Names): Remove `dired-call-process'.
360 Add `process-file'.
b8d4c8d0
GM
361
3622007-06-27 Kenichi Handa <handa@m17n.org>
363
364 * text.texi (Special Properties): Fix description about
4638454b 365 `composition' property.
b8d4c8d0
GM
366
3672007-06-26 Kenichi Handa <handa@m17n.org>
368
369 * nonascii.texi (Default Coding Systems): Document about the
370 return value `undecided'.
371
3722007-06-25 David Kastrup <dak@gnu.org>
373
374 * keymaps.texi (Active Keymaps): Document new POSITION argument of
375 `current-active-maps'.
376
3772007-06-24 Karl Berry <karl@gnu.org>
378
4638454b 379 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
380
3812007-06-15 Juanma Barranquero <lekktu@gmail.com>
382
383 * display.texi (Overlay Arrow): Doc fix.
384
3852007-06-14 Karl Berry <karl@tug.org>
386
387 * anti.texi (Antinews): Typo.
388
3892007-06-14 Chong Yidong <cyd@stupidchicken.com>
390
391 * display.texi (Image Cache): Document image-refresh.
392
3932007-06-12 Karl Berry <karl@gnu.org>
394
395 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
396 * two-volume.make: New file.
397 * .cvsignore: Ignore two-volume files.
398
3992007-06-12 Tom Tromey <tromey@redhat.com>
400
401 * os.texi (Init File): Document user-emacs-directory.
402
4032007-06-03 Nick Roberts <nickrob@snap.net.nz>
404
405 * commands.texi (Click Events): Describe width and height when
406 object is nil.
407
4082007-05-30 Nick Roberts <nickrob@snap.net.nz>
409
410 * commands.texi (Click Events): Layout more logically. Describe
411 width and height.
412 (Drag Events, Motion Events): Update to new format for position.
413
4142007-06-02 Richard Stallman <rms@gnu.org>
415
416 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
417
4182007-06-02 Chong Yidong <cyd@stupidchicken.com>
419
420 * Version 22.1 released.
421
4222007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
423
424 * text.texi (Special Properties): Correct meaning of fontified face.
425
4262007-05-30 Richard Stallman <rms@gnu.org>
427
428 * text.texi (Special Properties): Add link to Adjusting Point.
429
4302007-05-12 Richard Stallman <rms@gnu.org>
431
432 * text.texi (Margins): indent-to-left-margin is not the default.
433 (Mode-Specific Indent): For indent-line-function, the default
434 is indent-relative.
435
436 * modes.texi (Example Major Modes): Explain last line of text-mode
437 is redundant.
438
4392007-05-10 Richard Stallman <rms@gnu.org>
440
441 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
442
443 * help.texi (Keys in Documentation): Add reference to
444 Documentation Tips.
445
446 * files.texi (Format Conversion): TO-FN gets three arguments.
447
448 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
449
4502007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
451
452 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
453 * files.texi (Format Conversion): Expand intro; add menu.
454 (Format Conversion Overview, Format Conversion Round-Trip)
455 (Format Conversion Piecemeal): New nodes/subsections.
456 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
457 * text.texi (Text Properties): Remove "Saving Properties" from menu.
458 (Saving Properties): Delete node/subsection.
459
4602007-05-07 Karl Berry <karl@gnu.org>
461
462 * elisp.texi (EMACSVER): Back to 22.
463
4642007-05-06 Richard Stallman <rms@gnu.org>
465
466 * processes.texi (Accepting Output): Revert most of previous change.
467
4682007-05-05 Richard Stallman <rms@gnu.org>
469
470 * processes.texi (Accepting Output): accept-process-output
471 uses microseconds, not milliseconds. But that arg is obsolete.
472
4732007-05-04 Karl Berry <karl@tug.org>
474
475 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
476
4772007-05-04 Eli Zaretskii <eliz@gnu.org>
478
479 * tips.texi (Documentation Tips): Rearrange items to place the
480 more important ones first. Add an index entry for hyperlinks.
481
4822007-05-03 Karl Berry <karl@gnu.org>
483
484 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
485 (EMACSVER) [smallbook]: 22 for printed version.
486
487 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
488 so restore anchor to normal position after defun. Found by Kevin Ryde.
489
4902007-04-26 Glenn Morris <rgm@gnu.org>
491
492 * elisp.texi (EMACSVER): Increase to 22.1.50.
493
4942007-04-28 Karl Berry <karl@gnu.org>
495
496 * elisp.texi: Improve line breaks on copyright page,
497 similar layout to emacs manual, 8.5x11 by default.
498
4992007-04-24 Richard Stallman <rms@gnu.org>
500
501 * text.texi (Special Properties): Add xref to Overlay Properties.
502
503 * display.texi (Overlay Properties): Add xref to Special Properties.
504
5052007-04-22 Richard Stallman <rms@gnu.org>
506
507 * keymaps.texi (Extended Menu Items): Move the info about
508 format with cached keyboard binding.
509
5102007-04-21 Richard Stallman <rms@gnu.org>
511
512 * text.texi (Special Properties): Clarify previous change.
513
514 * files.texi (File Name Expansion): Clarify previous change.
515
516 * display.texi (Attribute Functions): Fix example for
517 face-attribute-relative-p.
518
5192007-04-19 Kenichi Handa <handa@m17n.org>
520
521 * text.texi (Special Properties): Document composition property.
522
5232007-04-19 Glenn Morris <rgm@gnu.org>
524
525 * files.texi (File Name Expansion): Mention "superroot".
526
5272007-04-15 Chong Yidong <cyd@stupidchicken.com>
528
529 * frames.texi (Multiple Displays): Add note about "multi-monitor"
530 setups.
531 (Display Feature Testing): Note that display refers to all
532 physical monitors for multi-monitor setups.
533
5342007-04-14 Richard Stallman <rms@gnu.org>
535
536 * lists.texi (Sets And Lists): Clarify `delete' examples.
537 Remove spurious xref to same node.
538 Clarify xref for add-to-list.
539
5402007-04-12 Nick Roberts <nickrob@snap.net.nz>
541
542 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
543 value of lisp-mode-map.
544
5452007-04-11 Karl Berry <karl@gnu.org>
546
547 * anti.texi (Antinews):
548 * display.texi (Overlay Properties, Defining Images):
549 * processes.texi (Synchronous Processes, Sentinels):
550 * syntax.texi (Syntax Table Internals):
551 * searching.texi (Regexp Special):
552 * nonascii.texi (Default Coding Systems):
553 * text.texi (Special Properties):
554 * minibuf.texi (Basic Completion): Wording to improve breaks in
555 8.5x11 format.
556 * elisp.texi (smallbook): New @set to more easily switch between
557 smallbook and 8.5x11.
558
5592007-04-11 Richard Stallman <rms@gnu.org>
560
561 * text.texi (Lazy Properties): Minor fix.
562
5632007-04-08 Karl Berry <karl@gnu.org>
564
565 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
566 * macros.texi (Backquote): Downcase Backquote in index entries for
567 consistency.
568
5692007-04-08 Richard Stallman <rms@gnu.org>
570
571 * text.texi (Adaptive Fill): Just describe default,
572 don't show it (since it contains non-ASCII chars).
573
5742007-04-07 Karl Berry <karl@gnu.org>
575
576 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
577 adaptive-fill-regexp's value, since they are not in the standard
578 TeX fonts.
579
5802007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
581
582 * display.texi (Defining Faces): Fix example.
583
5842007-04-07 Karl Berry <karl@gnu.org>
585
586 * display.texi (Button Buffer Commands): Improve page break.
587
5882007-04-07 Richard Stallman <rms@gnu.org>
589
590 * advice.texi (Activation of Advice): Remove redundant index entry.
591
592 * backups.texi: Improve index entries. Remove redundant ones.
593
594 * compile.texi (Byte Compilation): Improve index entry.
595
596 * hash.texi (Creating Hash): Improve index entry.
597
598 * symbols.texi (Definitions): Improve index entry.
599
600 * edebug.texi: Improve index entries. Remove redundant/useless ones.
601
602 * maps.texi (Standard Keymaps): Remove useless index entry.
603
604 * help.texi (Documentation Basics): Remove redundant index entries.
605
606 * customize.texi: Improve index entries.
607 Remove redundant/useless ones.
608
609 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
610
611 * streams.texi (Output Variables): Improve index entry.
612
613 * abbrevs.texi (Abbrevs): Remove useless index entry.
614
615 * macros.texi (Expansion): Remove useless index entry.
616
617 * text.texi: Improve index entries. Remove redundant/useless ones.
618 (Text Properties, Examining Properties)
619 (Special Properties): Use "property category" instead of "category"
620 to refer to the `category' property.
621
622 * positions.texi: Improve index entries. Remove useless one.
623
624 * lists.texi: Improve index entries. Remove redundant/useless ones.
625
626 * os.texi: Improve index entries.
627 (Timers): Fix previous change.
628
629 * buffers.texi: Improve index entries.
630 (Modification Time): Get rid of term "obsolete buffer".
631
632 * debugging.texi: Improve index entries.
633 (Test Coverage): Add xref to other test coverage ftr.
634
635 * eval.texi: Improve index entry. Remove redundant ones.
636
637 * numbers.texi: Improve index entries. Remove redundant/useless ones.
638
639 * files.texi: Improve index entries. Remove redundant/useless ones.
640
641 * objects.texi: Improve index entries.
642
643 * processes.texi: Improve index entries.
644
645 * modes.texi: Improve index entry. Remove redundant one.
646
647 * nonascii.texi: Improve index entries.
648
649 * internals.texi: Improve index entries.
650
651 * syntax.texi: Improve index entries.
652
653 * keymaps.texi (Active Keymaps): Improve index entries.
654
655 * commands.texi: Improve index entries. Remove redundant/useless ones.
656
657 * frames.texi: Improve index entries. Remove redundant/useless ones.
658
659 * markers.texi: Improve index entries. Remove redundant ones.
660
661 * tips.texi: Improve index entries.
662
663 * loading.texi (Unloading): Improve index entry.
664
665 * variables.texi: Improve index entries. Remove redundant one.
666
667 * sequences.texi: Improve index entry.
668
669 * display.texi: Improve index entries. Remove redundant ones.
670
671 * windows.texi: Improve index entries.
672
673 * searching.texi: Improve index entries. Remove redundant one.
674
675 * strings.texi (Case Tables): Improve last change.
676
6772007-04-04 Chong Yidong <cyd@stupidchicken.com>
678
679 * strings.texi (Case Tables): Document with-case-table and
680 ascii-case-table.
681
6822007-04-03 Karl Berry <karl@gnu.org>
683
684 * processes.texi (Network): Reword to improve page break.
685
6862007-04-03 Eli Zaretskii <eliz@gnu.org>
687
688 * functions.texi (Inline Functions): Describe more disadvantages
689 of defsubst, and make advice against it stronger.
690
6912007-04-02 Karl Berry <karl@gnu.org>
692
693 * backups.texi (Backup Names): Avoid widow words.
694 * modes.texi (Example Major Modes): Align last comment.
695
6962007-04-01 Chong Yidong <cyd@stupidchicken.com>
697
698 * keymaps.texi (Remapping Commands): Document new arg to
699 command-remapping.
700
7012007-04-01 Karl Berry <karl@gnu.org>
702
703 * processes.texi (Low-Level Network): Typo.
704 * loading.texi (Hooks for Loading): Avoid double "the".
705 * keymaps.texi (Key Sequences): No double "and".
706 (Changing Key Bindings): Shorten to improve line break.
707
7082007-03-31 Glenn Morris <rgm@gnu.org>
709
710 * os.texi (Timers): Fix description of run-at-time TIME formats.
711
7122007-03-31 Richard Stallman <rms@gnu.org>
713
714 * display.texi (Invisible Text): Correct buffer-invisibility-spec
715 regarding ellipsis.
716
7172007-03-31 Eli Zaretskii <eliz@gnu.org>
718
719 * intro.texi (nil and t):
720 * symbols.texi (Plists and Alists):
721 * variables.texi (Variable Aliases, Constant Variables):
722 * functions.texi (Defining Functions):
723 * advice.texi (Advising Primitives):
724 * debugging.texi (Syntax Errors, Compilation Errors):
725 * minibuf.texi (Minibuffer Windows):
726 * commands.texi (Adjusting Point):
727 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
728 (Auto Major Mode, Major Mode Conventions):
729 * help.texi (Describing Characters):
730 * files.texi (Create/Delete Dirs, Information about Files)
731 (File Locks, Writing to Files, Reading from Files)
732 (Saving Buffers):
733 * windows.texi (Resizing Windows, Cyclic Window Ordering):
734 * frames.texi (Finding All Frames):
735 * positions.texi (Buffer End, Motion):
736 * markers.texi (The Region):
737 * text.texi (Deletion, Near Point):
738 * display.texi (Displaying Messages, Truncation):
739 * os.texi (Processor Run Time):
740 * tips.texi (Key Binding Conventions, Programming Tips)
741 (Warning Tips, Documentation Tips, Comment Tips):
742 * internals.texi (Memory Usage): Improve indexing.
743
744 * variables.texi (Frame-Local Variables):
745 * functions.texi (Argument List):
746 * loading.texi (Library Search):
747 * streams.texi (Output Variables):
748 * keymaps.texi (Translation Keymaps, Searching Keymaps):
749 * searching.texi (Replacing Match, Search and Replace):
750 * processes.texi (Byte Packing, Decoding Output)
751 (Accepting Output, Network Servers, Shell Arguments):
752 * display.texi (Abstract Display, Image Cache, Scroll Bars):
753 * windows.texi (Window Point, Window Start):
754 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
755 * commands.texi (Reading Input, Keyboard Events):
756 * minibuf.texi (Reading File Names, Minibuffer Completion)
757 (Recursive Mini):
758 * positions.texi (List Motion):
759 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
760 * numbers.texi (Arithmetic Operations, Math Functions)
761 (Predicates on Numbers, Comparison of Numbers):
762 (Numeric Conversions):
763 * locals.texi (Standard Buffer-Local Variables):
764 * maps.texi (Standard Keymaps):
765 * os.texi (User Identification, System Environment, Recording Input)
766 (X11 Keysyms):
767 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
768 * backups.texi (Backups and Auto-Saving):
769 * customize.texi (Customization, Group Definitions)
770 (Variable Definitions):
771 * compile.texi (Byte Compilation): Improve index entries.
772
7732007-03-31 Karl Berry <karl@gnu.org>
774
775 * macros.texi (Defining Macros): Avoid widow syllable.
776
7772007-03-31 Eli Zaretskii <eliz@gnu.org>
778
779 * elisp.texi (Top): Postscript -> PostScript.
780
781 * display.texi (Images, Postscript Images): Postscript -> PostScript.
782
7832007-03-31 Markus Triska <markus.triska@gmx.at>
784
785 * internals.texi (Writing Emacs Primitives): Untabify `For'.
786
7872007-03-30 Karl Berry <karl@gnu.org>
788
789 * lists.texi (List-related Predicates): Remove spurious @need.
790 (Setcdr): Use @smallexample to improve page break.
791 (Association Lists) <assoc>: Reword to improve page break.
792
793 * strings.texi (String Conversion): Insert blank line to improve
794 page break.
795
796 * numbers.texi (Random Numbers): Use @minus{}.
797 (Math Functions): Use @minus{}.
798
799 * intro.texi (Acknowledgements): Avoid line breaks before middle
800 initials.
801
8022007-03-24 Eli Zaretskii <eliz@gnu.org>
803
804 * errors.texi (Standard Errors): Add an index entry.
805
8062007-03-19 Richard Stallman <rms@gnu.org>
807
808 * os.texi (Recording Input): recent-keys now gives 300 keys.
809
8102007-03-12 Glenn Morris <rgm@gnu.org>
811
812 * os.texi: Replace "daylight savings" with "daylight saving"
813 throughout.
814
8152007-03-05 Richard Stallman <rms@gnu.org>
816
817 * variables.texi (File Local Variables): Update
818 enable-local-variables values.
819
8202007-03-04 Richard Stallman <rms@gnu.org>
821
822 * syntax.texi (Control Parsing): Minor clarification.
823
824 * strings.texi (Formatting Strings): Clarify width, precision, flags.
825
826 * sequences.texi (Sequence Functions): Move string-bytes away,
827 add xref.
828
829 * nonascii.texi (Text Representations): Move string-bytes here.
830
831 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
832
833 * minibuf.texi (Basic Completion): Minor clarification.
834
835 * markers.texi (The Mark): Clarify existence vs activation of mark.
836 Other cleanup.
837
838 * display.texi (Finding Overlays): Write better example.
839
840 * compile.texi (Eval During Compile): Clarify putting macros
841 in eval-when-compile.
842
c5602427 8432007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
844
845 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 846 load-read-function definition doc.
b8d4c8d0
GM
847
8482007-02-21 Kim F. Storm <storm@cua.dk>
849
850 * strings.texi (Text Comparison): Mention that assoc-string
851 converts symbols to strings before testing.
852
8532007-02-17 Kim F. Storm <storm@cua.dk>
854
855 * processes.texi (Bindat Spec): Vector types can have optional
856 element type.
857 (Bindat Examples): Fix example. Add vector with element type.
858
8592007-02-16 Andreas Schwab <schwab@suse.de>
860
861 * strings.texi (Formatting Strings): Document '+' flag.
862
8632007-02-15 Juanma Barranquero <lekktu@gmail.com>
864
865 * strings.texi (Modifying Strings): Clarify that `clear-string'
866 always converts the string to unibyte.
867
8682007-02-14 Kim F. Storm <storm@cua.dk>
869
870 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
871 Rewrite glyph code description to refer to these functions.
872 Remove details of encoding face number and char into integer code.
873
8742007-02-03 Alan Mackenzie <acm@muc.de>
875
876 * loading.texi (Hooks for Loading): Make the description of
877 `eval-after-load' more detailed, and amend the description of
878 after-load-alist, in accordance with changes from 2006-05.
879
8802007-02-03 Chong Yidong <cyd@stupidchicken.com>
881
882 * modes.texi (Defining Minor Modes): Document that a :require
883 keyword or similar may be required to make saved customization
884 variables work.
885
8862007-02-03 Eli Zaretskii <eliz@gnu.org>
887
888 * elisp.texi (Top): Make the detailed menu headers compliant with
889 Texinfo guidelines and with what texnfo-upd.el expects. Add
890 comments to prevent people from inadvertently modifying the key
891 parts needed by `texinfo-multiple-files-update'.
892
8932007-02-02 Eli Zaretskii <eliz@gnu.org>
894
895 * elisp.texi (Top): Update the top-level menus.
896
897 * syntax.texi (Categories): Add index entries.
898
8992007-02-01 Juanma Barranquero <lekktu@gmail.com>
900
901 * display.texi (Attribute Functions): Fix name and description of
902 the UNDERLINE arg of `set-face-underline-p'.
903
9042007-01-29 Eli Zaretskii <eliz@gnu.org>
905
906 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
907 Variables", and "Standard Keymaps" to the detailed menu.
908
909 * variables.texi (Future Local Variables): Add index entry.
910
9112007-01-28 Richard Stallman <rms@gnu.org>
912
913 * tips.texi (Coding Conventions): Clarify the tip about macros
914 that define a function or a variable.
915
916 * files.texi (File Attributes): UID and GID can be floats.
917 (Magic File Names): Explain why deferring all operations to
918 the standard handler does not work.
919
9202007-01-23 Martin Rudalics <rudalics@gmx.at>
921
922 * backups.texi (Reverting): Use "buffer" instead of "file"
923 when talking about major and minor modes.
924
9252007-01-21 Richard Stallman <rms@gnu.org>
926
927 * help.texi (Documentation): Add xref to Documentation Tips.
928
9292007-01-14 Juanma Barranquero <lekktu@gmail.com>
930
931 * tips.texi (Coding Conventions): Fix typos.
932
9332007-01-05 Richard Stallman <rms@gnu.org>
934
935 * modes.texi (Defining Minor Modes): Fix previous change.
936
9372007-01-03 Richard Stallman <rms@gnu.org>
938
939 * customize.texi (Variable Definitions, Customization Types):
940 Don't use * in doc string for defcustom.
941
9422007-01-02 Richard Stallman <rms@gnu.org>
943
944 * variables.texi (Variable Aliases): Clarify that aliases vars
945 always have the same value.
946
947 * processes.texi (Bindat Spec): Fix Texinfo usage.
948
949 * modes.texi (Defining Minor Modes): Explain effect of command
950 defined with define-global-minor-mode on new buffers.
951
9522006-12-30 Kim F. Storm <storm@cua.dk>
953
954 * keymaps.texi (Tool Bar): Describe `grow-only' value of
955 `auto-resize-tool-bars'.
956
9572006-12-30 Richard Stallman <rms@gnu.org>
958
959 * keymaps.texi (Active Keymaps): Fix previous change.
960
9612006-12-30 Nick Roberts <nickrob@snap.net.nz>
962
963 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
964
9652006-12-30 Kim F. Storm <storm@cua.dk>
966
967 * processes.texi (Bindat Spec): Clarify using field names in
968 length specifications.
969
9702006-12-29 Kim F. Storm <storm@cua.dk>
971
972 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
973 Add count and index variables for eval forms in repeat blocks.
974
9752006-12-24 Richard Stallman <rms@gnu.org>
976
977 * customize.texi (Variable Definitions): Document
978 new name custom-add-frequent-value.
979
9802006-12-19 Kim F. Storm <storm@cua.dk>
981
982 * commands.texi (Misc Events): User signals now result in sigusr1
983 and sigusr2 events which are handled through special-event-map.
984 (Special Events): User signals and drag-n-drop are special.
985
9862006-12-17 Richard Stallman <rms@gnu.org>
987
988 * loading.texi (Named Features): Explain subfeatures better.
989
990 * customize.texi: Use "option" only for user options.
991 For the keyword values inside defcustom etc, say "keywords".
992 For :options value's elements, say "elements".
993 :group should not be omitted.
994
995 * syntax.texi (Parsing Expressions): Split up node.
996 (Motion via Parsing, Position Parse, Parser State)
997 (Low-Level Parsing, Control Parsing): New subnodes.
998 (Parser State): Document syntax-ppss-toplevel-pos.
999
1000 * positions.texi (List Motion): Punctuation fix.
1001
1002 * files.texi (File Name Completion): Document PREDICATE arg
1003 to file-name-completion.
1004
10052006-12-16 Eli Zaretskii <eliz@gnu.org>
1006
1007 * internals.texi (Building Emacs, Writing Emacs Primitives):
1008 Add index entries.
1009
10102006-12-11 Richard Stallman <rms@gnu.org>
1011
1012 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
1013 affects face menu. Explain how to make it non-nil without enabling
1014 any fontification.
1015
10162006-12-10 Chong Yidong <cyd@stupidchicken.com>
1017
1018 * modes.texi (Font Lock Basics): Document nil value of
1019 font-lock-defaults.
1020
10212006-12-10 Glenn Morris <rgm@gnu.org>
1022
1023 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
1024 value for system-flag argument. Abbrev tables may not be empty
1025 when major modes are loaded.
1026
10272006-12-08 Juanma Barranquero <lekktu@gmail.com>
1028
1029 * makefile.w32-in (maintainer-clean): Partially revert last
1030 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
1031 to protect elisp-covers.texi.
1032
10332006-12-07 Juanma Barranquero <lekktu@gmail.com>
1034
1035 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
1036 Don't remove elisp* info files; they are already deleted by the
1037 `clean' and `distclean' targets, and they are in the $(infodir)
1038 directory, not the current one.
1039
10402006-12-04 Kim F. Storm <storm@cua.dk>
1041
1042 * commands.texi (Misc Events): Update signal events.
1043 (Event Examples): Add signal example.
1044
10452006-11-29 Richard Stallman <rms@gnu.org>
1046
1047 * frames.texi (Visibility of Frames): Explain visible windows
1048 can be covered by others. Add xref for raise-frame.
1049
10502006-11-28 Richard Stallman <rms@gnu.org>
1051
1052 * searching.texi (Regexp Special): Update when ^ is special.
1053
10542006-11-27 Eli Zaretskii <eliz@gnu.org>
1055
1056 * customize.texi (Customization, Common Keywords)
1057 (Group Definitions, Variable Definitions, Composite Types)
1058 (Type Keywords, Customization Types): Add index entries for
1059 various customization keywords.
1060
10612006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
1062
1063 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
1064
10652006-11-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
1066
1067 * frames.texi (Window System Selections): Remove clipboard from
1068 description of selection-coding-system.
1069
10702006-11-06 Richard Stallman <rms@gnu.org>
1071
1072 * lists.texi (List Variables): Document COMPARE-FN.
1073
1074 * keymaps.texi: Avoid use of "binding" to mean a relation;
1075 use it only to refer to the meaning associated with a key.
1076 (Keymaps): Change menu node description.
1077
1078 * elisp.texi (Top): Change menu node description.
1079
1080 * display.texi (Managing Overlays): Document overlay-recenter.
1081
10822006-10-29 Chong Yidong <cyd@stupidchicken.com>
1083
1084 * Makefile.in: Use relative paths to avoid advertising filesystem
1085 contents during compilation.
1086
10872006-10-23 Kim F. Storm <storm@cua.dk>
1088
1089 * commands.texi (Event Input Misc): Update unread-command-events.
1090
10912006-10-23 Nick Roberts <nickrob@snap.net.nz>
1092
1093 * lists.texi (Sets And Lists): Fix typos.
1094
10952006-10-18 Juanma Barranquero <lekktu@gmail.com>
1096
1097 * control.texi (Processing of Errors): Use @var for an argument,
1098 not @code.
1099
11002006-10-16 Richard Stallman <rms@gnu.org>
1101
1102 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
1103
1104 * keymaps.texi (Format of Keymaps): Show all the keymap element
1105 patterns that result from menu items.
1106 (Key Lookup): Minor cleanups.
1107
1108 * modes.texi (Precalculated Fontification): Don't say that
1109 not setting font-lock-defaults avoids loading font-lock.
1110
1111 * help.texi (Documentation): Move xref to Emacs Manual here.
1112 (Documentation Basics): From here.
1113 Also doc emacs-lisp-docstring-fill-column.
1114
1115 * elisp.texi: Update version and ISBN.
1116
1117 * commands.texi (Interactive Call): Clarify KEYS arg to
1118 call-interactively is a vector.
1119 (Command Loop Info): Delete anchor in this-command-keys.
1120 Add anchor in this-command-keys-vector.
1121 (Recursive Editing): Document how recursive-edit
1122 handles the current buffer.
1123
11242006-10-13 Chong Yidong <cyd@stupidchicken.com>
1125
1126 * frames.texi (Frame Titles): %c and %l are ignored in
1127 frame-title-format.
1128
11292006-10-11 Richard Stallman <rms@gnu.org>
1130
1131 * keymaps.texi (Key Sequences): Clarify use of kbd.
1132
11332006-10-10 Kim F. Storm <storm@cua.dk>
1134
1135 * lists.texi (Sets And Lists): Add memql.
1136
11372006-10-03 Richard Stallman <rms@gnu.org>
1138
1139 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
1140 Clarify :ascii: and :nonascii:.
1141
11422006-09-29 Juri Linkov <juri@jurta.org>
1143
1144 * modes.texi (%-Constructs): Reorder coding systems in the
1145 documentation of %z to the real order displayed in the modeline.
1146
11472006-09-25 Richard Stallman <rms@gnu.org>
1148
1149 * os.texi (Timers): Describe timer-max-repeats.
1150
11512006-09-25 Chong Yidong <cyd@stupidchicken.com>
1152
1153 * os.texi (Timers): Mention with-local-quit.
1154
11552006-09-24 Richard Stallman <rms@gnu.org>
1156
1157 * searching.texi (Searching and Matching): Mention property search.
1158
1159 * commands.texi (Command Loop Info): Explain how read-event affects
1160 this-command-keys.
1161
11622006-09-20 Richard Stallman <rms@gnu.org>
1163
1164 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
1165
1166 * windows.texi (Window Start): Minor cleanups.
1167
11682006-09-20 Kim F. Storm <storm@cua.dk>
1169
1170 * windows.texi (Window Start): pos-visible-in-window-p allows
1171 specifying t for position to mean "end of window".
1172 Add window-line-height.
1173
1174 * anti.texi (Antinews): Mention window-line-height.
1175
11762006-09-19 David Kastrup <dak@gnu.org>
1177
1178 * keymaps.texi (Searching Keymaps): Small clarification.
1179
11802006-09-18 Richard Stallman <rms@gnu.org>
1181
1182 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
1183 cause keyboard menus.
1184 (Menu Keymaps): Likewise.
1185 (Defining Menus, Keyboard Menus): Clarify.
1186
1187 * text.texi (Fields): Clarify explanation of constrain-to-field.
1188
11892006-09-16 Eli Zaretskii <eliz@gnu.org>
1190
1191 * variables.texi (Tips for Defining): Fix a typo.
1192
11932006-09-15 Richard Stallman <rms@gnu.org>
1194
1195 * keymaps.texi (Remapping Commands, Searching Keymaps)
1196 (Active Keymaps): Clean up previous change.
1197
11982006-09-15 Jay Belanger <belanger@truman.edu>
1199
1200 * gpl.texi: Replace "Library Public License" by "Lesser Public
1201 License" throughout.
1202
12032006-09-15 David Kastrup <dak@gnu.org>
1204
1205 * keymaps.texi (Active Keymaps): Adapt description to use
1206 `get-char-property' instead `get-text-property'. Explain how
1207 mouse events change this. Explain the new optional argument of
1208 `key-binding' and its mouse-dependent lookup.
1209 (Searching Keymaps): Adapt description similarly.
1210 (Remapping Commands): Explain the new optional argument of
1211 `command-remapping'.
1212
12132006-09-14 Richard Stallman <rms@gnu.org>
1214
1215 * keymaps.texi (Searching Keymaps): Clarification.
1216 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
1217
12182006-09-13 Richard Stallman <rms@gnu.org>
1219
1220 * objects.texi (Character Type): Node split.
1221 Add xref to Describing Characters.
1222 (Basic Char Syntax, General Escape Syntax)
1223 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
1224
12252006-09-11 Richard Stallman <rms@gnu.org>
1226
1227 * display.texi (Display Table Format): Wording clarification.
1228 (Glyphs): Clarifications.
1229
12302006-09-10 Chong Yidong <cyd@stupidchicken.com>
1231
1232 * keymaps.texi (Active Keymaps): Mention that key-binding checks
1233 local maps.
1234
12352006-09-10 Kim F. Storm <storm@cua.dk>
1236
1237 * display.texi (Forcing Redisplay): Document return value of
1238 function redisplay.
1239
12402006-09-09 Richard Stallman <rms@gnu.org>
1241
1242 * windows.texi (Window Hooks): Explain limits of
1243 window-scroll-functions.
1244
1245 * display.texi (Fringe Indicators): Update for last change in
1246 indicate-buffer-boundaries.
1247
12482006-09-08 Richard Stallman <rms@gnu.org>
1249
1250 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
1251
12522006-09-06 Kim F. Storm <storm@cua.dk>
1253
1254 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
1255
1256 * windows.texi (Window Start): Update pos-visible-in-window-p.
1257
12582006-09-04 Richard Stallman <rms@gnu.org>
1259
1260 * processes.texi (Accepting Output): Explain SECONDS=0 for
1261 accept-process-output.
1262
1263 * os.texi (Idle Timers): Explain why timer functions should not
1264 loop until (input-pending-p).
1265
12662006-09-02 Eli Zaretskii <eliz@gnu.org>
1267
1268 * makefile.w32-in (usermanualdir): New variable.
1269 (elisp.dvi): Use it.
1270
12712006-09-01 Eli Zaretskii <eliz@gnu.org>
1272
1273 * buffers.texi (Buffer Modification): Fix last change.
1274
12752006-09-01 Chong Yidong <cyd@stupidchicken.com>
1276
1277 * buffers.texi (Buffer Modification): Document
1278 buffer-chars-modified-tick.
1279
12802006-08-31 Richard Stallman <rms@gnu.org>
1281
1282 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
1283
12842006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
1285
1286 * modes.texi (Syntactic Font Lock):
1287 Mention font-lock-syntactic-face-function
1288 instead of specific faces.
1289
12902006-08-29 Chong Yidong <cyd@stupidchicken.com>
1291
1292 * display.texi (Images): Add xrref to display-images-p.
1293
12942006-08-28 Kenichi Handa <handa@m17n.org>
1295
1296 * nonascii.texi (Lisp and Coding Systems): Fix description of
1297 detect-coding-region.
1298
12992006-08-27 Michael Olson <mwolson@gnu.org>
1300
1301 * processes.texi (Transaction Queues): Remove stray quote
1302 character.
1303
13042006-08-25 Richard Stallman <rms@gnu.org>
1305
1306 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
1307 Add xref.
1308
13092006-08-24 Chong Yidong <cyd@stupidchicken.com>
1310
1311 * os.texi (Timers): Avoid waiting inside timers.
1312
13132006-08-21 Lute Kamstra <lute@gnu.org>
1314
1315 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
1316
13172006-08-20 Richard Stallman <rms@gnu.org>
1318
1319 * os.texi (Idle Timers): New node, split out from Timers.
1320 Document current-idle-time.
1321 * commands.texi (Reading One Event): Update xref.
1322 * elisp.texi (Top): Update subnode menu.
1323
13242006-08-16 Richard Stallman <rms@gnu.org>
1325
1326 * keymaps.texi (Extended Menu Items): Show format of cached
1327 bindings in extended menu items.
1328
1329 * customize.texi (Variable Definitions): Explain when the
1330 standard value expression is evaluated.
1331
13322006-08-15 Chong Yidong <cyd@stupidchicken.com>
1333
1334 * commands.texi (Reading One Event): Explain idleness in
1335 `read-event'.
1336
13372006-08-12 Chong Yidong <cyd@stupidchicken.com>
1338
1339 * text.texi (Near Point): Say "cursor" not "terminal cursor".
1340 (Commands for Insertion): Removed split-line since it's not
1341 relevant for Lisp programming.
1342 (Yank Commands): Rewrite introduction.
1343 (Undo): Clarify.
1344 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
1345 (Filling): Remove redundant comment. Clarify return value of
1346 current-justification.
1347 (Margins): Minor clarifications.
1348 (Adaptive Fill): Update default value of adaptive-fill-regexp.
1349 (Sorting): Update definition of sort-lines.
1350 (Columns): Clarify behavior of sort-columns.
1351 (Indent Tabs): Link to Tab Stops in Emacs manual.
1352 (Special Properties): Clarify.
1353 (Clickable Text): Mention Buttons package.
1354
13552006-08-12 Kevin Ryde <user42@zip.com.au>
1356
1357 * os.texi (Time Parsing): Add %z to description of
1358 format-time-string, as per docstring. Add cross reference to
1359 glibc manual for strftime.
1360
13612006-08-08 Richard Stallman <rms@gnu.org>
1362
1363 * modes.texi: Clean up wording in previous change.
1364
13652006-08-07 Chong Yidong <cyd@stupidchicken.com>
1366
1367 * modes.texi (Hooks): Clarify.
1368 (Major Mode Basics): Mention define-derived-mode explicitly.
1369 (Major Mode Conventions): Rebinding RET is OK for some modes.
1370 Mention change-major-mode-hook and after-change-major-mode-hook.
1371 (Example Major Modes): Moved to end of Modes section.
1372 (Mode Line Basics): Clarify.
1373 (Mode Line Data): Mention help-echo and local-map in strings.
1374 Explain reason for treatment of non-risky variables.
1375 (Properties in Mode): Clarify.
1376 (Faces for Font Lock): Add font-lock-negation-char-face.
1377
13782006-08-04 Eli Zaretskii <eliz@gnu.org>
1379
1380 * strings.texi (Formatting Strings): Warn against arbitrary
1381 strings as first arg to `format'.
1382
13832006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
1384
1385 * text.texi (Clickable Text): Mention `help-echo' text property.
1386 Update intro, examples and associated explanations.
1387
13882006-07-31 Richard Stallman <rms@gnu.org>
1389
1390 * commands.texi: Update xrefs.
1391 (Event Mod): New node, cut out from old Translating Input.
1392
1393 * maps.texi: Update xrefs.
1394
1395 * keymaps.texi (Translation Keymaps): New node.
1396 Update xrefs from Translating Input to Translation Keymaps.
1397
1398 * elisp.texi (Top): Update subnode menu.
1399
1400 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
1401
1402 * os.texi (System Interface): Fix menu descriptions of some nodes.
1403 (Translating Input): Node deleted.
1404
14052006-07-31 Nick Roberts <nickrob@snap.net.nz>
1406
1407 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
1408
1409 * lists.texi (Sets And Lists): Likewise.
1410
14112006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
1412
1413 * text.texi (Fields): Mention POS
1414 requirement when narrowing is in effect.
1415
14162006-07-28 Richard Stallman <rms@gnu.org>
1417
1418 * display.texi (Face Attributes): Simplify wording.
1419 (Attribute Functions): Clarify meaning of new-frame default
1420 attribute settings.
1421
1422 * customize.texi (Common Keywords): Document how to use
1423 :package-version in a package not in Emacs.
1424
14252006-07-28 Kim F. Storm <storm@cua.dk>
1426
1427 * commands.texi (Reading One Event): Fix last change.
1428
14292006-07-26 Chong Yidong <cyd@stupidchicken.com>
1430
1431 * commands.texi (Reading One Event): Document SECONDS argument for
1432 read-event, read-char, and read-char-exclusive.
1433
14342006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
1435
1436 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
1437 to ensure correct identification.
1438
14392006-07-24 Richard Stallman <rms@gnu.org>
1440
1441 * text.texi (Clickable Text): Clarify.
1442
1443 * sequences.texi (Vector Functions): Delete duplicate xref.
1444
1445 * objects.texi (Function Type): Clarify.
1446
1447 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
1448 modes.
1449
1450 * lists.texi (List Variables): New node.
1451 Material moved from other nodes.
1452
1453 * variables.texi (Setting Variables): add-to-list and
1454 add-to-ordered-list moved to List Variables node.
1455
14562006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
1457
1458 * text.texi (Links and Mouse-1):
1459 For mouse-on-link-p, expand on arg POS.
1460
14612006-07-21 Kim F. Storm <storm@cua.dk>
1462
1463 * display.texi (Forcing Redisplay): Don't mention systems which
1464 don't support sub-second timers for redisplay-preemption-period.
1465
1466 * os.texi (Terminal Output): Clarify text vs graphical terminal.
1467
14682006-07-21 Eli Zaretskii <eliz@gnu.org>
1469
1470 * frames.texi (Input Focus): Document that focus-follows-mouse has
1471 no effect on MS-Windows.
1472
14732006-07-18 Richard Stallman <rms@gnu.org>
1474
1475 * display.texi (Forcing Redisplay): Cleanups in previous change.
1476
1477 * processes.texi (Low-Level Network): Make menu more convenient.
1478
14792006-07-18 Kim F. Storm <storm@cua.dk>
1480
1481 * display.texi (Forcing Redisplay): redisplay-preemption-period
1482 only used on window systems. Add xref to Terminal Output.
1483
1484 * os.texi (Terminal Output): baud-rate only controls preemption on
1485 non-window systems. Add xref to Forcing Redisplay.
1486
1487 * processes.texi (Low-Level Network): Rename node "Make Network"
1488 to "Network Processes".
1489
14902006-07-18 Karl Berry <karl@gnu.org>
1491
1492 * variables.texi, functions.texi, customize.texi, loading.texi:
1493 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
1494
14952006-07-17 Chong Yidong <cyd@stupidchicken.com>
1496
1497 * commands.texi (Waiting): Document batch-mode sit-for behavior.
1498
14992006-07-17 Richard Stallman <rms@gnu.org>
1500
1501 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
1502 Put period and comma inside quotes.
1503
1504 * loading.texi, markers.texi: Use real doublequote inside menus.
1505
1506 * windows.texi: Put point and comma inside quotes.
1507 (Textual Scrolling): Use @samp for error message.
1508
1509 * variables.texi, tips.texi, syntax.texi, symbols.texi:
1510 * strings.texi, streams.texi, processes.texi, os.texi:
1511 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
1512 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
1513 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
1514 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
1515 Put point and comma inside quotes.
1516
1517 * control.texi (Processing of Errors): Add command-error-function.
1518
1519 * variables.texi (File Local Variables): Clarify that
1520 file local variables make buffer-local bindings.
1521
1522 * modes.texi (Syntactic Font Lock): Give default for
1523 font-lock-syntax-table.
1524
15252006-07-17 Nick Roberts <nickrob@snap.net.nz>
1526
1527 * text.texi (Special Properties): Clean up previous change.
1528
15292006-07-16 Karl Berry <karl@gnu.org>
1530
1531 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
1532 * control.texi: Fix bad page breaks through chapter 10 (control).
1533
1534 * anti.texi (Antinews): Reorder face-attribute fns to avoid
1535 underfull hbox.
1536
15372006-07-15 Nick Roberts <nickrob@snap.net.nz>
1538
1539 * text.texi (Special Properties): Describe fontified text property
1540 in relation to a character (not text).
1541
15422006-07-15 Kim F. Storm <storm@cua.dk>
1543
1544 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
1545 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
1546 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
1547
1548 * anti.texi (Antinews): Mention redisplay function.
1549 The kbd macro existed, but was not documented, before 22.x.
1550 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
1551
15522006-07-14 Nick Roberts <nickrob@snap.net.nz>
1553
1554 * display.texi (Displaying Messages): Add anchor.
1555
1556 * frames.texi (Dialog Boxes): Use it.
1557
15582006-07-12 Richard Stallman <rms@gnu.org>
1559
1560 * objects.texi (Frame Type): Explain nature of frames better.
1561
1562 * frames.texi (Frames): Explain nature of frames better.
1563
15642006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
1565
1566 * tips.texi (Coding Conventions): Explain why use cl at compile time.
1567
15682006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1569
1570 * frames.texi (Window System Selections): Mention scrap support for Mac.
1571 Default value of x-select-enable-clipboard is t on Mac.
1572
1573 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
1574
15752006-07-11 Kim F. Storm <storm@cua.dk>
1576
1577 * display.texi (Forcing Redisplay): Add `redisplay' function.
1578 Don't mention (sit-for -1) -- use (redisplay t) instead.
1579
1580 * commands.texi (Waiting): (sit-for -1) is no longer special.
1581 (sit-for 0) is equivalent to (redisplay).
1582 Iconifying/deiconifying no longer makes sit-for return.
1583
15842006-07-10 Nick Roberts <nickrob@snap.net.nz>
1585
1586 * display.texi (Buttons): Fix typo.
1587
1588 * index.texi, elisp.texi (New Symbols): Comment node out.
1589
15902006-07-09 Richard Stallman <rms@gnu.org>
1591
1592 * display.texi (Truncation): Clean up previous change.
1593
15942006-07-08 Richard Stallman <rms@gnu.org>
1595
1596 * commands.texi (Interactive Call): Use 3 as prefix in example
1597 for execute-extended-command.
1598
1599 * display.texi (Attribute Functions): Move paragraph about
1600 compatibility with Emacs < 21.
1601
16022006-07-09 Kim F. Storm <storm@cua.dk>
1603
1604 * display.texi (Refresh Screen): Clarify force-window-update.
1605 (Truncation): "Normally" indicated by fringe arrows.
1606
16072006-07-08 Eli Zaretskii <eliz@gnu.org>
1608
1609 * windows.texi (Textual Scrolling, Resizing Windows):
1610 * variables.texi (Constant Variables):
1611 * text.texi (Buffer Contents, Deletion, Changing Properties)
1612 (Property Search, Special Properties, Sticky Properties)
1613 (Links and Mouse-1, Fields, Change Hooks):
1614 * syntax.texi (Syntax Table Functions, Parsing Expressions)
1615 (Categories):
1616 * symbols.texi (Other Plists):
1617 * streams.texi (Output Variables):
1618 * processes.texi (Input to Processes, Query Before Exit):
1619 * positions.texi (Word Motion, Text Lines, List Motion):
1620 * os.texi (Init File, System Environment, Sound Output)
1621 (Session Management):
1622 * nonascii.texi (Text Representations, Character Sets)
1623 (Chars and Bytes, Locales):
1624 * modes.texi (Defining Minor Modes, Header Lines):
1625 * minibuf.texi (Minibuffer Contents):
1626 * markers.texi (Information from Markers):
1627 * lists.texi (List Elements, Building Lists, Association Lists):
1628 * keymaps.texi (Tool Bar):
1629 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
1630 * functions.texi (What Is a Function, Mapping Functions):
1631 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
1632 (Color Names, Text Terminal Colors, Display Feature Testing):
1633 * files.texi (Visiting Functions, File Name Components)
1634 (Unique File Names, Contents of Directories):
1635 * display.texi (Forcing Redisplay, Displaying Messages)
1636 (Temporary Displays, Font Selection, Auto Faces)
1637 (Font Lookup, Fringe Indicators, Display Margins)
1638 (Image Descriptors, Showing Images, Image Cache, Button Types)
1639 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
1640 (Display Table Format, Glyphs):
1641 * control.texi (Iteration):
1642 * commands.texi (Command Loop Info, Adjusting Point):
1643 * backups.texi (Making Backups, Auto-Saving):
1644 Remove @tindex entries.
1645
16462006-07-07 Kim F. Storm <storm@cua.dk>
1647
1648 * display.texi (Fringe Cursors): Fix typo.
1649 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
1650 (Overlay Arrow): Default is overlay-arrow fringe indicator.
1651
16522006-07-05 Richard Stallman <rms@gnu.org>
1653
1654 * text.texi (Buffer Contents): Add example of text props
1655 in result of buffer-substring.
1656 (Text Properties): Explain better about use of specific property names.
1657 (Property Search): Some cleanups; reorder some functions.
1658
1659 * keymaps.texi (Changing Key Bindings): Cleanup.
1660 Add xref to Key Binding Conventions.
1661
1662 * display.texi (Attribute Functions): Add examples for
1663 face-attribute-relative-p.
1664
1665 * tips.texi (Coding Conventions): Cleanup last change.
1666
16672006-07-05 Karl Berry <karl@gnu.org>
1668
1669 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
1670 Remove @setchapternewpage odd.
1671 Result is 1013 pages, down from 1100.
1672
1673 * anti.texi, customize.texi, display.texi, internals.texi:
1674 * minibuf.texi, modes.texi, tips.texi:
1675 Fix overfull/underfull boxes.
1676
16772006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
1678
1679 * edebug.texi (Instrumenting):
1680 Add Edebug-specific findex for eval-buffer.
1681 * loading.texi (Loading):
1682 Replace eval-current-buffer with eval-buffer.
1683
16842006-06-30 Nick Roberts <nickrob@snap.net.nz>
1685
1686 * locals.texi (Standard Buffer-Local Variables): Update the list
1687 of variables.
1688
16892006-06-26 Nick Roberts <nickrob@snap.net.nz>
1690
1691 * files.texi (File Name Completion): Point user to the node
1692 "Reading File Names".
1693
16942006-06-24 Eli Zaretskii <eliz@gnu.org>
1695
1696 * files.texi (Contents of Directories): Document case-insensitive
1697 behavior on respective filesystems.
1698
1699 * objects.texi (Character Type): Document that Emacs signals an
1700 error for unsupported Unicode characters specified as \uNNNN.
1701
17022006-06-19 Richard Stallman <rms@gnu.org>
1703
1704 * processes.texi (Bindat Spec): Clarify previous change.
1705
17062006-06-16 Richard Stallman <rms@gnu.org>
1707
1708 * tips.texi (Coding Conventions): Better explain conventions
1709 for definition constructs.
1710
1711 * text.texi (Special Properties): String value of `read-only'
1712 serves as the error message.
1713
1714 * objects.texi (Character Type): Clarify prev. change.
1715 (Non-ASCII in Strings): Mention \u and \U.
1716
1717 * commands.texi (Using Interactive): Explain problem of
1718 markers, etc., in command-history.
1719
17202006-06-14 Kim F. Storm <storm@cua.dk>
1721
1722 * commands.texi (Waiting): Negative arg to sit-for forces
1723 redisplay even if input is pending.
1724
1725 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
1726 redisplay. Remove incorrect example of binding redisplay-dont-pause
1727 around (sit-for 0).
1728
17292006-06-13 Richard Stallman <rms@gnu.org>
1730
1731 * display.texi (Forcing Redisplay): Clarify previous change.
1732
17332006-06-13 Romain Francoise <romain@orebokech.com>
1734
1735 * display.texi (Forcing Redisplay): Fix typo.
1736
17372006-06-13 Kim F. Storm <storm@cua.dk>
1738
1739 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
1740
17412006-06-10 Luc Teirlinck <teirllm@auburn.edu>
1742
1743 * tips.texi (Coding Conventions): Add `@end itemize'.
1744
17452006-06-10 Richard Stallman <rms@gnu.org>
1746
1747 * tips.texi (Coding Conventions): Explain use of coding systems
1748 to ensure one decoding for strings.
1749
17502006-06-09 Aidan Kehoe <kehoea@parhasard.net>
1751
1752 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
1753 syntax.
1754
17552006-06-07 Eli Zaretskii <eliz@gnu.org>
1756
1757 * display.texi (Font Selection): Remove description of
1758 clear-face-cache.
1759
1760 * compile.texi (Eval During Compile): Fix a typo. Add index
1761 entries for possible uses of eval-when-compile.
1762
17632006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
1764
1765 * display.texi (Abstract Display): Fix typo.
1766
17672006-06-03 Eli Zaretskii <eliz@gnu.org>
1768
1769 * minibuf.texi (Minibuffer History) <history-add-new-input>:
1770 Reword variable's description.
1771
17722006-06-01 Richard Stallman <rms@gnu.org>
1773
1774 * windows.texi (Splitting Windows): Clarify splitting nonselected
1775 window.
1776
17772006-05-31 Juri Linkov <juri@jurta.org>
1778
1779 * minibuf.texi (Minibuffer History): Add history-add-new-input.
1780
17812006-05-30 Richard Stallman <rms@gnu.org>
1782
1783 * display.texi (Line Height): Fix errors in description of
1784 default line height and line-height properyty.
1785
1786 * nonascii.texi (Default Coding Systems): Further clarification.
1787
17882006-05-29 Luc Teirlinck <teirllm@auburn.edu>
1789
1790 * internals.texi (Pure Storage): Mention that an overflow in pure
1791 space causes a memory leak.
1792 (Garbage Collection): If there was an overflow in pure space,
1793 `garbage-collect' returns nil.
1794
17952006-05-30 Eli Zaretskii <eliz@gnu.org>
1796
1797 * nonascii.texi (Default Coding Systems): Fix it some more.
1798
17992006-05-29 Eli Zaretskii <eliz@gnu.org>
1800
1801 * nonascii.texi (Default Coding Systems): Fix last change.
1802
18032006-05-29 Kenichi Handa <handa@m17n.org>
1804
1805 * nonascii.texi (find-operation-coding-system): Describe the new
1806 argument format (FILENAME . BUFFER).
1807
18082006-05-28 Richard Stallman <rms@gnu.org>
1809
1810 * tips.texi (Coding Conventions): Better explain reasons not to
1811 advise other packages or use `eval-after-load'.
1812
18132006-05-29 Kim F. Storm <storm@cua.dk>
1814
1815 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
1816 `bindat-idx' and `bindat-raw' for clarity.
1817
18182006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
1819
1820 * processes.texi (Bindat Spec): Expand on `repeat' handler.
1821
1822 * display.texi (Display): Add "Abstract Display" to menu.
1823 (Abstract Display, Abstract Display Functions)
1824 (Abstract Display Example): New nodes.
1825 * elisp.texi (Top): Add "Abstract Display" to menu.
1826
18272006-05-27 Chong Yidong <cyd@stupidchicken.com>
1828
1829 * keymaps.texi (Key Sequences): Link to input events definition.
1830 (Format of Keymaps): Delete material duplicated in Keymap Basics.
1831
1832 * files.texi (Changing Files): Document updated argument list for
1833 copy-file.
1834
18352006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
1836
1837 * processes.texi (Bindat Functions): Explain term "total length".
1838 Use it in bindat-length and bindat-pack descriptions.
1839
18402006-05-26 Eli Zaretskii <eliz@gnu.org>
1841
1842 * tips.texi (Coding Conventions): Advise against using
1843 eval-after-load in packages. Add an index entry.
1844
18452006-05-25 Juri Linkov <juri@jurta.org>
1846
1847 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
1848
1849 * modes.texi (%-Constructs): Add %e, %z, %Z.
1850
18512006-05-25 Richard Stallman <rms@gnu.org>
1852
1853 * elisp.texi (Top): Update subnode menu.
1854
1855 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
1856 (Keymaps): Update menu.
1857
18582006-05-25 Chong Yidong <cyd@stupidchicken.com>
1859
1860 * keymaps.texi (Key Sequences): Some clarifications.
1861
18622006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
1863
1864 * processes.texi (Bindat Functions): Say "unibyte string"
1865 explicitly for bindat-unpack and bindat-pack descriptions.
1866 (Bindat Examples): Don't call `string-make-unibyte' in example.
1867
18682006-05-25 Chong Yidong <cyd@stupidchicken.com>
1869
1870 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
c5602427 1871 Explain string and vector representations of key sequences.
b8d4c8d0
GM
1872
1873 * keymaps.texi (Changing Key Bindings):
dd7b651b 1874 * commands.texi (Interactive Codes):
b8d4c8d0
GM
1875 * help.texi (Describing Characters): Refer to it.
1876
18772006-05-23 Luc Teirlinck <teirllm@auburn.edu>
1878
1879 * frames.texi (Pointer Shape): @end table -> @end defvar.
1880
18812006-05-22 Richard Stallman <rms@gnu.org>
1882
1883 * elisp.texi (Top): Update subnode menus.
1884
1885 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
1886 Contents rewritten; material from old Pointer Shape node moved here.
1887
1888 * display.texi (Pointer Shape): Node deleted.
1889 (Image Descriptors): Minor cleanup.
1890
18912006-05-21 Richard Stallman <rms@gnu.org>
1892
1893 * syntax.texi (Parsing Expressions): Update info on which STATE
1894 elements are ignored.
1895
18962006-05-19 Luc Teirlinck <teirllm@auburn.edu>
1897
1898 * hooks.texi (Standard Hooks): Correct typo.
1899
1900 * gpl.texi (GPL): ifinfo -> ifnottex.
1901
19022006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
1903
1904 * searching.texi (Simple Match Data): Warn about match data being
1905 set anew by every search.
1906
19072006-05-17 Richard Stallman <rms@gnu.org>
1908
1909 * minibuf.texi (Minibuffer History): Clarify.
1910
1911 * searching.texi (Regexp Special): Clarify nested regexp warning.
1912
19132006-05-16 Kim F. Storm <storm@cua.dk>
1914
1915 * minibuf.texi (Minibuffer History): Update add-to-history.
1916
19172006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
1918
1919 * nonascii.texi (Explicit Encoding): Fix
1920 typo (encoding<->decoding).
1921
19222006-05-14 Richard Stallman <rms@gnu.org>
1923
1924 * buffers.texi (Creating Buffers): Cleanup.
1925
1926 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
1927
19282006-05-13 Eli Zaretskii <eliz@gnu.org>
1929
1930 * buffers.texi (Current Buffer): Document that with-temp-buffer
1931 disables undo.
1932
1933 * os.texi (Terminal-Specific): More accurate description of how
1934 Emacs searches for the terminal-specific libraries.
1935
19362006-05-12 Eli Zaretskii <eliz@gnu.org>
1937
1938 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
1939 emacs-xtra to @inforef's.
1940
1941 * text.texi (Undo): Document that undo is turned off in buffers
1942 whose names begin with a space.
1943
1944 * buffers.texi (Buffer Names): Add index entries for buffers whose
1945 names begin with a space.
1946 (Creating Buffers): Document that undo is turned off in buffers
1947 whose names begin with a space.
1948
1949 * files.texi (Visiting Functions, Reading from Files)
1950 (Saving Buffers): Mention code and EOL conversions by file I/O
1951 primitives and subroutines.
1952
1953 * nonascii.texi (Lisp and Coding Systems): Document
1954 coding-system-eol-type. Add index entries for eol conversion.
1955
1956 * display.texi (Defining Faces): Mention `mac', and add an xref to
1957 where window-system is described.
1958
19592006-05-10 Richard Stallman <rms@gnu.org>
1960
1961 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
1962
19632006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
1964
1965 * variables.texi (File Local Variables): Recommend to quote lambda
1966 expressions in safe-local-variable property.
1967
19682006-05-09 Richard Stallman <rms@gnu.org>
1969
1970 * variables.texi (File Local Variables): Document
1971 safe-local-eval-forms and safe-local-eval-function.
1972
19732006-05-07 Kim F. Storm <storm@cua.dk>
1974
1975 * minibuf.texi (Minibuffer History): Remove keep-dups arg
1976 from add-to-history.
1977
19782006-05-07 Romain Francoise <romain@orebokech.com>
1979
1980 * commands.texi (Event Input Misc):
1981 * compile.texi (Eval During Compile):
1982 * internals.texi (Buffer Internals):
1983 * minibuf.texi (Initial Input):
1984 * nonascii.texi (Scanning Charsets):
1985 * numbers.texi (Comparison of Numbers):
1986 * windows.texi (Textual Scrolling, Vertical Scrolling):
1987 Fix various typos.
1988
19892006-05-06 Eli Zaretskii <eliz@gnu.org>
1990
1991 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
1992 conditional xref's to either emacs or emacs-xtra, depending on
1993 @iftex/@ifnottex.
1994
1995 * minibuf.texi (Minibuffer History): Document add-to-history.
1996
19972006-05-05 Eli Zaretskii <eliz@gnu.org>
1998
1999 * internals.texi (Pure Storage): Mention the pure overflow message
2000 at startup.
2001
20022006-05-05 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
2003
2004 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
2005 (Searching Keymaps): Fix pseudo-Lisp description of keymap
2006 search.
2007
20082006-05-01 Richard Stallman <rms@gnu.org>
2009
2010 * intro.texi (nil and t): Clarify.
2011
2012 * variables.texi (File Local Variables): Suggest using booleanp.
2013
20142006-05-01 Juanma Barranquero <lekktu@gmail.com>
2015
2016 * objects.texi (Type Predicates): Fix typos.
2017
20182006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
2019
2020 * intro.texi (nil and t): Add booleanp.
2021
2022 * objects.texi (Type Predicates): Add links for booleanp and
2023 string-or-null-p.
2024
20252006-04-29 Richard Stallman <rms@gnu.org>
2026
2027 * modes.texi (Multiline Font Lock): Rename from
2028 Multi line Font Lock Elements. Much clarification.
2029 (Font Lock Multiline, Region to Fontify): Much clarification.
2030
20312006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
2032
2033 * variables.texi (File Local Variables): Remove the special case t for
2034 safe-local-variable.
2035
20362006-04-26 Richard Stallman <rms@gnu.org>
2037
2038 * syntax.texi (Parsing Expressions): Minor cleanup.
2039
20402006-04-18 Richard Stallman <rms@gnu.org>
2041
2042 * tips.texi (Coding Conventions): Explain when the package's
2043 prefix should appear later on (not at the start of the name).
2044
2045 * searching.texi (String Search): Clarify effect of NOERROR.
2046
2047 * modes.texi (Imenu): Clarify what special items do.
2048
2049 * hooks.texi (Standard Hooks): Delete text about old hook names.
2050
20512006-04-17 Romain Francoise <romain@orebokech.com>
2052
2053 * variables.texi (Local Variables): Update the default value of
2054 `max-specpdl-size'.
2055
20562006-04-15 Michael Olson <mwolson@gnu.org>
2057
2058 * processes.texi (Transaction Queues): Mention the new optional
2059 `delay-question' argument for `tq-enqueue'.
2060
20612006-04-13 Bill Wohler <wohler@newt.com>
2062
2063 * customize.texi (Common Keywords): Use dotted notation for
2064 :package-version value. Specify its values. Improve documentation
2065 for customize-package-emacs-version-alist.
2066
20672006-04-12 Bill Wohler <wohler@newt.com>
2068
2069 * customize.texi (Common Keywords): Move description of
2070 customize-package-emacs-version-alist to @defvar.
2071
20722006-04-10 Bill Wohler <wohler@newt.com>
2073
2074 * customize.texi (Common Keywords): Add :package-version.
2075
20762006-04-10 Kim F. Storm <storm@cua.dk>
2077
2078 * text.texi (Buffer Contents): Add NOPROPS arg to
2079 filter-buffer-substring.
2080
20812006-04-08 Kevin Ryde <user42@zip.com.au>
2082
2083 * os.texi (Command-Line Arguments): Update xref to emacs manual
2084 "Command Arguments" -> "Emacs Invocation", per change there.
2085
20862006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
2087
2088 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
2089 be on one line to help makeinfo not render two spaces after the dot.
2090
20912006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
2092
2093 * strings.texi (Predicates for Strings): Add string-or-null-p.
2094
20952006-03-28 Kim F. Storm <storm@cua.dk>
2096
2097 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
2098 remarks about systems that don't support fractional seconds.
2099
21002006-03-25 Karl Berry <karl@gnu.org>
2101
2102 * elisp.texi: Use @copyright{} instead of (C), and do not indent
2103 the year list.
2104
21052006-03-21 Nick Roberts <nickrob@snap.net.nz>
2106
2107 * display.texi (Fringe Indicators): Fix typos.
2108
21092006-03-19 Luc Teirlinck <teirllm@auburn.edu>
2110
2111 * tips.texi (Documentation Tips): One can now also write `program'
2112 in front of a quoted symbol in a docstring to prevent making a
2113 hyperlink.
2114
21152006-03-19 Alan Mackenzie <acm@muc.de>
2116
2117 * text.texi (Special Properties): Clarify `fontified' property.
2118
21192006-03-16 Richard Stallman <rms@gnu.org>
2120
2121 * display.texi (Defining Images): Minor cleanup.
2122
21232006-03-16 Bill Wohler <wohler@newt.com>
2124
2125 * display.texi (Defining Images): In image-load-path-for-library,
2126 prefer user's images.
2127
21282006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
2129
2130 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
2131
21322006-03-15 Bill Wohler <wohler@newt.com>
2133
2134 * display.texi (Defining Images): Fix example in
2135 image-load-path-for-library by not recommending that one binds
2136 image-load-path. Just defvar it to placate compiler and only use
2137 it if previously defined.
2138
21392006-03-14 Bill Wohler <wohler@newt.com>
2140
2141 * display.texi (Defining Images): In image-load-path-for-library,
2142 always return list of directories. Update example.
2143
21442006-03-14 Alan Mackenzie <acm@muc.de>
2145
2146 * modes.texi: New node, "Region to Fontify" (for Font Lock).
2147 This describes font-lock-extend-region-function.
2148 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
2149 the new node "Region to Fontify".
2150
21512006-03-13 Richard Stallman <rms@gnu.org>
2152
2153 * display.texi (Invisible Text): The impossible position is
2154 now before the invisible text, not after.
2155 (Defining Images): Clean up last change.
2156
21572006-03-11 Bill Wohler <wohler@newt.com>
2158
2159 * display.texi (Defining Images): Add image-load-path-for-library.
2160
21612006-03-11 Luc Teirlinck <teirllm@auburn.edu>
2162
2163 * text.texi (Adaptive Fill): Fix Texinfo usage.
2164
2165 * strings.texi (Creating Strings): Fix Texinfo usage.
2166
2167 * searching.texi (Regexp Special): Use @samp for regular
2168 expressions that are not in Lisp syntax.
2169
21702006-03-08 Luc Teirlinck <teirllm@auburn.edu>
2171
2172 * searching.texi (Regexp Special): Put remark between parentheses
2173 to avoid misreading.
2174
21752006-03-07 Luc Teirlinck <teirllm@auburn.edu>
2176
2177 * searching.texi (Syntax of Regexps): More accurately describe
2178 which characters are special in which situations.
2179 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
2180 are not special. Describe in detail when `[' and `]' are special.
2181 (Regexp Backslash): Plenty of regexps with unbalanced square
2182 brackets are valid, so reword that statement.
2183
21842006-03-02 Kim F. Storm <storm@cua.dk>
2185
2186 * keymaps.texi (Tool Bar): Add tool-bar-border.
2187
21882006-02-28 Luc Teirlinck <teirllm@auburn.edu>
2189
2190 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
2191
21922006-02-27 Luc Teirlinck <teirllm@auburn.edu>
2193
2194 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
2195
2196 * files.texi (Locating Files): Suggest additional values for the
2197 SUFFIXES arg of `locate-file'. Update pxref.
2198
2199 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
2200 (How Programs Do Loading): Discuss the effects of Auto Compression
2201 mode on `load'.
2202 (Load Suffixes): New node.
2203 (Library Search): Delete description of `load-suffixes'; it was
2204 moved to "Load Suffixes".
2205 (Autoload, Named Features): Mention `load-suffixes'.
2206
22072006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2208
2209 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
2210
2211 * windows.texi (Window Tree): Fix typo.
2212
22132006-02-20 Kim F. Storm <storm@cua.dk>
2214
2215 * display.texi (Fringe Indicators): New section.
2216 Move indicate-empty-lines, indicate-buffer-boundaries, and
2217 default-indicate-buffer-boundaries here.
2218 Add fringe-indicator-alist and default-fringes-indicator-alist.
2219 Add list of logical fringe indicator symbols.
2220 Update list of standard bitmap names.
2221 (Fringe Cursors): New section.
2222 Move overflow-newline-into-fringe here.
2223 Add fringe-cursor-alist and default-fringes-cursor-alist.
2224 Add list of fringe cursor symbols.
2225
22262006-02-20 Juanma Barranquero <lekktu@gmail.com>
2227
2228 * commands.texi (Using Interactive): Fix reference to node
2229 "Minibuffers".
2230
22312006-02-19 Richard M. Stallman <rms@gnu.org>
2232
2233 * minibuf.texi (High-Level Completion):
2234 Add xref to read-input-method-name.
2235
2236 * files.texi (Relative File Names): Move file-relative-name here.
2237 (File Name Expansion): From here. Minor clarifications.
2238
2239 * commands.texi (Using Interactive): Add xrefs about reading input.
2240 Clarify remarks about that moving point and mark.
2241 Put string case before list case.
2242
22432006-02-16 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
2244
2245 * display.texi (Other Display Specs, Image Descriptors):
2246 Revert erroneous changes. The previous description of
2247 image-descriptors as `(image . PROPS)' was correct.
2248
22492006-02-14 Richard M. Stallman <rms@gnu.org>
2250
2251 * variables.texi (File Local Variables): Clarifications.
2252
22532006-02-14 Juanma Barranquero <lekktu@gmail.com>
2254
2255 * variables.texi (File Local Variables): Use @code for a cons
2256 cell, not @var.
2257
22582006-02-13 Chong Yidong <cyd@stupidchicken.com>
2259
2260 * variables.texi (File Local Variables): Document new file local
2261 variable behavior.
2262
22632006-02-10 Kim F. Storm <storm@cua.dk>
2264
2265 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
2266
22672006-02-08 Juanma Barranquero <lekktu@gmail.com>
2268
2269 * modes.texi (%-Constructs): Remove obsolete info about
2270 `global-mode-string'.
2271
22722006-02-07 Richard M. Stallman <rms@gnu.org>
2273
2274 * commands.texi (Prefix Command Arguments): Minor cleanup.
2275
2276 * display.texi: "Graphical display", not window system.
2277
2278 * functions.texi (What Is a Function): Fix xref.
2279
2280 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
2281 (Changing Key Bindings): Clarify when remapping is better than
2282 substitute-key-definition.
2283
22842006-02-02 Richard M. Stallman <rms@gnu.org>
2285
2286 * minibuf.texi (Basic Completion): Completion alists are risky.
2287
2288 * keymaps.texi (Active Keymaps): Clarifications.
2289 (Searching Keymaps): New node.
2290 (Keymaps): Update menu.
2291
2292 * frames.texi (Layout Parameters): Minor clarification.
2293 (Drag and Drop): New node.
2294 (Frames): Update menu.
2295
22962006-01-29 Chong Yidong <cyd@stupidchicken.com>
2297
2298 * display.texi (Other Display Specs, Image Descriptors):
2299 Image description is a list, not a cons cell.
2300
23012006-01-28 Luc Teirlinck <teirllm@auburn.edu>
2302
2303 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
2304 list is not necessarily a list).
2305
23062006-01-27 Eli Zaretskii <eliz@gnu.org>
2307
2308 * frames.texi (Layout Parameters): border-width and
2309 internal-border-width belong to the frame, not the window.
2310
23112006-01-19 Richard M. Stallman <rms@gnu.org>
2312
2313 * nonascii.texi (Translation of Characters): Search cmds use
2314 translation-table-for-input. Automatically made local.
2315
2316 * markers.texi (Overview of Markers): Count insertion type
2317 as one of a marker's attributes.
2318
2319 * keymaps.texi (Controlling Active Maps): New node, split out of
2320 Active Keymaps.
2321 (Keymaps): Menu updated.
2322 (Active Keymaps): Give pseudocode to explain how the active
2323 maps are searched. current-active-maps and key-binding moved here.
2324 (Functions for Key Lookup): current-active-maps and key-binding moved.
2325 Clarifications.
2326 (Searching the Keymaps): New subnode.
2327
2328 * elisp.texi (Top): Menu clarification.
2329
2330 * display.texi (Other Display Specs): Delete duplicate entry for
2331 just a string as display spec. Move text about recursive display
2332 specs on such a string.
2333
2334 * commands.texi (Key Sequence Input): Clarify.
2335 Move num-nonmacro-input-events out.
2336 (Reading One Event): num-nonmacro-input-events moved here.
2337
23382006-01-14 Nick Roberts <nickrob@snap.net.nz>
2339
2340 * advice.texi (Simple Advice): Update example to fit argument
2341 change in previous-line.
2342
23432006-01-05 Richard M. Stallman <rms@gnu.org>
2344
2345 * markers.texi (The Mark): Fix in `mark'.
2346
23472006-01-04 Richard M. Stallman <rms@gnu.org>
2348
2349 * processes.texi (Misc Network, Make Network): Minor cleanups.
2350
23512006-01-04 Kim F. Storm <storm@cua.dk>
2352
2353 * processes.texi (Make Network): Add IPv6 addresses and handling.
2354 (Network Feature Testing): Mention (:family ipv6).
2355 (Misc Network): Add IPv6 formats to format-network-address.
2356
23572005-12-30 Richard M. Stallman <rms@gnu.org>
2358
2359 * text.texi (Changing Properties):
2360 Don't use return value of set-text-properties.
2361
23622005-12-29 Luc Teirlinck <teirllm@auburn.edu>
2363
2364 * modes.texi (Mode Line Format): Correct typo in menu.
2365
23662005-12-29 Richard M. Stallman <rms@gnu.org>
2367
2368 * modes.texi (Mode Line Top): New node.
2369 (Mode Line Data): Some text moved to new node.
2370 Explain the data structure more concretely.
2371 (Mode Line Basics): Clarifications.
2372 (Mode Line Variables): Clarify intro paragraph.
2373 (%-Constructs): Clarify intro paragraph.
2374 (Mode Line Format): Update menu.
2375
23762005-12-28 Luc Teirlinck <teirllm@auburn.edu>
2377
2378 * minibuf.texi (Basic Completion): Update lazy-completion-table
2379 examples for removal of ARGS argument.
2380
23812005-12-23 Richard M. Stallman <rms@gnu.org>
2382
2383 * text.texi (Undo): Restore some explanation from the version
2384 that was deleted.
2385
23862005-12-23 Eli Zaretskii <eliz@gnu.org>
2387
2388 * text.texi (Undo): Remove duplicate descriptions of `apply
2389 funname' and `apply delta' elements of the undo list.
2390
23912005-12-20 Richard M. Stallman <rms@gnu.org>
2392
2393 * help.texi (Help Functions): Update documentation of `apropos'.
2394
23952005-12-20 Luc Teirlinck <teirllm@auburn.edu>
2396
2397 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
2398 because it is confusing. If the :help-echo keyword is a function,
2399 it is not directly used as the :help-echo overlay property, as the
2400 xref seems to suggest (it does not take the appropriate args).
2401
24022005-12-19 Luc Teirlinck <teirllm@auburn.edu>
2403
2404 * customize.texi (Common Keywords): Fix Texinfo usage.
2405 (Group Definitions, Variable Definitions): Update for new
2406 conventions for using `*' in docstrings.
2407
2408 * tips.texi (Documentation Tips): Update for new conventions for
2409 using `*' in docstrings.
2410
24112005-12-16 Richard M. Stallman <rms@gnu.org>
2412
2413 * minibuf.texi (Minibuffer Contents): Minor cleanup.
2414
24152005-12-16 Juri Linkov <juri@jurta.org>
2416
2417 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
2418
24192005-12-14 Romain Francoise <romain@orebokech.com>
2420
2421 * modes.texi (Customizing Keywords): Rename `append' to `how'.
2422 Fix typo.
2423
24242005-12-11 Juri Linkov <juri@jurta.org>
2425
2426 * minibuf.texi (Completion Commands): Add mention of read-file-name
2427 for filename completion keymaps.
2428 (Reading File Names): Add mention of filename completion keymaps
2429 for read-file-name and xref to `Completion Commands'.
2430
24312005-12-10 Richard M. Stallman <rms@gnu.org>
2432
2433 * customize.texi (Common Keywords): State caveats for use of :tag.
2434
24352005-12-08 Richard M. Stallman <rms@gnu.org>
2436
2437 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
2438 with xrefs and better explanation.
2439 (Completion Commands): Add the filename completion maps.
2440
2441 * objects.texi (Character Type): Clarify that \s is not space
2442 if a dash follows.
2443
24442005-12-05 Richard M. Stallman <rms@gnu.org>
2445
2446 * windows.texi (Resizing Windows): Delete preserve-before args.
2447
24482005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
2449
2450 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
2451 in full keymaps, since the quirk has been fixed.
2452
24532005-12-03 Eli Zaretskii <eliz@gnu.org>
2454
2455 * hooks.texi (Standard Hooks): Add index entries. Mention
2456 `compilation-finish-functions'.
2457
24582005-11-27 Richard M. Stallman <rms@gnu.org>
2459
2460 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
2461
24622005-11-21 Juri Linkov <juri@jurta.org>
2463
2464 * customize.texi (Common Keywords): Update links types
2465 custom-manual and url-link. Add link types emacs-library-link,
2466 file-link, function-link, variable-link, custom-group-link.
2467
24682005-11-20 Chong Yidong <cyd@stupidchicken.com>
2469
2470 * display.texi: Revert 2005-11-20 change.
2471
24722005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
2473
2474 * processes.texi (Bindat Functions):
2475 Say "third" to refer to zero-based index "2".
2476
24772005-11-18 Luc Teirlinck <teirllm@auburn.edu>
2478
2479 * loading.texi (Library Search): Update the default value of
2480 `load-suffixes'.
2481
24822005-11-17 Chong Yidong <cyd@stupidchicken.com>
2483
2484 * display.texi (Attribute Functions): Mention :ignore-defface.
2485
24862005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
2487
2488 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
2489 (Minor Mode Conventions): Mention the use of a hook.
2490
24912005-11-06 Richard M. Stallman <rms@gnu.org>
2492
2493 * files.texi (Magic File Names): find-file-name-handler checks the
2494 `operations' property of the handler.
2495
24962005-11-03 Richard M. Stallman <rms@gnu.org>
2497
2498 * variables.texi (Frame-Local Variables): Small clarification.
2499
25002005-10-29 Chong Yidong <cyd@stupidchicken.com>
2501
2502 * os.texi (Init File): Document ~/.emacs.d/init.el.
2503
25042005-10-29 Richard M. Stallman <rms@gnu.org>
2505
2506 * internals.texi (Garbage Collection): Document memory-full.
2507
25082005-10-28 Bill Wohler <wohler@newt.com>
2509
2510 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
2511 for URLs.
2512
25132005-10-28 Richard M. Stallman <rms@gnu.org>
2514
2515 * minibuf.texi (Completion Commands): Clean up prev change.
2516
25172005-10-26 Kevin Ryde <user42@zip.com.au>
2518
2519 * compile.texi (Eval During Compile): Explain recommended uses
2520 of eval-when-compile and eval-and-compile.
2521
25222005-10-27 Masatake YAMATO <jet@gyve.org>
2523
2524 * minibuf.texi (Completion Commands):
2525 Write about new optional argument for `display-completion-list'.
2526
25272005-10-23 Richard M. Stallman <rms@gnu.org>
2528
2529 * display.texi (Overlay Arrow): Clarify about local bindings of
2530 overlay-arrow-position.
2531
25322005-10-22 Eli Zaretskii <eliz@gnu.org>
2533
2534 * internals.texi (Building Emacs): Fix last change.
2535
25362005-10-22 Richard M. Stallman <rms@gnu.org>
2537
2538 * internals.texi (Building Emacs): Document eval-at-startup.
2539
25402005-10-21 Richard M. Stallman <rms@gnu.org>
2541
2542 * loading.texi (Where Defined): load-history contains abs file names.
2543 symbol-file returns abs file names.
2544
25452005-10-19 Kim F. Storm <storm@cua.dk>
2546
2547 * display.texi (Showing Images): Add max-image-size integer value.
2548
25492005-10-18 Chong Yidong <cyd@stupidchicken.com>
2550
2551 * display.texi (Showing Images): Document max-image-size.
2552
25532005-10-17 Richard M. Stallman <rms@gnu.org>
2554
2555 * commands.texi (Quitting): Minor clarification.
2556
2557 * processes.texi (Sentinels): Clarify about output and quitting.
2558 (Filter Functions): Mention with-local-quit.
2559
25602005-10-17 Juri Linkov <juri@jurta.org>
2561
2562 * buffers.texi (Current Buffer):
2563 * commands.texi (Event Input Misc):
2564 * compile.texi (Eval During Compile, Compiler Errors):
2565 * customize.texi (Group Definitions):
2566 * display.texi (Progress, Defining Faces):
2567 * files.texi (Writing to Files):
2568 * modes.texi (Mode Hooks, Defining Minor Modes):
2569 * streams.texi (Output Functions):
2570 * syntax.texi (Syntax Table Functions):
2571 * text.texi (Change Hooks):
2572 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
2573
2574 * commands.texi (Quitting): Replace arg `forms' with `body' in
2575 `with-local-quit'.
2576
2577 * positions.texi (Excursions): Replace arg `forms' with `body' in
2578 `save-excursion'.
2579
25802005-10-08 Kim F. Storm <storm@cua.dk>
2581
2582 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
2583 Rename manual section accordingly.
2584
25852005-10-04 Kim F. Storm <storm@cua.dk>
2586
2587 * windows.texi (Window Split Tree): New section describing
2588 new function window-split-tree function.
2589
25902005-10-03 Nick Roberts <nickrob@snap.net.nz>
2591
2592 * display.texi (Fringe Size/Pos): Simplify and add detail.
2593
25942005-09-30 Romain Francoise <romain@orebokech.com>
2595
2596 * minibuf.texi (High-Level Completion): Explain that the prompt
2597 given to `read-buffer' should end with a colon and a space.
2598 Update usage examples.
2599
26002005-09-29 Juri Linkov <juri@jurta.org>
2601
2602 * display.texi (Displaying Messages): Rename argument name
2603 `string' to `format-string' in functions `message', `message-box',
2604 `message-or-box'.
2605
26062005-09-26 Chong Yidong <cyd@stupidchicken.com>
2607
2608 * errors.texi (Standard Errors): Correct xrefs.
2609
26102005-09-18 Chong Yidong <cyd@stupidchicken.com>
2611
2612 * display.texi (Defining Images): Update documentation for
2613 `image-load-path'.
2614
26152005-09-17 Richard M. Stallman <rms@gnu.org>
2616
2617 * display.texi (Defining Images): Clean up previous change.
2618
26192005-09-16 Romain Francoise <romain@orebokech.com>
2620
2621 * elisp.texi: Specify GFDL version 1.2.
2622
2623 * doclicense.texi (GNU Free Documentation License): Update to
2624 version 1.2.
2625
26262005-09-15 Chong Yidong <cyd@stupidchicken.com>
2627
2628 * display.texi (Defining Images): Document `image-load-path'.
2629
26302005-09-15 Richard M. Stallman <rms@gnu.org>
2631
2632 * objects.texi (Printed Representation): Minor cleanup.
2633 (Box Diagrams): Minor fix.
2634 (Cons Cell Type): Move (...) index item here.
2635 (Box Diagrams): From here.
2636 (Array Type): Minor fix.
2637 (Type Predicates): Delete index "predicates".
2638 (Hash Table Type): Clarify xref.
2639 (Dotted Pair Notation): Minor fix.
2640
26412005-09-10 Chong Yidong <cyd@stupidchicken.com>
2642
2643 * files.texi (Saving Buffers): Fix typo.
2644
26452005-09-08 Richard M. Stallman <rms@gnu.org>
2646
2647 * tips.texi (Programming Tips): Correct the "default" prompt spec.
2648
26492005-09-08 Chong Yidong <cyd@stupidchicken.com>
2650
2651 * locals.texi (Standard Buffer-Local Variables): Don't include
2652 mode variables for minor modes.
2653 Fix xrefs for buffer-display-count, buffer-display-table,
2654 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
2655 enable-multibyte-characters, fill-column, header-line-format,
2656 left-fringe-width, left-margin, and right-fringe-width.
2657
2658 * hooks.texi (Standard Hooks): All hooks should conform to the
2659 standard naming convention now.
2660 Fix xref for `echo-area-clear-hook'.
2661
2662 * display.texi (Usual Display): Note that indicate-empty-lines and
2663 tab-width are buffer-local.
2664
2665 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
2666
2667 * modes.texi (Mode Help): Note that major-mode is buffer-local.
2668
2669 * nonascii.texi (Encoding and I/O): Note that
2670 buffer-file-coding-system is buffer-local.
2671
2672 * positions.texi (List Motion): Note that defun-prompt-regexp is
2673 buffer-local.
2674
2675 * text.texi (Auto Filling): Note that auto-fill-function is
2676 buffer-local.
2677 (Undo): Note that buffer-undo-list is buffer-local.
2678
2679 * windows.texi (Buffers and Windows): Document
2680 buffer-display-count.
2681
26822005-09-06 Richard M. Stallman <rms@gnu.org>
2683
2684 * tips.texi (Coding Conventions): Sometimes it is ok to put the
2685 package prefix elsewhere than at the start of the name.
2686
26872005-09-03 Richard M. Stallman <rms@gnu.org>
2688
2689 * tips.texi (Programming Tips): Add conventions for minibuffer
2690 questions and prompts.
2691
26922005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
2693
2694 * intro.texi (nil and t): Minor cleanup.
2695 Delete spurious mention of keyword symbols.
2696 (Evaluation Notation): Add index entry.
2697 (A Sample Function Description): Minor cleanup.
2698 (A Sample Variable Description): Not all vars can be set.
2699
27002005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
2701
2702 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
2703
2704 (Insertion): Document precise type of `insert-char' arg COUNT.
2705
27062005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
2707
2708 * modes.texi (Other Font Lock Variables): Sync the default of
2709 font-lock-lines-before.
2710
27112005-08-31 Michael Albinus <michael.albinus@gmx.de>
2712
2713 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
2714
27152005-08-29 Richard M. Stallman <rms@gnu.org>
2716
2717 * elisp.texi (Top): Update subnode menu.
2718
2719 * searching.texi (Searching and Matching): Move node.
2720 Rearrange contents and add overall explanation.
2721 (Searching and Case): Move node.
2722 (Searching and Matching): Update menu.
2723
27242005-08-27 Eli Zaretskii <eliz@gnu.org>
2725
2726 * os.texi (Startup Summary): Fix the description of the initial
2727 startup message display.
2728
27292005-08-25 Richard M. Stallman <rms@gnu.org>
2730
2731 * searching.texi (Search and Replace): Add replace-regexp-in-string.
2732
27332005-08-25 Emilio C. Lopes <eclig@gmx.net>
2734
2735 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
2736 `next-overlay-change' example.
2737
27382005-08-22 Juri Linkov <juri@jurta.org>
2739
2740 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
2741 Fix invert-face. Fix args of face-background.
2742
2743 * display.texi (Standard Faces): Delete node.
2744 (Faces): Add xref to `(emacs)Standard Faces'.
2745 (Displaying Faces): Fix xref to `Standard Faces'.
2746
2747 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
2748
27492005-08-20 Alan Mackenzie <acm@muc.de>
2750
2751 * buffers.texi (The Buffer List): Clarify the manipulation of the
2752 buffer list.
2753
27542005-08-14 Richard M. Stallman <rms@gnu.org>
2755
2756 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
2757 a regexp.
2758
27592005-08-11 Richard M. Stallman <rms@gnu.org>
2760
2761 * elisp.texi (Top): Update subnode lists.
2762
2763 * display.texi (Inverse Video): Node deleted.
2764
2765 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
2766 New nodes split out of Coding Conventions.
2767
2768 * searching.texi (Regular Expressions): Document re-builder.
2769
2770 * os.texi (Time Parsing): New node split out of Time Conversion.
2771
2772 * processes.texi (Misc Network, Network Feature Testing)
2773 (Network Options, Make Network): New nodes split out of
2774 Low-Level Network.
2775
27762005-08-09 Richard M. Stallman <rms@gnu.org>
2777
2778 * frames.texi (Geometry): New node, split from Size and Position.
2779 (Frame Parameters): Refer to Geometry.
2780
2781 * buffers.texi (The Buffer List): Fix xrefs.
2782
2783 * windows.texi (Splitting Windows): Fix xref.
2784
2785 * frames.texi (Layout Parameters): Add xref.
2786
2787 * display.texi (Line Height, Scroll Bars): Fix xrefs.
2788
2789 * keymaps.texi (Menu Bar): Fix xref.
2790
2791 * locals.texi (Standard Buffer-Local Variables): Fix xref.
2792
2793 * modes.texi (%-Constructs): Fix xref.
2794
2795 * frames.texi (Window Frame Parameters): Node split up.
2796 (Basic Parameters, Position Parameters, Size Parameters)
2797 (Layout Parameters, Buffer Parameters, Management Parameters)
2798 (Cursor Parameters, Color Parameters): New subnodes.
2799
28002005-08-09 Luc Teirlinck <teirllm@auburn.edu>
2801
2802 * positions.texi (Screen Lines): Update xref for previous change
2803 in minibuf.texi.
2804
2805 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
2806 change in minibuf.texi.
2807
28082005-08-09 Richard M. Stallman <rms@gnu.org>
2809
2810 * tips.texi (Coding Conventions): Minor cleanup.
2811
2812 * modes.texi (Defining Minor Modes): Explain when init-value
2813 can be non-nil.
2814
2815 * elisp.texi (Top): Update submenu for Minibuffer.
2816
2817 * minibuf.texi (Minibuffer Misc): Node split up.
2818 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
2819 (Recursive Mini): New nodes split out from Minibuffer Misc.
2820 (Minibuffer Misc): Document max-mini-window-height.
2821
2822 * hash.texi (Defining Hash): Delete stray paren in example.
2823
2824 * display.texi (Echo Area Customization): Don't define
2825 max-mini-window-height here; xref instead.
2826
2827 * commands.texi (Event Input Misc): Update while-no-input.
2828
2829 * advice.texi (Advising Functions): Explain when to use advice
2830 and when to use a hook.
2831
28322005-07-30 Eli Zaretskii <eliz@gnu.org>
2833
2834 * makefile.w32-in (info): Don't run install-info.
2835 ($(infodir)/dir): New target, produced by running install-info.
2836
28372005-07-27 Luc Teirlinck <teirllm@auburn.edu>
2838
2839 * modes.texi (Defining Minor Modes): The keyword for the initial
2840 value is :init-value, not :initial-value.
2841
28422005-07-23 Eli Zaretskii <eliz@gnu.org>
2843
2844 * loading.texi (Autoload): Make the `doctor' example be consistent
2845 with what's in current loaddefs.el. Describe the "fn" magic in
2846 the usage portion of the doc string.
2847
28482005-07-22 Richard M. Stallman <rms@gnu.org>
2849
2850 * internals.texi (Garbage Collection): Clarify previous change.
2851
28522005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
2853
2854 * internals.texi (Garbage Collection): Add gc-cons-percentage.
2855
28562005-07-18 Juri Linkov <juri@jurta.org>
2857
2858 * commands.texi (Accessing Events):
2859 * frames.texi (Text Terminal Colors, Resources):
2860 * markers.texi (The Mark):
2861 * modes.texi (Defining Minor Modes):
2862 Delete duplicate duplicate words.
2863
28642005-07-16 Richard M. Stallman <rms@gnu.org>
2865
2866 * display.texi (Managing Overlays): Clarify make-overlay
2867 args for insertion types.
2868
28692005-07-13 Luc Teirlinck <teirllm@auburn.edu>
2870
2871 * customize.texi (Variable Definitions):
2872 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
2873 `standard-value' is a list too.
2874 (Defining New Types): Use @key{RET} instead of @key{ret}.
2875
28762005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
2877
2878 * os.texi (Translating Input): Fix typo.
2879
28802005-07-08 Richard M. Stallman <rms@gnu.org>
2881
2882 * README: Update edition number and size estimate.
2883
2884 * elisp.texi (VERSION): Set to 2.9.
2885
28862005-07-07 Richard M. Stallman <rms@gnu.org>
2887
2888 * book-spine.texinfo: Update Emacs version.
2889
2890 * display.texi (Inverse Video): Delete mode-line-inverse-video.
2891
28922005-07-06 Richard M. Stallman <rms@gnu.org>
2893
2894 * searching.texi (Regexp Search): Clarify what re-search-forward
2895 does when the search fails.
2896
28972005-07-05 Lute Kamstra <lute@gnu.org>
2898
2899 * Update FSF's address in GPL notices.
2900
2901 * doclicense.texi (GNU Free Documentation License):
2902 * gpl.texi (GPL):
2903 * tips.texi (Coding Conventions, Library Headers):
2904 * vol1.texi:
2905 * vol2.texi: Update FSF's address.
2906
29072005-07-04 Richard M. Stallman <rms@gnu.org>
2908
2909 * hooks.texi (Standard Hooks): Add occur-hook.
2910
29112005-07-03 Luc Teirlinck <teirllm@auburn.edu>
2912
2913 * display.texi (The Echo Area): Correct menu.
2914
29152005-07-03 Richard M. Stallman <rms@gnu.org>
2916
2917 * elisp.texi (Top): Update subnode menu for Display.
2918
2919 * display.texi (Displaying Messages): New node, with most
2920 of what was in The Echo Area.
2921 (Progress): Moved under The Echo Area.
2922 (Logging Messages): New node with new text.
2923 (Echo Area Customization): New node, the rest of what was
2924 in The Echo Area. Document message-truncate-lines with @defvar.
2925 (Display): Update menu.
2926
2927 * windows.texi (Textual Scrolling): Doc 3 values for
2928 scroll-preserve-screen-position.
2929
2930 * text.texi (Special Properties): Change hook functions
2931 should bind inhibit-modification-hooks around altering buffer text.
2932
2933 * keymaps.texi (Key Binding Commands): Call binding BINDING
2934 rather than DEFINITION.
2935
29362005-06-29 Juanma Barranquero <lekktu@gmail.com>
2937
2938 * variables.texi (Defining Variables): `user-variable-p' returns t
2939 for aliases of user options, nil for alias loops.
2940
29412005-06-28 Richard M. Stallman <rms@gnu.org>
2942
2943 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
2944 make-keymap.
2945
29462005-06-27 Luc Teirlinck <teirllm@auburn.edu>
2947
2948 * variables.texi (Setting Variables): Correct and clarify
2949 description of `add-to-ordered-list'.
2950
29512005-06-26 Richard M. Stallman <rms@gnu.org>
2952
2953 * display.texi (Faces): Minor cleanup.
2954
29552005-06-25 Luc Teirlinck <teirllm@auburn.edu>
2956
2957 * display.texi (Faces): `facep' returns t for strings that are
2958 face names.
2959
29602005-06-25 Richard M. Stallman <rms@gnu.org>
2961
2962 * objects.texi (Equality Predicates): Clarify meaning of equal.
2963
2964 * windows.texi (Selecting Windows): save-selected-window
2965 and with-selected-window save and restore the current buffer.
2966
29672005-06-24 Richard M. Stallman <rms@gnu.org>
2968
2969 * numbers.texi (Float Basics): Explain how to test for NaN,
2970 and printing the sign of NaNs.
2971
29722005-06-24 Eli Zaretskii <eliz@gnu.org>
2973
2974 * makefile.w32-in (MAKEINFO): Use --force.
2975
29762005-06-23 Richard M. Stallman <rms@gnu.org>
2977
2978 * display.texi (Face Functions): Correct Texinfo usage.
2979
29802005-06-23 Luc Teirlinck <teirllm@auburn.edu>
2981
2982 * lists.texi (Rings): `ring-elements' now returns the elements of
2983 RING in order.
2984
29852005-06-23 Juanma Barranquero <lekktu@gmail.com>
2986
2987 * markers.texi (The Mark): Texinfo usage fix.
2988
29892005-06-23 Kim F. Storm <storm@cua.dk>
2990
2991 * searching.texi (Entire Match Data): Remove evaporate option for
2992 match-data. Do not mention evaporate option for set-match-data.
2993
29942005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
2995
2996 * display.texi (Face Functions): Mention face aliases.
2997
29982005-06-21 Richard M. Stallman <rms@gnu.org>
2999
3000 * anti.texi (Antinews): Texinfo usage fix.
3001
30022005-06-21 Karl Berry <karl@gnu.org>
3003
3004 * elisp.texi: Use @copying.
3005
3006 * elisp.texi: Put @summarycontents and @contents before the Top
3007 node, instead of the end of the file, so that the contents appear
3008 in the right place in the dvi/pdf output.
3009
30102005-06-21 Juri Linkov <juri@jurta.org>
3011
3012 * display.texi (Defining Faces): Add `customized-face'.
3013
30142005-06-20 Kim F. Storm <storm@cua.dk>
3015
3016 * variables.texi (Setting Variables): Any type of element can be
3017 given order in add-to-ordered-list. Compare elements with eq.
3018
3019 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
3020
30212005-06-20 Karl Berry <karl@gnu.org>
3022
3023 * syntax.texi (Syntax Flags): Make last column very slightly wider
3024 to avoid "generic comment" breaking on two lines and causing an
3025 underfull box.
3026
30272005-06-19 Luc Teirlinck <teirllm@auburn.edu>
3028
3029 * lists.texi (Rings): Various minor clarifications and corrections.
3030
30312005-06-18 Richard M. Stallman <rms@gnu.org>
3032
3033 * functions.texi (Obsolete Functions): Simplify.
3034
3035 * variables.texi (Variable Aliases): Simplify.
3036
3037 * anti.texi, backups.texi, compile.texi, customization.texi:
3038 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
3039 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
3040 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
3041 * variables.texi: Fix formatting ugliness.
3042
3043 * elisp.texi: Add links to Rings and Byte Packing.
3044 Update version and copyright years.
3045
3046 * minibuf.texi: Fix formatting ugliness.
3047 (Completion Commands): Move keymap vars to the end
3048 and vars completing-read binds to the top.
3049
30502005-06-17 Luc Teirlinck <teirllm@auburn.edu>
3051
3052 * processes.texi: Fix typos.
3053 (Bindat Spec): Correct Texinfo error.
3054 (Byte Packing): Fix ungrammatical sentence.
3055
30562005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
3057
3058 * lists.texi (Rings): New node.
3059 (Lists): Add it to menu.
3060
3061 * processes.texi (Byte Packing): New node.
3062 (Processes): Add it to menu.
3063
30642005-06-17 Richard M. Stallman <rms@gnu.org>
3065
3066 * syntax.texi (Parsing Expressions): Fix texinfo usage.
3067
3068 * help.texi (Documentation Basics): Explain the xref to
3069 Documentation Tips.
3070
3071 * debugging.texi (Debugger Commands): Minor fix.
3072
30732005-06-16 Luc Teirlinck <teirllm@auburn.edu>
3074
3075 * edebug.texi (Instrumenting): Eliminate duplicate link.
3076 (Specification List): Replace references to "below", referring to
3077 a later node, with one @ref to that node.
3078
3079 * os.texi (Timers): Timers should save and restore the match data
3080 if they change it.
3081
3082 * debugging.texi (Debugger Commands): Mention that the Lisp
3083 debugger can not step through primitive functions.
3084
30852005-06-16 Juanma Barranquero <lekktu@gmail.com>
3086
3087 * functions.texi (Obsolete Functions): Update argument names of
3088 `make-obsolete' and `define-obsolete-function-alias'.
3089
3090 * variables.texi (Variable Aliases): Update argument names of
3091 `defvaralias', `make-obsolete-variable' and
3092 `define-obsolete-variable-alias'.
3093
30942005-06-15 Kim F. Storm <storm@cua.dk>
3095
3096 * searching.texi (Entire Match Data): Rephrase warnings about
3097 evaporate arg to match-data and set-match-data.
3098
30992005-06-14 Luc Teirlinck <teirllm@auburn.edu>
3100
3101 * elisp.texi (Top): Update detailed menu.
3102
3103 * edebug.texi (Edebug): Update menu.
3104 (Instrumenting): Update xrefs.
3105 (Edebug Execution Modes): Correct xref.
3106 (Jumping): Clarify description of `h' command.
3107 Eliminate redundant @ref.
3108 (Breaks): New node.
3109 (Breakpoints): Is now a subsubsection.
3110 (Global Break Condition): Mention `C-x X X'.
3111 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
3112 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
3113 (Edebug Display Update): Correct pxref.
3114 (Edebug and Macros): New node.
3115 (Instrumenting Macro Calls): Is now a subsubsection.
3116 Neither arg of `def-edebug-spec' is evaluated.
3117 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
3118 (Specification Examples): Fix typo.
3119
31202005-06-14 Lute Kamstra <lute@gnu.org>
3121
3122 * debugging.texi (Function Debugging): Primitives can break on
3123 entry too.
3124
31252005-06-14 Kim F. Storm <storm@cua.dk>
3126
3127 * variables.texi (Setting Variables): Add add-to-ordered-list.
3128
31292005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
3130
3131 * syntax.texi (Parsing Expressions): Document aux functions and vars of
3132 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
3133
31342005-06-13 Lute Kamstra <lute@gnu.org>
3135
3136 * text.texi (Special Properties): Fix cross reference.
3137
31382005-06-11 Luc Teirlinck <teirllm@auburn.edu>
3139
3140 * debugging.texi (Function Debugging): Delete mention of empty
3141 string argument to `cancel-debug-on-entry'. Delete inaccurate
3142 description of the return value of that command.
3143
31442005-06-11 Alan Mackenzie <acm@muc.de>
3145
3146 * text.texi (Adaptive Fill): Amplify the description of
3147 fill-context-prefix.
3148
31492005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3150
3151 * syntax.texi (Parsing Expressions): Fix Texinfo error.
3152
31532005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
3154
3155 * syntax.texi (Parsing Expressions): Document syntax-ppss.
3156
31572005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3158
3159 * debugging.texi (Error Debugging): Minor rewording.
3160 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
3161 is optional.
3162
31632005-06-10 Lute Kamstra <lute@gnu.org>
3164
3165 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
3166 (Top): Give it a title. Correct version number. Give the
3167 detailed node listing a more prominent header.
3168 * intro.texi: Don't set VERSION here a second time.
3169 Mention Emacs's version too.
3170 * anti.texi (Antinews): Use EMACSVER to refer to the current
3171 version of Emacs.
3172
31732005-06-09 Kim F. Storm <storm@cua.dk>
3174
3175 * searching.texi (Entire Match Data): Explain new `reseat' argument to
3176 match-data and set-match-data.
3177
31782005-06-08 Richard M. Stallman <rms@gnu.org>
3179
3180 * searching.texi (Entire Match Data): Clarify when match-data
3181 returns markers and when integers.
3182
3183 * display.texi (Defining Faces): Explain that face name should not
3184 end in `-face'.
3185
3186 * modes.texi (Mode Line Data): Minor cleanup.
3187 (Customizing Keywords): Node split out of Search-based Fontification.
3188 Add example of using font-lock-add-keywords from a hook.
3189 Clarify when MODE should be non-nil, and when nil.
3190
31912005-06-06 Richard M. Stallman <rms@gnu.org>
3192
3193 * modes.texi (Mode Line Data): Explain what happens when the car
3194 of a list is a void symbol.
3195 (Search-based Fontification): Explain MODE arg to
3196 font-lock-add-keywords and warn about calls from major modes.
3197
31982005-06-08 Juri Linkov <juri@jurta.org>
3199
3200 * display.texi (Standard Faces): Add `shadow' face.
3201
32022005-05-29 Luc Teirlinck <teirllm@auburn.edu>
3203
3204 * modes.texi (Major Mode Conventions): A derived mode only needs
3205 to put the call to the parent mode inside `delay-mode-hooks'.
3206
32072005-05-29 Richard M. Stallman <rms@gnu.org>
3208
3209 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
3210 new, and what that implies. Clarify.
3211
3212 * files.texi (Locating Files): Clean up the text.
3213
3214 * frames.texi (Window Frame Parameters): Document user-size.
3215 Shorten entry for top by referring to left.
3216
32172005-05-26 Richard M. Stallman <rms@gnu.org>
3218
3219 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
3220 is new, and what the implications are. Other clarifications.
3221
32222005-05-24 Richard M. Stallman <rms@gnu.org>
3223
3224 * frames.texi (Dialog Boxes): Minor fixes.
3225
32262005-05-25 Masatake YAMATO <jet@gyve.org>
3227
3228 * display.texi (Standard Faces): Write about `mode-line-highlight'.
3229
32302005-05-24 Luc Teirlinck <teirllm@auburn.edu>
3231
3232 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
3233 is optional.
3234
32352005-05-24 Nick Roberts <nickrob@snap.net.nz>
3236
3237 * frames.texi (Dialog Boxes): Descibe new optional argument.
3238
32392005-05-23 Lute Kamstra <lute@gnu.org>
3240
3241 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
3242 syntax-begin-function over font-lock-beginning-of-syntax-function.
3243
32442005-05-21 Luc Teirlinck <teirllm@auburn.edu>
3245
3246 * minibuf.texi (Reading File Names): Update description of
3247 `read-directory-name'.
3248
3249 * modes.texi (Derived Modes): Clarify :group keyword.
3250
32512005-05-21 Eli Zaretskii <eliz@gnu.org>
3252
3253 * files.texi (Locating Files): New subsection.
3254 Describe locate-file and executable-find.
3255
32562005-05-21 Kevin Ryde <user42@zip.com.au>
3257
3258 * frames.texi (Initial Parameters): Update cross reference to
3259 "Emacs Invocation".
3260
32612005-05-19 Luc Teirlinck <teirllm@auburn.edu>
3262
3263 * keymaps.texi (Active Keymaps): Add anchor.
3264
3265 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
3266 (Major Mode Conventions): Refer to `Auto Major Mode' in more
3267 appropriate place.
3268 (Derived Modes): Small clarifications.
3269 (Minor Mode Conventions, Keymaps and Minor Modes):
3270 Replace references to nodes with references to anchors.
3271 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
3272 Clarify description of lists whose first element is an integer.
3273 (Mode Line Variables): Add anchor.
3274 (%-Constructs): Clarify description of integer after %.
3275 (Emulating Mode Line): Describe nil value for FACE.
3276
32772005-05-18 Luc Teirlinck <teirllm@auburn.edu>
3278
3279 * modes.texi (Derived Modes): Correct references to non-existing
3280 variable standard-syntax-table.
3281
32822005-05-17 Lute Kamstra <lute@gnu.org>
3283
3284 * modes.texi (Defining Minor Modes): Mention the mode hook.
3285
32862005-05-15 Kim F. Storm <storm@cua.dk>
3287
3288 * processes.texi (Network): Remove open-network-stream-nowait.
3289 (Network Servers): Remove open-network-stream-server.
3290
32912005-05-15 Luc Teirlinck <teirllm@auburn.edu>
3292
3293 * elisp.texi (Top): Update detailed menu.
3294
3295 * variables.texi: Reorder nodes.
3296 (Variables): Update menu.
3297 (File Local Variables): Do not refer to the `-*-' line as
3298 a "local variables list". Add pxref.
3299
33002005-05-14 Luc Teirlinck <teirllm@auburn.edu>
3301
3302 * elisp.texi (Top): Update detailed menu for node changes.
3303
3304 * modes.texi (Modes): Update Menu.
3305 (Hooks): Move to beginning of chapter.
3306 Most minor modes run mode hooks too.
3307 `add-hook' can handle void hooks or hooks whose value is a single
3308 function.
3309 (Major Modes): Update Menu.
3310 (Major Mode Basics): New node, split off from `Major Modes'.
3311 (Major Mode Conventions): Correct xref. Explain how to handle
3312 auto-mode-alist if the major mode command has an autoload cookie.
3313 (Auto Major Mode): Major update. Add magic-mode-alist.
3314 (Derived Modes): Major update.
3315 (Mode Line Format): Update Menu.
3316 (Mode Line Basics): New node, split off from `Mode Line Format'.
3317
3318 * loading.texi (Autoload): Mention `autoload cookie' as synonym
3319 for `magic autoload comment'. Add index entries and anchor.
3320
33212005-05-14 Richard M. Stallman <rms@gnu.org>
3322
3323 * tips.texi (Coding Conventions): Explain how important it is
3324 that just loading certain files not change Emacs behavior.
3325
3326 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
3327
33282005-05-12 Lute Kamstra <lute@gnu.org>
3329
3330 * modes.texi (Generic Modes): Update.
3331 (Major Modes): Refer to node "Generic Modes".
3332
3333 * elisp.texi (Top): Update to the current structure of the manual.
3334 * processes.texi (Processes): Add menu description.
3335 * customize.texi (Customization): Add menu descriptions.
3336
33372005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
3338
3339 * processes.texi (Signals to Processes)
3340 (Low-Level Network): Fix typos.
3341
33422005-05-11 Lute Kamstra <lute@gnu.org>
3343
3344 * elisp.texi (Top): Add some nodes from the chapter "Major and
3345 Minor Modes" to the detailed node listing.
3346
33472005-05-10 Richard M. Stallman <rms@gnu.org>
3348
3349 * keymaps.texi (Extended Menu Items): Menu item filter functions
3350 can be called at any time.
3351
33522005-05-08 Luc Teirlinck <teirllm@auburn.edu>
3353
3354 * variables.texi (File Local Variables): `(hack-local-variables t)'
3355 now also checks whether a mode is specified in the local variables
3356 list.
3357
33582005-05-05 Kevin Ryde <user42@zip.com.au>
3359
3360 * display.texi (The Echo Area): Correct format function cross
3361 reference.
3362
33632005-05-05 Luc Teirlinck <teirllm@auburn.edu>
3364
3365 * variables.texi (Variable Aliases): Change description of
3366 `define-obsolete-variable-alias'.
3367
3368 * functions.texi (Functions): Add "Obsolete Functions" to menu.
3369 (Defining Functions): Add xref.
3370 (Obsolete Functions): New node.
3371 (Function Safety): Standardize capitalization of section title.
3372
3373 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
3374 (Dialog Boxes): Complete description of `x-popup-dialog'.
3375
33762005-05-04 Richard M. Stallman <rms@gnu.org>
3377
3378 * commands.texi (Interactive Codes): Fix Texinfo usage.
3379 Document U more clearly.
3380
33812005-05-01 Luc Teirlinck <teirllm@auburn.edu>
3382
3383 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
3384 function and not a macro.
3385
3386 * frames.texi (Pop-Up Menus): Correct and clarify description of
3387 `x-popup-menu'.
3388 (Dialog Boxes): Clarify description of `x-popup-dialog'.
3389
33902005-05-01 Richard M. Stallman <rms@gnu.org>
3391
3392 * edebug.texi (Checking Whether to Stop): Fix previous change.
3393
33942005-05-01 Luc Teirlinck <teirllm@auburn.edu>
3395
3396 * display.texi: Fix typos and Texinfo usage.
3397
3398 * edebug.texi (Checking Whether to Stop): executing-macro ->
3399 executing-kbd-macro.
3400
34012005-05-01 Richard M. Stallman <rms@gnu.org>
3402
3403 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
3404
34052005-04-30 Richard M. Stallman <rms@gnu.org>
3406
3407 * files.texi (Magic File Names): Document `operations' property.
3408
34092005-04-29 Lute Kamstra <lute@gnu.org>
3410
3411 * modes.texi (Generic Modes): New node.
3412 (Major Modes): Add it to the menu.
3413 (Derived Modes): Add "derived mode" to concept index.
3414
34152005-04-28 Lute Kamstra <lute@gnu.org>
3416
3417 * modes.texi (Defining Minor Modes): Fix previous change.
3418 (Font Lock Mode): Simplify.
3419 (Font Lock Basics): Say that font-lock-defaults is buffer-local
3420 when set and that some parts are optional. Add cross references.
3421 (Search-based Fontification): Say how to specify font-lock-keywords.
3422 Add cross references. Add font-lock-multiline to index.
3423 Move font-lock-keywords-case-fold-search here from node "Other Font
3424 Lock Variables". Document font-lock-add-keywords and
3425 font-lock-remove-keywords.
3426 (Other Font Lock Variables): Move font-lock-keywords-only,
3427 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
3428 and font-lock-syntactic-face-function to node "Syntactic Font
3429 Lock". Move font-lock-keywords-case-fold-search to node
3430 "Search-based Fontification". Document font-lock-inhibit-thing-lock
3431 and font-lock-{,un}fontify-{buffer,region}-function.
3432 (Precalculated Fontification): Remove reference to deleted variable
3433 font-lock-core-only.
3434 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
3435 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
3436 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
3437 and font-lock-syntactic-face-function here from node "Other Font
3438 Lock Variables". Move font-lock-syntactic-keywords to "Setting
3439 Syntax Properties". Add cross references.
3440 (Setting Syntax Properties): New node.
3441 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
3442 * syntax.texi (Syntax Properties): Add cross reference.
3443 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
3444
34452005-04-26 Richard M. Stallman <rms@gnu.org>
3446
3447 * display.texi (Defining Faces):
3448 Document `default' elements of defface spec.
3449
3450 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
3451
3452 * variables.texi (Variable Aliases): Clarify text.
3453
34542005-04-25 Chong Yidong <cyd@stupidchicken.com>
3455
3456 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
3457
34582005-04-25 Luc Teirlinck <teirllm@auburn.edu>
3459
3460 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
3461
34622005-04-24 Eli Zaretskii <eliz@gnu.org>
3463
3464 * syntax.texi (Syntax Table Internals): Elaborate documentation of
3465 syntax-after and syntax-class.
3466
3467 * files.texi (Changing Files): Fix last change's cross-reference.
3468 (Unique File Names): Don't mention "numbers" in the documentation
3469 of make-temp-file and make-temp-name.
3470
34712005-04-23 Richard M. Stallman <rms@gnu.org>
3472
3473 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
3474
34752005-04-22 Nick Roberts <nickrob@snap.net.nz>
3476
3477 * windows.texi (Cyclic Window Ordering): Clarify window-list.
3478
34792005-04-22 Nick Roberts <nickrob@snap.net.nz>
3480
3481 * variables.texi (Variable Aliases): Describe make-obsolete-variable
3482 and define-obsolete-variable-alias.
3483
34842005-04-22 Kim F. Storm <storm@cua.dk>
3485
3486 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
3487 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
3488
34892005-04-21 Lute Kamstra <lute@gnu.org>
3490
3491 * lists.texi (Association Lists): Document rassq-delete-all.
3492
34932005-04-19 Richard M. Stallman <rms@gnu.org>
3494
3495 * modes.texi (Search-based Fontification): Explain that
3496 facespec is an expression to be evaluated.
3497
34982005-04-19 Kevin Ryde <user42@zip.com.au>
3499
3500 * streams.texi (Output Functions): Fix xref.
3501 * strings.texi (String Conversion): Fix xref.
3502
35032005-04-19 Kim F. Storm <storm@cua.dk>
3504
3505 * symbols.texi (Symbol Plists): Add safe-get.
3506 Mention that `get' may signal an error.
3507
35082005-04-18 Nick Roberts <nickrob@snap.net.nz>
3509
3510 * customize.texi (Variable Definitions): Replace tooltip-mode
3511 example with save-place.
3512
35132005-04-17 Richard M. Stallman <rms@gnu.org>
3514
3515 * buffers.texi (Indirect Buffers): Clarify.
3516
3517 * positions.texi (Positions): Clarify converting marker to integer.
3518
3519 * strings.texi (String Basics): Mention string-match; clarify.
3520
35212005-04-08 Lute Kamstra <lute@gnu.org>
3522
3523 * modes.texi (Search-based Fontification): Fix cross references.
3524 Use consistent terminology. Document anchored highlighting.
3525
35262005-04-05 Lute Kamstra <lute@gnu.org>
3527
3528 * modes.texi (Defining Minor Modes): Document :group keyword
3529 argument and its default value.
3530
35312005-04-03 Lute Kamstra <lute@gnu.org>
3532
3533 * hooks.texi (Standard Hooks): Add some hooks. Add cross
3534 references and/or descriptions. Delete major mode hooks; mention
3535 them as a category instead. Rename or delete obsolete hooks.
3536
35372005-04-02 Richard M. Stallman <rms@gnu.org>
3538
3539 * nonascii.texi (Coding System Basics): Another wording cleanup.
3540
35412005-04-01 Richard M. Stallman <rms@gnu.org>
3542
3543 * nonascii.texi (Coding System Basics): Clarify previous change.
3544
35452005-04-01 Kenichi Handa <handa@m17n.org>
3546
3547 * nonascii.texi (Coding System Basics): Describe about rondtrip
3548 identity of coding systems.
3549
35502005-03-29 Chong Yidong <cyd@stupidchicken.com>
3551
3552 * text.texi (Buffer Contents): Add filter-buffer-substring and
3553 buffer-substring-filters.
3554
35552005-03-26 Chong Yidong <cyd@stupidchicken.com>
3556
3557 * anti.texi (Antinews): Mention `G' interactive code.
3558
3559 * tips.texi (Compilation Tips): Mention benchmark.el.
3560
35612005-03-27 Luc Teirlinck <teirllm@auburn.edu>
3562
3563 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
3564 is now bound to M-o M-o.
3565
3566 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
3567
35682005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
3569
3570 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
3571 in the Emacs Manual).
3572 * Makefile.in (srcs): Remove calendar.texi.
3573 * makefile.w32-in (srcs): Remove calendar.texi.
3574 * display.texi (Display): Change name of next node.
3575 * os.texi (System In): Change name of previous node.
3576 * elisp.texi (Top): Remove Calendar references.
3577 * vol1.texi (Top): Remove Calendar references.
3578 * vol2.texi (Top): Remove Calendar references.
3579
35802005-03-25 Richard M. Stallman <rms@gnu.org>
3581
3582 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
3583 Cleanup previous change.
3584
35852005-03-25 Chong Yidong <cyd@stupidchicken.com>
3586
3587 * display.texi (Face Attributes): Faces earlier in an :inherit
3588 list take precedence.
3589 (Scroll Bars): Fix description of vertical-scroll-bars.
3590 Document frame-current-scroll-bars and window-current-scroll-bars.
3591
3592 * markers.texi (The Mark): Document temporary Transient Mark mode.
3593
3594 * minibuf.texi (Reading File Names):
3595 Document read-file-name-completion-ignore-case.
3596
3597 * positions.texi (Screen Lines): Document nil for width argument
3598 to compute-motion.
3599
36002005-03-23 Kim F. Storm <storm@cua.dk>
3601
3602 * display.texi (Standard Faces): Other faces used in the fringe
3603 implicitly inherits from the fringe face.
3604 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
3605 properties implicitly inherits from fringe face.
3606 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
3607
36082005-03-20 Chong Yidong <cyd@stupidchicken.com>
3609
3610 * display.texi (Invisible Text): State default value of
3611 line-move-ignore-invisible.
3612 (Managing Overlays): Document remove-overlays.
3613 (Standard Faces): Document escape-glyph face.
3614
3615 * minibuf.texi (Reading File Names): Document read-file-name-function.
3616
3617 * modes.texi (Other Font Lock Variables):
3618 Document font-lock-lines-before.
3619
3620 * positions.texi (Skipping Characters): skip-chars-forward allows
3621 character classes.
3622
36232005-03-18 Lute Kamstra <lute@gnu.org>
3624
3625 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
3626
36272005-03-17 Richard M. Stallman <rms@gnu.org>
3628
3629 * text.texi (Undo): Document extensible undo entries.
3630
dd7b651b 3631 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
3632
3633 * nonascii.texi (Character Codes): Minor fix.
3634
3635 * display.texi (Display Property): Explain the significance
3636 of having text properties that are eq.
3637 (Other Display Specs): Explain string as display spec.
3638
3639 * commands.texi (Interactive Codes): Document G option.
3640
36412005-03-17 Chong Yidong <cyd@stupidchicken.com>
3642
3643 * text.texi (Filling): Add sentence-end-without-period and
3644 sentence-end-without-space.
3645 (Changing Properties): Minor fix.
3646
3647 * anti.texi: Total rewrite.
3648
36492005-03-15 Lute Kamstra <lute@gnu.org>
3650
3651 * edebug.texi (Instrumenting Macro Calls): Fix typos.
3652
36532005-03-08 Kim F. Storm <storm@cua.dk>
3654
3655 * display.texi (Specified Space): Property :width is support on
3656 non-graphic terminals, :height is not.
3657
36582005-03-07 Richard M. Stallman <rms@gnu.org>
3659
3660 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
3661 Now subnodes of Fringes.
3662 (Overlay Arrow): Document overlay-arrow-variable-list.
3663 (Fringe Size/Pos): New node, broken out of Fringes.
3664 (Display): Explain clearing vs redisplay better.
3665 (Truncation): Clarify use of bitmaps.
3666 (The Echo Area): Clarify the uses of the echo area.
3667 Add max-mini-window-height.
3668 (Progress): Clarify.
3669 (Invisible Text): Explain that main loop moves point out.
3670 (Selective Display): Say "hidden", not "invisible".
3671 (Managing Overlays): Move up. Describe relation to Undo here.
3672 (Overlay Properties): Clarify intro.
3673 (Finding Overlays): Explain return values when nothing found.
3674 (Width): truncate-string-to-width has added arg.
3675 (Displaying Faces): Clarify and update mode line face handling.
3676 (Face Functions): Minor cleanup.
3677 (Conditional Display): Merge into Other Display Specs.
3678 (Pixel Specification, Other Display Specs): Minor cleanups.
3679 (Images, Image Descriptors): Minor cleanups.
3680 (GIF Images): Patents have expired.
3681 (Showing Images): Explain default text for insert-image.
3682 (Manipulating Button Types): Merge into Manipulating Buttons.
3683 (Making Buttons): Explain return values.
3684 (Button Buffer Commands): Add xref.
3685 (Inverse Video): Update mode-line-inverse-video.
3686 (Display Table Format): Clarify.
3687 (Active Display Table): Give defaults for window-display-table.
3688
3689 * calendar.texi (Calendar Customizing): calendar-holiday-marker
3690 and calendar-today-marker are strings, not chars.
3691 (Holiday Customizing): Minor fix.
3692
3693 * internals.texi (Writing Emacs Primitives): Update `or' example.
3694 Update limit on # args of subr.
3695
3696 * edebug.texi (Using Edebug): Arrow is in fringe.
3697 (Instrumenting): Arg to eval-defun works without loading edebug.
3698 (Edebug Execution Modes): Add xref.
3699
3700 * customize.texi (Common Keywords): Clarify :require.
3701 Mention :version here.
3702 (Variable Definitions, Group Definitions): Not here.
3703 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
3704
37052005-03-07 Chong Yidong <cyd@stupidchicken.com>
3706 * nonascii.texi (Text Representations): Clarify position-bytes.
3707 (Character Sets): Add list-charset-chars.
3708 (Scanning Charsets): Add charset-after.
3709 (Encoding and I/O): Minor fix.
3710
37112005-03-06 Richard M. Stallman <rms@gnu.org>
3712
3713 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
3714 (Resizing Windows): Likewise.
3715
3716 * text.texi (Change Hooks): Get rid of "Emacs 21".
3717
3718 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
3719
3720 * streams.texi (Output Variables): Get rid of "Emacs 21".
3721
3722 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
3723
3724 * os.texi (Translating Input): Replace flow-control example
3725 with a less obsolete example that uses `keyboard-translate'.
3726
3727 * objects.texi (Hash Table Type, Circular Objects):
3728 Get rid of "Emacs 21".
3729
3730 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
3731 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
3732
3733 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
3734
3735 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
3736
3737 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
3738 (Menu Bar): Fix when menu-bar-update-hook is called.
3739
3740 * hash.texi (Hash Tables): Get rid of "Emacs 21".
3741
3742 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
3743 and make it read better.
3744
3745 * files.texi (Writing to Files): Get rid of "Emacs 21".
3746 (Unique File Names): Likewise.
3747
3748 * elisp.texi: Update Emacs version to 22.
3749
3750 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
3751 (Overlay Properties, Face Attributes): Likewise.
3752 (Managing Overlays): Fix punctuation.
3753 (Attribute Functions): Clarify set-face-font; get rid of
3754 info about old Emacs versions.
3755 (Auto Faces, Font Lookup, Display Property, Images):
3756 Get rid of "Emacs 21".
3757
3758 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
3759
37602005-03-05 Richard M. Stallman <rms@gnu.org>
3761
3762 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
3763
37642005-03-04 Lute Kamstra <lute@gnu.org>
3765
3766 * debugging.texi (Error Debugging): Document stack-trace-on-error.
3767
37682005-03-03 Lute Kamstra <lute@gnu.org>
3769
3770 * edebug.texi (Instrumenting Macro Calls): Fix typo.
3771
37722005-03-01 Lute Kamstra <lute@gnu.org>
3773
3774 * debugging.texi (Debugger Commands): Update `j'.
3775
37762005-02-28 Lute Kamstra <lute@gnu.org>
3777
3778 * debugging.texi (Debugging): Fix typo.
3779 (Error Debugging): Document eval-expression-debug-on-error.
3780 (Function Debugging): Update example.
3781 (Using Debugger): Mention starred stack frames.
3782 (Debugger Commands): Document `j' and `l'.
3783 (Invoking the Debugger): `d' and `j' exit recursive edit too.
3784 Update the messages that the debugger displays.
3785 (Internals of Debugger): Add cross reference. Update example.
3786 (Excess Open): Minor improvement.
3787 (Excess Close): Minor improvement.
3788
37892005-02-26 Richard M. Stallman <rms@gnu.org>
3790
3791 * tips.texi (Coding Conventions): Clarify.
3792 Put all the major mode key reservations together.
3793 Mention the Mouse-1 => Mouse-2 conventions.
3794
3795 * syntax.texi (Syntax Class Table): Clarify.
3796 (Syntax Table Functions): syntax-after moved from here.
3797 (Syntax Table Internals): syntax-after moved to here.
3798 (Parsing Expressions): Update info on number of values
3799 and what's meaningful in the STATE argument.
3800 (Categories): Fix typo.
3801
3802 * sequences.texi (Arrays): Cleanup.
3803 (Char-Tables): Clarify.
3804
3805 * processes.texi (Deleting Processes): Cleanups, add xref.
3806 (Subprocess Creation): Explain nil in exec-path. Cleanup.
3807 (Process Information): set-process-coding-system, some args optional.
3808 (Input to Processes): Explain various types for PROCESS args.
3809 Rename them from PROCESS-NAME to PROCESS.
3810 (Signals to Processes): Likewise.
3811 (Decoding Output): Cleanup.
3812 (Query Before Exit): Clarify.
3813
3814 * os.texi (Startup Summary): Correct the options; add missing ones.
3815 (Terminal Output, Batch Mode): Clarify.
3816 (Flow Control): Node deleted.
3817
3818 * markers.texi (The Mark): Clarify.
3819
3820 * macros.texi (Expansion): Cleanup.
3821 (Indenting Macros): indent-spec allows ints, not floats.
3822
3823 * keymaps.texi (Keymaps): Clarify.
3824 (Format of Keymaps): Update lisp-mode-map example.
3825 (Active Keymaps, Key Lookup): Clarify.
3826 (Changing Key Bindings): Add xref to `kbd'.
3827 (Key Binding Commands, Simple Menu Items): Clarify.
3828 (Mouse Menus, Menu Bar): Clarify.
3829 (Menu Example): Replace print example with menu-bar-replace-menu.
3830
3831 * help.texi (Documentation Basics): Add function-documentation prop.
3832
3833 * elisp.texi (Top): Don't refer to Flow Control node.
3834
3835 * commands.texi (Command Overview): Improve xrefs.
3836 (Adjusting Point): Adjusting point applies to intangible and invis.
3837 (Key Sequence Input): Doc extra read-key-sequence args.
3838 Likewise for read-key-sequence-vector.
3839
3840 * backups.texi (Rename or Copy): Minor fix.
3841 (Numbered Backups): For version-control, say the default.
3842 (Auto-Saving): make-auto-save-file-name example is simplified.
3843
3844 * advice.texi (Advising Functions): Don't imply one part of Emacs
3845 should advise another part. Markup changes.
3846 (Defining Advice): Move transitional para.
3847 (Activation of Advice): Cleanup.
3848 Explain if COMPILE is nil or negative.
3849
3850 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
3851
38522005-02-24 Lute Kamstra <lute@gnu.org>
3853
3854 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
3855 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
3856
38572005-02-23 Lute Kamstra <lute@gnu.org>
3858
3859 * modes.texi (Defining Minor Modes): define-minor-mode can be used
3860 to define global minor modes as well.
3861
3862 * display.texi (Managing Overlays): overlay-buffer returns nil for
3863 deleted overlays.
3864
38652005-02-22 Kim F. Storm <storm@cua.dk>
3866
3867 * minibuf.texi (Basic Completion): Allow symbols in addition to
3868 strings in try-completion and all-completions.
3869
38702005-02-14 Lute Kamstra <lute@gnu.org>
3871
3872 * elisp.texi (Top): Remove reference to deleted node.
3873
3874 * lists.texi (Lists): Remove reference to deleted node.
3875 (Cons Cells): Fix typo.
3876
3877 * loading.texi (Where Defined): Fix typo.
3878
38792005-02-14 Richard M. Stallman <rms@gnu.org>
3880
3881 * variables.texi (Creating Buffer-Local): change-major-mode-hook
3882 is useful for discarding some minor modes.
3883
3884 * symbols.texi (Symbol Components): Reorder examples.
3885
3886 * streams.texi (Input Functions): State standard-input default.
3887 (Output Variables): State standard-output default.
3888
3889 * objects.texi (Printed Representation): Clarify read syntax vs print.
3890 (Floating Point Type): Explain meaning better.
3891 (Symbol Type): Explain uniqueness better.
3892 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
3893 List examples sooner.
3894 (Box Diagrams): New subnode broken out.
3895 Some examples moved from old Lists as Boxes node.
3896 (Dotted Pair Notation): Clarify intro.
3897 (Array Type): Clarify.
3898 (Type Predicates): Add hash-table-p.
3899
3900 * numbers.texi (Integer Basics): Clarify radix explanation.
3901 (Predicates on Numbers): Minor clarification.
3902 (Comparison of Numbers): Minor clarification. Clarify eql.
3903 Typos in min, max.
3904 (Math Functions): Clarify overflow in expt.
3905
3906 * minibuf.texi (Text from Minibuffer): Minor clarification.
3907 Mention arrow keys.
3908
3909 * loading.texi (Autoload): defun's doc string overrides autoload's
3910 doc string.
3911 (Repeated Loading): Modernize "add to list" examples.
3912 (Where Defined): Finish updating table of load-history elts.
3913
3914 * lists.texi (List-related Predicates): Minor wording improvement.
3915 (Lists as Boxes): Node deleted.
3916 (Building Lists): Explain trivial cases of number-sequence.
3917
3918 * hash.texi (Hash Tables): Add desc to menu items.
3919 (Creating Hash): Expain "full" means "make larger",
3920 (Hash Access): Any object can be a key.
3921 State value of maphash.
3922
3923 * functions.texi (What Is a Function): Wording cleanup.
3924 (Function Documentation): Minor cleanup.
3925 Explain purpose of calling convention at end of doc string.
3926 (Function Names): Wording cleanup.
3927 (Calling Functions): Wording cleanup.
3928 Explain better how funcall calls the function.
3929 (Function Cells): Delete example of saving and redefining function.
3930
3931 * control.texi (Combining Conditions): Wording cleanup.
3932 (Iteration): dolist and dotimes bind VAR locally.
3933 (Cleanups): Xref to Atomic Changes.
3934
3935 * compile.texi (Byte Compilation): Delete 19.29 info.
3936 (Compilation Functions): Macros' difficulties don't affect defsubst.
3937 (Docs and Compilation): Delete 19.29 info.
3938
39392005-02-10 Richard M. Stallman <rms@gnu.org>
3940
3941 * objects.texi (Symbol Type): Minor correction.
3942
39432005-02-06 Lute Kamstra <lute@gnu.org>
3944
3945 * modes.texi (Example Major Modes): Fix typos.
3946
39472005-02-06 Richard M. Stallman <rms@gnu.org>
3948
3949 * text.texi (Margins): fill-nobreak-predicate can be one function.
3950
3951 * strings.texi (Modifying Strings): clear-string can make unibyte.
3952 (Formatting Strings): format gives error if values missing.
3953
3954 * positions.texi (Character Motion): Mention default arg
3955 for forward-char. backward-char refers to forward-char.
3956 (Word Motion): Mention default arg for forward-word.
3957 (Buffer End Motion): Mention default arg for beginning-of-buffer.
3958 Simplify end-of-buffer.
3959 (Text Lines): Mention default arg for forward-line.
3960 (List Motion): Mention default arg for beginning/end-of-defun.
3961 (Skipping Characters): Minor fixes in explaining character-set.
3962
3963 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
3964 Mode inheritance applies only when default-major-mode is nil.
3965 Clarifications.
3966 (Example Major Modes): Update Text mode and Lisp mode examples.
3967 (Minor Mode Conventions): Mention define-minor-mode at top.
3968 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
3969 (Mode Line Format): Update mode line face display info.
3970 (Properties in Mode): Mention effect of risky vars.
3971 (Imenu): Define imenu-add-to-menubar.
3972 (Font Lock Mode): Add descriptions to menu lines.
3973 (Faces for Font Lock): Add font-lock-doc-face.
3974
39752005-02-05 Lute Kamstra <lute@gnu.org>
3976
3977 * text.texi (Maintaining Undo): Remove obsolete function.
3978
39792005-02-05 Eli Zaretskii <eliz@gnu.org>
3980
3981 * frames.texi (Color Names): Add pointer to the X docs about RGB
3982 color specifications. Improve indexing
3983 (Text Terminal Colors): Replace the description of RGB values by
3984 an xref to "Color Names".
3985
39862005-02-03 Richard M. Stallman <rms@gnu.org>
3987
3988 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
3989 Clarify.
3990 (Selecting Windows): Clarify save-selected-window.
3991 (Cyclic Window Ordering): Clarify walk-windows.
3992 (Window Point): Clarify.
3993 (Window Start): Add comment to example.
3994 (Resizing Windows): Add `interactive' specs in examples.
3995 Document fit-window-to-buffer.
3996
3997 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
3998 (Undo, Maintaining Undo): Clarify last change.
3999 (Sorting): In sort-numeric-fields, explain about octal and hex.
4000 Mention sort-numeric-base.
4001 (Format Properties): Add xref for hard newlines.
4002
4003 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
4004 (Pop-Up Menus): Fix typo.
4005 (Color Names): Explain all types of color names.
4006 Explain color-values on B&W terminal.
4007 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
4008
4009 * files.texi (File Locks): Not supported on MS systems.
4010 (Testing Accessibility): Clarify.
4011
4012 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
4013 (Coverage Testing): Fix typo.
4014
4015 * commands.texi (Misc Events): Remove stray space.
4016
4017 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
4018 (Modification Time): Clarify when visited-file-modtime returns 0.
4019 (The Buffer List): Clarify bury-buffer.
4020 (Killing Buffers): Clarify.
4021 (Indirect Buffers): Add clone-indirect-buffer.
4022
40232005-02-02 Matt Hodges <MPHodges@member.fsf.org>
4024
4025 * edebug.texi (Printing in Edebug): Fix default value of
4026 edebug-print-circle.
4027 (Coverage Testing): Fix displayed frequency count data.
4028
40292005-02-02 Luc Teirlinck <teirllm@auburn.edu>
4030
4031 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
4032
40332005-02-02 Kim F. Storm <storm@cua.dk>
4034
4035 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
4036
40372005-01-29 Eli Zaretskii <eliz@gnu.org>
4038
4039 * commands.texi (Misc Events): Describe the help-echo event.
4040
4041 * text.texi (Special Properties) <help-echo>: Use `pos'
4042 consistently in description of the help-echo property.
4043 Use @code{nil} instead of @var{nil}.
4044
4045 * display.texi (Overlay Properties): Fix the index entry for
4046 help-echo overlay property.
4047
4048 * customize.texi (Type Keywords): Uncomment the xref to the
4049 help-echo property documentation.
4050
40512005-01-23 Kim F. Storm <storm@cua.dk>
4052
4053 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
4054 return value. Third element FULLY replaced by PARTIAL which
4055 specifies number of invisible pixels if row is only partially visible.
4056 (Textual Scrolling): Mention auto-window-vscroll.
4057 (Vertical Scrolling): New defvar auto-window-vscroll.
4058
40592005-01-16 Luc Teirlinck <teirllm@auburn.edu>
4060
4061 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
4062 command remapping.
4063
40642005-01-15 Richard M. Stallman <rms@gnu.org>
4065
4066 * display.texi (Defining Images): Mention DATA-P arg of create-image.
4067
40682005-01-14 Kim F. Storm <storm@cua.dk>
4069
4070 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
4071
4072 * text.texi (Links and Mouse-1): Fix string and vector item.
4073
40742005-01-13 Richard M. Stallman <rms@gnu.org>
4075
4076 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
4077 descriptions of overriding-local-map and overriding-terminal-local-map.
4078
4079 * text.texi (Links and Mouse-1): Clarify text.
4080
40812005-01-13 Kim F. Storm <storm@cua.dk>
4082
4083 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
4084
40852005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
4086
4087 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
4088
40892005-01-12 Kim F. Storm <storm@cua.dk>
4090
4091 * text.texi (Links and Mouse-1): Rename section from Enabling
4092 Mouse-1 to Following Links. Change xrefs.
4093 Add examples for define-button-type and define-widget.
4094
4095 * display.texi (Button Properties, Button Buffer Commands):
4096 Clarify mouse-1 and follow-link functionality.
4097
40982005-01-12 Richard M. Stallman <rms@gnu.org>
4099
4100 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
4101
4102 * display.texi (Beeping): Fix Texinfo usage.
4103
4104 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
4105
41062005-01-11 Kim F. Storm <storm@cua.dk>
4107
4108 * display.texi (Button Properties, Button Buffer Commands):
4109 Mention mouse-1 binding. Add follow-link keyword.
4110
4111 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
4112 (Enabling Mouse-1 to Follow Links): New subsection.
4113
41142005-01-06 Richard M. Stallman <rms@gnu.org>
4115
4116 * text.texi (Special Properties): Minor change.
4117
4118 * os.texi (Timers): Clarify previous change.
4119
4120 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
4121
41222005-01-01 Luc Teirlinck <teirllm@auburn.edu>
4123
4124 * display.texi (Face Attributes): Correct xref to renamed node.
4125
41262005-01-01 Richard M. Stallman <rms@gnu.org>
4127
4128 * display.texi (Face Attributes): Describe hex color specs.
4129
41302004-12-31 Richard M. Stallman <rms@gnu.org>
4131
4132 * os.texi (Timers): Update previous change.
4133
41342004-12-30 Kim F. Storm <storm@cua.dk>
4135
4136 * display.texi (Line Height): Total line-height is now specified
4137 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
4138 in cons cells. (nil . RATIO) is relative to actual line height.
4139 Use line-height `t' instead of `0' to get minimum height.
4140
41412004-12-29 Richard M. Stallman <rms@gnu.org>
4142
4143 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
4144
41452004-12-28 Richard M. Stallman <rms@gnu.org>
4146
4147 * commands.texi (Quitting): Clarify value of with-local-quit.
4148
4149 * elisp.texi (Top): Fix previous change.
4150
4151 * loading.texi (Loading): Fix previous change.
4152
41532004-12-27 Richard M. Stallman <rms@gnu.org>
4154
4155 * Makefile.in (MAKEINFO): Specify --force.
4156
4157 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
4158
4159 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
4160
4161 * display.texi (Line Height): Further clarify.
4162
4163 * elisp.texi (Top): Update Loading submenu.
4164
4165 * loading.texi (Where Defined): New node.
4166 (Unloading): load-history moved to Where Defined.
4167
41682004-12-21 Richard M. Stallman <rms@gnu.org>
4169
4170 * commands.texi (Event Input Misc): Add while-no-input.
4171
41722004-12-11 Richard M. Stallman <rms@gnu.org>
4173
4174 * display.texi (Line Height): Rewrite text for clarity.
4175
41762004-12-11 Kim F. Storm <storm@cua.dk>
4177
4178 * display.texi (Display): Add node "Line Height" to menu.
4179 (Line Height): New node. Move full description of line-spacing
4180 and line-height text properties here from text.texi.
4181 (Scroll Bars): Add vertical-scroll-bar variable.
4182
4183 * frames.texi (Window Frame Parameters): Remove line-height defvar.
4184
4185 * locals.texi (Standard Buffer-Local Variables): Fix xref for
4186 line-spacing and vertical-scroll-bar.
4187
4188 * text.texi (Special Properties): Just mention line-spacing and
4189 line-height here, add xref to new "Line Height" node.
4190
41912004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
4192
4193 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
4194
4195 * locals.texi (Standard Buffer-Local Variables):
4196 Add @xref for `line-spacing'.
4197
41982004-12-05 Richard M. Stallman <rms@gnu.org>
4199
4200 * Makefile.in (maintainer-clean): Remove the info files
4201 in $(infodir) where they are created.
4202
42032004-12-03 Richard M. Stallman <rms@gnu.org>
4204
4205 * windows.texi (Selecting Windows): get-lru-window and
4206 get-largest-window don't consider dedicated windows.
4207
4208 * text.texi (Undo): Document undo-in-progress.
4209
42102004-11-26 Richard M. Stallman <rms@gnu.org>
4211
4212 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
4213 Remove a few vars that are not always buffer-local.
4214
42152004-11-24 Luc Teirlinck <teirllm@auburn.edu>
4216
4217 * locals.texi (Standard Buffer-Local Variables): Comment out
4218 xref's to non-existent node `Yet to be written'.
4219
42202004-11-24 Richard M. Stallman <rms@gnu.org>
4221
4222 * processes.texi (Synchronous Processes): Grammar fix.
4223
4224 * numbers.texi (Comparison of Numbers): Add eql.
4225
4226 * locals.texi (Standard Buffer-Local Variables): Add many vars.
4227
4228 * intro.texi (Printing Notation): Fix previous change.
4229
4230 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
4231 and default-indicate-buffer-boundaries from here.
4232 (Usual Display): To here.
4233 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
4234 (Usual Display): Move tab-width up.
4235
4236 * customize.texi (Variable Definitions): Replace
4237 show-paren-mode example with tooltip-mode.
4238 (Simple Types, Composite Types, Defining New Types):
4239 Minor cleanups.
4240
42412004-11-21 Jesper Harder <harder@ifa.au.dk>
4242
4243 * processes.texi (Synchronous Processes, Output from Processes):
4244 Markup fix.
4245
42462004-11-20 Richard M. Stallman <rms@gnu.org>
4247
4248 * positions.texi (Skipping Characters): skip-chars-forward
4249 now handles char classes.
4250
4251 * intro.texi (Printing Notation): Avoid confusion of `print'
4252 when explaining @print.
4253
4254 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
4255
4256 * display.texi (Display Table Format): Minor fix.
4257
4258 * streams.texi (Output Functions): Fix print example.
4259
4260 * Makefile.in (elisp): New target.
4261 (dist): Depend on $(infodir)/elisp, not elisp.
4262 Copy the info files from $(infodir).
4263
4264 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
4265 read-from-minibuffer.
4266
4267 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
4268
42692004-11-19 Richard M. Stallman <rms@gnu.org>
4270
4271 * searching.texi (Regexp Search): Add search-whitespace-regexp.
4272
42732004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
4274
4275 * tips.texi (Coding Conventions): Fix typo.
4276
42772004-11-16 Richard M. Stallman <rms@gnu.org>
4278
4279 * tips.texi (Coding Conventions): Separate defvar and require
4280 methods to avoid warnings. Use require only when there are many
4281 functions and variables from that package.
4282
4283 * minibuf.texi (Minibuffer Completion): When ignoring case,
4284 predicate must not be case-sensitive.
4285
4286 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
4287 (Test Coverage): Don't talk about "splotches". Clarified.
4288
42892004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
4290
4291 * frames.texi (Window Frame Parameters): Fix typo.
4292
42932004-11-15 Kim F. Storm <storm@cua.dk>
4294
4295 * symbols.texi (Other Plists): Note that plist-get may signal error.
4296 Add safe-plist-get.
4297
42982004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
4299
4300 * modes.texi (Font Lock Basics): Fix typo.
4301
43022004-11-08 Richard M. Stallman <rms@gnu.org>
4303
4304 * syntax.texi (Syntax Table Functions): Add syntax-after.
4305
43062004-11-06 Lars Brinkhoff <lars@nocrew.org>
4307
4308 * os.texi (Processor Run Time): New section documenting
4309 get-internal-run-time.
4310
43112004-11-06 Eli Zaretskii <eliz@gnu.org>
4312
4313 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
4314 it nukes elisp-cover.texi.
4315 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
4316 elisp-0 etc.
4317
43182004-11-05 Luc Teirlinck <teirllm@auburn.edu>
4319
4320 * commands.texi (Keyboard Macros): Document `append' return value
4321 of `defining-kbd-macro'.
4322
43232004-11-01 Richard M. Stallman <rms@gnu.org>
4324
4325 * commands.texi (Interactive Call): Add called-interactively-p.
4326
43272004-10-29 Simon Josefsson <jas@extundo.com>
4328
4329 * minibuf.texi (Reading a Password): Revert.
4330
43312004-10-28 Richard M. Stallman <rms@gnu.org>
4332
4333 * frames.texi (Display Feature Testing): Explain about "vendor".
4334
43352004-10-27 Richard M. Stallman <rms@gnu.org>
4336
4337 * commands.texi (Interactive Codes): `N' uses numeric prefix,
4338 not raw. Clarify `n'.
4339 (Interactive Call): Rewrite interactive-p, focusing on when
4340 and how to use it.
4341 (Misc Events): Clarify previous change.
4342
4343 * advice.texi (Simple Advice): Clarify what job the example does.
4344 (Around-Advice): Clarify ad-do-it.
4345 (Activation of Advice): An option of ad-default-compilation-action
4346 is `never', not `nil'.
4347
43482004-10-26 Kim F. Storm <storm@cua.dk>
4349
4350 * commands.texi (Interactive Codes): Add U code letter.
4351
43522004-10-25 Simon Josefsson <jas@extundo.com>
4353
4354 * minibuf.texi (Reading a Password): Add.
4355
43562004-10-24 Jason Rumney <jasonr@gnu.org>
4357
4358 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
4359 and wheel-down.
4360
43612004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
4362
4363 * processes.texi (Synchronous Processes): Document process-file.
4364
43652004-10-22 Kenichi Handa <handa@m17n.org>
4366
4367 * text.texi (translate-region): Document that it accepts also a
4368 char-table.
4369
43702004-10-22 David Ponce <david@dponce.com>
4371
4372 * windows.texi (Resizing Windows): Document the `preserve-before'
4373 argument of the functions `enlarge-window' and `shrink-window'.
4374
43752004-10-19 Jason Rumney <jasonr@gnu.org>
4376
4377 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
4378
43792004-10-09 Luc Teirlinck <teirllm@auburn.edu>
4380
4381 * text.texi (Filling): Add anchor for definition of
4382 `sentence-end-double-space'.
4383
4384 * searching.texi (Regexp Example): Update description of how
4385 Emacs currently recognizes the end of a sentence.
4386 (Standard Regexps): Update definition of the variable
4387 `sentence-end'. Add definition of the function `sentence-end'.
4388
43892004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
4390
4391 * display.texi (Progress): New node.
4392
43932004-10-05 Kim F. Storm <storm@cua.dk>
4394
4395 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
4396
43972004-09-29 Kim F. Storm <storm@cua.dk>
4398
4399 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
4400 to identify bitmaps. Remove -fringe-bitmap suffix for standard
4401 fringe bitmap symbols, as they now have their own namespace.
4402 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
4403 vs. pixels. Signal error if no free bitmap slots.
4404 (Pixel Specification): Change IMAGE to @var{image}.
4405
44062004-09-28 Richard M. Stallman <rms@gnu.org>
4407
4408 * text.texi (Special Properties): Clarify line-spacing and line-height.
4409
4410 * searching.texi (Regexp Search): Add looking-back.
4411
44122004-09-25 Luc Teirlinck <teirllm@auburn.edu>
4413
4414 * display.texi: Correct typos.
4415 (Image Descriptors): Correct xref's.
4416
44172004-09-25 Richard M. Stallman <rms@gnu.org>
4418
4419 * text.texi (Special Properties): Cleanups in `cursor'.
4420 Rewrites in `line-height' and `line-spacing'; exchange them.
4421
4422 * display.texi (Fringes): Rewrite previous change.
4423 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
4424 (Display Fringe Bitmaps): Node deleted, text moved.
4425 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
4426 (Scroll Bars): Clarify set-window-scroll-bars.
4427 (Pointer Shape): Rewrite.
4428 (Specified Space): Clarify :align-to, etc.
4429 (Pixel Specification): Use @var. Clarify new text.
4430 (Other Display Specs): Clarify `slice'.
4431 (Image Descriptors): Cleanups.
4432 (Showing Images): Cleanups.
4433
44342004-09-24 Luc Teirlinck <teirllm@auburn.edu>
4435
4436 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
4437
4438 * modes.texi: Various minor changes in addition to:
4439 (Major Mode Conventions): Final call to `run-mode-hooks' should
4440 not be inside the `delay-mode-hooks' form.
4441 (Mode Hooks): New node.
4442 (Hooks): Delete obsolete example.
4443 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
4444 node "Mode Hooks".
4445
44462004-09-22 Luc Teirlinck <teirllm@auburn.edu>
4447
4448 * display.texi: Correct various typos.
4449 (Display): Rename node "Pointer Shapes" to "Pointer
4450 Shape". (There is already a node called "Pointer Shapes" in
4451 frames.texi.)
4452 (Images): Remove non-existent node "Image Slices" from menu.
4453
44542004-09-23 Kim F. Storm <storm@cua.dk>
4455
4456 * text.texi (Special Properties): Add `cursor', `pointer',
4457 `line-height', and `line-spacing' properties.
4458
4459 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
4460 Shapes' to menu.
4461 (Standard Faces): Doc fix for fringe face.
4462 (Fringes): Add `overflow-newline-into-fringe' and
4463 'indicate-buffer-boundaries'.
4464 (Fringe Bitmaps, Pointer Shapes): New nodes.
4465 (Display Property): Add 'Pixel Specification' and 'Display Fringe
4466 Bitmaps' to menu.
4467 (Specified Space): Describe pixel width and height.
4468 (Pixel Specification): New node.
4469 (Other Display Specs): Add `slice' property.
4470 (Display Fringe Bitmaps): New node.
4471 (Images): Add 'Image Slices' to menu.
4472 (Image Descriptors): Add `:pointer' and `:map' properties.
4473 (Showing Images): Add slice arg to `insert-image'. Add
4474 'insert-sliced-image'.
4475
44762004-09-20 Richard M. Stallman <rms@gnu.org>
4477
4478 * commands.texi (Key Sequence Input):
4479 Clarify downcasing in read-key-sequence.
4480
44812004-09-08 Juri Linkov <juri@jurta.org>
4482
4483 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
4484
44852004-09-07 Luc Teirlinck <teirllm@auburn.edu>
4486
4487 * locals.texi (Standard Buffer-Local Variables): Add
4488 `buffer-auto-save-file-format'.
4489 * internals.texi (Buffer Internals): Describe new
4490 auto_save_file_format field of the buffer structure.
4491 * files.texi (Format Conversion): `auto-save-file-format' has been
4492 renamed `buffer-auto-save-file-format'.
4493
44942004-08-27 Luc Teirlinck <teirllm@auburn.edu>
4495
4496 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
4497 an integer or a marker.
4498 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
4499
45002004-08-22 Richard M. Stallman <rms@gnu.org>
4501
4502 * modes.texi (Major Mode Conventions): Discuss rebinding of
4503 standard key bindings.
4504
45052004-08-18 Kim F. Storm <storm@cua.dk>
4506
4507 * processes.texi (Accepting Output): Add `just-this-one' arg to
4508 `accept-process-output'.
4509 (Output from Processes): New var `process-adaptive-read-buffering'.
4510
45112004-08-10 Luc Teirlinck <teirllm@auburn.edu>
4512
4513 * keymaps.texi: Various changes in addition to:
4514 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
4515 Give more varied examples for `kbd'.
4516 (Creating Keymaps): Char tables have slots for all characters
4517 without modifiers.
4518 (Active Keymaps): `overriding-local-map' and
4519 `overriding-terminal-local-map' also override text property and
4520 overlay keymaps.
4521 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
4522 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
4523 to denote a prefix of no events.
4524 `map-keymap' includes parent's bindings _recursively_.
4525 Clarify and correct description of `where-is-internal'.
4526 Mention BUFFER-OR-NAME arg to `describe-bindings'.
4527 (Menu Example): For menus intended for use with the keyboard, the
4528 menu items should be bound to characters or real function keys.
4529
45302004-08-08 Luc Teirlinck <teirllm@auburn.edu>
4531
4532 * objects.texi (Character Type): Reposition `@anchor' to prevent
4533 double space inside sentence in Info.
4534
4535 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
4536 renamed to `disabled-command-function'.
4537 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
4538 (Command Loop Info): Replace reference to it.
4539 (Disabling Commands): `disabled-command-hook' has been renamed to
4540 `disabled-command-function'.
4541
45422004-08-07 Luc Teirlinck <teirllm@auburn.edu>
4543
4544 * os.texi (Translating Input): Only non-prefix bindings in
4545 `key-translation-map' override actual key bindings. Warn about
4546 possible indirect effect of actual key bindings on non-prefix
4547 bindings in `key-translation-map'.
4548
45492004-08-06 Luc Teirlinck <teirllm@auburn.edu>
4550
4551 * minibuf.texi (High-Level Completion): Add anchor for definition
4552 of `read-variable'.
4553
4554 * commands.texi: Various changes in addition to:
4555 (Using Interactive): Clarify description of `interactive-form'.
4556 (Interactive Call): Mention default for KEYS argument to
4557 `call-interactively'.
4558 (Command Loop Info): Clarify description of `this-command-keys'.
4559 Mention KEEP-RECORD argument to `clear-this-command-keys'.
4560 Value of `last-event-frame' can be `macro'.
4561 (Repeat Events): `double-click-fuzz' is also used to distinguish
4562 clicks and drags.
4563 (Classifying Events): Clarify descriptions of `event-modifiers'
4564 `event-basic-type' and `event-convert-list'.
4565 (Accessing Events): `posn-timestamp' takes POSITION argument.
4566 (Quoted Character Input): Clarify description of
4567 `read-quoted-char' and fix example.
4568 (Quitting): Add `with-local-quit'.
4569 (Disabling Commands): Correct and clarify descriptions of
4570 `enable-command' and `disable-command'.
4571 Mention what happens if `disabled-command-hook' is nil.
4572 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
4573 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
4574
45752004-07-24 Luc Teirlinck <teirllm@auburn.edu>
4576
4577 * frames.texi: Various changes in addition to:
4578 (Creating Frames): Expand and clarify description of `make-frame'.
4579 (Window Frame Parameters): Either none or both of the `icon-left'
4580 and `icon-top' parameters must be specified. Put descriptions of
4581 `menu-bar-lines' and `toolbar-lines' closer together and change
4582 them accordingly.
4583 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
4584 except while processing `frame-title-format' or `icon-title-format'.
4585 (Deleting Frames): Correct description of `delete-frame'.
4586 Non-nil return values of `frame-live-p' are like those of `framep'.
4587 (Frames and Windows): Mention return value of
4588 `set-frame-selected-window'.
4589 (Visibility of Frames): Mention `force' argument to
4590 `make-frame-invisible'. `frame-visible-p' returns t for all
4591 frames on text-only terminals.
4592 (Frame Configurations): Restoring a frame configuration does not
4593 restore deleted frames.
4594 (Window System Selections): `x-set-selection' returns DATA.
4595 (Resources): Add example.
4596 (Display Feature Testing): Clarify descriptions of
4597 `display-pixel-height', `display-pixel-width', `x-server-version'
4598 and `x-server-vendor'.
4599
4600 * windows.texi (Choosing Window): Add anchor.
4601 * minibuf.texi (Minibuffer Misc): Add anchor.
4602
46032004-07-23 John Paul Wallington <jpw@gnu.org>
4604
4605 * macros.texi (Defining Macros): Declaration keyword for setting
4606 Edebug spec is `debug' not `edebug'.
4607
46082004-07-19 Luc Teirlinck <teirllm@auburn.edu>
4609
4610 * windows.texi: Various small changes in addition to:
4611 (Window Point): Mention return value of `set-window-point'.
4612 (Window Start): `pos-visible-in-window-p' disregards horizontal
4613 scrolling. Explain return value if PARTIALLY is non-nil.
4614 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
4615 and `set-window-vscroll'.
4616 (Size of Window): The argument WINDOW to `window-inside-edges',
4617 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
4618 (Resizing Windows): Explain return value of
4619 `shrink-window-if-larger-than-buffer'.
4620 `window-size-fixed' automatically becomes buffer local when set.
4621 (Window Configurations): Explain return value of
4622 `set-window-configuration'.
4623
4624 * minibuf.texi (Minibuffer Misc): Add anchor for
4625 `minibuffer-scroll-window'.
4626
4627 * positions.texi (Text Lines): Add anchor for `count-lines'.
4628
46292004-07-17 Richard M. Stallman <rms@gnu.org>
4630
4631 * display.texi (Overlay Properties): Adding `evaporate' prop
4632 deletes empty overlay immediately.
4633
4634 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
4635 fix example.
4636
46372004-07-16 Jim Blandy <jimb@redhat.com>
4638
4639 * searching.texi (Regexp Backslash): Document new \_< and \_>
4640 operators.
4641
46422004-07-16 Juanma Barranquero <lektu@terra.es>
4643
4644 * display.texi (Images): Fix Texinfo usage.
4645
46462004-07-14 Luc Teirlinck <teirllm@auburn.edu>
4647
4648 * buffers.texi (Modification Time): `visited-file-modtime' now
4649 returns a list of two integers, instead of a cons.
4650
46512004-07-13 Luc Teirlinck <teirllm@auburn.edu>
4652
4653 * windows.texi: Various changes in addition to:
4654 (Splitting Windows): Add `split-window-keep-point'.
4655
46562004-07-09 Richard M. Stallman <rms@gnu.org>
4657
4658 * frames.texi (Input Focus): Minor fix.
4659
46602004-07-07 Luc Teirlinck <teirllm@auburn.edu>
4661
4662 * frames.texi (Input Focus): Clarify descriptions of
4663 `select-frame-set-input-focus' and `select-frame'.
4664
46652004-07-06 Luc Teirlinck <teirllm@auburn.edu>
4666
4667 * os.texi: Various small changes in addition to:
4668 (Killing Emacs): Expand and clarify description of
4669 `kill-emacs-query-functions' and `kill-emacs-hook'.
4670 (System Environment): Expand and clarify description of `getenv'
4671 and `setenv'.
4672 (Timers): Clarify description of `run-at-time'.
4673 (Translating Input): Correct description of
4674 `extra-keyboard-modifiers'.
4675 (Flow Control): Correct description of `enable-flow-control'.
4676
46772004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
4678
4679 * os.texi: Update copyright.
4680 (Session Management): Grammar fix.
4681 Clarify which Emacs does the restarting.
4682 Use @samp for *scratch* buffer.
4683
46842004-07-04 Alan Mackenzie <acm@muc.de>
4685
4686 * frames.texi (Input Focus): Add documentation for
4687 `select-frame-set-input-focus'. Replace refs to non-existent
4688 `switch-frame' with `select-frame'. Minor corrections and tidying
4689 up of text-only terminal stuff.
4690
46912004-07-02 Richard M. Stallman <rms@gnu.org>
4692
4693 * files.texi (Saving Buffers): Cleanup write-contents-function.
4694 (Magic File Names): Cleanup file-remote-p.
4695
46962004-07-02 Kai Grossjohann <kai@emptydomain.de>
4697
4698 * files.texi (Magic File Names): `file-remote-p' returns an
4699 identifier of the remote system, not just t.
4700
47012004-07-02 David Kastrup <dak@gnu.org>
4702
4703 * searching.texi (Entire Match Data): Add explanation about new
4704 match-data behavior when @var{integers} is non-nil.
4705
47062004-06-24 Richard M. Stallman <rms@gnu.org>
4707
4708 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
4709
4710 * customize.texi (Variable Definitions): Note about doc strings
4711 and :set.
4712
4713 * keymaps.texi (Keymap Terminology): Document `kbd'.
4714 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
4715
4716 * display.texi (Invisible Text): Setting buffer-invisibility-spec
4717 makes it buffer-local.
4718
4719 * files.texi (Saving Buffers): Correct previous change.
4720
4721 * commands.texi (Accessing Events):
4722 Clarify posn-col-row and posn-actual-col-row.
4723
47242004-06-24 David Ponce <david.ponce@wanadoo.fr>
4725
4726 * commands.texi (Accessing Events): New functions
4727 posn-at-point and posn-at-x-y. Add example to posn-x-y.
4728
47292004-06-23 Luc Teirlinck <teirllm@auburn.edu>
4730
4731 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
4732 * frames.texi, buffers.texi, backups.texi, variables.texi:
4733 * loading.texi, eval.texi, functions.texi, control.texi:
4734 * symbols.texi, minibuf.texi: Reposition @anchor's.
4735
4736 * help.texi: Various small changes in addition to the following.
4737 (Describing Characters): Describe PREFIX argument to
4738 `key-description'. Correct and clarify definition of
4739 `text-char-description'. Describe NEED-VECTOR argument to
4740 `read-kbd-macro'.
4741 (Help Functions): Clarify definition of `apropos'.
4742
47432004-06-23 Lars Hansen <larsh@math.ku.dk>
4744
4745 * files.texi (Saving Buffers): Correct description of
4746 `write-contents-functions'.
4747
47482004-06-21 Juanma Barranquero <lektu@terra.es>
4749
4750 * display.texi (Images): Remove redundant @vindex directives.
4751 Rewrite `image-library-alist' doc in active voice.
4752
47532004-06-14 Juanma Barranquero <lektu@terra.es>
4754
4755 * display.texi (Images): Document new delayed library loading,
4756 variable `image-library-alist' and (existing but undocumented)
4757 function `image-type-available-p'.
4758
47592004-06-05 Richard M. Stallman <rms@gnu.org>
4760
4761 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
4762 refer the user to the Initial Input node.
4763 (Text from Minibuffer): Likewise.
4764 (Initial Input): New node. Document this feature
4765 and say it is mostly deprecated.
4766
47672004-05-30 Richard M. Stallman <rms@gnu.org>
4768
4769 * loading.texi (Named Features): Clarify return value
4770 and meaning of NOERROR.
4771
4772 * variables.texi (File Local Variables): Minor cleanup.
4773
47742004-05-30 Michael Albinus <michael.albinus@gmx.de>
4775
4776 * files.texi (Magic File Names): Add `file-remote-p' as operation
4777 of file name handlers.
4778
47792004-05-29 Richard M. Stallman <rms@gnu.org>
4780
4781 * modes.texi (Minor Mode Conventions): (-) has no special meaning
4782 as arg to a minor mode command.
4783
47842004-05-22 Richard M. Stallman <rms@gnu.org>
4785
4786 * syntax.texi (Syntax Class Table): Word syntax not just for English.
4787
4788 * streams.texi (Output Variables): Doc float-output-format.
4789
4790 * searching.texi (Regexp Special): Nested repetition can be infloop.
4791
4792 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
4793 real stack overflow.
4794
4795 * compile.texi: Minor cleanups.
4796
47972004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
4798
4799 * lists.texi (Cons Cells): Explain dotted lists, true lists,
4800 circular lists.
4801 (List Elements): Explain handling of circular and dotted lists.
4802
48032004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
4804
4805 * modes.texi (Search-based Fontification): Fix typo.
4806
48072004-05-10 Juanma Barranquero <lektu@terra.es>
4808
4809 * modes.texi (Mode Line Variables): Fix description of
4810 global-mode-string, which is now after which-func-mode, not the
4811 buffer name.
4812
48132004-05-07 Lars Hansen <larsh@math.ku.dk>
4814
4815 * modes.texi (Desktop Save Mode): Add.
4816 (Modes): Add menu entry Desktop Save Mode.
4817
4818 * hooks.texi: Add desktop-after-read-hook,
4819 desktop-no-desktop-file-hook and desktop-save-hook.
4820
4821 * locals.texi: Add desktop-save-buffer.
4822
48232004-04-30 Jesper Harder <harder@ifa.au.dk>
4824
4825 * display.texi: emacs -> Emacs.
4826
48272004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
4828
4829 * files.texi (Changing Files): Document set-file-times.
4830
48312004-04-23 Juanma Barranquero <lektu@terra.es>
4832
4833 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
4834
48352004-04-18 Jesper Harder <harder@ifa.au.dk>
4836
4837 * tips.texi (Coding Conventions): defopt -> defcustom.
4838
48392004-04-16 Luc Teirlinck <teirllm@auburn.edu>
4840
4841 * sequences.texi: Various clarifications.
4842
48432004-04-14 Luc Teirlinck <teirllm@auburn.edu>
4844
4845 * buffers.texi (Read Only Buffers): Mention optional ARG to
4846 `toggle-read-only'.
4847
48482004-04-14 Nick Roberts <nick@nick.uklinux.net>
4849
4850 * windows.texi (Selecting Windows): Note that get-lru-window
4851 returns a full-width window if possible.
4852
48532004-04-13 Luc Teirlinck <teirllm@auburn.edu>
4854
4855 * buffers.texi: Various changes in addition to:
4856 (Buffer File Name): Add `find-buffer-visiting'.
4857 (Buffer Modification): Mention optional ARG to `not-modified'.
4858 (Indirect Buffers): Mention optional CLONE argument to
4859 `make-indirect-buffer'.
4860
4861 * files.texi: Various changes in addition to:
4862 (Visiting Functions): `find-file-hook' is now a normal hook.
4863 (File Name Expansion): Explain difference between the way that
4864 `expand-file-name' and `file-truename' treat `..'.
4865 (Contents of Directories): Mention optional ID-FORMAT argument to
4866 `directory-files-and-attributes'.
4867 (Format Conversion): Mention new optional CONFIRM argument to
4868 `format-write-file'.
4869
48702004-04-12 Miles Bader <miles@gnu.org>
4871
4872 * macros.texi (Expansion): Add description of `macroexpand-all'.
4873
48742004-04-05 Jesper Harder <harder@ifa.au.dk>
4875
4876 * variables.texi (Variable Aliases): Mention
4877 cyclic-variable-indirection.
4878
4879 * errors.texi (Standard Errors): Ditto.
4880
48812004-04-04 Luc Teirlinck <teirllm@auburn.edu>
4882
4883 * backups.texi: Various small changes in addition to:
4884 (Making Backups): Mention return value of `backup-buffer'.
4885 (Auto-Saving): Mention optional FORCE argument to
4886 `delete-auto-save-file-if-necessary'.
4887 (Reverting): Mention optional PRESERVE-MODES argument to
4888 `revert-buffer'. Correct description of `revert-buffer-function'.
4889
48902004-03-22 Juri Linkov <juri@jurta.org>
4891
4892 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
4893 with `Vector Functions'.
4894
4895 * text.texi (Sorting): Add missing quote.
4896
48972004-03-14 Luc Teirlinck <teirllm@auburn.edu>
4898
4899 * intro.texi (Lisp History): Replace xref to `cl' manual with
4900 inforef.
4901
49022004-03-12 Richard M. Stallman <rms@gnu.org>
4903
4904 * intro.texi (Version Info): Add arg to emacs-version.
4905 (Lisp History): Change xref to CL manual.
4906
49072004-03-09 Luc Teirlinck <teirllm@auburn.edu>
4908
4909 * minibuf.texi (Completion Commands): Add xref to Emacs manual
4910 for Partial Completion mode.
4911
49122004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
4913
4914 * customize.texi: Fix typo. Remove eol whitespace.
4915
49162004-03-04 Richard M. Stallman <rms@gnu.org>
4917
4918 * processes.texi: Fix typos.
4919
4920 * lists.texi (Building Lists): Minor clarification.
4921
4922 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
4923 in make-hash-table.
4924
49252004-02-29 Juanma Barranquero <lektu@terra.es>
4926
4927 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
4928 rm, and ignore exit code.
4929
49302004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
4931
4932 * display.texi (Defining Faces): Add description for min-colors.
4933 Update example.
4934
49352004-02-23 Luc Teirlinck <teirllm@auburn.edu>
4936
4937 * abbrevs.texi: Various corrections and clarifications in addition
4938 to the following:
4939 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
4940
49412004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
4942
4943 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
4944
49452004-02-21 Luc Teirlinck <teirllm@auburn.edu>
4946
4947 * text.texi: Various small changes in addition to the following:
4948 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
4949 to delete-horizontal-space.
4950 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
4951 description of yank-handler text property at various places.
4952
4953 * frames.texi (Window System Selections): Add anchor.
4954
4955 * syntax.texi (Syntax Table Functions): Clarify and correct
4956 descriptions of make-syntax-table and copy-syntax-table.
4957 (Motion and Syntax): Clarify SYNTAXES argument to
4958 skip-syntax-forward.
4959 (Parsing Expressions): Mention that the return value of
4960 parse-partial-sexp is currently a list of ten rather than nine
4961 elements.
4962 (Categories): Various corrections and clarifications.
4963
49642004-02-17 Luc Teirlinck <teirllm@auburn.edu>
4965
4966 * markers.texi (Marker Insertion Types): Minor change.
4967
4968 * locals.texi (Standard Buffer-Local Variables):
4969 * commands.texi (Interactive Codes, Using Interactive):
4970 * functions.texi (Related Topics): Fix xrefs.
4971
49722004-02-16 Luc Teirlinck <teirllm@auburn.edu>
4973
4974 * lists.texi (Sets And Lists): Update description of delete-dups.
4975
49762004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
4977
4978 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
4979
49802004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
4981
4982 * frames.texi (Parameter Access): frame-parameters arg is optional.
4983 modify-frame-parameters handles nil for FRAME.
4984 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
4985 are all-or-nothing for certain toolkits.
4986 Mention parameter wait-for-wm.
4987 (Frames and Windows): In frame-first-window and frame-selected-window
4988 the arg is optional.
4989 (Input Focus): In redirect-frame-focus the second arg is optional.
4990 (Window System Selections): Mention selection type CLIPBOARD.
4991 Mention data-type UTF8_STRING.
4992 Mention numbering of cut buffers.
4993 (Resources): Describe x-resource-name.
4994
49952004-02-16 Richard M. Stallman <rms@gnu.org>
4996
4997 * windows.texi (Buffers and Windows): Delete false table
4998 about all-frames.
4999
5000 * syntax.texi (Parsing Expressions): Delete old caveat
5001 about parse-sexp-ignore-comments.
5002
5003 * streams.texi (Output Variables): Add print-quoted.
5004
5005 * lists.texi (Building Lists): Minor cleanup.
5006
5007 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
5008
5009 * display.texi (Overlays): Explain overlays use markers.
5010 (Managing Overlays): Explain front-advance and rear-advance
5011 in more detail.
5012
5013 * loading.texi (Unloading): Document unload-feature-special-hooks.
5014 Get rid of fns-NNN.el file.
5015
50162004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5017
5018 * help.texi (Describing Characters): Fix text-char-description
5019 example output.
5020
5021 * edebug.texi (Using Edebug): Fix example.
5022
5023 * debugging.texi (Internals of Debugger): Fix return value.
5024
5025 * files.texi (Changing Files): Fix argname.
5026
5027 * calendar.texi: Fix parens, and default values.
5028
5029 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
5030 * nonascii.texi, objects.texi, os.texi: Minor fixes.
5031 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
5032
5033 * positions.texi (Text Lines): Don't add -1 in current-line.
5034
50352004-02-16 Richard M. Stallman <rms@gnu.org>
5036
5037 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
5038
50392004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5040
5041 * processes.texi (Low-Level Network): Fix a typo.
5042
50432004-02-12 Kim F. Storm <storm@cua.dk>
5044
5045 * display.texi (Fringes): Use consistent wording.
5046 Note that window-fringe's window arg is optional.
5047 (Scroll Bars): Use consistent wording.
5048
50492004-02-11 Luc Teirlinck <teirllm@auburn.edu>
5050
5051 * tips.texi (Comment Tips): Document the new conventions for
5052 commenting out code.
5053
50542004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
5055
5056 * positions.texi (Text Lines): Added missing end defun.
5057
50582004-02-07 Kim F. Storm <storm@cua.dk>
5059
5060 * positions.texi (Text Lines): Add line-number-at-pos.
5061
50622004-02-06 John Paul Wallington <jpw@gnu.org>
5063
5064 * display.texi (Button Properties, Button Buffer Commands):
5065 mouse-2 invokes button, not down-mouse-1.
5066
50672004-02-04 Jason Rumney <jasonr@gnu.org>
5068
5069 * makefile.w32-in: Sync with Makefile.in changes.
5070
50712004-02-03 Luc Teirlinck <teirllm@auburn.edu>
5072
5073 * minibuf.texi (Text from Minibuffer): Various corrections and
5074 clarifications.
5075 (Object from Minibuffer): Correct Lisp description of
5076 read-minibuffer.
5077 (Minibuffer History): Clarify description of cons values for
5078 HISTORY arguments.
5079 (Basic Completion): Various corrections and clarifications. Add
5080 completion-regexp-list.
5081 (Minibuffer Completion): Correct and clarify description of
5082 completing-read.
5083 (Completion Commands): Mention Partial Completion mode. Various
5084 other minor changes.
5085 (High-Level Completion): Various corrections and clarifications.
5086 (Reading File Names): Ditto.
5087 (Minibuffer Misc): Ditto.
5088
50892004-01-26 Luc Teirlinck <teirllm@auburn.edu>
5090
5091 * strings.texi (Text Comparison): assoc-string also matches
5092 elements of alists that are strings instead of conses.
5093 (Formatting Strings): Standardize Texinfo usage. Update index
5094 entries.
5095
50962004-01-20 Luc Teirlinck <teirllm@auburn.edu>
5097
5098 * lists.texi (Sets And Lists): Add delete-dups.
5099
51002004-01-15 Luc Teirlinck <teirllm@auburn.edu>
5101
5102 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
5103 special form.
5104 * macros.texi (Defining Macros): Update description of `declare',
5105 which now is a macro.
5106 (Wrong Time): Fix typos.
5107
51082004-01-14 Luc Teirlinck <teirllm@auburn.edu>
5109
5110 * compile.texi (Compilation Functions): Expand descriptions of
5111 `compile-defun', `byte-compile-file', `byte-recompile-directory'
5112 and `batch-byte-compile'. In particular, mention and describe
5113 all optional arguments.
5114 (Disassembly): Correct and clarify the description of `disassemble'.
5115
51162004-01-11 Luc Teirlinck <teirllm@auburn.edu>
5117
5118 * searching.texi: Various small changes in addition to the
5119 following.
5120 (Regexp Example): Adapt to new value of `sentence-end'.
5121 (Regexp Functions): The PAREN argument to `regexp-opt' can be
5122 `words'.
5123 (Search and Replace): Add usage note for `perform-replace'.
5124 (Entire Match Data): Mention INTEGERS and REUSE arguments to
5125 `match-data'.
5126 (Standard Regexps): Update for new values of `paragraph-start'
5127 and `sentence-end'.
5128
51292004-01-07 Luc Teirlinck <teirllm@auburn.edu>
5130
5131 * files.texi (Saving Buffers): Clarify descriptions of
5132 `write-contents-functions' and `before-save-hook'.
5133 Make the defvar's for `before-save-hook' and `after-save-hook'
5134 into defopt's.
5135
51362004-01-07 Kim F. Storm <storm@cua.dk>
5137
5138 * commands.texi (Click Events): Describe new image and
5139 width/height elements of click events.
5140 (Accessing Events): Add posn-string, posn-image, and
5141 posn-object-width-height. Change posn-object to return either
5142 image or string object.
5143
51442004-01-01 Simon Josefsson <jas@extundo.com>
5145
5146 * hooks.texi (Standard Hooks): Add before-save-hook.
5147 * files.texi (Saving Buffers): Likewise.
5148
51492004-01-03 Richard M. Stallman <rms@gnu.org>
5150
5151 * frames.texi (Frames and Windows): Delete frame-root-window.
5152
51532004-01-03 Luc Teirlinck <teirllm@auburn.edu>
5154
5155 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
5156
5157 * functions.texi: Various small changes in addition to the
5158 following.
5159 (What Is a Function): `functionp' returns nil for macros. Clarify
5160 behavior of this and following functions for symbol arguments.
5161 (Function Documentation): Add `\' in front of (fn @var{arglist})
5162 and explain why.
5163 (Defining Functions): Mention DOCSTRING argument to `defalias'.
5164 Add anchor.
5165 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
5166
51672004-01-01 Miles Bader <miles@gnu.org>
5168
5169 * display.texi (Buttons): New section.
5170
51712003-12-31 Andreas Schwab <schwab@suse.de>
5172
5173 * numbers.texi (Math Functions): sqrt reports a domain-error
5174 error.
5175 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
5176
51772003-12-30 Luc Teirlinck <teirllm@auburn.edu>
5178
5179 * tips.texi (Documentation Tips): Update item on hyperlinks in
5180 documentation strings.
5181
5182 * errors.texi (Standard Errors): Various small corrections and
5183 additions.
5184
5185 * control.texi: Various small changes in addition to the
5186 following.
5187 (Signaling Errors): Provide some more details on how `signal'
5188 constructs the error message. Add anchor to the definition of
5189 `signal'.
5190 (Error Symbols): Describe special treatment of `quit'.
5191 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
5192 to emphasize that it has to be a single form.
5193
5194 * buffers.texi: Add anchor.
5195
51962003-12-29 Richard M. Stallman <rms@gnu.org>
5197
5198 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
5199 (Window Configurations): Add window-configuration-frame.
5200
5201 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
5202
5203 * text.texi (Examining Properties): Add get-char-property-and-overlay.
5204 Change arg name in get-char-property.
5205 (Special Properties): Update handling of keymap property.
5206
5207 * strings.texi (Modifying Strings): Add clear-string.
5208 (Text Comparison): Add assoc-string and remove
5209 assoc-ignore-case, assoc-ignore-representation.
5210
5211 * os.texi (Time of Day): Add set-time-zone-rule.
5212
5213 * numbers.texi (Math Functions): asin, acos, log, log10
5214 report domain-error errors.
5215
5216 * nonascii.texi (Converting Representations):
5217 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
5218 (Encoding and I/O): Add file-name-coding-system.
5219
5220 * modes.texi (Search-based Fontification): Explain that
5221 face specs are symbols with face names as values.
5222
5223 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
5224
5225 * lists.texi (Building Lists): remq moved elsewhere.
5226 (Sets And Lists): remq moved here.
5227 (Association Lists): Refer to assoc-string.
5228
5229 * internals.texi (Garbage Collection): Add memory-use-counts.
5230
5231 * frames.texi (Frames and Windows): Add set-frame-selected-window
5232 and frame-root-window.
5233
5234 * files.texi (Contents of Directories):
5235 Add directory-files-and-attributes.
5236
5237 * display.texi (Refresh Screen): Add force-window-update.
5238 (Invisible Text): Explain about moving point out of invis text.
5239 (Overlay Properties): Add overlay-properties.
5240 (Managing Overlays): Add overlayp.
5241 (GIF Images): Invalid image number displays a hollow box.
5242
5243 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
5244 (Killing Buffers): Add buffer-live-p.
5245
52462003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
5247
5248 * display.texi (Fringes): Fix typo "set-buffer-window".
5249
52502003-12-24 Luc Teirlinck <teirllm@auburn.edu>
5251
5252 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
5253 * nonascii.texi, processes.texi, tips.texi, variables.texi:
5254 Add or change various xrefs and anchors.
5255
5256 * commands.texi: Replace all occurrences of @acronym{CAR} with
5257 @sc{car}, for consistency with the rest of the Elisp manual.
5258 `car' and `cdr' are historically acronyms, but are no longer
5259 widely thought of as such.
5260
5261 * internals.texi (Pure Storage): Mention that `purecopy' does not
5262 copy text properties.
5263 (Object Internals): Now 29 bits are used (in most implementations)
5264 to address Lisp objects.
5265
5266 * variables.texi (Variables with Restricted Values): New node.
5267
5268 * objects.texi (Lisp Data Types): Mention that certain variables
5269 can only take on a restricted set of values and add an xref to
5270 the new node "Variables with Restricted Values".
5271
5272 * eval.texi (Function Indirection): Describe the errors that
5273 `indirect-function' can signal.
5274 (Eval): Clarify the descriptions of `eval-region' and `values'.
5275 Describe `eval-buffer' instead of `eval-current-buffer' and
5276 mention `eval-current-buffer' as an alias for `current-buffer'.
5277 Correct the description and mention all optional arguments.
5278
5279 * nonascii.texi: Various small changes in addition to the
5280 following.
5281 (Converting Representations): Clarify behavior of
5282 `string-make-multibyte' and `string-to-multibyte' for unibyte all
5283 ASCII arguments.
5284 (Character Sets): Document the variable `charset-list' and adapt
5285 the definition of the function `charset-list' accordingly.
5286 (Translation of Characters): Clarify use of generic characters in
5287 `make-translation-table'. Clarify and correct the description of
5288 the use of translation tables in encoding and decoding.
5289 (User-Chosen Coding Systems): Correct and clarify the description
5290 of `select-safe-coding-system'.
5291 (Default Coding Systems): Clarify description of
5292 `file-coding-system-alist'.
5293
52942003-11-30 Luc Teirlinck <teirllm@auburn.edu>
5295
5296 * strings.texi (Text Comparison): Correctly describe when two
5297 strings are `equal'. Combine and clarify descriptions of
5298 `assoc-ignore-case' and `assoc-ignore-representation'.
5299
5300 * objects.texi (Non-ASCII in Strings): Clarify description of
5301 when a string is unibyte or multibyte.
5302 (Bool-Vector Type): Update examples.
5303 (Equality Predicates): Correctly describe when two strings are
5304 `equal'.
5305
53062003-11-29 Luc Teirlinck <teirllm@auburn.edu>
5307
5308 * lists.texi (Building Lists): `append' no longer accepts integer
5309 arguments. Update the description of `number-sequence' to reflect
5310 recent changes.
5311 (Sets And Lists): Describe `member-ignore-case' after `member'.
5312
53132003-11-27 Kim F. Storm <storm@cua.dk>
5314
5315 * commands.texi (Click Events): Click object may be an images.
5316 Describe (dx . dy) element of click positions.
5317 (Accessing Events): Remove duplicate posn-timestamp.
5318 New functions posn-object and posn-object-x-y.
5319
53202003-11-23 Kim F. Storm <storm@cua.dk>
5321
5322 * commands.texi (Click Events): Describe enhancements to event
5323 position lists, including new text-pos and (col . row) items.
5324 Mention left-fringe and right-fringe area events.
5325 (Accessing Events): New functions posn-area and
5326 posn-actual-col-row. Mention posn-timestamp. Mention that
5327 posn-point in non-text area still returns buffer position.
5328 Clarify posn-col-row.
5329
53302003-11-21 Lars Hansen <larsh@math.ku.dk>
5331
5332 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
5333 * anti.texi (File Attributes): Describe removed parameter
5334 ID-FORMAT.
5335
53362003-11-20 Luc Teirlinck <teirllm@auburn.edu>
5337
5338 * positions.texi (Positions): Mention that, if a marker is used as
5339 a position, its buffer is ignored.
5340
5341 * markers.texi (Overview of Markers): Mention it here too.
5342
53432003-11-12 Luc Teirlinck <teirllm@auburn.edu>
5344
5345 * numbers.texi (Numeric Conversions): Not just `floor', but also
5346 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
5347
53482003-11-10 Luc Teirlinck <teirllm@auburn.edu>
5349
5350 * markers.texi (Creating Markers): Specify insertion type of
5351 created markers. Add xref to `Marker Insertion Types'.
5352 Second argument to `copy-marker' is optional.
5353 (Marker Insertion Types): Mention that most markers are created
5354 with insertion type nil.
5355 (The Mark): Correctly describe when `mark' signals an error.
5356 (The Region): Correctly describe when `region-beginning' and
5357 `region-end' signal an error.
5358
53592003-11-08 Luc Teirlinck <teirllm@auburn.edu>
5360
5361 * hash.texi (Creating Hash): Clarify description of `eql'.
5362 `makehash' is obsolete.
5363 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
5364
5365 * positions.texi (Point): Change description of `buffer-end', so
5366 that it is also correct for floating point arguments.
5367 (List Motion): Correct argument lists of `beginning-of-defun' and
5368 `end-of-defun'.
5369 (Excursions): Add xref to `Marker Insertion Types'.
5370 (Narrowing): Argument to `narrow-to-page' is optional.
5371
53722003-11-06 Luc Teirlinck <teirllm@auburn.edu>
5373
5374 * streams.texi (Output Streams): Clarify behavior of point for
5375 marker output streams.
5376
53772003-11-04 Luc Teirlinck <teirllm@auburn.edu>
5378
5379 * variables.texi (Defining Variables): Second argument to
5380 `defconst' is not optional.
5381 (Setting Variables): Mention optional argument APPEND to
5382 `add-to-list'.
5383 (Creating Buffer-Local): Expand description of
5384 `make-variable-buffer-local'.
5385 (Frame-Local Variables): Expand description of
5386 `make-variable-frame-local'.
5387 (Variable Aliases): Correct description of optional argument
5388 DOCSTRING to `defvaralias'. Mention return value of
5389 `defvaralias'.
5390 (File Local Variables): Add xref to `File variables' in Emacs
5391 Manual. Correct description of `hack-local-variables'. Mention
5392 `safe-local-variable' property. Mention optional second argument
5393 to `risky-local-variable-p'.
5394
53952003-11-03 Luc Teirlinck <teirllm@auburn.edu>
5396
5397 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
5398
53992003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
5400
5401 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
5402 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
5403 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
5404 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
5405 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
5406 lispref/processes.texi, lispref/searching.texi,
5407 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
5408 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
5409 @acronym{FOO}.
5410
54112003-10-27 Luc Teirlinck <teirllm@auburn.edu>
5412
5413 * strings.texi (Creating Strings): Argument START to `substring'
5414 can not be `nil'. Expand description of
5415 `substring-no-properties'. Correct description of `split-string',
5416 especially with respect to empty matches. Prevent very bad line
5417 break in definition of `split-string-default-separators'.
5418 (Text Comparison): `string=' and `string<' also accept symbols as
5419 arguments.
5420 (String Conversion): More completely describe argument BASE in
5421 `string-to-number'.
5422 (Formatting Strings): `%s' and `%S' in `format' do require
5423 corresponding object. Clarify behavior of numeric prefix after
5424 `%' in `format'.
5425 (Case Conversion): The argument to `upcase-initials' can be a
5426 character.
5427
54282003-10-27 Kenichi Handa <handa@m17n.org>
5429
5430 * display.texi (Fontsets): Fix texinfo usage.
5431
54322003-10-25 Kenichi Handa <handa@m17n.org>
5433
5434 * display.texi (Fontsets): Add description of the function
5435 set-fontset-font.
5436
54372003-10-23 Luc Teirlinck <teirllm@auburn.edu>
5438
5439 * display.texi (Temporary Displays): Add xref to `Documentation
5440 Tips'.
5441
5442 * functions.texi (Function Safety): Use inforef instead of pxref
5443 for SES.
5444
54452003-10-23 Andreas Schwab <schwab@suse.de>
5446
5447 * Makefile.in (TEX, texinputdir): Don't define.
5448 (TEXI2DVI): Define.
5449 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
5450 add $(srcdir)/index.texi.
5451 ($(infodir)/elisp): Remove index.texi dependency.
5452 (elisp.dvi): Likewise. Use $(TEXI2DVI).
5453 (index.texi): Remove target.
5454 (dist): Don't link $(srcdir)/permute-index.
5455 (clean): Don't remove index.texi.
5456
5457 * permute-index, index.perm: Remove.
5458 * index.texi: Rename from index.unperm.
5459
54602003-10-22 Luc Teirlinck <teirllm@auburn.edu>
5461
5462 * tips.texi (Documentation Tips): Document new behavior for face
5463 and variable hyperlinks in Help mode.
5464
54652003-10-21 Luc Teirlinck <teirllm@auburn.edu>
5466
5467 * objects.texi (Integer Type): Update for extra bit of integer range.
5468 (Character Type): Ditto.
5469
54702003-10-16 Eli Zaretskii <eliz@gnu.org>
5471
5472 * numbers.texi (Integer Basics): Add index entries for reading
5473 numbers in hex, octal, and binary.
5474
54752003-10-16 Lute Kamstra <lute@gnu.org>
5476
5477 * modes.texi (Mode Line Format): Mention force-mode-line-update's
5478 argument.
5479
54802003-10-13 Luc Teirlinck <teirllm@auburn.edu>
5481
5482 * windows.texi (Choosing Window): Fix typo.
5483 * edebug.texi (Edebug Execution Modes): Fix typo.
5484
54852003-10-13 Richard M. Stallman <rms@gnu.org>
5486
5487 * windows.texi (Basic Windows): A window has fringe settings,
5488 display margins and scroll-bar settings.
5489 (Splitting Windows): Doc split-window return value.
5490 Clean up one-window-p.
5491 (Selecting Windows): Fix typo.
5492 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
5493 (Buffers and Windows): In set-window-buffer, explain effect
5494 on fringe settings and scroll bar settings.
5495 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
5496 (Choosing Window): Use defopt for pop-up-frame-function.
5497 For special-display-buffer-names, explain same-window and same-frame.
5498 Clarify window-dedicated-p return value.
5499 (Textual Scrolling): scroll-up and scroll-down can get an error.
5500 (Horizontal Scrolling): Clarify auto-hscroll-mode.
5501 Clarify set-window-hscroll.
5502 (Size of Window): Don't mention tool bar in window-height.
5503 (Coordinates and Windows): Explain what coordinates-in-window-p
5504 returns for fringes and display margins.
5505 (Window Configurations): Explain saving fringes, etc.
5506
5507 * tips.texi (Library Headers): Clean up Documentation.
5508
5509 * syntax.texi (Parsing Expressions): Clean up forward-comment
5510 and parse-sexp-lookup-properties.
5511
5512 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
5513
5514 * os.texi (System Environment): Clean up text for load-average errors.
5515
5516 * modes.texi (Hooks): Don't explain local hook details at front.
5517 Clarify run-hooks and run-hook-with-args a little.
5518 Clean up add-hook and remove-hook.
5519
5520 * edebug.texi (Edebug Execution Modes): Clarify t.
5521 Document edebug-sit-for-seconds.
5522 (Coverage Testing): Document C-x X = and =.
5523 (Instrumenting Macro Calls): Fix typo.
5524 (Specification List): Don't index the specification keywords.
5525
55262003-10-10 Kim F. Storm <storm@cua.dk>
5527
5528 * processes.texi (Network): Introduce make-network-process.
5529
55302003-10-09 Luc Teirlinck <teirllm@auburn.edu>
5531
5532 * tips.texi (Library Headers): Fix typo.
5533
55342003-10-07 Juri Linkov <juri@jurta.org>
5535
5536 * modes.texi (Imenu): Mention imenu-create-index-function's
5537 default value. Explain submenus better.
5538
55392003-10-07 Lute Kamstra <lute@gnu.org>
5540
5541 * modes.texi (Faces for Font Lock): Fix typo.
5542 (Hooks): Explain how buffer-local hook variables can refer to
5543 global hook variables.
5544 Various minor clarifications.
5545
55462003-10-06 Lute Kamstra <lute@gnu.org>
5547
5548 * tips.texi (Coding Conventions): Mention naming conventions for
5549 hooks.
5550
55512003-10-05 Luc Teirlinck <teirllm@auburn.edu>
5552
5553 * loading.texi (Library Search): Correct default value of
5554 load-suffixes.
5555 (Named Features): Fix typo.
5556
55572003-10-05 Richard M. Stallman <rms@gnu.org>
5558
5559 * loading.texi (Named Features): In `provide',
5560 say how to test for subfeatures.
5561 (Unloading): In unload-feature, use new var name
5562 unload-feature-special-hooks.
5563
55642003-10-03 Lute Kamstra <lute@gnu.org>
5565
5566 * modes.texi (Major Mode Conventions): Mention third way to set up
5567 Imenu.
5568 (Imenu): A number of small fixes.
5569 Delete documentation of internal variable imenu--index-alist.
5570 Document the return value format of imenu-create-index-function
5571 functions.
5572
55732003-09-30 Richard M. Stallman <rms@gnu.org>
5574
5575 * processes.texi (Network): Say what stopped datagram connections do.
5576
5577 * lists.texi (Association Lists): Clarify `assq-delete-all'.
5578
5579 * display.texi (Overlay Properties): Clarify `evaporate' property.
5580
55812003-09-29 Lute Kamstra <lute@gnu.org>
5582
5583 * modes.texi (Mode Line Data): Explain when symbols in mode-line
5584 constructs should be marked as risky.
5585 Change cons cell into proper list.
5586 (Mode Line Variables): Change cons cell into proper list.
5587
55882003-09-26 Lute Kamstra <lute@gnu.org>
5589
5590 * modes.texi (Mode Line Data): Document the :propertize construct.
5591 (Mode Line Variables): Reorder the descriptions of the variables
5592 to match their order in the default mode-line-format.
5593 Describe the new variables mode-line-position and mode-line-modes.
5594 Update the default values of mode-line-frame-identification,
5595 minor-mode-alist, and default-mode-line-format.
5596 (Properties in Mode): Mention the :propertize construct.
5597
55982003-09-26 Richard M. Stallman <rms@gnu.org>
5599
5600 * buffers.texi, commands.texi, debugging.texi, eval.texi:
5601 * loading.texi, minibuf.texi, text.texi, variables.texi:
5602 Avoid @strong{Note:}.
5603
56042003-09-26 Richard M. Stallman <rms@gnu.org>
5605
5606 * keymaps.texi (Remapping Commands): Fix typo.
5607
56082003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
5609
5610 * processes.texi (Low-Level Network): Fix typo.
5611
56122003-09-23 Kim F. Storm <storm@cua.dk>
5613
5614 * processes.texi (Network, Network Servers): Fix typos.
5615 (Low-Level Network): Add timeout value for :server keyword.
5616 Add new option keywords to make-network-process.
5617 Add set-network-process-options.
5618 Explain how to test availability of network options.
5619
56202003-09-19 Richard M. Stallman <rms@gnu.org>
5621
5622 * text.texi (Motion by Indent): Arg to
5623 backward-to-indentation and forward-to-indentation is optional.
5624
5625 * strings.texi (Creating Strings): Add substring-no-properties.
5626
5627 * processes.texi
5628 (Process Information): Add list-processes arg QUERY-ONLY.
5629 Delete process-contact from here.
5630 Add new status values for process-status.
5631 Add process-get, process-put, process-plist, set-process-plist.
5632 (Synchronous Processes): Add call-process-shell-command.
5633 (Signals to Processes): signal-process allows process objects.
5634 (Network): Complete rewrite.
5635 (Network Servers, Datagrams, Low-Level Network): New nodes.
5636
5637 * positions.texi (Word Motion): forward-word, backward-word
5638 arg is optional. Reword.
5639
5640 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
5641
5642 * variables.texi (Creating Buffer-Local):
5643 Delete duplicate definition of buffer-local-value.
5644 (File Local Variables): Explain about discarding text props.
5645
56462003-09-11 Richard M. Stallman <rms@gnu.org>
5647
5648 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
5649 changes variables that record input events.
5650 (Minibuffer Misc): Add minibuffer-selected-window.
5651
5652 * lists.texi (Building Lists): Add copy-tree.
5653
5654 * display.texi (Fontsets): Add char-displayable-p.
5655 (Scroll Bars): New node.
5656
56572003-09-08 Lute Kamstra <lute@gnu.org>
5658
5659 * modes.texi (%-Constructs): Document new `%i' and `%I'
5660 constructs.
5661
56622003-09-03 Peter Runestig <peter@runestig.com>
5663
5664 * makefile.w32-in: New file.
5665
56662003-08-29 Richard M. Stallman <rms@gnu.org>
5667
5668 * display.texi (Overlay Properties): Clarify how priorities
5669 affect use of the properties.
5670
56712003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
5672
5673 * customize.texi (Type Keywords): Correct the description of
5674 `:help-echo' in the case where `motion-doc' is a function.
5675
56762003-08-14 John Paul Wallington <jpw@gnu.org>
5677
5678 * modes.texi (Emulating Mode Line): Subsection, not section.
5679
56802003-08-13 Richard M. Stallman <rms@gnu.org>
5681
5682 * elisp.texi (Top): Update subnode lists in menu.
5683
5684 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
5685 (Kill Functions): kill-region has new arg yank-handler.
5686 (Yanking): New node.
5687 (Yank Commands): Add yank-undo-function.
5688 (Low-Level Kill Ring):
5689 kill-new and kill-append have new arg yank-handler.
5690 (Changing Properties): Add remove-list-of-text-properties.
5691 (Atomic Changes): New node.
5692
5693 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
5694
5695 * streams.texi (Output Variables): Add eval-expression-print-length
5696 and eval-expression-print-level.
5697
5698 * os.texi (Time Conversion): For encode-time, explain limits on year.
5699
5700 * objects.texi (Character Type): Define anchor "modifier bits".
5701
5702 * modes.texi (Emulating Mode Line): New node.
5703 (Search-based Fontification): Font Lock uses font-lock-face property.
5704 (Other Font Lock Variables): Likewise.
5705
5706 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
5707 not vectors.
5708 (Active Keymaps): Add emulation-mode-map-alists.
5709 (Functions for Key Lookup): key-binding has new arg no-remap.
5710 (Remapping Commands): New node.
5711 (Scanning Keymaps): where-is-internal has new arg no-remap.
5712 (Tool Bar): Add tool-bar-local-item-from-menu.
5713 Clarify when to use tool-bar-add-item-from-menu.
5714
5715 * commands.texi (Interactive Call): commandp has new arg.
5716 (Command Loop Info): Add this-original-command.
5717
57182003-08-06 John Paul Wallington <jpw@gnu.org>
5719
5720 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
5721
5722 * display.texi (Warning Basics): Fix typo.
5723 (Fringes): Add closing curly bracket and fix typo.
5724
5725 * elisp.texi (Top): Fix typo.
5726
57272003-08-05 Richard M. Stallman <rms@gnu.org>
5728
5729 * elisp.texi: Update lists of subnodes.
5730
5731 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
5732
5733 * variables.texi (Local Variables): Use lc for example variable names.
5734
5735 * tips.texi (Library Headers): Explain where to put -*-.
5736
5737 * strings.texi (Creating Strings): Fix xref for vconcat.
5738
5739 * sequences.texi (Vector Functions):
5740 vconcat no longer allows integer args.
5741
5742 * minibuf.texi (Reading File Names): read-file-name has new
5743 arg PREDICATE. New function read-directory-name.
5744
5745 * macros.texi (Defining Macros): Give definition of `declare'
5746 (Indenting Macros): New node.
5747
5748 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
5749 (Window Frame Parameters): Make separate table of parameters
5750 that are coupled with specific face attributes.
5751 (Deleting Frames): delete-frame-hooks renamed to
5752 delete-frame-functions.
5753
5754 * files.texi (Magic File Names): Add file-remote-p.
5755 Clarify file-local-copy.
5756
5757 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
5758 here; instead xref Defining Macros.
5759
5760 * display.texi (Warnings): New node, and subnodes.
5761 (Fringes): New node.
5762
5763 * debugging.texi (Test Coverage): New node.
5764
5765 * compile.texi (Compiler Errors): Explain with-no-warnings
5766 and other ways to suppress warnings.
5767
5768 * commands.texi (Interactive Call): Minor clarification.
5769
5770 * buffers.texi (Buffer File Name): set-visited-file-name
5771 renames the buffer too.
5772
5773 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
5774
57752003-07-24 Markus Rost <rost@math.ohio-state.edu>
5776
5777 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
5778
57792003-07-22 Markus Rost <rost@math.ohio-state.edu>
5780
5781 * internals.texi (Garbage Collection): Fix previous change.
5782
57832003-07-22 Richard M. Stallman <rms@gnu.org>
5784
5785 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
5786
5787 * display.texi (Width): Use \s syntax in example.
5788 (Font Selection): Add face-font-rescale-alist.
5789
5790 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
5791 Remove spurious indent in example.
5792
5793 * lists.texi (Building Lists): Add number-sequence.
5794
5795 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
5796
5797 * functions.texi (Function Documentation): Explain how to
5798 show calling convention explicitly in the doc string.
5799
5800 * windows.texi (Selecting Windows): save-selected-window saves
5801 selected window of each frame.
5802 (Window Configurations): Minor change.
5803
5804 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
5805
5806 * streams.texi (Output Variables): Add print-continuous-numbering
5807 and print-number-table.
5808
5809 * processes.texi (Decoding Output): New node.
5810
5811 * os.texi (Time Conversion): decode-time arg is optional.
5812
5813 * objects.texi (Character Type): Don't use space as example for \.
5814 Make list of char names and \-sequences correspond.
5815 Explain that \s is not used in strings. `\ ' needs space after.
5816
5817 * nonascii.texi (Converting Representations): Add string-to-multibyte.
5818 (Translation of Characters): Add translation-table-for-input.
5819 (Default Coding Systems): Add auto-coding-functions.
5820 (Explicit Encoding): Add decode-coding-inserted-region.
5821 (Locales): Add locale-info.
5822
5823 * minibuf.texi (Basic Completion): Describe test-completion.
5824 Collections can be lists of strings.
5825 Clean up lazy-completion-table.
5826 (Programmed Completion): Mention test-completion.
5827 Clarify why lambda expressions are not accepted.
5828 (Minibuffer Misc): Describe minibufferp.
5829
58302003-07-14 Richard M. Stallman <rms@gnu.org>
5831
5832 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
5833
5834 * windows.texi (Selecting Windows): New arg to select-window.
5835 (Selecting Windows): Add with-selected-window.
5836 (Size of Window): Add window-inside-edges, etc.
5837
5838 * internals.texi (Garbage Collection): Add post-gc-hook.
5839
5840 * processes.texi (Subprocess Creation): Add exec-suffixes.
5841
5842 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
5843 (Scanning Keymaps): Add map-keymaps.
5844 (Defining Menus): Add keymap-prompt.
5845
5846 * numbers.texi (Integer Basics): Add most-positive-fixnum,
5847 most-negative-fixnum.
5848
5849 * compile.texi (Byte Compilation): Explain no-byte-compile
5850 (Compiler Errors): New node.
5851
5852 * os.texi (User Identification): user-uid, user-real-uid
5853 can return float.
5854
5855 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
5856 and about derived modes.
5857 (Minor Modes): Add minor-mode-list.
5858 (Defining Minor Modes): Keyword args for define-minor-mode.
5859 (Search-based Fontification): Explain managing other properties.
5860 (Other Font Lock Variables): Add font-lock-extra-managed-props.
5861 (Faces for Font Lock): Add font-locl-preprocessor-face.
5862 (Hooks): Add run-mode-hooks and delay-mode-hooks.
5863
5864 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
5865 (Variable Aliases): Clarify defvaralias.
5866
5867 * loading.texi (Library Search): Add load-suffixes.
5868
5869 * minibuf.texi (Basic Completion): Add lazy-completion-table.
5870 (Programmed Completion): Add dynamic-completion-table.
5871
5872 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
5873 (Magic File Names): Specify precedence order of handlers.
5874
5875 * commands.texi (Command Overview): Emacs server runs pre-command-hook
5876 and post-command-hook.
5877 (Waiting): New calling convention for sit-for.
5878
5879 * text.texi (Special Properties): local-map and keymap properties
5880 apply based on their stickiness.
5881
58822003-07-07 Richard M. Stallman <rms@gnu.org>
5883
5884 * modes.texi (Minor Mode Conventions): Specify only some kinds
5885 of list values as args to minor modes.
5886
5887 * files.texi (File Name Expansion): Warn about iterative use
5888 of substitute-in-file-name.
5889
5890 * advice.texi (Activation of Advice): Clean up previous change.
5891
58922003-07-06 Markus Rost <rost@math.ohio-state.edu>
5893
5894 * advice.texi (Activation of Advice): Note that ad-start-advice is
5895 turned on by default.
5896
58972003-06-30 Richard M. Stallman <rms@gnu.org>
5898
5899 * text.texi (Buffer Contents): Document current-word.
5900 (Change Hooks): Not called for *Messages*.
5901
5902 * functions.texi (Defining Functions): Explain about redefining
5903 primitives.
5904 (Function Safety): Renamed. Minor changes.
5905 Comment out the detailed criteria for what is safe.
5906
59072003-06-22 Andreas Schwab <schwab@suse.de>
5908
5909 * objects.texi (Symbol Type): Fix description of examples.
5910
59112003-06-16 Andreas Schwab <schwab@suse.de>
5912
5913 * hash.texi (Creating Hash): Fix description of :weakness.
5914
59152003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
5916
5917 * files.texi (Changing Files): copy-file copies file modes, too.
5918
59192003-05-28 Richard M. Stallman <rms@gnu.org>
5920
5921 * strings.texi (Creating Strings): Clarify split-string.
5922
59232003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
5924
5925 * strings.texi (Creating Strings): Update split-string specification
5926 and examples.
5927
59282003-05-19 Richard M. Stallman <rms@gnu.org>
5929
5930 * elisp.texi: Correct invariant section names.
5931
59322003-04-20 Richard M. Stallman <rms@gnu.org>
5933
5934 * os.texi (Timers): Explain about timers and quitting.
5935
59362003-04-19 Richard M. Stallman <rms@gnu.org>
5937
5938 * internals.texi (Writing Emacs Primitives): Strings are
5939 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
5940 Explain GCPRO convention for varargs function args.
5941
59422003-04-16 Richard M. Stallman <rms@gnu.org>
5943
5944 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
5945
59462003-04-08 Richard M. Stallman <rms@gnu.org>
5947
5948 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
5949
59502003-02-13 Kim F. Storm <storm@cua.dk>
5951
5952 * objects.texi (Character Type): New \s escape for space.
5953
59542003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
5955
5956 * os.texi (System Environment): Added cygwin system-type.
5957
59582003-01-25 Richard M. Stallman <rms@gnu.org>
5959
5960 * keymaps.texi: Document that a symbol can act as a keymap.
5961
59622003-01-13 Richard M. Stallman <rms@gnu.org>
5963
5964 * text.texi (Changing Properties): Say string indices are origin-0.
5965
5966 * positions.texi (Screen Lines) <compute-motion>:
5967 Correct order of elts in return value.
5968
5969 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
5970 how to define a default binding.
5971
59722002-12-07 Markus Rost <rost@math.ohio-state.edu>
5973
5974 * loading.texi (Unloading): Fix recent change for load-history.
5975
5976 * customize.texi (Simple Types): Clarify description of custom
5977 type 'number. Describe new custom type 'float.
5978
59792002-12-04 Markus Rost <rost@math.ohio-state.edu>
5980
5981 * variables.texi (File Local Variables): Fix typo.
5982
59832002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
5984
5985 From Michael Albinus <Michael.Albinus@alcatel.de>.
5986
5987 * README: Target for Info file is `make info'.
5988
5989 * files.texi (File Name Components): Fixed typos in
5990 `file-name-sans-extension'.
5991 (Magic File Names): Complete list of operations for magic file
5992 name handlers.
5993
59942002-09-16 Jonathan Yavner <jyavner@engineer.com>
5995
5996 * variables.texi (File Local Variables): New function
5997 risky-local-variable-p.
5998
59992002-09-15 Jonathan Yavner <jyavner@engineer.com>
6000
6001 * functions.texi (Function safety): New node about unsafep.
6002
60032002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
6004
6005 * customize.texi (Splicing into Lists): Fixed example.
6006 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
6007
60082002-06-17 Juanma Barranquero <lektu@terra.es>
6009
6010 * frames.texi (Display Feature Testing): Fix typo.
6011
60122002-06-12 Andreas Schwab <schwab@suse.de>
6013
6014 * frames.texi (Initial Parameters, Resources): Fix references to
6015 the Emacs manual.
6016
60172002-05-13 Kim F. Storm <storm@cua.dk>
6018
6019 * variables.texi (Intro to Buffer-Local): Updated warning and
6020 example relating to changing buffer inside let.
6021
60222002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
6023
6024 * os.texi (Session Management): New node about X Session management.
6025
60262002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
6027
6028 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
6029 to which the manual corresponds, and the copyright years.
6030
6031 * Makefile.in (VERSION): Set to 2.9.
6032
60332001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
6034
6035 * elisp.texi: Change the category in @dircategory to "Emacs", to
6036 make it consistent with info/dir.
6037
60382001-11-25 Miles Bader <miles@gnu.org>
6039
6040 * text.texi (Fields): Describe new `limit' arg in
6041 field-beginning/field-end.
6042
60432001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
6044
6045 * permute-index: Don't depend on csh-specific features. Replace
6046 the interpreter name with /bin/sh.
6047
6048 * two-volume-cross-refs.txt: New file.
6049 * two.el: New file.
6050 * spellfile: New file.
6051
60522001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
6053
6054 * permute-index: New file.
6055
6056 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
6057 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
6058 8+3 restricted namespace.
6059
6060 * Makefile.in (infodir): Define relative to $(srcdir).
6061 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
6062 include directories list via -I switch to makeinfo.
6063 (index.texi): Use cp if both hard and symbolic links fail.
6064
60652001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
6066
6067 * Makefile.in (distclean): Add.
6068
6069 The following changes make ELisp manual part of the Emacs
6070 distribution:
6071
6072 * Makefile.in: Add Copyright notice.
6073 (prefix): Remove.
6074 (infodir): Change value to "../info".
6075 (VPATH): New variable.
6076 (MAKE): Don't define.
6077 (texmacrodir): Don't define.
6078 (texinputdir): Append the existing value of TEXINPUTS.
6079 ($(infodir)/elisp): Instead of just "elisp". Reformat the
6080 command to be compatible with man/Makefile.in, and to put the
6081 output into ../info.
6082 (info): Add target.
6083 (installall): Target removed.
6084
60852001-10-31 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
6086
6087 * tips.texi (Coding Conventions): Fix typo.
6088
60892001-10-23 Gerd Moellmann <gerd@gnu.org>
6090
6091 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
6092
60932001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
6094
6095 * files.texi (File Name Components): Update the description of
6096 file-name-sans-extension and file-name-extension, as they now
6097 ignore leading dots.
6098
60992001-10-20 Gerd Moellmann <gerd@gnu.org>
6100
6101 * (Version 21.1 released.)
6102
61032001-10-19 Miles Bader <miles@gnu.org>
6104
6105 * positions.texi (Text Lines): Describe behavior of
6106 `beginning-of-line'/`end-of-line' in the presence of field properties.
6107
61082001-10-17 Gerd Moellmann <gerd@gnu.org>
6109
6110 * Makefile.in (VERSION): Set to 2.8.
6111 (manual): Use `manual-21'.
6112
6113 * elisp.texi (VERSION): Add and use it where the version
6114 number was used. Set it to 2.8.
6115
6116 * intro.texi: Likewise.
6117
61182001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
6119
6120 * files.texi (File Name Completion): Document the significance of
6121 a trailing slash in elements of completion-ignored-extensions.
6122
61232001-10-06 Miles Bader <miles@gnu.org>
6124
6125 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
6126
61272001-10-04 Gerd Moellmann <gerd@gnu.org>
6128
6129 * variables.texi (Variable Aliases): New node.
6130
61312001-10-04 Gerd Moellmann <gerd@gnu.org>
6132
6133 * Branch for 21.1.
6134
61352001-10-02 Miles Bader <miles@gnu.org>
6136
6137 * minibuf.texi (Minibuffer Misc): Add entries for
6138 `minibuffer-contents', `minibuffer-contents-no-properties', and
6139 `delete-minibuffer-contents'.
6140 Correct description for `minibuffer-prompt-end'.
6141
6142 * text.texi (Property Search): Correct descriptions of
6143 `next-char-property-change' and `previous-char-property-change'.
6144 Add entries for `next-single-char-property-change' and
6145 `previous-single-char-property-change'.
6146 Make operand names a bit more consistent.
6147
61482001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
6149
6150 * frames.texi (Finding All Frames): Document that next-frame and
6151 previous-frame are local to current terminal.
6152
61532001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
6154
6155 * keymaps.texi (Creating Keymaps): Fix the description of the
6156 result of make-keymap.
6157
61582001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
6159
6160 * display.texi (Font Lookup, Attribute Functions)
6161 (Image Descriptors): Add cross-references to the definition of
6162 selected frame.
6163
6164 * buffers.texi (The Buffer List): Add cross-references to the
6165 definition of selected frame.
6166
6167 * frames.texi (Input Focus): Clarify which frame is _the_ selected
6168 frame at any given time.
6169 (Multiple Displays, Size and Position): Add a cross-reference to
6170 the definition of the selected frame.
6171
61722001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
6173
6174 * strings.texi (String Conversion) <string-to-number>: Document
6175 that a float is returned for integers that are too large.
6176
6177 * frames.texi (Mouse Position): Document mouse-position-function.
6178 (Display Feature Testing): Document display-images-p.
6179 (Window Frame Parameters): Document the cursor-type variable.
6180
6181 * numbers.texi (Integer Basics): Document CL style read syntax for
6182 integers in bases other than 10.
6183
6184 * positions.texi (List Motion): Document
6185 open-paren-in-column-0-is-defun-start.
6186
6187 * lists.texi (Sets And Lists): Document member-ignore-case.
6188
6189 * internals.texi (Garbage Collection): Document the used and free
6190 strings report.
6191 (Memory Usage): Document strings-consed.
6192
6193 * os.texi (Time of Day): Document float-time.
6194 (Recording Input): Document that clear-this-command-keys clears
6195 the vector to be returned by recent-keys.
6196
6197 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
6198 argument keymap can be a list.
6199
6200 * nonascii.texi (User-Chosen Coding Systems)
6201 <select-safe-coding-system>: Document the new argument
6202 accept-default-p and the variable
6203 select-safe-coding-system-accept-default-p. Tell what happens if
6204 buffer-file-coding-system is undecided.
6205 (Default Coding Systems): Document auto-coding-regexp-alist.
6206
6207 * display.texi (The Echo Area) <message>: Document
6208 message-truncate-lines.
6209 (Glyphs): Document that the glyph table is unused on windowed
6210 displays.
6211
6212 * help.texi (Describing Characters) <single-key-description>:
6213 Document the new argument no-angles.
6214 (Accessing Documentation) <documentation-property>: Document that
6215 a non-string property is evaluated.
6216 <documentation>: Document that the function-documentation property
6217 is looked for.
6218
6219 * windows.texi (Selecting Windows): Document some-window.
6220
6221 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
6222
6223 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
6224 apropos-mode-hook.
6225
6226 * commands.texi (Using Interactive): Document interactive-form.
6227 (Keyboard Macros): Document kbd-macro-termination-hook.
6228 (Command Loop Info): Document that clear-this-command-keys clears
6229 the vector to be returned by recent-keys.
6230
62312001-09-04 Werner LEMBERG <wl@gnu.org>
6232
6233 * Makefile.in (srcdir, texinputdir): New variables.
6234 (srcs, index.texi, install): Use $(srcdir).
6235 (.PHONY): Remove elisp.dvi.
6236 (elisp): Use -I switch for makeinfo.
6237 (elisp.dvi): Use $(srcdir) and $(texinputdir).
6238 (installall, dist): Use $(srcdir).
6239 Fix path to texinfo.tex.
6240 (maintainer-clean): Add elisp.dvi and elisp.oaux.
6241
62422001-08-30 Gerd Moellmann <gerd@gnu.org>
6243
6244 * display.texi (Conditional Display): Adjust to API change.
6245
6246 * configure: New file.
6247
62482001-07-30 Gerd Moellmann <gerd@gnu.org>
6249
6250 * commands.texi (Repeat Events): Add description of
6251 double-click-fuzz.
6252
62532001-05-08 Stefan Monnier <monnier@cs.yale.edu>
6254
6255 * syntax.texi (Syntax Class Table): Add the missing designator for
6256 comment and string fences.
6257 (Syntax Properties): Add a xref to syntax table internals.
6258 (Syntax Table Internals): Document string-to-syntax.
6259
62602001-05-07 Gerd Moellmann <gerd@gnu.org>
6261
6262 * Makefile.in (install): Use install-info command line options
6263 like in Emacs' Makefile.in.
6264
62652000-12-09 Miles Bader <miles@gnu.org>
6266
6267 * windows.texi (Window Start): Update documentation for
6268 `pos-visible-in-window-p'.
6269
62702000-11-12 Stefan Monnier <monnier@cs.yale.edu>
6271
6272 * lists.texi (Building Lists): Add footnote to explain how to add
6273 to the end of a list.
6274
62752000-10-25 Gerd Moellmann <gerd@gnu.org>
6276
6277 * files.texi (Visiting Functions): Typos.
6278
62792000-10-25 Kenichi Handa <handa@etl.go.jp>
6280
6281 * files.texi (Visiting Functions): Return value of
6282 find-file-noselect may be a list of buffers if wildcards are used.
6283
62842000-10-24 Miles Bader <miles@lsi.nec.co.jp>
6285
6286 * display.texi (Defining Faces): Document `graphic' display type
6287 in face specs.
6288
62892000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
6290
6291 * hooks.texi (Standard Hooks): Replace obsolete
6292 `after-make-frame-hook' with `after-make-frame-functions'.
6293
6294 * frames.texi (Creating Frames): Ditto.
6295
6296 * variables.texi (Future Local Variables): Ditto.
6297
62982000-10-16 Gerd Moellmann <gerd@gnu.org>
6299
6300 * display.texi (Other Image Types): Add description of :foreground
6301 and :background properties of mono PBM images.
6302
63032000-08-17 Werner LEMBERG <wl@gnu.org>
6304
6305 * .cvsignore: New file.
6306
63072000-01-05 Gerd Moellmann <gerd@gnu.org>
6308
6309 * tindex.pl: New script.
6310
63111999-12-03 Dave Love <fx@gnu.org>
6312
6313 * Makefile.in (MAKEINFO): New parameter.
6314
63151999-09-17 Richard Stallman <rms@gnu.org>
6316
6317 * Makefile.in (srcs): Add hash.texi.
6318 (VERSION): Update to 20.6.
6319
63201999-09-13 Richard Stallman <rms@gnu.org>
6321
6322 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
6323
63241998-08-29 Karl Heuer <kwzh@gnu.org>
6325
6326 * configure.in: New file.
6327 * Makefile.in: Renamed from Makefile.
6328 (prefix, infodir): Use value obtained from configure.
6329 (emacslibdir): Obsolete variable deleted.
6330 (dist): Distribute configure.in, configure, Makefile.in.
6331
63321998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
6333
6334 * Makefile (INSTALL_INFO): New variable.
6335 (install): Run install-info.
6336
63371998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
6338
6339 * Makefile (elisp.dvi): Add missing backslash.
6340
63411998-05-02 Richard Stallman <rms@psilocin.gnu.org>
6342
6343 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
6344 Run texindex without `./'. Always run texindex on elisp.tp.
6345 (elisp.tps): Target deleted.
6346
63471998-04-05 Richard Stallman <rms@psilocin.gnu.org>
6348
6349 * Makefile (srcs): Add nonascii.texi and customize.texi.
6350 (dist): Start by deleting `temp'.
6351
63521998-02-17 Richard Stallman <rms@psilocin.gnu.org>
6353
6354 * Makefile (makeinfo, texindex): Targets deleted.
6355 (makeinfo.o, texindex.o): Targets deleted.
6356 (clean, dist): Don't do anything with them or with getopt*.
6357
63581998-01-30 Richard Stallman <rms@psilocin.gnu.org>
6359
6360 * Makefile (SHELL): Defined.
6361
63621998-01-27 Richard Stallman <rms@psilocin.gnu.org>
6363
6364 * Makefile (elisp.tps): New target.
6365 (elisp.dvi): Depend on elisp.tps.
6366
c5602427 63671996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
6368
6369 * README: Update phone number.
6370
6371 * Makefile (elisp): Make this be the default target.
6372 Depend on makeinfo.c instead of makeinfo.
6373 (install): Don't depend on elisp.dvi, since we don't install that.
6374 Use mkinstalldirs.
6375 (dist): Add mkinstalldirs.
6376
c5602427 63771995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
6378
6379 * Makefile (VERSION): Update version number.
6380 (maintainer-clean): Renamed from realclean.
6381
c5602427 63821995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
6383
6384 * Makefile (realclean): New target.
6385 (elisp): Remove any old elisp-* files first.
6386
c5602427 63871993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
6388
6389 * Makefile (VERSION): New variable.
6390 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
6391 Compressed file suffix should be `.gz', not `.z'.
6392
c5602427 63931993-11-22 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6394
6395 * Makefile (elisp): Depend on makeinfo.
6396
c5602427 63971993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
6398
6399 * Makefile (srcs): Add anti.texi.
6400
c5602427 64011993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6402
6403 * Makefile (infodir, prefix): New vars.
6404 (install): Use infodir.
6405 (emacsinfodir): Deleted.
6406
c5602427 64071993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6408
6409 * Makefile (srcs): Add calendar.texi.
6410
6411 * Makefile (dist): Copy texindex.c and makeinfo.c.
6412 Limit elisp-* files to those with one or two digits.
6413
c5602427 64141993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
6415
6416 * Makefile (dist): Changed to use Gzip instead of compress.
6417
c5602427 64181993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6419
6420 * loading.texi (Unloading): define-function changed back to
6421 defalias. It may not stay this way, but at least it's
6422 consistent with the known-good version of the code patch.
6423
c5602427 64241993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
6425
6426 * modes.texi (Hooks): Document new optional arg of add-hook.
6427
c5602427 64281993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6429
6430 * variables.texi: Document nil initial value of buffer-local variables.
6431
6432 * tips.texi: Add new section on standard library headers.
6433
c5602427 64341993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
6435
6436 * Makefile (srcs): Add frame.texi to the list of sources.
6437
c5602427 64381993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
6439
6440 * Makefile (dist): Don't bother excluding autosave files; they'll
6441 never make it into the temp directory anyway, and the hash marks
6442 in the name are problematic for make and the Bourne shell.
6443 (srcs):
6444
c5602427 64451993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
6446
6447 * Makefile (dist): Don't include backup files or autosave files in
6448 the distribution tar file.
6449
c5602427 64501991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
6451
6452 * Makefile (srcs): Added index.perm.
6453 (elisp.dvi): Remove erroneous shell comment.
6454 Expect output of permute-index in permuted.fns.
6455 Save old elisp.aux in elisp.oaux.
6456 (clean): Added index.texi to be deleted.
6457
c5602427 64581990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
6459
6460 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
6461
c5602427 64621990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
6463
6464 * files.texi: Noted that completion-ignored-extensions is ignored
6465 when making *Completions*.
6466
c5602427 64671990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
6468
6469 * Makefile make dist now depends on elisp.dvi, since it tries
6470 to include it in the dist file.
6471
c5602427 64721990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 6473
c5602427 6474 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 6475
c5602427 64761989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
6477
6478 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
6479 (defunargs): Turn off \hyphenchar of \sl font temporarily.
6480
c5602427 64811989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
6482
6483 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
6484 and @error{} are the terms now being used. The files in the
6485 directory have been changed to reflect this.
6486
6487 * All instances of @indentedresultt{} have been changed to
6488 ` @result{}', using 5 spaces at the begining of the line.
6489
c5602427 64901989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
6491
6492 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
6493 experimental @indentedresult{}, @indentedexpandsto{} are part of
6494 the texinfo.tex in this directory. These TeX macros are not
6495 stable yet.
6496
c5602427 64971989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
6498
6499 * texinfo.tex: Temporarily added
6500 \let\result=\dblarrow
6501 \def\error{{\it ERROR} \longdblarrow}
6502 We need to do this better soon.
6503
c5602427 65041989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
6505
6506 * Applied Karl Berry's patches to *.texinfo files, but not to
6507 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
6508 new title page format is also not applied, since it requires
6509 texinfo.tex changes.)
6510
6511 * Cleaned up `Makefile' and defined the `emacslibdir' directory
6512 for the Project GNU development environment.
6513
6514;; Local Variables:
6515;; coding: iso-2022-7bit
6516;; add-log-time-zone-rule: t
6517;; End:
6518
6519 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
57ebf0be 6520 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
b8d4c8d0
GM
6521
6522 This file is part of GNU Emacs.
6523
6524 GNU Emacs is free software; you can redistribute it and/or modify
6525 it under the terms of the GNU General Public License as published by
6526 the Free Software Foundation; either version 3, or (at your option)
6527 any later version.
6528
6529 GNU Emacs is distributed in the hope that it will be useful,
6530 but WITHOUT ANY WARRANTY; without even the implied warranty of
6531 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6532 GNU General Public License for more details.
6533
6534 You should have received a copy of the GNU General Public License
6535 along with GNU Emacs; see the file COPYING. If not, write to the
6536 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
6537 Boston, MA 02110-1301, USA.
6538
6539;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda