*** empty log message ***
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
02c04e6f
RS
12004-07-09 Richard M. Stallman <rms@gnu.org>
2
3 * frames.texi (Input Focus): Minor fix.
4
cb4f1287
LT
52004-07-07 Luc Teirlinck <teirllm@auburn.edu>
6
7 * frames.texi (Input Focus): Clarify descriptions of
8 `select-frame-set-input-focus' and `select-frame'.
9
339902ec
LT
102004-07-06 Luc Teirlinck <teirllm@auburn.edu>
11
12 * os.texi: Various small changes in addition to:
13 (Killing Emacs): Expand and clarify description of
14 `kill-emacs-query-functions' and `kill-emacs-hook'.
15 (System Environment): Expand and clarify description of `getenv'
16 and `setenv'.
17 (Timers): Clarify description of `run-at-time'.
18 (Translating Input): Correct description of
19 `extra-keyboard-modifiers'.
20 (Flow Control): Correct description of `enable-flow-control'.
21
fe3b7e35
TTN
222004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
23
24 * os.texi: Update copyright.
25 (Session Management): Grammar fix.
26 Clarify which Emacs does the restarting.
27 Use @samp for *scratch* buffer.
28
59db7d6e
LT
292004-07-04 Alan Mackenzie <acm@muc.de>
30
31 * frames.texi (Input Focus): Add documentation for
32 `select-frame-set-input-focus'. Replace refs to non-existent
33 `switch-frame' with `select-frame'. Minor corrections and tidying
34 up of text-only terminal stuff.
35
e3ccf404
RS
362004-07-02 Richard M. Stallman <rms@gnu.org>
37
38 * files.texi (Saving Buffers): Cleanup write-contents-function.
39 (Magic File Names): Cleanup file-remote-p.
40
8addb6eb
KG
412004-07-02 Kai Grossjohann <kai@emptydomain.de>
42
43 * files.texi (Magic File Names): `file-remote-p' returns an
44 identifier of the remote system, not just t.
45
7a58d84d
DK
462004-07-02 David Kastrup <dak@gnu.org>
47
48 * searching.texi (Entire Match Data): Add explanation about new
49 match-data behavior when @var{integers} is non-nil.
50
d8c379f8
RS
512004-06-24 Richard M. Stallman <rms@gnu.org>
52
b4a4b0ae
RS
53 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
54
d8c379f8
RS
55 * customize.texi (Variable Definitions): Note about doc strings
56 and :set.
57
58 * keymaps.texi (Keymap Terminology): Document `kbd'.
59 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
60
61 * display.texi (Invisible Text): Setting buffer-invisibility-spec
62 makes it buffer-local.
63
64 * files.texi (Saving Buffers): Correct previous change.
65
66 * commands.texi (Accessing Events):
67 Clarify posn-col-row and posn-actual-col-row.
68
692004-06-24 David Ponce <david.ponce@wanadoo.fr>
70
71 * commands.texi (Accessing Events): New functions
72 posn-at-point and posn-at-x-y. Add example to posn-x-y.
73
dce417e7
LT
742004-06-23 Luc Teirlinck <teirllm@auburn.edu>
75
76 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
77 * frames.texi, buffers.texi, backups.texi, variables.texi:
78 * loading.texi, eval.texi, functions.texi, control.texi:
79 * symbols.texi, minibuf.texi: Reposition @anchor's.
80
81 * help.texi: Various small changes in addition to the following.
82 (Describing Characters): Describe PREFIX argument to
83 `key-description'. Correct and clarify definition of
84 `text-char-description'. Describe NEED-VECTOR argument to
85 `read-kbd-macro'.
86 (Help Functions): Clarify definition of `apropos'.
87
255d07dc
LH
882004-06-23 Lars Hansen <larsh@math.ku.dk>
89
90 * files.texi (Saving Buffers): Correct description of
91 `write-contents-functions'.
92
4e9691e9
JB
932004-06-21 Juanma Barranquero <lektu@terra.es>
94
95 * display.texi (Images): Remove redundant @vindex directives.
96 Rewrite `image-library-alist' doc in active voice.
97
1ebd4f78
JB
982004-06-14 Juanma Barranquero <lektu@terra.es>
99
100 * display.texi (Images): Document new delayed library loading,
101 variable `image-library-alist' and (existing but undocumented)
102 function `image-type-available-p'.
103
ddfb8369
RS
1042004-06-05 Richard M. Stallman <rms@gnu.org>
105
106 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
107 refer the user to the Initial Input node.
108 (Text from Minibuffer): Likewise.
109 (Initial Input): New node. Document this feature
110 and say it is mostly deprecated.
111
18684a3a
RS
1122004-05-30 Richard M. Stallman <rms@gnu.org>
113
7a61e456
RS
114 * loading.texi (Named Features): Clarify return value
115 and meaning of NOERROR.
116
18684a3a
RS
117 * variables.texi (File Local Variables): Minor cleanup.
118
c8364415
MA
1192004-05-30 Michael Albinus <michael.albinus@gmx.de>
120
121 * files.texi (Magic File Names): Add `file-remote-p' as operation
122 of file name handlers.
123
08fd1251
RS
1242004-05-29 Richard M. Stallman <rms@gnu.org>
125
126 * modes.texi (Minor Mode Conventions): (-) has no special meaning
127 as arg to a minor mode command.
128
71d5a208
RS
1292004-05-22 Richard M. Stallman <rms@gnu.org>
130
131 * syntax.texi (Syntax Class Table): Word syntax not just for English.
132
133 * streams.texi (Output Variables): Doc float-output-format.
134
135 * searching.texi (Regexp Special): Nested repetition can be infloop.
136
137 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
138 real stack overflow.
139
140 * compile.texi: Minor cleanups.
141
1422004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
143
144 * lists.texi (Cons Cells): Explain dotted lists, true lists,
145 circular lists.
146 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 147
022cb162
TTN
1482004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
149
150 * modes.texi (Search-based Fontification): Fix typo.
151
aa7094ba
JB
1522004-05-10 Juanma Barranquero <lektu@terra.es>
153
154 * modes.texi (Mode Line Variables): Fix description of
155 global-mode-string, which is now after which-func-mode, not the
156 buffer name.
157
c2383279
LH
1582004-05-07 Lars Hansen <larsh@math.ku.dk>
159
160 * modes.texi (Desktop Save Mode): Add.
161 (Modes): Add menu entry Desktop Save Mode.
162
163 * hooks.texi: Add desktop-after-read-hook,
164 desktop-no-desktop-file-hook and desktop-save-hook.
165
166 * locals.texi: Add desktop-save-buffer.
167
058296d3
JH
1682004-04-30 Jesper Harder <harder@ifa.au.dk>
169
170 * display.texi: emacs -> Emacs.
171
0c54865e
EZ
1722004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
173
174 * files.texi (Changing Files): Document set-file-times.
175
d814862a
JB
1762004-04-23 Juanma Barranquero <lektu@terra.es>
177
178 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
179
e8d6f886
JH
1802004-04-18 Jesper Harder <harder@ifa.au.dk>
181
182 * tips.texi (Coding Conventions): defopt -> defcustom.
183
3a424014
LT
1842004-04-16 Luc Teirlinck <teirllm@auburn.edu>
185
186 * sequences.texi: Various clarifications.
187
9e860631
LT
1882004-04-14 Luc Teirlinck <teirllm@auburn.edu>
189
190 * buffers.texi (Read Only Buffers): Mention optional ARG to
191 `toggle-read-only'.
192
5e30a0fb
NR
1932004-04-14 Nick Roberts <nick@nick.uklinux.net>
194
9e860631 195 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
196 returns a full-width window if possible.
197
619fb950
LT
1982004-04-13 Luc Teirlinck <teirllm@auburn.edu>
199
200 * buffers.texi: Various changes in addition to:
201 (Buffer File Name): Add `find-buffer-visiting'.
202 (Buffer Modification): Mention optional ARG to `not-modified'.
203 (Indirect Buffers): Mention optional CLONE argument to
204 `make-indirect-buffer'.
205
206 * files.texi: Various changes in addition to:
207 (Visiting Functions): `find-file-hook' is now a normal hook.
208 (File Name Expansion): Explain difference between the way that
209 `expand-file-name' and `file-truename' treat `..'.
210 (Contents of Directories): Mention optional ID-FORMAT argument to
211 `directory-files-and-attributes'.
212 (Format Conversion): Mention new optional CONFIRM argument to
213 `format-write-file'.
214
a2295d32
MB
2152004-04-12 Miles Bader <miles@gnu.org>
216
217 * macros.texi (Expansion): Add description of `macroexpand-all'.
218
571fd4d5
JH
2192004-04-05 Jesper Harder <harder@ifa.au.dk>
220
221 * variables.texi (Variable Aliases): Mention
222 cyclic-variable-indirection.
223
224 * errors.texi (Standard Errors): Ditto.
225
4ba2fd66
LT
2262004-04-04 Luc Teirlinck <teirllm@auburn.edu>
227
228 * backups.texi: Various small changes in addition to:
229 (Making Backups): Mention return value of `backup-buffer'.
230 (Auto-Saving): Mention optional FORCE argument to
231 `delete-auto-save-file-if-necessary'.
232 (Reverting): Mention optional PRESERVE-MODES argument to
233 `revert-buffer'. Correct description of `revert-buffer-function'.
234
8f7ea687
JL
2352004-03-22 Juri Linkov <juri@jurta.org>
236
237 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
238 with `Vector Functions'.
239
240 * text.texi (Sorting): Add missing quote.
241
0eeca3c1
LT
2422004-03-14 Luc Teirlinck <teirllm@auburn.edu>
243
244 * intro.texi (Lisp History): Replace xref to `cl' manual with
245 inforef.
246
e69cfac2
RS
2472004-03-12 Richard M. Stallman <rms@gnu.org>
248
249 * intro.texi (Version Info): Add arg to emacs-version.
250 (Lisp History): Change xref to CL manual.
251
1b91d47f
LT
2522004-03-09 Luc Teirlinck <teirllm@auburn.edu>
253
254 * minibuf.texi (Completion Commands): Add xref to Emacs manual
255 for Partial Completion mode.
256
97073664
TTN
2572004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
258
259 * customize.texi: Fix typo. Remove eol whitespace.
260
04a6e76b
RS
2612004-03-04 Richard M. Stallman <rms@gnu.org>
262
263 * processes.texi: Fix typos.
264
265 * lists.texi (Building Lists): Minor clarification.
266
267 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
268 in make-hash-table.
269
5bb0fcd1
JB
2702004-02-29 Juanma Barranquero <lektu@terra.es>
271
272 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
273 rm, and ignore exit code.
274
9022d421
EZ
2752004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
276
277 * display.texi (Defining Faces): Add description for min-colors.
278 Update example.
279
92f5fba2
LT
2802004-02-23 Luc Teirlinck <teirllm@auburn.edu>
281
282 * abbrevs.texi: Various corrections and clarifications in addition
283 to the following:
284 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
285
7e83e178
GM
2862004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
287
288 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
289
9c5609e8
LT
2902004-02-21 Luc Teirlinck <teirllm@auburn.edu>
291
e2b9b51f
LT
292 * text.texi: Various small changes in addition to the following:
293 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
294 to delete-horizontal-space.
295 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
296 description of yank-handler text property at various places.
297
7daa0e81
LT
298 * frames.texi (Window System Selections): Add anchor.
299
9c5609e8
LT
300 * syntax.texi (Syntax Table Functions): Clarify and correct
301 descriptions of make-syntax-table and copy-syntax-table.
302 (Motion and Syntax): Clarify SYNTAXES argument to
303 skip-syntax-forward.
304 (Parsing Expressions): Mention that the return value of
305 parse-partial-sexp is currently a list of ten rather than nine
306 elements.
307 (Categories): Various corrections and clarifications.
308
d29edb21
LT
3092004-02-17 Luc Teirlinck <teirllm@auburn.edu>
310
311 * markers.texi (Marker Insertion Types): Minor change.
312
313 * locals.texi (Standard Buffer-Local Variables):
314 * commands.texi (Interactive Codes, Using Interactive):
315 * functions.texi (Related Topics): Fix xrefs.
316
43e48bda
LT
3172004-02-16 Luc Teirlinck <teirllm@auburn.edu>
318
319 * lists.texi (Sets And Lists): Update description of delete-dups.
320
84e34002
RS
3212004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
322
323 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
324
3252004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
326
327 * frames.texi (Parameter Access): frame-parameters arg is optional.
328 modify-frame-parameters handles nil for FRAME.
329 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
330 are all-or-nothing for certain toolkits.
331 Mention parameter wait-for-wm.
332 (Frames and Windows): In frame-first-window and frame-selected-window
333 the arg is optional.
334 (Input Focus): In redirect-frame-focus the second arg is optional.
335 (Window System Selections): Mention selection type CLIPBOARD.
336 Mention data-type UTF8_STRING.
337 Mention numbering of cut buffers.
338 (Resources): Describe x-resource-name.
339
3402004-02-16 Richard M. Stallman <rms@gnu.org>
341
342 * windows.texi (Buffers and Windows): Delete false table
343 about all-frames.
344
345 * syntax.texi (Parsing Expressions): Delete old caveat
346 about parse-sexp-ignore-comments.
347
348 * streams.texi (Output Variables): Add print-quoted.
349
350 * lists.texi (Building Lists): Minor cleanup.
351
352 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
353
354 * display.texi (Overlays): Explain overlays use markers.
355 (Managing Overlays): Explain front-advance and rear-advance
356 in more detail.
357
358 * loading.texi (Unloading): Document unload-feature-special-hooks.
359 Get rid of fns-NNN.el file.
360
3612004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
362
363 * help.texi (Describing Characters): Fix text-char-description
364 example output.
365
366 * edebug.texi (Using Edebug): Fix example.
367
368 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 369
84e34002
RS
370 * files.texi (Changing Files): Fix argname.
371
372 * calendar.texi: Fix parens, and default values.
373
374 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
375 * nonascii.texi, objects.texi, os.texi: Minor fixes.
376 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
377
378 * positions.texi (Text Lines): Don't add -1 in current-line.
379
3802004-02-16 Richard M. Stallman <rms@gnu.org>
381
382 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
383
c33b76da
EZ
3842004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
385
386 * processes.texi (Low-Level Network): Fix a typo.
387
9d7271e8
KS
3882004-02-12 Kim F. Storm <storm@cua.dk>
389
390 * display.texi (Fringes): Use consistent wording.
391 Note that window-fringe's window arg is optional.
392 (Scroll Bars): Use consistent wording.
393
6827d730
LT
3942004-02-11 Luc Teirlinck <teirllm@auburn.edu>
395
396 * tips.texi (Comment Tips): Document the new conventions for
397 commenting out code.
398
1cb60b5a
JD
3992004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
400
401 * positions.texi (Text Lines): Added missing end defun.
402
7fdd1f62
KS
4032004-02-07 Kim F. Storm <storm@cua.dk>
404
405 * positions.texi (Text Lines): Add line-number-at-pos.
406
eb3c144c
JPW
4072004-02-06 John Paul Wallington <jpw@gnu.org>
408
409 * display.texi (Button Properties, Button Buffer Commands):
410 mouse-2 invokes button, not down-mouse-1.
411
a1d38d63
JR
4122004-02-04 Jason Rumney <jasonr@gnu.org>
413
414 * makefile.w32-in: Sync with Makefile.in changes.
415
4b574f3d
LT
4162004-02-03 Luc Teirlinck <teirllm@auburn.edu>
417
418 * minibuf.texi (Text from Minibuffer): Various corrections and
419 clarifications.
420 (Object from Minibuffer): Correct Lisp description of
421 read-minibuffer.
422 (Minibuffer History): Clarify description of cons values for
423 HISTORY arguments.
424 (Basic Completion): Various corrections and clarifications. Add
425 completion-regexp-list.
426 (Minibuffer Completion): Correct and clarify description of
427 completing-read.
6f6b0433 428 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
429 other minor changes.
430 (High-Level Completion): Various corrections and clarifications.
431 (Reading File Names): Ditto.
432 (Minibuffer Misc): Ditto.
433
d8186297
LT
4342004-01-26 Luc Teirlinck <teirllm@auburn.edu>
435
436 * strings.texi (Text Comparison): assoc-string also matches
437 elements of alists that are strings instead of conses.
438 (Formatting Strings): Standardize Texinfo usage. Update index
439 entries.
440
9adcb5f2
LT
4412004-01-20 Luc Teirlinck <teirllm@auburn.edu>
442
443 * lists.texi (Sets And Lists): Add delete-dups.
444
3e7274ae
LT
4452004-01-15 Luc Teirlinck <teirllm@auburn.edu>
446
447 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
448 special form.
449 * macros.texi (Defining Macros): Update description of `declare',
450 which now is a macro.
451 (Wrong Time): Fix typos.
452
944e099f
LT
4532004-01-14 Luc Teirlinck <teirllm@auburn.edu>
454
455 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 456 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
457 and `batch-byte-compile'. In particular, mention and describe
458 all optional arguments.
459 (Disassembly): Correct and clarify the description of `disassemble'.
460
90c3aa59
LT
4612004-01-11 Luc Teirlinck <teirllm@auburn.edu>
462
463 * searching.texi: Various small changes in addition to the
464 following.
465 (Regexp Example): Adapt to new value of `sentence-end'.
466 (Regexp Functions): The PAREN argument to `regexp-opt' can be
467 `words'.
468 (Search and Replace): Add usage note for `perform-replace'.
469 (Entire Match Data): Mention INTEGERS and REUSE arguments to
470 `match-data'.
471 (Standard Regexps): Update for new values of `paragraph-start'
472 and `sentence-end'.
473
583c353d
LT
4742004-01-07 Luc Teirlinck <teirllm@auburn.edu>
475
476 * files.texi (Saving Buffers): Clarify descriptions of
477 `write-contents-functions' and `before-save-hook'.
478 Make the defvar's for `before-save-hook' and `after-save-hook'
479 into defopt's.
480
05faee07
KS
4812004-01-07 Kim F. Storm <storm@cua.dk>
482
483 * commands.texi (Click Events): Describe new image and
484 width/height elements of click events.
485 (Accessing Events): Add posn-string, posn-image, and
486 posn-object-width-height. Change posn-object to return either
487 image or string object.
488
a0465ec3
SJ
4892004-01-01 Simon Josefsson <jas@extundo.com>
490
491 * hooks.texi (Standard Hooks): Add before-save-hook.
492 * files.texi (Saving Buffers): Likewise.
493
972c0c49
RS
4942004-01-03 Richard M. Stallman <rms@gnu.org>
495
496 * frames.texi (Frames and Windows): Delete frame-root-window.
497
dbcd463f
LT
4982004-01-03 Luc Teirlinck <teirllm@auburn.edu>
499
500 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
501
502 * functions.texi: Various small changes in addition to the
503 following.
504 (What Is a Function): `functionp' returns nil for macros. Clarify
505 behavior of this and following functions for symbol arguments.
506 (Function Documentation): Add `\' in front of (fn @var{arglist})
507 and explain why.
508 (Defining Functions): Mention DOCSTRING argument to `defalias'.
509 Add anchor.
510 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
511
02c77ee9
MB
5122004-01-01 Miles Bader <miles@gnu.org>
513
514 * display.texi (Buttons): New section.
515
903a1a91
AS
5162003-12-31 Andreas Schwab <schwab@suse.de>
517
518 * numbers.texi (Math Functions): sqrt reports a domain-error
519 error.
520 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
521
697cf92a
LT
5222003-12-30 Luc Teirlinck <teirllm@auburn.edu>
523
3f70fe82
LT
524 * tips.texi (Documentation Tips): Update item on hyperlinks in
525 documentation strings.
526
697cf92a
LT
527 * errors.texi (Standard Errors): Various small corrections and
528 additions.
529
530 * control.texi: Various small changes in addition to the
531 following.
532 (Signaling Errors): Provide some more details on how `signal'
533 constructs the error message. Add anchor to the definition of
534 `signal'.
535 (Error Symbols): Describe special treatment of `quit'.
536 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
537 to emphasize that it has to be a single form.
538
539 * buffers.texi: Add anchor.
540
4d25144d
RS
5412003-12-29 Richard M. Stallman <rms@gnu.org>
542
543 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
544 (Window Configurations): Add window-configuration-frame.
545
546 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
547
548 * text.texi (Examining Properties): Add get-char-property-and-overlay.
549 Change arg name in get-char-property.
550 (Special Properties): Update handling of keymap property.
551
552 * strings.texi (Modifying Strings): Add clear-string.
553 (Text Comparison): Add assoc-string and remove
554 assoc-ignore-case, assoc-ignore-representation.
555
556 * os.texi (Time of Day): Add set-time-zone-rule.
557
558 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 559 report domain-error errors.
4d25144d 560
697cf92a 561 * nonascii.texi (Converting Representations):
4d25144d
RS
562 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
563 (Encoding and I/O): Add file-name-coding-system.
564
565 * modes.texi (Search-based Fontification): Explain that
566 face specs are symbols with face names as values.
567
568 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
569
570 * lists.texi (Building Lists): remq moved elsewhere.
571 (Sets And Lists): remq moved here.
572 (Association Lists): Refer to assoc-string.
573
574 * internals.texi (Garbage Collection): Add memory-use-counts.
575
576 * frames.texi (Frames and Windows): Add set-frame-selected-window
577 and frame-root-window.
578
697cf92a 579 * files.texi (Contents of Directories):
4d25144d
RS
580 Add directory-files-and-attributes.
581
582 * display.texi (Refresh Screen): Add force-window-update.
583 (Invisible Text): Explain about moving point out of invis text.
584 (Overlay Properties): Add overlay-properties.
585 (Managing Overlays): Add overlayp.
586 (GIF Images): Invalid image number displays a hollow box.
587
588 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
589 (Killing Buffers): Add buffer-live-p.
590
67fafe38
MR
5912003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
592
593 * display.texi (Fringes): Fix typo "set-buffer-window".
594
68e74f25
LT
5952003-12-24 Luc Teirlinck <teirllm@auburn.edu>
596
597 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
598 * nonascii.texi, processes.texi, tips.texi, variables.texi:
599 Add or change various xrefs and anchors.
600
601 * commands.texi: Replace all occurrences of @acronym{CAR} with
602 @sc{car}, for consistency with the rest of the Elisp manual.
603 `car' and `cdr' are historically acronyms, but are no longer
604 widely thought of as such.
605
606 * internals.texi (Pure Storage): Mention that `purecopy' does not
607 copy text properties.
608 (Object Internals): Now 29 bits are used (in most implementations)
609 to address Lisp objects.
610
611 * variables.texi (Variables with Restricted Values): New node.
612
613 * objects.texi (Lisp Data Types): Mention that certain variables
614 can only take on a restricted set of values and add an xref to
615 the new node "Variables with Restricted Values".
616
617 * eval.texi (Function Indirection): Describe the errors that
618 `indirect-function' can signal.
619 (Eval): Clarify the descriptions of `eval-region' and `values'.
620 Describe `eval-buffer' instead of `eval-current-buffer' and
621 mention `eval-current-buffer' as an alias for `current-buffer'.
622 Correct the description and mention all optional arguments.
623
697cf92a 624 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
625 following.
626 (Converting Representations): Clarify behavior of
627 `string-make-multibyte' and `string-to-multibyte' for unibyte all
628 ASCII arguments.
629 (Character Sets): Document the variable `charset-list' and adapt
630 the definition of the function `charset-list' accordingly.
631 (Translation of Characters): Clarify use of generic characters in
632 `make-translation-table'. Clarify and correct the description of
633 the use of translation tables in encoding and decoding.
634 (User-Chosen Coding Systems): Correct and clarify the description
635 of `select-safe-coding-system'.
636 (Default Coding Systems): Clarify description of
637 `file-coding-system-alist'.
638
a62f71e4
LT
6392003-11-30 Luc Teirlinck <teirllm@auburn.edu>
640
641 * strings.texi (Text Comparison): Correctly describe when two
642 strings are `equal'. Combine and clarify descriptions of
643 `assoc-ignore-case' and `assoc-ignore-representation'.
644
645 * objects.texi (Non-ASCII in Strings): Clarify description of
646 when a string is unibyte or multibyte.
647 (Bool-Vector Type): Update examples.
648 (Equality Predicates): Correctly describe when two strings are
649 `equal'.
650
19017752
LT
6512003-11-29 Luc Teirlinck <teirllm@auburn.edu>
652
653 * lists.texi (Building Lists): `append' no longer accepts integer
654 arguments. Update the description of `number-sequence' to reflect
655 recent changes.
656 (Sets And Lists): Describe `member-ignore-case' after `member'.
657
0f6a07a8
KS
6582003-11-27 Kim F. Storm <storm@cua.dk>
659
660 * commands.texi (Click Events): Click object may be an images.
661 Describe (dx . dy) element of click positions.
662 (Accessing Events): Remove duplicate posn-timestamp.
663 New functions posn-object and posn-object-x-y.
664
1ce7c819
KS
6652003-11-23 Kim F. Storm <storm@cua.dk>
666
667 * commands.texi (Click Events): Describe enhancements to event
668 position lists, including new text-pos and (col . row) items.
669 Mention left-fringe and right-fringe area events.
0f6a07a8 670 (Accessing Events): New functions posn-area and
1ce7c819
KS
671 posn-actual-col-row. Mention posn-timestamp. Mention that
672 posn-point in non-text area still returns buffer position.
673 Clarify posn-col-row.
674
cae8ddbb
LH
6752003-11-21 Lars Hansen <larsh@math.ku.dk>
676
677 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
678 * anti.texi (File Attributes): Describe removed parameter
679 ID-FORMAT.
680
f7f1a248
LT
6812003-11-20 Luc Teirlinck <teirllm@auburn.edu>
682
68e74f25 683 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
684 a position, its buffer is ignored.
685
686 * markers.texi (Overview of Markers): Mention it here too.
687
c5e2fb05
LT
6882003-11-12 Luc Teirlinck <teirllm@auburn.edu>
689
690 * numbers.texi (Numeric Conversions): Not just `floor', but also
691 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
692
e57d0aa8
LT
6932003-11-10 Luc Teirlinck <teirllm@auburn.edu>
694
695 * markers.texi (Creating Markers): Specify insertion type of
696 created markers. Add xref to `Marker Insertion Types'.
697 Second argument to `copy-marker' is optional.
698 (Marker Insertion Types): Mention that most markers are created
699 with insertion type nil.
700 (The Mark): Correctly describe when `mark' signals an error.
701 (The Region): Correctly describe when `region-beginning' and
702 `region-end' signal an error.
703
bb3612ec
LT
7042003-11-08 Luc Teirlinck <teirllm@auburn.edu>
705
706 * hash.texi (Creating Hash): Clarify description of `eql'.
707 `makehash' is obsolete.
708 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
709
710 * positions.texi (Point): Change description of `buffer-end', so
711 that it is also correct for floating point arguments.
712 (List Motion): Correct argument lists of `beginning-of-defun' and
713 `end-of-defun'.
714 (Excursions): Add xref to `Marker Insertion Types'.
715 (Narrowing): Argument to `narrow-to-page' is optional.
716
cfb8a797
LT
7172003-11-06 Luc Teirlinck <teirllm@auburn.edu>
718
719 * streams.texi (Output Streams): Clarify behavior of point for
720 marker output streams.
721
c6177909
LT
7222003-11-04 Luc Teirlinck <teirllm@auburn.edu>
723
724 * variables.texi (Defining Variables): Second argument to
725 `defconst' is not optional.
726 (Setting Variables): Mention optional argument APPEND to
727 `add-to-list'.
728 (Creating Buffer-Local): Expand description of
729 `make-variable-buffer-local'.
730 (Frame-Local Variables): Expand description of
731 `make-variable-frame-local'.
732 (Variable Aliases): Correct description of optional argument
733 DOCSTRING to `defvaralias'. Mention return value of
734 `defvaralias'.
735 (File Local Variables): Add xref to `File variables' in Emacs
736 Manual. Correct description of `hack-local-variables'. Mention
737 `safe-local-variable' property. Mention optional second argument
738 to `risky-local-variable-p'.
739
b3645067
LT
7402003-11-03 Luc Teirlinck <teirllm@auburn.edu>
741
742 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
743
10695e5c
EZ
7442003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
745
746 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
747 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
748 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
749 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
750 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 751 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
752 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
753 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
754 @acronym{FOO}.
755
a2f4def1
LT
7562003-10-27 Luc Teirlinck <teirllm@auburn.edu>
757
758 * strings.texi (Creating Strings): Argument START to `substring'
759 can not be `nil'. Expand description of
760 `substring-no-properties'. Correct description of `split-string',
761 especially with respect to empty matches. Prevent very bad line
762 break in definition of `split-string-default-separators'.
763 (Text Comparison): `string=' and `string<' also accept symbols as
764 arguments.
765 (String Conversion): More completely describe argument BASE in
766 `string-to-number'.
5bb0fcd1 767 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
768 corresponding object. Clarify behavior of numeric prefix after
769 `%' in `format'.
770 (Case Conversion): The argument to `upcase-initials' can be a
771 character.
772
a2296bf9
KH
7732003-10-27 Kenichi Handa <handa@m17n.org>
774
775 * display.texi (Fontsets): Fix texinfo usage.
776
885fef7c
KH
7772003-10-25 Kenichi Handa <handa@m17n.org>
778
779 * display.texi (Fontsets): Add description of the function
780 set-fontset-font.
781
0c6b7a1f
LT
7822003-10-23 Luc Teirlinck <teirllm@auburn.edu>
783
784 * display.texi (Temporary Displays): Add xref to `Documentation
785 Tips'.
786
787 * functions.texi (Function Safety): Use inforef instead of pxref
788 for SES.
789
c3cda320
AS
7902003-10-23 Andreas Schwab <schwab@suse.de>
791
792 * Makefile.in (TEX, texinputdir): Don't define.
793 (TEXI2DVI): Define.
794 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
795 add $(srcdir)/index.texi.
796 ($(infodir)/elisp): Remove index.texi dependency.
797 (elisp.dvi): Likewise. Use $(TEXI2DVI).
798 (index.texi): Remove target.
799 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
800 (clean): Don't remove index.texi.
801
c3cda320
AS
802 * permute-index, index.perm: Remove.
803 * index.texi: Rename from index.unperm.
804
e5dadca7
LT
8052003-10-22 Luc Teirlinck <teirllm@auburn.edu>
806
807 * tips.texi (Documentation Tips): Document new behavior for face
808 and variable hyperlinks in Help mode.
809
6cfb0777
LT
8102003-10-21 Luc Teirlinck <teirllm@auburn.edu>
811
812 * objects.texi (Integer Type): Update for extra bit of integer range.
813 (Character Type): Ditto.
814
a6eeaa81 8152003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
816
817 * numbers.texi (Integer Basics): Add index entries for reading
818 numbers in hex, octal, and binary.
819
c8f9ba83
LK
8202003-10-16 Lute Kamstra <lute@gnu.org>
821
822 * modes.texi (Mode Line Format): Mention force-mode-line-update's
823 argument.
824
b52a26fb
LT
8252003-10-13 Luc Teirlinck <teirllm@auburn.edu>
826
827 * windows.texi (Choosing Window): Fix typo.
828 * edebug.texi (Edebug Execution Modes): Fix typo.
829
f7005886
RS
8302003-10-13 Richard M. Stallman <rms@gnu.org>
831
832 * windows.texi (Basic Windows): A window has fringe settings,
833 display margins and scroll-bar settings.
834 (Splitting Windows): Doc split-window return value.
835 Clean up one-window-p.
836 (Selecting Windows): Fix typo.
837 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
838 (Buffers and Windows): In set-window-buffer, explain effect
839 on fringe settings and scroll bar settings.
840 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
841 (Choosing Window): Use defopt for pop-up-frame-function.
842 For special-display-buffer-names, explain same-window and same-frame.
843 Clarify window-dedicated-p return value.
844 (Textual Scrolling): scroll-up and scroll-down can get an error.
845 (Horizontal Scrolling): Clarify auto-hscroll-mode.
846 Clarify set-window-hscroll.
847 (Size of Window): Don't mention tool bar in window-height.
848 (Coordinates and Windows): Explain what coordinates-in-window-p
849 returns for fringes and display margins.
850 (Window Configurations): Explain saving fringes, etc.
851
852 * tips.texi (Library Headers): Clean up Documentation.
853
854 * syntax.texi (Parsing Expressions): Clean up forward-comment
855 and parse-sexp-lookup-properties.
856
857 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
858
859 * os.texi (System Environment): Clean up text for load-average errors.
860
861 * modes.texi (Hooks): Don't explain local hook details at front.
862 Clarify run-hooks and run-hook-with-args a little.
863 Clean up add-hook and remove-hook.
864
865 * edebug.texi (Edebug Execution Modes): Clarify t.
866 Document edebug-sit-for-seconds.
867 (Coverage Testing): Document C-x X = and =.
868 (Instrumenting Macro Calls): Fix typo.
869 (Specification List): Don't index the specification keywords.
870
c989ebe9
KS
8712003-10-10 Kim F. Storm <storm@cua.dk>
872
873 * processes.texi (Network): Introduce make-network-process.
874
f9525eef
LT
8752003-10-09 Luc Teirlinck <teirllm@auburn.edu>
876
877 * tips.texi (Library Headers): Fix typo.
878
f008b925
LK
8792003-10-07 Juri Linkov <juri@jurta.org>
880
881 * modes.texi (Imenu): Mention imenu-create-index-function's
882 default value. Explain submenus better.
883
c22c5da6
LK
8842003-10-07 Lute Kamstra <lute@gnu.org>
885
886 * modes.texi (Faces for Font Lock): Fix typo.
887 (Hooks): Explain how buffer-local hook variables can refer to
888 global hook variables.
889 Various minor clarifications.
890
49247521
LK
8912003-10-06 Lute Kamstra <lute@gnu.org>
892
893 * tips.texi (Coding Conventions): Mention naming conventions for
894 hooks.
895
9296c947
LT
8962003-10-05 Luc Teirlinck <teirllm@auburn.edu>
897
898 * loading.texi (Library Search): Correct default value of
899 load-suffixes.
900 (Named Features): Fix typo.
901
0e9b293a
RS
9022003-10-05 Richard M. Stallman <rms@gnu.org>
903
904 * loading.texi (Named Features): In `provide',
905 say how to test for subfeatures.
906 (Unloading): In unload-feature, use new var name
907 unload-feature-special-hooks.
908
49247521 9092003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
910
911 * modes.texi (Major Mode Conventions): Mention third way to set up
912 Imenu.
913 (Imenu): A number of small fixes.
914 Delete documentation of internal variable imenu--index-alist.
915 Document the return value format of imenu-create-index-function
916 functions.
917
ab8f7d5c
RS
9182003-09-30 Richard M. Stallman <rms@gnu.org>
919
920 * processes.texi (Network): Say what stopped datagram connections do.
921
922 * lists.texi (Association Lists): Clarify `assq-delete-all'.
923
924 * display.texi (Overlay Properties): Clarify `evaporate' property.
925
49247521 9262003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
927
928 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 929 constructs should be marked as risky.
86b9b767
LK
930 Change cons cell into proper list.
931 (Mode Line Variables): Change cons cell into proper list.
932
49247521 9332003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
934
935 * modes.texi (Mode Line Data): Document the :propertize construct.
936 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 937 to match their order in the default mode-line-format.
bc3b02f9
LK
938 Describe the new variables mode-line-position and mode-line-modes.
939 Update the default values of mode-line-frame-identification,
940 minor-mode-alist, and default-mode-line-format.
941 (Properties in Mode): Mention the :propertize construct.
6142d1d0 942
bc3b02f9 9432003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 944
c22c5da6 945 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
946 * loading.texi, minibuf.texi, text.texi, variables.texi:
947 Avoid @strong{Note:}.
948
9492003-09-26 Richard M. Stallman <rms@gnu.org>
950
951 * keymaps.texi (Remapping Commands): Fix typo.
952
41beda59
LT
9532003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
954
955 * processes.texi (Low-Level Network): Fix typo.
956
ef6ae4ff
KS
9572003-09-23 Kim F. Storm <storm@cua.dk>
958
959 * processes.texi (Network, Network Servers): Fix typos.
960 (Low-Level Network): Add timeout value for :server keyword.
961 Add new option keywords to make-network-process.
962 Add set-network-process-options.
963 Explain how to test availability of network options.
964
b0f23edf
RS
9652003-09-19 Richard M. Stallman <rms@gnu.org>
966
967 * text.texi (Motion by Indent): Arg to
968 backward-to-indentation and forward-to-indentation is optional.
969
970 * strings.texi (Creating Strings): Add substring-no-properties.
971
972 * processes.texi
973 (Process Information): Add list-processes arg QUERY-ONLY.
974 Delete process-contact from here.
975 Add new status values for process-status.
976 Add process-get, process-put, process-plist, set-process-plist.
977 (Synchronous Processes): Add call-process-shell-command.
978 (Signals to Processes): signal-process allows process objects.
979 (Network): Complete rewrite.
980 (Network Servers, Datagrams, Low-Level Network): New nodes.
981
982 * positions.texi (Word Motion): forward-word, backward-word
983 arg is optional. Reword.
984
985 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
986
c22c5da6 987 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
988 Delete duplicate definition of buffer-local-value.
989 (File Local Variables): Explain about discarding text props.
990
f387bdea
RS
9912003-09-11 Richard M. Stallman <rms@gnu.org>
992
993 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
994 changes variables that record input events.
995 (Minibuffer Misc): Add minibuffer-selected-window.
996
997 * lists.texi (Building Lists): Add copy-tree.
998
999 * display.texi (Fontsets): Add char-displayable-p.
1000 (Scroll Bars): New node.
1001
49247521 10022003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
1003
1004 * modes.texi (%-Constructs): Document new `%i' and `%I'
1005 constructs.
1006
fd026ee1
JR
10072003-09-03 Peter Runestig <peter@runestig.com>
1008
1009 * makefile.w32-in: New file.
1010
4828b4d7
RS
10112003-08-29 Richard M. Stallman <rms@gnu.org>
1012
1013 * display.texi (Overlay Properties): Clarify how priorities
1014 affect use of the properties.
1015
a4e4f05d
LT
10162003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
1017
1018 * customize.texi (Type Keywords): Correct the description of
1019 `:help-echo' in the case where `motion-doc' is a function.
1020
3ebe0346
JPW
10212003-08-14 John Paul Wallington <jpw@gnu.org>
1022
1023 * modes.texi (Emulating Mode Line): Subsection, not section.
1024
3afe8e39
RS
10252003-08-13 Richard M. Stallman <rms@gnu.org>
1026
1027 * elisp.texi (Top): Update subnode lists in menu.
1028
1029 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
1030 (Kill Functions): kill-region has new arg yank-handler.
1031 (Yanking): New node.
1032 (Yank Commands): Add yank-undo-function.
1033 (Low-Level Kill Ring):
1034 kill-new and kill-append have new arg yank-handler.
1035 (Changing Properties): Add remove-list-of-text-properties.
1036 (Atomic Changes): New node.
1037
1038 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
1039
1040 * streams.texi (Output Variables): Add eval-expression-print-length
1041 and eval-expression-print-level.
1042
1043 * os.texi (Time Conversion): For encode-time, explain limits on year.
1044
1045 * objects.texi (Character Type): Define anchor "modifier bits".
1046
1047 * modes.texi (Emulating Mode Line): New node.
1048 (Search-based Fontification): Font Lock uses font-lock-face property.
1049 (Other Font Lock Variables): Likewise.
1050
1051 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
1052 not vectors.
1053 (Active Keymaps): Add emulation-mode-map-alists.
1054 (Functions for Key Lookup): key-binding has new arg no-remap.
1055 (Remapping Commands): New node.
1056 (Scanning Keymaps): where-is-internal has new arg no-remap.
1057 (Tool Bar): Add tool-bar-local-item-from-menu.
1058 Clarify when to use tool-bar-add-item-from-menu.
1059
1060 * commands.texi (Interactive Call): commandp has new arg.
1061 (Command Loop Info): Add this-original-command.
1062
e37769b1
JPW
10632003-08-06 John Paul Wallington <jpw@gnu.org>
1064
1065 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
1066
1067 * display.texi (Warning Basics): Fix typo.
1068 (Fringes): Add closing curly bracket and fix typo.
1069
1070 * elisp.texi (Top): Fix typo.
1071
c5e0561f
RS
10722003-08-05 Richard M. Stallman <rms@gnu.org>
1073
1074 * elisp.texi: Update lists of subnodes.
1075
1076 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
1077
1078 * variables.texi (Local Variables): Use lc for example variable names.
1079
1080 * tips.texi (Library Headers): Explain where to put -*-.
1081
1082 * strings.texi (Creating Strings): Fix xref for vconcat.
1083
1084 * sequences.texi (Vector Functions):
1085 vconcat no longer allows integer args.
1086
1087 * minibuf.texi (Reading File Names): read-file-name has new
1088 arg PREDICATE. New function read-directory-name.
1089
1090 * macros.texi (Defining Macros): Give definition of `declare'
1091 (Indenting Macros): New node.
1092
1093 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
1094 (Window Frame Parameters): Make separate table of parameters
1095 that are coupled with specific face attributes.
1096 (Deleting Frames): delete-frame-hooks renamed to
1097 delete-frame-functions.
1098
1099 * files.texi (Magic File Names): Add file-remote-p.
1100 Clarify file-local-copy.
1101
1102 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
1103 here; instead xref Defining Macros.
1104
1105 * display.texi (Warnings): New node, and subnodes.
1106 (Fringes): New node.
1107
1108 * debugging.texi (Test Coverage): New node.
1109
1110 * compile.texi (Compiler Errors): Explain with-no-warnings
1111 and other ways to suppress warnings.
1112
1113 * commands.texi (Interactive Call): Minor clarification.
1114
1115 * buffers.texi (Buffer File Name): set-visited-file-name
1116 renames the buffer too.
1117
1118 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
1119
ee59dede
MR
11202003-07-24 Markus Rost <rost@math.ohio-state.edu>
1121
1122 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
1123
f0514b34
MR
11242003-07-22 Markus Rost <rost@math.ohio-state.edu>
1125
1126 * internals.texi (Garbage Collection): Fix previous change.
1127
c73983bb
RS
11282003-07-22 Richard M. Stallman <rms@gnu.org>
1129
1130 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
1131
1132 * display.texi (Width): Use \s syntax in example.
1133 (Font Selection): Add face-font-rescale-alist.
1134
1135 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
1136 Remove spurious indent in example.
1137
1138 * lists.texi (Building Lists): Add number-sequence.
1139
1140 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
1141
1142 * functions.texi (Function Documentation): Explain how to
1143 show calling convention explicitly in the doc string.
1144
1145 * windows.texi (Selecting Windows): save-selected-window saves
1146 selected window of each frame.
1147 (Window Configurations): Minor change.
1148
1149 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
1150
1151 * streams.texi (Output Variables): Add print-continuous-numbering
1152 and print-number-table.
1153
1154 * processes.texi (Decoding Output): New node.
1155
1156 * os.texi (Time Conversion): decode-time arg is optional.
1157
1158 * objects.texi (Character Type): Don't use space as example for \.
1159 Make list of char names and \-sequences correspond.
1160 Explain that \s is not used in strings. `\ ' needs space after.
1161
1162 * nonascii.texi (Converting Representations): Add string-to-multibyte.
1163 (Translation of Characters): Add translation-table-for-input.
1164 (Default Coding Systems): Add auto-coding-functions.
1165 (Explicit Encoding): Add decode-coding-inserted-region.
1166 (Locales): Add locale-info.
1167
1168 * minibuf.texi (Basic Completion): Describe test-completion.
1169 Collections can be lists of strings.
1170 Clean up lazy-completion-table.
1171 (Programmed Completion): Mention test-completion.
1172 Clarify why lambda expressions are not accepted.
1173 (Minibuffer Misc): Describe minibufferp.
1174
51a8b435
RS
11752003-07-14 Richard M. Stallman <rms@gnu.org>
1176
1177 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
1178
1179 * windows.texi (Selecting Windows): New arg to select-window.
1180 (Selecting Windows): Add with-selected-window.
1181 (Size of Window): Add window-inside-edges, etc.
1182
1183 * internals.texi (Garbage Collection): Add post-gc-hook.
1184
1185 * processes.texi (Subprocess Creation): Add exec-suffixes.
1186
1187 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
1188 (Scanning Keymaps): Add map-keymaps.
1189 (Defining Menus): Add keymap-prompt.
1190
1191 * numbers.texi (Integer Basics): Add most-positive-fixnum,
1192 most-negative-fixnum.
1193
1194 * compile.texi (Byte Compilation): Explain no-byte-compile
1195 (Compiler Errors): New node.
1196
1197 * os.texi (User Identification): user-uid, user-real-uid
1198 can return float.
1199
1200 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
1201 and about derived modes.
1202 (Minor Modes): Add minor-mode-list.
1203 (Defining Minor Modes): Keyword args for define-minor-mode.
1204 (Search-based Fontification): Explain managing other properties.
1205 (Other Font Lock Variables): Add font-lock-extra-managed-props.
1206 (Faces for Font Lock): Add font-locl-preprocessor-face.
1207 (Hooks): Add run-mode-hooks and delay-mode-hooks.
1208
1209 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 1210 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
1211
1212 * loading.texi (Library Search): Add load-suffixes.
1213
1214 * minibuf.texi (Basic Completion): Add lazy-completion-table.
1215 (Programmed Completion): Add dynamic-completion-table.
1216
1217 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
1218 (Magic File Names): Specify precedence order of handlers.
1219o
1220 * commands.texi (Command Overview): Emacs server runs pre-command-hook
1221 and post-command-hook.
1222 (Waiting): New calling convention for sit-for.
1223
1224 * text.texi (Special Properties): local-map and keymap properties
1225 apply based on their stickiness.
1226
c6de56a0
RS
12272003-07-07 Richard M. Stallman <rms@gnu.org>
1228
1229 * modes.texi (Minor Mode Conventions): Specify only some kinds
1230 of list values as args to minor modes.
1231
1232 * files.texi (File Name Expansion): Warn about iterative use
1233 of substitute-in-file-name.
1234
1235 * advice.texi (Activation of Advice): Clean up previous change.
1236
8c761ea6
MR
12372003-07-06 Markus Rost <rost@math.ohio-state.edu>
1238
1239 * advice.texi (Activation of Advice): Note that ad-start-advice is
1240 turned on by default.
1241
c6de56a0
RS
12422003-06-30 Richard M. Stallman <rms@gnu.org>
1243
1244 * text.texi (Buffer Contents): Document current-word.
1245 (Change Hooks): Not called for *Messages*.
1246
1247 * functions.texi (Defining Functions): Explain about redefining
1248 primitives.
1249 (Function Safety): Renamed. Minor changes.
1250 Comment out the detailed criteria for what is safe.
1251
3fe4e567
AS
12522003-06-22 Andreas Schwab <schwab@suse.de>
1253
1254 * objects.texi (Symbol Type): Fix description of examples.
1255
cda7bd13
AS
12562003-06-16 Andreas Schwab <schwab@suse.de>
1257
1258 * hash.texi (Creating Hash): Fix description of :weakness.
1259
fbcffa4a
KG
12602003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
1261
1262 * files.texi (Changing Files): copy-file copies file modes, too.
1263
ff6a3bfb
RS
12642003-05-28 Richard M. Stallman <rms@gnu.org>
1265
1266 * strings.texi (Creating Strings): Clarify split-string.
1267
1463a05d
JB
12682003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
1269
1270 * strings.texi (Creating Strings): Update split-string specification
1271 and examples.
1272
af253914
RS
12732003-05-19 Richard M. Stallman <rms@gnu.org>
1274
1275 * elisp.texi: Correct invariant section names.
1276
7ea52f92
RS
12772003-04-20 Richard M. Stallman <rms@gnu.org>
1278
1279 * os.texi (Timers): Explain about timers and quitting.
1280
e31afc09
RS
12812003-04-19 Richard M. Stallman <rms@gnu.org>
1282
1283 * internals.texi (Writing Emacs Primitives): Strings are
1284 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
1285 Explain GCPRO convention for varargs function args.
1286
5ceea398
RS
12872003-04-16 Richard M. Stallman <rms@gnu.org>
1288
1289 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
1290
b0ada147
RS
12912003-04-08 Richard M. Stallman <rms@gnu.org>
1292
1293 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
1294
b23375aa
KS
12952003-02-13 Kim F. Storm <storm@cua.dk>
1296
1297 * objects.texi (Character Type): New \s escape for space.
1298
c60ee5e7
JB
12992003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
1300
1301 * os.texi (System Environment): Added cygwin system-type.
1302
84e47416
RS
13032003-01-25 Richard M. Stallman <rms@gnu.org>
1304
1305 * keymaps.texi: Document that a symbol can act as a keymap.
1306
3e8cf2ea
RS
13072003-01-13 Richard M. Stallman <rms@gnu.org>
1308
1309 * text.texi (Changing Properties): Say string indices are origin-0.
1310
1311 * positions.texi (Screen Lines) <compute-motion>:
1312 Correct order of elts in return value.
1313
1314 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
1315 how to define a default binding.
1316
7abb9fc5 13172002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 1318
104bc3aa 1319 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 1320
104bc3aa
MR
1321 * customize.texi (Simple Types): Clarify description of custom
1322 type 'number. Describe new custom type 'float.
177f790c 1323
7abb9fc5 13242002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
1325
1326 * variables.texi (File Local Variables): Fix typo.
1327
df140a68 13282002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 1329
df140a68
KG
1330 From Michael Albinus <Michael.Albinus@alcatel.de>.
1331
1332 * README: Target for Info file is `make info'.
1333
1334 * files.texi (File Name Components): Fixed typos in
1335 `file-name-sans-extension'.
1336 (Magic File Names): Complete list of operations for magic file
1337 name handlers.
1338
7ed9159a
JY
13392002-09-16 Jonathan Yavner <jyavner@engineer.com>
1340
1341 * variables.texi (File Local Variables): New function
1342 risky-local-variable-p.
1343
13442002-09-15 Jonathan Yavner <jyavner@engineer.com>
1345
1346 * functions.texi (Function safety): New node about unsafep.
1347
241f79af
PA
13482002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
1349
1350 * customize.texi (Splicing into Lists): Fixed example.
1351 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
1352
72459b15
JB
13532002-06-17 Juanma Barranquero <lektu@terra.es>
1354
1355 * frames.texi (Display Feature Testing): Fix typo.
1356
61f7e0f5
AS
13572002-06-12 Andreas Schwab <schwab@suse.de>
1358
1359 * frames.texi (Initial Parameters, Resources): Fix references to
1360 the Emacs manual.
1361
4e792dbd
KS
13622002-05-13 Kim F. Storm <storm@cua.dk>
1363
1364 * variables.texi (Intro to Buffer-Local): Updated warning and
1365 example relating to changing buffer inside let.
1366
940344d4 13672002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
1368
1369 * os.texi (Session Management): New node about X Session management.
1370
231ac53b
EZ
13712002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
1372
1373 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
1374 to which the manual corresponds, and the copyright years.
1375
1376 * Makefile.in (VERSION): Set to 2.9.
1377
140cc574
EZ
13782001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
1379
1380 * elisp.texi: Change the category in @dircategory to "Emacs", to
1381 make it consistent with info/dir.
1382
9c7fce05
MB
13832001-11-25 Miles Bader <miles@gnu.org>
1384
1385 * text.texi (Fields): Describe new `limit' arg in
1386 field-beginning/field-end.
1387
9f8bbf0f
EZ
13882001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
1389
a5e6715c
EZ
1390 * permute-index: Don't depend on csh-specific features. Replace
1391 the interpreter name with /bin/sh.
1392
9f8bbf0f
EZ
1393 * two-volume-cross-refs.txt: New file.
1394 * two.el: New file.
1395 * spellfile: New file.
1396
1756e2fb
EZ
13972001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
1398
1399 * permute-index: New file.
1400
1401 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
1402 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
1403 8+3 restricted namespace.
ad050e54
EZ
1404
1405 * Makefile.in (infodir): Define relative to $(srcdir).
1406 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
1407 include directories list via -I switch to makeinfo.
1408 (index.texi): Use cp if both hard and symbolic links fail.
1409
10fa7f8e
EZ
14102001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1411
7a1494ce
EZ
1412 * Makefile.in (distclean): Add.
1413
10fa7f8e
EZ
1414 The following changes make ELisp manual part of the Emacs
1415 distribution:
1416
1417 * Makefile.in: Add Copyright notice.
1418 (prefix): Remove.
1419 (infodir): Change value to "../info".
1420 (VPATH): New variable.
1421 (MAKE): Don't define.
1422 (texmacrodir): Don't define.
1423 (texinputdir): Append the existing value of TEXINPUTS.
1424 ($(infodir)/elisp): Instead of just "elisp". Reformat the
1425 command to be compatible with man/Makefile.in, and to put the
1426 output into ../info.
5c32b7c5 1427 (info): Add target.
10fa7f8e
EZ
1428 (installall): Target removed.
1429
ad050e54 14302001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
1431
1432 * tips.texi (Coding Conventions): Fix typo.
1433
6fd735df
GM
14342001-10-23 Gerd Moellmann <gerd@gnu.org>
1435
1436 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
1437
b704d54b
EZ
14382001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
1439
1440 * files.texi (File Name Components): Update the description of
1441 file-name-sans-extension and file-name-extension, as they now
1442 ignore leading dots.
1443
71431a0e
GM
14442001-10-20 Gerd Moellmann <gerd@gnu.org>
1445
6aa97356 1446 * (Version 21.1 released.)
71431a0e 1447
79f1f96c
MB
14482001-10-19 Miles Bader <miles@gnu.org>
1449
1450 * positions.texi (Text Lines): Describe behavior of
1451 `beginning-of-line'/`end-of-line' in the presence of field properties.
1452
892a8f36
GM
14532001-10-17 Gerd Moellmann <gerd@gnu.org>
1454
1455 * Makefile.in (VERSION): Set to 2.8.
1456 (manual): Use `manual-21'.
1457
8c1cc9e8 1458 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
1459 number was used. Set it to 2.8.
1460
1461 * intro.texi: Likewise.
1462
51724e26
EZ
14632001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1464
1465 * files.texi (File Name Completion): Document the significance of
1466 a trailing slash in elements of completion-ignored-extensions.
1467
57b338e8
MB
14682001-10-06 Miles Bader <miles@gnu.org>
1469
1470 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
1471
c89e4bc5
GM
14722001-10-04 Gerd Moellmann <gerd@gnu.org>
1473
1474 * variables.texi (Variable Aliases): New node.
1475
ab952a4f
GM
14762001-10-04 Gerd Moellmann <gerd@gnu.org>
1477
1478 * Branch for 21.1.
dff28924 1479
9db3a582
MB
14802001-10-02 Miles Bader <miles@gnu.org>
1481
ae1a9581
MB
1482 * minibuf.texi (Minibuffer Misc): Add entries for
1483 `minibuffer-contents', `minibuffer-contents-no-properties', and
1484 `delete-minibuffer-contents'.
1485 Correct description for `minibuffer-prompt-end'.
1486
9db3a582
MB
1487 * text.texi (Property Search): Correct descriptions of
1488 `next-char-property-change' and `previous-char-property-change'.
1489 Add entries for `next-single-char-property-change' and
1490 `previous-single-char-property-change'.
1491 Make operand names a bit more consistent.
1492
03be5931
EZ
14932001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
1494
1495 * frames.texi (Finding All Frames): Document that next-frame and
1496 previous-frame are local to current terminal.
1497
974548ec
EZ
14982001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
1499
1500 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 1501 result of make-keymap.
974548ec 1502
8d82c597
EZ
15032001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
1504
1505 * display.texi (Font Lookup, Attribute Functions)
1506 (Image Descriptors): Add cross-references to the definition of
1507 selected frame.
1508
1509 * buffers.texi (The Buffer List): Add cross-references to the
1510 definition of selected frame.
1511
1512 * frames.texi (Input Focus): Clarify which frame is _the_ selected
1513 frame at any given time.
1514 (Multiple Displays, Size and Position): Add a cross-reference to
1515 the definition of the selected frame.
1516
2842de30
EZ
15172001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
1518
1519 * strings.texi (String Conversion) <string-to-number>: Document
1520 that a float is returned for integers that are too large.
1521
1522 * frames.texi (Mouse Position): Document mouse-position-function.
1523 (Display Feature Testing): Document display-images-p.
1524 (Window Frame Parameters): Document the cursor-type variable.
1525
1526 * numbers.texi (Integer Basics): Document CL style read syntax for
1527 integers in bases other than 10.
1528
1529 * positions.texi (List Motion): Document
1530 open-paren-in-column-0-is-defun-start.
1531
1532 * lists.texi (Sets And Lists): Document member-ignore-case.
1533
1534 * internals.texi (Garbage Collection): Document the used and free
1535 strings report.
1536 (Memory Usage): Document strings-consed.
1537
1538 * os.texi (Time of Day): Document float-time.
1539 (Recording Input): Document that clear-this-command-keys clears
1540 the vector to be returned by recent-keys.
1541
1542 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
1543 argument keymap can be a list.
1544
1545 * nonascii.texi (User-Chosen Coding Systems)
1546 <select-safe-coding-system>: Document the new argument
1547 accept-default-p and the variable
1548 select-safe-coding-system-accept-default-p. Tell what happens if
1549 buffer-file-coding-system is undecided.
1550 (Default Coding Systems): Document auto-coding-regexp-alist.
1551
1552 * display.texi (The Echo Area) <message>: Document
1553 message-truncate-lines.
1554 (Glyphs): Document that the glyph table is unused on windowed
1555 displays.
1556
1557 * help.texi (Describing Characters) <single-key-description>:
1558 Document the new argument no-angles.
1559 (Accessing Documentation) <documentation-property>: Document that
1560 a non-string property is evaluated.
1561 <documentation>: Document that the function-documentation property
1562 is looked for.
1563
1564 * windows.texi (Selecting Windows): Document some-window.
1565
1566 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
1567
1568 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
1569 apropos-mode-hook.
1570
1571 * commands.texi (Using Interactive): Document interactive-form.
1572 (Keyboard Macros): Document kbd-macro-termination-hook.
1573 (Command Loop Info): Document that clear-this-command-keys clears
1574 the vector to be returned by recent-keys.
1575
2d43d823
GM
15762001-09-04 Werner LEMBERG <wl@gnu.org>
1577
1578 * Makefile.in (srcdir, texinputdir): New variables.
1579 (srcs, index.texi, install): Use $(srcdir).
1580 (.PHONY): Remove elisp.dvi.
1581 (elisp): Use -I switch for makeinfo.
1582 (elisp.dvi): Use $(srcdir) and $(texinputdir).
1583 (installall, dist): Use $(srcdir).
1584 Fix path to texinfo.tex.
1585 (maintainer-clean): Add elisp.dvi and elisp.oaux.
1586
fa739b31
GM
15872001-08-30 Gerd Moellmann <gerd@gnu.org>
1588
92a25631
GM
1589 * display.texi (Conditional Display): Adjust to API change.
1590
fa739b31
GM
1591 * configure: New file.
1592
cef68af5
GM
15932001-07-30 Gerd Moellmann <gerd@gnu.org>
1594
1595 * commands.texi (Repeat Events): Add description of
1596 double-click-fuzz.
1597
d1f08d85
SM
15982001-05-08 Stefan Monnier <monnier@cs.yale.edu>
1599
1600 * syntax.texi (Syntax Class Table): Add the missing designator for
1601 comment and string fences.
1602 (Syntax Properties): Add a xref to syntax table internals.
1603 (Syntax Table Internals): Document string-to-syntax.
1604
1e9fc92e
GM
16052001-05-07 Gerd Moellmann <gerd@gnu.org>
1606
1607 * Makefile.in (install): Use install-info command line options
1608 like in Emacs' Makefile.in.
1609
00480554
MB
16102000-12-09 Miles Bader <miles@gnu.org>
1611
1612 * windows.texi (Window Start): Update documentation for
1613 `pos-visible-in-window-p'.
1614
1e344ee2
SM
16152000-11-12 Stefan Monnier <monnier@cs.yale.edu>
1616
1617 * lists.texi (Building Lists): Add footnote to explain how to add
1618 to the end of a list.
1619
a540f6ed
GM
16202000-10-25 Gerd Moellmann <gerd@gnu.org>
1621
1622 * files.texi (Visiting Functions): Typos.
1623
28bcdbee
KH
16242000-10-25 Kenichi Handa <handa@etl.go.jp>
1625
1626 * files.texi (Visiting Functions): Return value of
1627 find-file-noselect may be a list of buffers if wildcards are used.
1628
22d1a4ed
MB
16292000-10-24 Miles Bader <miles@lsi.nec.co.jp>
1630
1631 * display.texi (Defining Faces): Document `graphic' display type
1632 in face specs.
1633
916a89db
KG
16342000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1635
1e9fc92e 1636 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
1637 `after-make-frame-hook' with `after-make-frame-functions'.
1638
1e9fc92e 1639 * frames.texi (Creating Frames): Ditto.
916a89db 1640
1e9fc92e 1641 * variables.texi (Future Local Variables): Ditto.
916a89db 1642
483de32b
GM
16432000-10-16 Gerd Moellmann <gerd@gnu.org>
1644
1645 * display.texi (Other Image Types): Add description of :foreground
1646 and :background properties of mono PBM images.
1647
e23a63a5
WL
16482000-08-17 Werner LEMBERG <wl@gnu.org>
1649
1650 * .cvsignore: New file.
1651
dfc16043
GM
16522000-01-05 Gerd Moellmann <gerd@gnu.org>
1653
1654 * tindex.pl: New script.
1655
602613fe
DL
16561999-12-03 Dave Love <fx@gnu.org>
1657
1658 * Makefile.in (MAKEINFO): New parameter.
1659
94ec544d
DL
16601999-09-17 Richard Stallman <rms@gnu.org>
1661
1662 * Makefile.in (srcs): Add hash.texi.
1663 (VERSION): Update to 20.6.
1664
16651999-09-13 Richard Stallman <rms@gnu.org>
1666
1667 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
1668
16691998-08-29 Karl Heuer <kwzh@gnu.org>
1670
1671 * configure.in: New file.
1672 * Makefile.in: Renamed from Makefile.
1673 (prefix, infodir): Use value obtained from configure.
1674 (emacslibdir): Obsolete variable deleted.
1675 (dist): Distribute configure.in, configure, Makefile.in.
1676
16771998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
1678
1679 * Makefile (INSTALL_INFO): New variable.
1680 (install): Run install-info.
1681
16821998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
1683
1684 * Makefile (elisp.dvi): Add missing backslash.
1685
16861998-05-02 Richard Stallman <rms@psilocin.gnu.org>
1687
1688 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
1689 Run texindex without `./'. Always run texindex on elisp.tp.
1690 (elisp.tps): Target deleted.
1691
16921998-04-05 Richard Stallman <rms@psilocin.gnu.org>
1693
1694 * Makefile (srcs): Add nonascii.texi and customize.texi.
1695 (dist): Start by deleting `temp'.
1696
16971998-02-17 Richard Stallman <rms@psilocin.gnu.org>
1698
1699 * Makefile (makeinfo, texindex): Targets deleted.
1700 (makeinfo.o, texindex.o): Targets deleted.
1701 (clean, dist): Don't do anything with them or with getopt*.
1702
17031998-01-30 Richard Stallman <rms@psilocin.gnu.org>
1704
1705 * Makefile (SHELL): Defined.
1706
17071998-01-27 Richard Stallman <rms@psilocin.gnu.org>
1708
1709 * Makefile (elisp.tps): New target.
1710 (elisp.dvi): Depend on elisp.tps.
1711
1712Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
1713
1714 * README: Update phone number.
1715
1716 * Makefile (elisp): Make this be the default target.
1717 Depend on makeinfo.c instead of makeinfo.
1718 (install): Don't depend on elisp.dvi, since we don't install that.
1719 Use mkinstalldirs.
1720 (dist): Add mkinstalldirs.
1721
1722Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1723
1724 * Makefile (VERSION): Update version number.
1725 (maintainer-clean): Renamed from realclean.
1726
1727Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1728
1729 * Makefile (realclean): New target.
1730 (elisp): Remove any old elisp-* files first.
1731
1732Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
1733
d1f08d85
SM
1734 * Makefile (VERSION): New variable.
1735 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
1736 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
1737
1738Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1739
1740 * Makefile (elisp): Depend on makeinfo.
1741
1742Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
1743
d1f08d85 1744 * Makefile (srcs): Add anti.texi.
94ec544d
DL
1745
1746Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1747
1748 * Makefile (infodir, prefix): New vars.
1749 (install): Use infodir.
1750 (emacsinfodir): Deleted.
1751
1752Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1753
1754 * Makefile (srcs): Add calendar.texi.
1755
1756 * Makefile (dist): Copy texindex.c and makeinfo.c.
1757 Limit elisp-* files to those with one or two digits.
1758
1759Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
1760
1761 * Makefile (dist): Changed to use Gzip instead of compress.
1762
1763Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1764
1765 * loading.texi (Unloading): define-function changed back to
1766 defalias. It may not stay this way, but at least it's
1767 consistent with the known-good version of the code patch.
1768
1769Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
1770
1771 * modes.texi (Hooks): Document new optional arg of add-hook.
1772
1773Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1774
d1f08d85 1775 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
1776
1777 * tips.texi: Add new section on standard library headers.
1778
1779Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
1780
1781 * Makefile (srcs): Add frame.texi to the list of sources.
1782
1783Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
1784
1785 * Makefile (dist): Don't bother excluding autosave files; they'll
1786 never make it into the temp directory anyway, and the hash marks
1787 in the name are problematic for make and the Bourne shell.
dff28924 1788 (srcs):
94ec544d
DL
1789
1790Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
1791
d1f08d85 1792 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
1793 the distribution tar file.
1794
dff28924 1795Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
1796
1797 * Makefile (srcs): Added index.perm.
1798 (elisp.dvi): Remove erroneous shell comment.
1799 Expect output of permute-index in permuted.fns.
1800 Save old elisp.aux in elisp.oaux.
1801 (clean): Added index.texi to be deleted.
1802
dff28924 1803Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
1804
1805 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
1806
dff28924 1807Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
1808
1809 * files.texi: Noted that completion-ignored-extensions is ignored
1810 when making *Completions*.
1811
1812Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
1813
1814 * Makefile make dist now depends on elisp.dvi, since it tries
1815 to include it in the dist file.
1816
dff28924 1817Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
1818
1819 * functions.texinfo (Mapping Functions): Add missing quote
1820
dff28924 1821Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
1822
1823 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
1824 (defunargs): Turn off \hyphenchar of \sl font temporarily.
1825
dff28924 1826Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
1827
1828 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
1829 and @error{} are the terms now being used. The files in the
1830 directory have been changed to reflect this.
1831
d1f08d85 1832 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
1833 ` @result{}', using 5 spaces at the begining of the line.
1834
dff28924 1835Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
1836
1837 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
1838 experimental @indentedresult{}, @indentedexpandsto{} are part of
1839 the texinfo.tex in this directory. These TeX macros are not
1840 stable yet.
1841
dff28924 1842Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
1843
1844 * texinfo.tex: temporarily added
d1f08d85 1845 \let\result=\dblarrow
94ec544d
DL
1846 \def\error{{\it ERROR} \longdblarrow}
1847 We need to do this better soon.
1848
dff28924 1849Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
1850
1851 * Applied Karl Berry's patches to *.texinfo files, but not to
1852 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
1853 new title page format is also not applied, since it requires
1854 texinfo.tex changes.)
1855
1856 * Cleaned up `Makefile' and defined the `emacslibdir' directory
1857 for the Project GNU development environment.
1858
ad050e54 1859;; Local Variables:
fd026ee1 1860;; coding: iso-2022-7bit
ad050e54 1861;; End:
2a34a036
GM
1862
1863 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
1864 Copying and distribution of this file, with or without modification,
1865 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
1866
1867;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda