(mail-yank-ignored-headers): Don't autoload.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
79019cc9
EZ
12005-12-03 Eli Zaretskii <eliz@gnu.org>
2
3 * hooks.texi (Standard Hooks): Add index entries. Mention
4 `compilation-finish-functions'.
5
161ef3be
RS
62005-11-27 Richard M. Stallman <rms@gnu.org>
7
8 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
9
17c1971a
JL
102005-11-21 Juri Linkov <juri@jurta.org>
11
12 * customize.texi (Common Keywords): Update links types
13 custom-manual and url-link. Add link types emacs-library-link,
14 file-link, function-link, variable-link, custom-group-link.
15
5890344b
CY
162005-11-20 Chong Yidong <cyd@stupidchicken.com>
17
18 * display.texi: Revert 2005-11-20 change.
19
cbce0752
TTN
202005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
21
22 * processes.texi (Bindat Functions):
23 Say "third" to refer to zero-based index "2".
24
ff04c885
LT
252005-11-18 Luc Teirlinck <teirllm@auburn.edu>
26
27 * loading.texi (Library Search): Update the default value of
28 `load-suffixes'.
29
ce8d4e00
CY
302005-11-17 Chong Yidong <cyd@stupidchicken.com>
31
32 * display.texi (Attribute Functions): Mention :ignore-defface.
33
cbad4a9e
SM
342005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
35
36 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
16b4c38b 37 (Minor Mode Conventions): Mention the use of a hook.
cbad4a9e 38
fda12b27
RS
392005-11-06 Richard M. Stallman <rms@gnu.org>
40
41 * files.texi (Magic File Names): find-file-name-handler checks the
42 `operations' property of the handler.
43
e082564e
RS
442005-11-03 Richard M. Stallman <rms@gnu.org>
45
46 * variables.texi (Frame-Local Variables): Small clarification.
47
f0cdd9e4
CY
482005-10-29 Chong Yidong <cyd@stupidchicken.com>
49
50 * os.texi (Init File): Document ~/.emacs.d/init.el.
51
685abb98
RS
522005-10-29 Richard M. Stallman <rms@gnu.org>
53
54 * internals.texi (Garbage Collection): Document memory-full.
55
7000848e
BW
562005-10-28 Bill Wohler <wohler@newt.com>
57
58 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
59 for URLs.
60
107fb6c9
RS
612005-10-28 Richard M. Stallman <rms@gnu.org>
62
63 * minibuf.texi (Completion Commands): Clean up prev change.
64
652005-10-26 Kevin Ryde <user42@zip.com.au>
66
67 * compile.texi (Eval During Compile): Explain recommended uses
68 of eval-when-compile and eval-and-compile.
69
1d8e69a2
MY
702005-10-27 Masatake YAMATO <jet@gyve.org>
71
cbad4a9e 72 * minibuf.texi (Completion Commands):
1d8e69a2 73 Write about new optional argument for `display-completion-list'.
cbad4a9e 74
6a897887
RS
752005-10-23 Richard M. Stallman <rms@gnu.org>
76
77 * display.texi (Overlay Arrow): Clarify about local bindings of
78 overlay-arrow-position.
79
6d1e17be
EZ
802005-10-22 Eli Zaretskii <eliz@gnu.org>
81
82 * internals.texi (Building Emacs): Fix last change.
83
db5fe0a6
RS
842005-10-22 Richard M. Stallman <rms@gnu.org>
85
86 * internals.texi (Building Emacs): Document eval-at-startup.
87
45158e77
RS
882005-10-21 Richard M. Stallman <rms@gnu.org>
89
90 * loading.texi (Where Defined): load-history contains abs file names.
91 symbol-file returns abs file names.
92
e50165ec
KS
932005-10-19 Kim F. Storm <storm@cua.dk>
94
95 * display.texi (Showing Images): Add max-image-size integer value.
96
63ab30d0
CY
972005-10-18 Chong Yidong <cyd@stupidchicken.com>
98
99 * display.texi (Showing Images): Document max-image-size.
100
f8252852
RS
1012005-10-17 Richard M. Stallman <rms@gnu.org>
102
103 * commands.texi (Quitting): Minor clarification.
104
105 * processes.texi (Sentinels): Clarify about output and quitting.
106 (Filter Functions): Mention with-local-quit.
107
c1bed3aa
JL
1082005-10-17 Juri Linkov <juri@jurta.org>
109
110 * buffers.texi (Current Buffer):
111 * commands.texi (Event Input Misc):
112 * compile.texi (Eval During Compile, Compiler Errors):
113 * customize.texi (Group Definitions):
114 * display.texi (Progress, Defining Faces):
115 * files.texi (Writing to Files):
116 * modes.texi (Mode Hooks, Defining Minor Modes):
117 * streams.texi (Output Functions):
118 * syntax.texi (Syntax Table Functions):
119 * text.texi (Change Hooks):
120 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
121
122 * commands.texi (Quitting): Replace arg `forms' with `body' in
123 `with-local-quit'.
124
125 * positions.texi (Excursions): Replace arg `forms' with `body' in
126 `save-excursion'.
127
ef1b4c9e
KS
1282005-10-08 Kim F. Storm <storm@cua.dk>
129
130 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
131 Rename manual section accordingly.
132
abc8ce50
KS
1332005-10-04 Kim F. Storm <storm@cua.dk>
134
135 * windows.texi (Window Split Tree): New section describing
136 new function window-split-tree function.
137
a1f5a1f0
NR
1382005-10-03 Nick Roberts <nickrob@snap.net.nz>
139
140 * display.texi (Fringe Size/Pos): Simplify and add detail.
141
97c3e4cc
RF
1422005-09-30 Romain Francoise <romain@orebokech.com>
143
144 * minibuf.texi (High-Level Completion): Explain that the prompt
145 given to `read-buffer' should end with a colon and a space.
146 Update usage examples.
147
8ad8c5ce
JL
1482005-09-29 Juri Linkov <juri@jurta.org>
149
150 * display.texi (Displaying Messages): Rename argument name
151 `string' to `format-string' in functions `message', `message-box',
152 `message-or-box'.
153
63182706
CY
1542005-09-26 Chong Yidong <cyd@stupidchicken.com>
155
156 * errors.texi (Standard Errors): Corrected xrefs.
157
906320ec
CY
1582005-09-18 Chong Yidong <cyd@stupidchicken.com>
159
160 * display.texi (Defining Images): Updated documentation for
161 `image-load-path'.
162
8ccd3630
RS
1632005-09-17 Richard M. Stallman <rms@gnu.org>
164
165 * display.texi (Defining Images): Clean up previous change.
166
7260457b
RF
1672005-09-16 Romain Francoise <romain@orebokech.com>
168
169 * elisp.texi: Specify GFDL version 1.2.
170
171 * doclicense.texi (GNU Free Documentation License): Update to
172 version 1.2.
173
5b51c037
CY
1742005-09-15 Chong Yidong <cyd@stupidchicken.com>
175
176 * display.texi (Defining Images): Document `image-load-path'.
177
5c4757d3
RS
1782005-09-15 Richard M. Stallman <rms@gnu.org>
179
180 * objects.texi (Printed Representation): Minor cleanup.
181 (Box Diagrams): Minor fix.
182 (Cons Cell Type): Move (...) index item here.
183 (Box Diagrams): From here.
184 (Array Type): Minor fix.
185 (Type Predicates): Delete index "predicates".
186 (Hash Table Type): Clarify xref.
187 (Dotted Pair Notation): Minor fix.
188
2bb8b80c
CY
1892005-09-10 Chong Yidong <cyd@stupidchicken.com>
190
191 * files.texi (Saving Buffers): Fix typo.
192
47b8bc5d
RS
1932005-09-08 Richard M. Stallman <rms@gnu.org>
194
195 * tips.texi (Programming Tips): Correct the "default" prompt spec.
196
475aab0d
CY
1972005-09-08 Chong Yidong <cyd@stupidchicken.com>
198
199 * locals.texi (Standard Buffer-Local Variables): Don't include
200 mode variables for minor modes.
201 Fix xrefs for buffer-display-count, buffer-display-table,
202 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
203 enable-multibyte-characters, fill-column, header-line-format,
204 left-fringe-width, left-margin, and right-fringe-width.
205
206 * hooks.texi (Standard Hooks): All hooks should conform to the
207 standard naming convention now.
208 Fix xref for `echo-area-clear-hook'.
209
210 * display.texi (Usual Display): Note that indicate-empty-lines and
211 tab-width are buffer-local.
212
213 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
214
215 * modes.texi (Mode Help): Note that major-mode is buffer-local.
216
217 * nonascii.texi (Encoding and I/O): Note that
218 buffer-file-coding-system is buffer-local.
219
220 * positions.texi (List Motion): Note that defun-prompt-regexp is
221 buffer-local.
222
223 * text.texi (Auto Filling): Note that auto-fill-function is
224 buffer-local.
225 (Undo): Note that buffer-undo-list is buffer-local.
226
227 * windows.texi (Buffers and Windows): Document
228 buffer-display-count.
229
2a6bc1f7
RS
2302005-09-06 Richard M. Stallman <rms@gnu.org>
231
232 * tips.texi (Coding Conventions): Sometimes it is ok to put the
233 package prefix elsewhere than at the start of the name.
234
d7ea8b71
RS
2352005-09-03 Richard M. Stallman <rms@gnu.org>
236
237 * tips.texi (Programming Tips): Add conventions for minibuffer
238 questions and prompts.
239
0c6087a6
RS
2402005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
241
242 * intro.texi (nil and t): Minor cleanup.
243 Delete spurious mention of keyword symbols.
244 (Evaluation Notation): Add index entry.
245 (A Sample Function Description): Minor cleanup.
246 (A Sample Variable Description): Not all vars can be set.
247
4b5fa40e
TTN
2482005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
249
250 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
251
252 (Insertion): Document precise type of `insert-char' arg COUNT.
253
34b50776
SM
2542005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
255
256 * modes.texi (Other Font Lock Variables): Sync the default of
257 font-lock-lines-before.
258
c1105d05
MA
2592005-08-31 Michael Albinus <michael.albinus@gmx.de>
260
261 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
262
62929713
RS
2632005-08-29 Richard M. Stallman <rms@gnu.org>
264
265 * elisp.texi (Top): Update subnode menu.
266
267 * searching.texi (Searching and Matching): Move node.
268 Rearrange contents and add overall explanation.
269 (Searching and Case): Move node.
270 (Searching and Matching): Update menu.
271
0fb57cc0
EZ
2722005-08-27 Eli Zaretskii <eliz@gnu.org>
273
274 * os.texi (Startup Summary): Fix the description of the initial
275 startup message display.
276
3e80c4c1
RS
2772005-08-25 Richard M. Stallman <rms@gnu.org>
278
279 * searching.texi (Search and Replace): Add replace-regexp-in-string.
280
2812005-08-25 Emilio C. Lopes <eclig@gmx.net>
282
283 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
284 `next-overlay-change' example.
c1105d05 285
79a8defb
JL
2862005-08-22 Juri Linkov <juri@jurta.org>
287
288 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
289 Fix invert-face. Fix args of face-background.
290
16691d29
JL
291 * display.texi (Standard Faces): Delete node.
292 (Faces): Add xref to `(emacs)Standard Faces'.
293 (Displaying Faces): Fix xref to `Standard Faces'.
294
295 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
296
217b694f
EZ
2972005-08-20 Alan Mackenzie <acm@muc.de>
298
299 * buffers.texi (The Buffer List): Clarify the manipulation of the
300 buffer list.
301
0bf14bfd
RS
3022005-08-14 Richard M. Stallman <rms@gnu.org>
303
7ad1498e
AS
304 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
305 a regexp.
0bf14bfd 306
c118d09e
RS
3072005-08-11 Richard M. Stallman <rms@gnu.org>
308
59cb8c23
RS
309 * elisp.texi (Top): Update subnode lists.
310
311 * display.texi (Inverse Video): Node deleted.
312
c118d09e
RS
313 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
314 New nodes split out of Coding Conventions.
315
316 * searching.texi (Regular Expressions): Document re-builder.
317
318 * os.texi (Time Parsing): New node split out of Time Conversion.
319
320 * processes.texi (Misc Network, Network Feature Testing)
321 (Network Options, Make Network): New nodes split out of
322 Low-Level Network.
323
67ec7f41
RS
3242005-08-09 Richard M. Stallman <rms@gnu.org>
325
76d47f0d
RS
326 * frames.texi (Geometry): New node, split from Size and Position.
327 (Frame Parameters): Refer to Geometry.
328
67ec7f41 329 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 330
67ec7f41
RS
331 * windows.texi (Splitting Windows): Fix xref.
332
333 * frames.texi (Layout Parameters): Add xref.
334
335 * display.texi (Line Height, Scroll Bars): Fix xrefs.
336
337 * keymaps.texi (Menu Bar): Fix xref.
338
339 * locals.texi (Standard Buffer-Local Variables): Fix xref.
340
341 * modes.texi (%-Constructs): Fix xref.
342
343 * frames.texi (Window Frame Parameters): Node split up.
344 (Basic Parameters, Position Parameters, Size Parameters)
345 (Layout Parameters, Buffer Parameters, Management Parameters)
346 (Cursor Parameters, Color Parameters): New subnodes.
347
adb5e445
LT
3482005-08-09 Luc Teirlinck <teirllm@auburn.edu>
349
350 * positions.texi (Screen Lines): Update xref for previous change
351 in minibuf.texi.
352
353 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
354 change in minibuf.texi.
355
61298e17
RS
3562005-08-09 Richard M. Stallman <rms@gnu.org>
357
358 * tips.texi (Coding Conventions): Minor cleanup.
359
360 * modes.texi (Defining Minor Modes): Explain when init-value
361 can be non-nil.
362
363 * elisp.texi (Top): Update submenu for Minibuffer.
364
365 * minibuf.texi (Minibuffer Misc): Node split up.
366 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
367 (Recursive Mini): New nodes split out from Minibuffer Misc.
368 (Minibuffer Misc): Document max-mini-window-height.
369
370 * hash.texi (Defining Hash): Delete stray paren in example.
371
372 * display.texi (Echo Area Customization): Don't define
373 max-mini-window-height here; xref instead.
374
375 * commands.texi (Event Input Misc): Update while-no-input.
376
377 * advice.texi (Advising Functions): Explain when to use advice
378 and when to use a hook.
379
43e124e6
EZ
3802005-07-30 Eli Zaretskii <eliz@gnu.org>
381
382 * makefile.w32-in (info): Don't run install-info.
383 ($(infodir)/dir): New target, produced by running install-info.
384
653aea22
LT
3852005-07-27 Luc Teirlinck <teirllm@auburn.edu>
386
387 * modes.texi (Defining Minor Modes): The keyword for the initial
388 value is :init-value, not :initial-value.
389
ba6ebbd5
EZ
3902005-07-23 Eli Zaretskii <eliz@gnu.org>
391
392 * loading.texi (Autoload): Make the `doctor' example be consistent
393 with what's in current loaddefs.el. Describe the "fn" magic in
394 the usage portion of the doc string.
395
6696f2a4
RS
3962005-07-22 Richard M. Stallman <rms@gnu.org>
397
398 * internals.texi (Garbage Collection): Clarify previous change.
399
0c17e67c
SM
4002005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
401
402 * internals.texi (Garbage Collection): Add gc-cons-percentage.
403
426179e1
JL
4042005-07-18 Juri Linkov <juri@jurta.org>
405
406 * commands.texi (Accessing Events):
407 * frames.texi (Text Terminal Colors, Resources):
408 * markers.texi (The Mark):
409 * modes.texi (Defining Minor Modes):
410 Delete duplicate duplicate words.
411
9b0c2c56
RS
4122005-07-16 Richard M. Stallman <rms@gnu.org>
413
414 * display.texi (Managing Overlays): Clarify make-overlay
415 args for insertion types.
416
fd90b80c
LT
4172005-07-13 Luc Teirlinck <teirllm@auburn.edu>
418
0c17e67c
SM
419 * customize.texi (Variable Definitions):
420 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
421 `standard-value' is a list too.
422 (Defining New Types): Use @key{RET} instead of @key{ret}.
423
37aa90e5
TTN
4242005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
425
426 * os.texi (Translating Input): Fix typo.
427
917e0c95
RS
4282005-07-08 Richard M. Stallman <rms@gnu.org>
429
430 * README: Update edition number and size estimate.
431
432 * elisp.texi (VERSION): Set to 2.9.
433
7d90e71d
RS
4342005-07-07 Richard M. Stallman <rms@gnu.org>
435
c330dafe
RS
436 * book-spine.texinfo: Update Emacs version.
437
7d90e71d
RS
438 * display.texi (Inverse Video): Delete mode-line-inverse-video.
439
dc2204be
RS
4402005-07-06 Richard M. Stallman <rms@gnu.org>
441
442 * searching.texi (Regexp Search): Clarify what re-search-forward
443 does when the search fails.
444
a0ec7a4a
LK
4452005-07-05 Lute Kamstra <lute@gnu.org>
446
dc2204be 447 * Update FSF's address in GPL notices.
a0ec7a4a
LK
448
449 * doclicense.texi (GNU Free Documentation License):
450 * gpl.texi (GPL):
451 * tips.texi (Coding Conventions, Library Headers):
452 * vol1.texi:
453 * vol2.texi: Update FSF's address.
454
4af33176
RS
4552005-07-04 Richard M. Stallman <rms@gnu.org>
456
457 * hooks.texi (Standard Hooks): Add occur-hook.
458
b3ab615b
LT
4592005-07-03 Luc Teirlinck <teirllm@auburn.edu>
460
461 * display.texi (The Echo Area): Correct menu.
462
3d393029
RS
4632005-07-03 Richard M. Stallman <rms@gnu.org>
464
7fe48b75
RS
465 * elisp.texi (Top): Update subnode menu for Display.
466
467 * display.texi (Displaying Messages): New node, with most
468 of what was in The Echo Area.
469 (Progress): Moved under The Echo Area.
470 (Logging Messages): New node with new text.
471 (Echo Area Customization): New node, the rest of what was
472 in The Echo Area. Document message-truncate-lines with @defvar.
473 (Display): Update menu.
474
3d393029
RS
475 * windows.texi (Textual Scrolling): Doc 3 values for
476 scroll-preserve-screen-position.
477
478 * text.texi (Special Properties): Change hook functions
479 should bind inhibit-modification-hooks around altering buffer text.
480
481 * keymaps.texi (Key Binding Commands): Call binding BINDING
482 rather than DEFINITION.
483
b26860ad
JB
4842005-06-29 Juanma Barranquero <lekktu@gmail.com>
485
486 * variables.texi (Defining Variables): `user-variable-p' returns t
487 for aliases of user options, nil for alias loops.
488
025691ed
RS
4892005-06-28 Richard M. Stallman <rms@gnu.org>
490
491 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
492 make-keymap.
493
b61bfa4d
LT
4942005-06-27 Luc Teirlinck <teirllm@auburn.edu>
495
496 * variables.texi (Setting Variables): Correct and clarify
497 description of `add-to-ordered-list'.
498
24ee714d
RS
4992005-06-26 Richard M. Stallman <rms@gnu.org>
500
501 * display.texi (Faces): Minor cleanup.
502
33b79ce4
LT
5032005-06-25 Luc Teirlinck <teirllm@auburn.edu>
504
505 * display.texi (Faces): `facep' returns t for strings that are
506 face names.
507
df13531d
RS
5082005-06-25 Richard M. Stallman <rms@gnu.org>
509
510 * objects.texi (Equality Predicates): Clarify meaning of equal.
511
512 * windows.texi (Selecting Windows): save-selected-window
513 and with-selected-window save and restore the current buffer.
514
cf444441
RS
5152005-06-24 Richard M. Stallman <rms@gnu.org>
516
517 * numbers.texi (Float Basics): Explain how to test for NaN,
518 and printing the sign of NaNs.
519
6cdd056d
EZ
5202005-06-24 Eli Zaretskii <eliz@gnu.org>
521
522 * makefile.w32-in (MAKEINFO): Use --force.
523
b93e3c3b
RS
5242005-06-23 Richard M. Stallman <rms@gnu.org>
525
526 * display.texi (Face Functions): Correct Texinfo usage.
527
6fb276bd
LT
5282005-06-23 Luc Teirlinck <teirllm@auburn.edu>
529
530 * lists.texi (Rings): `ring-elements' now returns the elements of
531 RING in order.
532
1d1c7e75
JB
5332005-06-23 Juanma Barranquero <lekktu@gmail.com>
534
535 * markers.texi (The Mark): Texinfo usage fix.
536
9d12e52b
KS
5372005-06-23 Kim F. Storm <storm@cua.dk>
538
539 * searching.texi (Entire Match Data): Remove evaporate option for
540 match-data. Do not mention evaporate option for set-match-data.
541
6d44324c
GM
5422005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
543
544 * display.texi (Face Functions): Mention face aliases.
545
80df27a7
RS
5462005-06-21 Richard M. Stallman <rms@gnu.org>
547
548 * anti.texi (Antinews): Texinfo usage fix.
549
e121563b
KB
5502005-06-21 Karl Berry <karl@gnu.org>
551
9d7d543c
KB
552 * elisp.texi: Use @copying.
553
e121563b
KB
554 * elisp.texi: Put @summarycontents and @contents before the Top
555 node, instead of the end of the file, so that the contents appear
556 in the right place in the dvi/pdf output.
557
36a3b076
JL
5582005-06-21 Juri Linkov <juri@jurta.org>
559
560 * display.texi (Defining Faces): Add `customized-face'.
561
5c796e80
KS
5622005-06-20 Kim F. Storm <storm@cua.dk>
563
b7d1f38f
KS
564 * variables.texi (Setting Variables): Any type of element can be
565 given order in add-to-ordered-list. Compare elements with eq.
566
5c796e80
KS
567 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
568
fb056bef
KB
5692005-06-20 Karl Berry <karl@gnu.org>
570
571 * syntax.texi (Syntax Flags): Make last column very slightly wider
572 to avoid "generic comment" breaking on two lines and causing an
573 underfull box.
574
84398baa
LT
5752005-06-19 Luc Teirlinck <teirllm@auburn.edu>
576
577 * lists.texi (Rings): Various minor clarifications and corrections.
578
07ff1e4b
RS
5792005-06-18 Richard M. Stallman <rms@gnu.org>
580
581 * functions.texi (Obsolete Functions): Simplify.
582
583 * variables.texi (Variable Aliases): Simplify.
584
585 * anti.texi, backups.texi, compile.texi, customization.texi:
586 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
587 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
588 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
589 * variables.texi: Fix formatting ugliness.
590
591 * elisp.texi: Add links to Rings and Byte Packing.
592 Update version and copyright years.
593
594 * minibuf.texi: Fix formatting ugliness.
595 (Completion Commands): Move keymap vars to the end
596 and vars completing-read binds to the top.
597
3f7fab24
LT
5982005-06-17 Luc Teirlinck <teirllm@auburn.edu>
599
600 * processes.texi: Fix typos.
601 (Bindat Spec): Correct Texinfo error.
926c4c9b 602 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 603
f19b57e3
RS
6042005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
605
606 * lists.texi (Rings): New node.
607 (Lists): Add it to menu.
608
a80c5da7 609 * processes.texi (Byte Packing): New node.
f19b57e3
RS
610 (Processes): Add it to menu.
611
6122005-06-17 Richard M. Stallman <rms@gnu.org>
613
614 * syntax.texi (Parsing Expressions): Fix texinfo usage.
615
616 * help.texi (Documentation Basics): Explain the xref to
617 Documentation Tips.
618
619 * debugging.texi (Debugger Commands): Minor fix.
620
67c1390d
LT
6212005-06-16 Luc Teirlinck <teirllm@auburn.edu>
622
623 * edebug.texi (Instrumenting): Eliminate duplicate link.
624 (Specification List): Replace references to "below", referring to
625 a later node, with one @ref to that node.
626
627 * os.texi (Timers): Timers should save and restore the match data
628 if they change it.
629
630 * debugging.texi (Debugger Commands): Mention that the Lisp
631 debugger can not step through primitive functions.
632
51cd2a8c
JB
6332005-06-16 Juanma Barranquero <lekktu@gmail.com>
634
635 * functions.texi (Obsolete Functions): Update argument names of
636 `make-obsolete' and `define-obsolete-function-alias'.
637
638 * variables.texi (Variable Aliases): Update argument names of
639 `defvaralias', `make-obsolete-variable' and
640 `define-obsolete-variable-alias'.
641
f5e6ac4a
KS
6422005-06-15 Kim F. Storm <storm@cua.dk>
643
644 * searching.texi (Entire Match Data): Rephrase warnings about
645 evaporate arg to match-data and set-match-data.
646
fe2a9972
LT
6472005-06-14 Luc Teirlinck <teirllm@auburn.edu>
648
67774855
LT
649 * elisp.texi (Top): Update detailed menu.
650
fe2a9972
LT
651 * edebug.texi (Edebug): Update menu.
652 (Instrumenting): Update xrefs.
653 (Edebug Execution Modes): Correct xref.
654 (Jumping): Clarify description of `h' command.
655 Eliminate redundant @ref.
656 (Breaks): New node.
657 (Breakpoints): is now a subsubsection.
658 (Global Break Condition): Mention `C-x X X'.
659 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
660 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
661 (Edebug Display Update): Correct pxref.
662 (Edebug and Macros): New node.
663 (Instrumenting Macro Calls): Is now a subsubsection.
664 Neither arg of `def-edebug-spec' is evaluated.
665 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
666 (Specification Examples): Fix typo.
667
b59f605b
LK
6682005-06-14 Lute Kamstra <lute@gnu.org>
669
670 * debugging.texi (Function Debugging): Primitives can break on
671 entry too.
672
a5c99dc9
KS
6732005-06-14 Kim F. Storm <storm@cua.dk>
674
675 * variables.texi (Setting Variables): Add add-to-ordered-list.
676
f99ed2f8
SM
6772005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
678
679 * syntax.texi (Parsing Expressions): Document aux functions and vars of
680 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
681
9d42ffaa
LK
6822005-06-13 Lute Kamstra <lute@gnu.org>
683
684 * text.texi (Special Properties): Fix cross reference.
685
32cc0b00
LT
6862005-06-11 Luc Teirlinck <teirllm@auburn.edu>
687
688 * debugging.texi (Function Debugging): Delete mention of empty
689 string argument to `cancel-debug-on-entry'. Delete inaccurate
690 description of the return value of that command.
691
98d1a1cf
EZ
6922005-06-11 Alan Mackenzie <acm@muc.de>
693
694 * text.texi (Adaptive Fill): Amplify the description of
695 fill-context-prefix.
696
4b53b8d7
LT
6972005-06-10 Luc Teirlinck <teirllm@auburn.edu>
698
84398baa 699 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 700
b5305167
SM
7012005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
702
703 * syntax.texi (Parsing Expressions): Document syntax-ppss.
704
9bd4c3ad
LT
7052005-06-10 Luc Teirlinck <teirllm@auburn.edu>
706
707 * debugging.texi (Error Debugging): Minor rewording.
708 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
709 is optional.
710
257914aa
LK
7112005-06-10 Lute Kamstra <lute@gnu.org>
712
b5305167 713 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
714 (Top): Give it a title. Correct version number. Give the
715 detailed node listing a more prominent header.
b5305167
SM
716 * intro.texi: Don't set VERSION here a second time.
717 Mention Emacs's version too.
257914aa
LK
718 * anti.texi (Antinews): Use EMACSVER to refer to the current
719 version of Emacs.
720
b7aae902
KS
7212005-06-09 Kim F. Storm <storm@cua.dk>
722
723 * searching.texi (Entire Match Data): Explain new `reseat' argument to
724 match-data and set-match-data.
725
99598737
RS
7262005-06-08 Richard M. Stallman <rms@gnu.org>
727
728 * searching.texi (Entire Match Data): Clarify when match-data
729 returns markers and when integers.
730
731 * display.texi (Defining Faces): Explain that face name should not
732 end in `-face'.
733
734 * modes.texi (Mode Line Data): Minor cleanup.
735 (Customizing Keywords): Node split out of Search-based Fontification.
736 Add example of using font-lock-add-keywords from a hook.
737 Clarify when MODE should be non-nil, and when nil.
738
7392005-06-06 Richard M. Stallman <rms@gnu.org>
740
741 * modes.texi (Mode Line Data): Explain what happens when the car
742 of a list is a void symbol.
743 (Search-based Fontification): Explain MODE arg to
744 font-lock-add-keywords and warn about calls from major modes.
745
ecc8893a
JL
7462005-06-08 Juri Linkov <juri@jurta.org>
747
748 * display.texi (Standard Faces): Add `shadow' face.
749
7fa9f4eb
LT
7502005-05-29 Luc Teirlinck <teirllm@auburn.edu>
751
752 * modes.texi (Major Mode Conventions): A derived mode only needs
753 to put the call to the parent mode inside `delay-mode-hooks'.
754
bebcc4b1
RS
7552005-05-29 Richard M. Stallman <rms@gnu.org>
756
c16b1394
RS
757 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
758 new, and what that implies. Clarify.
759
760 * files.texi (Locating Files): Clean up the text.
761
bebcc4b1
RS
762 * frames.texi (Window Frame Parameters): Document user-size.
763 Shorten entry for top by referring to left.
764
7652005-05-26 Richard M. Stallman <rms@gnu.org>
766
767 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
768 is new, and what the implications are. Other clarifications.
769
217797bc
RS
7702005-05-24 Richard M. Stallman <rms@gnu.org>
771
772 * frames.texi (Dialog Boxes): Minor fixes.
773
3565fe07
MY
7742005-05-25 Masatake YAMATO <jet@gyve.org>
775
776 * display.texi (Standard Faces): Write about `mode-line-highlight'.
777
817089df
LT
7782005-05-24 Luc Teirlinck <teirllm@auburn.edu>
779
780 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
781 is optional.
782
cb5db137
NR
7832005-05-24 Nick Roberts <nickrob@snap.net.nz>
784
785 * frames.texi (Dialog Boxes): Descibe new optional argument.
786
3c8572f5
LK
7872005-05-23 Lute Kamstra <lute@gnu.org>
788
789 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
790 syntax-begin-function over font-lock-beginning-of-syntax-function.
791
2a4d7cb3
LT
7922005-05-21 Luc Teirlinck <teirllm@auburn.edu>
793
71f800cf
LT
794 * minibuf.texi (Reading File Names): Update description of
795 `read-directory-name'.
796
2a4d7cb3
LT
797 * modes.texi (Derived Modes): Clarify :group keyword.
798
bb4afd09
EZ
7992005-05-21 Eli Zaretskii <eliz@gnu.org>
800
b5305167
SM
801 * files.texi (Locating Files): New subsection.
802 Describe locate-file and executable-find.
bb4afd09 803
a2c9aee6
EZ
8042005-05-21 Kevin Ryde <user42@zip.com.au>
805
806 * frames.texi (Initial Parameters): Update cross reference to
807 "Emacs Invocation".
808
6900105f
LT
8092005-05-19 Luc Teirlinck <teirllm@auburn.edu>
810
ca1b0914
LT
811 * keymaps.texi (Active Keymaps): Add anchor.
812
6900105f
LT
813 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
814 (Major Mode Conventions): Refer to `Auto Major Mode' in more
815 appropriate place.
816 (Derived Modes): Small clarifications.
b5305167
SM
817 (Minor Mode Conventions, Keymaps and Minor Modes):
818 Replace references to nodes with references to anchors.
6900105f
LT
819 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
820 Clarify description of lists whose first element is an integer.
821 (Mode Line Variables): Add anchor.
822 (%-Constructs): Clarify description of integer after %.
823 (Emulating Mode Line): Describe nil value for FACE.
824
54d06364
LT
8252005-05-18 Luc Teirlinck <teirllm@auburn.edu>
826
827 * modes.texi (Derived Modes): Correct references to non-existing
828 variable standard-syntax-table.
829
f8d0b769
LK
8302005-05-17 Lute Kamstra <lute@gnu.org>
831
832 * modes.texi (Defining Minor Modes): Mention the mode hook.
833
294c599c
KS
8342005-05-15 Kim F. Storm <storm@cua.dk>
835
836 * processes.texi (Network): Remove open-network-stream-nowait.
837 (Network Servers): Remove open-network-stream-server.
838
4214af69
LT
8392005-05-15 Luc Teirlinck <teirllm@auburn.edu>
840
841 * elisp.texi (Top): Update detailed menu.
842
843 * variables.texi: Reorder nodes.
844 (Variables): Update menu.
845 (File Local Variables): Do not refer to the `-*-' line as
846 a "local variables list". Add pxref.
847
302691ab
LT
8482005-05-14 Luc Teirlinck <teirllm@auburn.edu>
849
56d4215a
LT
850 * elisp.texi (Top): Update detailed menu for node changes.
851
302691ab
LT
852 * modes.texi (Modes): Update Menu.
853 (Hooks): Move to beginning of chapter.
854 Most minor modes run mode hooks too.
855 `add-hook' can handle void hooks or hooks whose value is a single
856 function.
857 (Major Modes): Update Menu.
858 (Major Mode Basics): New node, split off from `Major Modes'.
859 (Major Mode Conventions): Correct xref. Explain how to handle
860 auto-mode-alist if the major mode command has an autoload cookie.
861 (Auto Major Mode): Major update. Add magic-mode-alist.
862 (Derived Modes): Major update.
863 (Mode Line Format): Update Menu.
864 (Mode Line Basics): New node, split off from `Mode Line Format'.
865
866 * loading.texi (Autoload): Mention `autoload cookie' as synonym
867 for `magic autoload comment'. Add index entries and anchor.
868
d06ba294
RS
8692005-05-14 Richard M. Stallman <rms@gnu.org>
870
871 * tips.texi (Coding Conventions): Explain how important it is
872 that just loading certain files not change Emacs behavior.
873
874 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
875
405cb12a
LK
8762005-05-12 Lute Kamstra <lute@gnu.org>
877
19958124
LK
878 * modes.texi (Generic Modes): Update.
879 (Major Modes): Refer to node "Generic Modes".
880
405cb12a
LK
881 * elisp.texi (Top): Update to the current structure of the manual.
882 * processes.texi (Processes): Add menu description.
883 * customize.texi (Customization): Add menu descriptions.
884
f714dd1b
TTN
8852005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
886
cc9442f2
TTN
887 * processes.texi (Signals to Processes)
888 (Low-Level Network): Fix typos.
f714dd1b 889
36ad23ec
LK
8902005-05-11 Lute Kamstra <lute@gnu.org>
891
892 * elisp.texi (Top): Add some nodes from the chapter "Major and
893 Minor Modes" to the detailed node listing.
894
d101bf56
RS
8952005-05-10 Richard M. Stallman <rms@gnu.org>
896
897 * keymaps.texi (Extended Menu Items): Menu item filter functions
898 can be called at any time.
899
698b0510
LT
9002005-05-08 Luc Teirlinck <teirllm@auburn.edu>
901
902 * variables.texi (File Local Variables): `(hack-local-variables t)'
903 now also checks whether a mode is specified in the local variables
904 list.
905
2c6b25c7
EZ
9062005-05-05 Kevin Ryde <user42@zip.com.au>
907
908 * display.texi (The Echo Area): Correct format function cross
909 reference.
910
643b4cf5
LT
9112005-05-05 Luc Teirlinck <teirllm@auburn.edu>
912
913 * variables.texi (Variable Aliases): Change description of
914 `define-obsolete-variable-alias'.
915
916 * functions.texi (Functions): Add "Obsolete Functions" to menu.
917 (Defining Functions): Add xref.
918 (Obsolete Functions): New node.
919 (Function Safety): Standardize capitalization of section title.
920
921 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
922 (Dialog Boxes): Complete description of `x-popup-dialog'.
923
053bc8e4
RS
9242005-05-04 Richard M. Stallman <rms@gnu.org>
925
926 * commands.texi (Interactive Codes): Fix Texinfo usage.
927 Document U more clearly.
928
f6b1b15a
LT
9292005-05-01 Luc Teirlinck <teirllm@auburn.edu>
930
3b925015
LT
931 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
932 function and not a macro.
933
f6b1b15a
LT
934 * frames.texi (Pop-Up Menus): Correct and clarify description of
935 `x-popup-menu'.
936 (Dialog Boxes): Clarify description of `x-popup-dialog'.
937
ebbfa918
RS
9382005-05-01 Richard M. Stallman <rms@gnu.org>
939
940 * edebug.texi (Checking Whether to Stop): Fix previous change.
941
abe2f96e
LT
9422005-05-01 Luc Teirlinck <teirllm@auburn.edu>
943
d6028ef2
LT
944 * display.texi: Fix typos and Texinfo usage.
945
abe2f96e
LT
946 * edebug.texi (Checking Whether to Stop): executing-macro ->
947 executing-kbd-macro.
948
b2cfb30b
RS
9492005-05-01 Richard M. Stallman <rms@gnu.org>
950
951 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
952
7e995a23
RS
9532005-04-30 Richard M. Stallman <rms@gnu.org>
954
955 * files.texi (Magic File Names): Document `operations' property.
956
57efa539
LK
9572005-04-29 Lute Kamstra <lute@gnu.org>
958
959 * modes.texi (Generic Modes): New node.
960 (Major Modes): Add it to the menu.
961 (Derived Modes): Add "derived mode" to concept index.
962
0a20b1dc
LK
9632005-04-28 Lute Kamstra <lute@gnu.org>
964
965 * modes.texi (Defining Minor Modes): Fix previous change.
966 (Font Lock Mode): Simplify.
967 (Font Lock Basics): Say that font-lock-defaults is buffer-local
968 when set and that some parts are optional. Add cross references.
969 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
970 Add cross references. Add font-lock-multiline to index.
971 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 972 Lock Variables". Document font-lock-add-keywords and
b5305167 973 font-lock-remove-keywords.
0a20b1dc
LK
974 (Other Font Lock Variables): Move font-lock-keywords-only,
975 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
976 and font-lock-syntactic-face-function to node "Syntactic Font
977 Lock". Move font-lock-keywords-case-fold-search to node
978 "Search-based Fontification". Document font-lock-inhibit-thing-lock
979 and font-lock-{,un}fontify-{buffer,region}-function.
980 (Precalculated Fontification): Remove reference to deleted variable
981 font-lock-core-only.
982 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
983 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
984 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
985 and font-lock-syntactic-face-function here from node "Other Font
986 Lock Variables". Move font-lock-syntactic-keywords to "Setting
987 Syntax Properties". Add cross references.
b5305167
SM
988 (Setting Syntax Properties): New node.
989 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
990 * syntax.texi (Syntax Properties): Add cross reference.
991 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
992
68a94f5a
RS
9932005-04-26 Richard M. Stallman <rms@gnu.org>
994
995 * display.texi (Defining Faces):
996 Document `default' elements of defface spec.
997
998 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
999
1000 * variables.texi (Variable Aliases): Clarify text.
1001
10022005-04-25 Chong Yidong <cyd@stupidchicken.com>
1003
1004 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
1005
7f48f143
LT
10062005-04-25 Luc Teirlinck <teirllm@auburn.edu>
1007
1008 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
1009
45d2f8e8
EZ
10102005-04-24 Eli Zaretskii <eliz@gnu.org>
1011
f3714ab2
EZ
1012 * syntax.texi (Syntax Table Internals): Elaborate documentation of
1013 syntax-after and syntax-class.
1014
45d2f8e8 1015 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
1016 (Unique File Names): Don't mention "numbers" in the documentation
1017 of make-temp-file and make-temp-name.
45d2f8e8 1018
469bc679
RS
10192005-04-23 Richard M. Stallman <rms@gnu.org>
1020
1021 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
1022
c9fa5dc9
RS
10232005-04-22 Nick Roberts <nickrob@snap.net.nz>
1024
1025 * windows.texi (Cyclic Window Ordering): Clarify window-list.
1026
230e1e80
NR
10272005-04-22 Nick Roberts <nickrob@snap.net.nz>
1028
1029 * variables.texi (Variable Aliases): Describe make-obsolete-variable
1030 and define-obsolete-variable-alias.
1031
1ba52906
KS
10322005-04-22 Kim F. Storm <storm@cua.dk>
1033
1034 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
1035 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
1036
9721d904
LK
10372005-04-21 Lute Kamstra <lute@gnu.org>
1038
1039 * lists.texi (Association Lists): Document rassq-delete-all.
1040
ed35c736
RS
10412005-04-19 Richard M. Stallman <rms@gnu.org>
1042
1043 * modes.texi (Search-based Fontification): Explain that
1044 facespec is an expression to be evaluated.
1045
42fc00a4
RS
10462005-04-19 Kevin Ryde <user42@zip.com.au>
1047
b5305167 1048 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
1049 * strings.texi (String Conversion): Fix xref.
1050
5827e9d4
KS
10512005-04-19 Kim F. Storm <storm@cua.dk>
1052
1053 * symbols.texi (Symbol Plists): Add safe-get.
1054 Mention that `get' may signal an error.
1055
47872da9
NR
10562005-04-18 Nick Roberts <nickrob@snap.net.nz>
1057
1058 * customize.texi (Variable Definitions): Replace tooltip-mode
1059 example with save-place.
1060
ec0cf966
RS
10612005-04-17 Richard M. Stallman <rms@gnu.org>
1062
1063 * buffers.texi (Indirect Buffers): Clarify.
1064
1065 * positions.texi (Positions): Clarify converting marker to integer.
1066
1067 * strings.texi (String Basics): Mention string-match; clarify.
1068
199bb209
LK
10692005-04-08 Lute Kamstra <lute@gnu.org>
1070
1071 * modes.texi (Search-based Fontification): Fix cross references.
1072 Use consistent terminology. Document anchored highlighting.
1073
bfa54668
LK
10742005-04-05 Lute Kamstra <lute@gnu.org>
1075
1076 * modes.texi (Defining Minor Modes): Document :group keyword
1077 argument and its default value.
1078
07e5fb9e
LK
10792005-04-03 Lute Kamstra <lute@gnu.org>
1080
1081 * hooks.texi (Standard Hooks): Add some hooks. Add cross
1082 references and/or descriptions. Delete major mode hooks; mention
1083 them as a category instead. Rename or delete obsolete hooks.
1084
aa945b59
RS
10852005-04-02 Richard M. Stallman <rms@gnu.org>
1086
1087 * nonascii.texi (Coding System Basics): Another wording cleanup.
1088
8b918214
RS
10892005-04-01 Richard M. Stallman <rms@gnu.org>
1090
1091 * nonascii.texi (Coding System Basics): Clarify previous change.
1092
41639988
KH
10932005-04-01 Kenichi Handa <handa@m17n.org>
1094
1095 * nonascii.texi (Coding System Basics): Describe about rondtrip
1096 identity of coding systems.
1097
8e669bbd
RS
10982005-03-29 Chong Yidong <cyd@stupidchicken.com>
1099
1100 * text.texi (Buffer Contents): Add filter-buffer-substring and
1101 buffer-substring-filters.
1102
f60a6f87
RS
11032005-03-26 Chong Yidong <cyd@stupidchicken.com>
1104
1105 * anti.texi (Antinews): Mention `G' interactive code.
1106
1107 * tips.texi (Compilation Tips): Mention benchmark.el.
1108
aaac1251
LT
11092005-03-27 Luc Teirlinck <teirllm@auburn.edu>
1110
1111 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
1112 is now bound to M-o M-o.
1113
1114 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
1115
45325173
GM
11162005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
1117
1118 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
1119 in the Emacs Manual).
1120 * Makefile.in (srcs): Remove calendar.texi.
1121 * makefile.w32-in (srcs): Remove calendar.texi.
1122 * display.texi (Display): Change name of next node.
1123 * os.texi (System In): Change name of previous node.
1124 * elisp.texi (Top): Remove Calendar references.
1125 * vol1.texi (Top): Remove Calendar references.
1126 * vol2.texi (Top): Remove Calendar references.
1127
85df292e
RS
11282005-03-25 Richard M. Stallman <rms@gnu.org>
1129
45325173 1130 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
1131 Cleanup previous change.
1132
11332005-03-25 Chong Yidong <cyd@stupidchicken.com>
1134
1135 * display.texi (Face Attributes): Faces earlier in an :inherit
1136 list take precedence.
1137 (Scroll Bars): Fix description of vertical-scroll-bars.
1138 Document frame-current-scroll-bars and window-current-scroll-bars.
1139
1140 * markers.texi (The Mark): Document temporary Transient Mark mode.
1141
b5305167
SM
1142 * minibuf.texi (Reading File Names):
1143 Document read-file-name-completion-ignore-case.
85df292e
RS
1144
1145 * positions.texi (Screen Lines): Document nil for width argument
1146 to compute-motion.
1147
1fe54d69
KS
11482005-03-23 Kim F. Storm <storm@cua.dk>
1149
1150 * display.texi (Standard Faces): Other faces used in the fringe
1151 implicitly inherits from the fringe face.
1152 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
1153 properties implicitly inherits from fringe face.
1154 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
1155
a775dff4
RS
11562005-03-20 Chong Yidong <cyd@stupidchicken.com>
1157
1158 * display.texi (Invisible Text): State default value of
1159 line-move-ignore-invisible.
1160 (Managing Overlays): Document remove-overlays.
1161 (Standard Faces): Document escape-glyph face.
1162
b5305167 1163 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 1164
b5305167
SM
1165 * modes.texi (Other Font Lock Variables):
1166 Document font-lock-lines-before.
a775dff4
RS
1167
1168 * positions.texi (Skipping Characters): skip-chars-forward allows
1169 character classes.
1170
077f7085
LK
11712005-03-18 Lute Kamstra <lute@gnu.org>
1172
1173 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
1174
d69ea7ab
RS
11752005-03-17 Richard M. Stallman <rms@gnu.org>
1176
c7bd5d57
RS
1177 * text.texi (Undo): Document extensible undo entries.
1178
d69ea7ab
RS
1179 * searching.texi (String Search, Regexp Search, Regexp Search):
1180 Cleanups.
1181
1182 * nonascii.texi (Character Codes): Minor fix.
1183
1184 * display.texi (Display Property): Explain the significance
1185 of having text properties that are eq.
1186 (Other Display Specs): Explain string as display spec.
1187
1188 * commands.texi (Interactive Codes): Document G option.
1189
11902005-03-17 Chong Yidong <cyd@stupidchicken.com>
1191
1192 * text.texi (Filling): Add sentence-end-without-period and
1193 sentence-end-without-space.
1194 (Changing Properties): Minor fix.
1195
1196 * anti.texi: Total rewrite.
1197
a7679889
LK
11982005-03-15 Lute Kamstra <lute@gnu.org>
1199
1200 * edebug.texi (Instrumenting Macro Calls): Fix typos.
1201
6eb8e247
KS
12022005-03-08 Kim F. Storm <storm@cua.dk>
1203
1204 * display.texi (Specified Space): Property :width is support on
1205 non-graphic terminals, :height is not.
1206
bfa8be14
RS
12072005-03-07 Richard M. Stallman <rms@gnu.org>
1208
1209 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
1210 Now subnodes of Fringes.
1211 (Overlay Arrow): Document overlay-arrow-variable-list.
1212 (Fringe Size/Pos): New node, broken out of Fringes.
1213 (Display): Explain clearing vs redisplay better.
1214 (Truncation): Clarify use of bitmaps.
1215 (The Echo Area): Clarify the uses of the echo area.
1216 Add max-mini-window-height.
1217 (Progress): Clarify.
1218 (Invisible Text): Explain that main loop moves point out.
1219 (Selective Display): Say "hidden", not "invisible".
b5305167 1220 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
1221 (Overlay Properties): Clarify intro.
1222 (Finding Overlays): Explain return values when nothing found.
1223 (Width): truncate-string-to-width has added arg.
1224 (Displaying Faces): Clarify and update mode line face handling.
1225 (Face Functions): Minor cleanup.
b5305167 1226 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
1227 (Pixel Specification, Other Display Specs): Minor cleanups.
1228 (Images, Image Descriptors): Minor cleanups.
1229 (GIF Images): Patents have expired.
1230 (Showing Images): Explain default text for insert-image.
b5305167 1231 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
1232 (Making Buttons): Explain return values.
1233 (Button Buffer Commands): Add xref.
1234 (Inverse Video): Update mode-line-inverse-video.
1235 (Display Table Format): Clarify.
1236 (Active Display Table): Give defaults for window-display-table.
1237
1238 * calendar.texi (Calendar Customizing): calendar-holiday-marker
1239 and calendar-today-marker are strings, not chars.
1240 (Holiday Customizing): Minor fix.
1241
bfa8be14
RS
1242 * internals.texi (Writing Emacs Primitives): Update `or' example.
1243 Update limit on # args of subr.
1244
1245 * edebug.texi (Using Edebug): Arrow is in fringe.
1246 (Instrumenting): Arg to eval-defun works without loading edebug.
1247 (Edebug Execution Modes): Add xref.
1248
1249 * customize.texi (Common Keywords): Clarify :require.
1250 Mention :version here.
1251 (Variable Definitions, Group Definitions): Not here.
1252 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
1253
d69ea7ab
RS
12542005-03-07 Chong Yidong <cyd@stupidchicken.com>
1255 * nonascii.texi (Text Representations): Clarify position-bytes.
1256 (Character Sets): Add list-charset-chars.
1257 (Scanning Charsets): Add charset-after.
1258 (Encoding and I/O): Minor fix.
1259
34398e6c
RS
12602005-03-06 Richard M. Stallman <rms@gnu.org>
1261
1262 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
1263 (Resizing Windows): Likewise.
1264
1265 * text.texi (Change Hooks): Get rid of "Emacs 21".
1266
1267 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
1268
1269 * streams.texi (Output Variables): Get rid of "Emacs 21".
1270
1271 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
1272
1273 * os.texi (Translating Input): Replace flow-control example
1274 with a less obsolete example that uses `keyboard-translate'.
1275
6eb8e247 1276 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 1277 Get rid of "Emacs 21".
6eb8e247 1278
34398e6c
RS
1279 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
1280 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
1281
1282 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
1283
1284 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
1285
1286 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
1287 (Menu Bar): Fix when menu-bar-update-hook is called.
1288
1289 * hash.texi (Hash Tables): Get rid of "Emacs 21".
1290
1291 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
1292 and make it read better.
1293
1294 * files.texi (Writing to Files): Get rid of "Emacs 21".
1295 (Unique File Names): Likewise.
1296
1297 * elisp.texi: Update Emacs version to 22.
1298
1299 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
1300 (Overlay Properties, Face Attributes): Likewise.
1301 (Managing Overlays): Fix punctuation.
1302 (Attribute Functions): Clarify set-face-font; get rid of
1303 info about old Emacs versions.
1304 (Auto Faces, Font Lookup, Display Property, Images):
1305 Get rid of "Emacs 21".
1306
1307 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
1308
d2178387
RS
13092005-03-05 Richard M. Stallman <rms@gnu.org>
1310
1311 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
1312
524352d6
LK
13132005-03-04 Lute Kamstra <lute@gnu.org>
1314
1315 * debugging.texi (Error Debugging): Document stack-trace-on-error.
1316
13172005-03-03 Lute Kamstra <lute@gnu.org>
1318
1319 * edebug.texi (Instrumenting Macro Calls): Fix typo.
1320
284f0680
LK
13212005-03-01 Lute Kamstra <lute@gnu.org>
1322
1323 * debugging.texi (Debugger Commands): Update `j'.
1324
a9ee5cac
LK
13252005-02-28 Lute Kamstra <lute@gnu.org>
1326
1327 * debugging.texi (Debugging): Fix typo.
1328 (Error Debugging): Document eval-expression-debug-on-error.
1329 (Function Debugging): Update example.
1330 (Using Debugger): Mention starred stack frames.
1331 (Debugger Commands): Document `j' and `l'.
1332 (Invoking the Debugger): `d' and `j' exit recursive edit too.
1333 Update the messages that the debugger displays.
1334 (Internals of Debugger): Add cross reference. Update example.
1335 (Excess Open): Minor improvement.
1336 (Excess Close): Minor improvement.
1337
378d0f8e
RS
13382005-02-26 Richard M. Stallman <rms@gnu.org>
1339
1340 * tips.texi (Coding Conventions): Clarify.
1341 Put all the major mode key reservations together.
1342 Mention the Mouse-1 => Mouse-2 conventions.
1343
1344 * syntax.texi (Syntax Class Table): Clarify.
1345 (Syntax Table Functions): syntax-after moved from here.
1346 (Syntax Table Internals): syntax-after moved to here.
1347 (Parsing Expressions): Update info on number of values
1348 and what's meaningful in the STATE argument.
1349 (Categories): Fix typo.
1350
1351 * sequences.texi (Arrays): Cleanup.
1352 (Char-Tables): Clarify.
1353
1354 * processes.texi (Deleting Processes): Cleanups, add xref.
1355 (Subprocess Creation): Explain nil in exec-path. Cleanup.
1356 (Process Information): set-process-coding-system, some args optional.
1357 (Input to Processes): Explain various types for PROCESS args.
1358 Rename them from PROCESS-NAME to PROCESS.
1359 (Signals to Processes): Likewise.
1360 (Decoding Output): Cleanup.
1361 (Query Before Exit): Clarify.
1362
1363 * os.texi (Startup Summary): Correct the options; add missing ones.
1364 (Terminal Output, Batch Mode): Clarify.
1365 (Flow Control): Node deleted.
1366
1367 * markers.texi (The Mark): Clarify.
1368
1369 * macros.texi (Expansion): Cleanup.
1370 (Indenting Macros): indent-spec allows ints, not floats.
1371
1372 * keymaps.texi (Keymaps): Clarify.
1373 (Format of Keymaps): Update lisp-mode-map example.
1374 (Active Keymaps, Key Lookup): Clarify.
1375 (Changing Key Bindings): Add xref to `kbd'.
1376 (Key Binding Commands, Simple Menu Items): Clarify.
1377 (Mouse Menus, Menu Bar): Clarify.
1378 (Menu Example): Replace print example with menu-bar-replace-menu.
1379
1380 * help.texi (Documentation Basics): Add function-documentation prop.
1381
1382 * elisp.texi (Top): Don't refer to Flow Control node.
1383
1384 * commands.texi (Command Overview): Improve xrefs.
1385 (Adjusting Point): Adjusting point applies to intangible and invis.
1386 (Key Sequence Input): Doc extra read-key-sequence args.
1387 Likewise for read-key-sequence-vector.
1388
1389 * backups.texi (Rename or Copy): Minor fix.
1390 (Numbered Backups): For version-control, say the default.
1391 (Auto-Saving): make-auto-save-file-name example is simplified.
1392
1393 * advice.texi (Advising Functions): Don't imply one part of Emacs
1394 should advise another part. Markup changes.
1395 (Defining Advice): Move transitional para.
1396 (Activation of Advice): Cleanup.
1397 Explain if COMPILE is nil or negative.
1398
1399 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
1400
2e20c83d
LK
14012005-02-24 Lute Kamstra <lute@gnu.org>
1402
1403 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
1404 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
1405
65c492fd
LK
14062005-02-23 Lute Kamstra <lute@gnu.org>
1407
b02c3eed
LK
1408 * modes.texi (Defining Minor Modes): define-minor-mode can be used
1409 to define global minor modes as well.
1410
65c492fd
LK
1411 * display.texi (Managing Overlays): overlay-buffer returns nil for
1412 deleted overlays.
1413
b686dd59
KS
14142005-02-22 Kim F. Storm <storm@cua.dk>
1415
1416 * minibuf.texi (Basic Completion): Allow symbols in addition to
1417 strings in try-completion and all-completions.
1418
23e8c095
LK
14192005-02-14 Lute Kamstra <lute@gnu.org>
1420
1421 * elisp.texi (Top): Remove reference to deleted node.
1422
1423 * lists.texi (Lists): Remove reference to deleted node.
1424 (Cons Cells): Fix typo.
1425
1426 * loading.texi (Where Defined): Fix typo.
1427
134948fc
RS
14282005-02-14 Richard M. Stallman <rms@gnu.org>
1429
1430 * variables.texi (Creating Buffer-Local): change-major-mode-hook
1431 is useful for discarding some minor modes.
1432
1433 * symbols.texi (Symbol Components): Reorder examples.
1434
1435 * streams.texi (Input Functions): State standard-input default.
1436 (Output Variables): State standard-output default.
1437
1438 * objects.texi (Printed Representation): Clarify read syntax vs print.
1439 (Floating Point Type): Explain meaning better.
1440 (Symbol Type): Explain uniqueness better.
1441 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
1442 List examples sooner.
1443 (Box Diagrams): New subnode broken out.
1444 Some examples moved from old Lists as Boxes node.
1445 (Dotted Pair Notation): Clarify intro.
1446 (Array Type): Clarify.
1447 (Type Predicates): Add hash-table-p.
1448
1449 * numbers.texi (Integer Basics): Clarify radix explanation.
1450 (Predicates on Numbers): Minor clarification.
1451 (Comparison of Numbers): Minor clarification. Clarify eql.
1452 Typos in min, max.
1453 (Math Functions): Clarify overflow in expt.
1454
1455 * minibuf.texi (Text from Minibuffer): Minor clarification.
1456 Mention arrow keys.
1457
1458 * loading.texi (Autoload): defun's doc string overrides autoload's
1459 doc string.
1460 (Repeated Loading): Modernize "add to list" examples.
1461 (Where Defined): Finish updating table of load-history elts.
1462
1463 * lists.texi (List-related Predicates): Minor wording improvement.
1464 (Lists as Boxes): Node deleted.
1465 (Building Lists): Explain trivial cases of number-sequence.
1466
1467 * hash.texi (Hash Tables): Add desc to menu items.
1468 (Creating Hash): Expain "full" means "make larger",
1469 (Hash Access): Any object can be a key.
1470 State value of maphash.
1471
1472 * functions.texi (What Is a Function): Wording cleanup.
1473 (Function Documentation): Minor cleanup.
1474 Explain purpose of calling convention at end of doc string.
1475 (Function Names): Wording cleanup.
1476 (Calling Functions): Wording cleanup.
1477 Explain better how funcall calls the function.
1478 (Function Cells): Delete example of saving and redefining function.
1479
1480 * control.texi (Combining Conditions): Wording cleanup.
1481 (Iteration): dolist and dotimes bind VAR locally.
1482 (Cleanups): Xref to Atomic Changes.
1483
1484 * compile.texi (Byte Compilation): Delete 19.29 info.
1485 (Compilation Functions): Macros' difficulties don't affect defsubst.
1486 (Docs and Compilation): Delete 19.29 info.
1487
44291460
RS
14882005-02-10 Richard M. Stallman <rms@gnu.org>
1489
1490 * objects.texi (Symbol Type): Minor correction.
1491
1f9ad95a
LK
14922005-02-06 Lute Kamstra <lute@gnu.org>
1493
1494 * modes.texi (Example Major Modes): Fix typos.
1495
ba2c991c
RS
14962005-02-06 Richard M. Stallman <rms@gnu.org>
1497
1498 * text.texi (Margins): fill-nobreak-predicate can be one function.
1499
1500 * strings.texi (Modifying Strings): clear-string can make unibyte.
1501 (Formatting Strings): format gives error if values missing.
1502
1503 * positions.texi (Character Motion): Mention default arg
1504 for forward-char. backward-char refers to forward-char.
1505 (Word Motion): Mention default arg for forward-word.
1506 (Buffer End Motion): Mention default arg for beginning-of-buffer.
1507 Simplify end-of-buffer.
1508 (Text Lines): Mention default arg for forward-line.
1509 (List Motion): Mention default arg for beginning/end-of-defun.
1510 (Skipping Characters): Minor fixes in explaining character-set.
1511
1512 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
1513 Mode inheritance applies only when default-major-mode is nil.
1514 Clarifications.
1515 (Example Major Modes): Update Text mode and Lisp mode examples.
1516 (Minor Mode Conventions): Mention define-minor-mode at top.
1517 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
1518 (Mode Line Format): Update mode line face display info.
1519 (Properties in Mode): Mention effect of risky vars.
1520 (Imenu): Define imenu-add-to-menubar.
1521 (Font Lock Mode): Add descriptions to menu lines.
1522 (Faces for Font Lock): Add font-lock-doc-face.
1523
9bf6d576
LK
15242005-02-05 Lute Kamstra <lute@gnu.org>
1525
1526 * text.texi (Maintaining Undo): Remove obsolete function.
1527
cb602754
EZ
15282005-02-05 Eli Zaretskii <eliz@gnu.org>
1529
1530 * frames.texi (Color Names): Add pointer to the X docs about RGB
1531 color specifications. Improve indexing
1532 (Text Terminal Colors): Replace the description of RGB values by
1533 an xref to "Color Names".
1534
4e07258f
RS
15352005-02-03 Richard M. Stallman <rms@gnu.org>
1536
1537 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1538 Clarify.
1539 (Selecting Windows): Clarify save-selected-window.
1540 (Cyclic Window Ordering): Clarify walk-windows.
1541 (Window Point): Clarify.
1542 (Window Start): Add comment to example.
1543 (Resizing Windows): Add `interactive' specs in examples.
1544 Document fit-window-to-buffer.
1545
1546 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1547 (Undo, Maintaining Undo): Clarify last change.
1548 (Sorting): In sort-numeric-fields, explain about octal and hex.
1549 Mention sort-numeric-base.
1550 (Format Properties): Add xref for hard newlines.
1551
1552 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1553 (Pop-Up Menus): Fix typo.
1554 (Color Names): Explain all types of color names.
1555 Explain color-values on B&W terminal.
1556 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1557
1558 * files.texi (File Locks): Not supported on MS systems.
1559 (Testing Accessibility): Clarify.
1560
1561 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1562 (Coverage Testing): Fix typo.
1563
1564 * commands.texi (Misc Events): Remove stray space.
1565
1566 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1567 (Modification Time): Clarify when visited-file-modtime returns 0.
1568 (The Buffer List): Clarify bury-buffer.
1569 (Killing Buffers): Clarify.
1570 (Indirect Buffers): Add clone-indirect-buffer.
1571
15722005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1573
1574 * edebug.texi (Printing in Edebug): Fix default value of
1575 edebug-print-circle.
1576 (Coverage Testing): Fix displayed frequency count data.
1577
15782005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
1579
1580 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1581
4e07258f 15822005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
1583
1584 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1585
28d986b9
EZ
15862005-01-29 Eli Zaretskii <eliz@gnu.org>
1587
1588 * commands.texi (Misc Events): Describe the help-echo event.
1589
1590 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
1591 consistently in description of the help-echo property.
1592 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
1593
1594 * display.texi (Overlay Properties): Fix the index entry for
1595 help-echo overlay property.
1596
1597 * customize.texi (Type Keywords): Uncomment the xref to the
1598 help-echo property documentation.
1599
8f958b40
KS
16002005-01-23 Kim F. Storm <storm@cua.dk>
1601
1602 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1603 return value. Third element FULLY replaced by PARTIAL which
1604 specifies number of invisible pixels if row is only partially visible.
1605 (Textual Scrolling): Mention auto-window-vscroll.
1606 (Vertical Scrolling): New defvar auto-window-vscroll.
1607
cd7e5dd6
LT
16082005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1609
1610 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1611 command remapping.
1612
6f771c32
RS
16132005-01-15 Richard M. Stallman <rms@gnu.org>
1614
1615 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1616
6ac8a822
KS
16172005-01-14 Kim F. Storm <storm@cua.dk>
1618
88948d55
KS
1619 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1620
6ac8a822
KS
1621 * text.texi (Links and Mouse-1): Fix string and vector item.
1622
20d6de82
RS
16232005-01-13 Richard M. Stallman <rms@gnu.org>
1624
1625 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1626 descriptions of overriding-local-map and overriding-terminal-local-map.
1627
1628 * text.texi (Links and Mouse-1): Clarify text.
1629
f75a592e
KS
16302005-01-13 Kim F. Storm <storm@cua.dk>
1631
1632 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1633
910f60b1
TTN
16342005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1635
1636 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1637
37181fc4
KS
16382005-01-12 Kim F. Storm <storm@cua.dk>
1639
1640 * text.texi (Links and Mouse-1): Rename section from Enabling
1641 Mouse-1 to Following Links. Change xrefs.
1642 Add examples for define-button-type and define-widget.
1643
1644 * display.texi (Button Properties, Button Buffer Commands):
1645 Clarify mouse-1 and follow-link functionality.
1646
28f94a34
RS
16472005-01-12 Richard M. Stallman <rms@gnu.org>
1648
1649 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1650
1651 * display.texi (Beeping): Fix Texinfo usage.
1652
1653 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1654
bac2d936
KS
16552005-01-11 Kim F. Storm <storm@cua.dk>
1656
1657 * display.texi (Button Properties, Button Buffer Commands):
93381d62 1658 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
1659
1660 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1661 (Enabling Mouse-1 to Follow Links): New subsection.
1662
de968ddb
RS
16632005-01-06 Richard M. Stallman <rms@gnu.org>
1664
1665 * text.texi (Special Properties): Minor change.
1666
1667 * os.texi (Timers): Clarify previous change.
1668
1669 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1670
a3a43b3b
LT
16712005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1672
1673 * display.texi (Face Attributes): Correct xref to renamed node.
1674
732bb9ce
RS
16752005-01-01 Richard M. Stallman <rms@gnu.org>
1676
1677 * display.texi (Face Attributes): Describe hex color specs.
1678
c734ae59
RS
16792004-12-31 Richard M. Stallman <rms@gnu.org>
1680
1681 * os.texi (Timers): Update previous change.
1682
33b2f4ea
KS
16832004-12-30 Kim F. Storm <storm@cua.dk>
1684
1685 * display.texi (Line Height): Total line-height is now specified
1686 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1687 in cons cells. (nil . RATIO) is relative to actual line height.
1688 Use line-height `t' instead of `0' to get minimum height.
1689
99ec74b9
RS
16902004-12-29 Richard M. Stallman <rms@gnu.org>
1691
1692 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1693
eab463f6
RS
16942004-12-28 Richard M. Stallman <rms@gnu.org>
1695
1696 * commands.texi (Quitting): Clarify value of with-local-quit.
1697
1698 * elisp.texi (Top): Fix previous change.
1699
1700 * loading.texi (Loading): Fix previous change.
1701
ebbd14f1
RS
17022004-12-27 Richard M. Stallman <rms@gnu.org>
1703
4ae98fc5
RS
1704 * Makefile.in (MAKEINFO): Specify --force.
1705
8f430046
RS
1706 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1707
56011a8c
RS
1708 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1709
1710 * display.texi (Line Height): Further clarify.
1711
1712 * elisp.texi (Top): Update Loading submenu.
1713
ebbd14f1
RS
1714 * loading.texi (Where Defined): New node.
1715 (Unloading): load-history moved to Where Defined.
1716
fda2922a
RS
17172004-12-21 Richard M. Stallman <rms@gnu.org>
1718
1719 * commands.texi (Event Input Misc): Add while-no-input.
1720
9eb8959a
RS
17212004-12-11 Richard M. Stallman <rms@gnu.org>
1722
1723 * display.texi (Line Height): Rewrite text for clarity.
1724
adf87c29
KS
17252004-12-11 Kim F. Storm <storm@cua.dk>
1726
1727 * display.texi (Display): Add node "Line Height" to menu.
1728 (Line Height): New node. Move full description of line-spacing
1729 and line-height text properties here from text.texi.
1730 (Scroll Bars): Add vertical-scroll-bar variable.
1731
1732 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1733
1734 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1735 line-spacing and vertical-scroll-bar.
1736
1737 * text.texi (Special Properties): Just mention line-spacing and
1738 line-height here, add xref to new "Line Height" node.
1739
31e4729e
TTN
17402004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1741
1742 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1743
1744 * locals.texi (Standard Buffer-Local Variables):
1745 Add @xref for `line-spacing'.
1746
cc60c723
RS
17472004-12-05 Richard M. Stallman <rms@gnu.org>
1748
1749 * Makefile.in (maintainer-clean): Remove the info files
1750 in $(infodir) where they are created.
1751
f6101ac9
RS
17522004-12-03 Richard M. Stallman <rms@gnu.org>
1753
1754 * windows.texi (Selecting Windows): get-lru-window and
1755 get-largest-window don't consider dedicated windows.
1756
1757 * text.texi (Undo): Document undo-in-progress.
1758
94221759
RS
17592004-11-26 Richard M. Stallman <rms@gnu.org>
1760
1761 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1762 Remove a few vars that are not always buffer-local.
1763
7092c5e8
LT
17642004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1765
1766 * locals.texi (Standard Buffer-Local Variables): Comment out
1767 xref's to non-existent node `Yet to be written'.
1768
261b01c6
RS
17692004-11-24 Richard M. Stallman <rms@gnu.org>
1770
1771 * processes.texi (Synchronous Processes): Grammar fix.
1772
1773 * numbers.texi (Comparison of Numbers): Add eql.
1774
1775 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1776
1777 * intro.texi (Printing Notation): Fix previous change.
1778
1779 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1780 and default-indicate-buffer-boundaries from here.
1781 (Usual Display): To here.
1782 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1783 (Usual Display): Move tab-width up.
1784
1785 * customize.texi (Variable Definitions): Replace
1786 show-paren-mode example with tooltip-mode.
7092c5e8 1787 (Simple Types, Composite Types, Defining New Types):
261b01c6 1788 Minor cleanups.
7092c5e8 1789
c1aa4864
JH
17902004-11-21 Jesper Harder <harder@ifa.au.dk>
1791
1792 * processes.texi (Synchronous Processes, Output from Processes):
1793 Markup fix.
1794
dedbac89
RS
17952004-11-20 Richard M. Stallman <rms@gnu.org>
1796
07c8c65a
RS
1797 * positions.texi (Skipping Characters): skip-chars-forward
1798 now handles char classes.
1799
8f40a868
RS
1800 * intro.texi (Printing Notation): Avoid confusion of `print'
1801 when explaining @print.
1802
1803 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1804
1805 * display.texi (Display Table Format): Minor fix.
1806
1807 * streams.texi (Output Functions): Fix print example.
1808
fd6866c8
RS
1809 * Makefile.in (elisp): New target.
1810 (dist): Depend on $(infodir)/elisp, not elisp.
1811 Copy the info files from $(infodir).
1812
9d00469f
RS
1813 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1814 read-from-minibuffer.
1815
dedbac89
RS
1816 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1817
6de891db
RS
18182004-11-19 Richard M. Stallman <rms@gnu.org>
1819
1820 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1821
e1c1c5a7
TTN
18222004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1823
1824 * tips.texi (Coding Conventions): Fix typo.
1825
ee31cd78
RS
18262004-11-16 Richard M. Stallman <rms@gnu.org>
1827
1828 * tips.texi (Coding Conventions): Separate defvar and require
1829 methods to avoid warnings. Use require only when there are many
1830 functions and variables from that package.
1831
1832 * minibuf.texi (Minibuffer Completion): When ignoring case,
1833 predicate must not be case-sensitive.
1834
1835 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1836 (Test Coverage): Don't talk about "splotches". Clarified.
1837
4bd38e94
TTN
18382004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1839
1840 * frames.texi (Window Frame Parameters): Fix typo.
1841
6d073ae1
KS
18422004-11-15 Kim F. Storm <storm@cua.dk>
1843
9f89426b
KS
1844 * symbols.texi (Other Plists): Note that plist-get may signal error.
1845 Add safe-plist-get.
6d073ae1 1846
10980463
TTN
18472004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1848
1849 * modes.texi (Font Lock Basics): Fix typo.
1850
1efc19eb
RS
18512004-11-08 Richard M. Stallman <rms@gnu.org>
1852
1853 * syntax.texi (Syntax Table Functions): Add syntax-after.
1854
6159c232
EZ
18552004-11-06 Lars Brinkhoff <lars@nocrew.org>
1856
1857 * os.texi (Processor Run Time): New section documenting
1858 get-internal-run-time.
1859
59dede22
EZ
18602004-11-06 Eli Zaretskii <eliz@gnu.org>
1861
1862 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1863 it nukes elisp-cover.texi.
1864 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1865 elisp-0 etc.
1866
4cc8522c
LT
18672004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1868
1869 * commands.texi (Keyboard Macros): Document `append' return value
1870 of `defining-kbd-macro'.
1871
2d1ef312
RS
18722004-11-01 Richard M. Stallman <rms@gnu.org>
1873
1874 * commands.texi (Interactive Call): Add called-interactively-p.
1875
6f4e005d
SJ
18762004-10-29 Simon Josefsson <jas@extundo.com>
1877
1878 * minibuf.texi (Reading a Password): Revert.
1879
4f71c13f
RS
18802004-10-28 Richard M. Stallman <rms@gnu.org>
1881
1882 * frames.texi (Display Feature Testing): Explain about "vendor".
1883
4660a9e3
RS
18842004-10-27 Richard M. Stallman <rms@gnu.org>
1885
1886 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1887 not raw. Clarify `n'.
1888 (Interactive Call): Rewrite interactive-p, focusing on when
1889 and how to use it.
1890 (Misc Events): Clarify previous change.
1891
1892 * advice.texi (Simple Advice): Clarify what job the example does.
1893 (Around-Advice): Clarify ad-do-it.
1894 (Activation of Advice): An option of ad-default-compilation-action
1895 is `never', not `nil'.
1896
c8636435
KS
18972004-10-26 Kim F. Storm <storm@cua.dk>
1898
1899 * commands.texi (Interactive Codes): Add U code letter.
1900
acd4089b
SJ
19012004-10-25 Simon Josefsson <jas@extundo.com>
1902
1903 * minibuf.texi (Reading a Password): Add.
1904
29dc7809
JR
19052004-10-24 Jason Rumney <jasonr@gnu.org>
1906
1907 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1908 and wheel-down.
1909
bb5d6d34
KG
19102004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1911
1912 * processes.texi (Synchronous Processes): Document process-file.
1913
d0ee2ed3
KH
19142004-10-22 Kenichi Handa <handa@m17n.org>
1915
1916 * text.texi (translate-region): Document that it accepts also a
1917 char-table.
1918
38be9dbb
DP
19192004-10-22 David Ponce <david@dponce.com>
1920
1921 * windows.texi (Resizing Windows): Document the `preserve-before'
1922 argument of the functions `enlarge-window' and `shrink-window'.
1923
63c80452
JR
19242004-10-19 Jason Rumney <jasonr@gnu.org>
1925
1926 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1927
9f4b6e73
LT
19282004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1929
1930 * text.texi (Filling): Add anchor for definition of
1931 `sentence-end-double-space'.
1932
1933 * searching.texi (Regexp Example): Update description of how
1934 Emacs currently recognizes the end of a sentence.
1935 (Standard Regexps): Update definition of the variable
1936 `sentence-end'. Add definition of the function `sentence-end'.
1937
657f0f9c
EZ
19382004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1939
1940 * display.texi (Progress): New node.
1941
35ab4857
KS
19422004-10-05 Kim F. Storm <storm@cua.dk>
1943
1944 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1945
f2a54fbc
KS
19462004-09-29 Kim F. Storm <storm@cua.dk>
1947
1948 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1949 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1950 fringe bitmap symbols, as they now have their own namespace.
1951 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1952 vs. pixels. Signal error if no free bitmap slots.
1953 (Pixel Specification): Change IMAGE to @var{image}.
1954
4676d6f3
RS
19552004-09-28 Richard M. Stallman <rms@gnu.org>
1956
1957 * text.texi (Special Properties): Clarify line-spacing and line-height.
1958
1959 * searching.texi (Regexp Search): Add looking-back.
1960
17234906
LT
19612004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1962
1963 * display.texi: Correct typos.
1964 (Image Descriptors): Correct xref's.
1965
4de43c8b
RS
19662004-09-25 Richard M. Stallman <rms@gnu.org>
1967
1968 * text.texi (Special Properties): Cleanups in `cursor'.
1969 Rewrites in `line-height' and `line-spacing'; exchange them.
1970
1971 * display.texi (Fringes): Rewrite previous change.
1972 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1973 (Display Fringe Bitmaps): Node deleted, text moved.
1974 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1975 (Scroll Bars): Clarify set-window-scroll-bars.
1976 (Pointer Shape): Rewrite.
1977 (Specified Space): Clarify :align-to, etc.
1978 (Pixel Specification): Use @var. Clarify new text.
1979 (Other Display Specs): Clarify `slice'.
1980 (Image Descriptors): Cleanups.
1981 (Showing Images): Cleanups.
1982
a3ee0299
LT
19832004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1984
e88ebce6
LT
1985 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1986
a3ee0299
LT
1987 * modes.texi: Various minor changes in addition to:
1988 (Major Mode Conventions): Final call to `run-mode-hooks' should
1989 not be inside the `delay-mode-hooks' form.
1990 (Mode Hooks): New node.
1991 (Hooks): Delete obsolete example.
1992 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1993 node "Mode Hooks".
1994
6db2bc02
LT
19952004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1996
1997 * display.texi: Correct various typos.
1998 (Display): Rename node "Pointer Shapes" to "Pointer
1999 Shape". (There is already a node called "Pointer Shapes" in
2000 frames.texi.)
2001 (Images): Remove non-existent node "Image Slices" from menu.
2002
ed2846bd
KS
20032004-09-23 Kim F. Storm <storm@cua.dk>
2004
2005 * text.texi (Special Properties): Add `cursor', `pointer',
2006 `line-height', and `line-spacing' properties.
2007
2008 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
2009 Shapes' to menu.
2010 (Standard Faces): Doc fix for fringe face.
2011 (Fringes): Add `overflow-newline-into-fringe' and
2012 'indicate-buffer-boundaries'.
2013 (Fringe Bitmaps, Pointer Shapes): New nodes.
2014 (Display Property): Add 'Pixel Specification' and 'Display Fringe
2015 Bitmaps' to menu.
2016 (Specified Space): Describe pixel width and height.
2017 (Pixel Specification): New node.
2018 (Other Display Specs): Add `slice' property.
2019 (Display Fringe Bitmaps): New node.
2020 (Images): Add 'Image Slices' to menu.
2021 (Image Descriptors): Add `:pointer' and `:map' properties.
2022 (Showing Images): Add slice arg to `insert-image'. Add
2023 'insert-sliced-image'.
2024
4d894c98
RS
20252004-09-20 Richard M. Stallman <rms@gnu.org>
2026
2027 * commands.texi (Key Sequence Input):
2028 Clarify downcasing in read-key-sequence.
2029
7e388eb7
JL
20302004-09-08 Juri Linkov <juri@jurta.org>
2031
2032 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
2033
a020987f
LT
20342004-09-07 Luc Teirlinck <teirllm@auburn.edu>
2035
2036 * locals.texi (Standard Buffer-Local Variables): Add
2037 `buffer-auto-save-file-format'.
2038 * internals.texi (Buffer Internals): Describe new
2039 auto_save_file_format field of the buffer structure.
2040 * files.texi (Format Conversion): `auto-save-file-format' has been
2041 renamed `buffer-auto-save-file-format'.
2042
2b96f80c
LT
20432004-08-27 Luc Teirlinck <teirllm@auburn.edu>
2044
2045 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
2046 an integer or a marker.
2047 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
2048
2ee3b79e
RS
20492004-08-22 Richard M. Stallman <rms@gnu.org>
2050
2051 * modes.texi (Major Mode Conventions): Discuss rebinding of
2052 standard key bindings.
2053
c438dc33
KS
20542004-08-18 Kim F. Storm <storm@cua.dk>
2055
2056 * processes.texi (Accepting Output): Add `just-this-one' arg to
2057 `accept-process-output'.
101c421e 2058 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 2059
db8af011
LT
20602004-08-10 Luc Teirlinck <teirllm@auburn.edu>
2061
2062 * keymaps.texi: Various changes in addition to:
2063 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
2064 Give more varied examples for `kbd'.
2065 (Creating Keymaps): Char tables have slots for all characters
2066 without modifiers.
2067 (Active Keymaps): `overriding-local-map' and
2068 `overriding-terminal-local-map' also override text property and
2069 overlay keymaps.
2070 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
2071 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
2072 to denote a prefix of no events.
2073 `map-keymap' includes parent's bindings _recursively_.
2074 Clarify and correct description of `where-is-internal'.
2075 Mention BUFFER-OR-NAME arg to `describe-bindings'.
2076 (Menu Example): For menus intended for use with the keyboard, the
2077 menu items should be bound to characters or real function keys.
2078
de700726
LT
20792004-08-08 Luc Teirlinck <teirllm@auburn.edu>
2080
30e75a87
LT
2081 * objects.texi (Character Type): Reposition `@anchor' to prevent
2082 double space inside sentence in Info.
2083
de700726
LT
2084 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
2085 renamed to `disabled-command-function'.
7c5b95c9 2086 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
2087 (Command Loop Info): Replace reference to it.
2088 (Disabling Commands): `disabled-command-hook' has been renamed to
2089 `disabled-command-function'.
2090
81909a1a
LT
20912004-08-07 Luc Teirlinck <teirllm@auburn.edu>
2092
2093 * os.texi (Translating Input): Only non-prefix bindings in
2094 `key-translation-map' override actual key bindings. Warn about
2095 possible indirect effect of actual key bindings on non-prefix
2096 bindings in `key-translation-map'.
2097
5504e99c
LT
20982004-08-06 Luc Teirlinck <teirllm@auburn.edu>
2099
2100 * minibuf.texi (High-Level Completion): Add anchor for definition
2101 of `read-variable'.
2102
2103 * commands.texi: Various changes in addition to:
2104 (Using Interactive): Clarify description of `interactive-form'.
2105 (Interactive Call): Mention default for KEYS argument to
2106 `call-interactively'.
2107 (Command Loop Info): Clarify description of `this-command-keys'.
2108 Mention KEEP-RECORD argument to `clear-this-command-keys'.
2109 Value of `last-event-frame' can be `macro'.
2110 (Repeat Events): `double-click-fuzz' is also used to distinguish
2111 clicks and drags.
2112 (Classifying Events): Clarify descriptions of `event-modifiers'
2113 `event-basic-type' and `event-convert-list'.
2114 (Accessing Events): `posn-timestamp' takes POSITION argument.
2115 (Quoted Character Input): Clarify description of
2116 `read-quoted-char' and fix example.
2117 (Quitting): Add `with-local-quit'.
2118 (Disabling Commands): Correct and clarify descriptions of
2119 `enable-command' and `disable-command'.
2120 Mention what happens if `disabled-command-hook' is nil.
2121 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
2122 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
2123
f478a72a
LT
21242004-07-24 Luc Teirlinck <teirllm@auburn.edu>
2125
2126 * frames.texi: Various changes in addition to:
2127 (Creating Frames): Expand and clarify description of `make-frame'.
2128 (Window Frame Parameters): Either none or both of the `icon-left'
2129 and `icon-top' parameters must be specified. Put descriptions of
2130 `menu-bar-lines' and `toolbar-lines' closer together and change
2131 them accordingly.
2132 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
2133 except while processing `frame-title-format' or `icon-title-format'.
2134 (Deleting Frames): Correct description of `delete-frame'.
2135 Non-nil return values of `frame-live-p' are like those of `framep'.
2136 (Frames and Windows): mention return value of
2137 `set-frame-selected-window'.
2138 (Visibility of Frames): Mention `force' argument to
2139 `make-frame-invisible'. `frame-visible-p' returns t for all
2140 frames on text-only terminals.
2141 (Frame Configurations): Restoring a frame configuration does not
2142 restore deleted frames.
2143 (Window System Selections): `x-set-selection' returns DATA.
2144 (Resources): Add example.
2145 (Display Feature Testing): Clarify descriptions of
2146 `display-pixel-height', `display-pixel-width', `x-server-version'
2147 and `x-server-vendor'.
2148
2149 * windows.texi (Choosing Window): Add anchor.
2150 * minibuf.texi (Minibuffer Misc): Add anchor.
2151
bc135062
JPW
21522004-07-23 John Paul Wallington <jpw@gnu.org>
2153
2154 * macros.texi (Defining Macros): Declaration keyword for setting
2155 Edebug spec is `debug' not `edebug'.
2156
cb7516e5
LT
21572004-07-19 Luc Teirlinck <teirllm@auburn.edu>
2158
2159 * windows.texi: Various small changes in addition to:
2160 (Window Point): Mention return value of `set-window-point'.
2161 (Window Start): `pos-visible-in-window-p' disregards horizontal
2162 scrolling. Explain return value if PARTIALLY is non-nil.
2163 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
2164 and `set-window-vscroll'.
2165 (Size of Window): The argument WINDOW to `window-inside-edges',
2166 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
2167 (Resizing Windows): Explain return value of
2168 `shrink-window-if-larger-than-buffer'.
2169 `window-size-fixed' automatically becomes buffer local when set.
2170 (Window Configurations): Explain return value of
2171 `set-window-configuration'.
2172
2173 * minibuf.texi (Minibuffer Misc): Add anchor for
2174 `minibuffer-scroll-window'.
2175
2176 * positions.texi (Text Lines): Add anchor for `count-lines'.
2177
3751eb00
RS
21782004-07-17 Richard M. Stallman <rms@gnu.org>
2179
2180 * display.texi (Overlay Properties): Adding `evaporate' prop
2181 deletes empty overlay immediately.
2182
2183 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
2184 fix example.
2185
9a7e97c6
LT
21862004-07-16 Jim Blandy <jimb@redhat.com>
2187
2188 * searching.texi (Regexp Backslash): Document new \_< and \_>
2189 operators.
2190
aa0e4da8
JB
21912004-07-16 Juanma Barranquero <lektu@terra.es>
2192
2193 * display.texi (Images): Fix Texinfo usage.
2194
cbbfedb2
LT
21952004-07-14 Luc Teirlinck <teirllm@auburn.edu>
2196
2197 * buffers.texi (Modification Time): `visited-file-modtime' now
2198 returns a list of two integers, instead of a cons.
2199
3a052bd3
LT
22002004-07-13 Luc Teirlinck <teirllm@auburn.edu>
2201
2202 * windows.texi: Various changes in addition to:
2203 (Splitting Windows): Add `split-window-keep-point'.
2204
02c04e6f
RS
22052004-07-09 Richard M. Stallman <rms@gnu.org>
2206
2207 * frames.texi (Input Focus): Minor fix.
2208
cb4f1287
LT
22092004-07-07 Luc Teirlinck <teirllm@auburn.edu>
2210
2211 * frames.texi (Input Focus): Clarify descriptions of
2212 `select-frame-set-input-focus' and `select-frame'.
2213
339902ec
LT
22142004-07-06 Luc Teirlinck <teirllm@auburn.edu>
2215
2216 * os.texi: Various small changes in addition to:
2217 (Killing Emacs): Expand and clarify description of
2218 `kill-emacs-query-functions' and `kill-emacs-hook'.
2219 (System Environment): Expand and clarify description of `getenv'
2220 and `setenv'.
2221 (Timers): Clarify description of `run-at-time'.
2222 (Translating Input): Correct description of
2223 `extra-keyboard-modifiers'.
2224 (Flow Control): Correct description of `enable-flow-control'.
2225
fe3b7e35
TTN
22262004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
2227
2228 * os.texi: Update copyright.
2229 (Session Management): Grammar fix.
2230 Clarify which Emacs does the restarting.
2231 Use @samp for *scratch* buffer.
2232
59db7d6e
LT
22332004-07-04 Alan Mackenzie <acm@muc.de>
2234
2235 * frames.texi (Input Focus): Add documentation for
2236 `select-frame-set-input-focus'. Replace refs to non-existent
2237 `switch-frame' with `select-frame'. Minor corrections and tidying
2238 up of text-only terminal stuff.
2239
e3ccf404
RS
22402004-07-02 Richard M. Stallman <rms@gnu.org>
2241
2242 * files.texi (Saving Buffers): Cleanup write-contents-function.
2243 (Magic File Names): Cleanup file-remote-p.
2244
8addb6eb
KG
22452004-07-02 Kai Grossjohann <kai@emptydomain.de>
2246
2247 * files.texi (Magic File Names): `file-remote-p' returns an
2248 identifier of the remote system, not just t.
2249
7a58d84d
DK
22502004-07-02 David Kastrup <dak@gnu.org>
2251
2252 * searching.texi (Entire Match Data): Add explanation about new
2253 match-data behavior when @var{integers} is non-nil.
2254
d8c379f8
RS
22552004-06-24 Richard M. Stallman <rms@gnu.org>
2256
b4a4b0ae
RS
2257 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
2258
d8c379f8
RS
2259 * customize.texi (Variable Definitions): Note about doc strings
2260 and :set.
2261
2262 * keymaps.texi (Keymap Terminology): Document `kbd'.
2263 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
2264
2265 * display.texi (Invisible Text): Setting buffer-invisibility-spec
2266 makes it buffer-local.
2267
2268 * files.texi (Saving Buffers): Correct previous change.
2269
2270 * commands.texi (Accessing Events):
2271 Clarify posn-col-row and posn-actual-col-row.
2272
22732004-06-24 David Ponce <david.ponce@wanadoo.fr>
2274
2275 * commands.texi (Accessing Events): New functions
2276 posn-at-point and posn-at-x-y. Add example to posn-x-y.
2277
dce417e7
LT
22782004-06-23 Luc Teirlinck <teirllm@auburn.edu>
2279
2280 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
2281 * frames.texi, buffers.texi, backups.texi, variables.texi:
2282 * loading.texi, eval.texi, functions.texi, control.texi:
2283 * symbols.texi, minibuf.texi: Reposition @anchor's.
2284
2285 * help.texi: Various small changes in addition to the following.
2286 (Describing Characters): Describe PREFIX argument to
2287 `key-description'. Correct and clarify definition of
2288 `text-char-description'. Describe NEED-VECTOR argument to
2289 `read-kbd-macro'.
2290 (Help Functions): Clarify definition of `apropos'.
2291
255d07dc
LH
22922004-06-23 Lars Hansen <larsh@math.ku.dk>
2293
2294 * files.texi (Saving Buffers): Correct description of
2295 `write-contents-functions'.
2296
4e9691e9
JB
22972004-06-21 Juanma Barranquero <lektu@terra.es>
2298
2299 * display.texi (Images): Remove redundant @vindex directives.
2300 Rewrite `image-library-alist' doc in active voice.
2301
1ebd4f78
JB
23022004-06-14 Juanma Barranquero <lektu@terra.es>
2303
2304 * display.texi (Images): Document new delayed library loading,
2305 variable `image-library-alist' and (existing but undocumented)
2306 function `image-type-available-p'.
2307
ddfb8369
RS
23082004-06-05 Richard M. Stallman <rms@gnu.org>
2309
2310 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
2311 refer the user to the Initial Input node.
2312 (Text from Minibuffer): Likewise.
2313 (Initial Input): New node. Document this feature
2314 and say it is mostly deprecated.
2315
18684a3a
RS
23162004-05-30 Richard M. Stallman <rms@gnu.org>
2317
7a61e456
RS
2318 * loading.texi (Named Features): Clarify return value
2319 and meaning of NOERROR.
2320
18684a3a
RS
2321 * variables.texi (File Local Variables): Minor cleanup.
2322
c8364415
MA
23232004-05-30 Michael Albinus <michael.albinus@gmx.de>
2324
2325 * files.texi (Magic File Names): Add `file-remote-p' as operation
2326 of file name handlers.
2327
08fd1251
RS
23282004-05-29 Richard M. Stallman <rms@gnu.org>
2329
2330 * modes.texi (Minor Mode Conventions): (-) has no special meaning
2331 as arg to a minor mode command.
2332
71d5a208
RS
23332004-05-22 Richard M. Stallman <rms@gnu.org>
2334
2335 * syntax.texi (Syntax Class Table): Word syntax not just for English.
2336
2337 * streams.texi (Output Variables): Doc float-output-format.
2338
2339 * searching.texi (Regexp Special): Nested repetition can be infloop.
2340
2341 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
2342 real stack overflow.
2343
2344 * compile.texi: Minor cleanups.
2345
23462004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
2347
2348 * lists.texi (Cons Cells): Explain dotted lists, true lists,
2349 circular lists.
2350 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 2351
022cb162
TTN
23522004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
2353
2354 * modes.texi (Search-based Fontification): Fix typo.
2355
aa7094ba
JB
23562004-05-10 Juanma Barranquero <lektu@terra.es>
2357
2358 * modes.texi (Mode Line Variables): Fix description of
2359 global-mode-string, which is now after which-func-mode, not the
2360 buffer name.
2361
c2383279
LH
23622004-05-07 Lars Hansen <larsh@math.ku.dk>
2363
2364 * modes.texi (Desktop Save Mode): Add.
2365 (Modes): Add menu entry Desktop Save Mode.
2366
2367 * hooks.texi: Add desktop-after-read-hook,
2368 desktop-no-desktop-file-hook and desktop-save-hook.
2369
2370 * locals.texi: Add desktop-save-buffer.
2371
058296d3
JH
23722004-04-30 Jesper Harder <harder@ifa.au.dk>
2373
2374 * display.texi: emacs -> Emacs.
2375
0c54865e
EZ
23762004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2377
2378 * files.texi (Changing Files): Document set-file-times.
2379
d814862a
JB
23802004-04-23 Juanma Barranquero <lektu@terra.es>
2381
2382 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
2383
e8d6f886
JH
23842004-04-18 Jesper Harder <harder@ifa.au.dk>
2385
2386 * tips.texi (Coding Conventions): defopt -> defcustom.
2387
3a424014
LT
23882004-04-16 Luc Teirlinck <teirllm@auburn.edu>
2389
2390 * sequences.texi: Various clarifications.
2391
9e860631
LT
23922004-04-14 Luc Teirlinck <teirllm@auburn.edu>
2393
2394 * buffers.texi (Read Only Buffers): Mention optional ARG to
2395 `toggle-read-only'.
2396
5e30a0fb
NR
23972004-04-14 Nick Roberts <nick@nick.uklinux.net>
2398
9e860631 2399 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
2400 returns a full-width window if possible.
2401
619fb950
LT
24022004-04-13 Luc Teirlinck <teirllm@auburn.edu>
2403
2404 * buffers.texi: Various changes in addition to:
2405 (Buffer File Name): Add `find-buffer-visiting'.
2406 (Buffer Modification): Mention optional ARG to `not-modified'.
2407 (Indirect Buffers): Mention optional CLONE argument to
2408 `make-indirect-buffer'.
2409
2410 * files.texi: Various changes in addition to:
2411 (Visiting Functions): `find-file-hook' is now a normal hook.
2412 (File Name Expansion): Explain difference between the way that
2413 `expand-file-name' and `file-truename' treat `..'.
2414 (Contents of Directories): Mention optional ID-FORMAT argument to
2415 `directory-files-and-attributes'.
2416 (Format Conversion): Mention new optional CONFIRM argument to
2417 `format-write-file'.
2418
a2295d32
MB
24192004-04-12 Miles Bader <miles@gnu.org>
2420
2421 * macros.texi (Expansion): Add description of `macroexpand-all'.
2422
571fd4d5
JH
24232004-04-05 Jesper Harder <harder@ifa.au.dk>
2424
2425 * variables.texi (Variable Aliases): Mention
2426 cyclic-variable-indirection.
2427
2428 * errors.texi (Standard Errors): Ditto.
2429
4ba2fd66
LT
24302004-04-04 Luc Teirlinck <teirllm@auburn.edu>
2431
2432 * backups.texi: Various small changes in addition to:
2433 (Making Backups): Mention return value of `backup-buffer'.
2434 (Auto-Saving): Mention optional FORCE argument to
2435 `delete-auto-save-file-if-necessary'.
2436 (Reverting): Mention optional PRESERVE-MODES argument to
2437 `revert-buffer'. Correct description of `revert-buffer-function'.
2438
8f7ea687
JL
24392004-03-22 Juri Linkov <juri@jurta.org>
2440
2441 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
2442 with `Vector Functions'.
2443
2444 * text.texi (Sorting): Add missing quote.
2445
0eeca3c1
LT
24462004-03-14 Luc Teirlinck <teirllm@auburn.edu>
2447
2448 * intro.texi (Lisp History): Replace xref to `cl' manual with
2449 inforef.
2450
e69cfac2
RS
24512004-03-12 Richard M. Stallman <rms@gnu.org>
2452
2453 * intro.texi (Version Info): Add arg to emacs-version.
2454 (Lisp History): Change xref to CL manual.
2455
1b91d47f
LT
24562004-03-09 Luc Teirlinck <teirllm@auburn.edu>
2457
2458 * minibuf.texi (Completion Commands): Add xref to Emacs manual
2459 for Partial Completion mode.
2460
97073664
TTN
24612004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
2462
2463 * customize.texi: Fix typo. Remove eol whitespace.
2464
04a6e76b
RS
24652004-03-04 Richard M. Stallman <rms@gnu.org>
2466
2467 * processes.texi: Fix typos.
2468
2469 * lists.texi (Building Lists): Minor clarification.
2470
2471 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
2472 in make-hash-table.
2473
5bb0fcd1
JB
24742004-02-29 Juanma Barranquero <lektu@terra.es>
2475
2476 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
2477 rm, and ignore exit code.
2478
9022d421
EZ
24792004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
2480
2481 * display.texi (Defining Faces): Add description for min-colors.
2482 Update example.
2483
92f5fba2
LT
24842004-02-23 Luc Teirlinck <teirllm@auburn.edu>
2485
2486 * abbrevs.texi: Various corrections and clarifications in addition
2487 to the following:
2488 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
2489
7e83e178
GM
24902004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2491
2492 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
2493
9c5609e8
LT
24942004-02-21 Luc Teirlinck <teirllm@auburn.edu>
2495
e2b9b51f
LT
2496 * text.texi: Various small changes in addition to the following:
2497 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
2498 to delete-horizontal-space.
2499 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
2500 description of yank-handler text property at various places.
2501
7daa0e81
LT
2502 * frames.texi (Window System Selections): Add anchor.
2503
9c5609e8
LT
2504 * syntax.texi (Syntax Table Functions): Clarify and correct
2505 descriptions of make-syntax-table and copy-syntax-table.
2506 (Motion and Syntax): Clarify SYNTAXES argument to
2507 skip-syntax-forward.
2508 (Parsing Expressions): Mention that the return value of
2509 parse-partial-sexp is currently a list of ten rather than nine
2510 elements.
2511 (Categories): Various corrections and clarifications.
2512
d29edb21
LT
25132004-02-17 Luc Teirlinck <teirllm@auburn.edu>
2514
2515 * markers.texi (Marker Insertion Types): Minor change.
2516
2517 * locals.texi (Standard Buffer-Local Variables):
2518 * commands.texi (Interactive Codes, Using Interactive):
2519 * functions.texi (Related Topics): Fix xrefs.
2520
43e48bda
LT
25212004-02-16 Luc Teirlinck <teirllm@auburn.edu>
2522
2523 * lists.texi (Sets And Lists): Update description of delete-dups.
2524
84e34002
RS
25252004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2526
2527 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
2528
25292004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2530
2531 * frames.texi (Parameter Access): frame-parameters arg is optional.
2532 modify-frame-parameters handles nil for FRAME.
2533 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2534 are all-or-nothing for certain toolkits.
2535 Mention parameter wait-for-wm.
2536 (Frames and Windows): In frame-first-window and frame-selected-window
2537 the arg is optional.
2538 (Input Focus): In redirect-frame-focus the second arg is optional.
2539 (Window System Selections): Mention selection type CLIPBOARD.
2540 Mention data-type UTF8_STRING.
2541 Mention numbering of cut buffers.
2542 (Resources): Describe x-resource-name.
2543
25442004-02-16 Richard M. Stallman <rms@gnu.org>
2545
2546 * windows.texi (Buffers and Windows): Delete false table
2547 about all-frames.
2548
2549 * syntax.texi (Parsing Expressions): Delete old caveat
2550 about parse-sexp-ignore-comments.
2551
2552 * streams.texi (Output Variables): Add print-quoted.
2553
2554 * lists.texi (Building Lists): Minor cleanup.
2555
2556 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2557
2558 * display.texi (Overlays): Explain overlays use markers.
2559 (Managing Overlays): Explain front-advance and rear-advance
2560 in more detail.
2561
2562 * loading.texi (Unloading): Document unload-feature-special-hooks.
2563 Get rid of fns-NNN.el file.
2564
25652004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2566
2567 * help.texi (Describing Characters): Fix text-char-description
2568 example output.
2569
2570 * edebug.texi (Using Edebug): Fix example.
2571
2572 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 2573
84e34002
RS
2574 * files.texi (Changing Files): Fix argname.
2575
2576 * calendar.texi: Fix parens, and default values.
2577
2578 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2579 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2580 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2581
2582 * positions.texi (Text Lines): Don't add -1 in current-line.
2583
25842004-02-16 Richard M. Stallman <rms@gnu.org>
2585
2586 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2587
c33b76da
EZ
25882004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2589
2590 * processes.texi (Low-Level Network): Fix a typo.
2591
9d7271e8
KS
25922004-02-12 Kim F. Storm <storm@cua.dk>
2593
2594 * display.texi (Fringes): Use consistent wording.
2595 Note that window-fringe's window arg is optional.
2596 (Scroll Bars): Use consistent wording.
2597
6827d730
LT
25982004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2599
2600 * tips.texi (Comment Tips): Document the new conventions for
2601 commenting out code.
2602
1cb60b5a
JD
26032004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2604
2605 * positions.texi (Text Lines): Added missing end defun.
2606
7fdd1f62
KS
26072004-02-07 Kim F. Storm <storm@cua.dk>
2608
2609 * positions.texi (Text Lines): Add line-number-at-pos.
2610
eb3c144c
JPW
26112004-02-06 John Paul Wallington <jpw@gnu.org>
2612
2613 * display.texi (Button Properties, Button Buffer Commands):
2614 mouse-2 invokes button, not down-mouse-1.
2615
a1d38d63
JR
26162004-02-04 Jason Rumney <jasonr@gnu.org>
2617
2618 * makefile.w32-in: Sync with Makefile.in changes.
2619
4b574f3d
LT
26202004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2621
2622 * minibuf.texi (Text from Minibuffer): Various corrections and
2623 clarifications.
2624 (Object from Minibuffer): Correct Lisp description of
2625 read-minibuffer.
2626 (Minibuffer History): Clarify description of cons values for
2627 HISTORY arguments.
2628 (Basic Completion): Various corrections and clarifications. Add
2629 completion-regexp-list.
2630 (Minibuffer Completion): Correct and clarify description of
2631 completing-read.
6f6b0433 2632 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2633 other minor changes.
2634 (High-Level Completion): Various corrections and clarifications.
2635 (Reading File Names): Ditto.
2636 (Minibuffer Misc): Ditto.
2637
d8186297
LT
26382004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2639
2640 * strings.texi (Text Comparison): assoc-string also matches
2641 elements of alists that are strings instead of conses.
2642 (Formatting Strings): Standardize Texinfo usage. Update index
2643 entries.
2644
9adcb5f2
LT
26452004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2646
2647 * lists.texi (Sets And Lists): Add delete-dups.
2648
3e7274ae
LT
26492004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2650
2651 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2652 special form.
2653 * macros.texi (Defining Macros): Update description of `declare',
2654 which now is a macro.
2655 (Wrong Time): Fix typos.
2656
944e099f
LT
26572004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2658
2659 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 2660 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
2661 and `batch-byte-compile'. In particular, mention and describe
2662 all optional arguments.
2663 (Disassembly): Correct and clarify the description of `disassemble'.
2664
90c3aa59
LT
26652004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2666
2667 * searching.texi: Various small changes in addition to the
2668 following.
2669 (Regexp Example): Adapt to new value of `sentence-end'.
2670 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2671 `words'.
2672 (Search and Replace): Add usage note for `perform-replace'.
2673 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2674 `match-data'.
2675 (Standard Regexps): Update for new values of `paragraph-start'
2676 and `sentence-end'.
2677
583c353d
LT
26782004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2679
2680 * files.texi (Saving Buffers): Clarify descriptions of
2681 `write-contents-functions' and `before-save-hook'.
2682 Make the defvar's for `before-save-hook' and `after-save-hook'
2683 into defopt's.
2684
05faee07
KS
26852004-01-07 Kim F. Storm <storm@cua.dk>
2686
2687 * commands.texi (Click Events): Describe new image and
2688 width/height elements of click events.
2689 (Accessing Events): Add posn-string, posn-image, and
2690 posn-object-width-height. Change posn-object to return either
2691 image or string object.
2692
a0465ec3
SJ
26932004-01-01 Simon Josefsson <jas@extundo.com>
2694
2695 * hooks.texi (Standard Hooks): Add before-save-hook.
2696 * files.texi (Saving Buffers): Likewise.
2697
972c0c49
RS
26982004-01-03 Richard M. Stallman <rms@gnu.org>
2699
2700 * frames.texi (Frames and Windows): Delete frame-root-window.
2701
dbcd463f
LT
27022004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2703
2704 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2705
2706 * functions.texi: Various small changes in addition to the
2707 following.
2708 (What Is a Function): `functionp' returns nil for macros. Clarify
2709 behavior of this and following functions for symbol arguments.
2710 (Function Documentation): Add `\' in front of (fn @var{arglist})
2711 and explain why.
2712 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2713 Add anchor.
2714 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2715
02c77ee9
MB
27162004-01-01 Miles Bader <miles@gnu.org>
2717
2718 * display.texi (Buttons): New section.
2719
903a1a91
AS
27202003-12-31 Andreas Schwab <schwab@suse.de>
2721
2722 * numbers.texi (Math Functions): sqrt reports a domain-error
2723 error.
2724 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2725
697cf92a
LT
27262003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2727
3f70fe82
LT
2728 * tips.texi (Documentation Tips): Update item on hyperlinks in
2729 documentation strings.
2730
697cf92a
LT
2731 * errors.texi (Standard Errors): Various small corrections and
2732 additions.
2733
2734 * control.texi: Various small changes in addition to the
2735 following.
2736 (Signaling Errors): Provide some more details on how `signal'
2737 constructs the error message. Add anchor to the definition of
2738 `signal'.
2739 (Error Symbols): Describe special treatment of `quit'.
2740 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2741 to emphasize that it has to be a single form.
2742
2743 * buffers.texi: Add anchor.
2744
4d25144d
RS
27452003-12-29 Richard M. Stallman <rms@gnu.org>
2746
2747 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2748 (Window Configurations): Add window-configuration-frame.
2749
2750 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2751
2752 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2753 Change arg name in get-char-property.
2754 (Special Properties): Update handling of keymap property.
2755
2756 * strings.texi (Modifying Strings): Add clear-string.
2757 (Text Comparison): Add assoc-string and remove
2758 assoc-ignore-case, assoc-ignore-representation.
2759
2760 * os.texi (Time of Day): Add set-time-zone-rule.
2761
2762 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2763 report domain-error errors.
4d25144d 2764
697cf92a 2765 * nonascii.texi (Converting Representations):
4d25144d
RS
2766 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2767 (Encoding and I/O): Add file-name-coding-system.
2768
2769 * modes.texi (Search-based Fontification): Explain that
2770 face specs are symbols with face names as values.
2771
2772 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2773
2774 * lists.texi (Building Lists): remq moved elsewhere.
2775 (Sets And Lists): remq moved here.
2776 (Association Lists): Refer to assoc-string.
2777
2778 * internals.texi (Garbage Collection): Add memory-use-counts.
2779
2780 * frames.texi (Frames and Windows): Add set-frame-selected-window
2781 and frame-root-window.
2782
697cf92a 2783 * files.texi (Contents of Directories):
4d25144d
RS
2784 Add directory-files-and-attributes.
2785
2786 * display.texi (Refresh Screen): Add force-window-update.
2787 (Invisible Text): Explain about moving point out of invis text.
2788 (Overlay Properties): Add overlay-properties.
2789 (Managing Overlays): Add overlayp.
2790 (GIF Images): Invalid image number displays a hollow box.
2791
2792 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2793 (Killing Buffers): Add buffer-live-p.
2794
67fafe38
MR
27952003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2796
2797 * display.texi (Fringes): Fix typo "set-buffer-window".
2798
68e74f25
LT
27992003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2800
2801 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2802 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2803 Add or change various xrefs and anchors.
2804
2805 * commands.texi: Replace all occurrences of @acronym{CAR} with
2806 @sc{car}, for consistency with the rest of the Elisp manual.
2807 `car' and `cdr' are historically acronyms, but are no longer
2808 widely thought of as such.
2809
2810 * internals.texi (Pure Storage): Mention that `purecopy' does not
2811 copy text properties.
2812 (Object Internals): Now 29 bits are used (in most implementations)
2813 to address Lisp objects.
2814
2815 * variables.texi (Variables with Restricted Values): New node.
2816
2817 * objects.texi (Lisp Data Types): Mention that certain variables
2818 can only take on a restricted set of values and add an xref to
2819 the new node "Variables with Restricted Values".
2820
2821 * eval.texi (Function Indirection): Describe the errors that
2822 `indirect-function' can signal.
2823 (Eval): Clarify the descriptions of `eval-region' and `values'.
2824 Describe `eval-buffer' instead of `eval-current-buffer' and
2825 mention `eval-current-buffer' as an alias for `current-buffer'.
2826 Correct the description and mention all optional arguments.
2827
697cf92a 2828 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2829 following.
2830 (Converting Representations): Clarify behavior of
2831 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2832 ASCII arguments.
2833 (Character Sets): Document the variable `charset-list' and adapt
2834 the definition of the function `charset-list' accordingly.
2835 (Translation of Characters): Clarify use of generic characters in
2836 `make-translation-table'. Clarify and correct the description of
2837 the use of translation tables in encoding and decoding.
2838 (User-Chosen Coding Systems): Correct and clarify the description
2839 of `select-safe-coding-system'.
2840 (Default Coding Systems): Clarify description of
2841 `file-coding-system-alist'.
2842
a62f71e4
LT
28432003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2844
2845 * strings.texi (Text Comparison): Correctly describe when two
2846 strings are `equal'. Combine and clarify descriptions of
2847 `assoc-ignore-case' and `assoc-ignore-representation'.
2848
2849 * objects.texi (Non-ASCII in Strings): Clarify description of
2850 when a string is unibyte or multibyte.
2851 (Bool-Vector Type): Update examples.
2852 (Equality Predicates): Correctly describe when two strings are
2853 `equal'.
2854
19017752
LT
28552003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2856
2857 * lists.texi (Building Lists): `append' no longer accepts integer
2858 arguments. Update the description of `number-sequence' to reflect
2859 recent changes.
2860 (Sets And Lists): Describe `member-ignore-case' after `member'.
2861
0f6a07a8
KS
28622003-11-27 Kim F. Storm <storm@cua.dk>
2863
2864 * commands.texi (Click Events): Click object may be an images.
2865 Describe (dx . dy) element of click positions.
2866 (Accessing Events): Remove duplicate posn-timestamp.
2867 New functions posn-object and posn-object-x-y.
2868
1ce7c819
KS
28692003-11-23 Kim F. Storm <storm@cua.dk>
2870
2871 * commands.texi (Click Events): Describe enhancements to event
2872 position lists, including new text-pos and (col . row) items.
2873 Mention left-fringe and right-fringe area events.
0f6a07a8 2874 (Accessing Events): New functions posn-area and
1ce7c819
KS
2875 posn-actual-col-row. Mention posn-timestamp. Mention that
2876 posn-point in non-text area still returns buffer position.
2877 Clarify posn-col-row.
2878
cae8ddbb
LH
28792003-11-21 Lars Hansen <larsh@math.ku.dk>
2880
2881 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2882 * anti.texi (File Attributes): Describe removed parameter
2883 ID-FORMAT.
2884
f7f1a248
LT
28852003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2886
68e74f25 2887 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2888 a position, its buffer is ignored.
2889
2890 * markers.texi (Overview of Markers): Mention it here too.
2891
c5e2fb05
LT
28922003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2893
2894 * numbers.texi (Numeric Conversions): Not just `floor', but also
2895 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2896
e57d0aa8
LT
28972003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2898
2899 * markers.texi (Creating Markers): Specify insertion type of
2900 created markers. Add xref to `Marker Insertion Types'.
2901 Second argument to `copy-marker' is optional.
2902 (Marker Insertion Types): Mention that most markers are created
2903 with insertion type nil.
2904 (The Mark): Correctly describe when `mark' signals an error.
2905 (The Region): Correctly describe when `region-beginning' and
2906 `region-end' signal an error.
2907
bb3612ec
LT
29082003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2909
2910 * hash.texi (Creating Hash): Clarify description of `eql'.
2911 `makehash' is obsolete.
2912 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2913
2914 * positions.texi (Point): Change description of `buffer-end', so
2915 that it is also correct for floating point arguments.
2916 (List Motion): Correct argument lists of `beginning-of-defun' and
2917 `end-of-defun'.
2918 (Excursions): Add xref to `Marker Insertion Types'.
2919 (Narrowing): Argument to `narrow-to-page' is optional.
2920
cfb8a797
LT
29212003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2922
2923 * streams.texi (Output Streams): Clarify behavior of point for
2924 marker output streams.
2925
c6177909
LT
29262003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2927
2928 * variables.texi (Defining Variables): Second argument to
2929 `defconst' is not optional.
2930 (Setting Variables): Mention optional argument APPEND to
2931 `add-to-list'.
2932 (Creating Buffer-Local): Expand description of
2933 `make-variable-buffer-local'.
2934 (Frame-Local Variables): Expand description of
2935 `make-variable-frame-local'.
2936 (Variable Aliases): Correct description of optional argument
2937 DOCSTRING to `defvaralias'. Mention return value of
2938 `defvaralias'.
2939 (File Local Variables): Add xref to `File variables' in Emacs
2940 Manual. Correct description of `hack-local-variables'. Mention
2941 `safe-local-variable' property. Mention optional second argument
2942 to `risky-local-variable-p'.
2943
b3645067
LT
29442003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2945
2946 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2947
10695e5c
EZ
29482003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2949
2950 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2951 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2952 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2953 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2954 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2955 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2956 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2957 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2958 @acronym{FOO}.
2959
a2f4def1
LT
29602003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2961
2962 * strings.texi (Creating Strings): Argument START to `substring'
2963 can not be `nil'. Expand description of
2964 `substring-no-properties'. Correct description of `split-string',
2965 especially with respect to empty matches. Prevent very bad line
2966 break in definition of `split-string-default-separators'.
2967 (Text Comparison): `string=' and `string<' also accept symbols as
2968 arguments.
2969 (String Conversion): More completely describe argument BASE in
2970 `string-to-number'.
5bb0fcd1 2971 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2972 corresponding object. Clarify behavior of numeric prefix after
2973 `%' in `format'.
2974 (Case Conversion): The argument to `upcase-initials' can be a
2975 character.
2976
a2296bf9
KH
29772003-10-27 Kenichi Handa <handa@m17n.org>
2978
2979 * display.texi (Fontsets): Fix texinfo usage.
2980
885fef7c
KH
29812003-10-25 Kenichi Handa <handa@m17n.org>
2982
2983 * display.texi (Fontsets): Add description of the function
2984 set-fontset-font.
2985
0c6b7a1f
LT
29862003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2987
2988 * display.texi (Temporary Displays): Add xref to `Documentation
2989 Tips'.
2990
2991 * functions.texi (Function Safety): Use inforef instead of pxref
2992 for SES.
2993
c3cda320
AS
29942003-10-23 Andreas Schwab <schwab@suse.de>
2995
2996 * Makefile.in (TEX, texinputdir): Don't define.
2997 (TEXI2DVI): Define.
2998 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2999 add $(srcdir)/index.texi.
3000 ($(infodir)/elisp): Remove index.texi dependency.
3001 (elisp.dvi): Likewise. Use $(TEXI2DVI).
3002 (index.texi): Remove target.
3003 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
3004 (clean): Don't remove index.texi.
3005
c3cda320
AS
3006 * permute-index, index.perm: Remove.
3007 * index.texi: Rename from index.unperm.
3008
e5dadca7
LT
30092003-10-22 Luc Teirlinck <teirllm@auburn.edu>
3010
3011 * tips.texi (Documentation Tips): Document new behavior for face
3012 and variable hyperlinks in Help mode.
3013
6cfb0777
LT
30142003-10-21 Luc Teirlinck <teirllm@auburn.edu>
3015
3016 * objects.texi (Integer Type): Update for extra bit of integer range.
3017 (Character Type): Ditto.
3018
a6eeaa81 30192003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
3020
3021 * numbers.texi (Integer Basics): Add index entries for reading
3022 numbers in hex, octal, and binary.
3023
c8f9ba83
LK
30242003-10-16 Lute Kamstra <lute@gnu.org>
3025
3026 * modes.texi (Mode Line Format): Mention force-mode-line-update's
3027 argument.
3028
b52a26fb
LT
30292003-10-13 Luc Teirlinck <teirllm@auburn.edu>
3030
3031 * windows.texi (Choosing Window): Fix typo.
3032 * edebug.texi (Edebug Execution Modes): Fix typo.
3033
f7005886
RS
30342003-10-13 Richard M. Stallman <rms@gnu.org>
3035
3036 * windows.texi (Basic Windows): A window has fringe settings,
3037 display margins and scroll-bar settings.
3038 (Splitting Windows): Doc split-window return value.
3039 Clean up one-window-p.
3040 (Selecting Windows): Fix typo.
3041 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
3042 (Buffers and Windows): In set-window-buffer, explain effect
3043 on fringe settings and scroll bar settings.
3044 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
3045 (Choosing Window): Use defopt for pop-up-frame-function.
3046 For special-display-buffer-names, explain same-window and same-frame.
3047 Clarify window-dedicated-p return value.
3048 (Textual Scrolling): scroll-up and scroll-down can get an error.
3049 (Horizontal Scrolling): Clarify auto-hscroll-mode.
3050 Clarify set-window-hscroll.
3051 (Size of Window): Don't mention tool bar in window-height.
3052 (Coordinates and Windows): Explain what coordinates-in-window-p
3053 returns for fringes and display margins.
3054 (Window Configurations): Explain saving fringes, etc.
3055
3056 * tips.texi (Library Headers): Clean up Documentation.
3057
3058 * syntax.texi (Parsing Expressions): Clean up forward-comment
3059 and parse-sexp-lookup-properties.
3060
3061 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
3062
3063 * os.texi (System Environment): Clean up text for load-average errors.
3064
3065 * modes.texi (Hooks): Don't explain local hook details at front.
3066 Clarify run-hooks and run-hook-with-args a little.
3067 Clean up add-hook and remove-hook.
3068
3069 * edebug.texi (Edebug Execution Modes): Clarify t.
3070 Document edebug-sit-for-seconds.
3071 (Coverage Testing): Document C-x X = and =.
3072 (Instrumenting Macro Calls): Fix typo.
3073 (Specification List): Don't index the specification keywords.
3074
c989ebe9
KS
30752003-10-10 Kim F. Storm <storm@cua.dk>
3076
3077 * processes.texi (Network): Introduce make-network-process.
3078
f9525eef
LT
30792003-10-09 Luc Teirlinck <teirllm@auburn.edu>
3080
3081 * tips.texi (Library Headers): Fix typo.
3082
f008b925
LK
30832003-10-07 Juri Linkov <juri@jurta.org>
3084
3085 * modes.texi (Imenu): Mention imenu-create-index-function's
3086 default value. Explain submenus better.
3087
c22c5da6
LK
30882003-10-07 Lute Kamstra <lute@gnu.org>
3089
3090 * modes.texi (Faces for Font Lock): Fix typo.
3091 (Hooks): Explain how buffer-local hook variables can refer to
3092 global hook variables.
3093 Various minor clarifications.
3094
49247521
LK
30952003-10-06 Lute Kamstra <lute@gnu.org>
3096
3097 * tips.texi (Coding Conventions): Mention naming conventions for
3098 hooks.
3099
9296c947
LT
31002003-10-05 Luc Teirlinck <teirllm@auburn.edu>
3101
3102 * loading.texi (Library Search): Correct default value of
3103 load-suffixes.
3104 (Named Features): Fix typo.
3105
0e9b293a
RS
31062003-10-05 Richard M. Stallman <rms@gnu.org>
3107
3108 * loading.texi (Named Features): In `provide',
3109 say how to test for subfeatures.
3110 (Unloading): In unload-feature, use new var name
3111 unload-feature-special-hooks.
3112
49247521 31132003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
3114
3115 * modes.texi (Major Mode Conventions): Mention third way to set up
3116 Imenu.
3117 (Imenu): A number of small fixes.
3118 Delete documentation of internal variable imenu--index-alist.
3119 Document the return value format of imenu-create-index-function
3120 functions.
3121
ab8f7d5c
RS
31222003-09-30 Richard M. Stallman <rms@gnu.org>
3123
3124 * processes.texi (Network): Say what stopped datagram connections do.
3125
3126 * lists.texi (Association Lists): Clarify `assq-delete-all'.
3127
3128 * display.texi (Overlay Properties): Clarify `evaporate' property.
3129
49247521 31302003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
3131
3132 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 3133 constructs should be marked as risky.
86b9b767
LK
3134 Change cons cell into proper list.
3135 (Mode Line Variables): Change cons cell into proper list.
3136
49247521 31372003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
3138
3139 * modes.texi (Mode Line Data): Document the :propertize construct.
3140 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 3141 to match their order in the default mode-line-format.
bc3b02f9
LK
3142 Describe the new variables mode-line-position and mode-line-modes.
3143 Update the default values of mode-line-frame-identification,
3144 minor-mode-alist, and default-mode-line-format.
3145 (Properties in Mode): Mention the :propertize construct.
6142d1d0 3146
bc3b02f9 31472003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 3148
c22c5da6 3149 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
3150 * loading.texi, minibuf.texi, text.texi, variables.texi:
3151 Avoid @strong{Note:}.
3152
31532003-09-26 Richard M. Stallman <rms@gnu.org>
3154
3155 * keymaps.texi (Remapping Commands): Fix typo.
3156
41beda59
LT
31572003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
3158
3159 * processes.texi (Low-Level Network): Fix typo.
3160
ef6ae4ff
KS
31612003-09-23 Kim F. Storm <storm@cua.dk>
3162
3163 * processes.texi (Network, Network Servers): Fix typos.
3164 (Low-Level Network): Add timeout value for :server keyword.
3165 Add new option keywords to make-network-process.
3166 Add set-network-process-options.
3167 Explain how to test availability of network options.
3168
b0f23edf
RS
31692003-09-19 Richard M. Stallman <rms@gnu.org>
3170
3171 * text.texi (Motion by Indent): Arg to
3172 backward-to-indentation and forward-to-indentation is optional.
3173
3174 * strings.texi (Creating Strings): Add substring-no-properties.
3175
3176 * processes.texi
3177 (Process Information): Add list-processes arg QUERY-ONLY.
3178 Delete process-contact from here.
3179 Add new status values for process-status.
3180 Add process-get, process-put, process-plist, set-process-plist.
3181 (Synchronous Processes): Add call-process-shell-command.
3182 (Signals to Processes): signal-process allows process objects.
3183 (Network): Complete rewrite.
3184 (Network Servers, Datagrams, Low-Level Network): New nodes.
3185
3186 * positions.texi (Word Motion): forward-word, backward-word
3187 arg is optional. Reword.
3188
3189 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
3190
c22c5da6 3191 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
3192 Delete duplicate definition of buffer-local-value.
3193 (File Local Variables): Explain about discarding text props.
3194
f387bdea
RS
31952003-09-11 Richard M. Stallman <rms@gnu.org>
3196
3197 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
3198 changes variables that record input events.
3199 (Minibuffer Misc): Add minibuffer-selected-window.
3200
3201 * lists.texi (Building Lists): Add copy-tree.
3202
3203 * display.texi (Fontsets): Add char-displayable-p.
3204 (Scroll Bars): New node.
3205
49247521 32062003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
3207
3208 * modes.texi (%-Constructs): Document new `%i' and `%I'
3209 constructs.
3210
fd026ee1
JR
32112003-09-03 Peter Runestig <peter@runestig.com>
3212
3213 * makefile.w32-in: New file.
3214
4828b4d7
RS
32152003-08-29 Richard M. Stallman <rms@gnu.org>
3216
3217 * display.texi (Overlay Properties): Clarify how priorities
3218 affect use of the properties.
3219
a4e4f05d
LT
32202003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
3221
3222 * customize.texi (Type Keywords): Correct the description of
3223 `:help-echo' in the case where `motion-doc' is a function.
3224
3ebe0346
JPW
32252003-08-14 John Paul Wallington <jpw@gnu.org>
3226
3227 * modes.texi (Emulating Mode Line): Subsection, not section.
3228
3afe8e39
RS
32292003-08-13 Richard M. Stallman <rms@gnu.org>
3230
3231 * elisp.texi (Top): Update subnode lists in menu.
3232
3233 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
3234 (Kill Functions): kill-region has new arg yank-handler.
3235 (Yanking): New node.
3236 (Yank Commands): Add yank-undo-function.
3237 (Low-Level Kill Ring):
3238 kill-new and kill-append have new arg yank-handler.
3239 (Changing Properties): Add remove-list-of-text-properties.
3240 (Atomic Changes): New node.
3241
3242 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
3243
3244 * streams.texi (Output Variables): Add eval-expression-print-length
3245 and eval-expression-print-level.
3246
3247 * os.texi (Time Conversion): For encode-time, explain limits on year.
3248
3249 * objects.texi (Character Type): Define anchor "modifier bits".
3250
3251 * modes.texi (Emulating Mode Line): New node.
3252 (Search-based Fontification): Font Lock uses font-lock-face property.
3253 (Other Font Lock Variables): Likewise.
3254
3255 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
3256 not vectors.
3257 (Active Keymaps): Add emulation-mode-map-alists.
3258 (Functions for Key Lookup): key-binding has new arg no-remap.
3259 (Remapping Commands): New node.
3260 (Scanning Keymaps): where-is-internal has new arg no-remap.
3261 (Tool Bar): Add tool-bar-local-item-from-menu.
3262 Clarify when to use tool-bar-add-item-from-menu.
3263
3264 * commands.texi (Interactive Call): commandp has new arg.
3265 (Command Loop Info): Add this-original-command.
3266
e37769b1
JPW
32672003-08-06 John Paul Wallington <jpw@gnu.org>
3268
3269 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
3270
3271 * display.texi (Warning Basics): Fix typo.
3272 (Fringes): Add closing curly bracket and fix typo.
3273
3274 * elisp.texi (Top): Fix typo.
3275
c5e0561f
RS
32762003-08-05 Richard M. Stallman <rms@gnu.org>
3277
3278 * elisp.texi: Update lists of subnodes.
3279
3280 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
3281
3282 * variables.texi (Local Variables): Use lc for example variable names.
3283
3284 * tips.texi (Library Headers): Explain where to put -*-.
3285
3286 * strings.texi (Creating Strings): Fix xref for vconcat.
3287
3288 * sequences.texi (Vector Functions):
3289 vconcat no longer allows integer args.
3290
3291 * minibuf.texi (Reading File Names): read-file-name has new
3292 arg PREDICATE. New function read-directory-name.
3293
3294 * macros.texi (Defining Macros): Give definition of `declare'
3295 (Indenting Macros): New node.
3296
3297 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
3298 (Window Frame Parameters): Make separate table of parameters
3299 that are coupled with specific face attributes.
3300 (Deleting Frames): delete-frame-hooks renamed to
3301 delete-frame-functions.
3302
3303 * files.texi (Magic File Names): Add file-remote-p.
3304 Clarify file-local-copy.
3305
3306 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
3307 here; instead xref Defining Macros.
3308
3309 * display.texi (Warnings): New node, and subnodes.
3310 (Fringes): New node.
3311
3312 * debugging.texi (Test Coverage): New node.
3313
3314 * compile.texi (Compiler Errors): Explain with-no-warnings
3315 and other ways to suppress warnings.
3316
3317 * commands.texi (Interactive Call): Minor clarification.
3318
3319 * buffers.texi (Buffer File Name): set-visited-file-name
3320 renames the buffer too.
3321
3322 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
3323
ee59dede
MR
33242003-07-24 Markus Rost <rost@math.ohio-state.edu>
3325
3326 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
3327
f0514b34
MR
33282003-07-22 Markus Rost <rost@math.ohio-state.edu>
3329
3330 * internals.texi (Garbage Collection): Fix previous change.
3331
c73983bb
RS
33322003-07-22 Richard M. Stallman <rms@gnu.org>
3333
3334 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
3335
3336 * display.texi (Width): Use \s syntax in example.
3337 (Font Selection): Add face-font-rescale-alist.
3338
3339 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
3340 Remove spurious indent in example.
3341
3342 * lists.texi (Building Lists): Add number-sequence.
3343
3344 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
3345
3346 * functions.texi (Function Documentation): Explain how to
3347 show calling convention explicitly in the doc string.
3348
3349 * windows.texi (Selecting Windows): save-selected-window saves
3350 selected window of each frame.
3351 (Window Configurations): Minor change.
3352
3353 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
3354
3355 * streams.texi (Output Variables): Add print-continuous-numbering
3356 and print-number-table.
3357
3358 * processes.texi (Decoding Output): New node.
3359
3360 * os.texi (Time Conversion): decode-time arg is optional.
3361
3362 * objects.texi (Character Type): Don't use space as example for \.
3363 Make list of char names and \-sequences correspond.
3364 Explain that \s is not used in strings. `\ ' needs space after.
3365
3366 * nonascii.texi (Converting Representations): Add string-to-multibyte.
3367 (Translation of Characters): Add translation-table-for-input.
3368 (Default Coding Systems): Add auto-coding-functions.
3369 (Explicit Encoding): Add decode-coding-inserted-region.
3370 (Locales): Add locale-info.
3371
3372 * minibuf.texi (Basic Completion): Describe test-completion.
3373 Collections can be lists of strings.
3374 Clean up lazy-completion-table.
3375 (Programmed Completion): Mention test-completion.
3376 Clarify why lambda expressions are not accepted.
3377 (Minibuffer Misc): Describe minibufferp.
3378
51a8b435
RS
33792003-07-14 Richard M. Stallman <rms@gnu.org>
3380
3381 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
3382
3383 * windows.texi (Selecting Windows): New arg to select-window.
3384 (Selecting Windows): Add with-selected-window.
3385 (Size of Window): Add window-inside-edges, etc.
3386
3387 * internals.texi (Garbage Collection): Add post-gc-hook.
3388
3389 * processes.texi (Subprocess Creation): Add exec-suffixes.
3390
3391 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
3392 (Scanning Keymaps): Add map-keymaps.
3393 (Defining Menus): Add keymap-prompt.
3394
3395 * numbers.texi (Integer Basics): Add most-positive-fixnum,
3396 most-negative-fixnum.
3397
3398 * compile.texi (Byte Compilation): Explain no-byte-compile
3399 (Compiler Errors): New node.
3400
3401 * os.texi (User Identification): user-uid, user-real-uid
3402 can return float.
3403
3404 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
3405 and about derived modes.
3406 (Minor Modes): Add minor-mode-list.
3407 (Defining Minor Modes): Keyword args for define-minor-mode.
3408 (Search-based Fontification): Explain managing other properties.
3409 (Other Font Lock Variables): Add font-lock-extra-managed-props.
3410 (Faces for Font Lock): Add font-locl-preprocessor-face.
3411 (Hooks): Add run-mode-hooks and delay-mode-hooks.
3412
3413 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 3414 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
3415
3416 * loading.texi (Library Search): Add load-suffixes.
3417
3418 * minibuf.texi (Basic Completion): Add lazy-completion-table.
3419 (Programmed Completion): Add dynamic-completion-table.
3420
3421 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
3422 (Magic File Names): Specify precedence order of handlers.
199bb209 3423
51a8b435
RS
3424 * commands.texi (Command Overview): Emacs server runs pre-command-hook
3425 and post-command-hook.
3426 (Waiting): New calling convention for sit-for.
3427
3428 * text.texi (Special Properties): local-map and keymap properties
3429 apply based on their stickiness.
3430
c6de56a0
RS
34312003-07-07 Richard M. Stallman <rms@gnu.org>
3432
3433 * modes.texi (Minor Mode Conventions): Specify only some kinds
3434 of list values as args to minor modes.
3435
3436 * files.texi (File Name Expansion): Warn about iterative use
3437 of substitute-in-file-name.
3438
3439 * advice.texi (Activation of Advice): Clean up previous change.
3440
8c761ea6
MR
34412003-07-06 Markus Rost <rost@math.ohio-state.edu>
3442
3443 * advice.texi (Activation of Advice): Note that ad-start-advice is
3444 turned on by default.
3445
c6de56a0
RS
34462003-06-30 Richard M. Stallman <rms@gnu.org>
3447
3448 * text.texi (Buffer Contents): Document current-word.
3449 (Change Hooks): Not called for *Messages*.
3450
3451 * functions.texi (Defining Functions): Explain about redefining
3452 primitives.
3453 (Function Safety): Renamed. Minor changes.
3454 Comment out the detailed criteria for what is safe.
3455
3fe4e567
AS
34562003-06-22 Andreas Schwab <schwab@suse.de>
3457
3458 * objects.texi (Symbol Type): Fix description of examples.
3459
cda7bd13
AS
34602003-06-16 Andreas Schwab <schwab@suse.de>
3461
3462 * hash.texi (Creating Hash): Fix description of :weakness.
3463
fbcffa4a
KG
34642003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
3465
3466 * files.texi (Changing Files): copy-file copies file modes, too.
3467
ff6a3bfb
RS
34682003-05-28 Richard M. Stallman <rms@gnu.org>
3469
3470 * strings.texi (Creating Strings): Clarify split-string.
3471
1463a05d
JB
34722003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
3473
3474 * strings.texi (Creating Strings): Update split-string specification
3475 and examples.
3476
af253914
RS
34772003-05-19 Richard M. Stallman <rms@gnu.org>
3478
3479 * elisp.texi: Correct invariant section names.
3480
7ea52f92
RS
34812003-04-20 Richard M. Stallman <rms@gnu.org>
3482
3483 * os.texi (Timers): Explain about timers and quitting.
3484
e31afc09
RS
34852003-04-19 Richard M. Stallman <rms@gnu.org>
3486
3487 * internals.texi (Writing Emacs Primitives): Strings are
3488 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
3489 Explain GCPRO convention for varargs function args.
3490
5ceea398
RS
34912003-04-16 Richard M. Stallman <rms@gnu.org>
3492
3493 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
3494
b0ada147
RS
34952003-04-08 Richard M. Stallman <rms@gnu.org>
3496
3497 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
3498
b23375aa
KS
34992003-02-13 Kim F. Storm <storm@cua.dk>
3500
3501 * objects.texi (Character Type): New \s escape for space.
3502
c60ee5e7
JB
35032003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3504
3505 * os.texi (System Environment): Added cygwin system-type.
3506
84e47416
RS
35072003-01-25 Richard M. Stallman <rms@gnu.org>
3508
3509 * keymaps.texi: Document that a symbol can act as a keymap.
3510
3e8cf2ea
RS
35112003-01-13 Richard M. Stallman <rms@gnu.org>
3512
3513 * text.texi (Changing Properties): Say string indices are origin-0.
3514
3515 * positions.texi (Screen Lines) <compute-motion>:
3516 Correct order of elts in return value.
3517
3518 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
3519 how to define a default binding.
3520
7abb9fc5 35212002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 3522
104bc3aa 3523 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 3524
104bc3aa
MR
3525 * customize.texi (Simple Types): Clarify description of custom
3526 type 'number. Describe new custom type 'float.
177f790c 3527
7abb9fc5 35282002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
3529
3530 * variables.texi (File Local Variables): Fix typo.
3531
df140a68 35322002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 3533
df140a68
KG
3534 From Michael Albinus <Michael.Albinus@alcatel.de>.
3535
3536 * README: Target for Info file is `make info'.
3537
3538 * files.texi (File Name Components): Fixed typos in
3539 `file-name-sans-extension'.
3540 (Magic File Names): Complete list of operations for magic file
3541 name handlers.
3542
7ed9159a
JY
35432002-09-16 Jonathan Yavner <jyavner@engineer.com>
3544
3545 * variables.texi (File Local Variables): New function
3546 risky-local-variable-p.
3547
35482002-09-15 Jonathan Yavner <jyavner@engineer.com>
3549
3550 * functions.texi (Function safety): New node about unsafep.
3551
241f79af
PA
35522002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3553
3554 * customize.texi (Splicing into Lists): Fixed example.
3555 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3556
72459b15
JB
35572002-06-17 Juanma Barranquero <lektu@terra.es>
3558
3559 * frames.texi (Display Feature Testing): Fix typo.
3560
61f7e0f5
AS
35612002-06-12 Andreas Schwab <schwab@suse.de>
3562
3563 * frames.texi (Initial Parameters, Resources): Fix references to
3564 the Emacs manual.
3565
4e792dbd
KS
35662002-05-13 Kim F. Storm <storm@cua.dk>
3567
3568 * variables.texi (Intro to Buffer-Local): Updated warning and
3569 example relating to changing buffer inside let.
3570
940344d4 35712002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
3572
3573 * os.texi (Session Management): New node about X Session management.
3574
231ac53b
EZ
35752002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3576
3577 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3578 to which the manual corresponds, and the copyright years.
3579
3580 * Makefile.in (VERSION): Set to 2.9.
3581
140cc574
EZ
35822001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3583
3584 * elisp.texi: Change the category in @dircategory to "Emacs", to
3585 make it consistent with info/dir.
3586
9c7fce05
MB
35872001-11-25 Miles Bader <miles@gnu.org>
3588
3589 * text.texi (Fields): Describe new `limit' arg in
3590 field-beginning/field-end.
3591
9f8bbf0f
EZ
35922001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3593
a5e6715c
EZ
3594 * permute-index: Don't depend on csh-specific features. Replace
3595 the interpreter name with /bin/sh.
3596
9f8bbf0f
EZ
3597 * two-volume-cross-refs.txt: New file.
3598 * two.el: New file.
3599 * spellfile: New file.
3600
1756e2fb
EZ
36012001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3602
3603 * permute-index: New file.
3604
3605 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3606 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3607 8+3 restricted namespace.
ad050e54
EZ
3608
3609 * Makefile.in (infodir): Define relative to $(srcdir).
3610 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3611 include directories list via -I switch to makeinfo.
3612 (index.texi): Use cp if both hard and symbolic links fail.
3613
10fa7f8e
EZ
36142001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3615
7a1494ce
EZ
3616 * Makefile.in (distclean): Add.
3617
10fa7f8e
EZ
3618 The following changes make ELisp manual part of the Emacs
3619 distribution:
3620
3621 * Makefile.in: Add Copyright notice.
3622 (prefix): Remove.
3623 (infodir): Change value to "../info".
3624 (VPATH): New variable.
3625 (MAKE): Don't define.
3626 (texmacrodir): Don't define.
3627 (texinputdir): Append the existing value of TEXINPUTS.
3628 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3629 command to be compatible with man/Makefile.in, and to put the
3630 output into ../info.
5c32b7c5 3631 (info): Add target.
10fa7f8e
EZ
3632 (installall): Target removed.
3633
ad050e54 36342001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3635
3636 * tips.texi (Coding Conventions): Fix typo.
3637
6fd735df
GM
36382001-10-23 Gerd Moellmann <gerd@gnu.org>
3639
3640 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3641
b704d54b
EZ
36422001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3643
3644 * files.texi (File Name Components): Update the description of
3645 file-name-sans-extension and file-name-extension, as they now
3646 ignore leading dots.
3647
71431a0e
GM
36482001-10-20 Gerd Moellmann <gerd@gnu.org>
3649
6aa97356 3650 * (Version 21.1 released.)
71431a0e 3651
79f1f96c
MB
36522001-10-19 Miles Bader <miles@gnu.org>
3653
3654 * positions.texi (Text Lines): Describe behavior of
3655 `beginning-of-line'/`end-of-line' in the presence of field properties.
3656
892a8f36
GM
36572001-10-17 Gerd Moellmann <gerd@gnu.org>
3658
3659 * Makefile.in (VERSION): Set to 2.8.
3660 (manual): Use `manual-21'.
3661
8c1cc9e8 3662 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
3663 number was used. Set it to 2.8.
3664
3665 * intro.texi: Likewise.
3666
51724e26
EZ
36672001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3668
3669 * files.texi (File Name Completion): Document the significance of
3670 a trailing slash in elements of completion-ignored-extensions.
3671
57b338e8
MB
36722001-10-06 Miles Bader <miles@gnu.org>
3673
3674 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3675
c89e4bc5
GM
36762001-10-04 Gerd Moellmann <gerd@gnu.org>
3677
3678 * variables.texi (Variable Aliases): New node.
3679
ab952a4f
GM
36802001-10-04 Gerd Moellmann <gerd@gnu.org>
3681
3682 * Branch for 21.1.
dff28924 3683
9db3a582
MB
36842001-10-02 Miles Bader <miles@gnu.org>
3685
ae1a9581
MB
3686 * minibuf.texi (Minibuffer Misc): Add entries for
3687 `minibuffer-contents', `minibuffer-contents-no-properties', and
3688 `delete-minibuffer-contents'.
3689 Correct description for `minibuffer-prompt-end'.
3690
9db3a582
MB
3691 * text.texi (Property Search): Correct descriptions of
3692 `next-char-property-change' and `previous-char-property-change'.
3693 Add entries for `next-single-char-property-change' and
3694 `previous-single-char-property-change'.
3695 Make operand names a bit more consistent.
3696
03be5931
EZ
36972001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3698
3699 * frames.texi (Finding All Frames): Document that next-frame and
3700 previous-frame are local to current terminal.
3701
974548ec
EZ
37022001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3703
3704 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3705 result of make-keymap.
974548ec 3706
8d82c597
EZ
37072001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3708
3709 * display.texi (Font Lookup, Attribute Functions)
3710 (Image Descriptors): Add cross-references to the definition of
3711 selected frame.
3712
3713 * buffers.texi (The Buffer List): Add cross-references to the
3714 definition of selected frame.
3715
3716 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3717 frame at any given time.
3718 (Multiple Displays, Size and Position): Add a cross-reference to
3719 the definition of the selected frame.
3720
2842de30
EZ
37212001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3722
3723 * strings.texi (String Conversion) <string-to-number>: Document
3724 that a float is returned for integers that are too large.
3725
3726 * frames.texi (Mouse Position): Document mouse-position-function.
3727 (Display Feature Testing): Document display-images-p.
3728 (Window Frame Parameters): Document the cursor-type variable.
3729
3730 * numbers.texi (Integer Basics): Document CL style read syntax for
3731 integers in bases other than 10.
3732
3733 * positions.texi (List Motion): Document
3734 open-paren-in-column-0-is-defun-start.
3735
3736 * lists.texi (Sets And Lists): Document member-ignore-case.
3737
3738 * internals.texi (Garbage Collection): Document the used and free
3739 strings report.
3740 (Memory Usage): Document strings-consed.
3741
3742 * os.texi (Time of Day): Document float-time.
3743 (Recording Input): Document that clear-this-command-keys clears
3744 the vector to be returned by recent-keys.
3745
3746 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3747 argument keymap can be a list.
3748
3749 * nonascii.texi (User-Chosen Coding Systems)
3750 <select-safe-coding-system>: Document the new argument
3751 accept-default-p and the variable
3752 select-safe-coding-system-accept-default-p. Tell what happens if
3753 buffer-file-coding-system is undecided.
3754 (Default Coding Systems): Document auto-coding-regexp-alist.
3755
3756 * display.texi (The Echo Area) <message>: Document
3757 message-truncate-lines.
3758 (Glyphs): Document that the glyph table is unused on windowed
3759 displays.
3760
3761 * help.texi (Describing Characters) <single-key-description>:
3762 Document the new argument no-angles.
3763 (Accessing Documentation) <documentation-property>: Document that
3764 a non-string property is evaluated.
3765 <documentation>: Document that the function-documentation property
3766 is looked for.
3767
3768 * windows.texi (Selecting Windows): Document some-window.
3769
3770 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3771
3772 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3773 apropos-mode-hook.
3774
3775 * commands.texi (Using Interactive): Document interactive-form.
3776 (Keyboard Macros): Document kbd-macro-termination-hook.
3777 (Command Loop Info): Document that clear-this-command-keys clears
3778 the vector to be returned by recent-keys.
3779
2d43d823
GM
37802001-09-04 Werner LEMBERG <wl@gnu.org>
3781
3782 * Makefile.in (srcdir, texinputdir): New variables.
3783 (srcs, index.texi, install): Use $(srcdir).
3784 (.PHONY): Remove elisp.dvi.
3785 (elisp): Use -I switch for makeinfo.
3786 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3787 (installall, dist): Use $(srcdir).
3788 Fix path to texinfo.tex.
3789 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3790
fa739b31
GM
37912001-08-30 Gerd Moellmann <gerd@gnu.org>
3792
92a25631
GM
3793 * display.texi (Conditional Display): Adjust to API change.
3794
fa739b31
GM
3795 * configure: New file.
3796
cef68af5
GM
37972001-07-30 Gerd Moellmann <gerd@gnu.org>
3798
3799 * commands.texi (Repeat Events): Add description of
3800 double-click-fuzz.
3801
d1f08d85
SM
38022001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3803
3804 * syntax.texi (Syntax Class Table): Add the missing designator for
3805 comment and string fences.
3806 (Syntax Properties): Add a xref to syntax table internals.
3807 (Syntax Table Internals): Document string-to-syntax.
3808
1e9fc92e
GM
38092001-05-07 Gerd Moellmann <gerd@gnu.org>
3810
3811 * Makefile.in (install): Use install-info command line options
3812 like in Emacs' Makefile.in.
3813
00480554
MB
38142000-12-09 Miles Bader <miles@gnu.org>
3815
3816 * windows.texi (Window Start): Update documentation for
3817 `pos-visible-in-window-p'.
3818
1e344ee2
SM
38192000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3820
3821 * lists.texi (Building Lists): Add footnote to explain how to add
3822 to the end of a list.
3823
a540f6ed
GM
38242000-10-25 Gerd Moellmann <gerd@gnu.org>
3825
3826 * files.texi (Visiting Functions): Typos.
3827
28bcdbee
KH
38282000-10-25 Kenichi Handa <handa@etl.go.jp>
3829
3830 * files.texi (Visiting Functions): Return value of
3831 find-file-noselect may be a list of buffers if wildcards are used.
3832
22d1a4ed
MB
38332000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3834
3835 * display.texi (Defining Faces): Document `graphic' display type
3836 in face specs.
3837
916a89db
KG
38382000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3839
1e9fc92e 3840 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3841 `after-make-frame-hook' with `after-make-frame-functions'.
3842
1e9fc92e 3843 * frames.texi (Creating Frames): Ditto.
916a89db 3844
1e9fc92e 3845 * variables.texi (Future Local Variables): Ditto.
916a89db 3846
483de32b
GM
38472000-10-16 Gerd Moellmann <gerd@gnu.org>
3848
3849 * display.texi (Other Image Types): Add description of :foreground
3850 and :background properties of mono PBM images.
3851
e23a63a5
WL
38522000-08-17 Werner LEMBERG <wl@gnu.org>
3853
3854 * .cvsignore: New file.
3855
dfc16043
GM
38562000-01-05 Gerd Moellmann <gerd@gnu.org>
3857
3858 * tindex.pl: New script.
3859
602613fe
DL
38601999-12-03 Dave Love <fx@gnu.org>
3861
3862 * Makefile.in (MAKEINFO): New parameter.
3863
94ec544d
DL
38641999-09-17 Richard Stallman <rms@gnu.org>
3865
3866 * Makefile.in (srcs): Add hash.texi.
3867 (VERSION): Update to 20.6.
3868
38691999-09-13 Richard Stallman <rms@gnu.org>
3870
3871 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3872
38731998-08-29 Karl Heuer <kwzh@gnu.org>
3874
3875 * configure.in: New file.
3876 * Makefile.in: Renamed from Makefile.
3877 (prefix, infodir): Use value obtained from configure.
3878 (emacslibdir): Obsolete variable deleted.
3879 (dist): Distribute configure.in, configure, Makefile.in.
3880
38811998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3882
3883 * Makefile (INSTALL_INFO): New variable.
3884 (install): Run install-info.
3885
38861998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3887
3888 * Makefile (elisp.dvi): Add missing backslash.
3889
38901998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3891
3892 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3893 Run texindex without `./'. Always run texindex on elisp.tp.
3894 (elisp.tps): Target deleted.
3895
38961998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3897
3898 * Makefile (srcs): Add nonascii.texi and customize.texi.
3899 (dist): Start by deleting `temp'.
3900
39011998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3902
3903 * Makefile (makeinfo, texindex): Targets deleted.
3904 (makeinfo.o, texindex.o): Targets deleted.
3905 (clean, dist): Don't do anything with them or with getopt*.
3906
39071998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3908
3909 * Makefile (SHELL): Defined.
3910
39111998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3912
3913 * Makefile (elisp.tps): New target.
3914 (elisp.dvi): Depend on elisp.tps.
3915
3916Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3917
3918 * README: Update phone number.
3919
3920 * Makefile (elisp): Make this be the default target.
3921 Depend on makeinfo.c instead of makeinfo.
3922 (install): Don't depend on elisp.dvi, since we don't install that.
3923 Use mkinstalldirs.
3924 (dist): Add mkinstalldirs.
3925
3926Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3927
3928 * Makefile (VERSION): Update version number.
3929 (maintainer-clean): Renamed from realclean.
3930
3931Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3932
3933 * Makefile (realclean): New target.
3934 (elisp): Remove any old elisp-* files first.
3935
3936Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3937
d1f08d85
SM
3938 * Makefile (VERSION): New variable.
3939 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3940 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3941
3942Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3943
3944 * Makefile (elisp): Depend on makeinfo.
3945
3946Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3947
d1f08d85 3948 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3949
3950Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3951
3952 * Makefile (infodir, prefix): New vars.
3953 (install): Use infodir.
3954 (emacsinfodir): Deleted.
3955
3956Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3957
3958 * Makefile (srcs): Add calendar.texi.
3959
3960 * Makefile (dist): Copy texindex.c and makeinfo.c.
3961 Limit elisp-* files to those with one or two digits.
3962
3963Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3964
3965 * Makefile (dist): Changed to use Gzip instead of compress.
3966
3967Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3968
3969 * loading.texi (Unloading): define-function changed back to
3970 defalias. It may not stay this way, but at least it's
3971 consistent with the known-good version of the code patch.
3972
3973Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3974
3975 * modes.texi (Hooks): Document new optional arg of add-hook.
3976
3977Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3978
d1f08d85 3979 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3980
3981 * tips.texi: Add new section on standard library headers.
3982
3983Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3984
3985 * Makefile (srcs): Add frame.texi to the list of sources.
3986
3987Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3988
3989 * Makefile (dist): Don't bother excluding autosave files; they'll
3990 never make it into the temp directory anyway, and the hash marks
3991 in the name are problematic for make and the Bourne shell.
dff28924 3992 (srcs):
94ec544d
DL
3993
3994Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3995
d1f08d85 3996 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3997 the distribution tar file.
3998
dff28924 3999Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
4000
4001 * Makefile (srcs): Added index.perm.
4002 (elisp.dvi): Remove erroneous shell comment.
4003 Expect output of permute-index in permuted.fns.
4004 Save old elisp.aux in elisp.oaux.
4005 (clean): Added index.texi to be deleted.
4006
dff28924 4007Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
4008
4009 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
4010
dff28924 4011Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
4012
4013 * files.texi: Noted that completion-ignored-extensions is ignored
4014 when making *Completions*.
4015
4016Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
4017
4018 * Makefile make dist now depends on elisp.dvi, since it tries
4019 to include it in the dist file.
4020
dff28924 4021Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
4022
4023 * functions.texinfo (Mapping Functions): Add missing quote
4024
dff28924 4025Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
4026
4027 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
4028 (defunargs): Turn off \hyphenchar of \sl font temporarily.
4029
dff28924 4030Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4031
4032 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
4033 and @error{} are the terms now being used. The files in the
4034 directory have been changed to reflect this.
4035
d1f08d85 4036 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
4037 ` @result{}', using 5 spaces at the begining of the line.
4038
dff28924 4039Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4040
4041 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
4042 experimental @indentedresult{}, @indentedexpandsto{} are part of
4043 the texinfo.tex in this directory. These TeX macros are not
4044 stable yet.
4045
dff28924 4046Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4047
4048 * texinfo.tex: temporarily added
d1f08d85 4049 \let\result=\dblarrow
94ec544d
DL
4050 \def\error{{\it ERROR} \longdblarrow}
4051 We need to do this better soon.
4052
dff28924 4053Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4054
4055 * Applied Karl Berry's patches to *.texinfo files, but not to
4056 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
4057 new title page format is also not applied, since it requires
4058 texinfo.tex changes.)
4059
4060 * Cleaned up `Makefile' and defined the `emacslibdir' directory
4061 for the Project GNU development environment.
4062
ad050e54 4063;; Local Variables:
fd026ee1 4064;; coding: iso-2022-7bit
ad050e54 4065;; End:
2a34a036 4066
651f374c
TTN
4067 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4068 2005 Free Software Foundation, Inc.
2a34a036
GM
4069 Copying and distribution of this file, with or without modification,
4070 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
4071
4072;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda