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