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