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