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