Add entries of some well known and widely used packages.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
f75a592e
KS
12005-01-13 Kim F. Storm <storm@cua.dk>
2
3 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
4
910f60b1
TTN
52005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
6
7 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
8
37181fc4
KS
92005-01-12 Kim F. Storm <storm@cua.dk>
10
11 * text.texi (Links and Mouse-1): Rename section from Enabling
12 Mouse-1 to Following Links. Change xrefs.
13 Add examples for define-button-type and define-widget.
14
15 * display.texi (Button Properties, Button Buffer Commands):
16 Clarify mouse-1 and follow-link functionality.
17
28f94a34
RS
182005-01-12 Richard M. Stallman <rms@gnu.org>
19
20 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
21
22 * display.texi (Beeping): Fix Texinfo usage.
23
24 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
25
bac2d936
KS
262005-01-11 Kim F. Storm <storm@cua.dk>
27
28 * display.texi (Button Properties, Button Buffer Commands):
93381d62 29 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
30
31 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
32 (Enabling Mouse-1 to Follow Links): New subsection.
33
de968ddb
RS
342005-01-06 Richard M. Stallman <rms@gnu.org>
35
36 * text.texi (Special Properties): Minor change.
37
38 * os.texi (Timers): Clarify previous change.
39
40 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
41
a3a43b3b
LT
422005-01-01 Luc Teirlinck <teirllm@auburn.edu>
43
44 * display.texi (Face Attributes): Correct xref to renamed node.
45
732bb9ce
RS
462005-01-01 Richard M. Stallman <rms@gnu.org>
47
48 * display.texi (Face Attributes): Describe hex color specs.
49
c734ae59
RS
502004-12-31 Richard M. Stallman <rms@gnu.org>
51
52 * os.texi (Timers): Update previous change.
53
33b2f4ea
KS
542004-12-30 Kim F. Storm <storm@cua.dk>
55
56 * display.texi (Line Height): Total line-height is now specified
57 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
58 in cons cells. (nil . RATIO) is relative to actual line height.
59 Use line-height `t' instead of `0' to get minimum height.
60
99ec74b9
RS
612004-12-29 Richard M. Stallman <rms@gnu.org>
62
63 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
64
eab463f6
RS
652004-12-28 Richard M. Stallman <rms@gnu.org>
66
67 * commands.texi (Quitting): Clarify value of with-local-quit.
68
69 * elisp.texi (Top): Fix previous change.
70
71 * loading.texi (Loading): Fix previous change.
72
ebbd14f1
RS
732004-12-27 Richard M. Stallman <rms@gnu.org>
74
4ae98fc5
RS
75 * Makefile.in (MAKEINFO): Specify --force.
76
8f430046
RS
77 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
78
56011a8c
RS
79 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
80
81 * display.texi (Line Height): Further clarify.
82
83 * elisp.texi (Top): Update Loading submenu.
84
ebbd14f1
RS
85 * loading.texi (Where Defined): New node.
86 (Unloading): load-history moved to Where Defined.
87
fda2922a
RS
882004-12-21 Richard M. Stallman <rms@gnu.org>
89
90 * commands.texi (Event Input Misc): Add while-no-input.
91
9eb8959a
RS
922004-12-11 Richard M. Stallman <rms@gnu.org>
93
94 * display.texi (Line Height): Rewrite text for clarity.
95
adf87c29
KS
962004-12-11 Kim F. Storm <storm@cua.dk>
97
98 * display.texi (Display): Add node "Line Height" to menu.
99 (Line Height): New node. Move full description of line-spacing
100 and line-height text properties here from text.texi.
101 (Scroll Bars): Add vertical-scroll-bar variable.
102
103 * frames.texi (Window Frame Parameters): Remove line-height defvar.
104
105 * locals.texi (Standard Buffer-Local Variables): Fix xref for
106 line-spacing and vertical-scroll-bar.
107
108 * text.texi (Special Properties): Just mention line-spacing and
109 line-height here, add xref to new "Line Height" node.
110
31e4729e
TTN
1112004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
112
113 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
114
115 * locals.texi (Standard Buffer-Local Variables):
116 Add @xref for `line-spacing'.
117
cc60c723
RS
1182004-12-05 Richard M. Stallman <rms@gnu.org>
119
120 * Makefile.in (maintainer-clean): Remove the info files
121 in $(infodir) where they are created.
122
f6101ac9
RS
1232004-12-03 Richard M. Stallman <rms@gnu.org>
124
125 * windows.texi (Selecting Windows): get-lru-window and
126 get-largest-window don't consider dedicated windows.
127
128 * text.texi (Undo): Document undo-in-progress.
129
94221759
RS
1302004-11-26 Richard M. Stallman <rms@gnu.org>
131
132 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
133 Remove a few vars that are not always buffer-local.
134
7092c5e8
LT
1352004-11-24 Luc Teirlinck <teirllm@auburn.edu>
136
137 * locals.texi (Standard Buffer-Local Variables): Comment out
138 xref's to non-existent node `Yet to be written'.
139
261b01c6
RS
1402004-11-24 Richard M. Stallman <rms@gnu.org>
141
142 * processes.texi (Synchronous Processes): Grammar fix.
143
144 * numbers.texi (Comparison of Numbers): Add eql.
145
146 * locals.texi (Standard Buffer-Local Variables): Add many vars.
147
148 * intro.texi (Printing Notation): Fix previous change.
149
150 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
151 and default-indicate-buffer-boundaries from here.
152 (Usual Display): To here.
153 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
154 (Usual Display): Move tab-width up.
155
156 * customize.texi (Variable Definitions): Replace
157 show-paren-mode example with tooltip-mode.
7092c5e8 158 (Simple Types, Composite Types, Defining New Types):
261b01c6 159 Minor cleanups.
7092c5e8 160
c1aa4864
JH
1612004-11-21 Jesper Harder <harder@ifa.au.dk>
162
163 * processes.texi (Synchronous Processes, Output from Processes):
164 Markup fix.
165
dedbac89
RS
1662004-11-20 Richard M. Stallman <rms@gnu.org>
167
07c8c65a
RS
168 * positions.texi (Skipping Characters): skip-chars-forward
169 now handles char classes.
170
8f40a868
RS
171 * intro.texi (Printing Notation): Avoid confusion of `print'
172 when explaining @print.
173
174 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
175
176 * display.texi (Display Table Format): Minor fix.
177
178 * streams.texi (Output Functions): Fix print example.
179
fd6866c8
RS
180 * Makefile.in (elisp): New target.
181 (dist): Depend on $(infodir)/elisp, not elisp.
182 Copy the info files from $(infodir).
183
9d00469f
RS
184 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
185 read-from-minibuffer.
186
dedbac89
RS
187 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
188
6de891db
RS
1892004-11-19 Richard M. Stallman <rms@gnu.org>
190
191 * searching.texi (Regexp Search): Add search-whitespace-regexp.
192
e1c1c5a7
TTN
1932004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
194
195 * tips.texi (Coding Conventions): Fix typo.
196
ee31cd78
RS
1972004-11-16 Richard M. Stallman <rms@gnu.org>
198
199 * tips.texi (Coding Conventions): Separate defvar and require
200 methods to avoid warnings. Use require only when there are many
201 functions and variables from that package.
202
203 * minibuf.texi (Minibuffer Completion): When ignoring case,
204 predicate must not be case-sensitive.
205
206 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
207 (Test Coverage): Don't talk about "splotches". Clarified.
208
4bd38e94
TTN
2092004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
210
211 * frames.texi (Window Frame Parameters): Fix typo.
212
6d073ae1
KS
2132004-11-15 Kim F. Storm <storm@cua.dk>
214
9f89426b
KS
215 * symbols.texi (Other Plists): Note that plist-get may signal error.
216 Add safe-plist-get.
6d073ae1 217
10980463
TTN
2182004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
219
220 * modes.texi (Font Lock Basics): Fix typo.
221
1efc19eb
RS
2222004-11-08 Richard M. Stallman <rms@gnu.org>
223
224 * syntax.texi (Syntax Table Functions): Add syntax-after.
225
6159c232
EZ
2262004-11-06 Lars Brinkhoff <lars@nocrew.org>
227
228 * os.texi (Processor Run Time): New section documenting
229 get-internal-run-time.
230
59dede22
EZ
2312004-11-06 Eli Zaretskii <eliz@gnu.org>
232
233 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
234 it nukes elisp-cover.texi.
235 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
236 elisp-0 etc.
237
4cc8522c
LT
2382004-11-05 Luc Teirlinck <teirllm@auburn.edu>
239
240 * commands.texi (Keyboard Macros): Document `append' return value
241 of `defining-kbd-macro'.
242
2d1ef312
RS
2432004-11-01 Richard M. Stallman <rms@gnu.org>
244
245 * commands.texi (Interactive Call): Add called-interactively-p.
246
6f4e005d
SJ
2472004-10-29 Simon Josefsson <jas@extundo.com>
248
249 * minibuf.texi (Reading a Password): Revert.
250
4f71c13f
RS
2512004-10-28 Richard M. Stallman <rms@gnu.org>
252
253 * frames.texi (Display Feature Testing): Explain about "vendor".
254
4660a9e3
RS
2552004-10-27 Richard M. Stallman <rms@gnu.org>
256
257 * commands.texi (Interactive Codes): `N' uses numeric prefix,
258 not raw. Clarify `n'.
259 (Interactive Call): Rewrite interactive-p, focusing on when
260 and how to use it.
261 (Misc Events): Clarify previous change.
262
263 * advice.texi (Simple Advice): Clarify what job the example does.
264 (Around-Advice): Clarify ad-do-it.
265 (Activation of Advice): An option of ad-default-compilation-action
266 is `never', not `nil'.
267
c8636435
KS
2682004-10-26 Kim F. Storm <storm@cua.dk>
269
270 * commands.texi (Interactive Codes): Add U code letter.
271
acd4089b
SJ
2722004-10-25 Simon Josefsson <jas@extundo.com>
273
274 * minibuf.texi (Reading a Password): Add.
275
29dc7809
JR
2762004-10-24 Jason Rumney <jasonr@gnu.org>
277
278 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
279 and wheel-down.
280
bb5d6d34
KG
2812004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
282
283 * processes.texi (Synchronous Processes): Document process-file.
284
d0ee2ed3
KH
2852004-10-22 Kenichi Handa <handa@m17n.org>
286
287 * text.texi (translate-region): Document that it accepts also a
288 char-table.
289
38be9dbb
DP
2902004-10-22 David Ponce <david@dponce.com>
291
292 * windows.texi (Resizing Windows): Document the `preserve-before'
293 argument of the functions `enlarge-window' and `shrink-window'.
294
63c80452
JR
2952004-10-19 Jason Rumney <jasonr@gnu.org>
296
297 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
298
9f4b6e73
LT
2992004-10-09 Luc Teirlinck <teirllm@auburn.edu>
300
301 * text.texi (Filling): Add anchor for definition of
302 `sentence-end-double-space'.
303
304 * searching.texi (Regexp Example): Update description of how
305 Emacs currently recognizes the end of a sentence.
306 (Standard Regexps): Update definition of the variable
307 `sentence-end'. Add definition of the function `sentence-end'.
308
657f0f9c
EZ
3092004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
310
311 * display.texi (Progress): New node.
312
35ab4857
KS
3132004-10-05 Kim F. Storm <storm@cua.dk>
314
315 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
316
f2a54fbc
KS
3172004-09-29 Kim F. Storm <storm@cua.dk>
318
319 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
320 to identify bitmaps. Remove -fringe-bitmap suffix for standard
321 fringe bitmap symbols, as they now have their own namespace.
322 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
323 vs. pixels. Signal error if no free bitmap slots.
324 (Pixel Specification): Change IMAGE to @var{image}.
325
4676d6f3
RS
3262004-09-28 Richard M. Stallman <rms@gnu.org>
327
328 * text.texi (Special Properties): Clarify line-spacing and line-height.
329
330 * searching.texi (Regexp Search): Add looking-back.
331
17234906
LT
3322004-09-25 Luc Teirlinck <teirllm@auburn.edu>
333
334 * display.texi: Correct typos.
335 (Image Descriptors): Correct xref's.
336
4de43c8b
RS
3372004-09-25 Richard M. Stallman <rms@gnu.org>
338
339 * text.texi (Special Properties): Cleanups in `cursor'.
340 Rewrites in `line-height' and `line-spacing'; exchange them.
341
342 * display.texi (Fringes): Rewrite previous change.
343 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
344 (Display Fringe Bitmaps): Node deleted, text moved.
345 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
346 (Scroll Bars): Clarify set-window-scroll-bars.
347 (Pointer Shape): Rewrite.
348 (Specified Space): Clarify :align-to, etc.
349 (Pixel Specification): Use @var. Clarify new text.
350 (Other Display Specs): Clarify `slice'.
351 (Image Descriptors): Cleanups.
352 (Showing Images): Cleanups.
353
a3ee0299
LT
3542004-09-24 Luc Teirlinck <teirllm@auburn.edu>
355
e88ebce6
LT
356 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
357
a3ee0299
LT
358 * modes.texi: Various minor changes in addition to:
359 (Major Mode Conventions): Final call to `run-mode-hooks' should
360 not be inside the `delay-mode-hooks' form.
361 (Mode Hooks): New node.
362 (Hooks): Delete obsolete example.
363 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
364 node "Mode Hooks".
365
6db2bc02
LT
3662004-09-22 Luc Teirlinck <teirllm@auburn.edu>
367
368 * display.texi: Correct various typos.
369 (Display): Rename node "Pointer Shapes" to "Pointer
370 Shape". (There is already a node called "Pointer Shapes" in
371 frames.texi.)
372 (Images): Remove non-existent node "Image Slices" from menu.
373
ed2846bd
KS
3742004-09-23 Kim F. Storm <storm@cua.dk>
375
376 * text.texi (Special Properties): Add `cursor', `pointer',
377 `line-height', and `line-spacing' properties.
378
379 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
380 Shapes' to menu.
381 (Standard Faces): Doc fix for fringe face.
382 (Fringes): Add `overflow-newline-into-fringe' and
383 'indicate-buffer-boundaries'.
384 (Fringe Bitmaps, Pointer Shapes): New nodes.
385 (Display Property): Add 'Pixel Specification' and 'Display Fringe
386 Bitmaps' to menu.
387 (Specified Space): Describe pixel width and height.
388 (Pixel Specification): New node.
389 (Other Display Specs): Add `slice' property.
390 (Display Fringe Bitmaps): New node.
391 (Images): Add 'Image Slices' to menu.
392 (Image Descriptors): Add `:pointer' and `:map' properties.
393 (Showing Images): Add slice arg to `insert-image'. Add
394 'insert-sliced-image'.
395
4d894c98
RS
3962004-09-20 Richard M. Stallman <rms@gnu.org>
397
398 * commands.texi (Key Sequence Input):
399 Clarify downcasing in read-key-sequence.
400
7e388eb7
JL
4012004-09-08 Juri Linkov <juri@jurta.org>
402
403 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
404
a020987f
LT
4052004-09-07 Luc Teirlinck <teirllm@auburn.edu>
406
407 * locals.texi (Standard Buffer-Local Variables): Add
408 `buffer-auto-save-file-format'.
409 * internals.texi (Buffer Internals): Describe new
410 auto_save_file_format field of the buffer structure.
411 * files.texi (Format Conversion): `auto-save-file-format' has been
412 renamed `buffer-auto-save-file-format'.
413
2b96f80c
LT
4142004-08-27 Luc Teirlinck <teirllm@auburn.edu>
415
416 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
417 an integer or a marker.
418 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
419
2ee3b79e
RS
4202004-08-22 Richard M. Stallman <rms@gnu.org>
421
422 * modes.texi (Major Mode Conventions): Discuss rebinding of
423 standard key bindings.
424
c438dc33
KS
4252004-08-18 Kim F. Storm <storm@cua.dk>
426
427 * processes.texi (Accepting Output): Add `just-this-one' arg to
428 `accept-process-output'.
101c421e 429 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 430
db8af011
LT
4312004-08-10 Luc Teirlinck <teirllm@auburn.edu>
432
433 * keymaps.texi: Various changes in addition to:
434 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
435 Give more varied examples for `kbd'.
436 (Creating Keymaps): Char tables have slots for all characters
437 without modifiers.
438 (Active Keymaps): `overriding-local-map' and
439 `overriding-terminal-local-map' also override text property and
440 overlay keymaps.
441 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
442 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
443 to denote a prefix of no events.
444 `map-keymap' includes parent's bindings _recursively_.
445 Clarify and correct description of `where-is-internal'.
446 Mention BUFFER-OR-NAME arg to `describe-bindings'.
447 (Menu Example): For menus intended for use with the keyboard, the
448 menu items should be bound to characters or real function keys.
449
de700726
LT
4502004-08-08 Luc Teirlinck <teirllm@auburn.edu>
451
30e75a87
LT
452 * objects.texi (Character Type): Reposition `@anchor' to prevent
453 double space inside sentence in Info.
454
de700726
LT
455 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
456 renamed to `disabled-command-function'.
457 * commands.texi (Key Sequence Input): Remove unnecessary anchor,
458 (Command Loop Info): Replace reference to it.
459 (Disabling Commands): `disabled-command-hook' has been renamed to
460 `disabled-command-function'.
461
81909a1a
LT
4622004-08-07 Luc Teirlinck <teirllm@auburn.edu>
463
464 * os.texi (Translating Input): Only non-prefix bindings in
465 `key-translation-map' override actual key bindings. Warn about
466 possible indirect effect of actual key bindings on non-prefix
467 bindings in `key-translation-map'.
468
5504e99c
LT
4692004-08-06 Luc Teirlinck <teirllm@auburn.edu>
470
471 * minibuf.texi (High-Level Completion): Add anchor for definition
472 of `read-variable'.
473
474 * commands.texi: Various changes in addition to:
475 (Using Interactive): Clarify description of `interactive-form'.
476 (Interactive Call): Mention default for KEYS argument to
477 `call-interactively'.
478 (Command Loop Info): Clarify description of `this-command-keys'.
479 Mention KEEP-RECORD argument to `clear-this-command-keys'.
480 Value of `last-event-frame' can be `macro'.
481 (Repeat Events): `double-click-fuzz' is also used to distinguish
482 clicks and drags.
483 (Classifying Events): Clarify descriptions of `event-modifiers'
484 `event-basic-type' and `event-convert-list'.
485 (Accessing Events): `posn-timestamp' takes POSITION argument.
486 (Quoted Character Input): Clarify description of
487 `read-quoted-char' and fix example.
488 (Quitting): Add `with-local-quit'.
489 (Disabling Commands): Correct and clarify descriptions of
490 `enable-command' and `disable-command'.
491 Mention what happens if `disabled-command-hook' is nil.
492 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
493 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
494
f478a72a
LT
4952004-07-24 Luc Teirlinck <teirllm@auburn.edu>
496
497 * frames.texi: Various changes in addition to:
498 (Creating Frames): Expand and clarify description of `make-frame'.
499 (Window Frame Parameters): Either none or both of the `icon-left'
500 and `icon-top' parameters must be specified. Put descriptions of
501 `menu-bar-lines' and `toolbar-lines' closer together and change
502 them accordingly.
503 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
504 except while processing `frame-title-format' or `icon-title-format'.
505 (Deleting Frames): Correct description of `delete-frame'.
506 Non-nil return values of `frame-live-p' are like those of `framep'.
507 (Frames and Windows): mention return value of
508 `set-frame-selected-window'.
509 (Visibility of Frames): Mention `force' argument to
510 `make-frame-invisible'. `frame-visible-p' returns t for all
511 frames on text-only terminals.
512 (Frame Configurations): Restoring a frame configuration does not
513 restore deleted frames.
514 (Window System Selections): `x-set-selection' returns DATA.
515 (Resources): Add example.
516 (Display Feature Testing): Clarify descriptions of
517 `display-pixel-height', `display-pixel-width', `x-server-version'
518 and `x-server-vendor'.
519
520 * windows.texi (Choosing Window): Add anchor.
521 * minibuf.texi (Minibuffer Misc): Add anchor.
522
bc135062
JPW
5232004-07-23 John Paul Wallington <jpw@gnu.org>
524
525 * macros.texi (Defining Macros): Declaration keyword for setting
526 Edebug spec is `debug' not `edebug'.
527
cb7516e5
LT
5282004-07-19 Luc Teirlinck <teirllm@auburn.edu>
529
530 * windows.texi: Various small changes in addition to:
531 (Window Point): Mention return value of `set-window-point'.
532 (Window Start): `pos-visible-in-window-p' disregards horizontal
533 scrolling. Explain return value if PARTIALLY is non-nil.
534 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
535 and `set-window-vscroll'.
536 (Size of Window): The argument WINDOW to `window-inside-edges',
537 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
538 (Resizing Windows): Explain return value of
539 `shrink-window-if-larger-than-buffer'.
540 `window-size-fixed' automatically becomes buffer local when set.
541 (Window Configurations): Explain return value of
542 `set-window-configuration'.
543
544 * minibuf.texi (Minibuffer Misc): Add anchor for
545 `minibuffer-scroll-window'.
546
547 * positions.texi (Text Lines): Add anchor for `count-lines'.
548
3751eb00
RS
5492004-07-17 Richard M. Stallman <rms@gnu.org>
550
551 * display.texi (Overlay Properties): Adding `evaporate' prop
552 deletes empty overlay immediately.
553
554 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
555 fix example.
556
9a7e97c6
LT
5572004-07-16 Jim Blandy <jimb@redhat.com>
558
559 * searching.texi (Regexp Backslash): Document new \_< and \_>
560 operators.
561
aa0e4da8
JB
5622004-07-16 Juanma Barranquero <lektu@terra.es>
563
564 * display.texi (Images): Fix Texinfo usage.
565
cbbfedb2
LT
5662004-07-14 Luc Teirlinck <teirllm@auburn.edu>
567
568 * buffers.texi (Modification Time): `visited-file-modtime' now
569 returns a list of two integers, instead of a cons.
570
3a052bd3
LT
5712004-07-13 Luc Teirlinck <teirllm@auburn.edu>
572
573 * windows.texi: Various changes in addition to:
574 (Splitting Windows): Add `split-window-keep-point'.
575
02c04e6f
RS
5762004-07-09 Richard M. Stallman <rms@gnu.org>
577
578 * frames.texi (Input Focus): Minor fix.
579
cb4f1287
LT
5802004-07-07 Luc Teirlinck <teirllm@auburn.edu>
581
582 * frames.texi (Input Focus): Clarify descriptions of
583 `select-frame-set-input-focus' and `select-frame'.
584
339902ec
LT
5852004-07-06 Luc Teirlinck <teirllm@auburn.edu>
586
587 * os.texi: Various small changes in addition to:
588 (Killing Emacs): Expand and clarify description of
589 `kill-emacs-query-functions' and `kill-emacs-hook'.
590 (System Environment): Expand and clarify description of `getenv'
591 and `setenv'.
592 (Timers): Clarify description of `run-at-time'.
593 (Translating Input): Correct description of
594 `extra-keyboard-modifiers'.
595 (Flow Control): Correct description of `enable-flow-control'.
596
fe3b7e35
TTN
5972004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
598
599 * os.texi: Update copyright.
600 (Session Management): Grammar fix.
601 Clarify which Emacs does the restarting.
602 Use @samp for *scratch* buffer.
603
59db7d6e
LT
6042004-07-04 Alan Mackenzie <acm@muc.de>
605
606 * frames.texi (Input Focus): Add documentation for
607 `select-frame-set-input-focus'. Replace refs to non-existent
608 `switch-frame' with `select-frame'. Minor corrections and tidying
609 up of text-only terminal stuff.
610
e3ccf404
RS
6112004-07-02 Richard M. Stallman <rms@gnu.org>
612
613 * files.texi (Saving Buffers): Cleanup write-contents-function.
614 (Magic File Names): Cleanup file-remote-p.
615
8addb6eb
KG
6162004-07-02 Kai Grossjohann <kai@emptydomain.de>
617
618 * files.texi (Magic File Names): `file-remote-p' returns an
619 identifier of the remote system, not just t.
620
7a58d84d
DK
6212004-07-02 David Kastrup <dak@gnu.org>
622
623 * searching.texi (Entire Match Data): Add explanation about new
624 match-data behavior when @var{integers} is non-nil.
625
d8c379f8
RS
6262004-06-24 Richard M. Stallman <rms@gnu.org>
627
b4a4b0ae
RS
628 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
629
d8c379f8
RS
630 * customize.texi (Variable Definitions): Note about doc strings
631 and :set.
632
633 * keymaps.texi (Keymap Terminology): Document `kbd'.
634 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
635
636 * display.texi (Invisible Text): Setting buffer-invisibility-spec
637 makes it buffer-local.
638
639 * files.texi (Saving Buffers): Correct previous change.
640
641 * commands.texi (Accessing Events):
642 Clarify posn-col-row and posn-actual-col-row.
643
6442004-06-24 David Ponce <david.ponce@wanadoo.fr>
645
646 * commands.texi (Accessing Events): New functions
647 posn-at-point and posn-at-x-y. Add example to posn-x-y.
648
dce417e7
LT
6492004-06-23 Luc Teirlinck <teirllm@auburn.edu>
650
651 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
652 * frames.texi, buffers.texi, backups.texi, variables.texi:
653 * loading.texi, eval.texi, functions.texi, control.texi:
654 * symbols.texi, minibuf.texi: Reposition @anchor's.
655
656 * help.texi: Various small changes in addition to the following.
657 (Describing Characters): Describe PREFIX argument to
658 `key-description'. Correct and clarify definition of
659 `text-char-description'. Describe NEED-VECTOR argument to
660 `read-kbd-macro'.
661 (Help Functions): Clarify definition of `apropos'.
662
255d07dc
LH
6632004-06-23 Lars Hansen <larsh@math.ku.dk>
664
665 * files.texi (Saving Buffers): Correct description of
666 `write-contents-functions'.
667
4e9691e9
JB
6682004-06-21 Juanma Barranquero <lektu@terra.es>
669
670 * display.texi (Images): Remove redundant @vindex directives.
671 Rewrite `image-library-alist' doc in active voice.
672
1ebd4f78
JB
6732004-06-14 Juanma Barranquero <lektu@terra.es>
674
675 * display.texi (Images): Document new delayed library loading,
676 variable `image-library-alist' and (existing but undocumented)
677 function `image-type-available-p'.
678
ddfb8369
RS
6792004-06-05 Richard M. Stallman <rms@gnu.org>
680
681 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
682 refer the user to the Initial Input node.
683 (Text from Minibuffer): Likewise.
684 (Initial Input): New node. Document this feature
685 and say it is mostly deprecated.
686
18684a3a
RS
6872004-05-30 Richard M. Stallman <rms@gnu.org>
688
7a61e456
RS
689 * loading.texi (Named Features): Clarify return value
690 and meaning of NOERROR.
691
18684a3a
RS
692 * variables.texi (File Local Variables): Minor cleanup.
693
c8364415
MA
6942004-05-30 Michael Albinus <michael.albinus@gmx.de>
695
696 * files.texi (Magic File Names): Add `file-remote-p' as operation
697 of file name handlers.
698
08fd1251
RS
6992004-05-29 Richard M. Stallman <rms@gnu.org>
700
701 * modes.texi (Minor Mode Conventions): (-) has no special meaning
702 as arg to a minor mode command.
703
71d5a208
RS
7042004-05-22 Richard M. Stallman <rms@gnu.org>
705
706 * syntax.texi (Syntax Class Table): Word syntax not just for English.
707
708 * streams.texi (Output Variables): Doc float-output-format.
709
710 * searching.texi (Regexp Special): Nested repetition can be infloop.
711
712 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
713 real stack overflow.
714
715 * compile.texi: Minor cleanups.
716
7172004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
718
719 * lists.texi (Cons Cells): Explain dotted lists, true lists,
720 circular lists.
721 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 722
022cb162
TTN
7232004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
724
725 * modes.texi (Search-based Fontification): Fix typo.
726
aa7094ba
JB
7272004-05-10 Juanma Barranquero <lektu@terra.es>
728
729 * modes.texi (Mode Line Variables): Fix description of
730 global-mode-string, which is now after which-func-mode, not the
731 buffer name.
732
c2383279
LH
7332004-05-07 Lars Hansen <larsh@math.ku.dk>
734
735 * modes.texi (Desktop Save Mode): Add.
736 (Modes): Add menu entry Desktop Save Mode.
737
738 * hooks.texi: Add desktop-after-read-hook,
739 desktop-no-desktop-file-hook and desktop-save-hook.
740
741 * locals.texi: Add desktop-save-buffer.
742
058296d3
JH
7432004-04-30 Jesper Harder <harder@ifa.au.dk>
744
745 * display.texi: emacs -> Emacs.
746
0c54865e
EZ
7472004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
748
749 * files.texi (Changing Files): Document set-file-times.
750
d814862a
JB
7512004-04-23 Juanma Barranquero <lektu@terra.es>
752
753 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
754
e8d6f886
JH
7552004-04-18 Jesper Harder <harder@ifa.au.dk>
756
757 * tips.texi (Coding Conventions): defopt -> defcustom.
758
3a424014
LT
7592004-04-16 Luc Teirlinck <teirllm@auburn.edu>
760
761 * sequences.texi: Various clarifications.
762
9e860631
LT
7632004-04-14 Luc Teirlinck <teirllm@auburn.edu>
764
765 * buffers.texi (Read Only Buffers): Mention optional ARG to
766 `toggle-read-only'.
767
5e30a0fb
NR
7682004-04-14 Nick Roberts <nick@nick.uklinux.net>
769
9e860631 770 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
771 returns a full-width window if possible.
772
619fb950
LT
7732004-04-13 Luc Teirlinck <teirllm@auburn.edu>
774
775 * buffers.texi: Various changes in addition to:
776 (Buffer File Name): Add `find-buffer-visiting'.
777 (Buffer Modification): Mention optional ARG to `not-modified'.
778 (Indirect Buffers): Mention optional CLONE argument to
779 `make-indirect-buffer'.
780
781 * files.texi: Various changes in addition to:
782 (Visiting Functions): `find-file-hook' is now a normal hook.
783 (File Name Expansion): Explain difference between the way that
784 `expand-file-name' and `file-truename' treat `..'.
785 (Contents of Directories): Mention optional ID-FORMAT argument to
786 `directory-files-and-attributes'.
787 (Format Conversion): Mention new optional CONFIRM argument to
788 `format-write-file'.
789
a2295d32
MB
7902004-04-12 Miles Bader <miles@gnu.org>
791
792 * macros.texi (Expansion): Add description of `macroexpand-all'.
793
571fd4d5
JH
7942004-04-05 Jesper Harder <harder@ifa.au.dk>
795
796 * variables.texi (Variable Aliases): Mention
797 cyclic-variable-indirection.
798
799 * errors.texi (Standard Errors): Ditto.
800
4ba2fd66
LT
8012004-04-04 Luc Teirlinck <teirllm@auburn.edu>
802
803 * backups.texi: Various small changes in addition to:
804 (Making Backups): Mention return value of `backup-buffer'.
805 (Auto-Saving): Mention optional FORCE argument to
806 `delete-auto-save-file-if-necessary'.
807 (Reverting): Mention optional PRESERVE-MODES argument to
808 `revert-buffer'. Correct description of `revert-buffer-function'.
809
8f7ea687
JL
8102004-03-22 Juri Linkov <juri@jurta.org>
811
812 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
813 with `Vector Functions'.
814
815 * text.texi (Sorting): Add missing quote.
816
0eeca3c1
LT
8172004-03-14 Luc Teirlinck <teirllm@auburn.edu>
818
819 * intro.texi (Lisp History): Replace xref to `cl' manual with
820 inforef.
821
e69cfac2
RS
8222004-03-12 Richard M. Stallman <rms@gnu.org>
823
824 * intro.texi (Version Info): Add arg to emacs-version.
825 (Lisp History): Change xref to CL manual.
826
1b91d47f
LT
8272004-03-09 Luc Teirlinck <teirllm@auburn.edu>
828
829 * minibuf.texi (Completion Commands): Add xref to Emacs manual
830 for Partial Completion mode.
831
97073664
TTN
8322004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
833
834 * customize.texi: Fix typo. Remove eol whitespace.
835
04a6e76b
RS
8362004-03-04 Richard M. Stallman <rms@gnu.org>
837
838 * processes.texi: Fix typos.
839
840 * lists.texi (Building Lists): Minor clarification.
841
842 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
843 in make-hash-table.
844
5bb0fcd1
JB
8452004-02-29 Juanma Barranquero <lektu@terra.es>
846
847 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
848 rm, and ignore exit code.
849
9022d421
EZ
8502004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
851
852 * display.texi (Defining Faces): Add description for min-colors.
853 Update example.
854
92f5fba2
LT
8552004-02-23 Luc Teirlinck <teirllm@auburn.edu>
856
857 * abbrevs.texi: Various corrections and clarifications in addition
858 to the following:
859 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
860
7e83e178
GM
8612004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
862
863 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
864
9c5609e8
LT
8652004-02-21 Luc Teirlinck <teirllm@auburn.edu>
866
e2b9b51f
LT
867 * text.texi: Various small changes in addition to the following:
868 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
869 to delete-horizontal-space.
870 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
871 description of yank-handler text property at various places.
872
7daa0e81
LT
873 * frames.texi (Window System Selections): Add anchor.
874
9c5609e8
LT
875 * syntax.texi (Syntax Table Functions): Clarify and correct
876 descriptions of make-syntax-table and copy-syntax-table.
877 (Motion and Syntax): Clarify SYNTAXES argument to
878 skip-syntax-forward.
879 (Parsing Expressions): Mention that the return value of
880 parse-partial-sexp is currently a list of ten rather than nine
881 elements.
882 (Categories): Various corrections and clarifications.
883
d29edb21
LT
8842004-02-17 Luc Teirlinck <teirllm@auburn.edu>
885
886 * markers.texi (Marker Insertion Types): Minor change.
887
888 * locals.texi (Standard Buffer-Local Variables):
889 * commands.texi (Interactive Codes, Using Interactive):
890 * functions.texi (Related Topics): Fix xrefs.
891
43e48bda
LT
8922004-02-16 Luc Teirlinck <teirllm@auburn.edu>
893
894 * lists.texi (Sets And Lists): Update description of delete-dups.
895
84e34002
RS
8962004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
897
898 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
899
9002004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
901
902 * frames.texi (Parameter Access): frame-parameters arg is optional.
903 modify-frame-parameters handles nil for FRAME.
904 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
905 are all-or-nothing for certain toolkits.
906 Mention parameter wait-for-wm.
907 (Frames and Windows): In frame-first-window and frame-selected-window
908 the arg is optional.
909 (Input Focus): In redirect-frame-focus the second arg is optional.
910 (Window System Selections): Mention selection type CLIPBOARD.
911 Mention data-type UTF8_STRING.
912 Mention numbering of cut buffers.
913 (Resources): Describe x-resource-name.
914
9152004-02-16 Richard M. Stallman <rms@gnu.org>
916
917 * windows.texi (Buffers and Windows): Delete false table
918 about all-frames.
919
920 * syntax.texi (Parsing Expressions): Delete old caveat
921 about parse-sexp-ignore-comments.
922
923 * streams.texi (Output Variables): Add print-quoted.
924
925 * lists.texi (Building Lists): Minor cleanup.
926
927 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
928
929 * display.texi (Overlays): Explain overlays use markers.
930 (Managing Overlays): Explain front-advance and rear-advance
931 in more detail.
932
933 * loading.texi (Unloading): Document unload-feature-special-hooks.
934 Get rid of fns-NNN.el file.
935
9362004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
937
938 * help.texi (Describing Characters): Fix text-char-description
939 example output.
940
941 * edebug.texi (Using Edebug): Fix example.
942
943 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 944
84e34002
RS
945 * files.texi (Changing Files): Fix argname.
946
947 * calendar.texi: Fix parens, and default values.
948
949 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
950 * nonascii.texi, objects.texi, os.texi: Minor fixes.
951 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
952
953 * positions.texi (Text Lines): Don't add -1 in current-line.
954
9552004-02-16 Richard M. Stallman <rms@gnu.org>
956
957 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
958
c33b76da
EZ
9592004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
960
961 * processes.texi (Low-Level Network): Fix a typo.
962
9d7271e8
KS
9632004-02-12 Kim F. Storm <storm@cua.dk>
964
965 * display.texi (Fringes): Use consistent wording.
966 Note that window-fringe's window arg is optional.
967 (Scroll Bars): Use consistent wording.
968
6827d730
LT
9692004-02-11 Luc Teirlinck <teirllm@auburn.edu>
970
971 * tips.texi (Comment Tips): Document the new conventions for
972 commenting out code.
973
1cb60b5a
JD
9742004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
975
976 * positions.texi (Text Lines): Added missing end defun.
977
7fdd1f62
KS
9782004-02-07 Kim F. Storm <storm@cua.dk>
979
980 * positions.texi (Text Lines): Add line-number-at-pos.
981
eb3c144c
JPW
9822004-02-06 John Paul Wallington <jpw@gnu.org>
983
984 * display.texi (Button Properties, Button Buffer Commands):
985 mouse-2 invokes button, not down-mouse-1.
986
a1d38d63
JR
9872004-02-04 Jason Rumney <jasonr@gnu.org>
988
989 * makefile.w32-in: Sync with Makefile.in changes.
990
4b574f3d
LT
9912004-02-03 Luc Teirlinck <teirllm@auburn.edu>
992
993 * minibuf.texi (Text from Minibuffer): Various corrections and
994 clarifications.
995 (Object from Minibuffer): Correct Lisp description of
996 read-minibuffer.
997 (Minibuffer History): Clarify description of cons values for
998 HISTORY arguments.
999 (Basic Completion): Various corrections and clarifications. Add
1000 completion-regexp-list.
1001 (Minibuffer Completion): Correct and clarify description of
1002 completing-read.
6f6b0433 1003 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
1004 other minor changes.
1005 (High-Level Completion): Various corrections and clarifications.
1006 (Reading File Names): Ditto.
1007 (Minibuffer Misc): Ditto.
1008
d8186297
LT
10092004-01-26 Luc Teirlinck <teirllm@auburn.edu>
1010
1011 * strings.texi (Text Comparison): assoc-string also matches
1012 elements of alists that are strings instead of conses.
1013 (Formatting Strings): Standardize Texinfo usage. Update index
1014 entries.
1015
9adcb5f2
LT
10162004-01-20 Luc Teirlinck <teirllm@auburn.edu>
1017
1018 * lists.texi (Sets And Lists): Add delete-dups.
1019
3e7274ae
LT
10202004-01-15 Luc Teirlinck <teirllm@auburn.edu>
1021
1022 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
1023 special form.
1024 * macros.texi (Defining Macros): Update description of `declare',
1025 which now is a macro.
1026 (Wrong Time): Fix typos.
1027
944e099f
LT
10282004-01-14 Luc Teirlinck <teirllm@auburn.edu>
1029
1030 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 1031 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
1032 and `batch-byte-compile'. In particular, mention and describe
1033 all optional arguments.
1034 (Disassembly): Correct and clarify the description of `disassemble'.
1035
90c3aa59
LT
10362004-01-11 Luc Teirlinck <teirllm@auburn.edu>
1037
1038 * searching.texi: Various small changes in addition to the
1039 following.
1040 (Regexp Example): Adapt to new value of `sentence-end'.
1041 (Regexp Functions): The PAREN argument to `regexp-opt' can be
1042 `words'.
1043 (Search and Replace): Add usage note for `perform-replace'.
1044 (Entire Match Data): Mention INTEGERS and REUSE arguments to
1045 `match-data'.
1046 (Standard Regexps): Update for new values of `paragraph-start'
1047 and `sentence-end'.
1048
583c353d
LT
10492004-01-07 Luc Teirlinck <teirllm@auburn.edu>
1050
1051 * files.texi (Saving Buffers): Clarify descriptions of
1052 `write-contents-functions' and `before-save-hook'.
1053 Make the defvar's for `before-save-hook' and `after-save-hook'
1054 into defopt's.
1055
05faee07
KS
10562004-01-07 Kim F. Storm <storm@cua.dk>
1057
1058 * commands.texi (Click Events): Describe new image and
1059 width/height elements of click events.
1060 (Accessing Events): Add posn-string, posn-image, and
1061 posn-object-width-height. Change posn-object to return either
1062 image or string object.
1063
a0465ec3
SJ
10642004-01-01 Simon Josefsson <jas@extundo.com>
1065
1066 * hooks.texi (Standard Hooks): Add before-save-hook.
1067 * files.texi (Saving Buffers): Likewise.
1068
972c0c49
RS
10692004-01-03 Richard M. Stallman <rms@gnu.org>
1070
1071 * frames.texi (Frames and Windows): Delete frame-root-window.
1072
dbcd463f
LT
10732004-01-03 Luc Teirlinck <teirllm@auburn.edu>
1074
1075 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
1076
1077 * functions.texi: Various small changes in addition to the
1078 following.
1079 (What Is a Function): `functionp' returns nil for macros. Clarify
1080 behavior of this and following functions for symbol arguments.
1081 (Function Documentation): Add `\' in front of (fn @var{arglist})
1082 and explain why.
1083 (Defining Functions): Mention DOCSTRING argument to `defalias'.
1084 Add anchor.
1085 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
1086
02c77ee9
MB
10872004-01-01 Miles Bader <miles@gnu.org>
1088
1089 * display.texi (Buttons): New section.
1090
903a1a91
AS
10912003-12-31 Andreas Schwab <schwab@suse.de>
1092
1093 * numbers.texi (Math Functions): sqrt reports a domain-error
1094 error.
1095 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
1096
697cf92a
LT
10972003-12-30 Luc Teirlinck <teirllm@auburn.edu>
1098
3f70fe82
LT
1099 * tips.texi (Documentation Tips): Update item on hyperlinks in
1100 documentation strings.
1101
697cf92a
LT
1102 * errors.texi (Standard Errors): Various small corrections and
1103 additions.
1104
1105 * control.texi: Various small changes in addition to the
1106 following.
1107 (Signaling Errors): Provide some more details on how `signal'
1108 constructs the error message. Add anchor to the definition of
1109 `signal'.
1110 (Error Symbols): Describe special treatment of `quit'.
1111 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
1112 to emphasize that it has to be a single form.
1113
1114 * buffers.texi: Add anchor.
1115
4d25144d
RS
11162003-12-29 Richard M. Stallman <rms@gnu.org>
1117
1118 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
1119 (Window Configurations): Add window-configuration-frame.
1120
1121 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
1122
1123 * text.texi (Examining Properties): Add get-char-property-and-overlay.
1124 Change arg name in get-char-property.
1125 (Special Properties): Update handling of keymap property.
1126
1127 * strings.texi (Modifying Strings): Add clear-string.
1128 (Text Comparison): Add assoc-string and remove
1129 assoc-ignore-case, assoc-ignore-representation.
1130
1131 * os.texi (Time of Day): Add set-time-zone-rule.
1132
1133 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 1134 report domain-error errors.
4d25144d 1135
697cf92a 1136 * nonascii.texi (Converting Representations):
4d25144d
RS
1137 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
1138 (Encoding and I/O): Add file-name-coding-system.
1139
1140 * modes.texi (Search-based Fontification): Explain that
1141 face specs are symbols with face names as values.
1142
1143 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
1144
1145 * lists.texi (Building Lists): remq moved elsewhere.
1146 (Sets And Lists): remq moved here.
1147 (Association Lists): Refer to assoc-string.
1148
1149 * internals.texi (Garbage Collection): Add memory-use-counts.
1150
1151 * frames.texi (Frames and Windows): Add set-frame-selected-window
1152 and frame-root-window.
1153
697cf92a 1154 * files.texi (Contents of Directories):
4d25144d
RS
1155 Add directory-files-and-attributes.
1156
1157 * display.texi (Refresh Screen): Add force-window-update.
1158 (Invisible Text): Explain about moving point out of invis text.
1159 (Overlay Properties): Add overlay-properties.
1160 (Managing Overlays): Add overlayp.
1161 (GIF Images): Invalid image number displays a hollow box.
1162
1163 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
1164 (Killing Buffers): Add buffer-live-p.
1165
67fafe38
MR
11662003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
1167
1168 * display.texi (Fringes): Fix typo "set-buffer-window".
1169
68e74f25
LT
11702003-12-24 Luc Teirlinck <teirllm@auburn.edu>
1171
1172 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
1173 * nonascii.texi, processes.texi, tips.texi, variables.texi:
1174 Add or change various xrefs and anchors.
1175
1176 * commands.texi: Replace all occurrences of @acronym{CAR} with
1177 @sc{car}, for consistency with the rest of the Elisp manual.
1178 `car' and `cdr' are historically acronyms, but are no longer
1179 widely thought of as such.
1180
1181 * internals.texi (Pure Storage): Mention that `purecopy' does not
1182 copy text properties.
1183 (Object Internals): Now 29 bits are used (in most implementations)
1184 to address Lisp objects.
1185
1186 * variables.texi (Variables with Restricted Values): New node.
1187
1188 * objects.texi (Lisp Data Types): Mention that certain variables
1189 can only take on a restricted set of values and add an xref to
1190 the new node "Variables with Restricted Values".
1191
1192 * eval.texi (Function Indirection): Describe the errors that
1193 `indirect-function' can signal.
1194 (Eval): Clarify the descriptions of `eval-region' and `values'.
1195 Describe `eval-buffer' instead of `eval-current-buffer' and
1196 mention `eval-current-buffer' as an alias for `current-buffer'.
1197 Correct the description and mention all optional arguments.
1198
697cf92a 1199 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
1200 following.
1201 (Converting Representations): Clarify behavior of
1202 `string-make-multibyte' and `string-to-multibyte' for unibyte all
1203 ASCII arguments.
1204 (Character Sets): Document the variable `charset-list' and adapt
1205 the definition of the function `charset-list' accordingly.
1206 (Translation of Characters): Clarify use of generic characters in
1207 `make-translation-table'. Clarify and correct the description of
1208 the use of translation tables in encoding and decoding.
1209 (User-Chosen Coding Systems): Correct and clarify the description
1210 of `select-safe-coding-system'.
1211 (Default Coding Systems): Clarify description of
1212 `file-coding-system-alist'.
1213
a62f71e4
LT
12142003-11-30 Luc Teirlinck <teirllm@auburn.edu>
1215
1216 * strings.texi (Text Comparison): Correctly describe when two
1217 strings are `equal'. Combine and clarify descriptions of
1218 `assoc-ignore-case' and `assoc-ignore-representation'.
1219
1220 * objects.texi (Non-ASCII in Strings): Clarify description of
1221 when a string is unibyte or multibyte.
1222 (Bool-Vector Type): Update examples.
1223 (Equality Predicates): Correctly describe when two strings are
1224 `equal'.
1225
19017752
LT
12262003-11-29 Luc Teirlinck <teirllm@auburn.edu>
1227
1228 * lists.texi (Building Lists): `append' no longer accepts integer
1229 arguments. Update the description of `number-sequence' to reflect
1230 recent changes.
1231 (Sets And Lists): Describe `member-ignore-case' after `member'.
1232
0f6a07a8
KS
12332003-11-27 Kim F. Storm <storm@cua.dk>
1234
1235 * commands.texi (Click Events): Click object may be an images.
1236 Describe (dx . dy) element of click positions.
1237 (Accessing Events): Remove duplicate posn-timestamp.
1238 New functions posn-object and posn-object-x-y.
1239
1ce7c819
KS
12402003-11-23 Kim F. Storm <storm@cua.dk>
1241
1242 * commands.texi (Click Events): Describe enhancements to event
1243 position lists, including new text-pos and (col . row) items.
1244 Mention left-fringe and right-fringe area events.
0f6a07a8 1245 (Accessing Events): New functions posn-area and
1ce7c819
KS
1246 posn-actual-col-row. Mention posn-timestamp. Mention that
1247 posn-point in non-text area still returns buffer position.
1248 Clarify posn-col-row.
1249
cae8ddbb
LH
12502003-11-21 Lars Hansen <larsh@math.ku.dk>
1251
1252 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
1253 * anti.texi (File Attributes): Describe removed parameter
1254 ID-FORMAT.
1255
f7f1a248
LT
12562003-11-20 Luc Teirlinck <teirllm@auburn.edu>
1257
68e74f25 1258 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
1259 a position, its buffer is ignored.
1260
1261 * markers.texi (Overview of Markers): Mention it here too.
1262
c5e2fb05
LT
12632003-11-12 Luc Teirlinck <teirllm@auburn.edu>
1264
1265 * numbers.texi (Numeric Conversions): Not just `floor', but also
1266 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
1267
e57d0aa8
LT
12682003-11-10 Luc Teirlinck <teirllm@auburn.edu>
1269
1270 * markers.texi (Creating Markers): Specify insertion type of
1271 created markers. Add xref to `Marker Insertion Types'.
1272 Second argument to `copy-marker' is optional.
1273 (Marker Insertion Types): Mention that most markers are created
1274 with insertion type nil.
1275 (The Mark): Correctly describe when `mark' signals an error.
1276 (The Region): Correctly describe when `region-beginning' and
1277 `region-end' signal an error.
1278
bb3612ec
LT
12792003-11-08 Luc Teirlinck <teirllm@auburn.edu>
1280
1281 * hash.texi (Creating Hash): Clarify description of `eql'.
1282 `makehash' is obsolete.
1283 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
1284
1285 * positions.texi (Point): Change description of `buffer-end', so
1286 that it is also correct for floating point arguments.
1287 (List Motion): Correct argument lists of `beginning-of-defun' and
1288 `end-of-defun'.
1289 (Excursions): Add xref to `Marker Insertion Types'.
1290 (Narrowing): Argument to `narrow-to-page' is optional.
1291
cfb8a797
LT
12922003-11-06 Luc Teirlinck <teirllm@auburn.edu>
1293
1294 * streams.texi (Output Streams): Clarify behavior of point for
1295 marker output streams.
1296
c6177909
LT
12972003-11-04 Luc Teirlinck <teirllm@auburn.edu>
1298
1299 * variables.texi (Defining Variables): Second argument to
1300 `defconst' is not optional.
1301 (Setting Variables): Mention optional argument APPEND to
1302 `add-to-list'.
1303 (Creating Buffer-Local): Expand description of
1304 `make-variable-buffer-local'.
1305 (Frame-Local Variables): Expand description of
1306 `make-variable-frame-local'.
1307 (Variable Aliases): Correct description of optional argument
1308 DOCSTRING to `defvaralias'. Mention return value of
1309 `defvaralias'.
1310 (File Local Variables): Add xref to `File variables' in Emacs
1311 Manual. Correct description of `hack-local-variables'. Mention
1312 `safe-local-variable' property. Mention optional second argument
1313 to `risky-local-variable-p'.
1314
b3645067
LT
13152003-11-03 Luc Teirlinck <teirllm@auburn.edu>
1316
1317 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
1318
10695e5c
EZ
13192003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
1320
1321 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
1322 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
1323 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
1324 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
1325 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 1326 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
1327 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
1328 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
1329 @acronym{FOO}.
1330
a2f4def1
LT
13312003-10-27 Luc Teirlinck <teirllm@auburn.edu>
1332
1333 * strings.texi (Creating Strings): Argument START to `substring'
1334 can not be `nil'. Expand description of
1335 `substring-no-properties'. Correct description of `split-string',
1336 especially with respect to empty matches. Prevent very bad line
1337 break in definition of `split-string-default-separators'.
1338 (Text Comparison): `string=' and `string<' also accept symbols as
1339 arguments.
1340 (String Conversion): More completely describe argument BASE in
1341 `string-to-number'.
5bb0fcd1 1342 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
1343 corresponding object. Clarify behavior of numeric prefix after
1344 `%' in `format'.
1345 (Case Conversion): The argument to `upcase-initials' can be a
1346 character.
1347
a2296bf9
KH
13482003-10-27 Kenichi Handa <handa@m17n.org>
1349
1350 * display.texi (Fontsets): Fix texinfo usage.
1351
885fef7c
KH
13522003-10-25 Kenichi Handa <handa@m17n.org>
1353
1354 * display.texi (Fontsets): Add description of the function
1355 set-fontset-font.
1356
0c6b7a1f
LT
13572003-10-23 Luc Teirlinck <teirllm@auburn.edu>
1358
1359 * display.texi (Temporary Displays): Add xref to `Documentation
1360 Tips'.
1361
1362 * functions.texi (Function Safety): Use inforef instead of pxref
1363 for SES.
1364
c3cda320
AS
13652003-10-23 Andreas Schwab <schwab@suse.de>
1366
1367 * Makefile.in (TEX, texinputdir): Don't define.
1368 (TEXI2DVI): Define.
1369 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
1370 add $(srcdir)/index.texi.
1371 ($(infodir)/elisp): Remove index.texi dependency.
1372 (elisp.dvi): Likewise. Use $(TEXI2DVI).
1373 (index.texi): Remove target.
1374 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
1375 (clean): Don't remove index.texi.
1376
c3cda320
AS
1377 * permute-index, index.perm: Remove.
1378 * index.texi: Rename from index.unperm.
1379
e5dadca7
LT
13802003-10-22 Luc Teirlinck <teirllm@auburn.edu>
1381
1382 * tips.texi (Documentation Tips): Document new behavior for face
1383 and variable hyperlinks in Help mode.
1384
6cfb0777
LT
13852003-10-21 Luc Teirlinck <teirllm@auburn.edu>
1386
1387 * objects.texi (Integer Type): Update for extra bit of integer range.
1388 (Character Type): Ditto.
1389
a6eeaa81 13902003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
1391
1392 * numbers.texi (Integer Basics): Add index entries for reading
1393 numbers in hex, octal, and binary.
1394
c8f9ba83
LK
13952003-10-16 Lute Kamstra <lute@gnu.org>
1396
1397 * modes.texi (Mode Line Format): Mention force-mode-line-update's
1398 argument.
1399
b52a26fb
LT
14002003-10-13 Luc Teirlinck <teirllm@auburn.edu>
1401
1402 * windows.texi (Choosing Window): Fix typo.
1403 * edebug.texi (Edebug Execution Modes): Fix typo.
1404
f7005886
RS
14052003-10-13 Richard M. Stallman <rms@gnu.org>
1406
1407 * windows.texi (Basic Windows): A window has fringe settings,
1408 display margins and scroll-bar settings.
1409 (Splitting Windows): Doc split-window return value.
1410 Clean up one-window-p.
1411 (Selecting Windows): Fix typo.
1412 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
1413 (Buffers and Windows): In set-window-buffer, explain effect
1414 on fringe settings and scroll bar settings.
1415 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
1416 (Choosing Window): Use defopt for pop-up-frame-function.
1417 For special-display-buffer-names, explain same-window and same-frame.
1418 Clarify window-dedicated-p return value.
1419 (Textual Scrolling): scroll-up and scroll-down can get an error.
1420 (Horizontal Scrolling): Clarify auto-hscroll-mode.
1421 Clarify set-window-hscroll.
1422 (Size of Window): Don't mention tool bar in window-height.
1423 (Coordinates and Windows): Explain what coordinates-in-window-p
1424 returns for fringes and display margins.
1425 (Window Configurations): Explain saving fringes, etc.
1426
1427 * tips.texi (Library Headers): Clean up Documentation.
1428
1429 * syntax.texi (Parsing Expressions): Clean up forward-comment
1430 and parse-sexp-lookup-properties.
1431
1432 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
1433
1434 * os.texi (System Environment): Clean up text for load-average errors.
1435
1436 * modes.texi (Hooks): Don't explain local hook details at front.
1437 Clarify run-hooks and run-hook-with-args a little.
1438 Clean up add-hook and remove-hook.
1439
1440 * edebug.texi (Edebug Execution Modes): Clarify t.
1441 Document edebug-sit-for-seconds.
1442 (Coverage Testing): Document C-x X = and =.
1443 (Instrumenting Macro Calls): Fix typo.
1444 (Specification List): Don't index the specification keywords.
1445
c989ebe9
KS
14462003-10-10 Kim F. Storm <storm@cua.dk>
1447
1448 * processes.texi (Network): Introduce make-network-process.
1449
f9525eef
LT
14502003-10-09 Luc Teirlinck <teirllm@auburn.edu>
1451
1452 * tips.texi (Library Headers): Fix typo.
1453
f008b925
LK
14542003-10-07 Juri Linkov <juri@jurta.org>
1455
1456 * modes.texi (Imenu): Mention imenu-create-index-function's
1457 default value. Explain submenus better.
1458
c22c5da6
LK
14592003-10-07 Lute Kamstra <lute@gnu.org>
1460
1461 * modes.texi (Faces for Font Lock): Fix typo.
1462 (Hooks): Explain how buffer-local hook variables can refer to
1463 global hook variables.
1464 Various minor clarifications.
1465
49247521
LK
14662003-10-06 Lute Kamstra <lute@gnu.org>
1467
1468 * tips.texi (Coding Conventions): Mention naming conventions for
1469 hooks.
1470
9296c947
LT
14712003-10-05 Luc Teirlinck <teirllm@auburn.edu>
1472
1473 * loading.texi (Library Search): Correct default value of
1474 load-suffixes.
1475 (Named Features): Fix typo.
1476
0e9b293a
RS
14772003-10-05 Richard M. Stallman <rms@gnu.org>
1478
1479 * loading.texi (Named Features): In `provide',
1480 say how to test for subfeatures.
1481 (Unloading): In unload-feature, use new var name
1482 unload-feature-special-hooks.
1483
49247521 14842003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
1485
1486 * modes.texi (Major Mode Conventions): Mention third way to set up
1487 Imenu.
1488 (Imenu): A number of small fixes.
1489 Delete documentation of internal variable imenu--index-alist.
1490 Document the return value format of imenu-create-index-function
1491 functions.
1492
ab8f7d5c
RS
14932003-09-30 Richard M. Stallman <rms@gnu.org>
1494
1495 * processes.texi (Network): Say what stopped datagram connections do.
1496
1497 * lists.texi (Association Lists): Clarify `assq-delete-all'.
1498
1499 * display.texi (Overlay Properties): Clarify `evaporate' property.
1500
49247521 15012003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
1502
1503 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 1504 constructs should be marked as risky.
86b9b767
LK
1505 Change cons cell into proper list.
1506 (Mode Line Variables): Change cons cell into proper list.
1507
49247521 15082003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
1509
1510 * modes.texi (Mode Line Data): Document the :propertize construct.
1511 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 1512 to match their order in the default mode-line-format.
bc3b02f9
LK
1513 Describe the new variables mode-line-position and mode-line-modes.
1514 Update the default values of mode-line-frame-identification,
1515 minor-mode-alist, and default-mode-line-format.
1516 (Properties in Mode): Mention the :propertize construct.
6142d1d0 1517
bc3b02f9 15182003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 1519
c22c5da6 1520 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
1521 * loading.texi, minibuf.texi, text.texi, variables.texi:
1522 Avoid @strong{Note:}.
1523
15242003-09-26 Richard M. Stallman <rms@gnu.org>
1525
1526 * keymaps.texi (Remapping Commands): Fix typo.
1527
41beda59
LT
15282003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
1529
1530 * processes.texi (Low-Level Network): Fix typo.
1531
ef6ae4ff
KS
15322003-09-23 Kim F. Storm <storm@cua.dk>
1533
1534 * processes.texi (Network, Network Servers): Fix typos.
1535 (Low-Level Network): Add timeout value for :server keyword.
1536 Add new option keywords to make-network-process.
1537 Add set-network-process-options.
1538 Explain how to test availability of network options.
1539
b0f23edf
RS
15402003-09-19 Richard M. Stallman <rms@gnu.org>
1541
1542 * text.texi (Motion by Indent): Arg to
1543 backward-to-indentation and forward-to-indentation is optional.
1544
1545 * strings.texi (Creating Strings): Add substring-no-properties.
1546
1547 * processes.texi
1548 (Process Information): Add list-processes arg QUERY-ONLY.
1549 Delete process-contact from here.
1550 Add new status values for process-status.
1551 Add process-get, process-put, process-plist, set-process-plist.
1552 (Synchronous Processes): Add call-process-shell-command.
1553 (Signals to Processes): signal-process allows process objects.
1554 (Network): Complete rewrite.
1555 (Network Servers, Datagrams, Low-Level Network): New nodes.
1556
1557 * positions.texi (Word Motion): forward-word, backward-word
1558 arg is optional. Reword.
1559
1560 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
1561
c22c5da6 1562 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
1563 Delete duplicate definition of buffer-local-value.
1564 (File Local Variables): Explain about discarding text props.
1565
f387bdea
RS
15662003-09-11 Richard M. Stallman <rms@gnu.org>
1567
1568 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
1569 changes variables that record input events.
1570 (Minibuffer Misc): Add minibuffer-selected-window.
1571
1572 * lists.texi (Building Lists): Add copy-tree.
1573
1574 * display.texi (Fontsets): Add char-displayable-p.
1575 (Scroll Bars): New node.
1576
49247521 15772003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
1578
1579 * modes.texi (%-Constructs): Document new `%i' and `%I'
1580 constructs.
1581
fd026ee1
JR
15822003-09-03 Peter Runestig <peter@runestig.com>
1583
1584 * makefile.w32-in: New file.
1585
4828b4d7
RS
15862003-08-29 Richard M. Stallman <rms@gnu.org>
1587
1588 * display.texi (Overlay Properties): Clarify how priorities
1589 affect use of the properties.
1590
a4e4f05d
LT
15912003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
1592
1593 * customize.texi (Type Keywords): Correct the description of
1594 `:help-echo' in the case where `motion-doc' is a function.
1595
3ebe0346
JPW
15962003-08-14 John Paul Wallington <jpw@gnu.org>
1597
1598 * modes.texi (Emulating Mode Line): Subsection, not section.
1599
3afe8e39
RS
16002003-08-13 Richard M. Stallman <rms@gnu.org>
1601
1602 * elisp.texi (Top): Update subnode lists in menu.
1603
1604 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
1605 (Kill Functions): kill-region has new arg yank-handler.
1606 (Yanking): New node.
1607 (Yank Commands): Add yank-undo-function.
1608 (Low-Level Kill Ring):
1609 kill-new and kill-append have new arg yank-handler.
1610 (Changing Properties): Add remove-list-of-text-properties.
1611 (Atomic Changes): New node.
1612
1613 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
1614
1615 * streams.texi (Output Variables): Add eval-expression-print-length
1616 and eval-expression-print-level.
1617
1618 * os.texi (Time Conversion): For encode-time, explain limits on year.
1619
1620 * objects.texi (Character Type): Define anchor "modifier bits".
1621
1622 * modes.texi (Emulating Mode Line): New node.
1623 (Search-based Fontification): Font Lock uses font-lock-face property.
1624 (Other Font Lock Variables): Likewise.
1625
1626 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
1627 not vectors.
1628 (Active Keymaps): Add emulation-mode-map-alists.
1629 (Functions for Key Lookup): key-binding has new arg no-remap.
1630 (Remapping Commands): New node.
1631 (Scanning Keymaps): where-is-internal has new arg no-remap.
1632 (Tool Bar): Add tool-bar-local-item-from-menu.
1633 Clarify when to use tool-bar-add-item-from-menu.
1634
1635 * commands.texi (Interactive Call): commandp has new arg.
1636 (Command Loop Info): Add this-original-command.
1637
e37769b1
JPW
16382003-08-06 John Paul Wallington <jpw@gnu.org>
1639
1640 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
1641
1642 * display.texi (Warning Basics): Fix typo.
1643 (Fringes): Add closing curly bracket and fix typo.
1644
1645 * elisp.texi (Top): Fix typo.
1646
c5e0561f
RS
16472003-08-05 Richard M. Stallman <rms@gnu.org>
1648
1649 * elisp.texi: Update lists of subnodes.
1650
1651 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
1652
1653 * variables.texi (Local Variables): Use lc for example variable names.
1654
1655 * tips.texi (Library Headers): Explain where to put -*-.
1656
1657 * strings.texi (Creating Strings): Fix xref for vconcat.
1658
1659 * sequences.texi (Vector Functions):
1660 vconcat no longer allows integer args.
1661
1662 * minibuf.texi (Reading File Names): read-file-name has new
1663 arg PREDICATE. New function read-directory-name.
1664
1665 * macros.texi (Defining Macros): Give definition of `declare'
1666 (Indenting Macros): New node.
1667
1668 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
1669 (Window Frame Parameters): Make separate table of parameters
1670 that are coupled with specific face attributes.
1671 (Deleting Frames): delete-frame-hooks renamed to
1672 delete-frame-functions.
1673
1674 * files.texi (Magic File Names): Add file-remote-p.
1675 Clarify file-local-copy.
1676
1677 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
1678 here; instead xref Defining Macros.
1679
1680 * display.texi (Warnings): New node, and subnodes.
1681 (Fringes): New node.
1682
1683 * debugging.texi (Test Coverage): New node.
1684
1685 * compile.texi (Compiler Errors): Explain with-no-warnings
1686 and other ways to suppress warnings.
1687
1688 * commands.texi (Interactive Call): Minor clarification.
1689
1690 * buffers.texi (Buffer File Name): set-visited-file-name
1691 renames the buffer too.
1692
1693 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
1694
ee59dede
MR
16952003-07-24 Markus Rost <rost@math.ohio-state.edu>
1696
1697 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
1698
f0514b34
MR
16992003-07-22 Markus Rost <rost@math.ohio-state.edu>
1700
1701 * internals.texi (Garbage Collection): Fix previous change.
1702
c73983bb
RS
17032003-07-22 Richard M. Stallman <rms@gnu.org>
1704
1705 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
1706
1707 * display.texi (Width): Use \s syntax in example.
1708 (Font Selection): Add face-font-rescale-alist.
1709
1710 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
1711 Remove spurious indent in example.
1712
1713 * lists.texi (Building Lists): Add number-sequence.
1714
1715 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
1716
1717 * functions.texi (Function Documentation): Explain how to
1718 show calling convention explicitly in the doc string.
1719
1720 * windows.texi (Selecting Windows): save-selected-window saves
1721 selected window of each frame.
1722 (Window Configurations): Minor change.
1723
1724 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
1725
1726 * streams.texi (Output Variables): Add print-continuous-numbering
1727 and print-number-table.
1728
1729 * processes.texi (Decoding Output): New node.
1730
1731 * os.texi (Time Conversion): decode-time arg is optional.
1732
1733 * objects.texi (Character Type): Don't use space as example for \.
1734 Make list of char names and \-sequences correspond.
1735 Explain that \s is not used in strings. `\ ' needs space after.
1736
1737 * nonascii.texi (Converting Representations): Add string-to-multibyte.
1738 (Translation of Characters): Add translation-table-for-input.
1739 (Default Coding Systems): Add auto-coding-functions.
1740 (Explicit Encoding): Add decode-coding-inserted-region.
1741 (Locales): Add locale-info.
1742
1743 * minibuf.texi (Basic Completion): Describe test-completion.
1744 Collections can be lists of strings.
1745 Clean up lazy-completion-table.
1746 (Programmed Completion): Mention test-completion.
1747 Clarify why lambda expressions are not accepted.
1748 (Minibuffer Misc): Describe minibufferp.
1749
51a8b435
RS
17502003-07-14 Richard M. Stallman <rms@gnu.org>
1751
1752 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
1753
1754 * windows.texi (Selecting Windows): New arg to select-window.
1755 (Selecting Windows): Add with-selected-window.
1756 (Size of Window): Add window-inside-edges, etc.
1757
1758 * internals.texi (Garbage Collection): Add post-gc-hook.
1759
1760 * processes.texi (Subprocess Creation): Add exec-suffixes.
1761
1762 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
1763 (Scanning Keymaps): Add map-keymaps.
1764 (Defining Menus): Add keymap-prompt.
1765
1766 * numbers.texi (Integer Basics): Add most-positive-fixnum,
1767 most-negative-fixnum.
1768
1769 * compile.texi (Byte Compilation): Explain no-byte-compile
1770 (Compiler Errors): New node.
1771
1772 * os.texi (User Identification): user-uid, user-real-uid
1773 can return float.
1774
1775 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
1776 and about derived modes.
1777 (Minor Modes): Add minor-mode-list.
1778 (Defining Minor Modes): Keyword args for define-minor-mode.
1779 (Search-based Fontification): Explain managing other properties.
1780 (Other Font Lock Variables): Add font-lock-extra-managed-props.
1781 (Faces for Font Lock): Add font-locl-preprocessor-face.
1782 (Hooks): Add run-mode-hooks and delay-mode-hooks.
1783
1784 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 1785 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
1786
1787 * loading.texi (Library Search): Add load-suffixes.
1788
1789 * minibuf.texi (Basic Completion): Add lazy-completion-table.
1790 (Programmed Completion): Add dynamic-completion-table.
1791
1792 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
1793 (Magic File Names): Specify precedence order of handlers.
1794o
1795 * commands.texi (Command Overview): Emacs server runs pre-command-hook
1796 and post-command-hook.
1797 (Waiting): New calling convention for sit-for.
1798
1799 * text.texi (Special Properties): local-map and keymap properties
1800 apply based on their stickiness.
1801
c6de56a0
RS
18022003-07-07 Richard M. Stallman <rms@gnu.org>
1803
1804 * modes.texi (Minor Mode Conventions): Specify only some kinds
1805 of list values as args to minor modes.
1806
1807 * files.texi (File Name Expansion): Warn about iterative use
1808 of substitute-in-file-name.
1809
1810 * advice.texi (Activation of Advice): Clean up previous change.
1811
8c761ea6
MR
18122003-07-06 Markus Rost <rost@math.ohio-state.edu>
1813
1814 * advice.texi (Activation of Advice): Note that ad-start-advice is
1815 turned on by default.
1816
c6de56a0
RS
18172003-06-30 Richard M. Stallman <rms@gnu.org>
1818
1819 * text.texi (Buffer Contents): Document current-word.
1820 (Change Hooks): Not called for *Messages*.
1821
1822 * functions.texi (Defining Functions): Explain about redefining
1823 primitives.
1824 (Function Safety): Renamed. Minor changes.
1825 Comment out the detailed criteria for what is safe.
1826
3fe4e567
AS
18272003-06-22 Andreas Schwab <schwab@suse.de>
1828
1829 * objects.texi (Symbol Type): Fix description of examples.
1830
cda7bd13
AS
18312003-06-16 Andreas Schwab <schwab@suse.de>
1832
1833 * hash.texi (Creating Hash): Fix description of :weakness.
1834
fbcffa4a
KG
18352003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
1836
1837 * files.texi (Changing Files): copy-file copies file modes, too.
1838
ff6a3bfb
RS
18392003-05-28 Richard M. Stallman <rms@gnu.org>
1840
1841 * strings.texi (Creating Strings): Clarify split-string.
1842
1463a05d
JB
18432003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
1844
1845 * strings.texi (Creating Strings): Update split-string specification
1846 and examples.
1847
af253914
RS
18482003-05-19 Richard M. Stallman <rms@gnu.org>
1849
1850 * elisp.texi: Correct invariant section names.
1851
7ea52f92
RS
18522003-04-20 Richard M. Stallman <rms@gnu.org>
1853
1854 * os.texi (Timers): Explain about timers and quitting.
1855
e31afc09
RS
18562003-04-19 Richard M. Stallman <rms@gnu.org>
1857
1858 * internals.texi (Writing Emacs Primitives): Strings are
1859 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
1860 Explain GCPRO convention for varargs function args.
1861
5ceea398
RS
18622003-04-16 Richard M. Stallman <rms@gnu.org>
1863
1864 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
1865
b0ada147
RS
18662003-04-08 Richard M. Stallman <rms@gnu.org>
1867
1868 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
1869
b23375aa
KS
18702003-02-13 Kim F. Storm <storm@cua.dk>
1871
1872 * objects.texi (Character Type): New \s escape for space.
1873
c60ee5e7
JB
18742003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
1875
1876 * os.texi (System Environment): Added cygwin system-type.
1877
84e47416
RS
18782003-01-25 Richard M. Stallman <rms@gnu.org>
1879
1880 * keymaps.texi: Document that a symbol can act as a keymap.
1881
3e8cf2ea
RS
18822003-01-13 Richard M. Stallman <rms@gnu.org>
1883
1884 * text.texi (Changing Properties): Say string indices are origin-0.
1885
1886 * positions.texi (Screen Lines) <compute-motion>:
1887 Correct order of elts in return value.
1888
1889 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
1890 how to define a default binding.
1891
7abb9fc5 18922002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 1893
104bc3aa 1894 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 1895
104bc3aa
MR
1896 * customize.texi (Simple Types): Clarify description of custom
1897 type 'number. Describe new custom type 'float.
177f790c 1898
7abb9fc5 18992002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
1900
1901 * variables.texi (File Local Variables): Fix typo.
1902
df140a68 19032002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 1904
df140a68
KG
1905 From Michael Albinus <Michael.Albinus@alcatel.de>.
1906
1907 * README: Target for Info file is `make info'.
1908
1909 * files.texi (File Name Components): Fixed typos in
1910 `file-name-sans-extension'.
1911 (Magic File Names): Complete list of operations for magic file
1912 name handlers.
1913
7ed9159a
JY
19142002-09-16 Jonathan Yavner <jyavner@engineer.com>
1915
1916 * variables.texi (File Local Variables): New function
1917 risky-local-variable-p.
1918
19192002-09-15 Jonathan Yavner <jyavner@engineer.com>
1920
1921 * functions.texi (Function safety): New node about unsafep.
1922
241f79af
PA
19232002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
1924
1925 * customize.texi (Splicing into Lists): Fixed example.
1926 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
1927
72459b15
JB
19282002-06-17 Juanma Barranquero <lektu@terra.es>
1929
1930 * frames.texi (Display Feature Testing): Fix typo.
1931
61f7e0f5
AS
19322002-06-12 Andreas Schwab <schwab@suse.de>
1933
1934 * frames.texi (Initial Parameters, Resources): Fix references to
1935 the Emacs manual.
1936
4e792dbd
KS
19372002-05-13 Kim F. Storm <storm@cua.dk>
1938
1939 * variables.texi (Intro to Buffer-Local): Updated warning and
1940 example relating to changing buffer inside let.
1941
940344d4 19422002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
1943
1944 * os.texi (Session Management): New node about X Session management.
1945
231ac53b
EZ
19462002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
1947
1948 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
1949 to which the manual corresponds, and the copyright years.
1950
1951 * Makefile.in (VERSION): Set to 2.9.
1952
140cc574
EZ
19532001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
1954
1955 * elisp.texi: Change the category in @dircategory to "Emacs", to
1956 make it consistent with info/dir.
1957
9c7fce05
MB
19582001-11-25 Miles Bader <miles@gnu.org>
1959
1960 * text.texi (Fields): Describe new `limit' arg in
1961 field-beginning/field-end.
1962
9f8bbf0f
EZ
19632001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
1964
a5e6715c
EZ
1965 * permute-index: Don't depend on csh-specific features. Replace
1966 the interpreter name with /bin/sh.
1967
9f8bbf0f
EZ
1968 * two-volume-cross-refs.txt: New file.
1969 * two.el: New file.
1970 * spellfile: New file.
1971
1756e2fb
EZ
19722001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
1973
1974 * permute-index: New file.
1975
1976 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
1977 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
1978 8+3 restricted namespace.
ad050e54
EZ
1979
1980 * Makefile.in (infodir): Define relative to $(srcdir).
1981 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
1982 include directories list via -I switch to makeinfo.
1983 (index.texi): Use cp if both hard and symbolic links fail.
1984
10fa7f8e
EZ
19852001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1986
7a1494ce
EZ
1987 * Makefile.in (distclean): Add.
1988
10fa7f8e
EZ
1989 The following changes make ELisp manual part of the Emacs
1990 distribution:
1991
1992 * Makefile.in: Add Copyright notice.
1993 (prefix): Remove.
1994 (infodir): Change value to "../info".
1995 (VPATH): New variable.
1996 (MAKE): Don't define.
1997 (texmacrodir): Don't define.
1998 (texinputdir): Append the existing value of TEXINPUTS.
1999 ($(infodir)/elisp): Instead of just "elisp". Reformat the
2000 command to be compatible with man/Makefile.in, and to put the
2001 output into ../info.
5c32b7c5 2002 (info): Add target.
10fa7f8e
EZ
2003 (installall): Target removed.
2004
ad050e54 20052001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
2006
2007 * tips.texi (Coding Conventions): Fix typo.
2008
6fd735df
GM
20092001-10-23 Gerd Moellmann <gerd@gnu.org>
2010
2011 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
2012
b704d54b
EZ
20132001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
2014
2015 * files.texi (File Name Components): Update the description of
2016 file-name-sans-extension and file-name-extension, as they now
2017 ignore leading dots.
2018
71431a0e
GM
20192001-10-20 Gerd Moellmann <gerd@gnu.org>
2020
6aa97356 2021 * (Version 21.1 released.)
71431a0e 2022
79f1f96c
MB
20232001-10-19 Miles Bader <miles@gnu.org>
2024
2025 * positions.texi (Text Lines): Describe behavior of
2026 `beginning-of-line'/`end-of-line' in the presence of field properties.
2027
892a8f36
GM
20282001-10-17 Gerd Moellmann <gerd@gnu.org>
2029
2030 * Makefile.in (VERSION): Set to 2.8.
2031 (manual): Use `manual-21'.
2032
8c1cc9e8 2033 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
2034 number was used. Set it to 2.8.
2035
2036 * intro.texi: Likewise.
2037
51724e26
EZ
20382001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
2039
2040 * files.texi (File Name Completion): Document the significance of
2041 a trailing slash in elements of completion-ignored-extensions.
2042
57b338e8
MB
20432001-10-06 Miles Bader <miles@gnu.org>
2044
2045 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
2046
c89e4bc5
GM
20472001-10-04 Gerd Moellmann <gerd@gnu.org>
2048
2049 * variables.texi (Variable Aliases): New node.
2050
ab952a4f
GM
20512001-10-04 Gerd Moellmann <gerd@gnu.org>
2052
2053 * Branch for 21.1.
dff28924 2054
9db3a582
MB
20552001-10-02 Miles Bader <miles@gnu.org>
2056
ae1a9581
MB
2057 * minibuf.texi (Minibuffer Misc): Add entries for
2058 `minibuffer-contents', `minibuffer-contents-no-properties', and
2059 `delete-minibuffer-contents'.
2060 Correct description for `minibuffer-prompt-end'.
2061
9db3a582
MB
2062 * text.texi (Property Search): Correct descriptions of
2063 `next-char-property-change' and `previous-char-property-change'.
2064 Add entries for `next-single-char-property-change' and
2065 `previous-single-char-property-change'.
2066 Make operand names a bit more consistent.
2067
03be5931
EZ
20682001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
2069
2070 * frames.texi (Finding All Frames): Document that next-frame and
2071 previous-frame are local to current terminal.
2072
974548ec
EZ
20732001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
2074
2075 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 2076 result of make-keymap.
974548ec 2077
8d82c597
EZ
20782001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
2079
2080 * display.texi (Font Lookup, Attribute Functions)
2081 (Image Descriptors): Add cross-references to the definition of
2082 selected frame.
2083
2084 * buffers.texi (The Buffer List): Add cross-references to the
2085 definition of selected frame.
2086
2087 * frames.texi (Input Focus): Clarify which frame is _the_ selected
2088 frame at any given time.
2089 (Multiple Displays, Size and Position): Add a cross-reference to
2090 the definition of the selected frame.
2091
2842de30
EZ
20922001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
2093
2094 * strings.texi (String Conversion) <string-to-number>: Document
2095 that a float is returned for integers that are too large.
2096
2097 * frames.texi (Mouse Position): Document mouse-position-function.
2098 (Display Feature Testing): Document display-images-p.
2099 (Window Frame Parameters): Document the cursor-type variable.
2100
2101 * numbers.texi (Integer Basics): Document CL style read syntax for
2102 integers in bases other than 10.
2103
2104 * positions.texi (List Motion): Document
2105 open-paren-in-column-0-is-defun-start.
2106
2107 * lists.texi (Sets And Lists): Document member-ignore-case.
2108
2109 * internals.texi (Garbage Collection): Document the used and free
2110 strings report.
2111 (Memory Usage): Document strings-consed.
2112
2113 * os.texi (Time of Day): Document float-time.
2114 (Recording Input): Document that clear-this-command-keys clears
2115 the vector to be returned by recent-keys.
2116
2117 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
2118 argument keymap can be a list.
2119
2120 * nonascii.texi (User-Chosen Coding Systems)
2121 <select-safe-coding-system>: Document the new argument
2122 accept-default-p and the variable
2123 select-safe-coding-system-accept-default-p. Tell what happens if
2124 buffer-file-coding-system is undecided.
2125 (Default Coding Systems): Document auto-coding-regexp-alist.
2126
2127 * display.texi (The Echo Area) <message>: Document
2128 message-truncate-lines.
2129 (Glyphs): Document that the glyph table is unused on windowed
2130 displays.
2131
2132 * help.texi (Describing Characters) <single-key-description>:
2133 Document the new argument no-angles.
2134 (Accessing Documentation) <documentation-property>: Document that
2135 a non-string property is evaluated.
2136 <documentation>: Document that the function-documentation property
2137 is looked for.
2138
2139 * windows.texi (Selecting Windows): Document some-window.
2140
2141 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
2142
2143 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
2144 apropos-mode-hook.
2145
2146 * commands.texi (Using Interactive): Document interactive-form.
2147 (Keyboard Macros): Document kbd-macro-termination-hook.
2148 (Command Loop Info): Document that clear-this-command-keys clears
2149 the vector to be returned by recent-keys.
2150
2d43d823
GM
21512001-09-04 Werner LEMBERG <wl@gnu.org>
2152
2153 * Makefile.in (srcdir, texinputdir): New variables.
2154 (srcs, index.texi, install): Use $(srcdir).
2155 (.PHONY): Remove elisp.dvi.
2156 (elisp): Use -I switch for makeinfo.
2157 (elisp.dvi): Use $(srcdir) and $(texinputdir).
2158 (installall, dist): Use $(srcdir).
2159 Fix path to texinfo.tex.
2160 (maintainer-clean): Add elisp.dvi and elisp.oaux.
2161
fa739b31
GM
21622001-08-30 Gerd Moellmann <gerd@gnu.org>
2163
92a25631
GM
2164 * display.texi (Conditional Display): Adjust to API change.
2165
fa739b31
GM
2166 * configure: New file.
2167
cef68af5
GM
21682001-07-30 Gerd Moellmann <gerd@gnu.org>
2169
2170 * commands.texi (Repeat Events): Add description of
2171 double-click-fuzz.
2172
d1f08d85
SM
21732001-05-08 Stefan Monnier <monnier@cs.yale.edu>
2174
2175 * syntax.texi (Syntax Class Table): Add the missing designator for
2176 comment and string fences.
2177 (Syntax Properties): Add a xref to syntax table internals.
2178 (Syntax Table Internals): Document string-to-syntax.
2179
1e9fc92e
GM
21802001-05-07 Gerd Moellmann <gerd@gnu.org>
2181
2182 * Makefile.in (install): Use install-info command line options
2183 like in Emacs' Makefile.in.
2184
00480554
MB
21852000-12-09 Miles Bader <miles@gnu.org>
2186
2187 * windows.texi (Window Start): Update documentation for
2188 `pos-visible-in-window-p'.
2189
1e344ee2
SM
21902000-11-12 Stefan Monnier <monnier@cs.yale.edu>
2191
2192 * lists.texi (Building Lists): Add footnote to explain how to add
2193 to the end of a list.
2194
a540f6ed
GM
21952000-10-25 Gerd Moellmann <gerd@gnu.org>
2196
2197 * files.texi (Visiting Functions): Typos.
2198
28bcdbee
KH
21992000-10-25 Kenichi Handa <handa@etl.go.jp>
2200
2201 * files.texi (Visiting Functions): Return value of
2202 find-file-noselect may be a list of buffers if wildcards are used.
2203
22d1a4ed
MB
22042000-10-24 Miles Bader <miles@lsi.nec.co.jp>
2205
2206 * display.texi (Defining Faces): Document `graphic' display type
2207 in face specs.
2208
916a89db
KG
22092000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2210
1e9fc92e 2211 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
2212 `after-make-frame-hook' with `after-make-frame-functions'.
2213
1e9fc92e 2214 * frames.texi (Creating Frames): Ditto.
916a89db 2215
1e9fc92e 2216 * variables.texi (Future Local Variables): Ditto.
916a89db 2217
483de32b
GM
22182000-10-16 Gerd Moellmann <gerd@gnu.org>
2219
2220 * display.texi (Other Image Types): Add description of :foreground
2221 and :background properties of mono PBM images.
2222
e23a63a5
WL
22232000-08-17 Werner LEMBERG <wl@gnu.org>
2224
2225 * .cvsignore: New file.
2226
dfc16043
GM
22272000-01-05 Gerd Moellmann <gerd@gnu.org>
2228
2229 * tindex.pl: New script.
2230
602613fe
DL
22311999-12-03 Dave Love <fx@gnu.org>
2232
2233 * Makefile.in (MAKEINFO): New parameter.
2234
94ec544d
DL
22351999-09-17 Richard Stallman <rms@gnu.org>
2236
2237 * Makefile.in (srcs): Add hash.texi.
2238 (VERSION): Update to 20.6.
2239
22401999-09-13 Richard Stallman <rms@gnu.org>
2241
2242 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
2243
22441998-08-29 Karl Heuer <kwzh@gnu.org>
2245
2246 * configure.in: New file.
2247 * Makefile.in: Renamed from Makefile.
2248 (prefix, infodir): Use value obtained from configure.
2249 (emacslibdir): Obsolete variable deleted.
2250 (dist): Distribute configure.in, configure, Makefile.in.
2251
22521998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
2253
2254 * Makefile (INSTALL_INFO): New variable.
2255 (install): Run install-info.
2256
22571998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
2258
2259 * Makefile (elisp.dvi): Add missing backslash.
2260
22611998-05-02 Richard Stallman <rms@psilocin.gnu.org>
2262
2263 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
2264 Run texindex without `./'. Always run texindex on elisp.tp.
2265 (elisp.tps): Target deleted.
2266
22671998-04-05 Richard Stallman <rms@psilocin.gnu.org>
2268
2269 * Makefile (srcs): Add nonascii.texi and customize.texi.
2270 (dist): Start by deleting `temp'.
2271
22721998-02-17 Richard Stallman <rms@psilocin.gnu.org>
2273
2274 * Makefile (makeinfo, texindex): Targets deleted.
2275 (makeinfo.o, texindex.o): Targets deleted.
2276 (clean, dist): Don't do anything with them or with getopt*.
2277
22781998-01-30 Richard Stallman <rms@psilocin.gnu.org>
2279
2280 * Makefile (SHELL): Defined.
2281
22821998-01-27 Richard Stallman <rms@psilocin.gnu.org>
2283
2284 * Makefile (elisp.tps): New target.
2285 (elisp.dvi): Depend on elisp.tps.
2286
2287Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
2288
2289 * README: Update phone number.
2290
2291 * Makefile (elisp): Make this be the default target.
2292 Depend on makeinfo.c instead of makeinfo.
2293 (install): Don't depend on elisp.dvi, since we don't install that.
2294 Use mkinstalldirs.
2295 (dist): Add mkinstalldirs.
2296
2297Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2298
2299 * Makefile (VERSION): Update version number.
2300 (maintainer-clean): Renamed from realclean.
2301
2302Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2303
2304 * Makefile (realclean): New target.
2305 (elisp): Remove any old elisp-* files first.
2306
2307Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
2308
d1f08d85
SM
2309 * Makefile (VERSION): New variable.
2310 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
2311 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
2312
2313Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2314
2315 * Makefile (elisp): Depend on makeinfo.
2316
2317Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
2318
d1f08d85 2319 * Makefile (srcs): Add anti.texi.
94ec544d
DL
2320
2321Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2322
2323 * Makefile (infodir, prefix): New vars.
2324 (install): Use infodir.
2325 (emacsinfodir): Deleted.
2326
2327Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2328
2329 * Makefile (srcs): Add calendar.texi.
2330
2331 * Makefile (dist): Copy texindex.c and makeinfo.c.
2332 Limit elisp-* files to those with one or two digits.
2333
2334Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2335
2336 * Makefile (dist): Changed to use Gzip instead of compress.
2337
2338Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
2339
2340 * loading.texi (Unloading): define-function changed back to
2341 defalias. It may not stay this way, but at least it's
2342 consistent with the known-good version of the code patch.
2343
2344Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
2345
2346 * modes.texi (Hooks): Document new optional arg of add-hook.
2347
2348Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
2349
d1f08d85 2350 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
2351
2352 * tips.texi: Add new section on standard library headers.
2353
2354Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2355
2356 * Makefile (srcs): Add frame.texi to the list of sources.
2357
2358Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2359
2360 * Makefile (dist): Don't bother excluding autosave files; they'll
2361 never make it into the temp directory anyway, and the hash marks
2362 in the name are problematic for make and the Bourne shell.
dff28924 2363 (srcs):
94ec544d
DL
2364
2365Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2366
d1f08d85 2367 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
2368 the distribution tar file.
2369
dff28924 2370Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
2371
2372 * Makefile (srcs): Added index.perm.
2373 (elisp.dvi): Remove erroneous shell comment.
2374 Expect output of permute-index in permuted.fns.
2375 Save old elisp.aux in elisp.oaux.
2376 (clean): Added index.texi to be deleted.
2377
dff28924 2378Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
2379
2380 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
2381
dff28924 2382Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
2383
2384 * files.texi: Noted that completion-ignored-extensions is ignored
2385 when making *Completions*.
2386
2387Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
2388
2389 * Makefile make dist now depends on elisp.dvi, since it tries
2390 to include it in the dist file.
2391
dff28924 2392Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
2393
2394 * functions.texinfo (Mapping Functions): Add missing quote
2395
dff28924 2396Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
2397
2398 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
2399 (defunargs): Turn off \hyphenchar of \sl font temporarily.
2400
dff28924 2401Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
2402
2403 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
2404 and @error{} are the terms now being used. The files in the
2405 directory have been changed to reflect this.
2406
d1f08d85 2407 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
2408 ` @result{}', using 5 spaces at the begining of the line.
2409
dff28924 2410Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
2411
2412 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
2413 experimental @indentedresult{}, @indentedexpandsto{} are part of
2414 the texinfo.tex in this directory. These TeX macros are not
2415 stable yet.
2416
dff28924 2417Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
2418
2419 * texinfo.tex: temporarily added
d1f08d85 2420 \let\result=\dblarrow
94ec544d
DL
2421 \def\error{{\it ERROR} \longdblarrow}
2422 We need to do this better soon.
2423
dff28924 2424Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
2425
2426 * Applied Karl Berry's patches to *.texinfo files, but not to
2427 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
2428 new title page format is also not applied, since it requires
2429 texinfo.tex changes.)
2430
2431 * Cleaned up `Makefile' and defined the `emacslibdir' directory
2432 for the Project GNU development environment.
2433
ad050e54 2434;; Local Variables:
fd026ee1 2435;; coding: iso-2022-7bit
ad050e54 2436;; End:
2a34a036
GM
2437
2438 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
2439 Copying and distribution of this file, with or without modification,
2440 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
2441
2442;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda