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