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