Update header and footer.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
9f4b6e73
LT
12004-10-09 Luc Teirlinck <teirllm@auburn.edu>
2
3 * text.texi (Filling): Add anchor for definition of
4 `sentence-end-double-space'.
5
6 * searching.texi (Regexp Example): Update description of how
7 Emacs currently recognizes the end of a sentence.
8 (Standard Regexps): Update definition of the variable
9 `sentence-end'. Add definition of the function `sentence-end'.
10
657f0f9c
EZ
112004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
12
13 * display.texi (Progress): New node.
14
35ab4857
KS
152004-10-05 Kim F. Storm <storm@cua.dk>
16
17 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
18
f2a54fbc
KS
192004-09-29 Kim F. Storm <storm@cua.dk>
20
21 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
22 to identify bitmaps. Remove -fringe-bitmap suffix for standard
23 fringe bitmap symbols, as they now have their own namespace.
24 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
25 vs. pixels. Signal error if no free bitmap slots.
26 (Pixel Specification): Change IMAGE to @var{image}.
27
4676d6f3
RS
282004-09-28 Richard M. Stallman <rms@gnu.org>
29
30 * text.texi (Special Properties): Clarify line-spacing and line-height.
31
32 * searching.texi (Regexp Search): Add looking-back.
33
17234906
LT
342004-09-25 Luc Teirlinck <teirllm@auburn.edu>
35
36 * display.texi: Correct typos.
37 (Image Descriptors): Correct xref's.
38
4de43c8b
RS
392004-09-25 Richard M. Stallman <rms@gnu.org>
40
41 * text.texi (Special Properties): Cleanups in `cursor'.
42 Rewrites in `line-height' and `line-spacing'; exchange them.
43
44 * display.texi (Fringes): Rewrite previous change.
45 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
46 (Display Fringe Bitmaps): Node deleted, text moved.
47 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
48 (Scroll Bars): Clarify set-window-scroll-bars.
49 (Pointer Shape): Rewrite.
50 (Specified Space): Clarify :align-to, etc.
51 (Pixel Specification): Use @var. Clarify new text.
52 (Other Display Specs): Clarify `slice'.
53 (Image Descriptors): Cleanups.
54 (Showing Images): Cleanups.
55
a3ee0299
LT
562004-09-24 Luc Teirlinck <teirllm@auburn.edu>
57
e88ebce6
LT
58 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
59
a3ee0299
LT
60 * modes.texi: Various minor changes in addition to:
61 (Major Mode Conventions): Final call to `run-mode-hooks' should
62 not be inside the `delay-mode-hooks' form.
63 (Mode Hooks): New node.
64 (Hooks): Delete obsolete example.
65 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
66 node "Mode Hooks".
67
6db2bc02
LT
682004-09-22 Luc Teirlinck <teirllm@auburn.edu>
69
70 * display.texi: Correct various typos.
71 (Display): Rename node "Pointer Shapes" to "Pointer
72 Shape". (There is already a node called "Pointer Shapes" in
73 frames.texi.)
74 (Images): Remove non-existent node "Image Slices" from menu.
75
ed2846bd
KS
762004-09-23 Kim F. Storm <storm@cua.dk>
77
78 * text.texi (Special Properties): Add `cursor', `pointer',
79 `line-height', and `line-spacing' properties.
80
81 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
82 Shapes' to menu.
83 (Standard Faces): Doc fix for fringe face.
84 (Fringes): Add `overflow-newline-into-fringe' and
85 'indicate-buffer-boundaries'.
86 (Fringe Bitmaps, Pointer Shapes): New nodes.
87 (Display Property): Add 'Pixel Specification' and 'Display Fringe
88 Bitmaps' to menu.
89 (Specified Space): Describe pixel width and height.
90 (Pixel Specification): New node.
91 (Other Display Specs): Add `slice' property.
92 (Display Fringe Bitmaps): New node.
93 (Images): Add 'Image Slices' to menu.
94 (Image Descriptors): Add `:pointer' and `:map' properties.
95 (Showing Images): Add slice arg to `insert-image'. Add
96 'insert-sliced-image'.
97
4d894c98
RS
982004-09-20 Richard M. Stallman <rms@gnu.org>
99
100 * commands.texi (Key Sequence Input):
101 Clarify downcasing in read-key-sequence.
102
7e388eb7
JL
1032004-09-08 Juri Linkov <juri@jurta.org>
104
105 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
106
a020987f
LT
1072004-09-07 Luc Teirlinck <teirllm@auburn.edu>
108
109 * locals.texi (Standard Buffer-Local Variables): Add
110 `buffer-auto-save-file-format'.
111 * internals.texi (Buffer Internals): Describe new
112 auto_save_file_format field of the buffer structure.
113 * files.texi (Format Conversion): `auto-save-file-format' has been
114 renamed `buffer-auto-save-file-format'.
115
2b96f80c
LT
1162004-08-27 Luc Teirlinck <teirllm@auburn.edu>
117
118 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
119 an integer or a marker.
120 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
121
2ee3b79e
RS
1222004-08-22 Richard M. Stallman <rms@gnu.org>
123
124 * modes.texi (Major Mode Conventions): Discuss rebinding of
125 standard key bindings.
126
c438dc33
KS
1272004-08-18 Kim F. Storm <storm@cua.dk>
128
129 * processes.texi (Accepting Output): Add `just-this-one' arg to
130 `accept-process-output'.
101c421e 131 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 132
db8af011
LT
1332004-08-10 Luc Teirlinck <teirllm@auburn.edu>
134
135 * keymaps.texi: Various changes in addition to:
136 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
137 Give more varied examples for `kbd'.
138 (Creating Keymaps): Char tables have slots for all characters
139 without modifiers.
140 (Active Keymaps): `overriding-local-map' and
141 `overriding-terminal-local-map' also override text property and
142 overlay keymaps.
143 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
144 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
145 to denote a prefix of no events.
146 `map-keymap' includes parent's bindings _recursively_.
147 Clarify and correct description of `where-is-internal'.
148 Mention BUFFER-OR-NAME arg to `describe-bindings'.
149 (Menu Example): For menus intended for use with the keyboard, the
150 menu items should be bound to characters or real function keys.
151
de700726
LT
1522004-08-08 Luc Teirlinck <teirllm@auburn.edu>
153
30e75a87
LT
154 * objects.texi (Character Type): Reposition `@anchor' to prevent
155 double space inside sentence in Info.
156
de700726
LT
157 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
158 renamed to `disabled-command-function'.
159 * commands.texi (Key Sequence Input): Remove unnecessary anchor,
160 (Command Loop Info): Replace reference to it.
161 (Disabling Commands): `disabled-command-hook' has been renamed to
162 `disabled-command-function'.
163
81909a1a
LT
1642004-08-07 Luc Teirlinck <teirllm@auburn.edu>
165
166 * os.texi (Translating Input): Only non-prefix bindings in
167 `key-translation-map' override actual key bindings. Warn about
168 possible indirect effect of actual key bindings on non-prefix
169 bindings in `key-translation-map'.
170
5504e99c
LT
1712004-08-06 Luc Teirlinck <teirllm@auburn.edu>
172
173 * minibuf.texi (High-Level Completion): Add anchor for definition
174 of `read-variable'.
175
176 * commands.texi: Various changes in addition to:
177 (Using Interactive): Clarify description of `interactive-form'.
178 (Interactive Call): Mention default for KEYS argument to
179 `call-interactively'.
180 (Command Loop Info): Clarify description of `this-command-keys'.
181 Mention KEEP-RECORD argument to `clear-this-command-keys'.
182 Value of `last-event-frame' can be `macro'.
183 (Repeat Events): `double-click-fuzz' is also used to distinguish
184 clicks and drags.
185 (Classifying Events): Clarify descriptions of `event-modifiers'
186 `event-basic-type' and `event-convert-list'.
187 (Accessing Events): `posn-timestamp' takes POSITION argument.
188 (Quoted Character Input): Clarify description of
189 `read-quoted-char' and fix example.
190 (Quitting): Add `with-local-quit'.
191 (Disabling Commands): Correct and clarify descriptions of
192 `enable-command' and `disable-command'.
193 Mention what happens if `disabled-command-hook' is nil.
194 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
195 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
196
f478a72a
LT
1972004-07-24 Luc Teirlinck <teirllm@auburn.edu>
198
199 * frames.texi: Various changes in addition to:
200 (Creating Frames): Expand and clarify description of `make-frame'.
201 (Window Frame Parameters): Either none or both of the `icon-left'
202 and `icon-top' parameters must be specified. Put descriptions of
203 `menu-bar-lines' and `toolbar-lines' closer together and change
204 them accordingly.
205 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
206 except while processing `frame-title-format' or `icon-title-format'.
207 (Deleting Frames): Correct description of `delete-frame'.
208 Non-nil return values of `frame-live-p' are like those of `framep'.
209 (Frames and Windows): mention return value of
210 `set-frame-selected-window'.
211 (Visibility of Frames): Mention `force' argument to
212 `make-frame-invisible'. `frame-visible-p' returns t for all
213 frames on text-only terminals.
214 (Frame Configurations): Restoring a frame configuration does not
215 restore deleted frames.
216 (Window System Selections): `x-set-selection' returns DATA.
217 (Resources): Add example.
218 (Display Feature Testing): Clarify descriptions of
219 `display-pixel-height', `display-pixel-width', `x-server-version'
220 and `x-server-vendor'.
221
222 * windows.texi (Choosing Window): Add anchor.
223 * minibuf.texi (Minibuffer Misc): Add anchor.
224
bc135062
JPW
2252004-07-23 John Paul Wallington <jpw@gnu.org>
226
227 * macros.texi (Defining Macros): Declaration keyword for setting
228 Edebug spec is `debug' not `edebug'.
229
cb7516e5
LT
2302004-07-19 Luc Teirlinck <teirllm@auburn.edu>
231
232 * windows.texi: Various small changes in addition to:
233 (Window Point): Mention return value of `set-window-point'.
234 (Window Start): `pos-visible-in-window-p' disregards horizontal
235 scrolling. Explain return value if PARTIALLY is non-nil.
236 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
237 and `set-window-vscroll'.
238 (Size of Window): The argument WINDOW to `window-inside-edges',
239 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
240 (Resizing Windows): Explain return value of
241 `shrink-window-if-larger-than-buffer'.
242 `window-size-fixed' automatically becomes buffer local when set.
243 (Window Configurations): Explain return value of
244 `set-window-configuration'.
245
246 * minibuf.texi (Minibuffer Misc): Add anchor for
247 `minibuffer-scroll-window'.
248
249 * positions.texi (Text Lines): Add anchor for `count-lines'.
250
3751eb00
RS
2512004-07-17 Richard M. Stallman <rms@gnu.org>
252
253 * display.texi (Overlay Properties): Adding `evaporate' prop
254 deletes empty overlay immediately.
255
256 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
257 fix example.
258
9a7e97c6
LT
2592004-07-16 Jim Blandy <jimb@redhat.com>
260
261 * searching.texi (Regexp Backslash): Document new \_< and \_>
262 operators.
263
aa0e4da8
JB
2642004-07-16 Juanma Barranquero <lektu@terra.es>
265
266 * display.texi (Images): Fix Texinfo usage.
267
cbbfedb2
LT
2682004-07-14 Luc Teirlinck <teirllm@auburn.edu>
269
270 * buffers.texi (Modification Time): `visited-file-modtime' now
271 returns a list of two integers, instead of a cons.
272
3a052bd3
LT
2732004-07-13 Luc Teirlinck <teirllm@auburn.edu>
274
275 * windows.texi: Various changes in addition to:
276 (Splitting Windows): Add `split-window-keep-point'.
277
02c04e6f
RS
2782004-07-09 Richard M. Stallman <rms@gnu.org>
279
280 * frames.texi (Input Focus): Minor fix.
281
cb4f1287
LT
2822004-07-07 Luc Teirlinck <teirllm@auburn.edu>
283
284 * frames.texi (Input Focus): Clarify descriptions of
285 `select-frame-set-input-focus' and `select-frame'.
286
339902ec
LT
2872004-07-06 Luc Teirlinck <teirllm@auburn.edu>
288
289 * os.texi: Various small changes in addition to:
290 (Killing Emacs): Expand and clarify description of
291 `kill-emacs-query-functions' and `kill-emacs-hook'.
292 (System Environment): Expand and clarify description of `getenv'
293 and `setenv'.
294 (Timers): Clarify description of `run-at-time'.
295 (Translating Input): Correct description of
296 `extra-keyboard-modifiers'.
297 (Flow Control): Correct description of `enable-flow-control'.
298
fe3b7e35
TTN
2992004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
300
301 * os.texi: Update copyright.
302 (Session Management): Grammar fix.
303 Clarify which Emacs does the restarting.
304 Use @samp for *scratch* buffer.
305
59db7d6e
LT
3062004-07-04 Alan Mackenzie <acm@muc.de>
307
308 * frames.texi (Input Focus): Add documentation for
309 `select-frame-set-input-focus'. Replace refs to non-existent
310 `switch-frame' with `select-frame'. Minor corrections and tidying
311 up of text-only terminal stuff.
312
e3ccf404
RS
3132004-07-02 Richard M. Stallman <rms@gnu.org>
314
315 * files.texi (Saving Buffers): Cleanup write-contents-function.
316 (Magic File Names): Cleanup file-remote-p.
317
8addb6eb
KG
3182004-07-02 Kai Grossjohann <kai@emptydomain.de>
319
320 * files.texi (Magic File Names): `file-remote-p' returns an
321 identifier of the remote system, not just t.
322
7a58d84d
DK
3232004-07-02 David Kastrup <dak@gnu.org>
324
325 * searching.texi (Entire Match Data): Add explanation about new
326 match-data behavior when @var{integers} is non-nil.
327
d8c379f8
RS
3282004-06-24 Richard M. Stallman <rms@gnu.org>
329
b4a4b0ae
RS
330 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
331
d8c379f8
RS
332 * customize.texi (Variable Definitions): Note about doc strings
333 and :set.
334
335 * keymaps.texi (Keymap Terminology): Document `kbd'.
336 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
337
338 * display.texi (Invisible Text): Setting buffer-invisibility-spec
339 makes it buffer-local.
340
341 * files.texi (Saving Buffers): Correct previous change.
342
343 * commands.texi (Accessing Events):
344 Clarify posn-col-row and posn-actual-col-row.
345
3462004-06-24 David Ponce <david.ponce@wanadoo.fr>
347
348 * commands.texi (Accessing Events): New functions
349 posn-at-point and posn-at-x-y. Add example to posn-x-y.
350
dce417e7
LT
3512004-06-23 Luc Teirlinck <teirllm@auburn.edu>
352
353 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
354 * frames.texi, buffers.texi, backups.texi, variables.texi:
355 * loading.texi, eval.texi, functions.texi, control.texi:
356 * symbols.texi, minibuf.texi: Reposition @anchor's.
357
358 * help.texi: Various small changes in addition to the following.
359 (Describing Characters): Describe PREFIX argument to
360 `key-description'. Correct and clarify definition of
361 `text-char-description'. Describe NEED-VECTOR argument to
362 `read-kbd-macro'.
363 (Help Functions): Clarify definition of `apropos'.
364
255d07dc
LH
3652004-06-23 Lars Hansen <larsh@math.ku.dk>
366
367 * files.texi (Saving Buffers): Correct description of
368 `write-contents-functions'.
369
4e9691e9
JB
3702004-06-21 Juanma Barranquero <lektu@terra.es>
371
372 * display.texi (Images): Remove redundant @vindex directives.
373 Rewrite `image-library-alist' doc in active voice.
374
1ebd4f78
JB
3752004-06-14 Juanma Barranquero <lektu@terra.es>
376
377 * display.texi (Images): Document new delayed library loading,
378 variable `image-library-alist' and (existing but undocumented)
379 function `image-type-available-p'.
380
ddfb8369
RS
3812004-06-05 Richard M. Stallman <rms@gnu.org>
382
383 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
384 refer the user to the Initial Input node.
385 (Text from Minibuffer): Likewise.
386 (Initial Input): New node. Document this feature
387 and say it is mostly deprecated.
388
18684a3a
RS
3892004-05-30 Richard M. Stallman <rms@gnu.org>
390
7a61e456
RS
391 * loading.texi (Named Features): Clarify return value
392 and meaning of NOERROR.
393
18684a3a
RS
394 * variables.texi (File Local Variables): Minor cleanup.
395
c8364415
MA
3962004-05-30 Michael Albinus <michael.albinus@gmx.de>
397
398 * files.texi (Magic File Names): Add `file-remote-p' as operation
399 of file name handlers.
400
08fd1251
RS
4012004-05-29 Richard M. Stallman <rms@gnu.org>
402
403 * modes.texi (Minor Mode Conventions): (-) has no special meaning
404 as arg to a minor mode command.
405
71d5a208
RS
4062004-05-22 Richard M. Stallman <rms@gnu.org>
407
408 * syntax.texi (Syntax Class Table): Word syntax not just for English.
409
410 * streams.texi (Output Variables): Doc float-output-format.
411
412 * searching.texi (Regexp Special): Nested repetition can be infloop.
413
414 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
415 real stack overflow.
416
417 * compile.texi: Minor cleanups.
418
4192004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
420
421 * lists.texi (Cons Cells): Explain dotted lists, true lists,
422 circular lists.
423 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 424
022cb162
TTN
4252004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
426
427 * modes.texi (Search-based Fontification): Fix typo.
428
aa7094ba
JB
4292004-05-10 Juanma Barranquero <lektu@terra.es>
430
431 * modes.texi (Mode Line Variables): Fix description of
432 global-mode-string, which is now after which-func-mode, not the
433 buffer name.
434
c2383279
LH
4352004-05-07 Lars Hansen <larsh@math.ku.dk>
436
437 * modes.texi (Desktop Save Mode): Add.
438 (Modes): Add menu entry Desktop Save Mode.
439
440 * hooks.texi: Add desktop-after-read-hook,
441 desktop-no-desktop-file-hook and desktop-save-hook.
442
443 * locals.texi: Add desktop-save-buffer.
444
058296d3
JH
4452004-04-30 Jesper Harder <harder@ifa.au.dk>
446
447 * display.texi: emacs -> Emacs.
448
0c54865e
EZ
4492004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
450
451 * files.texi (Changing Files): Document set-file-times.
452
d814862a
JB
4532004-04-23 Juanma Barranquero <lektu@terra.es>
454
455 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
456
e8d6f886
JH
4572004-04-18 Jesper Harder <harder@ifa.au.dk>
458
459 * tips.texi (Coding Conventions): defopt -> defcustom.
460
3a424014
LT
4612004-04-16 Luc Teirlinck <teirllm@auburn.edu>
462
463 * sequences.texi: Various clarifications.
464
9e860631
LT
4652004-04-14 Luc Teirlinck <teirllm@auburn.edu>
466
467 * buffers.texi (Read Only Buffers): Mention optional ARG to
468 `toggle-read-only'.
469
5e30a0fb
NR
4702004-04-14 Nick Roberts <nick@nick.uklinux.net>
471
9e860631 472 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
473 returns a full-width window if possible.
474
619fb950
LT
4752004-04-13 Luc Teirlinck <teirllm@auburn.edu>
476
477 * buffers.texi: Various changes in addition to:
478 (Buffer File Name): Add `find-buffer-visiting'.
479 (Buffer Modification): Mention optional ARG to `not-modified'.
480 (Indirect Buffers): Mention optional CLONE argument to
481 `make-indirect-buffer'.
482
483 * files.texi: Various changes in addition to:
484 (Visiting Functions): `find-file-hook' is now a normal hook.
485 (File Name Expansion): Explain difference between the way that
486 `expand-file-name' and `file-truename' treat `..'.
487 (Contents of Directories): Mention optional ID-FORMAT argument to
488 `directory-files-and-attributes'.
489 (Format Conversion): Mention new optional CONFIRM argument to
490 `format-write-file'.
491
a2295d32
MB
4922004-04-12 Miles Bader <miles@gnu.org>
493
494 * macros.texi (Expansion): Add description of `macroexpand-all'.
495
571fd4d5
JH
4962004-04-05 Jesper Harder <harder@ifa.au.dk>
497
498 * variables.texi (Variable Aliases): Mention
499 cyclic-variable-indirection.
500
501 * errors.texi (Standard Errors): Ditto.
502
4ba2fd66
LT
5032004-04-04 Luc Teirlinck <teirllm@auburn.edu>
504
505 * backups.texi: Various small changes in addition to:
506 (Making Backups): Mention return value of `backup-buffer'.
507 (Auto-Saving): Mention optional FORCE argument to
508 `delete-auto-save-file-if-necessary'.
509 (Reverting): Mention optional PRESERVE-MODES argument to
510 `revert-buffer'. Correct description of `revert-buffer-function'.
511
8f7ea687
JL
5122004-03-22 Juri Linkov <juri@jurta.org>
513
514 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
515 with `Vector Functions'.
516
517 * text.texi (Sorting): Add missing quote.
518
0eeca3c1
LT
5192004-03-14 Luc Teirlinck <teirllm@auburn.edu>
520
521 * intro.texi (Lisp History): Replace xref to `cl' manual with
522 inforef.
523
e69cfac2
RS
5242004-03-12 Richard M. Stallman <rms@gnu.org>
525
526 * intro.texi (Version Info): Add arg to emacs-version.
527 (Lisp History): Change xref to CL manual.
528
1b91d47f
LT
5292004-03-09 Luc Teirlinck <teirllm@auburn.edu>
530
531 * minibuf.texi (Completion Commands): Add xref to Emacs manual
532 for Partial Completion mode.
533
97073664
TTN
5342004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
535
536 * customize.texi: Fix typo. Remove eol whitespace.
537
04a6e76b
RS
5382004-03-04 Richard M. Stallman <rms@gnu.org>
539
540 * processes.texi: Fix typos.
541
542 * lists.texi (Building Lists): Minor clarification.
543
544 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
545 in make-hash-table.
546
5bb0fcd1
JB
5472004-02-29 Juanma Barranquero <lektu@terra.es>
548
549 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
550 rm, and ignore exit code.
551
9022d421
EZ
5522004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
553
554 * display.texi (Defining Faces): Add description for min-colors.
555 Update example.
556
92f5fba2
LT
5572004-02-23 Luc Teirlinck <teirllm@auburn.edu>
558
559 * abbrevs.texi: Various corrections and clarifications in addition
560 to the following:
561 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
562
7e83e178
GM
5632004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
564
565 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
566
9c5609e8
LT
5672004-02-21 Luc Teirlinck <teirllm@auburn.edu>
568
e2b9b51f
LT
569 * text.texi: Various small changes in addition to the following:
570 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
571 to delete-horizontal-space.
572 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
573 description of yank-handler text property at various places.
574
7daa0e81
LT
575 * frames.texi (Window System Selections): Add anchor.
576
9c5609e8
LT
577 * syntax.texi (Syntax Table Functions): Clarify and correct
578 descriptions of make-syntax-table and copy-syntax-table.
579 (Motion and Syntax): Clarify SYNTAXES argument to
580 skip-syntax-forward.
581 (Parsing Expressions): Mention that the return value of
582 parse-partial-sexp is currently a list of ten rather than nine
583 elements.
584 (Categories): Various corrections and clarifications.
585
d29edb21
LT
5862004-02-17 Luc Teirlinck <teirllm@auburn.edu>
587
588 * markers.texi (Marker Insertion Types): Minor change.
589
590 * locals.texi (Standard Buffer-Local Variables):
591 * commands.texi (Interactive Codes, Using Interactive):
592 * functions.texi (Related Topics): Fix xrefs.
593
43e48bda
LT
5942004-02-16 Luc Teirlinck <teirllm@auburn.edu>
595
596 * lists.texi (Sets And Lists): Update description of delete-dups.
597
84e34002
RS
5982004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
599
600 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
601
6022004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
603
604 * frames.texi (Parameter Access): frame-parameters arg is optional.
605 modify-frame-parameters handles nil for FRAME.
606 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
607 are all-or-nothing for certain toolkits.
608 Mention parameter wait-for-wm.
609 (Frames and Windows): In frame-first-window and frame-selected-window
610 the arg is optional.
611 (Input Focus): In redirect-frame-focus the second arg is optional.
612 (Window System Selections): Mention selection type CLIPBOARD.
613 Mention data-type UTF8_STRING.
614 Mention numbering of cut buffers.
615 (Resources): Describe x-resource-name.
616
6172004-02-16 Richard M. Stallman <rms@gnu.org>
618
619 * windows.texi (Buffers and Windows): Delete false table
620 about all-frames.
621
622 * syntax.texi (Parsing Expressions): Delete old caveat
623 about parse-sexp-ignore-comments.
624
625 * streams.texi (Output Variables): Add print-quoted.
626
627 * lists.texi (Building Lists): Minor cleanup.
628
629 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
630
631 * display.texi (Overlays): Explain overlays use markers.
632 (Managing Overlays): Explain front-advance and rear-advance
633 in more detail.
634
635 * loading.texi (Unloading): Document unload-feature-special-hooks.
636 Get rid of fns-NNN.el file.
637
6382004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
639
640 * help.texi (Describing Characters): Fix text-char-description
641 example output.
642
643 * edebug.texi (Using Edebug): Fix example.
644
645 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 646
84e34002
RS
647 * files.texi (Changing Files): Fix argname.
648
649 * calendar.texi: Fix parens, and default values.
650
651 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
652 * nonascii.texi, objects.texi, os.texi: Minor fixes.
653 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
654
655 * positions.texi (Text Lines): Don't add -1 in current-line.
656
6572004-02-16 Richard M. Stallman <rms@gnu.org>
658
659 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
660
c33b76da
EZ
6612004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
662
663 * processes.texi (Low-Level Network): Fix a typo.
664
9d7271e8
KS
6652004-02-12 Kim F. Storm <storm@cua.dk>
666
667 * display.texi (Fringes): Use consistent wording.
668 Note that window-fringe's window arg is optional.
669 (Scroll Bars): Use consistent wording.
670
6827d730
LT
6712004-02-11 Luc Teirlinck <teirllm@auburn.edu>
672
673 * tips.texi (Comment Tips): Document the new conventions for
674 commenting out code.
675
1cb60b5a
JD
6762004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
677
678 * positions.texi (Text Lines): Added missing end defun.
679
7fdd1f62
KS
6802004-02-07 Kim F. Storm <storm@cua.dk>
681
682 * positions.texi (Text Lines): Add line-number-at-pos.
683
eb3c144c
JPW
6842004-02-06 John Paul Wallington <jpw@gnu.org>
685
686 * display.texi (Button Properties, Button Buffer Commands):
687 mouse-2 invokes button, not down-mouse-1.
688
a1d38d63
JR
6892004-02-04 Jason Rumney <jasonr@gnu.org>
690
691 * makefile.w32-in: Sync with Makefile.in changes.
692
4b574f3d
LT
6932004-02-03 Luc Teirlinck <teirllm@auburn.edu>
694
695 * minibuf.texi (Text from Minibuffer): Various corrections and
696 clarifications.
697 (Object from Minibuffer): Correct Lisp description of
698 read-minibuffer.
699 (Minibuffer History): Clarify description of cons values for
700 HISTORY arguments.
701 (Basic Completion): Various corrections and clarifications. Add
702 completion-regexp-list.
703 (Minibuffer Completion): Correct and clarify description of
704 completing-read.
6f6b0433 705 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
706 other minor changes.
707 (High-Level Completion): Various corrections and clarifications.
708 (Reading File Names): Ditto.
709 (Minibuffer Misc): Ditto.
710
d8186297
LT
7112004-01-26 Luc Teirlinck <teirllm@auburn.edu>
712
713 * strings.texi (Text Comparison): assoc-string also matches
714 elements of alists that are strings instead of conses.
715 (Formatting Strings): Standardize Texinfo usage. Update index
716 entries.
717
9adcb5f2
LT
7182004-01-20 Luc Teirlinck <teirllm@auburn.edu>
719
720 * lists.texi (Sets And Lists): Add delete-dups.
721
3e7274ae
LT
7222004-01-15 Luc Teirlinck <teirllm@auburn.edu>
723
724 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
725 special form.
726 * macros.texi (Defining Macros): Update description of `declare',
727 which now is a macro.
728 (Wrong Time): Fix typos.
729
944e099f
LT
7302004-01-14 Luc Teirlinck <teirllm@auburn.edu>
731
732 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 733 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
734 and `batch-byte-compile'. In particular, mention and describe
735 all optional arguments.
736 (Disassembly): Correct and clarify the description of `disassemble'.
737
90c3aa59
LT
7382004-01-11 Luc Teirlinck <teirllm@auburn.edu>
739
740 * searching.texi: Various small changes in addition to the
741 following.
742 (Regexp Example): Adapt to new value of `sentence-end'.
743 (Regexp Functions): The PAREN argument to `regexp-opt' can be
744 `words'.
745 (Search and Replace): Add usage note for `perform-replace'.
746 (Entire Match Data): Mention INTEGERS and REUSE arguments to
747 `match-data'.
748 (Standard Regexps): Update for new values of `paragraph-start'
749 and `sentence-end'.
750
583c353d
LT
7512004-01-07 Luc Teirlinck <teirllm@auburn.edu>
752
753 * files.texi (Saving Buffers): Clarify descriptions of
754 `write-contents-functions' and `before-save-hook'.
755 Make the defvar's for `before-save-hook' and `after-save-hook'
756 into defopt's.
757
05faee07
KS
7582004-01-07 Kim F. Storm <storm@cua.dk>
759
760 * commands.texi (Click Events): Describe new image and
761 width/height elements of click events.
762 (Accessing Events): Add posn-string, posn-image, and
763 posn-object-width-height. Change posn-object to return either
764 image or string object.
765
a0465ec3
SJ
7662004-01-01 Simon Josefsson <jas@extundo.com>
767
768 * hooks.texi (Standard Hooks): Add before-save-hook.
769 * files.texi (Saving Buffers): Likewise.
770
972c0c49
RS
7712004-01-03 Richard M. Stallman <rms@gnu.org>
772
773 * frames.texi (Frames and Windows): Delete frame-root-window.
774
dbcd463f
LT
7752004-01-03 Luc Teirlinck <teirllm@auburn.edu>
776
777 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
778
779 * functions.texi: Various small changes in addition to the
780 following.
781 (What Is a Function): `functionp' returns nil for macros. Clarify
782 behavior of this and following functions for symbol arguments.
783 (Function Documentation): Add `\' in front of (fn @var{arglist})
784 and explain why.
785 (Defining Functions): Mention DOCSTRING argument to `defalias'.
786 Add anchor.
787 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
788
02c77ee9
MB
7892004-01-01 Miles Bader <miles@gnu.org>
790
791 * display.texi (Buttons): New section.
792
903a1a91
AS
7932003-12-31 Andreas Schwab <schwab@suse.de>
794
795 * numbers.texi (Math Functions): sqrt reports a domain-error
796 error.
797 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
798
697cf92a
LT
7992003-12-30 Luc Teirlinck <teirllm@auburn.edu>
800
3f70fe82
LT
801 * tips.texi (Documentation Tips): Update item on hyperlinks in
802 documentation strings.
803
697cf92a
LT
804 * errors.texi (Standard Errors): Various small corrections and
805 additions.
806
807 * control.texi: Various small changes in addition to the
808 following.
809 (Signaling Errors): Provide some more details on how `signal'
810 constructs the error message. Add anchor to the definition of
811 `signal'.
812 (Error Symbols): Describe special treatment of `quit'.
813 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
814 to emphasize that it has to be a single form.
815
816 * buffers.texi: Add anchor.
817
4d25144d
RS
8182003-12-29 Richard M. Stallman <rms@gnu.org>
819
820 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
821 (Window Configurations): Add window-configuration-frame.
822
823 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
824
825 * text.texi (Examining Properties): Add get-char-property-and-overlay.
826 Change arg name in get-char-property.
827 (Special Properties): Update handling of keymap property.
828
829 * strings.texi (Modifying Strings): Add clear-string.
830 (Text Comparison): Add assoc-string and remove
831 assoc-ignore-case, assoc-ignore-representation.
832
833 * os.texi (Time of Day): Add set-time-zone-rule.
834
835 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 836 report domain-error errors.
4d25144d 837
697cf92a 838 * nonascii.texi (Converting Representations):
4d25144d
RS
839 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
840 (Encoding and I/O): Add file-name-coding-system.
841
842 * modes.texi (Search-based Fontification): Explain that
843 face specs are symbols with face names as values.
844
845 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
846
847 * lists.texi (Building Lists): remq moved elsewhere.
848 (Sets And Lists): remq moved here.
849 (Association Lists): Refer to assoc-string.
850
851 * internals.texi (Garbage Collection): Add memory-use-counts.
852
853 * frames.texi (Frames and Windows): Add set-frame-selected-window
854 and frame-root-window.
855
697cf92a 856 * files.texi (Contents of Directories):
4d25144d
RS
857 Add directory-files-and-attributes.
858
859 * display.texi (Refresh Screen): Add force-window-update.
860 (Invisible Text): Explain about moving point out of invis text.
861 (Overlay Properties): Add overlay-properties.
862 (Managing Overlays): Add overlayp.
863 (GIF Images): Invalid image number displays a hollow box.
864
865 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
866 (Killing Buffers): Add buffer-live-p.
867
67fafe38
MR
8682003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
869
870 * display.texi (Fringes): Fix typo "set-buffer-window".
871
68e74f25
LT
8722003-12-24 Luc Teirlinck <teirllm@auburn.edu>
873
874 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
875 * nonascii.texi, processes.texi, tips.texi, variables.texi:
876 Add or change various xrefs and anchors.
877
878 * commands.texi: Replace all occurrences of @acronym{CAR} with
879 @sc{car}, for consistency with the rest of the Elisp manual.
880 `car' and `cdr' are historically acronyms, but are no longer
881 widely thought of as such.
882
883 * internals.texi (Pure Storage): Mention that `purecopy' does not
884 copy text properties.
885 (Object Internals): Now 29 bits are used (in most implementations)
886 to address Lisp objects.
887
888 * variables.texi (Variables with Restricted Values): New node.
889
890 * objects.texi (Lisp Data Types): Mention that certain variables
891 can only take on a restricted set of values and add an xref to
892 the new node "Variables with Restricted Values".
893
894 * eval.texi (Function Indirection): Describe the errors that
895 `indirect-function' can signal.
896 (Eval): Clarify the descriptions of `eval-region' and `values'.
897 Describe `eval-buffer' instead of `eval-current-buffer' and
898 mention `eval-current-buffer' as an alias for `current-buffer'.
899 Correct the description and mention all optional arguments.
900
697cf92a 901 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
902 following.
903 (Converting Representations): Clarify behavior of
904 `string-make-multibyte' and `string-to-multibyte' for unibyte all
905 ASCII arguments.
906 (Character Sets): Document the variable `charset-list' and adapt
907 the definition of the function `charset-list' accordingly.
908 (Translation of Characters): Clarify use of generic characters in
909 `make-translation-table'. Clarify and correct the description of
910 the use of translation tables in encoding and decoding.
911 (User-Chosen Coding Systems): Correct and clarify the description
912 of `select-safe-coding-system'.
913 (Default Coding Systems): Clarify description of
914 `file-coding-system-alist'.
915
a62f71e4
LT
9162003-11-30 Luc Teirlinck <teirllm@auburn.edu>
917
918 * strings.texi (Text Comparison): Correctly describe when two
919 strings are `equal'. Combine and clarify descriptions of
920 `assoc-ignore-case' and `assoc-ignore-representation'.
921
922 * objects.texi (Non-ASCII in Strings): Clarify description of
923 when a string is unibyte or multibyte.
924 (Bool-Vector Type): Update examples.
925 (Equality Predicates): Correctly describe when two strings are
926 `equal'.
927
19017752
LT
9282003-11-29 Luc Teirlinck <teirllm@auburn.edu>
929
930 * lists.texi (Building Lists): `append' no longer accepts integer
931 arguments. Update the description of `number-sequence' to reflect
932 recent changes.
933 (Sets And Lists): Describe `member-ignore-case' after `member'.
934
0f6a07a8
KS
9352003-11-27 Kim F. Storm <storm@cua.dk>
936
937 * commands.texi (Click Events): Click object may be an images.
938 Describe (dx . dy) element of click positions.
939 (Accessing Events): Remove duplicate posn-timestamp.
940 New functions posn-object and posn-object-x-y.
941
1ce7c819
KS
9422003-11-23 Kim F. Storm <storm@cua.dk>
943
944 * commands.texi (Click Events): Describe enhancements to event
945 position lists, including new text-pos and (col . row) items.
946 Mention left-fringe and right-fringe area events.
0f6a07a8 947 (Accessing Events): New functions posn-area and
1ce7c819
KS
948 posn-actual-col-row. Mention posn-timestamp. Mention that
949 posn-point in non-text area still returns buffer position.
950 Clarify posn-col-row.
951
cae8ddbb
LH
9522003-11-21 Lars Hansen <larsh@math.ku.dk>
953
954 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
955 * anti.texi (File Attributes): Describe removed parameter
956 ID-FORMAT.
957
f7f1a248
LT
9582003-11-20 Luc Teirlinck <teirllm@auburn.edu>
959
68e74f25 960 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
961 a position, its buffer is ignored.
962
963 * markers.texi (Overview of Markers): Mention it here too.
964
c5e2fb05
LT
9652003-11-12 Luc Teirlinck <teirllm@auburn.edu>
966
967 * numbers.texi (Numeric Conversions): Not just `floor', but also
968 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
969
e57d0aa8
LT
9702003-11-10 Luc Teirlinck <teirllm@auburn.edu>
971
972 * markers.texi (Creating Markers): Specify insertion type of
973 created markers. Add xref to `Marker Insertion Types'.
974 Second argument to `copy-marker' is optional.
975 (Marker Insertion Types): Mention that most markers are created
976 with insertion type nil.
977 (The Mark): Correctly describe when `mark' signals an error.
978 (The Region): Correctly describe when `region-beginning' and
979 `region-end' signal an error.
980
bb3612ec
LT
9812003-11-08 Luc Teirlinck <teirllm@auburn.edu>
982
983 * hash.texi (Creating Hash): Clarify description of `eql'.
984 `makehash' is obsolete.
985 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
986
987 * positions.texi (Point): Change description of `buffer-end', so
988 that it is also correct for floating point arguments.
989 (List Motion): Correct argument lists of `beginning-of-defun' and
990 `end-of-defun'.
991 (Excursions): Add xref to `Marker Insertion Types'.
992 (Narrowing): Argument to `narrow-to-page' is optional.
993
cfb8a797
LT
9942003-11-06 Luc Teirlinck <teirllm@auburn.edu>
995
996 * streams.texi (Output Streams): Clarify behavior of point for
997 marker output streams.
998
c6177909
LT
9992003-11-04 Luc Teirlinck <teirllm@auburn.edu>
1000
1001 * variables.texi (Defining Variables): Second argument to
1002 `defconst' is not optional.
1003 (Setting Variables): Mention optional argument APPEND to
1004 `add-to-list'.
1005 (Creating Buffer-Local): Expand description of
1006 `make-variable-buffer-local'.
1007 (Frame-Local Variables): Expand description of
1008 `make-variable-frame-local'.
1009 (Variable Aliases): Correct description of optional argument
1010 DOCSTRING to `defvaralias'. Mention return value of
1011 `defvaralias'.
1012 (File Local Variables): Add xref to `File variables' in Emacs
1013 Manual. Correct description of `hack-local-variables'. Mention
1014 `safe-local-variable' property. Mention optional second argument
1015 to `risky-local-variable-p'.
1016
b3645067
LT
10172003-11-03 Luc Teirlinck <teirllm@auburn.edu>
1018
1019 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
1020
10695e5c
EZ
10212003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
1022
1023 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
1024 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
1025 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
1026 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
1027 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 1028 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
1029 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
1030 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
1031 @acronym{FOO}.
1032
a2f4def1
LT
10332003-10-27 Luc Teirlinck <teirllm@auburn.edu>
1034
1035 * strings.texi (Creating Strings): Argument START to `substring'
1036 can not be `nil'. Expand description of
1037 `substring-no-properties'. Correct description of `split-string',
1038 especially with respect to empty matches. Prevent very bad line
1039 break in definition of `split-string-default-separators'.
1040 (Text Comparison): `string=' and `string<' also accept symbols as
1041 arguments.
1042 (String Conversion): More completely describe argument BASE in
1043 `string-to-number'.
5bb0fcd1 1044 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
1045 corresponding object. Clarify behavior of numeric prefix after
1046 `%' in `format'.
1047 (Case Conversion): The argument to `upcase-initials' can be a
1048 character.
1049
a2296bf9
KH
10502003-10-27 Kenichi Handa <handa@m17n.org>
1051
1052 * display.texi (Fontsets): Fix texinfo usage.
1053
885fef7c
KH
10542003-10-25 Kenichi Handa <handa@m17n.org>
1055
1056 * display.texi (Fontsets): Add description of the function
1057 set-fontset-font.
1058
0c6b7a1f
LT
10592003-10-23 Luc Teirlinck <teirllm@auburn.edu>
1060
1061 * display.texi (Temporary Displays): Add xref to `Documentation
1062 Tips'.
1063
1064 * functions.texi (Function Safety): Use inforef instead of pxref
1065 for SES.
1066
c3cda320
AS
10672003-10-23 Andreas Schwab <schwab@suse.de>
1068
1069 * Makefile.in (TEX, texinputdir): Don't define.
1070 (TEXI2DVI): Define.
1071 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
1072 add $(srcdir)/index.texi.
1073 ($(infodir)/elisp): Remove index.texi dependency.
1074 (elisp.dvi): Likewise. Use $(TEXI2DVI).
1075 (index.texi): Remove target.
1076 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
1077 (clean): Don't remove index.texi.
1078
c3cda320
AS
1079 * permute-index, index.perm: Remove.
1080 * index.texi: Rename from index.unperm.
1081
e5dadca7
LT
10822003-10-22 Luc Teirlinck <teirllm@auburn.edu>
1083
1084 * tips.texi (Documentation Tips): Document new behavior for face
1085 and variable hyperlinks in Help mode.
1086
6cfb0777
LT
10872003-10-21 Luc Teirlinck <teirllm@auburn.edu>
1088
1089 * objects.texi (Integer Type): Update for extra bit of integer range.
1090 (Character Type): Ditto.
1091
a6eeaa81 10922003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
1093
1094 * numbers.texi (Integer Basics): Add index entries for reading
1095 numbers in hex, octal, and binary.
1096
c8f9ba83
LK
10972003-10-16 Lute Kamstra <lute@gnu.org>
1098
1099 * modes.texi (Mode Line Format): Mention force-mode-line-update's
1100 argument.
1101
b52a26fb
LT
11022003-10-13 Luc Teirlinck <teirllm@auburn.edu>
1103
1104 * windows.texi (Choosing Window): Fix typo.
1105 * edebug.texi (Edebug Execution Modes): Fix typo.
1106
f7005886
RS
11072003-10-13 Richard M. Stallman <rms@gnu.org>
1108
1109 * windows.texi (Basic Windows): A window has fringe settings,
1110 display margins and scroll-bar settings.
1111 (Splitting Windows): Doc split-window return value.
1112 Clean up one-window-p.
1113 (Selecting Windows): Fix typo.
1114 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
1115 (Buffers and Windows): In set-window-buffer, explain effect
1116 on fringe settings and scroll bar settings.
1117 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
1118 (Choosing Window): Use defopt for pop-up-frame-function.
1119 For special-display-buffer-names, explain same-window and same-frame.
1120 Clarify window-dedicated-p return value.
1121 (Textual Scrolling): scroll-up and scroll-down can get an error.
1122 (Horizontal Scrolling): Clarify auto-hscroll-mode.
1123 Clarify set-window-hscroll.
1124 (Size of Window): Don't mention tool bar in window-height.
1125 (Coordinates and Windows): Explain what coordinates-in-window-p
1126 returns for fringes and display margins.
1127 (Window Configurations): Explain saving fringes, etc.
1128
1129 * tips.texi (Library Headers): Clean up Documentation.
1130
1131 * syntax.texi (Parsing Expressions): Clean up forward-comment
1132 and parse-sexp-lookup-properties.
1133
1134 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
1135
1136 * os.texi (System Environment): Clean up text for load-average errors.
1137
1138 * modes.texi (Hooks): Don't explain local hook details at front.
1139 Clarify run-hooks and run-hook-with-args a little.
1140 Clean up add-hook and remove-hook.
1141
1142 * edebug.texi (Edebug Execution Modes): Clarify t.
1143 Document edebug-sit-for-seconds.
1144 (Coverage Testing): Document C-x X = and =.
1145 (Instrumenting Macro Calls): Fix typo.
1146 (Specification List): Don't index the specification keywords.
1147
c989ebe9
KS
11482003-10-10 Kim F. Storm <storm@cua.dk>
1149
1150 * processes.texi (Network): Introduce make-network-process.
1151
f9525eef
LT
11522003-10-09 Luc Teirlinck <teirllm@auburn.edu>
1153
1154 * tips.texi (Library Headers): Fix typo.
1155
f008b925
LK
11562003-10-07 Juri Linkov <juri@jurta.org>
1157
1158 * modes.texi (Imenu): Mention imenu-create-index-function's
1159 default value. Explain submenus better.
1160
c22c5da6
LK
11612003-10-07 Lute Kamstra <lute@gnu.org>
1162
1163 * modes.texi (Faces for Font Lock): Fix typo.
1164 (Hooks): Explain how buffer-local hook variables can refer to
1165 global hook variables.
1166 Various minor clarifications.
1167
49247521
LK
11682003-10-06 Lute Kamstra <lute@gnu.org>
1169
1170 * tips.texi (Coding Conventions): Mention naming conventions for
1171 hooks.
1172
9296c947
LT
11732003-10-05 Luc Teirlinck <teirllm@auburn.edu>
1174
1175 * loading.texi (Library Search): Correct default value of
1176 load-suffixes.
1177 (Named Features): Fix typo.
1178
0e9b293a
RS
11792003-10-05 Richard M. Stallman <rms@gnu.org>
1180
1181 * loading.texi (Named Features): In `provide',
1182 say how to test for subfeatures.
1183 (Unloading): In unload-feature, use new var name
1184 unload-feature-special-hooks.
1185
49247521 11862003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
1187
1188 * modes.texi (Major Mode Conventions): Mention third way to set up
1189 Imenu.
1190 (Imenu): A number of small fixes.
1191 Delete documentation of internal variable imenu--index-alist.
1192 Document the return value format of imenu-create-index-function
1193 functions.
1194
ab8f7d5c
RS
11952003-09-30 Richard M. Stallman <rms@gnu.org>
1196
1197 * processes.texi (Network): Say what stopped datagram connections do.
1198
1199 * lists.texi (Association Lists): Clarify `assq-delete-all'.
1200
1201 * display.texi (Overlay Properties): Clarify `evaporate' property.
1202
49247521 12032003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
1204
1205 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 1206 constructs should be marked as risky.
86b9b767
LK
1207 Change cons cell into proper list.
1208 (Mode Line Variables): Change cons cell into proper list.
1209
49247521 12102003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
1211
1212 * modes.texi (Mode Line Data): Document the :propertize construct.
1213 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 1214 to match their order in the default mode-line-format.
bc3b02f9
LK
1215 Describe the new variables mode-line-position and mode-line-modes.
1216 Update the default values of mode-line-frame-identification,
1217 minor-mode-alist, and default-mode-line-format.
1218 (Properties in Mode): Mention the :propertize construct.
6142d1d0 1219
bc3b02f9 12202003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 1221
c22c5da6 1222 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
1223 * loading.texi, minibuf.texi, text.texi, variables.texi:
1224 Avoid @strong{Note:}.
1225
12262003-09-26 Richard M. Stallman <rms@gnu.org>
1227
1228 * keymaps.texi (Remapping Commands): Fix typo.
1229
41beda59
LT
12302003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
1231
1232 * processes.texi (Low-Level Network): Fix typo.
1233
ef6ae4ff
KS
12342003-09-23 Kim F. Storm <storm@cua.dk>
1235
1236 * processes.texi (Network, Network Servers): Fix typos.
1237 (Low-Level Network): Add timeout value for :server keyword.
1238 Add new option keywords to make-network-process.
1239 Add set-network-process-options.
1240 Explain how to test availability of network options.
1241
b0f23edf
RS
12422003-09-19 Richard M. Stallman <rms@gnu.org>
1243
1244 * text.texi (Motion by Indent): Arg to
1245 backward-to-indentation and forward-to-indentation is optional.
1246
1247 * strings.texi (Creating Strings): Add substring-no-properties.
1248
1249 * processes.texi
1250 (Process Information): Add list-processes arg QUERY-ONLY.
1251 Delete process-contact from here.
1252 Add new status values for process-status.
1253 Add process-get, process-put, process-plist, set-process-plist.
1254 (Synchronous Processes): Add call-process-shell-command.
1255 (Signals to Processes): signal-process allows process objects.
1256 (Network): Complete rewrite.
1257 (Network Servers, Datagrams, Low-Level Network): New nodes.
1258
1259 * positions.texi (Word Motion): forward-word, backward-word
1260 arg is optional. Reword.
1261
1262 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
1263
c22c5da6 1264 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
1265 Delete duplicate definition of buffer-local-value.
1266 (File Local Variables): Explain about discarding text props.
1267
f387bdea
RS
12682003-09-11 Richard M. Stallman <rms@gnu.org>
1269
1270 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
1271 changes variables that record input events.
1272 (Minibuffer Misc): Add minibuffer-selected-window.
1273
1274 * lists.texi (Building Lists): Add copy-tree.
1275
1276 * display.texi (Fontsets): Add char-displayable-p.
1277 (Scroll Bars): New node.
1278
49247521 12792003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
1280
1281 * modes.texi (%-Constructs): Document new `%i' and `%I'
1282 constructs.
1283
fd026ee1
JR
12842003-09-03 Peter Runestig <peter@runestig.com>
1285
1286 * makefile.w32-in: New file.
1287
4828b4d7
RS
12882003-08-29 Richard M. Stallman <rms@gnu.org>
1289
1290 * display.texi (Overlay Properties): Clarify how priorities
1291 affect use of the properties.
1292
a4e4f05d
LT
12932003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
1294
1295 * customize.texi (Type Keywords): Correct the description of
1296 `:help-echo' in the case where `motion-doc' is a function.
1297
3ebe0346
JPW
12982003-08-14 John Paul Wallington <jpw@gnu.org>
1299
1300 * modes.texi (Emulating Mode Line): Subsection, not section.
1301
3afe8e39
RS
13022003-08-13 Richard M. Stallman <rms@gnu.org>
1303
1304 * elisp.texi (Top): Update subnode lists in menu.
1305
1306 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
1307 (Kill Functions): kill-region has new arg yank-handler.
1308 (Yanking): New node.
1309 (Yank Commands): Add yank-undo-function.
1310 (Low-Level Kill Ring):
1311 kill-new and kill-append have new arg yank-handler.
1312 (Changing Properties): Add remove-list-of-text-properties.
1313 (Atomic Changes): New node.
1314
1315 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
1316
1317 * streams.texi (Output Variables): Add eval-expression-print-length
1318 and eval-expression-print-level.
1319
1320 * os.texi (Time Conversion): For encode-time, explain limits on year.
1321
1322 * objects.texi (Character Type): Define anchor "modifier bits".
1323
1324 * modes.texi (Emulating Mode Line): New node.
1325 (Search-based Fontification): Font Lock uses font-lock-face property.
1326 (Other Font Lock Variables): Likewise.
1327
1328 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
1329 not vectors.
1330 (Active Keymaps): Add emulation-mode-map-alists.
1331 (Functions for Key Lookup): key-binding has new arg no-remap.
1332 (Remapping Commands): New node.
1333 (Scanning Keymaps): where-is-internal has new arg no-remap.
1334 (Tool Bar): Add tool-bar-local-item-from-menu.
1335 Clarify when to use tool-bar-add-item-from-menu.
1336
1337 * commands.texi (Interactive Call): commandp has new arg.
1338 (Command Loop Info): Add this-original-command.
1339
e37769b1
JPW
13402003-08-06 John Paul Wallington <jpw@gnu.org>
1341
1342 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
1343
1344 * display.texi (Warning Basics): Fix typo.
1345 (Fringes): Add closing curly bracket and fix typo.
1346
1347 * elisp.texi (Top): Fix typo.
1348
c5e0561f
RS
13492003-08-05 Richard M. Stallman <rms@gnu.org>
1350
1351 * elisp.texi: Update lists of subnodes.
1352
1353 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
1354
1355 * variables.texi (Local Variables): Use lc for example variable names.
1356
1357 * tips.texi (Library Headers): Explain where to put -*-.
1358
1359 * strings.texi (Creating Strings): Fix xref for vconcat.
1360
1361 * sequences.texi (Vector Functions):
1362 vconcat no longer allows integer args.
1363
1364 * minibuf.texi (Reading File Names): read-file-name has new
1365 arg PREDICATE. New function read-directory-name.
1366
1367 * macros.texi (Defining Macros): Give definition of `declare'
1368 (Indenting Macros): New node.
1369
1370 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
1371 (Window Frame Parameters): Make separate table of parameters
1372 that are coupled with specific face attributes.
1373 (Deleting Frames): delete-frame-hooks renamed to
1374 delete-frame-functions.
1375
1376 * files.texi (Magic File Names): Add file-remote-p.
1377 Clarify file-local-copy.
1378
1379 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
1380 here; instead xref Defining Macros.
1381
1382 * display.texi (Warnings): New node, and subnodes.
1383 (Fringes): New node.
1384
1385 * debugging.texi (Test Coverage): New node.
1386
1387 * compile.texi (Compiler Errors): Explain with-no-warnings
1388 and other ways to suppress warnings.
1389
1390 * commands.texi (Interactive Call): Minor clarification.
1391
1392 * buffers.texi (Buffer File Name): set-visited-file-name
1393 renames the buffer too.
1394
1395 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
1396
ee59dede
MR
13972003-07-24 Markus Rost <rost@math.ohio-state.edu>
1398
1399 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
1400
f0514b34
MR
14012003-07-22 Markus Rost <rost@math.ohio-state.edu>
1402
1403 * internals.texi (Garbage Collection): Fix previous change.
1404
c73983bb
RS
14052003-07-22 Richard M. Stallman <rms@gnu.org>
1406
1407 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
1408
1409 * display.texi (Width): Use \s syntax in example.
1410 (Font Selection): Add face-font-rescale-alist.
1411
1412 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
1413 Remove spurious indent in example.
1414
1415 * lists.texi (Building Lists): Add number-sequence.
1416
1417 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
1418
1419 * functions.texi (Function Documentation): Explain how to
1420 show calling convention explicitly in the doc string.
1421
1422 * windows.texi (Selecting Windows): save-selected-window saves
1423 selected window of each frame.
1424 (Window Configurations): Minor change.
1425
1426 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
1427
1428 * streams.texi (Output Variables): Add print-continuous-numbering
1429 and print-number-table.
1430
1431 * processes.texi (Decoding Output): New node.
1432
1433 * os.texi (Time Conversion): decode-time arg is optional.
1434
1435 * objects.texi (Character Type): Don't use space as example for \.
1436 Make list of char names and \-sequences correspond.
1437 Explain that \s is not used in strings. `\ ' needs space after.
1438
1439 * nonascii.texi (Converting Representations): Add string-to-multibyte.
1440 (Translation of Characters): Add translation-table-for-input.
1441 (Default Coding Systems): Add auto-coding-functions.
1442 (Explicit Encoding): Add decode-coding-inserted-region.
1443 (Locales): Add locale-info.
1444
1445 * minibuf.texi (Basic Completion): Describe test-completion.
1446 Collections can be lists of strings.
1447 Clean up lazy-completion-table.
1448 (Programmed Completion): Mention test-completion.
1449 Clarify why lambda expressions are not accepted.
1450 (Minibuffer Misc): Describe minibufferp.
1451
51a8b435
RS
14522003-07-14 Richard M. Stallman <rms@gnu.org>
1453
1454 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
1455
1456 * windows.texi (Selecting Windows): New arg to select-window.
1457 (Selecting Windows): Add with-selected-window.
1458 (Size of Window): Add window-inside-edges, etc.
1459
1460 * internals.texi (Garbage Collection): Add post-gc-hook.
1461
1462 * processes.texi (Subprocess Creation): Add exec-suffixes.
1463
1464 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
1465 (Scanning Keymaps): Add map-keymaps.
1466 (Defining Menus): Add keymap-prompt.
1467
1468 * numbers.texi (Integer Basics): Add most-positive-fixnum,
1469 most-negative-fixnum.
1470
1471 * compile.texi (Byte Compilation): Explain no-byte-compile
1472 (Compiler Errors): New node.
1473
1474 * os.texi (User Identification): user-uid, user-real-uid
1475 can return float.
1476
1477 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
1478 and about derived modes.
1479 (Minor Modes): Add minor-mode-list.
1480 (Defining Minor Modes): Keyword args for define-minor-mode.
1481 (Search-based Fontification): Explain managing other properties.
1482 (Other Font Lock Variables): Add font-lock-extra-managed-props.
1483 (Faces for Font Lock): Add font-locl-preprocessor-face.
1484 (Hooks): Add run-mode-hooks and delay-mode-hooks.
1485
1486 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 1487 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
1488
1489 * loading.texi (Library Search): Add load-suffixes.
1490
1491 * minibuf.texi (Basic Completion): Add lazy-completion-table.
1492 (Programmed Completion): Add dynamic-completion-table.
1493
1494 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
1495 (Magic File Names): Specify precedence order of handlers.
1496o
1497 * commands.texi (Command Overview): Emacs server runs pre-command-hook
1498 and post-command-hook.
1499 (Waiting): New calling convention for sit-for.
1500
1501 * text.texi (Special Properties): local-map and keymap properties
1502 apply based on their stickiness.
1503
c6de56a0
RS
15042003-07-07 Richard M. Stallman <rms@gnu.org>
1505
1506 * modes.texi (Minor Mode Conventions): Specify only some kinds
1507 of list values as args to minor modes.
1508
1509 * files.texi (File Name Expansion): Warn about iterative use
1510 of substitute-in-file-name.
1511
1512 * advice.texi (Activation of Advice): Clean up previous change.
1513
8c761ea6
MR
15142003-07-06 Markus Rost <rost@math.ohio-state.edu>
1515
1516 * advice.texi (Activation of Advice): Note that ad-start-advice is
1517 turned on by default.
1518
c6de56a0
RS
15192003-06-30 Richard M. Stallman <rms@gnu.org>
1520
1521 * text.texi (Buffer Contents): Document current-word.
1522 (Change Hooks): Not called for *Messages*.
1523
1524 * functions.texi (Defining Functions): Explain about redefining
1525 primitives.
1526 (Function Safety): Renamed. Minor changes.
1527 Comment out the detailed criteria for what is safe.
1528
3fe4e567
AS
15292003-06-22 Andreas Schwab <schwab@suse.de>
1530
1531 * objects.texi (Symbol Type): Fix description of examples.
1532
cda7bd13
AS
15332003-06-16 Andreas Schwab <schwab@suse.de>
1534
1535 * hash.texi (Creating Hash): Fix description of :weakness.
1536
fbcffa4a
KG
15372003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
1538
1539 * files.texi (Changing Files): copy-file copies file modes, too.
1540
ff6a3bfb
RS
15412003-05-28 Richard M. Stallman <rms@gnu.org>
1542
1543 * strings.texi (Creating Strings): Clarify split-string.
1544
1463a05d
JB
15452003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
1546
1547 * strings.texi (Creating Strings): Update split-string specification
1548 and examples.
1549
af253914
RS
15502003-05-19 Richard M. Stallman <rms@gnu.org>
1551
1552 * elisp.texi: Correct invariant section names.
1553
7ea52f92
RS
15542003-04-20 Richard M. Stallman <rms@gnu.org>
1555
1556 * os.texi (Timers): Explain about timers and quitting.
1557
e31afc09
RS
15582003-04-19 Richard M. Stallman <rms@gnu.org>
1559
1560 * internals.texi (Writing Emacs Primitives): Strings are
1561 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
1562 Explain GCPRO convention for varargs function args.
1563
5ceea398
RS
15642003-04-16 Richard M. Stallman <rms@gnu.org>
1565
1566 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
1567
b0ada147
RS
15682003-04-08 Richard M. Stallman <rms@gnu.org>
1569
1570 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
1571
b23375aa
KS
15722003-02-13 Kim F. Storm <storm@cua.dk>
1573
1574 * objects.texi (Character Type): New \s escape for space.
1575
c60ee5e7
JB
15762003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
1577
1578 * os.texi (System Environment): Added cygwin system-type.
1579
84e47416
RS
15802003-01-25 Richard M. Stallman <rms@gnu.org>
1581
1582 * keymaps.texi: Document that a symbol can act as a keymap.
1583
3e8cf2ea
RS
15842003-01-13 Richard M. Stallman <rms@gnu.org>
1585
1586 * text.texi (Changing Properties): Say string indices are origin-0.
1587
1588 * positions.texi (Screen Lines) <compute-motion>:
1589 Correct order of elts in return value.
1590
1591 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
1592 how to define a default binding.
1593
7abb9fc5 15942002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 1595
104bc3aa 1596 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 1597
104bc3aa
MR
1598 * customize.texi (Simple Types): Clarify description of custom
1599 type 'number. Describe new custom type 'float.
177f790c 1600
7abb9fc5 16012002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
1602
1603 * variables.texi (File Local Variables): Fix typo.
1604
df140a68 16052002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 1606
df140a68
KG
1607 From Michael Albinus <Michael.Albinus@alcatel.de>.
1608
1609 * README: Target for Info file is `make info'.
1610
1611 * files.texi (File Name Components): Fixed typos in
1612 `file-name-sans-extension'.
1613 (Magic File Names): Complete list of operations for magic file
1614 name handlers.
1615
7ed9159a
JY
16162002-09-16 Jonathan Yavner <jyavner@engineer.com>
1617
1618 * variables.texi (File Local Variables): New function
1619 risky-local-variable-p.
1620
16212002-09-15 Jonathan Yavner <jyavner@engineer.com>
1622
1623 * functions.texi (Function safety): New node about unsafep.
1624
241f79af
PA
16252002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
1626
1627 * customize.texi (Splicing into Lists): Fixed example.
1628 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
1629
72459b15
JB
16302002-06-17 Juanma Barranquero <lektu@terra.es>
1631
1632 * frames.texi (Display Feature Testing): Fix typo.
1633
61f7e0f5
AS
16342002-06-12 Andreas Schwab <schwab@suse.de>
1635
1636 * frames.texi (Initial Parameters, Resources): Fix references to
1637 the Emacs manual.
1638
4e792dbd
KS
16392002-05-13 Kim F. Storm <storm@cua.dk>
1640
1641 * variables.texi (Intro to Buffer-Local): Updated warning and
1642 example relating to changing buffer inside let.
1643
940344d4 16442002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
1645
1646 * os.texi (Session Management): New node about X Session management.
1647
231ac53b
EZ
16482002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
1649
1650 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
1651 to which the manual corresponds, and the copyright years.
1652
1653 * Makefile.in (VERSION): Set to 2.9.
1654
140cc574
EZ
16552001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
1656
1657 * elisp.texi: Change the category in @dircategory to "Emacs", to
1658 make it consistent with info/dir.
1659
9c7fce05
MB
16602001-11-25 Miles Bader <miles@gnu.org>
1661
1662 * text.texi (Fields): Describe new `limit' arg in
1663 field-beginning/field-end.
1664
9f8bbf0f
EZ
16652001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
1666
a5e6715c
EZ
1667 * permute-index: Don't depend on csh-specific features. Replace
1668 the interpreter name with /bin/sh.
1669
9f8bbf0f
EZ
1670 * two-volume-cross-refs.txt: New file.
1671 * two.el: New file.
1672 * spellfile: New file.
1673
1756e2fb
EZ
16742001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
1675
1676 * permute-index: New file.
1677
1678 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
1679 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
1680 8+3 restricted namespace.
ad050e54
EZ
1681
1682 * Makefile.in (infodir): Define relative to $(srcdir).
1683 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
1684 include directories list via -I switch to makeinfo.
1685 (index.texi): Use cp if both hard and symbolic links fail.
1686
10fa7f8e
EZ
16872001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1688
7a1494ce
EZ
1689 * Makefile.in (distclean): Add.
1690
10fa7f8e
EZ
1691 The following changes make ELisp manual part of the Emacs
1692 distribution:
1693
1694 * Makefile.in: Add Copyright notice.
1695 (prefix): Remove.
1696 (infodir): Change value to "../info".
1697 (VPATH): New variable.
1698 (MAKE): Don't define.
1699 (texmacrodir): Don't define.
1700 (texinputdir): Append the existing value of TEXINPUTS.
1701 ($(infodir)/elisp): Instead of just "elisp". Reformat the
1702 command to be compatible with man/Makefile.in, and to put the
1703 output into ../info.
5c32b7c5 1704 (info): Add target.
10fa7f8e
EZ
1705 (installall): Target removed.
1706
ad050e54 17072001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
1708
1709 * tips.texi (Coding Conventions): Fix typo.
1710
6fd735df
GM
17112001-10-23 Gerd Moellmann <gerd@gnu.org>
1712
1713 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
1714
b704d54b
EZ
17152001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
1716
1717 * files.texi (File Name Components): Update the description of
1718 file-name-sans-extension and file-name-extension, as they now
1719 ignore leading dots.
1720
71431a0e
GM
17212001-10-20 Gerd Moellmann <gerd@gnu.org>
1722
6aa97356 1723 * (Version 21.1 released.)
71431a0e 1724
79f1f96c
MB
17252001-10-19 Miles Bader <miles@gnu.org>
1726
1727 * positions.texi (Text Lines): Describe behavior of
1728 `beginning-of-line'/`end-of-line' in the presence of field properties.
1729
892a8f36
GM
17302001-10-17 Gerd Moellmann <gerd@gnu.org>
1731
1732 * Makefile.in (VERSION): Set to 2.8.
1733 (manual): Use `manual-21'.
1734
8c1cc9e8 1735 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
1736 number was used. Set it to 2.8.
1737
1738 * intro.texi: Likewise.
1739
51724e26
EZ
17402001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1741
1742 * files.texi (File Name Completion): Document the significance of
1743 a trailing slash in elements of completion-ignored-extensions.
1744
57b338e8
MB
17452001-10-06 Miles Bader <miles@gnu.org>
1746
1747 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
1748
c89e4bc5
GM
17492001-10-04 Gerd Moellmann <gerd@gnu.org>
1750
1751 * variables.texi (Variable Aliases): New node.
1752
ab952a4f
GM
17532001-10-04 Gerd Moellmann <gerd@gnu.org>
1754
1755 * Branch for 21.1.
dff28924 1756
9db3a582
MB
17572001-10-02 Miles Bader <miles@gnu.org>
1758
ae1a9581
MB
1759 * minibuf.texi (Minibuffer Misc): Add entries for
1760 `minibuffer-contents', `minibuffer-contents-no-properties', and
1761 `delete-minibuffer-contents'.
1762 Correct description for `minibuffer-prompt-end'.
1763
9db3a582
MB
1764 * text.texi (Property Search): Correct descriptions of
1765 `next-char-property-change' and `previous-char-property-change'.
1766 Add entries for `next-single-char-property-change' and
1767 `previous-single-char-property-change'.
1768 Make operand names a bit more consistent.
1769
03be5931
EZ
17702001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
1771
1772 * frames.texi (Finding All Frames): Document that next-frame and
1773 previous-frame are local to current terminal.
1774
974548ec
EZ
17752001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
1776
1777 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 1778 result of make-keymap.
974548ec 1779
8d82c597
EZ
17802001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
1781
1782 * display.texi (Font Lookup, Attribute Functions)
1783 (Image Descriptors): Add cross-references to the definition of
1784 selected frame.
1785
1786 * buffers.texi (The Buffer List): Add cross-references to the
1787 definition of selected frame.
1788
1789 * frames.texi (Input Focus): Clarify which frame is _the_ selected
1790 frame at any given time.
1791 (Multiple Displays, Size and Position): Add a cross-reference to
1792 the definition of the selected frame.
1793
2842de30
EZ
17942001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
1795
1796 * strings.texi (String Conversion) <string-to-number>: Document
1797 that a float is returned for integers that are too large.
1798
1799 * frames.texi (Mouse Position): Document mouse-position-function.
1800 (Display Feature Testing): Document display-images-p.
1801 (Window Frame Parameters): Document the cursor-type variable.
1802
1803 * numbers.texi (Integer Basics): Document CL style read syntax for
1804 integers in bases other than 10.
1805
1806 * positions.texi (List Motion): Document
1807 open-paren-in-column-0-is-defun-start.
1808
1809 * lists.texi (Sets And Lists): Document member-ignore-case.
1810
1811 * internals.texi (Garbage Collection): Document the used and free
1812 strings report.
1813 (Memory Usage): Document strings-consed.
1814
1815 * os.texi (Time of Day): Document float-time.
1816 (Recording Input): Document that clear-this-command-keys clears
1817 the vector to be returned by recent-keys.
1818
1819 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
1820 argument keymap can be a list.
1821
1822 * nonascii.texi (User-Chosen Coding Systems)
1823 <select-safe-coding-system>: Document the new argument
1824 accept-default-p and the variable
1825 select-safe-coding-system-accept-default-p. Tell what happens if
1826 buffer-file-coding-system is undecided.
1827 (Default Coding Systems): Document auto-coding-regexp-alist.
1828
1829 * display.texi (The Echo Area) <message>: Document
1830 message-truncate-lines.
1831 (Glyphs): Document that the glyph table is unused on windowed
1832 displays.
1833
1834 * help.texi (Describing Characters) <single-key-description>:
1835 Document the new argument no-angles.
1836 (Accessing Documentation) <documentation-property>: Document that
1837 a non-string property is evaluated.
1838 <documentation>: Document that the function-documentation property
1839 is looked for.
1840
1841 * windows.texi (Selecting Windows): Document some-window.
1842
1843 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
1844
1845 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
1846 apropos-mode-hook.
1847
1848 * commands.texi (Using Interactive): Document interactive-form.
1849 (Keyboard Macros): Document kbd-macro-termination-hook.
1850 (Command Loop Info): Document that clear-this-command-keys clears
1851 the vector to be returned by recent-keys.
1852
2d43d823
GM
18532001-09-04 Werner LEMBERG <wl@gnu.org>
1854
1855 * Makefile.in (srcdir, texinputdir): New variables.
1856 (srcs, index.texi, install): Use $(srcdir).
1857 (.PHONY): Remove elisp.dvi.
1858 (elisp): Use -I switch for makeinfo.
1859 (elisp.dvi): Use $(srcdir) and $(texinputdir).
1860 (installall, dist): Use $(srcdir).
1861 Fix path to texinfo.tex.
1862 (maintainer-clean): Add elisp.dvi and elisp.oaux.
1863
fa739b31
GM
18642001-08-30 Gerd Moellmann <gerd@gnu.org>
1865
92a25631
GM
1866 * display.texi (Conditional Display): Adjust to API change.
1867
fa739b31
GM
1868 * configure: New file.
1869
cef68af5
GM
18702001-07-30 Gerd Moellmann <gerd@gnu.org>
1871
1872 * commands.texi (Repeat Events): Add description of
1873 double-click-fuzz.
1874
d1f08d85
SM
18752001-05-08 Stefan Monnier <monnier@cs.yale.edu>
1876
1877 * syntax.texi (Syntax Class Table): Add the missing designator for
1878 comment and string fences.
1879 (Syntax Properties): Add a xref to syntax table internals.
1880 (Syntax Table Internals): Document string-to-syntax.
1881
1e9fc92e
GM
18822001-05-07 Gerd Moellmann <gerd@gnu.org>
1883
1884 * Makefile.in (install): Use install-info command line options
1885 like in Emacs' Makefile.in.
1886
00480554
MB
18872000-12-09 Miles Bader <miles@gnu.org>
1888
1889 * windows.texi (Window Start): Update documentation for
1890 `pos-visible-in-window-p'.
1891
1e344ee2
SM
18922000-11-12 Stefan Monnier <monnier@cs.yale.edu>
1893
1894 * lists.texi (Building Lists): Add footnote to explain how to add
1895 to the end of a list.
1896
a540f6ed
GM
18972000-10-25 Gerd Moellmann <gerd@gnu.org>
1898
1899 * files.texi (Visiting Functions): Typos.
1900
28bcdbee
KH
19012000-10-25 Kenichi Handa <handa@etl.go.jp>
1902
1903 * files.texi (Visiting Functions): Return value of
1904 find-file-noselect may be a list of buffers if wildcards are used.
1905
22d1a4ed
MB
19062000-10-24 Miles Bader <miles@lsi.nec.co.jp>
1907
1908 * display.texi (Defining Faces): Document `graphic' display type
1909 in face specs.
1910
916a89db
KG
19112000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1912
1e9fc92e 1913 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
1914 `after-make-frame-hook' with `after-make-frame-functions'.
1915
1e9fc92e 1916 * frames.texi (Creating Frames): Ditto.
916a89db 1917
1e9fc92e 1918 * variables.texi (Future Local Variables): Ditto.
916a89db 1919
483de32b
GM
19202000-10-16 Gerd Moellmann <gerd@gnu.org>
1921
1922 * display.texi (Other Image Types): Add description of :foreground
1923 and :background properties of mono PBM images.
1924
e23a63a5
WL
19252000-08-17 Werner LEMBERG <wl@gnu.org>
1926
1927 * .cvsignore: New file.
1928
dfc16043
GM
19292000-01-05 Gerd Moellmann <gerd@gnu.org>
1930
1931 * tindex.pl: New script.
1932
602613fe
DL
19331999-12-03 Dave Love <fx@gnu.org>
1934
1935 * Makefile.in (MAKEINFO): New parameter.
1936
94ec544d
DL
19371999-09-17 Richard Stallman <rms@gnu.org>
1938
1939 * Makefile.in (srcs): Add hash.texi.
1940 (VERSION): Update to 20.6.
1941
19421999-09-13 Richard Stallman <rms@gnu.org>
1943
1944 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
1945
19461998-08-29 Karl Heuer <kwzh@gnu.org>
1947
1948 * configure.in: New file.
1949 * Makefile.in: Renamed from Makefile.
1950 (prefix, infodir): Use value obtained from configure.
1951 (emacslibdir): Obsolete variable deleted.
1952 (dist): Distribute configure.in, configure, Makefile.in.
1953
19541998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
1955
1956 * Makefile (INSTALL_INFO): New variable.
1957 (install): Run install-info.
1958
19591998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
1960
1961 * Makefile (elisp.dvi): Add missing backslash.
1962
19631998-05-02 Richard Stallman <rms@psilocin.gnu.org>
1964
1965 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
1966 Run texindex without `./'. Always run texindex on elisp.tp.
1967 (elisp.tps): Target deleted.
1968
19691998-04-05 Richard Stallman <rms@psilocin.gnu.org>
1970
1971 * Makefile (srcs): Add nonascii.texi and customize.texi.
1972 (dist): Start by deleting `temp'.
1973
19741998-02-17 Richard Stallman <rms@psilocin.gnu.org>
1975
1976 * Makefile (makeinfo, texindex): Targets deleted.
1977 (makeinfo.o, texindex.o): Targets deleted.
1978 (clean, dist): Don't do anything with them or with getopt*.
1979
19801998-01-30 Richard Stallman <rms@psilocin.gnu.org>
1981
1982 * Makefile (SHELL): Defined.
1983
19841998-01-27 Richard Stallman <rms@psilocin.gnu.org>
1985
1986 * Makefile (elisp.tps): New target.
1987 (elisp.dvi): Depend on elisp.tps.
1988
1989Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
1990
1991 * README: Update phone number.
1992
1993 * Makefile (elisp): Make this be the default target.
1994 Depend on makeinfo.c instead of makeinfo.
1995 (install): Don't depend on elisp.dvi, since we don't install that.
1996 Use mkinstalldirs.
1997 (dist): Add mkinstalldirs.
1998
1999Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2000
2001 * Makefile (VERSION): Update version number.
2002 (maintainer-clean): Renamed from realclean.
2003
2004Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2005
2006 * Makefile (realclean): New target.
2007 (elisp): Remove any old elisp-* files first.
2008
2009Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
2010
d1f08d85
SM
2011 * Makefile (VERSION): New variable.
2012 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
2013 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
2014
2015Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2016
2017 * Makefile (elisp): Depend on makeinfo.
2018
2019Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
2020
d1f08d85 2021 * Makefile (srcs): Add anti.texi.
94ec544d
DL
2022
2023Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2024
2025 * Makefile (infodir, prefix): New vars.
2026 (install): Use infodir.
2027 (emacsinfodir): Deleted.
2028
2029Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2030
2031 * Makefile (srcs): Add calendar.texi.
2032
2033 * Makefile (dist): Copy texindex.c and makeinfo.c.
2034 Limit elisp-* files to those with one or two digits.
2035
2036Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2037
2038 * Makefile (dist): Changed to use Gzip instead of compress.
2039
2040Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
2041
2042 * loading.texi (Unloading): define-function changed back to
2043 defalias. It may not stay this way, but at least it's
2044 consistent with the known-good version of the code patch.
2045
2046Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
2047
2048 * modes.texi (Hooks): Document new optional arg of add-hook.
2049
2050Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
2051
d1f08d85 2052 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
2053
2054 * tips.texi: Add new section on standard library headers.
2055
2056Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2057
2058 * Makefile (srcs): Add frame.texi to the list of sources.
2059
2060Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2061
2062 * Makefile (dist): Don't bother excluding autosave files; they'll
2063 never make it into the temp directory anyway, and the hash marks
2064 in the name are problematic for make and the Bourne shell.
dff28924 2065 (srcs):
94ec544d
DL
2066
2067Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2068
d1f08d85 2069 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
2070 the distribution tar file.
2071
dff28924 2072Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
2073
2074 * Makefile (srcs): Added index.perm.
2075 (elisp.dvi): Remove erroneous shell comment.
2076 Expect output of permute-index in permuted.fns.
2077 Save old elisp.aux in elisp.oaux.
2078 (clean): Added index.texi to be deleted.
2079
dff28924 2080Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
2081
2082 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
2083
dff28924 2084Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
2085
2086 * files.texi: Noted that completion-ignored-extensions is ignored
2087 when making *Completions*.
2088
2089Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
2090
2091 * Makefile make dist now depends on elisp.dvi, since it tries
2092 to include it in the dist file.
2093
dff28924 2094Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
2095
2096 * functions.texinfo (Mapping Functions): Add missing quote
2097
dff28924 2098Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
2099
2100 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
2101 (defunargs): Turn off \hyphenchar of \sl font temporarily.
2102
dff28924 2103Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
2104
2105 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
2106 and @error{} are the terms now being used. The files in the
2107 directory have been changed to reflect this.
2108
d1f08d85 2109 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
2110 ` @result{}', using 5 spaces at the begining of the line.
2111
dff28924 2112Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
2113
2114 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
2115 experimental @indentedresult{}, @indentedexpandsto{} are part of
2116 the texinfo.tex in this directory. These TeX macros are not
2117 stable yet.
2118
dff28924 2119Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
2120
2121 * texinfo.tex: temporarily added
d1f08d85 2122 \let\result=\dblarrow
94ec544d
DL
2123 \def\error{{\it ERROR} \longdblarrow}
2124 We need to do this better soon.
2125
dff28924 2126Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
2127
2128 * Applied Karl Berry's patches to *.texinfo files, but not to
2129 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
2130 new title page format is also not applied, since it requires
2131 texinfo.tex changes.)
2132
2133 * Cleaned up `Makefile' and defined the `emacslibdir' directory
2134 for the Project GNU development environment.
2135
ad050e54 2136;; Local Variables:
fd026ee1 2137;; coding: iso-2022-7bit
ad050e54 2138;; End:
2a34a036
GM
2139
2140 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
2141 Copying and distribution of this file, with or without modification,
2142 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
2143
2144;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda