]> code.delx.au - gnu-emacs/blob - lispref/ChangeLog
*** empty log message ***
[gnu-emacs] / lispref / ChangeLog
1 2005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
2
3 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
4 in the Emacs Manual).
5 * Makefile.in (srcs): Remove calendar.texi.
6 * makefile.w32-in (srcs): Remove calendar.texi.
7 * display.texi (Display): Change name of next node.
8 * os.texi (System In): Change name of previous node.
9 * elisp.texi (Top): Remove Calendar references.
10 * vol1.texi (Top): Remove Calendar references.
11 * vol2.texi (Top): Remove Calendar references.
12
13 2005-03-25 Richard M. Stallman <rms@gnu.org>
14
15 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
16 Cleanup previous change.
17
18 2005-03-25 Chong Yidong <cyd@stupidchicken.com>
19
20 * display.texi (Face Attributes): Faces earlier in an :inherit
21 list take precedence.
22 (Scroll Bars): Fix description of vertical-scroll-bars.
23 Document frame-current-scroll-bars and window-current-scroll-bars.
24
25 * markers.texi (The Mark): Document temporary Transient Mark mode.
26
27 * minibuf.texi (Reading File Names): Document
28 read-file-name-completion-ignore-case.
29
30 * positions.texi (Screen Lines): Document nil for width argument
31 to compute-motion.
32
33 2005-03-23 Kim F. Storm <storm@cua.dk>
34
35 * display.texi (Standard Faces): Other faces used in the fringe
36 implicitly inherits from the fringe face.
37 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
38 properties implicitly inherits from fringe face.
39 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
40
41 2005-03-20 Chong Yidong <cyd@stupidchicken.com>
42
43 * display.texi (Invisible Text): State default value of
44 line-move-ignore-invisible.
45 (Managing Overlays): Document remove-overlays.
46 (Standard Faces): Document escape-glyph face.
47
48 * minibuf.texi (Reading File Names): Document
49 read-file-name-function.
50
51 * modes.texi (Other Font Lock Variables): Document
52 font-lock-lines-before.
53
54 * positions.texi (Skipping Characters): skip-chars-forward allows
55 character classes.
56
57 2005-03-18 Lute Kamstra <lute@gnu.org>
58
59 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
60
61 2005-03-17 Richard M. Stallman <rms@gnu.org>
62
63 * text.texi (Undo): Document extensible undo entries.
64
65 * searching.texi (String Search, Regexp Search, Regexp Search):
66 Cleanups.
67
68 * nonascii.texi (Character Codes): Minor fix.
69
70 * display.texi (Display Property): Explain the significance
71 of having text properties that are eq.
72 (Other Display Specs): Explain string as display spec.
73
74 * commands.texi (Interactive Codes): Document G option.
75
76 2005-03-17 Chong Yidong <cyd@stupidchicken.com>
77
78 * text.texi (Filling): Add sentence-end-without-period and
79 sentence-end-without-space.
80 (Changing Properties): Minor fix.
81
82 * anti.texi: Total rewrite.
83
84 2005-03-15 Lute Kamstra <lute@gnu.org>
85
86 * edebug.texi (Instrumenting Macro Calls): Fix typos.
87
88 2005-03-08 Kim F. Storm <storm@cua.dk>
89
90 * display.texi (Specified Space): Property :width is support on
91 non-graphic terminals, :height is not.
92
93 2005-03-07 Richard M. Stallman <rms@gnu.org>
94
95 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
96 Now subnodes of Fringes.
97 (Overlay Arrow): Document overlay-arrow-variable-list.
98 (Fringe Size/Pos): New node, broken out of Fringes.
99 (Display): Explain clearing vs redisplay better.
100 (Truncation): Clarify use of bitmaps.
101 (The Echo Area): Clarify the uses of the echo area.
102 Add max-mini-window-height.
103 (Progress): Clarify.
104 (Invisible Text): Explain that main loop moves point out.
105 (Selective Display): Say "hidden", not "invisible".
106 (Managing Overlays): Moved up. Describe relation to Undo here.
107 (Overlay Properties): Clarify intro.
108 (Finding Overlays): Explain return values when nothing found.
109 (Width): truncate-string-to-width has added arg.
110 (Displaying Faces): Clarify and update mode line face handling.
111 (Face Functions): Minor cleanup.
112 (Conditional Display): Merged into Other Display Specs.
113 (Pixel Specification, Other Display Specs): Minor cleanups.
114 (Images, Image Descriptors): Minor cleanups.
115 (GIF Images): Patents have expired.
116 (Showing Images): Explain default text for insert-image.
117 (Manipulating Button Types): Merged into Manipulating Buttons.
118 (Making Buttons): Explain return values.
119 (Button Buffer Commands): Add xref.
120 (Inverse Video): Update mode-line-inverse-video.
121 (Display Table Format): Clarify.
122 (Active Display Table): Give defaults for window-display-table.
123
124 * calendar.texi (Calendar Customizing): calendar-holiday-marker
125 and calendar-today-marker are strings, not chars.
126 (Holiday Customizing): Minor fix.
127
128 * internals.texi (Writing Emacs Primitives): Update `or' example.
129 Update limit on # args of subr.
130
131 * edebug.texi (Using Edebug): Arrow is in fringe.
132 (Instrumenting): Arg to eval-defun works without loading edebug.
133 (Edebug Execution Modes): Add xref.
134
135 * customize.texi (Common Keywords): Clarify :require.
136 Mention :version here.
137 (Variable Definitions, Group Definitions): Not here.
138 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
139
140 2005-03-07 Chong Yidong <cyd@stupidchicken.com>
141 * nonascii.texi (Text Representations): Clarify position-bytes.
142 (Character Sets): Add list-charset-chars.
143 (Scanning Charsets): Add charset-after.
144 (Encoding and I/O): Minor fix.
145
146 2005-03-06 Richard M. Stallman <rms@gnu.org>
147
148 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
149 (Resizing Windows): Likewise.
150
151 * text.texi (Change Hooks): Get rid of "Emacs 21".
152
153 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
154
155 * streams.texi (Output Variables): Get rid of "Emacs 21".
156
157 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
158
159 * os.texi (Translating Input): Replace flow-control example
160 with a less obsolete example that uses `keyboard-translate'.
161
162 * objects.texi (Hash Table Type, Circular Objects):
163 Get rid of "Emacs 21".
164
165 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
166 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
167
168 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
169
170 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
171
172 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
173 (Menu Bar): Fix when menu-bar-update-hook is called.
174
175 * hash.texi (Hash Tables): Get rid of "Emacs 21".
176
177 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
178 and make it read better.
179
180 * files.texi (Writing to Files): Get rid of "Emacs 21".
181 (Unique File Names): Likewise.
182
183 * elisp.texi: Update Emacs version to 22.
184
185 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
186 (Overlay Properties, Face Attributes): Likewise.
187 (Managing Overlays): Fix punctuation.
188 (Attribute Functions): Clarify set-face-font; get rid of
189 info about old Emacs versions.
190 (Auto Faces, Font Lookup, Display Property, Images):
191 Get rid of "Emacs 21".
192
193 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
194
195 2005-03-05 Richard M. Stallman <rms@gnu.org>
196
197 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
198
199 2005-03-04 Lute Kamstra <lute@gnu.org>
200
201 * debugging.texi (Error Debugging): Document stack-trace-on-error.
202
203 2005-03-03 Lute Kamstra <lute@gnu.org>
204
205 * edebug.texi (Instrumenting Macro Calls): Fix typo.
206
207 2005-03-01 Lute Kamstra <lute@gnu.org>
208
209 * debugging.texi (Debugger Commands): Update `j'.
210
211 2005-02-28 Lute Kamstra <lute@gnu.org>
212
213 * debugging.texi (Debugging): Fix typo.
214 (Error Debugging): Document eval-expression-debug-on-error.
215 (Function Debugging): Update example.
216 (Using Debugger): Mention starred stack frames.
217 (Debugger Commands): Document `j' and `l'.
218 (Invoking the Debugger): `d' and `j' exit recursive edit too.
219 Update the messages that the debugger displays.
220 (Internals of Debugger): Add cross reference. Update example.
221 (Excess Open): Minor improvement.
222 (Excess Close): Minor improvement.
223
224 2005-02-26 Richard M. Stallman <rms@gnu.org>
225
226 * tips.texi (Coding Conventions): Clarify.
227 Put all the major mode key reservations together.
228 Mention the Mouse-1 => Mouse-2 conventions.
229
230 * syntax.texi (Syntax Class Table): Clarify.
231 (Syntax Table Functions): syntax-after moved from here.
232 (Syntax Table Internals): syntax-after moved to here.
233 (Parsing Expressions): Update info on number of values
234 and what's meaningful in the STATE argument.
235 (Categories): Fix typo.
236
237 * sequences.texi (Arrays): Cleanup.
238 (Char-Tables): Clarify.
239
240 * processes.texi (Deleting Processes): Cleanups, add xref.
241 (Subprocess Creation): Explain nil in exec-path. Cleanup.
242 (Process Information): set-process-coding-system, some args optional.
243 (Input to Processes): Explain various types for PROCESS args.
244 Rename them from PROCESS-NAME to PROCESS.
245 (Signals to Processes): Likewise.
246 (Decoding Output): Cleanup.
247 (Query Before Exit): Clarify.
248
249 * os.texi (Startup Summary): Correct the options; add missing ones.
250 (Terminal Output, Batch Mode): Clarify.
251 (Flow Control): Node deleted.
252
253 * markers.texi (The Mark): Clarify.
254
255 * macros.texi (Expansion): Cleanup.
256 (Indenting Macros): indent-spec allows ints, not floats.
257
258 * keymaps.texi (Keymaps): Clarify.
259 (Format of Keymaps): Update lisp-mode-map example.
260 (Active Keymaps, Key Lookup): Clarify.
261 (Changing Key Bindings): Add xref to `kbd'.
262 (Key Binding Commands, Simple Menu Items): Clarify.
263 (Mouse Menus, Menu Bar): Clarify.
264 (Menu Example): Replace print example with menu-bar-replace-menu.
265
266 * help.texi (Documentation Basics): Add function-documentation prop.
267
268 * elisp.texi (Top): Don't refer to Flow Control node.
269
270 * commands.texi (Command Overview): Improve xrefs.
271 (Adjusting Point): Adjusting point applies to intangible and invis.
272 (Key Sequence Input): Doc extra read-key-sequence args.
273 Likewise for read-key-sequence-vector.
274
275 * backups.texi (Rename or Copy): Minor fix.
276 (Numbered Backups): For version-control, say the default.
277 (Auto-Saving): make-auto-save-file-name example is simplified.
278
279 * advice.texi (Advising Functions): Don't imply one part of Emacs
280 should advise another part. Markup changes.
281 (Defining Advice): Move transitional para.
282 (Activation of Advice): Cleanup.
283 Explain if COMPILE is nil or negative.
284
285 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
286
287 2005-02-24 Lute Kamstra <lute@gnu.org>
288
289 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
290 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
291
292 2005-02-23 Lute Kamstra <lute@gnu.org>
293
294 * modes.texi (Defining Minor Modes): define-minor-mode can be used
295 to define global minor modes as well.
296
297 * display.texi (Managing Overlays): overlay-buffer returns nil for
298 deleted overlays.
299
300 2005-02-22 Kim F. Storm <storm@cua.dk>
301
302 * minibuf.texi (Basic Completion): Allow symbols in addition to
303 strings in try-completion and all-completions.
304
305 2005-02-14 Lute Kamstra <lute@gnu.org>
306
307 * elisp.texi (Top): Remove reference to deleted node.
308
309 * lists.texi (Lists): Remove reference to deleted node.
310 (Cons Cells): Fix typo.
311
312 * loading.texi (Where Defined): Fix typo.
313
314 2005-02-14 Richard M. Stallman <rms@gnu.org>
315
316 * variables.texi (Creating Buffer-Local): change-major-mode-hook
317 is useful for discarding some minor modes.
318
319 * symbols.texi (Symbol Components): Reorder examples.
320
321 * streams.texi (Input Functions): State standard-input default.
322 (Output Variables): State standard-output default.
323
324 * objects.texi (Printed Representation): Clarify read syntax vs print.
325 (Floating Point Type): Explain meaning better.
326 (Symbol Type): Explain uniqueness better.
327 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
328 List examples sooner.
329 (Box Diagrams): New subnode broken out.
330 Some examples moved from old Lists as Boxes node.
331 (Dotted Pair Notation): Clarify intro.
332 (Array Type): Clarify.
333 (Type Predicates): Add hash-table-p.
334
335 * numbers.texi (Integer Basics): Clarify radix explanation.
336 (Predicates on Numbers): Minor clarification.
337 (Comparison of Numbers): Minor clarification. Clarify eql.
338 Typos in min, max.
339 (Math Functions): Clarify overflow in expt.
340
341 * minibuf.texi (Text from Minibuffer): Minor clarification.
342 Mention arrow keys.
343
344 * loading.texi (Autoload): defun's doc string overrides autoload's
345 doc string.
346 (Repeated Loading): Modernize "add to list" examples.
347 (Where Defined): Finish updating table of load-history elts.
348
349 * lists.texi (List-related Predicates): Minor wording improvement.
350 (Lists as Boxes): Node deleted.
351 (Building Lists): Explain trivial cases of number-sequence.
352
353 * hash.texi (Hash Tables): Add desc to menu items.
354 (Creating Hash): Expain "full" means "make larger",
355 (Hash Access): Any object can be a key.
356 State value of maphash.
357
358 * functions.texi (What Is a Function): Wording cleanup.
359 (Function Documentation): Minor cleanup.
360 Explain purpose of calling convention at end of doc string.
361 (Function Names): Wording cleanup.
362 (Calling Functions): Wording cleanup.
363 Explain better how funcall calls the function.
364 (Function Cells): Delete example of saving and redefining function.
365
366 * control.texi (Combining Conditions): Wording cleanup.
367 (Iteration): dolist and dotimes bind VAR locally.
368 (Cleanups): Xref to Atomic Changes.
369
370 * compile.texi (Byte Compilation): Delete 19.29 info.
371 (Compilation Functions): Macros' difficulties don't affect defsubst.
372 (Docs and Compilation): Delete 19.29 info.
373
374 2005-02-10 Richard M. Stallman <rms@gnu.org>
375
376 * objects.texi (Symbol Type): Minor correction.
377
378 2005-02-06 Lute Kamstra <lute@gnu.org>
379
380 * modes.texi (Example Major Modes): Fix typos.
381
382 2005-02-06 Richard M. Stallman <rms@gnu.org>
383
384 * text.texi (Margins): fill-nobreak-predicate can be one function.
385
386 * strings.texi (Modifying Strings): clear-string can make unibyte.
387 (Formatting Strings): format gives error if values missing.
388
389 * positions.texi (Character Motion): Mention default arg
390 for forward-char. backward-char refers to forward-char.
391 (Word Motion): Mention default arg for forward-word.
392 (Buffer End Motion): Mention default arg for beginning-of-buffer.
393 Simplify end-of-buffer.
394 (Text Lines): Mention default arg for forward-line.
395 (List Motion): Mention default arg for beginning/end-of-defun.
396 (Skipping Characters): Minor fixes in explaining character-set.
397
398 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
399 Mode inheritance applies only when default-major-mode is nil.
400 Clarifications.
401 (Example Major Modes): Update Text mode and Lisp mode examples.
402 (Minor Mode Conventions): Mention define-minor-mode at top.
403 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
404 (Mode Line Format): Update mode line face display info.
405 (Properties in Mode): Mention effect of risky vars.
406 (Imenu): Define imenu-add-to-menubar.
407 (Font Lock Mode): Add descriptions to menu lines.
408 (Faces for Font Lock): Add font-lock-doc-face.
409
410 2005-02-05 Lute Kamstra <lute@gnu.org>
411
412 * text.texi (Maintaining Undo): Remove obsolete function.
413
414 2005-02-05 Eli Zaretskii <eliz@gnu.org>
415
416 * frames.texi (Color Names): Add pointer to the X docs about RGB
417 color specifications. Improve indexing
418 (Text Terminal Colors): Replace the description of RGB values by
419 an xref to "Color Names".
420
421 2005-02-03 Richard M. Stallman <rms@gnu.org>
422
423 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
424 Clarify.
425 (Selecting Windows): Clarify save-selected-window.
426 (Cyclic Window Ordering): Clarify walk-windows.
427 (Window Point): Clarify.
428 (Window Start): Add comment to example.
429 (Resizing Windows): Add `interactive' specs in examples.
430 Document fit-window-to-buffer.
431
432 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
433 (Undo, Maintaining Undo): Clarify last change.
434 (Sorting): In sort-numeric-fields, explain about octal and hex.
435 Mention sort-numeric-base.
436 (Format Properties): Add xref for hard newlines.
437
438 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
439 (Pop-Up Menus): Fix typo.
440 (Color Names): Explain all types of color names.
441 Explain color-values on B&W terminal.
442 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
443
444 * files.texi (File Locks): Not supported on MS systems.
445 (Testing Accessibility): Clarify.
446
447 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
448 (Coverage Testing): Fix typo.
449
450 * commands.texi (Misc Events): Remove stray space.
451
452 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
453 (Modification Time): Clarify when visited-file-modtime returns 0.
454 (The Buffer List): Clarify bury-buffer.
455 (Killing Buffers): Clarify.
456 (Indirect Buffers): Add clone-indirect-buffer.
457
458 2005-02-02 Matt Hodges <MPHodges@member.fsf.org>
459
460 * edebug.texi (Printing in Edebug): Fix default value of
461 edebug-print-circle.
462 (Coverage Testing): Fix displayed frequency count data.
463
464 2005-02-02 Luc Teirlinck <teirllm@auburn.edu>
465
466 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
467
468 2005-02-02 Kim F. Storm <storm@cua.dk>
469
470 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
471
472 2005-01-29 Eli Zaretskii <eliz@gnu.org>
473
474 * commands.texi (Misc Events): Describe the help-echo event.
475
476 * text.texi (Special Properties) <help-echo>: Use `pos'
477 consistently in description of the help-echo property. Use
478 @code{nil} instead of @var{nil}.
479
480 * display.texi (Overlay Properties): Fix the index entry for
481 help-echo overlay property.
482
483 * customize.texi (Type Keywords): Uncomment the xref to the
484 help-echo property documentation.
485
486 2005-01-23 Kim F. Storm <storm@cua.dk>
487
488 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
489 return value. Third element FULLY replaced by PARTIAL which
490 specifies number of invisible pixels if row is only partially visible.
491 (Textual Scrolling): Mention auto-window-vscroll.
492 (Vertical Scrolling): New defvar auto-window-vscroll.
493
494 2005-01-16 Luc Teirlinck <teirllm@auburn.edu>
495
496 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
497 command remapping.
498
499 2005-01-15 Richard M. Stallman <rms@gnu.org>
500
501 * display.texi (Defining Images): Mention DATA-P arg of create-image.
502
503 2005-01-14 Kim F. Storm <storm@cua.dk>
504
505 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
506
507 * text.texi (Links and Mouse-1): Fix string and vector item.
508
509 2005-01-13 Richard M. Stallman <rms@gnu.org>
510
511 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
512 descriptions of overriding-local-map and overriding-terminal-local-map.
513
514 * text.texi (Links and Mouse-1): Clarify text.
515
516 2005-01-13 Kim F. Storm <storm@cua.dk>
517
518 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
519
520 2005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
521
522 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
523
524 2005-01-12 Kim F. Storm <storm@cua.dk>
525
526 * text.texi (Links and Mouse-1): Rename section from Enabling
527 Mouse-1 to Following Links. Change xrefs.
528 Add examples for define-button-type and define-widget.
529
530 * display.texi (Button Properties, Button Buffer Commands):
531 Clarify mouse-1 and follow-link functionality.
532
533 2005-01-12 Richard M. Stallman <rms@gnu.org>
534
535 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
536
537 * display.texi (Beeping): Fix Texinfo usage.
538
539 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
540
541 2005-01-11 Kim F. Storm <storm@cua.dk>
542
543 * display.texi (Button Properties, Button Buffer Commands):
544 Mention mouse-1 binding. Add follow-link keyword.
545
546 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
547 (Enabling Mouse-1 to Follow Links): New subsection.
548
549 2005-01-06 Richard M. Stallman <rms@gnu.org>
550
551 * text.texi (Special Properties): Minor change.
552
553 * os.texi (Timers): Clarify previous change.
554
555 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
556
557 2005-01-01 Luc Teirlinck <teirllm@auburn.edu>
558
559 * display.texi (Face Attributes): Correct xref to renamed node.
560
561 2005-01-01 Richard M. Stallman <rms@gnu.org>
562
563 * display.texi (Face Attributes): Describe hex color specs.
564
565 2004-12-31 Richard M. Stallman <rms@gnu.org>
566
567 * os.texi (Timers): Update previous change.
568
569 2004-12-30 Kim F. Storm <storm@cua.dk>
570
571 * display.texi (Line Height): Total line-height is now specified
572 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
573 in cons cells. (nil . RATIO) is relative to actual line height.
574 Use line-height `t' instead of `0' to get minimum height.
575
576 2004-12-29 Richard M. Stallman <rms@gnu.org>
577
578 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
579
580 2004-12-28 Richard M. Stallman <rms@gnu.org>
581
582 * commands.texi (Quitting): Clarify value of with-local-quit.
583
584 * elisp.texi (Top): Fix previous change.
585
586 * loading.texi (Loading): Fix previous change.
587
588 2004-12-27 Richard M. Stallman <rms@gnu.org>
589
590 * Makefile.in (MAKEINFO): Specify --force.
591
592 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
593
594 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
595
596 * display.texi (Line Height): Further clarify.
597
598 * elisp.texi (Top): Update Loading submenu.
599
600 * loading.texi (Where Defined): New node.
601 (Unloading): load-history moved to Where Defined.
602
603 2004-12-21 Richard M. Stallman <rms@gnu.org>
604
605 * commands.texi (Event Input Misc): Add while-no-input.
606
607 2004-12-11 Richard M. Stallman <rms@gnu.org>
608
609 * display.texi (Line Height): Rewrite text for clarity.
610
611 2004-12-11 Kim F. Storm <storm@cua.dk>
612
613 * display.texi (Display): Add node "Line Height" to menu.
614 (Line Height): New node. Move full description of line-spacing
615 and line-height text properties here from text.texi.
616 (Scroll Bars): Add vertical-scroll-bar variable.
617
618 * frames.texi (Window Frame Parameters): Remove line-height defvar.
619
620 * locals.texi (Standard Buffer-Local Variables): Fix xref for
621 line-spacing and vertical-scroll-bar.
622
623 * text.texi (Special Properties): Just mention line-spacing and
624 line-height here, add xref to new "Line Height" node.
625
626 2004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
627
628 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
629
630 * locals.texi (Standard Buffer-Local Variables):
631 Add @xref for `line-spacing'.
632
633 2004-12-05 Richard M. Stallman <rms@gnu.org>
634
635 * Makefile.in (maintainer-clean): Remove the info files
636 in $(infodir) where they are created.
637
638 2004-12-03 Richard M. Stallman <rms@gnu.org>
639
640 * windows.texi (Selecting Windows): get-lru-window and
641 get-largest-window don't consider dedicated windows.
642
643 * text.texi (Undo): Document undo-in-progress.
644
645 2004-11-26 Richard M. Stallman <rms@gnu.org>
646
647 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
648 Remove a few vars that are not always buffer-local.
649
650 2004-11-24 Luc Teirlinck <teirllm@auburn.edu>
651
652 * locals.texi (Standard Buffer-Local Variables): Comment out
653 xref's to non-existent node `Yet to be written'.
654
655 2004-11-24 Richard M. Stallman <rms@gnu.org>
656
657 * processes.texi (Synchronous Processes): Grammar fix.
658
659 * numbers.texi (Comparison of Numbers): Add eql.
660
661 * locals.texi (Standard Buffer-Local Variables): Add many vars.
662
663 * intro.texi (Printing Notation): Fix previous change.
664
665 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
666 and default-indicate-buffer-boundaries from here.
667 (Usual Display): To here.
668 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
669 (Usual Display): Move tab-width up.
670
671 * customize.texi (Variable Definitions): Replace
672 show-paren-mode example with tooltip-mode.
673 (Simple Types, Composite Types, Defining New Types):
674 Minor cleanups.
675
676 2004-11-21 Jesper Harder <harder@ifa.au.dk>
677
678 * processes.texi (Synchronous Processes, Output from Processes):
679 Markup fix.
680
681 2004-11-20 Richard M. Stallman <rms@gnu.org>
682
683 * positions.texi (Skipping Characters): skip-chars-forward
684 now handles char classes.
685
686 * intro.texi (Printing Notation): Avoid confusion of `print'
687 when explaining @print.
688
689 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
690
691 * display.texi (Display Table Format): Minor fix.
692
693 * streams.texi (Output Functions): Fix print example.
694
695 * Makefile.in (elisp): New target.
696 (dist): Depend on $(infodir)/elisp, not elisp.
697 Copy the info files from $(infodir).
698
699 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
700 read-from-minibuffer.
701
702 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
703
704 2004-11-19 Richard M. Stallman <rms@gnu.org>
705
706 * searching.texi (Regexp Search): Add search-whitespace-regexp.
707
708 2004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
709
710 * tips.texi (Coding Conventions): Fix typo.
711
712 2004-11-16 Richard M. Stallman <rms@gnu.org>
713
714 * tips.texi (Coding Conventions): Separate defvar and require
715 methods to avoid warnings. Use require only when there are many
716 functions and variables from that package.
717
718 * minibuf.texi (Minibuffer Completion): When ignoring case,
719 predicate must not be case-sensitive.
720
721 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
722 (Test Coverage): Don't talk about "splotches". Clarified.
723
724 2004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
725
726 * frames.texi (Window Frame Parameters): Fix typo.
727
728 2004-11-15 Kim F. Storm <storm@cua.dk>
729
730 * symbols.texi (Other Plists): Note that plist-get may signal error.
731 Add safe-plist-get.
732
733 2004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
734
735 * modes.texi (Font Lock Basics): Fix typo.
736
737 2004-11-08 Richard M. Stallman <rms@gnu.org>
738
739 * syntax.texi (Syntax Table Functions): Add syntax-after.
740
741 2004-11-06 Lars Brinkhoff <lars@nocrew.org>
742
743 * os.texi (Processor Run Time): New section documenting
744 get-internal-run-time.
745
746 2004-11-06 Eli Zaretskii <eliz@gnu.org>
747
748 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
749 it nukes elisp-cover.texi.
750 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
751 elisp-0 etc.
752
753 2004-11-05 Luc Teirlinck <teirllm@auburn.edu>
754
755 * commands.texi (Keyboard Macros): Document `append' return value
756 of `defining-kbd-macro'.
757
758 2004-11-01 Richard M. Stallman <rms@gnu.org>
759
760 * commands.texi (Interactive Call): Add called-interactively-p.
761
762 2004-10-29 Simon Josefsson <jas@extundo.com>
763
764 * minibuf.texi (Reading a Password): Revert.
765
766 2004-10-28 Richard M. Stallman <rms@gnu.org>
767
768 * frames.texi (Display Feature Testing): Explain about "vendor".
769
770 2004-10-27 Richard M. Stallman <rms@gnu.org>
771
772 * commands.texi (Interactive Codes): `N' uses numeric prefix,
773 not raw. Clarify `n'.
774 (Interactive Call): Rewrite interactive-p, focusing on when
775 and how to use it.
776 (Misc Events): Clarify previous change.
777
778 * advice.texi (Simple Advice): Clarify what job the example does.
779 (Around-Advice): Clarify ad-do-it.
780 (Activation of Advice): An option of ad-default-compilation-action
781 is `never', not `nil'.
782
783 2004-10-26 Kim F. Storm <storm@cua.dk>
784
785 * commands.texi (Interactive Codes): Add U code letter.
786
787 2004-10-25 Simon Josefsson <jas@extundo.com>
788
789 * minibuf.texi (Reading a Password): Add.
790
791 2004-10-24 Jason Rumney <jasonr@gnu.org>
792
793 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
794 and wheel-down.
795
796 2004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
797
798 * processes.texi (Synchronous Processes): Document process-file.
799
800 2004-10-22 Kenichi Handa <handa@m17n.org>
801
802 * text.texi (translate-region): Document that it accepts also a
803 char-table.
804
805 2004-10-22 David Ponce <david@dponce.com>
806
807 * windows.texi (Resizing Windows): Document the `preserve-before'
808 argument of the functions `enlarge-window' and `shrink-window'.
809
810 2004-10-19 Jason Rumney <jasonr@gnu.org>
811
812 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
813
814 2004-10-09 Luc Teirlinck <teirllm@auburn.edu>
815
816 * text.texi (Filling): Add anchor for definition of
817 `sentence-end-double-space'.
818
819 * searching.texi (Regexp Example): Update description of how
820 Emacs currently recognizes the end of a sentence.
821 (Standard Regexps): Update definition of the variable
822 `sentence-end'. Add definition of the function `sentence-end'.
823
824 2004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
825
826 * display.texi (Progress): New node.
827
828 2004-10-05 Kim F. Storm <storm@cua.dk>
829
830 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
831
832 2004-09-29 Kim F. Storm <storm@cua.dk>
833
834 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
835 to identify bitmaps. Remove -fringe-bitmap suffix for standard
836 fringe bitmap symbols, as they now have their own namespace.
837 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
838 vs. pixels. Signal error if no free bitmap slots.
839 (Pixel Specification): Change IMAGE to @var{image}.
840
841 2004-09-28 Richard M. Stallman <rms@gnu.org>
842
843 * text.texi (Special Properties): Clarify line-spacing and line-height.
844
845 * searching.texi (Regexp Search): Add looking-back.
846
847 2004-09-25 Luc Teirlinck <teirllm@auburn.edu>
848
849 * display.texi: Correct typos.
850 (Image Descriptors): Correct xref's.
851
852 2004-09-25 Richard M. Stallman <rms@gnu.org>
853
854 * text.texi (Special Properties): Cleanups in `cursor'.
855 Rewrites in `line-height' and `line-spacing'; exchange them.
856
857 * display.texi (Fringes): Rewrite previous change.
858 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
859 (Display Fringe Bitmaps): Node deleted, text moved.
860 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
861 (Scroll Bars): Clarify set-window-scroll-bars.
862 (Pointer Shape): Rewrite.
863 (Specified Space): Clarify :align-to, etc.
864 (Pixel Specification): Use @var. Clarify new text.
865 (Other Display Specs): Clarify `slice'.
866 (Image Descriptors): Cleanups.
867 (Showing Images): Cleanups.
868
869 2004-09-24 Luc Teirlinck <teirllm@auburn.edu>
870
871 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
872
873 * modes.texi: Various minor changes in addition to:
874 (Major Mode Conventions): Final call to `run-mode-hooks' should
875 not be inside the `delay-mode-hooks' form.
876 (Mode Hooks): New node.
877 (Hooks): Delete obsolete example.
878 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
879 node "Mode Hooks".
880
881 2004-09-22 Luc Teirlinck <teirllm@auburn.edu>
882
883 * display.texi: Correct various typos.
884 (Display): Rename node "Pointer Shapes" to "Pointer
885 Shape". (There is already a node called "Pointer Shapes" in
886 frames.texi.)
887 (Images): Remove non-existent node "Image Slices" from menu.
888
889 2004-09-23 Kim F. Storm <storm@cua.dk>
890
891 * text.texi (Special Properties): Add `cursor', `pointer',
892 `line-height', and `line-spacing' properties.
893
894 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
895 Shapes' to menu.
896 (Standard Faces): Doc fix for fringe face.
897 (Fringes): Add `overflow-newline-into-fringe' and
898 'indicate-buffer-boundaries'.
899 (Fringe Bitmaps, Pointer Shapes): New nodes.
900 (Display Property): Add 'Pixel Specification' and 'Display Fringe
901 Bitmaps' to menu.
902 (Specified Space): Describe pixel width and height.
903 (Pixel Specification): New node.
904 (Other Display Specs): Add `slice' property.
905 (Display Fringe Bitmaps): New node.
906 (Images): Add 'Image Slices' to menu.
907 (Image Descriptors): Add `:pointer' and `:map' properties.
908 (Showing Images): Add slice arg to `insert-image'. Add
909 'insert-sliced-image'.
910
911 2004-09-20 Richard M. Stallman <rms@gnu.org>
912
913 * commands.texi (Key Sequence Input):
914 Clarify downcasing in read-key-sequence.
915
916 2004-09-08 Juri Linkov <juri@jurta.org>
917
918 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
919
920 2004-09-07 Luc Teirlinck <teirllm@auburn.edu>
921
922 * locals.texi (Standard Buffer-Local Variables): Add
923 `buffer-auto-save-file-format'.
924 * internals.texi (Buffer Internals): Describe new
925 auto_save_file_format field of the buffer structure.
926 * files.texi (Format Conversion): `auto-save-file-format' has been
927 renamed `buffer-auto-save-file-format'.
928
929 2004-08-27 Luc Teirlinck <teirllm@auburn.edu>
930
931 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
932 an integer or a marker.
933 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
934
935 2004-08-22 Richard M. Stallman <rms@gnu.org>
936
937 * modes.texi (Major Mode Conventions): Discuss rebinding of
938 standard key bindings.
939
940 2004-08-18 Kim F. Storm <storm@cua.dk>
941
942 * processes.texi (Accepting Output): Add `just-this-one' arg to
943 `accept-process-output'.
944 (Output from Processes): New var `process-adaptive-read-buffering'.
945
946 2004-08-10 Luc Teirlinck <teirllm@auburn.edu>
947
948 * keymaps.texi: Various changes in addition to:
949 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
950 Give more varied examples for `kbd'.
951 (Creating Keymaps): Char tables have slots for all characters
952 without modifiers.
953 (Active Keymaps): `overriding-local-map' and
954 `overriding-terminal-local-map' also override text property and
955 overlay keymaps.
956 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
957 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
958 to denote a prefix of no events.
959 `map-keymap' includes parent's bindings _recursively_.
960 Clarify and correct description of `where-is-internal'.
961 Mention BUFFER-OR-NAME arg to `describe-bindings'.
962 (Menu Example): For menus intended for use with the keyboard, the
963 menu items should be bound to characters or real function keys.
964
965 2004-08-08 Luc Teirlinck <teirllm@auburn.edu>
966
967 * objects.texi (Character Type): Reposition `@anchor' to prevent
968 double space inside sentence in Info.
969
970 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
971 renamed to `disabled-command-function'.
972 * commands.texi (Key Sequence Input): Remove unnecessary anchor,
973 (Command Loop Info): Replace reference to it.
974 (Disabling Commands): `disabled-command-hook' has been renamed to
975 `disabled-command-function'.
976
977 2004-08-07 Luc Teirlinck <teirllm@auburn.edu>
978
979 * os.texi (Translating Input): Only non-prefix bindings in
980 `key-translation-map' override actual key bindings. Warn about
981 possible indirect effect of actual key bindings on non-prefix
982 bindings in `key-translation-map'.
983
984 2004-08-06 Luc Teirlinck <teirllm@auburn.edu>
985
986 * minibuf.texi (High-Level Completion): Add anchor for definition
987 of `read-variable'.
988
989 * commands.texi: Various changes in addition to:
990 (Using Interactive): Clarify description of `interactive-form'.
991 (Interactive Call): Mention default for KEYS argument to
992 `call-interactively'.
993 (Command Loop Info): Clarify description of `this-command-keys'.
994 Mention KEEP-RECORD argument to `clear-this-command-keys'.
995 Value of `last-event-frame' can be `macro'.
996 (Repeat Events): `double-click-fuzz' is also used to distinguish
997 clicks and drags.
998 (Classifying Events): Clarify descriptions of `event-modifiers'
999 `event-basic-type' and `event-convert-list'.
1000 (Accessing Events): `posn-timestamp' takes POSITION argument.
1001 (Quoted Character Input): Clarify description of
1002 `read-quoted-char' and fix example.
1003 (Quitting): Add `with-local-quit'.
1004 (Disabling Commands): Correct and clarify descriptions of
1005 `enable-command' and `disable-command'.
1006 Mention what happens if `disabled-command-hook' is nil.
1007 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
1008 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
1009
1010 2004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1011
1012 * frames.texi: Various changes in addition to:
1013 (Creating Frames): Expand and clarify description of `make-frame'.
1014 (Window Frame Parameters): Either none or both of the `icon-left'
1015 and `icon-top' parameters must be specified. Put descriptions of
1016 `menu-bar-lines' and `toolbar-lines' closer together and change
1017 them accordingly.
1018 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
1019 except while processing `frame-title-format' or `icon-title-format'.
1020 (Deleting Frames): Correct description of `delete-frame'.
1021 Non-nil return values of `frame-live-p' are like those of `framep'.
1022 (Frames and Windows): mention return value of
1023 `set-frame-selected-window'.
1024 (Visibility of Frames): Mention `force' argument to
1025 `make-frame-invisible'. `frame-visible-p' returns t for all
1026 frames on text-only terminals.
1027 (Frame Configurations): Restoring a frame configuration does not
1028 restore deleted frames.
1029 (Window System Selections): `x-set-selection' returns DATA.
1030 (Resources): Add example.
1031 (Display Feature Testing): Clarify descriptions of
1032 `display-pixel-height', `display-pixel-width', `x-server-version'
1033 and `x-server-vendor'.
1034
1035 * windows.texi (Choosing Window): Add anchor.
1036 * minibuf.texi (Minibuffer Misc): Add anchor.
1037
1038 2004-07-23 John Paul Wallington <jpw@gnu.org>
1039
1040 * macros.texi (Defining Macros): Declaration keyword for setting
1041 Edebug spec is `debug' not `edebug'.
1042
1043 2004-07-19 Luc Teirlinck <teirllm@auburn.edu>
1044
1045 * windows.texi: Various small changes in addition to:
1046 (Window Point): Mention return value of `set-window-point'.
1047 (Window Start): `pos-visible-in-window-p' disregards horizontal
1048 scrolling. Explain return value if PARTIALLY is non-nil.
1049 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
1050 and `set-window-vscroll'.
1051 (Size of Window): The argument WINDOW to `window-inside-edges',
1052 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
1053 (Resizing Windows): Explain return value of
1054 `shrink-window-if-larger-than-buffer'.
1055 `window-size-fixed' automatically becomes buffer local when set.
1056 (Window Configurations): Explain return value of
1057 `set-window-configuration'.
1058
1059 * minibuf.texi (Minibuffer Misc): Add anchor for
1060 `minibuffer-scroll-window'.
1061
1062 * positions.texi (Text Lines): Add anchor for `count-lines'.
1063
1064 2004-07-17 Richard M. Stallman <rms@gnu.org>
1065
1066 * display.texi (Overlay Properties): Adding `evaporate' prop
1067 deletes empty overlay immediately.
1068
1069 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
1070 fix example.
1071
1072 2004-07-16 Jim Blandy <jimb@redhat.com>
1073
1074 * searching.texi (Regexp Backslash): Document new \_< and \_>
1075 operators.
1076
1077 2004-07-16 Juanma Barranquero <lektu@terra.es>
1078
1079 * display.texi (Images): Fix Texinfo usage.
1080
1081 2004-07-14 Luc Teirlinck <teirllm@auburn.edu>
1082
1083 * buffers.texi (Modification Time): `visited-file-modtime' now
1084 returns a list of two integers, instead of a cons.
1085
1086 2004-07-13 Luc Teirlinck <teirllm@auburn.edu>
1087
1088 * windows.texi: Various changes in addition to:
1089 (Splitting Windows): Add `split-window-keep-point'.
1090
1091 2004-07-09 Richard M. Stallman <rms@gnu.org>
1092
1093 * frames.texi (Input Focus): Minor fix.
1094
1095 2004-07-07 Luc Teirlinck <teirllm@auburn.edu>
1096
1097 * frames.texi (Input Focus): Clarify descriptions of
1098 `select-frame-set-input-focus' and `select-frame'.
1099
1100 2004-07-06 Luc Teirlinck <teirllm@auburn.edu>
1101
1102 * os.texi: Various small changes in addition to:
1103 (Killing Emacs): Expand and clarify description of
1104 `kill-emacs-query-functions' and `kill-emacs-hook'.
1105 (System Environment): Expand and clarify description of `getenv'
1106 and `setenv'.
1107 (Timers): Clarify description of `run-at-time'.
1108 (Translating Input): Correct description of
1109 `extra-keyboard-modifiers'.
1110 (Flow Control): Correct description of `enable-flow-control'.
1111
1112 2004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
1113
1114 * os.texi: Update copyright.
1115 (Session Management): Grammar fix.
1116 Clarify which Emacs does the restarting.
1117 Use @samp for *scratch* buffer.
1118
1119 2004-07-04 Alan Mackenzie <acm@muc.de>
1120
1121 * frames.texi (Input Focus): Add documentation for
1122 `select-frame-set-input-focus'. Replace refs to non-existent
1123 `switch-frame' with `select-frame'. Minor corrections and tidying
1124 up of text-only terminal stuff.
1125
1126 2004-07-02 Richard M. Stallman <rms@gnu.org>
1127
1128 * files.texi (Saving Buffers): Cleanup write-contents-function.
1129 (Magic File Names): Cleanup file-remote-p.
1130
1131 2004-07-02 Kai Grossjohann <kai@emptydomain.de>
1132
1133 * files.texi (Magic File Names): `file-remote-p' returns an
1134 identifier of the remote system, not just t.
1135
1136 2004-07-02 David Kastrup <dak@gnu.org>
1137
1138 * searching.texi (Entire Match Data): Add explanation about new
1139 match-data behavior when @var{integers} is non-nil.
1140
1141 2004-06-24 Richard M. Stallman <rms@gnu.org>
1142
1143 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
1144
1145 * customize.texi (Variable Definitions): Note about doc strings
1146 and :set.
1147
1148 * keymaps.texi (Keymap Terminology): Document `kbd'.
1149 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
1150
1151 * display.texi (Invisible Text): Setting buffer-invisibility-spec
1152 makes it buffer-local.
1153
1154 * files.texi (Saving Buffers): Correct previous change.
1155
1156 * commands.texi (Accessing Events):
1157 Clarify posn-col-row and posn-actual-col-row.
1158
1159 2004-06-24 David Ponce <david.ponce@wanadoo.fr>
1160
1161 * commands.texi (Accessing Events): New functions
1162 posn-at-point and posn-at-x-y. Add example to posn-x-y.
1163
1164 2004-06-23 Luc Teirlinck <teirllm@auburn.edu>
1165
1166 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
1167 * frames.texi, buffers.texi, backups.texi, variables.texi:
1168 * loading.texi, eval.texi, functions.texi, control.texi:
1169 * symbols.texi, minibuf.texi: Reposition @anchor's.
1170
1171 * help.texi: Various small changes in addition to the following.
1172 (Describing Characters): Describe PREFIX argument to
1173 `key-description'. Correct and clarify definition of
1174 `text-char-description'. Describe NEED-VECTOR argument to
1175 `read-kbd-macro'.
1176 (Help Functions): Clarify definition of `apropos'.
1177
1178 2004-06-23 Lars Hansen <larsh@math.ku.dk>
1179
1180 * files.texi (Saving Buffers): Correct description of
1181 `write-contents-functions'.
1182
1183 2004-06-21 Juanma Barranquero <lektu@terra.es>
1184
1185 * display.texi (Images): Remove redundant @vindex directives.
1186 Rewrite `image-library-alist' doc in active voice.
1187
1188 2004-06-14 Juanma Barranquero <lektu@terra.es>
1189
1190 * display.texi (Images): Document new delayed library loading,
1191 variable `image-library-alist' and (existing but undocumented)
1192 function `image-type-available-p'.
1193
1194 2004-06-05 Richard M. Stallman <rms@gnu.org>
1195
1196 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
1197 refer the user to the Initial Input node.
1198 (Text from Minibuffer): Likewise.
1199 (Initial Input): New node. Document this feature
1200 and say it is mostly deprecated.
1201
1202 2004-05-30 Richard M. Stallman <rms@gnu.org>
1203
1204 * loading.texi (Named Features): Clarify return value
1205 and meaning of NOERROR.
1206
1207 * variables.texi (File Local Variables): Minor cleanup.
1208
1209 2004-05-30 Michael Albinus <michael.albinus@gmx.de>
1210
1211 * files.texi (Magic File Names): Add `file-remote-p' as operation
1212 of file name handlers.
1213
1214 2004-05-29 Richard M. Stallman <rms@gnu.org>
1215
1216 * modes.texi (Minor Mode Conventions): (-) has no special meaning
1217 as arg to a minor mode command.
1218
1219 2004-05-22 Richard M. Stallman <rms@gnu.org>
1220
1221 * syntax.texi (Syntax Class Table): Word syntax not just for English.
1222
1223 * streams.texi (Output Variables): Doc float-output-format.
1224
1225 * searching.texi (Regexp Special): Nested repetition can be infloop.
1226
1227 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
1228 real stack overflow.
1229
1230 * compile.texi: Minor cleanups.
1231
1232 2004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
1233
1234 * lists.texi (Cons Cells): Explain dotted lists, true lists,
1235 circular lists.
1236 (List Elements): Explain handling of circular and dotted lists.
1237
1238 2004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
1239
1240 * modes.texi (Search-based Fontification): Fix typo.
1241
1242 2004-05-10 Juanma Barranquero <lektu@terra.es>
1243
1244 * modes.texi (Mode Line Variables): Fix description of
1245 global-mode-string, which is now after which-func-mode, not the
1246 buffer name.
1247
1248 2004-05-07 Lars Hansen <larsh@math.ku.dk>
1249
1250 * modes.texi (Desktop Save Mode): Add.
1251 (Modes): Add menu entry Desktop Save Mode.
1252
1253 * hooks.texi: Add desktop-after-read-hook,
1254 desktop-no-desktop-file-hook and desktop-save-hook.
1255
1256 * locals.texi: Add desktop-save-buffer.
1257
1258 2004-04-30 Jesper Harder <harder@ifa.au.dk>
1259
1260 * display.texi: emacs -> Emacs.
1261
1262 2004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
1263
1264 * files.texi (Changing Files): Document set-file-times.
1265
1266 2004-04-23 Juanma Barranquero <lektu@terra.es>
1267
1268 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1269
1270 2004-04-18 Jesper Harder <harder@ifa.au.dk>
1271
1272 * tips.texi (Coding Conventions): defopt -> defcustom.
1273
1274 2004-04-16 Luc Teirlinck <teirllm@auburn.edu>
1275
1276 * sequences.texi: Various clarifications.
1277
1278 2004-04-14 Luc Teirlinck <teirllm@auburn.edu>
1279
1280 * buffers.texi (Read Only Buffers): Mention optional ARG to
1281 `toggle-read-only'.
1282
1283 2004-04-14 Nick Roberts <nick@nick.uklinux.net>
1284
1285 * windows.texi (Selecting Windows): Note that get-lru-window
1286 returns a full-width window if possible.
1287
1288 2004-04-13 Luc Teirlinck <teirllm@auburn.edu>
1289
1290 * buffers.texi: Various changes in addition to:
1291 (Buffer File Name): Add `find-buffer-visiting'.
1292 (Buffer Modification): Mention optional ARG to `not-modified'.
1293 (Indirect Buffers): Mention optional CLONE argument to
1294 `make-indirect-buffer'.
1295
1296 * files.texi: Various changes in addition to:
1297 (Visiting Functions): `find-file-hook' is now a normal hook.
1298 (File Name Expansion): Explain difference between the way that
1299 `expand-file-name' and `file-truename' treat `..'.
1300 (Contents of Directories): Mention optional ID-FORMAT argument to
1301 `directory-files-and-attributes'.
1302 (Format Conversion): Mention new optional CONFIRM argument to
1303 `format-write-file'.
1304
1305 2004-04-12 Miles Bader <miles@gnu.org>
1306
1307 * macros.texi (Expansion): Add description of `macroexpand-all'.
1308
1309 2004-04-05 Jesper Harder <harder@ifa.au.dk>
1310
1311 * variables.texi (Variable Aliases): Mention
1312 cyclic-variable-indirection.
1313
1314 * errors.texi (Standard Errors): Ditto.
1315
1316 2004-04-04 Luc Teirlinck <teirllm@auburn.edu>
1317
1318 * backups.texi: Various small changes in addition to:
1319 (Making Backups): Mention return value of `backup-buffer'.
1320 (Auto-Saving): Mention optional FORCE argument to
1321 `delete-auto-save-file-if-necessary'.
1322 (Reverting): Mention optional PRESERVE-MODES argument to
1323 `revert-buffer'. Correct description of `revert-buffer-function'.
1324
1325 2004-03-22 Juri Linkov <juri@jurta.org>
1326
1327 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
1328 with `Vector Functions'.
1329
1330 * text.texi (Sorting): Add missing quote.
1331
1332 2004-03-14 Luc Teirlinck <teirllm@auburn.edu>
1333
1334 * intro.texi (Lisp History): Replace xref to `cl' manual with
1335 inforef.
1336
1337 2004-03-12 Richard M. Stallman <rms@gnu.org>
1338
1339 * intro.texi (Version Info): Add arg to emacs-version.
1340 (Lisp History): Change xref to CL manual.
1341
1342 2004-03-09 Luc Teirlinck <teirllm@auburn.edu>
1343
1344 * minibuf.texi (Completion Commands): Add xref to Emacs manual
1345 for Partial Completion mode.
1346
1347 2004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
1348
1349 * customize.texi: Fix typo. Remove eol whitespace.
1350
1351 2004-03-04 Richard M. Stallman <rms@gnu.org>
1352
1353 * processes.texi: Fix typos.
1354
1355 * lists.texi (Building Lists): Minor clarification.
1356
1357 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
1358 in make-hash-table.
1359
1360 2004-02-29 Juanma Barranquero <lektu@terra.es>
1361
1362 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
1363 rm, and ignore exit code.
1364
1365 2004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
1366
1367 * display.texi (Defining Faces): Add description for min-colors.
1368 Update example.
1369
1370 2004-02-23 Luc Teirlinck <teirllm@auburn.edu>
1371
1372 * abbrevs.texi: Various corrections and clarifications in addition
1373 to the following:
1374 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
1375
1376 2004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
1377
1378 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
1379
1380 2004-02-21 Luc Teirlinck <teirllm@auburn.edu>
1381
1382 * text.texi: Various small changes in addition to the following:
1383 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
1384 to delete-horizontal-space.
1385 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
1386 description of yank-handler text property at various places.
1387
1388 * frames.texi (Window System Selections): Add anchor.
1389
1390 * syntax.texi (Syntax Table Functions): Clarify and correct
1391 descriptions of make-syntax-table and copy-syntax-table.
1392 (Motion and Syntax): Clarify SYNTAXES argument to
1393 skip-syntax-forward.
1394 (Parsing Expressions): Mention that the return value of
1395 parse-partial-sexp is currently a list of ten rather than nine
1396 elements.
1397 (Categories): Various corrections and clarifications.
1398
1399 2004-02-17 Luc Teirlinck <teirllm@auburn.edu>
1400
1401 * markers.texi (Marker Insertion Types): Minor change.
1402
1403 * locals.texi (Standard Buffer-Local Variables):
1404 * commands.texi (Interactive Codes, Using Interactive):
1405 * functions.texi (Related Topics): Fix xrefs.
1406
1407 2004-02-16 Luc Teirlinck <teirllm@auburn.edu>
1408
1409 * lists.texi (Sets And Lists): Update description of delete-dups.
1410
1411 2004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
1412
1413 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
1414
1415 2004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
1416
1417 * frames.texi (Parameter Access): frame-parameters arg is optional.
1418 modify-frame-parameters handles nil for FRAME.
1419 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
1420 are all-or-nothing for certain toolkits.
1421 Mention parameter wait-for-wm.
1422 (Frames and Windows): In frame-first-window and frame-selected-window
1423 the arg is optional.
1424 (Input Focus): In redirect-frame-focus the second arg is optional.
1425 (Window System Selections): Mention selection type CLIPBOARD.
1426 Mention data-type UTF8_STRING.
1427 Mention numbering of cut buffers.
1428 (Resources): Describe x-resource-name.
1429
1430 2004-02-16 Richard M. Stallman <rms@gnu.org>
1431
1432 * windows.texi (Buffers and Windows): Delete false table
1433 about all-frames.
1434
1435 * syntax.texi (Parsing Expressions): Delete old caveat
1436 about parse-sexp-ignore-comments.
1437
1438 * streams.texi (Output Variables): Add print-quoted.
1439
1440 * lists.texi (Building Lists): Minor cleanup.
1441
1442 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
1443
1444 * display.texi (Overlays): Explain overlays use markers.
1445 (Managing Overlays): Explain front-advance and rear-advance
1446 in more detail.
1447
1448 * loading.texi (Unloading): Document unload-feature-special-hooks.
1449 Get rid of fns-NNN.el file.
1450
1451 2004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
1452
1453 * help.texi (Describing Characters): Fix text-char-description
1454 example output.
1455
1456 * edebug.texi (Using Edebug): Fix example.
1457
1458 * debugging.texi (Internals of Debugger): Fix return value.
1459
1460 * files.texi (Changing Files): Fix argname.
1461
1462 * calendar.texi: Fix parens, and default values.
1463
1464 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
1465 * nonascii.texi, objects.texi, os.texi: Minor fixes.
1466 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
1467
1468 * positions.texi (Text Lines): Don't add -1 in current-line.
1469
1470 2004-02-16 Richard M. Stallman <rms@gnu.org>
1471
1472 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
1473
1474 2004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
1475
1476 * processes.texi (Low-Level Network): Fix a typo.
1477
1478 2004-02-12 Kim F. Storm <storm@cua.dk>
1479
1480 * display.texi (Fringes): Use consistent wording.
1481 Note that window-fringe's window arg is optional.
1482 (Scroll Bars): Use consistent wording.
1483
1484 2004-02-11 Luc Teirlinck <teirllm@auburn.edu>
1485
1486 * tips.texi (Comment Tips): Document the new conventions for
1487 commenting out code.
1488
1489 2004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
1490
1491 * positions.texi (Text Lines): Added missing end defun.
1492
1493 2004-02-07 Kim F. Storm <storm@cua.dk>
1494
1495 * positions.texi (Text Lines): Add line-number-at-pos.
1496
1497 2004-02-06 John Paul Wallington <jpw@gnu.org>
1498
1499 * display.texi (Button Properties, Button Buffer Commands):
1500 mouse-2 invokes button, not down-mouse-1.
1501
1502 2004-02-04 Jason Rumney <jasonr@gnu.org>
1503
1504 * makefile.w32-in: Sync with Makefile.in changes.
1505
1506 2004-02-03 Luc Teirlinck <teirllm@auburn.edu>
1507
1508 * minibuf.texi (Text from Minibuffer): Various corrections and
1509 clarifications.
1510 (Object from Minibuffer): Correct Lisp description of
1511 read-minibuffer.
1512 (Minibuffer History): Clarify description of cons values for
1513 HISTORY arguments.
1514 (Basic Completion): Various corrections and clarifications. Add
1515 completion-regexp-list.
1516 (Minibuffer Completion): Correct and clarify description of
1517 completing-read.
1518 (Completion Commands): Mention Partial Completion mode. Various
1519 other minor changes.
1520 (High-Level Completion): Various corrections and clarifications.
1521 (Reading File Names): Ditto.
1522 (Minibuffer Misc): Ditto.
1523
1524 2004-01-26 Luc Teirlinck <teirllm@auburn.edu>
1525
1526 * strings.texi (Text Comparison): assoc-string also matches
1527 elements of alists that are strings instead of conses.
1528 (Formatting Strings): Standardize Texinfo usage. Update index
1529 entries.
1530
1531 2004-01-20 Luc Teirlinck <teirllm@auburn.edu>
1532
1533 * lists.texi (Sets And Lists): Add delete-dups.
1534
1535 2004-01-15 Luc Teirlinck <teirllm@auburn.edu>
1536
1537 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
1538 special form.
1539 * macros.texi (Defining Macros): Update description of `declare',
1540 which now is a macro.
1541 (Wrong Time): Fix typos.
1542
1543 2004-01-14 Luc Teirlinck <teirllm@auburn.edu>
1544
1545 * compile.texi (Compilation Functions): Expand descriptions of
1546 `compile-defun', `byte-compile-file', `byte-recompile-directory'
1547 and `batch-byte-compile'. In particular, mention and describe
1548 all optional arguments.
1549 (Disassembly): Correct and clarify the description of `disassemble'.
1550
1551 2004-01-11 Luc Teirlinck <teirllm@auburn.edu>
1552
1553 * searching.texi: Various small changes in addition to the
1554 following.
1555 (Regexp Example): Adapt to new value of `sentence-end'.
1556 (Regexp Functions): The PAREN argument to `regexp-opt' can be
1557 `words'.
1558 (Search and Replace): Add usage note for `perform-replace'.
1559 (Entire Match Data): Mention INTEGERS and REUSE arguments to
1560 `match-data'.
1561 (Standard Regexps): Update for new values of `paragraph-start'
1562 and `sentence-end'.
1563
1564 2004-01-07 Luc Teirlinck <teirllm@auburn.edu>
1565
1566 * files.texi (Saving Buffers): Clarify descriptions of
1567 `write-contents-functions' and `before-save-hook'.
1568 Make the defvar's for `before-save-hook' and `after-save-hook'
1569 into defopt's.
1570
1571 2004-01-07 Kim F. Storm <storm@cua.dk>
1572
1573 * commands.texi (Click Events): Describe new image and
1574 width/height elements of click events.
1575 (Accessing Events): Add posn-string, posn-image, and
1576 posn-object-width-height. Change posn-object to return either
1577 image or string object.
1578
1579 2004-01-01 Simon Josefsson <jas@extundo.com>
1580
1581 * hooks.texi (Standard Hooks): Add before-save-hook.
1582 * files.texi (Saving Buffers): Likewise.
1583
1584 2004-01-03 Richard M. Stallman <rms@gnu.org>
1585
1586 * frames.texi (Frames and Windows): Delete frame-root-window.
1587
1588 2004-01-03 Luc Teirlinck <teirllm@auburn.edu>
1589
1590 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
1591
1592 * functions.texi: Various small changes in addition to the
1593 following.
1594 (What Is a Function): `functionp' returns nil for macros. Clarify
1595 behavior of this and following functions for symbol arguments.
1596 (Function Documentation): Add `\' in front of (fn @var{arglist})
1597 and explain why.
1598 (Defining Functions): Mention DOCSTRING argument to `defalias'.
1599 Add anchor.
1600 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
1601
1602 2004-01-01 Miles Bader <miles@gnu.org>
1603
1604 * display.texi (Buttons): New section.
1605
1606 2003-12-31 Andreas Schwab <schwab@suse.de>
1607
1608 * numbers.texi (Math Functions): sqrt reports a domain-error
1609 error.
1610 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
1611
1612 2003-12-30 Luc Teirlinck <teirllm@auburn.edu>
1613
1614 * tips.texi (Documentation Tips): Update item on hyperlinks in
1615 documentation strings.
1616
1617 * errors.texi (Standard Errors): Various small corrections and
1618 additions.
1619
1620 * control.texi: Various small changes in addition to the
1621 following.
1622 (Signaling Errors): Provide some more details on how `signal'
1623 constructs the error message. Add anchor to the definition of
1624 `signal'.
1625 (Error Symbols): Describe special treatment of `quit'.
1626 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
1627 to emphasize that it has to be a single form.
1628
1629 * buffers.texi: Add anchor.
1630
1631 2003-12-29 Richard M. Stallman <rms@gnu.org>
1632
1633 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
1634 (Window Configurations): Add window-configuration-frame.
1635
1636 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
1637
1638 * text.texi (Examining Properties): Add get-char-property-and-overlay.
1639 Change arg name in get-char-property.
1640 (Special Properties): Update handling of keymap property.
1641
1642 * strings.texi (Modifying Strings): Add clear-string.
1643 (Text Comparison): Add assoc-string and remove
1644 assoc-ignore-case, assoc-ignore-representation.
1645
1646 * os.texi (Time of Day): Add set-time-zone-rule.
1647
1648 * numbers.texi (Math Functions): asin, acos, log, log10
1649 report domain-error errors.
1650
1651 * nonascii.texi (Converting Representations):
1652 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
1653 (Encoding and I/O): Add file-name-coding-system.
1654
1655 * modes.texi (Search-based Fontification): Explain that
1656 face specs are symbols with face names as values.
1657
1658 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
1659
1660 * lists.texi (Building Lists): remq moved elsewhere.
1661 (Sets And Lists): remq moved here.
1662 (Association Lists): Refer to assoc-string.
1663
1664 * internals.texi (Garbage Collection): Add memory-use-counts.
1665
1666 * frames.texi (Frames and Windows): Add set-frame-selected-window
1667 and frame-root-window.
1668
1669 * files.texi (Contents of Directories):
1670 Add directory-files-and-attributes.
1671
1672 * display.texi (Refresh Screen): Add force-window-update.
1673 (Invisible Text): Explain about moving point out of invis text.
1674 (Overlay Properties): Add overlay-properties.
1675 (Managing Overlays): Add overlayp.
1676 (GIF Images): Invalid image number displays a hollow box.
1677
1678 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
1679 (Killing Buffers): Add buffer-live-p.
1680
1681 2003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
1682
1683 * display.texi (Fringes): Fix typo "set-buffer-window".
1684
1685 2003-12-24 Luc Teirlinck <teirllm@auburn.edu>
1686
1687 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
1688 * nonascii.texi, processes.texi, tips.texi, variables.texi:
1689 Add or change various xrefs and anchors.
1690
1691 * commands.texi: Replace all occurrences of @acronym{CAR} with
1692 @sc{car}, for consistency with the rest of the Elisp manual.
1693 `car' and `cdr' are historically acronyms, but are no longer
1694 widely thought of as such.
1695
1696 * internals.texi (Pure Storage): Mention that `purecopy' does not
1697 copy text properties.
1698 (Object Internals): Now 29 bits are used (in most implementations)
1699 to address Lisp objects.
1700
1701 * variables.texi (Variables with Restricted Values): New node.
1702
1703 * objects.texi (Lisp Data Types): Mention that certain variables
1704 can only take on a restricted set of values and add an xref to
1705 the new node "Variables with Restricted Values".
1706
1707 * eval.texi (Function Indirection): Describe the errors that
1708 `indirect-function' can signal.
1709 (Eval): Clarify the descriptions of `eval-region' and `values'.
1710 Describe `eval-buffer' instead of `eval-current-buffer' and
1711 mention `eval-current-buffer' as an alias for `current-buffer'.
1712 Correct the description and mention all optional arguments.
1713
1714 * nonascii.texi: Various small changes in addition to the
1715 following.
1716 (Converting Representations): Clarify behavior of
1717 `string-make-multibyte' and `string-to-multibyte' for unibyte all
1718 ASCII arguments.
1719 (Character Sets): Document the variable `charset-list' and adapt
1720 the definition of the function `charset-list' accordingly.
1721 (Translation of Characters): Clarify use of generic characters in
1722 `make-translation-table'. Clarify and correct the description of
1723 the use of translation tables in encoding and decoding.
1724 (User-Chosen Coding Systems): Correct and clarify the description
1725 of `select-safe-coding-system'.
1726 (Default Coding Systems): Clarify description of
1727 `file-coding-system-alist'.
1728
1729 2003-11-30 Luc Teirlinck <teirllm@auburn.edu>
1730
1731 * strings.texi (Text Comparison): Correctly describe when two
1732 strings are `equal'. Combine and clarify descriptions of
1733 `assoc-ignore-case' and `assoc-ignore-representation'.
1734
1735 * objects.texi (Non-ASCII in Strings): Clarify description of
1736 when a string is unibyte or multibyte.
1737 (Bool-Vector Type): Update examples.
1738 (Equality Predicates): Correctly describe when two strings are
1739 `equal'.
1740
1741 2003-11-29 Luc Teirlinck <teirllm@auburn.edu>
1742
1743 * lists.texi (Building Lists): `append' no longer accepts integer
1744 arguments. Update the description of `number-sequence' to reflect
1745 recent changes.
1746 (Sets And Lists): Describe `member-ignore-case' after `member'.
1747
1748 2003-11-27 Kim F. Storm <storm@cua.dk>
1749
1750 * commands.texi (Click Events): Click object may be an images.
1751 Describe (dx . dy) element of click positions.
1752 (Accessing Events): Remove duplicate posn-timestamp.
1753 New functions posn-object and posn-object-x-y.
1754
1755 2003-11-23 Kim F. Storm <storm@cua.dk>
1756
1757 * commands.texi (Click Events): Describe enhancements to event
1758 position lists, including new text-pos and (col . row) items.
1759 Mention left-fringe and right-fringe area events.
1760 (Accessing Events): New functions posn-area and
1761 posn-actual-col-row. Mention posn-timestamp. Mention that
1762 posn-point in non-text area still returns buffer position.
1763 Clarify posn-col-row.
1764
1765 2003-11-21 Lars Hansen <larsh@math.ku.dk>
1766
1767 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
1768 * anti.texi (File Attributes): Describe removed parameter
1769 ID-FORMAT.
1770
1771 2003-11-20 Luc Teirlinck <teirllm@auburn.edu>
1772
1773 * positions.texi (Positions): Mention that, if a marker is used as
1774 a position, its buffer is ignored.
1775
1776 * markers.texi (Overview of Markers): Mention it here too.
1777
1778 2003-11-12 Luc Teirlinck <teirllm@auburn.edu>
1779
1780 * numbers.texi (Numeric Conversions): Not just `floor', but also
1781 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
1782
1783 2003-11-10 Luc Teirlinck <teirllm@auburn.edu>
1784
1785 * markers.texi (Creating Markers): Specify insertion type of
1786 created markers. Add xref to `Marker Insertion Types'.
1787 Second argument to `copy-marker' is optional.
1788 (Marker Insertion Types): Mention that most markers are created
1789 with insertion type nil.
1790 (The Mark): Correctly describe when `mark' signals an error.
1791 (The Region): Correctly describe when `region-beginning' and
1792 `region-end' signal an error.
1793
1794 2003-11-08 Luc Teirlinck <teirllm@auburn.edu>
1795
1796 * hash.texi (Creating Hash): Clarify description of `eql'.
1797 `makehash' is obsolete.
1798 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
1799
1800 * positions.texi (Point): Change description of `buffer-end', so
1801 that it is also correct for floating point arguments.
1802 (List Motion): Correct argument lists of `beginning-of-defun' and
1803 `end-of-defun'.
1804 (Excursions): Add xref to `Marker Insertion Types'.
1805 (Narrowing): Argument to `narrow-to-page' is optional.
1806
1807 2003-11-06 Luc Teirlinck <teirllm@auburn.edu>
1808
1809 * streams.texi (Output Streams): Clarify behavior of point for
1810 marker output streams.
1811
1812 2003-11-04 Luc Teirlinck <teirllm@auburn.edu>
1813
1814 * variables.texi (Defining Variables): Second argument to
1815 `defconst' is not optional.
1816 (Setting Variables): Mention optional argument APPEND to
1817 `add-to-list'.
1818 (Creating Buffer-Local): Expand description of
1819 `make-variable-buffer-local'.
1820 (Frame-Local Variables): Expand description of
1821 `make-variable-frame-local'.
1822 (Variable Aliases): Correct description of optional argument
1823 DOCSTRING to `defvaralias'. Mention return value of
1824 `defvaralias'.
1825 (File Local Variables): Add xref to `File variables' in Emacs
1826 Manual. Correct description of `hack-local-variables'. Mention
1827 `safe-local-variable' property. Mention optional second argument
1828 to `risky-local-variable-p'.
1829
1830 2003-11-03 Luc Teirlinck <teirllm@auburn.edu>
1831
1832 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
1833
1834 2003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
1835
1836 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
1837 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
1838 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
1839 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
1840 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
1841 lispref/processes.texi, lispref/searching.texi,
1842 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
1843 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
1844 @acronym{FOO}.
1845
1846 2003-10-27 Luc Teirlinck <teirllm@auburn.edu>
1847
1848 * strings.texi (Creating Strings): Argument START to `substring'
1849 can not be `nil'. Expand description of
1850 `substring-no-properties'. Correct description of `split-string',
1851 especially with respect to empty matches. Prevent very bad line
1852 break in definition of `split-string-default-separators'.
1853 (Text Comparison): `string=' and `string<' also accept symbols as
1854 arguments.
1855 (String Conversion): More completely describe argument BASE in
1856 `string-to-number'.
1857 (Formatting Strings): `%s' and `%S' in `format' do require
1858 corresponding object. Clarify behavior of numeric prefix after
1859 `%' in `format'.
1860 (Case Conversion): The argument to `upcase-initials' can be a
1861 character.
1862
1863 2003-10-27 Kenichi Handa <handa@m17n.org>
1864
1865 * display.texi (Fontsets): Fix texinfo usage.
1866
1867 2003-10-25 Kenichi Handa <handa@m17n.org>
1868
1869 * display.texi (Fontsets): Add description of the function
1870 set-fontset-font.
1871
1872 2003-10-23 Luc Teirlinck <teirllm@auburn.edu>
1873
1874 * display.texi (Temporary Displays): Add xref to `Documentation
1875 Tips'.
1876
1877 * functions.texi (Function Safety): Use inforef instead of pxref
1878 for SES.
1879
1880 2003-10-23 Andreas Schwab <schwab@suse.de>
1881
1882 * Makefile.in (TEX, texinputdir): Don't define.
1883 (TEXI2DVI): Define.
1884 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
1885 add $(srcdir)/index.texi.
1886 ($(infodir)/elisp): Remove index.texi dependency.
1887 (elisp.dvi): Likewise. Use $(TEXI2DVI).
1888 (index.texi): Remove target.
1889 (dist): Don't link $(srcdir)/permute-index.
1890 (clean): Don't remove index.texi.
1891
1892 * permute-index, index.perm: Remove.
1893 * index.texi: Rename from index.unperm.
1894
1895 2003-10-22 Luc Teirlinck <teirllm@auburn.edu>
1896
1897 * tips.texi (Documentation Tips): Document new behavior for face
1898 and variable hyperlinks in Help mode.
1899
1900 2003-10-21 Luc Teirlinck <teirllm@auburn.edu>
1901
1902 * objects.texi (Integer Type): Update for extra bit of integer range.
1903 (Character Type): Ditto.
1904
1905 2003-10-16 Eli Zaretskii <eliz@gnu.org>
1906
1907 * numbers.texi (Integer Basics): Add index entries for reading
1908 numbers in hex, octal, and binary.
1909
1910 2003-10-16 Lute Kamstra <lute@gnu.org>
1911
1912 * modes.texi (Mode Line Format): Mention force-mode-line-update's
1913 argument.
1914
1915 2003-10-13 Luc Teirlinck <teirllm@auburn.edu>
1916
1917 * windows.texi (Choosing Window): Fix typo.
1918 * edebug.texi (Edebug Execution Modes): Fix typo.
1919
1920 2003-10-13 Richard M. Stallman <rms@gnu.org>
1921
1922 * windows.texi (Basic Windows): A window has fringe settings,
1923 display margins and scroll-bar settings.
1924 (Splitting Windows): Doc split-window return value.
1925 Clean up one-window-p.
1926 (Selecting Windows): Fix typo.
1927 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
1928 (Buffers and Windows): In set-window-buffer, explain effect
1929 on fringe settings and scroll bar settings.
1930 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
1931 (Choosing Window): Use defopt for pop-up-frame-function.
1932 For special-display-buffer-names, explain same-window and same-frame.
1933 Clarify window-dedicated-p return value.
1934 (Textual Scrolling): scroll-up and scroll-down can get an error.
1935 (Horizontal Scrolling): Clarify auto-hscroll-mode.
1936 Clarify set-window-hscroll.
1937 (Size of Window): Don't mention tool bar in window-height.
1938 (Coordinates and Windows): Explain what coordinates-in-window-p
1939 returns for fringes and display margins.
1940 (Window Configurations): Explain saving fringes, etc.
1941
1942 * tips.texi (Library Headers): Clean up Documentation.
1943
1944 * syntax.texi (Parsing Expressions): Clean up forward-comment
1945 and parse-sexp-lookup-properties.
1946
1947 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
1948
1949 * os.texi (System Environment): Clean up text for load-average errors.
1950
1951 * modes.texi (Hooks): Don't explain local hook details at front.
1952 Clarify run-hooks and run-hook-with-args a little.
1953 Clean up add-hook and remove-hook.
1954
1955 * edebug.texi (Edebug Execution Modes): Clarify t.
1956 Document edebug-sit-for-seconds.
1957 (Coverage Testing): Document C-x X = and =.
1958 (Instrumenting Macro Calls): Fix typo.
1959 (Specification List): Don't index the specification keywords.
1960
1961 2003-10-10 Kim F. Storm <storm@cua.dk>
1962
1963 * processes.texi (Network): Introduce make-network-process.
1964
1965 2003-10-09 Luc Teirlinck <teirllm@auburn.edu>
1966
1967 * tips.texi (Library Headers): Fix typo.
1968
1969 2003-10-07 Juri Linkov <juri@jurta.org>
1970
1971 * modes.texi (Imenu): Mention imenu-create-index-function's
1972 default value. Explain submenus better.
1973
1974 2003-10-07 Lute Kamstra <lute@gnu.org>
1975
1976 * modes.texi (Faces for Font Lock): Fix typo.
1977 (Hooks): Explain how buffer-local hook variables can refer to
1978 global hook variables.
1979 Various minor clarifications.
1980
1981 2003-10-06 Lute Kamstra <lute@gnu.org>
1982
1983 * tips.texi (Coding Conventions): Mention naming conventions for
1984 hooks.
1985
1986 2003-10-05 Luc Teirlinck <teirllm@auburn.edu>
1987
1988 * loading.texi (Library Search): Correct default value of
1989 load-suffixes.
1990 (Named Features): Fix typo.
1991
1992 2003-10-05 Richard M. Stallman <rms@gnu.org>
1993
1994 * loading.texi (Named Features): In `provide',
1995 say how to test for subfeatures.
1996 (Unloading): In unload-feature, use new var name
1997 unload-feature-special-hooks.
1998
1999 2003-10-03 Lute Kamstra <lute@gnu.org>
2000
2001 * modes.texi (Major Mode Conventions): Mention third way to set up
2002 Imenu.
2003 (Imenu): A number of small fixes.
2004 Delete documentation of internal variable imenu--index-alist.
2005 Document the return value format of imenu-create-index-function
2006 functions.
2007
2008 2003-09-30 Richard M. Stallman <rms@gnu.org>
2009
2010 * processes.texi (Network): Say what stopped datagram connections do.
2011
2012 * lists.texi (Association Lists): Clarify `assq-delete-all'.
2013
2014 * display.texi (Overlay Properties): Clarify `evaporate' property.
2015
2016 2003-09-29 Lute Kamstra <lute@gnu.org>
2017
2018 * modes.texi (Mode Line Data): Explain when symbols in mode-line
2019 constructs should be marked as risky.
2020 Change cons cell into proper list.
2021 (Mode Line Variables): Change cons cell into proper list.
2022
2023 2003-09-26 Lute Kamstra <lute@gnu.org>
2024
2025 * modes.texi (Mode Line Data): Document the :propertize construct.
2026 (Mode Line Variables): Reorder the descriptions of the variables
2027 to match their order in the default mode-line-format.
2028 Describe the new variables mode-line-position and mode-line-modes.
2029 Update the default values of mode-line-frame-identification,
2030 minor-mode-alist, and default-mode-line-format.
2031 (Properties in Mode): Mention the :propertize construct.
2032
2033 2003-09-26 Richard M. Stallman <rms@gnu.org>
2034
2035 * buffers.texi, commands.texi, debugging.texi, eval.texi:
2036 * loading.texi, minibuf.texi, text.texi, variables.texi:
2037 Avoid @strong{Note:}.
2038
2039 2003-09-26 Richard M. Stallman <rms@gnu.org>
2040
2041 * keymaps.texi (Remapping Commands): Fix typo.
2042
2043 2003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
2044
2045 * processes.texi (Low-Level Network): Fix typo.
2046
2047 2003-09-23 Kim F. Storm <storm@cua.dk>
2048
2049 * processes.texi (Network, Network Servers): Fix typos.
2050 (Low-Level Network): Add timeout value for :server keyword.
2051 Add new option keywords to make-network-process.
2052 Add set-network-process-options.
2053 Explain how to test availability of network options.
2054
2055 2003-09-19 Richard M. Stallman <rms@gnu.org>
2056
2057 * text.texi (Motion by Indent): Arg to
2058 backward-to-indentation and forward-to-indentation is optional.
2059
2060 * strings.texi (Creating Strings): Add substring-no-properties.
2061
2062 * processes.texi
2063 (Process Information): Add list-processes arg QUERY-ONLY.
2064 Delete process-contact from here.
2065 Add new status values for process-status.
2066 Add process-get, process-put, process-plist, set-process-plist.
2067 (Synchronous Processes): Add call-process-shell-command.
2068 (Signals to Processes): signal-process allows process objects.
2069 (Network): Complete rewrite.
2070 (Network Servers, Datagrams, Low-Level Network): New nodes.
2071
2072 * positions.texi (Word Motion): forward-word, backward-word
2073 arg is optional. Reword.
2074
2075 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
2076
2077 * variables.texi (Creating Buffer-Local):
2078 Delete duplicate definition of buffer-local-value.
2079 (File Local Variables): Explain about discarding text props.
2080
2081 2003-09-11 Richard M. Stallman <rms@gnu.org>
2082
2083 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
2084 changes variables that record input events.
2085 (Minibuffer Misc): Add minibuffer-selected-window.
2086
2087 * lists.texi (Building Lists): Add copy-tree.
2088
2089 * display.texi (Fontsets): Add char-displayable-p.
2090 (Scroll Bars): New node.
2091
2092 2003-09-08 Lute Kamstra <lute@gnu.org>
2093
2094 * modes.texi (%-Constructs): Document new `%i' and `%I'
2095 constructs.
2096
2097 2003-09-03 Peter Runestig <peter@runestig.com>
2098
2099 * makefile.w32-in: New file.
2100
2101 2003-08-29 Richard M. Stallman <rms@gnu.org>
2102
2103 * display.texi (Overlay Properties): Clarify how priorities
2104 affect use of the properties.
2105
2106 2003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
2107
2108 * customize.texi (Type Keywords): Correct the description of
2109 `:help-echo' in the case where `motion-doc' is a function.
2110
2111 2003-08-14 John Paul Wallington <jpw@gnu.org>
2112
2113 * modes.texi (Emulating Mode Line): Subsection, not section.
2114
2115 2003-08-13 Richard M. Stallman <rms@gnu.org>
2116
2117 * elisp.texi (Top): Update subnode lists in menu.
2118
2119 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
2120 (Kill Functions): kill-region has new arg yank-handler.
2121 (Yanking): New node.
2122 (Yank Commands): Add yank-undo-function.
2123 (Low-Level Kill Ring):
2124 kill-new and kill-append have new arg yank-handler.
2125 (Changing Properties): Add remove-list-of-text-properties.
2126 (Atomic Changes): New node.
2127
2128 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
2129
2130 * streams.texi (Output Variables): Add eval-expression-print-length
2131 and eval-expression-print-level.
2132
2133 * os.texi (Time Conversion): For encode-time, explain limits on year.
2134
2135 * objects.texi (Character Type): Define anchor "modifier bits".
2136
2137 * modes.texi (Emulating Mode Line): New node.
2138 (Search-based Fontification): Font Lock uses font-lock-face property.
2139 (Other Font Lock Variables): Likewise.
2140
2141 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
2142 not vectors.
2143 (Active Keymaps): Add emulation-mode-map-alists.
2144 (Functions for Key Lookup): key-binding has new arg no-remap.
2145 (Remapping Commands): New node.
2146 (Scanning Keymaps): where-is-internal has new arg no-remap.
2147 (Tool Bar): Add tool-bar-local-item-from-menu.
2148 Clarify when to use tool-bar-add-item-from-menu.
2149
2150 * commands.texi (Interactive Call): commandp has new arg.
2151 (Command Loop Info): Add this-original-command.
2152
2153 2003-08-06 John Paul Wallington <jpw@gnu.org>
2154
2155 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
2156
2157 * display.texi (Warning Basics): Fix typo.
2158 (Fringes): Add closing curly bracket and fix typo.
2159
2160 * elisp.texi (Top): Fix typo.
2161
2162 2003-08-05 Richard M. Stallman <rms@gnu.org>
2163
2164 * elisp.texi: Update lists of subnodes.
2165
2166 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
2167
2168 * variables.texi (Local Variables): Use lc for example variable names.
2169
2170 * tips.texi (Library Headers): Explain where to put -*-.
2171
2172 * strings.texi (Creating Strings): Fix xref for vconcat.
2173
2174 * sequences.texi (Vector Functions):
2175 vconcat no longer allows integer args.
2176
2177 * minibuf.texi (Reading File Names): read-file-name has new
2178 arg PREDICATE. New function read-directory-name.
2179
2180 * macros.texi (Defining Macros): Give definition of `declare'
2181 (Indenting Macros): New node.
2182
2183 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
2184 (Window Frame Parameters): Make separate table of parameters
2185 that are coupled with specific face attributes.
2186 (Deleting Frames): delete-frame-hooks renamed to
2187 delete-frame-functions.
2188
2189 * files.texi (Magic File Names): Add file-remote-p.
2190 Clarify file-local-copy.
2191
2192 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
2193 here; instead xref Defining Macros.
2194
2195 * display.texi (Warnings): New node, and subnodes.
2196 (Fringes): New node.
2197
2198 * debugging.texi (Test Coverage): New node.
2199
2200 * compile.texi (Compiler Errors): Explain with-no-warnings
2201 and other ways to suppress warnings.
2202
2203 * commands.texi (Interactive Call): Minor clarification.
2204
2205 * buffers.texi (Buffer File Name): set-visited-file-name
2206 renames the buffer too.
2207
2208 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
2209
2210 2003-07-24 Markus Rost <rost@math.ohio-state.edu>
2211
2212 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
2213
2214 2003-07-22 Markus Rost <rost@math.ohio-state.edu>
2215
2216 * internals.texi (Garbage Collection): Fix previous change.
2217
2218 2003-07-22 Richard M. Stallman <rms@gnu.org>
2219
2220 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
2221
2222 * display.texi (Width): Use \s syntax in example.
2223 (Font Selection): Add face-font-rescale-alist.
2224
2225 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
2226 Remove spurious indent in example.
2227
2228 * lists.texi (Building Lists): Add number-sequence.
2229
2230 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
2231
2232 * functions.texi (Function Documentation): Explain how to
2233 show calling convention explicitly in the doc string.
2234
2235 * windows.texi (Selecting Windows): save-selected-window saves
2236 selected window of each frame.
2237 (Window Configurations): Minor change.
2238
2239 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
2240
2241 * streams.texi (Output Variables): Add print-continuous-numbering
2242 and print-number-table.
2243
2244 * processes.texi (Decoding Output): New node.
2245
2246 * os.texi (Time Conversion): decode-time arg is optional.
2247
2248 * objects.texi (Character Type): Don't use space as example for \.
2249 Make list of char names and \-sequences correspond.
2250 Explain that \s is not used in strings. `\ ' needs space after.
2251
2252 * nonascii.texi (Converting Representations): Add string-to-multibyte.
2253 (Translation of Characters): Add translation-table-for-input.
2254 (Default Coding Systems): Add auto-coding-functions.
2255 (Explicit Encoding): Add decode-coding-inserted-region.
2256 (Locales): Add locale-info.
2257
2258 * minibuf.texi (Basic Completion): Describe test-completion.
2259 Collections can be lists of strings.
2260 Clean up lazy-completion-table.
2261 (Programmed Completion): Mention test-completion.
2262 Clarify why lambda expressions are not accepted.
2263 (Minibuffer Misc): Describe minibufferp.
2264
2265 2003-07-14 Richard M. Stallman <rms@gnu.org>
2266
2267 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
2268
2269 * windows.texi (Selecting Windows): New arg to select-window.
2270 (Selecting Windows): Add with-selected-window.
2271 (Size of Window): Add window-inside-edges, etc.
2272
2273 * internals.texi (Garbage Collection): Add post-gc-hook.
2274
2275 * processes.texi (Subprocess Creation): Add exec-suffixes.
2276
2277 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
2278 (Scanning Keymaps): Add map-keymaps.
2279 (Defining Menus): Add keymap-prompt.
2280
2281 * numbers.texi (Integer Basics): Add most-positive-fixnum,
2282 most-negative-fixnum.
2283
2284 * compile.texi (Byte Compilation): Explain no-byte-compile
2285 (Compiler Errors): New node.
2286
2287 * os.texi (User Identification): user-uid, user-real-uid
2288 can return float.
2289
2290 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
2291 and about derived modes.
2292 (Minor Modes): Add minor-mode-list.
2293 (Defining Minor Modes): Keyword args for define-minor-mode.
2294 (Search-based Fontification): Explain managing other properties.
2295 (Other Font Lock Variables): Add font-lock-extra-managed-props.
2296 (Faces for Font Lock): Add font-locl-preprocessor-face.
2297 (Hooks): Add run-mode-hooks and delay-mode-hooks.
2298
2299 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
2300 (Variable Aliases): Clarify defvaralias.
2301
2302 * loading.texi (Library Search): Add load-suffixes.
2303
2304 * minibuf.texi (Basic Completion): Add lazy-completion-table.
2305 (Programmed Completion): Add dynamic-completion-table.
2306
2307 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
2308 (Magic File Names): Specify precedence order of handlers.
2309 o
2310 * commands.texi (Command Overview): Emacs server runs pre-command-hook
2311 and post-command-hook.
2312 (Waiting): New calling convention for sit-for.
2313
2314 * text.texi (Special Properties): local-map and keymap properties
2315 apply based on their stickiness.
2316
2317 2003-07-07 Richard M. Stallman <rms@gnu.org>
2318
2319 * modes.texi (Minor Mode Conventions): Specify only some kinds
2320 of list values as args to minor modes.
2321
2322 * files.texi (File Name Expansion): Warn about iterative use
2323 of substitute-in-file-name.
2324
2325 * advice.texi (Activation of Advice): Clean up previous change.
2326
2327 2003-07-06 Markus Rost <rost@math.ohio-state.edu>
2328
2329 * advice.texi (Activation of Advice): Note that ad-start-advice is
2330 turned on by default.
2331
2332 2003-06-30 Richard M. Stallman <rms@gnu.org>
2333
2334 * text.texi (Buffer Contents): Document current-word.
2335 (Change Hooks): Not called for *Messages*.
2336
2337 * functions.texi (Defining Functions): Explain about redefining
2338 primitives.
2339 (Function Safety): Renamed. Minor changes.
2340 Comment out the detailed criteria for what is safe.
2341
2342 2003-06-22 Andreas Schwab <schwab@suse.de>
2343
2344 * objects.texi (Symbol Type): Fix description of examples.
2345
2346 2003-06-16 Andreas Schwab <schwab@suse.de>
2347
2348 * hash.texi (Creating Hash): Fix description of :weakness.
2349
2350 2003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
2351
2352 * files.texi (Changing Files): copy-file copies file modes, too.
2353
2354 2003-05-28 Richard M. Stallman <rms@gnu.org>
2355
2356 * strings.texi (Creating Strings): Clarify split-string.
2357
2358 2003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
2359
2360 * strings.texi (Creating Strings): Update split-string specification
2361 and examples.
2362
2363 2003-05-19 Richard M. Stallman <rms@gnu.org>
2364
2365 * elisp.texi: Correct invariant section names.
2366
2367 2003-04-20 Richard M. Stallman <rms@gnu.org>
2368
2369 * os.texi (Timers): Explain about timers and quitting.
2370
2371 2003-04-19 Richard M. Stallman <rms@gnu.org>
2372
2373 * internals.texi (Writing Emacs Primitives): Strings are
2374 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
2375 Explain GCPRO convention for varargs function args.
2376
2377 2003-04-16 Richard M. Stallman <rms@gnu.org>
2378
2379 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
2380
2381 2003-04-08 Richard M. Stallman <rms@gnu.org>
2382
2383 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
2384
2385 2003-02-13 Kim F. Storm <storm@cua.dk>
2386
2387 * objects.texi (Character Type): New \s escape for space.
2388
2389 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2390
2391 * os.texi (System Environment): Added cygwin system-type.
2392
2393 2003-01-25 Richard M. Stallman <rms@gnu.org>
2394
2395 * keymaps.texi: Document that a symbol can act as a keymap.
2396
2397 2003-01-13 Richard M. Stallman <rms@gnu.org>
2398
2399 * text.texi (Changing Properties): Say string indices are origin-0.
2400
2401 * positions.texi (Screen Lines) <compute-motion>:
2402 Correct order of elts in return value.
2403
2404 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
2405 how to define a default binding.
2406
2407 2002-12-07 Markus Rost <rost@math.ohio-state.edu>
2408
2409 * loading.texi (Unloading): Fix recent change for load-history.
2410
2411 * customize.texi (Simple Types): Clarify description of custom
2412 type 'number. Describe new custom type 'float.
2413
2414 2002-12-04 Markus Rost <rost@math.ohio-state.edu>
2415
2416 * variables.texi (File Local Variables): Fix typo.
2417
2418 2002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
2419
2420 From Michael Albinus <Michael.Albinus@alcatel.de>.
2421
2422 * README: Target for Info file is `make info'.
2423
2424 * files.texi (File Name Components): Fixed typos in
2425 `file-name-sans-extension'.
2426 (Magic File Names): Complete list of operations for magic file
2427 name handlers.
2428
2429 2002-09-16 Jonathan Yavner <jyavner@engineer.com>
2430
2431 * variables.texi (File Local Variables): New function
2432 risky-local-variable-p.
2433
2434 2002-09-15 Jonathan Yavner <jyavner@engineer.com>
2435
2436 * functions.texi (Function safety): New node about unsafep.
2437
2438 2002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
2439
2440 * customize.texi (Splicing into Lists): Fixed example.
2441 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
2442
2443 2002-06-17 Juanma Barranquero <lektu@terra.es>
2444
2445 * frames.texi (Display Feature Testing): Fix typo.
2446
2447 2002-06-12 Andreas Schwab <schwab@suse.de>
2448
2449 * frames.texi (Initial Parameters, Resources): Fix references to
2450 the Emacs manual.
2451
2452 2002-05-13 Kim F. Storm <storm@cua.dk>
2453
2454 * variables.texi (Intro to Buffer-Local): Updated warning and
2455 example relating to changing buffer inside let.
2456
2457 2002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2458
2459 * os.texi (Session Management): New node about X Session management.
2460
2461 2002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
2462
2463 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
2464 to which the manual corresponds, and the copyright years.
2465
2466 * Makefile.in (VERSION): Set to 2.9.
2467
2468 2001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
2469
2470 * elisp.texi: Change the category in @dircategory to "Emacs", to
2471 make it consistent with info/dir.
2472
2473 2001-11-25 Miles Bader <miles@gnu.org>
2474
2475 * text.texi (Fields): Describe new `limit' arg in
2476 field-beginning/field-end.
2477
2478 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
2479
2480 * permute-index: Don't depend on csh-specific features. Replace
2481 the interpreter name with /bin/sh.
2482
2483 * two-volume-cross-refs.txt: New file.
2484 * two.el: New file.
2485 * spellfile: New file.
2486
2487 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
2488
2489 * permute-index: New file.
2490
2491 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
2492 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
2493 8+3 restricted namespace.
2494
2495 * Makefile.in (infodir): Define relative to $(srcdir).
2496 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
2497 include directories list via -I switch to makeinfo.
2498 (index.texi): Use cp if both hard and symbolic links fail.
2499
2500 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
2501
2502 * Makefile.in (distclean): Add.
2503
2504 The following changes make ELisp manual part of the Emacs
2505 distribution:
2506
2507 * Makefile.in: Add Copyright notice.
2508 (prefix): Remove.
2509 (infodir): Change value to "../info".
2510 (VPATH): New variable.
2511 (MAKE): Don't define.
2512 (texmacrodir): Don't define.
2513 (texinputdir): Append the existing value of TEXINPUTS.
2514 ($(infodir)/elisp): Instead of just "elisp". Reformat the
2515 command to be compatible with man/Makefile.in, and to put the
2516 output into ../info.
2517 (info): Add target.
2518 (installall): Target removed.
2519
2520 2001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2521
2522 * tips.texi (Coding Conventions): Fix typo.
2523
2524 2001-10-23 Gerd Moellmann <gerd@gnu.org>
2525
2526 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
2527
2528 2001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
2529
2530 * files.texi (File Name Components): Update the description of
2531 file-name-sans-extension and file-name-extension, as they now
2532 ignore leading dots.
2533
2534 2001-10-20 Gerd Moellmann <gerd@gnu.org>
2535
2536 * (Version 21.1 released.)
2537
2538 2001-10-19 Miles Bader <miles@gnu.org>
2539
2540 * positions.texi (Text Lines): Describe behavior of
2541 `beginning-of-line'/`end-of-line' in the presence of field properties.
2542
2543 2001-10-17 Gerd Moellmann <gerd@gnu.org>
2544
2545 * Makefile.in (VERSION): Set to 2.8.
2546 (manual): Use `manual-21'.
2547
2548 * elisp.texi (VERSION): Add and use it where the version
2549 number was used. Set it to 2.8.
2550
2551 * intro.texi: Likewise.
2552
2553 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
2554
2555 * files.texi (File Name Completion): Document the significance of
2556 a trailing slash in elements of completion-ignored-extensions.
2557
2558 2001-10-06 Miles Bader <miles@gnu.org>
2559
2560 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
2561
2562 2001-10-04 Gerd Moellmann <gerd@gnu.org>
2563
2564 * variables.texi (Variable Aliases): New node.
2565
2566 2001-10-04 Gerd Moellmann <gerd@gnu.org>
2567
2568 * Branch for 21.1.
2569
2570 2001-10-02 Miles Bader <miles@gnu.org>
2571
2572 * minibuf.texi (Minibuffer Misc): Add entries for
2573 `minibuffer-contents', `minibuffer-contents-no-properties', and
2574 `delete-minibuffer-contents'.
2575 Correct description for `minibuffer-prompt-end'.
2576
2577 * text.texi (Property Search): Correct descriptions of
2578 `next-char-property-change' and `previous-char-property-change'.
2579 Add entries for `next-single-char-property-change' and
2580 `previous-single-char-property-change'.
2581 Make operand names a bit more consistent.
2582
2583 2001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
2584
2585 * frames.texi (Finding All Frames): Document that next-frame and
2586 previous-frame are local to current terminal.
2587
2588 2001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
2589
2590 * keymaps.texi (Creating Keymaps): Fix the description of the
2591 result of make-keymap.
2592
2593 2001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
2594
2595 * display.texi (Font Lookup, Attribute Functions)
2596 (Image Descriptors): Add cross-references to the definition of
2597 selected frame.
2598
2599 * buffers.texi (The Buffer List): Add cross-references to the
2600 definition of selected frame.
2601
2602 * frames.texi (Input Focus): Clarify which frame is _the_ selected
2603 frame at any given time.
2604 (Multiple Displays, Size and Position): Add a cross-reference to
2605 the definition of the selected frame.
2606
2607 2001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
2608
2609 * strings.texi (String Conversion) <string-to-number>: Document
2610 that a float is returned for integers that are too large.
2611
2612 * frames.texi (Mouse Position): Document mouse-position-function.
2613 (Display Feature Testing): Document display-images-p.
2614 (Window Frame Parameters): Document the cursor-type variable.
2615
2616 * numbers.texi (Integer Basics): Document CL style read syntax for
2617 integers in bases other than 10.
2618
2619 * positions.texi (List Motion): Document
2620 open-paren-in-column-0-is-defun-start.
2621
2622 * lists.texi (Sets And Lists): Document member-ignore-case.
2623
2624 * internals.texi (Garbage Collection): Document the used and free
2625 strings report.
2626 (Memory Usage): Document strings-consed.
2627
2628 * os.texi (Time of Day): Document float-time.
2629 (Recording Input): Document that clear-this-command-keys clears
2630 the vector to be returned by recent-keys.
2631
2632 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
2633 argument keymap can be a list.
2634
2635 * nonascii.texi (User-Chosen Coding Systems)
2636 <select-safe-coding-system>: Document the new argument
2637 accept-default-p and the variable
2638 select-safe-coding-system-accept-default-p. Tell what happens if
2639 buffer-file-coding-system is undecided.
2640 (Default Coding Systems): Document auto-coding-regexp-alist.
2641
2642 * display.texi (The Echo Area) <message>: Document
2643 message-truncate-lines.
2644 (Glyphs): Document that the glyph table is unused on windowed
2645 displays.
2646
2647 * help.texi (Describing Characters) <single-key-description>:
2648 Document the new argument no-angles.
2649 (Accessing Documentation) <documentation-property>: Document that
2650 a non-string property is evaluated.
2651 <documentation>: Document that the function-documentation property
2652 is looked for.
2653
2654 * windows.texi (Selecting Windows): Document some-window.
2655
2656 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
2657
2658 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
2659 apropos-mode-hook.
2660
2661 * commands.texi (Using Interactive): Document interactive-form.
2662 (Keyboard Macros): Document kbd-macro-termination-hook.
2663 (Command Loop Info): Document that clear-this-command-keys clears
2664 the vector to be returned by recent-keys.
2665
2666 2001-09-04 Werner LEMBERG <wl@gnu.org>
2667
2668 * Makefile.in (srcdir, texinputdir): New variables.
2669 (srcs, index.texi, install): Use $(srcdir).
2670 (.PHONY): Remove elisp.dvi.
2671 (elisp): Use -I switch for makeinfo.
2672 (elisp.dvi): Use $(srcdir) and $(texinputdir).
2673 (installall, dist): Use $(srcdir).
2674 Fix path to texinfo.tex.
2675 (maintainer-clean): Add elisp.dvi and elisp.oaux.
2676
2677 2001-08-30 Gerd Moellmann <gerd@gnu.org>
2678
2679 * display.texi (Conditional Display): Adjust to API change.
2680
2681 * configure: New file.
2682
2683 2001-07-30 Gerd Moellmann <gerd@gnu.org>
2684
2685 * commands.texi (Repeat Events): Add description of
2686 double-click-fuzz.
2687
2688 2001-05-08 Stefan Monnier <monnier@cs.yale.edu>
2689
2690 * syntax.texi (Syntax Class Table): Add the missing designator for
2691 comment and string fences.
2692 (Syntax Properties): Add a xref to syntax table internals.
2693 (Syntax Table Internals): Document string-to-syntax.
2694
2695 2001-05-07 Gerd Moellmann <gerd@gnu.org>
2696
2697 * Makefile.in (install): Use install-info command line options
2698 like in Emacs' Makefile.in.
2699
2700 2000-12-09 Miles Bader <miles@gnu.org>
2701
2702 * windows.texi (Window Start): Update documentation for
2703 `pos-visible-in-window-p'.
2704
2705 2000-11-12 Stefan Monnier <monnier@cs.yale.edu>
2706
2707 * lists.texi (Building Lists): Add footnote to explain how to add
2708 to the end of a list.
2709
2710 2000-10-25 Gerd Moellmann <gerd@gnu.org>
2711
2712 * files.texi (Visiting Functions): Typos.
2713
2714 2000-10-25 Kenichi Handa <handa@etl.go.jp>
2715
2716 * files.texi (Visiting Functions): Return value of
2717 find-file-noselect may be a list of buffers if wildcards are used.
2718
2719 2000-10-24 Miles Bader <miles@lsi.nec.co.jp>
2720
2721 * display.texi (Defining Faces): Document `graphic' display type
2722 in face specs.
2723
2724 2000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2725
2726 * hooks.texi (Standard Hooks): Replace obsolete
2727 `after-make-frame-hook' with `after-make-frame-functions'.
2728
2729 * frames.texi (Creating Frames): Ditto.
2730
2731 * variables.texi (Future Local Variables): Ditto.
2732
2733 2000-10-16 Gerd Moellmann <gerd@gnu.org>
2734
2735 * display.texi (Other Image Types): Add description of :foreground
2736 and :background properties of mono PBM images.
2737
2738 2000-08-17 Werner LEMBERG <wl@gnu.org>
2739
2740 * .cvsignore: New file.
2741
2742 2000-01-05 Gerd Moellmann <gerd@gnu.org>
2743
2744 * tindex.pl: New script.
2745
2746 1999-12-03 Dave Love <fx@gnu.org>
2747
2748 * Makefile.in (MAKEINFO): New parameter.
2749
2750 1999-09-17 Richard Stallman <rms@gnu.org>
2751
2752 * Makefile.in (srcs): Add hash.texi.
2753 (VERSION): Update to 20.6.
2754
2755 1999-09-13 Richard Stallman <rms@gnu.org>
2756
2757 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
2758
2759 1998-08-29 Karl Heuer <kwzh@gnu.org>
2760
2761 * configure.in: New file.
2762 * Makefile.in: Renamed from Makefile.
2763 (prefix, infodir): Use value obtained from configure.
2764 (emacslibdir): Obsolete variable deleted.
2765 (dist): Distribute configure.in, configure, Makefile.in.
2766
2767 1998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
2768
2769 * Makefile (INSTALL_INFO): New variable.
2770 (install): Run install-info.
2771
2772 1998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
2773
2774 * Makefile (elisp.dvi): Add missing backslash.
2775
2776 1998-05-02 Richard Stallman <rms@psilocin.gnu.org>
2777
2778 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
2779 Run texindex without `./'. Always run texindex on elisp.tp.
2780 (elisp.tps): Target deleted.
2781
2782 1998-04-05 Richard Stallman <rms@psilocin.gnu.org>
2783
2784 * Makefile (srcs): Add nonascii.texi and customize.texi.
2785 (dist): Start by deleting `temp'.
2786
2787 1998-02-17 Richard Stallman <rms@psilocin.gnu.org>
2788
2789 * Makefile (makeinfo, texindex): Targets deleted.
2790 (makeinfo.o, texindex.o): Targets deleted.
2791 (clean, dist): Don't do anything with them or with getopt*.
2792
2793 1998-01-30 Richard Stallman <rms@psilocin.gnu.org>
2794
2795 * Makefile (SHELL): Defined.
2796
2797 1998-01-27 Richard Stallman <rms@psilocin.gnu.org>
2798
2799 * Makefile (elisp.tps): New target.
2800 (elisp.dvi): Depend on elisp.tps.
2801
2802 Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
2803
2804 * README: Update phone number.
2805
2806 * Makefile (elisp): Make this be the default target.
2807 Depend on makeinfo.c instead of makeinfo.
2808 (install): Don't depend on elisp.dvi, since we don't install that.
2809 Use mkinstalldirs.
2810 (dist): Add mkinstalldirs.
2811
2812 Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
2813
2814 * Makefile (VERSION): Update version number.
2815 (maintainer-clean): Renamed from realclean.
2816
2817 Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
2818
2819 * Makefile (realclean): New target.
2820 (elisp): Remove any old elisp-* files first.
2821
2822 Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
2823
2824 * Makefile (VERSION): New variable.
2825 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
2826 Compressed file suffix should be `.gz', not `.z'.
2827
2828 Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2829
2830 * Makefile (elisp): Depend on makeinfo.
2831
2832 Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
2833
2834 * Makefile (srcs): Add anti.texi.
2835
2836 Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2837
2838 * Makefile (infodir, prefix): New vars.
2839 (install): Use infodir.
2840 (emacsinfodir): Deleted.
2841
2842 Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2843
2844 * Makefile (srcs): Add calendar.texi.
2845
2846 * Makefile (dist): Copy texindex.c and makeinfo.c.
2847 Limit elisp-* files to those with one or two digits.
2848
2849 Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2850
2851 * Makefile (dist): Changed to use Gzip instead of compress.
2852
2853 Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
2854
2855 * loading.texi (Unloading): define-function changed back to
2856 defalias. It may not stay this way, but at least it's
2857 consistent with the known-good version of the code patch.
2858
2859 Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
2860
2861 * modes.texi (Hooks): Document new optional arg of add-hook.
2862
2863 Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
2864
2865 * variables.texi: Document nil initial value of buffer-local variables.
2866
2867 * tips.texi: Add new section on standard library headers.
2868
2869 Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2870
2871 * Makefile (srcs): Add frame.texi to the list of sources.
2872
2873 Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2874
2875 * Makefile (dist): Don't bother excluding autosave files; they'll
2876 never make it into the temp directory anyway, and the hash marks
2877 in the name are problematic for make and the Bourne shell.
2878 (srcs):
2879
2880 Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
2881
2882 * Makefile (dist): Don't include backup files or autosave files in
2883 the distribution tar file.
2884
2885 Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
2886
2887 * Makefile (srcs): Added index.perm.
2888 (elisp.dvi): Remove erroneous shell comment.
2889 Expect output of permute-index in permuted.fns.
2890 Save old elisp.aux in elisp.oaux.
2891 (clean): Added index.texi to be deleted.
2892
2893 Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
2894
2895 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
2896
2897 Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
2898
2899 * files.texi: Noted that completion-ignored-extensions is ignored
2900 when making *Completions*.
2901
2902 Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
2903
2904 * Makefile make dist now depends on elisp.dvi, since it tries
2905 to include it in the dist file.
2906
2907 Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
2908
2909 * functions.texinfo (Mapping Functions): Add missing quote
2910
2911 Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
2912
2913 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
2914 (defunargs): Turn off \hyphenchar of \sl font temporarily.
2915
2916 Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
2917
2918 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
2919 and @error{} are the terms now being used. The files in the
2920 directory have been changed to reflect this.
2921
2922 * All instances of @indentedresultt{} have been changed to
2923 ` @result{}', using 5 spaces at the begining of the line.
2924
2925 Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
2926
2927 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
2928 experimental @indentedresult{}, @indentedexpandsto{} are part of
2929 the texinfo.tex in this directory. These TeX macros are not
2930 stable yet.
2931
2932 Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
2933
2934 * texinfo.tex: temporarily added
2935 \let\result=\dblarrow
2936 \def\error{{\it ERROR} \longdblarrow}
2937 We need to do this better soon.
2938
2939 Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
2940
2941 * Applied Karl Berry's patches to *.texinfo files, but not to
2942 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
2943 new title page format is also not applied, since it requires
2944 texinfo.tex changes.)
2945
2946 * Cleaned up `Makefile' and defined the `emacslibdir' directory
2947 for the Project GNU development environment.
2948
2949 ;; Local Variables:
2950 ;; coding: iso-2022-7bit
2951 ;; End:
2952
2953 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
2954 Copying and distribution of this file, with or without modification,
2955 are permitted provided the copyright notice and this notice are preserved.
2956
2957 ;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda