]> code.delx.au - gnu-emacs/blob - lispref/ChangeLog
*** empty log message ***
[gnu-emacs] / lispref / ChangeLog
1 2006-09-25 Richard Stallman <rms@gnu.org>
2
3 * os.texi (Timers): Describe timer-max-repeats.
4
5 2006-09-25 Chong Yidong <cyd@stupidchicken.com>
6
7 * os.texi (Timers): Mention with-local-quit.
8
9 2006-09-24 Richard Stallman <rms@gnu.org>
10
11 * searching.texi (Searching and Matching): Mention property search.
12
13 * commands.texi (Command Loop Info): Explain how read-event affects
14 this-command-keys.
15
16 2006-09-21 Kim F. Storm <storm@cua.dk>
17
18 * lists.texi (Sets And Lists): Add memql.
19
20 2006-09-20 Richard Stallman <rms@gnu.org>
21
22 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
23
24 * windows.texi (Window Start): Minor cleanups.
25
26 2006-09-20 Kim F. Storm <storm@cua.dk>
27
28 * windows.texi (Window Start): pos-visible-in-window-p allows
29 specifying t for position to mean "end of window".
30 Add window-line-height.
31
32 * anti.texi (Antinews): Mention window-line-height.
33
34 2006-09-19 David Kastrup <dak@gnu.org>
35
36 * keymaps.texi (Searching Keymaps): Small clarification.
37
38 2006-09-18 Richard Stallman <rms@gnu.org>
39
40 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
41 cause keyboard menus.
42 (Menu Keymaps): Likewise.
43 (Defining Menus, Keyboard Menus): Clarify.
44
45 * text.texi (Fields): Clarify explanation of constrain-to-field.
46
47 2006-09-16 Eli Zaretskii <eliz@gnu.org>
48
49 * variables.texi (Tips for Defining): Fix a typo.
50
51 2006-09-15 Richard Stallman <rms@gnu.org>
52
53 * keymaps.texi (Remapping Commands, Searching Keymaps)
54 (Active Keymaps): Clean up previous change.
55
56 2006-09-15 Jay Belanger <belanger@truman.edu>
57
58 * gpl.texi: Replace "Library Public License" by "Lesser Public
59 License" throughout.
60
61 2006-09-15 David Kastrup <dak@gnu.org>
62
63 * keymaps.texi (Active Keymaps): Adapt description to use
64 `get-char-property' instead `get-text-property'. Explain how
65 mouse events change this. Explain the new optional argument of
66 `key-binding' and its mouse-dependent lookup.
67 (Searching Keymaps): Adapt description similarly.
68 (Remapping Commands): Explain the new optional argument of
69 `command-remapping'.
70
71 2006-09-14 Richard Stallman <rms@gnu.org>
72
73 * keymaps.texi (Searching Keymaps): Clarification.
74 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
75
76 2006-09-13 Richard Stallman <rms@gnu.org>
77
78 * objects.texi (Character Type): Node split.
79 Add xref to Describing Characters.
80 (Basic Char Syntax, General Escape Syntax)
81 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
82
83 2006-09-11 Richard Stallman <rms@gnu.org>
84
85 * display.texi (Display Table Format): Wording clarification.
86 (Glyphs): Clarifications.
87
88 2006-09-10 Chong Yidong <cyd@stupidchicken.com>
89
90 * keymaps.texi (Active Keymaps): Mention that key-binding checks
91 local maps.
92
93 2006-09-10 Kim F. Storm <storm@cua.dk>
94
95 * display.texi (Forcing Redisplay): Document return value of
96 function redisplay.
97
98 2006-09-09 Richard Stallman <rms@gnu.org>
99
100 * windows.texi (Window Hooks): Explain limits of
101 window-scroll-functions.
102
103 * display.texi (Fringe Indicators): Update for last change in
104 indicate-buffer-boundaries.
105
106 2006-09-08 Richard Stallman <rms@gnu.org>
107
108 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
109
110 2006-09-06 Kim F. Storm <storm@cua.dk>
111
112 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
113
114 * windows.texi (Window Start): Update pos-visible-in-window-p.
115
116 2006-09-04 Richard Stallman <rms@gnu.org>
117
118 * processes.texi (Accepting Output): Explain SECONDS=0 for
119 accept-process-output.
120
121 * os.texi (Idle Timers): Explain why timer functions should not
122 loop until (input-pending-p).
123
124 2006-09-02 Eli Zaretskii <eliz@gnu.org>
125
126 * makefile.w32-in (usermanualdir): New variable.
127 (elisp.dvi): Use it.
128
129 2006-09-01 Eli Zaretskii <eliz@gnu.org>
130
131 * buffers.texi (Buffer Modification): Fix last change.
132
133 2006-09-01 Chong Yidong <cyd@stupidchicken.com>
134
135 * buffers.texi (Buffer Modification): Document
136 buffer-chars-modified-tick.
137
138 2006-08-31 Richard Stallman <rms@gnu.org>
139
140 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
141
142 2006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
143
144 * modes.texi (Syntactic Font Lock):
145 Mention font-lock-syntactic-face-function
146 instead of specific faces.
147
148 2006-08-29 Chong Yidong <cyd@stupidchicken.com>
149
150 * display.texi (Images): Add xrref to display-images-p.
151
152 2006-08-28 Kenichi Handa <handa@m17n.org>
153
154 * nonascii.texi (Lisp and Coding Systems): Fix description of
155 detect-coding-region.
156
157 2006-08-27 Michael Olson <mwolson@gnu.org>
158
159 * processes.texi (Transaction Queues): Remove stray quote
160 character.
161
162 2006-08-25 Richard Stallman <rms@gnu.org>
163
164 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
165 Add xref.
166
167 2006-08-24 Chong Yidong <cyd@stupidchicken.com>
168
169 * os.texi (Timers): Avoid waiting inside timers.
170
171 2006-08-21 Lute Kamstra <lute@gnu.org>
172
173 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
174
175 2006-08-20 Richard Stallman <rms@gnu.org>
176
177 * os.texi (Idle Timers): New node, split out from Timers.
178 Document current-idle-time.
179 * commands.texi (Reading One Event): Update xref.
180 * elisp.texi (Top): Update subnode menu.
181
182 2006-08-16 Richard Stallman <rms@gnu.org>
183
184 * keymaps.texi (Extended Menu Items): Show format of cached
185 bindings in extended menu items.
186
187 * customize.texi (Variable Definitions): Explain when the
188 standard value expression is evaluated.
189
190 2006-08-15 Chong Yidong <cyd@stupidchicken.com>
191
192 * commands.texi (Reading One Event): Explain idleness in
193 `read-event'.
194
195 2006-08-12 Chong Yidong <cyd@stupidchicken.com>
196
197 * text.texi (Near Point): Say "cursor" not "terminal cursor".
198 (Commands for Insertion): Removed split-line since it's not
199 relevant for Lisp programming.
200 (Yank Commands): Rewrite introduction.
201 (Undo): Clarify.
202 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
203 (Filling): Remove redundant comment. Clarify return value of
204 current-justification.
205 (Margins): Minor clarifications.
206 (Adaptive Fill): Update default value of adaptive-fill-regexp.
207 (Sorting): Update definition of sort-lines.
208 (Columns): Clarify behavior of sort-columns.
209 (Indent Tabs): Link to Tab Stops in Emacs manual.
210 (Special Properties): Clarify.
211 (Clickable Text): Mention Buttons package.
212
213 2006-08-12 Kevin Ryde <user42@zip.com.au>
214
215 * os.texi (Time Parsing): Add %z to description of
216 format-time-string, as per docstring. Add cross reference to
217 glibc manual for strftime.
218
219 2006-08-08 Richard Stallman <rms@gnu.org>
220
221 * modes.texi: Clean up wording in previous change.
222
223 2006-08-07 Chong Yidong <cyd@stupidchicken.com>
224
225 * modes.texi (Hooks): Clarify.
226 (Major Mode Basics): Mention define-derived-mode explicitly.
227 (Major Mode Conventions): Rebinding RET is OK for some modes.
228 Mention change-major-mode-hook and after-change-major-mode-hook.
229 (Example Major Modes): Moved to end of Modes section.
230 (Mode Line Basics): Clarify.
231 (Mode Line Data): Mention help-echo and local-map in strings.
232 Explain reason for treatment of non-risky variables.
233 (Properties in Mode): Clarify.
234 (Faces for Font Lock): Add font-lock-negation-char-face.
235
236 2006-08-04 Eli Zaretskii <eliz@gnu.org>
237
238 * strings.texi (Formatting Strings): Warn against arbitrary
239 strings as first arg to `format'.
240
241 2006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
242
243 * text.texi (Clickable Text): Mention `help-echo' text property.
244 Update intro, examples and associated explanations.
245
246 2006-07-31 Richard Stallman <rms@gnu.org>
247
248 * commands.texi: Update xrefs.
249 (Event Mod): New node, cut out from old Translating Input.
250
251 * maps.texi: Update xrefs.
252
253 * keymaps.texi (Translation Keymaps): New node.
254 Update xrefs from Translating Input to Translation Keymaps.
255
256 * elisp.texi (Top): Update subnode menu.
257
258 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
259
260 * os.texi (System Interface): Fix menu descriptions of some nodes.
261 (Translating Input): Node deleted.
262
263 2006-07-31 Nick Roberts <nickrob@snap.net.nz>
264
265 * modes.texi (Minor Mode Conventions): Update link for add-to-list.
266
267 * lists.texi (Sets And Lists): Likewise.
268
269 2006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
270
271 * text.texi (Fields): Mention POS
272 requirement when narrowing is in effect.
273
274 2006-07-28 Richard Stallman <rms@gnu.org>
275
276 * display.texi (Face Attributes): Simplify wording.
277 (Attribute Functions): Clarify meaning of new-frame default
278 attribute settings.
279
280 * customize.texi (Common Keywords): Document how to use
281 :package-version in a package not in Emacs.
282
283 2006-07-28 Kim F. Storm <storm@cua.dk>
284
285 * commands.texi (Reading One Event): Fix last change.
286
287 2006-07-26 Chong Yidong <cyd@stupidchicken.com>
288
289 * commands.texi (Reading One Event): Document SECONDS argument for
290 read-event, read-char, and read-char-exclusive.
291
292 2006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
293
294 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
295 to ensure correct identification.
296
297 2006-07-24 Richard Stallman <rms@gnu.org>
298
299 * text.texi (Clickable Text): Clarify.
300
301 * sequences.texi (Vector Functions): Delete duplicate xref.
302
303 * objects.texi (Function Type): Clarify.
304
305 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
306 modes.
307
308 * lists.texi (List Variables): New node.
309 Material moved from other nodes.
310
311 * variables.texi (Setting Variables): add-to-list and
312 add-to-ordered-list moved to List Variables node.
313
314 2006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
315
316 * text.texi (Links and Mouse-1):
317 For mouse-on-link-p, expand on arg POS.
318
319 2006-07-21 Kim F. Storm <storm@cua.dk>
320
321 * display.texi (Forcing Redisplay): Don't mention systems which
322 don't support sub-second timers for redisplay-preemption-period.
323
324 * os.texi (Terminal Output): Clarify text vs graphical terminal.
325
326 2006-07-21 Eli Zaretskii <eliz@gnu.org>
327
328 * frames.texi (Input Focus): Document that focus-follows-mouse has
329 no effect on MS-Windows.
330
331 2006-07-18 Richard Stallman <rms@gnu.org>
332
333 * display.texi (Forcing Redisplay): Cleanups in previous change.
334
335 * processes.texi (Low-Level Network): Make menu more convenient.
336
337 2006-07-18 Kim F. Storm <storm@cua.dk>
338
339 * display.texi (Forcing Redisplay): redisplay-preemption-period
340 only used on window systems. Add xref to Terminal Output.
341
342 * os.texi (Terminal Output): baud-rate only controls preemption on
343 non-window systems. Add xref to Forcing Redisplay.
344
345 * processes.texi (Low-Level Network): Rename node "Make Network"
346 to "Network Processes".
347
348 2006-07-18 Karl Berry <karl@gnu.org>
349
350 * variables.texi, functions.texi, customize.texi, loading.texi:
351 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
352
353 2006-07-17 Chong Yidong <cyd@stupidchicken.com>
354
355 * commands.texi (Waiting): Document batch-mode sit-for behavior.
356
357 2006-07-17 Richard Stallman <rms@gnu.org>
358
359 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
360 Put period and comma inside quotes.
361
362 * loading.texi, markers.texi: Use real doublequote inside menus.
363
364 * windows.texi: Put point and comma inside quotes.
365 (Textual Scrolling): Use @samp for error message.
366
367 * variables.texi, tips.texi, syntax.texi, symbols.texi:
368 * strings.texi, streams.texi, processes.texi, os.texi:
369 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
370 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
371 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
372 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
373 Put point and comma inside quotes.
374
375 * control.texi (Processing of Errors): Add command-error-function.
376
377 * variables.texi (File Local Variables): Clarify that
378 file local variables make buffer-local bindings.
379
380 * modes.texi (Syntactic Font Lock): Give default for
381 font-lock-syntax-table.
382
383 2006-07-17 Nick Roberts <nickrob@snap.net.nz>
384
385 * text.texi (Special Properties): Clean up previous change.
386
387 2006-07-16 Karl Berry <karl@gnu.org>
388
389 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
390 * control.texi: Fix bad page breaks through chapter 10 (control).
391
392 * anti.texi (Antinews): Reorder face-attribute fns to avoid
393 underfull hbox.
394
395 2006-07-15 Nick Roberts <nickrob@snap.net.nz>
396
397 * text.texi (Special Properties): Describe fontified text property
398 in relation to a character (not text).
399
400 2006-07-15 Kim F. Storm <storm@cua.dk>
401
402 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
403 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
404 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
405
406 * anti.texi (Antinews): Mention redisplay function.
407 The kbd macro existed, but was not documented, before 22.x.
408 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
409
410 2006-07-14 Nick Roberts <nickrob@snap.net.nz>
411
412 * display.texi (Displaying Messages): Add anchor.
413
414 * frames.texi (Dialog Boxes): Use it.
415
416 2006-07-12 Richard Stallman <rms@gnu.org>
417
418 * objects.texi (Frame Type): Explain nature of frames better.
419
420 * frames.texi (Frames): Explain nature of frames better.
421
422 2006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
423
424 * tips.texi (Coding Conventions): Explain why use cl at compile time.
425
426 2006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
427
428 * frames.texi (Window System Selections): Mention scrap support for Mac.
429 Default value of x-select-enable-clipboard is t on Mac.
430
431 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
432
433 2006-07-11 Kim F. Storm <storm@cua.dk>
434
435 * display.texi (Forcing Redisplay): Add `redisplay' function.
436 Don't mention (sit-for -1) -- use (redisplay t) instead.
437
438 * commands.texi (Waiting): (sit-for -1) is no longer special.
439 (sit-for 0) is equivalent to (redisplay).
440 Iconifying/deiconifying no longer makes sit-for return.
441
442 2006-07-10 Nick Roberts <nickrob@snap.net.nz>
443
444 * display.texi (Buttons): Fix typo.
445
446 * index.texi, elisp.texi (New Symbols): Comment node out.
447
448 2006-07-09 Richard Stallman <rms@gnu.org>
449
450 * display.texi (Truncation): Clean up previous change.
451
452 2006-07-08 Richard Stallman <rms@gnu.org>
453
454 * commands.texi (Interactive Call): Use 3 as prefix in example
455 for execute-extended-command.
456
457 * display.texi (Attribute Functions): Move paragraph about
458 compatibility with Emacs < 21.
459
460 2006-07-09 Kim F. Storm <storm@cua.dk>
461
462 * display.texi (Refresh Screen): Clarify force-window-update.
463 (Truncation): "Normally" indicated by fringe arrows.
464
465 2006-07-08 Eli Zaretskii <eliz@gnu.org>
466
467 * windows.texi (Textual Scrolling, Resizing Windows):
468 * variables.texi (Constant Variables):
469 * text.texi (Buffer Contents, Deletion, Changing Properties)
470 (Property Search, Special Properties, Sticky Properties)
471 (Links and Mouse-1, Fields, Change Hooks):
472 * syntax.texi (Syntax Table Functions, Parsing Expressions)
473 (Categories):
474 * symbols.texi (Other Plists):
475 * streams.texi (Output Variables):
476 * processes.texi (Input to Processes, Query Before Exit):
477 * positions.texi (Word Motion, Text Lines, List Motion):
478 * os.texi (Init File, System Environment, Sound Output)
479 (Session Management):
480 * nonascii.texi (Text Representations, Character Sets)
481 (Chars and Bytes, Locales):
482 * modes.texi (Defining Minor Modes, Header Lines):
483 * minibuf.texi (Minibuffer Contents):
484 * markers.texi (Information from Markers):
485 * lists.texi (List Elements, Building Lists, Association Lists):
486 * keymaps.texi (Tool Bar):
487 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
488 * functions.texi (What Is a Function, Mapping Functions):
489 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
490 (Color Names, Text Terminal Colors, Display Feature Testing):
491 * files.texi (Visiting Functions, File Name Components)
492 (Unique File Names, Contents of Directories):
493 * display.texi (Forcing Redisplay, Displaying Messages)
494 (Temporary Displays, Font Selection, Auto Faces)
495 (Font Lookup, Fringe Indicators, Display Margins)
496 (Image Descriptors, Showing Images, Image Cache, Button Types)
497 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
498 (Display Table Format, Glyphs):
499 * control.texi (Iteration):
500 * commands.texi (Command Loop Info, Adjusting Point):
501 * backups.texi (Making Backups, Auto-Saving):
502 Remove @tindex entries.
503
504 2006-07-07 Kim F. Storm <storm@cua.dk>
505
506 * display.texi (Fringe Cursors): Fix typo.
507 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
508 (Overlay Arrow): Default is overlay-arrow fringe indicator.
509
510 2006-07-05 Richard Stallman <rms@gnu.org>
511
512 * text.texi (Buffer Contents): Add example of text props
513 in result of buffer-substring.
514 (Text Properties): Explain better about use of specific property names.
515 (Property Search): Some cleanups; reorder some functions.
516
517 * keymaps.texi (Changing Key Bindings): Cleanup.
518 Add xref to Key Binding Conventions.
519
520 * display.texi (Attribute Functions): Add examples for
521 face-attribute-relative-p.
522
523 * tips.texi (Coding Conventions): Cleanup last change.
524
525 2006-07-05 Karl Berry <karl@gnu.org>
526
527 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
528 Remove @setchapternewpage odd.
529 Result is 1013 pages, down from 1100.
530
531 * anti.texi, customize.texi, display.texi, internals.texi:
532 * minibuf.texi, modes.texi, tips.texi:
533 Fix overfull/underfull boxes.
534
535 2006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
536
537 * edebug.texi (Instrumenting):
538 Add Edebug-specific findex for eval-buffer.
539 * loading.texi (Loading):
540 Replace eval-current-buffer with eval-buffer.
541
542 2006-06-30 Nick Roberts <nickrob@snap.net.nz>
543
544 * locals.texi (Standard Buffer-Local Variables): Update the list
545 of variables.
546
547 2006-06-26 Nick Roberts <nickrob@snap.net.nz>
548
549 * files.texi (File Name Completion): Point user to the node
550 "Reading File Names".
551
552 2006-06-24 Eli Zaretskii <eliz@gnu.org>
553
554 * files.texi (Contents of Directories): Document case-insensitive
555 behavior on respective filesystems.
556
557 * objects.texi (Character Type): Document that Emacs signals an
558 error for unsupported Unicode characters specified as \uNNNN.
559
560 2006-06-19 Richard Stallman <rms@gnu.org>
561
562 * processes.texi (Bindat Spec): Clarify previous change.
563
564 2006-06-16 Richard Stallman <rms@gnu.org>
565
566 * tips.texi (Coding Conventions): Better explain conventions
567 for definition constructs.
568
569 * text.texi (Special Properties): String value of `read-only'
570 serves as the error message.
571
572 * objects.texi (Character Type): Clarify prev. change.
573 (Non-ASCII in Strings): Mention \u and \U.
574
575 * commands.texi (Using Interactive): Explain problem of
576 markers, etc., in command-history.
577
578 2006-06-14 Kim F. Storm <storm@cua.dk>
579
580 * commands.texi (Waiting): Negative arg to sit-for forces
581 redisplay even if input is pending.
582
583 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
584 redisplay. Remove incorrect example of binding redisplay-dont-pause
585 around (sit-for 0).
586
587 2006-06-13 Richard Stallman <rms@gnu.org>
588
589 * display.texi (Forcing Redisplay): Clarify previous change.
590
591 2006-06-13 Romain Francoise <romain@orebokech.com>
592
593 * display.texi (Forcing Redisplay): Fix typo.
594
595 2006-06-13 Kim F. Storm <storm@cua.dk>
596
597 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
598
599 2006-06-10 Luc Teirlinck <teirllm@auburn.edu>
600
601 * tips.texi (Coding Conventions): Add `@end itemize'.
602
603 2006-06-10 Richard Stallman <rms@gnu.org>
604
605 * tips.texi (Coding Conventions): Explain use of coding systems
606 to ensure one decoding for strings.
607
608 2006-06-09 Aidan Kehoe <kehoea@parhasard.net>
609
610 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
611 syntax.
612
613 2006-06-07 Eli Zaretskii <eliz@gnu.org>
614
615 * display.texi (Font Selection): Remove description of
616 clear-face-cache.
617
618 * compile.texi (Eval During Compile): Fix a typo. Add index
619 entries for possible uses of eval-when-compile.
620
621 2006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
622
623 * display.texi (Abstract Display): Fix typo.
624
625 2006-06-03 Eli Zaretskii <eliz@gnu.org>
626
627 * minibuf.texi (Minibuffer History) <history-add-new-input>:
628 Reword variable's description.
629
630 2006-06-01 Richard Stallman <rms@gnu.org>
631
632 * windows.texi (Splitting Windows): Clarify splitting nonselected
633 window.
634
635 2006-05-31 Juri Linkov <juri@jurta.org>
636
637 * minibuf.texi (Minibuffer History): Add history-add-new-input.
638
639 2006-05-30 Richard Stallman <rms@gnu.org>
640
641 * display.texi (Line Height): Fix errors in description of
642 default line height and line-height properyty.
643
644 * nonascii.texi (Default Coding Systems): Further clarification.
645
646 2006-05-29 Luc Teirlinck <teirllm@auburn.edu>
647
648 * internals.texi (Pure Storage): Mention that an overflow in pure
649 space causes a memory leak.
650 (Garbage Collection): If there was an overflow in pure space,
651 `garbage-collect' returns nil.
652
653 2006-05-30 Eli Zaretskii <eliz@gnu.org>
654
655 * nonascii.texi (Default Coding Systems): Fix it some more.
656
657 2006-05-29 Eli Zaretskii <eliz@gnu.org>
658
659 * nonascii.texi (Default Coding Systems): Fix last change.
660
661 2006-05-29 Kenichi Handa <handa@m17n.org>
662
663 * nonascii.texi (find-operation-coding-system): Describe the new
664 argument format (FILENAME . BUFFER).
665
666 2006-05-28 Richard Stallman <rms@gnu.org>
667
668 * tips.texi (Coding Conventions): Better explain reasons not to
669 advise other packages or use `eval-after-load'.
670
671 2006-05-29 Kim F. Storm <storm@cua.dk>
672
673 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
674 `bindat-idx' and `bindat-raw' for clarity.
675
676 2006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
677
678 * processes.texi (Bindat Spec): Expand on `repeat' handler.
679
680 * display.texi (Display): Add "Abstract Display" to menu.
681 (Abstract Display, Abstract Display Functions)
682 (Abstract Display Example): New nodes.
683 * elisp.texi (Top): Add "Abstract Display" to menu.
684
685 2006-05-27 Chong Yidong <cyd@stupidchicken.com>
686
687 * keymaps.texi (Key Sequences): Link to input events definition.
688 (Format of Keymaps): Delete material duplicated in Keymap Basics.
689
690 * files.texi (Changing Files): Document updated argument list for
691 copy-file.
692
693 2006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
694
695 * processes.texi (Bindat Functions): Explain term "total length".
696 Use it in bindat-length and bindat-pack descriptions.
697
698 2006-05-26 Eli Zaretskii <eliz@gnu.org>
699
700 * tips.texi (Coding Conventions): Advise against using
701 eval-after-load in packages. Add an index entry.
702
703 2006-05-25 Juri Linkov <juri@jurta.org>
704
705 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
706
707 * modes.texi (%-Constructs): Add %e, %z, %Z.
708
709 2006-05-25 Richard Stallman <rms@gnu.org>
710
711 * elisp.texi (Top): Update subnode menu.
712
713 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
714 (Keymaps): Update menu.
715
716 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
717
718 * keymaps.texi (Key Sequences): Some clarifications.
719
720 2006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
721
722 * processes.texi (Bindat Functions): Say "unibyte string"
723 explicitly for bindat-unpack and bindat-pack descriptions.
724 (Bindat Examples): Don't call `string-make-unibyte' in example.
725
726 2006-05-25 Chong Yidong <cyd@stupidchicken.com>
727
728 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
729 Explain string and vector representations of key sequences
730
731 * keymaps.texi (Changing Key Bindings):
732 * commands.texi (Interactive Codes, Interactive Codes):
733 * help.texi (Describing Characters): Refer to it.
734
735 2006-05-23 Luc Teirlinck <teirllm@auburn.edu>
736
737 * frames.texi (Pointer Shape): @end table -> @end defvar.
738
739 2006-05-22 Richard Stallman <rms@gnu.org>
740
741 * elisp.texi (Top): Update subnode menus.
742
743 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
744 Contents rewritten; material from old Pointer Shape node moved here.
745
746 * display.texi (Pointer Shape): Node deleted.
747 (Image Descriptors): Minor cleanup.
748
749 2006-05-21 Richard Stallman <rms@gnu.org>
750
751 * syntax.texi (Parsing Expressions): Update info on which STATE
752 elements are ignored.
753
754 2006-05-19 Luc Teirlinck <teirllm@auburn.edu>
755
756 * hooks.texi (Standard Hooks): Correct typo.
757
758 * gpl.texi (GPL): ifinfo -> ifnottex.
759
760 2006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
761
762 * searching.texi (Simple Match Data): Warn about match data being
763 set anew by every search.
764
765 2006-05-17 Richard Stallman <rms@gnu.org>
766
767 * minibuf.texi (Minibuffer History): Clarify.
768
769 * searching.texi (Regexp Special): Clarify nested regexp warning.
770
771 2006-05-16 Kim F. Storm <storm@cua.dk>
772
773 * minibuf.texi (Minibuffer History): Update add-to-history.
774
775 2006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
776
777 * nonascii.texi (Explicit Encoding): Fix
778 typo (encoding<->decoding).
779
780 2006-05-14 Richard Stallman <rms@gnu.org>
781
782 * buffers.texi (Creating Buffers): Cleanup.
783
784 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
785
786 2006-05-13 Eli Zaretskii <eliz@gnu.org>
787
788 * buffers.texi (Current Buffer): Document that with-temp-buffer
789 disables undo.
790
791 * os.texi (Terminal-Specific): More accurate description of how
792 Emacs searches for the terminal-specific libraries.
793
794 2006-05-12 Eli Zaretskii <eliz@gnu.org>
795
796 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
797 emacs-xtra to @inforef's.
798
799 * text.texi (Undo): Document that undo is turned off in buffers
800 whose names begin with a space.
801
802 * buffers.texi (Buffer Names): Add index entries for buffers whose
803 names begin with a space.
804 (Creating Buffers): Document that undo is turned off in buffers
805 whose names begin with a space.
806
807 * files.texi (Visiting Functions, Reading from Files)
808 (Saving Buffers): Mention code and EOL conversions by file I/O
809 primitives and subroutines.
810
811 * nonascii.texi (Lisp and Coding Systems): Document
812 coding-system-eol-type. Add index entries for eol conversion.
813
814 * display.texi (Defining Faces): Mention `mac', and add an xref to
815 where window-system is described.
816
817 2006-05-10 Richard Stallman <rms@gnu.org>
818
819 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
820
821 2006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
822
823 * variables.texi (File Local Variables): Recommend to quote lambda
824 expressions in safe-local-variable property.
825
826 2006-05-09 Richard Stallman <rms@gnu.org>
827
828 * variables.texi (File Local Variables): Document
829 safe-local-eval-forms and safe-local-eval-function.
830
831 2006-05-07 Kim F. Storm <storm@cua.dk>
832
833 * minibuf.texi (Minibuffer History): Remove keep-dups arg
834 from add-to-history.
835
836 2006-05-07 Romain Francoise <romain@orebokech.com>
837
838 * commands.texi (Event Input Misc):
839 * compile.texi (Eval During Compile):
840 * internals.texi (Buffer Internals):
841 * minibuf.texi (Initial Input):
842 * nonascii.texi (Scanning Charsets):
843 * numbers.texi (Comparison of Numbers):
844 * windows.texi (Textual Scrolling, Vertical Scrolling):
845 Fix various typos.
846
847 2006-05-06 Eli Zaretskii <eliz@gnu.org>
848
849 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
850 conditional xref's to either emacs or emacs-xtra, depending on
851 @iftex/@ifnottex.
852
853 * minibuf.texi (Minibuffer History): Document add-to-history.
854
855 2006-05-05 Eli Zaretskii <eliz@gnu.org>
856
857 * internals.texi (Pure Storage): Mention the pure overflow message
858 at startup.
859
860 2006-05-05 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
861
862 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
863 (Searching Keymaps): Fix pseudo-Lisp description of keymap
864 search.
865
866 2006-05-01 Richard Stallman <rms@gnu.org>
867
868 * intro.texi (nil and t): Clarify.
869
870 * variables.texi (File Local Variables): Suggest using booleanp.
871
872 2006-05-01 Juanma Barranquero <lekktu@gmail.com>
873
874 * objects.texi (Type Predicates): Fix typos.
875
876 2006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
877
878 * intro.texi (nil and t): Add booleanp.
879
880 * objects.texi (Type Predicates): Add links for booleanp and
881 string-or-null-p.
882
883 2006-04-29 Richard Stallman <rms@gnu.org>
884
885 * modes.texi (Multiline Font Lock): Rename from
886 Multi line Font Lock Elements. Much clarification.
887 (Font Lock Multiline, Region to Fontify): Much clarification.
888
889 2006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
890
891 * variables.texi (File Local Variables): Remove the special case t for
892 safe-local-variable.
893
894 2006-04-26 Richard Stallman <rms@gnu.org>
895
896 * syntax.texi (Parsing Expressions): Minor cleanup.
897
898 2006-04-18 Richard Stallman <rms@gnu.org>
899
900 * tips.texi (Coding Conventions): Explain when the package's
901 prefix should appear later on (not at the start of the name).
902
903 * searching.texi (String Search): Clarify effect of NOERROR.
904
905 * modes.texi (Imenu): Clarify what special items do.
906
907 * hooks.texi (Standard Hooks): Delete text about old hook names.
908
909 2006-04-17 Romain Francoise <romain@orebokech.com>
910
911 * variables.texi (Local Variables): Update the default value of
912 `max-specpdl-size'.
913
914 2006-04-15 Michael Olson <mwolson@gnu.org>
915
916 * processes.texi (Transaction Queues): Mention the new optional
917 `delay-question' argument for `tq-enqueue'.
918
919 2006-04-13 Bill Wohler <wohler@newt.com>
920
921 * customize.texi (Common Keywords): Use dotted notation for
922 :package-version value. Specify its values. Improve documentation
923 for customize-package-emacs-version-alist.
924
925 2006-04-12 Bill Wohler <wohler@newt.com>
926
927 * customize.texi (Common Keywords): Move description of
928 customize-package-emacs-version-alist to @defvar.
929
930 2006-04-10 Bill Wohler <wohler@newt.com>
931
932 * customize.texi (Common Keywords): Add :package-version.
933
934 2006-04-10 Kim F. Storm <storm@cua.dk>
935
936 * text.texi (Buffer Contents): Add NOPROPS arg to
937 filter-buffer-substring.
938
939 2006-04-08 Kevin Ryde <user42@zip.com.au>
940
941 * os.texi (Command-Line Arguments): Update xref to emacs manual
942 "Command Arguments" -> "Emacs Invocation", per change there.
943
944 2006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
945
946 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
947 be on one line to help makeinfo not render two spaces after the dot.
948
949 2006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
950
951 * strings.texi (Predicates for Strings): Add string-or-null-p.
952
953 2006-03-28 Kim F. Storm <storm@cua.dk>
954
955 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
956 remarks about systems that don't support fractional seconds.
957
958 2006-03-25 Karl Berry <karl@gnu.org>
959
960 * elisp.texi: Use @copyright{} instead of (C), and do not indent
961 the year list.
962
963 2006-03-21 Nick Roberts <nickrob@snap.net.nz>
964
965 * display.texi (Fringe Indicators): Fix typos.
966
967 2006-03-19 Luc Teirlinck <teirllm@auburn.edu>
968
969 * tips.texi (Documentation Tips): One can now also write `program'
970 in front of a quoted symbol in a docstring to prevent making a
971 hyperlink.
972
973 2006-03-19 Alan Mackenzie <acm@muc.de>
974
975 * text.texi (Special Properties): Clarify `fontified' property.
976
977 2006-03-16 Richard Stallman <rms@gnu.org>
978
979 * display.texi (Defining Images): Minor cleanup.
980
981 2006-03-16 Bill Wohler <wohler@newt.com>
982
983 * display.texi (Defining Images): In image-load-path-for-library,
984 prefer user's images.
985
986 2006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
987
988 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
989
990 2006-03-15 Bill Wohler <wohler@newt.com>
991
992 * display.texi (Defining Images): Fix example in
993 image-load-path-for-library by not recommending that one binds
994 image-load-path. Just defvar it to placate compiler and only use
995 it if previously defined.
996
997 2006-03-14 Bill Wohler <wohler@newt.com>
998
999 * display.texi (Defining Images): In image-load-path-for-library,
1000 always return list of directories. Update example.
1001
1002 2006-03-14 Alan Mackenzie <acm@muc.de>
1003
1004 * modes.texi: New node, "Region to Fontify" (for Font Lock).
1005 This describes font-lock-extend-region-function.
1006 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
1007 the new node "Region to Fontify".
1008
1009 2006-03-13 Richard Stallman <rms@gnu.org>
1010
1011 * display.texi (Invisible Text): The impossible position is
1012 now before the invisible text, not after.
1013 (Defining Images): Clean up last change.
1014
1015 2006-03-11 Bill Wohler <wohler@newt.com>
1016
1017 * display.texi (Defining Images): Add image-load-path-for-library.
1018
1019 2006-03-11 Luc Teirlinck <teirllm@auburn.edu>
1020
1021 * text.texi (Adaptive Fill): Fix Texinfo usage.
1022
1023 * strings.texi (Creating Strings): Fix Texinfo usage.
1024
1025 * searching.texi (Regexp Special): Use @samp for regular
1026 expressions that are not in Lisp syntax.
1027
1028 2006-03-08 Luc Teirlinck <teirllm@auburn.edu>
1029
1030 * searching.texi (Regexp Special): Put remark between parentheses
1031 to avoid misreading.
1032
1033 2006-03-07 Luc Teirlinck <teirllm@auburn.edu>
1034
1035 * searching.texi (Syntax of Regexps): More accurately describe
1036 which characters are special in which situations.
1037 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
1038 are not special. Describe in detail when `[' and `]' are special.
1039 (Regexp Backslash): Plenty of regexps with unbalanced square
1040 brackets are valid, so reword that statement.
1041
1042 2006-03-02 Kim F. Storm <storm@cua.dk>
1043
1044 * keymaps.texi (Tool Bar): Add tool-bar-border.
1045
1046 2006-02-28 Luc Teirlinck <teirllm@auburn.edu>
1047
1048 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
1049
1050 2006-02-27 Luc Teirlinck <teirllm@auburn.edu>
1051
1052 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
1053
1054 * files.texi (Locating Files): Suggest additional values for the
1055 SUFFIXES arg of `locate-file'. Update pxref.
1056
1057 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
1058 (How Programs Do Loading): Discuss the effects of Auto Compression
1059 mode on `load'.
1060 (Load Suffixes): New node.
1061 (Library Search): Delete description of `load-suffixes'; it was
1062 moved to "Load Suffixes".
1063 (Autoload, Named Features): Mention `load-suffixes'.
1064
1065 2006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
1066
1067 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
1068
1069 * windows.texi (Window Tree): Fix typo.
1070
1071 2006-02-20 Kim F. Storm <storm@cua.dk>
1072
1073 * display.texi (Fringe Indicators): New section.
1074 Move indicate-empty-lines, indicate-buffer-boundaries, and
1075 default-indicate-buffer-boundaries here.
1076 Add fringe-indicator-alist and default-fringes-indicator-alist.
1077 Add list of logical fringe indicator symbols.
1078 Update list of standard bitmap names.
1079 (Fringe Cursors): New section.
1080 Move overflow-newline-into-fringe here.
1081 Add fringe-cursor-alist and default-fringes-cursor-alist.
1082 Add list of fringe cursor symbols.
1083
1084 2006-02-20 Juanma Barranquero <lekktu@gmail.com>
1085
1086 * commands.texi (Using Interactive): Fix reference to node
1087 "Minibuffers".
1088
1089 2006-02-19 Richard M. Stallman <rms@gnu.org>
1090
1091 * minibuf.texi (High-Level Completion):
1092 Add xref to read-input-method-name.
1093
1094 * files.texi (Relative File Names): Move file-relative-name here.
1095 (File Name Expansion): From here. Minor clarifications.
1096
1097 * commands.texi (Using Interactive): Add xrefs about reading input.
1098 Clarify remarks about that moving point and mark.
1099 Put string case before list case.
1100
1101 2006-02-16 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
1102
1103 * display.texi (Other Display Specs, Image Descriptors):
1104 Revert erroneous changes. The previous description of
1105 image-descriptors as `(image . PROPS)' was correct.
1106
1107 2006-02-14 Richard M. Stallman <rms@gnu.org>
1108
1109 * variables.texi (File Local Variables): Clarifications.
1110
1111 2006-02-14 Juanma Barranquero <lekktu@gmail.com>
1112
1113 * variables.texi (File Local Variables): Use @code for a cons
1114 cell, not @var.
1115
1116 2006-02-13 Chong Yidong <cyd@stupidchicken.com>
1117
1118 * variables.texi (File Local Variables): Document new file local
1119 variable behavior.
1120
1121 2006-02-10 Kim F. Storm <storm@cua.dk>
1122
1123 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
1124
1125 2006-02-08 Juanma Barranquero <lekktu@gmail.com>
1126
1127 * modes.texi (%-Constructs): Remove obsolete info about
1128 `global-mode-string'.
1129
1130 2006-02-07 Richard M. Stallman <rms@gnu.org>
1131
1132 * commands.texi (Prefix Command Arguments): Minor cleanup.
1133
1134 * display.texi: "Graphical display", not window system.
1135
1136 * functions.texi (What Is a Function): Fix xref.
1137
1138 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
1139 (Changing Key Bindings): Clarify when remapping is better than
1140 substitute-key-definition.
1141
1142 2006-02-02 Richard M. Stallman <rms@gnu.org>
1143
1144 * minibuf.texi (Basic Completion): Completion alists are risky.
1145
1146 * keymaps.texi (Active Keymaps): Clarifications.
1147 (Searching Keymaps): New node.
1148 (Keymaps): Update menu.
1149
1150 * frames.texi (Layout Parameters): Minor clarification.
1151 (Drag and Drop): New node.
1152 (Frames): Update menu.
1153
1154 2006-01-29 Chong Yidong <cyd@stupidchicken.com>
1155
1156 * display.texi (Other Display Specs, Image Descriptors):
1157 Image description is a list, not a cons cell.
1158
1159 2006-01-28 Luc Teirlinck <teirllm@auburn.edu>
1160
1161 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
1162 list is not necessarily a list).
1163
1164 2006-01-27 Eli Zaretskii <eliz@gnu.org>
1165
1166 * frames.texi (Layout Parameters): border-width and
1167 internal-border-width belong to the frame, not the window.
1168
1169 2006-01-19 Richard M. Stallman <rms@gnu.org>
1170
1171 * nonascii.texi (Translation of Characters): Search cmds use
1172 translation-table-for-input. Automatically made local.
1173
1174 * markers.texi (Overview of Markers): Count insertion type
1175 as one of a marker's attributes.
1176
1177 * keymaps.texi (Controlling Active Maps): New node, split out of
1178 Active Keymaps.
1179 (Keymaps): Menu updated.
1180 (Active Keymaps): Give pseudocode to explain how the active
1181 maps are searched. current-active-maps and key-binding moved here.
1182 (Functions for Key Lookup): current-active-maps and key-binding moved.
1183 Clarifications.
1184 (Searching the Keymaps): New subnode.
1185
1186 * elisp.texi (Top): Menu clarification.
1187
1188 * display.texi (Other Display Specs): Delete duplicate entry for
1189 just a string as display spec. Move text about recursive display
1190 specs on such a string.
1191
1192 * commands.texi (Key Sequence Input): Clarify.
1193 Move num-nonmacro-input-events out.
1194 (Reading One Event): num-nonmacro-input-events moved here.
1195
1196 2006-01-14 Nick Roberts <nickrob@snap.net.nz>
1197
1198 * advice.texi (Simple Advice): Update example to fit argument
1199 change in previous-line.
1200
1201 2006-01-05 Richard M. Stallman <rms@gnu.org>
1202
1203 * markers.texi (The Mark): Fix in `mark'.
1204
1205 2006-01-04 Richard M. Stallman <rms@gnu.org>
1206
1207 * processes.texi (Misc Network, Make Network): Minor cleanups.
1208
1209 2006-01-04 Kim F. Storm <storm@cua.dk>
1210
1211 * processes.texi (Make Network): Add IPv6 addresses and handling.
1212 (Network Feature Testing): Mention (:family ipv6).
1213 (Misc Network): Add IPv6 formats to format-network-address.
1214
1215 2005-12-30 Richard M. Stallman <rms@gnu.org>
1216
1217 * text.texi (Changing Properties):
1218 Don't use return value of set-text-properties.
1219
1220 2005-12-29 Luc Teirlinck <teirllm@auburn.edu>
1221
1222 * modes.texi (Mode Line Format): Correct typo in menu.
1223
1224 2005-12-29 Richard M. Stallman <rms@gnu.org>
1225
1226 * modes.texi (Mode Line Top): New node.
1227 (Mode Line Data): Some text moved to new node.
1228 Explain the data structure more concretely.
1229 (Mode Line Basics): Clarifications.
1230 (Mode Line Variables): Clarify intro paragraph.
1231 (%-Constructs): Clarify intro paragraph.
1232 (Mode Line Format): Update menu.
1233
1234 2005-12-28 Luc Teirlinck <teirllm@auburn.edu>
1235
1236 * minibuf.texi (Basic Completion): Update lazy-completion-table
1237 examples for removal of ARGS argument.
1238
1239 2005-12-23 Richard M. Stallman <rms@gnu.org>
1240
1241 * text.texi (Undo): Restore some explanation from the version
1242 that was deleted.
1243
1244 2005-12-23 Eli Zaretskii <eliz@gnu.org>
1245
1246 * text.texi (Undo): Remove duplicate descriptions of `apply
1247 funname' and `apply delta' elements of the undo list.
1248
1249 2005-12-20 Richard M. Stallman <rms@gnu.org>
1250
1251 * help.texi (Help Functions): Update documentation of `apropos'.
1252
1253 2005-12-20 Luc Teirlinck <teirllm@auburn.edu>
1254
1255 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
1256 because it is confusing. If the :help-echo keyword is a function,
1257 it is not directly used as the :help-echo overlay property, as the
1258 xref seems to suggest (it does not take the appropriate args).
1259
1260 2005-12-19 Luc Teirlinck <teirllm@auburn.edu>
1261
1262 * customize.texi (Common Keywords): Fix Texinfo usage.
1263 (Group Definitions, Variable Definitions): Update for new
1264 conventions for using `*' in docstrings.
1265
1266 * tips.texi (Documentation Tips): Update for new conventions for
1267 using `*' in docstrings.
1268
1269 2005-12-16 Richard M. Stallman <rms@gnu.org>
1270
1271 * minibuf.texi (Minibuffer Contents): Minor cleanup.
1272
1273 2005-12-16 Juri Linkov <juri@jurta.org>
1274
1275 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
1276
1277 2005-12-14 Romain Francoise <romain@orebokech.com>
1278
1279 * modes.texi (Customizing Keywords): Rename `append' to `how'.
1280 Fix typo.
1281
1282 2005-12-11 Juri Linkov <juri@jurta.org>
1283
1284 * minibuf.texi (Completion Commands): Add mention of read-file-name
1285 for filename completion keymaps.
1286 (Reading File Names): Add mention of filename completion keymaps
1287 for read-file-name and xref to `Completion Commands'.
1288
1289 2005-12-10 Richard M. Stallman <rms@gnu.org>
1290
1291 * customize.texi (Common Keywords): State caveats for use of :tag.
1292
1293 2005-12-08 Richard M. Stallman <rms@gnu.org>
1294
1295 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
1296 with xrefs and better explanation.
1297 (Completion Commands): Add the filename completion maps.
1298
1299 * objects.texi (Character Type): Clarify that \s is not space
1300 if a dash follows.
1301
1302 2005-12-05 Richard M. Stallman <rms@gnu.org>
1303
1304 * windows.texi (Resizing Windows): Delete preserve-before args.
1305
1306 2005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
1307
1308 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
1309 in full keymaps, since the quirk has been fixed.
1310
1311 2005-12-03 Eli Zaretskii <eliz@gnu.org>
1312
1313 * hooks.texi (Standard Hooks): Add index entries. Mention
1314 `compilation-finish-functions'.
1315
1316 2005-11-27 Richard M. Stallman <rms@gnu.org>
1317
1318 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
1319
1320 2005-11-21 Juri Linkov <juri@jurta.org>
1321
1322 * customize.texi (Common Keywords): Update links types
1323 custom-manual and url-link. Add link types emacs-library-link,
1324 file-link, function-link, variable-link, custom-group-link.
1325
1326 2005-11-20 Chong Yidong <cyd@stupidchicken.com>
1327
1328 * display.texi: Revert 2005-11-20 change.
1329
1330 2005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
1331
1332 * processes.texi (Bindat Functions):
1333 Say "third" to refer to zero-based index "2".
1334
1335 2005-11-18 Luc Teirlinck <teirllm@auburn.edu>
1336
1337 * loading.texi (Library Search): Update the default value of
1338 `load-suffixes'.
1339
1340 2005-11-17 Chong Yidong <cyd@stupidchicken.com>
1341
1342 * display.texi (Attribute Functions): Mention :ignore-defface.
1343
1344 2005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
1345
1346 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
1347 (Minor Mode Conventions): Mention the use of a hook.
1348
1349 2005-11-06 Richard M. Stallman <rms@gnu.org>
1350
1351 * files.texi (Magic File Names): find-file-name-handler checks the
1352 `operations' property of the handler.
1353
1354 2005-11-03 Richard M. Stallman <rms@gnu.org>
1355
1356 * variables.texi (Frame-Local Variables): Small clarification.
1357
1358 2005-10-29 Chong Yidong <cyd@stupidchicken.com>
1359
1360 * os.texi (Init File): Document ~/.emacs.d/init.el.
1361
1362 2005-10-29 Richard M. Stallman <rms@gnu.org>
1363
1364 * internals.texi (Garbage Collection): Document memory-full.
1365
1366 2005-10-28 Bill Wohler <wohler@newt.com>
1367
1368 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
1369 for URLs.
1370
1371 2005-10-28 Richard M. Stallman <rms@gnu.org>
1372
1373 * minibuf.texi (Completion Commands): Clean up prev change.
1374
1375 2005-10-26 Kevin Ryde <user42@zip.com.au>
1376
1377 * compile.texi (Eval During Compile): Explain recommended uses
1378 of eval-when-compile and eval-and-compile.
1379
1380 2005-10-27 Masatake YAMATO <jet@gyve.org>
1381
1382 * minibuf.texi (Completion Commands):
1383 Write about new optional argument for `display-completion-list'.
1384
1385 2005-10-23 Richard M. Stallman <rms@gnu.org>
1386
1387 * display.texi (Overlay Arrow): Clarify about local bindings of
1388 overlay-arrow-position.
1389
1390 2005-10-22 Eli Zaretskii <eliz@gnu.org>
1391
1392 * internals.texi (Building Emacs): Fix last change.
1393
1394 2005-10-22 Richard M. Stallman <rms@gnu.org>
1395
1396 * internals.texi (Building Emacs): Document eval-at-startup.
1397
1398 2005-10-21 Richard M. Stallman <rms@gnu.org>
1399
1400 * loading.texi (Where Defined): load-history contains abs file names.
1401 symbol-file returns abs file names.
1402
1403 2005-10-19 Kim F. Storm <storm@cua.dk>
1404
1405 * display.texi (Showing Images): Add max-image-size integer value.
1406
1407 2005-10-18 Chong Yidong <cyd@stupidchicken.com>
1408
1409 * display.texi (Showing Images): Document max-image-size.
1410
1411 2005-10-17 Richard M. Stallman <rms@gnu.org>
1412
1413 * commands.texi (Quitting): Minor clarification.
1414
1415 * processes.texi (Sentinels): Clarify about output and quitting.
1416 (Filter Functions): Mention with-local-quit.
1417
1418 2005-10-17 Juri Linkov <juri@jurta.org>
1419
1420 * buffers.texi (Current Buffer):
1421 * commands.texi (Event Input Misc):
1422 * compile.texi (Eval During Compile, Compiler Errors):
1423 * customize.texi (Group Definitions):
1424 * display.texi (Progress, Defining Faces):
1425 * files.texi (Writing to Files):
1426 * modes.texi (Mode Hooks, Defining Minor Modes):
1427 * streams.texi (Output Functions):
1428 * syntax.texi (Syntax Table Functions):
1429 * text.texi (Change Hooks):
1430 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
1431
1432 * commands.texi (Quitting): Replace arg `forms' with `body' in
1433 `with-local-quit'.
1434
1435 * positions.texi (Excursions): Replace arg `forms' with `body' in
1436 `save-excursion'.
1437
1438 2005-10-08 Kim F. Storm <storm@cua.dk>
1439
1440 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
1441 Rename manual section accordingly.
1442
1443 2005-10-04 Kim F. Storm <storm@cua.dk>
1444
1445 * windows.texi (Window Split Tree): New section describing
1446 new function window-split-tree function.
1447
1448 2005-10-03 Nick Roberts <nickrob@snap.net.nz>
1449
1450 * display.texi (Fringe Size/Pos): Simplify and add detail.
1451
1452 2005-09-30 Romain Francoise <romain@orebokech.com>
1453
1454 * minibuf.texi (High-Level Completion): Explain that the prompt
1455 given to `read-buffer' should end with a colon and a space.
1456 Update usage examples.
1457
1458 2005-09-29 Juri Linkov <juri@jurta.org>
1459
1460 * display.texi (Displaying Messages): Rename argument name
1461 `string' to `format-string' in functions `message', `message-box',
1462 `message-or-box'.
1463
1464 2005-09-26 Chong Yidong <cyd@stupidchicken.com>
1465
1466 * errors.texi (Standard Errors): Correct xrefs.
1467
1468 2005-09-18 Chong Yidong <cyd@stupidchicken.com>
1469
1470 * display.texi (Defining Images): Update documentation for
1471 `image-load-path'.
1472
1473 2005-09-17 Richard M. Stallman <rms@gnu.org>
1474
1475 * display.texi (Defining Images): Clean up previous change.
1476
1477 2005-09-16 Romain Francoise <romain@orebokech.com>
1478
1479 * elisp.texi: Specify GFDL version 1.2.
1480
1481 * doclicense.texi (GNU Free Documentation License): Update to
1482 version 1.2.
1483
1484 2005-09-15 Chong Yidong <cyd@stupidchicken.com>
1485
1486 * display.texi (Defining Images): Document `image-load-path'.
1487
1488 2005-09-15 Richard M. Stallman <rms@gnu.org>
1489
1490 * objects.texi (Printed Representation): Minor cleanup.
1491 (Box Diagrams): Minor fix.
1492 (Cons Cell Type): Move (...) index item here.
1493 (Box Diagrams): From here.
1494 (Array Type): Minor fix.
1495 (Type Predicates): Delete index "predicates".
1496 (Hash Table Type): Clarify xref.
1497 (Dotted Pair Notation): Minor fix.
1498
1499 2005-09-10 Chong Yidong <cyd@stupidchicken.com>
1500
1501 * files.texi (Saving Buffers): Fix typo.
1502
1503 2005-09-08 Richard M. Stallman <rms@gnu.org>
1504
1505 * tips.texi (Programming Tips): Correct the "default" prompt spec.
1506
1507 2005-09-08 Chong Yidong <cyd@stupidchicken.com>
1508
1509 * locals.texi (Standard Buffer-Local Variables): Don't include
1510 mode variables for minor modes.
1511 Fix xrefs for buffer-display-count, buffer-display-table,
1512 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
1513 enable-multibyte-characters, fill-column, header-line-format,
1514 left-fringe-width, left-margin, and right-fringe-width.
1515
1516 * hooks.texi (Standard Hooks): All hooks should conform to the
1517 standard naming convention now.
1518 Fix xref for `echo-area-clear-hook'.
1519
1520 * display.texi (Usual Display): Note that indicate-empty-lines and
1521 tab-width are buffer-local.
1522
1523 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
1524
1525 * modes.texi (Mode Help): Note that major-mode is buffer-local.
1526
1527 * nonascii.texi (Encoding and I/O): Note that
1528 buffer-file-coding-system is buffer-local.
1529
1530 * positions.texi (List Motion): Note that defun-prompt-regexp is
1531 buffer-local.
1532
1533 * text.texi (Auto Filling): Note that auto-fill-function is
1534 buffer-local.
1535 (Undo): Note that buffer-undo-list is buffer-local.
1536
1537 * windows.texi (Buffers and Windows): Document
1538 buffer-display-count.
1539
1540 2005-09-06 Richard M. Stallman <rms@gnu.org>
1541
1542 * tips.texi (Coding Conventions): Sometimes it is ok to put the
1543 package prefix elsewhere than at the start of the name.
1544
1545 2005-09-03 Richard M. Stallman <rms@gnu.org>
1546
1547 * tips.texi (Programming Tips): Add conventions for minibuffer
1548 questions and prompts.
1549
1550 2005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
1551
1552 * intro.texi (nil and t): Minor cleanup.
1553 Delete spurious mention of keyword symbols.
1554 (Evaluation Notation): Add index entry.
1555 (A Sample Function Description): Minor cleanup.
1556 (A Sample Variable Description): Not all vars can be set.
1557
1558 2005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
1559
1560 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
1561
1562 (Insertion): Document precise type of `insert-char' arg COUNT.
1563
1564 2005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
1565
1566 * modes.texi (Other Font Lock Variables): Sync the default of
1567 font-lock-lines-before.
1568
1569 2005-08-31 Michael Albinus <michael.albinus@gmx.de>
1570
1571 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
1572
1573 2005-08-29 Richard M. Stallman <rms@gnu.org>
1574
1575 * elisp.texi (Top): Update subnode menu.
1576
1577 * searching.texi (Searching and Matching): Move node.
1578 Rearrange contents and add overall explanation.
1579 (Searching and Case): Move node.
1580 (Searching and Matching): Update menu.
1581
1582 2005-08-27 Eli Zaretskii <eliz@gnu.org>
1583
1584 * os.texi (Startup Summary): Fix the description of the initial
1585 startup message display.
1586
1587 2005-08-25 Richard M. Stallman <rms@gnu.org>
1588
1589 * searching.texi (Search and Replace): Add replace-regexp-in-string.
1590
1591 2005-08-25 Emilio C. Lopes <eclig@gmx.net>
1592
1593 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
1594 `next-overlay-change' example.
1595
1596 2005-08-22 Juri Linkov <juri@jurta.org>
1597
1598 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
1599 Fix invert-face. Fix args of face-background.
1600
1601 * display.texi (Standard Faces): Delete node.
1602 (Faces): Add xref to `(emacs)Standard Faces'.
1603 (Displaying Faces): Fix xref to `Standard Faces'.
1604
1605 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
1606
1607 2005-08-20 Alan Mackenzie <acm@muc.de>
1608
1609 * buffers.texi (The Buffer List): Clarify the manipulation of the
1610 buffer list.
1611
1612 2005-08-14 Richard M. Stallman <rms@gnu.org>
1613
1614 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
1615 a regexp.
1616
1617 2005-08-11 Richard M. Stallman <rms@gnu.org>
1618
1619 * elisp.texi (Top): Update subnode lists.
1620
1621 * display.texi (Inverse Video): Node deleted.
1622
1623 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
1624 New nodes split out of Coding Conventions.
1625
1626 * searching.texi (Regular Expressions): Document re-builder.
1627
1628 * os.texi (Time Parsing): New node split out of Time Conversion.
1629
1630 * processes.texi (Misc Network, Network Feature Testing)
1631 (Network Options, Make Network): New nodes split out of
1632 Low-Level Network.
1633
1634 2005-08-09 Richard M. Stallman <rms@gnu.org>
1635
1636 * frames.texi (Geometry): New node, split from Size and Position.
1637 (Frame Parameters): Refer to Geometry.
1638
1639 * buffers.texi (The Buffer List): Fix xrefs.
1640
1641 * windows.texi (Splitting Windows): Fix xref.
1642
1643 * frames.texi (Layout Parameters): Add xref.
1644
1645 * display.texi (Line Height, Scroll Bars): Fix xrefs.
1646
1647 * keymaps.texi (Menu Bar): Fix xref.
1648
1649 * locals.texi (Standard Buffer-Local Variables): Fix xref.
1650
1651 * modes.texi (%-Constructs): Fix xref.
1652
1653 * frames.texi (Window Frame Parameters): Node split up.
1654 (Basic Parameters, Position Parameters, Size Parameters)
1655 (Layout Parameters, Buffer Parameters, Management Parameters)
1656 (Cursor Parameters, Color Parameters): New subnodes.
1657
1658 2005-08-09 Luc Teirlinck <teirllm@auburn.edu>
1659
1660 * positions.texi (Screen Lines): Update xref for previous change
1661 in minibuf.texi.
1662
1663 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
1664 change in minibuf.texi.
1665
1666 2005-08-09 Richard M. Stallman <rms@gnu.org>
1667
1668 * tips.texi (Coding Conventions): Minor cleanup.
1669
1670 * modes.texi (Defining Minor Modes): Explain when init-value
1671 can be non-nil.
1672
1673 * elisp.texi (Top): Update submenu for Minibuffer.
1674
1675 * minibuf.texi (Minibuffer Misc): Node split up.
1676 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
1677 (Recursive Mini): New nodes split out from Minibuffer Misc.
1678 (Minibuffer Misc): Document max-mini-window-height.
1679
1680 * hash.texi (Defining Hash): Delete stray paren in example.
1681
1682 * display.texi (Echo Area Customization): Don't define
1683 max-mini-window-height here; xref instead.
1684
1685 * commands.texi (Event Input Misc): Update while-no-input.
1686
1687 * advice.texi (Advising Functions): Explain when to use advice
1688 and when to use a hook.
1689
1690 2005-07-30 Eli Zaretskii <eliz@gnu.org>
1691
1692 * makefile.w32-in (info): Don't run install-info.
1693 ($(infodir)/dir): New target, produced by running install-info.
1694
1695 2005-07-27 Luc Teirlinck <teirllm@auburn.edu>
1696
1697 * modes.texi (Defining Minor Modes): The keyword for the initial
1698 value is :init-value, not :initial-value.
1699
1700 2005-07-23 Eli Zaretskii <eliz@gnu.org>
1701
1702 * loading.texi (Autoload): Make the `doctor' example be consistent
1703 with what's in current loaddefs.el. Describe the "fn" magic in
1704 the usage portion of the doc string.
1705
1706 2005-07-22 Richard M. Stallman <rms@gnu.org>
1707
1708 * internals.texi (Garbage Collection): Clarify previous change.
1709
1710 2005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
1711
1712 * internals.texi (Garbage Collection): Add gc-cons-percentage.
1713
1714 2005-07-18 Juri Linkov <juri@jurta.org>
1715
1716 * commands.texi (Accessing Events):
1717 * frames.texi (Text Terminal Colors, Resources):
1718 * markers.texi (The Mark):
1719 * modes.texi (Defining Minor Modes):
1720 Delete duplicate duplicate words.
1721
1722 2005-07-16 Richard M. Stallman <rms@gnu.org>
1723
1724 * display.texi (Managing Overlays): Clarify make-overlay
1725 args for insertion types.
1726
1727 2005-07-13 Luc Teirlinck <teirllm@auburn.edu>
1728
1729 * customize.texi (Variable Definitions):
1730 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
1731 `standard-value' is a list too.
1732 (Defining New Types): Use @key{RET} instead of @key{ret}.
1733
1734 2005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
1735
1736 * os.texi (Translating Input): Fix typo.
1737
1738 2005-07-08 Richard M. Stallman <rms@gnu.org>
1739
1740 * README: Update edition number and size estimate.
1741
1742 * elisp.texi (VERSION): Set to 2.9.
1743
1744 2005-07-07 Richard M. Stallman <rms@gnu.org>
1745
1746 * book-spine.texinfo: Update Emacs version.
1747
1748 * display.texi (Inverse Video): Delete mode-line-inverse-video.
1749
1750 2005-07-06 Richard M. Stallman <rms@gnu.org>
1751
1752 * searching.texi (Regexp Search): Clarify what re-search-forward
1753 does when the search fails.
1754
1755 2005-07-05 Lute Kamstra <lute@gnu.org>
1756
1757 * Update FSF's address in GPL notices.
1758
1759 * doclicense.texi (GNU Free Documentation License):
1760 * gpl.texi (GPL):
1761 * tips.texi (Coding Conventions, Library Headers):
1762 * vol1.texi:
1763 * vol2.texi: Update FSF's address.
1764
1765 2005-07-04 Richard M. Stallman <rms@gnu.org>
1766
1767 * hooks.texi (Standard Hooks): Add occur-hook.
1768
1769 2005-07-03 Luc Teirlinck <teirllm@auburn.edu>
1770
1771 * display.texi (The Echo Area): Correct menu.
1772
1773 2005-07-03 Richard M. Stallman <rms@gnu.org>
1774
1775 * elisp.texi (Top): Update subnode menu for Display.
1776
1777 * display.texi (Displaying Messages): New node, with most
1778 of what was in The Echo Area.
1779 (Progress): Moved under The Echo Area.
1780 (Logging Messages): New node with new text.
1781 (Echo Area Customization): New node, the rest of what was
1782 in The Echo Area. Document message-truncate-lines with @defvar.
1783 (Display): Update menu.
1784
1785 * windows.texi (Textual Scrolling): Doc 3 values for
1786 scroll-preserve-screen-position.
1787
1788 * text.texi (Special Properties): Change hook functions
1789 should bind inhibit-modification-hooks around altering buffer text.
1790
1791 * keymaps.texi (Key Binding Commands): Call binding BINDING
1792 rather than DEFINITION.
1793
1794 2005-06-29 Juanma Barranquero <lekktu@gmail.com>
1795
1796 * variables.texi (Defining Variables): `user-variable-p' returns t
1797 for aliases of user options, nil for alias loops.
1798
1799 2005-06-28 Richard M. Stallman <rms@gnu.org>
1800
1801 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
1802 make-keymap.
1803
1804 2005-06-27 Luc Teirlinck <teirllm@auburn.edu>
1805
1806 * variables.texi (Setting Variables): Correct and clarify
1807 description of `add-to-ordered-list'.
1808
1809 2005-06-26 Richard M. Stallman <rms@gnu.org>
1810
1811 * display.texi (Faces): Minor cleanup.
1812
1813 2005-06-25 Luc Teirlinck <teirllm@auburn.edu>
1814
1815 * display.texi (Faces): `facep' returns t for strings that are
1816 face names.
1817
1818 2005-06-25 Richard M. Stallman <rms@gnu.org>
1819
1820 * objects.texi (Equality Predicates): Clarify meaning of equal.
1821
1822 * windows.texi (Selecting Windows): save-selected-window
1823 and with-selected-window save and restore the current buffer.
1824
1825 2005-06-24 Richard M. Stallman <rms@gnu.org>
1826
1827 * numbers.texi (Float Basics): Explain how to test for NaN,
1828 and printing the sign of NaNs.
1829
1830 2005-06-24 Eli Zaretskii <eliz@gnu.org>
1831
1832 * makefile.w32-in (MAKEINFO): Use --force.
1833
1834 2005-06-23 Richard M. Stallman <rms@gnu.org>
1835
1836 * display.texi (Face Functions): Correct Texinfo usage.
1837
1838 2005-06-23 Luc Teirlinck <teirllm@auburn.edu>
1839
1840 * lists.texi (Rings): `ring-elements' now returns the elements of
1841 RING in order.
1842
1843 2005-06-23 Juanma Barranquero <lekktu@gmail.com>
1844
1845 * markers.texi (The Mark): Texinfo usage fix.
1846
1847 2005-06-23 Kim F. Storm <storm@cua.dk>
1848
1849 * searching.texi (Entire Match Data): Remove evaporate option for
1850 match-data. Do not mention evaporate option for set-match-data.
1851
1852 2005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
1853
1854 * display.texi (Face Functions): Mention face aliases.
1855
1856 2005-06-21 Richard M. Stallman <rms@gnu.org>
1857
1858 * anti.texi (Antinews): Texinfo usage fix.
1859
1860 2005-06-21 Karl Berry <karl@gnu.org>
1861
1862 * elisp.texi: Use @copying.
1863
1864 * elisp.texi: Put @summarycontents and @contents before the Top
1865 node, instead of the end of the file, so that the contents appear
1866 in the right place in the dvi/pdf output.
1867
1868 2005-06-21 Juri Linkov <juri@jurta.org>
1869
1870 * display.texi (Defining Faces): Add `customized-face'.
1871
1872 2005-06-20 Kim F. Storm <storm@cua.dk>
1873
1874 * variables.texi (Setting Variables): Any type of element can be
1875 given order in add-to-ordered-list. Compare elements with eq.
1876
1877 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
1878
1879 2005-06-20 Karl Berry <karl@gnu.org>
1880
1881 * syntax.texi (Syntax Flags): Make last column very slightly wider
1882 to avoid "generic comment" breaking on two lines and causing an
1883 underfull box.
1884
1885 2005-06-19 Luc Teirlinck <teirllm@auburn.edu>
1886
1887 * lists.texi (Rings): Various minor clarifications and corrections.
1888
1889 2005-06-18 Richard M. Stallman <rms@gnu.org>
1890
1891 * functions.texi (Obsolete Functions): Simplify.
1892
1893 * variables.texi (Variable Aliases): Simplify.
1894
1895 * anti.texi, backups.texi, compile.texi, customization.texi:
1896 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
1897 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
1898 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
1899 * variables.texi: Fix formatting ugliness.
1900
1901 * elisp.texi: Add links to Rings and Byte Packing.
1902 Update version and copyright years.
1903
1904 * minibuf.texi: Fix formatting ugliness.
1905 (Completion Commands): Move keymap vars to the end
1906 and vars completing-read binds to the top.
1907
1908 2005-06-17 Luc Teirlinck <teirllm@auburn.edu>
1909
1910 * processes.texi: Fix typos.
1911 (Bindat Spec): Correct Texinfo error.
1912 (Byte Packing): Fix ungrammatical sentence.
1913
1914 2005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
1915
1916 * lists.texi (Rings): New node.
1917 (Lists): Add it to menu.
1918
1919 * processes.texi (Byte Packing): New node.
1920 (Processes): Add it to menu.
1921
1922 2005-06-17 Richard M. Stallman <rms@gnu.org>
1923
1924 * syntax.texi (Parsing Expressions): Fix texinfo usage.
1925
1926 * help.texi (Documentation Basics): Explain the xref to
1927 Documentation Tips.
1928
1929 * debugging.texi (Debugger Commands): Minor fix.
1930
1931 2005-06-16 Luc Teirlinck <teirllm@auburn.edu>
1932
1933 * edebug.texi (Instrumenting): Eliminate duplicate link.
1934 (Specification List): Replace references to "below", referring to
1935 a later node, with one @ref to that node.
1936
1937 * os.texi (Timers): Timers should save and restore the match data
1938 if they change it.
1939
1940 * debugging.texi (Debugger Commands): Mention that the Lisp
1941 debugger can not step through primitive functions.
1942
1943 2005-06-16 Juanma Barranquero <lekktu@gmail.com>
1944
1945 * functions.texi (Obsolete Functions): Update argument names of
1946 `make-obsolete' and `define-obsolete-function-alias'.
1947
1948 * variables.texi (Variable Aliases): Update argument names of
1949 `defvaralias', `make-obsolete-variable' and
1950 `define-obsolete-variable-alias'.
1951
1952 2005-06-15 Kim F. Storm <storm@cua.dk>
1953
1954 * searching.texi (Entire Match Data): Rephrase warnings about
1955 evaporate arg to match-data and set-match-data.
1956
1957 2005-06-14 Luc Teirlinck <teirllm@auburn.edu>
1958
1959 * elisp.texi (Top): Update detailed menu.
1960
1961 * edebug.texi (Edebug): Update menu.
1962 (Instrumenting): Update xrefs.
1963 (Edebug Execution Modes): Correct xref.
1964 (Jumping): Clarify description of `h' command.
1965 Eliminate redundant @ref.
1966 (Breaks): New node.
1967 (Breakpoints): Is now a subsubsection.
1968 (Global Break Condition): Mention `C-x X X'.
1969 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
1970 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
1971 (Edebug Display Update): Correct pxref.
1972 (Edebug and Macros): New node.
1973 (Instrumenting Macro Calls): Is now a subsubsection.
1974 Neither arg of `def-edebug-spec' is evaluated.
1975 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
1976 (Specification Examples): Fix typo.
1977
1978 2005-06-14 Lute Kamstra <lute@gnu.org>
1979
1980 * debugging.texi (Function Debugging): Primitives can break on
1981 entry too.
1982
1983 2005-06-14 Kim F. Storm <storm@cua.dk>
1984
1985 * variables.texi (Setting Variables): Add add-to-ordered-list.
1986
1987 2005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
1988
1989 * syntax.texi (Parsing Expressions): Document aux functions and vars of
1990 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
1991
1992 2005-06-13 Lute Kamstra <lute@gnu.org>
1993
1994 * text.texi (Special Properties): Fix cross reference.
1995
1996 2005-06-11 Luc Teirlinck <teirllm@auburn.edu>
1997
1998 * debugging.texi (Function Debugging): Delete mention of empty
1999 string argument to `cancel-debug-on-entry'. Delete inaccurate
2000 description of the return value of that command.
2001
2002 2005-06-11 Alan Mackenzie <acm@muc.de>
2003
2004 * text.texi (Adaptive Fill): Amplify the description of
2005 fill-context-prefix.
2006
2007 2005-06-10 Luc Teirlinck <teirllm@auburn.edu>
2008
2009 * syntax.texi (Parsing Expressions): Fix Texinfo error.
2010
2011 2005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
2012
2013 * syntax.texi (Parsing Expressions): Document syntax-ppss.
2014
2015 2005-06-10 Luc Teirlinck <teirllm@auburn.edu>
2016
2017 * debugging.texi (Error Debugging): Minor rewording.
2018 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
2019 is optional.
2020
2021 2005-06-10 Lute Kamstra <lute@gnu.org>
2022
2023 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
2024 (Top): Give it a title. Correct version number. Give the
2025 detailed node listing a more prominent header.
2026 * intro.texi: Don't set VERSION here a second time.
2027 Mention Emacs's version too.
2028 * anti.texi (Antinews): Use EMACSVER to refer to the current
2029 version of Emacs.
2030
2031 2005-06-09 Kim F. Storm <storm@cua.dk>
2032
2033 * searching.texi (Entire Match Data): Explain new `reseat' argument to
2034 match-data and set-match-data.
2035
2036 2005-06-08 Richard M. Stallman <rms@gnu.org>
2037
2038 * searching.texi (Entire Match Data): Clarify when match-data
2039 returns markers and when integers.
2040
2041 * display.texi (Defining Faces): Explain that face name should not
2042 end in `-face'.
2043
2044 * modes.texi (Mode Line Data): Minor cleanup.
2045 (Customizing Keywords): Node split out of Search-based Fontification.
2046 Add example of using font-lock-add-keywords from a hook.
2047 Clarify when MODE should be non-nil, and when nil.
2048
2049 2005-06-06 Richard M. Stallman <rms@gnu.org>
2050
2051 * modes.texi (Mode Line Data): Explain what happens when the car
2052 of a list is a void symbol.
2053 (Search-based Fontification): Explain MODE arg to
2054 font-lock-add-keywords and warn about calls from major modes.
2055
2056 2005-06-08 Juri Linkov <juri@jurta.org>
2057
2058 * display.texi (Standard Faces): Add `shadow' face.
2059
2060 2005-05-29 Luc Teirlinck <teirllm@auburn.edu>
2061
2062 * modes.texi (Major Mode Conventions): A derived mode only needs
2063 to put the call to the parent mode inside `delay-mode-hooks'.
2064
2065 2005-05-29 Richard M. Stallman <rms@gnu.org>
2066
2067 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
2068 new, and what that implies. Clarify.
2069
2070 * files.texi (Locating Files): Clean up the text.
2071
2072 * frames.texi (Window Frame Parameters): Document user-size.
2073 Shorten entry for top by referring to left.
2074
2075 2005-05-26 Richard M. Stallman <rms@gnu.org>
2076
2077 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
2078 is new, and what the implications are. Other clarifications.
2079
2080 2005-05-24 Richard M. Stallman <rms@gnu.org>
2081
2082 * frames.texi (Dialog Boxes): Minor fixes.
2083
2084 2005-05-25 Masatake YAMATO <jet@gyve.org>
2085
2086 * display.texi (Standard Faces): Write about `mode-line-highlight'.
2087
2088 2005-05-24 Luc Teirlinck <teirllm@auburn.edu>
2089
2090 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
2091 is optional.
2092
2093 2005-05-24 Nick Roberts <nickrob@snap.net.nz>
2094
2095 * frames.texi (Dialog Boxes): Descibe new optional argument.
2096
2097 2005-05-23 Lute Kamstra <lute@gnu.org>
2098
2099 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
2100 syntax-begin-function over font-lock-beginning-of-syntax-function.
2101
2102 2005-05-21 Luc Teirlinck <teirllm@auburn.edu>
2103
2104 * minibuf.texi (Reading File Names): Update description of
2105 `read-directory-name'.
2106
2107 * modes.texi (Derived Modes): Clarify :group keyword.
2108
2109 2005-05-21 Eli Zaretskii <eliz@gnu.org>
2110
2111 * files.texi (Locating Files): New subsection.
2112 Describe locate-file and executable-find.
2113
2114 2005-05-21 Kevin Ryde <user42@zip.com.au>
2115
2116 * frames.texi (Initial Parameters): Update cross reference to
2117 "Emacs Invocation".
2118
2119 2005-05-19 Luc Teirlinck <teirllm@auburn.edu>
2120
2121 * keymaps.texi (Active Keymaps): Add anchor.
2122
2123 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
2124 (Major Mode Conventions): Refer to `Auto Major Mode' in more
2125 appropriate place.
2126 (Derived Modes): Small clarifications.
2127 (Minor Mode Conventions, Keymaps and Minor Modes):
2128 Replace references to nodes with references to anchors.
2129 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
2130 Clarify description of lists whose first element is an integer.
2131 (Mode Line Variables): Add anchor.
2132 (%-Constructs): Clarify description of integer after %.
2133 (Emulating Mode Line): Describe nil value for FACE.
2134
2135 2005-05-18 Luc Teirlinck <teirllm@auburn.edu>
2136
2137 * modes.texi (Derived Modes): Correct references to non-existing
2138 variable standard-syntax-table.
2139
2140 2005-05-17 Lute Kamstra <lute@gnu.org>
2141
2142 * modes.texi (Defining Minor Modes): Mention the mode hook.
2143
2144 2005-05-15 Kim F. Storm <storm@cua.dk>
2145
2146 * processes.texi (Network): Remove open-network-stream-nowait.
2147 (Network Servers): Remove open-network-stream-server.
2148
2149 2005-05-15 Luc Teirlinck <teirllm@auburn.edu>
2150
2151 * elisp.texi (Top): Update detailed menu.
2152
2153 * variables.texi: Reorder nodes.
2154 (Variables): Update menu.
2155 (File Local Variables): Do not refer to the `-*-' line as
2156 a "local variables list". Add pxref.
2157
2158 2005-05-14 Luc Teirlinck <teirllm@auburn.edu>
2159
2160 * elisp.texi (Top): Update detailed menu for node changes.
2161
2162 * modes.texi (Modes): Update Menu.
2163 (Hooks): Move to beginning of chapter.
2164 Most minor modes run mode hooks too.
2165 `add-hook' can handle void hooks or hooks whose value is a single
2166 function.
2167 (Major Modes): Update Menu.
2168 (Major Mode Basics): New node, split off from `Major Modes'.
2169 (Major Mode Conventions): Correct xref. Explain how to handle
2170 auto-mode-alist if the major mode command has an autoload cookie.
2171 (Auto Major Mode): Major update. Add magic-mode-alist.
2172 (Derived Modes): Major update.
2173 (Mode Line Format): Update Menu.
2174 (Mode Line Basics): New node, split off from `Mode Line Format'.
2175
2176 * loading.texi (Autoload): Mention `autoload cookie' as synonym
2177 for `magic autoload comment'. Add index entries and anchor.
2178
2179 2005-05-14 Richard M. Stallman <rms@gnu.org>
2180
2181 * tips.texi (Coding Conventions): Explain how important it is
2182 that just loading certain files not change Emacs behavior.
2183
2184 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
2185
2186 2005-05-12 Lute Kamstra <lute@gnu.org>
2187
2188 * modes.texi (Generic Modes): Update.
2189 (Major Modes): Refer to node "Generic Modes".
2190
2191 * elisp.texi (Top): Update to the current structure of the manual.
2192 * processes.texi (Processes): Add menu description.
2193 * customize.texi (Customization): Add menu descriptions.
2194
2195 2005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
2196
2197 * processes.texi (Signals to Processes)
2198 (Low-Level Network): Fix typos.
2199
2200 2005-05-11 Lute Kamstra <lute@gnu.org>
2201
2202 * elisp.texi (Top): Add some nodes from the chapter "Major and
2203 Minor Modes" to the detailed node listing.
2204
2205 2005-05-10 Richard M. Stallman <rms@gnu.org>
2206
2207 * keymaps.texi (Extended Menu Items): Menu item filter functions
2208 can be called at any time.
2209
2210 2005-05-08 Luc Teirlinck <teirllm@auburn.edu>
2211
2212 * variables.texi (File Local Variables): `(hack-local-variables t)'
2213 now also checks whether a mode is specified in the local variables
2214 list.
2215
2216 2005-05-05 Kevin Ryde <user42@zip.com.au>
2217
2218 * display.texi (The Echo Area): Correct format function cross
2219 reference.
2220
2221 2005-05-05 Luc Teirlinck <teirllm@auburn.edu>
2222
2223 * variables.texi (Variable Aliases): Change description of
2224 `define-obsolete-variable-alias'.
2225
2226 * functions.texi (Functions): Add "Obsolete Functions" to menu.
2227 (Defining Functions): Add xref.
2228 (Obsolete Functions): New node.
2229 (Function Safety): Standardize capitalization of section title.
2230
2231 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
2232 (Dialog Boxes): Complete description of `x-popup-dialog'.
2233
2234 2005-05-04 Richard M. Stallman <rms@gnu.org>
2235
2236 * commands.texi (Interactive Codes): Fix Texinfo usage.
2237 Document U more clearly.
2238
2239 2005-05-01 Luc Teirlinck <teirllm@auburn.edu>
2240
2241 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
2242 function and not a macro.
2243
2244 * frames.texi (Pop-Up Menus): Correct and clarify description of
2245 `x-popup-menu'.
2246 (Dialog Boxes): Clarify description of `x-popup-dialog'.
2247
2248 2005-05-01 Richard M. Stallman <rms@gnu.org>
2249
2250 * edebug.texi (Checking Whether to Stop): Fix previous change.
2251
2252 2005-05-01 Luc Teirlinck <teirllm@auburn.edu>
2253
2254 * display.texi: Fix typos and Texinfo usage.
2255
2256 * edebug.texi (Checking Whether to Stop): executing-macro ->
2257 executing-kbd-macro.
2258
2259 2005-05-01 Richard M. Stallman <rms@gnu.org>
2260
2261 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
2262
2263 2005-04-30 Richard M. Stallman <rms@gnu.org>
2264
2265 * files.texi (Magic File Names): Document `operations' property.
2266
2267 2005-04-29 Lute Kamstra <lute@gnu.org>
2268
2269 * modes.texi (Generic Modes): New node.
2270 (Major Modes): Add it to the menu.
2271 (Derived Modes): Add "derived mode" to concept index.
2272
2273 2005-04-28 Lute Kamstra <lute@gnu.org>
2274
2275 * modes.texi (Defining Minor Modes): Fix previous change.
2276 (Font Lock Mode): Simplify.
2277 (Font Lock Basics): Say that font-lock-defaults is buffer-local
2278 when set and that some parts are optional. Add cross references.
2279 (Search-based Fontification): Say how to specify font-lock-keywords.
2280 Add cross references. Add font-lock-multiline to index.
2281 Move font-lock-keywords-case-fold-search here from node "Other Font
2282 Lock Variables". Document font-lock-add-keywords and
2283 font-lock-remove-keywords.
2284 (Other Font Lock Variables): Move font-lock-keywords-only,
2285 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
2286 and font-lock-syntactic-face-function to node "Syntactic Font
2287 Lock". Move font-lock-keywords-case-fold-search to node
2288 "Search-based Fontification". Document font-lock-inhibit-thing-lock
2289 and font-lock-{,un}fontify-{buffer,region}-function.
2290 (Precalculated Fontification): Remove reference to deleted variable
2291 font-lock-core-only.
2292 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
2293 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
2294 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
2295 and font-lock-syntactic-face-function here from node "Other Font
2296 Lock Variables". Move font-lock-syntactic-keywords to "Setting
2297 Syntax Properties". Add cross references.
2298 (Setting Syntax Properties): New node.
2299 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
2300 * syntax.texi (Syntax Properties): Add cross reference.
2301 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
2302
2303 2005-04-26 Richard M. Stallman <rms@gnu.org>
2304
2305 * display.texi (Defining Faces):
2306 Document `default' elements of defface spec.
2307
2308 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
2309
2310 * variables.texi (Variable Aliases): Clarify text.
2311
2312 2005-04-25 Chong Yidong <cyd@stupidchicken.com>
2313
2314 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
2315
2316 2005-04-25 Luc Teirlinck <teirllm@auburn.edu>
2317
2318 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
2319
2320 2005-04-24 Eli Zaretskii <eliz@gnu.org>
2321
2322 * syntax.texi (Syntax Table Internals): Elaborate documentation of
2323 syntax-after and syntax-class.
2324
2325 * files.texi (Changing Files): Fix last change's cross-reference.
2326 (Unique File Names): Don't mention "numbers" in the documentation
2327 of make-temp-file and make-temp-name.
2328
2329 2005-04-23 Richard M. Stallman <rms@gnu.org>
2330
2331 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
2332
2333 2005-04-22 Nick Roberts <nickrob@snap.net.nz>
2334
2335 * windows.texi (Cyclic Window Ordering): Clarify window-list.
2336
2337 2005-04-22 Nick Roberts <nickrob@snap.net.nz>
2338
2339 * variables.texi (Variable Aliases): Describe make-obsolete-variable
2340 and define-obsolete-variable-alias.
2341
2342 2005-04-22 Kim F. Storm <storm@cua.dk>
2343
2344 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
2345 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
2346
2347 2005-04-21 Lute Kamstra <lute@gnu.org>
2348
2349 * lists.texi (Association Lists): Document rassq-delete-all.
2350
2351 2005-04-19 Richard M. Stallman <rms@gnu.org>
2352
2353 * modes.texi (Search-based Fontification): Explain that
2354 facespec is an expression to be evaluated.
2355
2356 2005-04-19 Kevin Ryde <user42@zip.com.au>
2357
2358 * streams.texi (Output Functions): Fix xref.
2359 * strings.texi (String Conversion): Fix xref.
2360
2361 2005-04-19 Kim F. Storm <storm@cua.dk>
2362
2363 * symbols.texi (Symbol Plists): Add safe-get.
2364 Mention that `get' may signal an error.
2365
2366 2005-04-18 Nick Roberts <nickrob@snap.net.nz>
2367
2368 * customize.texi (Variable Definitions): Replace tooltip-mode
2369 example with save-place.
2370
2371 2005-04-17 Richard M. Stallman <rms@gnu.org>
2372
2373 * buffers.texi (Indirect Buffers): Clarify.
2374
2375 * positions.texi (Positions): Clarify converting marker to integer.
2376
2377 * strings.texi (String Basics): Mention string-match; clarify.
2378
2379 2005-04-08 Lute Kamstra <lute@gnu.org>
2380
2381 * modes.texi (Search-based Fontification): Fix cross references.
2382 Use consistent terminology. Document anchored highlighting.
2383
2384 2005-04-05 Lute Kamstra <lute@gnu.org>
2385
2386 * modes.texi (Defining Minor Modes): Document :group keyword
2387 argument and its default value.
2388
2389 2005-04-03 Lute Kamstra <lute@gnu.org>
2390
2391 * hooks.texi (Standard Hooks): Add some hooks. Add cross
2392 references and/or descriptions. Delete major mode hooks; mention
2393 them as a category instead. Rename or delete obsolete hooks.
2394
2395 2005-04-02 Richard M. Stallman <rms@gnu.org>
2396
2397 * nonascii.texi (Coding System Basics): Another wording cleanup.
2398
2399 2005-04-01 Richard M. Stallman <rms@gnu.org>
2400
2401 * nonascii.texi (Coding System Basics): Clarify previous change.
2402
2403 2005-04-01 Kenichi Handa <handa@m17n.org>
2404
2405 * nonascii.texi (Coding System Basics): Describe about rondtrip
2406 identity of coding systems.
2407
2408 2005-03-29 Chong Yidong <cyd@stupidchicken.com>
2409
2410 * text.texi (Buffer Contents): Add filter-buffer-substring and
2411 buffer-substring-filters.
2412
2413 2005-03-26 Chong Yidong <cyd@stupidchicken.com>
2414
2415 * anti.texi (Antinews): Mention `G' interactive code.
2416
2417 * tips.texi (Compilation Tips): Mention benchmark.el.
2418
2419 2005-03-27 Luc Teirlinck <teirllm@auburn.edu>
2420
2421 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
2422 is now bound to M-o M-o.
2423
2424 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
2425
2426 2005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
2427
2428 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
2429 in the Emacs Manual).
2430 * Makefile.in (srcs): Remove calendar.texi.
2431 * makefile.w32-in (srcs): Remove calendar.texi.
2432 * display.texi (Display): Change name of next node.
2433 * os.texi (System In): Change name of previous node.
2434 * elisp.texi (Top): Remove Calendar references.
2435 * vol1.texi (Top): Remove Calendar references.
2436 * vol2.texi (Top): Remove Calendar references.
2437
2438 2005-03-25 Richard M. Stallman <rms@gnu.org>
2439
2440 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
2441 Cleanup previous change.
2442
2443 2005-03-25 Chong Yidong <cyd@stupidchicken.com>
2444
2445 * display.texi (Face Attributes): Faces earlier in an :inherit
2446 list take precedence.
2447 (Scroll Bars): Fix description of vertical-scroll-bars.
2448 Document frame-current-scroll-bars and window-current-scroll-bars.
2449
2450 * markers.texi (The Mark): Document temporary Transient Mark mode.
2451
2452 * minibuf.texi (Reading File Names):
2453 Document read-file-name-completion-ignore-case.
2454
2455 * positions.texi (Screen Lines): Document nil for width argument
2456 to compute-motion.
2457
2458 2005-03-23 Kim F. Storm <storm@cua.dk>
2459
2460 * display.texi (Standard Faces): Other faces used in the fringe
2461 implicitly inherits from the fringe face.
2462 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
2463 properties implicitly inherits from fringe face.
2464 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
2465
2466 2005-03-20 Chong Yidong <cyd@stupidchicken.com>
2467
2468 * display.texi (Invisible Text): State default value of
2469 line-move-ignore-invisible.
2470 (Managing Overlays): Document remove-overlays.
2471 (Standard Faces): Document escape-glyph face.
2472
2473 * minibuf.texi (Reading File Names): Document read-file-name-function.
2474
2475 * modes.texi (Other Font Lock Variables):
2476 Document font-lock-lines-before.
2477
2478 * positions.texi (Skipping Characters): skip-chars-forward allows
2479 character classes.
2480
2481 2005-03-18 Lute Kamstra <lute@gnu.org>
2482
2483 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
2484
2485 2005-03-17 Richard M. Stallman <rms@gnu.org>
2486
2487 * text.texi (Undo): Document extensible undo entries.
2488
2489 * searching.texi (String Search, Regexp Search, Regexp Search):
2490 Cleanups.
2491
2492 * nonascii.texi (Character Codes): Minor fix.
2493
2494 * display.texi (Display Property): Explain the significance
2495 of having text properties that are eq.
2496 (Other Display Specs): Explain string as display spec.
2497
2498 * commands.texi (Interactive Codes): Document G option.
2499
2500 2005-03-17 Chong Yidong <cyd@stupidchicken.com>
2501
2502 * text.texi (Filling): Add sentence-end-without-period and
2503 sentence-end-without-space.
2504 (Changing Properties): Minor fix.
2505
2506 * anti.texi: Total rewrite.
2507
2508 2005-03-15 Lute Kamstra <lute@gnu.org>
2509
2510 * edebug.texi (Instrumenting Macro Calls): Fix typos.
2511
2512 2005-03-08 Kim F. Storm <storm@cua.dk>
2513
2514 * display.texi (Specified Space): Property :width is support on
2515 non-graphic terminals, :height is not.
2516
2517 2005-03-07 Richard M. Stallman <rms@gnu.org>
2518
2519 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
2520 Now subnodes of Fringes.
2521 (Overlay Arrow): Document overlay-arrow-variable-list.
2522 (Fringe Size/Pos): New node, broken out of Fringes.
2523 (Display): Explain clearing vs redisplay better.
2524 (Truncation): Clarify use of bitmaps.
2525 (The Echo Area): Clarify the uses of the echo area.
2526 Add max-mini-window-height.
2527 (Progress): Clarify.
2528 (Invisible Text): Explain that main loop moves point out.
2529 (Selective Display): Say "hidden", not "invisible".
2530 (Managing Overlays): Move up. Describe relation to Undo here.
2531 (Overlay Properties): Clarify intro.
2532 (Finding Overlays): Explain return values when nothing found.
2533 (Width): truncate-string-to-width has added arg.
2534 (Displaying Faces): Clarify and update mode line face handling.
2535 (Face Functions): Minor cleanup.
2536 (Conditional Display): Merge into Other Display Specs.
2537 (Pixel Specification, Other Display Specs): Minor cleanups.
2538 (Images, Image Descriptors): Minor cleanups.
2539 (GIF Images): Patents have expired.
2540 (Showing Images): Explain default text for insert-image.
2541 (Manipulating Button Types): Merge into Manipulating Buttons.
2542 (Making Buttons): Explain return values.
2543 (Button Buffer Commands): Add xref.
2544 (Inverse Video): Update mode-line-inverse-video.
2545 (Display Table Format): Clarify.
2546 (Active Display Table): Give defaults for window-display-table.
2547
2548 * calendar.texi (Calendar Customizing): calendar-holiday-marker
2549 and calendar-today-marker are strings, not chars.
2550 (Holiday Customizing): Minor fix.
2551
2552 * internals.texi (Writing Emacs Primitives): Update `or' example.
2553 Update limit on # args of subr.
2554
2555 * edebug.texi (Using Edebug): Arrow is in fringe.
2556 (Instrumenting): Arg to eval-defun works without loading edebug.
2557 (Edebug Execution Modes): Add xref.
2558
2559 * customize.texi (Common Keywords): Clarify :require.
2560 Mention :version here.
2561 (Variable Definitions, Group Definitions): Not here.
2562 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
2563
2564 2005-03-07 Chong Yidong <cyd@stupidchicken.com>
2565 * nonascii.texi (Text Representations): Clarify position-bytes.
2566 (Character Sets): Add list-charset-chars.
2567 (Scanning Charsets): Add charset-after.
2568 (Encoding and I/O): Minor fix.
2569
2570 2005-03-06 Richard M. Stallman <rms@gnu.org>
2571
2572 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
2573 (Resizing Windows): Likewise.
2574
2575 * text.texi (Change Hooks): Get rid of "Emacs 21".
2576
2577 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
2578
2579 * streams.texi (Output Variables): Get rid of "Emacs 21".
2580
2581 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
2582
2583 * os.texi (Translating Input): Replace flow-control example
2584 with a less obsolete example that uses `keyboard-translate'.
2585
2586 * objects.texi (Hash Table Type, Circular Objects):
2587 Get rid of "Emacs 21".
2588
2589 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
2590 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
2591
2592 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
2593
2594 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
2595
2596 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
2597 (Menu Bar): Fix when menu-bar-update-hook is called.
2598
2599 * hash.texi (Hash Tables): Get rid of "Emacs 21".
2600
2601 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
2602 and make it read better.
2603
2604 * files.texi (Writing to Files): Get rid of "Emacs 21".
2605 (Unique File Names): Likewise.
2606
2607 * elisp.texi: Update Emacs version to 22.
2608
2609 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
2610 (Overlay Properties, Face Attributes): Likewise.
2611 (Managing Overlays): Fix punctuation.
2612 (Attribute Functions): Clarify set-face-font; get rid of
2613 info about old Emacs versions.
2614 (Auto Faces, Font Lookup, Display Property, Images):
2615 Get rid of "Emacs 21".
2616
2617 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
2618
2619 2005-03-05 Richard M. Stallman <rms@gnu.org>
2620
2621 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
2622
2623 2005-03-04 Lute Kamstra <lute@gnu.org>
2624
2625 * debugging.texi (Error Debugging): Document stack-trace-on-error.
2626
2627 2005-03-03 Lute Kamstra <lute@gnu.org>
2628
2629 * edebug.texi (Instrumenting Macro Calls): Fix typo.
2630
2631 2005-03-01 Lute Kamstra <lute@gnu.org>
2632
2633 * debugging.texi (Debugger Commands): Update `j'.
2634
2635 2005-02-28 Lute Kamstra <lute@gnu.org>
2636
2637 * debugging.texi (Debugging): Fix typo.
2638 (Error Debugging): Document eval-expression-debug-on-error.
2639 (Function Debugging): Update example.
2640 (Using Debugger): Mention starred stack frames.
2641 (Debugger Commands): Document `j' and `l'.
2642 (Invoking the Debugger): `d' and `j' exit recursive edit too.
2643 Update the messages that the debugger displays.
2644 (Internals of Debugger): Add cross reference. Update example.
2645 (Excess Open): Minor improvement.
2646 (Excess Close): Minor improvement.
2647
2648 2005-02-26 Richard M. Stallman <rms@gnu.org>
2649
2650 * tips.texi (Coding Conventions): Clarify.
2651 Put all the major mode key reservations together.
2652 Mention the Mouse-1 => Mouse-2 conventions.
2653
2654 * syntax.texi (Syntax Class Table): Clarify.
2655 (Syntax Table Functions): syntax-after moved from here.
2656 (Syntax Table Internals): syntax-after moved to here.
2657 (Parsing Expressions): Update info on number of values
2658 and what's meaningful in the STATE argument.
2659 (Categories): Fix typo.
2660
2661 * sequences.texi (Arrays): Cleanup.
2662 (Char-Tables): Clarify.
2663
2664 * processes.texi (Deleting Processes): Cleanups, add xref.
2665 (Subprocess Creation): Explain nil in exec-path. Cleanup.
2666 (Process Information): set-process-coding-system, some args optional.
2667 (Input to Processes): Explain various types for PROCESS args.
2668 Rename them from PROCESS-NAME to PROCESS.
2669 (Signals to Processes): Likewise.
2670 (Decoding Output): Cleanup.
2671 (Query Before Exit): Clarify.
2672
2673 * os.texi (Startup Summary): Correct the options; add missing ones.
2674 (Terminal Output, Batch Mode): Clarify.
2675 (Flow Control): Node deleted.
2676
2677 * markers.texi (The Mark): Clarify.
2678
2679 * macros.texi (Expansion): Cleanup.
2680 (Indenting Macros): indent-spec allows ints, not floats.
2681
2682 * keymaps.texi (Keymaps): Clarify.
2683 (Format of Keymaps): Update lisp-mode-map example.
2684 (Active Keymaps, Key Lookup): Clarify.
2685 (Changing Key Bindings): Add xref to `kbd'.
2686 (Key Binding Commands, Simple Menu Items): Clarify.
2687 (Mouse Menus, Menu Bar): Clarify.
2688 (Menu Example): Replace print example with menu-bar-replace-menu.
2689
2690 * help.texi (Documentation Basics): Add function-documentation prop.
2691
2692 * elisp.texi (Top): Don't refer to Flow Control node.
2693
2694 * commands.texi (Command Overview): Improve xrefs.
2695 (Adjusting Point): Adjusting point applies to intangible and invis.
2696 (Key Sequence Input): Doc extra read-key-sequence args.
2697 Likewise for read-key-sequence-vector.
2698
2699 * backups.texi (Rename or Copy): Minor fix.
2700 (Numbered Backups): For version-control, say the default.
2701 (Auto-Saving): make-auto-save-file-name example is simplified.
2702
2703 * advice.texi (Advising Functions): Don't imply one part of Emacs
2704 should advise another part. Markup changes.
2705 (Defining Advice): Move transitional para.
2706 (Activation of Advice): Cleanup.
2707 Explain if COMPILE is nil or negative.
2708
2709 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
2710
2711 2005-02-24 Lute Kamstra <lute@gnu.org>
2712
2713 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
2714 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
2715
2716 2005-02-23 Lute Kamstra <lute@gnu.org>
2717
2718 * modes.texi (Defining Minor Modes): define-minor-mode can be used
2719 to define global minor modes as well.
2720
2721 * display.texi (Managing Overlays): overlay-buffer returns nil for
2722 deleted overlays.
2723
2724 2005-02-22 Kim F. Storm <storm@cua.dk>
2725
2726 * minibuf.texi (Basic Completion): Allow symbols in addition to
2727 strings in try-completion and all-completions.
2728
2729 2005-02-14 Lute Kamstra <lute@gnu.org>
2730
2731 * elisp.texi (Top): Remove reference to deleted node.
2732
2733 * lists.texi (Lists): Remove reference to deleted node.
2734 (Cons Cells): Fix typo.
2735
2736 * loading.texi (Where Defined): Fix typo.
2737
2738 2005-02-14 Richard M. Stallman <rms@gnu.org>
2739
2740 * variables.texi (Creating Buffer-Local): change-major-mode-hook
2741 is useful for discarding some minor modes.
2742
2743 * symbols.texi (Symbol Components): Reorder examples.
2744
2745 * streams.texi (Input Functions): State standard-input default.
2746 (Output Variables): State standard-output default.
2747
2748 * objects.texi (Printed Representation): Clarify read syntax vs print.
2749 (Floating Point Type): Explain meaning better.
2750 (Symbol Type): Explain uniqueness better.
2751 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
2752 List examples sooner.
2753 (Box Diagrams): New subnode broken out.
2754 Some examples moved from old Lists as Boxes node.
2755 (Dotted Pair Notation): Clarify intro.
2756 (Array Type): Clarify.
2757 (Type Predicates): Add hash-table-p.
2758
2759 * numbers.texi (Integer Basics): Clarify radix explanation.
2760 (Predicates on Numbers): Minor clarification.
2761 (Comparison of Numbers): Minor clarification. Clarify eql.
2762 Typos in min, max.
2763 (Math Functions): Clarify overflow in expt.
2764
2765 * minibuf.texi (Text from Minibuffer): Minor clarification.
2766 Mention arrow keys.
2767
2768 * loading.texi (Autoload): defun's doc string overrides autoload's
2769 doc string.
2770 (Repeated Loading): Modernize "add to list" examples.
2771 (Where Defined): Finish updating table of load-history elts.
2772
2773 * lists.texi (List-related Predicates): Minor wording improvement.
2774 (Lists as Boxes): Node deleted.
2775 (Building Lists): Explain trivial cases of number-sequence.
2776
2777 * hash.texi (Hash Tables): Add desc to menu items.
2778 (Creating Hash): Expain "full" means "make larger",
2779 (Hash Access): Any object can be a key.
2780 State value of maphash.
2781
2782 * functions.texi (What Is a Function): Wording cleanup.
2783 (Function Documentation): Minor cleanup.
2784 Explain purpose of calling convention at end of doc string.
2785 (Function Names): Wording cleanup.
2786 (Calling Functions): Wording cleanup.
2787 Explain better how funcall calls the function.
2788 (Function Cells): Delete example of saving and redefining function.
2789
2790 * control.texi (Combining Conditions): Wording cleanup.
2791 (Iteration): dolist and dotimes bind VAR locally.
2792 (Cleanups): Xref to Atomic Changes.
2793
2794 * compile.texi (Byte Compilation): Delete 19.29 info.
2795 (Compilation Functions): Macros' difficulties don't affect defsubst.
2796 (Docs and Compilation): Delete 19.29 info.
2797
2798 2005-02-10 Richard M. Stallman <rms@gnu.org>
2799
2800 * objects.texi (Symbol Type): Minor correction.
2801
2802 2005-02-06 Lute Kamstra <lute@gnu.org>
2803
2804 * modes.texi (Example Major Modes): Fix typos.
2805
2806 2005-02-06 Richard M. Stallman <rms@gnu.org>
2807
2808 * text.texi (Margins): fill-nobreak-predicate can be one function.
2809
2810 * strings.texi (Modifying Strings): clear-string can make unibyte.
2811 (Formatting Strings): format gives error if values missing.
2812
2813 * positions.texi (Character Motion): Mention default arg
2814 for forward-char. backward-char refers to forward-char.
2815 (Word Motion): Mention default arg for forward-word.
2816 (Buffer End Motion): Mention default arg for beginning-of-buffer.
2817 Simplify end-of-buffer.
2818 (Text Lines): Mention default arg for forward-line.
2819 (List Motion): Mention default arg for beginning/end-of-defun.
2820 (Skipping Characters): Minor fixes in explaining character-set.
2821
2822 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
2823 Mode inheritance applies only when default-major-mode is nil.
2824 Clarifications.
2825 (Example Major Modes): Update Text mode and Lisp mode examples.
2826 (Minor Mode Conventions): Mention define-minor-mode at top.
2827 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
2828 (Mode Line Format): Update mode line face display info.
2829 (Properties in Mode): Mention effect of risky vars.
2830 (Imenu): Define imenu-add-to-menubar.
2831 (Font Lock Mode): Add descriptions to menu lines.
2832 (Faces for Font Lock): Add font-lock-doc-face.
2833
2834 2005-02-05 Lute Kamstra <lute@gnu.org>
2835
2836 * text.texi (Maintaining Undo): Remove obsolete function.
2837
2838 2005-02-05 Eli Zaretskii <eliz@gnu.org>
2839
2840 * frames.texi (Color Names): Add pointer to the X docs about RGB
2841 color specifications. Improve indexing
2842 (Text Terminal Colors): Replace the description of RGB values by
2843 an xref to "Color Names".
2844
2845 2005-02-03 Richard M. Stallman <rms@gnu.org>
2846
2847 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
2848 Clarify.
2849 (Selecting Windows): Clarify save-selected-window.
2850 (Cyclic Window Ordering): Clarify walk-windows.
2851 (Window Point): Clarify.
2852 (Window Start): Add comment to example.
2853 (Resizing Windows): Add `interactive' specs in examples.
2854 Document fit-window-to-buffer.
2855
2856 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
2857 (Undo, Maintaining Undo): Clarify last change.
2858 (Sorting): In sort-numeric-fields, explain about octal and hex.
2859 Mention sort-numeric-base.
2860 (Format Properties): Add xref for hard newlines.
2861
2862 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
2863 (Pop-Up Menus): Fix typo.
2864 (Color Names): Explain all types of color names.
2865 Explain color-values on B&W terminal.
2866 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
2867
2868 * files.texi (File Locks): Not supported on MS systems.
2869 (Testing Accessibility): Clarify.
2870
2871 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
2872 (Coverage Testing): Fix typo.
2873
2874 * commands.texi (Misc Events): Remove stray space.
2875
2876 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
2877 (Modification Time): Clarify when visited-file-modtime returns 0.
2878 (The Buffer List): Clarify bury-buffer.
2879 (Killing Buffers): Clarify.
2880 (Indirect Buffers): Add clone-indirect-buffer.
2881
2882 2005-02-02 Matt Hodges <MPHodges@member.fsf.org>
2883
2884 * edebug.texi (Printing in Edebug): Fix default value of
2885 edebug-print-circle.
2886 (Coverage Testing): Fix displayed frequency count data.
2887
2888 2005-02-02 Luc Teirlinck <teirllm@auburn.edu>
2889
2890 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
2891
2892 2005-02-02 Kim F. Storm <storm@cua.dk>
2893
2894 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
2895
2896 2005-01-29 Eli Zaretskii <eliz@gnu.org>
2897
2898 * commands.texi (Misc Events): Describe the help-echo event.
2899
2900 * text.texi (Special Properties) <help-echo>: Use `pos'
2901 consistently in description of the help-echo property.
2902 Use @code{nil} instead of @var{nil}.
2903
2904 * display.texi (Overlay Properties): Fix the index entry for
2905 help-echo overlay property.
2906
2907 * customize.texi (Type Keywords): Uncomment the xref to the
2908 help-echo property documentation.
2909
2910 2005-01-23 Kim F. Storm <storm@cua.dk>
2911
2912 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
2913 return value. Third element FULLY replaced by PARTIAL which
2914 specifies number of invisible pixels if row is only partially visible.
2915 (Textual Scrolling): Mention auto-window-vscroll.
2916 (Vertical Scrolling): New defvar auto-window-vscroll.
2917
2918 2005-01-16 Luc Teirlinck <teirllm@auburn.edu>
2919
2920 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
2921 command remapping.
2922
2923 2005-01-15 Richard M. Stallman <rms@gnu.org>
2924
2925 * display.texi (Defining Images): Mention DATA-P arg of create-image.
2926
2927 2005-01-14 Kim F. Storm <storm@cua.dk>
2928
2929 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
2930
2931 * text.texi (Links and Mouse-1): Fix string and vector item.
2932
2933 2005-01-13 Richard M. Stallman <rms@gnu.org>
2934
2935 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
2936 descriptions of overriding-local-map and overriding-terminal-local-map.
2937
2938 * text.texi (Links and Mouse-1): Clarify text.
2939
2940 2005-01-13 Kim F. Storm <storm@cua.dk>
2941
2942 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
2943
2944 2005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
2945
2946 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
2947
2948 2005-01-12 Kim F. Storm <storm@cua.dk>
2949
2950 * text.texi (Links and Mouse-1): Rename section from Enabling
2951 Mouse-1 to Following Links. Change xrefs.
2952 Add examples for define-button-type and define-widget.
2953
2954 * display.texi (Button Properties, Button Buffer Commands):
2955 Clarify mouse-1 and follow-link functionality.
2956
2957 2005-01-12 Richard M. Stallman <rms@gnu.org>
2958
2959 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
2960
2961 * display.texi (Beeping): Fix Texinfo usage.
2962
2963 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
2964
2965 2005-01-11 Kim F. Storm <storm@cua.dk>
2966
2967 * display.texi (Button Properties, Button Buffer Commands):
2968 Mention mouse-1 binding. Add follow-link keyword.
2969
2970 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
2971 (Enabling Mouse-1 to Follow Links): New subsection.
2972
2973 2005-01-06 Richard M. Stallman <rms@gnu.org>
2974
2975 * text.texi (Special Properties): Minor change.
2976
2977 * os.texi (Timers): Clarify previous change.
2978
2979 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
2980
2981 2005-01-01 Luc Teirlinck <teirllm@auburn.edu>
2982
2983 * display.texi (Face Attributes): Correct xref to renamed node.
2984
2985 2005-01-01 Richard M. Stallman <rms@gnu.org>
2986
2987 * display.texi (Face Attributes): Describe hex color specs.
2988
2989 2004-12-31 Richard M. Stallman <rms@gnu.org>
2990
2991 * os.texi (Timers): Update previous change.
2992
2993 2004-12-30 Kim F. Storm <storm@cua.dk>
2994
2995 * display.texi (Line Height): Total line-height is now specified
2996 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
2997 in cons cells. (nil . RATIO) is relative to actual line height.
2998 Use line-height `t' instead of `0' to get minimum height.
2999
3000 2004-12-29 Richard M. Stallman <rms@gnu.org>
3001
3002 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
3003
3004 2004-12-28 Richard M. Stallman <rms@gnu.org>
3005
3006 * commands.texi (Quitting): Clarify value of with-local-quit.
3007
3008 * elisp.texi (Top): Fix previous change.
3009
3010 * loading.texi (Loading): Fix previous change.
3011
3012 2004-12-27 Richard M. Stallman <rms@gnu.org>
3013
3014 * Makefile.in (MAKEINFO): Specify --force.
3015
3016 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
3017
3018 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
3019
3020 * display.texi (Line Height): Further clarify.
3021
3022 * elisp.texi (Top): Update Loading submenu.
3023
3024 * loading.texi (Where Defined): New node.
3025 (Unloading): load-history moved to Where Defined.
3026
3027 2004-12-21 Richard M. Stallman <rms@gnu.org>
3028
3029 * commands.texi (Event Input Misc): Add while-no-input.
3030
3031 2004-12-11 Richard M. Stallman <rms@gnu.org>
3032
3033 * display.texi (Line Height): Rewrite text for clarity.
3034
3035 2004-12-11 Kim F. Storm <storm@cua.dk>
3036
3037 * display.texi (Display): Add node "Line Height" to menu.
3038 (Line Height): New node. Move full description of line-spacing
3039 and line-height text properties here from text.texi.
3040 (Scroll Bars): Add vertical-scroll-bar variable.
3041
3042 * frames.texi (Window Frame Parameters): Remove line-height defvar.
3043
3044 * locals.texi (Standard Buffer-Local Variables): Fix xref for
3045 line-spacing and vertical-scroll-bar.
3046
3047 * text.texi (Special Properties): Just mention line-spacing and
3048 line-height here, add xref to new "Line Height" node.
3049
3050 2004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
3051
3052 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
3053
3054 * locals.texi (Standard Buffer-Local Variables):
3055 Add @xref for `line-spacing'.
3056
3057 2004-12-05 Richard M. Stallman <rms@gnu.org>
3058
3059 * Makefile.in (maintainer-clean): Remove the info files
3060 in $(infodir) where they are created.
3061
3062 2004-12-03 Richard M. Stallman <rms@gnu.org>
3063
3064 * windows.texi (Selecting Windows): get-lru-window and
3065 get-largest-window don't consider dedicated windows.
3066
3067 * text.texi (Undo): Document undo-in-progress.
3068
3069 2004-11-26 Richard M. Stallman <rms@gnu.org>
3070
3071 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
3072 Remove a few vars that are not always buffer-local.
3073
3074 2004-11-24 Luc Teirlinck <teirllm@auburn.edu>
3075
3076 * locals.texi (Standard Buffer-Local Variables): Comment out
3077 xref's to non-existent node `Yet to be written'.
3078
3079 2004-11-24 Richard M. Stallman <rms@gnu.org>
3080
3081 * processes.texi (Synchronous Processes): Grammar fix.
3082
3083 * numbers.texi (Comparison of Numbers): Add eql.
3084
3085 * locals.texi (Standard Buffer-Local Variables): Add many vars.
3086
3087 * intro.texi (Printing Notation): Fix previous change.
3088
3089 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
3090 and default-indicate-buffer-boundaries from here.
3091 (Usual Display): To here.
3092 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
3093 (Usual Display): Move tab-width up.
3094
3095 * customize.texi (Variable Definitions): Replace
3096 show-paren-mode example with tooltip-mode.
3097 (Simple Types, Composite Types, Defining New Types):
3098 Minor cleanups.
3099
3100 2004-11-21 Jesper Harder <harder@ifa.au.dk>
3101
3102 * processes.texi (Synchronous Processes, Output from Processes):
3103 Markup fix.
3104
3105 2004-11-20 Richard M. Stallman <rms@gnu.org>
3106
3107 * positions.texi (Skipping Characters): skip-chars-forward
3108 now handles char classes.
3109
3110 * intro.texi (Printing Notation): Avoid confusion of `print'
3111 when explaining @print.
3112
3113 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
3114
3115 * display.texi (Display Table Format): Minor fix.
3116
3117 * streams.texi (Output Functions): Fix print example.
3118
3119 * Makefile.in (elisp): New target.
3120 (dist): Depend on $(infodir)/elisp, not elisp.
3121 Copy the info files from $(infodir).
3122
3123 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
3124 read-from-minibuffer.
3125
3126 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
3127
3128 2004-11-19 Richard M. Stallman <rms@gnu.org>
3129
3130 * searching.texi (Regexp Search): Add search-whitespace-regexp.
3131
3132 2004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
3133
3134 * tips.texi (Coding Conventions): Fix typo.
3135
3136 2004-11-16 Richard M. Stallman <rms@gnu.org>
3137
3138 * tips.texi (Coding Conventions): Separate defvar and require
3139 methods to avoid warnings. Use require only when there are many
3140 functions and variables from that package.
3141
3142 * minibuf.texi (Minibuffer Completion): When ignoring case,
3143 predicate must not be case-sensitive.
3144
3145 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
3146 (Test Coverage): Don't talk about "splotches". Clarified.
3147
3148 2004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
3149
3150 * frames.texi (Window Frame Parameters): Fix typo.
3151
3152 2004-11-15 Kim F. Storm <storm@cua.dk>
3153
3154 * symbols.texi (Other Plists): Note that plist-get may signal error.
3155 Add safe-plist-get.
3156
3157 2004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
3158
3159 * modes.texi (Font Lock Basics): Fix typo.
3160
3161 2004-11-08 Richard M. Stallman <rms@gnu.org>
3162
3163 * syntax.texi (Syntax Table Functions): Add syntax-after.
3164
3165 2004-11-06 Lars Brinkhoff <lars@nocrew.org>
3166
3167 * os.texi (Processor Run Time): New section documenting
3168 get-internal-run-time.
3169
3170 2004-11-06 Eli Zaretskii <eliz@gnu.org>
3171
3172 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
3173 it nukes elisp-cover.texi.
3174 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
3175 elisp-0 etc.
3176
3177 2004-11-05 Luc Teirlinck <teirllm@auburn.edu>
3178
3179 * commands.texi (Keyboard Macros): Document `append' return value
3180 of `defining-kbd-macro'.
3181
3182 2004-11-01 Richard M. Stallman <rms@gnu.org>
3183
3184 * commands.texi (Interactive Call): Add called-interactively-p.
3185
3186 2004-10-29 Simon Josefsson <jas@extundo.com>
3187
3188 * minibuf.texi (Reading a Password): Revert.
3189
3190 2004-10-28 Richard M. Stallman <rms@gnu.org>
3191
3192 * frames.texi (Display Feature Testing): Explain about "vendor".
3193
3194 2004-10-27 Richard M. Stallman <rms@gnu.org>
3195
3196 * commands.texi (Interactive Codes): `N' uses numeric prefix,
3197 not raw. Clarify `n'.
3198 (Interactive Call): Rewrite interactive-p, focusing on when
3199 and how to use it.
3200 (Misc Events): Clarify previous change.
3201
3202 * advice.texi (Simple Advice): Clarify what job the example does.
3203 (Around-Advice): Clarify ad-do-it.
3204 (Activation of Advice): An option of ad-default-compilation-action
3205 is `never', not `nil'.
3206
3207 2004-10-26 Kim F. Storm <storm@cua.dk>
3208
3209 * commands.texi (Interactive Codes): Add U code letter.
3210
3211 2004-10-25 Simon Josefsson <jas@extundo.com>
3212
3213 * minibuf.texi (Reading a Password): Add.
3214
3215 2004-10-24 Jason Rumney <jasonr@gnu.org>
3216
3217 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
3218 and wheel-down.
3219
3220 2004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
3221
3222 * processes.texi (Synchronous Processes): Document process-file.
3223
3224 2004-10-22 Kenichi Handa <handa@m17n.org>
3225
3226 * text.texi (translate-region): Document that it accepts also a
3227 char-table.
3228
3229 2004-10-22 David Ponce <david@dponce.com>
3230
3231 * windows.texi (Resizing Windows): Document the `preserve-before'
3232 argument of the functions `enlarge-window' and `shrink-window'.
3233
3234 2004-10-19 Jason Rumney <jasonr@gnu.org>
3235
3236 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
3237
3238 2004-10-09 Luc Teirlinck <teirllm@auburn.edu>
3239
3240 * text.texi (Filling): Add anchor for definition of
3241 `sentence-end-double-space'.
3242
3243 * searching.texi (Regexp Example): Update description of how
3244 Emacs currently recognizes the end of a sentence.
3245 (Standard Regexps): Update definition of the variable
3246 `sentence-end'. Add definition of the function `sentence-end'.
3247
3248 2004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
3249
3250 * display.texi (Progress): New node.
3251
3252 2004-10-05 Kim F. Storm <storm@cua.dk>
3253
3254 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
3255
3256 2004-09-29 Kim F. Storm <storm@cua.dk>
3257
3258 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
3259 to identify bitmaps. Remove -fringe-bitmap suffix for standard
3260 fringe bitmap symbols, as they now have their own namespace.
3261 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
3262 vs. pixels. Signal error if no free bitmap slots.
3263 (Pixel Specification): Change IMAGE to @var{image}.
3264
3265 2004-09-28 Richard M. Stallman <rms@gnu.org>
3266
3267 * text.texi (Special Properties): Clarify line-spacing and line-height.
3268
3269 * searching.texi (Regexp Search): Add looking-back.
3270
3271 2004-09-25 Luc Teirlinck <teirllm@auburn.edu>
3272
3273 * display.texi: Correct typos.
3274 (Image Descriptors): Correct xref's.
3275
3276 2004-09-25 Richard M. Stallman <rms@gnu.org>
3277
3278 * text.texi (Special Properties): Cleanups in `cursor'.
3279 Rewrites in `line-height' and `line-spacing'; exchange them.
3280
3281 * display.texi (Fringes): Rewrite previous change.
3282 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
3283 (Display Fringe Bitmaps): Node deleted, text moved.
3284 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
3285 (Scroll Bars): Clarify set-window-scroll-bars.
3286 (Pointer Shape): Rewrite.
3287 (Specified Space): Clarify :align-to, etc.
3288 (Pixel Specification): Use @var. Clarify new text.
3289 (Other Display Specs): Clarify `slice'.
3290 (Image Descriptors): Cleanups.
3291 (Showing Images): Cleanups.
3292
3293 2004-09-24 Luc Teirlinck <teirllm@auburn.edu>
3294
3295 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
3296
3297 * modes.texi: Various minor changes in addition to:
3298 (Major Mode Conventions): Final call to `run-mode-hooks' should
3299 not be inside the `delay-mode-hooks' form.
3300 (Mode Hooks): New node.
3301 (Hooks): Delete obsolete example.
3302 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
3303 node "Mode Hooks".
3304
3305 2004-09-22 Luc Teirlinck <teirllm@auburn.edu>
3306
3307 * display.texi: Correct various typos.
3308 (Display): Rename node "Pointer Shapes" to "Pointer
3309 Shape". (There is already a node called "Pointer Shapes" in
3310 frames.texi.)
3311 (Images): Remove non-existent node "Image Slices" from menu.
3312
3313 2004-09-23 Kim F. Storm <storm@cua.dk>
3314
3315 * text.texi (Special Properties): Add `cursor', `pointer',
3316 `line-height', and `line-spacing' properties.
3317
3318 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
3319 Shapes' to menu.
3320 (Standard Faces): Doc fix for fringe face.
3321 (Fringes): Add `overflow-newline-into-fringe' and
3322 'indicate-buffer-boundaries'.
3323 (Fringe Bitmaps, Pointer Shapes): New nodes.
3324 (Display Property): Add 'Pixel Specification' and 'Display Fringe
3325 Bitmaps' to menu.
3326 (Specified Space): Describe pixel width and height.
3327 (Pixel Specification): New node.
3328 (Other Display Specs): Add `slice' property.
3329 (Display Fringe Bitmaps): New node.
3330 (Images): Add 'Image Slices' to menu.
3331 (Image Descriptors): Add `:pointer' and `:map' properties.
3332 (Showing Images): Add slice arg to `insert-image'. Add
3333 'insert-sliced-image'.
3334
3335 2004-09-20 Richard M. Stallman <rms@gnu.org>
3336
3337 * commands.texi (Key Sequence Input):
3338 Clarify downcasing in read-key-sequence.
3339
3340 2004-09-08 Juri Linkov <juri@jurta.org>
3341
3342 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
3343
3344 2004-09-07 Luc Teirlinck <teirllm@auburn.edu>
3345
3346 * locals.texi (Standard Buffer-Local Variables): Add
3347 `buffer-auto-save-file-format'.
3348 * internals.texi (Buffer Internals): Describe new
3349 auto_save_file_format field of the buffer structure.
3350 * files.texi (Format Conversion): `auto-save-file-format' has been
3351 renamed `buffer-auto-save-file-format'.
3352
3353 2004-08-27 Luc Teirlinck <teirllm@auburn.edu>
3354
3355 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
3356 an integer or a marker.
3357 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
3358
3359 2004-08-22 Richard M. Stallman <rms@gnu.org>
3360
3361 * modes.texi (Major Mode Conventions): Discuss rebinding of
3362 standard key bindings.
3363
3364 2004-08-18 Kim F. Storm <storm@cua.dk>
3365
3366 * processes.texi (Accepting Output): Add `just-this-one' arg to
3367 `accept-process-output'.
3368 (Output from Processes): New var `process-adaptive-read-buffering'.
3369
3370 2004-08-10 Luc Teirlinck <teirllm@auburn.edu>
3371
3372 * keymaps.texi: Various changes in addition to:
3373 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
3374 Give more varied examples for `kbd'.
3375 (Creating Keymaps): Char tables have slots for all characters
3376 without modifiers.
3377 (Active Keymaps): `overriding-local-map' and
3378 `overriding-terminal-local-map' also override text property and
3379 overlay keymaps.
3380 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
3381 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
3382 to denote a prefix of no events.
3383 `map-keymap' includes parent's bindings _recursively_.
3384 Clarify and correct description of `where-is-internal'.
3385 Mention BUFFER-OR-NAME arg to `describe-bindings'.
3386 (Menu Example): For menus intended for use with the keyboard, the
3387 menu items should be bound to characters or real function keys.
3388
3389 2004-08-08 Luc Teirlinck <teirllm@auburn.edu>
3390
3391 * objects.texi (Character Type): Reposition `@anchor' to prevent
3392 double space inside sentence in Info.
3393
3394 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
3395 renamed to `disabled-command-function'.
3396 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
3397 (Command Loop Info): Replace reference to it.
3398 (Disabling Commands): `disabled-command-hook' has been renamed to
3399 `disabled-command-function'.
3400
3401 2004-08-07 Luc Teirlinck <teirllm@auburn.edu>
3402
3403 * os.texi (Translating Input): Only non-prefix bindings in
3404 `key-translation-map' override actual key bindings. Warn about
3405 possible indirect effect of actual key bindings on non-prefix
3406 bindings in `key-translation-map'.
3407
3408 2004-08-06 Luc Teirlinck <teirllm@auburn.edu>
3409
3410 * minibuf.texi (High-Level Completion): Add anchor for definition
3411 of `read-variable'.
3412
3413 * commands.texi: Various changes in addition to:
3414 (Using Interactive): Clarify description of `interactive-form'.
3415 (Interactive Call): Mention default for KEYS argument to
3416 `call-interactively'.
3417 (Command Loop Info): Clarify description of `this-command-keys'.
3418 Mention KEEP-RECORD argument to `clear-this-command-keys'.
3419 Value of `last-event-frame' can be `macro'.
3420 (Repeat Events): `double-click-fuzz' is also used to distinguish
3421 clicks and drags.
3422 (Classifying Events): Clarify descriptions of `event-modifiers'
3423 `event-basic-type' and `event-convert-list'.
3424 (Accessing Events): `posn-timestamp' takes POSITION argument.
3425 (Quoted Character Input): Clarify description of
3426 `read-quoted-char' and fix example.
3427 (Quitting): Add `with-local-quit'.
3428 (Disabling Commands): Correct and clarify descriptions of
3429 `enable-command' and `disable-command'.
3430 Mention what happens if `disabled-command-hook' is nil.
3431 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
3432 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
3433
3434 2004-07-24 Luc Teirlinck <teirllm@auburn.edu>
3435
3436 * frames.texi: Various changes in addition to:
3437 (Creating Frames): Expand and clarify description of `make-frame'.
3438 (Window Frame Parameters): Either none or both of the `icon-left'
3439 and `icon-top' parameters must be specified. Put descriptions of
3440 `menu-bar-lines' and `toolbar-lines' closer together and change
3441 them accordingly.
3442 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
3443 except while processing `frame-title-format' or `icon-title-format'.
3444 (Deleting Frames): Correct description of `delete-frame'.
3445 Non-nil return values of `frame-live-p' are like those of `framep'.
3446 (Frames and Windows): Mention return value of
3447 `set-frame-selected-window'.
3448 (Visibility of Frames): Mention `force' argument to
3449 `make-frame-invisible'. `frame-visible-p' returns t for all
3450 frames on text-only terminals.
3451 (Frame Configurations): Restoring a frame configuration does not
3452 restore deleted frames.
3453 (Window System Selections): `x-set-selection' returns DATA.
3454 (Resources): Add example.
3455 (Display Feature Testing): Clarify descriptions of
3456 `display-pixel-height', `display-pixel-width', `x-server-version'
3457 and `x-server-vendor'.
3458
3459 * windows.texi (Choosing Window): Add anchor.
3460 * minibuf.texi (Minibuffer Misc): Add anchor.
3461
3462 2004-07-23 John Paul Wallington <jpw@gnu.org>
3463
3464 * macros.texi (Defining Macros): Declaration keyword for setting
3465 Edebug spec is `debug' not `edebug'.
3466
3467 2004-07-19 Luc Teirlinck <teirllm@auburn.edu>
3468
3469 * windows.texi: Various small changes in addition to:
3470 (Window Point): Mention return value of `set-window-point'.
3471 (Window Start): `pos-visible-in-window-p' disregards horizontal
3472 scrolling. Explain return value if PARTIALLY is non-nil.
3473 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
3474 and `set-window-vscroll'.
3475 (Size of Window): The argument WINDOW to `window-inside-edges',
3476 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
3477 (Resizing Windows): Explain return value of
3478 `shrink-window-if-larger-than-buffer'.
3479 `window-size-fixed' automatically becomes buffer local when set.
3480 (Window Configurations): Explain return value of
3481 `set-window-configuration'.
3482
3483 * minibuf.texi (Minibuffer Misc): Add anchor for
3484 `minibuffer-scroll-window'.
3485
3486 * positions.texi (Text Lines): Add anchor for `count-lines'.
3487
3488 2004-07-17 Richard M. Stallman <rms@gnu.org>
3489
3490 * display.texi (Overlay Properties): Adding `evaporate' prop
3491 deletes empty overlay immediately.
3492
3493 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
3494 fix example.
3495
3496 2004-07-16 Jim Blandy <jimb@redhat.com>
3497
3498 * searching.texi (Regexp Backslash): Document new \_< and \_>
3499 operators.
3500
3501 2004-07-16 Juanma Barranquero <lektu@terra.es>
3502
3503 * display.texi (Images): Fix Texinfo usage.
3504
3505 2004-07-14 Luc Teirlinck <teirllm@auburn.edu>
3506
3507 * buffers.texi (Modification Time): `visited-file-modtime' now
3508 returns a list of two integers, instead of a cons.
3509
3510 2004-07-13 Luc Teirlinck <teirllm@auburn.edu>
3511
3512 * windows.texi: Various changes in addition to:
3513 (Splitting Windows): Add `split-window-keep-point'.
3514
3515 2004-07-09 Richard M. Stallman <rms@gnu.org>
3516
3517 * frames.texi (Input Focus): Minor fix.
3518
3519 2004-07-07 Luc Teirlinck <teirllm@auburn.edu>
3520
3521 * frames.texi (Input Focus): Clarify descriptions of
3522 `select-frame-set-input-focus' and `select-frame'.
3523
3524 2004-07-06 Luc Teirlinck <teirllm@auburn.edu>
3525
3526 * os.texi: Various small changes in addition to:
3527 (Killing Emacs): Expand and clarify description of
3528 `kill-emacs-query-functions' and `kill-emacs-hook'.
3529 (System Environment): Expand and clarify description of `getenv'
3530 and `setenv'.
3531 (Timers): Clarify description of `run-at-time'.
3532 (Translating Input): Correct description of
3533 `extra-keyboard-modifiers'.
3534 (Flow Control): Correct description of `enable-flow-control'.
3535
3536 2004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
3537
3538 * os.texi: Update copyright.
3539 (Session Management): Grammar fix.
3540 Clarify which Emacs does the restarting.
3541 Use @samp for *scratch* buffer.
3542
3543 2004-07-04 Alan Mackenzie <acm@muc.de>
3544
3545 * frames.texi (Input Focus): Add documentation for
3546 `select-frame-set-input-focus'. Replace refs to non-existent
3547 `switch-frame' with `select-frame'. Minor corrections and tidying
3548 up of text-only terminal stuff.
3549
3550 2004-07-02 Richard M. Stallman <rms@gnu.org>
3551
3552 * files.texi (Saving Buffers): Cleanup write-contents-function.
3553 (Magic File Names): Cleanup file-remote-p.
3554
3555 2004-07-02 Kai Grossjohann <kai@emptydomain.de>
3556
3557 * files.texi (Magic File Names): `file-remote-p' returns an
3558 identifier of the remote system, not just t.
3559
3560 2004-07-02 David Kastrup <dak@gnu.org>
3561
3562 * searching.texi (Entire Match Data): Add explanation about new
3563 match-data behavior when @var{integers} is non-nil.
3564
3565 2004-06-24 Richard M. Stallman <rms@gnu.org>
3566
3567 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
3568
3569 * customize.texi (Variable Definitions): Note about doc strings
3570 and :set.
3571
3572 * keymaps.texi (Keymap Terminology): Document `kbd'.
3573 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
3574
3575 * display.texi (Invisible Text): Setting buffer-invisibility-spec
3576 makes it buffer-local.
3577
3578 * files.texi (Saving Buffers): Correct previous change.
3579
3580 * commands.texi (Accessing Events):
3581 Clarify posn-col-row and posn-actual-col-row.
3582
3583 2004-06-24 David Ponce <david.ponce@wanadoo.fr>
3584
3585 * commands.texi (Accessing Events): New functions
3586 posn-at-point and posn-at-x-y. Add example to posn-x-y.
3587
3588 2004-06-23 Luc Teirlinck <teirllm@auburn.edu>
3589
3590 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
3591 * frames.texi, buffers.texi, backups.texi, variables.texi:
3592 * loading.texi, eval.texi, functions.texi, control.texi:
3593 * symbols.texi, minibuf.texi: Reposition @anchor's.
3594
3595 * help.texi: Various small changes in addition to the following.
3596 (Describing Characters): Describe PREFIX argument to
3597 `key-description'. Correct and clarify definition of
3598 `text-char-description'. Describe NEED-VECTOR argument to
3599 `read-kbd-macro'.
3600 (Help Functions): Clarify definition of `apropos'.
3601
3602 2004-06-23 Lars Hansen <larsh@math.ku.dk>
3603
3604 * files.texi (Saving Buffers): Correct description of
3605 `write-contents-functions'.
3606
3607 2004-06-21 Juanma Barranquero <lektu@terra.es>
3608
3609 * display.texi (Images): Remove redundant @vindex directives.
3610 Rewrite `image-library-alist' doc in active voice.
3611
3612 2004-06-14 Juanma Barranquero <lektu@terra.es>
3613
3614 * display.texi (Images): Document new delayed library loading,
3615 variable `image-library-alist' and (existing but undocumented)
3616 function `image-type-available-p'.
3617
3618 2004-06-05 Richard M. Stallman <rms@gnu.org>
3619
3620 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
3621 refer the user to the Initial Input node.
3622 (Text from Minibuffer): Likewise.
3623 (Initial Input): New node. Document this feature
3624 and say it is mostly deprecated.
3625
3626 2004-05-30 Richard M. Stallman <rms@gnu.org>
3627
3628 * loading.texi (Named Features): Clarify return value
3629 and meaning of NOERROR.
3630
3631 * variables.texi (File Local Variables): Minor cleanup.
3632
3633 2004-05-30 Michael Albinus <michael.albinus@gmx.de>
3634
3635 * files.texi (Magic File Names): Add `file-remote-p' as operation
3636 of file name handlers.
3637
3638 2004-05-29 Richard M. Stallman <rms@gnu.org>
3639
3640 * modes.texi (Minor Mode Conventions): (-) has no special meaning
3641 as arg to a minor mode command.
3642
3643 2004-05-22 Richard M. Stallman <rms@gnu.org>
3644
3645 * syntax.texi (Syntax Class Table): Word syntax not just for English.
3646
3647 * streams.texi (Output Variables): Doc float-output-format.
3648
3649 * searching.texi (Regexp Special): Nested repetition can be infloop.
3650
3651 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
3652 real stack overflow.
3653
3654 * compile.texi: Minor cleanups.
3655
3656 2004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
3657
3658 * lists.texi (Cons Cells): Explain dotted lists, true lists,
3659 circular lists.
3660 (List Elements): Explain handling of circular and dotted lists.
3661
3662 2004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
3663
3664 * modes.texi (Search-based Fontification): Fix typo.
3665
3666 2004-05-10 Juanma Barranquero <lektu@terra.es>
3667
3668 * modes.texi (Mode Line Variables): Fix description of
3669 global-mode-string, which is now after which-func-mode, not the
3670 buffer name.
3671
3672 2004-05-07 Lars Hansen <larsh@math.ku.dk>
3673
3674 * modes.texi (Desktop Save Mode): Add.
3675 (Modes): Add menu entry Desktop Save Mode.
3676
3677 * hooks.texi: Add desktop-after-read-hook,
3678 desktop-no-desktop-file-hook and desktop-save-hook.
3679
3680 * locals.texi: Add desktop-save-buffer.
3681
3682 2004-04-30 Jesper Harder <harder@ifa.au.dk>
3683
3684 * display.texi: emacs -> Emacs.
3685
3686 2004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
3687
3688 * files.texi (Changing Files): Document set-file-times.
3689
3690 2004-04-23 Juanma Barranquero <lektu@terra.es>
3691
3692 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
3693
3694 2004-04-18 Jesper Harder <harder@ifa.au.dk>
3695
3696 * tips.texi (Coding Conventions): defopt -> defcustom.
3697
3698 2004-04-16 Luc Teirlinck <teirllm@auburn.edu>
3699
3700 * sequences.texi: Various clarifications.
3701
3702 2004-04-14 Luc Teirlinck <teirllm@auburn.edu>
3703
3704 * buffers.texi (Read Only Buffers): Mention optional ARG to
3705 `toggle-read-only'.
3706
3707 2004-04-14 Nick Roberts <nick@nick.uklinux.net>
3708
3709 * windows.texi (Selecting Windows): Note that get-lru-window
3710 returns a full-width window if possible.
3711
3712 2004-04-13 Luc Teirlinck <teirllm@auburn.edu>
3713
3714 * buffers.texi: Various changes in addition to:
3715 (Buffer File Name): Add `find-buffer-visiting'.
3716 (Buffer Modification): Mention optional ARG to `not-modified'.
3717 (Indirect Buffers): Mention optional CLONE argument to
3718 `make-indirect-buffer'.
3719
3720 * files.texi: Various changes in addition to:
3721 (Visiting Functions): `find-file-hook' is now a normal hook.
3722 (File Name Expansion): Explain difference between the way that
3723 `expand-file-name' and `file-truename' treat `..'.
3724 (Contents of Directories): Mention optional ID-FORMAT argument to
3725 `directory-files-and-attributes'.
3726 (Format Conversion): Mention new optional CONFIRM argument to
3727 `format-write-file'.
3728
3729 2004-04-12 Miles Bader <miles@gnu.org>
3730
3731 * macros.texi (Expansion): Add description of `macroexpand-all'.
3732
3733 2004-04-05 Jesper Harder <harder@ifa.au.dk>
3734
3735 * variables.texi (Variable Aliases): Mention
3736 cyclic-variable-indirection.
3737
3738 * errors.texi (Standard Errors): Ditto.
3739
3740 2004-04-04 Luc Teirlinck <teirllm@auburn.edu>
3741
3742 * backups.texi: Various small changes in addition to:
3743 (Making Backups): Mention return value of `backup-buffer'.
3744 (Auto-Saving): Mention optional FORCE argument to
3745 `delete-auto-save-file-if-necessary'.
3746 (Reverting): Mention optional PRESERVE-MODES argument to
3747 `revert-buffer'. Correct description of `revert-buffer-function'.
3748
3749 2004-03-22 Juri Linkov <juri@jurta.org>
3750
3751 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
3752 with `Vector Functions'.
3753
3754 * text.texi (Sorting): Add missing quote.
3755
3756 2004-03-14 Luc Teirlinck <teirllm@auburn.edu>
3757
3758 * intro.texi (Lisp History): Replace xref to `cl' manual with
3759 inforef.
3760
3761 2004-03-12 Richard M. Stallman <rms@gnu.org>
3762
3763 * intro.texi (Version Info): Add arg to emacs-version.
3764 (Lisp History): Change xref to CL manual.
3765
3766 2004-03-09 Luc Teirlinck <teirllm@auburn.edu>
3767
3768 * minibuf.texi (Completion Commands): Add xref to Emacs manual
3769 for Partial Completion mode.
3770
3771 2004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
3772
3773 * customize.texi: Fix typo. Remove eol whitespace.
3774
3775 2004-03-04 Richard M. Stallman <rms@gnu.org>
3776
3777 * processes.texi: Fix typos.
3778
3779 * lists.texi (Building Lists): Minor clarification.
3780
3781 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
3782 in make-hash-table.
3783
3784 2004-02-29 Juanma Barranquero <lektu@terra.es>
3785
3786 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
3787 rm, and ignore exit code.
3788
3789 2004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
3790
3791 * display.texi (Defining Faces): Add description for min-colors.
3792 Update example.
3793
3794 2004-02-23 Luc Teirlinck <teirllm@auburn.edu>
3795
3796 * abbrevs.texi: Various corrections and clarifications in addition
3797 to the following:
3798 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
3799
3800 2004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
3801
3802 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
3803
3804 2004-02-21 Luc Teirlinck <teirllm@auburn.edu>
3805
3806 * text.texi: Various small changes in addition to the following:
3807 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
3808 to delete-horizontal-space.
3809 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
3810 description of yank-handler text property at various places.
3811
3812 * frames.texi (Window System Selections): Add anchor.
3813
3814 * syntax.texi (Syntax Table Functions): Clarify and correct
3815 descriptions of make-syntax-table and copy-syntax-table.
3816 (Motion and Syntax): Clarify SYNTAXES argument to
3817 skip-syntax-forward.
3818 (Parsing Expressions): Mention that the return value of
3819 parse-partial-sexp is currently a list of ten rather than nine
3820 elements.
3821 (Categories): Various corrections and clarifications.
3822
3823 2004-02-17 Luc Teirlinck <teirllm@auburn.edu>
3824
3825 * markers.texi (Marker Insertion Types): Minor change.
3826
3827 * locals.texi (Standard Buffer-Local Variables):
3828 * commands.texi (Interactive Codes, Using Interactive):
3829 * functions.texi (Related Topics): Fix xrefs.
3830
3831 2004-02-16 Luc Teirlinck <teirllm@auburn.edu>
3832
3833 * lists.texi (Sets And Lists): Update description of delete-dups.
3834
3835 2004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
3836
3837 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
3838
3839 2004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
3840
3841 * frames.texi (Parameter Access): frame-parameters arg is optional.
3842 modify-frame-parameters handles nil for FRAME.
3843 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
3844 are all-or-nothing for certain toolkits.
3845 Mention parameter wait-for-wm.
3846 (Frames and Windows): In frame-first-window and frame-selected-window
3847 the arg is optional.
3848 (Input Focus): In redirect-frame-focus the second arg is optional.
3849 (Window System Selections): Mention selection type CLIPBOARD.
3850 Mention data-type UTF8_STRING.
3851 Mention numbering of cut buffers.
3852 (Resources): Describe x-resource-name.
3853
3854 2004-02-16 Richard M. Stallman <rms@gnu.org>
3855
3856 * windows.texi (Buffers and Windows): Delete false table
3857 about all-frames.
3858
3859 * syntax.texi (Parsing Expressions): Delete old caveat
3860 about parse-sexp-ignore-comments.
3861
3862 * streams.texi (Output Variables): Add print-quoted.
3863
3864 * lists.texi (Building Lists): Minor cleanup.
3865
3866 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
3867
3868 * display.texi (Overlays): Explain overlays use markers.
3869 (Managing Overlays): Explain front-advance and rear-advance
3870 in more detail.
3871
3872 * loading.texi (Unloading): Document unload-feature-special-hooks.
3873 Get rid of fns-NNN.el file.
3874
3875 2004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
3876
3877 * help.texi (Describing Characters): Fix text-char-description
3878 example output.
3879
3880 * edebug.texi (Using Edebug): Fix example.
3881
3882 * debugging.texi (Internals of Debugger): Fix return value.
3883
3884 * files.texi (Changing Files): Fix argname.
3885
3886 * calendar.texi: Fix parens, and default values.
3887
3888 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
3889 * nonascii.texi, objects.texi, os.texi: Minor fixes.
3890 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
3891
3892 * positions.texi (Text Lines): Don't add -1 in current-line.
3893
3894 2004-02-16 Richard M. Stallman <rms@gnu.org>
3895
3896 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
3897
3898 2004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
3899
3900 * processes.texi (Low-Level Network): Fix a typo.
3901
3902 2004-02-12 Kim F. Storm <storm@cua.dk>
3903
3904 * display.texi (Fringes): Use consistent wording.
3905 Note that window-fringe's window arg is optional.
3906 (Scroll Bars): Use consistent wording.
3907
3908 2004-02-11 Luc Teirlinck <teirllm@auburn.edu>
3909
3910 * tips.texi (Comment Tips): Document the new conventions for
3911 commenting out code.
3912
3913 2004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
3914
3915 * positions.texi (Text Lines): Added missing end defun.
3916
3917 2004-02-07 Kim F. Storm <storm@cua.dk>
3918
3919 * positions.texi (Text Lines): Add line-number-at-pos.
3920
3921 2004-02-06 John Paul Wallington <jpw@gnu.org>
3922
3923 * display.texi (Button Properties, Button Buffer Commands):
3924 mouse-2 invokes button, not down-mouse-1.
3925
3926 2004-02-04 Jason Rumney <jasonr@gnu.org>
3927
3928 * makefile.w32-in: Sync with Makefile.in changes.
3929
3930 2004-02-03 Luc Teirlinck <teirllm@auburn.edu>
3931
3932 * minibuf.texi (Text from Minibuffer): Various corrections and
3933 clarifications.
3934 (Object from Minibuffer): Correct Lisp description of
3935 read-minibuffer.
3936 (Minibuffer History): Clarify description of cons values for
3937 HISTORY arguments.
3938 (Basic Completion): Various corrections and clarifications. Add
3939 completion-regexp-list.
3940 (Minibuffer Completion): Correct and clarify description of
3941 completing-read.
3942 (Completion Commands): Mention Partial Completion mode. Various
3943 other minor changes.
3944 (High-Level Completion): Various corrections and clarifications.
3945 (Reading File Names): Ditto.
3946 (Minibuffer Misc): Ditto.
3947
3948 2004-01-26 Luc Teirlinck <teirllm@auburn.edu>
3949
3950 * strings.texi (Text Comparison): assoc-string also matches
3951 elements of alists that are strings instead of conses.
3952 (Formatting Strings): Standardize Texinfo usage. Update index
3953 entries.
3954
3955 2004-01-20 Luc Teirlinck <teirllm@auburn.edu>
3956
3957 * lists.texi (Sets And Lists): Add delete-dups.
3958
3959 2004-01-15 Luc Teirlinck <teirllm@auburn.edu>
3960
3961 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
3962 special form.
3963 * macros.texi (Defining Macros): Update description of `declare',
3964 which now is a macro.
3965 (Wrong Time): Fix typos.
3966
3967 2004-01-14 Luc Teirlinck <teirllm@auburn.edu>
3968
3969 * compile.texi (Compilation Functions): Expand descriptions of
3970 `compile-defun', `byte-compile-file', `byte-recompile-directory'
3971 and `batch-byte-compile'. In particular, mention and describe
3972 all optional arguments.
3973 (Disassembly): Correct and clarify the description of `disassemble'.
3974
3975 2004-01-11 Luc Teirlinck <teirllm@auburn.edu>
3976
3977 * searching.texi: Various small changes in addition to the
3978 following.
3979 (Regexp Example): Adapt to new value of `sentence-end'.
3980 (Regexp Functions): The PAREN argument to `regexp-opt' can be
3981 `words'.
3982 (Search and Replace): Add usage note for `perform-replace'.
3983 (Entire Match Data): Mention INTEGERS and REUSE arguments to
3984 `match-data'.
3985 (Standard Regexps): Update for new values of `paragraph-start'
3986 and `sentence-end'.
3987
3988 2004-01-07 Luc Teirlinck <teirllm@auburn.edu>
3989
3990 * files.texi (Saving Buffers): Clarify descriptions of
3991 `write-contents-functions' and `before-save-hook'.
3992 Make the defvar's for `before-save-hook' and `after-save-hook'
3993 into defopt's.
3994
3995 2004-01-07 Kim F. Storm <storm@cua.dk>
3996
3997 * commands.texi (Click Events): Describe new image and
3998 width/height elements of click events.
3999 (Accessing Events): Add posn-string, posn-image, and
4000 posn-object-width-height. Change posn-object to return either
4001 image or string object.
4002
4003 2004-01-01 Simon Josefsson <jas@extundo.com>
4004
4005 * hooks.texi (Standard Hooks): Add before-save-hook.
4006 * files.texi (Saving Buffers): Likewise.
4007
4008 2004-01-03 Richard M. Stallman <rms@gnu.org>
4009
4010 * frames.texi (Frames and Windows): Delete frame-root-window.
4011
4012 2004-01-03 Luc Teirlinck <teirllm@auburn.edu>
4013
4014 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
4015
4016 * functions.texi: Various small changes in addition to the
4017 following.
4018 (What Is a Function): `functionp' returns nil for macros. Clarify
4019 behavior of this and following functions for symbol arguments.
4020 (Function Documentation): Add `\' in front of (fn @var{arglist})
4021 and explain why.
4022 (Defining Functions): Mention DOCSTRING argument to `defalias'.
4023 Add anchor.
4024 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
4025
4026 2004-01-01 Miles Bader <miles@gnu.org>
4027
4028 * display.texi (Buttons): New section.
4029
4030 2003-12-31 Andreas Schwab <schwab@suse.de>
4031
4032 * numbers.texi (Math Functions): sqrt reports a domain-error
4033 error.
4034 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
4035
4036 2003-12-30 Luc Teirlinck <teirllm@auburn.edu>
4037
4038 * tips.texi (Documentation Tips): Update item on hyperlinks in
4039 documentation strings.
4040
4041 * errors.texi (Standard Errors): Various small corrections and
4042 additions.
4043
4044 * control.texi: Various small changes in addition to the
4045 following.
4046 (Signaling Errors): Provide some more details on how `signal'
4047 constructs the error message. Add anchor to the definition of
4048 `signal'.
4049 (Error Symbols): Describe special treatment of `quit'.
4050 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
4051 to emphasize that it has to be a single form.
4052
4053 * buffers.texi: Add anchor.
4054
4055 2003-12-29 Richard M. Stallman <rms@gnu.org>
4056
4057 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
4058 (Window Configurations): Add window-configuration-frame.
4059
4060 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
4061
4062 * text.texi (Examining Properties): Add get-char-property-and-overlay.
4063 Change arg name in get-char-property.
4064 (Special Properties): Update handling of keymap property.
4065
4066 * strings.texi (Modifying Strings): Add clear-string.
4067 (Text Comparison): Add assoc-string and remove
4068 assoc-ignore-case, assoc-ignore-representation.
4069
4070 * os.texi (Time of Day): Add set-time-zone-rule.
4071
4072 * numbers.texi (Math Functions): asin, acos, log, log10
4073 report domain-error errors.
4074
4075 * nonascii.texi (Converting Representations):
4076 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
4077 (Encoding and I/O): Add file-name-coding-system.
4078
4079 * modes.texi (Search-based Fontification): Explain that
4080 face specs are symbols with face names as values.
4081
4082 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
4083
4084 * lists.texi (Building Lists): remq moved elsewhere.
4085 (Sets And Lists): remq moved here.
4086 (Association Lists): Refer to assoc-string.
4087
4088 * internals.texi (Garbage Collection): Add memory-use-counts.
4089
4090 * frames.texi (Frames and Windows): Add set-frame-selected-window
4091 and frame-root-window.
4092
4093 * files.texi (Contents of Directories):
4094 Add directory-files-and-attributes.
4095
4096 * display.texi (Refresh Screen): Add force-window-update.
4097 (Invisible Text): Explain about moving point out of invis text.
4098 (Overlay Properties): Add overlay-properties.
4099 (Managing Overlays): Add overlayp.
4100 (GIF Images): Invalid image number displays a hollow box.
4101
4102 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
4103 (Killing Buffers): Add buffer-live-p.
4104
4105 2003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
4106
4107 * display.texi (Fringes): Fix typo "set-buffer-window".
4108
4109 2003-12-24 Luc Teirlinck <teirllm@auburn.edu>
4110
4111 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
4112 * nonascii.texi, processes.texi, tips.texi, variables.texi:
4113 Add or change various xrefs and anchors.
4114
4115 * commands.texi: Replace all occurrences of @acronym{CAR} with
4116 @sc{car}, for consistency with the rest of the Elisp manual.
4117 `car' and `cdr' are historically acronyms, but are no longer
4118 widely thought of as such.
4119
4120 * internals.texi (Pure Storage): Mention that `purecopy' does not
4121 copy text properties.
4122 (Object Internals): Now 29 bits are used (in most implementations)
4123 to address Lisp objects.
4124
4125 * variables.texi (Variables with Restricted Values): New node.
4126
4127 * objects.texi (Lisp Data Types): Mention that certain variables
4128 can only take on a restricted set of values and add an xref to
4129 the new node "Variables with Restricted Values".
4130
4131 * eval.texi (Function Indirection): Describe the errors that
4132 `indirect-function' can signal.
4133 (Eval): Clarify the descriptions of `eval-region' and `values'.
4134 Describe `eval-buffer' instead of `eval-current-buffer' and
4135 mention `eval-current-buffer' as an alias for `current-buffer'.
4136 Correct the description and mention all optional arguments.
4137
4138 * nonascii.texi: Various small changes in addition to the
4139 following.
4140 (Converting Representations): Clarify behavior of
4141 `string-make-multibyte' and `string-to-multibyte' for unibyte all
4142 ASCII arguments.
4143 (Character Sets): Document the variable `charset-list' and adapt
4144 the definition of the function `charset-list' accordingly.
4145 (Translation of Characters): Clarify use of generic characters in
4146 `make-translation-table'. Clarify and correct the description of
4147 the use of translation tables in encoding and decoding.
4148 (User-Chosen Coding Systems): Correct and clarify the description
4149 of `select-safe-coding-system'.
4150 (Default Coding Systems): Clarify description of
4151 `file-coding-system-alist'.
4152
4153 2003-11-30 Luc Teirlinck <teirllm@auburn.edu>
4154
4155 * strings.texi (Text Comparison): Correctly describe when two
4156 strings are `equal'. Combine and clarify descriptions of
4157 `assoc-ignore-case' and `assoc-ignore-representation'.
4158
4159 * objects.texi (Non-ASCII in Strings): Clarify description of
4160 when a string is unibyte or multibyte.
4161 (Bool-Vector Type): Update examples.
4162 (Equality Predicates): Correctly describe when two strings are
4163 `equal'.
4164
4165 2003-11-29 Luc Teirlinck <teirllm@auburn.edu>
4166
4167 * lists.texi (Building Lists): `append' no longer accepts integer
4168 arguments. Update the description of `number-sequence' to reflect
4169 recent changes.
4170 (Sets And Lists): Describe `member-ignore-case' after `member'.
4171
4172 2003-11-27 Kim F. Storm <storm@cua.dk>
4173
4174 * commands.texi (Click Events): Click object may be an images.
4175 Describe (dx . dy) element of click positions.
4176 (Accessing Events): Remove duplicate posn-timestamp.
4177 New functions posn-object and posn-object-x-y.
4178
4179 2003-11-23 Kim F. Storm <storm@cua.dk>
4180
4181 * commands.texi (Click Events): Describe enhancements to event
4182 position lists, including new text-pos and (col . row) items.
4183 Mention left-fringe and right-fringe area events.
4184 (Accessing Events): New functions posn-area and
4185 posn-actual-col-row. Mention posn-timestamp. Mention that
4186 posn-point in non-text area still returns buffer position.
4187 Clarify posn-col-row.
4188
4189 2003-11-21 Lars Hansen <larsh@math.ku.dk>
4190
4191 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
4192 * anti.texi (File Attributes): Describe removed parameter
4193 ID-FORMAT.
4194
4195 2003-11-20 Luc Teirlinck <teirllm@auburn.edu>
4196
4197 * positions.texi (Positions): Mention that, if a marker is used as
4198 a position, its buffer is ignored.
4199
4200 * markers.texi (Overview of Markers): Mention it here too.
4201
4202 2003-11-12 Luc Teirlinck <teirllm@auburn.edu>
4203
4204 * numbers.texi (Numeric Conversions): Not just `floor', but also
4205 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
4206
4207 2003-11-10 Luc Teirlinck <teirllm@auburn.edu>
4208
4209 * markers.texi (Creating Markers): Specify insertion type of
4210 created markers. Add xref to `Marker Insertion Types'.
4211 Second argument to `copy-marker' is optional.
4212 (Marker Insertion Types): Mention that most markers are created
4213 with insertion type nil.
4214 (The Mark): Correctly describe when `mark' signals an error.
4215 (The Region): Correctly describe when `region-beginning' and
4216 `region-end' signal an error.
4217
4218 2003-11-08 Luc Teirlinck <teirllm@auburn.edu>
4219
4220 * hash.texi (Creating Hash): Clarify description of `eql'.
4221 `makehash' is obsolete.
4222 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
4223
4224 * positions.texi (Point): Change description of `buffer-end', so
4225 that it is also correct for floating point arguments.
4226 (List Motion): Correct argument lists of `beginning-of-defun' and
4227 `end-of-defun'.
4228 (Excursions): Add xref to `Marker Insertion Types'.
4229 (Narrowing): Argument to `narrow-to-page' is optional.
4230
4231 2003-11-06 Luc Teirlinck <teirllm@auburn.edu>
4232
4233 * streams.texi (Output Streams): Clarify behavior of point for
4234 marker output streams.
4235
4236 2003-11-04 Luc Teirlinck <teirllm@auburn.edu>
4237
4238 * variables.texi (Defining Variables): Second argument to
4239 `defconst' is not optional.
4240 (Setting Variables): Mention optional argument APPEND to
4241 `add-to-list'.
4242 (Creating Buffer-Local): Expand description of
4243 `make-variable-buffer-local'.
4244 (Frame-Local Variables): Expand description of
4245 `make-variable-frame-local'.
4246 (Variable Aliases): Correct description of optional argument
4247 DOCSTRING to `defvaralias'. Mention return value of
4248 `defvaralias'.
4249 (File Local Variables): Add xref to `File variables' in Emacs
4250 Manual. Correct description of `hack-local-variables'. Mention
4251 `safe-local-variable' property. Mention optional second argument
4252 to `risky-local-variable-p'.
4253
4254 2003-11-03 Luc Teirlinck <teirllm@auburn.edu>
4255
4256 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
4257
4258 2003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
4259
4260 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
4261 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
4262 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
4263 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
4264 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
4265 lispref/processes.texi, lispref/searching.texi,
4266 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
4267 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
4268 @acronym{FOO}.
4269
4270 2003-10-27 Luc Teirlinck <teirllm@auburn.edu>
4271
4272 * strings.texi (Creating Strings): Argument START to `substring'
4273 can not be `nil'. Expand description of
4274 `substring-no-properties'. Correct description of `split-string',
4275 especially with respect to empty matches. Prevent very bad line
4276 break in definition of `split-string-default-separators'.
4277 (Text Comparison): `string=' and `string<' also accept symbols as
4278 arguments.
4279 (String Conversion): More completely describe argument BASE in
4280 `string-to-number'.
4281 (Formatting Strings): `%s' and `%S' in `format' do require
4282 corresponding object. Clarify behavior of numeric prefix after
4283 `%' in `format'.
4284 (Case Conversion): The argument to `upcase-initials' can be a
4285 character.
4286
4287 2003-10-27 Kenichi Handa <handa@m17n.org>
4288
4289 * display.texi (Fontsets): Fix texinfo usage.
4290
4291 2003-10-25 Kenichi Handa <handa@m17n.org>
4292
4293 * display.texi (Fontsets): Add description of the function
4294 set-fontset-font.
4295
4296 2003-10-23 Luc Teirlinck <teirllm@auburn.edu>
4297
4298 * display.texi (Temporary Displays): Add xref to `Documentation
4299 Tips'.
4300
4301 * functions.texi (Function Safety): Use inforef instead of pxref
4302 for SES.
4303
4304 2003-10-23 Andreas Schwab <schwab@suse.de>
4305
4306 * Makefile.in (TEX, texinputdir): Don't define.
4307 (TEXI2DVI): Define.
4308 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
4309 add $(srcdir)/index.texi.
4310 ($(infodir)/elisp): Remove index.texi dependency.
4311 (elisp.dvi): Likewise. Use $(TEXI2DVI).
4312 (index.texi): Remove target.
4313 (dist): Don't link $(srcdir)/permute-index.
4314 (clean): Don't remove index.texi.
4315
4316 * permute-index, index.perm: Remove.
4317 * index.texi: Rename from index.unperm.
4318
4319 2003-10-22 Luc Teirlinck <teirllm@auburn.edu>
4320
4321 * tips.texi (Documentation Tips): Document new behavior for face
4322 and variable hyperlinks in Help mode.
4323
4324 2003-10-21 Luc Teirlinck <teirllm@auburn.edu>
4325
4326 * objects.texi (Integer Type): Update for extra bit of integer range.
4327 (Character Type): Ditto.
4328
4329 2003-10-16 Eli Zaretskii <eliz@gnu.org>
4330
4331 * numbers.texi (Integer Basics): Add index entries for reading
4332 numbers in hex, octal, and binary.
4333
4334 2003-10-16 Lute Kamstra <lute@gnu.org>
4335
4336 * modes.texi (Mode Line Format): Mention force-mode-line-update's
4337 argument.
4338
4339 2003-10-13 Luc Teirlinck <teirllm@auburn.edu>
4340
4341 * windows.texi (Choosing Window): Fix typo.
4342 * edebug.texi (Edebug Execution Modes): Fix typo.
4343
4344 2003-10-13 Richard M. Stallman <rms@gnu.org>
4345
4346 * windows.texi (Basic Windows): A window has fringe settings,
4347 display margins and scroll-bar settings.
4348 (Splitting Windows): Doc split-window return value.
4349 Clean up one-window-p.
4350 (Selecting Windows): Fix typo.
4351 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
4352 (Buffers and Windows): In set-window-buffer, explain effect
4353 on fringe settings and scroll bar settings.
4354 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
4355 (Choosing Window): Use defopt for pop-up-frame-function.
4356 For special-display-buffer-names, explain same-window and same-frame.
4357 Clarify window-dedicated-p return value.
4358 (Textual Scrolling): scroll-up and scroll-down can get an error.
4359 (Horizontal Scrolling): Clarify auto-hscroll-mode.
4360 Clarify set-window-hscroll.
4361 (Size of Window): Don't mention tool bar in window-height.
4362 (Coordinates and Windows): Explain what coordinates-in-window-p
4363 returns for fringes and display margins.
4364 (Window Configurations): Explain saving fringes, etc.
4365
4366 * tips.texi (Library Headers): Clean up Documentation.
4367
4368 * syntax.texi (Parsing Expressions): Clean up forward-comment
4369 and parse-sexp-lookup-properties.
4370
4371 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
4372
4373 * os.texi (System Environment): Clean up text for load-average errors.
4374
4375 * modes.texi (Hooks): Don't explain local hook details at front.
4376 Clarify run-hooks and run-hook-with-args a little.
4377 Clean up add-hook and remove-hook.
4378
4379 * edebug.texi (Edebug Execution Modes): Clarify t.
4380 Document edebug-sit-for-seconds.
4381 (Coverage Testing): Document C-x X = and =.
4382 (Instrumenting Macro Calls): Fix typo.
4383 (Specification List): Don't index the specification keywords.
4384
4385 2003-10-10 Kim F. Storm <storm@cua.dk>
4386
4387 * processes.texi (Network): Introduce make-network-process.
4388
4389 2003-10-09 Luc Teirlinck <teirllm@auburn.edu>
4390
4391 * tips.texi (Library Headers): Fix typo.
4392
4393 2003-10-07 Juri Linkov <juri@jurta.org>
4394
4395 * modes.texi (Imenu): Mention imenu-create-index-function's
4396 default value. Explain submenus better.
4397
4398 2003-10-07 Lute Kamstra <lute@gnu.org>
4399
4400 * modes.texi (Faces for Font Lock): Fix typo.
4401 (Hooks): Explain how buffer-local hook variables can refer to
4402 global hook variables.
4403 Various minor clarifications.
4404
4405 2003-10-06 Lute Kamstra <lute@gnu.org>
4406
4407 * tips.texi (Coding Conventions): Mention naming conventions for
4408 hooks.
4409
4410 2003-10-05 Luc Teirlinck <teirllm@auburn.edu>
4411
4412 * loading.texi (Library Search): Correct default value of
4413 load-suffixes.
4414 (Named Features): Fix typo.
4415
4416 2003-10-05 Richard M. Stallman <rms@gnu.org>
4417
4418 * loading.texi (Named Features): In `provide',
4419 say how to test for subfeatures.
4420 (Unloading): In unload-feature, use new var name
4421 unload-feature-special-hooks.
4422
4423 2003-10-03 Lute Kamstra <lute@gnu.org>
4424
4425 * modes.texi (Major Mode Conventions): Mention third way to set up
4426 Imenu.
4427 (Imenu): A number of small fixes.
4428 Delete documentation of internal variable imenu--index-alist.
4429 Document the return value format of imenu-create-index-function
4430 functions.
4431
4432 2003-09-30 Richard M. Stallman <rms@gnu.org>
4433
4434 * processes.texi (Network): Say what stopped datagram connections do.
4435
4436 * lists.texi (Association Lists): Clarify `assq-delete-all'.
4437
4438 * display.texi (Overlay Properties): Clarify `evaporate' property.
4439
4440 2003-09-29 Lute Kamstra <lute@gnu.org>
4441
4442 * modes.texi (Mode Line Data): Explain when symbols in mode-line
4443 constructs should be marked as risky.
4444 Change cons cell into proper list.
4445 (Mode Line Variables): Change cons cell into proper list.
4446
4447 2003-09-26 Lute Kamstra <lute@gnu.org>
4448
4449 * modes.texi (Mode Line Data): Document the :propertize construct.
4450 (Mode Line Variables): Reorder the descriptions of the variables
4451 to match their order in the default mode-line-format.
4452 Describe the new variables mode-line-position and mode-line-modes.
4453 Update the default values of mode-line-frame-identification,
4454 minor-mode-alist, and default-mode-line-format.
4455 (Properties in Mode): Mention the :propertize construct.
4456
4457 2003-09-26 Richard M. Stallman <rms@gnu.org>
4458
4459 * buffers.texi, commands.texi, debugging.texi, eval.texi:
4460 * loading.texi, minibuf.texi, text.texi, variables.texi:
4461 Avoid @strong{Note:}.
4462
4463 2003-09-26 Richard M. Stallman <rms@gnu.org>
4464
4465 * keymaps.texi (Remapping Commands): Fix typo.
4466
4467 2003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
4468
4469 * processes.texi (Low-Level Network): Fix typo.
4470
4471 2003-09-23 Kim F. Storm <storm@cua.dk>
4472
4473 * processes.texi (Network, Network Servers): Fix typos.
4474 (Low-Level Network): Add timeout value for :server keyword.
4475 Add new option keywords to make-network-process.
4476 Add set-network-process-options.
4477 Explain how to test availability of network options.
4478
4479 2003-09-19 Richard M. Stallman <rms@gnu.org>
4480
4481 * text.texi (Motion by Indent): Arg to
4482 backward-to-indentation and forward-to-indentation is optional.
4483
4484 * strings.texi (Creating Strings): Add substring-no-properties.
4485
4486 * processes.texi
4487 (Process Information): Add list-processes arg QUERY-ONLY.
4488 Delete process-contact from here.
4489 Add new status values for process-status.
4490 Add process-get, process-put, process-plist, set-process-plist.
4491 (Synchronous Processes): Add call-process-shell-command.
4492 (Signals to Processes): signal-process allows process objects.
4493 (Network): Complete rewrite.
4494 (Network Servers, Datagrams, Low-Level Network): New nodes.
4495
4496 * positions.texi (Word Motion): forward-word, backward-word
4497 arg is optional. Reword.
4498
4499 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
4500
4501 * variables.texi (Creating Buffer-Local):
4502 Delete duplicate definition of buffer-local-value.
4503 (File Local Variables): Explain about discarding text props.
4504
4505 2003-09-11 Richard M. Stallman <rms@gnu.org>
4506
4507 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
4508 changes variables that record input events.
4509 (Minibuffer Misc): Add minibuffer-selected-window.
4510
4511 * lists.texi (Building Lists): Add copy-tree.
4512
4513 * display.texi (Fontsets): Add char-displayable-p.
4514 (Scroll Bars): New node.
4515
4516 2003-09-08 Lute Kamstra <lute@gnu.org>
4517
4518 * modes.texi (%-Constructs): Document new `%i' and `%I'
4519 constructs.
4520
4521 2003-09-03 Peter Runestig <peter@runestig.com>
4522
4523 * makefile.w32-in: New file.
4524
4525 2003-08-29 Richard M. Stallman <rms@gnu.org>
4526
4527 * display.texi (Overlay Properties): Clarify how priorities
4528 affect use of the properties.
4529
4530 2003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
4531
4532 * customize.texi (Type Keywords): Correct the description of
4533 `:help-echo' in the case where `motion-doc' is a function.
4534
4535 2003-08-14 John Paul Wallington <jpw@gnu.org>
4536
4537 * modes.texi (Emulating Mode Line): Subsection, not section.
4538
4539 2003-08-13 Richard M. Stallman <rms@gnu.org>
4540
4541 * elisp.texi (Top): Update subnode lists in menu.
4542
4543 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
4544 (Kill Functions): kill-region has new arg yank-handler.
4545 (Yanking): New node.
4546 (Yank Commands): Add yank-undo-function.
4547 (Low-Level Kill Ring):
4548 kill-new and kill-append have new arg yank-handler.
4549 (Changing Properties): Add remove-list-of-text-properties.
4550 (Atomic Changes): New node.
4551
4552 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
4553
4554 * streams.texi (Output Variables): Add eval-expression-print-length
4555 and eval-expression-print-level.
4556
4557 * os.texi (Time Conversion): For encode-time, explain limits on year.
4558
4559 * objects.texi (Character Type): Define anchor "modifier bits".
4560
4561 * modes.texi (Emulating Mode Line): New node.
4562 (Search-based Fontification): Font Lock uses font-lock-face property.
4563 (Other Font Lock Variables): Likewise.
4564
4565 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
4566 not vectors.
4567 (Active Keymaps): Add emulation-mode-map-alists.
4568 (Functions for Key Lookup): key-binding has new arg no-remap.
4569 (Remapping Commands): New node.
4570 (Scanning Keymaps): where-is-internal has new arg no-remap.
4571 (Tool Bar): Add tool-bar-local-item-from-menu.
4572 Clarify when to use tool-bar-add-item-from-menu.
4573
4574 * commands.texi (Interactive Call): commandp has new arg.
4575 (Command Loop Info): Add this-original-command.
4576
4577 2003-08-06 John Paul Wallington <jpw@gnu.org>
4578
4579 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
4580
4581 * display.texi (Warning Basics): Fix typo.
4582 (Fringes): Add closing curly bracket and fix typo.
4583
4584 * elisp.texi (Top): Fix typo.
4585
4586 2003-08-05 Richard M. Stallman <rms@gnu.org>
4587
4588 * elisp.texi: Update lists of subnodes.
4589
4590 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
4591
4592 * variables.texi (Local Variables): Use lc for example variable names.
4593
4594 * tips.texi (Library Headers): Explain where to put -*-.
4595
4596 * strings.texi (Creating Strings): Fix xref for vconcat.
4597
4598 * sequences.texi (Vector Functions):
4599 vconcat no longer allows integer args.
4600
4601 * minibuf.texi (Reading File Names): read-file-name has new
4602 arg PREDICATE. New function read-directory-name.
4603
4604 * macros.texi (Defining Macros): Give definition of `declare'
4605 (Indenting Macros): New node.
4606
4607 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
4608 (Window Frame Parameters): Make separate table of parameters
4609 that are coupled with specific face attributes.
4610 (Deleting Frames): delete-frame-hooks renamed to
4611 delete-frame-functions.
4612
4613 * files.texi (Magic File Names): Add file-remote-p.
4614 Clarify file-local-copy.
4615
4616 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
4617 here; instead xref Defining Macros.
4618
4619 * display.texi (Warnings): New node, and subnodes.
4620 (Fringes): New node.
4621
4622 * debugging.texi (Test Coverage): New node.
4623
4624 * compile.texi (Compiler Errors): Explain with-no-warnings
4625 and other ways to suppress warnings.
4626
4627 * commands.texi (Interactive Call): Minor clarification.
4628
4629 * buffers.texi (Buffer File Name): set-visited-file-name
4630 renames the buffer too.
4631
4632 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
4633
4634 2003-07-24 Markus Rost <rost@math.ohio-state.edu>
4635
4636 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
4637
4638 2003-07-22 Markus Rost <rost@math.ohio-state.edu>
4639
4640 * internals.texi (Garbage Collection): Fix previous change.
4641
4642 2003-07-22 Richard M. Stallman <rms@gnu.org>
4643
4644 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
4645
4646 * display.texi (Width): Use \s syntax in example.
4647 (Font Selection): Add face-font-rescale-alist.
4648
4649 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
4650 Remove spurious indent in example.
4651
4652 * lists.texi (Building Lists): Add number-sequence.
4653
4654 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
4655
4656 * functions.texi (Function Documentation): Explain how to
4657 show calling convention explicitly in the doc string.
4658
4659 * windows.texi (Selecting Windows): save-selected-window saves
4660 selected window of each frame.
4661 (Window Configurations): Minor change.
4662
4663 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
4664
4665 * streams.texi (Output Variables): Add print-continuous-numbering
4666 and print-number-table.
4667
4668 * processes.texi (Decoding Output): New node.
4669
4670 * os.texi (Time Conversion): decode-time arg is optional.
4671
4672 * objects.texi (Character Type): Don't use space as example for \.
4673 Make list of char names and \-sequences correspond.
4674 Explain that \s is not used in strings. `\ ' needs space after.
4675
4676 * nonascii.texi (Converting Representations): Add string-to-multibyte.
4677 (Translation of Characters): Add translation-table-for-input.
4678 (Default Coding Systems): Add auto-coding-functions.
4679 (Explicit Encoding): Add decode-coding-inserted-region.
4680 (Locales): Add locale-info.
4681
4682 * minibuf.texi (Basic Completion): Describe test-completion.
4683 Collections can be lists of strings.
4684 Clean up lazy-completion-table.
4685 (Programmed Completion): Mention test-completion.
4686 Clarify why lambda expressions are not accepted.
4687 (Minibuffer Misc): Describe minibufferp.
4688
4689 2003-07-14 Richard M. Stallman <rms@gnu.org>
4690
4691 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
4692
4693 * windows.texi (Selecting Windows): New arg to select-window.
4694 (Selecting Windows): Add with-selected-window.
4695 (Size of Window): Add window-inside-edges, etc.
4696
4697 * internals.texi (Garbage Collection): Add post-gc-hook.
4698
4699 * processes.texi (Subprocess Creation): Add exec-suffixes.
4700
4701 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
4702 (Scanning Keymaps): Add map-keymaps.
4703 (Defining Menus): Add keymap-prompt.
4704
4705 * numbers.texi (Integer Basics): Add most-positive-fixnum,
4706 most-negative-fixnum.
4707
4708 * compile.texi (Byte Compilation): Explain no-byte-compile
4709 (Compiler Errors): New node.
4710
4711 * os.texi (User Identification): user-uid, user-real-uid
4712 can return float.
4713
4714 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
4715 and about derived modes.
4716 (Minor Modes): Add minor-mode-list.
4717 (Defining Minor Modes): Keyword args for define-minor-mode.
4718 (Search-based Fontification): Explain managing other properties.
4719 (Other Font Lock Variables): Add font-lock-extra-managed-props.
4720 (Faces for Font Lock): Add font-locl-preprocessor-face.
4721 (Hooks): Add run-mode-hooks and delay-mode-hooks.
4722
4723 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
4724 (Variable Aliases): Clarify defvaralias.
4725
4726 * loading.texi (Library Search): Add load-suffixes.
4727
4728 * minibuf.texi (Basic Completion): Add lazy-completion-table.
4729 (Programmed Completion): Add dynamic-completion-table.
4730
4731 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
4732 (Magic File Names): Specify precedence order of handlers.
4733
4734 * commands.texi (Command Overview): Emacs server runs pre-command-hook
4735 and post-command-hook.
4736 (Waiting): New calling convention for sit-for.
4737
4738 * text.texi (Special Properties): local-map and keymap properties
4739 apply based on their stickiness.
4740
4741 2003-07-07 Richard M. Stallman <rms@gnu.org>
4742
4743 * modes.texi (Minor Mode Conventions): Specify only some kinds
4744 of list values as args to minor modes.
4745
4746 * files.texi (File Name Expansion): Warn about iterative use
4747 of substitute-in-file-name.
4748
4749 * advice.texi (Activation of Advice): Clean up previous change.
4750
4751 2003-07-06 Markus Rost <rost@math.ohio-state.edu>
4752
4753 * advice.texi (Activation of Advice): Note that ad-start-advice is
4754 turned on by default.
4755
4756 2003-06-30 Richard M. Stallman <rms@gnu.org>
4757
4758 * text.texi (Buffer Contents): Document current-word.
4759 (Change Hooks): Not called for *Messages*.
4760
4761 * functions.texi (Defining Functions): Explain about redefining
4762 primitives.
4763 (Function Safety): Renamed. Minor changes.
4764 Comment out the detailed criteria for what is safe.
4765
4766 2003-06-22 Andreas Schwab <schwab@suse.de>
4767
4768 * objects.texi (Symbol Type): Fix description of examples.
4769
4770 2003-06-16 Andreas Schwab <schwab@suse.de>
4771
4772 * hash.texi (Creating Hash): Fix description of :weakness.
4773
4774 2003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
4775
4776 * files.texi (Changing Files): copy-file copies file modes, too.
4777
4778 2003-05-28 Richard M. Stallman <rms@gnu.org>
4779
4780 * strings.texi (Creating Strings): Clarify split-string.
4781
4782 2003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
4783
4784 * strings.texi (Creating Strings): Update split-string specification
4785 and examples.
4786
4787 2003-05-19 Richard M. Stallman <rms@gnu.org>
4788
4789 * elisp.texi: Correct invariant section names.
4790
4791 2003-04-20 Richard M. Stallman <rms@gnu.org>
4792
4793 * os.texi (Timers): Explain about timers and quitting.
4794
4795 2003-04-19 Richard M. Stallman <rms@gnu.org>
4796
4797 * internals.texi (Writing Emacs Primitives): Strings are
4798 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
4799 Explain GCPRO convention for varargs function args.
4800
4801 2003-04-16 Richard M. Stallman <rms@gnu.org>
4802
4803 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
4804
4805 2003-04-08 Richard M. Stallman <rms@gnu.org>
4806
4807 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
4808
4809 2003-02-13 Kim F. Storm <storm@cua.dk>
4810
4811 * objects.texi (Character Type): New \s escape for space.
4812
4813 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
4814
4815 * os.texi (System Environment): Added cygwin system-type.
4816
4817 2003-01-25 Richard M. Stallman <rms@gnu.org>
4818
4819 * keymaps.texi: Document that a symbol can act as a keymap.
4820
4821 2003-01-13 Richard M. Stallman <rms@gnu.org>
4822
4823 * text.texi (Changing Properties): Say string indices are origin-0.
4824
4825 * positions.texi (Screen Lines) <compute-motion>:
4826 Correct order of elts in return value.
4827
4828 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
4829 how to define a default binding.
4830
4831 2002-12-07 Markus Rost <rost@math.ohio-state.edu>
4832
4833 * loading.texi (Unloading): Fix recent change for load-history.
4834
4835 * customize.texi (Simple Types): Clarify description of custom
4836 type 'number. Describe new custom type 'float.
4837
4838 2002-12-04 Markus Rost <rost@math.ohio-state.edu>
4839
4840 * variables.texi (File Local Variables): Fix typo.
4841
4842 2002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
4843
4844 From Michael Albinus <Michael.Albinus@alcatel.de>.
4845
4846 * README: Target for Info file is `make info'.
4847
4848 * files.texi (File Name Components): Fixed typos in
4849 `file-name-sans-extension'.
4850 (Magic File Names): Complete list of operations for magic file
4851 name handlers.
4852
4853 2002-09-16 Jonathan Yavner <jyavner@engineer.com>
4854
4855 * variables.texi (File Local Variables): New function
4856 risky-local-variable-p.
4857
4858 2002-09-15 Jonathan Yavner <jyavner@engineer.com>
4859
4860 * functions.texi (Function safety): New node about unsafep.
4861
4862 2002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
4863
4864 * customize.texi (Splicing into Lists): Fixed example.
4865 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
4866
4867 2002-06-17 Juanma Barranquero <lektu@terra.es>
4868
4869 * frames.texi (Display Feature Testing): Fix typo.
4870
4871 2002-06-12 Andreas Schwab <schwab@suse.de>
4872
4873 * frames.texi (Initial Parameters, Resources): Fix references to
4874 the Emacs manual.
4875
4876 2002-05-13 Kim F. Storm <storm@cua.dk>
4877
4878 * variables.texi (Intro to Buffer-Local): Updated warning and
4879 example relating to changing buffer inside let.
4880
4881 2002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
4882
4883 * os.texi (Session Management): New node about X Session management.
4884
4885 2002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
4886
4887 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
4888 to which the manual corresponds, and the copyright years.
4889
4890 * Makefile.in (VERSION): Set to 2.9.
4891
4892 2001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
4893
4894 * elisp.texi: Change the category in @dircategory to "Emacs", to
4895 make it consistent with info/dir.
4896
4897 2001-11-25 Miles Bader <miles@gnu.org>
4898
4899 * text.texi (Fields): Describe new `limit' arg in
4900 field-beginning/field-end.
4901
4902 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
4903
4904 * permute-index: Don't depend on csh-specific features. Replace
4905 the interpreter name with /bin/sh.
4906
4907 * two-volume-cross-refs.txt: New file.
4908 * two.el: New file.
4909 * spellfile: New file.
4910
4911 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
4912
4913 * permute-index: New file.
4914
4915 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
4916 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
4917 8+3 restricted namespace.
4918
4919 * Makefile.in (infodir): Define relative to $(srcdir).
4920 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
4921 include directories list via -I switch to makeinfo.
4922 (index.texi): Use cp if both hard and symbolic links fail.
4923
4924 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
4925
4926 * Makefile.in (distclean): Add.
4927
4928 The following changes make ELisp manual part of the Emacs
4929 distribution:
4930
4931 * Makefile.in: Add Copyright notice.
4932 (prefix): Remove.
4933 (infodir): Change value to "../info".
4934 (VPATH): New variable.
4935 (MAKE): Don't define.
4936 (texmacrodir): Don't define.
4937 (texinputdir): Append the existing value of TEXINPUTS.
4938 ($(infodir)/elisp): Instead of just "elisp". Reformat the
4939 command to be compatible with man/Makefile.in, and to put the
4940 output into ../info.
4941 (info): Add target.
4942 (installall): Target removed.
4943
4944 2001-10-31 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
4945
4946 * tips.texi (Coding Conventions): Fix typo.
4947
4948 2001-10-23 Gerd Moellmann <gerd@gnu.org>
4949
4950 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
4951
4952 2001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
4953
4954 * files.texi (File Name Components): Update the description of
4955 file-name-sans-extension and file-name-extension, as they now
4956 ignore leading dots.
4957
4958 2001-10-20 Gerd Moellmann <gerd@gnu.org>
4959
4960 * (Version 21.1 released.)
4961
4962 2001-10-19 Miles Bader <miles@gnu.org>
4963
4964 * positions.texi (Text Lines): Describe behavior of
4965 `beginning-of-line'/`end-of-line' in the presence of field properties.
4966
4967 2001-10-17 Gerd Moellmann <gerd@gnu.org>
4968
4969 * Makefile.in (VERSION): Set to 2.8.
4970 (manual): Use `manual-21'.
4971
4972 * elisp.texi (VERSION): Add and use it where the version
4973 number was used. Set it to 2.8.
4974
4975 * intro.texi: Likewise.
4976
4977 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
4978
4979 * files.texi (File Name Completion): Document the significance of
4980 a trailing slash in elements of completion-ignored-extensions.
4981
4982 2001-10-06 Miles Bader <miles@gnu.org>
4983
4984 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
4985
4986 2001-10-04 Gerd Moellmann <gerd@gnu.org>
4987
4988 * variables.texi (Variable Aliases): New node.
4989
4990 2001-10-04 Gerd Moellmann <gerd@gnu.org>
4991
4992 * Branch for 21.1.
4993
4994 2001-10-02 Miles Bader <miles@gnu.org>
4995
4996 * minibuf.texi (Minibuffer Misc): Add entries for
4997 `minibuffer-contents', `minibuffer-contents-no-properties', and
4998 `delete-minibuffer-contents'.
4999 Correct description for `minibuffer-prompt-end'.
5000
5001 * text.texi (Property Search): Correct descriptions of
5002 `next-char-property-change' and `previous-char-property-change'.
5003 Add entries for `next-single-char-property-change' and
5004 `previous-single-char-property-change'.
5005 Make operand names a bit more consistent.
5006
5007 2001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
5008
5009 * frames.texi (Finding All Frames): Document that next-frame and
5010 previous-frame are local to current terminal.
5011
5012 2001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
5013
5014 * keymaps.texi (Creating Keymaps): Fix the description of the
5015 result of make-keymap.
5016
5017 2001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
5018
5019 * display.texi (Font Lookup, Attribute Functions)
5020 (Image Descriptors): Add cross-references to the definition of
5021 selected frame.
5022
5023 * buffers.texi (The Buffer List): Add cross-references to the
5024 definition of selected frame.
5025
5026 * frames.texi (Input Focus): Clarify which frame is _the_ selected
5027 frame at any given time.
5028 (Multiple Displays, Size and Position): Add a cross-reference to
5029 the definition of the selected frame.
5030
5031 2001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
5032
5033 * strings.texi (String Conversion) <string-to-number>: Document
5034 that a float is returned for integers that are too large.
5035
5036 * frames.texi (Mouse Position): Document mouse-position-function.
5037 (Display Feature Testing): Document display-images-p.
5038 (Window Frame Parameters): Document the cursor-type variable.
5039
5040 * numbers.texi (Integer Basics): Document CL style read syntax for
5041 integers in bases other than 10.
5042
5043 * positions.texi (List Motion): Document
5044 open-paren-in-column-0-is-defun-start.
5045
5046 * lists.texi (Sets And Lists): Document member-ignore-case.
5047
5048 * internals.texi (Garbage Collection): Document the used and free
5049 strings report.
5050 (Memory Usage): Document strings-consed.
5051
5052 * os.texi (Time of Day): Document float-time.
5053 (Recording Input): Document that clear-this-command-keys clears
5054 the vector to be returned by recent-keys.
5055
5056 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
5057 argument keymap can be a list.
5058
5059 * nonascii.texi (User-Chosen Coding Systems)
5060 <select-safe-coding-system>: Document the new argument
5061 accept-default-p and the variable
5062 select-safe-coding-system-accept-default-p. Tell what happens if
5063 buffer-file-coding-system is undecided.
5064 (Default Coding Systems): Document auto-coding-regexp-alist.
5065
5066 * display.texi (The Echo Area) <message>: Document
5067 message-truncate-lines.
5068 (Glyphs): Document that the glyph table is unused on windowed
5069 displays.
5070
5071 * help.texi (Describing Characters) <single-key-description>:
5072 Document the new argument no-angles.
5073 (Accessing Documentation) <documentation-property>: Document that
5074 a non-string property is evaluated.
5075 <documentation>: Document that the function-documentation property
5076 is looked for.
5077
5078 * windows.texi (Selecting Windows): Document some-window.
5079
5080 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
5081
5082 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
5083 apropos-mode-hook.
5084
5085 * commands.texi (Using Interactive): Document interactive-form.
5086 (Keyboard Macros): Document kbd-macro-termination-hook.
5087 (Command Loop Info): Document that clear-this-command-keys clears
5088 the vector to be returned by recent-keys.
5089
5090 2001-09-04 Werner LEMBERG <wl@gnu.org>
5091
5092 * Makefile.in (srcdir, texinputdir): New variables.
5093 (srcs, index.texi, install): Use $(srcdir).
5094 (.PHONY): Remove elisp.dvi.
5095 (elisp): Use -I switch for makeinfo.
5096 (elisp.dvi): Use $(srcdir) and $(texinputdir).
5097 (installall, dist): Use $(srcdir).
5098 Fix path to texinfo.tex.
5099 (maintainer-clean): Add elisp.dvi and elisp.oaux.
5100
5101 2001-08-30 Gerd Moellmann <gerd@gnu.org>
5102
5103 * display.texi (Conditional Display): Adjust to API change.
5104
5105 * configure: New file.
5106
5107 2001-07-30 Gerd Moellmann <gerd@gnu.org>
5108
5109 * commands.texi (Repeat Events): Add description of
5110 double-click-fuzz.
5111
5112 2001-05-08 Stefan Monnier <monnier@cs.yale.edu>
5113
5114 * syntax.texi (Syntax Class Table): Add the missing designator for
5115 comment and string fences.
5116 (Syntax Properties): Add a xref to syntax table internals.
5117 (Syntax Table Internals): Document string-to-syntax.
5118
5119 2001-05-07 Gerd Moellmann <gerd@gnu.org>
5120
5121 * Makefile.in (install): Use install-info command line options
5122 like in Emacs' Makefile.in.
5123
5124 2000-12-09 Miles Bader <miles@gnu.org>
5125
5126 * windows.texi (Window Start): Update documentation for
5127 `pos-visible-in-window-p'.
5128
5129 2000-11-12 Stefan Monnier <monnier@cs.yale.edu>
5130
5131 * lists.texi (Building Lists): Add footnote to explain how to add
5132 to the end of a list.
5133
5134 2000-10-25 Gerd Moellmann <gerd@gnu.org>
5135
5136 * files.texi (Visiting Functions): Typos.
5137
5138 2000-10-25 Kenichi Handa <handa@etl.go.jp>
5139
5140 * files.texi (Visiting Functions): Return value of
5141 find-file-noselect may be a list of buffers if wildcards are used.
5142
5143 2000-10-24 Miles Bader <miles@lsi.nec.co.jp>
5144
5145 * display.texi (Defining Faces): Document `graphic' display type
5146 in face specs.
5147
5148 2000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
5149
5150 * hooks.texi (Standard Hooks): Replace obsolete
5151 `after-make-frame-hook' with `after-make-frame-functions'.
5152
5153 * frames.texi (Creating Frames): Ditto.
5154
5155 * variables.texi (Future Local Variables): Ditto.
5156
5157 2000-10-16 Gerd Moellmann <gerd@gnu.org>
5158
5159 * display.texi (Other Image Types): Add description of :foreground
5160 and :background properties of mono PBM images.
5161
5162 2000-08-17 Werner LEMBERG <wl@gnu.org>
5163
5164 * .cvsignore: New file.
5165
5166 2000-01-05 Gerd Moellmann <gerd@gnu.org>
5167
5168 * tindex.pl: New script.
5169
5170 1999-12-03 Dave Love <fx@gnu.org>
5171
5172 * Makefile.in (MAKEINFO): New parameter.
5173
5174 1999-09-17 Richard Stallman <rms@gnu.org>
5175
5176 * Makefile.in (srcs): Add hash.texi.
5177 (VERSION): Update to 20.6.
5178
5179 1999-09-13 Richard Stallman <rms@gnu.org>
5180
5181 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
5182
5183 1998-08-29 Karl Heuer <kwzh@gnu.org>
5184
5185 * configure.in: New file.
5186 * Makefile.in: Renamed from Makefile.
5187 (prefix, infodir): Use value obtained from configure.
5188 (emacslibdir): Obsolete variable deleted.
5189 (dist): Distribute configure.in, configure, Makefile.in.
5190
5191 1998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
5192
5193 * Makefile (INSTALL_INFO): New variable.
5194 (install): Run install-info.
5195
5196 1998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
5197
5198 * Makefile (elisp.dvi): Add missing backslash.
5199
5200 1998-05-02 Richard Stallman <rms@psilocin.gnu.org>
5201
5202 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
5203 Run texindex without `./'. Always run texindex on elisp.tp.
5204 (elisp.tps): Target deleted.
5205
5206 1998-04-05 Richard Stallman <rms@psilocin.gnu.org>
5207
5208 * Makefile (srcs): Add nonascii.texi and customize.texi.
5209 (dist): Start by deleting `temp'.
5210
5211 1998-02-17 Richard Stallman <rms@psilocin.gnu.org>
5212
5213 * Makefile (makeinfo, texindex): Targets deleted.
5214 (makeinfo.o, texindex.o): Targets deleted.
5215 (clean, dist): Don't do anything with them or with getopt*.
5216
5217 1998-01-30 Richard Stallman <rms@psilocin.gnu.org>
5218
5219 * Makefile (SHELL): Defined.
5220
5221 1998-01-27 Richard Stallman <rms@psilocin.gnu.org>
5222
5223 * Makefile (elisp.tps): New target.
5224 (elisp.dvi): Depend on elisp.tps.
5225
5226 Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
5227
5228 * README: Update phone number.
5229
5230 * Makefile (elisp): Make this be the default target.
5231 Depend on makeinfo.c instead of makeinfo.
5232 (install): Don't depend on elisp.dvi, since we don't install that.
5233 Use mkinstalldirs.
5234 (dist): Add mkinstalldirs.
5235
5236 Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5237
5238 * Makefile (VERSION): Update version number.
5239 (maintainer-clean): Renamed from realclean.
5240
5241 Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5242
5243 * Makefile (realclean): New target.
5244 (elisp): Remove any old elisp-* files first.
5245
5246 Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
5247
5248 * Makefile (VERSION): New variable.
5249 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
5250 Compressed file suffix should be `.gz', not `.z'.
5251
5252 Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5253
5254 * Makefile (elisp): Depend on makeinfo.
5255
5256 Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
5257
5258 * Makefile (srcs): Add anti.texi.
5259
5260 Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5261
5262 * Makefile (infodir, prefix): New vars.
5263 (install): Use infodir.
5264 (emacsinfodir): Deleted.
5265
5266 Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5267
5268 * Makefile (srcs): Add calendar.texi.
5269
5270 * Makefile (dist): Copy texindex.c and makeinfo.c.
5271 Limit elisp-* files to those with one or two digits.
5272
5273 Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5274
5275 * Makefile (dist): Changed to use Gzip instead of compress.
5276
5277 Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5278
5279 * loading.texi (Unloading): define-function changed back to
5280 defalias. It may not stay this way, but at least it's
5281 consistent with the known-good version of the code patch.
5282
5283 Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
5284
5285 * modes.texi (Hooks): Document new optional arg of add-hook.
5286
5287 Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
5288
5289 * variables.texi: Document nil initial value of buffer-local variables.
5290
5291 * tips.texi: Add new section on standard library headers.
5292
5293 Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5294
5295 * Makefile (srcs): Add frame.texi to the list of sources.
5296
5297 Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5298
5299 * Makefile (dist): Don't bother excluding autosave files; they'll
5300 never make it into the temp directory anyway, and the hash marks
5301 in the name are problematic for make and the Bourne shell.
5302 (srcs):
5303
5304 Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
5305
5306 * Makefile (dist): Don't include backup files or autosave files in
5307 the distribution tar file.
5308
5309 Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5310
5311 * Makefile (srcs): Added index.perm.
5312 (elisp.dvi): Remove erroneous shell comment.
5313 Expect output of permute-index in permuted.fns.
5314 Save old elisp.aux in elisp.oaux.
5315 (clean): Added index.texi to be deleted.
5316
5317 Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
5318
5319 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
5320
5321 Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
5322
5323 * files.texi: Noted that completion-ignored-extensions is ignored
5324 when making *Completions*.
5325
5326 Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
5327
5328 * Makefile make dist now depends on elisp.dvi, since it tries
5329 to include it in the dist file.
5330
5331 Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
5332
5333 * functions.texinfo (Mapping Functions): Add missing quote
5334
5335 Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
5336
5337 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
5338 (defunargs): Turn off \hyphenchar of \sl font temporarily.
5339
5340 Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
5341
5342 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
5343 and @error{} are the terms now being used. The files in the
5344 directory have been changed to reflect this.
5345
5346 * All instances of @indentedresultt{} have been changed to
5347 ` @result{}', using 5 spaces at the begining of the line.
5348
5349 Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
5350
5351 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
5352 experimental @indentedresult{}, @indentedexpandsto{} are part of
5353 the texinfo.tex in this directory. These TeX macros are not
5354 stable yet.
5355
5356 Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
5357
5358 * texinfo.tex: temporarily added
5359 \let\result=\dblarrow
5360 \def\error{{\it ERROR} \longdblarrow}
5361 We need to do this better soon.
5362
5363 Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
5364
5365 * Applied Karl Berry's patches to *.texinfo files, but not to
5366 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
5367 new title page format is also not applied, since it requires
5368 texinfo.tex changes.)
5369
5370 * Cleaned up `Makefile' and defined the `emacslibdir' directory
5371 for the Project GNU development environment.
5372
5373 ;; Local Variables:
5374 ;; coding: iso-2022-7bit
5375 ;; End:
5376
5377 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
5378 2005, 2006 Free Software Foundation, Inc.
5379 Copying and distribution of this file, with or without modification,
5380 are permitted provided the copyright notice and this notice are preserved.
5381
5382 ;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda