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