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