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