(Displaying Messages): Rename argument name `string' to `format-string'
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
63182706
CY
12005-09-26 Chong Yidong <cyd@stupidchicken.com>
2
3 * errors.texi (Standard Errors): Corrected xrefs.
4
906320ec
CY
52005-09-18 Chong Yidong <cyd@stupidchicken.com>
6
7 * display.texi (Defining Images): Updated documentation for
8 `image-load-path'.
9
8ccd3630
RS
102005-09-17 Richard M. Stallman <rms@gnu.org>
11
12 * display.texi (Defining Images): Clean up previous change.
13
7260457b
RF
142005-09-16 Romain Francoise <romain@orebokech.com>
15
16 * elisp.texi: Specify GFDL version 1.2.
17
18 * doclicense.texi (GNU Free Documentation License): Update to
19 version 1.2.
20
5b51c037
CY
212005-09-15 Chong Yidong <cyd@stupidchicken.com>
22
23 * display.texi (Defining Images): Document `image-load-path'.
24
5c4757d3
RS
252005-09-15 Richard M. Stallman <rms@gnu.org>
26
27 * objects.texi (Printed Representation): Minor cleanup.
28 (Box Diagrams): Minor fix.
29 (Cons Cell Type): Move (...) index item here.
30 (Box Diagrams): From here.
31 (Array Type): Minor fix.
32 (Type Predicates): Delete index "predicates".
33 (Hash Table Type): Clarify xref.
34 (Dotted Pair Notation): Minor fix.
35
2bb8b80c
CY
362005-09-10 Chong Yidong <cyd@stupidchicken.com>
37
38 * files.texi (Saving Buffers): Fix typo.
39
47b8bc5d
RS
402005-09-08 Richard M. Stallman <rms@gnu.org>
41
42 * tips.texi (Programming Tips): Correct the "default" prompt spec.
43
475aab0d
CY
442005-09-08 Chong Yidong <cyd@stupidchicken.com>
45
46 * locals.texi (Standard Buffer-Local Variables): Don't include
47 mode variables for minor modes.
48 Fix xrefs for buffer-display-count, buffer-display-table,
49 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
50 enable-multibyte-characters, fill-column, header-line-format,
51 left-fringe-width, left-margin, and right-fringe-width.
52
53 * hooks.texi (Standard Hooks): All hooks should conform to the
54 standard naming convention now.
55 Fix xref for `echo-area-clear-hook'.
56
57 * display.texi (Usual Display): Note that indicate-empty-lines and
58 tab-width are buffer-local.
59
60 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
61
62 * modes.texi (Mode Help): Note that major-mode is buffer-local.
63
64 * nonascii.texi (Encoding and I/O): Note that
65 buffer-file-coding-system is buffer-local.
66
67 * positions.texi (List Motion): Note that defun-prompt-regexp is
68 buffer-local.
69
70 * text.texi (Auto Filling): Note that auto-fill-function is
71 buffer-local.
72 (Undo): Note that buffer-undo-list is buffer-local.
73
74 * windows.texi (Buffers and Windows): Document
75 buffer-display-count.
76
2a6bc1f7
RS
772005-09-06 Richard M. Stallman <rms@gnu.org>
78
79 * tips.texi (Coding Conventions): Sometimes it is ok to put the
80 package prefix elsewhere than at the start of the name.
81
d7ea8b71
RS
822005-09-03 Richard M. Stallman <rms@gnu.org>
83
84 * tips.texi (Programming Tips): Add conventions for minibuffer
85 questions and prompts.
86
0c6087a6
RS
872005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
88
89 * intro.texi (nil and t): Minor cleanup.
90 Delete spurious mention of keyword symbols.
91 (Evaluation Notation): Add index entry.
92 (A Sample Function Description): Minor cleanup.
93 (A Sample Variable Description): Not all vars can be set.
94
4b5fa40e
TTN
952005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
96
97 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
98
99 (Insertion): Document precise type of `insert-char' arg COUNT.
100
34b50776
SM
1012005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
102
103 * modes.texi (Other Font Lock Variables): Sync the default of
104 font-lock-lines-before.
105
c1105d05
MA
1062005-08-31 Michael Albinus <michael.albinus@gmx.de>
107
108 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
109
62929713
RS
1102005-08-29 Richard M. Stallman <rms@gnu.org>
111
112 * elisp.texi (Top): Update subnode menu.
113
114 * searching.texi (Searching and Matching): Move node.
115 Rearrange contents and add overall explanation.
116 (Searching and Case): Move node.
117 (Searching and Matching): Update menu.
118
0fb57cc0
EZ
1192005-08-27 Eli Zaretskii <eliz@gnu.org>
120
121 * os.texi (Startup Summary): Fix the description of the initial
122 startup message display.
123
3e80c4c1
RS
1242005-08-25 Richard M. Stallman <rms@gnu.org>
125
126 * searching.texi (Search and Replace): Add replace-regexp-in-string.
127
1282005-08-25 Emilio C. Lopes <eclig@gmx.net>
129
130 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
131 `next-overlay-change' example.
c1105d05 132
79a8defb
JL
1332005-08-22 Juri Linkov <juri@jurta.org>
134
135 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
136 Fix invert-face. Fix args of face-background.
137
16691d29
JL
138 * display.texi (Standard Faces): Delete node.
139 (Faces): Add xref to `(emacs)Standard Faces'.
140 (Displaying Faces): Fix xref to `Standard Faces'.
141
142 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
143
217b694f
EZ
1442005-08-20 Alan Mackenzie <acm@muc.de>
145
146 * buffers.texi (The Buffer List): Clarify the manipulation of the
147 buffer list.
148
0bf14bfd
RS
1492005-08-14 Richard M. Stallman <rms@gnu.org>
150
7ad1498e
AS
151 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
152 a regexp.
0bf14bfd 153
c118d09e
RS
1542005-08-11 Richard M. Stallman <rms@gnu.org>
155
59cb8c23
RS
156 * elisp.texi (Top): Update subnode lists.
157
158 * display.texi (Inverse Video): Node deleted.
159
c118d09e
RS
160 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
161 New nodes split out of Coding Conventions.
162
163 * searching.texi (Regular Expressions): Document re-builder.
164
165 * os.texi (Time Parsing): New node split out of Time Conversion.
166
167 * processes.texi (Misc Network, Network Feature Testing)
168 (Network Options, Make Network): New nodes split out of
169 Low-Level Network.
170
67ec7f41
RS
1712005-08-09 Richard M. Stallman <rms@gnu.org>
172
76d47f0d
RS
173 * frames.texi (Geometry): New node, split from Size and Position.
174 (Frame Parameters): Refer to Geometry.
175
67ec7f41 176 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 177
67ec7f41
RS
178 * windows.texi (Splitting Windows): Fix xref.
179
180 * frames.texi (Layout Parameters): Add xref.
181
182 * display.texi (Line Height, Scroll Bars): Fix xrefs.
183
184 * keymaps.texi (Menu Bar): Fix xref.
185
186 * locals.texi (Standard Buffer-Local Variables): Fix xref.
187
188 * modes.texi (%-Constructs): Fix xref.
189
190 * frames.texi (Window Frame Parameters): Node split up.
191 (Basic Parameters, Position Parameters, Size Parameters)
192 (Layout Parameters, Buffer Parameters, Management Parameters)
193 (Cursor Parameters, Color Parameters): New subnodes.
194
adb5e445
LT
1952005-08-09 Luc Teirlinck <teirllm@auburn.edu>
196
197 * positions.texi (Screen Lines): Update xref for previous change
198 in minibuf.texi.
199
200 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
201 change in minibuf.texi.
202
61298e17
RS
2032005-08-09 Richard M. Stallman <rms@gnu.org>
204
205 * tips.texi (Coding Conventions): Minor cleanup.
206
207 * modes.texi (Defining Minor Modes): Explain when init-value
208 can be non-nil.
209
210 * elisp.texi (Top): Update submenu for Minibuffer.
211
212 * minibuf.texi (Minibuffer Misc): Node split up.
213 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
214 (Recursive Mini): New nodes split out from Minibuffer Misc.
215 (Minibuffer Misc): Document max-mini-window-height.
216
217 * hash.texi (Defining Hash): Delete stray paren in example.
218
219 * display.texi (Echo Area Customization): Don't define
220 max-mini-window-height here; xref instead.
221
222 * commands.texi (Event Input Misc): Update while-no-input.
223
224 * advice.texi (Advising Functions): Explain when to use advice
225 and when to use a hook.
226
43e124e6
EZ
2272005-07-30 Eli Zaretskii <eliz@gnu.org>
228
229 * makefile.w32-in (info): Don't run install-info.
230 ($(infodir)/dir): New target, produced by running install-info.
231
653aea22
LT
2322005-07-27 Luc Teirlinck <teirllm@auburn.edu>
233
234 * modes.texi (Defining Minor Modes): The keyword for the initial
235 value is :init-value, not :initial-value.
236
ba6ebbd5
EZ
2372005-07-23 Eli Zaretskii <eliz@gnu.org>
238
239 * loading.texi (Autoload): Make the `doctor' example be consistent
240 with what's in current loaddefs.el. Describe the "fn" magic in
241 the usage portion of the doc string.
242
6696f2a4
RS
2432005-07-22 Richard M. Stallman <rms@gnu.org>
244
245 * internals.texi (Garbage Collection): Clarify previous change.
246
0c17e67c
SM
2472005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
248
249 * internals.texi (Garbage Collection): Add gc-cons-percentage.
250
426179e1
JL
2512005-07-18 Juri Linkov <juri@jurta.org>
252
253 * commands.texi (Accessing Events):
254 * frames.texi (Text Terminal Colors, Resources):
255 * markers.texi (The Mark):
256 * modes.texi (Defining Minor Modes):
257 Delete duplicate duplicate words.
258
9b0c2c56
RS
2592005-07-16 Richard M. Stallman <rms@gnu.org>
260
261 * display.texi (Managing Overlays): Clarify make-overlay
262 args for insertion types.
263
fd90b80c
LT
2642005-07-13 Luc Teirlinck <teirllm@auburn.edu>
265
0c17e67c
SM
266 * customize.texi (Variable Definitions):
267 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
268 `standard-value' is a list too.
269 (Defining New Types): Use @key{RET} instead of @key{ret}.
270
37aa90e5
TTN
2712005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
272
273 * os.texi (Translating Input): Fix typo.
274
917e0c95
RS
2752005-07-08 Richard M. Stallman <rms@gnu.org>
276
277 * README: Update edition number and size estimate.
278
279 * elisp.texi (VERSION): Set to 2.9.
280
7d90e71d
RS
2812005-07-07 Richard M. Stallman <rms@gnu.org>
282
c330dafe
RS
283 * book-spine.texinfo: Update Emacs version.
284
7d90e71d
RS
285 * display.texi (Inverse Video): Delete mode-line-inverse-video.
286
dc2204be
RS
2872005-07-06 Richard M. Stallman <rms@gnu.org>
288
289 * searching.texi (Regexp Search): Clarify what re-search-forward
290 does when the search fails.
291
a0ec7a4a
LK
2922005-07-05 Lute Kamstra <lute@gnu.org>
293
dc2204be 294 * Update FSF's address in GPL notices.
a0ec7a4a
LK
295
296 * doclicense.texi (GNU Free Documentation License):
297 * gpl.texi (GPL):
298 * tips.texi (Coding Conventions, Library Headers):
299 * vol1.texi:
300 * vol2.texi: Update FSF's address.
301
4af33176
RS
3022005-07-04 Richard M. Stallman <rms@gnu.org>
303
304 * hooks.texi (Standard Hooks): Add occur-hook.
305
b3ab615b
LT
3062005-07-03 Luc Teirlinck <teirllm@auburn.edu>
307
308 * display.texi (The Echo Area): Correct menu.
309
3d393029
RS
3102005-07-03 Richard M. Stallman <rms@gnu.org>
311
7fe48b75
RS
312 * elisp.texi (Top): Update subnode menu for Display.
313
314 * display.texi (Displaying Messages): New node, with most
315 of what was in The Echo Area.
316 (Progress): Moved under The Echo Area.
317 (Logging Messages): New node with new text.
318 (Echo Area Customization): New node, the rest of what was
319 in The Echo Area. Document message-truncate-lines with @defvar.
320 (Display): Update menu.
321
3d393029
RS
322 * windows.texi (Textual Scrolling): Doc 3 values for
323 scroll-preserve-screen-position.
324
325 * text.texi (Special Properties): Change hook functions
326 should bind inhibit-modification-hooks around altering buffer text.
327
328 * keymaps.texi (Key Binding Commands): Call binding BINDING
329 rather than DEFINITION.
330
b26860ad
JB
3312005-06-29 Juanma Barranquero <lekktu@gmail.com>
332
333 * variables.texi (Defining Variables): `user-variable-p' returns t
334 for aliases of user options, nil for alias loops.
335
025691ed
RS
3362005-06-28 Richard M. Stallman <rms@gnu.org>
337
338 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
339 make-keymap.
340
b61bfa4d
LT
3412005-06-27 Luc Teirlinck <teirllm@auburn.edu>
342
343 * variables.texi (Setting Variables): Correct and clarify
344 description of `add-to-ordered-list'.
345
24ee714d
RS
3462005-06-26 Richard M. Stallman <rms@gnu.org>
347
348 * display.texi (Faces): Minor cleanup.
349
33b79ce4
LT
3502005-06-25 Luc Teirlinck <teirllm@auburn.edu>
351
352 * display.texi (Faces): `facep' returns t for strings that are
353 face names.
354
df13531d
RS
3552005-06-25 Richard M. Stallman <rms@gnu.org>
356
357 * objects.texi (Equality Predicates): Clarify meaning of equal.
358
359 * windows.texi (Selecting Windows): save-selected-window
360 and with-selected-window save and restore the current buffer.
361
cf444441
RS
3622005-06-24 Richard M. Stallman <rms@gnu.org>
363
364 * numbers.texi (Float Basics): Explain how to test for NaN,
365 and printing the sign of NaNs.
366
6cdd056d
EZ
3672005-06-24 Eli Zaretskii <eliz@gnu.org>
368
369 * makefile.w32-in (MAKEINFO): Use --force.
370
b93e3c3b
RS
3712005-06-23 Richard M. Stallman <rms@gnu.org>
372
373 * display.texi (Face Functions): Correct Texinfo usage.
374
6fb276bd
LT
3752005-06-23 Luc Teirlinck <teirllm@auburn.edu>
376
377 * lists.texi (Rings): `ring-elements' now returns the elements of
378 RING in order.
379
1d1c7e75
JB
3802005-06-23 Juanma Barranquero <lekktu@gmail.com>
381
382 * markers.texi (The Mark): Texinfo usage fix.
383
9d12e52b
KS
3842005-06-23 Kim F. Storm <storm@cua.dk>
385
386 * searching.texi (Entire Match Data): Remove evaporate option for
387 match-data. Do not mention evaporate option for set-match-data.
388
6d44324c
GM
3892005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
390
391 * display.texi (Face Functions): Mention face aliases.
392
80df27a7
RS
3932005-06-21 Richard M. Stallman <rms@gnu.org>
394
395 * anti.texi (Antinews): Texinfo usage fix.
396
e121563b
KB
3972005-06-21 Karl Berry <karl@gnu.org>
398
9d7d543c
KB
399 * elisp.texi: Use @copying.
400
e121563b
KB
401 * elisp.texi: Put @summarycontents and @contents before the Top
402 node, instead of the end of the file, so that the contents appear
403 in the right place in the dvi/pdf output.
404
36a3b076
JL
4052005-06-21 Juri Linkov <juri@jurta.org>
406
407 * display.texi (Defining Faces): Add `customized-face'.
408
5c796e80
KS
4092005-06-20 Kim F. Storm <storm@cua.dk>
410
b7d1f38f
KS
411 * variables.texi (Setting Variables): Any type of element can be
412 given order in add-to-ordered-list. Compare elements with eq.
413
5c796e80
KS
414 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
415
fb056bef
KB
4162005-06-20 Karl Berry <karl@gnu.org>
417
418 * syntax.texi (Syntax Flags): Make last column very slightly wider
419 to avoid "generic comment" breaking on two lines and causing an
420 underfull box.
421
84398baa
LT
4222005-06-19 Luc Teirlinck <teirllm@auburn.edu>
423
424 * lists.texi (Rings): Various minor clarifications and corrections.
425
07ff1e4b
RS
4262005-06-18 Richard M. Stallman <rms@gnu.org>
427
428 * functions.texi (Obsolete Functions): Simplify.
429
430 * variables.texi (Variable Aliases): Simplify.
431
432 * anti.texi, backups.texi, compile.texi, customization.texi:
433 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
434 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
435 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
436 * variables.texi: Fix formatting ugliness.
437
438 * elisp.texi: Add links to Rings and Byte Packing.
439 Update version and copyright years.
440
441 * minibuf.texi: Fix formatting ugliness.
442 (Completion Commands): Move keymap vars to the end
443 and vars completing-read binds to the top.
444
3f7fab24
LT
4452005-06-17 Luc Teirlinck <teirllm@auburn.edu>
446
447 * processes.texi: Fix typos.
448 (Bindat Spec): Correct Texinfo error.
926c4c9b 449 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 450
f19b57e3
RS
4512005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
452
453 * lists.texi (Rings): New node.
454 (Lists): Add it to menu.
455
a80c5da7 456 * processes.texi (Byte Packing): New node.
f19b57e3
RS
457 (Processes): Add it to menu.
458
4592005-06-17 Richard M. Stallman <rms@gnu.org>
460
461 * syntax.texi (Parsing Expressions): Fix texinfo usage.
462
463 * help.texi (Documentation Basics): Explain the xref to
464 Documentation Tips.
465
466 * debugging.texi (Debugger Commands): Minor fix.
467
67c1390d
LT
4682005-06-16 Luc Teirlinck <teirllm@auburn.edu>
469
470 * edebug.texi (Instrumenting): Eliminate duplicate link.
471 (Specification List): Replace references to "below", referring to
472 a later node, with one @ref to that node.
473
474 * os.texi (Timers): Timers should save and restore the match data
475 if they change it.
476
477 * debugging.texi (Debugger Commands): Mention that the Lisp
478 debugger can not step through primitive functions.
479
51cd2a8c
JB
4802005-06-16 Juanma Barranquero <lekktu@gmail.com>
481
482 * functions.texi (Obsolete Functions): Update argument names of
483 `make-obsolete' and `define-obsolete-function-alias'.
484
485 * variables.texi (Variable Aliases): Update argument names of
486 `defvaralias', `make-obsolete-variable' and
487 `define-obsolete-variable-alias'.
488
f5e6ac4a
KS
4892005-06-15 Kim F. Storm <storm@cua.dk>
490
491 * searching.texi (Entire Match Data): Rephrase warnings about
492 evaporate arg to match-data and set-match-data.
493
fe2a9972
LT
4942005-06-14 Luc Teirlinck <teirllm@auburn.edu>
495
67774855
LT
496 * elisp.texi (Top): Update detailed menu.
497
fe2a9972
LT
498 * edebug.texi (Edebug): Update menu.
499 (Instrumenting): Update xrefs.
500 (Edebug Execution Modes): Correct xref.
501 (Jumping): Clarify description of `h' command.
502 Eliminate redundant @ref.
503 (Breaks): New node.
504 (Breakpoints): is now a subsubsection.
505 (Global Break Condition): Mention `C-x X X'.
506 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
507 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
508 (Edebug Display Update): Correct pxref.
509 (Edebug and Macros): New node.
510 (Instrumenting Macro Calls): Is now a subsubsection.
511 Neither arg of `def-edebug-spec' is evaluated.
512 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
513 (Specification Examples): Fix typo.
514
b59f605b
LK
5152005-06-14 Lute Kamstra <lute@gnu.org>
516
517 * debugging.texi (Function Debugging): Primitives can break on
518 entry too.
519
a5c99dc9
KS
5202005-06-14 Kim F. Storm <storm@cua.dk>
521
522 * variables.texi (Setting Variables): Add add-to-ordered-list.
523
f99ed2f8
SM
5242005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
525
526 * syntax.texi (Parsing Expressions): Document aux functions and vars of
527 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
528
9d42ffaa
LK
5292005-06-13 Lute Kamstra <lute@gnu.org>
530
531 * text.texi (Special Properties): Fix cross reference.
532
32cc0b00
LT
5332005-06-11 Luc Teirlinck <teirllm@auburn.edu>
534
535 * debugging.texi (Function Debugging): Delete mention of empty
536 string argument to `cancel-debug-on-entry'. Delete inaccurate
537 description of the return value of that command.
538
98d1a1cf
EZ
5392005-06-11 Alan Mackenzie <acm@muc.de>
540
541 * text.texi (Adaptive Fill): Amplify the description of
542 fill-context-prefix.
543
4b53b8d7
LT
5442005-06-10 Luc Teirlinck <teirllm@auburn.edu>
545
84398baa 546 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 547
b5305167
SM
5482005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
549
550 * syntax.texi (Parsing Expressions): Document syntax-ppss.
551
9bd4c3ad
LT
5522005-06-10 Luc Teirlinck <teirllm@auburn.edu>
553
554 * debugging.texi (Error Debugging): Minor rewording.
555 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
556 is optional.
557
257914aa
LK
5582005-06-10 Lute Kamstra <lute@gnu.org>
559
b5305167 560 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
561 (Top): Give it a title. Correct version number. Give the
562 detailed node listing a more prominent header.
b5305167
SM
563 * intro.texi: Don't set VERSION here a second time.
564 Mention Emacs's version too.
257914aa
LK
565 * anti.texi (Antinews): Use EMACSVER to refer to the current
566 version of Emacs.
567
b7aae902
KS
5682005-06-09 Kim F. Storm <storm@cua.dk>
569
570 * searching.texi (Entire Match Data): Explain new `reseat' argument to
571 match-data and set-match-data.
572
99598737
RS
5732005-06-08 Richard M. Stallman <rms@gnu.org>
574
575 * searching.texi (Entire Match Data): Clarify when match-data
576 returns markers and when integers.
577
578 * display.texi (Defining Faces): Explain that face name should not
579 end in `-face'.
580
581 * modes.texi (Mode Line Data): Minor cleanup.
582 (Customizing Keywords): Node split out of Search-based Fontification.
583 Add example of using font-lock-add-keywords from a hook.
584 Clarify when MODE should be non-nil, and when nil.
585
5862005-06-06 Richard M. Stallman <rms@gnu.org>
587
588 * modes.texi (Mode Line Data): Explain what happens when the car
589 of a list is a void symbol.
590 (Search-based Fontification): Explain MODE arg to
591 font-lock-add-keywords and warn about calls from major modes.
592
ecc8893a
JL
5932005-06-08 Juri Linkov <juri@jurta.org>
594
595 * display.texi (Standard Faces): Add `shadow' face.
596
7fa9f4eb
LT
5972005-05-29 Luc Teirlinck <teirllm@auburn.edu>
598
599 * modes.texi (Major Mode Conventions): A derived mode only needs
600 to put the call to the parent mode inside `delay-mode-hooks'.
601
bebcc4b1
RS
6022005-05-29 Richard M. Stallman <rms@gnu.org>
603
c16b1394
RS
604 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
605 new, and what that implies. Clarify.
606
607 * files.texi (Locating Files): Clean up the text.
608
bebcc4b1
RS
609 * frames.texi (Window Frame Parameters): Document user-size.
610 Shorten entry for top by referring to left.
611
6122005-05-26 Richard M. Stallman <rms@gnu.org>
613
614 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
615 is new, and what the implications are. Other clarifications.
616
217797bc
RS
6172005-05-24 Richard M. Stallman <rms@gnu.org>
618
619 * frames.texi (Dialog Boxes): Minor fixes.
620
3565fe07
MY
6212005-05-25 Masatake YAMATO <jet@gyve.org>
622
623 * display.texi (Standard Faces): Write about `mode-line-highlight'.
624
817089df
LT
6252005-05-24 Luc Teirlinck <teirllm@auburn.edu>
626
627 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
628 is optional.
629
cb5db137
NR
6302005-05-24 Nick Roberts <nickrob@snap.net.nz>
631
632 * frames.texi (Dialog Boxes): Descibe new optional argument.
633
3c8572f5
LK
6342005-05-23 Lute Kamstra <lute@gnu.org>
635
636 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
637 syntax-begin-function over font-lock-beginning-of-syntax-function.
638
2a4d7cb3
LT
6392005-05-21 Luc Teirlinck <teirllm@auburn.edu>
640
71f800cf
LT
641 * minibuf.texi (Reading File Names): Update description of
642 `read-directory-name'.
643
2a4d7cb3
LT
644 * modes.texi (Derived Modes): Clarify :group keyword.
645
bb4afd09
EZ
6462005-05-21 Eli Zaretskii <eliz@gnu.org>
647
b5305167
SM
648 * files.texi (Locating Files): New subsection.
649 Describe locate-file and executable-find.
bb4afd09 650
a2c9aee6
EZ
6512005-05-21 Kevin Ryde <user42@zip.com.au>
652
653 * frames.texi (Initial Parameters): Update cross reference to
654 "Emacs Invocation".
655
6900105f
LT
6562005-05-19 Luc Teirlinck <teirllm@auburn.edu>
657
ca1b0914
LT
658 * keymaps.texi (Active Keymaps): Add anchor.
659
6900105f
LT
660 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
661 (Major Mode Conventions): Refer to `Auto Major Mode' in more
662 appropriate place.
663 (Derived Modes): Small clarifications.
b5305167
SM
664 (Minor Mode Conventions, Keymaps and Minor Modes):
665 Replace references to nodes with references to anchors.
6900105f
LT
666 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
667 Clarify description of lists whose first element is an integer.
668 (Mode Line Variables): Add anchor.
669 (%-Constructs): Clarify description of integer after %.
670 (Emulating Mode Line): Describe nil value for FACE.
671
54d06364
LT
6722005-05-18 Luc Teirlinck <teirllm@auburn.edu>
673
674 * modes.texi (Derived Modes): Correct references to non-existing
675 variable standard-syntax-table.
676
f8d0b769
LK
6772005-05-17 Lute Kamstra <lute@gnu.org>
678
679 * modes.texi (Defining Minor Modes): Mention the mode hook.
680
294c599c
KS
6812005-05-15 Kim F. Storm <storm@cua.dk>
682
683 * processes.texi (Network): Remove open-network-stream-nowait.
684 (Network Servers): Remove open-network-stream-server.
685
4214af69
LT
6862005-05-15 Luc Teirlinck <teirllm@auburn.edu>
687
688 * elisp.texi (Top): Update detailed menu.
689
690 * variables.texi: Reorder nodes.
691 (Variables): Update menu.
692 (File Local Variables): Do not refer to the `-*-' line as
693 a "local variables list". Add pxref.
694
302691ab
LT
6952005-05-14 Luc Teirlinck <teirllm@auburn.edu>
696
56d4215a
LT
697 * elisp.texi (Top): Update detailed menu for node changes.
698
302691ab
LT
699 * modes.texi (Modes): Update Menu.
700 (Hooks): Move to beginning of chapter.
701 Most minor modes run mode hooks too.
702 `add-hook' can handle void hooks or hooks whose value is a single
703 function.
704 (Major Modes): Update Menu.
705 (Major Mode Basics): New node, split off from `Major Modes'.
706 (Major Mode Conventions): Correct xref. Explain how to handle
707 auto-mode-alist if the major mode command has an autoload cookie.
708 (Auto Major Mode): Major update. Add magic-mode-alist.
709 (Derived Modes): Major update.
710 (Mode Line Format): Update Menu.
711 (Mode Line Basics): New node, split off from `Mode Line Format'.
712
713 * loading.texi (Autoload): Mention `autoload cookie' as synonym
714 for `magic autoload comment'. Add index entries and anchor.
715
d06ba294
RS
7162005-05-14 Richard M. Stallman <rms@gnu.org>
717
718 * tips.texi (Coding Conventions): Explain how important it is
719 that just loading certain files not change Emacs behavior.
720
721 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
722
405cb12a
LK
7232005-05-12 Lute Kamstra <lute@gnu.org>
724
19958124
LK
725 * modes.texi (Generic Modes): Update.
726 (Major Modes): Refer to node "Generic Modes".
727
405cb12a
LK
728 * elisp.texi (Top): Update to the current structure of the manual.
729 * processes.texi (Processes): Add menu description.
730 * customize.texi (Customization): Add menu descriptions.
731
f714dd1b
TTN
7322005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
733
cc9442f2
TTN
734 * processes.texi (Signals to Processes)
735 (Low-Level Network): Fix typos.
f714dd1b 736
36ad23ec
LK
7372005-05-11 Lute Kamstra <lute@gnu.org>
738
739 * elisp.texi (Top): Add some nodes from the chapter "Major and
740 Minor Modes" to the detailed node listing.
741
d101bf56
RS
7422005-05-10 Richard M. Stallman <rms@gnu.org>
743
744 * keymaps.texi (Extended Menu Items): Menu item filter functions
745 can be called at any time.
746
698b0510
LT
7472005-05-08 Luc Teirlinck <teirllm@auburn.edu>
748
749 * variables.texi (File Local Variables): `(hack-local-variables t)'
750 now also checks whether a mode is specified in the local variables
751 list.
752
2c6b25c7
EZ
7532005-05-05 Kevin Ryde <user42@zip.com.au>
754
755 * display.texi (The Echo Area): Correct format function cross
756 reference.
757
643b4cf5
LT
7582005-05-05 Luc Teirlinck <teirllm@auburn.edu>
759
760 * variables.texi (Variable Aliases): Change description of
761 `define-obsolete-variable-alias'.
762
763 * functions.texi (Functions): Add "Obsolete Functions" to menu.
764 (Defining Functions): Add xref.
765 (Obsolete Functions): New node.
766 (Function Safety): Standardize capitalization of section title.
767
768 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
769 (Dialog Boxes): Complete description of `x-popup-dialog'.
770
053bc8e4
RS
7712005-05-04 Richard M. Stallman <rms@gnu.org>
772
773 * commands.texi (Interactive Codes): Fix Texinfo usage.
774 Document U more clearly.
775
f6b1b15a
LT
7762005-05-01 Luc Teirlinck <teirllm@auburn.edu>
777
3b925015
LT
778 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
779 function and not a macro.
780
f6b1b15a
LT
781 * frames.texi (Pop-Up Menus): Correct and clarify description of
782 `x-popup-menu'.
783 (Dialog Boxes): Clarify description of `x-popup-dialog'.
784
ebbfa918
RS
7852005-05-01 Richard M. Stallman <rms@gnu.org>
786
787 * edebug.texi (Checking Whether to Stop): Fix previous change.
788
abe2f96e
LT
7892005-05-01 Luc Teirlinck <teirllm@auburn.edu>
790
d6028ef2
LT
791 * display.texi: Fix typos and Texinfo usage.
792
abe2f96e
LT
793 * edebug.texi (Checking Whether to Stop): executing-macro ->
794 executing-kbd-macro.
795
b2cfb30b
RS
7962005-05-01 Richard M. Stallman <rms@gnu.org>
797
798 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
799
7e995a23
RS
8002005-04-30 Richard M. Stallman <rms@gnu.org>
801
802 * files.texi (Magic File Names): Document `operations' property.
803
57efa539
LK
8042005-04-29 Lute Kamstra <lute@gnu.org>
805
806 * modes.texi (Generic Modes): New node.
807 (Major Modes): Add it to the menu.
808 (Derived Modes): Add "derived mode" to concept index.
809
0a20b1dc
LK
8102005-04-28 Lute Kamstra <lute@gnu.org>
811
812 * modes.texi (Defining Minor Modes): Fix previous change.
813 (Font Lock Mode): Simplify.
814 (Font Lock Basics): Say that font-lock-defaults is buffer-local
815 when set and that some parts are optional. Add cross references.
816 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
817 Add cross references. Add font-lock-multiline to index.
818 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 819 Lock Variables". Document font-lock-add-keywords and
b5305167 820 font-lock-remove-keywords.
0a20b1dc
LK
821 (Other Font Lock Variables): Move font-lock-keywords-only,
822 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
823 and font-lock-syntactic-face-function to node "Syntactic Font
824 Lock". Move font-lock-keywords-case-fold-search to node
825 "Search-based Fontification". Document font-lock-inhibit-thing-lock
826 and font-lock-{,un}fontify-{buffer,region}-function.
827 (Precalculated Fontification): Remove reference to deleted variable
828 font-lock-core-only.
829 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
830 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
831 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
832 and font-lock-syntactic-face-function here from node "Other Font
833 Lock Variables". Move font-lock-syntactic-keywords to "Setting
834 Syntax Properties". Add cross references.
b5305167
SM
835 (Setting Syntax Properties): New node.
836 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
837 * syntax.texi (Syntax Properties): Add cross reference.
838 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
839
68a94f5a
RS
8402005-04-26 Richard M. Stallman <rms@gnu.org>
841
842 * display.texi (Defining Faces):
843 Document `default' elements of defface spec.
844
845 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
846
847 * variables.texi (Variable Aliases): Clarify text.
848
8492005-04-25 Chong Yidong <cyd@stupidchicken.com>
850
851 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
852
7f48f143
LT
8532005-04-25 Luc Teirlinck <teirllm@auburn.edu>
854
855 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
856
45d2f8e8
EZ
8572005-04-24 Eli Zaretskii <eliz@gnu.org>
858
f3714ab2
EZ
859 * syntax.texi (Syntax Table Internals): Elaborate documentation of
860 syntax-after and syntax-class.
861
45d2f8e8 862 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
863 (Unique File Names): Don't mention "numbers" in the documentation
864 of make-temp-file and make-temp-name.
45d2f8e8 865
469bc679
RS
8662005-04-23 Richard M. Stallman <rms@gnu.org>
867
868 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
869
c9fa5dc9
RS
8702005-04-22 Nick Roberts <nickrob@snap.net.nz>
871
872 * windows.texi (Cyclic Window Ordering): Clarify window-list.
873
230e1e80
NR
8742005-04-22 Nick Roberts <nickrob@snap.net.nz>
875
876 * variables.texi (Variable Aliases): Describe make-obsolete-variable
877 and define-obsolete-variable-alias.
878
1ba52906
KS
8792005-04-22 Kim F. Storm <storm@cua.dk>
880
881 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
882 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
883
9721d904
LK
8842005-04-21 Lute Kamstra <lute@gnu.org>
885
886 * lists.texi (Association Lists): Document rassq-delete-all.
887
ed35c736
RS
8882005-04-19 Richard M. Stallman <rms@gnu.org>
889
890 * modes.texi (Search-based Fontification): Explain that
891 facespec is an expression to be evaluated.
892
42fc00a4
RS
8932005-04-19 Kevin Ryde <user42@zip.com.au>
894
b5305167 895 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
896 * strings.texi (String Conversion): Fix xref.
897
5827e9d4
KS
8982005-04-19 Kim F. Storm <storm@cua.dk>
899
900 * symbols.texi (Symbol Plists): Add safe-get.
901 Mention that `get' may signal an error.
902
47872da9
NR
9032005-04-18 Nick Roberts <nickrob@snap.net.nz>
904
905 * customize.texi (Variable Definitions): Replace tooltip-mode
906 example with save-place.
907
ec0cf966
RS
9082005-04-17 Richard M. Stallman <rms@gnu.org>
909
910 * buffers.texi (Indirect Buffers): Clarify.
911
912 * positions.texi (Positions): Clarify converting marker to integer.
913
914 * strings.texi (String Basics): Mention string-match; clarify.
915
199bb209
LK
9162005-04-08 Lute Kamstra <lute@gnu.org>
917
918 * modes.texi (Search-based Fontification): Fix cross references.
919 Use consistent terminology. Document anchored highlighting.
920
bfa54668
LK
9212005-04-05 Lute Kamstra <lute@gnu.org>
922
923 * modes.texi (Defining Minor Modes): Document :group keyword
924 argument and its default value.
925
07e5fb9e
LK
9262005-04-03 Lute Kamstra <lute@gnu.org>
927
928 * hooks.texi (Standard Hooks): Add some hooks. Add cross
929 references and/or descriptions. Delete major mode hooks; mention
930 them as a category instead. Rename or delete obsolete hooks.
931
aa945b59
RS
9322005-04-02 Richard M. Stallman <rms@gnu.org>
933
934 * nonascii.texi (Coding System Basics): Another wording cleanup.
935
8b918214
RS
9362005-04-01 Richard M. Stallman <rms@gnu.org>
937
938 * nonascii.texi (Coding System Basics): Clarify previous change.
939
41639988
KH
9402005-04-01 Kenichi Handa <handa@m17n.org>
941
942 * nonascii.texi (Coding System Basics): Describe about rondtrip
943 identity of coding systems.
944
8e669bbd
RS
9452005-03-29 Chong Yidong <cyd@stupidchicken.com>
946
947 * text.texi (Buffer Contents): Add filter-buffer-substring and
948 buffer-substring-filters.
949
f60a6f87
RS
9502005-03-26 Chong Yidong <cyd@stupidchicken.com>
951
952 * anti.texi (Antinews): Mention `G' interactive code.
953
954 * tips.texi (Compilation Tips): Mention benchmark.el.
955
aaac1251
LT
9562005-03-27 Luc Teirlinck <teirllm@auburn.edu>
957
958 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
959 is now bound to M-o M-o.
960
961 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
962
45325173
GM
9632005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
964
965 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
966 in the Emacs Manual).
967 * Makefile.in (srcs): Remove calendar.texi.
968 * makefile.w32-in (srcs): Remove calendar.texi.
969 * display.texi (Display): Change name of next node.
970 * os.texi (System In): Change name of previous node.
971 * elisp.texi (Top): Remove Calendar references.
972 * vol1.texi (Top): Remove Calendar references.
973 * vol2.texi (Top): Remove Calendar references.
974
85df292e
RS
9752005-03-25 Richard M. Stallman <rms@gnu.org>
976
45325173 977 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
978 Cleanup previous change.
979
9802005-03-25 Chong Yidong <cyd@stupidchicken.com>
981
982 * display.texi (Face Attributes): Faces earlier in an :inherit
983 list take precedence.
984 (Scroll Bars): Fix description of vertical-scroll-bars.
985 Document frame-current-scroll-bars and window-current-scroll-bars.
986
987 * markers.texi (The Mark): Document temporary Transient Mark mode.
988
b5305167
SM
989 * minibuf.texi (Reading File Names):
990 Document read-file-name-completion-ignore-case.
85df292e
RS
991
992 * positions.texi (Screen Lines): Document nil for width argument
993 to compute-motion.
994
1fe54d69
KS
9952005-03-23 Kim F. Storm <storm@cua.dk>
996
997 * display.texi (Standard Faces): Other faces used in the fringe
998 implicitly inherits from the fringe face.
999 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
1000 properties implicitly inherits from fringe face.
1001 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
1002
a775dff4
RS
10032005-03-20 Chong Yidong <cyd@stupidchicken.com>
1004
1005 * display.texi (Invisible Text): State default value of
1006 line-move-ignore-invisible.
1007 (Managing Overlays): Document remove-overlays.
1008 (Standard Faces): Document escape-glyph face.
1009
b5305167 1010 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 1011
b5305167
SM
1012 * modes.texi (Other Font Lock Variables):
1013 Document font-lock-lines-before.
a775dff4
RS
1014
1015 * positions.texi (Skipping Characters): skip-chars-forward allows
1016 character classes.
1017
077f7085
LK
10182005-03-18 Lute Kamstra <lute@gnu.org>
1019
1020 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
1021
d69ea7ab
RS
10222005-03-17 Richard M. Stallman <rms@gnu.org>
1023
c7bd5d57
RS
1024 * text.texi (Undo): Document extensible undo entries.
1025
d69ea7ab
RS
1026 * searching.texi (String Search, Regexp Search, Regexp Search):
1027 Cleanups.
1028
1029 * nonascii.texi (Character Codes): Minor fix.
1030
1031 * display.texi (Display Property): Explain the significance
1032 of having text properties that are eq.
1033 (Other Display Specs): Explain string as display spec.
1034
1035 * commands.texi (Interactive Codes): Document G option.
1036
10372005-03-17 Chong Yidong <cyd@stupidchicken.com>
1038
1039 * text.texi (Filling): Add sentence-end-without-period and
1040 sentence-end-without-space.
1041 (Changing Properties): Minor fix.
1042
1043 * anti.texi: Total rewrite.
1044
a7679889
LK
10452005-03-15 Lute Kamstra <lute@gnu.org>
1046
1047 * edebug.texi (Instrumenting Macro Calls): Fix typos.
1048
6eb8e247
KS
10492005-03-08 Kim F. Storm <storm@cua.dk>
1050
1051 * display.texi (Specified Space): Property :width is support on
1052 non-graphic terminals, :height is not.
1053
bfa8be14
RS
10542005-03-07 Richard M. Stallman <rms@gnu.org>
1055
1056 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
1057 Now subnodes of Fringes.
1058 (Overlay Arrow): Document overlay-arrow-variable-list.
1059 (Fringe Size/Pos): New node, broken out of Fringes.
1060 (Display): Explain clearing vs redisplay better.
1061 (Truncation): Clarify use of bitmaps.
1062 (The Echo Area): Clarify the uses of the echo area.
1063 Add max-mini-window-height.
1064 (Progress): Clarify.
1065 (Invisible Text): Explain that main loop moves point out.
1066 (Selective Display): Say "hidden", not "invisible".
b5305167 1067 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
1068 (Overlay Properties): Clarify intro.
1069 (Finding Overlays): Explain return values when nothing found.
1070 (Width): truncate-string-to-width has added arg.
1071 (Displaying Faces): Clarify and update mode line face handling.
1072 (Face Functions): Minor cleanup.
b5305167 1073 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
1074 (Pixel Specification, Other Display Specs): Minor cleanups.
1075 (Images, Image Descriptors): Minor cleanups.
1076 (GIF Images): Patents have expired.
1077 (Showing Images): Explain default text for insert-image.
b5305167 1078 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
1079 (Making Buttons): Explain return values.
1080 (Button Buffer Commands): Add xref.
1081 (Inverse Video): Update mode-line-inverse-video.
1082 (Display Table Format): Clarify.
1083 (Active Display Table): Give defaults for window-display-table.
1084
1085 * calendar.texi (Calendar Customizing): calendar-holiday-marker
1086 and calendar-today-marker are strings, not chars.
1087 (Holiday Customizing): Minor fix.
1088
bfa8be14
RS
1089 * internals.texi (Writing Emacs Primitives): Update `or' example.
1090 Update limit on # args of subr.
1091
1092 * edebug.texi (Using Edebug): Arrow is in fringe.
1093 (Instrumenting): Arg to eval-defun works without loading edebug.
1094 (Edebug Execution Modes): Add xref.
1095
1096 * customize.texi (Common Keywords): Clarify :require.
1097 Mention :version here.
1098 (Variable Definitions, Group Definitions): Not here.
1099 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
1100
d69ea7ab
RS
11012005-03-07 Chong Yidong <cyd@stupidchicken.com>
1102 * nonascii.texi (Text Representations): Clarify position-bytes.
1103 (Character Sets): Add list-charset-chars.
1104 (Scanning Charsets): Add charset-after.
1105 (Encoding and I/O): Minor fix.
1106
34398e6c
RS
11072005-03-06 Richard M. Stallman <rms@gnu.org>
1108
1109 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
1110 (Resizing Windows): Likewise.
1111
1112 * text.texi (Change Hooks): Get rid of "Emacs 21".
1113
1114 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
1115
1116 * streams.texi (Output Variables): Get rid of "Emacs 21".
1117
1118 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
1119
1120 * os.texi (Translating Input): Replace flow-control example
1121 with a less obsolete example that uses `keyboard-translate'.
1122
6eb8e247 1123 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 1124 Get rid of "Emacs 21".
6eb8e247 1125
34398e6c
RS
1126 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
1127 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
1128
1129 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
1130
1131 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
1132
1133 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
1134 (Menu Bar): Fix when menu-bar-update-hook is called.
1135
1136 * hash.texi (Hash Tables): Get rid of "Emacs 21".
1137
1138 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
1139 and make it read better.
1140
1141 * files.texi (Writing to Files): Get rid of "Emacs 21".
1142 (Unique File Names): Likewise.
1143
1144 * elisp.texi: Update Emacs version to 22.
1145
1146 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
1147 (Overlay Properties, Face Attributes): Likewise.
1148 (Managing Overlays): Fix punctuation.
1149 (Attribute Functions): Clarify set-face-font; get rid of
1150 info about old Emacs versions.
1151 (Auto Faces, Font Lookup, Display Property, Images):
1152 Get rid of "Emacs 21".
1153
1154 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
1155
d2178387
RS
11562005-03-05 Richard M. Stallman <rms@gnu.org>
1157
1158 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
1159
524352d6
LK
11602005-03-04 Lute Kamstra <lute@gnu.org>
1161
1162 * debugging.texi (Error Debugging): Document stack-trace-on-error.
1163
11642005-03-03 Lute Kamstra <lute@gnu.org>
1165
1166 * edebug.texi (Instrumenting Macro Calls): Fix typo.
1167
284f0680
LK
11682005-03-01 Lute Kamstra <lute@gnu.org>
1169
1170 * debugging.texi (Debugger Commands): Update `j'.
1171
a9ee5cac
LK
11722005-02-28 Lute Kamstra <lute@gnu.org>
1173
1174 * debugging.texi (Debugging): Fix typo.
1175 (Error Debugging): Document eval-expression-debug-on-error.
1176 (Function Debugging): Update example.
1177 (Using Debugger): Mention starred stack frames.
1178 (Debugger Commands): Document `j' and `l'.
1179 (Invoking the Debugger): `d' and `j' exit recursive edit too.
1180 Update the messages that the debugger displays.
1181 (Internals of Debugger): Add cross reference. Update example.
1182 (Excess Open): Minor improvement.
1183 (Excess Close): Minor improvement.
1184
378d0f8e
RS
11852005-02-26 Richard M. Stallman <rms@gnu.org>
1186
1187 * tips.texi (Coding Conventions): Clarify.
1188 Put all the major mode key reservations together.
1189 Mention the Mouse-1 => Mouse-2 conventions.
1190
1191 * syntax.texi (Syntax Class Table): Clarify.
1192 (Syntax Table Functions): syntax-after moved from here.
1193 (Syntax Table Internals): syntax-after moved to here.
1194 (Parsing Expressions): Update info on number of values
1195 and what's meaningful in the STATE argument.
1196 (Categories): Fix typo.
1197
1198 * sequences.texi (Arrays): Cleanup.
1199 (Char-Tables): Clarify.
1200
1201 * processes.texi (Deleting Processes): Cleanups, add xref.
1202 (Subprocess Creation): Explain nil in exec-path. Cleanup.
1203 (Process Information): set-process-coding-system, some args optional.
1204 (Input to Processes): Explain various types for PROCESS args.
1205 Rename them from PROCESS-NAME to PROCESS.
1206 (Signals to Processes): Likewise.
1207 (Decoding Output): Cleanup.
1208 (Query Before Exit): Clarify.
1209
1210 * os.texi (Startup Summary): Correct the options; add missing ones.
1211 (Terminal Output, Batch Mode): Clarify.
1212 (Flow Control): Node deleted.
1213
1214 * markers.texi (The Mark): Clarify.
1215
1216 * macros.texi (Expansion): Cleanup.
1217 (Indenting Macros): indent-spec allows ints, not floats.
1218
1219 * keymaps.texi (Keymaps): Clarify.
1220 (Format of Keymaps): Update lisp-mode-map example.
1221 (Active Keymaps, Key Lookup): Clarify.
1222 (Changing Key Bindings): Add xref to `kbd'.
1223 (Key Binding Commands, Simple Menu Items): Clarify.
1224 (Mouse Menus, Menu Bar): Clarify.
1225 (Menu Example): Replace print example with menu-bar-replace-menu.
1226
1227 * help.texi (Documentation Basics): Add function-documentation prop.
1228
1229 * elisp.texi (Top): Don't refer to Flow Control node.
1230
1231 * commands.texi (Command Overview): Improve xrefs.
1232 (Adjusting Point): Adjusting point applies to intangible and invis.
1233 (Key Sequence Input): Doc extra read-key-sequence args.
1234 Likewise for read-key-sequence-vector.
1235
1236 * backups.texi (Rename or Copy): Minor fix.
1237 (Numbered Backups): For version-control, say the default.
1238 (Auto-Saving): make-auto-save-file-name example is simplified.
1239
1240 * advice.texi (Advising Functions): Don't imply one part of Emacs
1241 should advise another part. Markup changes.
1242 (Defining Advice): Move transitional para.
1243 (Activation of Advice): Cleanup.
1244 Explain if COMPILE is nil or negative.
1245
1246 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
1247
2e20c83d
LK
12482005-02-24 Lute Kamstra <lute@gnu.org>
1249
1250 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
1251 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
1252
65c492fd
LK
12532005-02-23 Lute Kamstra <lute@gnu.org>
1254
b02c3eed
LK
1255 * modes.texi (Defining Minor Modes): define-minor-mode can be used
1256 to define global minor modes as well.
1257
65c492fd
LK
1258 * display.texi (Managing Overlays): overlay-buffer returns nil for
1259 deleted overlays.
1260
b686dd59
KS
12612005-02-22 Kim F. Storm <storm@cua.dk>
1262
1263 * minibuf.texi (Basic Completion): Allow symbols in addition to
1264 strings in try-completion and all-completions.
1265
23e8c095
LK
12662005-02-14 Lute Kamstra <lute@gnu.org>
1267
1268 * elisp.texi (Top): Remove reference to deleted node.
1269
1270 * lists.texi (Lists): Remove reference to deleted node.
1271 (Cons Cells): Fix typo.
1272
1273 * loading.texi (Where Defined): Fix typo.
1274
134948fc
RS
12752005-02-14 Richard M. Stallman <rms@gnu.org>
1276
1277 * variables.texi (Creating Buffer-Local): change-major-mode-hook
1278 is useful for discarding some minor modes.
1279
1280 * symbols.texi (Symbol Components): Reorder examples.
1281
1282 * streams.texi (Input Functions): State standard-input default.
1283 (Output Variables): State standard-output default.
1284
1285 * objects.texi (Printed Representation): Clarify read syntax vs print.
1286 (Floating Point Type): Explain meaning better.
1287 (Symbol Type): Explain uniqueness better.
1288 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
1289 List examples sooner.
1290 (Box Diagrams): New subnode broken out.
1291 Some examples moved from old Lists as Boxes node.
1292 (Dotted Pair Notation): Clarify intro.
1293 (Array Type): Clarify.
1294 (Type Predicates): Add hash-table-p.
1295
1296 * numbers.texi (Integer Basics): Clarify radix explanation.
1297 (Predicates on Numbers): Minor clarification.
1298 (Comparison of Numbers): Minor clarification. Clarify eql.
1299 Typos in min, max.
1300 (Math Functions): Clarify overflow in expt.
1301
1302 * minibuf.texi (Text from Minibuffer): Minor clarification.
1303 Mention arrow keys.
1304
1305 * loading.texi (Autoload): defun's doc string overrides autoload's
1306 doc string.
1307 (Repeated Loading): Modernize "add to list" examples.
1308 (Where Defined): Finish updating table of load-history elts.
1309
1310 * lists.texi (List-related Predicates): Minor wording improvement.
1311 (Lists as Boxes): Node deleted.
1312 (Building Lists): Explain trivial cases of number-sequence.
1313
1314 * hash.texi (Hash Tables): Add desc to menu items.
1315 (Creating Hash): Expain "full" means "make larger",
1316 (Hash Access): Any object can be a key.
1317 State value of maphash.
1318
1319 * functions.texi (What Is a Function): Wording cleanup.
1320 (Function Documentation): Minor cleanup.
1321 Explain purpose of calling convention at end of doc string.
1322 (Function Names): Wording cleanup.
1323 (Calling Functions): Wording cleanup.
1324 Explain better how funcall calls the function.
1325 (Function Cells): Delete example of saving and redefining function.
1326
1327 * control.texi (Combining Conditions): Wording cleanup.
1328 (Iteration): dolist and dotimes bind VAR locally.
1329 (Cleanups): Xref to Atomic Changes.
1330
1331 * compile.texi (Byte Compilation): Delete 19.29 info.
1332 (Compilation Functions): Macros' difficulties don't affect defsubst.
1333 (Docs and Compilation): Delete 19.29 info.
1334
44291460
RS
13352005-02-10 Richard M. Stallman <rms@gnu.org>
1336
1337 * objects.texi (Symbol Type): Minor correction.
1338
1f9ad95a
LK
13392005-02-06 Lute Kamstra <lute@gnu.org>
1340
1341 * modes.texi (Example Major Modes): Fix typos.
1342
ba2c991c
RS
13432005-02-06 Richard M. Stallman <rms@gnu.org>
1344
1345 * text.texi (Margins): fill-nobreak-predicate can be one function.
1346
1347 * strings.texi (Modifying Strings): clear-string can make unibyte.
1348 (Formatting Strings): format gives error if values missing.
1349
1350 * positions.texi (Character Motion): Mention default arg
1351 for forward-char. backward-char refers to forward-char.
1352 (Word Motion): Mention default arg for forward-word.
1353 (Buffer End Motion): Mention default arg for beginning-of-buffer.
1354 Simplify end-of-buffer.
1355 (Text Lines): Mention default arg for forward-line.
1356 (List Motion): Mention default arg for beginning/end-of-defun.
1357 (Skipping Characters): Minor fixes in explaining character-set.
1358
1359 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
1360 Mode inheritance applies only when default-major-mode is nil.
1361 Clarifications.
1362 (Example Major Modes): Update Text mode and Lisp mode examples.
1363 (Minor Mode Conventions): Mention define-minor-mode at top.
1364 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
1365 (Mode Line Format): Update mode line face display info.
1366 (Properties in Mode): Mention effect of risky vars.
1367 (Imenu): Define imenu-add-to-menubar.
1368 (Font Lock Mode): Add descriptions to menu lines.
1369 (Faces for Font Lock): Add font-lock-doc-face.
1370
9bf6d576
LK
13712005-02-05 Lute Kamstra <lute@gnu.org>
1372
1373 * text.texi (Maintaining Undo): Remove obsolete function.
1374
cb602754
EZ
13752005-02-05 Eli Zaretskii <eliz@gnu.org>
1376
1377 * frames.texi (Color Names): Add pointer to the X docs about RGB
1378 color specifications. Improve indexing
1379 (Text Terminal Colors): Replace the description of RGB values by
1380 an xref to "Color Names".
1381
4e07258f
RS
13822005-02-03 Richard M. Stallman <rms@gnu.org>
1383
1384 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1385 Clarify.
1386 (Selecting Windows): Clarify save-selected-window.
1387 (Cyclic Window Ordering): Clarify walk-windows.
1388 (Window Point): Clarify.
1389 (Window Start): Add comment to example.
1390 (Resizing Windows): Add `interactive' specs in examples.
1391 Document fit-window-to-buffer.
1392
1393 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1394 (Undo, Maintaining Undo): Clarify last change.
1395 (Sorting): In sort-numeric-fields, explain about octal and hex.
1396 Mention sort-numeric-base.
1397 (Format Properties): Add xref for hard newlines.
1398
1399 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1400 (Pop-Up Menus): Fix typo.
1401 (Color Names): Explain all types of color names.
1402 Explain color-values on B&W terminal.
1403 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1404
1405 * files.texi (File Locks): Not supported on MS systems.
1406 (Testing Accessibility): Clarify.
1407
1408 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1409 (Coverage Testing): Fix typo.
1410
1411 * commands.texi (Misc Events): Remove stray space.
1412
1413 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1414 (Modification Time): Clarify when visited-file-modtime returns 0.
1415 (The Buffer List): Clarify bury-buffer.
1416 (Killing Buffers): Clarify.
1417 (Indirect Buffers): Add clone-indirect-buffer.
1418
14192005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1420
1421 * edebug.texi (Printing in Edebug): Fix default value of
1422 edebug-print-circle.
1423 (Coverage Testing): Fix displayed frequency count data.
1424
14252005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
1426
1427 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1428
4e07258f 14292005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
1430
1431 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1432
28d986b9
EZ
14332005-01-29 Eli Zaretskii <eliz@gnu.org>
1434
1435 * commands.texi (Misc Events): Describe the help-echo event.
1436
1437 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
1438 consistently in description of the help-echo property.
1439 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
1440
1441 * display.texi (Overlay Properties): Fix the index entry for
1442 help-echo overlay property.
1443
1444 * customize.texi (Type Keywords): Uncomment the xref to the
1445 help-echo property documentation.
1446
8f958b40
KS
14472005-01-23 Kim F. Storm <storm@cua.dk>
1448
1449 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1450 return value. Third element FULLY replaced by PARTIAL which
1451 specifies number of invisible pixels if row is only partially visible.
1452 (Textual Scrolling): Mention auto-window-vscroll.
1453 (Vertical Scrolling): New defvar auto-window-vscroll.
1454
cd7e5dd6
LT
14552005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1456
1457 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1458 command remapping.
1459
6f771c32
RS
14602005-01-15 Richard M. Stallman <rms@gnu.org>
1461
1462 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1463
6ac8a822
KS
14642005-01-14 Kim F. Storm <storm@cua.dk>
1465
88948d55
KS
1466 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1467
6ac8a822
KS
1468 * text.texi (Links and Mouse-1): Fix string and vector item.
1469
20d6de82
RS
14702005-01-13 Richard M. Stallman <rms@gnu.org>
1471
1472 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1473 descriptions of overriding-local-map and overriding-terminal-local-map.
1474
1475 * text.texi (Links and Mouse-1): Clarify text.
1476
f75a592e
KS
14772005-01-13 Kim F. Storm <storm@cua.dk>
1478
1479 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1480
910f60b1
TTN
14812005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1482
1483 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1484
37181fc4
KS
14852005-01-12 Kim F. Storm <storm@cua.dk>
1486
1487 * text.texi (Links and Mouse-1): Rename section from Enabling
1488 Mouse-1 to Following Links. Change xrefs.
1489 Add examples for define-button-type and define-widget.
1490
1491 * display.texi (Button Properties, Button Buffer Commands):
1492 Clarify mouse-1 and follow-link functionality.
1493
28f94a34
RS
14942005-01-12 Richard M. Stallman <rms@gnu.org>
1495
1496 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1497
1498 * display.texi (Beeping): Fix Texinfo usage.
1499
1500 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1501
bac2d936
KS
15022005-01-11 Kim F. Storm <storm@cua.dk>
1503
1504 * display.texi (Button Properties, Button Buffer Commands):
93381d62 1505 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
1506
1507 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1508 (Enabling Mouse-1 to Follow Links): New subsection.
1509
de968ddb
RS
15102005-01-06 Richard M. Stallman <rms@gnu.org>
1511
1512 * text.texi (Special Properties): Minor change.
1513
1514 * os.texi (Timers): Clarify previous change.
1515
1516 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1517
a3a43b3b
LT
15182005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1519
1520 * display.texi (Face Attributes): Correct xref to renamed node.
1521
732bb9ce
RS
15222005-01-01 Richard M. Stallman <rms@gnu.org>
1523
1524 * display.texi (Face Attributes): Describe hex color specs.
1525
c734ae59
RS
15262004-12-31 Richard M. Stallman <rms@gnu.org>
1527
1528 * os.texi (Timers): Update previous change.
1529
33b2f4ea
KS
15302004-12-30 Kim F. Storm <storm@cua.dk>
1531
1532 * display.texi (Line Height): Total line-height is now specified
1533 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1534 in cons cells. (nil . RATIO) is relative to actual line height.
1535 Use line-height `t' instead of `0' to get minimum height.
1536
99ec74b9
RS
15372004-12-29 Richard M. Stallman <rms@gnu.org>
1538
1539 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1540
eab463f6
RS
15412004-12-28 Richard M. Stallman <rms@gnu.org>
1542
1543 * commands.texi (Quitting): Clarify value of with-local-quit.
1544
1545 * elisp.texi (Top): Fix previous change.
1546
1547 * loading.texi (Loading): Fix previous change.
1548
ebbd14f1
RS
15492004-12-27 Richard M. Stallman <rms@gnu.org>
1550
4ae98fc5
RS
1551 * Makefile.in (MAKEINFO): Specify --force.
1552
8f430046
RS
1553 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1554
56011a8c
RS
1555 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1556
1557 * display.texi (Line Height): Further clarify.
1558
1559 * elisp.texi (Top): Update Loading submenu.
1560
ebbd14f1
RS
1561 * loading.texi (Where Defined): New node.
1562 (Unloading): load-history moved to Where Defined.
1563
fda2922a
RS
15642004-12-21 Richard M. Stallman <rms@gnu.org>
1565
1566 * commands.texi (Event Input Misc): Add while-no-input.
1567
9eb8959a
RS
15682004-12-11 Richard M. Stallman <rms@gnu.org>
1569
1570 * display.texi (Line Height): Rewrite text for clarity.
1571
adf87c29
KS
15722004-12-11 Kim F. Storm <storm@cua.dk>
1573
1574 * display.texi (Display): Add node "Line Height" to menu.
1575 (Line Height): New node. Move full description of line-spacing
1576 and line-height text properties here from text.texi.
1577 (Scroll Bars): Add vertical-scroll-bar variable.
1578
1579 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1580
1581 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1582 line-spacing and vertical-scroll-bar.
1583
1584 * text.texi (Special Properties): Just mention line-spacing and
1585 line-height here, add xref to new "Line Height" node.
1586
31e4729e
TTN
15872004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1588
1589 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1590
1591 * locals.texi (Standard Buffer-Local Variables):
1592 Add @xref for `line-spacing'.
1593
cc60c723
RS
15942004-12-05 Richard M. Stallman <rms@gnu.org>
1595
1596 * Makefile.in (maintainer-clean): Remove the info files
1597 in $(infodir) where they are created.
1598
f6101ac9
RS
15992004-12-03 Richard M. Stallman <rms@gnu.org>
1600
1601 * windows.texi (Selecting Windows): get-lru-window and
1602 get-largest-window don't consider dedicated windows.
1603
1604 * text.texi (Undo): Document undo-in-progress.
1605
94221759
RS
16062004-11-26 Richard M. Stallman <rms@gnu.org>
1607
1608 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1609 Remove a few vars that are not always buffer-local.
1610
7092c5e8
LT
16112004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1612
1613 * locals.texi (Standard Buffer-Local Variables): Comment out
1614 xref's to non-existent node `Yet to be written'.
1615
261b01c6
RS
16162004-11-24 Richard M. Stallman <rms@gnu.org>
1617
1618 * processes.texi (Synchronous Processes): Grammar fix.
1619
1620 * numbers.texi (Comparison of Numbers): Add eql.
1621
1622 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1623
1624 * intro.texi (Printing Notation): Fix previous change.
1625
1626 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1627 and default-indicate-buffer-boundaries from here.
1628 (Usual Display): To here.
1629 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1630 (Usual Display): Move tab-width up.
1631
1632 * customize.texi (Variable Definitions): Replace
1633 show-paren-mode example with tooltip-mode.
7092c5e8 1634 (Simple Types, Composite Types, Defining New Types):
261b01c6 1635 Minor cleanups.
7092c5e8 1636
c1aa4864
JH
16372004-11-21 Jesper Harder <harder@ifa.au.dk>
1638
1639 * processes.texi (Synchronous Processes, Output from Processes):
1640 Markup fix.
1641
dedbac89
RS
16422004-11-20 Richard M. Stallman <rms@gnu.org>
1643
07c8c65a
RS
1644 * positions.texi (Skipping Characters): skip-chars-forward
1645 now handles char classes.
1646
8f40a868
RS
1647 * intro.texi (Printing Notation): Avoid confusion of `print'
1648 when explaining @print.
1649
1650 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1651
1652 * display.texi (Display Table Format): Minor fix.
1653
1654 * streams.texi (Output Functions): Fix print example.
1655
fd6866c8
RS
1656 * Makefile.in (elisp): New target.
1657 (dist): Depend on $(infodir)/elisp, not elisp.
1658 Copy the info files from $(infodir).
1659
9d00469f
RS
1660 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1661 read-from-minibuffer.
1662
dedbac89
RS
1663 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1664
6de891db
RS
16652004-11-19 Richard M. Stallman <rms@gnu.org>
1666
1667 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1668
e1c1c5a7
TTN
16692004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1670
1671 * tips.texi (Coding Conventions): Fix typo.
1672
ee31cd78
RS
16732004-11-16 Richard M. Stallman <rms@gnu.org>
1674
1675 * tips.texi (Coding Conventions): Separate defvar and require
1676 methods to avoid warnings. Use require only when there are many
1677 functions and variables from that package.
1678
1679 * minibuf.texi (Minibuffer Completion): When ignoring case,
1680 predicate must not be case-sensitive.
1681
1682 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1683 (Test Coverage): Don't talk about "splotches". Clarified.
1684
4bd38e94
TTN
16852004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1686
1687 * frames.texi (Window Frame Parameters): Fix typo.
1688
6d073ae1
KS
16892004-11-15 Kim F. Storm <storm@cua.dk>
1690
9f89426b
KS
1691 * symbols.texi (Other Plists): Note that plist-get may signal error.
1692 Add safe-plist-get.
6d073ae1 1693
10980463
TTN
16942004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1695
1696 * modes.texi (Font Lock Basics): Fix typo.
1697
1efc19eb
RS
16982004-11-08 Richard M. Stallman <rms@gnu.org>
1699
1700 * syntax.texi (Syntax Table Functions): Add syntax-after.
1701
6159c232
EZ
17022004-11-06 Lars Brinkhoff <lars@nocrew.org>
1703
1704 * os.texi (Processor Run Time): New section documenting
1705 get-internal-run-time.
1706
59dede22
EZ
17072004-11-06 Eli Zaretskii <eliz@gnu.org>
1708
1709 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1710 it nukes elisp-cover.texi.
1711 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1712 elisp-0 etc.
1713
4cc8522c
LT
17142004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1715
1716 * commands.texi (Keyboard Macros): Document `append' return value
1717 of `defining-kbd-macro'.
1718
2d1ef312
RS
17192004-11-01 Richard M. Stallman <rms@gnu.org>
1720
1721 * commands.texi (Interactive Call): Add called-interactively-p.
1722
6f4e005d
SJ
17232004-10-29 Simon Josefsson <jas@extundo.com>
1724
1725 * minibuf.texi (Reading a Password): Revert.
1726
4f71c13f
RS
17272004-10-28 Richard M. Stallman <rms@gnu.org>
1728
1729 * frames.texi (Display Feature Testing): Explain about "vendor".
1730
4660a9e3
RS
17312004-10-27 Richard M. Stallman <rms@gnu.org>
1732
1733 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1734 not raw. Clarify `n'.
1735 (Interactive Call): Rewrite interactive-p, focusing on when
1736 and how to use it.
1737 (Misc Events): Clarify previous change.
1738
1739 * advice.texi (Simple Advice): Clarify what job the example does.
1740 (Around-Advice): Clarify ad-do-it.
1741 (Activation of Advice): An option of ad-default-compilation-action
1742 is `never', not `nil'.
1743
c8636435
KS
17442004-10-26 Kim F. Storm <storm@cua.dk>
1745
1746 * commands.texi (Interactive Codes): Add U code letter.
1747
acd4089b
SJ
17482004-10-25 Simon Josefsson <jas@extundo.com>
1749
1750 * minibuf.texi (Reading a Password): Add.
1751
29dc7809
JR
17522004-10-24 Jason Rumney <jasonr@gnu.org>
1753
1754 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1755 and wheel-down.
1756
bb5d6d34
KG
17572004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1758
1759 * processes.texi (Synchronous Processes): Document process-file.
1760
d0ee2ed3
KH
17612004-10-22 Kenichi Handa <handa@m17n.org>
1762
1763 * text.texi (translate-region): Document that it accepts also a
1764 char-table.
1765
38be9dbb
DP
17662004-10-22 David Ponce <david@dponce.com>
1767
1768 * windows.texi (Resizing Windows): Document the `preserve-before'
1769 argument of the functions `enlarge-window' and `shrink-window'.
1770
63c80452
JR
17712004-10-19 Jason Rumney <jasonr@gnu.org>
1772
1773 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1774
9f4b6e73
LT
17752004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1776
1777 * text.texi (Filling): Add anchor for definition of
1778 `sentence-end-double-space'.
1779
1780 * searching.texi (Regexp Example): Update description of how
1781 Emacs currently recognizes the end of a sentence.
1782 (Standard Regexps): Update definition of the variable
1783 `sentence-end'. Add definition of the function `sentence-end'.
1784
657f0f9c
EZ
17852004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1786
1787 * display.texi (Progress): New node.
1788
35ab4857
KS
17892004-10-05 Kim F. Storm <storm@cua.dk>
1790
1791 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1792
f2a54fbc
KS
17932004-09-29 Kim F. Storm <storm@cua.dk>
1794
1795 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1796 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1797 fringe bitmap symbols, as they now have their own namespace.
1798 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1799 vs. pixels. Signal error if no free bitmap slots.
1800 (Pixel Specification): Change IMAGE to @var{image}.
1801
4676d6f3
RS
18022004-09-28 Richard M. Stallman <rms@gnu.org>
1803
1804 * text.texi (Special Properties): Clarify line-spacing and line-height.
1805
1806 * searching.texi (Regexp Search): Add looking-back.
1807
17234906
LT
18082004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1809
1810 * display.texi: Correct typos.
1811 (Image Descriptors): Correct xref's.
1812
4de43c8b
RS
18132004-09-25 Richard M. Stallman <rms@gnu.org>
1814
1815 * text.texi (Special Properties): Cleanups in `cursor'.
1816 Rewrites in `line-height' and `line-spacing'; exchange them.
1817
1818 * display.texi (Fringes): Rewrite previous change.
1819 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1820 (Display Fringe Bitmaps): Node deleted, text moved.
1821 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1822 (Scroll Bars): Clarify set-window-scroll-bars.
1823 (Pointer Shape): Rewrite.
1824 (Specified Space): Clarify :align-to, etc.
1825 (Pixel Specification): Use @var. Clarify new text.
1826 (Other Display Specs): Clarify `slice'.
1827 (Image Descriptors): Cleanups.
1828 (Showing Images): Cleanups.
1829
a3ee0299
LT
18302004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1831
e88ebce6
LT
1832 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1833
a3ee0299
LT
1834 * modes.texi: Various minor changes in addition to:
1835 (Major Mode Conventions): Final call to `run-mode-hooks' should
1836 not be inside the `delay-mode-hooks' form.
1837 (Mode Hooks): New node.
1838 (Hooks): Delete obsolete example.
1839 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1840 node "Mode Hooks".
1841
6db2bc02
LT
18422004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1843
1844 * display.texi: Correct various typos.
1845 (Display): Rename node "Pointer Shapes" to "Pointer
1846 Shape". (There is already a node called "Pointer Shapes" in
1847 frames.texi.)
1848 (Images): Remove non-existent node "Image Slices" from menu.
1849
ed2846bd
KS
18502004-09-23 Kim F. Storm <storm@cua.dk>
1851
1852 * text.texi (Special Properties): Add `cursor', `pointer',
1853 `line-height', and `line-spacing' properties.
1854
1855 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1856 Shapes' to menu.
1857 (Standard Faces): Doc fix for fringe face.
1858 (Fringes): Add `overflow-newline-into-fringe' and
1859 'indicate-buffer-boundaries'.
1860 (Fringe Bitmaps, Pointer Shapes): New nodes.
1861 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1862 Bitmaps' to menu.
1863 (Specified Space): Describe pixel width and height.
1864 (Pixel Specification): New node.
1865 (Other Display Specs): Add `slice' property.
1866 (Display Fringe Bitmaps): New node.
1867 (Images): Add 'Image Slices' to menu.
1868 (Image Descriptors): Add `:pointer' and `:map' properties.
1869 (Showing Images): Add slice arg to `insert-image'. Add
1870 'insert-sliced-image'.
1871
4d894c98
RS
18722004-09-20 Richard M. Stallman <rms@gnu.org>
1873
1874 * commands.texi (Key Sequence Input):
1875 Clarify downcasing in read-key-sequence.
1876
7e388eb7
JL
18772004-09-08 Juri Linkov <juri@jurta.org>
1878
1879 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1880
a020987f
LT
18812004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1882
1883 * locals.texi (Standard Buffer-Local Variables): Add
1884 `buffer-auto-save-file-format'.
1885 * internals.texi (Buffer Internals): Describe new
1886 auto_save_file_format field of the buffer structure.
1887 * files.texi (Format Conversion): `auto-save-file-format' has been
1888 renamed `buffer-auto-save-file-format'.
1889
2b96f80c
LT
18902004-08-27 Luc Teirlinck <teirllm@auburn.edu>
1891
1892 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
1893 an integer or a marker.
1894 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
1895
2ee3b79e
RS
18962004-08-22 Richard M. Stallman <rms@gnu.org>
1897
1898 * modes.texi (Major Mode Conventions): Discuss rebinding of
1899 standard key bindings.
1900
c438dc33
KS
19012004-08-18 Kim F. Storm <storm@cua.dk>
1902
1903 * processes.texi (Accepting Output): Add `just-this-one' arg to
1904 `accept-process-output'.
101c421e 1905 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 1906
db8af011
LT
19072004-08-10 Luc Teirlinck <teirllm@auburn.edu>
1908
1909 * keymaps.texi: Various changes in addition to:
1910 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
1911 Give more varied examples for `kbd'.
1912 (Creating Keymaps): Char tables have slots for all characters
1913 without modifiers.
1914 (Active Keymaps): `overriding-local-map' and
1915 `overriding-terminal-local-map' also override text property and
1916 overlay keymaps.
1917 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
1918 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
1919 to denote a prefix of no events.
1920 `map-keymap' includes parent's bindings _recursively_.
1921 Clarify and correct description of `where-is-internal'.
1922 Mention BUFFER-OR-NAME arg to `describe-bindings'.
1923 (Menu Example): For menus intended for use with the keyboard, the
1924 menu items should be bound to characters or real function keys.
1925
de700726
LT
19262004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1927
30e75a87
LT
1928 * objects.texi (Character Type): Reposition `@anchor' to prevent
1929 double space inside sentence in Info.
1930
de700726
LT
1931 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
1932 renamed to `disabled-command-function'.
7c5b95c9 1933 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
1934 (Command Loop Info): Replace reference to it.
1935 (Disabling Commands): `disabled-command-hook' has been renamed to
1936 `disabled-command-function'.
1937
81909a1a
LT
19382004-08-07 Luc Teirlinck <teirllm@auburn.edu>
1939
1940 * os.texi (Translating Input): Only non-prefix bindings in
1941 `key-translation-map' override actual key bindings. Warn about
1942 possible indirect effect of actual key bindings on non-prefix
1943 bindings in `key-translation-map'.
1944
5504e99c
LT
19452004-08-06 Luc Teirlinck <teirllm@auburn.edu>
1946
1947 * minibuf.texi (High-Level Completion): Add anchor for definition
1948 of `read-variable'.
1949
1950 * commands.texi: Various changes in addition to:
1951 (Using Interactive): Clarify description of `interactive-form'.
1952 (Interactive Call): Mention default for KEYS argument to
1953 `call-interactively'.
1954 (Command Loop Info): Clarify description of `this-command-keys'.
1955 Mention KEEP-RECORD argument to `clear-this-command-keys'.
1956 Value of `last-event-frame' can be `macro'.
1957 (Repeat Events): `double-click-fuzz' is also used to distinguish
1958 clicks and drags.
1959 (Classifying Events): Clarify descriptions of `event-modifiers'
1960 `event-basic-type' and `event-convert-list'.
1961 (Accessing Events): `posn-timestamp' takes POSITION argument.
1962 (Quoted Character Input): Clarify description of
1963 `read-quoted-char' and fix example.
1964 (Quitting): Add `with-local-quit'.
1965 (Disabling Commands): Correct and clarify descriptions of
1966 `enable-command' and `disable-command'.
1967 Mention what happens if `disabled-command-hook' is nil.
1968 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
1969 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
1970
f478a72a
LT
19712004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1972
1973 * frames.texi: Various changes in addition to:
1974 (Creating Frames): Expand and clarify description of `make-frame'.
1975 (Window Frame Parameters): Either none or both of the `icon-left'
1976 and `icon-top' parameters must be specified. Put descriptions of
1977 `menu-bar-lines' and `toolbar-lines' closer together and change
1978 them accordingly.
1979 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
1980 except while processing `frame-title-format' or `icon-title-format'.
1981 (Deleting Frames): Correct description of `delete-frame'.
1982 Non-nil return values of `frame-live-p' are like those of `framep'.
1983 (Frames and Windows): mention return value of
1984 `set-frame-selected-window'.
1985 (Visibility of Frames): Mention `force' argument to
1986 `make-frame-invisible'. `frame-visible-p' returns t for all
1987 frames on text-only terminals.
1988 (Frame Configurations): Restoring a frame configuration does not
1989 restore deleted frames.
1990 (Window System Selections): `x-set-selection' returns DATA.
1991 (Resources): Add example.
1992 (Display Feature Testing): Clarify descriptions of
1993 `display-pixel-height', `display-pixel-width', `x-server-version'
1994 and `x-server-vendor'.
1995
1996 * windows.texi (Choosing Window): Add anchor.
1997 * minibuf.texi (Minibuffer Misc): Add anchor.
1998
bc135062
JPW
19992004-07-23 John Paul Wallington <jpw@gnu.org>
2000
2001 * macros.texi (Defining Macros): Declaration keyword for setting
2002 Edebug spec is `debug' not `edebug'.
2003
cb7516e5
LT
20042004-07-19 Luc Teirlinck <teirllm@auburn.edu>
2005
2006 * windows.texi: Various small changes in addition to:
2007 (Window Point): Mention return value of `set-window-point'.
2008 (Window Start): `pos-visible-in-window-p' disregards horizontal
2009 scrolling. Explain return value if PARTIALLY is non-nil.
2010 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
2011 and `set-window-vscroll'.
2012 (Size of Window): The argument WINDOW to `window-inside-edges',
2013 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
2014 (Resizing Windows): Explain return value of
2015 `shrink-window-if-larger-than-buffer'.
2016 `window-size-fixed' automatically becomes buffer local when set.
2017 (Window Configurations): Explain return value of
2018 `set-window-configuration'.
2019
2020 * minibuf.texi (Minibuffer Misc): Add anchor for
2021 `minibuffer-scroll-window'.
2022
2023 * positions.texi (Text Lines): Add anchor for `count-lines'.
2024
3751eb00
RS
20252004-07-17 Richard M. Stallman <rms@gnu.org>
2026
2027 * display.texi (Overlay Properties): Adding `evaporate' prop
2028 deletes empty overlay immediately.
2029
2030 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
2031 fix example.
2032
9a7e97c6
LT
20332004-07-16 Jim Blandy <jimb@redhat.com>
2034
2035 * searching.texi (Regexp Backslash): Document new \_< and \_>
2036 operators.
2037
aa0e4da8
JB
20382004-07-16 Juanma Barranquero <lektu@terra.es>
2039
2040 * display.texi (Images): Fix Texinfo usage.
2041
cbbfedb2
LT
20422004-07-14 Luc Teirlinck <teirllm@auburn.edu>
2043
2044 * buffers.texi (Modification Time): `visited-file-modtime' now
2045 returns a list of two integers, instead of a cons.
2046
3a052bd3
LT
20472004-07-13 Luc Teirlinck <teirllm@auburn.edu>
2048
2049 * windows.texi: Various changes in addition to:
2050 (Splitting Windows): Add `split-window-keep-point'.
2051
02c04e6f
RS
20522004-07-09 Richard M. Stallman <rms@gnu.org>
2053
2054 * frames.texi (Input Focus): Minor fix.
2055
cb4f1287
LT
20562004-07-07 Luc Teirlinck <teirllm@auburn.edu>
2057
2058 * frames.texi (Input Focus): Clarify descriptions of
2059 `select-frame-set-input-focus' and `select-frame'.
2060
339902ec
LT
20612004-07-06 Luc Teirlinck <teirllm@auburn.edu>
2062
2063 * os.texi: Various small changes in addition to:
2064 (Killing Emacs): Expand and clarify description of
2065 `kill-emacs-query-functions' and `kill-emacs-hook'.
2066 (System Environment): Expand and clarify description of `getenv'
2067 and `setenv'.
2068 (Timers): Clarify description of `run-at-time'.
2069 (Translating Input): Correct description of
2070 `extra-keyboard-modifiers'.
2071 (Flow Control): Correct description of `enable-flow-control'.
2072
fe3b7e35
TTN
20732004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
2074
2075 * os.texi: Update copyright.
2076 (Session Management): Grammar fix.
2077 Clarify which Emacs does the restarting.
2078 Use @samp for *scratch* buffer.
2079
59db7d6e
LT
20802004-07-04 Alan Mackenzie <acm@muc.de>
2081
2082 * frames.texi (Input Focus): Add documentation for
2083 `select-frame-set-input-focus'. Replace refs to non-existent
2084 `switch-frame' with `select-frame'. Minor corrections and tidying
2085 up of text-only terminal stuff.
2086
e3ccf404
RS
20872004-07-02 Richard M. Stallman <rms@gnu.org>
2088
2089 * files.texi (Saving Buffers): Cleanup write-contents-function.
2090 (Magic File Names): Cleanup file-remote-p.
2091
8addb6eb
KG
20922004-07-02 Kai Grossjohann <kai@emptydomain.de>
2093
2094 * files.texi (Magic File Names): `file-remote-p' returns an
2095 identifier of the remote system, not just t.
2096
7a58d84d
DK
20972004-07-02 David Kastrup <dak@gnu.org>
2098
2099 * searching.texi (Entire Match Data): Add explanation about new
2100 match-data behavior when @var{integers} is non-nil.
2101
d8c379f8
RS
21022004-06-24 Richard M. Stallman <rms@gnu.org>
2103
b4a4b0ae
RS
2104 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
2105
d8c379f8
RS
2106 * customize.texi (Variable Definitions): Note about doc strings
2107 and :set.
2108
2109 * keymaps.texi (Keymap Terminology): Document `kbd'.
2110 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
2111
2112 * display.texi (Invisible Text): Setting buffer-invisibility-spec
2113 makes it buffer-local.
2114
2115 * files.texi (Saving Buffers): Correct previous change.
2116
2117 * commands.texi (Accessing Events):
2118 Clarify posn-col-row and posn-actual-col-row.
2119
21202004-06-24 David Ponce <david.ponce@wanadoo.fr>
2121
2122 * commands.texi (Accessing Events): New functions
2123 posn-at-point and posn-at-x-y. Add example to posn-x-y.
2124
dce417e7
LT
21252004-06-23 Luc Teirlinck <teirllm@auburn.edu>
2126
2127 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
2128 * frames.texi, buffers.texi, backups.texi, variables.texi:
2129 * loading.texi, eval.texi, functions.texi, control.texi:
2130 * symbols.texi, minibuf.texi: Reposition @anchor's.
2131
2132 * help.texi: Various small changes in addition to the following.
2133 (Describing Characters): Describe PREFIX argument to
2134 `key-description'. Correct and clarify definition of
2135 `text-char-description'. Describe NEED-VECTOR argument to
2136 `read-kbd-macro'.
2137 (Help Functions): Clarify definition of `apropos'.
2138
255d07dc
LH
21392004-06-23 Lars Hansen <larsh@math.ku.dk>
2140
2141 * files.texi (Saving Buffers): Correct description of
2142 `write-contents-functions'.
2143
4e9691e9
JB
21442004-06-21 Juanma Barranquero <lektu@terra.es>
2145
2146 * display.texi (Images): Remove redundant @vindex directives.
2147 Rewrite `image-library-alist' doc in active voice.
2148
1ebd4f78
JB
21492004-06-14 Juanma Barranquero <lektu@terra.es>
2150
2151 * display.texi (Images): Document new delayed library loading,
2152 variable `image-library-alist' and (existing but undocumented)
2153 function `image-type-available-p'.
2154
ddfb8369
RS
21552004-06-05 Richard M. Stallman <rms@gnu.org>
2156
2157 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
2158 refer the user to the Initial Input node.
2159 (Text from Minibuffer): Likewise.
2160 (Initial Input): New node. Document this feature
2161 and say it is mostly deprecated.
2162
18684a3a
RS
21632004-05-30 Richard M. Stallman <rms@gnu.org>
2164
7a61e456
RS
2165 * loading.texi (Named Features): Clarify return value
2166 and meaning of NOERROR.
2167
18684a3a
RS
2168 * variables.texi (File Local Variables): Minor cleanup.
2169
c8364415
MA
21702004-05-30 Michael Albinus <michael.albinus@gmx.de>
2171
2172 * files.texi (Magic File Names): Add `file-remote-p' as operation
2173 of file name handlers.
2174
08fd1251
RS
21752004-05-29 Richard M. Stallman <rms@gnu.org>
2176
2177 * modes.texi (Minor Mode Conventions): (-) has no special meaning
2178 as arg to a minor mode command.
2179
71d5a208
RS
21802004-05-22 Richard M. Stallman <rms@gnu.org>
2181
2182 * syntax.texi (Syntax Class Table): Word syntax not just for English.
2183
2184 * streams.texi (Output Variables): Doc float-output-format.
2185
2186 * searching.texi (Regexp Special): Nested repetition can be infloop.
2187
2188 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
2189 real stack overflow.
2190
2191 * compile.texi: Minor cleanups.
2192
21932004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
2194
2195 * lists.texi (Cons Cells): Explain dotted lists, true lists,
2196 circular lists.
2197 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 2198
022cb162
TTN
21992004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
2200
2201 * modes.texi (Search-based Fontification): Fix typo.
2202
aa7094ba
JB
22032004-05-10 Juanma Barranquero <lektu@terra.es>
2204
2205 * modes.texi (Mode Line Variables): Fix description of
2206 global-mode-string, which is now after which-func-mode, not the
2207 buffer name.
2208
c2383279
LH
22092004-05-07 Lars Hansen <larsh@math.ku.dk>
2210
2211 * modes.texi (Desktop Save Mode): Add.
2212 (Modes): Add menu entry Desktop Save Mode.
2213
2214 * hooks.texi: Add desktop-after-read-hook,
2215 desktop-no-desktop-file-hook and desktop-save-hook.
2216
2217 * locals.texi: Add desktop-save-buffer.
2218
058296d3
JH
22192004-04-30 Jesper Harder <harder@ifa.au.dk>
2220
2221 * display.texi: emacs -> Emacs.
2222
0c54865e
EZ
22232004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2224
2225 * files.texi (Changing Files): Document set-file-times.
2226
d814862a
JB
22272004-04-23 Juanma Barranquero <lektu@terra.es>
2228
2229 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
2230
e8d6f886
JH
22312004-04-18 Jesper Harder <harder@ifa.au.dk>
2232
2233 * tips.texi (Coding Conventions): defopt -> defcustom.
2234
3a424014
LT
22352004-04-16 Luc Teirlinck <teirllm@auburn.edu>
2236
2237 * sequences.texi: Various clarifications.
2238
9e860631
LT
22392004-04-14 Luc Teirlinck <teirllm@auburn.edu>
2240
2241 * buffers.texi (Read Only Buffers): Mention optional ARG to
2242 `toggle-read-only'.
2243
5e30a0fb
NR
22442004-04-14 Nick Roberts <nick@nick.uklinux.net>
2245
9e860631 2246 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
2247 returns a full-width window if possible.
2248
619fb950
LT
22492004-04-13 Luc Teirlinck <teirllm@auburn.edu>
2250
2251 * buffers.texi: Various changes in addition to:
2252 (Buffer File Name): Add `find-buffer-visiting'.
2253 (Buffer Modification): Mention optional ARG to `not-modified'.
2254 (Indirect Buffers): Mention optional CLONE argument to
2255 `make-indirect-buffer'.
2256
2257 * files.texi: Various changes in addition to:
2258 (Visiting Functions): `find-file-hook' is now a normal hook.
2259 (File Name Expansion): Explain difference between the way that
2260 `expand-file-name' and `file-truename' treat `..'.
2261 (Contents of Directories): Mention optional ID-FORMAT argument to
2262 `directory-files-and-attributes'.
2263 (Format Conversion): Mention new optional CONFIRM argument to
2264 `format-write-file'.
2265
a2295d32
MB
22662004-04-12 Miles Bader <miles@gnu.org>
2267
2268 * macros.texi (Expansion): Add description of `macroexpand-all'.
2269
571fd4d5
JH
22702004-04-05 Jesper Harder <harder@ifa.au.dk>
2271
2272 * variables.texi (Variable Aliases): Mention
2273 cyclic-variable-indirection.
2274
2275 * errors.texi (Standard Errors): Ditto.
2276
4ba2fd66
LT
22772004-04-04 Luc Teirlinck <teirllm@auburn.edu>
2278
2279 * backups.texi: Various small changes in addition to:
2280 (Making Backups): Mention return value of `backup-buffer'.
2281 (Auto-Saving): Mention optional FORCE argument to
2282 `delete-auto-save-file-if-necessary'.
2283 (Reverting): Mention optional PRESERVE-MODES argument to
2284 `revert-buffer'. Correct description of `revert-buffer-function'.
2285
8f7ea687
JL
22862004-03-22 Juri Linkov <juri@jurta.org>
2287
2288 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
2289 with `Vector Functions'.
2290
2291 * text.texi (Sorting): Add missing quote.
2292
0eeca3c1
LT
22932004-03-14 Luc Teirlinck <teirllm@auburn.edu>
2294
2295 * intro.texi (Lisp History): Replace xref to `cl' manual with
2296 inforef.
2297
e69cfac2
RS
22982004-03-12 Richard M. Stallman <rms@gnu.org>
2299
2300 * intro.texi (Version Info): Add arg to emacs-version.
2301 (Lisp History): Change xref to CL manual.
2302
1b91d47f
LT
23032004-03-09 Luc Teirlinck <teirllm@auburn.edu>
2304
2305 * minibuf.texi (Completion Commands): Add xref to Emacs manual
2306 for Partial Completion mode.
2307
97073664
TTN
23082004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
2309
2310 * customize.texi: Fix typo. Remove eol whitespace.
2311
04a6e76b
RS
23122004-03-04 Richard M. Stallman <rms@gnu.org>
2313
2314 * processes.texi: Fix typos.
2315
2316 * lists.texi (Building Lists): Minor clarification.
2317
2318 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
2319 in make-hash-table.
2320
5bb0fcd1
JB
23212004-02-29 Juanma Barranquero <lektu@terra.es>
2322
2323 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
2324 rm, and ignore exit code.
2325
9022d421
EZ
23262004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
2327
2328 * display.texi (Defining Faces): Add description for min-colors.
2329 Update example.
2330
92f5fba2
LT
23312004-02-23 Luc Teirlinck <teirllm@auburn.edu>
2332
2333 * abbrevs.texi: Various corrections and clarifications in addition
2334 to the following:
2335 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
2336
7e83e178
GM
23372004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2338
2339 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
2340
9c5609e8
LT
23412004-02-21 Luc Teirlinck <teirllm@auburn.edu>
2342
e2b9b51f
LT
2343 * text.texi: Various small changes in addition to the following:
2344 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
2345 to delete-horizontal-space.
2346 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
2347 description of yank-handler text property at various places.
2348
7daa0e81
LT
2349 * frames.texi (Window System Selections): Add anchor.
2350
9c5609e8
LT
2351 * syntax.texi (Syntax Table Functions): Clarify and correct
2352 descriptions of make-syntax-table and copy-syntax-table.
2353 (Motion and Syntax): Clarify SYNTAXES argument to
2354 skip-syntax-forward.
2355 (Parsing Expressions): Mention that the return value of
2356 parse-partial-sexp is currently a list of ten rather than nine
2357 elements.
2358 (Categories): Various corrections and clarifications.
2359
d29edb21
LT
23602004-02-17 Luc Teirlinck <teirllm@auburn.edu>
2361
2362 * markers.texi (Marker Insertion Types): Minor change.
2363
2364 * locals.texi (Standard Buffer-Local Variables):
2365 * commands.texi (Interactive Codes, Using Interactive):
2366 * functions.texi (Related Topics): Fix xrefs.
2367
43e48bda
LT
23682004-02-16 Luc Teirlinck <teirllm@auburn.edu>
2369
2370 * lists.texi (Sets And Lists): Update description of delete-dups.
2371
84e34002
RS
23722004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2373
2374 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
2375
23762004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2377
2378 * frames.texi (Parameter Access): frame-parameters arg is optional.
2379 modify-frame-parameters handles nil for FRAME.
2380 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2381 are all-or-nothing for certain toolkits.
2382 Mention parameter wait-for-wm.
2383 (Frames and Windows): In frame-first-window and frame-selected-window
2384 the arg is optional.
2385 (Input Focus): In redirect-frame-focus the second arg is optional.
2386 (Window System Selections): Mention selection type CLIPBOARD.
2387 Mention data-type UTF8_STRING.
2388 Mention numbering of cut buffers.
2389 (Resources): Describe x-resource-name.
2390
23912004-02-16 Richard M. Stallman <rms@gnu.org>
2392
2393 * windows.texi (Buffers and Windows): Delete false table
2394 about all-frames.
2395
2396 * syntax.texi (Parsing Expressions): Delete old caveat
2397 about parse-sexp-ignore-comments.
2398
2399 * streams.texi (Output Variables): Add print-quoted.
2400
2401 * lists.texi (Building Lists): Minor cleanup.
2402
2403 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2404
2405 * display.texi (Overlays): Explain overlays use markers.
2406 (Managing Overlays): Explain front-advance and rear-advance
2407 in more detail.
2408
2409 * loading.texi (Unloading): Document unload-feature-special-hooks.
2410 Get rid of fns-NNN.el file.
2411
24122004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2413
2414 * help.texi (Describing Characters): Fix text-char-description
2415 example output.
2416
2417 * edebug.texi (Using Edebug): Fix example.
2418
2419 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 2420
84e34002
RS
2421 * files.texi (Changing Files): Fix argname.
2422
2423 * calendar.texi: Fix parens, and default values.
2424
2425 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2426 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2427 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2428
2429 * positions.texi (Text Lines): Don't add -1 in current-line.
2430
24312004-02-16 Richard M. Stallman <rms@gnu.org>
2432
2433 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2434
c33b76da
EZ
24352004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2436
2437 * processes.texi (Low-Level Network): Fix a typo.
2438
9d7271e8
KS
24392004-02-12 Kim F. Storm <storm@cua.dk>
2440
2441 * display.texi (Fringes): Use consistent wording.
2442 Note that window-fringe's window arg is optional.
2443 (Scroll Bars): Use consistent wording.
2444
6827d730
LT
24452004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2446
2447 * tips.texi (Comment Tips): Document the new conventions for
2448 commenting out code.
2449
1cb60b5a
JD
24502004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2451
2452 * positions.texi (Text Lines): Added missing end defun.
2453
7fdd1f62
KS
24542004-02-07 Kim F. Storm <storm@cua.dk>
2455
2456 * positions.texi (Text Lines): Add line-number-at-pos.
2457
eb3c144c
JPW
24582004-02-06 John Paul Wallington <jpw@gnu.org>
2459
2460 * display.texi (Button Properties, Button Buffer Commands):
2461 mouse-2 invokes button, not down-mouse-1.
2462
a1d38d63
JR
24632004-02-04 Jason Rumney <jasonr@gnu.org>
2464
2465 * makefile.w32-in: Sync with Makefile.in changes.
2466
4b574f3d
LT
24672004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2468
2469 * minibuf.texi (Text from Minibuffer): Various corrections and
2470 clarifications.
2471 (Object from Minibuffer): Correct Lisp description of
2472 read-minibuffer.
2473 (Minibuffer History): Clarify description of cons values for
2474 HISTORY arguments.
2475 (Basic Completion): Various corrections and clarifications. Add
2476 completion-regexp-list.
2477 (Minibuffer Completion): Correct and clarify description of
2478 completing-read.
6f6b0433 2479 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2480 other minor changes.
2481 (High-Level Completion): Various corrections and clarifications.
2482 (Reading File Names): Ditto.
2483 (Minibuffer Misc): Ditto.
2484
d8186297
LT
24852004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2486
2487 * strings.texi (Text Comparison): assoc-string also matches
2488 elements of alists that are strings instead of conses.
2489 (Formatting Strings): Standardize Texinfo usage. Update index
2490 entries.
2491
9adcb5f2
LT
24922004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2493
2494 * lists.texi (Sets And Lists): Add delete-dups.
2495
3e7274ae
LT
24962004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2497
2498 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2499 special form.
2500 * macros.texi (Defining Macros): Update description of `declare',
2501 which now is a macro.
2502 (Wrong Time): Fix typos.
2503
944e099f
LT
25042004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2505
2506 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 2507 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
2508 and `batch-byte-compile'. In particular, mention and describe
2509 all optional arguments.
2510 (Disassembly): Correct and clarify the description of `disassemble'.
2511
90c3aa59
LT
25122004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2513
2514 * searching.texi: Various small changes in addition to the
2515 following.
2516 (Regexp Example): Adapt to new value of `sentence-end'.
2517 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2518 `words'.
2519 (Search and Replace): Add usage note for `perform-replace'.
2520 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2521 `match-data'.
2522 (Standard Regexps): Update for new values of `paragraph-start'
2523 and `sentence-end'.
2524
583c353d
LT
25252004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2526
2527 * files.texi (Saving Buffers): Clarify descriptions of
2528 `write-contents-functions' and `before-save-hook'.
2529 Make the defvar's for `before-save-hook' and `after-save-hook'
2530 into defopt's.
2531
05faee07
KS
25322004-01-07 Kim F. Storm <storm@cua.dk>
2533
2534 * commands.texi (Click Events): Describe new image and
2535 width/height elements of click events.
2536 (Accessing Events): Add posn-string, posn-image, and
2537 posn-object-width-height. Change posn-object to return either
2538 image or string object.
2539
a0465ec3
SJ
25402004-01-01 Simon Josefsson <jas@extundo.com>
2541
2542 * hooks.texi (Standard Hooks): Add before-save-hook.
2543 * files.texi (Saving Buffers): Likewise.
2544
972c0c49
RS
25452004-01-03 Richard M. Stallman <rms@gnu.org>
2546
2547 * frames.texi (Frames and Windows): Delete frame-root-window.
2548
dbcd463f
LT
25492004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2550
2551 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2552
2553 * functions.texi: Various small changes in addition to the
2554 following.
2555 (What Is a Function): `functionp' returns nil for macros. Clarify
2556 behavior of this and following functions for symbol arguments.
2557 (Function Documentation): Add `\' in front of (fn @var{arglist})
2558 and explain why.
2559 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2560 Add anchor.
2561 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2562
02c77ee9
MB
25632004-01-01 Miles Bader <miles@gnu.org>
2564
2565 * display.texi (Buttons): New section.
2566
903a1a91
AS
25672003-12-31 Andreas Schwab <schwab@suse.de>
2568
2569 * numbers.texi (Math Functions): sqrt reports a domain-error
2570 error.
2571 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2572
697cf92a
LT
25732003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2574
3f70fe82
LT
2575 * tips.texi (Documentation Tips): Update item on hyperlinks in
2576 documentation strings.
2577
697cf92a
LT
2578 * errors.texi (Standard Errors): Various small corrections and
2579 additions.
2580
2581 * control.texi: Various small changes in addition to the
2582 following.
2583 (Signaling Errors): Provide some more details on how `signal'
2584 constructs the error message. Add anchor to the definition of
2585 `signal'.
2586 (Error Symbols): Describe special treatment of `quit'.
2587 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2588 to emphasize that it has to be a single form.
2589
2590 * buffers.texi: Add anchor.
2591
4d25144d
RS
25922003-12-29 Richard M. Stallman <rms@gnu.org>
2593
2594 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2595 (Window Configurations): Add window-configuration-frame.
2596
2597 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2598
2599 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2600 Change arg name in get-char-property.
2601 (Special Properties): Update handling of keymap property.
2602
2603 * strings.texi (Modifying Strings): Add clear-string.
2604 (Text Comparison): Add assoc-string and remove
2605 assoc-ignore-case, assoc-ignore-representation.
2606
2607 * os.texi (Time of Day): Add set-time-zone-rule.
2608
2609 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2610 report domain-error errors.
4d25144d 2611
697cf92a 2612 * nonascii.texi (Converting Representations):
4d25144d
RS
2613 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2614 (Encoding and I/O): Add file-name-coding-system.
2615
2616 * modes.texi (Search-based Fontification): Explain that
2617 face specs are symbols with face names as values.
2618
2619 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2620
2621 * lists.texi (Building Lists): remq moved elsewhere.
2622 (Sets And Lists): remq moved here.
2623 (Association Lists): Refer to assoc-string.
2624
2625 * internals.texi (Garbage Collection): Add memory-use-counts.
2626
2627 * frames.texi (Frames and Windows): Add set-frame-selected-window
2628 and frame-root-window.
2629
697cf92a 2630 * files.texi (Contents of Directories):
4d25144d
RS
2631 Add directory-files-and-attributes.
2632
2633 * display.texi (Refresh Screen): Add force-window-update.
2634 (Invisible Text): Explain about moving point out of invis text.
2635 (Overlay Properties): Add overlay-properties.
2636 (Managing Overlays): Add overlayp.
2637 (GIF Images): Invalid image number displays a hollow box.
2638
2639 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2640 (Killing Buffers): Add buffer-live-p.
2641
67fafe38
MR
26422003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2643
2644 * display.texi (Fringes): Fix typo "set-buffer-window".
2645
68e74f25
LT
26462003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2647
2648 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2649 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2650 Add or change various xrefs and anchors.
2651
2652 * commands.texi: Replace all occurrences of @acronym{CAR} with
2653 @sc{car}, for consistency with the rest of the Elisp manual.
2654 `car' and `cdr' are historically acronyms, but are no longer
2655 widely thought of as such.
2656
2657 * internals.texi (Pure Storage): Mention that `purecopy' does not
2658 copy text properties.
2659 (Object Internals): Now 29 bits are used (in most implementations)
2660 to address Lisp objects.
2661
2662 * variables.texi (Variables with Restricted Values): New node.
2663
2664 * objects.texi (Lisp Data Types): Mention that certain variables
2665 can only take on a restricted set of values and add an xref to
2666 the new node "Variables with Restricted Values".
2667
2668 * eval.texi (Function Indirection): Describe the errors that
2669 `indirect-function' can signal.
2670 (Eval): Clarify the descriptions of `eval-region' and `values'.
2671 Describe `eval-buffer' instead of `eval-current-buffer' and
2672 mention `eval-current-buffer' as an alias for `current-buffer'.
2673 Correct the description and mention all optional arguments.
2674
697cf92a 2675 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2676 following.
2677 (Converting Representations): Clarify behavior of
2678 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2679 ASCII arguments.
2680 (Character Sets): Document the variable `charset-list' and adapt
2681 the definition of the function `charset-list' accordingly.
2682 (Translation of Characters): Clarify use of generic characters in
2683 `make-translation-table'. Clarify and correct the description of
2684 the use of translation tables in encoding and decoding.
2685 (User-Chosen Coding Systems): Correct and clarify the description
2686 of `select-safe-coding-system'.
2687 (Default Coding Systems): Clarify description of
2688 `file-coding-system-alist'.
2689
a62f71e4
LT
26902003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2691
2692 * strings.texi (Text Comparison): Correctly describe when two
2693 strings are `equal'. Combine and clarify descriptions of
2694 `assoc-ignore-case' and `assoc-ignore-representation'.
2695
2696 * objects.texi (Non-ASCII in Strings): Clarify description of
2697 when a string is unibyte or multibyte.
2698 (Bool-Vector Type): Update examples.
2699 (Equality Predicates): Correctly describe when two strings are
2700 `equal'.
2701
19017752
LT
27022003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2703
2704 * lists.texi (Building Lists): `append' no longer accepts integer
2705 arguments. Update the description of `number-sequence' to reflect
2706 recent changes.
2707 (Sets And Lists): Describe `member-ignore-case' after `member'.
2708
0f6a07a8
KS
27092003-11-27 Kim F. Storm <storm@cua.dk>
2710
2711 * commands.texi (Click Events): Click object may be an images.
2712 Describe (dx . dy) element of click positions.
2713 (Accessing Events): Remove duplicate posn-timestamp.
2714 New functions posn-object and posn-object-x-y.
2715
1ce7c819
KS
27162003-11-23 Kim F. Storm <storm@cua.dk>
2717
2718 * commands.texi (Click Events): Describe enhancements to event
2719 position lists, including new text-pos and (col . row) items.
2720 Mention left-fringe and right-fringe area events.
0f6a07a8 2721 (Accessing Events): New functions posn-area and
1ce7c819
KS
2722 posn-actual-col-row. Mention posn-timestamp. Mention that
2723 posn-point in non-text area still returns buffer position.
2724 Clarify posn-col-row.
2725
cae8ddbb
LH
27262003-11-21 Lars Hansen <larsh@math.ku.dk>
2727
2728 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2729 * anti.texi (File Attributes): Describe removed parameter
2730 ID-FORMAT.
2731
f7f1a248
LT
27322003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2733
68e74f25 2734 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2735 a position, its buffer is ignored.
2736
2737 * markers.texi (Overview of Markers): Mention it here too.
2738
c5e2fb05
LT
27392003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2740
2741 * numbers.texi (Numeric Conversions): Not just `floor', but also
2742 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2743
e57d0aa8
LT
27442003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2745
2746 * markers.texi (Creating Markers): Specify insertion type of
2747 created markers. Add xref to `Marker Insertion Types'.
2748 Second argument to `copy-marker' is optional.
2749 (Marker Insertion Types): Mention that most markers are created
2750 with insertion type nil.
2751 (The Mark): Correctly describe when `mark' signals an error.
2752 (The Region): Correctly describe when `region-beginning' and
2753 `region-end' signal an error.
2754
bb3612ec
LT
27552003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2756
2757 * hash.texi (Creating Hash): Clarify description of `eql'.
2758 `makehash' is obsolete.
2759 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2760
2761 * positions.texi (Point): Change description of `buffer-end', so
2762 that it is also correct for floating point arguments.
2763 (List Motion): Correct argument lists of `beginning-of-defun' and
2764 `end-of-defun'.
2765 (Excursions): Add xref to `Marker Insertion Types'.
2766 (Narrowing): Argument to `narrow-to-page' is optional.
2767
cfb8a797
LT
27682003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2769
2770 * streams.texi (Output Streams): Clarify behavior of point for
2771 marker output streams.
2772
c6177909
LT
27732003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2774
2775 * variables.texi (Defining Variables): Second argument to
2776 `defconst' is not optional.
2777 (Setting Variables): Mention optional argument APPEND to
2778 `add-to-list'.
2779 (Creating Buffer-Local): Expand description of
2780 `make-variable-buffer-local'.
2781 (Frame-Local Variables): Expand description of
2782 `make-variable-frame-local'.
2783 (Variable Aliases): Correct description of optional argument
2784 DOCSTRING to `defvaralias'. Mention return value of
2785 `defvaralias'.
2786 (File Local Variables): Add xref to `File variables' in Emacs
2787 Manual. Correct description of `hack-local-variables'. Mention
2788 `safe-local-variable' property. Mention optional second argument
2789 to `risky-local-variable-p'.
2790
b3645067
LT
27912003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2792
2793 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2794
10695e5c
EZ
27952003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2796
2797 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2798 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2799 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2800 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2801 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2802 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2803 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2804 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2805 @acronym{FOO}.
2806
a2f4def1
LT
28072003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2808
2809 * strings.texi (Creating Strings): Argument START to `substring'
2810 can not be `nil'. Expand description of
2811 `substring-no-properties'. Correct description of `split-string',
2812 especially with respect to empty matches. Prevent very bad line
2813 break in definition of `split-string-default-separators'.
2814 (Text Comparison): `string=' and `string<' also accept symbols as
2815 arguments.
2816 (String Conversion): More completely describe argument BASE in
2817 `string-to-number'.
5bb0fcd1 2818 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2819 corresponding object. Clarify behavior of numeric prefix after
2820 `%' in `format'.
2821 (Case Conversion): The argument to `upcase-initials' can be a
2822 character.
2823
a2296bf9
KH
28242003-10-27 Kenichi Handa <handa@m17n.org>
2825
2826 * display.texi (Fontsets): Fix texinfo usage.
2827
885fef7c
KH
28282003-10-25 Kenichi Handa <handa@m17n.org>
2829
2830 * display.texi (Fontsets): Add description of the function
2831 set-fontset-font.
2832
0c6b7a1f
LT
28332003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2834
2835 * display.texi (Temporary Displays): Add xref to `Documentation
2836 Tips'.
2837
2838 * functions.texi (Function Safety): Use inforef instead of pxref
2839 for SES.
2840
c3cda320
AS
28412003-10-23 Andreas Schwab <schwab@suse.de>
2842
2843 * Makefile.in (TEX, texinputdir): Don't define.
2844 (TEXI2DVI): Define.
2845 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2846 add $(srcdir)/index.texi.
2847 ($(infodir)/elisp): Remove index.texi dependency.
2848 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2849 (index.texi): Remove target.
2850 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
2851 (clean): Don't remove index.texi.
2852
c3cda320
AS
2853 * permute-index, index.perm: Remove.
2854 * index.texi: Rename from index.unperm.
2855
e5dadca7
LT
28562003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2857
2858 * tips.texi (Documentation Tips): Document new behavior for face
2859 and variable hyperlinks in Help mode.
2860
6cfb0777
LT
28612003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2862
2863 * objects.texi (Integer Type): Update for extra bit of integer range.
2864 (Character Type): Ditto.
2865
a6eeaa81 28662003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
2867
2868 * numbers.texi (Integer Basics): Add index entries for reading
2869 numbers in hex, octal, and binary.
2870
c8f9ba83
LK
28712003-10-16 Lute Kamstra <lute@gnu.org>
2872
2873 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2874 argument.
2875
b52a26fb
LT
28762003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2877
2878 * windows.texi (Choosing Window): Fix typo.
2879 * edebug.texi (Edebug Execution Modes): Fix typo.
2880
f7005886
RS
28812003-10-13 Richard M. Stallman <rms@gnu.org>
2882
2883 * windows.texi (Basic Windows): A window has fringe settings,
2884 display margins and scroll-bar settings.
2885 (Splitting Windows): Doc split-window return value.
2886 Clean up one-window-p.
2887 (Selecting Windows): Fix typo.
2888 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
2889 (Buffers and Windows): In set-window-buffer, explain effect
2890 on fringe settings and scroll bar settings.
2891 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
2892 (Choosing Window): Use defopt for pop-up-frame-function.
2893 For special-display-buffer-names, explain same-window and same-frame.
2894 Clarify window-dedicated-p return value.
2895 (Textual Scrolling): scroll-up and scroll-down can get an error.
2896 (Horizontal Scrolling): Clarify auto-hscroll-mode.
2897 Clarify set-window-hscroll.
2898 (Size of Window): Don't mention tool bar in window-height.
2899 (Coordinates and Windows): Explain what coordinates-in-window-p
2900 returns for fringes and display margins.
2901 (Window Configurations): Explain saving fringes, etc.
2902
2903 * tips.texi (Library Headers): Clean up Documentation.
2904
2905 * syntax.texi (Parsing Expressions): Clean up forward-comment
2906 and parse-sexp-lookup-properties.
2907
2908 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
2909
2910 * os.texi (System Environment): Clean up text for load-average errors.
2911
2912 * modes.texi (Hooks): Don't explain local hook details at front.
2913 Clarify run-hooks and run-hook-with-args a little.
2914 Clean up add-hook and remove-hook.
2915
2916 * edebug.texi (Edebug Execution Modes): Clarify t.
2917 Document edebug-sit-for-seconds.
2918 (Coverage Testing): Document C-x X = and =.
2919 (Instrumenting Macro Calls): Fix typo.
2920 (Specification List): Don't index the specification keywords.
2921
c989ebe9
KS
29222003-10-10 Kim F. Storm <storm@cua.dk>
2923
2924 * processes.texi (Network): Introduce make-network-process.
2925
f9525eef
LT
29262003-10-09 Luc Teirlinck <teirllm@auburn.edu>
2927
2928 * tips.texi (Library Headers): Fix typo.
2929
f008b925
LK
29302003-10-07 Juri Linkov <juri@jurta.org>
2931
2932 * modes.texi (Imenu): Mention imenu-create-index-function's
2933 default value. Explain submenus better.
2934
c22c5da6
LK
29352003-10-07 Lute Kamstra <lute@gnu.org>
2936
2937 * modes.texi (Faces for Font Lock): Fix typo.
2938 (Hooks): Explain how buffer-local hook variables can refer to
2939 global hook variables.
2940 Various minor clarifications.
2941
49247521
LK
29422003-10-06 Lute Kamstra <lute@gnu.org>
2943
2944 * tips.texi (Coding Conventions): Mention naming conventions for
2945 hooks.
2946
9296c947
LT
29472003-10-05 Luc Teirlinck <teirllm@auburn.edu>
2948
2949 * loading.texi (Library Search): Correct default value of
2950 load-suffixes.
2951 (Named Features): Fix typo.
2952
0e9b293a
RS
29532003-10-05 Richard M. Stallman <rms@gnu.org>
2954
2955 * loading.texi (Named Features): In `provide',
2956 say how to test for subfeatures.
2957 (Unloading): In unload-feature, use new var name
2958 unload-feature-special-hooks.
2959
49247521 29602003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
2961
2962 * modes.texi (Major Mode Conventions): Mention third way to set up
2963 Imenu.
2964 (Imenu): A number of small fixes.
2965 Delete documentation of internal variable imenu--index-alist.
2966 Document the return value format of imenu-create-index-function
2967 functions.
2968
ab8f7d5c
RS
29692003-09-30 Richard M. Stallman <rms@gnu.org>
2970
2971 * processes.texi (Network): Say what stopped datagram connections do.
2972
2973 * lists.texi (Association Lists): Clarify `assq-delete-all'.
2974
2975 * display.texi (Overlay Properties): Clarify `evaporate' property.
2976
49247521 29772003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
2978
2979 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 2980 constructs should be marked as risky.
86b9b767
LK
2981 Change cons cell into proper list.
2982 (Mode Line Variables): Change cons cell into proper list.
2983
49247521 29842003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
2985
2986 * modes.texi (Mode Line Data): Document the :propertize construct.
2987 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 2988 to match their order in the default mode-line-format.
bc3b02f9
LK
2989 Describe the new variables mode-line-position and mode-line-modes.
2990 Update the default values of mode-line-frame-identification,
2991 minor-mode-alist, and default-mode-line-format.
2992 (Properties in Mode): Mention the :propertize construct.
6142d1d0 2993
bc3b02f9 29942003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 2995
c22c5da6 2996 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
2997 * loading.texi, minibuf.texi, text.texi, variables.texi:
2998 Avoid @strong{Note:}.
2999
30002003-09-26 Richard M. Stallman <rms@gnu.org>
3001
3002 * keymaps.texi (Remapping Commands): Fix typo.
3003
41beda59
LT
30042003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
3005
3006 * processes.texi (Low-Level Network): Fix typo.
3007
ef6ae4ff
KS
30082003-09-23 Kim F. Storm <storm@cua.dk>
3009
3010 * processes.texi (Network, Network Servers): Fix typos.
3011 (Low-Level Network): Add timeout value for :server keyword.
3012 Add new option keywords to make-network-process.
3013 Add set-network-process-options.
3014 Explain how to test availability of network options.
3015
b0f23edf
RS
30162003-09-19 Richard M. Stallman <rms@gnu.org>
3017
3018 * text.texi (Motion by Indent): Arg to
3019 backward-to-indentation and forward-to-indentation is optional.
3020
3021 * strings.texi (Creating Strings): Add substring-no-properties.
3022
3023 * processes.texi
3024 (Process Information): Add list-processes arg QUERY-ONLY.
3025 Delete process-contact from here.
3026 Add new status values for process-status.
3027 Add process-get, process-put, process-plist, set-process-plist.
3028 (Synchronous Processes): Add call-process-shell-command.
3029 (Signals to Processes): signal-process allows process objects.
3030 (Network): Complete rewrite.
3031 (Network Servers, Datagrams, Low-Level Network): New nodes.
3032
3033 * positions.texi (Word Motion): forward-word, backward-word
3034 arg is optional. Reword.
3035
3036 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
3037
c22c5da6 3038 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
3039 Delete duplicate definition of buffer-local-value.
3040 (File Local Variables): Explain about discarding text props.
3041
f387bdea
RS
30422003-09-11 Richard M. Stallman <rms@gnu.org>
3043
3044 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
3045 changes variables that record input events.
3046 (Minibuffer Misc): Add minibuffer-selected-window.
3047
3048 * lists.texi (Building Lists): Add copy-tree.
3049
3050 * display.texi (Fontsets): Add char-displayable-p.
3051 (Scroll Bars): New node.
3052
49247521 30532003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
3054
3055 * modes.texi (%-Constructs): Document new `%i' and `%I'
3056 constructs.
3057
fd026ee1
JR
30582003-09-03 Peter Runestig <peter@runestig.com>
3059
3060 * makefile.w32-in: New file.
3061
4828b4d7
RS
30622003-08-29 Richard M. Stallman <rms@gnu.org>
3063
3064 * display.texi (Overlay Properties): Clarify how priorities
3065 affect use of the properties.
3066
a4e4f05d
LT
30672003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
3068
3069 * customize.texi (Type Keywords): Correct the description of
3070 `:help-echo' in the case where `motion-doc' is a function.
3071
3ebe0346
JPW
30722003-08-14 John Paul Wallington <jpw@gnu.org>
3073
3074 * modes.texi (Emulating Mode Line): Subsection, not section.
3075
3afe8e39
RS
30762003-08-13 Richard M. Stallman <rms@gnu.org>
3077
3078 * elisp.texi (Top): Update subnode lists in menu.
3079
3080 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
3081 (Kill Functions): kill-region has new arg yank-handler.
3082 (Yanking): New node.
3083 (Yank Commands): Add yank-undo-function.
3084 (Low-Level Kill Ring):
3085 kill-new and kill-append have new arg yank-handler.
3086 (Changing Properties): Add remove-list-of-text-properties.
3087 (Atomic Changes): New node.
3088
3089 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
3090
3091 * streams.texi (Output Variables): Add eval-expression-print-length
3092 and eval-expression-print-level.
3093
3094 * os.texi (Time Conversion): For encode-time, explain limits on year.
3095
3096 * objects.texi (Character Type): Define anchor "modifier bits".
3097
3098 * modes.texi (Emulating Mode Line): New node.
3099 (Search-based Fontification): Font Lock uses font-lock-face property.
3100 (Other Font Lock Variables): Likewise.
3101
3102 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
3103 not vectors.
3104 (Active Keymaps): Add emulation-mode-map-alists.
3105 (Functions for Key Lookup): key-binding has new arg no-remap.
3106 (Remapping Commands): New node.
3107 (Scanning Keymaps): where-is-internal has new arg no-remap.
3108 (Tool Bar): Add tool-bar-local-item-from-menu.
3109 Clarify when to use tool-bar-add-item-from-menu.
3110
3111 * commands.texi (Interactive Call): commandp has new arg.
3112 (Command Loop Info): Add this-original-command.
3113
e37769b1
JPW
31142003-08-06 John Paul Wallington <jpw@gnu.org>
3115
3116 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
3117
3118 * display.texi (Warning Basics): Fix typo.
3119 (Fringes): Add closing curly bracket and fix typo.
3120
3121 * elisp.texi (Top): Fix typo.
3122
c5e0561f
RS
31232003-08-05 Richard M. Stallman <rms@gnu.org>
3124
3125 * elisp.texi: Update lists of subnodes.
3126
3127 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
3128
3129 * variables.texi (Local Variables): Use lc for example variable names.
3130
3131 * tips.texi (Library Headers): Explain where to put -*-.
3132
3133 * strings.texi (Creating Strings): Fix xref for vconcat.
3134
3135 * sequences.texi (Vector Functions):
3136 vconcat no longer allows integer args.
3137
3138 * minibuf.texi (Reading File Names): read-file-name has new
3139 arg PREDICATE. New function read-directory-name.
3140
3141 * macros.texi (Defining Macros): Give definition of `declare'
3142 (Indenting Macros): New node.
3143
3144 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
3145 (Window Frame Parameters): Make separate table of parameters
3146 that are coupled with specific face attributes.
3147 (Deleting Frames): delete-frame-hooks renamed to
3148 delete-frame-functions.
3149
3150 * files.texi (Magic File Names): Add file-remote-p.
3151 Clarify file-local-copy.
3152
3153 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
3154 here; instead xref Defining Macros.
3155
3156 * display.texi (Warnings): New node, and subnodes.
3157 (Fringes): New node.
3158
3159 * debugging.texi (Test Coverage): New node.
3160
3161 * compile.texi (Compiler Errors): Explain with-no-warnings
3162 and other ways to suppress warnings.
3163
3164 * commands.texi (Interactive Call): Minor clarification.
3165
3166 * buffers.texi (Buffer File Name): set-visited-file-name
3167 renames the buffer too.
3168
3169 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
3170
ee59dede
MR
31712003-07-24 Markus Rost <rost@math.ohio-state.edu>
3172
3173 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
3174
f0514b34
MR
31752003-07-22 Markus Rost <rost@math.ohio-state.edu>
3176
3177 * internals.texi (Garbage Collection): Fix previous change.
3178
c73983bb
RS
31792003-07-22 Richard M. Stallman <rms@gnu.org>
3180
3181 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
3182
3183 * display.texi (Width): Use \s syntax in example.
3184 (Font Selection): Add face-font-rescale-alist.
3185
3186 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
3187 Remove spurious indent in example.
3188
3189 * lists.texi (Building Lists): Add number-sequence.
3190
3191 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
3192
3193 * functions.texi (Function Documentation): Explain how to
3194 show calling convention explicitly in the doc string.
3195
3196 * windows.texi (Selecting Windows): save-selected-window saves
3197 selected window of each frame.
3198 (Window Configurations): Minor change.
3199
3200 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
3201
3202 * streams.texi (Output Variables): Add print-continuous-numbering
3203 and print-number-table.
3204
3205 * processes.texi (Decoding Output): New node.
3206
3207 * os.texi (Time Conversion): decode-time arg is optional.
3208
3209 * objects.texi (Character Type): Don't use space as example for \.
3210 Make list of char names and \-sequences correspond.
3211 Explain that \s is not used in strings. `\ ' needs space after.
3212
3213 * nonascii.texi (Converting Representations): Add string-to-multibyte.
3214 (Translation of Characters): Add translation-table-for-input.
3215 (Default Coding Systems): Add auto-coding-functions.
3216 (Explicit Encoding): Add decode-coding-inserted-region.
3217 (Locales): Add locale-info.
3218
3219 * minibuf.texi (Basic Completion): Describe test-completion.
3220 Collections can be lists of strings.
3221 Clean up lazy-completion-table.
3222 (Programmed Completion): Mention test-completion.
3223 Clarify why lambda expressions are not accepted.
3224 (Minibuffer Misc): Describe minibufferp.
3225
51a8b435
RS
32262003-07-14 Richard M. Stallman <rms@gnu.org>
3227
3228 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
3229
3230 * windows.texi (Selecting Windows): New arg to select-window.
3231 (Selecting Windows): Add with-selected-window.
3232 (Size of Window): Add window-inside-edges, etc.
3233
3234 * internals.texi (Garbage Collection): Add post-gc-hook.
3235
3236 * processes.texi (Subprocess Creation): Add exec-suffixes.
3237
3238 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
3239 (Scanning Keymaps): Add map-keymaps.
3240 (Defining Menus): Add keymap-prompt.
3241
3242 * numbers.texi (Integer Basics): Add most-positive-fixnum,
3243 most-negative-fixnum.
3244
3245 * compile.texi (Byte Compilation): Explain no-byte-compile
3246 (Compiler Errors): New node.
3247
3248 * os.texi (User Identification): user-uid, user-real-uid
3249 can return float.
3250
3251 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
3252 and about derived modes.
3253 (Minor Modes): Add minor-mode-list.
3254 (Defining Minor Modes): Keyword args for define-minor-mode.
3255 (Search-based Fontification): Explain managing other properties.
3256 (Other Font Lock Variables): Add font-lock-extra-managed-props.
3257 (Faces for Font Lock): Add font-locl-preprocessor-face.
3258 (Hooks): Add run-mode-hooks and delay-mode-hooks.
3259
3260 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 3261 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
3262
3263 * loading.texi (Library Search): Add load-suffixes.
3264
3265 * minibuf.texi (Basic Completion): Add lazy-completion-table.
3266 (Programmed Completion): Add dynamic-completion-table.
3267
3268 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
3269 (Magic File Names): Specify precedence order of handlers.
199bb209 3270
51a8b435
RS
3271 * commands.texi (Command Overview): Emacs server runs pre-command-hook
3272 and post-command-hook.
3273 (Waiting): New calling convention for sit-for.
3274
3275 * text.texi (Special Properties): local-map and keymap properties
3276 apply based on their stickiness.
3277
c6de56a0
RS
32782003-07-07 Richard M. Stallman <rms@gnu.org>
3279
3280 * modes.texi (Minor Mode Conventions): Specify only some kinds
3281 of list values as args to minor modes.
3282
3283 * files.texi (File Name Expansion): Warn about iterative use
3284 of substitute-in-file-name.
3285
3286 * advice.texi (Activation of Advice): Clean up previous change.
3287
8c761ea6
MR
32882003-07-06 Markus Rost <rost@math.ohio-state.edu>
3289
3290 * advice.texi (Activation of Advice): Note that ad-start-advice is
3291 turned on by default.
3292
c6de56a0
RS
32932003-06-30 Richard M. Stallman <rms@gnu.org>
3294
3295 * text.texi (Buffer Contents): Document current-word.
3296 (Change Hooks): Not called for *Messages*.
3297
3298 * functions.texi (Defining Functions): Explain about redefining
3299 primitives.
3300 (Function Safety): Renamed. Minor changes.
3301 Comment out the detailed criteria for what is safe.
3302
3fe4e567
AS
33032003-06-22 Andreas Schwab <schwab@suse.de>
3304
3305 * objects.texi (Symbol Type): Fix description of examples.
3306
cda7bd13
AS
33072003-06-16 Andreas Schwab <schwab@suse.de>
3308
3309 * hash.texi (Creating Hash): Fix description of :weakness.
3310
fbcffa4a
KG
33112003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
3312
3313 * files.texi (Changing Files): copy-file copies file modes, too.
3314
ff6a3bfb
RS
33152003-05-28 Richard M. Stallman <rms@gnu.org>
3316
3317 * strings.texi (Creating Strings): Clarify split-string.
3318
1463a05d
JB
33192003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
3320
3321 * strings.texi (Creating Strings): Update split-string specification
3322 and examples.
3323
af253914
RS
33242003-05-19 Richard M. Stallman <rms@gnu.org>
3325
3326 * elisp.texi: Correct invariant section names.
3327
7ea52f92
RS
33282003-04-20 Richard M. Stallman <rms@gnu.org>
3329
3330 * os.texi (Timers): Explain about timers and quitting.
3331
e31afc09
RS
33322003-04-19 Richard M. Stallman <rms@gnu.org>
3333
3334 * internals.texi (Writing Emacs Primitives): Strings are
3335 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
3336 Explain GCPRO convention for varargs function args.
3337
5ceea398
RS
33382003-04-16 Richard M. Stallman <rms@gnu.org>
3339
3340 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
3341
b0ada147
RS
33422003-04-08 Richard M. Stallman <rms@gnu.org>
3343
3344 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
3345
b23375aa
KS
33462003-02-13 Kim F. Storm <storm@cua.dk>
3347
3348 * objects.texi (Character Type): New \s escape for space.
3349
c60ee5e7
JB
33502003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3351
3352 * os.texi (System Environment): Added cygwin system-type.
3353
84e47416
RS
33542003-01-25 Richard M. Stallman <rms@gnu.org>
3355
3356 * keymaps.texi: Document that a symbol can act as a keymap.
3357
3e8cf2ea
RS
33582003-01-13 Richard M. Stallman <rms@gnu.org>
3359
3360 * text.texi (Changing Properties): Say string indices are origin-0.
3361
3362 * positions.texi (Screen Lines) <compute-motion>:
3363 Correct order of elts in return value.
3364
3365 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
3366 how to define a default binding.
3367
7abb9fc5 33682002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 3369
104bc3aa 3370 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 3371
104bc3aa
MR
3372 * customize.texi (Simple Types): Clarify description of custom
3373 type 'number. Describe new custom type 'float.
177f790c 3374
7abb9fc5 33752002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
3376
3377 * variables.texi (File Local Variables): Fix typo.
3378
df140a68 33792002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 3380
df140a68
KG
3381 From Michael Albinus <Michael.Albinus@alcatel.de>.
3382
3383 * README: Target for Info file is `make info'.
3384
3385 * files.texi (File Name Components): Fixed typos in
3386 `file-name-sans-extension'.
3387 (Magic File Names): Complete list of operations for magic file
3388 name handlers.
3389
7ed9159a
JY
33902002-09-16 Jonathan Yavner <jyavner@engineer.com>
3391
3392 * variables.texi (File Local Variables): New function
3393 risky-local-variable-p.
3394
33952002-09-15 Jonathan Yavner <jyavner@engineer.com>
3396
3397 * functions.texi (Function safety): New node about unsafep.
3398
241f79af
PA
33992002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3400
3401 * customize.texi (Splicing into Lists): Fixed example.
3402 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3403
72459b15
JB
34042002-06-17 Juanma Barranquero <lektu@terra.es>
3405
3406 * frames.texi (Display Feature Testing): Fix typo.
3407
61f7e0f5
AS
34082002-06-12 Andreas Schwab <schwab@suse.de>
3409
3410 * frames.texi (Initial Parameters, Resources): Fix references to
3411 the Emacs manual.
3412
4e792dbd
KS
34132002-05-13 Kim F. Storm <storm@cua.dk>
3414
3415 * variables.texi (Intro to Buffer-Local): Updated warning and
3416 example relating to changing buffer inside let.
3417
940344d4 34182002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
3419
3420 * os.texi (Session Management): New node about X Session management.
3421
231ac53b
EZ
34222002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3423
3424 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3425 to which the manual corresponds, and the copyright years.
3426
3427 * Makefile.in (VERSION): Set to 2.9.
3428
140cc574
EZ
34292001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3430
3431 * elisp.texi: Change the category in @dircategory to "Emacs", to
3432 make it consistent with info/dir.
3433
9c7fce05
MB
34342001-11-25 Miles Bader <miles@gnu.org>
3435
3436 * text.texi (Fields): Describe new `limit' arg in
3437 field-beginning/field-end.
3438
9f8bbf0f
EZ
34392001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3440
a5e6715c
EZ
3441 * permute-index: Don't depend on csh-specific features. Replace
3442 the interpreter name with /bin/sh.
3443
9f8bbf0f
EZ
3444 * two-volume-cross-refs.txt: New file.
3445 * two.el: New file.
3446 * spellfile: New file.
3447
1756e2fb
EZ
34482001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3449
3450 * permute-index: New file.
3451
3452 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3453 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3454 8+3 restricted namespace.
ad050e54
EZ
3455
3456 * Makefile.in (infodir): Define relative to $(srcdir).
3457 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3458 include directories list via -I switch to makeinfo.
3459 (index.texi): Use cp if both hard and symbolic links fail.
3460
10fa7f8e
EZ
34612001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3462
7a1494ce
EZ
3463 * Makefile.in (distclean): Add.
3464
10fa7f8e
EZ
3465 The following changes make ELisp manual part of the Emacs
3466 distribution:
3467
3468 * Makefile.in: Add Copyright notice.
3469 (prefix): Remove.
3470 (infodir): Change value to "../info".
3471 (VPATH): New variable.
3472 (MAKE): Don't define.
3473 (texmacrodir): Don't define.
3474 (texinputdir): Append the existing value of TEXINPUTS.
3475 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3476 command to be compatible with man/Makefile.in, and to put the
3477 output into ../info.
5c32b7c5 3478 (info): Add target.
10fa7f8e
EZ
3479 (installall): Target removed.
3480
ad050e54 34812001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3482
3483 * tips.texi (Coding Conventions): Fix typo.
3484
6fd735df
GM
34852001-10-23 Gerd Moellmann <gerd@gnu.org>
3486
3487 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3488
b704d54b
EZ
34892001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3490
3491 * files.texi (File Name Components): Update the description of
3492 file-name-sans-extension and file-name-extension, as they now
3493 ignore leading dots.
3494
71431a0e
GM
34952001-10-20 Gerd Moellmann <gerd@gnu.org>
3496
6aa97356 3497 * (Version 21.1 released.)
71431a0e 3498
79f1f96c
MB
34992001-10-19 Miles Bader <miles@gnu.org>
3500
3501 * positions.texi (Text Lines): Describe behavior of
3502 `beginning-of-line'/`end-of-line' in the presence of field properties.
3503
892a8f36
GM
35042001-10-17 Gerd Moellmann <gerd@gnu.org>
3505
3506 * Makefile.in (VERSION): Set to 2.8.
3507 (manual): Use `manual-21'.
3508
8c1cc9e8 3509 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
3510 number was used. Set it to 2.8.
3511
3512 * intro.texi: Likewise.
3513
51724e26
EZ
35142001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3515
3516 * files.texi (File Name Completion): Document the significance of
3517 a trailing slash in elements of completion-ignored-extensions.
3518
57b338e8
MB
35192001-10-06 Miles Bader <miles@gnu.org>
3520
3521 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3522
c89e4bc5
GM
35232001-10-04 Gerd Moellmann <gerd@gnu.org>
3524
3525 * variables.texi (Variable Aliases): New node.
3526
ab952a4f
GM
35272001-10-04 Gerd Moellmann <gerd@gnu.org>
3528
3529 * Branch for 21.1.
dff28924 3530
9db3a582
MB
35312001-10-02 Miles Bader <miles@gnu.org>
3532
ae1a9581
MB
3533 * minibuf.texi (Minibuffer Misc): Add entries for
3534 `minibuffer-contents', `minibuffer-contents-no-properties', and
3535 `delete-minibuffer-contents'.
3536 Correct description for `minibuffer-prompt-end'.
3537
9db3a582
MB
3538 * text.texi (Property Search): Correct descriptions of
3539 `next-char-property-change' and `previous-char-property-change'.
3540 Add entries for `next-single-char-property-change' and
3541 `previous-single-char-property-change'.
3542 Make operand names a bit more consistent.
3543
03be5931
EZ
35442001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3545
3546 * frames.texi (Finding All Frames): Document that next-frame and
3547 previous-frame are local to current terminal.
3548
974548ec
EZ
35492001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3550
3551 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3552 result of make-keymap.
974548ec 3553
8d82c597
EZ
35542001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3555
3556 * display.texi (Font Lookup, Attribute Functions)
3557 (Image Descriptors): Add cross-references to the definition of
3558 selected frame.
3559
3560 * buffers.texi (The Buffer List): Add cross-references to the
3561 definition of selected frame.
3562
3563 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3564 frame at any given time.
3565 (Multiple Displays, Size and Position): Add a cross-reference to
3566 the definition of the selected frame.
3567
2842de30
EZ
35682001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3569
3570 * strings.texi (String Conversion) <string-to-number>: Document
3571 that a float is returned for integers that are too large.
3572
3573 * frames.texi (Mouse Position): Document mouse-position-function.
3574 (Display Feature Testing): Document display-images-p.
3575 (Window Frame Parameters): Document the cursor-type variable.
3576
3577 * numbers.texi (Integer Basics): Document CL style read syntax for
3578 integers in bases other than 10.
3579
3580 * positions.texi (List Motion): Document
3581 open-paren-in-column-0-is-defun-start.
3582
3583 * lists.texi (Sets And Lists): Document member-ignore-case.
3584
3585 * internals.texi (Garbage Collection): Document the used and free
3586 strings report.
3587 (Memory Usage): Document strings-consed.
3588
3589 * os.texi (Time of Day): Document float-time.
3590 (Recording Input): Document that clear-this-command-keys clears
3591 the vector to be returned by recent-keys.
3592
3593 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3594 argument keymap can be a list.
3595
3596 * nonascii.texi (User-Chosen Coding Systems)
3597 <select-safe-coding-system>: Document the new argument
3598 accept-default-p and the variable
3599 select-safe-coding-system-accept-default-p. Tell what happens if
3600 buffer-file-coding-system is undecided.
3601 (Default Coding Systems): Document auto-coding-regexp-alist.
3602
3603 * display.texi (The Echo Area) <message>: Document
3604 message-truncate-lines.
3605 (Glyphs): Document that the glyph table is unused on windowed
3606 displays.
3607
3608 * help.texi (Describing Characters) <single-key-description>:
3609 Document the new argument no-angles.
3610 (Accessing Documentation) <documentation-property>: Document that
3611 a non-string property is evaluated.
3612 <documentation>: Document that the function-documentation property
3613 is looked for.
3614
3615 * windows.texi (Selecting Windows): Document some-window.
3616
3617 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3618
3619 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3620 apropos-mode-hook.
3621
3622 * commands.texi (Using Interactive): Document interactive-form.
3623 (Keyboard Macros): Document kbd-macro-termination-hook.
3624 (Command Loop Info): Document that clear-this-command-keys clears
3625 the vector to be returned by recent-keys.
3626
2d43d823
GM
36272001-09-04 Werner LEMBERG <wl@gnu.org>
3628
3629 * Makefile.in (srcdir, texinputdir): New variables.
3630 (srcs, index.texi, install): Use $(srcdir).
3631 (.PHONY): Remove elisp.dvi.
3632 (elisp): Use -I switch for makeinfo.
3633 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3634 (installall, dist): Use $(srcdir).
3635 Fix path to texinfo.tex.
3636 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3637
fa739b31
GM
36382001-08-30 Gerd Moellmann <gerd@gnu.org>
3639
92a25631
GM
3640 * display.texi (Conditional Display): Adjust to API change.
3641
fa739b31
GM
3642 * configure: New file.
3643
cef68af5
GM
36442001-07-30 Gerd Moellmann <gerd@gnu.org>
3645
3646 * commands.texi (Repeat Events): Add description of
3647 double-click-fuzz.
3648
d1f08d85
SM
36492001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3650
3651 * syntax.texi (Syntax Class Table): Add the missing designator for
3652 comment and string fences.
3653 (Syntax Properties): Add a xref to syntax table internals.
3654 (Syntax Table Internals): Document string-to-syntax.
3655
1e9fc92e
GM
36562001-05-07 Gerd Moellmann <gerd@gnu.org>
3657
3658 * Makefile.in (install): Use install-info command line options
3659 like in Emacs' Makefile.in.
3660
00480554
MB
36612000-12-09 Miles Bader <miles@gnu.org>
3662
3663 * windows.texi (Window Start): Update documentation for
3664 `pos-visible-in-window-p'.
3665
1e344ee2
SM
36662000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3667
3668 * lists.texi (Building Lists): Add footnote to explain how to add
3669 to the end of a list.
3670
a540f6ed
GM
36712000-10-25 Gerd Moellmann <gerd@gnu.org>
3672
3673 * files.texi (Visiting Functions): Typos.
3674
28bcdbee
KH
36752000-10-25 Kenichi Handa <handa@etl.go.jp>
3676
3677 * files.texi (Visiting Functions): Return value of
3678 find-file-noselect may be a list of buffers if wildcards are used.
3679
22d1a4ed
MB
36802000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3681
3682 * display.texi (Defining Faces): Document `graphic' display type
3683 in face specs.
3684
916a89db
KG
36852000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3686
1e9fc92e 3687 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3688 `after-make-frame-hook' with `after-make-frame-functions'.
3689
1e9fc92e 3690 * frames.texi (Creating Frames): Ditto.
916a89db 3691
1e9fc92e 3692 * variables.texi (Future Local Variables): Ditto.
916a89db 3693
483de32b
GM
36942000-10-16 Gerd Moellmann <gerd@gnu.org>
3695
3696 * display.texi (Other Image Types): Add description of :foreground
3697 and :background properties of mono PBM images.
3698
e23a63a5
WL
36992000-08-17 Werner LEMBERG <wl@gnu.org>
3700
3701 * .cvsignore: New file.
3702
dfc16043
GM
37032000-01-05 Gerd Moellmann <gerd@gnu.org>
3704
3705 * tindex.pl: New script.
3706
602613fe
DL
37071999-12-03 Dave Love <fx@gnu.org>
3708
3709 * Makefile.in (MAKEINFO): New parameter.
3710
94ec544d
DL
37111999-09-17 Richard Stallman <rms@gnu.org>
3712
3713 * Makefile.in (srcs): Add hash.texi.
3714 (VERSION): Update to 20.6.
3715
37161999-09-13 Richard Stallman <rms@gnu.org>
3717
3718 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3719
37201998-08-29 Karl Heuer <kwzh@gnu.org>
3721
3722 * configure.in: New file.
3723 * Makefile.in: Renamed from Makefile.
3724 (prefix, infodir): Use value obtained from configure.
3725 (emacslibdir): Obsolete variable deleted.
3726 (dist): Distribute configure.in, configure, Makefile.in.
3727
37281998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3729
3730 * Makefile (INSTALL_INFO): New variable.
3731 (install): Run install-info.
3732
37331998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3734
3735 * Makefile (elisp.dvi): Add missing backslash.
3736
37371998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3738
3739 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3740 Run texindex without `./'. Always run texindex on elisp.tp.
3741 (elisp.tps): Target deleted.
3742
37431998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3744
3745 * Makefile (srcs): Add nonascii.texi and customize.texi.
3746 (dist): Start by deleting `temp'.
3747
37481998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3749
3750 * Makefile (makeinfo, texindex): Targets deleted.
3751 (makeinfo.o, texindex.o): Targets deleted.
3752 (clean, dist): Don't do anything with them or with getopt*.
3753
37541998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3755
3756 * Makefile (SHELL): Defined.
3757
37581998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3759
3760 * Makefile (elisp.tps): New target.
3761 (elisp.dvi): Depend on elisp.tps.
3762
3763Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3764
3765 * README: Update phone number.
3766
3767 * Makefile (elisp): Make this be the default target.
3768 Depend on makeinfo.c instead of makeinfo.
3769 (install): Don't depend on elisp.dvi, since we don't install that.
3770 Use mkinstalldirs.
3771 (dist): Add mkinstalldirs.
3772
3773Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3774
3775 * Makefile (VERSION): Update version number.
3776 (maintainer-clean): Renamed from realclean.
3777
3778Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3779
3780 * Makefile (realclean): New target.
3781 (elisp): Remove any old elisp-* files first.
3782
3783Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3784
d1f08d85
SM
3785 * Makefile (VERSION): New variable.
3786 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3787 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3788
3789Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3790
3791 * Makefile (elisp): Depend on makeinfo.
3792
3793Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3794
d1f08d85 3795 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3796
3797Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3798
3799 * Makefile (infodir, prefix): New vars.
3800 (install): Use infodir.
3801 (emacsinfodir): Deleted.
3802
3803Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3804
3805 * Makefile (srcs): Add calendar.texi.
3806
3807 * Makefile (dist): Copy texindex.c and makeinfo.c.
3808 Limit elisp-* files to those with one or two digits.
3809
3810Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3811
3812 * Makefile (dist): Changed to use Gzip instead of compress.
3813
3814Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3815
3816 * loading.texi (Unloading): define-function changed back to
3817 defalias. It may not stay this way, but at least it's
3818 consistent with the known-good version of the code patch.
3819
3820Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3821
3822 * modes.texi (Hooks): Document new optional arg of add-hook.
3823
3824Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3825
d1f08d85 3826 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3827
3828 * tips.texi: Add new section on standard library headers.
3829
3830Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3831
3832 * Makefile (srcs): Add frame.texi to the list of sources.
3833
3834Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3835
3836 * Makefile (dist): Don't bother excluding autosave files; they'll
3837 never make it into the temp directory anyway, and the hash marks
3838 in the name are problematic for make and the Bourne shell.
dff28924 3839 (srcs):
94ec544d
DL
3840
3841Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3842
d1f08d85 3843 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3844 the distribution tar file.
3845
dff28924 3846Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
3847
3848 * Makefile (srcs): Added index.perm.
3849 (elisp.dvi): Remove erroneous shell comment.
3850 Expect output of permute-index in permuted.fns.
3851 Save old elisp.aux in elisp.oaux.
3852 (clean): Added index.texi to be deleted.
3853
dff28924 3854Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3855
3856 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3857
dff28924 3858Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
3859
3860 * files.texi: Noted that completion-ignored-extensions is ignored
3861 when making *Completions*.
3862
3863Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3864
3865 * Makefile make dist now depends on elisp.dvi, since it tries
3866 to include it in the dist file.
3867
dff28924 3868Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
3869
3870 * functions.texinfo (Mapping Functions): Add missing quote
3871
dff28924 3872Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3873
3874 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3875 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3876
dff28924 3877Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3878
3879 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3880 and @error{} are the terms now being used. The files in the
3881 directory have been changed to reflect this.
3882
d1f08d85 3883 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
3884 ` @result{}', using 5 spaces at the begining of the line.
3885
dff28924 3886Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3887
3888 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
3889 experimental @indentedresult{}, @indentedexpandsto{} are part of
3890 the texinfo.tex in this directory. These TeX macros are not
3891 stable yet.
3892
dff28924 3893Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3894
3895 * texinfo.tex: temporarily added
d1f08d85 3896 \let\result=\dblarrow
94ec544d
DL
3897 \def\error{{\it ERROR} \longdblarrow}
3898 We need to do this better soon.
3899
dff28924 3900Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3901
3902 * Applied Karl Berry's patches to *.texinfo files, but not to
3903 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
3904 new title page format is also not applied, since it requires
3905 texinfo.tex changes.)
3906
3907 * Cleaned up `Makefile' and defined the `emacslibdir' directory
3908 for the Project GNU development environment.
3909
ad050e54 3910;; Local Variables:
fd026ee1 3911;; coding: iso-2022-7bit
ad050e54 3912;; End:
2a34a036 3913
651f374c
TTN
3914 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3915 2005 Free Software Foundation, Inc.
2a34a036
GM
3916 Copying and distribution of this file, with or without modification,
3917 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
3918
3919;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda