(Minibuffer): The default value now appears before the colon in
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
8ad8c5ce
JL
12005-09-29 Juri Linkov <juri@jurta.org>
2
3 * display.texi (Displaying Messages): Rename argument name
4 `string' to `format-string' in functions `message', `message-box',
5 `message-or-box'.
6
63182706
CY
72005-09-26 Chong Yidong <cyd@stupidchicken.com>
8
9 * errors.texi (Standard Errors): Corrected xrefs.
10
906320ec
CY
112005-09-18 Chong Yidong <cyd@stupidchicken.com>
12
13 * display.texi (Defining Images): Updated documentation for
14 `image-load-path'.
15
8ccd3630
RS
162005-09-17 Richard M. Stallman <rms@gnu.org>
17
18 * display.texi (Defining Images): Clean up previous change.
19
7260457b
RF
202005-09-16 Romain Francoise <romain@orebokech.com>
21
22 * elisp.texi: Specify GFDL version 1.2.
23
24 * doclicense.texi (GNU Free Documentation License): Update to
25 version 1.2.
26
5b51c037
CY
272005-09-15 Chong Yidong <cyd@stupidchicken.com>
28
29 * display.texi (Defining Images): Document `image-load-path'.
30
5c4757d3
RS
312005-09-15 Richard M. Stallman <rms@gnu.org>
32
33 * objects.texi (Printed Representation): Minor cleanup.
34 (Box Diagrams): Minor fix.
35 (Cons Cell Type): Move (...) index item here.
36 (Box Diagrams): From here.
37 (Array Type): Minor fix.
38 (Type Predicates): Delete index "predicates".
39 (Hash Table Type): Clarify xref.
40 (Dotted Pair Notation): Minor fix.
41
2bb8b80c
CY
422005-09-10 Chong Yidong <cyd@stupidchicken.com>
43
44 * files.texi (Saving Buffers): Fix typo.
45
47b8bc5d
RS
462005-09-08 Richard M. Stallman <rms@gnu.org>
47
48 * tips.texi (Programming Tips): Correct the "default" prompt spec.
49
475aab0d
CY
502005-09-08 Chong Yidong <cyd@stupidchicken.com>
51
52 * locals.texi (Standard Buffer-Local Variables): Don't include
53 mode variables for minor modes.
54 Fix xrefs for buffer-display-count, buffer-display-table,
55 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
56 enable-multibyte-characters, fill-column, header-line-format,
57 left-fringe-width, left-margin, and right-fringe-width.
58
59 * hooks.texi (Standard Hooks): All hooks should conform to the
60 standard naming convention now.
61 Fix xref for `echo-area-clear-hook'.
62
63 * display.texi (Usual Display): Note that indicate-empty-lines and
64 tab-width are buffer-local.
65
66 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
67
68 * modes.texi (Mode Help): Note that major-mode is buffer-local.
69
70 * nonascii.texi (Encoding and I/O): Note that
71 buffer-file-coding-system is buffer-local.
72
73 * positions.texi (List Motion): Note that defun-prompt-regexp is
74 buffer-local.
75
76 * text.texi (Auto Filling): Note that auto-fill-function is
77 buffer-local.
78 (Undo): Note that buffer-undo-list is buffer-local.
79
80 * windows.texi (Buffers and Windows): Document
81 buffer-display-count.
82
2a6bc1f7
RS
832005-09-06 Richard M. Stallman <rms@gnu.org>
84
85 * tips.texi (Coding Conventions): Sometimes it is ok to put the
86 package prefix elsewhere than at the start of the name.
87
d7ea8b71
RS
882005-09-03 Richard M. Stallman <rms@gnu.org>
89
90 * tips.texi (Programming Tips): Add conventions for minibuffer
91 questions and prompts.
92
0c6087a6
RS
932005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
94
95 * intro.texi (nil and t): Minor cleanup.
96 Delete spurious mention of keyword symbols.
97 (Evaluation Notation): Add index entry.
98 (A Sample Function Description): Minor cleanup.
99 (A Sample Variable Description): Not all vars can be set.
100
4b5fa40e
TTN
1012005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
102
103 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
104
105 (Insertion): Document precise type of `insert-char' arg COUNT.
106
34b50776
SM
1072005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
108
109 * modes.texi (Other Font Lock Variables): Sync the default of
110 font-lock-lines-before.
111
c1105d05
MA
1122005-08-31 Michael Albinus <michael.albinus@gmx.de>
113
114 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
115
62929713
RS
1162005-08-29 Richard M. Stallman <rms@gnu.org>
117
118 * elisp.texi (Top): Update subnode menu.
119
120 * searching.texi (Searching and Matching): Move node.
121 Rearrange contents and add overall explanation.
122 (Searching and Case): Move node.
123 (Searching and Matching): Update menu.
124
0fb57cc0
EZ
1252005-08-27 Eli Zaretskii <eliz@gnu.org>
126
127 * os.texi (Startup Summary): Fix the description of the initial
128 startup message display.
129
3e80c4c1
RS
1302005-08-25 Richard M. Stallman <rms@gnu.org>
131
132 * searching.texi (Search and Replace): Add replace-regexp-in-string.
133
1342005-08-25 Emilio C. Lopes <eclig@gmx.net>
135
136 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
137 `next-overlay-change' example.
c1105d05 138
79a8defb
JL
1392005-08-22 Juri Linkov <juri@jurta.org>
140
141 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
142 Fix invert-face. Fix args of face-background.
143
16691d29
JL
144 * display.texi (Standard Faces): Delete node.
145 (Faces): Add xref to `(emacs)Standard Faces'.
146 (Displaying Faces): Fix xref to `Standard Faces'.
147
148 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
149
217b694f
EZ
1502005-08-20 Alan Mackenzie <acm@muc.de>
151
152 * buffers.texi (The Buffer List): Clarify the manipulation of the
153 buffer list.
154
0bf14bfd
RS
1552005-08-14 Richard M. Stallman <rms@gnu.org>
156
7ad1498e
AS
157 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
158 a regexp.
0bf14bfd 159
c118d09e
RS
1602005-08-11 Richard M. Stallman <rms@gnu.org>
161
59cb8c23
RS
162 * elisp.texi (Top): Update subnode lists.
163
164 * display.texi (Inverse Video): Node deleted.
165
c118d09e
RS
166 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
167 New nodes split out of Coding Conventions.
168
169 * searching.texi (Regular Expressions): Document re-builder.
170
171 * os.texi (Time Parsing): New node split out of Time Conversion.
172
173 * processes.texi (Misc Network, Network Feature Testing)
174 (Network Options, Make Network): New nodes split out of
175 Low-Level Network.
176
67ec7f41
RS
1772005-08-09 Richard M. Stallman <rms@gnu.org>
178
76d47f0d
RS
179 * frames.texi (Geometry): New node, split from Size and Position.
180 (Frame Parameters): Refer to Geometry.
181
67ec7f41 182 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 183
67ec7f41
RS
184 * windows.texi (Splitting Windows): Fix xref.
185
186 * frames.texi (Layout Parameters): Add xref.
187
188 * display.texi (Line Height, Scroll Bars): Fix xrefs.
189
190 * keymaps.texi (Menu Bar): Fix xref.
191
192 * locals.texi (Standard Buffer-Local Variables): Fix xref.
193
194 * modes.texi (%-Constructs): Fix xref.
195
196 * frames.texi (Window Frame Parameters): Node split up.
197 (Basic Parameters, Position Parameters, Size Parameters)
198 (Layout Parameters, Buffer Parameters, Management Parameters)
199 (Cursor Parameters, Color Parameters): New subnodes.
200
adb5e445
LT
2012005-08-09 Luc Teirlinck <teirllm@auburn.edu>
202
203 * positions.texi (Screen Lines): Update xref for previous change
204 in minibuf.texi.
205
206 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
207 change in minibuf.texi.
208
61298e17
RS
2092005-08-09 Richard M. Stallman <rms@gnu.org>
210
211 * tips.texi (Coding Conventions): Minor cleanup.
212
213 * modes.texi (Defining Minor Modes): Explain when init-value
214 can be non-nil.
215
216 * elisp.texi (Top): Update submenu for Minibuffer.
217
218 * minibuf.texi (Minibuffer Misc): Node split up.
219 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
220 (Recursive Mini): New nodes split out from Minibuffer Misc.
221 (Minibuffer Misc): Document max-mini-window-height.
222
223 * hash.texi (Defining Hash): Delete stray paren in example.
224
225 * display.texi (Echo Area Customization): Don't define
226 max-mini-window-height here; xref instead.
227
228 * commands.texi (Event Input Misc): Update while-no-input.
229
230 * advice.texi (Advising Functions): Explain when to use advice
231 and when to use a hook.
232
43e124e6
EZ
2332005-07-30 Eli Zaretskii <eliz@gnu.org>
234
235 * makefile.w32-in (info): Don't run install-info.
236 ($(infodir)/dir): New target, produced by running install-info.
237
653aea22
LT
2382005-07-27 Luc Teirlinck <teirllm@auburn.edu>
239
240 * modes.texi (Defining Minor Modes): The keyword for the initial
241 value is :init-value, not :initial-value.
242
ba6ebbd5
EZ
2432005-07-23 Eli Zaretskii <eliz@gnu.org>
244
245 * loading.texi (Autoload): Make the `doctor' example be consistent
246 with what's in current loaddefs.el. Describe the "fn" magic in
247 the usage portion of the doc string.
248
6696f2a4
RS
2492005-07-22 Richard M. Stallman <rms@gnu.org>
250
251 * internals.texi (Garbage Collection): Clarify previous change.
252
0c17e67c
SM
2532005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
254
255 * internals.texi (Garbage Collection): Add gc-cons-percentage.
256
426179e1
JL
2572005-07-18 Juri Linkov <juri@jurta.org>
258
259 * commands.texi (Accessing Events):
260 * frames.texi (Text Terminal Colors, Resources):
261 * markers.texi (The Mark):
262 * modes.texi (Defining Minor Modes):
263 Delete duplicate duplicate words.
264
9b0c2c56
RS
2652005-07-16 Richard M. Stallman <rms@gnu.org>
266
267 * display.texi (Managing Overlays): Clarify make-overlay
268 args for insertion types.
269
fd90b80c
LT
2702005-07-13 Luc Teirlinck <teirllm@auburn.edu>
271
0c17e67c
SM
272 * customize.texi (Variable Definitions):
273 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
274 `standard-value' is a list too.
275 (Defining New Types): Use @key{RET} instead of @key{ret}.
276
37aa90e5
TTN
2772005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
278
279 * os.texi (Translating Input): Fix typo.
280
917e0c95
RS
2812005-07-08 Richard M. Stallman <rms@gnu.org>
282
283 * README: Update edition number and size estimate.
284
285 * elisp.texi (VERSION): Set to 2.9.
286
7d90e71d
RS
2872005-07-07 Richard M. Stallman <rms@gnu.org>
288
c330dafe
RS
289 * book-spine.texinfo: Update Emacs version.
290
7d90e71d
RS
291 * display.texi (Inverse Video): Delete mode-line-inverse-video.
292
dc2204be
RS
2932005-07-06 Richard M. Stallman <rms@gnu.org>
294
295 * searching.texi (Regexp Search): Clarify what re-search-forward
296 does when the search fails.
297
a0ec7a4a
LK
2982005-07-05 Lute Kamstra <lute@gnu.org>
299
dc2204be 300 * Update FSF's address in GPL notices.
a0ec7a4a
LK
301
302 * doclicense.texi (GNU Free Documentation License):
303 * gpl.texi (GPL):
304 * tips.texi (Coding Conventions, Library Headers):
305 * vol1.texi:
306 * vol2.texi: Update FSF's address.
307
4af33176
RS
3082005-07-04 Richard M. Stallman <rms@gnu.org>
309
310 * hooks.texi (Standard Hooks): Add occur-hook.
311
b3ab615b
LT
3122005-07-03 Luc Teirlinck <teirllm@auburn.edu>
313
314 * display.texi (The Echo Area): Correct menu.
315
3d393029
RS
3162005-07-03 Richard M. Stallman <rms@gnu.org>
317
7fe48b75
RS
318 * elisp.texi (Top): Update subnode menu for Display.
319
320 * display.texi (Displaying Messages): New node, with most
321 of what was in The Echo Area.
322 (Progress): Moved under The Echo Area.
323 (Logging Messages): New node with new text.
324 (Echo Area Customization): New node, the rest of what was
325 in The Echo Area. Document message-truncate-lines with @defvar.
326 (Display): Update menu.
327
3d393029
RS
328 * windows.texi (Textual Scrolling): Doc 3 values for
329 scroll-preserve-screen-position.
330
331 * text.texi (Special Properties): Change hook functions
332 should bind inhibit-modification-hooks around altering buffer text.
333
334 * keymaps.texi (Key Binding Commands): Call binding BINDING
335 rather than DEFINITION.
336
b26860ad
JB
3372005-06-29 Juanma Barranquero <lekktu@gmail.com>
338
339 * variables.texi (Defining Variables): `user-variable-p' returns t
340 for aliases of user options, nil for alias loops.
341
025691ed
RS
3422005-06-28 Richard M. Stallman <rms@gnu.org>
343
344 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
345 make-keymap.
346
b61bfa4d
LT
3472005-06-27 Luc Teirlinck <teirllm@auburn.edu>
348
349 * variables.texi (Setting Variables): Correct and clarify
350 description of `add-to-ordered-list'.
351
24ee714d
RS
3522005-06-26 Richard M. Stallman <rms@gnu.org>
353
354 * display.texi (Faces): Minor cleanup.
355
33b79ce4
LT
3562005-06-25 Luc Teirlinck <teirllm@auburn.edu>
357
358 * display.texi (Faces): `facep' returns t for strings that are
359 face names.
360
df13531d
RS
3612005-06-25 Richard M. Stallman <rms@gnu.org>
362
363 * objects.texi (Equality Predicates): Clarify meaning of equal.
364
365 * windows.texi (Selecting Windows): save-selected-window
366 and with-selected-window save and restore the current buffer.
367
cf444441
RS
3682005-06-24 Richard M. Stallman <rms@gnu.org>
369
370 * numbers.texi (Float Basics): Explain how to test for NaN,
371 and printing the sign of NaNs.
372
6cdd056d
EZ
3732005-06-24 Eli Zaretskii <eliz@gnu.org>
374
375 * makefile.w32-in (MAKEINFO): Use --force.
376
b93e3c3b
RS
3772005-06-23 Richard M. Stallman <rms@gnu.org>
378
379 * display.texi (Face Functions): Correct Texinfo usage.
380
6fb276bd
LT
3812005-06-23 Luc Teirlinck <teirllm@auburn.edu>
382
383 * lists.texi (Rings): `ring-elements' now returns the elements of
384 RING in order.
385
1d1c7e75
JB
3862005-06-23 Juanma Barranquero <lekktu@gmail.com>
387
388 * markers.texi (The Mark): Texinfo usage fix.
389
9d12e52b
KS
3902005-06-23 Kim F. Storm <storm@cua.dk>
391
392 * searching.texi (Entire Match Data): Remove evaporate option for
393 match-data. Do not mention evaporate option for set-match-data.
394
6d44324c
GM
3952005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
396
397 * display.texi (Face Functions): Mention face aliases.
398
80df27a7
RS
3992005-06-21 Richard M. Stallman <rms@gnu.org>
400
401 * anti.texi (Antinews): Texinfo usage fix.
402
e121563b
KB
4032005-06-21 Karl Berry <karl@gnu.org>
404
9d7d543c
KB
405 * elisp.texi: Use @copying.
406
e121563b
KB
407 * elisp.texi: Put @summarycontents and @contents before the Top
408 node, instead of the end of the file, so that the contents appear
409 in the right place in the dvi/pdf output.
410
36a3b076
JL
4112005-06-21 Juri Linkov <juri@jurta.org>
412
413 * display.texi (Defining Faces): Add `customized-face'.
414
5c796e80
KS
4152005-06-20 Kim F. Storm <storm@cua.dk>
416
b7d1f38f
KS
417 * variables.texi (Setting Variables): Any type of element can be
418 given order in add-to-ordered-list. Compare elements with eq.
419
5c796e80
KS
420 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
421
fb056bef
KB
4222005-06-20 Karl Berry <karl@gnu.org>
423
424 * syntax.texi (Syntax Flags): Make last column very slightly wider
425 to avoid "generic comment" breaking on two lines and causing an
426 underfull box.
427
84398baa
LT
4282005-06-19 Luc Teirlinck <teirllm@auburn.edu>
429
430 * lists.texi (Rings): Various minor clarifications and corrections.
431
07ff1e4b
RS
4322005-06-18 Richard M. Stallman <rms@gnu.org>
433
434 * functions.texi (Obsolete Functions): Simplify.
435
436 * variables.texi (Variable Aliases): Simplify.
437
438 * anti.texi, backups.texi, compile.texi, customization.texi:
439 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
440 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
441 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
442 * variables.texi: Fix formatting ugliness.
443
444 * elisp.texi: Add links to Rings and Byte Packing.
445 Update version and copyright years.
446
447 * minibuf.texi: Fix formatting ugliness.
448 (Completion Commands): Move keymap vars to the end
449 and vars completing-read binds to the top.
450
3f7fab24
LT
4512005-06-17 Luc Teirlinck <teirllm@auburn.edu>
452
453 * processes.texi: Fix typos.
454 (Bindat Spec): Correct Texinfo error.
926c4c9b 455 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 456
f19b57e3
RS
4572005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
458
459 * lists.texi (Rings): New node.
460 (Lists): Add it to menu.
461
a80c5da7 462 * processes.texi (Byte Packing): New node.
f19b57e3
RS
463 (Processes): Add it to menu.
464
4652005-06-17 Richard M. Stallman <rms@gnu.org>
466
467 * syntax.texi (Parsing Expressions): Fix texinfo usage.
468
469 * help.texi (Documentation Basics): Explain the xref to
470 Documentation Tips.
471
472 * debugging.texi (Debugger Commands): Minor fix.
473
67c1390d
LT
4742005-06-16 Luc Teirlinck <teirllm@auburn.edu>
475
476 * edebug.texi (Instrumenting): Eliminate duplicate link.
477 (Specification List): Replace references to "below", referring to
478 a later node, with one @ref to that node.
479
480 * os.texi (Timers): Timers should save and restore the match data
481 if they change it.
482
483 * debugging.texi (Debugger Commands): Mention that the Lisp
484 debugger can not step through primitive functions.
485
51cd2a8c
JB
4862005-06-16 Juanma Barranquero <lekktu@gmail.com>
487
488 * functions.texi (Obsolete Functions): Update argument names of
489 `make-obsolete' and `define-obsolete-function-alias'.
490
491 * variables.texi (Variable Aliases): Update argument names of
492 `defvaralias', `make-obsolete-variable' and
493 `define-obsolete-variable-alias'.
494
f5e6ac4a
KS
4952005-06-15 Kim F. Storm <storm@cua.dk>
496
497 * searching.texi (Entire Match Data): Rephrase warnings about
498 evaporate arg to match-data and set-match-data.
499
fe2a9972
LT
5002005-06-14 Luc Teirlinck <teirllm@auburn.edu>
501
67774855
LT
502 * elisp.texi (Top): Update detailed menu.
503
fe2a9972
LT
504 * edebug.texi (Edebug): Update menu.
505 (Instrumenting): Update xrefs.
506 (Edebug Execution Modes): Correct xref.
507 (Jumping): Clarify description of `h' command.
508 Eliminate redundant @ref.
509 (Breaks): New node.
510 (Breakpoints): is now a subsubsection.
511 (Global Break Condition): Mention `C-x X X'.
512 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
513 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
514 (Edebug Display Update): Correct pxref.
515 (Edebug and Macros): New node.
516 (Instrumenting Macro Calls): Is now a subsubsection.
517 Neither arg of `def-edebug-spec' is evaluated.
518 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
519 (Specification Examples): Fix typo.
520
b59f605b
LK
5212005-06-14 Lute Kamstra <lute@gnu.org>
522
523 * debugging.texi (Function Debugging): Primitives can break on
524 entry too.
525
a5c99dc9
KS
5262005-06-14 Kim F. Storm <storm@cua.dk>
527
528 * variables.texi (Setting Variables): Add add-to-ordered-list.
529
f99ed2f8
SM
5302005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
531
532 * syntax.texi (Parsing Expressions): Document aux functions and vars of
533 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
534
9d42ffaa
LK
5352005-06-13 Lute Kamstra <lute@gnu.org>
536
537 * text.texi (Special Properties): Fix cross reference.
538
32cc0b00
LT
5392005-06-11 Luc Teirlinck <teirllm@auburn.edu>
540
541 * debugging.texi (Function Debugging): Delete mention of empty
542 string argument to `cancel-debug-on-entry'. Delete inaccurate
543 description of the return value of that command.
544
98d1a1cf
EZ
5452005-06-11 Alan Mackenzie <acm@muc.de>
546
547 * text.texi (Adaptive Fill): Amplify the description of
548 fill-context-prefix.
549
4b53b8d7
LT
5502005-06-10 Luc Teirlinck <teirllm@auburn.edu>
551
84398baa 552 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 553
b5305167
SM
5542005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
555
556 * syntax.texi (Parsing Expressions): Document syntax-ppss.
557
9bd4c3ad
LT
5582005-06-10 Luc Teirlinck <teirllm@auburn.edu>
559
560 * debugging.texi (Error Debugging): Minor rewording.
561 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
562 is optional.
563
257914aa
LK
5642005-06-10 Lute Kamstra <lute@gnu.org>
565
b5305167 566 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
567 (Top): Give it a title. Correct version number. Give the
568 detailed node listing a more prominent header.
b5305167
SM
569 * intro.texi: Don't set VERSION here a second time.
570 Mention Emacs's version too.
257914aa
LK
571 * anti.texi (Antinews): Use EMACSVER to refer to the current
572 version of Emacs.
573
b7aae902
KS
5742005-06-09 Kim F. Storm <storm@cua.dk>
575
576 * searching.texi (Entire Match Data): Explain new `reseat' argument to
577 match-data and set-match-data.
578
99598737
RS
5792005-06-08 Richard M. Stallman <rms@gnu.org>
580
581 * searching.texi (Entire Match Data): Clarify when match-data
582 returns markers and when integers.
583
584 * display.texi (Defining Faces): Explain that face name should not
585 end in `-face'.
586
587 * modes.texi (Mode Line Data): Minor cleanup.
588 (Customizing Keywords): Node split out of Search-based Fontification.
589 Add example of using font-lock-add-keywords from a hook.
590 Clarify when MODE should be non-nil, and when nil.
591
5922005-06-06 Richard M. Stallman <rms@gnu.org>
593
594 * modes.texi (Mode Line Data): Explain what happens when the car
595 of a list is a void symbol.
596 (Search-based Fontification): Explain MODE arg to
597 font-lock-add-keywords and warn about calls from major modes.
598
ecc8893a
JL
5992005-06-08 Juri Linkov <juri@jurta.org>
600
601 * display.texi (Standard Faces): Add `shadow' face.
602
7fa9f4eb
LT
6032005-05-29 Luc Teirlinck <teirllm@auburn.edu>
604
605 * modes.texi (Major Mode Conventions): A derived mode only needs
606 to put the call to the parent mode inside `delay-mode-hooks'.
607
bebcc4b1
RS
6082005-05-29 Richard M. Stallman <rms@gnu.org>
609
c16b1394
RS
610 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
611 new, and what that implies. Clarify.
612
613 * files.texi (Locating Files): Clean up the text.
614
bebcc4b1
RS
615 * frames.texi (Window Frame Parameters): Document user-size.
616 Shorten entry for top by referring to left.
617
6182005-05-26 Richard M. Stallman <rms@gnu.org>
619
620 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
621 is new, and what the implications are. Other clarifications.
622
217797bc
RS
6232005-05-24 Richard M. Stallman <rms@gnu.org>
624
625 * frames.texi (Dialog Boxes): Minor fixes.
626
3565fe07
MY
6272005-05-25 Masatake YAMATO <jet@gyve.org>
628
629 * display.texi (Standard Faces): Write about `mode-line-highlight'.
630
817089df
LT
6312005-05-24 Luc Teirlinck <teirllm@auburn.edu>
632
633 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
634 is optional.
635
cb5db137
NR
6362005-05-24 Nick Roberts <nickrob@snap.net.nz>
637
638 * frames.texi (Dialog Boxes): Descibe new optional argument.
639
3c8572f5
LK
6402005-05-23 Lute Kamstra <lute@gnu.org>
641
642 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
643 syntax-begin-function over font-lock-beginning-of-syntax-function.
644
2a4d7cb3
LT
6452005-05-21 Luc Teirlinck <teirllm@auburn.edu>
646
71f800cf
LT
647 * minibuf.texi (Reading File Names): Update description of
648 `read-directory-name'.
649
2a4d7cb3
LT
650 * modes.texi (Derived Modes): Clarify :group keyword.
651
bb4afd09
EZ
6522005-05-21 Eli Zaretskii <eliz@gnu.org>
653
b5305167
SM
654 * files.texi (Locating Files): New subsection.
655 Describe locate-file and executable-find.
bb4afd09 656
a2c9aee6
EZ
6572005-05-21 Kevin Ryde <user42@zip.com.au>
658
659 * frames.texi (Initial Parameters): Update cross reference to
660 "Emacs Invocation".
661
6900105f
LT
6622005-05-19 Luc Teirlinck <teirllm@auburn.edu>
663
ca1b0914
LT
664 * keymaps.texi (Active Keymaps): Add anchor.
665
6900105f
LT
666 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
667 (Major Mode Conventions): Refer to `Auto Major Mode' in more
668 appropriate place.
669 (Derived Modes): Small clarifications.
b5305167
SM
670 (Minor Mode Conventions, Keymaps and Minor Modes):
671 Replace references to nodes with references to anchors.
6900105f
LT
672 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
673 Clarify description of lists whose first element is an integer.
674 (Mode Line Variables): Add anchor.
675 (%-Constructs): Clarify description of integer after %.
676 (Emulating Mode Line): Describe nil value for FACE.
677
54d06364
LT
6782005-05-18 Luc Teirlinck <teirllm@auburn.edu>
679
680 * modes.texi (Derived Modes): Correct references to non-existing
681 variable standard-syntax-table.
682
f8d0b769
LK
6832005-05-17 Lute Kamstra <lute@gnu.org>
684
685 * modes.texi (Defining Minor Modes): Mention the mode hook.
686
294c599c
KS
6872005-05-15 Kim F. Storm <storm@cua.dk>
688
689 * processes.texi (Network): Remove open-network-stream-nowait.
690 (Network Servers): Remove open-network-stream-server.
691
4214af69
LT
6922005-05-15 Luc Teirlinck <teirllm@auburn.edu>
693
694 * elisp.texi (Top): Update detailed menu.
695
696 * variables.texi: Reorder nodes.
697 (Variables): Update menu.
698 (File Local Variables): Do not refer to the `-*-' line as
699 a "local variables list". Add pxref.
700
302691ab
LT
7012005-05-14 Luc Teirlinck <teirllm@auburn.edu>
702
56d4215a
LT
703 * elisp.texi (Top): Update detailed menu for node changes.
704
302691ab
LT
705 * modes.texi (Modes): Update Menu.
706 (Hooks): Move to beginning of chapter.
707 Most minor modes run mode hooks too.
708 `add-hook' can handle void hooks or hooks whose value is a single
709 function.
710 (Major Modes): Update Menu.
711 (Major Mode Basics): New node, split off from `Major Modes'.
712 (Major Mode Conventions): Correct xref. Explain how to handle
713 auto-mode-alist if the major mode command has an autoload cookie.
714 (Auto Major Mode): Major update. Add magic-mode-alist.
715 (Derived Modes): Major update.
716 (Mode Line Format): Update Menu.
717 (Mode Line Basics): New node, split off from `Mode Line Format'.
718
719 * loading.texi (Autoload): Mention `autoload cookie' as synonym
720 for `magic autoload comment'. Add index entries and anchor.
721
d06ba294
RS
7222005-05-14 Richard M. Stallman <rms@gnu.org>
723
724 * tips.texi (Coding Conventions): Explain how important it is
725 that just loading certain files not change Emacs behavior.
726
727 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
728
405cb12a
LK
7292005-05-12 Lute Kamstra <lute@gnu.org>
730
19958124
LK
731 * modes.texi (Generic Modes): Update.
732 (Major Modes): Refer to node "Generic Modes".
733
405cb12a
LK
734 * elisp.texi (Top): Update to the current structure of the manual.
735 * processes.texi (Processes): Add menu description.
736 * customize.texi (Customization): Add menu descriptions.
737
f714dd1b
TTN
7382005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
739
cc9442f2
TTN
740 * processes.texi (Signals to Processes)
741 (Low-Level Network): Fix typos.
f714dd1b 742
36ad23ec
LK
7432005-05-11 Lute Kamstra <lute@gnu.org>
744
745 * elisp.texi (Top): Add some nodes from the chapter "Major and
746 Minor Modes" to the detailed node listing.
747
d101bf56
RS
7482005-05-10 Richard M. Stallman <rms@gnu.org>
749
750 * keymaps.texi (Extended Menu Items): Menu item filter functions
751 can be called at any time.
752
698b0510
LT
7532005-05-08 Luc Teirlinck <teirllm@auburn.edu>
754
755 * variables.texi (File Local Variables): `(hack-local-variables t)'
756 now also checks whether a mode is specified in the local variables
757 list.
758
2c6b25c7
EZ
7592005-05-05 Kevin Ryde <user42@zip.com.au>
760
761 * display.texi (The Echo Area): Correct format function cross
762 reference.
763
643b4cf5
LT
7642005-05-05 Luc Teirlinck <teirllm@auburn.edu>
765
766 * variables.texi (Variable Aliases): Change description of
767 `define-obsolete-variable-alias'.
768
769 * functions.texi (Functions): Add "Obsolete Functions" to menu.
770 (Defining Functions): Add xref.
771 (Obsolete Functions): New node.
772 (Function Safety): Standardize capitalization of section title.
773
774 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
775 (Dialog Boxes): Complete description of `x-popup-dialog'.
776
053bc8e4
RS
7772005-05-04 Richard M. Stallman <rms@gnu.org>
778
779 * commands.texi (Interactive Codes): Fix Texinfo usage.
780 Document U more clearly.
781
f6b1b15a
LT
7822005-05-01 Luc Teirlinck <teirllm@auburn.edu>
783
3b925015
LT
784 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
785 function and not a macro.
786
f6b1b15a
LT
787 * frames.texi (Pop-Up Menus): Correct and clarify description of
788 `x-popup-menu'.
789 (Dialog Boxes): Clarify description of `x-popup-dialog'.
790
ebbfa918
RS
7912005-05-01 Richard M. Stallman <rms@gnu.org>
792
793 * edebug.texi (Checking Whether to Stop): Fix previous change.
794
abe2f96e
LT
7952005-05-01 Luc Teirlinck <teirllm@auburn.edu>
796
d6028ef2
LT
797 * display.texi: Fix typos and Texinfo usage.
798
abe2f96e
LT
799 * edebug.texi (Checking Whether to Stop): executing-macro ->
800 executing-kbd-macro.
801
b2cfb30b
RS
8022005-05-01 Richard M. Stallman <rms@gnu.org>
803
804 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
805
7e995a23
RS
8062005-04-30 Richard M. Stallman <rms@gnu.org>
807
808 * files.texi (Magic File Names): Document `operations' property.
809
57efa539
LK
8102005-04-29 Lute Kamstra <lute@gnu.org>
811
812 * modes.texi (Generic Modes): New node.
813 (Major Modes): Add it to the menu.
814 (Derived Modes): Add "derived mode" to concept index.
815
0a20b1dc
LK
8162005-04-28 Lute Kamstra <lute@gnu.org>
817
818 * modes.texi (Defining Minor Modes): Fix previous change.
819 (Font Lock Mode): Simplify.
820 (Font Lock Basics): Say that font-lock-defaults is buffer-local
821 when set and that some parts are optional. Add cross references.
822 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
823 Add cross references. Add font-lock-multiline to index.
824 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 825 Lock Variables". Document font-lock-add-keywords and
b5305167 826 font-lock-remove-keywords.
0a20b1dc
LK
827 (Other Font Lock Variables): Move font-lock-keywords-only,
828 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
829 and font-lock-syntactic-face-function to node "Syntactic Font
830 Lock". Move font-lock-keywords-case-fold-search to node
831 "Search-based Fontification". Document font-lock-inhibit-thing-lock
832 and font-lock-{,un}fontify-{buffer,region}-function.
833 (Precalculated Fontification): Remove reference to deleted variable
834 font-lock-core-only.
835 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
836 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
837 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
838 and font-lock-syntactic-face-function here from node "Other Font
839 Lock Variables". Move font-lock-syntactic-keywords to "Setting
840 Syntax Properties". Add cross references.
b5305167
SM
841 (Setting Syntax Properties): New node.
842 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
843 * syntax.texi (Syntax Properties): Add cross reference.
844 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
845
68a94f5a
RS
8462005-04-26 Richard M. Stallman <rms@gnu.org>
847
848 * display.texi (Defining Faces):
849 Document `default' elements of defface spec.
850
851 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
852
853 * variables.texi (Variable Aliases): Clarify text.
854
8552005-04-25 Chong Yidong <cyd@stupidchicken.com>
856
857 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
858
7f48f143
LT
8592005-04-25 Luc Teirlinck <teirllm@auburn.edu>
860
861 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
862
45d2f8e8
EZ
8632005-04-24 Eli Zaretskii <eliz@gnu.org>
864
f3714ab2
EZ
865 * syntax.texi (Syntax Table Internals): Elaborate documentation of
866 syntax-after and syntax-class.
867
45d2f8e8 868 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
869 (Unique File Names): Don't mention "numbers" in the documentation
870 of make-temp-file and make-temp-name.
45d2f8e8 871
469bc679
RS
8722005-04-23 Richard M. Stallman <rms@gnu.org>
873
874 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
875
c9fa5dc9
RS
8762005-04-22 Nick Roberts <nickrob@snap.net.nz>
877
878 * windows.texi (Cyclic Window Ordering): Clarify window-list.
879
230e1e80
NR
8802005-04-22 Nick Roberts <nickrob@snap.net.nz>
881
882 * variables.texi (Variable Aliases): Describe make-obsolete-variable
883 and define-obsolete-variable-alias.
884
1ba52906
KS
8852005-04-22 Kim F. Storm <storm@cua.dk>
886
887 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
888 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
889
9721d904
LK
8902005-04-21 Lute Kamstra <lute@gnu.org>
891
892 * lists.texi (Association Lists): Document rassq-delete-all.
893
ed35c736
RS
8942005-04-19 Richard M. Stallman <rms@gnu.org>
895
896 * modes.texi (Search-based Fontification): Explain that
897 facespec is an expression to be evaluated.
898
42fc00a4
RS
8992005-04-19 Kevin Ryde <user42@zip.com.au>
900
b5305167 901 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
902 * strings.texi (String Conversion): Fix xref.
903
5827e9d4
KS
9042005-04-19 Kim F. Storm <storm@cua.dk>
905
906 * symbols.texi (Symbol Plists): Add safe-get.
907 Mention that `get' may signal an error.
908
47872da9
NR
9092005-04-18 Nick Roberts <nickrob@snap.net.nz>
910
911 * customize.texi (Variable Definitions): Replace tooltip-mode
912 example with save-place.
913
ec0cf966
RS
9142005-04-17 Richard M. Stallman <rms@gnu.org>
915
916 * buffers.texi (Indirect Buffers): Clarify.
917
918 * positions.texi (Positions): Clarify converting marker to integer.
919
920 * strings.texi (String Basics): Mention string-match; clarify.
921
199bb209
LK
9222005-04-08 Lute Kamstra <lute@gnu.org>
923
924 * modes.texi (Search-based Fontification): Fix cross references.
925 Use consistent terminology. Document anchored highlighting.
926
bfa54668
LK
9272005-04-05 Lute Kamstra <lute@gnu.org>
928
929 * modes.texi (Defining Minor Modes): Document :group keyword
930 argument and its default value.
931
07e5fb9e
LK
9322005-04-03 Lute Kamstra <lute@gnu.org>
933
934 * hooks.texi (Standard Hooks): Add some hooks. Add cross
935 references and/or descriptions. Delete major mode hooks; mention
936 them as a category instead. Rename or delete obsolete hooks.
937
aa945b59
RS
9382005-04-02 Richard M. Stallman <rms@gnu.org>
939
940 * nonascii.texi (Coding System Basics): Another wording cleanup.
941
8b918214
RS
9422005-04-01 Richard M. Stallman <rms@gnu.org>
943
944 * nonascii.texi (Coding System Basics): Clarify previous change.
945
41639988
KH
9462005-04-01 Kenichi Handa <handa@m17n.org>
947
948 * nonascii.texi (Coding System Basics): Describe about rondtrip
949 identity of coding systems.
950
8e669bbd
RS
9512005-03-29 Chong Yidong <cyd@stupidchicken.com>
952
953 * text.texi (Buffer Contents): Add filter-buffer-substring and
954 buffer-substring-filters.
955
f60a6f87
RS
9562005-03-26 Chong Yidong <cyd@stupidchicken.com>
957
958 * anti.texi (Antinews): Mention `G' interactive code.
959
960 * tips.texi (Compilation Tips): Mention benchmark.el.
961
aaac1251
LT
9622005-03-27 Luc Teirlinck <teirllm@auburn.edu>
963
964 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
965 is now bound to M-o M-o.
966
967 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
968
45325173
GM
9692005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
970
971 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
972 in the Emacs Manual).
973 * Makefile.in (srcs): Remove calendar.texi.
974 * makefile.w32-in (srcs): Remove calendar.texi.
975 * display.texi (Display): Change name of next node.
976 * os.texi (System In): Change name of previous node.
977 * elisp.texi (Top): Remove Calendar references.
978 * vol1.texi (Top): Remove Calendar references.
979 * vol2.texi (Top): Remove Calendar references.
980
85df292e
RS
9812005-03-25 Richard M. Stallman <rms@gnu.org>
982
45325173 983 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
984 Cleanup previous change.
985
9862005-03-25 Chong Yidong <cyd@stupidchicken.com>
987
988 * display.texi (Face Attributes): Faces earlier in an :inherit
989 list take precedence.
990 (Scroll Bars): Fix description of vertical-scroll-bars.
991 Document frame-current-scroll-bars and window-current-scroll-bars.
992
993 * markers.texi (The Mark): Document temporary Transient Mark mode.
994
b5305167
SM
995 * minibuf.texi (Reading File Names):
996 Document read-file-name-completion-ignore-case.
85df292e
RS
997
998 * positions.texi (Screen Lines): Document nil for width argument
999 to compute-motion.
1000
1fe54d69
KS
10012005-03-23 Kim F. Storm <storm@cua.dk>
1002
1003 * display.texi (Standard Faces): Other faces used in the fringe
1004 implicitly inherits from the fringe face.
1005 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
1006 properties implicitly inherits from fringe face.
1007 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
1008
a775dff4
RS
10092005-03-20 Chong Yidong <cyd@stupidchicken.com>
1010
1011 * display.texi (Invisible Text): State default value of
1012 line-move-ignore-invisible.
1013 (Managing Overlays): Document remove-overlays.
1014 (Standard Faces): Document escape-glyph face.
1015
b5305167 1016 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 1017
b5305167
SM
1018 * modes.texi (Other Font Lock Variables):
1019 Document font-lock-lines-before.
a775dff4
RS
1020
1021 * positions.texi (Skipping Characters): skip-chars-forward allows
1022 character classes.
1023
077f7085
LK
10242005-03-18 Lute Kamstra <lute@gnu.org>
1025
1026 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
1027
d69ea7ab
RS
10282005-03-17 Richard M. Stallman <rms@gnu.org>
1029
c7bd5d57
RS
1030 * text.texi (Undo): Document extensible undo entries.
1031
d69ea7ab
RS
1032 * searching.texi (String Search, Regexp Search, Regexp Search):
1033 Cleanups.
1034
1035 * nonascii.texi (Character Codes): Minor fix.
1036
1037 * display.texi (Display Property): Explain the significance
1038 of having text properties that are eq.
1039 (Other Display Specs): Explain string as display spec.
1040
1041 * commands.texi (Interactive Codes): Document G option.
1042
10432005-03-17 Chong Yidong <cyd@stupidchicken.com>
1044
1045 * text.texi (Filling): Add sentence-end-without-period and
1046 sentence-end-without-space.
1047 (Changing Properties): Minor fix.
1048
1049 * anti.texi: Total rewrite.
1050
a7679889
LK
10512005-03-15 Lute Kamstra <lute@gnu.org>
1052
1053 * edebug.texi (Instrumenting Macro Calls): Fix typos.
1054
6eb8e247
KS
10552005-03-08 Kim F. Storm <storm@cua.dk>
1056
1057 * display.texi (Specified Space): Property :width is support on
1058 non-graphic terminals, :height is not.
1059
bfa8be14
RS
10602005-03-07 Richard M. Stallman <rms@gnu.org>
1061
1062 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
1063 Now subnodes of Fringes.
1064 (Overlay Arrow): Document overlay-arrow-variable-list.
1065 (Fringe Size/Pos): New node, broken out of Fringes.
1066 (Display): Explain clearing vs redisplay better.
1067 (Truncation): Clarify use of bitmaps.
1068 (The Echo Area): Clarify the uses of the echo area.
1069 Add max-mini-window-height.
1070 (Progress): Clarify.
1071 (Invisible Text): Explain that main loop moves point out.
1072 (Selective Display): Say "hidden", not "invisible".
b5305167 1073 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
1074 (Overlay Properties): Clarify intro.
1075 (Finding Overlays): Explain return values when nothing found.
1076 (Width): truncate-string-to-width has added arg.
1077 (Displaying Faces): Clarify and update mode line face handling.
1078 (Face Functions): Minor cleanup.
b5305167 1079 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
1080 (Pixel Specification, Other Display Specs): Minor cleanups.
1081 (Images, Image Descriptors): Minor cleanups.
1082 (GIF Images): Patents have expired.
1083 (Showing Images): Explain default text for insert-image.
b5305167 1084 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
1085 (Making Buttons): Explain return values.
1086 (Button Buffer Commands): Add xref.
1087 (Inverse Video): Update mode-line-inverse-video.
1088 (Display Table Format): Clarify.
1089 (Active Display Table): Give defaults for window-display-table.
1090
1091 * calendar.texi (Calendar Customizing): calendar-holiday-marker
1092 and calendar-today-marker are strings, not chars.
1093 (Holiday Customizing): Minor fix.
1094
bfa8be14
RS
1095 * internals.texi (Writing Emacs Primitives): Update `or' example.
1096 Update limit on # args of subr.
1097
1098 * edebug.texi (Using Edebug): Arrow is in fringe.
1099 (Instrumenting): Arg to eval-defun works without loading edebug.
1100 (Edebug Execution Modes): Add xref.
1101
1102 * customize.texi (Common Keywords): Clarify :require.
1103 Mention :version here.
1104 (Variable Definitions, Group Definitions): Not here.
1105 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
1106
d69ea7ab
RS
11072005-03-07 Chong Yidong <cyd@stupidchicken.com>
1108 * nonascii.texi (Text Representations): Clarify position-bytes.
1109 (Character Sets): Add list-charset-chars.
1110 (Scanning Charsets): Add charset-after.
1111 (Encoding and I/O): Minor fix.
1112
34398e6c
RS
11132005-03-06 Richard M. Stallman <rms@gnu.org>
1114
1115 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
1116 (Resizing Windows): Likewise.
1117
1118 * text.texi (Change Hooks): Get rid of "Emacs 21".
1119
1120 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
1121
1122 * streams.texi (Output Variables): Get rid of "Emacs 21".
1123
1124 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
1125
1126 * os.texi (Translating Input): Replace flow-control example
1127 with a less obsolete example that uses `keyboard-translate'.
1128
6eb8e247 1129 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 1130 Get rid of "Emacs 21".
6eb8e247 1131
34398e6c
RS
1132 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
1133 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
1134
1135 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
1136
1137 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
1138
1139 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
1140 (Menu Bar): Fix when menu-bar-update-hook is called.
1141
1142 * hash.texi (Hash Tables): Get rid of "Emacs 21".
1143
1144 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
1145 and make it read better.
1146
1147 * files.texi (Writing to Files): Get rid of "Emacs 21".
1148 (Unique File Names): Likewise.
1149
1150 * elisp.texi: Update Emacs version to 22.
1151
1152 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
1153 (Overlay Properties, Face Attributes): Likewise.
1154 (Managing Overlays): Fix punctuation.
1155 (Attribute Functions): Clarify set-face-font; get rid of
1156 info about old Emacs versions.
1157 (Auto Faces, Font Lookup, Display Property, Images):
1158 Get rid of "Emacs 21".
1159
1160 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
1161
d2178387
RS
11622005-03-05 Richard M. Stallman <rms@gnu.org>
1163
1164 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
1165
524352d6
LK
11662005-03-04 Lute Kamstra <lute@gnu.org>
1167
1168 * debugging.texi (Error Debugging): Document stack-trace-on-error.
1169
11702005-03-03 Lute Kamstra <lute@gnu.org>
1171
1172 * edebug.texi (Instrumenting Macro Calls): Fix typo.
1173
284f0680
LK
11742005-03-01 Lute Kamstra <lute@gnu.org>
1175
1176 * debugging.texi (Debugger Commands): Update `j'.
1177
a9ee5cac
LK
11782005-02-28 Lute Kamstra <lute@gnu.org>
1179
1180 * debugging.texi (Debugging): Fix typo.
1181 (Error Debugging): Document eval-expression-debug-on-error.
1182 (Function Debugging): Update example.
1183 (Using Debugger): Mention starred stack frames.
1184 (Debugger Commands): Document `j' and `l'.
1185 (Invoking the Debugger): `d' and `j' exit recursive edit too.
1186 Update the messages that the debugger displays.
1187 (Internals of Debugger): Add cross reference. Update example.
1188 (Excess Open): Minor improvement.
1189 (Excess Close): Minor improvement.
1190
378d0f8e
RS
11912005-02-26 Richard M. Stallman <rms@gnu.org>
1192
1193 * tips.texi (Coding Conventions): Clarify.
1194 Put all the major mode key reservations together.
1195 Mention the Mouse-1 => Mouse-2 conventions.
1196
1197 * syntax.texi (Syntax Class Table): Clarify.
1198 (Syntax Table Functions): syntax-after moved from here.
1199 (Syntax Table Internals): syntax-after moved to here.
1200 (Parsing Expressions): Update info on number of values
1201 and what's meaningful in the STATE argument.
1202 (Categories): Fix typo.
1203
1204 * sequences.texi (Arrays): Cleanup.
1205 (Char-Tables): Clarify.
1206
1207 * processes.texi (Deleting Processes): Cleanups, add xref.
1208 (Subprocess Creation): Explain nil in exec-path. Cleanup.
1209 (Process Information): set-process-coding-system, some args optional.
1210 (Input to Processes): Explain various types for PROCESS args.
1211 Rename them from PROCESS-NAME to PROCESS.
1212 (Signals to Processes): Likewise.
1213 (Decoding Output): Cleanup.
1214 (Query Before Exit): Clarify.
1215
1216 * os.texi (Startup Summary): Correct the options; add missing ones.
1217 (Terminal Output, Batch Mode): Clarify.
1218 (Flow Control): Node deleted.
1219
1220 * markers.texi (The Mark): Clarify.
1221
1222 * macros.texi (Expansion): Cleanup.
1223 (Indenting Macros): indent-spec allows ints, not floats.
1224
1225 * keymaps.texi (Keymaps): Clarify.
1226 (Format of Keymaps): Update lisp-mode-map example.
1227 (Active Keymaps, Key Lookup): Clarify.
1228 (Changing Key Bindings): Add xref to `kbd'.
1229 (Key Binding Commands, Simple Menu Items): Clarify.
1230 (Mouse Menus, Menu Bar): Clarify.
1231 (Menu Example): Replace print example with menu-bar-replace-menu.
1232
1233 * help.texi (Documentation Basics): Add function-documentation prop.
1234
1235 * elisp.texi (Top): Don't refer to Flow Control node.
1236
1237 * commands.texi (Command Overview): Improve xrefs.
1238 (Adjusting Point): Adjusting point applies to intangible and invis.
1239 (Key Sequence Input): Doc extra read-key-sequence args.
1240 Likewise for read-key-sequence-vector.
1241
1242 * backups.texi (Rename or Copy): Minor fix.
1243 (Numbered Backups): For version-control, say the default.
1244 (Auto-Saving): make-auto-save-file-name example is simplified.
1245
1246 * advice.texi (Advising Functions): Don't imply one part of Emacs
1247 should advise another part. Markup changes.
1248 (Defining Advice): Move transitional para.
1249 (Activation of Advice): Cleanup.
1250 Explain if COMPILE is nil or negative.
1251
1252 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
1253
2e20c83d
LK
12542005-02-24 Lute Kamstra <lute@gnu.org>
1255
1256 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
1257 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
1258
65c492fd
LK
12592005-02-23 Lute Kamstra <lute@gnu.org>
1260
b02c3eed
LK
1261 * modes.texi (Defining Minor Modes): define-minor-mode can be used
1262 to define global minor modes as well.
1263
65c492fd
LK
1264 * display.texi (Managing Overlays): overlay-buffer returns nil for
1265 deleted overlays.
1266
b686dd59
KS
12672005-02-22 Kim F. Storm <storm@cua.dk>
1268
1269 * minibuf.texi (Basic Completion): Allow symbols in addition to
1270 strings in try-completion and all-completions.
1271
23e8c095
LK
12722005-02-14 Lute Kamstra <lute@gnu.org>
1273
1274 * elisp.texi (Top): Remove reference to deleted node.
1275
1276 * lists.texi (Lists): Remove reference to deleted node.
1277 (Cons Cells): Fix typo.
1278
1279 * loading.texi (Where Defined): Fix typo.
1280
134948fc
RS
12812005-02-14 Richard M. Stallman <rms@gnu.org>
1282
1283 * variables.texi (Creating Buffer-Local): change-major-mode-hook
1284 is useful for discarding some minor modes.
1285
1286 * symbols.texi (Symbol Components): Reorder examples.
1287
1288 * streams.texi (Input Functions): State standard-input default.
1289 (Output Variables): State standard-output default.
1290
1291 * objects.texi (Printed Representation): Clarify read syntax vs print.
1292 (Floating Point Type): Explain meaning better.
1293 (Symbol Type): Explain uniqueness better.
1294 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
1295 List examples sooner.
1296 (Box Diagrams): New subnode broken out.
1297 Some examples moved from old Lists as Boxes node.
1298 (Dotted Pair Notation): Clarify intro.
1299 (Array Type): Clarify.
1300 (Type Predicates): Add hash-table-p.
1301
1302 * numbers.texi (Integer Basics): Clarify radix explanation.
1303 (Predicates on Numbers): Minor clarification.
1304 (Comparison of Numbers): Minor clarification. Clarify eql.
1305 Typos in min, max.
1306 (Math Functions): Clarify overflow in expt.
1307
1308 * minibuf.texi (Text from Minibuffer): Minor clarification.
1309 Mention arrow keys.
1310
1311 * loading.texi (Autoload): defun's doc string overrides autoload's
1312 doc string.
1313 (Repeated Loading): Modernize "add to list" examples.
1314 (Where Defined): Finish updating table of load-history elts.
1315
1316 * lists.texi (List-related Predicates): Minor wording improvement.
1317 (Lists as Boxes): Node deleted.
1318 (Building Lists): Explain trivial cases of number-sequence.
1319
1320 * hash.texi (Hash Tables): Add desc to menu items.
1321 (Creating Hash): Expain "full" means "make larger",
1322 (Hash Access): Any object can be a key.
1323 State value of maphash.
1324
1325 * functions.texi (What Is a Function): Wording cleanup.
1326 (Function Documentation): Minor cleanup.
1327 Explain purpose of calling convention at end of doc string.
1328 (Function Names): Wording cleanup.
1329 (Calling Functions): Wording cleanup.
1330 Explain better how funcall calls the function.
1331 (Function Cells): Delete example of saving and redefining function.
1332
1333 * control.texi (Combining Conditions): Wording cleanup.
1334 (Iteration): dolist and dotimes bind VAR locally.
1335 (Cleanups): Xref to Atomic Changes.
1336
1337 * compile.texi (Byte Compilation): Delete 19.29 info.
1338 (Compilation Functions): Macros' difficulties don't affect defsubst.
1339 (Docs and Compilation): Delete 19.29 info.
1340
44291460
RS
13412005-02-10 Richard M. Stallman <rms@gnu.org>
1342
1343 * objects.texi (Symbol Type): Minor correction.
1344
1f9ad95a
LK
13452005-02-06 Lute Kamstra <lute@gnu.org>
1346
1347 * modes.texi (Example Major Modes): Fix typos.
1348
ba2c991c
RS
13492005-02-06 Richard M. Stallman <rms@gnu.org>
1350
1351 * text.texi (Margins): fill-nobreak-predicate can be one function.
1352
1353 * strings.texi (Modifying Strings): clear-string can make unibyte.
1354 (Formatting Strings): format gives error if values missing.
1355
1356 * positions.texi (Character Motion): Mention default arg
1357 for forward-char. backward-char refers to forward-char.
1358 (Word Motion): Mention default arg for forward-word.
1359 (Buffer End Motion): Mention default arg for beginning-of-buffer.
1360 Simplify end-of-buffer.
1361 (Text Lines): Mention default arg for forward-line.
1362 (List Motion): Mention default arg for beginning/end-of-defun.
1363 (Skipping Characters): Minor fixes in explaining character-set.
1364
1365 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
1366 Mode inheritance applies only when default-major-mode is nil.
1367 Clarifications.
1368 (Example Major Modes): Update Text mode and Lisp mode examples.
1369 (Minor Mode Conventions): Mention define-minor-mode at top.
1370 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
1371 (Mode Line Format): Update mode line face display info.
1372 (Properties in Mode): Mention effect of risky vars.
1373 (Imenu): Define imenu-add-to-menubar.
1374 (Font Lock Mode): Add descriptions to menu lines.
1375 (Faces for Font Lock): Add font-lock-doc-face.
1376
9bf6d576
LK
13772005-02-05 Lute Kamstra <lute@gnu.org>
1378
1379 * text.texi (Maintaining Undo): Remove obsolete function.
1380
cb602754
EZ
13812005-02-05 Eli Zaretskii <eliz@gnu.org>
1382
1383 * frames.texi (Color Names): Add pointer to the X docs about RGB
1384 color specifications. Improve indexing
1385 (Text Terminal Colors): Replace the description of RGB values by
1386 an xref to "Color Names".
1387
4e07258f
RS
13882005-02-03 Richard M. Stallman <rms@gnu.org>
1389
1390 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1391 Clarify.
1392 (Selecting Windows): Clarify save-selected-window.
1393 (Cyclic Window Ordering): Clarify walk-windows.
1394 (Window Point): Clarify.
1395 (Window Start): Add comment to example.
1396 (Resizing Windows): Add `interactive' specs in examples.
1397 Document fit-window-to-buffer.
1398
1399 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1400 (Undo, Maintaining Undo): Clarify last change.
1401 (Sorting): In sort-numeric-fields, explain about octal and hex.
1402 Mention sort-numeric-base.
1403 (Format Properties): Add xref for hard newlines.
1404
1405 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1406 (Pop-Up Menus): Fix typo.
1407 (Color Names): Explain all types of color names.
1408 Explain color-values on B&W terminal.
1409 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1410
1411 * files.texi (File Locks): Not supported on MS systems.
1412 (Testing Accessibility): Clarify.
1413
1414 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1415 (Coverage Testing): Fix typo.
1416
1417 * commands.texi (Misc Events): Remove stray space.
1418
1419 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1420 (Modification Time): Clarify when visited-file-modtime returns 0.
1421 (The Buffer List): Clarify bury-buffer.
1422 (Killing Buffers): Clarify.
1423 (Indirect Buffers): Add clone-indirect-buffer.
1424
14252005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1426
1427 * edebug.texi (Printing in Edebug): Fix default value of
1428 edebug-print-circle.
1429 (Coverage Testing): Fix displayed frequency count data.
1430
14312005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
1432
1433 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1434
4e07258f 14352005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
1436
1437 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1438
28d986b9
EZ
14392005-01-29 Eli Zaretskii <eliz@gnu.org>
1440
1441 * commands.texi (Misc Events): Describe the help-echo event.
1442
1443 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
1444 consistently in description of the help-echo property.
1445 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
1446
1447 * display.texi (Overlay Properties): Fix the index entry for
1448 help-echo overlay property.
1449
1450 * customize.texi (Type Keywords): Uncomment the xref to the
1451 help-echo property documentation.
1452
8f958b40
KS
14532005-01-23 Kim F. Storm <storm@cua.dk>
1454
1455 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1456 return value. Third element FULLY replaced by PARTIAL which
1457 specifies number of invisible pixels if row is only partially visible.
1458 (Textual Scrolling): Mention auto-window-vscroll.
1459 (Vertical Scrolling): New defvar auto-window-vscroll.
1460
cd7e5dd6
LT
14612005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1462
1463 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1464 command remapping.
1465
6f771c32
RS
14662005-01-15 Richard M. Stallman <rms@gnu.org>
1467
1468 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1469
6ac8a822
KS
14702005-01-14 Kim F. Storm <storm@cua.dk>
1471
88948d55
KS
1472 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1473
6ac8a822
KS
1474 * text.texi (Links and Mouse-1): Fix string and vector item.
1475
20d6de82
RS
14762005-01-13 Richard M. Stallman <rms@gnu.org>
1477
1478 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1479 descriptions of overriding-local-map and overriding-terminal-local-map.
1480
1481 * text.texi (Links and Mouse-1): Clarify text.
1482
f75a592e
KS
14832005-01-13 Kim F. Storm <storm@cua.dk>
1484
1485 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1486
910f60b1
TTN
14872005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1488
1489 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1490
37181fc4
KS
14912005-01-12 Kim F. Storm <storm@cua.dk>
1492
1493 * text.texi (Links and Mouse-1): Rename section from Enabling
1494 Mouse-1 to Following Links. Change xrefs.
1495 Add examples for define-button-type and define-widget.
1496
1497 * display.texi (Button Properties, Button Buffer Commands):
1498 Clarify mouse-1 and follow-link functionality.
1499
28f94a34
RS
15002005-01-12 Richard M. Stallman <rms@gnu.org>
1501
1502 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1503
1504 * display.texi (Beeping): Fix Texinfo usage.
1505
1506 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1507
bac2d936
KS
15082005-01-11 Kim F. Storm <storm@cua.dk>
1509
1510 * display.texi (Button Properties, Button Buffer Commands):
93381d62 1511 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
1512
1513 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1514 (Enabling Mouse-1 to Follow Links): New subsection.
1515
de968ddb
RS
15162005-01-06 Richard M. Stallman <rms@gnu.org>
1517
1518 * text.texi (Special Properties): Minor change.
1519
1520 * os.texi (Timers): Clarify previous change.
1521
1522 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1523
a3a43b3b
LT
15242005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1525
1526 * display.texi (Face Attributes): Correct xref to renamed node.
1527
732bb9ce
RS
15282005-01-01 Richard M. Stallman <rms@gnu.org>
1529
1530 * display.texi (Face Attributes): Describe hex color specs.
1531
c734ae59
RS
15322004-12-31 Richard M. Stallman <rms@gnu.org>
1533
1534 * os.texi (Timers): Update previous change.
1535
33b2f4ea
KS
15362004-12-30 Kim F. Storm <storm@cua.dk>
1537
1538 * display.texi (Line Height): Total line-height is now specified
1539 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1540 in cons cells. (nil . RATIO) is relative to actual line height.
1541 Use line-height `t' instead of `0' to get minimum height.
1542
99ec74b9
RS
15432004-12-29 Richard M. Stallman <rms@gnu.org>
1544
1545 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1546
eab463f6
RS
15472004-12-28 Richard M. Stallman <rms@gnu.org>
1548
1549 * commands.texi (Quitting): Clarify value of with-local-quit.
1550
1551 * elisp.texi (Top): Fix previous change.
1552
1553 * loading.texi (Loading): Fix previous change.
1554
ebbd14f1
RS
15552004-12-27 Richard M. Stallman <rms@gnu.org>
1556
4ae98fc5
RS
1557 * Makefile.in (MAKEINFO): Specify --force.
1558
8f430046
RS
1559 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1560
56011a8c
RS
1561 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1562
1563 * display.texi (Line Height): Further clarify.
1564
1565 * elisp.texi (Top): Update Loading submenu.
1566
ebbd14f1
RS
1567 * loading.texi (Where Defined): New node.
1568 (Unloading): load-history moved to Where Defined.
1569
fda2922a
RS
15702004-12-21 Richard M. Stallman <rms@gnu.org>
1571
1572 * commands.texi (Event Input Misc): Add while-no-input.
1573
9eb8959a
RS
15742004-12-11 Richard M. Stallman <rms@gnu.org>
1575
1576 * display.texi (Line Height): Rewrite text for clarity.
1577
adf87c29
KS
15782004-12-11 Kim F. Storm <storm@cua.dk>
1579
1580 * display.texi (Display): Add node "Line Height" to menu.
1581 (Line Height): New node. Move full description of line-spacing
1582 and line-height text properties here from text.texi.
1583 (Scroll Bars): Add vertical-scroll-bar variable.
1584
1585 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1586
1587 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1588 line-spacing and vertical-scroll-bar.
1589
1590 * text.texi (Special Properties): Just mention line-spacing and
1591 line-height here, add xref to new "Line Height" node.
1592
31e4729e
TTN
15932004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1594
1595 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1596
1597 * locals.texi (Standard Buffer-Local Variables):
1598 Add @xref for `line-spacing'.
1599
cc60c723
RS
16002004-12-05 Richard M. Stallman <rms@gnu.org>
1601
1602 * Makefile.in (maintainer-clean): Remove the info files
1603 in $(infodir) where they are created.
1604
f6101ac9
RS
16052004-12-03 Richard M. Stallman <rms@gnu.org>
1606
1607 * windows.texi (Selecting Windows): get-lru-window and
1608 get-largest-window don't consider dedicated windows.
1609
1610 * text.texi (Undo): Document undo-in-progress.
1611
94221759
RS
16122004-11-26 Richard M. Stallman <rms@gnu.org>
1613
1614 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1615 Remove a few vars that are not always buffer-local.
1616
7092c5e8
LT
16172004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1618
1619 * locals.texi (Standard Buffer-Local Variables): Comment out
1620 xref's to non-existent node `Yet to be written'.
1621
261b01c6
RS
16222004-11-24 Richard M. Stallman <rms@gnu.org>
1623
1624 * processes.texi (Synchronous Processes): Grammar fix.
1625
1626 * numbers.texi (Comparison of Numbers): Add eql.
1627
1628 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1629
1630 * intro.texi (Printing Notation): Fix previous change.
1631
1632 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1633 and default-indicate-buffer-boundaries from here.
1634 (Usual Display): To here.
1635 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1636 (Usual Display): Move tab-width up.
1637
1638 * customize.texi (Variable Definitions): Replace
1639 show-paren-mode example with tooltip-mode.
7092c5e8 1640 (Simple Types, Composite Types, Defining New Types):
261b01c6 1641 Minor cleanups.
7092c5e8 1642
c1aa4864
JH
16432004-11-21 Jesper Harder <harder@ifa.au.dk>
1644
1645 * processes.texi (Synchronous Processes, Output from Processes):
1646 Markup fix.
1647
dedbac89
RS
16482004-11-20 Richard M. Stallman <rms@gnu.org>
1649
07c8c65a
RS
1650 * positions.texi (Skipping Characters): skip-chars-forward
1651 now handles char classes.
1652
8f40a868
RS
1653 * intro.texi (Printing Notation): Avoid confusion of `print'
1654 when explaining @print.
1655
1656 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1657
1658 * display.texi (Display Table Format): Minor fix.
1659
1660 * streams.texi (Output Functions): Fix print example.
1661
fd6866c8
RS
1662 * Makefile.in (elisp): New target.
1663 (dist): Depend on $(infodir)/elisp, not elisp.
1664 Copy the info files from $(infodir).
1665
9d00469f
RS
1666 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1667 read-from-minibuffer.
1668
dedbac89
RS
1669 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1670
6de891db
RS
16712004-11-19 Richard M. Stallman <rms@gnu.org>
1672
1673 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1674
e1c1c5a7
TTN
16752004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1676
1677 * tips.texi (Coding Conventions): Fix typo.
1678
ee31cd78
RS
16792004-11-16 Richard M. Stallman <rms@gnu.org>
1680
1681 * tips.texi (Coding Conventions): Separate defvar and require
1682 methods to avoid warnings. Use require only when there are many
1683 functions and variables from that package.
1684
1685 * minibuf.texi (Minibuffer Completion): When ignoring case,
1686 predicate must not be case-sensitive.
1687
1688 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1689 (Test Coverage): Don't talk about "splotches". Clarified.
1690
4bd38e94
TTN
16912004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1692
1693 * frames.texi (Window Frame Parameters): Fix typo.
1694
6d073ae1
KS
16952004-11-15 Kim F. Storm <storm@cua.dk>
1696
9f89426b
KS
1697 * symbols.texi (Other Plists): Note that plist-get may signal error.
1698 Add safe-plist-get.
6d073ae1 1699
10980463
TTN
17002004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1701
1702 * modes.texi (Font Lock Basics): Fix typo.
1703
1efc19eb
RS
17042004-11-08 Richard M. Stallman <rms@gnu.org>
1705
1706 * syntax.texi (Syntax Table Functions): Add syntax-after.
1707
6159c232
EZ
17082004-11-06 Lars Brinkhoff <lars@nocrew.org>
1709
1710 * os.texi (Processor Run Time): New section documenting
1711 get-internal-run-time.
1712
59dede22
EZ
17132004-11-06 Eli Zaretskii <eliz@gnu.org>
1714
1715 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1716 it nukes elisp-cover.texi.
1717 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1718 elisp-0 etc.
1719
4cc8522c
LT
17202004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1721
1722 * commands.texi (Keyboard Macros): Document `append' return value
1723 of `defining-kbd-macro'.
1724
2d1ef312
RS
17252004-11-01 Richard M. Stallman <rms@gnu.org>
1726
1727 * commands.texi (Interactive Call): Add called-interactively-p.
1728
6f4e005d
SJ
17292004-10-29 Simon Josefsson <jas@extundo.com>
1730
1731 * minibuf.texi (Reading a Password): Revert.
1732
4f71c13f
RS
17332004-10-28 Richard M. Stallman <rms@gnu.org>
1734
1735 * frames.texi (Display Feature Testing): Explain about "vendor".
1736
4660a9e3
RS
17372004-10-27 Richard M. Stallman <rms@gnu.org>
1738
1739 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1740 not raw. Clarify `n'.
1741 (Interactive Call): Rewrite interactive-p, focusing on when
1742 and how to use it.
1743 (Misc Events): Clarify previous change.
1744
1745 * advice.texi (Simple Advice): Clarify what job the example does.
1746 (Around-Advice): Clarify ad-do-it.
1747 (Activation of Advice): An option of ad-default-compilation-action
1748 is `never', not `nil'.
1749
c8636435
KS
17502004-10-26 Kim F. Storm <storm@cua.dk>
1751
1752 * commands.texi (Interactive Codes): Add U code letter.
1753
acd4089b
SJ
17542004-10-25 Simon Josefsson <jas@extundo.com>
1755
1756 * minibuf.texi (Reading a Password): Add.
1757
29dc7809
JR
17582004-10-24 Jason Rumney <jasonr@gnu.org>
1759
1760 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1761 and wheel-down.
1762
bb5d6d34
KG
17632004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1764
1765 * processes.texi (Synchronous Processes): Document process-file.
1766
d0ee2ed3
KH
17672004-10-22 Kenichi Handa <handa@m17n.org>
1768
1769 * text.texi (translate-region): Document that it accepts also a
1770 char-table.
1771
38be9dbb
DP
17722004-10-22 David Ponce <david@dponce.com>
1773
1774 * windows.texi (Resizing Windows): Document the `preserve-before'
1775 argument of the functions `enlarge-window' and `shrink-window'.
1776
63c80452
JR
17772004-10-19 Jason Rumney <jasonr@gnu.org>
1778
1779 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1780
9f4b6e73
LT
17812004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1782
1783 * text.texi (Filling): Add anchor for definition of
1784 `sentence-end-double-space'.
1785
1786 * searching.texi (Regexp Example): Update description of how
1787 Emacs currently recognizes the end of a sentence.
1788 (Standard Regexps): Update definition of the variable
1789 `sentence-end'. Add definition of the function `sentence-end'.
1790
657f0f9c
EZ
17912004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1792
1793 * display.texi (Progress): New node.
1794
35ab4857
KS
17952004-10-05 Kim F. Storm <storm@cua.dk>
1796
1797 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1798
f2a54fbc
KS
17992004-09-29 Kim F. Storm <storm@cua.dk>
1800
1801 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1802 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1803 fringe bitmap symbols, as they now have their own namespace.
1804 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1805 vs. pixels. Signal error if no free bitmap slots.
1806 (Pixel Specification): Change IMAGE to @var{image}.
1807
4676d6f3
RS
18082004-09-28 Richard M. Stallman <rms@gnu.org>
1809
1810 * text.texi (Special Properties): Clarify line-spacing and line-height.
1811
1812 * searching.texi (Regexp Search): Add looking-back.
1813
17234906
LT
18142004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1815
1816 * display.texi: Correct typos.
1817 (Image Descriptors): Correct xref's.
1818
4de43c8b
RS
18192004-09-25 Richard M. Stallman <rms@gnu.org>
1820
1821 * text.texi (Special Properties): Cleanups in `cursor'.
1822 Rewrites in `line-height' and `line-spacing'; exchange them.
1823
1824 * display.texi (Fringes): Rewrite previous change.
1825 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1826 (Display Fringe Bitmaps): Node deleted, text moved.
1827 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1828 (Scroll Bars): Clarify set-window-scroll-bars.
1829 (Pointer Shape): Rewrite.
1830 (Specified Space): Clarify :align-to, etc.
1831 (Pixel Specification): Use @var. Clarify new text.
1832 (Other Display Specs): Clarify `slice'.
1833 (Image Descriptors): Cleanups.
1834 (Showing Images): Cleanups.
1835
a3ee0299
LT
18362004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1837
e88ebce6
LT
1838 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1839
a3ee0299
LT
1840 * modes.texi: Various minor changes in addition to:
1841 (Major Mode Conventions): Final call to `run-mode-hooks' should
1842 not be inside the `delay-mode-hooks' form.
1843 (Mode Hooks): New node.
1844 (Hooks): Delete obsolete example.
1845 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1846 node "Mode Hooks".
1847
6db2bc02
LT
18482004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1849
1850 * display.texi: Correct various typos.
1851 (Display): Rename node "Pointer Shapes" to "Pointer
1852 Shape". (There is already a node called "Pointer Shapes" in
1853 frames.texi.)
1854 (Images): Remove non-existent node "Image Slices" from menu.
1855
ed2846bd
KS
18562004-09-23 Kim F. Storm <storm@cua.dk>
1857
1858 * text.texi (Special Properties): Add `cursor', `pointer',
1859 `line-height', and `line-spacing' properties.
1860
1861 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1862 Shapes' to menu.
1863 (Standard Faces): Doc fix for fringe face.
1864 (Fringes): Add `overflow-newline-into-fringe' and
1865 'indicate-buffer-boundaries'.
1866 (Fringe Bitmaps, Pointer Shapes): New nodes.
1867 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1868 Bitmaps' to menu.
1869 (Specified Space): Describe pixel width and height.
1870 (Pixel Specification): New node.
1871 (Other Display Specs): Add `slice' property.
1872 (Display Fringe Bitmaps): New node.
1873 (Images): Add 'Image Slices' to menu.
1874 (Image Descriptors): Add `:pointer' and `:map' properties.
1875 (Showing Images): Add slice arg to `insert-image'. Add
1876 'insert-sliced-image'.
1877
4d894c98
RS
18782004-09-20 Richard M. Stallman <rms@gnu.org>
1879
1880 * commands.texi (Key Sequence Input):
1881 Clarify downcasing in read-key-sequence.
1882
7e388eb7
JL
18832004-09-08 Juri Linkov <juri@jurta.org>
1884
1885 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1886
a020987f
LT
18872004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1888
1889 * locals.texi (Standard Buffer-Local Variables): Add
1890 `buffer-auto-save-file-format'.
1891 * internals.texi (Buffer Internals): Describe new
1892 auto_save_file_format field of the buffer structure.
1893 * files.texi (Format Conversion): `auto-save-file-format' has been
1894 renamed `buffer-auto-save-file-format'.
1895
2b96f80c
LT
18962004-08-27 Luc Teirlinck <teirllm@auburn.edu>
1897
1898 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
1899 an integer or a marker.
1900 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
1901
2ee3b79e
RS
19022004-08-22 Richard M. Stallman <rms@gnu.org>
1903
1904 * modes.texi (Major Mode Conventions): Discuss rebinding of
1905 standard key bindings.
1906
c438dc33
KS
19072004-08-18 Kim F. Storm <storm@cua.dk>
1908
1909 * processes.texi (Accepting Output): Add `just-this-one' arg to
1910 `accept-process-output'.
101c421e 1911 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 1912
db8af011
LT
19132004-08-10 Luc Teirlinck <teirllm@auburn.edu>
1914
1915 * keymaps.texi: Various changes in addition to:
1916 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
1917 Give more varied examples for `kbd'.
1918 (Creating Keymaps): Char tables have slots for all characters
1919 without modifiers.
1920 (Active Keymaps): `overriding-local-map' and
1921 `overriding-terminal-local-map' also override text property and
1922 overlay keymaps.
1923 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
1924 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
1925 to denote a prefix of no events.
1926 `map-keymap' includes parent's bindings _recursively_.
1927 Clarify and correct description of `where-is-internal'.
1928 Mention BUFFER-OR-NAME arg to `describe-bindings'.
1929 (Menu Example): For menus intended for use with the keyboard, the
1930 menu items should be bound to characters or real function keys.
1931
de700726
LT
19322004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1933
30e75a87
LT
1934 * objects.texi (Character Type): Reposition `@anchor' to prevent
1935 double space inside sentence in Info.
1936
de700726
LT
1937 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
1938 renamed to `disabled-command-function'.
7c5b95c9 1939 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
1940 (Command Loop Info): Replace reference to it.
1941 (Disabling Commands): `disabled-command-hook' has been renamed to
1942 `disabled-command-function'.
1943
81909a1a
LT
19442004-08-07 Luc Teirlinck <teirllm@auburn.edu>
1945
1946 * os.texi (Translating Input): Only non-prefix bindings in
1947 `key-translation-map' override actual key bindings. Warn about
1948 possible indirect effect of actual key bindings on non-prefix
1949 bindings in `key-translation-map'.
1950
5504e99c
LT
19512004-08-06 Luc Teirlinck <teirllm@auburn.edu>
1952
1953 * minibuf.texi (High-Level Completion): Add anchor for definition
1954 of `read-variable'.
1955
1956 * commands.texi: Various changes in addition to:
1957 (Using Interactive): Clarify description of `interactive-form'.
1958 (Interactive Call): Mention default for KEYS argument to
1959 `call-interactively'.
1960 (Command Loop Info): Clarify description of `this-command-keys'.
1961 Mention KEEP-RECORD argument to `clear-this-command-keys'.
1962 Value of `last-event-frame' can be `macro'.
1963 (Repeat Events): `double-click-fuzz' is also used to distinguish
1964 clicks and drags.
1965 (Classifying Events): Clarify descriptions of `event-modifiers'
1966 `event-basic-type' and `event-convert-list'.
1967 (Accessing Events): `posn-timestamp' takes POSITION argument.
1968 (Quoted Character Input): Clarify description of
1969 `read-quoted-char' and fix example.
1970 (Quitting): Add `with-local-quit'.
1971 (Disabling Commands): Correct and clarify descriptions of
1972 `enable-command' and `disable-command'.
1973 Mention what happens if `disabled-command-hook' is nil.
1974 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
1975 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
1976
f478a72a
LT
19772004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1978
1979 * frames.texi: Various changes in addition to:
1980 (Creating Frames): Expand and clarify description of `make-frame'.
1981 (Window Frame Parameters): Either none or both of the `icon-left'
1982 and `icon-top' parameters must be specified. Put descriptions of
1983 `menu-bar-lines' and `toolbar-lines' closer together and change
1984 them accordingly.
1985 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
1986 except while processing `frame-title-format' or `icon-title-format'.
1987 (Deleting Frames): Correct description of `delete-frame'.
1988 Non-nil return values of `frame-live-p' are like those of `framep'.
1989 (Frames and Windows): mention return value of
1990 `set-frame-selected-window'.
1991 (Visibility of Frames): Mention `force' argument to
1992 `make-frame-invisible'. `frame-visible-p' returns t for all
1993 frames on text-only terminals.
1994 (Frame Configurations): Restoring a frame configuration does not
1995 restore deleted frames.
1996 (Window System Selections): `x-set-selection' returns DATA.
1997 (Resources): Add example.
1998 (Display Feature Testing): Clarify descriptions of
1999 `display-pixel-height', `display-pixel-width', `x-server-version'
2000 and `x-server-vendor'.
2001
2002 * windows.texi (Choosing Window): Add anchor.
2003 * minibuf.texi (Minibuffer Misc): Add anchor.
2004
bc135062
JPW
20052004-07-23 John Paul Wallington <jpw@gnu.org>
2006
2007 * macros.texi (Defining Macros): Declaration keyword for setting
2008 Edebug spec is `debug' not `edebug'.
2009
cb7516e5
LT
20102004-07-19 Luc Teirlinck <teirllm@auburn.edu>
2011
2012 * windows.texi: Various small changes in addition to:
2013 (Window Point): Mention return value of `set-window-point'.
2014 (Window Start): `pos-visible-in-window-p' disregards horizontal
2015 scrolling. Explain return value if PARTIALLY is non-nil.
2016 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
2017 and `set-window-vscroll'.
2018 (Size of Window): The argument WINDOW to `window-inside-edges',
2019 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
2020 (Resizing Windows): Explain return value of
2021 `shrink-window-if-larger-than-buffer'.
2022 `window-size-fixed' automatically becomes buffer local when set.
2023 (Window Configurations): Explain return value of
2024 `set-window-configuration'.
2025
2026 * minibuf.texi (Minibuffer Misc): Add anchor for
2027 `minibuffer-scroll-window'.
2028
2029 * positions.texi (Text Lines): Add anchor for `count-lines'.
2030
3751eb00
RS
20312004-07-17 Richard M. Stallman <rms@gnu.org>
2032
2033 * display.texi (Overlay Properties): Adding `evaporate' prop
2034 deletes empty overlay immediately.
2035
2036 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
2037 fix example.
2038
9a7e97c6
LT
20392004-07-16 Jim Blandy <jimb@redhat.com>
2040
2041 * searching.texi (Regexp Backslash): Document new \_< and \_>
2042 operators.
2043
aa0e4da8
JB
20442004-07-16 Juanma Barranquero <lektu@terra.es>
2045
2046 * display.texi (Images): Fix Texinfo usage.
2047
cbbfedb2
LT
20482004-07-14 Luc Teirlinck <teirllm@auburn.edu>
2049
2050 * buffers.texi (Modification Time): `visited-file-modtime' now
2051 returns a list of two integers, instead of a cons.
2052
3a052bd3
LT
20532004-07-13 Luc Teirlinck <teirllm@auburn.edu>
2054
2055 * windows.texi: Various changes in addition to:
2056 (Splitting Windows): Add `split-window-keep-point'.
2057
02c04e6f
RS
20582004-07-09 Richard M. Stallman <rms@gnu.org>
2059
2060 * frames.texi (Input Focus): Minor fix.
2061
cb4f1287
LT
20622004-07-07 Luc Teirlinck <teirllm@auburn.edu>
2063
2064 * frames.texi (Input Focus): Clarify descriptions of
2065 `select-frame-set-input-focus' and `select-frame'.
2066
339902ec
LT
20672004-07-06 Luc Teirlinck <teirllm@auburn.edu>
2068
2069 * os.texi: Various small changes in addition to:
2070 (Killing Emacs): Expand and clarify description of
2071 `kill-emacs-query-functions' and `kill-emacs-hook'.
2072 (System Environment): Expand and clarify description of `getenv'
2073 and `setenv'.
2074 (Timers): Clarify description of `run-at-time'.
2075 (Translating Input): Correct description of
2076 `extra-keyboard-modifiers'.
2077 (Flow Control): Correct description of `enable-flow-control'.
2078
fe3b7e35
TTN
20792004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
2080
2081 * os.texi: Update copyright.
2082 (Session Management): Grammar fix.
2083 Clarify which Emacs does the restarting.
2084 Use @samp for *scratch* buffer.
2085
59db7d6e
LT
20862004-07-04 Alan Mackenzie <acm@muc.de>
2087
2088 * frames.texi (Input Focus): Add documentation for
2089 `select-frame-set-input-focus'. Replace refs to non-existent
2090 `switch-frame' with `select-frame'. Minor corrections and tidying
2091 up of text-only terminal stuff.
2092
e3ccf404
RS
20932004-07-02 Richard M. Stallman <rms@gnu.org>
2094
2095 * files.texi (Saving Buffers): Cleanup write-contents-function.
2096 (Magic File Names): Cleanup file-remote-p.
2097
8addb6eb
KG
20982004-07-02 Kai Grossjohann <kai@emptydomain.de>
2099
2100 * files.texi (Magic File Names): `file-remote-p' returns an
2101 identifier of the remote system, not just t.
2102
7a58d84d
DK
21032004-07-02 David Kastrup <dak@gnu.org>
2104
2105 * searching.texi (Entire Match Data): Add explanation about new
2106 match-data behavior when @var{integers} is non-nil.
2107
d8c379f8
RS
21082004-06-24 Richard M. Stallman <rms@gnu.org>
2109
b4a4b0ae
RS
2110 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
2111
d8c379f8
RS
2112 * customize.texi (Variable Definitions): Note about doc strings
2113 and :set.
2114
2115 * keymaps.texi (Keymap Terminology): Document `kbd'.
2116 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
2117
2118 * display.texi (Invisible Text): Setting buffer-invisibility-spec
2119 makes it buffer-local.
2120
2121 * files.texi (Saving Buffers): Correct previous change.
2122
2123 * commands.texi (Accessing Events):
2124 Clarify posn-col-row and posn-actual-col-row.
2125
21262004-06-24 David Ponce <david.ponce@wanadoo.fr>
2127
2128 * commands.texi (Accessing Events): New functions
2129 posn-at-point and posn-at-x-y. Add example to posn-x-y.
2130
dce417e7
LT
21312004-06-23 Luc Teirlinck <teirllm@auburn.edu>
2132
2133 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
2134 * frames.texi, buffers.texi, backups.texi, variables.texi:
2135 * loading.texi, eval.texi, functions.texi, control.texi:
2136 * symbols.texi, minibuf.texi: Reposition @anchor's.
2137
2138 * help.texi: Various small changes in addition to the following.
2139 (Describing Characters): Describe PREFIX argument to
2140 `key-description'. Correct and clarify definition of
2141 `text-char-description'. Describe NEED-VECTOR argument to
2142 `read-kbd-macro'.
2143 (Help Functions): Clarify definition of `apropos'.
2144
255d07dc
LH
21452004-06-23 Lars Hansen <larsh@math.ku.dk>
2146
2147 * files.texi (Saving Buffers): Correct description of
2148 `write-contents-functions'.
2149
4e9691e9
JB
21502004-06-21 Juanma Barranquero <lektu@terra.es>
2151
2152 * display.texi (Images): Remove redundant @vindex directives.
2153 Rewrite `image-library-alist' doc in active voice.
2154
1ebd4f78
JB
21552004-06-14 Juanma Barranquero <lektu@terra.es>
2156
2157 * display.texi (Images): Document new delayed library loading,
2158 variable `image-library-alist' and (existing but undocumented)
2159 function `image-type-available-p'.
2160
ddfb8369
RS
21612004-06-05 Richard M. Stallman <rms@gnu.org>
2162
2163 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
2164 refer the user to the Initial Input node.
2165 (Text from Minibuffer): Likewise.
2166 (Initial Input): New node. Document this feature
2167 and say it is mostly deprecated.
2168
18684a3a
RS
21692004-05-30 Richard M. Stallman <rms@gnu.org>
2170
7a61e456
RS
2171 * loading.texi (Named Features): Clarify return value
2172 and meaning of NOERROR.
2173
18684a3a
RS
2174 * variables.texi (File Local Variables): Minor cleanup.
2175
c8364415
MA
21762004-05-30 Michael Albinus <michael.albinus@gmx.de>
2177
2178 * files.texi (Magic File Names): Add `file-remote-p' as operation
2179 of file name handlers.
2180
08fd1251
RS
21812004-05-29 Richard M. Stallman <rms@gnu.org>
2182
2183 * modes.texi (Minor Mode Conventions): (-) has no special meaning
2184 as arg to a minor mode command.
2185
71d5a208
RS
21862004-05-22 Richard M. Stallman <rms@gnu.org>
2187
2188 * syntax.texi (Syntax Class Table): Word syntax not just for English.
2189
2190 * streams.texi (Output Variables): Doc float-output-format.
2191
2192 * searching.texi (Regexp Special): Nested repetition can be infloop.
2193
2194 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
2195 real stack overflow.
2196
2197 * compile.texi: Minor cleanups.
2198
21992004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
2200
2201 * lists.texi (Cons Cells): Explain dotted lists, true lists,
2202 circular lists.
2203 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 2204
022cb162
TTN
22052004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
2206
2207 * modes.texi (Search-based Fontification): Fix typo.
2208
aa7094ba
JB
22092004-05-10 Juanma Barranquero <lektu@terra.es>
2210
2211 * modes.texi (Mode Line Variables): Fix description of
2212 global-mode-string, which is now after which-func-mode, not the
2213 buffer name.
2214
c2383279
LH
22152004-05-07 Lars Hansen <larsh@math.ku.dk>
2216
2217 * modes.texi (Desktop Save Mode): Add.
2218 (Modes): Add menu entry Desktop Save Mode.
2219
2220 * hooks.texi: Add desktop-after-read-hook,
2221 desktop-no-desktop-file-hook and desktop-save-hook.
2222
2223 * locals.texi: Add desktop-save-buffer.
2224
058296d3
JH
22252004-04-30 Jesper Harder <harder@ifa.au.dk>
2226
2227 * display.texi: emacs -> Emacs.
2228
0c54865e
EZ
22292004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2230
2231 * files.texi (Changing Files): Document set-file-times.
2232
d814862a
JB
22332004-04-23 Juanma Barranquero <lektu@terra.es>
2234
2235 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
2236
e8d6f886
JH
22372004-04-18 Jesper Harder <harder@ifa.au.dk>
2238
2239 * tips.texi (Coding Conventions): defopt -> defcustom.
2240
3a424014
LT
22412004-04-16 Luc Teirlinck <teirllm@auburn.edu>
2242
2243 * sequences.texi: Various clarifications.
2244
9e860631
LT
22452004-04-14 Luc Teirlinck <teirllm@auburn.edu>
2246
2247 * buffers.texi (Read Only Buffers): Mention optional ARG to
2248 `toggle-read-only'.
2249
5e30a0fb
NR
22502004-04-14 Nick Roberts <nick@nick.uklinux.net>
2251
9e860631 2252 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
2253 returns a full-width window if possible.
2254
619fb950
LT
22552004-04-13 Luc Teirlinck <teirllm@auburn.edu>
2256
2257 * buffers.texi: Various changes in addition to:
2258 (Buffer File Name): Add `find-buffer-visiting'.
2259 (Buffer Modification): Mention optional ARG to `not-modified'.
2260 (Indirect Buffers): Mention optional CLONE argument to
2261 `make-indirect-buffer'.
2262
2263 * files.texi: Various changes in addition to:
2264 (Visiting Functions): `find-file-hook' is now a normal hook.
2265 (File Name Expansion): Explain difference between the way that
2266 `expand-file-name' and `file-truename' treat `..'.
2267 (Contents of Directories): Mention optional ID-FORMAT argument to
2268 `directory-files-and-attributes'.
2269 (Format Conversion): Mention new optional CONFIRM argument to
2270 `format-write-file'.
2271
a2295d32
MB
22722004-04-12 Miles Bader <miles@gnu.org>
2273
2274 * macros.texi (Expansion): Add description of `macroexpand-all'.
2275
571fd4d5
JH
22762004-04-05 Jesper Harder <harder@ifa.au.dk>
2277
2278 * variables.texi (Variable Aliases): Mention
2279 cyclic-variable-indirection.
2280
2281 * errors.texi (Standard Errors): Ditto.
2282
4ba2fd66
LT
22832004-04-04 Luc Teirlinck <teirllm@auburn.edu>
2284
2285 * backups.texi: Various small changes in addition to:
2286 (Making Backups): Mention return value of `backup-buffer'.
2287 (Auto-Saving): Mention optional FORCE argument to
2288 `delete-auto-save-file-if-necessary'.
2289 (Reverting): Mention optional PRESERVE-MODES argument to
2290 `revert-buffer'. Correct description of `revert-buffer-function'.
2291
8f7ea687
JL
22922004-03-22 Juri Linkov <juri@jurta.org>
2293
2294 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
2295 with `Vector Functions'.
2296
2297 * text.texi (Sorting): Add missing quote.
2298
0eeca3c1
LT
22992004-03-14 Luc Teirlinck <teirllm@auburn.edu>
2300
2301 * intro.texi (Lisp History): Replace xref to `cl' manual with
2302 inforef.
2303
e69cfac2
RS
23042004-03-12 Richard M. Stallman <rms@gnu.org>
2305
2306 * intro.texi (Version Info): Add arg to emacs-version.
2307 (Lisp History): Change xref to CL manual.
2308
1b91d47f
LT
23092004-03-09 Luc Teirlinck <teirllm@auburn.edu>
2310
2311 * minibuf.texi (Completion Commands): Add xref to Emacs manual
2312 for Partial Completion mode.
2313
97073664
TTN
23142004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
2315
2316 * customize.texi: Fix typo. Remove eol whitespace.
2317
04a6e76b
RS
23182004-03-04 Richard M. Stallman <rms@gnu.org>
2319
2320 * processes.texi: Fix typos.
2321
2322 * lists.texi (Building Lists): Minor clarification.
2323
2324 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
2325 in make-hash-table.
2326
5bb0fcd1
JB
23272004-02-29 Juanma Barranquero <lektu@terra.es>
2328
2329 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
2330 rm, and ignore exit code.
2331
9022d421
EZ
23322004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
2333
2334 * display.texi (Defining Faces): Add description for min-colors.
2335 Update example.
2336
92f5fba2
LT
23372004-02-23 Luc Teirlinck <teirllm@auburn.edu>
2338
2339 * abbrevs.texi: Various corrections and clarifications in addition
2340 to the following:
2341 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
2342
7e83e178
GM
23432004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2344
2345 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
2346
9c5609e8
LT
23472004-02-21 Luc Teirlinck <teirllm@auburn.edu>
2348
e2b9b51f
LT
2349 * text.texi: Various small changes in addition to the following:
2350 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
2351 to delete-horizontal-space.
2352 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
2353 description of yank-handler text property at various places.
2354
7daa0e81
LT
2355 * frames.texi (Window System Selections): Add anchor.
2356
9c5609e8
LT
2357 * syntax.texi (Syntax Table Functions): Clarify and correct
2358 descriptions of make-syntax-table and copy-syntax-table.
2359 (Motion and Syntax): Clarify SYNTAXES argument to
2360 skip-syntax-forward.
2361 (Parsing Expressions): Mention that the return value of
2362 parse-partial-sexp is currently a list of ten rather than nine
2363 elements.
2364 (Categories): Various corrections and clarifications.
2365
d29edb21
LT
23662004-02-17 Luc Teirlinck <teirllm@auburn.edu>
2367
2368 * markers.texi (Marker Insertion Types): Minor change.
2369
2370 * locals.texi (Standard Buffer-Local Variables):
2371 * commands.texi (Interactive Codes, Using Interactive):
2372 * functions.texi (Related Topics): Fix xrefs.
2373
43e48bda
LT
23742004-02-16 Luc Teirlinck <teirllm@auburn.edu>
2375
2376 * lists.texi (Sets And Lists): Update description of delete-dups.
2377
84e34002
RS
23782004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2379
2380 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
2381
23822004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2383
2384 * frames.texi (Parameter Access): frame-parameters arg is optional.
2385 modify-frame-parameters handles nil for FRAME.
2386 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2387 are all-or-nothing for certain toolkits.
2388 Mention parameter wait-for-wm.
2389 (Frames and Windows): In frame-first-window and frame-selected-window
2390 the arg is optional.
2391 (Input Focus): In redirect-frame-focus the second arg is optional.
2392 (Window System Selections): Mention selection type CLIPBOARD.
2393 Mention data-type UTF8_STRING.
2394 Mention numbering of cut buffers.
2395 (Resources): Describe x-resource-name.
2396
23972004-02-16 Richard M. Stallman <rms@gnu.org>
2398
2399 * windows.texi (Buffers and Windows): Delete false table
2400 about all-frames.
2401
2402 * syntax.texi (Parsing Expressions): Delete old caveat
2403 about parse-sexp-ignore-comments.
2404
2405 * streams.texi (Output Variables): Add print-quoted.
2406
2407 * lists.texi (Building Lists): Minor cleanup.
2408
2409 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2410
2411 * display.texi (Overlays): Explain overlays use markers.
2412 (Managing Overlays): Explain front-advance and rear-advance
2413 in more detail.
2414
2415 * loading.texi (Unloading): Document unload-feature-special-hooks.
2416 Get rid of fns-NNN.el file.
2417
24182004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2419
2420 * help.texi (Describing Characters): Fix text-char-description
2421 example output.
2422
2423 * edebug.texi (Using Edebug): Fix example.
2424
2425 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 2426
84e34002
RS
2427 * files.texi (Changing Files): Fix argname.
2428
2429 * calendar.texi: Fix parens, and default values.
2430
2431 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2432 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2433 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2434
2435 * positions.texi (Text Lines): Don't add -1 in current-line.
2436
24372004-02-16 Richard M. Stallman <rms@gnu.org>
2438
2439 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2440
c33b76da
EZ
24412004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2442
2443 * processes.texi (Low-Level Network): Fix a typo.
2444
9d7271e8
KS
24452004-02-12 Kim F. Storm <storm@cua.dk>
2446
2447 * display.texi (Fringes): Use consistent wording.
2448 Note that window-fringe's window arg is optional.
2449 (Scroll Bars): Use consistent wording.
2450
6827d730
LT
24512004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2452
2453 * tips.texi (Comment Tips): Document the new conventions for
2454 commenting out code.
2455
1cb60b5a
JD
24562004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2457
2458 * positions.texi (Text Lines): Added missing end defun.
2459
7fdd1f62
KS
24602004-02-07 Kim F. Storm <storm@cua.dk>
2461
2462 * positions.texi (Text Lines): Add line-number-at-pos.
2463
eb3c144c
JPW
24642004-02-06 John Paul Wallington <jpw@gnu.org>
2465
2466 * display.texi (Button Properties, Button Buffer Commands):
2467 mouse-2 invokes button, not down-mouse-1.
2468
a1d38d63
JR
24692004-02-04 Jason Rumney <jasonr@gnu.org>
2470
2471 * makefile.w32-in: Sync with Makefile.in changes.
2472
4b574f3d
LT
24732004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2474
2475 * minibuf.texi (Text from Minibuffer): Various corrections and
2476 clarifications.
2477 (Object from Minibuffer): Correct Lisp description of
2478 read-minibuffer.
2479 (Minibuffer History): Clarify description of cons values for
2480 HISTORY arguments.
2481 (Basic Completion): Various corrections and clarifications. Add
2482 completion-regexp-list.
2483 (Minibuffer Completion): Correct and clarify description of
2484 completing-read.
6f6b0433 2485 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2486 other minor changes.
2487 (High-Level Completion): Various corrections and clarifications.
2488 (Reading File Names): Ditto.
2489 (Minibuffer Misc): Ditto.
2490
d8186297
LT
24912004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2492
2493 * strings.texi (Text Comparison): assoc-string also matches
2494 elements of alists that are strings instead of conses.
2495 (Formatting Strings): Standardize Texinfo usage. Update index
2496 entries.
2497
9adcb5f2
LT
24982004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2499
2500 * lists.texi (Sets And Lists): Add delete-dups.
2501
3e7274ae
LT
25022004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2503
2504 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2505 special form.
2506 * macros.texi (Defining Macros): Update description of `declare',
2507 which now is a macro.
2508 (Wrong Time): Fix typos.
2509
944e099f
LT
25102004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2511
2512 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 2513 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
2514 and `batch-byte-compile'. In particular, mention and describe
2515 all optional arguments.
2516 (Disassembly): Correct and clarify the description of `disassemble'.
2517
90c3aa59
LT
25182004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2519
2520 * searching.texi: Various small changes in addition to the
2521 following.
2522 (Regexp Example): Adapt to new value of `sentence-end'.
2523 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2524 `words'.
2525 (Search and Replace): Add usage note for `perform-replace'.
2526 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2527 `match-data'.
2528 (Standard Regexps): Update for new values of `paragraph-start'
2529 and `sentence-end'.
2530
583c353d
LT
25312004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2532
2533 * files.texi (Saving Buffers): Clarify descriptions of
2534 `write-contents-functions' and `before-save-hook'.
2535 Make the defvar's for `before-save-hook' and `after-save-hook'
2536 into defopt's.
2537
05faee07
KS
25382004-01-07 Kim F. Storm <storm@cua.dk>
2539
2540 * commands.texi (Click Events): Describe new image and
2541 width/height elements of click events.
2542 (Accessing Events): Add posn-string, posn-image, and
2543 posn-object-width-height. Change posn-object to return either
2544 image or string object.
2545
a0465ec3
SJ
25462004-01-01 Simon Josefsson <jas@extundo.com>
2547
2548 * hooks.texi (Standard Hooks): Add before-save-hook.
2549 * files.texi (Saving Buffers): Likewise.
2550
972c0c49
RS
25512004-01-03 Richard M. Stallman <rms@gnu.org>
2552
2553 * frames.texi (Frames and Windows): Delete frame-root-window.
2554
dbcd463f
LT
25552004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2556
2557 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2558
2559 * functions.texi: Various small changes in addition to the
2560 following.
2561 (What Is a Function): `functionp' returns nil for macros. Clarify
2562 behavior of this and following functions for symbol arguments.
2563 (Function Documentation): Add `\' in front of (fn @var{arglist})
2564 and explain why.
2565 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2566 Add anchor.
2567 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2568
02c77ee9
MB
25692004-01-01 Miles Bader <miles@gnu.org>
2570
2571 * display.texi (Buttons): New section.
2572
903a1a91
AS
25732003-12-31 Andreas Schwab <schwab@suse.de>
2574
2575 * numbers.texi (Math Functions): sqrt reports a domain-error
2576 error.
2577 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2578
697cf92a
LT
25792003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2580
3f70fe82
LT
2581 * tips.texi (Documentation Tips): Update item on hyperlinks in
2582 documentation strings.
2583
697cf92a
LT
2584 * errors.texi (Standard Errors): Various small corrections and
2585 additions.
2586
2587 * control.texi: Various small changes in addition to the
2588 following.
2589 (Signaling Errors): Provide some more details on how `signal'
2590 constructs the error message. Add anchor to the definition of
2591 `signal'.
2592 (Error Symbols): Describe special treatment of `quit'.
2593 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2594 to emphasize that it has to be a single form.
2595
2596 * buffers.texi: Add anchor.
2597
4d25144d
RS
25982003-12-29 Richard M. Stallman <rms@gnu.org>
2599
2600 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2601 (Window Configurations): Add window-configuration-frame.
2602
2603 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2604
2605 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2606 Change arg name in get-char-property.
2607 (Special Properties): Update handling of keymap property.
2608
2609 * strings.texi (Modifying Strings): Add clear-string.
2610 (Text Comparison): Add assoc-string and remove
2611 assoc-ignore-case, assoc-ignore-representation.
2612
2613 * os.texi (Time of Day): Add set-time-zone-rule.
2614
2615 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2616 report domain-error errors.
4d25144d 2617
697cf92a 2618 * nonascii.texi (Converting Representations):
4d25144d
RS
2619 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2620 (Encoding and I/O): Add file-name-coding-system.
2621
2622 * modes.texi (Search-based Fontification): Explain that
2623 face specs are symbols with face names as values.
2624
2625 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2626
2627 * lists.texi (Building Lists): remq moved elsewhere.
2628 (Sets And Lists): remq moved here.
2629 (Association Lists): Refer to assoc-string.
2630
2631 * internals.texi (Garbage Collection): Add memory-use-counts.
2632
2633 * frames.texi (Frames and Windows): Add set-frame-selected-window
2634 and frame-root-window.
2635
697cf92a 2636 * files.texi (Contents of Directories):
4d25144d
RS
2637 Add directory-files-and-attributes.
2638
2639 * display.texi (Refresh Screen): Add force-window-update.
2640 (Invisible Text): Explain about moving point out of invis text.
2641 (Overlay Properties): Add overlay-properties.
2642 (Managing Overlays): Add overlayp.
2643 (GIF Images): Invalid image number displays a hollow box.
2644
2645 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2646 (Killing Buffers): Add buffer-live-p.
2647
67fafe38
MR
26482003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2649
2650 * display.texi (Fringes): Fix typo "set-buffer-window".
2651
68e74f25
LT
26522003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2653
2654 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2655 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2656 Add or change various xrefs and anchors.
2657
2658 * commands.texi: Replace all occurrences of @acronym{CAR} with
2659 @sc{car}, for consistency with the rest of the Elisp manual.
2660 `car' and `cdr' are historically acronyms, but are no longer
2661 widely thought of as such.
2662
2663 * internals.texi (Pure Storage): Mention that `purecopy' does not
2664 copy text properties.
2665 (Object Internals): Now 29 bits are used (in most implementations)
2666 to address Lisp objects.
2667
2668 * variables.texi (Variables with Restricted Values): New node.
2669
2670 * objects.texi (Lisp Data Types): Mention that certain variables
2671 can only take on a restricted set of values and add an xref to
2672 the new node "Variables with Restricted Values".
2673
2674 * eval.texi (Function Indirection): Describe the errors that
2675 `indirect-function' can signal.
2676 (Eval): Clarify the descriptions of `eval-region' and `values'.
2677 Describe `eval-buffer' instead of `eval-current-buffer' and
2678 mention `eval-current-buffer' as an alias for `current-buffer'.
2679 Correct the description and mention all optional arguments.
2680
697cf92a 2681 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2682 following.
2683 (Converting Representations): Clarify behavior of
2684 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2685 ASCII arguments.
2686 (Character Sets): Document the variable `charset-list' and adapt
2687 the definition of the function `charset-list' accordingly.
2688 (Translation of Characters): Clarify use of generic characters in
2689 `make-translation-table'. Clarify and correct the description of
2690 the use of translation tables in encoding and decoding.
2691 (User-Chosen Coding Systems): Correct and clarify the description
2692 of `select-safe-coding-system'.
2693 (Default Coding Systems): Clarify description of
2694 `file-coding-system-alist'.
2695
a62f71e4
LT
26962003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2697
2698 * strings.texi (Text Comparison): Correctly describe when two
2699 strings are `equal'. Combine and clarify descriptions of
2700 `assoc-ignore-case' and `assoc-ignore-representation'.
2701
2702 * objects.texi (Non-ASCII in Strings): Clarify description of
2703 when a string is unibyte or multibyte.
2704 (Bool-Vector Type): Update examples.
2705 (Equality Predicates): Correctly describe when two strings are
2706 `equal'.
2707
19017752
LT
27082003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2709
2710 * lists.texi (Building Lists): `append' no longer accepts integer
2711 arguments. Update the description of `number-sequence' to reflect
2712 recent changes.
2713 (Sets And Lists): Describe `member-ignore-case' after `member'.
2714
0f6a07a8
KS
27152003-11-27 Kim F. Storm <storm@cua.dk>
2716
2717 * commands.texi (Click Events): Click object may be an images.
2718 Describe (dx . dy) element of click positions.
2719 (Accessing Events): Remove duplicate posn-timestamp.
2720 New functions posn-object and posn-object-x-y.
2721
1ce7c819
KS
27222003-11-23 Kim F. Storm <storm@cua.dk>
2723
2724 * commands.texi (Click Events): Describe enhancements to event
2725 position lists, including new text-pos and (col . row) items.
2726 Mention left-fringe and right-fringe area events.
0f6a07a8 2727 (Accessing Events): New functions posn-area and
1ce7c819
KS
2728 posn-actual-col-row. Mention posn-timestamp. Mention that
2729 posn-point in non-text area still returns buffer position.
2730 Clarify posn-col-row.
2731
cae8ddbb
LH
27322003-11-21 Lars Hansen <larsh@math.ku.dk>
2733
2734 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2735 * anti.texi (File Attributes): Describe removed parameter
2736 ID-FORMAT.
2737
f7f1a248
LT
27382003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2739
68e74f25 2740 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2741 a position, its buffer is ignored.
2742
2743 * markers.texi (Overview of Markers): Mention it here too.
2744
c5e2fb05
LT
27452003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2746
2747 * numbers.texi (Numeric Conversions): Not just `floor', but also
2748 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2749
e57d0aa8
LT
27502003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2751
2752 * markers.texi (Creating Markers): Specify insertion type of
2753 created markers. Add xref to `Marker Insertion Types'.
2754 Second argument to `copy-marker' is optional.
2755 (Marker Insertion Types): Mention that most markers are created
2756 with insertion type nil.
2757 (The Mark): Correctly describe when `mark' signals an error.
2758 (The Region): Correctly describe when `region-beginning' and
2759 `region-end' signal an error.
2760
bb3612ec
LT
27612003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2762
2763 * hash.texi (Creating Hash): Clarify description of `eql'.
2764 `makehash' is obsolete.
2765 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2766
2767 * positions.texi (Point): Change description of `buffer-end', so
2768 that it is also correct for floating point arguments.
2769 (List Motion): Correct argument lists of `beginning-of-defun' and
2770 `end-of-defun'.
2771 (Excursions): Add xref to `Marker Insertion Types'.
2772 (Narrowing): Argument to `narrow-to-page' is optional.
2773
cfb8a797
LT
27742003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2775
2776 * streams.texi (Output Streams): Clarify behavior of point for
2777 marker output streams.
2778
c6177909
LT
27792003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2780
2781 * variables.texi (Defining Variables): Second argument to
2782 `defconst' is not optional.
2783 (Setting Variables): Mention optional argument APPEND to
2784 `add-to-list'.
2785 (Creating Buffer-Local): Expand description of
2786 `make-variable-buffer-local'.
2787 (Frame-Local Variables): Expand description of
2788 `make-variable-frame-local'.
2789 (Variable Aliases): Correct description of optional argument
2790 DOCSTRING to `defvaralias'. Mention return value of
2791 `defvaralias'.
2792 (File Local Variables): Add xref to `File variables' in Emacs
2793 Manual. Correct description of `hack-local-variables'. Mention
2794 `safe-local-variable' property. Mention optional second argument
2795 to `risky-local-variable-p'.
2796
b3645067
LT
27972003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2798
2799 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2800
10695e5c
EZ
28012003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2802
2803 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2804 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2805 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2806 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2807 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2808 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2809 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2810 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2811 @acronym{FOO}.
2812
a2f4def1
LT
28132003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2814
2815 * strings.texi (Creating Strings): Argument START to `substring'
2816 can not be `nil'. Expand description of
2817 `substring-no-properties'. Correct description of `split-string',
2818 especially with respect to empty matches. Prevent very bad line
2819 break in definition of `split-string-default-separators'.
2820 (Text Comparison): `string=' and `string<' also accept symbols as
2821 arguments.
2822 (String Conversion): More completely describe argument BASE in
2823 `string-to-number'.
5bb0fcd1 2824 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2825 corresponding object. Clarify behavior of numeric prefix after
2826 `%' in `format'.
2827 (Case Conversion): The argument to `upcase-initials' can be a
2828 character.
2829
a2296bf9
KH
28302003-10-27 Kenichi Handa <handa@m17n.org>
2831
2832 * display.texi (Fontsets): Fix texinfo usage.
2833
885fef7c
KH
28342003-10-25 Kenichi Handa <handa@m17n.org>
2835
2836 * display.texi (Fontsets): Add description of the function
2837 set-fontset-font.
2838
0c6b7a1f
LT
28392003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2840
2841 * display.texi (Temporary Displays): Add xref to `Documentation
2842 Tips'.
2843
2844 * functions.texi (Function Safety): Use inforef instead of pxref
2845 for SES.
2846
c3cda320
AS
28472003-10-23 Andreas Schwab <schwab@suse.de>
2848
2849 * Makefile.in (TEX, texinputdir): Don't define.
2850 (TEXI2DVI): Define.
2851 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2852 add $(srcdir)/index.texi.
2853 ($(infodir)/elisp): Remove index.texi dependency.
2854 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2855 (index.texi): Remove target.
2856 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
2857 (clean): Don't remove index.texi.
2858
c3cda320
AS
2859 * permute-index, index.perm: Remove.
2860 * index.texi: Rename from index.unperm.
2861
e5dadca7
LT
28622003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2863
2864 * tips.texi (Documentation Tips): Document new behavior for face
2865 and variable hyperlinks in Help mode.
2866
6cfb0777
LT
28672003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2868
2869 * objects.texi (Integer Type): Update for extra bit of integer range.
2870 (Character Type): Ditto.
2871
a6eeaa81 28722003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
2873
2874 * numbers.texi (Integer Basics): Add index entries for reading
2875 numbers in hex, octal, and binary.
2876
c8f9ba83
LK
28772003-10-16 Lute Kamstra <lute@gnu.org>
2878
2879 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2880 argument.
2881
b52a26fb
LT
28822003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2883
2884 * windows.texi (Choosing Window): Fix typo.
2885 * edebug.texi (Edebug Execution Modes): Fix typo.
2886
f7005886
RS
28872003-10-13 Richard M. Stallman <rms@gnu.org>
2888
2889 * windows.texi (Basic Windows): A window has fringe settings,
2890 display margins and scroll-bar settings.
2891 (Splitting Windows): Doc split-window return value.
2892 Clean up one-window-p.
2893 (Selecting Windows): Fix typo.
2894 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
2895 (Buffers and Windows): In set-window-buffer, explain effect
2896 on fringe settings and scroll bar settings.
2897 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
2898 (Choosing Window): Use defopt for pop-up-frame-function.
2899 For special-display-buffer-names, explain same-window and same-frame.
2900 Clarify window-dedicated-p return value.
2901 (Textual Scrolling): scroll-up and scroll-down can get an error.
2902 (Horizontal Scrolling): Clarify auto-hscroll-mode.
2903 Clarify set-window-hscroll.
2904 (Size of Window): Don't mention tool bar in window-height.
2905 (Coordinates and Windows): Explain what coordinates-in-window-p
2906 returns for fringes and display margins.
2907 (Window Configurations): Explain saving fringes, etc.
2908
2909 * tips.texi (Library Headers): Clean up Documentation.
2910
2911 * syntax.texi (Parsing Expressions): Clean up forward-comment
2912 and parse-sexp-lookup-properties.
2913
2914 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
2915
2916 * os.texi (System Environment): Clean up text for load-average errors.
2917
2918 * modes.texi (Hooks): Don't explain local hook details at front.
2919 Clarify run-hooks and run-hook-with-args a little.
2920 Clean up add-hook and remove-hook.
2921
2922 * edebug.texi (Edebug Execution Modes): Clarify t.
2923 Document edebug-sit-for-seconds.
2924 (Coverage Testing): Document C-x X = and =.
2925 (Instrumenting Macro Calls): Fix typo.
2926 (Specification List): Don't index the specification keywords.
2927
c989ebe9
KS
29282003-10-10 Kim F. Storm <storm@cua.dk>
2929
2930 * processes.texi (Network): Introduce make-network-process.
2931
f9525eef
LT
29322003-10-09 Luc Teirlinck <teirllm@auburn.edu>
2933
2934 * tips.texi (Library Headers): Fix typo.
2935
f008b925
LK
29362003-10-07 Juri Linkov <juri@jurta.org>
2937
2938 * modes.texi (Imenu): Mention imenu-create-index-function's
2939 default value. Explain submenus better.
2940
c22c5da6
LK
29412003-10-07 Lute Kamstra <lute@gnu.org>
2942
2943 * modes.texi (Faces for Font Lock): Fix typo.
2944 (Hooks): Explain how buffer-local hook variables can refer to
2945 global hook variables.
2946 Various minor clarifications.
2947
49247521
LK
29482003-10-06 Lute Kamstra <lute@gnu.org>
2949
2950 * tips.texi (Coding Conventions): Mention naming conventions for
2951 hooks.
2952
9296c947
LT
29532003-10-05 Luc Teirlinck <teirllm@auburn.edu>
2954
2955 * loading.texi (Library Search): Correct default value of
2956 load-suffixes.
2957 (Named Features): Fix typo.
2958
0e9b293a
RS
29592003-10-05 Richard M. Stallman <rms@gnu.org>
2960
2961 * loading.texi (Named Features): In `provide',
2962 say how to test for subfeatures.
2963 (Unloading): In unload-feature, use new var name
2964 unload-feature-special-hooks.
2965
49247521 29662003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
2967
2968 * modes.texi (Major Mode Conventions): Mention third way to set up
2969 Imenu.
2970 (Imenu): A number of small fixes.
2971 Delete documentation of internal variable imenu--index-alist.
2972 Document the return value format of imenu-create-index-function
2973 functions.
2974
ab8f7d5c
RS
29752003-09-30 Richard M. Stallman <rms@gnu.org>
2976
2977 * processes.texi (Network): Say what stopped datagram connections do.
2978
2979 * lists.texi (Association Lists): Clarify `assq-delete-all'.
2980
2981 * display.texi (Overlay Properties): Clarify `evaporate' property.
2982
49247521 29832003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
2984
2985 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 2986 constructs should be marked as risky.
86b9b767
LK
2987 Change cons cell into proper list.
2988 (Mode Line Variables): Change cons cell into proper list.
2989
49247521 29902003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
2991
2992 * modes.texi (Mode Line Data): Document the :propertize construct.
2993 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 2994 to match their order in the default mode-line-format.
bc3b02f9
LK
2995 Describe the new variables mode-line-position and mode-line-modes.
2996 Update the default values of mode-line-frame-identification,
2997 minor-mode-alist, and default-mode-line-format.
2998 (Properties in Mode): Mention the :propertize construct.
6142d1d0 2999
bc3b02f9 30002003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 3001
c22c5da6 3002 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
3003 * loading.texi, minibuf.texi, text.texi, variables.texi:
3004 Avoid @strong{Note:}.
3005
30062003-09-26 Richard M. Stallman <rms@gnu.org>
3007
3008 * keymaps.texi (Remapping Commands): Fix typo.
3009
41beda59
LT
30102003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
3011
3012 * processes.texi (Low-Level Network): Fix typo.
3013
ef6ae4ff
KS
30142003-09-23 Kim F. Storm <storm@cua.dk>
3015
3016 * processes.texi (Network, Network Servers): Fix typos.
3017 (Low-Level Network): Add timeout value for :server keyword.
3018 Add new option keywords to make-network-process.
3019 Add set-network-process-options.
3020 Explain how to test availability of network options.
3021
b0f23edf
RS
30222003-09-19 Richard M. Stallman <rms@gnu.org>
3023
3024 * text.texi (Motion by Indent): Arg to
3025 backward-to-indentation and forward-to-indentation is optional.
3026
3027 * strings.texi (Creating Strings): Add substring-no-properties.
3028
3029 * processes.texi
3030 (Process Information): Add list-processes arg QUERY-ONLY.
3031 Delete process-contact from here.
3032 Add new status values for process-status.
3033 Add process-get, process-put, process-plist, set-process-plist.
3034 (Synchronous Processes): Add call-process-shell-command.
3035 (Signals to Processes): signal-process allows process objects.
3036 (Network): Complete rewrite.
3037 (Network Servers, Datagrams, Low-Level Network): New nodes.
3038
3039 * positions.texi (Word Motion): forward-word, backward-word
3040 arg is optional. Reword.
3041
3042 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
3043
c22c5da6 3044 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
3045 Delete duplicate definition of buffer-local-value.
3046 (File Local Variables): Explain about discarding text props.
3047
f387bdea
RS
30482003-09-11 Richard M. Stallman <rms@gnu.org>
3049
3050 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
3051 changes variables that record input events.
3052 (Minibuffer Misc): Add minibuffer-selected-window.
3053
3054 * lists.texi (Building Lists): Add copy-tree.
3055
3056 * display.texi (Fontsets): Add char-displayable-p.
3057 (Scroll Bars): New node.
3058
49247521 30592003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
3060
3061 * modes.texi (%-Constructs): Document new `%i' and `%I'
3062 constructs.
3063
fd026ee1
JR
30642003-09-03 Peter Runestig <peter@runestig.com>
3065
3066 * makefile.w32-in: New file.
3067
4828b4d7
RS
30682003-08-29 Richard M. Stallman <rms@gnu.org>
3069
3070 * display.texi (Overlay Properties): Clarify how priorities
3071 affect use of the properties.
3072
a4e4f05d
LT
30732003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
3074
3075 * customize.texi (Type Keywords): Correct the description of
3076 `:help-echo' in the case where `motion-doc' is a function.
3077
3ebe0346
JPW
30782003-08-14 John Paul Wallington <jpw@gnu.org>
3079
3080 * modes.texi (Emulating Mode Line): Subsection, not section.
3081
3afe8e39
RS
30822003-08-13 Richard M. Stallman <rms@gnu.org>
3083
3084 * elisp.texi (Top): Update subnode lists in menu.
3085
3086 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
3087 (Kill Functions): kill-region has new arg yank-handler.
3088 (Yanking): New node.
3089 (Yank Commands): Add yank-undo-function.
3090 (Low-Level Kill Ring):
3091 kill-new and kill-append have new arg yank-handler.
3092 (Changing Properties): Add remove-list-of-text-properties.
3093 (Atomic Changes): New node.
3094
3095 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
3096
3097 * streams.texi (Output Variables): Add eval-expression-print-length
3098 and eval-expression-print-level.
3099
3100 * os.texi (Time Conversion): For encode-time, explain limits on year.
3101
3102 * objects.texi (Character Type): Define anchor "modifier bits".
3103
3104 * modes.texi (Emulating Mode Line): New node.
3105 (Search-based Fontification): Font Lock uses font-lock-face property.
3106 (Other Font Lock Variables): Likewise.
3107
3108 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
3109 not vectors.
3110 (Active Keymaps): Add emulation-mode-map-alists.
3111 (Functions for Key Lookup): key-binding has new arg no-remap.
3112 (Remapping Commands): New node.
3113 (Scanning Keymaps): where-is-internal has new arg no-remap.
3114 (Tool Bar): Add tool-bar-local-item-from-menu.
3115 Clarify when to use tool-bar-add-item-from-menu.
3116
3117 * commands.texi (Interactive Call): commandp has new arg.
3118 (Command Loop Info): Add this-original-command.
3119
e37769b1
JPW
31202003-08-06 John Paul Wallington <jpw@gnu.org>
3121
3122 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
3123
3124 * display.texi (Warning Basics): Fix typo.
3125 (Fringes): Add closing curly bracket and fix typo.
3126
3127 * elisp.texi (Top): Fix typo.
3128
c5e0561f
RS
31292003-08-05 Richard M. Stallman <rms@gnu.org>
3130
3131 * elisp.texi: Update lists of subnodes.
3132
3133 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
3134
3135 * variables.texi (Local Variables): Use lc for example variable names.
3136
3137 * tips.texi (Library Headers): Explain where to put -*-.
3138
3139 * strings.texi (Creating Strings): Fix xref for vconcat.
3140
3141 * sequences.texi (Vector Functions):
3142 vconcat no longer allows integer args.
3143
3144 * minibuf.texi (Reading File Names): read-file-name has new
3145 arg PREDICATE. New function read-directory-name.
3146
3147 * macros.texi (Defining Macros): Give definition of `declare'
3148 (Indenting Macros): New node.
3149
3150 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
3151 (Window Frame Parameters): Make separate table of parameters
3152 that are coupled with specific face attributes.
3153 (Deleting Frames): delete-frame-hooks renamed to
3154 delete-frame-functions.
3155
3156 * files.texi (Magic File Names): Add file-remote-p.
3157 Clarify file-local-copy.
3158
3159 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
3160 here; instead xref Defining Macros.
3161
3162 * display.texi (Warnings): New node, and subnodes.
3163 (Fringes): New node.
3164
3165 * debugging.texi (Test Coverage): New node.
3166
3167 * compile.texi (Compiler Errors): Explain with-no-warnings
3168 and other ways to suppress warnings.
3169
3170 * commands.texi (Interactive Call): Minor clarification.
3171
3172 * buffers.texi (Buffer File Name): set-visited-file-name
3173 renames the buffer too.
3174
3175 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
3176
ee59dede
MR
31772003-07-24 Markus Rost <rost@math.ohio-state.edu>
3178
3179 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
3180
f0514b34
MR
31812003-07-22 Markus Rost <rost@math.ohio-state.edu>
3182
3183 * internals.texi (Garbage Collection): Fix previous change.
3184
c73983bb
RS
31852003-07-22 Richard M. Stallman <rms@gnu.org>
3186
3187 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
3188
3189 * display.texi (Width): Use \s syntax in example.
3190 (Font Selection): Add face-font-rescale-alist.
3191
3192 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
3193 Remove spurious indent in example.
3194
3195 * lists.texi (Building Lists): Add number-sequence.
3196
3197 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
3198
3199 * functions.texi (Function Documentation): Explain how to
3200 show calling convention explicitly in the doc string.
3201
3202 * windows.texi (Selecting Windows): save-selected-window saves
3203 selected window of each frame.
3204 (Window Configurations): Minor change.
3205
3206 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
3207
3208 * streams.texi (Output Variables): Add print-continuous-numbering
3209 and print-number-table.
3210
3211 * processes.texi (Decoding Output): New node.
3212
3213 * os.texi (Time Conversion): decode-time arg is optional.
3214
3215 * objects.texi (Character Type): Don't use space as example for \.
3216 Make list of char names and \-sequences correspond.
3217 Explain that \s is not used in strings. `\ ' needs space after.
3218
3219 * nonascii.texi (Converting Representations): Add string-to-multibyte.
3220 (Translation of Characters): Add translation-table-for-input.
3221 (Default Coding Systems): Add auto-coding-functions.
3222 (Explicit Encoding): Add decode-coding-inserted-region.
3223 (Locales): Add locale-info.
3224
3225 * minibuf.texi (Basic Completion): Describe test-completion.
3226 Collections can be lists of strings.
3227 Clean up lazy-completion-table.
3228 (Programmed Completion): Mention test-completion.
3229 Clarify why lambda expressions are not accepted.
3230 (Minibuffer Misc): Describe minibufferp.
3231
51a8b435
RS
32322003-07-14 Richard M. Stallman <rms@gnu.org>
3233
3234 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
3235
3236 * windows.texi (Selecting Windows): New arg to select-window.
3237 (Selecting Windows): Add with-selected-window.
3238 (Size of Window): Add window-inside-edges, etc.
3239
3240 * internals.texi (Garbage Collection): Add post-gc-hook.
3241
3242 * processes.texi (Subprocess Creation): Add exec-suffixes.
3243
3244 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
3245 (Scanning Keymaps): Add map-keymaps.
3246 (Defining Menus): Add keymap-prompt.
3247
3248 * numbers.texi (Integer Basics): Add most-positive-fixnum,
3249 most-negative-fixnum.
3250
3251 * compile.texi (Byte Compilation): Explain no-byte-compile
3252 (Compiler Errors): New node.
3253
3254 * os.texi (User Identification): user-uid, user-real-uid
3255 can return float.
3256
3257 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
3258 and about derived modes.
3259 (Minor Modes): Add minor-mode-list.
3260 (Defining Minor Modes): Keyword args for define-minor-mode.
3261 (Search-based Fontification): Explain managing other properties.
3262 (Other Font Lock Variables): Add font-lock-extra-managed-props.
3263 (Faces for Font Lock): Add font-locl-preprocessor-face.
3264 (Hooks): Add run-mode-hooks and delay-mode-hooks.
3265
3266 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 3267 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
3268
3269 * loading.texi (Library Search): Add load-suffixes.
3270
3271 * minibuf.texi (Basic Completion): Add lazy-completion-table.
3272 (Programmed Completion): Add dynamic-completion-table.
3273
3274 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
3275 (Magic File Names): Specify precedence order of handlers.
199bb209 3276
51a8b435
RS
3277 * commands.texi (Command Overview): Emacs server runs pre-command-hook
3278 and post-command-hook.
3279 (Waiting): New calling convention for sit-for.
3280
3281 * text.texi (Special Properties): local-map and keymap properties
3282 apply based on their stickiness.
3283
c6de56a0
RS
32842003-07-07 Richard M. Stallman <rms@gnu.org>
3285
3286 * modes.texi (Minor Mode Conventions): Specify only some kinds
3287 of list values as args to minor modes.
3288
3289 * files.texi (File Name Expansion): Warn about iterative use
3290 of substitute-in-file-name.
3291
3292 * advice.texi (Activation of Advice): Clean up previous change.
3293
8c761ea6
MR
32942003-07-06 Markus Rost <rost@math.ohio-state.edu>
3295
3296 * advice.texi (Activation of Advice): Note that ad-start-advice is
3297 turned on by default.
3298
c6de56a0
RS
32992003-06-30 Richard M. Stallman <rms@gnu.org>
3300
3301 * text.texi (Buffer Contents): Document current-word.
3302 (Change Hooks): Not called for *Messages*.
3303
3304 * functions.texi (Defining Functions): Explain about redefining
3305 primitives.
3306 (Function Safety): Renamed. Minor changes.
3307 Comment out the detailed criteria for what is safe.
3308
3fe4e567
AS
33092003-06-22 Andreas Schwab <schwab@suse.de>
3310
3311 * objects.texi (Symbol Type): Fix description of examples.
3312
cda7bd13
AS
33132003-06-16 Andreas Schwab <schwab@suse.de>
3314
3315 * hash.texi (Creating Hash): Fix description of :weakness.
3316
fbcffa4a
KG
33172003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
3318
3319 * files.texi (Changing Files): copy-file copies file modes, too.
3320
ff6a3bfb
RS
33212003-05-28 Richard M. Stallman <rms@gnu.org>
3322
3323 * strings.texi (Creating Strings): Clarify split-string.
3324
1463a05d
JB
33252003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
3326
3327 * strings.texi (Creating Strings): Update split-string specification
3328 and examples.
3329
af253914
RS
33302003-05-19 Richard M. Stallman <rms@gnu.org>
3331
3332 * elisp.texi: Correct invariant section names.
3333
7ea52f92
RS
33342003-04-20 Richard M. Stallman <rms@gnu.org>
3335
3336 * os.texi (Timers): Explain about timers and quitting.
3337
e31afc09
RS
33382003-04-19 Richard M. Stallman <rms@gnu.org>
3339
3340 * internals.texi (Writing Emacs Primitives): Strings are
3341 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
3342 Explain GCPRO convention for varargs function args.
3343
5ceea398
RS
33442003-04-16 Richard M. Stallman <rms@gnu.org>
3345
3346 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
3347
b0ada147
RS
33482003-04-08 Richard M. Stallman <rms@gnu.org>
3349
3350 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
3351
b23375aa
KS
33522003-02-13 Kim F. Storm <storm@cua.dk>
3353
3354 * objects.texi (Character Type): New \s escape for space.
3355
c60ee5e7
JB
33562003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3357
3358 * os.texi (System Environment): Added cygwin system-type.
3359
84e47416
RS
33602003-01-25 Richard M. Stallman <rms@gnu.org>
3361
3362 * keymaps.texi: Document that a symbol can act as a keymap.
3363
3e8cf2ea
RS
33642003-01-13 Richard M. Stallman <rms@gnu.org>
3365
3366 * text.texi (Changing Properties): Say string indices are origin-0.
3367
3368 * positions.texi (Screen Lines) <compute-motion>:
3369 Correct order of elts in return value.
3370
3371 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
3372 how to define a default binding.
3373
7abb9fc5 33742002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 3375
104bc3aa 3376 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 3377
104bc3aa
MR
3378 * customize.texi (Simple Types): Clarify description of custom
3379 type 'number. Describe new custom type 'float.
177f790c 3380
7abb9fc5 33812002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
3382
3383 * variables.texi (File Local Variables): Fix typo.
3384
df140a68 33852002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 3386
df140a68
KG
3387 From Michael Albinus <Michael.Albinus@alcatel.de>.
3388
3389 * README: Target for Info file is `make info'.
3390
3391 * files.texi (File Name Components): Fixed typos in
3392 `file-name-sans-extension'.
3393 (Magic File Names): Complete list of operations for magic file
3394 name handlers.
3395
7ed9159a
JY
33962002-09-16 Jonathan Yavner <jyavner@engineer.com>
3397
3398 * variables.texi (File Local Variables): New function
3399 risky-local-variable-p.
3400
34012002-09-15 Jonathan Yavner <jyavner@engineer.com>
3402
3403 * functions.texi (Function safety): New node about unsafep.
3404
241f79af
PA
34052002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3406
3407 * customize.texi (Splicing into Lists): Fixed example.
3408 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3409
72459b15
JB
34102002-06-17 Juanma Barranquero <lektu@terra.es>
3411
3412 * frames.texi (Display Feature Testing): Fix typo.
3413
61f7e0f5
AS
34142002-06-12 Andreas Schwab <schwab@suse.de>
3415
3416 * frames.texi (Initial Parameters, Resources): Fix references to
3417 the Emacs manual.
3418
4e792dbd
KS
34192002-05-13 Kim F. Storm <storm@cua.dk>
3420
3421 * variables.texi (Intro to Buffer-Local): Updated warning and
3422 example relating to changing buffer inside let.
3423
940344d4 34242002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
3425
3426 * os.texi (Session Management): New node about X Session management.
3427
231ac53b
EZ
34282002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3429
3430 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3431 to which the manual corresponds, and the copyright years.
3432
3433 * Makefile.in (VERSION): Set to 2.9.
3434
140cc574
EZ
34352001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3436
3437 * elisp.texi: Change the category in @dircategory to "Emacs", to
3438 make it consistent with info/dir.
3439
9c7fce05
MB
34402001-11-25 Miles Bader <miles@gnu.org>
3441
3442 * text.texi (Fields): Describe new `limit' arg in
3443 field-beginning/field-end.
3444
9f8bbf0f
EZ
34452001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3446
a5e6715c
EZ
3447 * permute-index: Don't depend on csh-specific features. Replace
3448 the interpreter name with /bin/sh.
3449
9f8bbf0f
EZ
3450 * two-volume-cross-refs.txt: New file.
3451 * two.el: New file.
3452 * spellfile: New file.
3453
1756e2fb
EZ
34542001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3455
3456 * permute-index: New file.
3457
3458 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3459 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3460 8+3 restricted namespace.
ad050e54
EZ
3461
3462 * Makefile.in (infodir): Define relative to $(srcdir).
3463 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3464 include directories list via -I switch to makeinfo.
3465 (index.texi): Use cp if both hard and symbolic links fail.
3466
10fa7f8e
EZ
34672001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3468
7a1494ce
EZ
3469 * Makefile.in (distclean): Add.
3470
10fa7f8e
EZ
3471 The following changes make ELisp manual part of the Emacs
3472 distribution:
3473
3474 * Makefile.in: Add Copyright notice.
3475 (prefix): Remove.
3476 (infodir): Change value to "../info".
3477 (VPATH): New variable.
3478 (MAKE): Don't define.
3479 (texmacrodir): Don't define.
3480 (texinputdir): Append the existing value of TEXINPUTS.
3481 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3482 command to be compatible with man/Makefile.in, and to put the
3483 output into ../info.
5c32b7c5 3484 (info): Add target.
10fa7f8e
EZ
3485 (installall): Target removed.
3486
ad050e54 34872001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3488
3489 * tips.texi (Coding Conventions): Fix typo.
3490
6fd735df
GM
34912001-10-23 Gerd Moellmann <gerd@gnu.org>
3492
3493 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3494
b704d54b
EZ
34952001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3496
3497 * files.texi (File Name Components): Update the description of
3498 file-name-sans-extension and file-name-extension, as they now
3499 ignore leading dots.
3500
71431a0e
GM
35012001-10-20 Gerd Moellmann <gerd@gnu.org>
3502
6aa97356 3503 * (Version 21.1 released.)
71431a0e 3504
79f1f96c
MB
35052001-10-19 Miles Bader <miles@gnu.org>
3506
3507 * positions.texi (Text Lines): Describe behavior of
3508 `beginning-of-line'/`end-of-line' in the presence of field properties.
3509
892a8f36
GM
35102001-10-17 Gerd Moellmann <gerd@gnu.org>
3511
3512 * Makefile.in (VERSION): Set to 2.8.
3513 (manual): Use `manual-21'.
3514
8c1cc9e8 3515 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
3516 number was used. Set it to 2.8.
3517
3518 * intro.texi: Likewise.
3519
51724e26
EZ
35202001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3521
3522 * files.texi (File Name Completion): Document the significance of
3523 a trailing slash in elements of completion-ignored-extensions.
3524
57b338e8
MB
35252001-10-06 Miles Bader <miles@gnu.org>
3526
3527 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3528
c89e4bc5
GM
35292001-10-04 Gerd Moellmann <gerd@gnu.org>
3530
3531 * variables.texi (Variable Aliases): New node.
3532
ab952a4f
GM
35332001-10-04 Gerd Moellmann <gerd@gnu.org>
3534
3535 * Branch for 21.1.
dff28924 3536
9db3a582
MB
35372001-10-02 Miles Bader <miles@gnu.org>
3538
ae1a9581
MB
3539 * minibuf.texi (Minibuffer Misc): Add entries for
3540 `minibuffer-contents', `minibuffer-contents-no-properties', and
3541 `delete-minibuffer-contents'.
3542 Correct description for `minibuffer-prompt-end'.
3543
9db3a582
MB
3544 * text.texi (Property Search): Correct descriptions of
3545 `next-char-property-change' and `previous-char-property-change'.
3546 Add entries for `next-single-char-property-change' and
3547 `previous-single-char-property-change'.
3548 Make operand names a bit more consistent.
3549
03be5931
EZ
35502001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3551
3552 * frames.texi (Finding All Frames): Document that next-frame and
3553 previous-frame are local to current terminal.
3554
974548ec
EZ
35552001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3556
3557 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3558 result of make-keymap.
974548ec 3559
8d82c597
EZ
35602001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3561
3562 * display.texi (Font Lookup, Attribute Functions)
3563 (Image Descriptors): Add cross-references to the definition of
3564 selected frame.
3565
3566 * buffers.texi (The Buffer List): Add cross-references to the
3567 definition of selected frame.
3568
3569 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3570 frame at any given time.
3571 (Multiple Displays, Size and Position): Add a cross-reference to
3572 the definition of the selected frame.
3573
2842de30
EZ
35742001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3575
3576 * strings.texi (String Conversion) <string-to-number>: Document
3577 that a float is returned for integers that are too large.
3578
3579 * frames.texi (Mouse Position): Document mouse-position-function.
3580 (Display Feature Testing): Document display-images-p.
3581 (Window Frame Parameters): Document the cursor-type variable.
3582
3583 * numbers.texi (Integer Basics): Document CL style read syntax for
3584 integers in bases other than 10.
3585
3586 * positions.texi (List Motion): Document
3587 open-paren-in-column-0-is-defun-start.
3588
3589 * lists.texi (Sets And Lists): Document member-ignore-case.
3590
3591 * internals.texi (Garbage Collection): Document the used and free
3592 strings report.
3593 (Memory Usage): Document strings-consed.
3594
3595 * os.texi (Time of Day): Document float-time.
3596 (Recording Input): Document that clear-this-command-keys clears
3597 the vector to be returned by recent-keys.
3598
3599 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3600 argument keymap can be a list.
3601
3602 * nonascii.texi (User-Chosen Coding Systems)
3603 <select-safe-coding-system>: Document the new argument
3604 accept-default-p and the variable
3605 select-safe-coding-system-accept-default-p. Tell what happens if
3606 buffer-file-coding-system is undecided.
3607 (Default Coding Systems): Document auto-coding-regexp-alist.
3608
3609 * display.texi (The Echo Area) <message>: Document
3610 message-truncate-lines.
3611 (Glyphs): Document that the glyph table is unused on windowed
3612 displays.
3613
3614 * help.texi (Describing Characters) <single-key-description>:
3615 Document the new argument no-angles.
3616 (Accessing Documentation) <documentation-property>: Document that
3617 a non-string property is evaluated.
3618 <documentation>: Document that the function-documentation property
3619 is looked for.
3620
3621 * windows.texi (Selecting Windows): Document some-window.
3622
3623 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3624
3625 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3626 apropos-mode-hook.
3627
3628 * commands.texi (Using Interactive): Document interactive-form.
3629 (Keyboard Macros): Document kbd-macro-termination-hook.
3630 (Command Loop Info): Document that clear-this-command-keys clears
3631 the vector to be returned by recent-keys.
3632
2d43d823
GM
36332001-09-04 Werner LEMBERG <wl@gnu.org>
3634
3635 * Makefile.in (srcdir, texinputdir): New variables.
3636 (srcs, index.texi, install): Use $(srcdir).
3637 (.PHONY): Remove elisp.dvi.
3638 (elisp): Use -I switch for makeinfo.
3639 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3640 (installall, dist): Use $(srcdir).
3641 Fix path to texinfo.tex.
3642 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3643
fa739b31
GM
36442001-08-30 Gerd Moellmann <gerd@gnu.org>
3645
92a25631
GM
3646 * display.texi (Conditional Display): Adjust to API change.
3647
fa739b31
GM
3648 * configure: New file.
3649
cef68af5
GM
36502001-07-30 Gerd Moellmann <gerd@gnu.org>
3651
3652 * commands.texi (Repeat Events): Add description of
3653 double-click-fuzz.
3654
d1f08d85
SM
36552001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3656
3657 * syntax.texi (Syntax Class Table): Add the missing designator for
3658 comment and string fences.
3659 (Syntax Properties): Add a xref to syntax table internals.
3660 (Syntax Table Internals): Document string-to-syntax.
3661
1e9fc92e
GM
36622001-05-07 Gerd Moellmann <gerd@gnu.org>
3663
3664 * Makefile.in (install): Use install-info command line options
3665 like in Emacs' Makefile.in.
3666
00480554
MB
36672000-12-09 Miles Bader <miles@gnu.org>
3668
3669 * windows.texi (Window Start): Update documentation for
3670 `pos-visible-in-window-p'.
3671
1e344ee2
SM
36722000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3673
3674 * lists.texi (Building Lists): Add footnote to explain how to add
3675 to the end of a list.
3676
a540f6ed
GM
36772000-10-25 Gerd Moellmann <gerd@gnu.org>
3678
3679 * files.texi (Visiting Functions): Typos.
3680
28bcdbee
KH
36812000-10-25 Kenichi Handa <handa@etl.go.jp>
3682
3683 * files.texi (Visiting Functions): Return value of
3684 find-file-noselect may be a list of buffers if wildcards are used.
3685
22d1a4ed
MB
36862000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3687
3688 * display.texi (Defining Faces): Document `graphic' display type
3689 in face specs.
3690
916a89db
KG
36912000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3692
1e9fc92e 3693 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3694 `after-make-frame-hook' with `after-make-frame-functions'.
3695
1e9fc92e 3696 * frames.texi (Creating Frames): Ditto.
916a89db 3697
1e9fc92e 3698 * variables.texi (Future Local Variables): Ditto.
916a89db 3699
483de32b
GM
37002000-10-16 Gerd Moellmann <gerd@gnu.org>
3701
3702 * display.texi (Other Image Types): Add description of :foreground
3703 and :background properties of mono PBM images.
3704
e23a63a5
WL
37052000-08-17 Werner LEMBERG <wl@gnu.org>
3706
3707 * .cvsignore: New file.
3708
dfc16043
GM
37092000-01-05 Gerd Moellmann <gerd@gnu.org>
3710
3711 * tindex.pl: New script.
3712
602613fe
DL
37131999-12-03 Dave Love <fx@gnu.org>
3714
3715 * Makefile.in (MAKEINFO): New parameter.
3716
94ec544d
DL
37171999-09-17 Richard Stallman <rms@gnu.org>
3718
3719 * Makefile.in (srcs): Add hash.texi.
3720 (VERSION): Update to 20.6.
3721
37221999-09-13 Richard Stallman <rms@gnu.org>
3723
3724 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3725
37261998-08-29 Karl Heuer <kwzh@gnu.org>
3727
3728 * configure.in: New file.
3729 * Makefile.in: Renamed from Makefile.
3730 (prefix, infodir): Use value obtained from configure.
3731 (emacslibdir): Obsolete variable deleted.
3732 (dist): Distribute configure.in, configure, Makefile.in.
3733
37341998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3735
3736 * Makefile (INSTALL_INFO): New variable.
3737 (install): Run install-info.
3738
37391998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3740
3741 * Makefile (elisp.dvi): Add missing backslash.
3742
37431998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3744
3745 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3746 Run texindex without `./'. Always run texindex on elisp.tp.
3747 (elisp.tps): Target deleted.
3748
37491998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3750
3751 * Makefile (srcs): Add nonascii.texi and customize.texi.
3752 (dist): Start by deleting `temp'.
3753
37541998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3755
3756 * Makefile (makeinfo, texindex): Targets deleted.
3757 (makeinfo.o, texindex.o): Targets deleted.
3758 (clean, dist): Don't do anything with them or with getopt*.
3759
37601998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3761
3762 * Makefile (SHELL): Defined.
3763
37641998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3765
3766 * Makefile (elisp.tps): New target.
3767 (elisp.dvi): Depend on elisp.tps.
3768
3769Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3770
3771 * README: Update phone number.
3772
3773 * Makefile (elisp): Make this be the default target.
3774 Depend on makeinfo.c instead of makeinfo.
3775 (install): Don't depend on elisp.dvi, since we don't install that.
3776 Use mkinstalldirs.
3777 (dist): Add mkinstalldirs.
3778
3779Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3780
3781 * Makefile (VERSION): Update version number.
3782 (maintainer-clean): Renamed from realclean.
3783
3784Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3785
3786 * Makefile (realclean): New target.
3787 (elisp): Remove any old elisp-* files first.
3788
3789Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3790
d1f08d85
SM
3791 * Makefile (VERSION): New variable.
3792 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3793 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3794
3795Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3796
3797 * Makefile (elisp): Depend on makeinfo.
3798
3799Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3800
d1f08d85 3801 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3802
3803Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3804
3805 * Makefile (infodir, prefix): New vars.
3806 (install): Use infodir.
3807 (emacsinfodir): Deleted.
3808
3809Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3810
3811 * Makefile (srcs): Add calendar.texi.
3812
3813 * Makefile (dist): Copy texindex.c and makeinfo.c.
3814 Limit elisp-* files to those with one or two digits.
3815
3816Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3817
3818 * Makefile (dist): Changed to use Gzip instead of compress.
3819
3820Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3821
3822 * loading.texi (Unloading): define-function changed back to
3823 defalias. It may not stay this way, but at least it's
3824 consistent with the known-good version of the code patch.
3825
3826Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3827
3828 * modes.texi (Hooks): Document new optional arg of add-hook.
3829
3830Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3831
d1f08d85 3832 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3833
3834 * tips.texi: Add new section on standard library headers.
3835
3836Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3837
3838 * Makefile (srcs): Add frame.texi to the list of sources.
3839
3840Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3841
3842 * Makefile (dist): Don't bother excluding autosave files; they'll
3843 never make it into the temp directory anyway, and the hash marks
3844 in the name are problematic for make and the Bourne shell.
dff28924 3845 (srcs):
94ec544d
DL
3846
3847Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3848
d1f08d85 3849 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3850 the distribution tar file.
3851
dff28924 3852Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
3853
3854 * Makefile (srcs): Added index.perm.
3855 (elisp.dvi): Remove erroneous shell comment.
3856 Expect output of permute-index in permuted.fns.
3857 Save old elisp.aux in elisp.oaux.
3858 (clean): Added index.texi to be deleted.
3859
dff28924 3860Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3861
3862 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3863
dff28924 3864Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
3865
3866 * files.texi: Noted that completion-ignored-extensions is ignored
3867 when making *Completions*.
3868
3869Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3870
3871 * Makefile make dist now depends on elisp.dvi, since it tries
3872 to include it in the dist file.
3873
dff28924 3874Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
3875
3876 * functions.texinfo (Mapping Functions): Add missing quote
3877
dff28924 3878Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3879
3880 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3881 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3882
dff28924 3883Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3884
3885 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3886 and @error{} are the terms now being used. The files in the
3887 directory have been changed to reflect this.
3888
d1f08d85 3889 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
3890 ` @result{}', using 5 spaces at the begining of the line.
3891
dff28924 3892Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3893
3894 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
3895 experimental @indentedresult{}, @indentedexpandsto{} are part of
3896 the texinfo.tex in this directory. These TeX macros are not
3897 stable yet.
3898
dff28924 3899Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3900
3901 * texinfo.tex: temporarily added
d1f08d85 3902 \let\result=\dblarrow
94ec544d
DL
3903 \def\error{{\it ERROR} \longdblarrow}
3904 We need to do this better soon.
3905
dff28924 3906Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3907
3908 * Applied Karl Berry's patches to *.texinfo files, but not to
3909 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
3910 new title page format is also not applied, since it requires
3911 texinfo.tex changes.)
3912
3913 * Cleaned up `Makefile' and defined the `emacslibdir' directory
3914 for the Project GNU development environment.
3915
ad050e54 3916;; Local Variables:
fd026ee1 3917;; coding: iso-2022-7bit
ad050e54 3918;; End:
2a34a036 3919
651f374c
TTN
3920 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3921 2005 Free Software Foundation, Inc.
2a34a036
GM
3922 Copying and distribution of this file, with or without modification,
3923 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
3924
3925;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda