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