Fix commenting convention. Remove unnecessary leading * in custom docstrings.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
fda12b27
RS
12005-11-06 Richard M. Stallman <rms@gnu.org>
2
3 * files.texi (Magic File Names): find-file-name-handler checks the
4 `operations' property of the handler.
5
e082564e
RS
62005-11-03 Richard M. Stallman <rms@gnu.org>
7
8 * variables.texi (Frame-Local Variables): Small clarification.
9
f0cdd9e4
CY
102005-10-29 Chong Yidong <cyd@stupidchicken.com>
11
12 * os.texi (Init File): Document ~/.emacs.d/init.el.
13
685abb98
RS
142005-10-29 Richard M. Stallman <rms@gnu.org>
15
16 * internals.texi (Garbage Collection): Document memory-full.
17
7000848e
BW
182005-10-28 Bill Wohler <wohler@newt.com>
19
20 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
21 for URLs.
22
107fb6c9
RS
232005-10-28 Richard M. Stallman <rms@gnu.org>
24
25 * minibuf.texi (Completion Commands): Clean up prev change.
26
272005-10-26 Kevin Ryde <user42@zip.com.au>
28
29 * compile.texi (Eval During Compile): Explain recommended uses
30 of eval-when-compile and eval-and-compile.
31
1d8e69a2
MY
322005-10-27 Masatake YAMATO <jet@gyve.org>
33
34 * minibuf.texi (Completion Commands):
35 Write about new optional argument for `display-completion-list'.
36
6a897887
RS
372005-10-23 Richard M. Stallman <rms@gnu.org>
38
39 * display.texi (Overlay Arrow): Clarify about local bindings of
40 overlay-arrow-position.
41
6d1e17be
EZ
422005-10-22 Eli Zaretskii <eliz@gnu.org>
43
44 * internals.texi (Building Emacs): Fix last change.
45
db5fe0a6
RS
462005-10-22 Richard M. Stallman <rms@gnu.org>
47
48 * internals.texi (Building Emacs): Document eval-at-startup.
49
45158e77
RS
502005-10-21 Richard M. Stallman <rms@gnu.org>
51
52 * loading.texi (Where Defined): load-history contains abs file names.
53 symbol-file returns abs file names.
54
e50165ec
KS
552005-10-19 Kim F. Storm <storm@cua.dk>
56
57 * display.texi (Showing Images): Add max-image-size integer value.
58
63ab30d0
CY
592005-10-18 Chong Yidong <cyd@stupidchicken.com>
60
61 * display.texi (Showing Images): Document max-image-size.
62
f8252852
RS
632005-10-17 Richard M. Stallman <rms@gnu.org>
64
65 * commands.texi (Quitting): Minor clarification.
66
67 * processes.texi (Sentinels): Clarify about output and quitting.
68 (Filter Functions): Mention with-local-quit.
69
c1bed3aa
JL
702005-10-17 Juri Linkov <juri@jurta.org>
71
72 * buffers.texi (Current Buffer):
73 * commands.texi (Event Input Misc):
74 * compile.texi (Eval During Compile, Compiler Errors):
75 * customize.texi (Group Definitions):
76 * display.texi (Progress, Defining Faces):
77 * files.texi (Writing to Files):
78 * modes.texi (Mode Hooks, Defining Minor Modes):
79 * streams.texi (Output Functions):
80 * syntax.texi (Syntax Table Functions):
81 * text.texi (Change Hooks):
82 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
83
84 * commands.texi (Quitting): Replace arg `forms' with `body' in
85 `with-local-quit'.
86
87 * positions.texi (Excursions): Replace arg `forms' with `body' in
88 `save-excursion'.
89
ef1b4c9e
KS
902005-10-08 Kim F. Storm <storm@cua.dk>
91
92 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
93 Rename manual section accordingly.
94
abc8ce50
KS
952005-10-04 Kim F. Storm <storm@cua.dk>
96
97 * windows.texi (Window Split Tree): New section describing
98 new function window-split-tree function.
99
a1f5a1f0
NR
1002005-10-03 Nick Roberts <nickrob@snap.net.nz>
101
102 * display.texi (Fringe Size/Pos): Simplify and add detail.
103
97c3e4cc
RF
1042005-09-30 Romain Francoise <romain@orebokech.com>
105
106 * minibuf.texi (High-Level Completion): Explain that the prompt
107 given to `read-buffer' should end with a colon and a space.
108 Update usage examples.
109
8ad8c5ce
JL
1102005-09-29 Juri Linkov <juri@jurta.org>
111
112 * display.texi (Displaying Messages): Rename argument name
113 `string' to `format-string' in functions `message', `message-box',
114 `message-or-box'.
115
63182706
CY
1162005-09-26 Chong Yidong <cyd@stupidchicken.com>
117
118 * errors.texi (Standard Errors): Corrected xrefs.
119
906320ec
CY
1202005-09-18 Chong Yidong <cyd@stupidchicken.com>
121
122 * display.texi (Defining Images): Updated documentation for
123 `image-load-path'.
124
8ccd3630
RS
1252005-09-17 Richard M. Stallman <rms@gnu.org>
126
127 * display.texi (Defining Images): Clean up previous change.
128
7260457b
RF
1292005-09-16 Romain Francoise <romain@orebokech.com>
130
131 * elisp.texi: Specify GFDL version 1.2.
132
133 * doclicense.texi (GNU Free Documentation License): Update to
134 version 1.2.
135
5b51c037
CY
1362005-09-15 Chong Yidong <cyd@stupidchicken.com>
137
138 * display.texi (Defining Images): Document `image-load-path'.
139
5c4757d3
RS
1402005-09-15 Richard M. Stallman <rms@gnu.org>
141
142 * objects.texi (Printed Representation): Minor cleanup.
143 (Box Diagrams): Minor fix.
144 (Cons Cell Type): Move (...) index item here.
145 (Box Diagrams): From here.
146 (Array Type): Minor fix.
147 (Type Predicates): Delete index "predicates".
148 (Hash Table Type): Clarify xref.
149 (Dotted Pair Notation): Minor fix.
150
2bb8b80c
CY
1512005-09-10 Chong Yidong <cyd@stupidchicken.com>
152
153 * files.texi (Saving Buffers): Fix typo.
154
47b8bc5d
RS
1552005-09-08 Richard M. Stallman <rms@gnu.org>
156
157 * tips.texi (Programming Tips): Correct the "default" prompt spec.
158
475aab0d
CY
1592005-09-08 Chong Yidong <cyd@stupidchicken.com>
160
161 * locals.texi (Standard Buffer-Local Variables): Don't include
162 mode variables for minor modes.
163 Fix xrefs for buffer-display-count, buffer-display-table,
164 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
165 enable-multibyte-characters, fill-column, header-line-format,
166 left-fringe-width, left-margin, and right-fringe-width.
167
168 * hooks.texi (Standard Hooks): All hooks should conform to the
169 standard naming convention now.
170 Fix xref for `echo-area-clear-hook'.
171
172 * display.texi (Usual Display): Note that indicate-empty-lines and
173 tab-width are buffer-local.
174
175 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
176
177 * modes.texi (Mode Help): Note that major-mode is buffer-local.
178
179 * nonascii.texi (Encoding and I/O): Note that
180 buffer-file-coding-system is buffer-local.
181
182 * positions.texi (List Motion): Note that defun-prompt-regexp is
183 buffer-local.
184
185 * text.texi (Auto Filling): Note that auto-fill-function is
186 buffer-local.
187 (Undo): Note that buffer-undo-list is buffer-local.
188
189 * windows.texi (Buffers and Windows): Document
190 buffer-display-count.
191
2a6bc1f7
RS
1922005-09-06 Richard M. Stallman <rms@gnu.org>
193
194 * tips.texi (Coding Conventions): Sometimes it is ok to put the
195 package prefix elsewhere than at the start of the name.
196
d7ea8b71
RS
1972005-09-03 Richard M. Stallman <rms@gnu.org>
198
199 * tips.texi (Programming Tips): Add conventions for minibuffer
200 questions and prompts.
201
0c6087a6
RS
2022005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
203
204 * intro.texi (nil and t): Minor cleanup.
205 Delete spurious mention of keyword symbols.
206 (Evaluation Notation): Add index entry.
207 (A Sample Function Description): Minor cleanup.
208 (A Sample Variable Description): Not all vars can be set.
209
4b5fa40e
TTN
2102005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
211
212 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
213
214 (Insertion): Document precise type of `insert-char' arg COUNT.
215
34b50776
SM
2162005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
217
218 * modes.texi (Other Font Lock Variables): Sync the default of
219 font-lock-lines-before.
220
c1105d05
MA
2212005-08-31 Michael Albinus <michael.albinus@gmx.de>
222
223 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
224
62929713
RS
2252005-08-29 Richard M. Stallman <rms@gnu.org>
226
227 * elisp.texi (Top): Update subnode menu.
228
229 * searching.texi (Searching and Matching): Move node.
230 Rearrange contents and add overall explanation.
231 (Searching and Case): Move node.
232 (Searching and Matching): Update menu.
233
0fb57cc0
EZ
2342005-08-27 Eli Zaretskii <eliz@gnu.org>
235
236 * os.texi (Startup Summary): Fix the description of the initial
237 startup message display.
238
3e80c4c1
RS
2392005-08-25 Richard M. Stallman <rms@gnu.org>
240
241 * searching.texi (Search and Replace): Add replace-regexp-in-string.
242
2432005-08-25 Emilio C. Lopes <eclig@gmx.net>
244
245 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
246 `next-overlay-change' example.
c1105d05 247
79a8defb
JL
2482005-08-22 Juri Linkov <juri@jurta.org>
249
250 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
251 Fix invert-face. Fix args of face-background.
252
16691d29
JL
253 * display.texi (Standard Faces): Delete node.
254 (Faces): Add xref to `(emacs)Standard Faces'.
255 (Displaying Faces): Fix xref to `Standard Faces'.
256
257 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
258
217b694f
EZ
2592005-08-20 Alan Mackenzie <acm@muc.de>
260
261 * buffers.texi (The Buffer List): Clarify the manipulation of the
262 buffer list.
263
0bf14bfd
RS
2642005-08-14 Richard M. Stallman <rms@gnu.org>
265
7ad1498e
AS
266 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
267 a regexp.
0bf14bfd 268
c118d09e
RS
2692005-08-11 Richard M. Stallman <rms@gnu.org>
270
59cb8c23
RS
271 * elisp.texi (Top): Update subnode lists.
272
273 * display.texi (Inverse Video): Node deleted.
274
c118d09e
RS
275 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
276 New nodes split out of Coding Conventions.
277
278 * searching.texi (Regular Expressions): Document re-builder.
279
280 * os.texi (Time Parsing): New node split out of Time Conversion.
281
282 * processes.texi (Misc Network, Network Feature Testing)
283 (Network Options, Make Network): New nodes split out of
284 Low-Level Network.
285
67ec7f41
RS
2862005-08-09 Richard M. Stallman <rms@gnu.org>
287
76d47f0d
RS
288 * frames.texi (Geometry): New node, split from Size and Position.
289 (Frame Parameters): Refer to Geometry.
290
67ec7f41 291 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 292
67ec7f41
RS
293 * windows.texi (Splitting Windows): Fix xref.
294
295 * frames.texi (Layout Parameters): Add xref.
296
297 * display.texi (Line Height, Scroll Bars): Fix xrefs.
298
299 * keymaps.texi (Menu Bar): Fix xref.
300
301 * locals.texi (Standard Buffer-Local Variables): Fix xref.
302
303 * modes.texi (%-Constructs): Fix xref.
304
305 * frames.texi (Window Frame Parameters): Node split up.
306 (Basic Parameters, Position Parameters, Size Parameters)
307 (Layout Parameters, Buffer Parameters, Management Parameters)
308 (Cursor Parameters, Color Parameters): New subnodes.
309
adb5e445
LT
3102005-08-09 Luc Teirlinck <teirllm@auburn.edu>
311
312 * positions.texi (Screen Lines): Update xref for previous change
313 in minibuf.texi.
314
315 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
316 change in minibuf.texi.
317
61298e17
RS
3182005-08-09 Richard M. Stallman <rms@gnu.org>
319
320 * tips.texi (Coding Conventions): Minor cleanup.
321
322 * modes.texi (Defining Minor Modes): Explain when init-value
323 can be non-nil.
324
325 * elisp.texi (Top): Update submenu for Minibuffer.
326
327 * minibuf.texi (Minibuffer Misc): Node split up.
328 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
329 (Recursive Mini): New nodes split out from Minibuffer Misc.
330 (Minibuffer Misc): Document max-mini-window-height.
331
332 * hash.texi (Defining Hash): Delete stray paren in example.
333
334 * display.texi (Echo Area Customization): Don't define
335 max-mini-window-height here; xref instead.
336
337 * commands.texi (Event Input Misc): Update while-no-input.
338
339 * advice.texi (Advising Functions): Explain when to use advice
340 and when to use a hook.
341
43e124e6
EZ
3422005-07-30 Eli Zaretskii <eliz@gnu.org>
343
344 * makefile.w32-in (info): Don't run install-info.
345 ($(infodir)/dir): New target, produced by running install-info.
346
653aea22
LT
3472005-07-27 Luc Teirlinck <teirllm@auburn.edu>
348
349 * modes.texi (Defining Minor Modes): The keyword for the initial
350 value is :init-value, not :initial-value.
351
ba6ebbd5
EZ
3522005-07-23 Eli Zaretskii <eliz@gnu.org>
353
354 * loading.texi (Autoload): Make the `doctor' example be consistent
355 with what's in current loaddefs.el. Describe the "fn" magic in
356 the usage portion of the doc string.
357
6696f2a4
RS
3582005-07-22 Richard M. Stallman <rms@gnu.org>
359
360 * internals.texi (Garbage Collection): Clarify previous change.
361
0c17e67c
SM
3622005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
363
364 * internals.texi (Garbage Collection): Add gc-cons-percentage.
365
426179e1
JL
3662005-07-18 Juri Linkov <juri@jurta.org>
367
368 * commands.texi (Accessing Events):
369 * frames.texi (Text Terminal Colors, Resources):
370 * markers.texi (The Mark):
371 * modes.texi (Defining Minor Modes):
372 Delete duplicate duplicate words.
373
9b0c2c56
RS
3742005-07-16 Richard M. Stallman <rms@gnu.org>
375
376 * display.texi (Managing Overlays): Clarify make-overlay
377 args for insertion types.
378
fd90b80c
LT
3792005-07-13 Luc Teirlinck <teirllm@auburn.edu>
380
0c17e67c
SM
381 * customize.texi (Variable Definitions):
382 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
383 `standard-value' is a list too.
384 (Defining New Types): Use @key{RET} instead of @key{ret}.
385
37aa90e5
TTN
3862005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
387
388 * os.texi (Translating Input): Fix typo.
389
917e0c95
RS
3902005-07-08 Richard M. Stallman <rms@gnu.org>
391
392 * README: Update edition number and size estimate.
393
394 * elisp.texi (VERSION): Set to 2.9.
395
7d90e71d
RS
3962005-07-07 Richard M. Stallman <rms@gnu.org>
397
c330dafe
RS
398 * book-spine.texinfo: Update Emacs version.
399
7d90e71d
RS
400 * display.texi (Inverse Video): Delete mode-line-inverse-video.
401
dc2204be
RS
4022005-07-06 Richard M. Stallman <rms@gnu.org>
403
404 * searching.texi (Regexp Search): Clarify what re-search-forward
405 does when the search fails.
406
a0ec7a4a
LK
4072005-07-05 Lute Kamstra <lute@gnu.org>
408
dc2204be 409 * Update FSF's address in GPL notices.
a0ec7a4a
LK
410
411 * doclicense.texi (GNU Free Documentation License):
412 * gpl.texi (GPL):
413 * tips.texi (Coding Conventions, Library Headers):
414 * vol1.texi:
415 * vol2.texi: Update FSF's address.
416
4af33176
RS
4172005-07-04 Richard M. Stallman <rms@gnu.org>
418
419 * hooks.texi (Standard Hooks): Add occur-hook.
420
b3ab615b
LT
4212005-07-03 Luc Teirlinck <teirllm@auburn.edu>
422
423 * display.texi (The Echo Area): Correct menu.
424
3d393029
RS
4252005-07-03 Richard M. Stallman <rms@gnu.org>
426
7fe48b75
RS
427 * elisp.texi (Top): Update subnode menu for Display.
428
429 * display.texi (Displaying Messages): New node, with most
430 of what was in The Echo Area.
431 (Progress): Moved under The Echo Area.
432 (Logging Messages): New node with new text.
433 (Echo Area Customization): New node, the rest of what was
434 in The Echo Area. Document message-truncate-lines with @defvar.
435 (Display): Update menu.
436
3d393029
RS
437 * windows.texi (Textual Scrolling): Doc 3 values for
438 scroll-preserve-screen-position.
439
440 * text.texi (Special Properties): Change hook functions
441 should bind inhibit-modification-hooks around altering buffer text.
442
443 * keymaps.texi (Key Binding Commands): Call binding BINDING
444 rather than DEFINITION.
445
b26860ad
JB
4462005-06-29 Juanma Barranquero <lekktu@gmail.com>
447
448 * variables.texi (Defining Variables): `user-variable-p' returns t
449 for aliases of user options, nil for alias loops.
450
025691ed
RS
4512005-06-28 Richard M. Stallman <rms@gnu.org>
452
453 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
454 make-keymap.
455
b61bfa4d
LT
4562005-06-27 Luc Teirlinck <teirllm@auburn.edu>
457
458 * variables.texi (Setting Variables): Correct and clarify
459 description of `add-to-ordered-list'.
460
24ee714d
RS
4612005-06-26 Richard M. Stallman <rms@gnu.org>
462
463 * display.texi (Faces): Minor cleanup.
464
33b79ce4
LT
4652005-06-25 Luc Teirlinck <teirllm@auburn.edu>
466
467 * display.texi (Faces): `facep' returns t for strings that are
468 face names.
469
df13531d
RS
4702005-06-25 Richard M. Stallman <rms@gnu.org>
471
472 * objects.texi (Equality Predicates): Clarify meaning of equal.
473
474 * windows.texi (Selecting Windows): save-selected-window
475 and with-selected-window save and restore the current buffer.
476
cf444441
RS
4772005-06-24 Richard M. Stallman <rms@gnu.org>
478
479 * numbers.texi (Float Basics): Explain how to test for NaN,
480 and printing the sign of NaNs.
481
6cdd056d
EZ
4822005-06-24 Eli Zaretskii <eliz@gnu.org>
483
484 * makefile.w32-in (MAKEINFO): Use --force.
485
b93e3c3b
RS
4862005-06-23 Richard M. Stallman <rms@gnu.org>
487
488 * display.texi (Face Functions): Correct Texinfo usage.
489
6fb276bd
LT
4902005-06-23 Luc Teirlinck <teirllm@auburn.edu>
491
492 * lists.texi (Rings): `ring-elements' now returns the elements of
493 RING in order.
494
1d1c7e75
JB
4952005-06-23 Juanma Barranquero <lekktu@gmail.com>
496
497 * markers.texi (The Mark): Texinfo usage fix.
498
9d12e52b
KS
4992005-06-23 Kim F. Storm <storm@cua.dk>
500
501 * searching.texi (Entire Match Data): Remove evaporate option for
502 match-data. Do not mention evaporate option for set-match-data.
503
6d44324c
GM
5042005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
505
506 * display.texi (Face Functions): Mention face aliases.
507
80df27a7
RS
5082005-06-21 Richard M. Stallman <rms@gnu.org>
509
510 * anti.texi (Antinews): Texinfo usage fix.
511
e121563b
KB
5122005-06-21 Karl Berry <karl@gnu.org>
513
9d7d543c
KB
514 * elisp.texi: Use @copying.
515
e121563b
KB
516 * elisp.texi: Put @summarycontents and @contents before the Top
517 node, instead of the end of the file, so that the contents appear
518 in the right place in the dvi/pdf output.
519
36a3b076
JL
5202005-06-21 Juri Linkov <juri@jurta.org>
521
522 * display.texi (Defining Faces): Add `customized-face'.
523
5c796e80
KS
5242005-06-20 Kim F. Storm <storm@cua.dk>
525
b7d1f38f
KS
526 * variables.texi (Setting Variables): Any type of element can be
527 given order in add-to-ordered-list. Compare elements with eq.
528
5c796e80
KS
529 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
530
fb056bef
KB
5312005-06-20 Karl Berry <karl@gnu.org>
532
533 * syntax.texi (Syntax Flags): Make last column very slightly wider
534 to avoid "generic comment" breaking on two lines and causing an
535 underfull box.
536
84398baa
LT
5372005-06-19 Luc Teirlinck <teirllm@auburn.edu>
538
539 * lists.texi (Rings): Various minor clarifications and corrections.
540
07ff1e4b
RS
5412005-06-18 Richard M. Stallman <rms@gnu.org>
542
543 * functions.texi (Obsolete Functions): Simplify.
544
545 * variables.texi (Variable Aliases): Simplify.
546
547 * anti.texi, backups.texi, compile.texi, customization.texi:
548 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
549 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
550 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
551 * variables.texi: Fix formatting ugliness.
552
553 * elisp.texi: Add links to Rings and Byte Packing.
554 Update version and copyright years.
555
556 * minibuf.texi: Fix formatting ugliness.
557 (Completion Commands): Move keymap vars to the end
558 and vars completing-read binds to the top.
559
3f7fab24
LT
5602005-06-17 Luc Teirlinck <teirllm@auburn.edu>
561
562 * processes.texi: Fix typos.
563 (Bindat Spec): Correct Texinfo error.
926c4c9b 564 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 565
f19b57e3
RS
5662005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
567
568 * lists.texi (Rings): New node.
569 (Lists): Add it to menu.
570
a80c5da7 571 * processes.texi (Byte Packing): New node.
f19b57e3
RS
572 (Processes): Add it to menu.
573
5742005-06-17 Richard M. Stallman <rms@gnu.org>
575
576 * syntax.texi (Parsing Expressions): Fix texinfo usage.
577
578 * help.texi (Documentation Basics): Explain the xref to
579 Documentation Tips.
580
581 * debugging.texi (Debugger Commands): Minor fix.
582
67c1390d
LT
5832005-06-16 Luc Teirlinck <teirllm@auburn.edu>
584
585 * edebug.texi (Instrumenting): Eliminate duplicate link.
586 (Specification List): Replace references to "below", referring to
587 a later node, with one @ref to that node.
588
589 * os.texi (Timers): Timers should save and restore the match data
590 if they change it.
591
592 * debugging.texi (Debugger Commands): Mention that the Lisp
593 debugger can not step through primitive functions.
594
51cd2a8c
JB
5952005-06-16 Juanma Barranquero <lekktu@gmail.com>
596
597 * functions.texi (Obsolete Functions): Update argument names of
598 `make-obsolete' and `define-obsolete-function-alias'.
599
600 * variables.texi (Variable Aliases): Update argument names of
601 `defvaralias', `make-obsolete-variable' and
602 `define-obsolete-variable-alias'.
603
f5e6ac4a
KS
6042005-06-15 Kim F. Storm <storm@cua.dk>
605
606 * searching.texi (Entire Match Data): Rephrase warnings about
607 evaporate arg to match-data and set-match-data.
608
fe2a9972
LT
6092005-06-14 Luc Teirlinck <teirllm@auburn.edu>
610
67774855
LT
611 * elisp.texi (Top): Update detailed menu.
612
fe2a9972
LT
613 * edebug.texi (Edebug): Update menu.
614 (Instrumenting): Update xrefs.
615 (Edebug Execution Modes): Correct xref.
616 (Jumping): Clarify description of `h' command.
617 Eliminate redundant @ref.
618 (Breaks): New node.
619 (Breakpoints): is now a subsubsection.
620 (Global Break Condition): Mention `C-x X X'.
621 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
622 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
623 (Edebug Display Update): Correct pxref.
624 (Edebug and Macros): New node.
625 (Instrumenting Macro Calls): Is now a subsubsection.
626 Neither arg of `def-edebug-spec' is evaluated.
627 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
628 (Specification Examples): Fix typo.
629
b59f605b
LK
6302005-06-14 Lute Kamstra <lute@gnu.org>
631
632 * debugging.texi (Function Debugging): Primitives can break on
633 entry too.
634
a5c99dc9
KS
6352005-06-14 Kim F. Storm <storm@cua.dk>
636
637 * variables.texi (Setting Variables): Add add-to-ordered-list.
638
f99ed2f8
SM
6392005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
640
641 * syntax.texi (Parsing Expressions): Document aux functions and vars of
642 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
643
9d42ffaa
LK
6442005-06-13 Lute Kamstra <lute@gnu.org>
645
646 * text.texi (Special Properties): Fix cross reference.
647
32cc0b00
LT
6482005-06-11 Luc Teirlinck <teirllm@auburn.edu>
649
650 * debugging.texi (Function Debugging): Delete mention of empty
651 string argument to `cancel-debug-on-entry'. Delete inaccurate
652 description of the return value of that command.
653
98d1a1cf
EZ
6542005-06-11 Alan Mackenzie <acm@muc.de>
655
656 * text.texi (Adaptive Fill): Amplify the description of
657 fill-context-prefix.
658
4b53b8d7
LT
6592005-06-10 Luc Teirlinck <teirllm@auburn.edu>
660
84398baa 661 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 662
b5305167
SM
6632005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
664
665 * syntax.texi (Parsing Expressions): Document syntax-ppss.
666
9bd4c3ad
LT
6672005-06-10 Luc Teirlinck <teirllm@auburn.edu>
668
669 * debugging.texi (Error Debugging): Minor rewording.
670 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
671 is optional.
672
257914aa
LK
6732005-06-10 Lute Kamstra <lute@gnu.org>
674
b5305167 675 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
676 (Top): Give it a title. Correct version number. Give the
677 detailed node listing a more prominent header.
b5305167
SM
678 * intro.texi: Don't set VERSION here a second time.
679 Mention Emacs's version too.
257914aa
LK
680 * anti.texi (Antinews): Use EMACSVER to refer to the current
681 version of Emacs.
682
b7aae902
KS
6832005-06-09 Kim F. Storm <storm@cua.dk>
684
685 * searching.texi (Entire Match Data): Explain new `reseat' argument to
686 match-data and set-match-data.
687
99598737
RS
6882005-06-08 Richard M. Stallman <rms@gnu.org>
689
690 * searching.texi (Entire Match Data): Clarify when match-data
691 returns markers and when integers.
692
693 * display.texi (Defining Faces): Explain that face name should not
694 end in `-face'.
695
696 * modes.texi (Mode Line Data): Minor cleanup.
697 (Customizing Keywords): Node split out of Search-based Fontification.
698 Add example of using font-lock-add-keywords from a hook.
699 Clarify when MODE should be non-nil, and when nil.
700
7012005-06-06 Richard M. Stallman <rms@gnu.org>
702
703 * modes.texi (Mode Line Data): Explain what happens when the car
704 of a list is a void symbol.
705 (Search-based Fontification): Explain MODE arg to
706 font-lock-add-keywords and warn about calls from major modes.
707
ecc8893a
JL
7082005-06-08 Juri Linkov <juri@jurta.org>
709
710 * display.texi (Standard Faces): Add `shadow' face.
711
7fa9f4eb
LT
7122005-05-29 Luc Teirlinck <teirllm@auburn.edu>
713
714 * modes.texi (Major Mode Conventions): A derived mode only needs
715 to put the call to the parent mode inside `delay-mode-hooks'.
716
bebcc4b1
RS
7172005-05-29 Richard M. Stallman <rms@gnu.org>
718
c16b1394
RS
719 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
720 new, and what that implies. Clarify.
721
722 * files.texi (Locating Files): Clean up the text.
723
bebcc4b1
RS
724 * frames.texi (Window Frame Parameters): Document user-size.
725 Shorten entry for top by referring to left.
726
7272005-05-26 Richard M. Stallman <rms@gnu.org>
728
729 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
730 is new, and what the implications are. Other clarifications.
731
217797bc
RS
7322005-05-24 Richard M. Stallman <rms@gnu.org>
733
734 * frames.texi (Dialog Boxes): Minor fixes.
735
3565fe07
MY
7362005-05-25 Masatake YAMATO <jet@gyve.org>
737
738 * display.texi (Standard Faces): Write about `mode-line-highlight'.
739
817089df
LT
7402005-05-24 Luc Teirlinck <teirllm@auburn.edu>
741
742 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
743 is optional.
744
cb5db137
NR
7452005-05-24 Nick Roberts <nickrob@snap.net.nz>
746
747 * frames.texi (Dialog Boxes): Descibe new optional argument.
748
3c8572f5
LK
7492005-05-23 Lute Kamstra <lute@gnu.org>
750
751 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
752 syntax-begin-function over font-lock-beginning-of-syntax-function.
753
2a4d7cb3
LT
7542005-05-21 Luc Teirlinck <teirllm@auburn.edu>
755
71f800cf
LT
756 * minibuf.texi (Reading File Names): Update description of
757 `read-directory-name'.
758
2a4d7cb3
LT
759 * modes.texi (Derived Modes): Clarify :group keyword.
760
bb4afd09
EZ
7612005-05-21 Eli Zaretskii <eliz@gnu.org>
762
b5305167
SM
763 * files.texi (Locating Files): New subsection.
764 Describe locate-file and executable-find.
bb4afd09 765
a2c9aee6
EZ
7662005-05-21 Kevin Ryde <user42@zip.com.au>
767
768 * frames.texi (Initial Parameters): Update cross reference to
769 "Emacs Invocation".
770
6900105f
LT
7712005-05-19 Luc Teirlinck <teirllm@auburn.edu>
772
ca1b0914
LT
773 * keymaps.texi (Active Keymaps): Add anchor.
774
6900105f
LT
775 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
776 (Major Mode Conventions): Refer to `Auto Major Mode' in more
777 appropriate place.
778 (Derived Modes): Small clarifications.
b5305167
SM
779 (Minor Mode Conventions, Keymaps and Minor Modes):
780 Replace references to nodes with references to anchors.
6900105f
LT
781 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
782 Clarify description of lists whose first element is an integer.
783 (Mode Line Variables): Add anchor.
784 (%-Constructs): Clarify description of integer after %.
785 (Emulating Mode Line): Describe nil value for FACE.
786
54d06364
LT
7872005-05-18 Luc Teirlinck <teirllm@auburn.edu>
788
789 * modes.texi (Derived Modes): Correct references to non-existing
790 variable standard-syntax-table.
791
f8d0b769
LK
7922005-05-17 Lute Kamstra <lute@gnu.org>
793
794 * modes.texi (Defining Minor Modes): Mention the mode hook.
795
294c599c
KS
7962005-05-15 Kim F. Storm <storm@cua.dk>
797
798 * processes.texi (Network): Remove open-network-stream-nowait.
799 (Network Servers): Remove open-network-stream-server.
800
4214af69
LT
8012005-05-15 Luc Teirlinck <teirllm@auburn.edu>
802
803 * elisp.texi (Top): Update detailed menu.
804
805 * variables.texi: Reorder nodes.
806 (Variables): Update menu.
807 (File Local Variables): Do not refer to the `-*-' line as
808 a "local variables list". Add pxref.
809
302691ab
LT
8102005-05-14 Luc Teirlinck <teirllm@auburn.edu>
811
56d4215a
LT
812 * elisp.texi (Top): Update detailed menu for node changes.
813
302691ab
LT
814 * modes.texi (Modes): Update Menu.
815 (Hooks): Move to beginning of chapter.
816 Most minor modes run mode hooks too.
817 `add-hook' can handle void hooks or hooks whose value is a single
818 function.
819 (Major Modes): Update Menu.
820 (Major Mode Basics): New node, split off from `Major Modes'.
821 (Major Mode Conventions): Correct xref. Explain how to handle
822 auto-mode-alist if the major mode command has an autoload cookie.
823 (Auto Major Mode): Major update. Add magic-mode-alist.
824 (Derived Modes): Major update.
825 (Mode Line Format): Update Menu.
826 (Mode Line Basics): New node, split off from `Mode Line Format'.
827
828 * loading.texi (Autoload): Mention `autoload cookie' as synonym
829 for `magic autoload comment'. Add index entries and anchor.
830
d06ba294
RS
8312005-05-14 Richard M. Stallman <rms@gnu.org>
832
833 * tips.texi (Coding Conventions): Explain how important it is
834 that just loading certain files not change Emacs behavior.
835
836 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
837
405cb12a
LK
8382005-05-12 Lute Kamstra <lute@gnu.org>
839
19958124
LK
840 * modes.texi (Generic Modes): Update.
841 (Major Modes): Refer to node "Generic Modes".
842
405cb12a
LK
843 * elisp.texi (Top): Update to the current structure of the manual.
844 * processes.texi (Processes): Add menu description.
845 * customize.texi (Customization): Add menu descriptions.
846
f714dd1b
TTN
8472005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
848
cc9442f2
TTN
849 * processes.texi (Signals to Processes)
850 (Low-Level Network): Fix typos.
f714dd1b 851
36ad23ec
LK
8522005-05-11 Lute Kamstra <lute@gnu.org>
853
854 * elisp.texi (Top): Add some nodes from the chapter "Major and
855 Minor Modes" to the detailed node listing.
856
d101bf56
RS
8572005-05-10 Richard M. Stallman <rms@gnu.org>
858
859 * keymaps.texi (Extended Menu Items): Menu item filter functions
860 can be called at any time.
861
698b0510
LT
8622005-05-08 Luc Teirlinck <teirllm@auburn.edu>
863
864 * variables.texi (File Local Variables): `(hack-local-variables t)'
865 now also checks whether a mode is specified in the local variables
866 list.
867
2c6b25c7
EZ
8682005-05-05 Kevin Ryde <user42@zip.com.au>
869
870 * display.texi (The Echo Area): Correct format function cross
871 reference.
872
643b4cf5
LT
8732005-05-05 Luc Teirlinck <teirllm@auburn.edu>
874
875 * variables.texi (Variable Aliases): Change description of
876 `define-obsolete-variable-alias'.
877
878 * functions.texi (Functions): Add "Obsolete Functions" to menu.
879 (Defining Functions): Add xref.
880 (Obsolete Functions): New node.
881 (Function Safety): Standardize capitalization of section title.
882
883 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
884 (Dialog Boxes): Complete description of `x-popup-dialog'.
885
053bc8e4
RS
8862005-05-04 Richard M. Stallman <rms@gnu.org>
887
888 * commands.texi (Interactive Codes): Fix Texinfo usage.
889 Document U more clearly.
890
f6b1b15a
LT
8912005-05-01 Luc Teirlinck <teirllm@auburn.edu>
892
3b925015
LT
893 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
894 function and not a macro.
895
f6b1b15a
LT
896 * frames.texi (Pop-Up Menus): Correct and clarify description of
897 `x-popup-menu'.
898 (Dialog Boxes): Clarify description of `x-popup-dialog'.
899
ebbfa918
RS
9002005-05-01 Richard M. Stallman <rms@gnu.org>
901
902 * edebug.texi (Checking Whether to Stop): Fix previous change.
903
abe2f96e
LT
9042005-05-01 Luc Teirlinck <teirllm@auburn.edu>
905
d6028ef2
LT
906 * display.texi: Fix typos and Texinfo usage.
907
abe2f96e
LT
908 * edebug.texi (Checking Whether to Stop): executing-macro ->
909 executing-kbd-macro.
910
b2cfb30b
RS
9112005-05-01 Richard M. Stallman <rms@gnu.org>
912
913 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
914
7e995a23
RS
9152005-04-30 Richard M. Stallman <rms@gnu.org>
916
917 * files.texi (Magic File Names): Document `operations' property.
918
57efa539
LK
9192005-04-29 Lute Kamstra <lute@gnu.org>
920
921 * modes.texi (Generic Modes): New node.
922 (Major Modes): Add it to the menu.
923 (Derived Modes): Add "derived mode" to concept index.
924
0a20b1dc
LK
9252005-04-28 Lute Kamstra <lute@gnu.org>
926
927 * modes.texi (Defining Minor Modes): Fix previous change.
928 (Font Lock Mode): Simplify.
929 (Font Lock Basics): Say that font-lock-defaults is buffer-local
930 when set and that some parts are optional. Add cross references.
931 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
932 Add cross references. Add font-lock-multiline to index.
933 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 934 Lock Variables". Document font-lock-add-keywords and
b5305167 935 font-lock-remove-keywords.
0a20b1dc
LK
936 (Other Font Lock Variables): Move font-lock-keywords-only,
937 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
938 and font-lock-syntactic-face-function to node "Syntactic Font
939 Lock". Move font-lock-keywords-case-fold-search to node
940 "Search-based Fontification". Document font-lock-inhibit-thing-lock
941 and font-lock-{,un}fontify-{buffer,region}-function.
942 (Precalculated Fontification): Remove reference to deleted variable
943 font-lock-core-only.
944 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
945 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
946 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
947 and font-lock-syntactic-face-function here from node "Other Font
948 Lock Variables". Move font-lock-syntactic-keywords to "Setting
949 Syntax Properties". Add cross references.
b5305167
SM
950 (Setting Syntax Properties): New node.
951 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
952 * syntax.texi (Syntax Properties): Add cross reference.
953 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
954
68a94f5a
RS
9552005-04-26 Richard M. Stallman <rms@gnu.org>
956
957 * display.texi (Defining Faces):
958 Document `default' elements of defface spec.
959
960 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
961
962 * variables.texi (Variable Aliases): Clarify text.
963
9642005-04-25 Chong Yidong <cyd@stupidchicken.com>
965
966 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
967
7f48f143
LT
9682005-04-25 Luc Teirlinck <teirllm@auburn.edu>
969
970 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
971
45d2f8e8
EZ
9722005-04-24 Eli Zaretskii <eliz@gnu.org>
973
f3714ab2
EZ
974 * syntax.texi (Syntax Table Internals): Elaborate documentation of
975 syntax-after and syntax-class.
976
45d2f8e8 977 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
978 (Unique File Names): Don't mention "numbers" in the documentation
979 of make-temp-file and make-temp-name.
45d2f8e8 980
469bc679
RS
9812005-04-23 Richard M. Stallman <rms@gnu.org>
982
983 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
984
c9fa5dc9
RS
9852005-04-22 Nick Roberts <nickrob@snap.net.nz>
986
987 * windows.texi (Cyclic Window Ordering): Clarify window-list.
988
230e1e80
NR
9892005-04-22 Nick Roberts <nickrob@snap.net.nz>
990
991 * variables.texi (Variable Aliases): Describe make-obsolete-variable
992 and define-obsolete-variable-alias.
993
1ba52906
KS
9942005-04-22 Kim F. Storm <storm@cua.dk>
995
996 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
997 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
998
9721d904
LK
9992005-04-21 Lute Kamstra <lute@gnu.org>
1000
1001 * lists.texi (Association Lists): Document rassq-delete-all.
1002
ed35c736
RS
10032005-04-19 Richard M. Stallman <rms@gnu.org>
1004
1005 * modes.texi (Search-based Fontification): Explain that
1006 facespec is an expression to be evaluated.
1007
42fc00a4
RS
10082005-04-19 Kevin Ryde <user42@zip.com.au>
1009
b5305167 1010 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
1011 * strings.texi (String Conversion): Fix xref.
1012
5827e9d4
KS
10132005-04-19 Kim F. Storm <storm@cua.dk>
1014
1015 * symbols.texi (Symbol Plists): Add safe-get.
1016 Mention that `get' may signal an error.
1017
47872da9
NR
10182005-04-18 Nick Roberts <nickrob@snap.net.nz>
1019
1020 * customize.texi (Variable Definitions): Replace tooltip-mode
1021 example with save-place.
1022
ec0cf966
RS
10232005-04-17 Richard M. Stallman <rms@gnu.org>
1024
1025 * buffers.texi (Indirect Buffers): Clarify.
1026
1027 * positions.texi (Positions): Clarify converting marker to integer.
1028
1029 * strings.texi (String Basics): Mention string-match; clarify.
1030
199bb209
LK
10312005-04-08 Lute Kamstra <lute@gnu.org>
1032
1033 * modes.texi (Search-based Fontification): Fix cross references.
1034 Use consistent terminology. Document anchored highlighting.
1035
bfa54668
LK
10362005-04-05 Lute Kamstra <lute@gnu.org>
1037
1038 * modes.texi (Defining Minor Modes): Document :group keyword
1039 argument and its default value.
1040
07e5fb9e
LK
10412005-04-03 Lute Kamstra <lute@gnu.org>
1042
1043 * hooks.texi (Standard Hooks): Add some hooks. Add cross
1044 references and/or descriptions. Delete major mode hooks; mention
1045 them as a category instead. Rename or delete obsolete hooks.
1046
aa945b59
RS
10472005-04-02 Richard M. Stallman <rms@gnu.org>
1048
1049 * nonascii.texi (Coding System Basics): Another wording cleanup.
1050
8b918214
RS
10512005-04-01 Richard M. Stallman <rms@gnu.org>
1052
1053 * nonascii.texi (Coding System Basics): Clarify previous change.
1054
41639988
KH
10552005-04-01 Kenichi Handa <handa@m17n.org>
1056
1057 * nonascii.texi (Coding System Basics): Describe about rondtrip
1058 identity of coding systems.
1059
8e669bbd
RS
10602005-03-29 Chong Yidong <cyd@stupidchicken.com>
1061
1062 * text.texi (Buffer Contents): Add filter-buffer-substring and
1063 buffer-substring-filters.
1064
f60a6f87
RS
10652005-03-26 Chong Yidong <cyd@stupidchicken.com>
1066
1067 * anti.texi (Antinews): Mention `G' interactive code.
1068
1069 * tips.texi (Compilation Tips): Mention benchmark.el.
1070
aaac1251
LT
10712005-03-27 Luc Teirlinck <teirllm@auburn.edu>
1072
1073 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
1074 is now bound to M-o M-o.
1075
1076 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
1077
45325173
GM
10782005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
1079
1080 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
1081 in the Emacs Manual).
1082 * Makefile.in (srcs): Remove calendar.texi.
1083 * makefile.w32-in (srcs): Remove calendar.texi.
1084 * display.texi (Display): Change name of next node.
1085 * os.texi (System In): Change name of previous node.
1086 * elisp.texi (Top): Remove Calendar references.
1087 * vol1.texi (Top): Remove Calendar references.
1088 * vol2.texi (Top): Remove Calendar references.
1089
85df292e
RS
10902005-03-25 Richard M. Stallman <rms@gnu.org>
1091
45325173 1092 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
1093 Cleanup previous change.
1094
10952005-03-25 Chong Yidong <cyd@stupidchicken.com>
1096
1097 * display.texi (Face Attributes): Faces earlier in an :inherit
1098 list take precedence.
1099 (Scroll Bars): Fix description of vertical-scroll-bars.
1100 Document frame-current-scroll-bars and window-current-scroll-bars.
1101
1102 * markers.texi (The Mark): Document temporary Transient Mark mode.
1103
b5305167
SM
1104 * minibuf.texi (Reading File Names):
1105 Document read-file-name-completion-ignore-case.
85df292e
RS
1106
1107 * positions.texi (Screen Lines): Document nil for width argument
1108 to compute-motion.
1109
1fe54d69
KS
11102005-03-23 Kim F. Storm <storm@cua.dk>
1111
1112 * display.texi (Standard Faces): Other faces used in the fringe
1113 implicitly inherits from the fringe face.
1114 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
1115 properties implicitly inherits from fringe face.
1116 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
1117
a775dff4
RS
11182005-03-20 Chong Yidong <cyd@stupidchicken.com>
1119
1120 * display.texi (Invisible Text): State default value of
1121 line-move-ignore-invisible.
1122 (Managing Overlays): Document remove-overlays.
1123 (Standard Faces): Document escape-glyph face.
1124
b5305167 1125 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 1126
b5305167
SM
1127 * modes.texi (Other Font Lock Variables):
1128 Document font-lock-lines-before.
a775dff4
RS
1129
1130 * positions.texi (Skipping Characters): skip-chars-forward allows
1131 character classes.
1132
077f7085
LK
11332005-03-18 Lute Kamstra <lute@gnu.org>
1134
1135 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
1136
d69ea7ab
RS
11372005-03-17 Richard M. Stallman <rms@gnu.org>
1138
c7bd5d57
RS
1139 * text.texi (Undo): Document extensible undo entries.
1140
d69ea7ab
RS
1141 * searching.texi (String Search, Regexp Search, Regexp Search):
1142 Cleanups.
1143
1144 * nonascii.texi (Character Codes): Minor fix.
1145
1146 * display.texi (Display Property): Explain the significance
1147 of having text properties that are eq.
1148 (Other Display Specs): Explain string as display spec.
1149
1150 * commands.texi (Interactive Codes): Document G option.
1151
11522005-03-17 Chong Yidong <cyd@stupidchicken.com>
1153
1154 * text.texi (Filling): Add sentence-end-without-period and
1155 sentence-end-without-space.
1156 (Changing Properties): Minor fix.
1157
1158 * anti.texi: Total rewrite.
1159
a7679889
LK
11602005-03-15 Lute Kamstra <lute@gnu.org>
1161
1162 * edebug.texi (Instrumenting Macro Calls): Fix typos.
1163
6eb8e247
KS
11642005-03-08 Kim F. Storm <storm@cua.dk>
1165
1166 * display.texi (Specified Space): Property :width is support on
1167 non-graphic terminals, :height is not.
1168
bfa8be14
RS
11692005-03-07 Richard M. Stallman <rms@gnu.org>
1170
1171 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
1172 Now subnodes of Fringes.
1173 (Overlay Arrow): Document overlay-arrow-variable-list.
1174 (Fringe Size/Pos): New node, broken out of Fringes.
1175 (Display): Explain clearing vs redisplay better.
1176 (Truncation): Clarify use of bitmaps.
1177 (The Echo Area): Clarify the uses of the echo area.
1178 Add max-mini-window-height.
1179 (Progress): Clarify.
1180 (Invisible Text): Explain that main loop moves point out.
1181 (Selective Display): Say "hidden", not "invisible".
b5305167 1182 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
1183 (Overlay Properties): Clarify intro.
1184 (Finding Overlays): Explain return values when nothing found.
1185 (Width): truncate-string-to-width has added arg.
1186 (Displaying Faces): Clarify and update mode line face handling.
1187 (Face Functions): Minor cleanup.
b5305167 1188 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
1189 (Pixel Specification, Other Display Specs): Minor cleanups.
1190 (Images, Image Descriptors): Minor cleanups.
1191 (GIF Images): Patents have expired.
1192 (Showing Images): Explain default text for insert-image.
b5305167 1193 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
1194 (Making Buttons): Explain return values.
1195 (Button Buffer Commands): Add xref.
1196 (Inverse Video): Update mode-line-inverse-video.
1197 (Display Table Format): Clarify.
1198 (Active Display Table): Give defaults for window-display-table.
1199
1200 * calendar.texi (Calendar Customizing): calendar-holiday-marker
1201 and calendar-today-marker are strings, not chars.
1202 (Holiday Customizing): Minor fix.
1203
bfa8be14
RS
1204 * internals.texi (Writing Emacs Primitives): Update `or' example.
1205 Update limit on # args of subr.
1206
1207 * edebug.texi (Using Edebug): Arrow is in fringe.
1208 (Instrumenting): Arg to eval-defun works without loading edebug.
1209 (Edebug Execution Modes): Add xref.
1210
1211 * customize.texi (Common Keywords): Clarify :require.
1212 Mention :version here.
1213 (Variable Definitions, Group Definitions): Not here.
1214 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
1215
d69ea7ab
RS
12162005-03-07 Chong Yidong <cyd@stupidchicken.com>
1217 * nonascii.texi (Text Representations): Clarify position-bytes.
1218 (Character Sets): Add list-charset-chars.
1219 (Scanning Charsets): Add charset-after.
1220 (Encoding and I/O): Minor fix.
1221
34398e6c
RS
12222005-03-06 Richard M. Stallman <rms@gnu.org>
1223
1224 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
1225 (Resizing Windows): Likewise.
1226
1227 * text.texi (Change Hooks): Get rid of "Emacs 21".
1228
1229 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
1230
1231 * streams.texi (Output Variables): Get rid of "Emacs 21".
1232
1233 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
1234
1235 * os.texi (Translating Input): Replace flow-control example
1236 with a less obsolete example that uses `keyboard-translate'.
1237
6eb8e247 1238 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 1239 Get rid of "Emacs 21".
6eb8e247 1240
34398e6c
RS
1241 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
1242 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
1243
1244 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
1245
1246 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
1247
1248 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
1249 (Menu Bar): Fix when menu-bar-update-hook is called.
1250
1251 * hash.texi (Hash Tables): Get rid of "Emacs 21".
1252
1253 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
1254 and make it read better.
1255
1256 * files.texi (Writing to Files): Get rid of "Emacs 21".
1257 (Unique File Names): Likewise.
1258
1259 * elisp.texi: Update Emacs version to 22.
1260
1261 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
1262 (Overlay Properties, Face Attributes): Likewise.
1263 (Managing Overlays): Fix punctuation.
1264 (Attribute Functions): Clarify set-face-font; get rid of
1265 info about old Emacs versions.
1266 (Auto Faces, Font Lookup, Display Property, Images):
1267 Get rid of "Emacs 21".
1268
1269 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
1270
d2178387
RS
12712005-03-05 Richard M. Stallman <rms@gnu.org>
1272
1273 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
1274
524352d6
LK
12752005-03-04 Lute Kamstra <lute@gnu.org>
1276
1277 * debugging.texi (Error Debugging): Document stack-trace-on-error.
1278
12792005-03-03 Lute Kamstra <lute@gnu.org>
1280
1281 * edebug.texi (Instrumenting Macro Calls): Fix typo.
1282
284f0680
LK
12832005-03-01 Lute Kamstra <lute@gnu.org>
1284
1285 * debugging.texi (Debugger Commands): Update `j'.
1286
a9ee5cac
LK
12872005-02-28 Lute Kamstra <lute@gnu.org>
1288
1289 * debugging.texi (Debugging): Fix typo.
1290 (Error Debugging): Document eval-expression-debug-on-error.
1291 (Function Debugging): Update example.
1292 (Using Debugger): Mention starred stack frames.
1293 (Debugger Commands): Document `j' and `l'.
1294 (Invoking the Debugger): `d' and `j' exit recursive edit too.
1295 Update the messages that the debugger displays.
1296 (Internals of Debugger): Add cross reference. Update example.
1297 (Excess Open): Minor improvement.
1298 (Excess Close): Minor improvement.
1299
378d0f8e
RS
13002005-02-26 Richard M. Stallman <rms@gnu.org>
1301
1302 * tips.texi (Coding Conventions): Clarify.
1303 Put all the major mode key reservations together.
1304 Mention the Mouse-1 => Mouse-2 conventions.
1305
1306 * syntax.texi (Syntax Class Table): Clarify.
1307 (Syntax Table Functions): syntax-after moved from here.
1308 (Syntax Table Internals): syntax-after moved to here.
1309 (Parsing Expressions): Update info on number of values
1310 and what's meaningful in the STATE argument.
1311 (Categories): Fix typo.
1312
1313 * sequences.texi (Arrays): Cleanup.
1314 (Char-Tables): Clarify.
1315
1316 * processes.texi (Deleting Processes): Cleanups, add xref.
1317 (Subprocess Creation): Explain nil in exec-path. Cleanup.
1318 (Process Information): set-process-coding-system, some args optional.
1319 (Input to Processes): Explain various types for PROCESS args.
1320 Rename them from PROCESS-NAME to PROCESS.
1321 (Signals to Processes): Likewise.
1322 (Decoding Output): Cleanup.
1323 (Query Before Exit): Clarify.
1324
1325 * os.texi (Startup Summary): Correct the options; add missing ones.
1326 (Terminal Output, Batch Mode): Clarify.
1327 (Flow Control): Node deleted.
1328
1329 * markers.texi (The Mark): Clarify.
1330
1331 * macros.texi (Expansion): Cleanup.
1332 (Indenting Macros): indent-spec allows ints, not floats.
1333
1334 * keymaps.texi (Keymaps): Clarify.
1335 (Format of Keymaps): Update lisp-mode-map example.
1336 (Active Keymaps, Key Lookup): Clarify.
1337 (Changing Key Bindings): Add xref to `kbd'.
1338 (Key Binding Commands, Simple Menu Items): Clarify.
1339 (Mouse Menus, Menu Bar): Clarify.
1340 (Menu Example): Replace print example with menu-bar-replace-menu.
1341
1342 * help.texi (Documentation Basics): Add function-documentation prop.
1343
1344 * elisp.texi (Top): Don't refer to Flow Control node.
1345
1346 * commands.texi (Command Overview): Improve xrefs.
1347 (Adjusting Point): Adjusting point applies to intangible and invis.
1348 (Key Sequence Input): Doc extra read-key-sequence args.
1349 Likewise for read-key-sequence-vector.
1350
1351 * backups.texi (Rename or Copy): Minor fix.
1352 (Numbered Backups): For version-control, say the default.
1353 (Auto-Saving): make-auto-save-file-name example is simplified.
1354
1355 * advice.texi (Advising Functions): Don't imply one part of Emacs
1356 should advise another part. Markup changes.
1357 (Defining Advice): Move transitional para.
1358 (Activation of Advice): Cleanup.
1359 Explain if COMPILE is nil or negative.
1360
1361 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
1362
2e20c83d
LK
13632005-02-24 Lute Kamstra <lute@gnu.org>
1364
1365 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
1366 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
1367
65c492fd
LK
13682005-02-23 Lute Kamstra <lute@gnu.org>
1369
b02c3eed
LK
1370 * modes.texi (Defining Minor Modes): define-minor-mode can be used
1371 to define global minor modes as well.
1372
65c492fd
LK
1373 * display.texi (Managing Overlays): overlay-buffer returns nil for
1374 deleted overlays.
1375
b686dd59
KS
13762005-02-22 Kim F. Storm <storm@cua.dk>
1377
1378 * minibuf.texi (Basic Completion): Allow symbols in addition to
1379 strings in try-completion and all-completions.
1380
23e8c095
LK
13812005-02-14 Lute Kamstra <lute@gnu.org>
1382
1383 * elisp.texi (Top): Remove reference to deleted node.
1384
1385 * lists.texi (Lists): Remove reference to deleted node.
1386 (Cons Cells): Fix typo.
1387
1388 * loading.texi (Where Defined): Fix typo.
1389
134948fc
RS
13902005-02-14 Richard M. Stallman <rms@gnu.org>
1391
1392 * variables.texi (Creating Buffer-Local): change-major-mode-hook
1393 is useful for discarding some minor modes.
1394
1395 * symbols.texi (Symbol Components): Reorder examples.
1396
1397 * streams.texi (Input Functions): State standard-input default.
1398 (Output Variables): State standard-output default.
1399
1400 * objects.texi (Printed Representation): Clarify read syntax vs print.
1401 (Floating Point Type): Explain meaning better.
1402 (Symbol Type): Explain uniqueness better.
1403 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
1404 List examples sooner.
1405 (Box Diagrams): New subnode broken out.
1406 Some examples moved from old Lists as Boxes node.
1407 (Dotted Pair Notation): Clarify intro.
1408 (Array Type): Clarify.
1409 (Type Predicates): Add hash-table-p.
1410
1411 * numbers.texi (Integer Basics): Clarify radix explanation.
1412 (Predicates on Numbers): Minor clarification.
1413 (Comparison of Numbers): Minor clarification. Clarify eql.
1414 Typos in min, max.
1415 (Math Functions): Clarify overflow in expt.
1416
1417 * minibuf.texi (Text from Minibuffer): Minor clarification.
1418 Mention arrow keys.
1419
1420 * loading.texi (Autoload): defun's doc string overrides autoload's
1421 doc string.
1422 (Repeated Loading): Modernize "add to list" examples.
1423 (Where Defined): Finish updating table of load-history elts.
1424
1425 * lists.texi (List-related Predicates): Minor wording improvement.
1426 (Lists as Boxes): Node deleted.
1427 (Building Lists): Explain trivial cases of number-sequence.
1428
1429 * hash.texi (Hash Tables): Add desc to menu items.
1430 (Creating Hash): Expain "full" means "make larger",
1431 (Hash Access): Any object can be a key.
1432 State value of maphash.
1433
1434 * functions.texi (What Is a Function): Wording cleanup.
1435 (Function Documentation): Minor cleanup.
1436 Explain purpose of calling convention at end of doc string.
1437 (Function Names): Wording cleanup.
1438 (Calling Functions): Wording cleanup.
1439 Explain better how funcall calls the function.
1440 (Function Cells): Delete example of saving and redefining function.
1441
1442 * control.texi (Combining Conditions): Wording cleanup.
1443 (Iteration): dolist and dotimes bind VAR locally.
1444 (Cleanups): Xref to Atomic Changes.
1445
1446 * compile.texi (Byte Compilation): Delete 19.29 info.
1447 (Compilation Functions): Macros' difficulties don't affect defsubst.
1448 (Docs and Compilation): Delete 19.29 info.
1449
44291460
RS
14502005-02-10 Richard M. Stallman <rms@gnu.org>
1451
1452 * objects.texi (Symbol Type): Minor correction.
1453
1f9ad95a
LK
14542005-02-06 Lute Kamstra <lute@gnu.org>
1455
1456 * modes.texi (Example Major Modes): Fix typos.
1457
ba2c991c
RS
14582005-02-06 Richard M. Stallman <rms@gnu.org>
1459
1460 * text.texi (Margins): fill-nobreak-predicate can be one function.
1461
1462 * strings.texi (Modifying Strings): clear-string can make unibyte.
1463 (Formatting Strings): format gives error if values missing.
1464
1465 * positions.texi (Character Motion): Mention default arg
1466 for forward-char. backward-char refers to forward-char.
1467 (Word Motion): Mention default arg for forward-word.
1468 (Buffer End Motion): Mention default arg for beginning-of-buffer.
1469 Simplify end-of-buffer.
1470 (Text Lines): Mention default arg for forward-line.
1471 (List Motion): Mention default arg for beginning/end-of-defun.
1472 (Skipping Characters): Minor fixes in explaining character-set.
1473
1474 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
1475 Mode inheritance applies only when default-major-mode is nil.
1476 Clarifications.
1477 (Example Major Modes): Update Text mode and Lisp mode examples.
1478 (Minor Mode Conventions): Mention define-minor-mode at top.
1479 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
1480 (Mode Line Format): Update mode line face display info.
1481 (Properties in Mode): Mention effect of risky vars.
1482 (Imenu): Define imenu-add-to-menubar.
1483 (Font Lock Mode): Add descriptions to menu lines.
1484 (Faces for Font Lock): Add font-lock-doc-face.
1485
9bf6d576
LK
14862005-02-05 Lute Kamstra <lute@gnu.org>
1487
1488 * text.texi (Maintaining Undo): Remove obsolete function.
1489
cb602754
EZ
14902005-02-05 Eli Zaretskii <eliz@gnu.org>
1491
1492 * frames.texi (Color Names): Add pointer to the X docs about RGB
1493 color specifications. Improve indexing
1494 (Text Terminal Colors): Replace the description of RGB values by
1495 an xref to "Color Names".
1496
4e07258f
RS
14972005-02-03 Richard M. Stallman <rms@gnu.org>
1498
1499 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1500 Clarify.
1501 (Selecting Windows): Clarify save-selected-window.
1502 (Cyclic Window Ordering): Clarify walk-windows.
1503 (Window Point): Clarify.
1504 (Window Start): Add comment to example.
1505 (Resizing Windows): Add `interactive' specs in examples.
1506 Document fit-window-to-buffer.
1507
1508 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1509 (Undo, Maintaining Undo): Clarify last change.
1510 (Sorting): In sort-numeric-fields, explain about octal and hex.
1511 Mention sort-numeric-base.
1512 (Format Properties): Add xref for hard newlines.
1513
1514 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1515 (Pop-Up Menus): Fix typo.
1516 (Color Names): Explain all types of color names.
1517 Explain color-values on B&W terminal.
1518 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1519
1520 * files.texi (File Locks): Not supported on MS systems.
1521 (Testing Accessibility): Clarify.
1522
1523 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1524 (Coverage Testing): Fix typo.
1525
1526 * commands.texi (Misc Events): Remove stray space.
1527
1528 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1529 (Modification Time): Clarify when visited-file-modtime returns 0.
1530 (The Buffer List): Clarify bury-buffer.
1531 (Killing Buffers): Clarify.
1532 (Indirect Buffers): Add clone-indirect-buffer.
1533
15342005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1535
1536 * edebug.texi (Printing in Edebug): Fix default value of
1537 edebug-print-circle.
1538 (Coverage Testing): Fix displayed frequency count data.
1539
15402005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
1541
1542 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1543
4e07258f 15442005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
1545
1546 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1547
28d986b9
EZ
15482005-01-29 Eli Zaretskii <eliz@gnu.org>
1549
1550 * commands.texi (Misc Events): Describe the help-echo event.
1551
1552 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
1553 consistently in description of the help-echo property.
1554 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
1555
1556 * display.texi (Overlay Properties): Fix the index entry for
1557 help-echo overlay property.
1558
1559 * customize.texi (Type Keywords): Uncomment the xref to the
1560 help-echo property documentation.
1561
8f958b40
KS
15622005-01-23 Kim F. Storm <storm@cua.dk>
1563
1564 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1565 return value. Third element FULLY replaced by PARTIAL which
1566 specifies number of invisible pixels if row is only partially visible.
1567 (Textual Scrolling): Mention auto-window-vscroll.
1568 (Vertical Scrolling): New defvar auto-window-vscroll.
1569
cd7e5dd6
LT
15702005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1571
1572 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1573 command remapping.
1574
6f771c32
RS
15752005-01-15 Richard M. Stallman <rms@gnu.org>
1576
1577 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1578
6ac8a822
KS
15792005-01-14 Kim F. Storm <storm@cua.dk>
1580
88948d55
KS
1581 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1582
6ac8a822
KS
1583 * text.texi (Links and Mouse-1): Fix string and vector item.
1584
20d6de82
RS
15852005-01-13 Richard M. Stallman <rms@gnu.org>
1586
1587 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1588 descriptions of overriding-local-map and overriding-terminal-local-map.
1589
1590 * text.texi (Links and Mouse-1): Clarify text.
1591
f75a592e
KS
15922005-01-13 Kim F. Storm <storm@cua.dk>
1593
1594 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1595
910f60b1
TTN
15962005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1597
1598 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1599
37181fc4
KS
16002005-01-12 Kim F. Storm <storm@cua.dk>
1601
1602 * text.texi (Links and Mouse-1): Rename section from Enabling
1603 Mouse-1 to Following Links. Change xrefs.
1604 Add examples for define-button-type and define-widget.
1605
1606 * display.texi (Button Properties, Button Buffer Commands):
1607 Clarify mouse-1 and follow-link functionality.
1608
28f94a34
RS
16092005-01-12 Richard M. Stallman <rms@gnu.org>
1610
1611 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1612
1613 * display.texi (Beeping): Fix Texinfo usage.
1614
1615 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1616
bac2d936
KS
16172005-01-11 Kim F. Storm <storm@cua.dk>
1618
1619 * display.texi (Button Properties, Button Buffer Commands):
93381d62 1620 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
1621
1622 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1623 (Enabling Mouse-1 to Follow Links): New subsection.
1624
de968ddb
RS
16252005-01-06 Richard M. Stallman <rms@gnu.org>
1626
1627 * text.texi (Special Properties): Minor change.
1628
1629 * os.texi (Timers): Clarify previous change.
1630
1631 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1632
a3a43b3b
LT
16332005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1634
1635 * display.texi (Face Attributes): Correct xref to renamed node.
1636
732bb9ce
RS
16372005-01-01 Richard M. Stallman <rms@gnu.org>
1638
1639 * display.texi (Face Attributes): Describe hex color specs.
1640
c734ae59
RS
16412004-12-31 Richard M. Stallman <rms@gnu.org>
1642
1643 * os.texi (Timers): Update previous change.
1644
33b2f4ea
KS
16452004-12-30 Kim F. Storm <storm@cua.dk>
1646
1647 * display.texi (Line Height): Total line-height is now specified
1648 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1649 in cons cells. (nil . RATIO) is relative to actual line height.
1650 Use line-height `t' instead of `0' to get minimum height.
1651
99ec74b9
RS
16522004-12-29 Richard M. Stallman <rms@gnu.org>
1653
1654 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1655
eab463f6
RS
16562004-12-28 Richard M. Stallman <rms@gnu.org>
1657
1658 * commands.texi (Quitting): Clarify value of with-local-quit.
1659
1660 * elisp.texi (Top): Fix previous change.
1661
1662 * loading.texi (Loading): Fix previous change.
1663
ebbd14f1
RS
16642004-12-27 Richard M. Stallman <rms@gnu.org>
1665
4ae98fc5
RS
1666 * Makefile.in (MAKEINFO): Specify --force.
1667
8f430046
RS
1668 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1669
56011a8c
RS
1670 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1671
1672 * display.texi (Line Height): Further clarify.
1673
1674 * elisp.texi (Top): Update Loading submenu.
1675
ebbd14f1
RS
1676 * loading.texi (Where Defined): New node.
1677 (Unloading): load-history moved to Where Defined.
1678
fda2922a
RS
16792004-12-21 Richard M. Stallman <rms@gnu.org>
1680
1681 * commands.texi (Event Input Misc): Add while-no-input.
1682
9eb8959a
RS
16832004-12-11 Richard M. Stallman <rms@gnu.org>
1684
1685 * display.texi (Line Height): Rewrite text for clarity.
1686
adf87c29
KS
16872004-12-11 Kim F. Storm <storm@cua.dk>
1688
1689 * display.texi (Display): Add node "Line Height" to menu.
1690 (Line Height): New node. Move full description of line-spacing
1691 and line-height text properties here from text.texi.
1692 (Scroll Bars): Add vertical-scroll-bar variable.
1693
1694 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1695
1696 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1697 line-spacing and vertical-scroll-bar.
1698
1699 * text.texi (Special Properties): Just mention line-spacing and
1700 line-height here, add xref to new "Line Height" node.
1701
31e4729e
TTN
17022004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1703
1704 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1705
1706 * locals.texi (Standard Buffer-Local Variables):
1707 Add @xref for `line-spacing'.
1708
cc60c723
RS
17092004-12-05 Richard M. Stallman <rms@gnu.org>
1710
1711 * Makefile.in (maintainer-clean): Remove the info files
1712 in $(infodir) where they are created.
1713
f6101ac9
RS
17142004-12-03 Richard M. Stallman <rms@gnu.org>
1715
1716 * windows.texi (Selecting Windows): get-lru-window and
1717 get-largest-window don't consider dedicated windows.
1718
1719 * text.texi (Undo): Document undo-in-progress.
1720
94221759
RS
17212004-11-26 Richard M. Stallman <rms@gnu.org>
1722
1723 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1724 Remove a few vars that are not always buffer-local.
1725
7092c5e8
LT
17262004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1727
1728 * locals.texi (Standard Buffer-Local Variables): Comment out
1729 xref's to non-existent node `Yet to be written'.
1730
261b01c6
RS
17312004-11-24 Richard M. Stallman <rms@gnu.org>
1732
1733 * processes.texi (Synchronous Processes): Grammar fix.
1734
1735 * numbers.texi (Comparison of Numbers): Add eql.
1736
1737 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1738
1739 * intro.texi (Printing Notation): Fix previous change.
1740
1741 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1742 and default-indicate-buffer-boundaries from here.
1743 (Usual Display): To here.
1744 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1745 (Usual Display): Move tab-width up.
1746
1747 * customize.texi (Variable Definitions): Replace
1748 show-paren-mode example with tooltip-mode.
7092c5e8 1749 (Simple Types, Composite Types, Defining New Types):
261b01c6 1750 Minor cleanups.
7092c5e8 1751
c1aa4864
JH
17522004-11-21 Jesper Harder <harder@ifa.au.dk>
1753
1754 * processes.texi (Synchronous Processes, Output from Processes):
1755 Markup fix.
1756
dedbac89
RS
17572004-11-20 Richard M. Stallman <rms@gnu.org>
1758
07c8c65a
RS
1759 * positions.texi (Skipping Characters): skip-chars-forward
1760 now handles char classes.
1761
8f40a868
RS
1762 * intro.texi (Printing Notation): Avoid confusion of `print'
1763 when explaining @print.
1764
1765 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1766
1767 * display.texi (Display Table Format): Minor fix.
1768
1769 * streams.texi (Output Functions): Fix print example.
1770
fd6866c8
RS
1771 * Makefile.in (elisp): New target.
1772 (dist): Depend on $(infodir)/elisp, not elisp.
1773 Copy the info files from $(infodir).
1774
9d00469f
RS
1775 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1776 read-from-minibuffer.
1777
dedbac89
RS
1778 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1779
6de891db
RS
17802004-11-19 Richard M. Stallman <rms@gnu.org>
1781
1782 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1783
e1c1c5a7
TTN
17842004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1785
1786 * tips.texi (Coding Conventions): Fix typo.
1787
ee31cd78
RS
17882004-11-16 Richard M. Stallman <rms@gnu.org>
1789
1790 * tips.texi (Coding Conventions): Separate defvar and require
1791 methods to avoid warnings. Use require only when there are many
1792 functions and variables from that package.
1793
1794 * minibuf.texi (Minibuffer Completion): When ignoring case,
1795 predicate must not be case-sensitive.
1796
1797 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1798 (Test Coverage): Don't talk about "splotches". Clarified.
1799
4bd38e94
TTN
18002004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1801
1802 * frames.texi (Window Frame Parameters): Fix typo.
1803
6d073ae1
KS
18042004-11-15 Kim F. Storm <storm@cua.dk>
1805
9f89426b
KS
1806 * symbols.texi (Other Plists): Note that plist-get may signal error.
1807 Add safe-plist-get.
6d073ae1 1808
10980463
TTN
18092004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1810
1811 * modes.texi (Font Lock Basics): Fix typo.
1812
1efc19eb
RS
18132004-11-08 Richard M. Stallman <rms@gnu.org>
1814
1815 * syntax.texi (Syntax Table Functions): Add syntax-after.
1816
6159c232
EZ
18172004-11-06 Lars Brinkhoff <lars@nocrew.org>
1818
1819 * os.texi (Processor Run Time): New section documenting
1820 get-internal-run-time.
1821
59dede22
EZ
18222004-11-06 Eli Zaretskii <eliz@gnu.org>
1823
1824 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1825 it nukes elisp-cover.texi.
1826 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1827 elisp-0 etc.
1828
4cc8522c
LT
18292004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1830
1831 * commands.texi (Keyboard Macros): Document `append' return value
1832 of `defining-kbd-macro'.
1833
2d1ef312
RS
18342004-11-01 Richard M. Stallman <rms@gnu.org>
1835
1836 * commands.texi (Interactive Call): Add called-interactively-p.
1837
6f4e005d
SJ
18382004-10-29 Simon Josefsson <jas@extundo.com>
1839
1840 * minibuf.texi (Reading a Password): Revert.
1841
4f71c13f
RS
18422004-10-28 Richard M. Stallman <rms@gnu.org>
1843
1844 * frames.texi (Display Feature Testing): Explain about "vendor".
1845
4660a9e3
RS
18462004-10-27 Richard M. Stallman <rms@gnu.org>
1847
1848 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1849 not raw. Clarify `n'.
1850 (Interactive Call): Rewrite interactive-p, focusing on when
1851 and how to use it.
1852 (Misc Events): Clarify previous change.
1853
1854 * advice.texi (Simple Advice): Clarify what job the example does.
1855 (Around-Advice): Clarify ad-do-it.
1856 (Activation of Advice): An option of ad-default-compilation-action
1857 is `never', not `nil'.
1858
c8636435
KS
18592004-10-26 Kim F. Storm <storm@cua.dk>
1860
1861 * commands.texi (Interactive Codes): Add U code letter.
1862
acd4089b
SJ
18632004-10-25 Simon Josefsson <jas@extundo.com>
1864
1865 * minibuf.texi (Reading a Password): Add.
1866
29dc7809
JR
18672004-10-24 Jason Rumney <jasonr@gnu.org>
1868
1869 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1870 and wheel-down.
1871
bb5d6d34
KG
18722004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1873
1874 * processes.texi (Synchronous Processes): Document process-file.
1875
d0ee2ed3
KH
18762004-10-22 Kenichi Handa <handa@m17n.org>
1877
1878 * text.texi (translate-region): Document that it accepts also a
1879 char-table.
1880
38be9dbb
DP
18812004-10-22 David Ponce <david@dponce.com>
1882
1883 * windows.texi (Resizing Windows): Document the `preserve-before'
1884 argument of the functions `enlarge-window' and `shrink-window'.
1885
63c80452
JR
18862004-10-19 Jason Rumney <jasonr@gnu.org>
1887
1888 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1889
9f4b6e73
LT
18902004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1891
1892 * text.texi (Filling): Add anchor for definition of
1893 `sentence-end-double-space'.
1894
1895 * searching.texi (Regexp Example): Update description of how
1896 Emacs currently recognizes the end of a sentence.
1897 (Standard Regexps): Update definition of the variable
1898 `sentence-end'. Add definition of the function `sentence-end'.
1899
657f0f9c
EZ
19002004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1901
1902 * display.texi (Progress): New node.
1903
35ab4857
KS
19042004-10-05 Kim F. Storm <storm@cua.dk>
1905
1906 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1907
f2a54fbc
KS
19082004-09-29 Kim F. Storm <storm@cua.dk>
1909
1910 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1911 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1912 fringe bitmap symbols, as they now have their own namespace.
1913 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1914 vs. pixels. Signal error if no free bitmap slots.
1915 (Pixel Specification): Change IMAGE to @var{image}.
1916
4676d6f3
RS
19172004-09-28 Richard M. Stallman <rms@gnu.org>
1918
1919 * text.texi (Special Properties): Clarify line-spacing and line-height.
1920
1921 * searching.texi (Regexp Search): Add looking-back.
1922
17234906
LT
19232004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1924
1925 * display.texi: Correct typos.
1926 (Image Descriptors): Correct xref's.
1927
4de43c8b
RS
19282004-09-25 Richard M. Stallman <rms@gnu.org>
1929
1930 * text.texi (Special Properties): Cleanups in `cursor'.
1931 Rewrites in `line-height' and `line-spacing'; exchange them.
1932
1933 * display.texi (Fringes): Rewrite previous change.
1934 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1935 (Display Fringe Bitmaps): Node deleted, text moved.
1936 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1937 (Scroll Bars): Clarify set-window-scroll-bars.
1938 (Pointer Shape): Rewrite.
1939 (Specified Space): Clarify :align-to, etc.
1940 (Pixel Specification): Use @var. Clarify new text.
1941 (Other Display Specs): Clarify `slice'.
1942 (Image Descriptors): Cleanups.
1943 (Showing Images): Cleanups.
1944
a3ee0299
LT
19452004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1946
e88ebce6
LT
1947 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1948
a3ee0299
LT
1949 * modes.texi: Various minor changes in addition to:
1950 (Major Mode Conventions): Final call to `run-mode-hooks' should
1951 not be inside the `delay-mode-hooks' form.
1952 (Mode Hooks): New node.
1953 (Hooks): Delete obsolete example.
1954 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1955 node "Mode Hooks".
1956
6db2bc02
LT
19572004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1958
1959 * display.texi: Correct various typos.
1960 (Display): Rename node "Pointer Shapes" to "Pointer
1961 Shape". (There is already a node called "Pointer Shapes" in
1962 frames.texi.)
1963 (Images): Remove non-existent node "Image Slices" from menu.
1964
ed2846bd
KS
19652004-09-23 Kim F. Storm <storm@cua.dk>
1966
1967 * text.texi (Special Properties): Add `cursor', `pointer',
1968 `line-height', and `line-spacing' properties.
1969
1970 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1971 Shapes' to menu.
1972 (Standard Faces): Doc fix for fringe face.
1973 (Fringes): Add `overflow-newline-into-fringe' and
1974 'indicate-buffer-boundaries'.
1975 (Fringe Bitmaps, Pointer Shapes): New nodes.
1976 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1977 Bitmaps' to menu.
1978 (Specified Space): Describe pixel width and height.
1979 (Pixel Specification): New node.
1980 (Other Display Specs): Add `slice' property.
1981 (Display Fringe Bitmaps): New node.
1982 (Images): Add 'Image Slices' to menu.
1983 (Image Descriptors): Add `:pointer' and `:map' properties.
1984 (Showing Images): Add slice arg to `insert-image'. Add
1985 'insert-sliced-image'.
1986
4d894c98
RS
19872004-09-20 Richard M. Stallman <rms@gnu.org>
1988
1989 * commands.texi (Key Sequence Input):
1990 Clarify downcasing in read-key-sequence.
1991
7e388eb7
JL
19922004-09-08 Juri Linkov <juri@jurta.org>
1993
1994 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1995
a020987f
LT
19962004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1997
1998 * locals.texi (Standard Buffer-Local Variables): Add
1999 `buffer-auto-save-file-format'.
2000 * internals.texi (Buffer Internals): Describe new
2001 auto_save_file_format field of the buffer structure.
2002 * files.texi (Format Conversion): `auto-save-file-format' has been
2003 renamed `buffer-auto-save-file-format'.
2004
2b96f80c
LT
20052004-08-27 Luc Teirlinck <teirllm@auburn.edu>
2006
2007 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
2008 an integer or a marker.
2009 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
2010
2ee3b79e
RS
20112004-08-22 Richard M. Stallman <rms@gnu.org>
2012
2013 * modes.texi (Major Mode Conventions): Discuss rebinding of
2014 standard key bindings.
2015
c438dc33
KS
20162004-08-18 Kim F. Storm <storm@cua.dk>
2017
2018 * processes.texi (Accepting Output): Add `just-this-one' arg to
2019 `accept-process-output'.
101c421e 2020 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 2021
db8af011
LT
20222004-08-10 Luc Teirlinck <teirllm@auburn.edu>
2023
2024 * keymaps.texi: Various changes in addition to:
2025 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
2026 Give more varied examples for `kbd'.
2027 (Creating Keymaps): Char tables have slots for all characters
2028 without modifiers.
2029 (Active Keymaps): `overriding-local-map' and
2030 `overriding-terminal-local-map' also override text property and
2031 overlay keymaps.
2032 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
2033 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
2034 to denote a prefix of no events.
2035 `map-keymap' includes parent's bindings _recursively_.
2036 Clarify and correct description of `where-is-internal'.
2037 Mention BUFFER-OR-NAME arg to `describe-bindings'.
2038 (Menu Example): For menus intended for use with the keyboard, the
2039 menu items should be bound to characters or real function keys.
2040
de700726
LT
20412004-08-08 Luc Teirlinck <teirllm@auburn.edu>
2042
30e75a87
LT
2043 * objects.texi (Character Type): Reposition `@anchor' to prevent
2044 double space inside sentence in Info.
2045
de700726
LT
2046 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
2047 renamed to `disabled-command-function'.
7c5b95c9 2048 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
2049 (Command Loop Info): Replace reference to it.
2050 (Disabling Commands): `disabled-command-hook' has been renamed to
2051 `disabled-command-function'.
2052
81909a1a
LT
20532004-08-07 Luc Teirlinck <teirllm@auburn.edu>
2054
2055 * os.texi (Translating Input): Only non-prefix bindings in
2056 `key-translation-map' override actual key bindings. Warn about
2057 possible indirect effect of actual key bindings on non-prefix
2058 bindings in `key-translation-map'.
2059
5504e99c
LT
20602004-08-06 Luc Teirlinck <teirllm@auburn.edu>
2061
2062 * minibuf.texi (High-Level Completion): Add anchor for definition
2063 of `read-variable'.
2064
2065 * commands.texi: Various changes in addition to:
2066 (Using Interactive): Clarify description of `interactive-form'.
2067 (Interactive Call): Mention default for KEYS argument to
2068 `call-interactively'.
2069 (Command Loop Info): Clarify description of `this-command-keys'.
2070 Mention KEEP-RECORD argument to `clear-this-command-keys'.
2071 Value of `last-event-frame' can be `macro'.
2072 (Repeat Events): `double-click-fuzz' is also used to distinguish
2073 clicks and drags.
2074 (Classifying Events): Clarify descriptions of `event-modifiers'
2075 `event-basic-type' and `event-convert-list'.
2076 (Accessing Events): `posn-timestamp' takes POSITION argument.
2077 (Quoted Character Input): Clarify description of
2078 `read-quoted-char' and fix example.
2079 (Quitting): Add `with-local-quit'.
2080 (Disabling Commands): Correct and clarify descriptions of
2081 `enable-command' and `disable-command'.
2082 Mention what happens if `disabled-command-hook' is nil.
2083 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
2084 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
2085
f478a72a
LT
20862004-07-24 Luc Teirlinck <teirllm@auburn.edu>
2087
2088 * frames.texi: Various changes in addition to:
2089 (Creating Frames): Expand and clarify description of `make-frame'.
2090 (Window Frame Parameters): Either none or both of the `icon-left'
2091 and `icon-top' parameters must be specified. Put descriptions of
2092 `menu-bar-lines' and `toolbar-lines' closer together and change
2093 them accordingly.
2094 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
2095 except while processing `frame-title-format' or `icon-title-format'.
2096 (Deleting Frames): Correct description of `delete-frame'.
2097 Non-nil return values of `frame-live-p' are like those of `framep'.
2098 (Frames and Windows): mention return value of
2099 `set-frame-selected-window'.
2100 (Visibility of Frames): Mention `force' argument to
2101 `make-frame-invisible'. `frame-visible-p' returns t for all
2102 frames on text-only terminals.
2103 (Frame Configurations): Restoring a frame configuration does not
2104 restore deleted frames.
2105 (Window System Selections): `x-set-selection' returns DATA.
2106 (Resources): Add example.
2107 (Display Feature Testing): Clarify descriptions of
2108 `display-pixel-height', `display-pixel-width', `x-server-version'
2109 and `x-server-vendor'.
2110
2111 * windows.texi (Choosing Window): Add anchor.
2112 * minibuf.texi (Minibuffer Misc): Add anchor.
2113
bc135062
JPW
21142004-07-23 John Paul Wallington <jpw@gnu.org>
2115
2116 * macros.texi (Defining Macros): Declaration keyword for setting
2117 Edebug spec is `debug' not `edebug'.
2118
cb7516e5
LT
21192004-07-19 Luc Teirlinck <teirllm@auburn.edu>
2120
2121 * windows.texi: Various small changes in addition to:
2122 (Window Point): Mention return value of `set-window-point'.
2123 (Window Start): `pos-visible-in-window-p' disregards horizontal
2124 scrolling. Explain return value if PARTIALLY is non-nil.
2125 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
2126 and `set-window-vscroll'.
2127 (Size of Window): The argument WINDOW to `window-inside-edges',
2128 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
2129 (Resizing Windows): Explain return value of
2130 `shrink-window-if-larger-than-buffer'.
2131 `window-size-fixed' automatically becomes buffer local when set.
2132 (Window Configurations): Explain return value of
2133 `set-window-configuration'.
2134
2135 * minibuf.texi (Minibuffer Misc): Add anchor for
2136 `minibuffer-scroll-window'.
2137
2138 * positions.texi (Text Lines): Add anchor for `count-lines'.
2139
3751eb00
RS
21402004-07-17 Richard M. Stallman <rms@gnu.org>
2141
2142 * display.texi (Overlay Properties): Adding `evaporate' prop
2143 deletes empty overlay immediately.
2144
2145 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
2146 fix example.
2147
9a7e97c6
LT
21482004-07-16 Jim Blandy <jimb@redhat.com>
2149
2150 * searching.texi (Regexp Backslash): Document new \_< and \_>
2151 operators.
2152
aa0e4da8
JB
21532004-07-16 Juanma Barranquero <lektu@terra.es>
2154
2155 * display.texi (Images): Fix Texinfo usage.
2156
cbbfedb2
LT
21572004-07-14 Luc Teirlinck <teirllm@auburn.edu>
2158
2159 * buffers.texi (Modification Time): `visited-file-modtime' now
2160 returns a list of two integers, instead of a cons.
2161
3a052bd3
LT
21622004-07-13 Luc Teirlinck <teirllm@auburn.edu>
2163
2164 * windows.texi: Various changes in addition to:
2165 (Splitting Windows): Add `split-window-keep-point'.
2166
02c04e6f
RS
21672004-07-09 Richard M. Stallman <rms@gnu.org>
2168
2169 * frames.texi (Input Focus): Minor fix.
2170
cb4f1287
LT
21712004-07-07 Luc Teirlinck <teirllm@auburn.edu>
2172
2173 * frames.texi (Input Focus): Clarify descriptions of
2174 `select-frame-set-input-focus' and `select-frame'.
2175
339902ec
LT
21762004-07-06 Luc Teirlinck <teirllm@auburn.edu>
2177
2178 * os.texi: Various small changes in addition to:
2179 (Killing Emacs): Expand and clarify description of
2180 `kill-emacs-query-functions' and `kill-emacs-hook'.
2181 (System Environment): Expand and clarify description of `getenv'
2182 and `setenv'.
2183 (Timers): Clarify description of `run-at-time'.
2184 (Translating Input): Correct description of
2185 `extra-keyboard-modifiers'.
2186 (Flow Control): Correct description of `enable-flow-control'.
2187
fe3b7e35
TTN
21882004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
2189
2190 * os.texi: Update copyright.
2191 (Session Management): Grammar fix.
2192 Clarify which Emacs does the restarting.
2193 Use @samp for *scratch* buffer.
2194
59db7d6e
LT
21952004-07-04 Alan Mackenzie <acm@muc.de>
2196
2197 * frames.texi (Input Focus): Add documentation for
2198 `select-frame-set-input-focus'. Replace refs to non-existent
2199 `switch-frame' with `select-frame'. Minor corrections and tidying
2200 up of text-only terminal stuff.
2201
e3ccf404
RS
22022004-07-02 Richard M. Stallman <rms@gnu.org>
2203
2204 * files.texi (Saving Buffers): Cleanup write-contents-function.
2205 (Magic File Names): Cleanup file-remote-p.
2206
8addb6eb
KG
22072004-07-02 Kai Grossjohann <kai@emptydomain.de>
2208
2209 * files.texi (Magic File Names): `file-remote-p' returns an
2210 identifier of the remote system, not just t.
2211
7a58d84d
DK
22122004-07-02 David Kastrup <dak@gnu.org>
2213
2214 * searching.texi (Entire Match Data): Add explanation about new
2215 match-data behavior when @var{integers} is non-nil.
2216
d8c379f8
RS
22172004-06-24 Richard M. Stallman <rms@gnu.org>
2218
b4a4b0ae
RS
2219 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
2220
d8c379f8
RS
2221 * customize.texi (Variable Definitions): Note about doc strings
2222 and :set.
2223
2224 * keymaps.texi (Keymap Terminology): Document `kbd'.
2225 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
2226
2227 * display.texi (Invisible Text): Setting buffer-invisibility-spec
2228 makes it buffer-local.
2229
2230 * files.texi (Saving Buffers): Correct previous change.
2231
2232 * commands.texi (Accessing Events):
2233 Clarify posn-col-row and posn-actual-col-row.
2234
22352004-06-24 David Ponce <david.ponce@wanadoo.fr>
2236
2237 * commands.texi (Accessing Events): New functions
2238 posn-at-point and posn-at-x-y. Add example to posn-x-y.
2239
dce417e7
LT
22402004-06-23 Luc Teirlinck <teirllm@auburn.edu>
2241
2242 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
2243 * frames.texi, buffers.texi, backups.texi, variables.texi:
2244 * loading.texi, eval.texi, functions.texi, control.texi:
2245 * symbols.texi, minibuf.texi: Reposition @anchor's.
2246
2247 * help.texi: Various small changes in addition to the following.
2248 (Describing Characters): Describe PREFIX argument to
2249 `key-description'. Correct and clarify definition of
2250 `text-char-description'. Describe NEED-VECTOR argument to
2251 `read-kbd-macro'.
2252 (Help Functions): Clarify definition of `apropos'.
2253
255d07dc
LH
22542004-06-23 Lars Hansen <larsh@math.ku.dk>
2255
2256 * files.texi (Saving Buffers): Correct description of
2257 `write-contents-functions'.
2258
4e9691e9
JB
22592004-06-21 Juanma Barranquero <lektu@terra.es>
2260
2261 * display.texi (Images): Remove redundant @vindex directives.
2262 Rewrite `image-library-alist' doc in active voice.
2263
1ebd4f78
JB
22642004-06-14 Juanma Barranquero <lektu@terra.es>
2265
2266 * display.texi (Images): Document new delayed library loading,
2267 variable `image-library-alist' and (existing but undocumented)
2268 function `image-type-available-p'.
2269
ddfb8369
RS
22702004-06-05 Richard M. Stallman <rms@gnu.org>
2271
2272 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
2273 refer the user to the Initial Input node.
2274 (Text from Minibuffer): Likewise.
2275 (Initial Input): New node. Document this feature
2276 and say it is mostly deprecated.
2277
18684a3a
RS
22782004-05-30 Richard M. Stallman <rms@gnu.org>
2279
7a61e456
RS
2280 * loading.texi (Named Features): Clarify return value
2281 and meaning of NOERROR.
2282
18684a3a
RS
2283 * variables.texi (File Local Variables): Minor cleanup.
2284
c8364415
MA
22852004-05-30 Michael Albinus <michael.albinus@gmx.de>
2286
2287 * files.texi (Magic File Names): Add `file-remote-p' as operation
2288 of file name handlers.
2289
08fd1251
RS
22902004-05-29 Richard M. Stallman <rms@gnu.org>
2291
2292 * modes.texi (Minor Mode Conventions): (-) has no special meaning
2293 as arg to a minor mode command.
2294
71d5a208
RS
22952004-05-22 Richard M. Stallman <rms@gnu.org>
2296
2297 * syntax.texi (Syntax Class Table): Word syntax not just for English.
2298
2299 * streams.texi (Output Variables): Doc float-output-format.
2300
2301 * searching.texi (Regexp Special): Nested repetition can be infloop.
2302
2303 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
2304 real stack overflow.
2305
2306 * compile.texi: Minor cleanups.
2307
23082004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
2309
2310 * lists.texi (Cons Cells): Explain dotted lists, true lists,
2311 circular lists.
2312 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 2313
022cb162
TTN
23142004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
2315
2316 * modes.texi (Search-based Fontification): Fix typo.
2317
aa7094ba
JB
23182004-05-10 Juanma Barranquero <lektu@terra.es>
2319
2320 * modes.texi (Mode Line Variables): Fix description of
2321 global-mode-string, which is now after which-func-mode, not the
2322 buffer name.
2323
c2383279
LH
23242004-05-07 Lars Hansen <larsh@math.ku.dk>
2325
2326 * modes.texi (Desktop Save Mode): Add.
2327 (Modes): Add menu entry Desktop Save Mode.
2328
2329 * hooks.texi: Add desktop-after-read-hook,
2330 desktop-no-desktop-file-hook and desktop-save-hook.
2331
2332 * locals.texi: Add desktop-save-buffer.
2333
058296d3
JH
23342004-04-30 Jesper Harder <harder@ifa.au.dk>
2335
2336 * display.texi: emacs -> Emacs.
2337
0c54865e
EZ
23382004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2339
2340 * files.texi (Changing Files): Document set-file-times.
2341
d814862a
JB
23422004-04-23 Juanma Barranquero <lektu@terra.es>
2343
2344 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
2345
e8d6f886
JH
23462004-04-18 Jesper Harder <harder@ifa.au.dk>
2347
2348 * tips.texi (Coding Conventions): defopt -> defcustom.
2349
3a424014
LT
23502004-04-16 Luc Teirlinck <teirllm@auburn.edu>
2351
2352 * sequences.texi: Various clarifications.
2353
9e860631
LT
23542004-04-14 Luc Teirlinck <teirllm@auburn.edu>
2355
2356 * buffers.texi (Read Only Buffers): Mention optional ARG to
2357 `toggle-read-only'.
2358
5e30a0fb
NR
23592004-04-14 Nick Roberts <nick@nick.uklinux.net>
2360
9e860631 2361 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
2362 returns a full-width window if possible.
2363
619fb950
LT
23642004-04-13 Luc Teirlinck <teirllm@auburn.edu>
2365
2366 * buffers.texi: Various changes in addition to:
2367 (Buffer File Name): Add `find-buffer-visiting'.
2368 (Buffer Modification): Mention optional ARG to `not-modified'.
2369 (Indirect Buffers): Mention optional CLONE argument to
2370 `make-indirect-buffer'.
2371
2372 * files.texi: Various changes in addition to:
2373 (Visiting Functions): `find-file-hook' is now a normal hook.
2374 (File Name Expansion): Explain difference between the way that
2375 `expand-file-name' and `file-truename' treat `..'.
2376 (Contents of Directories): Mention optional ID-FORMAT argument to
2377 `directory-files-and-attributes'.
2378 (Format Conversion): Mention new optional CONFIRM argument to
2379 `format-write-file'.
2380
a2295d32
MB
23812004-04-12 Miles Bader <miles@gnu.org>
2382
2383 * macros.texi (Expansion): Add description of `macroexpand-all'.
2384
571fd4d5
JH
23852004-04-05 Jesper Harder <harder@ifa.au.dk>
2386
2387 * variables.texi (Variable Aliases): Mention
2388 cyclic-variable-indirection.
2389
2390 * errors.texi (Standard Errors): Ditto.
2391
4ba2fd66
LT
23922004-04-04 Luc Teirlinck <teirllm@auburn.edu>
2393
2394 * backups.texi: Various small changes in addition to:
2395 (Making Backups): Mention return value of `backup-buffer'.
2396 (Auto-Saving): Mention optional FORCE argument to
2397 `delete-auto-save-file-if-necessary'.
2398 (Reverting): Mention optional PRESERVE-MODES argument to
2399 `revert-buffer'. Correct description of `revert-buffer-function'.
2400
8f7ea687
JL
24012004-03-22 Juri Linkov <juri@jurta.org>
2402
2403 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
2404 with `Vector Functions'.
2405
2406 * text.texi (Sorting): Add missing quote.
2407
0eeca3c1
LT
24082004-03-14 Luc Teirlinck <teirllm@auburn.edu>
2409
2410 * intro.texi (Lisp History): Replace xref to `cl' manual with
2411 inforef.
2412
e69cfac2
RS
24132004-03-12 Richard M. Stallman <rms@gnu.org>
2414
2415 * intro.texi (Version Info): Add arg to emacs-version.
2416 (Lisp History): Change xref to CL manual.
2417
1b91d47f
LT
24182004-03-09 Luc Teirlinck <teirllm@auburn.edu>
2419
2420 * minibuf.texi (Completion Commands): Add xref to Emacs manual
2421 for Partial Completion mode.
2422
97073664
TTN
24232004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
2424
2425 * customize.texi: Fix typo. Remove eol whitespace.
2426
04a6e76b
RS
24272004-03-04 Richard M. Stallman <rms@gnu.org>
2428
2429 * processes.texi: Fix typos.
2430
2431 * lists.texi (Building Lists): Minor clarification.
2432
2433 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
2434 in make-hash-table.
2435
5bb0fcd1
JB
24362004-02-29 Juanma Barranquero <lektu@terra.es>
2437
2438 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
2439 rm, and ignore exit code.
2440
9022d421
EZ
24412004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
2442
2443 * display.texi (Defining Faces): Add description for min-colors.
2444 Update example.
2445
92f5fba2
LT
24462004-02-23 Luc Teirlinck <teirllm@auburn.edu>
2447
2448 * abbrevs.texi: Various corrections and clarifications in addition
2449 to the following:
2450 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
2451
7e83e178
GM
24522004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2453
2454 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
2455
9c5609e8
LT
24562004-02-21 Luc Teirlinck <teirllm@auburn.edu>
2457
e2b9b51f
LT
2458 * text.texi: Various small changes in addition to the following:
2459 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
2460 to delete-horizontal-space.
2461 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
2462 description of yank-handler text property at various places.
2463
7daa0e81
LT
2464 * frames.texi (Window System Selections): Add anchor.
2465
9c5609e8
LT
2466 * syntax.texi (Syntax Table Functions): Clarify and correct
2467 descriptions of make-syntax-table and copy-syntax-table.
2468 (Motion and Syntax): Clarify SYNTAXES argument to
2469 skip-syntax-forward.
2470 (Parsing Expressions): Mention that the return value of
2471 parse-partial-sexp is currently a list of ten rather than nine
2472 elements.
2473 (Categories): Various corrections and clarifications.
2474
d29edb21
LT
24752004-02-17 Luc Teirlinck <teirllm@auburn.edu>
2476
2477 * markers.texi (Marker Insertion Types): Minor change.
2478
2479 * locals.texi (Standard Buffer-Local Variables):
2480 * commands.texi (Interactive Codes, Using Interactive):
2481 * functions.texi (Related Topics): Fix xrefs.
2482
43e48bda
LT
24832004-02-16 Luc Teirlinck <teirllm@auburn.edu>
2484
2485 * lists.texi (Sets And Lists): Update description of delete-dups.
2486
84e34002
RS
24872004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2488
2489 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
2490
24912004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2492
2493 * frames.texi (Parameter Access): frame-parameters arg is optional.
2494 modify-frame-parameters handles nil for FRAME.
2495 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2496 are all-or-nothing for certain toolkits.
2497 Mention parameter wait-for-wm.
2498 (Frames and Windows): In frame-first-window and frame-selected-window
2499 the arg is optional.
2500 (Input Focus): In redirect-frame-focus the second arg is optional.
2501 (Window System Selections): Mention selection type CLIPBOARD.
2502 Mention data-type UTF8_STRING.
2503 Mention numbering of cut buffers.
2504 (Resources): Describe x-resource-name.
2505
25062004-02-16 Richard M. Stallman <rms@gnu.org>
2507
2508 * windows.texi (Buffers and Windows): Delete false table
2509 about all-frames.
2510
2511 * syntax.texi (Parsing Expressions): Delete old caveat
2512 about parse-sexp-ignore-comments.
2513
2514 * streams.texi (Output Variables): Add print-quoted.
2515
2516 * lists.texi (Building Lists): Minor cleanup.
2517
2518 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2519
2520 * display.texi (Overlays): Explain overlays use markers.
2521 (Managing Overlays): Explain front-advance and rear-advance
2522 in more detail.
2523
2524 * loading.texi (Unloading): Document unload-feature-special-hooks.
2525 Get rid of fns-NNN.el file.
2526
25272004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2528
2529 * help.texi (Describing Characters): Fix text-char-description
2530 example output.
2531
2532 * edebug.texi (Using Edebug): Fix example.
2533
2534 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 2535
84e34002
RS
2536 * files.texi (Changing Files): Fix argname.
2537
2538 * calendar.texi: Fix parens, and default values.
2539
2540 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2541 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2542 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2543
2544 * positions.texi (Text Lines): Don't add -1 in current-line.
2545
25462004-02-16 Richard M. Stallman <rms@gnu.org>
2547
2548 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2549
c33b76da
EZ
25502004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2551
2552 * processes.texi (Low-Level Network): Fix a typo.
2553
9d7271e8
KS
25542004-02-12 Kim F. Storm <storm@cua.dk>
2555
2556 * display.texi (Fringes): Use consistent wording.
2557 Note that window-fringe's window arg is optional.
2558 (Scroll Bars): Use consistent wording.
2559
6827d730
LT
25602004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2561
2562 * tips.texi (Comment Tips): Document the new conventions for
2563 commenting out code.
2564
1cb60b5a
JD
25652004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2566
2567 * positions.texi (Text Lines): Added missing end defun.
2568
7fdd1f62
KS
25692004-02-07 Kim F. Storm <storm@cua.dk>
2570
2571 * positions.texi (Text Lines): Add line-number-at-pos.
2572
eb3c144c
JPW
25732004-02-06 John Paul Wallington <jpw@gnu.org>
2574
2575 * display.texi (Button Properties, Button Buffer Commands):
2576 mouse-2 invokes button, not down-mouse-1.
2577
a1d38d63
JR
25782004-02-04 Jason Rumney <jasonr@gnu.org>
2579
2580 * makefile.w32-in: Sync with Makefile.in changes.
2581
4b574f3d
LT
25822004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2583
2584 * minibuf.texi (Text from Minibuffer): Various corrections and
2585 clarifications.
2586 (Object from Minibuffer): Correct Lisp description of
2587 read-minibuffer.
2588 (Minibuffer History): Clarify description of cons values for
2589 HISTORY arguments.
2590 (Basic Completion): Various corrections and clarifications. Add
2591 completion-regexp-list.
2592 (Minibuffer Completion): Correct and clarify description of
2593 completing-read.
6f6b0433 2594 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2595 other minor changes.
2596 (High-Level Completion): Various corrections and clarifications.
2597 (Reading File Names): Ditto.
2598 (Minibuffer Misc): Ditto.
2599
d8186297
LT
26002004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2601
2602 * strings.texi (Text Comparison): assoc-string also matches
2603 elements of alists that are strings instead of conses.
2604 (Formatting Strings): Standardize Texinfo usage. Update index
2605 entries.
2606
9adcb5f2
LT
26072004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2608
2609 * lists.texi (Sets And Lists): Add delete-dups.
2610
3e7274ae
LT
26112004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2612
2613 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2614 special form.
2615 * macros.texi (Defining Macros): Update description of `declare',
2616 which now is a macro.
2617 (Wrong Time): Fix typos.
2618
944e099f
LT
26192004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2620
2621 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 2622 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
2623 and `batch-byte-compile'. In particular, mention and describe
2624 all optional arguments.
2625 (Disassembly): Correct and clarify the description of `disassemble'.
2626
90c3aa59
LT
26272004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2628
2629 * searching.texi: Various small changes in addition to the
2630 following.
2631 (Regexp Example): Adapt to new value of `sentence-end'.
2632 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2633 `words'.
2634 (Search and Replace): Add usage note for `perform-replace'.
2635 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2636 `match-data'.
2637 (Standard Regexps): Update for new values of `paragraph-start'
2638 and `sentence-end'.
2639
583c353d
LT
26402004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2641
2642 * files.texi (Saving Buffers): Clarify descriptions of
2643 `write-contents-functions' and `before-save-hook'.
2644 Make the defvar's for `before-save-hook' and `after-save-hook'
2645 into defopt's.
2646
05faee07
KS
26472004-01-07 Kim F. Storm <storm@cua.dk>
2648
2649 * commands.texi (Click Events): Describe new image and
2650 width/height elements of click events.
2651 (Accessing Events): Add posn-string, posn-image, and
2652 posn-object-width-height. Change posn-object to return either
2653 image or string object.
2654
a0465ec3
SJ
26552004-01-01 Simon Josefsson <jas@extundo.com>
2656
2657 * hooks.texi (Standard Hooks): Add before-save-hook.
2658 * files.texi (Saving Buffers): Likewise.
2659
972c0c49
RS
26602004-01-03 Richard M. Stallman <rms@gnu.org>
2661
2662 * frames.texi (Frames and Windows): Delete frame-root-window.
2663
dbcd463f
LT
26642004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2665
2666 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2667
2668 * functions.texi: Various small changes in addition to the
2669 following.
2670 (What Is a Function): `functionp' returns nil for macros. Clarify
2671 behavior of this and following functions for symbol arguments.
2672 (Function Documentation): Add `\' in front of (fn @var{arglist})
2673 and explain why.
2674 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2675 Add anchor.
2676 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2677
02c77ee9
MB
26782004-01-01 Miles Bader <miles@gnu.org>
2679
2680 * display.texi (Buttons): New section.
2681
903a1a91
AS
26822003-12-31 Andreas Schwab <schwab@suse.de>
2683
2684 * numbers.texi (Math Functions): sqrt reports a domain-error
2685 error.
2686 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2687
697cf92a
LT
26882003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2689
3f70fe82
LT
2690 * tips.texi (Documentation Tips): Update item on hyperlinks in
2691 documentation strings.
2692
697cf92a
LT
2693 * errors.texi (Standard Errors): Various small corrections and
2694 additions.
2695
2696 * control.texi: Various small changes in addition to the
2697 following.
2698 (Signaling Errors): Provide some more details on how `signal'
2699 constructs the error message. Add anchor to the definition of
2700 `signal'.
2701 (Error Symbols): Describe special treatment of `quit'.
2702 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2703 to emphasize that it has to be a single form.
2704
2705 * buffers.texi: Add anchor.
2706
4d25144d
RS
27072003-12-29 Richard M. Stallman <rms@gnu.org>
2708
2709 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2710 (Window Configurations): Add window-configuration-frame.
2711
2712 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2713
2714 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2715 Change arg name in get-char-property.
2716 (Special Properties): Update handling of keymap property.
2717
2718 * strings.texi (Modifying Strings): Add clear-string.
2719 (Text Comparison): Add assoc-string and remove
2720 assoc-ignore-case, assoc-ignore-representation.
2721
2722 * os.texi (Time of Day): Add set-time-zone-rule.
2723
2724 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2725 report domain-error errors.
4d25144d 2726
697cf92a 2727 * nonascii.texi (Converting Representations):
4d25144d
RS
2728 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2729 (Encoding and I/O): Add file-name-coding-system.
2730
2731 * modes.texi (Search-based Fontification): Explain that
2732 face specs are symbols with face names as values.
2733
2734 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2735
2736 * lists.texi (Building Lists): remq moved elsewhere.
2737 (Sets And Lists): remq moved here.
2738 (Association Lists): Refer to assoc-string.
2739
2740 * internals.texi (Garbage Collection): Add memory-use-counts.
2741
2742 * frames.texi (Frames and Windows): Add set-frame-selected-window
2743 and frame-root-window.
2744
697cf92a 2745 * files.texi (Contents of Directories):
4d25144d
RS
2746 Add directory-files-and-attributes.
2747
2748 * display.texi (Refresh Screen): Add force-window-update.
2749 (Invisible Text): Explain about moving point out of invis text.
2750 (Overlay Properties): Add overlay-properties.
2751 (Managing Overlays): Add overlayp.
2752 (GIF Images): Invalid image number displays a hollow box.
2753
2754 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2755 (Killing Buffers): Add buffer-live-p.
2756
67fafe38
MR
27572003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2758
2759 * display.texi (Fringes): Fix typo "set-buffer-window".
2760
68e74f25
LT
27612003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2762
2763 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2764 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2765 Add or change various xrefs and anchors.
2766
2767 * commands.texi: Replace all occurrences of @acronym{CAR} with
2768 @sc{car}, for consistency with the rest of the Elisp manual.
2769 `car' and `cdr' are historically acronyms, but are no longer
2770 widely thought of as such.
2771
2772 * internals.texi (Pure Storage): Mention that `purecopy' does not
2773 copy text properties.
2774 (Object Internals): Now 29 bits are used (in most implementations)
2775 to address Lisp objects.
2776
2777 * variables.texi (Variables with Restricted Values): New node.
2778
2779 * objects.texi (Lisp Data Types): Mention that certain variables
2780 can only take on a restricted set of values and add an xref to
2781 the new node "Variables with Restricted Values".
2782
2783 * eval.texi (Function Indirection): Describe the errors that
2784 `indirect-function' can signal.
2785 (Eval): Clarify the descriptions of `eval-region' and `values'.
2786 Describe `eval-buffer' instead of `eval-current-buffer' and
2787 mention `eval-current-buffer' as an alias for `current-buffer'.
2788 Correct the description and mention all optional arguments.
2789
697cf92a 2790 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2791 following.
2792 (Converting Representations): Clarify behavior of
2793 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2794 ASCII arguments.
2795 (Character Sets): Document the variable `charset-list' and adapt
2796 the definition of the function `charset-list' accordingly.
2797 (Translation of Characters): Clarify use of generic characters in
2798 `make-translation-table'. Clarify and correct the description of
2799 the use of translation tables in encoding and decoding.
2800 (User-Chosen Coding Systems): Correct and clarify the description
2801 of `select-safe-coding-system'.
2802 (Default Coding Systems): Clarify description of
2803 `file-coding-system-alist'.
2804
a62f71e4
LT
28052003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2806
2807 * strings.texi (Text Comparison): Correctly describe when two
2808 strings are `equal'. Combine and clarify descriptions of
2809 `assoc-ignore-case' and `assoc-ignore-representation'.
2810
2811 * objects.texi (Non-ASCII in Strings): Clarify description of
2812 when a string is unibyte or multibyte.
2813 (Bool-Vector Type): Update examples.
2814 (Equality Predicates): Correctly describe when two strings are
2815 `equal'.
2816
19017752
LT
28172003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2818
2819 * lists.texi (Building Lists): `append' no longer accepts integer
2820 arguments. Update the description of `number-sequence' to reflect
2821 recent changes.
2822 (Sets And Lists): Describe `member-ignore-case' after `member'.
2823
0f6a07a8
KS
28242003-11-27 Kim F. Storm <storm@cua.dk>
2825
2826 * commands.texi (Click Events): Click object may be an images.
2827 Describe (dx . dy) element of click positions.
2828 (Accessing Events): Remove duplicate posn-timestamp.
2829 New functions posn-object and posn-object-x-y.
2830
1ce7c819
KS
28312003-11-23 Kim F. Storm <storm@cua.dk>
2832
2833 * commands.texi (Click Events): Describe enhancements to event
2834 position lists, including new text-pos and (col . row) items.
2835 Mention left-fringe and right-fringe area events.
0f6a07a8 2836 (Accessing Events): New functions posn-area and
1ce7c819
KS
2837 posn-actual-col-row. Mention posn-timestamp. Mention that
2838 posn-point in non-text area still returns buffer position.
2839 Clarify posn-col-row.
2840
cae8ddbb
LH
28412003-11-21 Lars Hansen <larsh@math.ku.dk>
2842
2843 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2844 * anti.texi (File Attributes): Describe removed parameter
2845 ID-FORMAT.
2846
f7f1a248
LT
28472003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2848
68e74f25 2849 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2850 a position, its buffer is ignored.
2851
2852 * markers.texi (Overview of Markers): Mention it here too.
2853
c5e2fb05
LT
28542003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2855
2856 * numbers.texi (Numeric Conversions): Not just `floor', but also
2857 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2858
e57d0aa8
LT
28592003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2860
2861 * markers.texi (Creating Markers): Specify insertion type of
2862 created markers. Add xref to `Marker Insertion Types'.
2863 Second argument to `copy-marker' is optional.
2864 (Marker Insertion Types): Mention that most markers are created
2865 with insertion type nil.
2866 (The Mark): Correctly describe when `mark' signals an error.
2867 (The Region): Correctly describe when `region-beginning' and
2868 `region-end' signal an error.
2869
bb3612ec
LT
28702003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2871
2872 * hash.texi (Creating Hash): Clarify description of `eql'.
2873 `makehash' is obsolete.
2874 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2875
2876 * positions.texi (Point): Change description of `buffer-end', so
2877 that it is also correct for floating point arguments.
2878 (List Motion): Correct argument lists of `beginning-of-defun' and
2879 `end-of-defun'.
2880 (Excursions): Add xref to `Marker Insertion Types'.
2881 (Narrowing): Argument to `narrow-to-page' is optional.
2882
cfb8a797
LT
28832003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2884
2885 * streams.texi (Output Streams): Clarify behavior of point for
2886 marker output streams.
2887
c6177909
LT
28882003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2889
2890 * variables.texi (Defining Variables): Second argument to
2891 `defconst' is not optional.
2892 (Setting Variables): Mention optional argument APPEND to
2893 `add-to-list'.
2894 (Creating Buffer-Local): Expand description of
2895 `make-variable-buffer-local'.
2896 (Frame-Local Variables): Expand description of
2897 `make-variable-frame-local'.
2898 (Variable Aliases): Correct description of optional argument
2899 DOCSTRING to `defvaralias'. Mention return value of
2900 `defvaralias'.
2901 (File Local Variables): Add xref to `File variables' in Emacs
2902 Manual. Correct description of `hack-local-variables'. Mention
2903 `safe-local-variable' property. Mention optional second argument
2904 to `risky-local-variable-p'.
2905
b3645067
LT
29062003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2907
2908 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2909
10695e5c
EZ
29102003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2911
2912 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2913 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2914 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2915 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2916 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2917 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2918 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2919 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2920 @acronym{FOO}.
2921
a2f4def1
LT
29222003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2923
2924 * strings.texi (Creating Strings): Argument START to `substring'
2925 can not be `nil'. Expand description of
2926 `substring-no-properties'. Correct description of `split-string',
2927 especially with respect to empty matches. Prevent very bad line
2928 break in definition of `split-string-default-separators'.
2929 (Text Comparison): `string=' and `string<' also accept symbols as
2930 arguments.
2931 (String Conversion): More completely describe argument BASE in
2932 `string-to-number'.
5bb0fcd1 2933 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2934 corresponding object. Clarify behavior of numeric prefix after
2935 `%' in `format'.
2936 (Case Conversion): The argument to `upcase-initials' can be a
2937 character.
2938
a2296bf9
KH
29392003-10-27 Kenichi Handa <handa@m17n.org>
2940
2941 * display.texi (Fontsets): Fix texinfo usage.
2942
885fef7c
KH
29432003-10-25 Kenichi Handa <handa@m17n.org>
2944
2945 * display.texi (Fontsets): Add description of the function
2946 set-fontset-font.
2947
0c6b7a1f
LT
29482003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2949
2950 * display.texi (Temporary Displays): Add xref to `Documentation
2951 Tips'.
2952
2953 * functions.texi (Function Safety): Use inforef instead of pxref
2954 for SES.
2955
c3cda320
AS
29562003-10-23 Andreas Schwab <schwab@suse.de>
2957
2958 * Makefile.in (TEX, texinputdir): Don't define.
2959 (TEXI2DVI): Define.
2960 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2961 add $(srcdir)/index.texi.
2962 ($(infodir)/elisp): Remove index.texi dependency.
2963 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2964 (index.texi): Remove target.
2965 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
2966 (clean): Don't remove index.texi.
2967
c3cda320
AS
2968 * permute-index, index.perm: Remove.
2969 * index.texi: Rename from index.unperm.
2970
e5dadca7
LT
29712003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2972
2973 * tips.texi (Documentation Tips): Document new behavior for face
2974 and variable hyperlinks in Help mode.
2975
6cfb0777
LT
29762003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2977
2978 * objects.texi (Integer Type): Update for extra bit of integer range.
2979 (Character Type): Ditto.
2980
a6eeaa81 29812003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
2982
2983 * numbers.texi (Integer Basics): Add index entries for reading
2984 numbers in hex, octal, and binary.
2985
c8f9ba83
LK
29862003-10-16 Lute Kamstra <lute@gnu.org>
2987
2988 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2989 argument.
2990
b52a26fb
LT
29912003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2992
2993 * windows.texi (Choosing Window): Fix typo.
2994 * edebug.texi (Edebug Execution Modes): Fix typo.
2995
f7005886
RS
29962003-10-13 Richard M. Stallman <rms@gnu.org>
2997
2998 * windows.texi (Basic Windows): A window has fringe settings,
2999 display margins and scroll-bar settings.
3000 (Splitting Windows): Doc split-window return value.
3001 Clean up one-window-p.
3002 (Selecting Windows): Fix typo.
3003 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
3004 (Buffers and Windows): In set-window-buffer, explain effect
3005 on fringe settings and scroll bar settings.
3006 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
3007 (Choosing Window): Use defopt for pop-up-frame-function.
3008 For special-display-buffer-names, explain same-window and same-frame.
3009 Clarify window-dedicated-p return value.
3010 (Textual Scrolling): scroll-up and scroll-down can get an error.
3011 (Horizontal Scrolling): Clarify auto-hscroll-mode.
3012 Clarify set-window-hscroll.
3013 (Size of Window): Don't mention tool bar in window-height.
3014 (Coordinates and Windows): Explain what coordinates-in-window-p
3015 returns for fringes and display margins.
3016 (Window Configurations): Explain saving fringes, etc.
3017
3018 * tips.texi (Library Headers): Clean up Documentation.
3019
3020 * syntax.texi (Parsing Expressions): Clean up forward-comment
3021 and parse-sexp-lookup-properties.
3022
3023 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
3024
3025 * os.texi (System Environment): Clean up text for load-average errors.
3026
3027 * modes.texi (Hooks): Don't explain local hook details at front.
3028 Clarify run-hooks and run-hook-with-args a little.
3029 Clean up add-hook and remove-hook.
3030
3031 * edebug.texi (Edebug Execution Modes): Clarify t.
3032 Document edebug-sit-for-seconds.
3033 (Coverage Testing): Document C-x X = and =.
3034 (Instrumenting Macro Calls): Fix typo.
3035 (Specification List): Don't index the specification keywords.
3036
c989ebe9
KS
30372003-10-10 Kim F. Storm <storm@cua.dk>
3038
3039 * processes.texi (Network): Introduce make-network-process.
3040
f9525eef
LT
30412003-10-09 Luc Teirlinck <teirllm@auburn.edu>
3042
3043 * tips.texi (Library Headers): Fix typo.
3044
f008b925
LK
30452003-10-07 Juri Linkov <juri@jurta.org>
3046
3047 * modes.texi (Imenu): Mention imenu-create-index-function's
3048 default value. Explain submenus better.
3049
c22c5da6
LK
30502003-10-07 Lute Kamstra <lute@gnu.org>
3051
3052 * modes.texi (Faces for Font Lock): Fix typo.
3053 (Hooks): Explain how buffer-local hook variables can refer to
3054 global hook variables.
3055 Various minor clarifications.
3056
49247521
LK
30572003-10-06 Lute Kamstra <lute@gnu.org>
3058
3059 * tips.texi (Coding Conventions): Mention naming conventions for
3060 hooks.
3061
9296c947
LT
30622003-10-05 Luc Teirlinck <teirllm@auburn.edu>
3063
3064 * loading.texi (Library Search): Correct default value of
3065 load-suffixes.
3066 (Named Features): Fix typo.
3067
0e9b293a
RS
30682003-10-05 Richard M. Stallman <rms@gnu.org>
3069
3070 * loading.texi (Named Features): In `provide',
3071 say how to test for subfeatures.
3072 (Unloading): In unload-feature, use new var name
3073 unload-feature-special-hooks.
3074
49247521 30752003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
3076
3077 * modes.texi (Major Mode Conventions): Mention third way to set up
3078 Imenu.
3079 (Imenu): A number of small fixes.
3080 Delete documentation of internal variable imenu--index-alist.
3081 Document the return value format of imenu-create-index-function
3082 functions.
3083
ab8f7d5c
RS
30842003-09-30 Richard M. Stallman <rms@gnu.org>
3085
3086 * processes.texi (Network): Say what stopped datagram connections do.
3087
3088 * lists.texi (Association Lists): Clarify `assq-delete-all'.
3089
3090 * display.texi (Overlay Properties): Clarify `evaporate' property.
3091
49247521 30922003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
3093
3094 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 3095 constructs should be marked as risky.
86b9b767
LK
3096 Change cons cell into proper list.
3097 (Mode Line Variables): Change cons cell into proper list.
3098
49247521 30992003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
3100
3101 * modes.texi (Mode Line Data): Document the :propertize construct.
3102 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 3103 to match their order in the default mode-line-format.
bc3b02f9
LK
3104 Describe the new variables mode-line-position and mode-line-modes.
3105 Update the default values of mode-line-frame-identification,
3106 minor-mode-alist, and default-mode-line-format.
3107 (Properties in Mode): Mention the :propertize construct.
6142d1d0 3108
bc3b02f9 31092003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 3110
c22c5da6 3111 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
3112 * loading.texi, minibuf.texi, text.texi, variables.texi:
3113 Avoid @strong{Note:}.
3114
31152003-09-26 Richard M. Stallman <rms@gnu.org>
3116
3117 * keymaps.texi (Remapping Commands): Fix typo.
3118
41beda59
LT
31192003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
3120
3121 * processes.texi (Low-Level Network): Fix typo.
3122
ef6ae4ff
KS
31232003-09-23 Kim F. Storm <storm@cua.dk>
3124
3125 * processes.texi (Network, Network Servers): Fix typos.
3126 (Low-Level Network): Add timeout value for :server keyword.
3127 Add new option keywords to make-network-process.
3128 Add set-network-process-options.
3129 Explain how to test availability of network options.
3130
b0f23edf
RS
31312003-09-19 Richard M. Stallman <rms@gnu.org>
3132
3133 * text.texi (Motion by Indent): Arg to
3134 backward-to-indentation and forward-to-indentation is optional.
3135
3136 * strings.texi (Creating Strings): Add substring-no-properties.
3137
3138 * processes.texi
3139 (Process Information): Add list-processes arg QUERY-ONLY.
3140 Delete process-contact from here.
3141 Add new status values for process-status.
3142 Add process-get, process-put, process-plist, set-process-plist.
3143 (Synchronous Processes): Add call-process-shell-command.
3144 (Signals to Processes): signal-process allows process objects.
3145 (Network): Complete rewrite.
3146 (Network Servers, Datagrams, Low-Level Network): New nodes.
3147
3148 * positions.texi (Word Motion): forward-word, backward-word
3149 arg is optional. Reword.
3150
3151 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
3152
c22c5da6 3153 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
3154 Delete duplicate definition of buffer-local-value.
3155 (File Local Variables): Explain about discarding text props.
3156
f387bdea
RS
31572003-09-11 Richard M. Stallman <rms@gnu.org>
3158
3159 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
3160 changes variables that record input events.
3161 (Minibuffer Misc): Add minibuffer-selected-window.
3162
3163 * lists.texi (Building Lists): Add copy-tree.
3164
3165 * display.texi (Fontsets): Add char-displayable-p.
3166 (Scroll Bars): New node.
3167
49247521 31682003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
3169
3170 * modes.texi (%-Constructs): Document new `%i' and `%I'
3171 constructs.
3172
fd026ee1
JR
31732003-09-03 Peter Runestig <peter@runestig.com>
3174
3175 * makefile.w32-in: New file.
3176
4828b4d7
RS
31772003-08-29 Richard M. Stallman <rms@gnu.org>
3178
3179 * display.texi (Overlay Properties): Clarify how priorities
3180 affect use of the properties.
3181
a4e4f05d
LT
31822003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
3183
3184 * customize.texi (Type Keywords): Correct the description of
3185 `:help-echo' in the case where `motion-doc' is a function.
3186
3ebe0346
JPW
31872003-08-14 John Paul Wallington <jpw@gnu.org>
3188
3189 * modes.texi (Emulating Mode Line): Subsection, not section.
3190
3afe8e39
RS
31912003-08-13 Richard M. Stallman <rms@gnu.org>
3192
3193 * elisp.texi (Top): Update subnode lists in menu.
3194
3195 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
3196 (Kill Functions): kill-region has new arg yank-handler.
3197 (Yanking): New node.
3198 (Yank Commands): Add yank-undo-function.
3199 (Low-Level Kill Ring):
3200 kill-new and kill-append have new arg yank-handler.
3201 (Changing Properties): Add remove-list-of-text-properties.
3202 (Atomic Changes): New node.
3203
3204 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
3205
3206 * streams.texi (Output Variables): Add eval-expression-print-length
3207 and eval-expression-print-level.
3208
3209 * os.texi (Time Conversion): For encode-time, explain limits on year.
3210
3211 * objects.texi (Character Type): Define anchor "modifier bits".
3212
3213 * modes.texi (Emulating Mode Line): New node.
3214 (Search-based Fontification): Font Lock uses font-lock-face property.
3215 (Other Font Lock Variables): Likewise.
3216
3217 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
3218 not vectors.
3219 (Active Keymaps): Add emulation-mode-map-alists.
3220 (Functions for Key Lookup): key-binding has new arg no-remap.
3221 (Remapping Commands): New node.
3222 (Scanning Keymaps): where-is-internal has new arg no-remap.
3223 (Tool Bar): Add tool-bar-local-item-from-menu.
3224 Clarify when to use tool-bar-add-item-from-menu.
3225
3226 * commands.texi (Interactive Call): commandp has new arg.
3227 (Command Loop Info): Add this-original-command.
3228
e37769b1
JPW
32292003-08-06 John Paul Wallington <jpw@gnu.org>
3230
3231 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
3232
3233 * display.texi (Warning Basics): Fix typo.
3234 (Fringes): Add closing curly bracket and fix typo.
3235
3236 * elisp.texi (Top): Fix typo.
3237
c5e0561f
RS
32382003-08-05 Richard M. Stallman <rms@gnu.org>
3239
3240 * elisp.texi: Update lists of subnodes.
3241
3242 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
3243
3244 * variables.texi (Local Variables): Use lc for example variable names.
3245
3246 * tips.texi (Library Headers): Explain where to put -*-.
3247
3248 * strings.texi (Creating Strings): Fix xref for vconcat.
3249
3250 * sequences.texi (Vector Functions):
3251 vconcat no longer allows integer args.
3252
3253 * minibuf.texi (Reading File Names): read-file-name has new
3254 arg PREDICATE. New function read-directory-name.
3255
3256 * macros.texi (Defining Macros): Give definition of `declare'
3257 (Indenting Macros): New node.
3258
3259 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
3260 (Window Frame Parameters): Make separate table of parameters
3261 that are coupled with specific face attributes.
3262 (Deleting Frames): delete-frame-hooks renamed to
3263 delete-frame-functions.
3264
3265 * files.texi (Magic File Names): Add file-remote-p.
3266 Clarify file-local-copy.
3267
3268 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
3269 here; instead xref Defining Macros.
3270
3271 * display.texi (Warnings): New node, and subnodes.
3272 (Fringes): New node.
3273
3274 * debugging.texi (Test Coverage): New node.
3275
3276 * compile.texi (Compiler Errors): Explain with-no-warnings
3277 and other ways to suppress warnings.
3278
3279 * commands.texi (Interactive Call): Minor clarification.
3280
3281 * buffers.texi (Buffer File Name): set-visited-file-name
3282 renames the buffer too.
3283
3284 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
3285
ee59dede
MR
32862003-07-24 Markus Rost <rost@math.ohio-state.edu>
3287
3288 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
3289
f0514b34
MR
32902003-07-22 Markus Rost <rost@math.ohio-state.edu>
3291
3292 * internals.texi (Garbage Collection): Fix previous change.
3293
c73983bb
RS
32942003-07-22 Richard M. Stallman <rms@gnu.org>
3295
3296 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
3297
3298 * display.texi (Width): Use \s syntax in example.
3299 (Font Selection): Add face-font-rescale-alist.
3300
3301 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
3302 Remove spurious indent in example.
3303
3304 * lists.texi (Building Lists): Add number-sequence.
3305
3306 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
3307
3308 * functions.texi (Function Documentation): Explain how to
3309 show calling convention explicitly in the doc string.
3310
3311 * windows.texi (Selecting Windows): save-selected-window saves
3312 selected window of each frame.
3313 (Window Configurations): Minor change.
3314
3315 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
3316
3317 * streams.texi (Output Variables): Add print-continuous-numbering
3318 and print-number-table.
3319
3320 * processes.texi (Decoding Output): New node.
3321
3322 * os.texi (Time Conversion): decode-time arg is optional.
3323
3324 * objects.texi (Character Type): Don't use space as example for \.
3325 Make list of char names and \-sequences correspond.
3326 Explain that \s is not used in strings. `\ ' needs space after.
3327
3328 * nonascii.texi (Converting Representations): Add string-to-multibyte.
3329 (Translation of Characters): Add translation-table-for-input.
3330 (Default Coding Systems): Add auto-coding-functions.
3331 (Explicit Encoding): Add decode-coding-inserted-region.
3332 (Locales): Add locale-info.
3333
3334 * minibuf.texi (Basic Completion): Describe test-completion.
3335 Collections can be lists of strings.
3336 Clean up lazy-completion-table.
3337 (Programmed Completion): Mention test-completion.
3338 Clarify why lambda expressions are not accepted.
3339 (Minibuffer Misc): Describe minibufferp.
3340
51a8b435
RS
33412003-07-14 Richard M. Stallman <rms@gnu.org>
3342
3343 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
3344
3345 * windows.texi (Selecting Windows): New arg to select-window.
3346 (Selecting Windows): Add with-selected-window.
3347 (Size of Window): Add window-inside-edges, etc.
3348
3349 * internals.texi (Garbage Collection): Add post-gc-hook.
3350
3351 * processes.texi (Subprocess Creation): Add exec-suffixes.
3352
3353 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
3354 (Scanning Keymaps): Add map-keymaps.
3355 (Defining Menus): Add keymap-prompt.
3356
3357 * numbers.texi (Integer Basics): Add most-positive-fixnum,
3358 most-negative-fixnum.
3359
3360 * compile.texi (Byte Compilation): Explain no-byte-compile
3361 (Compiler Errors): New node.
3362
3363 * os.texi (User Identification): user-uid, user-real-uid
3364 can return float.
3365
3366 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
3367 and about derived modes.
3368 (Minor Modes): Add minor-mode-list.
3369 (Defining Minor Modes): Keyword args for define-minor-mode.
3370 (Search-based Fontification): Explain managing other properties.
3371 (Other Font Lock Variables): Add font-lock-extra-managed-props.
3372 (Faces for Font Lock): Add font-locl-preprocessor-face.
3373 (Hooks): Add run-mode-hooks and delay-mode-hooks.
3374
3375 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 3376 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
3377
3378 * loading.texi (Library Search): Add load-suffixes.
3379
3380 * minibuf.texi (Basic Completion): Add lazy-completion-table.
3381 (Programmed Completion): Add dynamic-completion-table.
3382
3383 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
3384 (Magic File Names): Specify precedence order of handlers.
199bb209 3385
51a8b435
RS
3386 * commands.texi (Command Overview): Emacs server runs pre-command-hook
3387 and post-command-hook.
3388 (Waiting): New calling convention for sit-for.
3389
3390 * text.texi (Special Properties): local-map and keymap properties
3391 apply based on their stickiness.
3392
c6de56a0
RS
33932003-07-07 Richard M. Stallman <rms@gnu.org>
3394
3395 * modes.texi (Minor Mode Conventions): Specify only some kinds
3396 of list values as args to minor modes.
3397
3398 * files.texi (File Name Expansion): Warn about iterative use
3399 of substitute-in-file-name.
3400
3401 * advice.texi (Activation of Advice): Clean up previous change.
3402
8c761ea6
MR
34032003-07-06 Markus Rost <rost@math.ohio-state.edu>
3404
3405 * advice.texi (Activation of Advice): Note that ad-start-advice is
3406 turned on by default.
3407
c6de56a0
RS
34082003-06-30 Richard M. Stallman <rms@gnu.org>
3409
3410 * text.texi (Buffer Contents): Document current-word.
3411 (Change Hooks): Not called for *Messages*.
3412
3413 * functions.texi (Defining Functions): Explain about redefining
3414 primitives.
3415 (Function Safety): Renamed. Minor changes.
3416 Comment out the detailed criteria for what is safe.
3417
3fe4e567
AS
34182003-06-22 Andreas Schwab <schwab@suse.de>
3419
3420 * objects.texi (Symbol Type): Fix description of examples.
3421
cda7bd13
AS
34222003-06-16 Andreas Schwab <schwab@suse.de>
3423
3424 * hash.texi (Creating Hash): Fix description of :weakness.
3425
fbcffa4a
KG
34262003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
3427
3428 * files.texi (Changing Files): copy-file copies file modes, too.
3429
ff6a3bfb
RS
34302003-05-28 Richard M. Stallman <rms@gnu.org>
3431
3432 * strings.texi (Creating Strings): Clarify split-string.
3433
1463a05d
JB
34342003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
3435
3436 * strings.texi (Creating Strings): Update split-string specification
3437 and examples.
3438
af253914
RS
34392003-05-19 Richard M. Stallman <rms@gnu.org>
3440
3441 * elisp.texi: Correct invariant section names.
3442
7ea52f92
RS
34432003-04-20 Richard M. Stallman <rms@gnu.org>
3444
3445 * os.texi (Timers): Explain about timers and quitting.
3446
e31afc09
RS
34472003-04-19 Richard M. Stallman <rms@gnu.org>
3448
3449 * internals.texi (Writing Emacs Primitives): Strings are
3450 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
3451 Explain GCPRO convention for varargs function args.
3452
5ceea398
RS
34532003-04-16 Richard M. Stallman <rms@gnu.org>
3454
3455 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
3456
b0ada147
RS
34572003-04-08 Richard M. Stallman <rms@gnu.org>
3458
3459 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
3460
b23375aa
KS
34612003-02-13 Kim F. Storm <storm@cua.dk>
3462
3463 * objects.texi (Character Type): New \s escape for space.
3464
c60ee5e7
JB
34652003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3466
3467 * os.texi (System Environment): Added cygwin system-type.
3468
84e47416
RS
34692003-01-25 Richard M. Stallman <rms@gnu.org>
3470
3471 * keymaps.texi: Document that a symbol can act as a keymap.
3472
3e8cf2ea
RS
34732003-01-13 Richard M. Stallman <rms@gnu.org>
3474
3475 * text.texi (Changing Properties): Say string indices are origin-0.
3476
3477 * positions.texi (Screen Lines) <compute-motion>:
3478 Correct order of elts in return value.
3479
3480 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
3481 how to define a default binding.
3482
7abb9fc5 34832002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 3484
104bc3aa 3485 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 3486
104bc3aa
MR
3487 * customize.texi (Simple Types): Clarify description of custom
3488 type 'number. Describe new custom type 'float.
177f790c 3489
7abb9fc5 34902002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
3491
3492 * variables.texi (File Local Variables): Fix typo.
3493
df140a68 34942002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 3495
df140a68
KG
3496 From Michael Albinus <Michael.Albinus@alcatel.de>.
3497
3498 * README: Target for Info file is `make info'.
3499
3500 * files.texi (File Name Components): Fixed typos in
3501 `file-name-sans-extension'.
3502 (Magic File Names): Complete list of operations for magic file
3503 name handlers.
3504
7ed9159a
JY
35052002-09-16 Jonathan Yavner <jyavner@engineer.com>
3506
3507 * variables.texi (File Local Variables): New function
3508 risky-local-variable-p.
3509
35102002-09-15 Jonathan Yavner <jyavner@engineer.com>
3511
3512 * functions.texi (Function safety): New node about unsafep.
3513
241f79af
PA
35142002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3515
3516 * customize.texi (Splicing into Lists): Fixed example.
3517 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3518
72459b15
JB
35192002-06-17 Juanma Barranquero <lektu@terra.es>
3520
3521 * frames.texi (Display Feature Testing): Fix typo.
3522
61f7e0f5
AS
35232002-06-12 Andreas Schwab <schwab@suse.de>
3524
3525 * frames.texi (Initial Parameters, Resources): Fix references to
3526 the Emacs manual.
3527
4e792dbd
KS
35282002-05-13 Kim F. Storm <storm@cua.dk>
3529
3530 * variables.texi (Intro to Buffer-Local): Updated warning and
3531 example relating to changing buffer inside let.
3532
940344d4 35332002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
3534
3535 * os.texi (Session Management): New node about X Session management.
3536
231ac53b
EZ
35372002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3538
3539 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3540 to which the manual corresponds, and the copyright years.
3541
3542 * Makefile.in (VERSION): Set to 2.9.
3543
140cc574
EZ
35442001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3545
3546 * elisp.texi: Change the category in @dircategory to "Emacs", to
3547 make it consistent with info/dir.
3548
9c7fce05
MB
35492001-11-25 Miles Bader <miles@gnu.org>
3550
3551 * text.texi (Fields): Describe new `limit' arg in
3552 field-beginning/field-end.
3553
9f8bbf0f
EZ
35542001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3555
a5e6715c
EZ
3556 * permute-index: Don't depend on csh-specific features. Replace
3557 the interpreter name with /bin/sh.
3558
9f8bbf0f
EZ
3559 * two-volume-cross-refs.txt: New file.
3560 * two.el: New file.
3561 * spellfile: New file.
3562
1756e2fb
EZ
35632001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3564
3565 * permute-index: New file.
3566
3567 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3568 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3569 8+3 restricted namespace.
ad050e54
EZ
3570
3571 * Makefile.in (infodir): Define relative to $(srcdir).
3572 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3573 include directories list via -I switch to makeinfo.
3574 (index.texi): Use cp if both hard and symbolic links fail.
3575
10fa7f8e
EZ
35762001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3577
7a1494ce
EZ
3578 * Makefile.in (distclean): Add.
3579
10fa7f8e
EZ
3580 The following changes make ELisp manual part of the Emacs
3581 distribution:
3582
3583 * Makefile.in: Add Copyright notice.
3584 (prefix): Remove.
3585 (infodir): Change value to "../info".
3586 (VPATH): New variable.
3587 (MAKE): Don't define.
3588 (texmacrodir): Don't define.
3589 (texinputdir): Append the existing value of TEXINPUTS.
3590 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3591 command to be compatible with man/Makefile.in, and to put the
3592 output into ../info.
5c32b7c5 3593 (info): Add target.
10fa7f8e
EZ
3594 (installall): Target removed.
3595
ad050e54 35962001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3597
3598 * tips.texi (Coding Conventions): Fix typo.
3599
6fd735df
GM
36002001-10-23 Gerd Moellmann <gerd@gnu.org>
3601
3602 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3603
b704d54b
EZ
36042001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3605
3606 * files.texi (File Name Components): Update the description of
3607 file-name-sans-extension and file-name-extension, as they now
3608 ignore leading dots.
3609
71431a0e
GM
36102001-10-20 Gerd Moellmann <gerd@gnu.org>
3611
6aa97356 3612 * (Version 21.1 released.)
71431a0e 3613
79f1f96c
MB
36142001-10-19 Miles Bader <miles@gnu.org>
3615
3616 * positions.texi (Text Lines): Describe behavior of
3617 `beginning-of-line'/`end-of-line' in the presence of field properties.
3618
892a8f36
GM
36192001-10-17 Gerd Moellmann <gerd@gnu.org>
3620
3621 * Makefile.in (VERSION): Set to 2.8.
3622 (manual): Use `manual-21'.
3623
8c1cc9e8 3624 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
3625 number was used. Set it to 2.8.
3626
3627 * intro.texi: Likewise.
3628
51724e26
EZ
36292001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3630
3631 * files.texi (File Name Completion): Document the significance of
3632 a trailing slash in elements of completion-ignored-extensions.
3633
57b338e8
MB
36342001-10-06 Miles Bader <miles@gnu.org>
3635
3636 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3637
c89e4bc5
GM
36382001-10-04 Gerd Moellmann <gerd@gnu.org>
3639
3640 * variables.texi (Variable Aliases): New node.
3641
ab952a4f
GM
36422001-10-04 Gerd Moellmann <gerd@gnu.org>
3643
3644 * Branch for 21.1.
dff28924 3645
9db3a582
MB
36462001-10-02 Miles Bader <miles@gnu.org>
3647
ae1a9581
MB
3648 * minibuf.texi (Minibuffer Misc): Add entries for
3649 `minibuffer-contents', `minibuffer-contents-no-properties', and
3650 `delete-minibuffer-contents'.
3651 Correct description for `minibuffer-prompt-end'.
3652
9db3a582
MB
3653 * text.texi (Property Search): Correct descriptions of
3654 `next-char-property-change' and `previous-char-property-change'.
3655 Add entries for `next-single-char-property-change' and
3656 `previous-single-char-property-change'.
3657 Make operand names a bit more consistent.
3658
03be5931
EZ
36592001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3660
3661 * frames.texi (Finding All Frames): Document that next-frame and
3662 previous-frame are local to current terminal.
3663
974548ec
EZ
36642001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3665
3666 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3667 result of make-keymap.
974548ec 3668
8d82c597
EZ
36692001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3670
3671 * display.texi (Font Lookup, Attribute Functions)
3672 (Image Descriptors): Add cross-references to the definition of
3673 selected frame.
3674
3675 * buffers.texi (The Buffer List): Add cross-references to the
3676 definition of selected frame.
3677
3678 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3679 frame at any given time.
3680 (Multiple Displays, Size and Position): Add a cross-reference to
3681 the definition of the selected frame.
3682
2842de30
EZ
36832001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3684
3685 * strings.texi (String Conversion) <string-to-number>: Document
3686 that a float is returned for integers that are too large.
3687
3688 * frames.texi (Mouse Position): Document mouse-position-function.
3689 (Display Feature Testing): Document display-images-p.
3690 (Window Frame Parameters): Document the cursor-type variable.
3691
3692 * numbers.texi (Integer Basics): Document CL style read syntax for
3693 integers in bases other than 10.
3694
3695 * positions.texi (List Motion): Document
3696 open-paren-in-column-0-is-defun-start.
3697
3698 * lists.texi (Sets And Lists): Document member-ignore-case.
3699
3700 * internals.texi (Garbage Collection): Document the used and free
3701 strings report.
3702 (Memory Usage): Document strings-consed.
3703
3704 * os.texi (Time of Day): Document float-time.
3705 (Recording Input): Document that clear-this-command-keys clears
3706 the vector to be returned by recent-keys.
3707
3708 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3709 argument keymap can be a list.
3710
3711 * nonascii.texi (User-Chosen Coding Systems)
3712 <select-safe-coding-system>: Document the new argument
3713 accept-default-p and the variable
3714 select-safe-coding-system-accept-default-p. Tell what happens if
3715 buffer-file-coding-system is undecided.
3716 (Default Coding Systems): Document auto-coding-regexp-alist.
3717
3718 * display.texi (The Echo Area) <message>: Document
3719 message-truncate-lines.
3720 (Glyphs): Document that the glyph table is unused on windowed
3721 displays.
3722
3723 * help.texi (Describing Characters) <single-key-description>:
3724 Document the new argument no-angles.
3725 (Accessing Documentation) <documentation-property>: Document that
3726 a non-string property is evaluated.
3727 <documentation>: Document that the function-documentation property
3728 is looked for.
3729
3730 * windows.texi (Selecting Windows): Document some-window.
3731
3732 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3733
3734 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3735 apropos-mode-hook.
3736
3737 * commands.texi (Using Interactive): Document interactive-form.
3738 (Keyboard Macros): Document kbd-macro-termination-hook.
3739 (Command Loop Info): Document that clear-this-command-keys clears
3740 the vector to be returned by recent-keys.
3741
2d43d823
GM
37422001-09-04 Werner LEMBERG <wl@gnu.org>
3743
3744 * Makefile.in (srcdir, texinputdir): New variables.
3745 (srcs, index.texi, install): Use $(srcdir).
3746 (.PHONY): Remove elisp.dvi.
3747 (elisp): Use -I switch for makeinfo.
3748 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3749 (installall, dist): Use $(srcdir).
3750 Fix path to texinfo.tex.
3751 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3752
fa739b31
GM
37532001-08-30 Gerd Moellmann <gerd@gnu.org>
3754
92a25631
GM
3755 * display.texi (Conditional Display): Adjust to API change.
3756
fa739b31
GM
3757 * configure: New file.
3758
cef68af5
GM
37592001-07-30 Gerd Moellmann <gerd@gnu.org>
3760
3761 * commands.texi (Repeat Events): Add description of
3762 double-click-fuzz.
3763
d1f08d85
SM
37642001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3765
3766 * syntax.texi (Syntax Class Table): Add the missing designator for
3767 comment and string fences.
3768 (Syntax Properties): Add a xref to syntax table internals.
3769 (Syntax Table Internals): Document string-to-syntax.
3770
1e9fc92e
GM
37712001-05-07 Gerd Moellmann <gerd@gnu.org>
3772
3773 * Makefile.in (install): Use install-info command line options
3774 like in Emacs' Makefile.in.
3775
00480554
MB
37762000-12-09 Miles Bader <miles@gnu.org>
3777
3778 * windows.texi (Window Start): Update documentation for
3779 `pos-visible-in-window-p'.
3780
1e344ee2
SM
37812000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3782
3783 * lists.texi (Building Lists): Add footnote to explain how to add
3784 to the end of a list.
3785
a540f6ed
GM
37862000-10-25 Gerd Moellmann <gerd@gnu.org>
3787
3788 * files.texi (Visiting Functions): Typos.
3789
28bcdbee
KH
37902000-10-25 Kenichi Handa <handa@etl.go.jp>
3791
3792 * files.texi (Visiting Functions): Return value of
3793 find-file-noselect may be a list of buffers if wildcards are used.
3794
22d1a4ed
MB
37952000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3796
3797 * display.texi (Defining Faces): Document `graphic' display type
3798 in face specs.
3799
916a89db
KG
38002000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3801
1e9fc92e 3802 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3803 `after-make-frame-hook' with `after-make-frame-functions'.
3804
1e9fc92e 3805 * frames.texi (Creating Frames): Ditto.
916a89db 3806
1e9fc92e 3807 * variables.texi (Future Local Variables): Ditto.
916a89db 3808
483de32b
GM
38092000-10-16 Gerd Moellmann <gerd@gnu.org>
3810
3811 * display.texi (Other Image Types): Add description of :foreground
3812 and :background properties of mono PBM images.
3813
e23a63a5
WL
38142000-08-17 Werner LEMBERG <wl@gnu.org>
3815
3816 * .cvsignore: New file.
3817
dfc16043
GM
38182000-01-05 Gerd Moellmann <gerd@gnu.org>
3819
3820 * tindex.pl: New script.
3821
602613fe
DL
38221999-12-03 Dave Love <fx@gnu.org>
3823
3824 * Makefile.in (MAKEINFO): New parameter.
3825
94ec544d
DL
38261999-09-17 Richard Stallman <rms@gnu.org>
3827
3828 * Makefile.in (srcs): Add hash.texi.
3829 (VERSION): Update to 20.6.
3830
38311999-09-13 Richard Stallman <rms@gnu.org>
3832
3833 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3834
38351998-08-29 Karl Heuer <kwzh@gnu.org>
3836
3837 * configure.in: New file.
3838 * Makefile.in: Renamed from Makefile.
3839 (prefix, infodir): Use value obtained from configure.
3840 (emacslibdir): Obsolete variable deleted.
3841 (dist): Distribute configure.in, configure, Makefile.in.
3842
38431998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3844
3845 * Makefile (INSTALL_INFO): New variable.
3846 (install): Run install-info.
3847
38481998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3849
3850 * Makefile (elisp.dvi): Add missing backslash.
3851
38521998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3853
3854 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3855 Run texindex without `./'. Always run texindex on elisp.tp.
3856 (elisp.tps): Target deleted.
3857
38581998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3859
3860 * Makefile (srcs): Add nonascii.texi and customize.texi.
3861 (dist): Start by deleting `temp'.
3862
38631998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3864
3865 * Makefile (makeinfo, texindex): Targets deleted.
3866 (makeinfo.o, texindex.o): Targets deleted.
3867 (clean, dist): Don't do anything with them or with getopt*.
3868
38691998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3870
3871 * Makefile (SHELL): Defined.
3872
38731998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3874
3875 * Makefile (elisp.tps): New target.
3876 (elisp.dvi): Depend on elisp.tps.
3877
3878Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3879
3880 * README: Update phone number.
3881
3882 * Makefile (elisp): Make this be the default target.
3883 Depend on makeinfo.c instead of makeinfo.
3884 (install): Don't depend on elisp.dvi, since we don't install that.
3885 Use mkinstalldirs.
3886 (dist): Add mkinstalldirs.
3887
3888Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3889
3890 * Makefile (VERSION): Update version number.
3891 (maintainer-clean): Renamed from realclean.
3892
3893Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3894
3895 * Makefile (realclean): New target.
3896 (elisp): Remove any old elisp-* files first.
3897
3898Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3899
d1f08d85
SM
3900 * Makefile (VERSION): New variable.
3901 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3902 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3903
3904Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3905
3906 * Makefile (elisp): Depend on makeinfo.
3907
3908Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3909
d1f08d85 3910 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3911
3912Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3913
3914 * Makefile (infodir, prefix): New vars.
3915 (install): Use infodir.
3916 (emacsinfodir): Deleted.
3917
3918Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3919
3920 * Makefile (srcs): Add calendar.texi.
3921
3922 * Makefile (dist): Copy texindex.c and makeinfo.c.
3923 Limit elisp-* files to those with one or two digits.
3924
3925Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3926
3927 * Makefile (dist): Changed to use Gzip instead of compress.
3928
3929Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3930
3931 * loading.texi (Unloading): define-function changed back to
3932 defalias. It may not stay this way, but at least it's
3933 consistent with the known-good version of the code patch.
3934
3935Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3936
3937 * modes.texi (Hooks): Document new optional arg of add-hook.
3938
3939Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3940
d1f08d85 3941 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3942
3943 * tips.texi: Add new section on standard library headers.
3944
3945Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3946
3947 * Makefile (srcs): Add frame.texi to the list of sources.
3948
3949Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3950
3951 * Makefile (dist): Don't bother excluding autosave files; they'll
3952 never make it into the temp directory anyway, and the hash marks
3953 in the name are problematic for make and the Bourne shell.
dff28924 3954 (srcs):
94ec544d
DL
3955
3956Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3957
d1f08d85 3958 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3959 the distribution tar file.
3960
dff28924 3961Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
3962
3963 * Makefile (srcs): Added index.perm.
3964 (elisp.dvi): Remove erroneous shell comment.
3965 Expect output of permute-index in permuted.fns.
3966 Save old elisp.aux in elisp.oaux.
3967 (clean): Added index.texi to be deleted.
3968
dff28924 3969Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3970
3971 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3972
dff28924 3973Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
3974
3975 * files.texi: Noted that completion-ignored-extensions is ignored
3976 when making *Completions*.
3977
3978Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3979
3980 * Makefile make dist now depends on elisp.dvi, since it tries
3981 to include it in the dist file.
3982
dff28924 3983Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
3984
3985 * functions.texinfo (Mapping Functions): Add missing quote
3986
dff28924 3987Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3988
3989 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3990 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3991
dff28924 3992Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3993
3994 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3995 and @error{} are the terms now being used. The files in the
3996 directory have been changed to reflect this.
3997
d1f08d85 3998 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
3999 ` @result{}', using 5 spaces at the begining of the line.
4000
dff28924 4001Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4002
4003 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
4004 experimental @indentedresult{}, @indentedexpandsto{} are part of
4005 the texinfo.tex in this directory. These TeX macros are not
4006 stable yet.
4007
dff28924 4008Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4009
4010 * texinfo.tex: temporarily added
d1f08d85 4011 \let\result=\dblarrow
94ec544d
DL
4012 \def\error{{\it ERROR} \longdblarrow}
4013 We need to do this better soon.
4014
dff28924 4015Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4016
4017 * Applied Karl Berry's patches to *.texinfo files, but not to
4018 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
4019 new title page format is also not applied, since it requires
4020 texinfo.tex changes.)
4021
4022 * Cleaned up `Makefile' and defined the `emacslibdir' directory
4023 for the Project GNU development environment.
4024
ad050e54 4025;; Local Variables:
fd026ee1 4026;; coding: iso-2022-7bit
ad050e54 4027;; End:
2a34a036 4028
651f374c
TTN
4029 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
4030 2005 Free Software Foundation, Inc.
2a34a036
GM
4031 Copying and distribution of this file, with or without modification,
4032 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
4033
4034;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda