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