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