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