]> code.delx.au - gnu-emacs/blob - lispref/ChangeLog
(VERSION): Increase to 2.9. Update copyright years.
[gnu-emacs] / lispref / ChangeLog
1 2002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
2
3 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
4 to which the manual corresponds, and the copyright years.
5
6 * Makefile.in (VERSION): Set to 2.9.
7
8 2001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
9
10 * elisp.texi: Change the category in @dircategory to "Emacs", to
11 make it consistent with info/dir.
12
13 2001-11-25 Miles Bader <miles@gnu.org>
14
15 * text.texi (Fields): Describe new `limit' arg in
16 field-beginning/field-end.
17
18 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
19
20 * permute-index: Don't depend on csh-specific features. Replace
21 the interpreter name with /bin/sh.
22
23 * two-volume-cross-refs.txt: New file.
24 * two.el: New file.
25 * spellfile: New file.
26
27 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
28
29 * permute-index: New file.
30
31 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
32 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
33 8+3 restricted namespace.
34
35 * Makefile.in (infodir): Define relative to $(srcdir).
36 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
37 include directories list via -I switch to makeinfo.
38 (index.texi): Use cp if both hard and symbolic links fail.
39
40 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
41
42 * Makefile.in (distclean): Add.
43
44 The following changes make ELisp manual part of the Emacs
45 distribution:
46
47 * Makefile.in: Add Copyright notice.
48 (prefix): Remove.
49 (infodir): Change value to "../info".
50 (VPATH): New variable.
51 (MAKE): Don't define.
52 (texmacrodir): Don't define.
53 (texinputdir): Append the existing value of TEXINPUTS.
54 ($(infodir)/elisp): Instead of just "elisp". Reformat the
55 command to be compatible with man/Makefile.in, and to put the
56 output into ../info.
57 (info): Add target.
58 (installall): Target removed.
59
60 2001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
61
62 * tips.texi (Coding Conventions): Fix typo.
63
64 2001-10-23 Gerd Moellmann <gerd@gnu.org>
65
66 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
67
68 2001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
69
70 * files.texi (File Name Components): Update the description of
71 file-name-sans-extension and file-name-extension, as they now
72 ignore leading dots.
73
74 2001-10-20 Gerd Moellmann <gerd@gnu.org>
75
76 * (Version 21.1 released.)
77
78 2001-10-19 Miles Bader <miles@gnu.org>
79
80 * positions.texi (Text Lines): Describe behavior of
81 `beginning-of-line'/`end-of-line' in the presence of field properties.
82
83 2001-10-17 Gerd Moellmann <gerd@gnu.org>
84
85 * Makefile.in (VERSION): Set to 2.8.
86 (manual): Use `manual-21'.
87
88 * elisp.texi (VERSION): Add and use it where the version
89 number was used. Set it to 2.8.
90
91 * intro.texi: Likewise.
92
93 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
94
95 * files.texi (File Name Completion): Document the significance of
96 a trailing slash in elements of completion-ignored-extensions.
97
98 2001-10-06 Miles Bader <miles@gnu.org>
99
100 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
101
102 2001-10-04 Gerd Moellmann <gerd@gnu.org>
103
104 * variables.texi (Variable Aliases): New node.
105
106 2001-10-04 Gerd Moellmann <gerd@gnu.org>
107
108 * Branch for 21.1.
109
110 2001-10-02 Miles Bader <miles@gnu.org>
111
112 * minibuf.texi (Minibuffer Misc): Add entries for
113 `minibuffer-contents', `minibuffer-contents-no-properties', and
114 `delete-minibuffer-contents'.
115 Correct description for `minibuffer-prompt-end'.
116
117 * text.texi (Property Search): Correct descriptions of
118 `next-char-property-change' and `previous-char-property-change'.
119 Add entries for `next-single-char-property-change' and
120 `previous-single-char-property-change'.
121 Make operand names a bit more consistent.
122
123 2001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
124
125 * frames.texi (Finding All Frames): Document that next-frame and
126 previous-frame are local to current terminal.
127
128 2001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
129
130 * keymaps.texi (Creating Keymaps): Fix the description of the
131 result of make-keymap.
132
133 2001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
134
135 * display.texi (Font Lookup, Attribute Functions)
136 (Image Descriptors): Add cross-references to the definition of
137 selected frame.
138
139 * buffers.texi (The Buffer List): Add cross-references to the
140 definition of selected frame.
141
142 * frames.texi (Input Focus): Clarify which frame is _the_ selected
143 frame at any given time.
144 (Multiple Displays, Size and Position): Add a cross-reference to
145 the definition of the selected frame.
146
147 2001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
148
149 * strings.texi (String Conversion) <string-to-number>: Document
150 that a float is returned for integers that are too large.
151
152 * frames.texi (Mouse Position): Document mouse-position-function.
153 (Display Feature Testing): Document display-images-p.
154 (Window Frame Parameters): Document the cursor-type variable.
155
156 * numbers.texi (Integer Basics): Document CL style read syntax for
157 integers in bases other than 10.
158
159 * positions.texi (List Motion): Document
160 open-paren-in-column-0-is-defun-start.
161
162 * lists.texi (Sets And Lists): Document member-ignore-case.
163
164 * internals.texi (Garbage Collection): Document the used and free
165 strings report.
166 (Memory Usage): Document strings-consed.
167
168 * os.texi (Time of Day): Document float-time.
169 (Recording Input): Document that clear-this-command-keys clears
170 the vector to be returned by recent-keys.
171
172 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
173 argument keymap can be a list.
174
175 * nonascii.texi (User-Chosen Coding Systems)
176 <select-safe-coding-system>: Document the new argument
177 accept-default-p and the variable
178 select-safe-coding-system-accept-default-p. Tell what happens if
179 buffer-file-coding-system is undecided.
180 (Default Coding Systems): Document auto-coding-regexp-alist.
181
182 * display.texi (The Echo Area) <message>: Document
183 message-truncate-lines.
184 (Glyphs): Document that the glyph table is unused on windowed
185 displays.
186
187 * help.texi (Describing Characters) <single-key-description>:
188 Document the new argument no-angles.
189 (Accessing Documentation) <documentation-property>: Document that
190 a non-string property is evaluated.
191 <documentation>: Document that the function-documentation property
192 is looked for.
193
194 * windows.texi (Selecting Windows): Document some-window.
195
196 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
197
198 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
199 apropos-mode-hook.
200
201 * commands.texi (Using Interactive): Document interactive-form.
202 (Keyboard Macros): Document kbd-macro-termination-hook.
203 (Command Loop Info): Document that clear-this-command-keys clears
204 the vector to be returned by recent-keys.
205
206 2001-09-04 Werner LEMBERG <wl@gnu.org>
207
208 * Makefile.in (srcdir, texinputdir): New variables.
209 (srcs, index.texi, install): Use $(srcdir).
210 (.PHONY): Remove elisp.dvi.
211 (elisp): Use -I switch for makeinfo.
212 (elisp.dvi): Use $(srcdir) and $(texinputdir).
213 (installall, dist): Use $(srcdir).
214 Fix path to texinfo.tex.
215 (maintainer-clean): Add elisp.dvi and elisp.oaux.
216
217 2001-08-30 Gerd Moellmann <gerd@gnu.org>
218
219 * display.texi (Conditional Display): Adjust to API change.
220
221 * configure: New file.
222
223 2001-07-30 Gerd Moellmann <gerd@gnu.org>
224
225 * commands.texi (Repeat Events): Add description of
226 double-click-fuzz.
227
228 2001-05-08 Stefan Monnier <monnier@cs.yale.edu>
229
230 * syntax.texi (Syntax Class Table): Add the missing designator for
231 comment and string fences.
232 (Syntax Properties): Add a xref to syntax table internals.
233 (Syntax Table Internals): Document string-to-syntax.
234
235 2001-05-07 Gerd Moellmann <gerd@gnu.org>
236
237 * Makefile.in (install): Use install-info command line options
238 like in Emacs' Makefile.in.
239
240 2000-12-09 Miles Bader <miles@gnu.org>
241
242 * windows.texi (Window Start): Update documentation for
243 `pos-visible-in-window-p'.
244
245 2000-11-12 Stefan Monnier <monnier@cs.yale.edu>
246
247 * lists.texi (Building Lists): Add footnote to explain how to add
248 to the end of a list.
249
250 2000-10-25 Gerd Moellmann <gerd@gnu.org>
251
252 * files.texi (Visiting Functions): Typos.
253
254 2000-10-25 Kenichi Handa <handa@etl.go.jp>
255
256 * files.texi (Visiting Functions): Return value of
257 find-file-noselect may be a list of buffers if wildcards are used.
258
259 2000-10-24 Miles Bader <miles@lsi.nec.co.jp>
260
261 * display.texi (Defining Faces): Document `graphic' display type
262 in face specs.
263
264 2000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
265
266 * hooks.texi (Standard Hooks): Replace obsolete
267 `after-make-frame-hook' with `after-make-frame-functions'.
268
269 * frames.texi (Creating Frames): Ditto.
270
271 * variables.texi (Future Local Variables): Ditto.
272
273 2000-10-16 Gerd Moellmann <gerd@gnu.org>
274
275 * display.texi (Other Image Types): Add description of :foreground
276 and :background properties of mono PBM images.
277
278 2000-08-17 Werner LEMBERG <wl@gnu.org>
279
280 * .cvsignore: New file.
281
282 2000-01-05 Gerd Moellmann <gerd@gnu.org>
283
284 * tindex.pl: New script.
285
286 1999-12-03 Dave Love <fx@gnu.org>
287
288 * Makefile.in (MAKEINFO): New parameter.
289
290 1999-09-17 Richard Stallman <rms@gnu.org>
291
292 * Makefile.in (srcs): Add hash.texi.
293 (VERSION): Update to 20.6.
294
295 1999-09-13 Richard Stallman <rms@gnu.org>
296
297 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
298
299 1998-08-29 Karl Heuer <kwzh@gnu.org>
300
301 * configure.in: New file.
302 * Makefile.in: Renamed from Makefile.
303 (prefix, infodir): Use value obtained from configure.
304 (emacslibdir): Obsolete variable deleted.
305 (dist): Distribute configure.in, configure, Makefile.in.
306
307 1998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
308
309 * Makefile (INSTALL_INFO): New variable.
310 (install): Run install-info.
311
312 1998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
313
314 * Makefile (elisp.dvi): Add missing backslash.
315
316 1998-05-02 Richard Stallman <rms@psilocin.gnu.org>
317
318 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
319 Run texindex without `./'. Always run texindex on elisp.tp.
320 (elisp.tps): Target deleted.
321
322 1998-04-05 Richard Stallman <rms@psilocin.gnu.org>
323
324 * Makefile (srcs): Add nonascii.texi and customize.texi.
325 (dist): Start by deleting `temp'.
326
327 1998-02-17 Richard Stallman <rms@psilocin.gnu.org>
328
329 * Makefile (makeinfo, texindex): Targets deleted.
330 (makeinfo.o, texindex.o): Targets deleted.
331 (clean, dist): Don't do anything with them or with getopt*.
332
333 1998-01-30 Richard Stallman <rms@psilocin.gnu.org>
334
335 * Makefile (SHELL): Defined.
336
337 1998-01-27 Richard Stallman <rms@psilocin.gnu.org>
338
339 * Makefile (elisp.tps): New target.
340 (elisp.dvi): Depend on elisp.tps.
341
342 Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
343
344 * README: Update phone number.
345
346 * Makefile (elisp): Make this be the default target.
347 Depend on makeinfo.c instead of makeinfo.
348 (install): Don't depend on elisp.dvi, since we don't install that.
349 Use mkinstalldirs.
350 (dist): Add mkinstalldirs.
351
352 Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
353
354 * Makefile (VERSION): Update version number.
355 (maintainer-clean): Renamed from realclean.
356
357 Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
358
359 * Makefile (realclean): New target.
360 (elisp): Remove any old elisp-* files first.
361
362 Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
363
364 * Makefile (VERSION): New variable.
365 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
366 Compressed file suffix should be `.gz', not `.z'.
367
368 Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
369
370 * Makefile (elisp): Depend on makeinfo.
371
372 Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
373
374 * Makefile (srcs): Add anti.texi.
375
376 Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
377
378 * Makefile (infodir, prefix): New vars.
379 (install): Use infodir.
380 (emacsinfodir): Deleted.
381
382 Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
383
384 * Makefile (srcs): Add calendar.texi.
385
386 * Makefile (dist): Copy texindex.c and makeinfo.c.
387 Limit elisp-* files to those with one or two digits.
388
389 Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
390
391 * Makefile (dist): Changed to use Gzip instead of compress.
392
393 Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
394
395 * loading.texi (Unloading): define-function changed back to
396 defalias. It may not stay this way, but at least it's
397 consistent with the known-good version of the code patch.
398
399 Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
400
401 * modes.texi (Hooks): Document new optional arg of add-hook.
402
403 Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
404
405 * variables.texi: Document nil initial value of buffer-local variables.
406
407 * tips.texi: Add new section on standard library headers.
408
409 Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
410
411 * Makefile (srcs): Add frame.texi to the list of sources.
412
413 Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
414
415 * Makefile (dist): Don't bother excluding autosave files; they'll
416 never make it into the temp directory anyway, and the hash marks
417 in the name are problematic for make and the Bourne shell.
418 (srcs):
419
420 Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
421
422 * Makefile (dist): Don't include backup files or autosave files in
423 the distribution tar file.
424
425 Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
426
427 * Makefile (srcs): Added index.perm.
428 (elisp.dvi): Remove erroneous shell comment.
429 Expect output of permute-index in permuted.fns.
430 Save old elisp.aux in elisp.oaux.
431 (clean): Added index.texi to be deleted.
432
433 Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
434
435 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
436
437 Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
438
439 * files.texi: Noted that completion-ignored-extensions is ignored
440 when making *Completions*.
441
442 Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
443
444 * Makefile make dist now depends on elisp.dvi, since it tries
445 to include it in the dist file.
446
447 Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
448
449 * functions.texinfo (Mapping Functions): Add missing quote
450
451 Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
452
453 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
454 (defunargs): Turn off \hyphenchar of \sl font temporarily.
455
456 Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
457
458 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
459 and @error{} are the terms now being used. The files in the
460 directory have been changed to reflect this.
461
462 * All instances of @indentedresultt{} have been changed to
463 ` @result{}', using 5 spaces at the begining of the line.
464
465 Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
466
467 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
468 experimental @indentedresult{}, @indentedexpandsto{} are part of
469 the texinfo.tex in this directory. These TeX macros are not
470 stable yet.
471
472 Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
473
474 * texinfo.tex: temporarily added
475 \let\result=\dblarrow
476 \def\error{{\it ERROR} \longdblarrow}
477 We need to do this better soon.
478
479 Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
480
481 * Applied Karl Berry's patches to *.texinfo files, but not to
482 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
483 new title page format is also not applied, since it requires
484 texinfo.tex changes.)
485
486 * Cleaned up `Makefile' and defined the `emacslibdir' directory
487 for the Project GNU development environment.
488
489 ;; Local Variables:
490 ;; coding: iso-2022-7bit-unix
491 ;; End:
492
493 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
494 Copying and distribution of this file, with or without modification,
495 are permitted provided the copyright notice and this notice are preserved.