(Overlay Properties): Clarify how priorities affect use of the properties.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
a4e4f05d
LT
12003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
2
3 * customize.texi (Type Keywords): Correct the description of
4 `:help-echo' in the case where `motion-doc' is a function.
5
3ebe0346
JPW
62003-08-14 John Paul Wallington <jpw@gnu.org>
7
8 * modes.texi (Emulating Mode Line): Subsection, not section.
9
3afe8e39
RS
102003-08-13 Richard M. Stallman <rms@gnu.org>
11
12 * elisp.texi (Top): Update subnode lists in menu.
13
14 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
15 (Kill Functions): kill-region has new arg yank-handler.
16 (Yanking): New node.
17 (Yank Commands): Add yank-undo-function.
18 (Low-Level Kill Ring):
19 kill-new and kill-append have new arg yank-handler.
20 (Changing Properties): Add remove-list-of-text-properties.
21 (Atomic Changes): New node.
22
23 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
24
25 * streams.texi (Output Variables): Add eval-expression-print-length
26 and eval-expression-print-level.
27
28 * os.texi (Time Conversion): For encode-time, explain limits on year.
29
30 * objects.texi (Character Type): Define anchor "modifier bits".
31
32 * modes.texi (Emulating Mode Line): New node.
33 (Search-based Fontification): Font Lock uses font-lock-face property.
34 (Other Font Lock Variables): Likewise.
35
36 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
37 not vectors.
38 (Active Keymaps): Add emulation-mode-map-alists.
39 (Functions for Key Lookup): key-binding has new arg no-remap.
40 (Remapping Commands): New node.
41 (Scanning Keymaps): where-is-internal has new arg no-remap.
42 (Tool Bar): Add tool-bar-local-item-from-menu.
43 Clarify when to use tool-bar-add-item-from-menu.
44
45 * commands.texi (Interactive Call): commandp has new arg.
46 (Command Loop Info): Add this-original-command.
47
e37769b1
JPW
482003-08-06 John Paul Wallington <jpw@gnu.org>
49
50 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
51
52 * display.texi (Warning Basics): Fix typo.
53 (Fringes): Add closing curly bracket and fix typo.
54
55 * elisp.texi (Top): Fix typo.
56
c5e0561f
RS
572003-08-05 Richard M. Stallman <rms@gnu.org>
58
59 * elisp.texi: Update lists of subnodes.
60
61 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
62
63 * variables.texi (Local Variables): Use lc for example variable names.
64
65 * tips.texi (Library Headers): Explain where to put -*-.
66
67 * strings.texi (Creating Strings): Fix xref for vconcat.
68
69 * sequences.texi (Vector Functions):
70 vconcat no longer allows integer args.
71
72 * minibuf.texi (Reading File Names): read-file-name has new
73 arg PREDICATE. New function read-directory-name.
74
75 * macros.texi (Defining Macros): Give definition of `declare'
76 (Indenting Macros): New node.
77
78 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
79 (Window Frame Parameters): Make separate table of parameters
80 that are coupled with specific face attributes.
81 (Deleting Frames): delete-frame-hooks renamed to
82 delete-frame-functions.
83
84 * files.texi (Magic File Names): Add file-remote-p.
85 Clarify file-local-copy.
86
87 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
88 here; instead xref Defining Macros.
89
90 * display.texi (Warnings): New node, and subnodes.
91 (Fringes): New node.
92
93 * debugging.texi (Test Coverage): New node.
94
95 * compile.texi (Compiler Errors): Explain with-no-warnings
96 and other ways to suppress warnings.
97
98 * commands.texi (Interactive Call): Minor clarification.
99
100 * buffers.texi (Buffer File Name): set-visited-file-name
101 renames the buffer too.
102
103 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
104
ee59dede
MR
1052003-07-24 Markus Rost <rost@math.ohio-state.edu>
106
107 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
108
f0514b34
MR
1092003-07-22 Markus Rost <rost@math.ohio-state.edu>
110
111 * internals.texi (Garbage Collection): Fix previous change.
112
c73983bb
RS
1132003-07-22 Richard M. Stallman <rms@gnu.org>
114
115 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
116
117 * display.texi (Width): Use \s syntax in example.
118 (Font Selection): Add face-font-rescale-alist.
119
120 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
121 Remove spurious indent in example.
122
123 * lists.texi (Building Lists): Add number-sequence.
124
125 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
126
127 * functions.texi (Function Documentation): Explain how to
128 show calling convention explicitly in the doc string.
129
130 * windows.texi (Selecting Windows): save-selected-window saves
131 selected window of each frame.
132 (Window Configurations): Minor change.
133
134 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
135
136 * streams.texi (Output Variables): Add print-continuous-numbering
137 and print-number-table.
138
139 * processes.texi (Decoding Output): New node.
140
141 * os.texi (Time Conversion): decode-time arg is optional.
142
143 * objects.texi (Character Type): Don't use space as example for \.
144 Make list of char names and \-sequences correspond.
145 Explain that \s is not used in strings. `\ ' needs space after.
146
147 * nonascii.texi (Converting Representations): Add string-to-multibyte.
148 (Translation of Characters): Add translation-table-for-input.
149 (Default Coding Systems): Add auto-coding-functions.
150 (Explicit Encoding): Add decode-coding-inserted-region.
151 (Locales): Add locale-info.
152
153 * minibuf.texi (Basic Completion): Describe test-completion.
154 Collections can be lists of strings.
155 Clean up lazy-completion-table.
156 (Programmed Completion): Mention test-completion.
157 Clarify why lambda expressions are not accepted.
158 (Minibuffer Misc): Describe minibufferp.
159
51a8b435
RS
1602003-07-14 Richard M. Stallman <rms@gnu.org>
161
162 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
163
164 * windows.texi (Selecting Windows): New arg to select-window.
165 (Selecting Windows): Add with-selected-window.
166 (Size of Window): Add window-inside-edges, etc.
167
168 * internals.texi (Garbage Collection): Add post-gc-hook.
169
170 * processes.texi (Subprocess Creation): Add exec-suffixes.
171
172 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
173 (Scanning Keymaps): Add map-keymaps.
174 (Defining Menus): Add keymap-prompt.
175
176 * numbers.texi (Integer Basics): Add most-positive-fixnum,
177 most-negative-fixnum.
178
179 * compile.texi (Byte Compilation): Explain no-byte-compile
180 (Compiler Errors): New node.
181
182 * os.texi (User Identification): user-uid, user-real-uid
183 can return float.
184
185 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
186 and about derived modes.
187 (Minor Modes): Add minor-mode-list.
188 (Defining Minor Modes): Keyword args for define-minor-mode.
189 (Search-based Fontification): Explain managing other properties.
190 (Other Font Lock Variables): Add font-lock-extra-managed-props.
191 (Faces for Font Lock): Add font-locl-preprocessor-face.
192 (Hooks): Add run-mode-hooks and delay-mode-hooks.
193
194 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
195 (Variable Aliases): Clarify defvralias.
196
197 * loading.texi (Library Search): Add load-suffixes.
198
199 * minibuf.texi (Basic Completion): Add lazy-completion-table.
200 (Programmed Completion): Add dynamic-completion-table.
201
202 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
203 (Magic File Names): Specify precedence order of handlers.
204o
205 * commands.texi (Command Overview): Emacs server runs pre-command-hook
206 and post-command-hook.
207 (Waiting): New calling convention for sit-for.
208
209 * text.texi (Special Properties): local-map and keymap properties
210 apply based on their stickiness.
211
c6de56a0
RS
2122003-07-07 Richard M. Stallman <rms@gnu.org>
213
214 * modes.texi (Minor Mode Conventions): Specify only some kinds
215 of list values as args to minor modes.
216
217 * files.texi (File Name Expansion): Warn about iterative use
218 of substitute-in-file-name.
219
220 * advice.texi (Activation of Advice): Clean up previous change.
221
8c761ea6
MR
2222003-07-06 Markus Rost <rost@math.ohio-state.edu>
223
224 * advice.texi (Activation of Advice): Note that ad-start-advice is
225 turned on by default.
226
c6de56a0
RS
2272003-06-30 Richard M. Stallman <rms@gnu.org>
228
229 * text.texi (Buffer Contents): Document current-word.
230 (Change Hooks): Not called for *Messages*.
231
232 * functions.texi (Defining Functions): Explain about redefining
233 primitives.
234 (Function Safety): Renamed. Minor changes.
235 Comment out the detailed criteria for what is safe.
236
3fe4e567
AS
2372003-06-22 Andreas Schwab <schwab@suse.de>
238
239 * objects.texi (Symbol Type): Fix description of examples.
240
cda7bd13
AS
2412003-06-16 Andreas Schwab <schwab@suse.de>
242
243 * hash.texi (Creating Hash): Fix description of :weakness.
244
fbcffa4a
KG
2452003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
246
247 * files.texi (Changing Files): copy-file copies file modes, too.
248
ff6a3bfb
RS
2492003-05-28 Richard M. Stallman <rms@gnu.org>
250
251 * strings.texi (Creating Strings): Clarify split-string.
252
1463a05d
JB
2532003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
254
255 * strings.texi (Creating Strings): Update split-string specification
256 and examples.
257
af253914
RS
2582003-05-19 Richard M. Stallman <rms@gnu.org>
259
260 * elisp.texi: Correct invariant section names.
261
7ea52f92
RS
2622003-04-20 Richard M. Stallman <rms@gnu.org>
263
264 * os.texi (Timers): Explain about timers and quitting.
265
e31afc09
RS
2662003-04-19 Richard M. Stallman <rms@gnu.org>
267
268 * internals.texi (Writing Emacs Primitives): Strings are
269 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
270 Explain GCPRO convention for varargs function args.
271
5ceea398
RS
2722003-04-16 Richard M. Stallman <rms@gnu.org>
273
274 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
275
b0ada147
RS
2762003-04-08 Richard M. Stallman <rms@gnu.org>
277
278 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
279
b23375aa
KS
2802003-02-13 Kim F. Storm <storm@cua.dk>
281
282 * objects.texi (Character Type): New \s escape for space.
283
c60ee5e7
JB
2842003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
285
286 * os.texi (System Environment): Added cygwin system-type.
287
84e47416
RS
2882003-01-25 Richard M. Stallman <rms@gnu.org>
289
290 * keymaps.texi: Document that a symbol can act as a keymap.
291
3e8cf2ea
RS
2922003-01-13 Richard M. Stallman <rms@gnu.org>
293
294 * text.texi (Changing Properties): Say string indices are origin-0.
295
296 * positions.texi (Screen Lines) <compute-motion>:
297 Correct order of elts in return value.
298
299 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
300 how to define a default binding.
301
7abb9fc5 3022002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 303
104bc3aa 304 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 305
104bc3aa
MR
306 * customize.texi (Simple Types): Clarify description of custom
307 type 'number. Describe new custom type 'float.
177f790c 308
7abb9fc5 3092002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
310
311 * variables.texi (File Local Variables): Fix typo.
312
df140a68 3132002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 314
df140a68
KG
315 From Michael Albinus <Michael.Albinus@alcatel.de>.
316
317 * README: Target for Info file is `make info'.
318
319 * files.texi (File Name Components): Fixed typos in
320 `file-name-sans-extension'.
321 (Magic File Names): Complete list of operations for magic file
322 name handlers.
323
7ed9159a
JY
3242002-09-16 Jonathan Yavner <jyavner@engineer.com>
325
326 * variables.texi (File Local Variables): New function
327 risky-local-variable-p.
328
3292002-09-15 Jonathan Yavner <jyavner@engineer.com>
330
331 * functions.texi (Function safety): New node about unsafep.
332
241f79af
PA
3332002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
334
335 * customize.texi (Splicing into Lists): Fixed example.
336 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
337
72459b15
JB
3382002-06-17 Juanma Barranquero <lektu@terra.es>
339
340 * frames.texi (Display Feature Testing): Fix typo.
341
61f7e0f5
AS
3422002-06-12 Andreas Schwab <schwab@suse.de>
343
344 * frames.texi (Initial Parameters, Resources): Fix references to
345 the Emacs manual.
346
4e792dbd
KS
3472002-05-13 Kim F. Storm <storm@cua.dk>
348
349 * variables.texi (Intro to Buffer-Local): Updated warning and
350 example relating to changing buffer inside let.
351
940344d4 3522002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
353
354 * os.texi (Session Management): New node about X Session management.
355
231ac53b
EZ
3562002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
357
358 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
359 to which the manual corresponds, and the copyright years.
360
361 * Makefile.in (VERSION): Set to 2.9.
362
140cc574
EZ
3632001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
364
365 * elisp.texi: Change the category in @dircategory to "Emacs", to
366 make it consistent with info/dir.
367
9c7fce05
MB
3682001-11-25 Miles Bader <miles@gnu.org>
369
370 * text.texi (Fields): Describe new `limit' arg in
371 field-beginning/field-end.
372
9f8bbf0f
EZ
3732001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
374
a5e6715c
EZ
375 * permute-index: Don't depend on csh-specific features. Replace
376 the interpreter name with /bin/sh.
377
9f8bbf0f
EZ
378 * two-volume-cross-refs.txt: New file.
379 * two.el: New file.
380 * spellfile: New file.
381
1756e2fb
EZ
3822001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
383
384 * permute-index: New file.
385
386 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
387 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
388 8+3 restricted namespace.
ad050e54
EZ
389
390 * Makefile.in (infodir): Define relative to $(srcdir).
391 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
392 include directories list via -I switch to makeinfo.
393 (index.texi): Use cp if both hard and symbolic links fail.
394
10fa7f8e
EZ
3952001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
396
7a1494ce
EZ
397 * Makefile.in (distclean): Add.
398
10fa7f8e
EZ
399 The following changes make ELisp manual part of the Emacs
400 distribution:
401
402 * Makefile.in: Add Copyright notice.
403 (prefix): Remove.
404 (infodir): Change value to "../info".
405 (VPATH): New variable.
406 (MAKE): Don't define.
407 (texmacrodir): Don't define.
408 (texinputdir): Append the existing value of TEXINPUTS.
409 ($(infodir)/elisp): Instead of just "elisp". Reformat the
410 command to be compatible with man/Makefile.in, and to put the
411 output into ../info.
5c32b7c5 412 (info): Add target.
10fa7f8e
EZ
413 (installall): Target removed.
414
ad050e54 4152001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
416
417 * tips.texi (Coding Conventions): Fix typo.
418
6fd735df
GM
4192001-10-23 Gerd Moellmann <gerd@gnu.org>
420
421 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
422
b704d54b
EZ
4232001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
424
425 * files.texi (File Name Components): Update the description of
426 file-name-sans-extension and file-name-extension, as they now
427 ignore leading dots.
428
71431a0e
GM
4292001-10-20 Gerd Moellmann <gerd@gnu.org>
430
6aa97356 431 * (Version 21.1 released.)
71431a0e 432
79f1f96c
MB
4332001-10-19 Miles Bader <miles@gnu.org>
434
435 * positions.texi (Text Lines): Describe behavior of
436 `beginning-of-line'/`end-of-line' in the presence of field properties.
437
892a8f36
GM
4382001-10-17 Gerd Moellmann <gerd@gnu.org>
439
440 * Makefile.in (VERSION): Set to 2.8.
441 (manual): Use `manual-21'.
442
8c1cc9e8 443 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
444 number was used. Set it to 2.8.
445
446 * intro.texi: Likewise.
447
51724e26
EZ
4482001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
449
450 * files.texi (File Name Completion): Document the significance of
451 a trailing slash in elements of completion-ignored-extensions.
452
57b338e8
MB
4532001-10-06 Miles Bader <miles@gnu.org>
454
455 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
456
c89e4bc5
GM
4572001-10-04 Gerd Moellmann <gerd@gnu.org>
458
459 * variables.texi (Variable Aliases): New node.
460
ab952a4f
GM
4612001-10-04 Gerd Moellmann <gerd@gnu.org>
462
463 * Branch for 21.1.
dff28924 464
9db3a582
MB
4652001-10-02 Miles Bader <miles@gnu.org>
466
ae1a9581
MB
467 * minibuf.texi (Minibuffer Misc): Add entries for
468 `minibuffer-contents', `minibuffer-contents-no-properties', and
469 `delete-minibuffer-contents'.
470 Correct description for `minibuffer-prompt-end'.
471
9db3a582
MB
472 * text.texi (Property Search): Correct descriptions of
473 `next-char-property-change' and `previous-char-property-change'.
474 Add entries for `next-single-char-property-change' and
475 `previous-single-char-property-change'.
476 Make operand names a bit more consistent.
477
03be5931
EZ
4782001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
479
480 * frames.texi (Finding All Frames): Document that next-frame and
481 previous-frame are local to current terminal.
482
974548ec
EZ
4832001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
484
485 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 486 result of make-keymap.
974548ec 487
8d82c597
EZ
4882001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
489
490 * display.texi (Font Lookup, Attribute Functions)
491 (Image Descriptors): Add cross-references to the definition of
492 selected frame.
493
494 * buffers.texi (The Buffer List): Add cross-references to the
495 definition of selected frame.
496
497 * frames.texi (Input Focus): Clarify which frame is _the_ selected
498 frame at any given time.
499 (Multiple Displays, Size and Position): Add a cross-reference to
500 the definition of the selected frame.
501
2842de30
EZ
5022001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
503
504 * strings.texi (String Conversion) <string-to-number>: Document
505 that a float is returned for integers that are too large.
506
507 * frames.texi (Mouse Position): Document mouse-position-function.
508 (Display Feature Testing): Document display-images-p.
509 (Window Frame Parameters): Document the cursor-type variable.
510
511 * numbers.texi (Integer Basics): Document CL style read syntax for
512 integers in bases other than 10.
513
514 * positions.texi (List Motion): Document
515 open-paren-in-column-0-is-defun-start.
516
517 * lists.texi (Sets And Lists): Document member-ignore-case.
518
519 * internals.texi (Garbage Collection): Document the used and free
520 strings report.
521 (Memory Usage): Document strings-consed.
522
523 * os.texi (Time of Day): Document float-time.
524 (Recording Input): Document that clear-this-command-keys clears
525 the vector to be returned by recent-keys.
526
527 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
528 argument keymap can be a list.
529
530 * nonascii.texi (User-Chosen Coding Systems)
531 <select-safe-coding-system>: Document the new argument
532 accept-default-p and the variable
533 select-safe-coding-system-accept-default-p. Tell what happens if
534 buffer-file-coding-system is undecided.
535 (Default Coding Systems): Document auto-coding-regexp-alist.
536
537 * display.texi (The Echo Area) <message>: Document
538 message-truncate-lines.
539 (Glyphs): Document that the glyph table is unused on windowed
540 displays.
541
542 * help.texi (Describing Characters) <single-key-description>:
543 Document the new argument no-angles.
544 (Accessing Documentation) <documentation-property>: Document that
545 a non-string property is evaluated.
546 <documentation>: Document that the function-documentation property
547 is looked for.
548
549 * windows.texi (Selecting Windows): Document some-window.
550
551 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
552
553 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
554 apropos-mode-hook.
555
556 * commands.texi (Using Interactive): Document interactive-form.
557 (Keyboard Macros): Document kbd-macro-termination-hook.
558 (Command Loop Info): Document that clear-this-command-keys clears
559 the vector to be returned by recent-keys.
560
2d43d823
GM
5612001-09-04 Werner LEMBERG <wl@gnu.org>
562
563 * Makefile.in (srcdir, texinputdir): New variables.
564 (srcs, index.texi, install): Use $(srcdir).
565 (.PHONY): Remove elisp.dvi.
566 (elisp): Use -I switch for makeinfo.
567 (elisp.dvi): Use $(srcdir) and $(texinputdir).
568 (installall, dist): Use $(srcdir).
569 Fix path to texinfo.tex.
570 (maintainer-clean): Add elisp.dvi and elisp.oaux.
571
fa739b31
GM
5722001-08-30 Gerd Moellmann <gerd@gnu.org>
573
92a25631
GM
574 * display.texi (Conditional Display): Adjust to API change.
575
fa739b31
GM
576 * configure: New file.
577
cef68af5
GM
5782001-07-30 Gerd Moellmann <gerd@gnu.org>
579
580 * commands.texi (Repeat Events): Add description of
581 double-click-fuzz.
582
d1f08d85
SM
5832001-05-08 Stefan Monnier <monnier@cs.yale.edu>
584
585 * syntax.texi (Syntax Class Table): Add the missing designator for
586 comment and string fences.
587 (Syntax Properties): Add a xref to syntax table internals.
588 (Syntax Table Internals): Document string-to-syntax.
589
1e9fc92e
GM
5902001-05-07 Gerd Moellmann <gerd@gnu.org>
591
592 * Makefile.in (install): Use install-info command line options
593 like in Emacs' Makefile.in.
594
00480554
MB
5952000-12-09 Miles Bader <miles@gnu.org>
596
597 * windows.texi (Window Start): Update documentation for
598 `pos-visible-in-window-p'.
599
1e344ee2
SM
6002000-11-12 Stefan Monnier <monnier@cs.yale.edu>
601
602 * lists.texi (Building Lists): Add footnote to explain how to add
603 to the end of a list.
604
a540f6ed
GM
6052000-10-25 Gerd Moellmann <gerd@gnu.org>
606
607 * files.texi (Visiting Functions): Typos.
608
28bcdbee
KH
6092000-10-25 Kenichi Handa <handa@etl.go.jp>
610
611 * files.texi (Visiting Functions): Return value of
612 find-file-noselect may be a list of buffers if wildcards are used.
613
22d1a4ed
MB
6142000-10-24 Miles Bader <miles@lsi.nec.co.jp>
615
616 * display.texi (Defining Faces): Document `graphic' display type
617 in face specs.
618
916a89db
KG
6192000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
620
1e9fc92e 621 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
622 `after-make-frame-hook' with `after-make-frame-functions'.
623
1e9fc92e 624 * frames.texi (Creating Frames): Ditto.
916a89db 625
1e9fc92e 626 * variables.texi (Future Local Variables): Ditto.
916a89db 627
483de32b
GM
6282000-10-16 Gerd Moellmann <gerd@gnu.org>
629
630 * display.texi (Other Image Types): Add description of :foreground
631 and :background properties of mono PBM images.
632
e23a63a5
WL
6332000-08-17 Werner LEMBERG <wl@gnu.org>
634
635 * .cvsignore: New file.
636
dfc16043
GM
6372000-01-05 Gerd Moellmann <gerd@gnu.org>
638
639 * tindex.pl: New script.
640
602613fe
DL
6411999-12-03 Dave Love <fx@gnu.org>
642
643 * Makefile.in (MAKEINFO): New parameter.
644
94ec544d
DL
6451999-09-17 Richard Stallman <rms@gnu.org>
646
647 * Makefile.in (srcs): Add hash.texi.
648 (VERSION): Update to 20.6.
649
6501999-09-13 Richard Stallman <rms@gnu.org>
651
652 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
653
6541998-08-29 Karl Heuer <kwzh@gnu.org>
655
656 * configure.in: New file.
657 * Makefile.in: Renamed from Makefile.
658 (prefix, infodir): Use value obtained from configure.
659 (emacslibdir): Obsolete variable deleted.
660 (dist): Distribute configure.in, configure, Makefile.in.
661
6621998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
663
664 * Makefile (INSTALL_INFO): New variable.
665 (install): Run install-info.
666
6671998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
668
669 * Makefile (elisp.dvi): Add missing backslash.
670
6711998-05-02 Richard Stallman <rms@psilocin.gnu.org>
672
673 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
674 Run texindex without `./'. Always run texindex on elisp.tp.
675 (elisp.tps): Target deleted.
676
6771998-04-05 Richard Stallman <rms@psilocin.gnu.org>
678
679 * Makefile (srcs): Add nonascii.texi and customize.texi.
680 (dist): Start by deleting `temp'.
681
6821998-02-17 Richard Stallman <rms@psilocin.gnu.org>
683
684 * Makefile (makeinfo, texindex): Targets deleted.
685 (makeinfo.o, texindex.o): Targets deleted.
686 (clean, dist): Don't do anything with them or with getopt*.
687
6881998-01-30 Richard Stallman <rms@psilocin.gnu.org>
689
690 * Makefile (SHELL): Defined.
691
6921998-01-27 Richard Stallman <rms@psilocin.gnu.org>
693
694 * Makefile (elisp.tps): New target.
695 (elisp.dvi): Depend on elisp.tps.
696
697Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
698
699 * README: Update phone number.
700
701 * Makefile (elisp): Make this be the default target.
702 Depend on makeinfo.c instead of makeinfo.
703 (install): Don't depend on elisp.dvi, since we don't install that.
704 Use mkinstalldirs.
705 (dist): Add mkinstalldirs.
706
707Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
708
709 * Makefile (VERSION): Update version number.
710 (maintainer-clean): Renamed from realclean.
711
712Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
713
714 * Makefile (realclean): New target.
715 (elisp): Remove any old elisp-* files first.
716
717Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
718
d1f08d85
SM
719 * Makefile (VERSION): New variable.
720 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
721 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
722
723Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
724
725 * Makefile (elisp): Depend on makeinfo.
726
727Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
728
d1f08d85 729 * Makefile (srcs): Add anti.texi.
94ec544d
DL
730
731Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
732
733 * Makefile (infodir, prefix): New vars.
734 (install): Use infodir.
735 (emacsinfodir): Deleted.
736
737Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
738
739 * Makefile (srcs): Add calendar.texi.
740
741 * Makefile (dist): Copy texindex.c and makeinfo.c.
742 Limit elisp-* files to those with one or two digits.
743
744Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
745
746 * Makefile (dist): Changed to use Gzip instead of compress.
747
748Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
749
750 * loading.texi (Unloading): define-function changed back to
751 defalias. It may not stay this way, but at least it's
752 consistent with the known-good version of the code patch.
753
754Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
755
756 * modes.texi (Hooks): Document new optional arg of add-hook.
757
758Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
759
d1f08d85 760 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
761
762 * tips.texi: Add new section on standard library headers.
763
764Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
765
766 * Makefile (srcs): Add frame.texi to the list of sources.
767
768Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
769
770 * Makefile (dist): Don't bother excluding autosave files; they'll
771 never make it into the temp directory anyway, and the hash marks
772 in the name are problematic for make and the Bourne shell.
dff28924 773 (srcs):
94ec544d
DL
774
775Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
776
d1f08d85 777 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
778 the distribution tar file.
779
dff28924 780Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
781
782 * Makefile (srcs): Added index.perm.
783 (elisp.dvi): Remove erroneous shell comment.
784 Expect output of permute-index in permuted.fns.
785 Save old elisp.aux in elisp.oaux.
786 (clean): Added index.texi to be deleted.
787
dff28924 788Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
789
790 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
791
dff28924 792Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
793
794 * files.texi: Noted that completion-ignored-extensions is ignored
795 when making *Completions*.
796
797Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
798
799 * Makefile make dist now depends on elisp.dvi, since it tries
800 to include it in the dist file.
801
dff28924 802Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
803
804 * functions.texinfo (Mapping Functions): Add missing quote
805
dff28924 806Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
807
808 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
809 (defunargs): Turn off \hyphenchar of \sl font temporarily.
810
dff28924 811Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
812
813 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
814 and @error{} are the terms now being used. The files in the
815 directory have been changed to reflect this.
816
d1f08d85 817 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
818 ` @result{}', using 5 spaces at the begining of the line.
819
dff28924 820Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
821
822 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
823 experimental @indentedresult{}, @indentedexpandsto{} are part of
824 the texinfo.tex in this directory. These TeX macros are not
825 stable yet.
826
dff28924 827Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
828
829 * texinfo.tex: temporarily added
d1f08d85 830 \let\result=\dblarrow
94ec544d
DL
831 \def\error{{\it ERROR} \longdblarrow}
832 We need to do this better soon.
833
dff28924 834Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
835
836 * Applied Karl Berry's patches to *.texinfo files, but not to
837 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
838 new title page format is also not applied, since it requires
839 texinfo.tex changes.)
840
841 * Cleaned up `Makefile' and defined the `emacslibdir' directory
842 for the Project GNU development environment.
843
ad050e54
EZ
844;; Local Variables:
845;; coding: iso-2022-7bit-unix
846;; End:
2a34a036
GM
847
848 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
849 Copying and distribution of this file, with or without modification,
850 are permitted provided the copyright notice and this notice are preserved.