(last-buffer): Don't set major mode of *scratch* if
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
b8afe7e4
EZ
12008-12-27 Eli Zaretskii <eliz@gnu.org>
2
d14030f5
EZ
3 * elisp.texi (Top): Add @detailmenu items for "Multiple Terminals"
4 and its subsections.
5
6 * frames.texi (Multiple Terminals, Low-level Terminal)
7 (Terminal Parameters, Frames on Other TTY devices): New sections.
8 (Frames): Add an xref to "Multiple Terminals".
9
765980a4
EZ
10 * elisp.texi (Top): Add @detailmenu item for "Terminal Type".
11
12 * objects.texi (Terminal Type): New node.
13 (Editing Types): Add it to the menu.
14
47bd5577
EZ
15 * elisp.texi (Top): Add a @detailmenu item for "Directory Local
16 Variables".
17
eb22b78c 18 * variables.texi (Directory Local Variables): New node.
47bd5577 19 (Variables): Add a menu item for it.
eb22b78c 20
b8afe7e4
EZ
21 * loading.texi (Autoload): Document `generate-autoload-cookie' and
22 `generated-autoload-file'.
23
77bb0476
EZ
242008-12-20 Eli Zaretskii <eliz@gnu.org>
25
028e2c19
EZ
26 * os.texi (Startup Summary): Add xref to documentation of
27 `initial-window-system'.
28
77bb0476
EZ
29 * display.texi (Window Systems): Document `window-system' the
30 function. The variable `window-system' is now frame-local.
028e2c19 31 Document `initial-window-system'.
77bb0476 32
dda87836
MR
332008-12-19 Martin Rudalics <rudalics@gmx.at>
34
35 * windows.texi (Windows): Rewrite description of
36 fit-window-to-buffer.
37
caef3ed2
GM
382008-12-13 Glenn Morris <rgm@gnu.org>
39
40 * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
41 (Levels of Font Lock): Refer to font-lock-maximum-decoration.
42
21c58e4d
GM
432008-12-12 Glenn Morris <rgm@gnu.org>
44
45 * debugging.texi (Error Debugging): Refer forwards to
46 eval-expression-debug-on-error.
47
af38459f
EZ
482008-12-05 Eli Zaretskii <eliz@gnu.org>
49
5dedd9b5
EZ
50 * strings.texi (String Basics): Only unibyte strings that
51 represent key sequences hold 8-bit raw bytes.
52
af38459f
EZ
53 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
54 paragraph to speak about `undecided'.
55 (Character Properties): Don't explain the meaning of each
56 property; instead, identify their Unicode Standard names.
b3f1f4a5 57 (Character Sets): Document `map-charset-chars'.
af38459f 58
fa047ae7
GM
592008-12-02 Glenn Morris <rgm@gnu.org>
60
61 * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
62 section yet again.
63
47dbc044
EZ
642008-11-29 Eli Zaretskii <eliz@gnu.org>
65
98d05998
EZ
66 * nonascii.texi (Character Properties): New Section.
67 (Specifying Coding Systems): Document
68 `coding-system-priority-list', `set-coding-system-priority', and
69 `with-coding-priority'.
70 (Lisp and Coding Systems): Document `check-coding-systems-region'
71 and `coding-system-charset-list'.
72 (Coding System Basics): Document `coding-system-aliases'.
73
74 * elisp.texi (Top): Add a @detailmenu entry for "Character
75 Properties".
76
47dbc044
EZ
77 * objects.texi (Character Type): Correct the range of Emacs
78 characters. Add an @xref to "Character Codes".
79
80 * strings.texi (String Basics): Add an @xref to "Character Codes".
81
82 * numbers.texi (Integer Basics): Add an @xref to `max-char'.
83
84 * nonascii.texi (Explicit Encoding): Update for Emacs 23.
85 (Character Codes): Document `max-char'.
86
8b80cdf5
EZ
872008-11-28 Eli Zaretskii <eliz@gnu.org>
88
89 * nonascii.texi (Text Representations, Converting Representations)
90 (Character Sets, Scanning Charsets, Translation of Characters):
91 Make text more accurate.
92
a99dceba
GM
932008-11-28 Glenn Morris <rgm@gnu.org>
94
95 * files.texi (Format Conversion Round-Trip): Improve previous change.
96
f6dc3bed
CY
972008-11-26 Chong Yidong <cyd@stupidchicken.com>
98
99 * modes.texi (Auto Major Mode): Fix example.
100
5da9413d
GM
1012008-11-25 Glenn Morris <rgm@gnu.org>
102
103 * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
104
105 * files.texi (Format Conversion Round-Trip):
106 Use active voice for previous change.
107
fcca848c
CY
1082008-11-25 Chong Yidong <cyd@stupidchicken.com>
109
110 * os.texi (Processor Run Time):
111 * processes.texi (Transaction Queues):
112 * markers.texi (The Mark):
113 * windows.texi (Choosing Window, Selecting Windows):
114 * files.texi (Changing Files, Magic File Names):
115 * commands.texi (Key Sequence Input):
116 * functions.texi (Declaring Functions):
117 * strings.texi (Predicates for Strings):
118 * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
119
36c8dc54
CY
1202008-11-24 Chong Yidong <cyd@stupidchicken.com>
121
122 * help.texi (Accessing Documentation): Update example.
123
124 * variables.texi (Defining Variables): Note that `*' is not
125 necessary if defcustom is used.
126
2a79b242
EZ
1272008-11-22 Eli Zaretskii <eliz@gnu.org>
128
129 * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
130 Characters" from @detailmenu.
131
132 * nonascii.texi (Character Codes, Character Sets)
133 (Scanning Charsets, Translation of Characters): Update for Emacs 23.
134 (Chars and Bytes, Splitting Characters): Sections removed.
135
392f0d26
LK
1362008-11-22 Lute Kamstra <lute@gnu.org>
137
138 * positions.texi (Text Lines): Update goto-line documentation.
139
af1a5cd5
MR
1402008-11-21 Martin Rudalics <rudalics@gmx.at>
141
6a4cfb0c
MR
142 * frames.texi (Frames): Fix typo, add cross references, reword.
143 (Initial Parameters): Reword special-display-frame-alist text.
144 (Frames and Windows): Reword. Describe argument norecord for
145 set-frame-selected-window.
146 (Input Focus): Describe argument norecord for select-frame.
147 Remove comment on MS-Windows behavior for focus-follows-mouse.
148 (Raising and Lowering): Mention windows-frames dichotomy in
149 metaphor.
150
af1a5cd5
MR
151 * windows.texi (Displaying Buffers, Vertical Scrolling)
152 (Horizontal Scrolling): Fix indenting and rewording issues
153 introduced with 2008-11-07 change.
154
c249fa9c
GM
1552008-11-20 Glenn Morris <rgm@gnu.org>
156
157 * files.texi (Format Conversion Round-Trip): Mention `preserve'
158 element of `format-alist'.
159
204d4665
GM
1602008-11-19 Glenn Morris <rgm@gnu.org>
161
162 * doclicense.texi: Update to FDL 1.3.
163 * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
164
cc0910af
CY
1652008-11-18 Chong Yidong <cyd@stupidchicken.com>
166
efe6e7c4
CY
167 * windows.texi (Window Hooks): Remove *-end-trigger-functions
168 vars, which are obsolete. Mention jit-lock-register.
169
170 * modes.texi (Other Font Lock Variables): Document
171 jit-lock-register and jit-lock-unregister.
172
cc0910af
CY
173 * frames.texi (Color Parameters): Document alpha parameter.
174
aeeedf76
MR
1752008-11-16 Martin Rudalics <rudalics@gmx.at>
176
177 * windows.texi (Splitting Windows, Deleting Windows)
178 (Selecting Windows, Cyclic Window Ordering)
179 (Buffers and Windows, Displaying Buffers, Choosing Window)
180 (Dedicated Windows, Window Point, Window Start and End)
181 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
182 (Size of Window, Resizing Windows, Window Configurations)
183 (Window Parameters): Avoid @var at beginning of sentences and
184 reword accordingly.
185
4c565c5c
LK
1862008-11-11 Lute Kamstra <lute@gnu.org>
187
188 * files.texi (File Name Components): Fix file-name-extension
189 documentation.
190
25f494c9
JB
1912008-11-11 Juanma Barranquero <lekktu@gmail.com>
192
193 * frames.texi (Basic Parameters): Remove display-environment-variable
194 and term-environment-variable.
195
a1401ab1
EZ
1962008-11-08 Eli Zaretskii <eliz@gnu.org>
197
198 * windows.texi (Basic Windows, Splitting Windows)
199 (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
200 (Buffers and Windows, Displaying Buffers, Dedicated Windows)
25f494c9
JB
201 (Resizing Windows, Window Configurations, Window Parameters):
202 Fix wording and markup.
a1401ab1 203
efafc282
MR
2042008-11-07 Martin Rudalics <rudalics@gmx.at>
205
206 * windows.texi (Windows): Update entries.
207 (Basic Windows): Remove listing of attributes. Reword.
86ab855a 208 (Splitting Windows, Deleting Windows): Reword.
efafc282
MR
209 (Selecting Windows, Cyclic Window Ordering): Reword with special
210 emphasis on order of recently selected windows and buffer list.
86ab855a
MR
211 (Buffers and Windows, Choosing Window): Reword with special
212 emphasis on dedicated windows.
213 (Displaying Buffers): Reword. For switch-to-buffer mention that
214 it may fall back on pop-to-buffer. For other-window try to
215 explain how it treats the cyclic ordering of windows.
efafc282
MR
216 (Dedicated Windows): New node and section discussing dedicated
217 windows and associated functions.
86ab855a 218 (Window Point): Add entry for window-point-insertion-type. Reword.
efafc282
MR
219 (Window Start and End): Rename node and section title. Reword.
220 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
221 Minor rewording.
222 (Size of Window): Reword, in particular text on window-width.
223 (Resizing Windows): Reword. Add text on balancing windows.
224 (Window Configurations): Reword. Mention window parameters.
225 (Window Parameters): New node and section on window parameters.
226 (Window Hooks): Reword. Mention that
227 window-configuration-change-hook is run "buffer-locally".
228 * elisp.texi (Top): Update Windows entries in @detailmenu
229 section.
230
d60a8ab2
JB
2312008-11-04 Juanma Barranquero <lekktu@gmail.com>
232
233 * searching.texi (Regexp Search): Fix typo.
234
01777627
CY
2352008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
236
237 * searching.texi (Regexp Search): Document GREEDY arg.
238 (Simple Match Data): Fix return value.
239
c4526e93
EZ
2402008-11-01 Eli Zaretskii <eliz@gnu.org>
241
242 * nonascii.texi (Text Representations): Rewrite to make consistent
243 with Emacs 23 internal representation of characters. Document
244 `unibyte-string'.
245
fe2ae8b5
CY
2462008-10-28 Chong Yidong <cyd@stupidchicken.com>
247
248 * processes.texi (Process Information): Note that process-status
249 does not accept buffer names.
250
cc5a21e3
CY
2512008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
252
253 * positions.texi (Skipping Characters): Correct return value of
254 skip-chars-forward.
255
09460d9a
MR
2562008-10-25 Martin Rudalics <rudalics@gmx.at>
257
520b29e7
MR
258 * windows.texi (Deleting Windows): Update documentation of
259 delete-windows-on.
260 (Buffers and Windows): Update documentations of
261 get-buffer-window and get-buffer-window-list.
262 (Displaying Buffers): Update documentation of
263 replace-buffer-in-windows.
264
09460d9a
MR
265 * buffers.texi (Current Buffer): Reword set-buffer and
266 with-current-buffer documentations.
267 (Creating Buffers): Reword documentation of get-buffer-create.
268
4d48fcdc
MR
2692008-10-23 Martin Rudalics <rudalics@gmx.at>
270
271 * buffers.texi (Current Buffer): Reword documentation of
272 set-buffer.
273 (Buffer Names): Reword documentation of buffer-name.
274 (The Buffer List): For bury-buffer explain what happens with the
275 buffer's window.
276 (Creating Buffers): Say that get-buffer-create's arg is called
277 buffer-or-name.
278
f0143c43
CY
2792008-10-22 Chong Yidong <cyd@stupidchicken.com>
280
3e5dbbd3
CY
281 * advice.texi (Computed Advice): Explain what DEFINITION is.
282
f0143c43
CY
283 * nonascii.texi (Character Codes): Remove obsolete function
284 char-valid-p, and document characterp instead.
285
52a94b85
MR
2862008-10-22 Martin Rudalics <rudalics@gmx.at>
287
288 * windows.texi (Displaying Buffers): Reword documentation of
289 pop-to-buffer.
290 (Choosing Window): Rewrite documentation of display-buffer and
291 its options.
292
f76f8246
MR
293 * buffers.texi (Killing Buffers): Update documentation of
294 kill-buffer.
295
acc8b598
EZ
2962008-10-21 Eli Zaretskii <eliz@gnu.org>
297
80e6b6df
EZ
298 * processes.texi (Serial Ports): Fix wording and improve markup.
299
3645358a
EZ
300 * searching.texi (Regexp Search): Document `string-match-p' and
301 `looking-at-p'.
302 (POSIX Regexps): Add an xref for "non-greedy".
303 (Regexp Special): Add @cindex entry for "non-greedy".
304
b3d50cff 305 * display.texi (Attribute Functions): Document `face-all-attributes'.
bf190568 306 (Image Cache) <image-refresh>: Minor wording fixes.
b3d50cff 307
73b7530a
EZ
308 * frames.texi (Color Names): Add an xref to `read-color'.
309
310 * minibuf.texi (High-Level Completion): Document `read-color'.
311
acc8b598
EZ
312 * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
313
314 * positions.texi (Narrowing): Add an xref to "Swapping Text".
315
316 * buffers.texi (Swapping Text): New section, documents
317 `buffer-swap-text'.
318
10e187e8
MR
3192008-10-21 Martin Rudalics <rudalics@gmx.at>
320
321 * windows.texi (Resizing Windows): Minor wording fix.
322
fd6f900c
EZ
3232008-10-20 Eli Zaretskii <eliz@gnu.org>
324
325 * processes.texi (Shell Arguments): Document `split-string-and-unquote'
326 and `combine-and-quote-strings'.
327
328 * strings.texi (Creating Strings): Add xrefs for them.
329
e4372165
EZ
3302008-10-19 Eli Zaretskii <eliz@gnu.org>
331
d6328fba
EZ
332 * elisp.texi (Top): Make descriptive text for "Reading File Names"
333 match the corresponding menu in minibuf.texi.
334
e4372165
EZ
335 * minibuf.texi (Reading File Names): Document `read-shell-command'
336 and `minibuffer-local-shell-command-map'.
337
5d8dda33
MR
3382008-10-19 Martin Rudalics <rudalics@gmx.at>
339
340 * windows.texi (Resizing Windows): Remove var{} around "window" in
341 documentation of enlarge-window.
342 Rewrite documentation of window-min-height and window-min-width.
343
437706cd
EZ
3442008-10-19 Eli Zaretskii <eliz@gnu.org>
345
80f85d7c
EZ
346 * functions.texi (Calling Functions): Document `apply-partially'.
347
291703b5
EZ
348 * hooks.texi (Standard Hooks): Mention
349 `before-hack-local-variables-hook' and `hack-local-variables-hook'.
350
351 * variables.texi (File Local Variables): Document
352 `file-local-variables-alist', `before-hack-local-variables-hook'
353 and `hack-local-variables-hook'.
354
583d8b3c
EZ
355 * processes.texi (Synchronous Processes): Document `process-lines'.
356
437706cd 357 * customize.texi (Variable Definitions): Document
583d8b3c 358 `custom-reevaluate-setting'.
437706cd 359
7e51d89b
MR
3602008-10-18 Martin Rudalics <rudalics@gmx.at>
361
362 * windows.texi (Choosing Window, Deleting Windows)
363 (Displaying Buffers): Expand documentation of dedicated windows.
364
43c59a3d
EZ
3652008-10-18 Eli Zaretskii <eliz@gnu.org>
366
018a960d
EZ
367 * files.texi (Changing Files): Document symbolic input of file
368 modes to `set-file-modes'. Document `read-file-modes' and
369 `file-modes-symbolic-to-number'.
370
2c0b8144
EZ
371 * maps.texi (Standard Keymaps): Document `multi-query-replace-map'
372 and `search-map'.
373
80120f13
EZ
374 * searching.texi (Search and Replace): Document
375 `replace-search-function' and `replace-re-search-function'.
2c0b8144 376 Document `multi-query-replace-map'.
80120f13 377
6d4913f0
EZ
378 * minibuf.texi (Text from Minibuffer): Document `read-regexp'.
379 (Completion Commands, Reading File Names): Rename
380 `minibuffer-local-must-match-filename-map' to
381 `minibuffer-local-filename-must-match-map'.
382 (Minibuffer Completion): The `require-match' argument to
383 `completing-read' can now have the value `confirm-only'.
384
43c59a3d
EZ
385 * windows.texi (Displaying Buffers): Minor wording fix.
386 (Choosing Window): `split-height-threshold' can now be nil.
387 Document `split-width-threshold'. `pop-up-frames' can have the
388 value `graphic-only'.
389
f36acfd9
EZ
3902008-10-17 Eli Zaretskii <eliz@gnu.org>
391
392 * os.texi (Startup Summary): Document `before-init-time' and
393 `after-init-time'. Document `initial-window-system' and
394 `window-system-initialization-alist'. Document reading the
395 abbrevs file. Document the call to `server-start' under --daemon.
396 Rearrange a bit to be consistent with the code flow.
53728487
EZ
397 (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'.
398 (Time Parsing): Document `format-seconds'.
f36acfd9 399
96995b89
MR
4002008-10-17 Martin Rudalics <rudalics@gmx.at>
401
402 * windows.texi (Basic Windows, Splitting Windows): Fix whitespace
403 and reword.
404
2de17c73
EZ
4052008-10-16 Eli Zaretskii <eliz@gnu.org>
406
407 * markers.texi (The Mark): Document use-region-p.
408
9cf52b11
EZ
4092008-10-15 Eli Zaretskii <eliz@gnu.org>
410
c3aaf1d7
EZ
411 * internals.texi (Writing Emacs Primitives): The interactive spec
412 of a primitive can be a Lisp form.
413
841a1743
EZ
414 * markers.texi (The Mark): Document the `lambda' and `(only . OLD)'
415 values of transient-mark-mode. Document handle-shift-selection.
416
417 * commands.texi (Using Interactive, Interactive Codes): Document `^'.
418 (Interactive Examples): Show an example of `^'.
419 (Key Sequence Input): Document this-command-keys-shift-translated.
c3aaf1d7
EZ
420 (Defining Commands, Using Interactive): The interactive-form of a
421 function can be added via its symbol's property.
841a1743 422
52441368
EZ
423 * positions.texi (List Motion): beginning-of-defun-function can
424 now accept an argument.
425
8e8c1a72
EZ
426 * text.texi (Low-Level Kill Ring): interprogram-paste-function can
427 now return a list of strings.
428
a33a1f2a
EZ
429 * control.texi (Handling Errors): Document ignore-errors.
430
4fb04348
EZ
431 * frames.texi (Creating Frames): Document frame-inherited-parameters.
432 (Parameter Access): Document set-frame-parameter.
433
ee666f84
EZ
434 * variables.texi (Creating Buffer-Local): Add an xref to "Setting
435 Hooks" for the effect of kill-all-local-variables on local hook
436 functions.
437
9cf52b11
EZ
438 * modes.texi (Major Mode Conventions, Mode Line Variables):
439 `mode-name' need not be a string. xref to "Mode Line Data" for
440 details, and to "Emulating Mode Line" for computing a string
441 value.
442
22526bc4
EZ
4432008-10-14 Eli Zaretskii <eliz@gnu.org>
444
a65f6a85
EZ
445 * processes.texi (System Processes): New section.
446 (Processes, Signals to Processes): Add xrefs to it.
447
448 * objects.texi (Editing Types): A `process' is a subprocess of
449 Emacs, not just any process running on the OS.
450
451 * elisp.texi (Top): Adjust the @detailmenu for the above two
452 changes.
453
2724b26a
EZ
454 * sequences.texi (Char-Tables): Remove documentation of
455 set-char-table-default, which has no effect since Emacs 23.
456 <char-table-range, set-char-table-range>: Don't mention generic
457 characters and charsets. Add a cons cell as a possible argument.
458
459 * nonascii.texi (Splitting Characters)
460 (Translation of Characters): Don't mention generic characters.
461
462 * display.texi (Fontsets): Don't mention generic characters.
463
22526bc4 464 * sequences.texi (Char-Tables): `map-char-table' can now call its
25f494c9 465 argument FUNCTION with a cons cell as KEY.
22526bc4 466
eaf4b689
EZ
4672008-10-13 Eli Zaretskii <eliz@gnu.org>
468
45e46036
EZ
469 * objects.texi (Primitive Function Type): Move "@cindex special
470 forms" from here...
471
472 * eval.texi (Special Forms): ...to here.
473
474 * functions.texi (What Is a Function): `functionp' returns nil for
475 special forms. Add an xref.
476
eaf4b689
EZ
477 * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
478 Variables".
479
480 * variables.texi (Frame-Local Variables): New section.
481 (Buffer-Local Variables): Add an xref to it.
482 (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot
483 have both frame-local and buffer-local binding.
484
485 * frames.texi (Frames): Mention multiple tty frames.
486 (Frame Parameters, Parameter Access): Mention frame-local variable
487 bindings.
488
15688fce
GM
4892008-09-20 Glenn Morris <rgm@gnu.org>
490
491 * display.texi (Defining Faces): Recommend against face variables.
492
35539065
JB
4932008-09-16 Juanma Barranquero <lekktu@gmail.com>
494
495 * display.texi (Echo Area Customization): Fix typo.
496
6a57054b
JB
4972008-09-09 Juanma Barranquero <lekktu@gmail.com>
498
499 * loading.texi (Where Defined): Add `defface' item.
500
d632fb82
MR
5012008-09-06 Martin Rudalics <rudalics@gmx.at>
502
503 * loading.texi (Where Defined): Fix description of symbol-file.
504
905a9adb
JR
5052008-08-26 Jason Rumney <jasonr@gnu.org>
506
507 * display.texi (TIFF Images): New section describing :index property.
508
852e91b7
CY
5092008-08-23 Chong Yidong <cyd@stupidchicken.com>
510
511 * display.texi (Temporary Displays): Remove unnecessary comment
512 about usage of temp-buffer-show-hook.
513
6be001ee
CY
5142008-08-05 Chong Yidong <cyd@stupidchicken.com>
515
516 * symbols.texi (Other Plists): Fix incorrect example.
517 Suggested by Florian Beck.
518
58e3d8e8
JB
5192008-07-31 Juanma Barranquero <lekktu@gmail.com>
520
521 * os.texi: Fix previous change.
522
7c2fb837
DN
5232008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
524
525 * os.texi:
526 * intro.texi:
527 * files.texi: Remove VMS support.
528
9e2a2647
DN
5292008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
530
531 * os.texi:
532 * frames.texi:
533 * display.texi: Remove mentions of Mac Carbon.
534
c4f4682b
MB
5352008-07-01 Miles Bader <miles@gnu.org>
536
537 * text.texi (Special Properties):
538 * display.texi (Truncation): Add wrap-prefix and line-prefix.
539
3696411e
JB
5402008-06-28 Johan Bockgård <bojohan@gnu.org>
541
542 * display.texi (Other Image Types): Fix copy/paste error; say
543 "PBM", not "XBM".
544
f2a77c3a
DN
5452008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
546
547 * os.texi: Remove references to obsolete systems.
548
6d52677d
EZ
5492008-06-20 Eli Zaretskii <eliz@gnu.org>
550
551 * makefile.w32-in (distclean): Remove makefile.
552
1a87da4c
GM
5532008-06-17 Glenn Morris <rgm@gnu.org>
554
555 * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install)
556 (elisp, dist): Remove rules and variables that are obsolete now
557 the lisp manual is no longer distributed separately.
558
fdda1c5d
GM
5592008-06-16 Glenn Morris <rgm@gnu.org>
560
646692e9
GM
561 * configure, configure.in, mkinstalldirs: Remove unused files.
562
563 * book-spine.texinfo: Set version to 23.0.60.
fdda1c5d 564 * vol1.texi (EMACSVER):
6a57054b 565 * vol2.texi (EMACSVER): Set to 23.0.60.
fdda1c5d
GM
566
567 * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text
568 as per maintain.info.
569
611bee81
GM
5702008-06-15 Glenn Morris <rgm@gnu.org>
571
a7bed3a0
GM
572 * makefile.w32-in (manual): Use "23" rather than "21".
573
574 * Makefile.in (emacsver): New, set by configure.
575 (manual): Use emacsver.
576
d794edf2
GM
577 * intro.texi: Report bugs using M-x report-emacs-bug.
578
611bee81
GM
579 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
580
c73e02fa
GM
5812008-06-13 Daniel Engeler <engeler@gmail.com>
582
583 * elisp.texi, internals.texi, processes.texi: Add documentation
584 about serial port access.
585
e40a85cd
MB
5862008-06-05 Miles Bader <miles@gnu.org>
587
588 * display.texi (Displaying Faces): Update to reflect function
589 renamings in face-remap.el.
590
7b753744
JB
5912008-06-05 Juanma Barranquero <lekktu@gmail.com>
592
593 * display.texi (Fontsets): Fix typos.
594
9d3d42fb
MB
5952008-06-03 Miles Bader <miles@gnu.org>
596
7b753744
JB
597 * display.texi (Displaying Faces): Add add-relative-face-remapping,
598 remove-relative-face-remapping, set-base-face-remapping,
599 and set-default-base-face-remapping.
9d3d42fb 600
f2cec7a9
MB
6012008-06-01 Miles Bader <miles@gnu.org>
602
603 * display.texi (Displaying Faces): Add face-remapping-alist.
604
8f39c96d
SM
6052008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
606
607 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
608 variable names.
609
1ef5eecc
ER
6102008-05-03 Eric S. Raymond <esr@golux>
611
352c8b4a 612 * keymaps.texi: Clarify that (current-local-map) and
1ef5eecc
ER
613 (current-global-map) return references, not copies.
614
63b4387f
JL
6152008-05-02 Juri Linkov <juri@jurta.org>
616
617 * minibuf.texi (Text from Minibuffer): Document a list of
618 default values for `read-from-minibuffer'.
619
38a8b703
JB
6202008-04-24 Juanma Barranquero <lekktu@gmail.com>
621
622 * nonascii.texi (Translation of Characters): Fix previous change.
623
7c42e639
CY
6242008-04-20 Chong Yidong <cyd@stupidchicken.com>
625
626 * display.texi (Overlay Properties): Clarify role of underlying
627 textprop and overlay keymaps for display strings.
628
629 * keymaps.texi (Active Keymaps): Ditto.
630
25c0d999
SM
6312008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
632
633 * minibuf.texi (Programmed Completion):
634 Replace dynamic-completion-table with the new completion-table-dynamic.
635
e3af5968
CY
6362008-04-07 Chong Yidong <cyd@stupidchicken.com>
637
638 * intro.texi (Some Terms): Change "fonts in this manual" index
639 entry to "typographic conventions".
640
6bfc8698
EZ
6412008-04-05 Eli Zaretskii <eliz@gnu.org>
642
643 * objects.texi (Text Props and Strings): Add indexing for read
644 syntax of text properties.
645
4972c361
SM
6462008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
647
648 * processes.texi (Decoding Output): Remove process-filter-multibyte
649 functions.
650
c70a68db
MR
6512008-03-15 Martin Rudalics <rudalics@gmx.at>
652
653 * display.texi (Finding Overlays): Say that empty overlays at
654 the end of the buffer are reported too.
655
1291fd36
GM
6562008-03-13 Glenn Morris <rgm@gnu.org>
657
658 * elisp.texi (EMACSVER): Set to 23.0.60.
659
c6b0dfd5
CY
6602008-02-26 Chong Yidong <cyd@stupidchicken.com>
661
38a8b703 662 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
c6b0dfd5 663
875fc30c
GM
6642008-02-22 Glenn Morris <rgm@gnu.org>
665
666 * frames.texi (Position Parameters): Clarify the description of
667 `left' and `top', using information from "Geometry".
668 (Geometry): Give a pointer to "Position Parameters", rather than
669 repeating information.
670
d8c8e45a
GM
6712008-02-11 Glenn Morris <rgm@gnu.org>
672
673 * objects.texi (Equality Predicates): No longer talk about "two"
674 functions.
675
38a8b703 6762008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
d8c8e45a
GM
677
678 * objects.texi (Equality Predicates): Add defun for
679 equal-including-properties.
680
bfffe0b1
GM
6812008-02-10 Glenn Morris <rgm@gnu.org>
682
683 * objects.texi (Equality Predicates):
684 Mention equal-including-properties.
685
431b78c9
RS
6862008-02-07 Richard Stallman <rms@gnu.org>
687
688 * windows.texi (Window Start): Mention the feature of moving
689 window-start to start of line.
690
c8763fb6 6912008-02-07 Jan Djärv <jan.h.d@swipnet.se>
eafa12e6
JD
692
693 * keymaps.texi (Tool Bar): Document rtl property.
694
1a256502
TTN
6952008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
696
697 * display.texi (Button Types):
698 For define-button-type, clarify type of NAME.
699
569382c2
MR
7002008-01-19 Martin Rudalics <rudalics@gmx.at>
701
702 * buffers.texi (Buffer Modification): Fix typo.
703
f3041af1
DN
7042008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
705
706 * os.texi (System Environment): Remove references to OSes that are
707 not supported anymore.
708
d35e1cd7
DN
7092008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
710
711 * os.texi (System Environment): Remove mention for Masscomp.
712
23af7580
RS
7132008-01-04 Richard Stallman <rms@gnu.org>
714
715 * display.texi (Faces): Don't talk about internal face vector as arg
716 to facep.
717
718 * customize.texi (Type Keywords): Fix previous change.
719
720 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
721 * elisp.texi (Top): Fix menu for commands.texi change.
722
ec7d5b1e
RS
7232007-12-30 Richard Stallman <rms@gnu.org>
724
725 * commands.texi (Accessing Mouse): Renamed from Accessing Events.
726 (Accessing Scroll): New node broken out of Accessing Mouse.
727
101a6cea
RS
7282007-12-28 Richard Stallman <rms@gnu.org>
729
730 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 731 (Basic Parameters): For `title', refer to title bar.
041817a4 732 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 733
72b7e664
RS
7342007-12-23 Richard Stallman <rms@gnu.org>
735
736 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
737 Improve some of the commented-out keywords' text too.
738
27a4f445
MR
7392007-12-14 Martin Rudalics <rudalics@gmx.at>
740
e2e3f1d7
MR
741 * nonascii.texi (Encoding and I/O): Reword to avoid saying
742 "visit the current buffer".
743
27a4f445
MR
744 * os.texi (System Interface): Fix typo.
745
a2afc99d
RS
7462007-12-04 Richard Stallman <rms@gnu.org>
747
748 * objects.texi (Symbol Type): Fix typo.
749
b694135c
RS
7502007-12-03 Richard Stallman <rms@gnu.org>
751
752 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
753
f99a19da
GM
7542007-12-01 Glenn Morris <rgm@gnu.org>
755
756 * functions.texi (Declaring Functions): Improve previous change.
757
8f4b37d8
GM
7582007-11-30 Glenn Morris <rgm@gnu.org>
759
760 * functions.texi (Declaring Functions): Add optional fourth
761 argument of declare-function, and setting third argument to `t'.
762
61a2fe01
RS
7632007-11-29 Richard Stallman <rms@gnu.org>
764
765 * customize.texi (Composite Types): Document `group' type.
766
cbfc5193
GM
7672007-11-29 Glenn Morris <rgm@gnu.org>
768
769 * functions.texi (Declaring Functions): Add findex. Mention
770 `external' files.
771
8386283a
JB
7722007-11-26 Juanma Barranquero <lekktu@gmail.com>
773
774 * functions.texi (Declaring Functions): Fix directive.
775
a07c9a8b
RS
7762007-11-25 Richard Stallman <rms@gnu.org>
777
778 * help.texi (Help Functions): Clean up last change.
779
780 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
781
782 * loading.texi (Named Features): Minor cleanup.
783
784 * macros.texi (Eval During Expansion): Minor cleanup.
785
786 * variables.texi (Variable Aliases): Minor cleanup.
787
a0925923
RS
7882007-11-24 Richard Stallman <rms@gnu.org>
789
790 * functions.texi (Declaring Functions): Clarify previous change.
791
792 * compile.texi (Compiler Errors): Clarify previous change.
793
20c63e44
RS
7942007-11-24 Richard Stallman <rms@gnu.org>
795
e5e76c04 796 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
797 Clarify the text and move items around.
798
5bb0cda3
GM
7992007-11-24 Glenn Morris <rgm@gnu.org>
800
801 * functions.texi (Declaring Functions): New section.
802 * compile.texi (Compiler Errors): Mention declaring functions,
803 defvar with no initvalue, and byte-compile-warnings.
804
af13c86a
MR
8052007-11-15 Martin Rudalics <rudalics@gmx.at>
806
807 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
808 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
809
a5373305
MR
8102007-11-13 Martin Rudalics <rudalics@gmx.at>
811
812 * help.texi (Help Functions): Document new macro `with-help-window'.
813
fe284805
JL
8142007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
815
816 * searching.texi (Replacing Match): Describe new
817 `match-substitute-replacement'.
818
2c3a09b1
RS
8192007-10-31 Richard Stallman <rms@gnu.org>
820
821 * strings.texi (Creating Strings): Null strings from concat not unique.
822
f2b480f4
RS
8232007-10-26 Richard Stallman <rms@gnu.org>
824
825 * objects.texi (Equality Predicates): Null strings are uniquified.
826
827 * minibuf.texi: Minor clarifications in previous change.
828
db21122c
GM
8292007-10-25 Glenn Morris <rgm@gnu.org>
830
831 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
832
2328cbb3
RS
8332007-10-24 Richard Stallman <rms@gnu.org>
834
835 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
836
837 * variables.texi (Frame-Local Variables): Node deleted.
838 (Variables): Delete Frame-Local Variables from menu.
839 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
840 (Default Value): Don't mention frame-local vars.
841
842 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
843
844 * loading.texi (Unloading): Document FEATURE-unload-function
845 instead of FEATURE-unload-hook.
846
2328cbb3
RS
847 * frames.texi (Multiple Displays): Don't mention frame-local vars.
848
c066bafa
JL
8492007-10-22 Juri Linkov <juri@jurta.org>
850
851 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
852 (High-Level Completion): Document a list of default value strings
853 in the DEFAULT argument, for which minibuffer functions return the
854 first element.
855
65ced25f
JL
8562007-10-17 Juri Linkov <juri@jurta.org>
857
858 * text.texi (Filling): Update arguments of fill-paragraph.
859 fill-paragraph operates on the active region in Transient Mark mode.
860 Remove fill-paragraph-or-region.
861
ee46ec8e
KB
8622007-10-13 Karl Berry <karl@gnu.org>
863
864 * elisp.texi (@dircategory): Move to after @copying,
865 since we want @copying as close as possible to the beginning of
866 the output.
867
61bbdbc6
RS
8682007-10-12 Richard Stallman <rms@gnu.org>
869
870 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
871
872 * commands.texi (Distinguish Interactive): New node,
873 broken out from Interactive Call and rewritten.
874 (Command Loop): Put Distinguish Interactive in menu.
875
af23e1e8
RS
8762007-10-09 Richard Stallman <rms@gnu.org>
877
878 * text.texi (Examining Properties): Mention overlay priority.
879
880 * display.texi (Display Margins): Correct the description
881 of margin display specifications.
882 (Replacing Specs): New subnode broken out of Display Property.
883
e1965a69
JL
8842007-10-06 Juri Linkov <juri@jurta.org>
885
886 * text.texi (Filling): Document fill-paragraph-or-region.
887
4638454b
JB
8882007-10-05 Juanma Barranquero <lekktu@gmail.com>
889
890 * display.texi (Auto Faces): Fix typo.
891
7ed54cc5
RS
8922007-10-02 Richard Stallman <rms@gnu.org>
893
894 * display.texi (Display Property): Explain some display specs
895 don't let you move point in.
896
897 * frames.texi (Cursor Parameters): Describe
898 cursor-in-non-selected-windows here. Explain more values.
899
900 * windows.texi (Basic Windows): Don't describe
901 cursor-in-non-selected-windows here.
902
305a7ef2
EZ
9032007-10-01 Eli Zaretskii <eliz@gnu.org>
904
905 * processes.texi (Misc Network): Note that these functions are
906 supported only on some systems.
907
f7a7f4eb
RS
9082007-10-01 Richard Stallman <rms@gnu.org>
909
910 * display.texi (Overlay Properties): Explain nil as priority.
911 Explain that conflicts are unpredictable if not resolved by
912 priorities.
913
780d7bb9
RS
9142007-09-23 Richard Stallman <rms@gnu.org>
915
916 * macros.texi (Backquote): Minor clarification.
917
14b4fdfb
RS
9182007-09-19 Richard Stallman <rms@gnu.org>
919
920 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
921 Clarify when they work in parallel and when one overrides.
922 Fix error in example.
14b4fdfb 923
b8d4c8d0
GM
9242007-09-06 Glenn Morris <rgm@gnu.org>
925
b3e755a9 926 Move from lispref/ to doc/lispref/. Change all setfilename
b8d4c8d0
GM
927 commands to use ../../info.
928 * Makefile.in (infodir): Go up one more level.
4638454b 929 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
930 (miscmanualdir): New.
931 (dist): Use new variable miscmanualdir.
932 * makefile.w32-in (infodir, texinputdir): Go up one more level.
933 (usermanualdir): Change from ../man to ../emacs.
934
1bb1f7d3
MR
9352007-08-30 Martin Rudalics <rudalics@gmx.at>
936
937 * commands.texi (Command Loop Info): Advise against changing
938 most variables described here. Explain new variable
939 last-repeatable-command.
940
b8d4c8d0
GM
9412007-08-29 Glenn Morris <rgm@gnu.org>
942
943 * elisp.texi (EMACSVER): Increase to 23.0.50.
944
9452007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
946
947 * frames.texi (Basic Parameters): Add display-environment-variable
948 and term-environment-variable.
949
9502007-08-28 Juri Linkov <juri@jurta.org>
951
952 * display.texi (Image Formats, Other Image Types): Add SVG.
953
9542007-08-28 Juri Linkov <juri@jurta.org>
955
956 * display.texi (Images): Move formats-related text to new node
957 "Image Formats".
958 (Image Formats): New node.
959
619fb9ee
RS
9602007-08-27 Richard Stallman <rms@gnu.org>
961
962 * windows.texi (Window Configurations): Clarify what
963 a window configuration saves.
964
b8d4c8d0
GM
9652007-08-25 Richard Stallman <rms@gnu.org>
966
967 * display.texi (Images): Delete redundant @findex.
968
9692007-08-16 Richard Stallman <rms@gnu.org>
970
971 * processes.texi (Asynchronous Processes): Clarify
972 doc of start-file-process.
973
9742007-08-08 Martin Rudalics <rudalics@gmx.at>
975
976 * modes.texi (Example Major Modes): Fix typo.
977
9782007-08-08 Glenn Morris <rgm@gnu.org>
979
980 * intro.texi (nil and t): Do not use `iff' in documentation.
981
982 * tips.texi (Documentation Tips): Recommend against `iff'.
983
9842007-08-07 Chong Yidong <cyd@stupidchicken.com>
985
986 * display.texi (Image Cache): Document image-refresh.
987
9882007-08-06 Martin Rudalics <rudalics@gmx.at>
989
990 * windows.texi (Size of Window): Document window-full-width-p.
991
9922007-07-25 Glenn Morris <rgm@gnu.org>
993
994 * gpl.texi (GPL): Replace license with GPLv3.
995
996 * Relicense all FSF files to GPLv3 or later.
997
9982007-07-24 Michael Albinus <michael.albinus@gmx.de>
999
4638454b
JB
1000 * processes.texi (Synchronous Processes):
1001 Add `process-file-shell-command'.
b8d4c8d0
GM
1002 (Asynchronous Processes): Mention restricted use of
1003 `process-filter' and `process-sentinel' in
1004 `start-file-process'. Add `start-file-process-shell-command'.
1005
10062007-07-17 Michael Albinus <michael.albinus@gmx.de>
1007
1008 * files.texi (Magic File Names): Introduce optional parameter
1009 IDENTIFICATION for `file-remote-p'.
1010
10112007-07-16 Richard Stallman <rms@gnu.org>
1012
1013 * display.texi (Defining Faces): Fix previous change.
1014
10152007-07-14 Richard Stallman <rms@gnu.org>
1016
1017 * control.texi (Handling Errors): Document `debug' in handler list.
1018
10192007-07-10 Richard Stallman <rms@gnu.org>
1020
1021 * display.texi (Defining Faces): Explain C-M-x feature for defface.
1022
10232007-07-09 Richard Stallman <rms@gnu.org>
1024
1025 * files.texi (Magic File Names): Rewrite previous change.
1026
10272007-07-08 Michael Albinus <michael.albinus@gmx.de>
1028
1029 * files.texi (Magic File Names): Introduce optional parameter
1030 CONNECTED for `file-remote-p'.
1031
10322007-07-07 Michael Albinus <michael.albinus@gmx.de>
1033
1034 * processes.texi (Asynchronous Processes):
1035 * files.texi (Magic File Names): Add `start-file-process'.
1036
10372007-06-27 Richard Stallman <rms@gnu.org>
1038
1039 * files.texi (Format Conversion Piecemeal): Clarify
1040 `after-insert-file-functions' calling convention.
1041
10422007-06-27 Michael Albinus <michael.albinus@gmx.de>
1043
4638454b
JB
1044 * files.texi (Magic File Names): Remove `dired-call-process'.
1045 Add `process-file'.
b8d4c8d0
GM
1046
10472007-06-27 Kenichi Handa <handa@m17n.org>
1048
1049 * text.texi (Special Properties): Fix description about
4638454b 1050 `composition' property.
b8d4c8d0
GM
1051
10522007-06-26 Kenichi Handa <handa@m17n.org>
1053
1054 * nonascii.texi (Default Coding Systems): Document about the
1055 return value `undecided'.
1056
10572007-06-25 David Kastrup <dak@gnu.org>
1058
1059 * keymaps.texi (Active Keymaps): Document new POSITION argument of
1060 `current-active-maps'.
1061
10622007-06-24 Karl Berry <karl@gnu.org>
1063
4638454b 1064 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
1065
10662007-06-15 Juanma Barranquero <lekktu@gmail.com>
1067
1068 * display.texi (Overlay Arrow): Doc fix.
1069
10702007-06-14 Karl Berry <karl@tug.org>
1071
1072 * anti.texi (Antinews): Typo.
1073
10742007-06-14 Chong Yidong <cyd@stupidchicken.com>
1075
1076 * display.texi (Image Cache): Document image-refresh.
1077
10782007-06-12 Karl Berry <karl@gnu.org>
1079
1080 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
1081 * two-volume.make: New file.
1082 * .cvsignore: Ignore two-volume files.
1083
10842007-06-12 Tom Tromey <tromey@redhat.com>
1085
1086 * os.texi (Init File): Document user-emacs-directory.
1087
10882007-06-03 Nick Roberts <nickrob@snap.net.nz>
1089
1090 * commands.texi (Click Events): Describe width and height when
1091 object is nil.
1092
10932007-05-30 Nick Roberts <nickrob@snap.net.nz>
1094
1095 * commands.texi (Click Events): Layout more logically. Describe
1096 width and height.
1097 (Drag Events, Motion Events): Update to new format for position.
1098
10992007-06-02 Richard Stallman <rms@gnu.org>
1100
1101 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
1102
11032007-06-02 Chong Yidong <cyd@stupidchicken.com>
1104
1105 * Version 22.1 released.
1106
11072007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
1108
1109 * text.texi (Special Properties): Correct meaning of fontified face.
1110
11112007-05-30 Richard Stallman <rms@gnu.org>
1112
1113 * text.texi (Special Properties): Add link to Adjusting Point.
1114
11152007-05-12 Richard Stallman <rms@gnu.org>
1116
1117 * text.texi (Margins): indent-to-left-margin is not the default.
1118 (Mode-Specific Indent): For indent-line-function, the default
1119 is indent-relative.
1120
1121 * modes.texi (Example Major Modes): Explain last line of text-mode
1122 is redundant.
1123
11242007-05-10 Richard Stallman <rms@gnu.org>
1125
1126 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
1127
1128 * help.texi (Keys in Documentation): Add reference to
1129 Documentation Tips.
1130
1131 * files.texi (Format Conversion): TO-FN gets three arguments.
1132
1133 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
1134
11352007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
1136
1137 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
1138 * files.texi (Format Conversion): Expand intro; add menu.
1139 (Format Conversion Overview, Format Conversion Round-Trip)
1140 (Format Conversion Piecemeal): New nodes/subsections.
1141 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
1142 * text.texi (Text Properties): Remove "Saving Properties" from menu.
1143 (Saving Properties): Delete node/subsection.
1144
11452007-05-07 Karl Berry <karl@gnu.org>
1146
1147 * elisp.texi (EMACSVER): Back to 22.
1148
11492007-05-06 Richard Stallman <rms@gnu.org>
1150
1151 * processes.texi (Accepting Output): Revert most of previous change.
1152
11532007-05-05 Richard Stallman <rms@gnu.org>
1154
1155 * processes.texi (Accepting Output): accept-process-output
1156 uses microseconds, not milliseconds. But that arg is obsolete.
1157
11582007-05-04 Karl Berry <karl@tug.org>
1159
1160 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
1161
11622007-05-04 Eli Zaretskii <eliz@gnu.org>
1163
1164 * tips.texi (Documentation Tips): Rearrange items to place the
1165 more important ones first. Add an index entry for hyperlinks.
1166
11672007-05-03 Karl Berry <karl@gnu.org>
1168
1169 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
1170 (EMACSVER) [smallbook]: 22 for printed version.
1171
1172 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
1173 so restore anchor to normal position after defun. Found by Kevin Ryde.
1174
11752007-04-26 Glenn Morris <rgm@gnu.org>
1176
1177 * elisp.texi (EMACSVER): Increase to 22.1.50.
1178
11792007-04-28 Karl Berry <karl@gnu.org>
1180
1181 * elisp.texi: Improve line breaks on copyright page,
1182 similar layout to emacs manual, 8.5x11 by default.
1183
11842007-04-24 Richard Stallman <rms@gnu.org>
1185
1186 * text.texi (Special Properties): Add xref to Overlay Properties.
1187
1188 * display.texi (Overlay Properties): Add xref to Special Properties.
1189
11902007-04-22 Richard Stallman <rms@gnu.org>
1191
1192 * keymaps.texi (Extended Menu Items): Move the info about
1193 format with cached keyboard binding.
1194
11952007-04-21 Richard Stallman <rms@gnu.org>
1196
1197 * text.texi (Special Properties): Clarify previous change.
1198
1199 * files.texi (File Name Expansion): Clarify previous change.
1200
1201 * display.texi (Attribute Functions): Fix example for
1202 face-attribute-relative-p.
1203
12042007-04-19 Kenichi Handa <handa@m17n.org>
1205
1206 * text.texi (Special Properties): Document composition property.
1207
12082007-04-19 Glenn Morris <rgm@gnu.org>
1209
1210 * files.texi (File Name Expansion): Mention "superroot".
1211
12122007-04-15 Chong Yidong <cyd@stupidchicken.com>
1213
1214 * frames.texi (Multiple Displays): Add note about "multi-monitor"
1215 setups.
1216 (Display Feature Testing): Note that display refers to all
1217 physical monitors for multi-monitor setups.
1218
12192007-04-14 Richard Stallman <rms@gnu.org>
1220
1221 * lists.texi (Sets And Lists): Clarify `delete' examples.
1222 Remove spurious xref to same node.
1223 Clarify xref for add-to-list.
1224
12252007-04-12 Nick Roberts <nickrob@snap.net.nz>
1226
1227 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
1228 value of lisp-mode-map.
1229
12302007-04-11 Karl Berry <karl@gnu.org>
1231
1232 * anti.texi (Antinews):
1233 * display.texi (Overlay Properties, Defining Images):
1234 * processes.texi (Synchronous Processes, Sentinels):
1235 * syntax.texi (Syntax Table Internals):
1236 * searching.texi (Regexp Special):
1237 * nonascii.texi (Default Coding Systems):
1238 * text.texi (Special Properties):
1239 * minibuf.texi (Basic Completion): Wording to improve breaks in
1240 8.5x11 format.
1241 * elisp.texi (smallbook): New @set to more easily switch between
1242 smallbook and 8.5x11.
1243
12442007-04-11 Richard Stallman <rms@gnu.org>
1245
1246 * text.texi (Lazy Properties): Minor fix.
1247
12482007-04-08 Karl Berry <karl@gnu.org>
1249
1250 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
1251 * macros.texi (Backquote): Downcase Backquote in index entries for
1252 consistency.
1253
12542007-04-08 Richard Stallman <rms@gnu.org>
1255
1256 * text.texi (Adaptive Fill): Just describe default,
1257 don't show it (since it contains non-ASCII chars).
1258
12592007-04-07 Karl Berry <karl@gnu.org>
1260
1261 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
1262 adaptive-fill-regexp's value, since they are not in the standard
1263 TeX fonts.
1264
12652007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
1266
1267 * display.texi (Defining Faces): Fix example.
1268
12692007-04-07 Karl Berry <karl@gnu.org>
1270
1271 * display.texi (Button Buffer Commands): Improve page break.
1272
12732007-04-07 Richard Stallman <rms@gnu.org>
1274
1275 * advice.texi (Activation of Advice): Remove redundant index entry.
1276
1277 * backups.texi: Improve index entries. Remove redundant ones.
1278
1279 * compile.texi (Byte Compilation): Improve index entry.
1280
1281 * hash.texi (Creating Hash): Improve index entry.
1282
1283 * symbols.texi (Definitions): Improve index entry.
1284
1285 * edebug.texi: Improve index entries. Remove redundant/useless ones.
1286
1287 * maps.texi (Standard Keymaps): Remove useless index entry.
1288
1289 * help.texi (Documentation Basics): Remove redundant index entries.
1290
1291 * customize.texi: Improve index entries.
1292 Remove redundant/useless ones.
1293
1294 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
1295
1296 * streams.texi (Output Variables): Improve index entry.
1297
1298 * abbrevs.texi (Abbrevs): Remove useless index entry.
1299
1300 * macros.texi (Expansion): Remove useless index entry.
1301
1302 * text.texi: Improve index entries. Remove redundant/useless ones.
1303 (Text Properties, Examining Properties)
1304 (Special Properties): Use "property category" instead of "category"
1305 to refer to the `category' property.
1306
1307 * positions.texi: Improve index entries. Remove useless one.
1308
1309 * lists.texi: Improve index entries. Remove redundant/useless ones.
1310
1311 * os.texi: Improve index entries.
1312 (Timers): Fix previous change.
1313
1314 * buffers.texi: Improve index entries.
1315 (Modification Time): Get rid of term "obsolete buffer".
1316
1317 * debugging.texi: Improve index entries.
1318 (Test Coverage): Add xref to other test coverage ftr.
1319
1320 * eval.texi: Improve index entry. Remove redundant ones.
1321
1322 * numbers.texi: Improve index entries. Remove redundant/useless ones.
1323
1324 * files.texi: Improve index entries. Remove redundant/useless ones.
1325
1326 * objects.texi: Improve index entries.
1327
1328 * processes.texi: Improve index entries.
1329
1330 * modes.texi: Improve index entry. Remove redundant one.
1331
1332 * nonascii.texi: Improve index entries.
1333
1334 * internals.texi: Improve index entries.
1335
1336 * syntax.texi: Improve index entries.
1337
1338 * keymaps.texi (Active Keymaps): Improve index entries.
1339
1340 * commands.texi: Improve index entries. Remove redundant/useless ones.
1341
1342 * frames.texi: Improve index entries. Remove redundant/useless ones.
1343
1344 * markers.texi: Improve index entries. Remove redundant ones.
1345
1346 * tips.texi: Improve index entries.
1347
1348 * loading.texi (Unloading): Improve index entry.
1349
1350 * variables.texi: Improve index entries. Remove redundant one.
1351
1352 * sequences.texi: Improve index entry.
1353
1354 * display.texi: Improve index entries. Remove redundant ones.
1355
1356 * windows.texi: Improve index entries.
1357
1358 * searching.texi: Improve index entries. Remove redundant one.
1359
1360 * strings.texi (Case Tables): Improve last change.
1361
13622007-04-04 Chong Yidong <cyd@stupidchicken.com>
1363
1364 * strings.texi (Case Tables): Document with-case-table and
1365 ascii-case-table.
1366
13672007-04-03 Karl Berry <karl@gnu.org>
1368
1369 * processes.texi (Network): Reword to improve page break.
1370
13712007-04-03 Eli Zaretskii <eliz@gnu.org>
1372
1373 * functions.texi (Inline Functions): Describe more disadvantages
1374 of defsubst, and make advice against it stronger.
1375
13762007-04-02 Karl Berry <karl@gnu.org>
1377
1378 * backups.texi (Backup Names): Avoid widow words.
1379 * modes.texi (Example Major Modes): Align last comment.
1380
13812007-04-01 Chong Yidong <cyd@stupidchicken.com>
1382
1383 * keymaps.texi (Remapping Commands): Document new arg to
1384 command-remapping.
1385
13862007-04-01 Karl Berry <karl@gnu.org>
1387
1388 * processes.texi (Low-Level Network): Typo.
1389 * loading.texi (Hooks for Loading): Avoid double "the".
1390 * keymaps.texi (Key Sequences): No double "and".
1391 (Changing Key Bindings): Shorten to improve line break.
1392
13932007-03-31 Glenn Morris <rgm@gnu.org>
1394
1395 * os.texi (Timers): Fix description of run-at-time TIME formats.
1396
13972007-03-31 Richard Stallman <rms@gnu.org>
1398
1399 * display.texi (Invisible Text): Correct buffer-invisibility-spec
1400 regarding ellipsis.
1401
14022007-03-31 Eli Zaretskii <eliz@gnu.org>
1403
1404 * intro.texi (nil and t):
1405 * symbols.texi (Plists and Alists):
1406 * variables.texi (Variable Aliases, Constant Variables):
1407 * functions.texi (Defining Functions):
1408 * advice.texi (Advising Primitives):
1409 * debugging.texi (Syntax Errors, Compilation Errors):
1410 * minibuf.texi (Minibuffer Windows):
1411 * commands.texi (Adjusting Point):
1412 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
1413 (Auto Major Mode, Major Mode Conventions):
1414 * help.texi (Describing Characters):
1415 * files.texi (Create/Delete Dirs, Information about Files)
1416 (File Locks, Writing to Files, Reading from Files)
1417 (Saving Buffers):
1418 * windows.texi (Resizing Windows, Cyclic Window Ordering):
1419 * frames.texi (Finding All Frames):
1420 * positions.texi (Buffer End, Motion):
1421 * markers.texi (The Region):
1422 * text.texi (Deletion, Near Point):
1423 * display.texi (Displaying Messages, Truncation):
1424 * os.texi (Processor Run Time):
1425 * tips.texi (Key Binding Conventions, Programming Tips)
1426 (Warning Tips, Documentation Tips, Comment Tips):
1427 * internals.texi (Memory Usage): Improve indexing.
1428
1429 * variables.texi (Frame-Local Variables):
1430 * functions.texi (Argument List):
1431 * loading.texi (Library Search):
1432 * streams.texi (Output Variables):
1433 * keymaps.texi (Translation Keymaps, Searching Keymaps):
1434 * searching.texi (Replacing Match, Search and Replace):
1435 * processes.texi (Byte Packing, Decoding Output)
1436 (Accepting Output, Network Servers, Shell Arguments):
1437 * display.texi (Abstract Display, Image Cache, Scroll Bars):
1438 * windows.texi (Window Point, Window Start):
1439 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
1440 * commands.texi (Reading Input, Keyboard Events):
1441 * minibuf.texi (Reading File Names, Minibuffer Completion)
1442 (Recursive Mini):
1443 * positions.texi (List Motion):
1444 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
1445 * numbers.texi (Arithmetic Operations, Math Functions)
1446 (Predicates on Numbers, Comparison of Numbers):
1447 (Numeric Conversions):
1448 * locals.texi (Standard Buffer-Local Variables):
1449 * maps.texi (Standard Keymaps):
1450 * os.texi (User Identification, System Environment, Recording Input)
1451 (X11 Keysyms):
1452 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
1453 * backups.texi (Backups and Auto-Saving):
1454 * customize.texi (Customization, Group Definitions)
1455 (Variable Definitions):
1456 * compile.texi (Byte Compilation): Improve index entries.
1457
14582007-03-31 Karl Berry <karl@gnu.org>
1459
1460 * macros.texi (Defining Macros): Avoid widow syllable.
1461
14622007-03-31 Eli Zaretskii <eliz@gnu.org>
1463
1464 * elisp.texi (Top): Postscript -> PostScript.
1465
1466 * display.texi (Images, Postscript Images): Postscript -> PostScript.
1467
14682007-03-31 Markus Triska <markus.triska@gmx.at>
1469
1470 * internals.texi (Writing Emacs Primitives): Untabify `For'.
1471
14722007-03-30 Karl Berry <karl@gnu.org>
1473
1474 * lists.texi (List-related Predicates): Remove spurious @need.
1475 (Setcdr): Use @smallexample to improve page break.
1476 (Association Lists) <assoc>: Reword to improve page break.
1477
1478 * strings.texi (String Conversion): Insert blank line to improve
1479 page break.
1480
1481 * numbers.texi (Random Numbers): Use @minus{}.
1482 (Math Functions): Use @minus{}.
1483
1484 * intro.texi (Acknowledgements): Avoid line breaks before middle
1485 initials.
1486
14872007-03-24 Eli Zaretskii <eliz@gnu.org>
1488
1489 * errors.texi (Standard Errors): Add an index entry.
1490
14912007-03-19 Richard Stallman <rms@gnu.org>
1492
1493 * os.texi (Recording Input): recent-keys now gives 300 keys.
1494
14952007-03-12 Glenn Morris <rgm@gnu.org>
1496
1497 * os.texi: Replace "daylight savings" with "daylight saving"
1498 throughout.
1499
15002007-03-05 Richard Stallman <rms@gnu.org>
1501
1502 * variables.texi (File Local Variables): Update
1503 enable-local-variables values.
1504
15052007-03-04 Richard Stallman <rms@gnu.org>
1506
1507 * syntax.texi (Control Parsing): Minor clarification.
1508
1509 * strings.texi (Formatting Strings): Clarify width, precision, flags.
1510
1511 * sequences.texi (Sequence Functions): Move string-bytes away,
1512 add xref.
1513
1514 * nonascii.texi (Text Representations): Move string-bytes here.
1515
1516 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
1517
1518 * minibuf.texi (Basic Completion): Minor clarification.
1519
1520 * markers.texi (The Mark): Clarify existence vs activation of mark.
1521 Other cleanup.
1522
1523 * display.texi (Finding Overlays): Write better example.
1524
1525 * compile.texi (Eval During Compile): Clarify putting macros
1526 in eval-when-compile.
1527
c5602427 15282007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
1529
1530 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 1531 load-read-function definition doc.
b8d4c8d0
GM
1532
15332007-02-21 Kim F. Storm <storm@cua.dk>
1534
1535 * strings.texi (Text Comparison): Mention that assoc-string
1536 converts symbols to strings before testing.
1537
15382007-02-17 Kim F. Storm <storm@cua.dk>
1539
1540 * processes.texi (Bindat Spec): Vector types can have optional
1541 element type.
1542 (Bindat Examples): Fix example. Add vector with element type.
1543
15442007-02-16 Andreas Schwab <schwab@suse.de>
1545
1546 * strings.texi (Formatting Strings): Document '+' flag.
1547
15482007-02-15 Juanma Barranquero <lekktu@gmail.com>
1549
1550 * strings.texi (Modifying Strings): Clarify that `clear-string'
1551 always converts the string to unibyte.
1552
15532007-02-14 Kim F. Storm <storm@cua.dk>
1554
1555 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
1556 Rewrite glyph code description to refer to these functions.
1557 Remove details of encoding face number and char into integer code.
1558
15592007-02-03 Alan Mackenzie <acm@muc.de>
1560
1561 * loading.texi (Hooks for Loading): Make the description of
1562 `eval-after-load' more detailed, and amend the description of
1563 after-load-alist, in accordance with changes from 2006-05.
1564
15652007-02-03 Chong Yidong <cyd@stupidchicken.com>
1566
1567 * modes.texi (Defining Minor Modes): Document that a :require
1568 keyword or similar may be required to make saved customization
1569 variables work.
1570
15712007-02-03 Eli Zaretskii <eliz@gnu.org>
1572
1573 * elisp.texi (Top): Make the detailed menu headers compliant with
1574 Texinfo guidelines and with what texnfo-upd.el expects. Add
1575 comments to prevent people from inadvertently modifying the key
1576 parts needed by `texinfo-multiple-files-update'.
1577
15782007-02-02 Eli Zaretskii <eliz@gnu.org>
1579
1580 * elisp.texi (Top): Update the top-level menus.
1581
1582 * syntax.texi (Categories): Add index entries.
1583
15842007-02-01 Juanma Barranquero <lekktu@gmail.com>
1585
1586 * display.texi (Attribute Functions): Fix name and description of
1587 the UNDERLINE arg of `set-face-underline-p'.
1588
15892007-01-29 Eli Zaretskii <eliz@gnu.org>
1590
1591 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
1592 Variables", and "Standard Keymaps" to the detailed menu.
1593
1594 * variables.texi (Future Local Variables): Add index entry.
1595
15962007-01-28 Richard Stallman <rms@gnu.org>
1597
1598 * tips.texi (Coding Conventions): Clarify the tip about macros
1599 that define a function or a variable.
1600
1601 * files.texi (File Attributes): UID and GID can be floats.
1602 (Magic File Names): Explain why deferring all operations to
1603 the standard handler does not work.
1604
16052007-01-23 Martin Rudalics <rudalics@gmx.at>
1606
1607 * backups.texi (Reverting): Use "buffer" instead of "file"
1608 when talking about major and minor modes.
1609
16102007-01-21 Richard Stallman <rms@gnu.org>
1611
1612 * help.texi (Documentation): Add xref to Documentation Tips.
1613
16142007-01-14 Juanma Barranquero <lekktu@gmail.com>
1615
1616 * tips.texi (Coding Conventions): Fix typos.
1617
16182007-01-05 Richard Stallman <rms@gnu.org>
1619
1620 * modes.texi (Defining Minor Modes): Fix previous change.
1621
16222007-01-03 Richard Stallman <rms@gnu.org>
1623
1624 * customize.texi (Variable Definitions, Customization Types):
1625 Don't use * in doc string for defcustom.
1626
16272007-01-02 Richard Stallman <rms@gnu.org>
1628
1629 * variables.texi (Variable Aliases): Clarify that aliases vars
1630 always have the same value.
1631
1632 * processes.texi (Bindat Spec): Fix Texinfo usage.
1633
1634 * modes.texi (Defining Minor Modes): Explain effect of command
1635 defined with define-global-minor-mode on new buffers.
1636
16372006-12-30 Kim F. Storm <storm@cua.dk>
1638
1639 * keymaps.texi (Tool Bar): Describe `grow-only' value of
1640 `auto-resize-tool-bars'.
1641
16422006-12-30 Richard Stallman <rms@gnu.org>
1643
1644 * keymaps.texi (Active Keymaps): Fix previous change.
1645
16462006-12-30 Nick Roberts <nickrob@snap.net.nz>
1647
1648 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
1649
16502006-12-30 Kim F. Storm <storm@cua.dk>
1651
1652 * processes.texi (Bindat Spec): Clarify using field names in
1653 length specifications.
1654
16552006-12-29 Kim F. Storm <storm@cua.dk>
1656
1657 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
1658 Add count and index variables for eval forms in repeat blocks.
1659
16602006-12-24 Richard Stallman <rms@gnu.org>
1661
1662 * customize.texi (Variable Definitions): Document
1663 new name custom-add-frequent-value.
1664
16652006-12-19 Kim F. Storm <storm@cua.dk>
1666
1667 * commands.texi (Misc Events): User signals now result in sigusr1
1668 and sigusr2 events which are handled through special-event-map.
1669 (Special Events): User signals and drag-n-drop are special.
1670
16712006-12-17 Richard Stallman <rms@gnu.org>
1672
1673 * loading.texi (Named Features): Explain subfeatures better.
1674
1675 * customize.texi: Use "option" only for user options.
1676 For the keyword values inside defcustom etc, say "keywords".
1677 For :options value's elements, say "elements".
1678 :group should not be omitted.
1679
1680 * syntax.texi (Parsing Expressions): Split up node.
1681 (Motion via Parsing, Position Parse, Parser State)
1682 (Low-Level Parsing, Control Parsing): New subnodes.
1683 (Parser State): Document syntax-ppss-toplevel-pos.
1684
1685 * positions.texi (List Motion): Punctuation fix.
1686
1687 * files.texi (File Name Completion): Document PREDICATE arg
1688 to file-name-completion.
1689
16902006-12-16 Eli Zaretskii <eliz@gnu.org>
1691
1692 * internals.texi (Building Emacs, Writing Emacs Primitives):
1693 Add index entries.
1694
16952006-12-11 Richard Stallman <rms@gnu.org>
1696
1697 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
1698 affects face menu. Explain how to make it non-nil without enabling
1699 any fontification.
1700
17012006-12-10 Chong Yidong <cyd@stupidchicken.com>
1702
1703 * modes.texi (Font Lock Basics): Document nil value of
1704 font-lock-defaults.
1705
17062006-12-10 Glenn Morris <rgm@gnu.org>
1707
1708 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
1709 value for system-flag argument. Abbrev tables may not be empty
1710 when major modes are loaded.
1711
17122006-12-08 Juanma Barranquero <lekktu@gmail.com>
1713
1714 * makefile.w32-in (maintainer-clean): Partially revert last
1715 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
1716 to protect elisp-covers.texi.
1717
17182006-12-07 Juanma Barranquero <lekktu@gmail.com>
1719
1720 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
1721 Don't remove elisp* info files; they are already deleted by the
1722 `clean' and `distclean' targets, and they are in the $(infodir)
1723 directory, not the current one.
1724
17252006-12-04 Kim F. Storm <storm@cua.dk>
1726
1727 * commands.texi (Misc Events): Update signal events.
1728 (Event Examples): Add signal example.
1729
17302006-11-29 Richard Stallman <rms@gnu.org>
1731
1732 * frames.texi (Visibility of Frames): Explain visible windows
1733 can be covered by others. Add xref for raise-frame.
1734
17352006-11-28 Richard Stallman <rms@gnu.org>
1736
1737 * searching.texi (Regexp Special): Update when ^ is special.
1738
17392006-11-27 Eli Zaretskii <eliz@gnu.org>
1740
1741 * customize.texi (Customization, Common Keywords)
1742 (Group Definitions, Variable Definitions, Composite Types)
1743 (Type Keywords, Customization Types): Add index entries for
1744 various customization keywords.
1745
17462006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
1747
1748 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
1749
c8763fb6 17502006-11-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
1751
1752 * frames.texi (Window System Selections): Remove clipboard from
1753 description of selection-coding-system.
1754
17552006-11-06 Richard Stallman <rms@gnu.org>
1756
1757 * lists.texi (List Variables): Document COMPARE-FN.
1758
1759 * keymaps.texi: Avoid use of "binding" to mean a relation;
1760 use it only to refer to the meaning associated with a key.
1761 (Keymaps): Change menu node description.
1762
1763 * elisp.texi (Top): Change menu node description.
1764
1765 * display.texi (Managing Overlays): Document overlay-recenter.
1766
17672006-10-29 Chong Yidong <cyd@stupidchicken.com>
1768
1769 * Makefile.in: Use relative paths to avoid advertising filesystem
1770 contents during compilation.
1771
17722006-10-23 Kim F. Storm <storm@cua.dk>
1773
1774 * commands.texi (Event Input Misc): Update unread-command-events.
1775
17762006-10-23 Nick Roberts <nickrob@snap.net.nz>
1777
1778 * lists.texi (Sets And Lists): Fix typos.
1779
17802006-10-18 Juanma Barranquero <lekktu@gmail.com>
1781
1782 * control.texi (Processing of Errors): Use @var for an argument,
1783 not @code.
1784
17852006-10-16 Richard Stallman <rms@gnu.org>
1786
1787 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
1788
1789 * keymaps.texi (Format of Keymaps): Show all the keymap element
1790 patterns that result from menu items.
1791 (Key Lookup): Minor cleanups.
1792
1793 * modes.texi (Precalculated Fontification): Don't say that
1794 not setting font-lock-defaults avoids loading font-lock.
1795
1796 * help.texi (Documentation): Move xref to Emacs Manual here.
1797 (Documentation Basics): From here.
1798 Also doc emacs-lisp-docstring-fill-column.
1799
1800 * elisp.texi: Update version and ISBN.
1801
1802 * commands.texi (Interactive Call): Clarify KEYS arg to
1803 call-interactively is a vector.
1804 (Command Loop Info): Delete anchor in this-command-keys.
1805 Add anchor in this-command-keys-vector.
1806 (Recursive Editing): Document how recursive-edit
1807 handles the current buffer.
1808
18092006-10-13 Chong Yidong <cyd@stupidchicken.com>
1810
1811 * frames.texi (Frame Titles): %c and %l are ignored in
1812 frame-title-format.
1813
18142006-10-11 Richard Stallman <rms@gnu.org>
1815
1816 * keymaps.texi (Key Sequences): Clarify use of kbd.
1817
18182006-10-10 Kim F. Storm <storm@cua.dk>
1819
1820 * lists.texi (Sets And Lists): Add memql.
1821
18222006-10-03 Richard Stallman <rms@gnu.org>
1823
1824 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
1825 Clarify :ascii: and :nonascii:.
1826
18272006-09-29 Juri Linkov <juri@jurta.org>
1828
1829 * modes.texi (%-Constructs): Reorder coding systems in the
1830 documentation of %z to the real order displayed in the modeline.
1831
18322006-09-25 Richard Stallman <rms@gnu.org>
1833
1834 * os.texi (Timers): Describe timer-max-repeats.
1835
18362006-09-25 Chong Yidong <cyd@stupidchicken.com>
1837
1838 * os.texi (Timers): Mention with-local-quit.
1839
18402006-09-24 Richard Stallman <rms@gnu.org>
1841
1842 * searching.texi (Searching and Matching): Mention property search.
1843
1844 * commands.texi (Command Loop Info): Explain how read-event affects
1845 this-command-keys.
1846
18472006-09-20 Richard Stallman <rms@gnu.org>
1848
1849 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
1850
1851 * windows.texi (Window Start): Minor cleanups.
1852
18532006-09-20 Kim F. Storm <storm@cua.dk>
1854
1855 * windows.texi (Window Start): pos-visible-in-window-p allows
1856 specifying t for position to mean "end of window".
1857 Add window-line-height.
1858
1859 * anti.texi (Antinews): Mention window-line-height.
1860
18612006-09-19 David Kastrup <dak@gnu.org>
1862
1863 * keymaps.texi (Searching Keymaps): Small clarification.
1864
18652006-09-18 Richard Stallman <rms@gnu.org>
1866
1867 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
1868 cause keyboard menus.
1869 (Menu Keymaps): Likewise.
1870 (Defining Menus, Keyboard Menus): Clarify.
1871
1872 * text.texi (Fields): Clarify explanation of constrain-to-field.
1873
18742006-09-16 Eli Zaretskii <eliz@gnu.org>
1875
1876 * variables.texi (Tips for Defining): Fix a typo.
1877
18782006-09-15 Richard Stallman <rms@gnu.org>
1879
1880 * keymaps.texi (Remapping Commands, Searching Keymaps)
1881 (Active Keymaps): Clean up previous change.
1882
18832006-09-15 Jay Belanger <belanger@truman.edu>
1884
1885 * gpl.texi: Replace "Library Public License" by "Lesser Public
1886 License" throughout.
1887
18882006-09-15 David Kastrup <dak@gnu.org>
1889
1890 * keymaps.texi (Active Keymaps): Adapt description to use
1891 `get-char-property' instead `get-text-property'. Explain how
1892 mouse events change this. Explain the new optional argument of
1893 `key-binding' and its mouse-dependent lookup.
1894 (Searching Keymaps): Adapt description similarly.
1895 (Remapping Commands): Explain the new optional argument of
1896 `command-remapping'.
1897
18982006-09-14 Richard Stallman <rms@gnu.org>
1899
1900 * keymaps.texi (Searching Keymaps): Clarification.
1901 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
1902
19032006-09-13 Richard Stallman <rms@gnu.org>
1904
1905 * objects.texi (Character Type): Node split.
1906 Add xref to Describing Characters.
1907 (Basic Char Syntax, General Escape Syntax)
1908 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
1909
19102006-09-11 Richard Stallman <rms@gnu.org>
1911
1912 * display.texi (Display Table Format): Wording clarification.
1913 (Glyphs): Clarifications.
1914
19152006-09-10 Chong Yidong <cyd@stupidchicken.com>
1916
1917 * keymaps.texi (Active Keymaps): Mention that key-binding checks
1918 local maps.
1919
19202006-09-10 Kim F. Storm <storm@cua.dk>
1921
1922 * display.texi (Forcing Redisplay): Document return value of
1923 function redisplay.
1924
19252006-09-09 Richard Stallman <rms@gnu.org>
1926
1927 * windows.texi (Window Hooks): Explain limits of
1928 window-scroll-functions.
1929
1930 * display.texi (Fringe Indicators): Update for last change in
1931 indicate-buffer-boundaries.
1932
19332006-09-08 Richard Stallman <rms@gnu.org>
1934
1935 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
1936
19372006-09-06 Kim F. Storm <storm@cua.dk>
1938
1939 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
1940
1941 * windows.texi (Window Start): Update pos-visible-in-window-p.
1942
19432006-09-04 Richard Stallman <rms@gnu.org>
1944
1945 * processes.texi (Accepting Output): Explain SECONDS=0 for
1946 accept-process-output.
1947
1948 * os.texi (Idle Timers): Explain why timer functions should not
1949 loop until (input-pending-p).
1950
19512006-09-02 Eli Zaretskii <eliz@gnu.org>
1952
1953 * makefile.w32-in (usermanualdir): New variable.
1954 (elisp.dvi): Use it.
1955
19562006-09-01 Eli Zaretskii <eliz@gnu.org>
1957
1958 * buffers.texi (Buffer Modification): Fix last change.
1959
19602006-09-01 Chong Yidong <cyd@stupidchicken.com>
1961
1962 * buffers.texi (Buffer Modification): Document
1963 buffer-chars-modified-tick.
1964
19652006-08-31 Richard Stallman <rms@gnu.org>
1966
1967 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
1968
19692006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
1970
1971 * modes.texi (Syntactic Font Lock):
1972 Mention font-lock-syntactic-face-function
1973 instead of specific faces.
1974
19752006-08-29 Chong Yidong <cyd@stupidchicken.com>
1976
1977 * display.texi (Images): Add xrref to display-images-p.
1978
19792006-08-28 Kenichi Handa <handa@m17n.org>
1980
1981 * nonascii.texi (Lisp and Coding Systems): Fix description of
1982 detect-coding-region.
1983
19842006-08-27 Michael Olson <mwolson@gnu.org>
1985
1986 * processes.texi (Transaction Queues): Remove stray quote
1987 character.
1988
19892006-08-25 Richard Stallman <rms@gnu.org>
1990
1991 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
1992 Add xref.
1993
19942006-08-24 Chong Yidong <cyd@stupidchicken.com>
1995
1996 * os.texi (Timers): Avoid waiting inside timers.
1997
19982006-08-21 Lute Kamstra <lute@gnu.org>
1999
2000 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
2001
20022006-08-20 Richard Stallman <rms@gnu.org>
2003
2004 * os.texi (Idle Timers): New node, split out from Timers.
2005 Document current-idle-time.
2006 * commands.texi (Reading One Event): Update xref.
2007 * elisp.texi (Top): Update subnode menu.
2008
20092006-08-16 Richard Stallman <rms@gnu.org>
2010
2011 * keymaps.texi (Extended Menu Items): Show format of cached
2012 bindings in extended menu items.
2013
2014 * customize.texi (Variable Definitions): Explain when the
2015 standard value expression is evaluated.
2016
20172006-08-15 Chong Yidong <cyd@stupidchicken.com>
2018
2019 * commands.texi (Reading One Event): Explain idleness in
2020 `read-event'.
2021
20222006-08-12 Chong Yidong <cyd@stupidchicken.com>
2023
2024 * text.texi (Near Point): Say "cursor" not "terminal cursor".
2025 (Commands for Insertion): Removed split-line since it's not
2026 relevant for Lisp programming.
2027 (Yank Commands): Rewrite introduction.
2028 (Undo): Clarify.
2029 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
2030 (Filling): Remove redundant comment. Clarify return value of
2031 current-justification.
2032 (Margins): Minor clarifications.
2033 (Adaptive Fill): Update default value of adaptive-fill-regexp.
2034 (Sorting): Update definition of sort-lines.
2035 (Columns): Clarify behavior of sort-columns.
2036 (Indent Tabs): Link to Tab Stops in Emacs manual.
2037 (Special Properties): Clarify.
2038 (Clickable Text): Mention Buttons package.
2039
20402006-08-12 Kevin Ryde <user42@zip.com.au>
2041
2042 * os.texi (Time Parsing): Add %z to description of
2043 format-time-string, as per docstring. Add cross reference to
2044 glibc manual for strftime.
2045
20462006-08-08 Richard Stallman <rms@gnu.org>
2047
2048 * modes.texi: Clean up wording in previous change.
2049
20502006-08-07 Chong Yidong <cyd@stupidchicken.com>
2051
2052 * modes.texi (Hooks): Clarify.
2053 (Major Mode Basics): Mention define-derived-mode explicitly.
2054 (Major Mode Conventions): Rebinding RET is OK for some modes.
2055 Mention change-major-mode-hook and after-change-major-mode-hook.
2056 (Example Major Modes): Moved to end of Modes section.
2057 (Mode Line Basics): Clarify.
2058 (Mode Line Data): Mention help-echo and local-map in strings.
2059 Explain reason for treatment of non-risky variables.
2060 (Properties in Mode): Clarify.
2061 (Faces for Font Lock): Add font-lock-negation-char-face.
2062
20632006-08-04 Eli Zaretskii <eliz@gnu.org>
2064
2065 * strings.texi (Formatting Strings): Warn against arbitrary
2066 strings as first arg to `format'.
2067
20682006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
2069
2070 * text.texi (Clickable Text): Mention `help-echo' text property.
2071 Update intro, examples and associated explanations.
2072
20732006-07-31 Richard Stallman <rms@gnu.org>
2074
2075 * commands.texi: Update xrefs.
2076 (Event Mod): New node, cut out from old Translating Input.
2077
2078 * maps.texi: Update xrefs.
2079
2080 * keymaps.texi (Translation Keymaps): New node.
2081 Update xrefs from Translating Input to Translation Keymaps.
2082
2083 * elisp.texi (Top): Update subnode menu.
2084
2085 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
2086
2087 * os.texi (System Interface): Fix menu descriptions of some nodes.
2088 (Translating Input): Node deleted.
2089
20902006-07-31 Nick Roberts <nickrob@snap.net.nz>
2091
2092 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
2093
2094 * lists.texi (Sets And Lists): Likewise.
2095
20962006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
2097
2098 * text.texi (Fields): Mention POS
2099 requirement when narrowing is in effect.
2100
21012006-07-28 Richard Stallman <rms@gnu.org>
2102
2103 * display.texi (Face Attributes): Simplify wording.
2104 (Attribute Functions): Clarify meaning of new-frame default
2105 attribute settings.
2106
2107 * customize.texi (Common Keywords): Document how to use
2108 :package-version in a package not in Emacs.
2109
21102006-07-28 Kim F. Storm <storm@cua.dk>
2111
2112 * commands.texi (Reading One Event): Fix last change.
2113
21142006-07-26 Chong Yidong <cyd@stupidchicken.com>
2115
2116 * commands.texi (Reading One Event): Document SECONDS argument for
2117 read-event, read-char, and read-char-exclusive.
2118
21192006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
2120
2121 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
2122 to ensure correct identification.
2123
21242006-07-24 Richard Stallman <rms@gnu.org>
2125
2126 * text.texi (Clickable Text): Clarify.
2127
2128 * sequences.texi (Vector Functions): Delete duplicate xref.
2129
2130 * objects.texi (Function Type): Clarify.
2131
2132 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
2133 modes.
2134
2135 * lists.texi (List Variables): New node.
2136 Material moved from other nodes.
2137
2138 * variables.texi (Setting Variables): add-to-list and
2139 add-to-ordered-list moved to List Variables node.
2140
21412006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
2142
2143 * text.texi (Links and Mouse-1):
2144 For mouse-on-link-p, expand on arg POS.
2145
21462006-07-21 Kim F. Storm <storm@cua.dk>
2147
2148 * display.texi (Forcing Redisplay): Don't mention systems which
2149 don't support sub-second timers for redisplay-preemption-period.
2150
2151 * os.texi (Terminal Output): Clarify text vs graphical terminal.
2152
21532006-07-21 Eli Zaretskii <eliz@gnu.org>
2154
2155 * frames.texi (Input Focus): Document that focus-follows-mouse has
2156 no effect on MS-Windows.
2157
21582006-07-18 Richard Stallman <rms@gnu.org>
2159
2160 * display.texi (Forcing Redisplay): Cleanups in previous change.
2161
2162 * processes.texi (Low-Level Network): Make menu more convenient.
2163
21642006-07-18 Kim F. Storm <storm@cua.dk>
2165
2166 * display.texi (Forcing Redisplay): redisplay-preemption-period
2167 only used on window systems. Add xref to Terminal Output.
2168
2169 * os.texi (Terminal Output): baud-rate only controls preemption on
2170 non-window systems. Add xref to Forcing Redisplay.
2171
2172 * processes.texi (Low-Level Network): Rename node "Make Network"
2173 to "Network Processes".
2174
21752006-07-18 Karl Berry <karl@gnu.org>
2176
2177 * variables.texi, functions.texi, customize.texi, loading.texi:
2178 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
2179
21802006-07-17 Chong Yidong <cyd@stupidchicken.com>
2181
2182 * commands.texi (Waiting): Document batch-mode sit-for behavior.
2183
21842006-07-17 Richard Stallman <rms@gnu.org>
2185
2186 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
2187 Put period and comma inside quotes.
2188
2189 * loading.texi, markers.texi: Use real doublequote inside menus.
2190
2191 * windows.texi: Put point and comma inside quotes.
2192 (Textual Scrolling): Use @samp for error message.
2193
2194 * variables.texi, tips.texi, syntax.texi, symbols.texi:
2195 * strings.texi, streams.texi, processes.texi, os.texi:
2196 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
2197 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
2198 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
2199 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
2200 Put point and comma inside quotes.
2201
2202 * control.texi (Processing of Errors): Add command-error-function.
2203
2204 * variables.texi (File Local Variables): Clarify that
2205 file local variables make buffer-local bindings.
2206
2207 * modes.texi (Syntactic Font Lock): Give default for
2208 font-lock-syntax-table.
2209
22102006-07-17 Nick Roberts <nickrob@snap.net.nz>
2211
2212 * text.texi (Special Properties): Clean up previous change.
2213
22142006-07-16 Karl Berry <karl@gnu.org>
2215
2216 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
2217 * control.texi: Fix bad page breaks through chapter 10 (control).
2218
2219 * anti.texi (Antinews): Reorder face-attribute fns to avoid
2220 underfull hbox.
2221
22222006-07-15 Nick Roberts <nickrob@snap.net.nz>
2223
2224 * text.texi (Special Properties): Describe fontified text property
2225 in relation to a character (not text).
2226
22272006-07-15 Kim F. Storm <storm@cua.dk>
2228
2229 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
2230 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
2231 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
2232
2233 * anti.texi (Antinews): Mention redisplay function.
2234 The kbd macro existed, but was not documented, before 22.x.
2235 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
2236
22372006-07-14 Nick Roberts <nickrob@snap.net.nz>
2238
2239 * display.texi (Displaying Messages): Add anchor.
2240
2241 * frames.texi (Dialog Boxes): Use it.
2242
22432006-07-12 Richard Stallman <rms@gnu.org>
2244
2245 * objects.texi (Frame Type): Explain nature of frames better.
2246
2247 * frames.texi (Frames): Explain nature of frames better.
2248
22492006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
2250
2251 * tips.texi (Coding Conventions): Explain why use cl at compile time.
2252
22532006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2254
2255 * frames.texi (Window System Selections): Mention scrap support for Mac.
2256 Default value of x-select-enable-clipboard is t on Mac.
2257
2258 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
2259
22602006-07-11 Kim F. Storm <storm@cua.dk>
2261
2262 * display.texi (Forcing Redisplay): Add `redisplay' function.
2263 Don't mention (sit-for -1) -- use (redisplay t) instead.
2264
2265 * commands.texi (Waiting): (sit-for -1) is no longer special.
2266 (sit-for 0) is equivalent to (redisplay).
2267 Iconifying/deiconifying no longer makes sit-for return.
2268
22692006-07-10 Nick Roberts <nickrob@snap.net.nz>
2270
2271 * display.texi (Buttons): Fix typo.
2272
2273 * index.texi, elisp.texi (New Symbols): Comment node out.
2274
22752006-07-09 Richard Stallman <rms@gnu.org>
2276
2277 * display.texi (Truncation): Clean up previous change.
2278
22792006-07-08 Richard Stallman <rms@gnu.org>
2280
2281 * commands.texi (Interactive Call): Use 3 as prefix in example
2282 for execute-extended-command.
2283
2284 * display.texi (Attribute Functions): Move paragraph about
2285 compatibility with Emacs < 21.
2286
22872006-07-09 Kim F. Storm <storm@cua.dk>
2288
2289 * display.texi (Refresh Screen): Clarify force-window-update.
2290 (Truncation): "Normally" indicated by fringe arrows.
2291
22922006-07-08 Eli Zaretskii <eliz@gnu.org>
2293
2294 * windows.texi (Textual Scrolling, Resizing Windows):
2295 * variables.texi (Constant Variables):
2296 * text.texi (Buffer Contents, Deletion, Changing Properties)
2297 (Property Search, Special Properties, Sticky Properties)
2298 (Links and Mouse-1, Fields, Change Hooks):
2299 * syntax.texi (Syntax Table Functions, Parsing Expressions)
2300 (Categories):
2301 * symbols.texi (Other Plists):
2302 * streams.texi (Output Variables):
2303 * processes.texi (Input to Processes, Query Before Exit):
2304 * positions.texi (Word Motion, Text Lines, List Motion):
2305 * os.texi (Init File, System Environment, Sound Output)
2306 (Session Management):
2307 * nonascii.texi (Text Representations, Character Sets)
2308 (Chars and Bytes, Locales):
2309 * modes.texi (Defining Minor Modes, Header Lines):
2310 * minibuf.texi (Minibuffer Contents):
2311 * markers.texi (Information from Markers):
2312 * lists.texi (List Elements, Building Lists, Association Lists):
2313 * keymaps.texi (Tool Bar):
2314 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
2315 * functions.texi (What Is a Function, Mapping Functions):
2316 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
2317 (Color Names, Text Terminal Colors, Display Feature Testing):
2318 * files.texi (Visiting Functions, File Name Components)
2319 (Unique File Names, Contents of Directories):
2320 * display.texi (Forcing Redisplay, Displaying Messages)
2321 (Temporary Displays, Font Selection, Auto Faces)
2322 (Font Lookup, Fringe Indicators, Display Margins)
2323 (Image Descriptors, Showing Images, Image Cache, Button Types)
2324 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
2325 (Display Table Format, Glyphs):
2326 * control.texi (Iteration):
2327 * commands.texi (Command Loop Info, Adjusting Point):
2328 * backups.texi (Making Backups, Auto-Saving):
2329 Remove @tindex entries.
2330
23312006-07-07 Kim F. Storm <storm@cua.dk>
2332
2333 * display.texi (Fringe Cursors): Fix typo.
2334 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
2335 (Overlay Arrow): Default is overlay-arrow fringe indicator.
2336
23372006-07-05 Richard Stallman <rms@gnu.org>
2338
2339 * text.texi (Buffer Contents): Add example of text props
2340 in result of buffer-substring.
2341 (Text Properties): Explain better about use of specific property names.
2342 (Property Search): Some cleanups; reorder some functions.
2343
2344 * keymaps.texi (Changing Key Bindings): Cleanup.
2345 Add xref to Key Binding Conventions.
2346
2347 * display.texi (Attribute Functions): Add examples for
2348 face-attribute-relative-p.
2349
2350 * tips.texi (Coding Conventions): Cleanup last change.
2351
23522006-07-05 Karl Berry <karl@gnu.org>
2353
2354 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
2355 Remove @setchapternewpage odd.
2356 Result is 1013 pages, down from 1100.
2357
2358 * anti.texi, customize.texi, display.texi, internals.texi:
2359 * minibuf.texi, modes.texi, tips.texi:
2360 Fix overfull/underfull boxes.
2361
23622006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
2363
2364 * edebug.texi (Instrumenting):
2365 Add Edebug-specific findex for eval-buffer.
2366 * loading.texi (Loading):
2367 Replace eval-current-buffer with eval-buffer.
2368
23692006-06-30 Nick Roberts <nickrob@snap.net.nz>
2370
2371 * locals.texi (Standard Buffer-Local Variables): Update the list
2372 of variables.
2373
23742006-06-26 Nick Roberts <nickrob@snap.net.nz>
2375
2376 * files.texi (File Name Completion): Point user to the node
2377 "Reading File Names".
2378
23792006-06-24 Eli Zaretskii <eliz@gnu.org>
2380
2381 * files.texi (Contents of Directories): Document case-insensitive
2382 behavior on respective filesystems.
2383
2384 * objects.texi (Character Type): Document that Emacs signals an
2385 error for unsupported Unicode characters specified as \uNNNN.
2386
23872006-06-19 Richard Stallman <rms@gnu.org>
2388
2389 * processes.texi (Bindat Spec): Clarify previous change.
2390
23912006-06-16 Richard Stallman <rms@gnu.org>
2392
2393 * tips.texi (Coding Conventions): Better explain conventions
2394 for definition constructs.
2395
2396 * text.texi (Special Properties): String value of `read-only'
2397 serves as the error message.
2398
2399 * objects.texi (Character Type): Clarify prev. change.
2400 (Non-ASCII in Strings): Mention \u and \U.
2401
2402 * commands.texi (Using Interactive): Explain problem of
2403 markers, etc., in command-history.
2404
24052006-06-14 Kim F. Storm <storm@cua.dk>
2406
2407 * commands.texi (Waiting): Negative arg to sit-for forces
2408 redisplay even if input is pending.
2409
2410 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
2411 redisplay. Remove incorrect example of binding redisplay-dont-pause
2412 around (sit-for 0).
2413
24142006-06-13 Richard Stallman <rms@gnu.org>
2415
2416 * display.texi (Forcing Redisplay): Clarify previous change.
2417
24182006-06-13 Romain Francoise <romain@orebokech.com>
2419
2420 * display.texi (Forcing Redisplay): Fix typo.
2421
24222006-06-13 Kim F. Storm <storm@cua.dk>
2423
2424 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
2425
24262006-06-10 Luc Teirlinck <teirllm@auburn.edu>
2427
2428 * tips.texi (Coding Conventions): Add `@end itemize'.
2429
24302006-06-10 Richard Stallman <rms@gnu.org>
2431
2432 * tips.texi (Coding Conventions): Explain use of coding systems
2433 to ensure one decoding for strings.
2434
24352006-06-09 Aidan Kehoe <kehoea@parhasard.net>
2436
2437 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
2438 syntax.
2439
24402006-06-07 Eli Zaretskii <eliz@gnu.org>
2441
2442 * display.texi (Font Selection): Remove description of
2443 clear-face-cache.
2444
2445 * compile.texi (Eval During Compile): Fix a typo. Add index
2446 entries for possible uses of eval-when-compile.
2447
24482006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
2449
2450 * display.texi (Abstract Display): Fix typo.
2451
24522006-06-03 Eli Zaretskii <eliz@gnu.org>
2453
2454 * minibuf.texi (Minibuffer History) <history-add-new-input>:
2455 Reword variable's description.
2456
24572006-06-01 Richard Stallman <rms@gnu.org>
2458
2459 * windows.texi (Splitting Windows): Clarify splitting nonselected
2460 window.
2461
24622006-05-31 Juri Linkov <juri@jurta.org>
2463
2464 * minibuf.texi (Minibuffer History): Add history-add-new-input.
2465
24662006-05-30 Richard Stallman <rms@gnu.org>
2467
2468 * display.texi (Line Height): Fix errors in description of
10d1d0af 2469 default line height and line-height property.
b8d4c8d0
GM
2470
2471 * nonascii.texi (Default Coding Systems): Further clarification.
2472
24732006-05-29 Luc Teirlinck <teirllm@auburn.edu>
2474
2475 * internals.texi (Pure Storage): Mention that an overflow in pure
2476 space causes a memory leak.
2477 (Garbage Collection): If there was an overflow in pure space,
2478 `garbage-collect' returns nil.
2479
24802006-05-30 Eli Zaretskii <eliz@gnu.org>
2481
2482 * nonascii.texi (Default Coding Systems): Fix it some more.
2483
24842006-05-29 Eli Zaretskii <eliz@gnu.org>
2485
2486 * nonascii.texi (Default Coding Systems): Fix last change.
2487
24882006-05-29 Kenichi Handa <handa@m17n.org>
2489
2490 * nonascii.texi (find-operation-coding-system): Describe the new
2491 argument format (FILENAME . BUFFER).
2492
24932006-05-28 Richard Stallman <rms@gnu.org>
2494
2495 * tips.texi (Coding Conventions): Better explain reasons not to
2496 advise other packages or use `eval-after-load'.
2497
24982006-05-29 Kim F. Storm <storm@cua.dk>
2499
2500 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
2501 `bindat-idx' and `bindat-raw' for clarity.
2502
25032006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
2504
2505 * processes.texi (Bindat Spec): Expand on `repeat' handler.
2506
2507 * display.texi (Display): Add "Abstract Display" to menu.
2508 (Abstract Display, Abstract Display Functions)
2509 (Abstract Display Example): New nodes.
2510 * elisp.texi (Top): Add "Abstract Display" to menu.
2511
25122006-05-27 Chong Yidong <cyd@stupidchicken.com>
2513
2514 * keymaps.texi (Key Sequences): Link to input events definition.
2515 (Format of Keymaps): Delete material duplicated in Keymap Basics.
2516
2517 * files.texi (Changing Files): Document updated argument list for
2518 copy-file.
2519
25202006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
2521
2522 * processes.texi (Bindat Functions): Explain term "total length".
2523 Use it in bindat-length and bindat-pack descriptions.
2524
25252006-05-26 Eli Zaretskii <eliz@gnu.org>
2526
2527 * tips.texi (Coding Conventions): Advise against using
2528 eval-after-load in packages. Add an index entry.
2529
25302006-05-25 Juri Linkov <juri@jurta.org>
2531
2532 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
2533
2534 * modes.texi (%-Constructs): Add %e, %z, %Z.
2535
25362006-05-25 Richard Stallman <rms@gnu.org>
2537
2538 * elisp.texi (Top): Update subnode menu.
2539
2540 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
2541 (Keymaps): Update menu.
2542
25432006-05-25 Chong Yidong <cyd@stupidchicken.com>
2544
2545 * keymaps.texi (Key Sequences): Some clarifications.
2546
25472006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
2548
2549 * processes.texi (Bindat Functions): Say "unibyte string"
2550 explicitly for bindat-unpack and bindat-pack descriptions.
2551 (Bindat Examples): Don't call `string-make-unibyte' in example.
2552
25532006-05-25 Chong Yidong <cyd@stupidchicken.com>
2554
2555 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
c5602427 2556 Explain string and vector representations of key sequences.
b8d4c8d0
GM
2557
2558 * keymaps.texi (Changing Key Bindings):
dd7b651b 2559 * commands.texi (Interactive Codes):
b8d4c8d0
GM
2560 * help.texi (Describing Characters): Refer to it.
2561
25622006-05-23 Luc Teirlinck <teirllm@auburn.edu>
2563
2564 * frames.texi (Pointer Shape): @end table -> @end defvar.
2565
25662006-05-22 Richard Stallman <rms@gnu.org>
2567
2568 * elisp.texi (Top): Update subnode menus.
2569
2570 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
2571 Contents rewritten; material from old Pointer Shape node moved here.
2572
2573 * display.texi (Pointer Shape): Node deleted.
2574 (Image Descriptors): Minor cleanup.
2575
25762006-05-21 Richard Stallman <rms@gnu.org>
2577
2578 * syntax.texi (Parsing Expressions): Update info on which STATE
2579 elements are ignored.
2580
25812006-05-19 Luc Teirlinck <teirllm@auburn.edu>
2582
2583 * hooks.texi (Standard Hooks): Correct typo.
2584
2585 * gpl.texi (GPL): ifinfo -> ifnottex.
2586
25872006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
2588
2589 * searching.texi (Simple Match Data): Warn about match data being
2590 set anew by every search.
2591
25922006-05-17 Richard Stallman <rms@gnu.org>
2593
2594 * minibuf.texi (Minibuffer History): Clarify.
2595
2596 * searching.texi (Regexp Special): Clarify nested regexp warning.
2597
25982006-05-16 Kim F. Storm <storm@cua.dk>
2599
2600 * minibuf.texi (Minibuffer History): Update add-to-history.
2601
26022006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
2603
2604 * nonascii.texi (Explicit Encoding): Fix
2605 typo (encoding<->decoding).
2606
26072006-05-14 Richard Stallman <rms@gnu.org>
2608
2609 * buffers.texi (Creating Buffers): Cleanup.
2610
2611 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
2612
26132006-05-13 Eli Zaretskii <eliz@gnu.org>
2614
2615 * buffers.texi (Current Buffer): Document that with-temp-buffer
2616 disables undo.
2617
2618 * os.texi (Terminal-Specific): More accurate description of how
2619 Emacs searches for the terminal-specific libraries.
2620
26212006-05-12 Eli Zaretskii <eliz@gnu.org>
2622
2623 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
2624 emacs-xtra to @inforef's.
2625
2626 * text.texi (Undo): Document that undo is turned off in buffers
2627 whose names begin with a space.
2628
2629 * buffers.texi (Buffer Names): Add index entries for buffers whose
2630 names begin with a space.
2631 (Creating Buffers): Document that undo is turned off in buffers
2632 whose names begin with a space.
2633
2634 * files.texi (Visiting Functions, Reading from Files)
2635 (Saving Buffers): Mention code and EOL conversions by file I/O
2636 primitives and subroutines.
2637
2638 * nonascii.texi (Lisp and Coding Systems): Document
2639 coding-system-eol-type. Add index entries for eol conversion.
2640
2641 * display.texi (Defining Faces): Mention `mac', and add an xref to
2642 where window-system is described.
2643
26442006-05-10 Richard Stallman <rms@gnu.org>
2645
2646 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
2647
26482006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
2649
2650 * variables.texi (File Local Variables): Recommend to quote lambda
2651 expressions in safe-local-variable property.
2652
26532006-05-09 Richard Stallman <rms@gnu.org>
2654
2655 * variables.texi (File Local Variables): Document
2656 safe-local-eval-forms and safe-local-eval-function.
2657
26582006-05-07 Kim F. Storm <storm@cua.dk>
2659
2660 * minibuf.texi (Minibuffer History): Remove keep-dups arg
2661 from add-to-history.
2662
26632006-05-07 Romain Francoise <romain@orebokech.com>
2664
2665 * commands.texi (Event Input Misc):
2666 * compile.texi (Eval During Compile):
2667 * internals.texi (Buffer Internals):
2668 * minibuf.texi (Initial Input):
2669 * nonascii.texi (Scanning Charsets):
2670 * numbers.texi (Comparison of Numbers):
2671 * windows.texi (Textual Scrolling, Vertical Scrolling):
2672 Fix various typos.
2673
26742006-05-06 Eli Zaretskii <eliz@gnu.org>
2675
2676 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
2677 conditional xref's to either emacs or emacs-xtra, depending on
2678 @iftex/@ifnottex.
2679
2680 * minibuf.texi (Minibuffer History): Document add-to-history.
2681
26822006-05-05 Eli Zaretskii <eliz@gnu.org>
2683
2684 * internals.texi (Pure Storage): Mention the pure overflow message
2685 at startup.
2686
c8763fb6 26872006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
2688
2689 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
2690 (Searching Keymaps): Fix pseudo-Lisp description of keymap
2691 search.
2692
26932006-05-01 Richard Stallman <rms@gnu.org>
2694
2695 * intro.texi (nil and t): Clarify.
2696
2697 * variables.texi (File Local Variables): Suggest using booleanp.
2698
26992006-05-01 Juanma Barranquero <lekktu@gmail.com>
2700
2701 * objects.texi (Type Predicates): Fix typos.
2702
27032006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
2704
2705 * intro.texi (nil and t): Add booleanp.
2706
2707 * objects.texi (Type Predicates): Add links for booleanp and
2708 string-or-null-p.
2709
27102006-04-29 Richard Stallman <rms@gnu.org>
2711
2712 * modes.texi (Multiline Font Lock): Rename from
2713 Multi line Font Lock Elements. Much clarification.
2714 (Font Lock Multiline, Region to Fontify): Much clarification.
2715
27162006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
2717
2718 * variables.texi (File Local Variables): Remove the special case t for
2719 safe-local-variable.
2720
27212006-04-26 Richard Stallman <rms@gnu.org>
2722
2723 * syntax.texi (Parsing Expressions): Minor cleanup.
2724
27252006-04-18 Richard Stallman <rms@gnu.org>
2726
2727 * tips.texi (Coding Conventions): Explain when the package's
2728 prefix should appear later on (not at the start of the name).
2729
2730 * searching.texi (String Search): Clarify effect of NOERROR.
2731
2732 * modes.texi (Imenu): Clarify what special items do.
2733
2734 * hooks.texi (Standard Hooks): Delete text about old hook names.
2735
27362006-04-17 Romain Francoise <romain@orebokech.com>
2737
2738 * variables.texi (Local Variables): Update the default value of
2739 `max-specpdl-size'.
2740
27412006-04-15 Michael Olson <mwolson@gnu.org>
2742
2743 * processes.texi (Transaction Queues): Mention the new optional
2744 `delay-question' argument for `tq-enqueue'.
2745
27462006-04-13 Bill Wohler <wohler@newt.com>
2747
2748 * customize.texi (Common Keywords): Use dotted notation for
2749 :package-version value. Specify its values. Improve documentation
2750 for customize-package-emacs-version-alist.
2751
27522006-04-12 Bill Wohler <wohler@newt.com>
2753
2754 * customize.texi (Common Keywords): Move description of
2755 customize-package-emacs-version-alist to @defvar.
2756
27572006-04-10 Bill Wohler <wohler@newt.com>
2758
2759 * customize.texi (Common Keywords): Add :package-version.
2760
27612006-04-10 Kim F. Storm <storm@cua.dk>
2762
2763 * text.texi (Buffer Contents): Add NOPROPS arg to
2764 filter-buffer-substring.
2765
27662006-04-08 Kevin Ryde <user42@zip.com.au>
2767
2768 * os.texi (Command-Line Arguments): Update xref to emacs manual
2769 "Command Arguments" -> "Emacs Invocation", per change there.
2770
27712006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
2772
2773 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
2774 be on one line to help makeinfo not render two spaces after the dot.
2775
27762006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
2777
2778 * strings.texi (Predicates for Strings): Add string-or-null-p.
2779
27802006-03-28 Kim F. Storm <storm@cua.dk>
2781
2782 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
2783 remarks about systems that don't support fractional seconds.
2784
27852006-03-25 Karl Berry <karl@gnu.org>
2786
2787 * elisp.texi: Use @copyright{} instead of (C), and do not indent
2788 the year list.
2789
27902006-03-21 Nick Roberts <nickrob@snap.net.nz>
2791
2792 * display.texi (Fringe Indicators): Fix typos.
2793
27942006-03-19 Luc Teirlinck <teirllm@auburn.edu>
2795
2796 * tips.texi (Documentation Tips): One can now also write `program'
2797 in front of a quoted symbol in a docstring to prevent making a
2798 hyperlink.
2799
28002006-03-19 Alan Mackenzie <acm@muc.de>
2801
2802 * text.texi (Special Properties): Clarify `fontified' property.
2803
28042006-03-16 Richard Stallman <rms@gnu.org>
2805
2806 * display.texi (Defining Images): Minor cleanup.
2807
28082006-03-16 Bill Wohler <wohler@newt.com>
2809
2810 * display.texi (Defining Images): In image-load-path-for-library,
2811 prefer user's images.
2812
28132006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
2814
2815 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
2816
28172006-03-15 Bill Wohler <wohler@newt.com>
2818
2819 * display.texi (Defining Images): Fix example in
2820 image-load-path-for-library by not recommending that one binds
2821 image-load-path. Just defvar it to placate compiler and only use
2822 it if previously defined.
2823
28242006-03-14 Bill Wohler <wohler@newt.com>
2825
2826 * display.texi (Defining Images): In image-load-path-for-library,
2827 always return list of directories. Update example.
2828
28292006-03-14 Alan Mackenzie <acm@muc.de>
2830
2831 * modes.texi: New node, "Region to Fontify" (for Font Lock).
2832 This describes font-lock-extend-region-function.
2833 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
2834 the new node "Region to Fontify".
2835
28362006-03-13 Richard Stallman <rms@gnu.org>
2837
2838 * display.texi (Invisible Text): The impossible position is
2839 now before the invisible text, not after.
2840 (Defining Images): Clean up last change.
2841
28422006-03-11 Bill Wohler <wohler@newt.com>
2843
2844 * display.texi (Defining Images): Add image-load-path-for-library.
2845
28462006-03-11 Luc Teirlinck <teirllm@auburn.edu>
2847
2848 * text.texi (Adaptive Fill): Fix Texinfo usage.
2849
2850 * strings.texi (Creating Strings): Fix Texinfo usage.
2851
2852 * searching.texi (Regexp Special): Use @samp for regular
2853 expressions that are not in Lisp syntax.
2854
28552006-03-08 Luc Teirlinck <teirllm@auburn.edu>
2856
2857 * searching.texi (Regexp Special): Put remark between parentheses
2858 to avoid misreading.
2859
28602006-03-07 Luc Teirlinck <teirllm@auburn.edu>
2861
2862 * searching.texi (Syntax of Regexps): More accurately describe
2863 which characters are special in which situations.
2864 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
2865 are not special. Describe in detail when `[' and `]' are special.
2866 (Regexp Backslash): Plenty of regexps with unbalanced square
2867 brackets are valid, so reword that statement.
2868
28692006-03-02 Kim F. Storm <storm@cua.dk>
2870
2871 * keymaps.texi (Tool Bar): Add tool-bar-border.
2872
28732006-02-28 Luc Teirlinck <teirllm@auburn.edu>
2874
2875 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
2876
28772006-02-27 Luc Teirlinck <teirllm@auburn.edu>
2878
2879 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
2880
2881 * files.texi (Locating Files): Suggest additional values for the
2882 SUFFIXES arg of `locate-file'. Update pxref.
2883
2884 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
2885 (How Programs Do Loading): Discuss the effects of Auto Compression
2886 mode on `load'.
2887 (Load Suffixes): New node.
2888 (Library Search): Delete description of `load-suffixes'; it was
2889 moved to "Load Suffixes".
2890 (Autoload, Named Features): Mention `load-suffixes'.
2891
28922006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2893
2894 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
2895
2896 * windows.texi (Window Tree): Fix typo.
2897
28982006-02-20 Kim F. Storm <storm@cua.dk>
2899
2900 * display.texi (Fringe Indicators): New section.
2901 Move indicate-empty-lines, indicate-buffer-boundaries, and
2902 default-indicate-buffer-boundaries here.
2903 Add fringe-indicator-alist and default-fringes-indicator-alist.
2904 Add list of logical fringe indicator symbols.
2905 Update list of standard bitmap names.
2906 (Fringe Cursors): New section.
2907 Move overflow-newline-into-fringe here.
2908 Add fringe-cursor-alist and default-fringes-cursor-alist.
2909 Add list of fringe cursor symbols.
2910
29112006-02-20 Juanma Barranquero <lekktu@gmail.com>
2912
2913 * commands.texi (Using Interactive): Fix reference to node
2914 "Minibuffers".
2915
29162006-02-19 Richard M. Stallman <rms@gnu.org>
2917
2918 * minibuf.texi (High-Level Completion):
2919 Add xref to read-input-method-name.
2920
2921 * files.texi (Relative File Names): Move file-relative-name here.
2922 (File Name Expansion): From here. Minor clarifications.
2923
2924 * commands.texi (Using Interactive): Add xrefs about reading input.
2925 Clarify remarks about that moving point and mark.
2926 Put string case before list case.
2927
c8763fb6 29282006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
2929
2930 * display.texi (Other Display Specs, Image Descriptors):
2931 Revert erroneous changes. The previous description of
2932 image-descriptors as `(image . PROPS)' was correct.
2933
29342006-02-14 Richard M. Stallman <rms@gnu.org>
2935
2936 * variables.texi (File Local Variables): Clarifications.
2937
29382006-02-14 Juanma Barranquero <lekktu@gmail.com>
2939
2940 * variables.texi (File Local Variables): Use @code for a cons
2941 cell, not @var.
2942
29432006-02-13 Chong Yidong <cyd@stupidchicken.com>
2944
2945 * variables.texi (File Local Variables): Document new file local
2946 variable behavior.
2947
29482006-02-10 Kim F. Storm <storm@cua.dk>
2949
2950 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
2951
29522006-02-08 Juanma Barranquero <lekktu@gmail.com>
2953
2954 * modes.texi (%-Constructs): Remove obsolete info about
2955 `global-mode-string'.
2956
29572006-02-07 Richard M. Stallman <rms@gnu.org>
2958
2959 * commands.texi (Prefix Command Arguments): Minor cleanup.
2960
2961 * display.texi: "Graphical display", not window system.
2962
2963 * functions.texi (What Is a Function): Fix xref.
2964
2965 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
2966 (Changing Key Bindings): Clarify when remapping is better than
2967 substitute-key-definition.
2968
29692006-02-02 Richard M. Stallman <rms@gnu.org>
2970
2971 * minibuf.texi (Basic Completion): Completion alists are risky.
2972
2973 * keymaps.texi (Active Keymaps): Clarifications.
2974 (Searching Keymaps): New node.
2975 (Keymaps): Update menu.
2976
2977 * frames.texi (Layout Parameters): Minor clarification.
2978 (Drag and Drop): New node.
2979 (Frames): Update menu.
2980
29812006-01-29 Chong Yidong <cyd@stupidchicken.com>
2982
2983 * display.texi (Other Display Specs, Image Descriptors):
2984 Image description is a list, not a cons cell.
2985
29862006-01-28 Luc Teirlinck <teirllm@auburn.edu>
2987
2988 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
2989 list is not necessarily a list).
2990
29912006-01-27 Eli Zaretskii <eliz@gnu.org>
2992
2993 * frames.texi (Layout Parameters): border-width and
2994 internal-border-width belong to the frame, not the window.
2995
29962006-01-19 Richard M. Stallman <rms@gnu.org>
2997
2998 * nonascii.texi (Translation of Characters): Search cmds use
2999 translation-table-for-input. Automatically made local.
3000
3001 * markers.texi (Overview of Markers): Count insertion type
3002 as one of a marker's attributes.
3003
3004 * keymaps.texi (Controlling Active Maps): New node, split out of
3005 Active Keymaps.
3006 (Keymaps): Menu updated.
3007 (Active Keymaps): Give pseudocode to explain how the active
3008 maps are searched. current-active-maps and key-binding moved here.
3009 (Functions for Key Lookup): current-active-maps and key-binding moved.
3010 Clarifications.
3011 (Searching the Keymaps): New subnode.
3012
3013 * elisp.texi (Top): Menu clarification.
3014
3015 * display.texi (Other Display Specs): Delete duplicate entry for
3016 just a string as display spec. Move text about recursive display
3017 specs on such a string.
3018
3019 * commands.texi (Key Sequence Input): Clarify.
3020 Move num-nonmacro-input-events out.
3021 (Reading One Event): num-nonmacro-input-events moved here.
3022
30232006-01-14 Nick Roberts <nickrob@snap.net.nz>
3024
3025 * advice.texi (Simple Advice): Update example to fit argument
3026 change in previous-line.
3027
30282006-01-05 Richard M. Stallman <rms@gnu.org>
3029
3030 * markers.texi (The Mark): Fix in `mark'.
3031
30322006-01-04 Richard M. Stallman <rms@gnu.org>
3033
3034 * processes.texi (Misc Network, Make Network): Minor cleanups.
3035
30362006-01-04 Kim F. Storm <storm@cua.dk>
3037
3038 * processes.texi (Make Network): Add IPv6 addresses and handling.
3039 (Network Feature Testing): Mention (:family ipv6).
3040 (Misc Network): Add IPv6 formats to format-network-address.
3041
30422005-12-30 Richard M. Stallman <rms@gnu.org>
3043
3044 * text.texi (Changing Properties):
3045 Don't use return value of set-text-properties.
3046
30472005-12-29 Luc Teirlinck <teirllm@auburn.edu>
3048
3049 * modes.texi (Mode Line Format): Correct typo in menu.
3050
30512005-12-29 Richard M. Stallman <rms@gnu.org>
3052
3053 * modes.texi (Mode Line Top): New node.
3054 (Mode Line Data): Some text moved to new node.
3055 Explain the data structure more concretely.
3056 (Mode Line Basics): Clarifications.
3057 (Mode Line Variables): Clarify intro paragraph.
3058 (%-Constructs): Clarify intro paragraph.
3059 (Mode Line Format): Update menu.
3060
30612005-12-28 Luc Teirlinck <teirllm@auburn.edu>
3062
3063 * minibuf.texi (Basic Completion): Update lazy-completion-table
3064 examples for removal of ARGS argument.
3065
30662005-12-23 Richard M. Stallman <rms@gnu.org>
3067
3068 * text.texi (Undo): Restore some explanation from the version
3069 that was deleted.
3070
30712005-12-23 Eli Zaretskii <eliz@gnu.org>
3072
3073 * text.texi (Undo): Remove duplicate descriptions of `apply
3074 funname' and `apply delta' elements of the undo list.
3075
30762005-12-20 Richard M. Stallman <rms@gnu.org>
3077
3078 * help.texi (Help Functions): Update documentation of `apropos'.
3079
30802005-12-20 Luc Teirlinck <teirllm@auburn.edu>
3081
3082 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
3083 because it is confusing. If the :help-echo keyword is a function,
3084 it is not directly used as the :help-echo overlay property, as the
3085 xref seems to suggest (it does not take the appropriate args).
3086
30872005-12-19 Luc Teirlinck <teirllm@auburn.edu>
3088
3089 * customize.texi (Common Keywords): Fix Texinfo usage.
3090 (Group Definitions, Variable Definitions): Update for new
3091 conventions for using `*' in docstrings.
3092
3093 * tips.texi (Documentation Tips): Update for new conventions for
3094 using `*' in docstrings.
3095
30962005-12-16 Richard M. Stallman <rms@gnu.org>
3097
3098 * minibuf.texi (Minibuffer Contents): Minor cleanup.
3099
31002005-12-16 Juri Linkov <juri@jurta.org>
3101
3102 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
3103
31042005-12-14 Romain Francoise <romain@orebokech.com>
3105
3106 * modes.texi (Customizing Keywords): Rename `append' to `how'.
3107 Fix typo.
3108
31092005-12-11 Juri Linkov <juri@jurta.org>
3110
3111 * minibuf.texi (Completion Commands): Add mention of read-file-name
3112 for filename completion keymaps.
3113 (Reading File Names): Add mention of filename completion keymaps
3114 for read-file-name and xref to `Completion Commands'.
3115
31162005-12-10 Richard M. Stallman <rms@gnu.org>
3117
3118 * customize.texi (Common Keywords): State caveats for use of :tag.
3119
31202005-12-08 Richard M. Stallman <rms@gnu.org>
3121
3122 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
3123 with xrefs and better explanation.
3124 (Completion Commands): Add the filename completion maps.
3125
3126 * objects.texi (Character Type): Clarify that \s is not space
3127 if a dash follows.
3128
31292005-12-05 Richard M. Stallman <rms@gnu.org>
3130
3131 * windows.texi (Resizing Windows): Delete preserve-before args.
3132
31332005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
3134
3135 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
3136 in full keymaps, since the quirk has been fixed.
3137
31382005-12-03 Eli Zaretskii <eliz@gnu.org>
3139
3140 * hooks.texi (Standard Hooks): Add index entries. Mention
3141 `compilation-finish-functions'.
3142
31432005-11-27 Richard M. Stallman <rms@gnu.org>
3144
3145 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
3146
31472005-11-21 Juri Linkov <juri@jurta.org>
3148
3149 * customize.texi (Common Keywords): Update links types
3150 custom-manual and url-link. Add link types emacs-library-link,
3151 file-link, function-link, variable-link, custom-group-link.
3152
31532005-11-20 Chong Yidong <cyd@stupidchicken.com>
3154
3155 * display.texi: Revert 2005-11-20 change.
3156
31572005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
3158
3159 * processes.texi (Bindat Functions):
3160 Say "third" to refer to zero-based index "2".
3161
31622005-11-18 Luc Teirlinck <teirllm@auburn.edu>
3163
3164 * loading.texi (Library Search): Update the default value of
3165 `load-suffixes'.
3166
31672005-11-17 Chong Yidong <cyd@stupidchicken.com>
3168
3169 * display.texi (Attribute Functions): Mention :ignore-defface.
3170
31712005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
3172
3173 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
3174 (Minor Mode Conventions): Mention the use of a hook.
3175
31762005-11-06 Richard M. Stallman <rms@gnu.org>
3177
3178 * files.texi (Magic File Names): find-file-name-handler checks the
3179 `operations' property of the handler.
3180
31812005-11-03 Richard M. Stallman <rms@gnu.org>
3182
3183 * variables.texi (Frame-Local Variables): Small clarification.
3184
31852005-10-29 Chong Yidong <cyd@stupidchicken.com>
3186
3187 * os.texi (Init File): Document ~/.emacs.d/init.el.
3188
31892005-10-29 Richard M. Stallman <rms@gnu.org>
3190
3191 * internals.texi (Garbage Collection): Document memory-full.
3192
31932005-10-28 Bill Wohler <wohler@newt.com>
3194
3195 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
3196 for URLs.
3197
31982005-10-28 Richard M. Stallman <rms@gnu.org>
3199
3200 * minibuf.texi (Completion Commands): Clean up prev change.
3201
32022005-10-26 Kevin Ryde <user42@zip.com.au>
3203
3204 * compile.texi (Eval During Compile): Explain recommended uses
3205 of eval-when-compile and eval-and-compile.
3206
32072005-10-27 Masatake YAMATO <jet@gyve.org>
3208
3209 * minibuf.texi (Completion Commands):
3210 Write about new optional argument for `display-completion-list'.
3211
32122005-10-23 Richard M. Stallman <rms@gnu.org>
3213
3214 * display.texi (Overlay Arrow): Clarify about local bindings of
3215 overlay-arrow-position.
3216
32172005-10-22 Eli Zaretskii <eliz@gnu.org>
3218
3219 * internals.texi (Building Emacs): Fix last change.
3220
32212005-10-22 Richard M. Stallman <rms@gnu.org>
3222
3223 * internals.texi (Building Emacs): Document eval-at-startup.
3224
32252005-10-21 Richard M. Stallman <rms@gnu.org>
3226
3227 * loading.texi (Where Defined): load-history contains abs file names.
3228 symbol-file returns abs file names.
3229
32302005-10-19 Kim F. Storm <storm@cua.dk>
3231
3232 * display.texi (Showing Images): Add max-image-size integer value.
3233
32342005-10-18 Chong Yidong <cyd@stupidchicken.com>
3235
3236 * display.texi (Showing Images): Document max-image-size.
3237
32382005-10-17 Richard M. Stallman <rms@gnu.org>
3239
3240 * commands.texi (Quitting): Minor clarification.
3241
3242 * processes.texi (Sentinels): Clarify about output and quitting.
3243 (Filter Functions): Mention with-local-quit.
3244
32452005-10-17 Juri Linkov <juri@jurta.org>
3246
3247 * buffers.texi (Current Buffer):
3248 * commands.texi (Event Input Misc):
3249 * compile.texi (Eval During Compile, Compiler Errors):
3250 * customize.texi (Group Definitions):
3251 * display.texi (Progress, Defining Faces):
3252 * files.texi (Writing to Files):
3253 * modes.texi (Mode Hooks, Defining Minor Modes):
3254 * streams.texi (Output Functions):
3255 * syntax.texi (Syntax Table Functions):
3256 * text.texi (Change Hooks):
3257 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
3258
3259 * commands.texi (Quitting): Replace arg `forms' with `body' in
3260 `with-local-quit'.
3261
3262 * positions.texi (Excursions): Replace arg `forms' with `body' in
3263 `save-excursion'.
3264
32652005-10-08 Kim F. Storm <storm@cua.dk>
3266
3267 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
3268 Rename manual section accordingly.
3269
32702005-10-04 Kim F. Storm <storm@cua.dk>
3271
3272 * windows.texi (Window Split Tree): New section describing
3273 new function window-split-tree function.
3274
32752005-10-03 Nick Roberts <nickrob@snap.net.nz>
3276
3277 * display.texi (Fringe Size/Pos): Simplify and add detail.
3278
32792005-09-30 Romain Francoise <romain@orebokech.com>
3280
3281 * minibuf.texi (High-Level Completion): Explain that the prompt
3282 given to `read-buffer' should end with a colon and a space.
3283 Update usage examples.
3284
32852005-09-29 Juri Linkov <juri@jurta.org>
3286
3287 * display.texi (Displaying Messages): Rename argument name
3288 `string' to `format-string' in functions `message', `message-box',
3289 `message-or-box'.
3290
32912005-09-26 Chong Yidong <cyd@stupidchicken.com>
3292
3293 * errors.texi (Standard Errors): Correct xrefs.
3294
32952005-09-18 Chong Yidong <cyd@stupidchicken.com>
3296
3297 * display.texi (Defining Images): Update documentation for
3298 `image-load-path'.
3299
33002005-09-17 Richard M. Stallman <rms@gnu.org>
3301
3302 * display.texi (Defining Images): Clean up previous change.
3303
33042005-09-16 Romain Francoise <romain@orebokech.com>
3305
3306 * elisp.texi: Specify GFDL version 1.2.
3307
3308 * doclicense.texi (GNU Free Documentation License): Update to
3309 version 1.2.
3310
33112005-09-15 Chong Yidong <cyd@stupidchicken.com>
3312
3313 * display.texi (Defining Images): Document `image-load-path'.
3314
33152005-09-15 Richard M. Stallman <rms@gnu.org>
3316
3317 * objects.texi (Printed Representation): Minor cleanup.
3318 (Box Diagrams): Minor fix.
3319 (Cons Cell Type): Move (...) index item here.
3320 (Box Diagrams): From here.
3321 (Array Type): Minor fix.
3322 (Type Predicates): Delete index "predicates".
3323 (Hash Table Type): Clarify xref.
3324 (Dotted Pair Notation): Minor fix.
3325
33262005-09-10 Chong Yidong <cyd@stupidchicken.com>
3327
3328 * files.texi (Saving Buffers): Fix typo.
3329
33302005-09-08 Richard M. Stallman <rms@gnu.org>
3331
3332 * tips.texi (Programming Tips): Correct the "default" prompt spec.
3333
33342005-09-08 Chong Yidong <cyd@stupidchicken.com>
3335
3336 * locals.texi (Standard Buffer-Local Variables): Don't include
3337 mode variables for minor modes.
3338 Fix xrefs for buffer-display-count, buffer-display-table,
3339 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
3340 enable-multibyte-characters, fill-column, header-line-format,
3341 left-fringe-width, left-margin, and right-fringe-width.
3342
3343 * hooks.texi (Standard Hooks): All hooks should conform to the
3344 standard naming convention now.
3345 Fix xref for `echo-area-clear-hook'.
3346
3347 * display.texi (Usual Display): Note that indicate-empty-lines and
3348 tab-width are buffer-local.
3349
3350 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
3351
3352 * modes.texi (Mode Help): Note that major-mode is buffer-local.
3353
3354 * nonascii.texi (Encoding and I/O): Note that
3355 buffer-file-coding-system is buffer-local.
3356
3357 * positions.texi (List Motion): Note that defun-prompt-regexp is
3358 buffer-local.
3359
3360 * text.texi (Auto Filling): Note that auto-fill-function is
3361 buffer-local.
3362 (Undo): Note that buffer-undo-list is buffer-local.
3363
3364 * windows.texi (Buffers and Windows): Document
3365 buffer-display-count.
3366
33672005-09-06 Richard M. Stallman <rms@gnu.org>
3368
3369 * tips.texi (Coding Conventions): Sometimes it is ok to put the
3370 package prefix elsewhere than at the start of the name.
3371
33722005-09-03 Richard M. Stallman <rms@gnu.org>
3373
3374 * tips.texi (Programming Tips): Add conventions for minibuffer
3375 questions and prompts.
3376
33772005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
3378
3379 * intro.texi (nil and t): Minor cleanup.
3380 Delete spurious mention of keyword symbols.
3381 (Evaluation Notation): Add index entry.
3382 (A Sample Function Description): Minor cleanup.
3383 (A Sample Variable Description): Not all vars can be set.
3384
33852005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
3386
3387 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
3388
3389 (Insertion): Document precise type of `insert-char' arg COUNT.
3390
33912005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
3392
3393 * modes.texi (Other Font Lock Variables): Sync the default of
3394 font-lock-lines-before.
3395
33962005-08-31 Michael Albinus <michael.albinus@gmx.de>
3397
3398 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
3399
34002005-08-29 Richard M. Stallman <rms@gnu.org>
3401
3402 * elisp.texi (Top): Update subnode menu.
3403
3404 * searching.texi (Searching and Matching): Move node.
3405 Rearrange contents and add overall explanation.
3406 (Searching and Case): Move node.
3407 (Searching and Matching): Update menu.
3408
34092005-08-27 Eli Zaretskii <eliz@gnu.org>
3410
3411 * os.texi (Startup Summary): Fix the description of the initial
3412 startup message display.
3413
34142005-08-25 Richard M. Stallman <rms@gnu.org>
3415
3416 * searching.texi (Search and Replace): Add replace-regexp-in-string.
3417
34182005-08-25 Emilio C. Lopes <eclig@gmx.net>
3419
3420 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
3421 `next-overlay-change' example.
3422
34232005-08-22 Juri Linkov <juri@jurta.org>
3424
3425 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
3426 Fix invert-face. Fix args of face-background.
3427
3428 * display.texi (Standard Faces): Delete node.
3429 (Faces): Add xref to `(emacs)Standard Faces'.
3430 (Displaying Faces): Fix xref to `Standard Faces'.
3431
3432 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
3433
34342005-08-20 Alan Mackenzie <acm@muc.de>
3435
3436 * buffers.texi (The Buffer List): Clarify the manipulation of the
3437 buffer list.
3438
34392005-08-14 Richard M. Stallman <rms@gnu.org>
3440
3441 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
3442 a regexp.
3443
34442005-08-11 Richard M. Stallman <rms@gnu.org>
3445
3446 * elisp.texi (Top): Update subnode lists.
3447
3448 * display.texi (Inverse Video): Node deleted.
3449
3450 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
3451 New nodes split out of Coding Conventions.
3452
3453 * searching.texi (Regular Expressions): Document re-builder.
3454
3455 * os.texi (Time Parsing): New node split out of Time Conversion.
3456
3457 * processes.texi (Misc Network, Network Feature Testing)
3458 (Network Options, Make Network): New nodes split out of
3459 Low-Level Network.
3460
34612005-08-09 Richard M. Stallman <rms@gnu.org>
3462
3463 * frames.texi (Geometry): New node, split from Size and Position.
3464 (Frame Parameters): Refer to Geometry.
3465
3466 * buffers.texi (The Buffer List): Fix xrefs.
3467
3468 * windows.texi (Splitting Windows): Fix xref.
3469
3470 * frames.texi (Layout Parameters): Add xref.
3471
3472 * display.texi (Line Height, Scroll Bars): Fix xrefs.
3473
3474 * keymaps.texi (Menu Bar): Fix xref.
3475
3476 * locals.texi (Standard Buffer-Local Variables): Fix xref.
3477
3478 * modes.texi (%-Constructs): Fix xref.
3479
3480 * frames.texi (Window Frame Parameters): Node split up.
3481 (Basic Parameters, Position Parameters, Size Parameters)
3482 (Layout Parameters, Buffer Parameters, Management Parameters)
3483 (Cursor Parameters, Color Parameters): New subnodes.
3484
34852005-08-09 Luc Teirlinck <teirllm@auburn.edu>
3486
3487 * positions.texi (Screen Lines): Update xref for previous change
3488 in minibuf.texi.
3489
3490 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
3491 change in minibuf.texi.
3492
34932005-08-09 Richard M. Stallman <rms@gnu.org>
3494
3495 * tips.texi (Coding Conventions): Minor cleanup.
3496
3497 * modes.texi (Defining Minor Modes): Explain when init-value
3498 can be non-nil.
3499
3500 * elisp.texi (Top): Update submenu for Minibuffer.
3501
3502 * minibuf.texi (Minibuffer Misc): Node split up.
3503 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
3504 (Recursive Mini): New nodes split out from Minibuffer Misc.
3505 (Minibuffer Misc): Document max-mini-window-height.
3506
3507 * hash.texi (Defining Hash): Delete stray paren in example.
3508
3509 * display.texi (Echo Area Customization): Don't define
3510 max-mini-window-height here; xref instead.
3511
3512 * commands.texi (Event Input Misc): Update while-no-input.
3513
3514 * advice.texi (Advising Functions): Explain when to use advice
3515 and when to use a hook.
3516
35172005-07-30 Eli Zaretskii <eliz@gnu.org>
3518
3519 * makefile.w32-in (info): Don't run install-info.
3520 ($(infodir)/dir): New target, produced by running install-info.
3521
35222005-07-27 Luc Teirlinck <teirllm@auburn.edu>
3523
3524 * modes.texi (Defining Minor Modes): The keyword for the initial
3525 value is :init-value, not :initial-value.
3526
35272005-07-23 Eli Zaretskii <eliz@gnu.org>
3528
3529 * loading.texi (Autoload): Make the `doctor' example be consistent
3530 with what's in current loaddefs.el. Describe the "fn" magic in
3531 the usage portion of the doc string.
3532
35332005-07-22 Richard M. Stallman <rms@gnu.org>
3534
3535 * internals.texi (Garbage Collection): Clarify previous change.
3536
35372005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
3538
3539 * internals.texi (Garbage Collection): Add gc-cons-percentage.
3540
35412005-07-18 Juri Linkov <juri@jurta.org>
3542
3543 * commands.texi (Accessing Events):
3544 * frames.texi (Text Terminal Colors, Resources):
3545 * markers.texi (The Mark):
3546 * modes.texi (Defining Minor Modes):
3547 Delete duplicate duplicate words.
3548
35492005-07-16 Richard M. Stallman <rms@gnu.org>
3550
3551 * display.texi (Managing Overlays): Clarify make-overlay
3552 args for insertion types.
3553
35542005-07-13 Luc Teirlinck <teirllm@auburn.edu>
3555
3556 * customize.texi (Variable Definitions):
3557 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
3558 `standard-value' is a list too.
3559 (Defining New Types): Use @key{RET} instead of @key{ret}.
3560
35612005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
3562
3563 * os.texi (Translating Input): Fix typo.
3564
35652005-07-08 Richard M. Stallman <rms@gnu.org>
3566
3567 * README: Update edition number and size estimate.
3568
3569 * elisp.texi (VERSION): Set to 2.9.
3570
35712005-07-07 Richard M. Stallman <rms@gnu.org>
3572
3573 * book-spine.texinfo: Update Emacs version.
3574
3575 * display.texi (Inverse Video): Delete mode-line-inverse-video.
3576
35772005-07-06 Richard M. Stallman <rms@gnu.org>
3578
3579 * searching.texi (Regexp Search): Clarify what re-search-forward
3580 does when the search fails.
3581
35822005-07-05 Lute Kamstra <lute@gnu.org>
3583
3584 * Update FSF's address in GPL notices.
3585
3586 * doclicense.texi (GNU Free Documentation License):
3587 * gpl.texi (GPL):
3588 * tips.texi (Coding Conventions, Library Headers):
3589 * vol1.texi:
3590 * vol2.texi: Update FSF's address.
3591
35922005-07-04 Richard M. Stallman <rms@gnu.org>
3593
3594 * hooks.texi (Standard Hooks): Add occur-hook.
3595
35962005-07-03 Luc Teirlinck <teirllm@auburn.edu>
3597
3598 * display.texi (The Echo Area): Correct menu.
3599
36002005-07-03 Richard M. Stallman <rms@gnu.org>
3601
3602 * elisp.texi (Top): Update subnode menu for Display.
3603
3604 * display.texi (Displaying Messages): New node, with most
3605 of what was in The Echo Area.
3606 (Progress): Moved under The Echo Area.
3607 (Logging Messages): New node with new text.
3608 (Echo Area Customization): New node, the rest of what was
3609 in The Echo Area. Document message-truncate-lines with @defvar.
3610 (Display): Update menu.
3611
3612 * windows.texi (Textual Scrolling): Doc 3 values for
3613 scroll-preserve-screen-position.
3614
3615 * text.texi (Special Properties): Change hook functions
3616 should bind inhibit-modification-hooks around altering buffer text.
3617
3618 * keymaps.texi (Key Binding Commands): Call binding BINDING
3619 rather than DEFINITION.
3620
36212005-06-29 Juanma Barranquero <lekktu@gmail.com>
3622
3623 * variables.texi (Defining Variables): `user-variable-p' returns t
3624 for aliases of user options, nil for alias loops.
3625
36262005-06-28 Richard M. Stallman <rms@gnu.org>
3627
3628 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
3629 make-keymap.
3630
36312005-06-27 Luc Teirlinck <teirllm@auburn.edu>
3632
3633 * variables.texi (Setting Variables): Correct and clarify
3634 description of `add-to-ordered-list'.
3635
36362005-06-26 Richard M. Stallman <rms@gnu.org>
3637
3638 * display.texi (Faces): Minor cleanup.
3639
36402005-06-25 Luc Teirlinck <teirllm@auburn.edu>
3641
3642 * display.texi (Faces): `facep' returns t for strings that are
3643 face names.
3644
36452005-06-25 Richard M. Stallman <rms@gnu.org>
3646
3647 * objects.texi (Equality Predicates): Clarify meaning of equal.
3648
3649 * windows.texi (Selecting Windows): save-selected-window
3650 and with-selected-window save and restore the current buffer.
3651
36522005-06-24 Richard M. Stallman <rms@gnu.org>
3653
3654 * numbers.texi (Float Basics): Explain how to test for NaN,
3655 and printing the sign of NaNs.
3656
36572005-06-24 Eli Zaretskii <eliz@gnu.org>
3658
3659 * makefile.w32-in (MAKEINFO): Use --force.
3660
36612005-06-23 Richard M. Stallman <rms@gnu.org>
3662
3663 * display.texi (Face Functions): Correct Texinfo usage.
3664
36652005-06-23 Luc Teirlinck <teirllm@auburn.edu>
3666
3667 * lists.texi (Rings): `ring-elements' now returns the elements of
3668 RING in order.
3669
36702005-06-23 Juanma Barranquero <lekktu@gmail.com>
3671
3672 * markers.texi (The Mark): Texinfo usage fix.
3673
36742005-06-23 Kim F. Storm <storm@cua.dk>
3675
3676 * searching.texi (Entire Match Data): Remove evaporate option for
3677 match-data. Do not mention evaporate option for set-match-data.
3678
36792005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
3680
3681 * display.texi (Face Functions): Mention face aliases.
3682
36832005-06-21 Richard M. Stallman <rms@gnu.org>
3684
3685 * anti.texi (Antinews): Texinfo usage fix.
3686
36872005-06-21 Karl Berry <karl@gnu.org>
3688
3689 * elisp.texi: Use @copying.
3690
3691 * elisp.texi: Put @summarycontents and @contents before the Top
3692 node, instead of the end of the file, so that the contents appear
3693 in the right place in the dvi/pdf output.
3694
36952005-06-21 Juri Linkov <juri@jurta.org>
3696
3697 * display.texi (Defining Faces): Add `customized-face'.
3698
36992005-06-20 Kim F. Storm <storm@cua.dk>
3700
3701 * variables.texi (Setting Variables): Any type of element can be
3702 given order in add-to-ordered-list. Compare elements with eq.
3703
3704 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
3705
37062005-06-20 Karl Berry <karl@gnu.org>
3707
3708 * syntax.texi (Syntax Flags): Make last column very slightly wider
3709 to avoid "generic comment" breaking on two lines and causing an
3710 underfull box.
3711
37122005-06-19 Luc Teirlinck <teirllm@auburn.edu>
3713
3714 * lists.texi (Rings): Various minor clarifications and corrections.
3715
37162005-06-18 Richard M. Stallman <rms@gnu.org>
3717
3718 * functions.texi (Obsolete Functions): Simplify.
3719
3720 * variables.texi (Variable Aliases): Simplify.
3721
3722 * anti.texi, backups.texi, compile.texi, customization.texi:
3723 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
3724 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
3725 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
3726 * variables.texi: Fix formatting ugliness.
3727
3728 * elisp.texi: Add links to Rings and Byte Packing.
3729 Update version and copyright years.
3730
3731 * minibuf.texi: Fix formatting ugliness.
3732 (Completion Commands): Move keymap vars to the end
3733 and vars completing-read binds to the top.
3734
37352005-06-17 Luc Teirlinck <teirllm@auburn.edu>
3736
3737 * processes.texi: Fix typos.
3738 (Bindat Spec): Correct Texinfo error.
3739 (Byte Packing): Fix ungrammatical sentence.
3740
37412005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
3742
3743 * lists.texi (Rings): New node.
3744 (Lists): Add it to menu.
3745
3746 * processes.texi (Byte Packing): New node.
3747 (Processes): Add it to menu.
3748
37492005-06-17 Richard M. Stallman <rms@gnu.org>
3750
3751 * syntax.texi (Parsing Expressions): Fix texinfo usage.
3752
3753 * help.texi (Documentation Basics): Explain the xref to
3754 Documentation Tips.
3755
3756 * debugging.texi (Debugger Commands): Minor fix.
3757
37582005-06-16 Luc Teirlinck <teirllm@auburn.edu>
3759
3760 * edebug.texi (Instrumenting): Eliminate duplicate link.
3761 (Specification List): Replace references to "below", referring to
3762 a later node, with one @ref to that node.
3763
3764 * os.texi (Timers): Timers should save and restore the match data
3765 if they change it.
3766
3767 * debugging.texi (Debugger Commands): Mention that the Lisp
3768 debugger can not step through primitive functions.
3769
37702005-06-16 Juanma Barranquero <lekktu@gmail.com>
3771
3772 * functions.texi (Obsolete Functions): Update argument names of
3773 `make-obsolete' and `define-obsolete-function-alias'.
3774
3775 * variables.texi (Variable Aliases): Update argument names of
3776 `defvaralias', `make-obsolete-variable' and
3777 `define-obsolete-variable-alias'.
3778
37792005-06-15 Kim F. Storm <storm@cua.dk>
3780
3781 * searching.texi (Entire Match Data): Rephrase warnings about
3782 evaporate arg to match-data and set-match-data.
3783
37842005-06-14 Luc Teirlinck <teirllm@auburn.edu>
3785
3786 * elisp.texi (Top): Update detailed menu.
3787
3788 * edebug.texi (Edebug): Update menu.
3789 (Instrumenting): Update xrefs.
3790 (Edebug Execution Modes): Correct xref.
3791 (Jumping): Clarify description of `h' command.
3792 Eliminate redundant @ref.
3793 (Breaks): New node.
3794 (Breakpoints): Is now a subsubsection.
3795 (Global Break Condition): Mention `C-x X X'.
3796 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
3797 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
3798 (Edebug Display Update): Correct pxref.
3799 (Edebug and Macros): New node.
3800 (Instrumenting Macro Calls): Is now a subsubsection.
3801 Neither arg of `def-edebug-spec' is evaluated.
3802 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
3803 (Specification Examples): Fix typo.
3804
38052005-06-14 Lute Kamstra <lute@gnu.org>
3806
3807 * debugging.texi (Function Debugging): Primitives can break on
3808 entry too.
3809
38102005-06-14 Kim F. Storm <storm@cua.dk>
3811
3812 * variables.texi (Setting Variables): Add add-to-ordered-list.
3813
38142005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
3815
3816 * syntax.texi (Parsing Expressions): Document aux functions and vars of
3817 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
3818
38192005-06-13 Lute Kamstra <lute@gnu.org>
3820
3821 * text.texi (Special Properties): Fix cross reference.
3822
38232005-06-11 Luc Teirlinck <teirllm@auburn.edu>
3824
3825 * debugging.texi (Function Debugging): Delete mention of empty
3826 string argument to `cancel-debug-on-entry'. Delete inaccurate
3827 description of the return value of that command.
3828
38292005-06-11 Alan Mackenzie <acm@muc.de>
3830
3831 * text.texi (Adaptive Fill): Amplify the description of
3832 fill-context-prefix.
3833
38342005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3835
3836 * syntax.texi (Parsing Expressions): Fix Texinfo error.
3837
38382005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
3839
3840 * syntax.texi (Parsing Expressions): Document syntax-ppss.
3841
38422005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3843
3844 * debugging.texi (Error Debugging): Minor rewording.
3845 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
3846 is optional.
3847
38482005-06-10 Lute Kamstra <lute@gnu.org>
3849
3850 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
3851 (Top): Give it a title. Correct version number. Give the
3852 detailed node listing a more prominent header.
3853 * intro.texi: Don't set VERSION here a second time.
3854 Mention Emacs's version too.
3855 * anti.texi (Antinews): Use EMACSVER to refer to the current
3856 version of Emacs.
3857
38582005-06-09 Kim F. Storm <storm@cua.dk>
3859
3860 * searching.texi (Entire Match Data): Explain new `reseat' argument to
3861 match-data and set-match-data.
3862
38632005-06-08 Richard M. Stallman <rms@gnu.org>
3864
3865 * searching.texi (Entire Match Data): Clarify when match-data
3866 returns markers and when integers.
3867
3868 * display.texi (Defining Faces): Explain that face name should not
3869 end in `-face'.
3870
3871 * modes.texi (Mode Line Data): Minor cleanup.
3872 (Customizing Keywords): Node split out of Search-based Fontification.
3873 Add example of using font-lock-add-keywords from a hook.
3874 Clarify when MODE should be non-nil, and when nil.
3875
38762005-06-06 Richard M. Stallman <rms@gnu.org>
3877
3878 * modes.texi (Mode Line Data): Explain what happens when the car
3879 of a list is a void symbol.
3880 (Search-based Fontification): Explain MODE arg to
3881 font-lock-add-keywords and warn about calls from major modes.
3882
38832005-06-08 Juri Linkov <juri@jurta.org>
3884
3885 * display.texi (Standard Faces): Add `shadow' face.
3886
38872005-05-29 Luc Teirlinck <teirllm@auburn.edu>
3888
3889 * modes.texi (Major Mode Conventions): A derived mode only needs
3890 to put the call to the parent mode inside `delay-mode-hooks'.
3891
38922005-05-29 Richard M. Stallman <rms@gnu.org>
3893
3894 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
3895 new, and what that implies. Clarify.
3896
3897 * files.texi (Locating Files): Clean up the text.
3898
3899 * frames.texi (Window Frame Parameters): Document user-size.
3900 Shorten entry for top by referring to left.
3901
39022005-05-26 Richard M. Stallman <rms@gnu.org>
3903
3904 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
3905 is new, and what the implications are. Other clarifications.
3906
39072005-05-24 Richard M. Stallman <rms@gnu.org>
3908
3909 * frames.texi (Dialog Boxes): Minor fixes.
3910
39112005-05-25 Masatake YAMATO <jet@gyve.org>
3912
3913 * display.texi (Standard Faces): Write about `mode-line-highlight'.
3914
39152005-05-24 Luc Teirlinck <teirllm@auburn.edu>
3916
3917 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
3918 is optional.
3919
39202005-05-24 Nick Roberts <nickrob@snap.net.nz>
3921
10d1d0af 3922 * frames.texi (Dialog Boxes): Describe new optional argument.
b8d4c8d0
GM
3923
39242005-05-23 Lute Kamstra <lute@gnu.org>
3925
3926 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
3927 syntax-begin-function over font-lock-beginning-of-syntax-function.
3928
39292005-05-21 Luc Teirlinck <teirllm@auburn.edu>
3930
3931 * minibuf.texi (Reading File Names): Update description of
3932 `read-directory-name'.
3933
3934 * modes.texi (Derived Modes): Clarify :group keyword.
3935
39362005-05-21 Eli Zaretskii <eliz@gnu.org>
3937
3938 * files.texi (Locating Files): New subsection.
3939 Describe locate-file and executable-find.
3940
39412005-05-21 Kevin Ryde <user42@zip.com.au>
3942
3943 * frames.texi (Initial Parameters): Update cross reference to
3944 "Emacs Invocation".
3945
39462005-05-19 Luc Teirlinck <teirllm@auburn.edu>
3947
3948 * keymaps.texi (Active Keymaps): Add anchor.
3949
3950 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
3951 (Major Mode Conventions): Refer to `Auto Major Mode' in more
3952 appropriate place.
3953 (Derived Modes): Small clarifications.
3954 (Minor Mode Conventions, Keymaps and Minor Modes):
3955 Replace references to nodes with references to anchors.
3956 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
3957 Clarify description of lists whose first element is an integer.
3958 (Mode Line Variables): Add anchor.
3959 (%-Constructs): Clarify description of integer after %.
3960 (Emulating Mode Line): Describe nil value for FACE.
3961
39622005-05-18 Luc Teirlinck <teirllm@auburn.edu>
3963
3964 * modes.texi (Derived Modes): Correct references to non-existing
3965 variable standard-syntax-table.
3966
39672005-05-17 Lute Kamstra <lute@gnu.org>
3968
3969 * modes.texi (Defining Minor Modes): Mention the mode hook.
3970
39712005-05-15 Kim F. Storm <storm@cua.dk>
3972
3973 * processes.texi (Network): Remove open-network-stream-nowait.
3974 (Network Servers): Remove open-network-stream-server.
3975
39762005-05-15 Luc Teirlinck <teirllm@auburn.edu>
3977
3978 * elisp.texi (Top): Update detailed menu.
3979
3980 * variables.texi: Reorder nodes.
3981 (Variables): Update menu.
3982 (File Local Variables): Do not refer to the `-*-' line as
3983 a "local variables list". Add pxref.
3984
39852005-05-14 Luc Teirlinck <teirllm@auburn.edu>
3986
3987 * elisp.texi (Top): Update detailed menu for node changes.
3988
3989 * modes.texi (Modes): Update Menu.
3990 (Hooks): Move to beginning of chapter.
3991 Most minor modes run mode hooks too.
3992 `add-hook' can handle void hooks or hooks whose value is a single
3993 function.
3994 (Major Modes): Update Menu.
3995 (Major Mode Basics): New node, split off from `Major Modes'.
3996 (Major Mode Conventions): Correct xref. Explain how to handle
3997 auto-mode-alist if the major mode command has an autoload cookie.
3998 (Auto Major Mode): Major update. Add magic-mode-alist.
3999 (Derived Modes): Major update.
4000 (Mode Line Format): Update Menu.
4001 (Mode Line Basics): New node, split off from `Mode Line Format'.
4002
4003 * loading.texi (Autoload): Mention `autoload cookie' as synonym
4004 for `magic autoload comment'. Add index entries and anchor.
4005
40062005-05-14 Richard M. Stallman <rms@gnu.org>
4007
4008 * tips.texi (Coding Conventions): Explain how important it is
4009 that just loading certain files not change Emacs behavior.
4010
4011 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
4012
40132005-05-12 Lute Kamstra <lute@gnu.org>
4014
4015 * modes.texi (Generic Modes): Update.
4016 (Major Modes): Refer to node "Generic Modes".
4017
4018 * elisp.texi (Top): Update to the current structure of the manual.
4019 * processes.texi (Processes): Add menu description.
4020 * customize.texi (Customization): Add menu descriptions.
4021
40222005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
4023
4024 * processes.texi (Signals to Processes)
4025 (Low-Level Network): Fix typos.
4026
40272005-05-11 Lute Kamstra <lute@gnu.org>
4028
4029 * elisp.texi (Top): Add some nodes from the chapter "Major and
4030 Minor Modes" to the detailed node listing.
4031
40322005-05-10 Richard M. Stallman <rms@gnu.org>
4033
4034 * keymaps.texi (Extended Menu Items): Menu item filter functions
4035 can be called at any time.
4036
40372005-05-08 Luc Teirlinck <teirllm@auburn.edu>
4038
4039 * variables.texi (File Local Variables): `(hack-local-variables t)'
4040 now also checks whether a mode is specified in the local variables
4041 list.
4042
40432005-05-05 Kevin Ryde <user42@zip.com.au>
4044
4045 * display.texi (The Echo Area): Correct format function cross
4046 reference.
4047
40482005-05-05 Luc Teirlinck <teirllm@auburn.edu>
4049
4050 * variables.texi (Variable Aliases): Change description of
4051 `define-obsolete-variable-alias'.
4052
4053 * functions.texi (Functions): Add "Obsolete Functions" to menu.
4054 (Defining Functions): Add xref.
4055 (Obsolete Functions): New node.
4056 (Function Safety): Standardize capitalization of section title.
4057
4058 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
4059 (Dialog Boxes): Complete description of `x-popup-dialog'.
4060
40612005-05-04 Richard M. Stallman <rms@gnu.org>
4062
4063 * commands.texi (Interactive Codes): Fix Texinfo usage.
4064 Document U more clearly.
4065
40662005-05-01 Luc Teirlinck <teirllm@auburn.edu>
4067
4068 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
4069 function and not a macro.
4070
4071 * frames.texi (Pop-Up Menus): Correct and clarify description of
4072 `x-popup-menu'.
4073 (Dialog Boxes): Clarify description of `x-popup-dialog'.
4074
40752005-05-01 Richard M. Stallman <rms@gnu.org>
4076
4077 * edebug.texi (Checking Whether to Stop): Fix previous change.
4078
40792005-05-01 Luc Teirlinck <teirllm@auburn.edu>
4080
4081 * display.texi: Fix typos and Texinfo usage.
4082
4083 * edebug.texi (Checking Whether to Stop): executing-macro ->
4084 executing-kbd-macro.
4085
40862005-05-01 Richard M. Stallman <rms@gnu.org>
4087
4088 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
4089
40902005-04-30 Richard M. Stallman <rms@gnu.org>
4091
4092 * files.texi (Magic File Names): Document `operations' property.
4093
40942005-04-29 Lute Kamstra <lute@gnu.org>
4095
4096 * modes.texi (Generic Modes): New node.
4097 (Major Modes): Add it to the menu.
4098 (Derived Modes): Add "derived mode" to concept index.
4099
41002005-04-28 Lute Kamstra <lute@gnu.org>
4101
4102 * modes.texi (Defining Minor Modes): Fix previous change.
4103 (Font Lock Mode): Simplify.
4104 (Font Lock Basics): Say that font-lock-defaults is buffer-local
4105 when set and that some parts are optional. Add cross references.
4106 (Search-based Fontification): Say how to specify font-lock-keywords.
4107 Add cross references. Add font-lock-multiline to index.
4108 Move font-lock-keywords-case-fold-search here from node "Other Font
4109 Lock Variables". Document font-lock-add-keywords and
4110 font-lock-remove-keywords.
4111 (Other Font Lock Variables): Move font-lock-keywords-only,
4112 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
4113 and font-lock-syntactic-face-function to node "Syntactic Font
4114 Lock". Move font-lock-keywords-case-fold-search to node
4115 "Search-based Fontification". Document font-lock-inhibit-thing-lock
4116 and font-lock-{,un}fontify-{buffer,region}-function.
4117 (Precalculated Fontification): Remove reference to deleted variable
4118 font-lock-core-only.
4119 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
4120 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
4121 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
4122 and font-lock-syntactic-face-function here from node "Other Font
4123 Lock Variables". Move font-lock-syntactic-keywords to "Setting
4124 Syntax Properties". Add cross references.
4125 (Setting Syntax Properties): New node.
4126 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
4127 * syntax.texi (Syntax Properties): Add cross reference.
4128 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
4129
41302005-04-26 Richard M. Stallman <rms@gnu.org>
4131
4132 * display.texi (Defining Faces):
4133 Document `default' elements of defface spec.
4134
4135 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
4136
4137 * variables.texi (Variable Aliases): Clarify text.
4138
41392005-04-25 Chong Yidong <cyd@stupidchicken.com>
4140
4141 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
4142
41432005-04-25 Luc Teirlinck <teirllm@auburn.edu>
4144
4145 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
4146
41472005-04-24 Eli Zaretskii <eliz@gnu.org>
4148
4149 * syntax.texi (Syntax Table Internals): Elaborate documentation of
4150 syntax-after and syntax-class.
4151
4152 * files.texi (Changing Files): Fix last change's cross-reference.
4153 (Unique File Names): Don't mention "numbers" in the documentation
4154 of make-temp-file and make-temp-name.
4155
41562005-04-23 Richard M. Stallman <rms@gnu.org>
4157
4158 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
4159
41602005-04-22 Nick Roberts <nickrob@snap.net.nz>
4161
4162 * windows.texi (Cyclic Window Ordering): Clarify window-list.
4163
41642005-04-22 Nick Roberts <nickrob@snap.net.nz>
4165
4166 * variables.texi (Variable Aliases): Describe make-obsolete-variable
4167 and define-obsolete-variable-alias.
4168
41692005-04-22 Kim F. Storm <storm@cua.dk>
4170
4171 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
4172 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
4173
41742005-04-21 Lute Kamstra <lute@gnu.org>
4175
4176 * lists.texi (Association Lists): Document rassq-delete-all.
4177
41782005-04-19 Richard M. Stallman <rms@gnu.org>
4179
4180 * modes.texi (Search-based Fontification): Explain that
4181 facespec is an expression to be evaluated.
4182
41832005-04-19 Kevin Ryde <user42@zip.com.au>
4184
4185 * streams.texi (Output Functions): Fix xref.
4186 * strings.texi (String Conversion): Fix xref.
4187
41882005-04-19 Kim F. Storm <storm@cua.dk>
4189
4190 * symbols.texi (Symbol Plists): Add safe-get.
4191 Mention that `get' may signal an error.
4192
41932005-04-18 Nick Roberts <nickrob@snap.net.nz>
4194
4195 * customize.texi (Variable Definitions): Replace tooltip-mode
4196 example with save-place.
4197
41982005-04-17 Richard M. Stallman <rms@gnu.org>
4199
4200 * buffers.texi (Indirect Buffers): Clarify.
4201
4202 * positions.texi (Positions): Clarify converting marker to integer.
4203
4204 * strings.texi (String Basics): Mention string-match; clarify.
4205
42062005-04-08 Lute Kamstra <lute@gnu.org>
4207
4208 * modes.texi (Search-based Fontification): Fix cross references.
4209 Use consistent terminology. Document anchored highlighting.
4210
42112005-04-05 Lute Kamstra <lute@gnu.org>
4212
4213 * modes.texi (Defining Minor Modes): Document :group keyword
4214 argument and its default value.
4215
42162005-04-03 Lute Kamstra <lute@gnu.org>
4217
4218 * hooks.texi (Standard Hooks): Add some hooks. Add cross
4219 references and/or descriptions. Delete major mode hooks; mention
4220 them as a category instead. Rename or delete obsolete hooks.
4221
42222005-04-02 Richard M. Stallman <rms@gnu.org>
4223
4224 * nonascii.texi (Coding System Basics): Another wording cleanup.
4225
42262005-04-01 Richard M. Stallman <rms@gnu.org>
4227
4228 * nonascii.texi (Coding System Basics): Clarify previous change.
4229
42302005-04-01 Kenichi Handa <handa@m17n.org>
4231
10d1d0af 4232 * nonascii.texi (Coding System Basics): Describe about roundtrip
b8d4c8d0
GM
4233 identity of coding systems.
4234
42352005-03-29 Chong Yidong <cyd@stupidchicken.com>
4236
4237 * text.texi (Buffer Contents): Add filter-buffer-substring and
4238 buffer-substring-filters.
4239
42402005-03-26 Chong Yidong <cyd@stupidchicken.com>
4241
4242 * anti.texi (Antinews): Mention `G' interactive code.
4243
4244 * tips.texi (Compilation Tips): Mention benchmark.el.
4245
42462005-03-27 Luc Teirlinck <teirllm@auburn.edu>
4247
4248 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
4249 is now bound to M-o M-o.
4250
4251 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
4252
42532005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
4254
4255 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
4256 in the Emacs Manual).
4257 * Makefile.in (srcs): Remove calendar.texi.
4258 * makefile.w32-in (srcs): Remove calendar.texi.
4259 * display.texi (Display): Change name of next node.
4260 * os.texi (System In): Change name of previous node.
4261 * elisp.texi (Top): Remove Calendar references.
4262 * vol1.texi (Top): Remove Calendar references.
4263 * vol2.texi (Top): Remove Calendar references.
4264
42652005-03-25 Richard M. Stallman <rms@gnu.org>
4266
4267 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
4268 Cleanup previous change.
4269
42702005-03-25 Chong Yidong <cyd@stupidchicken.com>
4271
4272 * display.texi (Face Attributes): Faces earlier in an :inherit
4273 list take precedence.
4274 (Scroll Bars): Fix description of vertical-scroll-bars.
4275 Document frame-current-scroll-bars and window-current-scroll-bars.
4276
4277 * markers.texi (The Mark): Document temporary Transient Mark mode.
4278
4279 * minibuf.texi (Reading File Names):
4280 Document read-file-name-completion-ignore-case.
4281
4282 * positions.texi (Screen Lines): Document nil for width argument
4283 to compute-motion.
4284
42852005-03-23 Kim F. Storm <storm@cua.dk>
4286
4287 * display.texi (Standard Faces): Other faces used in the fringe
4288 implicitly inherits from the fringe face.
4289 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
4290 properties implicitly inherits from fringe face.
4291 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
4292
42932005-03-20 Chong Yidong <cyd@stupidchicken.com>
4294
4295 * display.texi (Invisible Text): State default value of
4296 line-move-ignore-invisible.
4297 (Managing Overlays): Document remove-overlays.
4298 (Standard Faces): Document escape-glyph face.
4299
4300 * minibuf.texi (Reading File Names): Document read-file-name-function.
4301
4302 * modes.texi (Other Font Lock Variables):
4303 Document font-lock-lines-before.
4304
4305 * positions.texi (Skipping Characters): skip-chars-forward allows
4306 character classes.
4307
43082005-03-18 Lute Kamstra <lute@gnu.org>
4309
4310 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
4311
43122005-03-17 Richard M. Stallman <rms@gnu.org>
4313
4314 * text.texi (Undo): Document extensible undo entries.
4315
dd7b651b 4316 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
4317
4318 * nonascii.texi (Character Codes): Minor fix.
4319
4320 * display.texi (Display Property): Explain the significance
4321 of having text properties that are eq.
4322 (Other Display Specs): Explain string as display spec.
4323
4324 * commands.texi (Interactive Codes): Document G option.
4325
43262005-03-17 Chong Yidong <cyd@stupidchicken.com>
4327
4328 * text.texi (Filling): Add sentence-end-without-period and
4329 sentence-end-without-space.
4330 (Changing Properties): Minor fix.
4331
4332 * anti.texi: Total rewrite.
4333
43342005-03-15 Lute Kamstra <lute@gnu.org>
4335
4336 * edebug.texi (Instrumenting Macro Calls): Fix typos.
4337
43382005-03-08 Kim F. Storm <storm@cua.dk>
4339
4340 * display.texi (Specified Space): Property :width is support on
4341 non-graphic terminals, :height is not.
4342
43432005-03-07 Richard M. Stallman <rms@gnu.org>
4344
4345 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
4346 Now subnodes of Fringes.
4347 (Overlay Arrow): Document overlay-arrow-variable-list.
4348 (Fringe Size/Pos): New node, broken out of Fringes.
4349 (Display): Explain clearing vs redisplay better.
4350 (Truncation): Clarify use of bitmaps.
4351 (The Echo Area): Clarify the uses of the echo area.
4352 Add max-mini-window-height.
4353 (Progress): Clarify.
4354 (Invisible Text): Explain that main loop moves point out.
4355 (Selective Display): Say "hidden", not "invisible".
4356 (Managing Overlays): Move up. Describe relation to Undo here.
4357 (Overlay Properties): Clarify intro.
4358 (Finding Overlays): Explain return values when nothing found.
4359 (Width): truncate-string-to-width has added arg.
4360 (Displaying Faces): Clarify and update mode line face handling.
4361 (Face Functions): Minor cleanup.
4362 (Conditional Display): Merge into Other Display Specs.
4363 (Pixel Specification, Other Display Specs): Minor cleanups.
4364 (Images, Image Descriptors): Minor cleanups.
4365 (GIF Images): Patents have expired.
4366 (Showing Images): Explain default text for insert-image.
4367 (Manipulating Button Types): Merge into Manipulating Buttons.
4368 (Making Buttons): Explain return values.
4369 (Button Buffer Commands): Add xref.
4370 (Inverse Video): Update mode-line-inverse-video.
4371 (Display Table Format): Clarify.
4372 (Active Display Table): Give defaults for window-display-table.
4373
4374 * calendar.texi (Calendar Customizing): calendar-holiday-marker
4375 and calendar-today-marker are strings, not chars.
4376 (Holiday Customizing): Minor fix.
4377
4378 * internals.texi (Writing Emacs Primitives): Update `or' example.
4379 Update limit on # args of subr.
4380
4381 * edebug.texi (Using Edebug): Arrow is in fringe.
4382 (Instrumenting): Arg to eval-defun works without loading edebug.
4383 (Edebug Execution Modes): Add xref.
4384
4385 * customize.texi (Common Keywords): Clarify :require.
4386 Mention :version here.
4387 (Variable Definitions, Group Definitions): Not here.
4388 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
4389
43902005-03-07 Chong Yidong <cyd@stupidchicken.com>
4391 * nonascii.texi (Text Representations): Clarify position-bytes.
4392 (Character Sets): Add list-charset-chars.
4393 (Scanning Charsets): Add charset-after.
4394 (Encoding and I/O): Minor fix.
4395
43962005-03-06 Richard M. Stallman <rms@gnu.org>
4397
4398 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
4399 (Resizing Windows): Likewise.
4400
4401 * text.texi (Change Hooks): Get rid of "Emacs 21".
4402
4403 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
4404
4405 * streams.texi (Output Variables): Get rid of "Emacs 21".
4406
4407 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
4408
4409 * os.texi (Translating Input): Replace flow-control example
4410 with a less obsolete example that uses `keyboard-translate'.
4411
4412 * objects.texi (Hash Table Type, Circular Objects):
4413 Get rid of "Emacs 21".
4414
4415 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
4416 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
4417
4418 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
4419
4420 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
4421
4422 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
4423 (Menu Bar): Fix when menu-bar-update-hook is called.
4424
4425 * hash.texi (Hash Tables): Get rid of "Emacs 21".
4426
4427 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
4428 and make it read better.
4429
4430 * files.texi (Writing to Files): Get rid of "Emacs 21".
4431 (Unique File Names): Likewise.
4432
4433 * elisp.texi: Update Emacs version to 22.
4434
4435 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
4436 (Overlay Properties, Face Attributes): Likewise.
4437 (Managing Overlays): Fix punctuation.
4438 (Attribute Functions): Clarify set-face-font; get rid of
4439 info about old Emacs versions.
4440 (Auto Faces, Font Lookup, Display Property, Images):
4441 Get rid of "Emacs 21".
4442
4443 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
4444
44452005-03-05 Richard M. Stallman <rms@gnu.org>
4446
4447 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
4448
44492005-03-04 Lute Kamstra <lute@gnu.org>
4450
4451 * debugging.texi (Error Debugging): Document stack-trace-on-error.
4452
44532005-03-03 Lute Kamstra <lute@gnu.org>
4454
4455 * edebug.texi (Instrumenting Macro Calls): Fix typo.
4456
44572005-03-01 Lute Kamstra <lute@gnu.org>
4458
4459 * debugging.texi (Debugger Commands): Update `j'.
4460
44612005-02-28 Lute Kamstra <lute@gnu.org>
4462
4463 * debugging.texi (Debugging): Fix typo.
4464 (Error Debugging): Document eval-expression-debug-on-error.
4465 (Function Debugging): Update example.
4466 (Using Debugger): Mention starred stack frames.
4467 (Debugger Commands): Document `j' and `l'.
4468 (Invoking the Debugger): `d' and `j' exit recursive edit too.
4469 Update the messages that the debugger displays.
4470 (Internals of Debugger): Add cross reference. Update example.
4471 (Excess Open): Minor improvement.
4472 (Excess Close): Minor improvement.
4473
44742005-02-26 Richard M. Stallman <rms@gnu.org>
4475
4476 * tips.texi (Coding Conventions): Clarify.
4477 Put all the major mode key reservations together.
4478 Mention the Mouse-1 => Mouse-2 conventions.
4479
4480 * syntax.texi (Syntax Class Table): Clarify.
4481 (Syntax Table Functions): syntax-after moved from here.
4482 (Syntax Table Internals): syntax-after moved to here.
4483 (Parsing Expressions): Update info on number of values
4484 and what's meaningful in the STATE argument.
4485 (Categories): Fix typo.
4486
4487 * sequences.texi (Arrays): Cleanup.
4488 (Char-Tables): Clarify.
4489
4490 * processes.texi (Deleting Processes): Cleanups, add xref.
4491 (Subprocess Creation): Explain nil in exec-path. Cleanup.
4492 (Process Information): set-process-coding-system, some args optional.
4493 (Input to Processes): Explain various types for PROCESS args.
4494 Rename them from PROCESS-NAME to PROCESS.
4495 (Signals to Processes): Likewise.
4496 (Decoding Output): Cleanup.
4497 (Query Before Exit): Clarify.
4498
4499 * os.texi (Startup Summary): Correct the options; add missing ones.
4500 (Terminal Output, Batch Mode): Clarify.
4501 (Flow Control): Node deleted.
4502
4503 * markers.texi (The Mark): Clarify.
4504
4505 * macros.texi (Expansion): Cleanup.
4506 (Indenting Macros): indent-spec allows ints, not floats.
4507
4508 * keymaps.texi (Keymaps): Clarify.
4509 (Format of Keymaps): Update lisp-mode-map example.
4510 (Active Keymaps, Key Lookup): Clarify.
4511 (Changing Key Bindings): Add xref to `kbd'.
4512 (Key Binding Commands, Simple Menu Items): Clarify.
4513 (Mouse Menus, Menu Bar): Clarify.
4514 (Menu Example): Replace print example with menu-bar-replace-menu.
4515
4516 * help.texi (Documentation Basics): Add function-documentation prop.
4517
4518 * elisp.texi (Top): Don't refer to Flow Control node.
4519
4520 * commands.texi (Command Overview): Improve xrefs.
4521 (Adjusting Point): Adjusting point applies to intangible and invis.
4522 (Key Sequence Input): Doc extra read-key-sequence args.
4523 Likewise for read-key-sequence-vector.
4524
4525 * backups.texi (Rename or Copy): Minor fix.
4526 (Numbered Backups): For version-control, say the default.
4527 (Auto-Saving): make-auto-save-file-name example is simplified.
4528
4529 * advice.texi (Advising Functions): Don't imply one part of Emacs
4530 should advise another part. Markup changes.
4531 (Defining Advice): Move transitional para.
4532 (Activation of Advice): Cleanup.
4533 Explain if COMPILE is nil or negative.
4534
4535 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
4536
45372005-02-24 Lute Kamstra <lute@gnu.org>
4538
4539 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
4540 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
4541
45422005-02-23 Lute Kamstra <lute@gnu.org>
4543
4544 * modes.texi (Defining Minor Modes): define-minor-mode can be used
4545 to define global minor modes as well.
4546
4547 * display.texi (Managing Overlays): overlay-buffer returns nil for
4548 deleted overlays.
4549
45502005-02-22 Kim F. Storm <storm@cua.dk>
4551
4552 * minibuf.texi (Basic Completion): Allow symbols in addition to
4553 strings in try-completion and all-completions.
4554
45552005-02-14 Lute Kamstra <lute@gnu.org>
4556
4557 * elisp.texi (Top): Remove reference to deleted node.
4558
4559 * lists.texi (Lists): Remove reference to deleted node.
4560 (Cons Cells): Fix typo.
4561
4562 * loading.texi (Where Defined): Fix typo.
4563
45642005-02-14 Richard M. Stallman <rms@gnu.org>
4565
4566 * variables.texi (Creating Buffer-Local): change-major-mode-hook
4567 is useful for discarding some minor modes.
4568
4569 * symbols.texi (Symbol Components): Reorder examples.
4570
4571 * streams.texi (Input Functions): State standard-input default.
4572 (Output Variables): State standard-output default.
4573
4574 * objects.texi (Printed Representation): Clarify read syntax vs print.
4575 (Floating Point Type): Explain meaning better.
4576 (Symbol Type): Explain uniqueness better.
4577 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
4578 List examples sooner.
4579 (Box Diagrams): New subnode broken out.
4580 Some examples moved from old Lists as Boxes node.
4581 (Dotted Pair Notation): Clarify intro.
4582 (Array Type): Clarify.
4583 (Type Predicates): Add hash-table-p.
4584
4585 * numbers.texi (Integer Basics): Clarify radix explanation.
4586 (Predicates on Numbers): Minor clarification.
4587 (Comparison of Numbers): Minor clarification. Clarify eql.
4588 Typos in min, max.
4589 (Math Functions): Clarify overflow in expt.
4590
4591 * minibuf.texi (Text from Minibuffer): Minor clarification.
4592 Mention arrow keys.
4593
4594 * loading.texi (Autoload): defun's doc string overrides autoload's
4595 doc string.
4596 (Repeated Loading): Modernize "add to list" examples.
4597 (Where Defined): Finish updating table of load-history elts.
4598
4599 * lists.texi (List-related Predicates): Minor wording improvement.
4600 (Lists as Boxes): Node deleted.
4601 (Building Lists): Explain trivial cases of number-sequence.
4602
4603 * hash.texi (Hash Tables): Add desc to menu items.
10d1d0af 4604 (Creating Hash): Explain "full" means "make larger".
b8d4c8d0
GM
4605 (Hash Access): Any object can be a key.
4606 State value of maphash.
4607
4608 * functions.texi (What Is a Function): Wording cleanup.
4609 (Function Documentation): Minor cleanup.
4610 Explain purpose of calling convention at end of doc string.
4611 (Function Names): Wording cleanup.
4612 (Calling Functions): Wording cleanup.
4613 Explain better how funcall calls the function.
4614 (Function Cells): Delete example of saving and redefining function.
4615
4616 * control.texi (Combining Conditions): Wording cleanup.
4617 (Iteration): dolist and dotimes bind VAR locally.
4618 (Cleanups): Xref to Atomic Changes.
4619
4620 * compile.texi (Byte Compilation): Delete 19.29 info.
4621 (Compilation Functions): Macros' difficulties don't affect defsubst.
4622 (Docs and Compilation): Delete 19.29 info.
4623
46242005-02-10 Richard M. Stallman <rms@gnu.org>
4625
4626 * objects.texi (Symbol Type): Minor correction.
4627
46282005-02-06 Lute Kamstra <lute@gnu.org>
4629
4630 * modes.texi (Example Major Modes): Fix typos.
4631
46322005-02-06 Richard M. Stallman <rms@gnu.org>
4633
4634 * text.texi (Margins): fill-nobreak-predicate can be one function.
4635
4636 * strings.texi (Modifying Strings): clear-string can make unibyte.
4637 (Formatting Strings): format gives error if values missing.
4638
4639 * positions.texi (Character Motion): Mention default arg
4640 for forward-char. backward-char refers to forward-char.
4641 (Word Motion): Mention default arg for forward-word.
4642 (Buffer End Motion): Mention default arg for beginning-of-buffer.
4643 Simplify end-of-buffer.
4644 (Text Lines): Mention default arg for forward-line.
4645 (List Motion): Mention default arg for beginning/end-of-defun.
4646 (Skipping Characters): Minor fixes in explaining character-set.
4647
4648 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
4649 Mode inheritance applies only when default-major-mode is nil.
4650 Clarifications.
4651 (Example Major Modes): Update Text mode and Lisp mode examples.
4652 (Minor Mode Conventions): Mention define-minor-mode at top.
4653 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
4654 (Mode Line Format): Update mode line face display info.
4655 (Properties in Mode): Mention effect of risky vars.
4656 (Imenu): Define imenu-add-to-menubar.
4657 (Font Lock Mode): Add descriptions to menu lines.
4658 (Faces for Font Lock): Add font-lock-doc-face.
4659
46602005-02-05 Lute Kamstra <lute@gnu.org>
4661
4662 * text.texi (Maintaining Undo): Remove obsolete function.
4663
46642005-02-05 Eli Zaretskii <eliz@gnu.org>
4665
4666 * frames.texi (Color Names): Add pointer to the X docs about RGB
4667 color specifications. Improve indexing
4668 (Text Terminal Colors): Replace the description of RGB values by
4669 an xref to "Color Names".
4670
46712005-02-03 Richard M. Stallman <rms@gnu.org>
4672
4673 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
4674 Clarify.
4675 (Selecting Windows): Clarify save-selected-window.
4676 (Cyclic Window Ordering): Clarify walk-windows.
4677 (Window Point): Clarify.
4678 (Window Start): Add comment to example.
4679 (Resizing Windows): Add `interactive' specs in examples.
4680 Document fit-window-to-buffer.
4681
4682 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
4683 (Undo, Maintaining Undo): Clarify last change.
4684 (Sorting): In sort-numeric-fields, explain about octal and hex.
4685 Mention sort-numeric-base.
4686 (Format Properties): Add xref for hard newlines.
4687
4688 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
4689 (Pop-Up Menus): Fix typo.
4690 (Color Names): Explain all types of color names.
4691 Explain color-values on B&W terminal.
4692 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
4693
4694 * files.texi (File Locks): Not supported on MS systems.
4695 (Testing Accessibility): Clarify.
4696
4697 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
4698 (Coverage Testing): Fix typo.
4699
4700 * commands.texi (Misc Events): Remove stray space.
4701
4702 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
4703 (Modification Time): Clarify when visited-file-modtime returns 0.
4704 (The Buffer List): Clarify bury-buffer.
4705 (Killing Buffers): Clarify.
4706 (Indirect Buffers): Add clone-indirect-buffer.
4707
47082005-02-02 Matt Hodges <MPHodges@member.fsf.org>
4709
4710 * edebug.texi (Printing in Edebug): Fix default value of
4711 edebug-print-circle.
4712 (Coverage Testing): Fix displayed frequency count data.
4713
47142005-02-02 Luc Teirlinck <teirllm@auburn.edu>
4715
4716 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
4717
47182005-02-02 Kim F. Storm <storm@cua.dk>
4719
4720 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
4721
47222005-01-29 Eli Zaretskii <eliz@gnu.org>
4723
4724 * commands.texi (Misc Events): Describe the help-echo event.
4725
4726 * text.texi (Special Properties) <help-echo>: Use `pos'
4727 consistently in description of the help-echo property.
4728 Use @code{nil} instead of @var{nil}.
4729
4730 * display.texi (Overlay Properties): Fix the index entry for
4731 help-echo overlay property.
4732
4733 * customize.texi (Type Keywords): Uncomment the xref to the
4734 help-echo property documentation.
4735
47362005-01-23 Kim F. Storm <storm@cua.dk>
4737
4738 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
4739 return value. Third element FULLY replaced by PARTIAL which
4740 specifies number of invisible pixels if row is only partially visible.
4741 (Textual Scrolling): Mention auto-window-vscroll.
4742 (Vertical Scrolling): New defvar auto-window-vscroll.
4743
47442005-01-16 Luc Teirlinck <teirllm@auburn.edu>
4745
4746 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
4747 command remapping.
4748
47492005-01-15 Richard M. Stallman <rms@gnu.org>
4750
4751 * display.texi (Defining Images): Mention DATA-P arg of create-image.
4752
47532005-01-14 Kim F. Storm <storm@cua.dk>
4754
4755 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
4756
4757 * text.texi (Links and Mouse-1): Fix string and vector item.
4758
47592005-01-13 Richard M. Stallman <rms@gnu.org>
4760
4761 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
4762 descriptions of overriding-local-map and overriding-terminal-local-map.
4763
4764 * text.texi (Links and Mouse-1): Clarify text.
4765
47662005-01-13 Kim F. Storm <storm@cua.dk>
4767
4768 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
4769
47702005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
4771
4772 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
4773
47742005-01-12 Kim F. Storm <storm@cua.dk>
4775
4776 * text.texi (Links and Mouse-1): Rename section from Enabling
4777 Mouse-1 to Following Links. Change xrefs.
4778 Add examples for define-button-type and define-widget.
4779
4780 * display.texi (Button Properties, Button Buffer Commands):
4781 Clarify mouse-1 and follow-link functionality.
4782
47832005-01-12 Richard M. Stallman <rms@gnu.org>
4784
4785 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
4786
4787 * display.texi (Beeping): Fix Texinfo usage.
4788
4789 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
4790
47912005-01-11 Kim F. Storm <storm@cua.dk>
4792
4793 * display.texi (Button Properties, Button Buffer Commands):
4794 Mention mouse-1 binding. Add follow-link keyword.
4795
4796 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
4797 (Enabling Mouse-1 to Follow Links): New subsection.
4798
47992005-01-06 Richard M. Stallman <rms@gnu.org>
4800
4801 * text.texi (Special Properties): Minor change.
4802
4803 * os.texi (Timers): Clarify previous change.
4804
4805 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
4806
48072005-01-01 Luc Teirlinck <teirllm@auburn.edu>
4808
4809 * display.texi (Face Attributes): Correct xref to renamed node.
4810
48112005-01-01 Richard M. Stallman <rms@gnu.org>
4812
4813 * display.texi (Face Attributes): Describe hex color specs.
4814
48152004-12-31 Richard M. Stallman <rms@gnu.org>
4816
4817 * os.texi (Timers): Update previous change.
4818
48192004-12-30 Kim F. Storm <storm@cua.dk>
4820
4821 * display.texi (Line Height): Total line-height is now specified
4822 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
4823 in cons cells. (nil . RATIO) is relative to actual line height.
4824 Use line-height `t' instead of `0' to get minimum height.
4825
48262004-12-29 Richard M. Stallman <rms@gnu.org>
4827
4828 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
4829
48302004-12-28 Richard M. Stallman <rms@gnu.org>
4831
4832 * commands.texi (Quitting): Clarify value of with-local-quit.
4833
4834 * elisp.texi (Top): Fix previous change.
4835
4836 * loading.texi (Loading): Fix previous change.
4837
48382004-12-27 Richard M. Stallman <rms@gnu.org>
4839
4840 * Makefile.in (MAKEINFO): Specify --force.
4841
4842 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
4843
4844 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
4845
4846 * display.texi (Line Height): Further clarify.
4847
4848 * elisp.texi (Top): Update Loading submenu.
4849
4850 * loading.texi (Where Defined): New node.
4851 (Unloading): load-history moved to Where Defined.
4852
48532004-12-21 Richard M. Stallman <rms@gnu.org>
4854
4855 * commands.texi (Event Input Misc): Add while-no-input.
4856
48572004-12-11 Richard M. Stallman <rms@gnu.org>
4858
4859 * display.texi (Line Height): Rewrite text for clarity.
4860
48612004-12-11 Kim F. Storm <storm@cua.dk>
4862
4863 * display.texi (Display): Add node "Line Height" to menu.
4864 (Line Height): New node. Move full description of line-spacing
4865 and line-height text properties here from text.texi.
4866 (Scroll Bars): Add vertical-scroll-bar variable.
4867
4868 * frames.texi (Window Frame Parameters): Remove line-height defvar.
4869
4870 * locals.texi (Standard Buffer-Local Variables): Fix xref for
4871 line-spacing and vertical-scroll-bar.
4872
4873 * text.texi (Special Properties): Just mention line-spacing and
4874 line-height here, add xref to new "Line Height" node.
4875
48762004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
4877
4878 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
4879
4880 * locals.texi (Standard Buffer-Local Variables):
4881 Add @xref for `line-spacing'.
4882
48832004-12-05 Richard M. Stallman <rms@gnu.org>
4884
4885 * Makefile.in (maintainer-clean): Remove the info files
4886 in $(infodir) where they are created.
4887
48882004-12-03 Richard M. Stallman <rms@gnu.org>
4889
4890 * windows.texi (Selecting Windows): get-lru-window and
4891 get-largest-window don't consider dedicated windows.
4892
4893 * text.texi (Undo): Document undo-in-progress.
4894
48952004-11-26 Richard M. Stallman <rms@gnu.org>
4896
4897 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
4898 Remove a few vars that are not always buffer-local.
4899
49002004-11-24 Luc Teirlinck <teirllm@auburn.edu>
4901
4902 * locals.texi (Standard Buffer-Local Variables): Comment out
4903 xref's to non-existent node `Yet to be written'.
4904
49052004-11-24 Richard M. Stallman <rms@gnu.org>
4906
4907 * processes.texi (Synchronous Processes): Grammar fix.
4908
4909 * numbers.texi (Comparison of Numbers): Add eql.
4910
4911 * locals.texi (Standard Buffer-Local Variables): Add many vars.
4912
4913 * intro.texi (Printing Notation): Fix previous change.
4914
4915 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
4916 and default-indicate-buffer-boundaries from here.
4917 (Usual Display): To here.
4918 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
4919 (Usual Display): Move tab-width up.
4920
4921 * customize.texi (Variable Definitions): Replace
4922 show-paren-mode example with tooltip-mode.
4923 (Simple Types, Composite Types, Defining New Types):
4924 Minor cleanups.
4925
49262004-11-21 Jesper Harder <harder@ifa.au.dk>
4927
4928 * processes.texi (Synchronous Processes, Output from Processes):
4929 Markup fix.
4930
49312004-11-20 Richard M. Stallman <rms@gnu.org>
4932
4933 * positions.texi (Skipping Characters): skip-chars-forward
4934 now handles char classes.
4935
4936 * intro.texi (Printing Notation): Avoid confusion of `print'
4937 when explaining @print.
4938
4939 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
4940
4941 * display.texi (Display Table Format): Minor fix.
4942
4943 * streams.texi (Output Functions): Fix print example.
4944
4945 * Makefile.in (elisp): New target.
4946 (dist): Depend on $(infodir)/elisp, not elisp.
4947 Copy the info files from $(infodir).
4948
4949 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
4950 read-from-minibuffer.
4951
4952 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
4953
49542004-11-19 Richard M. Stallman <rms@gnu.org>
4955
4956 * searching.texi (Regexp Search): Add search-whitespace-regexp.
4957
49582004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
4959
4960 * tips.texi (Coding Conventions): Fix typo.
4961
49622004-11-16 Richard M. Stallman <rms@gnu.org>
4963
4964 * tips.texi (Coding Conventions): Separate defvar and require
4965 methods to avoid warnings. Use require only when there are many
4966 functions and variables from that package.
4967
4968 * minibuf.texi (Minibuffer Completion): When ignoring case,
4969 predicate must not be case-sensitive.
4970
4971 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
4972 (Test Coverage): Don't talk about "splotches". Clarified.
4973
49742004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
4975
4976 * frames.texi (Window Frame Parameters): Fix typo.
4977
49782004-11-15 Kim F. Storm <storm@cua.dk>
4979
4980 * symbols.texi (Other Plists): Note that plist-get may signal error.
4981 Add safe-plist-get.
4982
49832004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
4984
4985 * modes.texi (Font Lock Basics): Fix typo.
4986
49872004-11-08 Richard M. Stallman <rms@gnu.org>
4988
4989 * syntax.texi (Syntax Table Functions): Add syntax-after.
4990
49912004-11-06 Lars Brinkhoff <lars@nocrew.org>
4992
4993 * os.texi (Processor Run Time): New section documenting
4994 get-internal-run-time.
4995
49962004-11-06 Eli Zaretskii <eliz@gnu.org>
4997
4998 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
4999 it nukes elisp-cover.texi.
5000 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
5001 elisp-0 etc.
5002
50032004-11-05 Luc Teirlinck <teirllm@auburn.edu>
5004
5005 * commands.texi (Keyboard Macros): Document `append' return value
5006 of `defining-kbd-macro'.
5007
50082004-11-01 Richard M. Stallman <rms@gnu.org>
5009
5010 * commands.texi (Interactive Call): Add called-interactively-p.
5011
50122004-10-29 Simon Josefsson <jas@extundo.com>
5013
5014 * minibuf.texi (Reading a Password): Revert.
5015
50162004-10-28 Richard M. Stallman <rms@gnu.org>
5017
5018 * frames.texi (Display Feature Testing): Explain about "vendor".
5019
50202004-10-27 Richard M. Stallman <rms@gnu.org>
5021
5022 * commands.texi (Interactive Codes): `N' uses numeric prefix,
5023 not raw. Clarify `n'.
5024 (Interactive Call): Rewrite interactive-p, focusing on when
5025 and how to use it.
5026 (Misc Events): Clarify previous change.
5027
5028 * advice.texi (Simple Advice): Clarify what job the example does.
5029 (Around-Advice): Clarify ad-do-it.
5030 (Activation of Advice): An option of ad-default-compilation-action
5031 is `never', not `nil'.
5032
50332004-10-26 Kim F. Storm <storm@cua.dk>
5034
5035 * commands.texi (Interactive Codes): Add U code letter.
5036
50372004-10-25 Simon Josefsson <jas@extundo.com>
5038
5039 * minibuf.texi (Reading a Password): Add.
5040
50412004-10-24 Jason Rumney <jasonr@gnu.org>
5042
5043 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
5044 and wheel-down.
5045
50462004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
5047
5048 * processes.texi (Synchronous Processes): Document process-file.
5049
50502004-10-22 Kenichi Handa <handa@m17n.org>
5051
5052 * text.texi (translate-region): Document that it accepts also a
5053 char-table.
5054
50552004-10-22 David Ponce <david@dponce.com>
5056
5057 * windows.texi (Resizing Windows): Document the `preserve-before'
5058 argument of the functions `enlarge-window' and `shrink-window'.
5059
50602004-10-19 Jason Rumney <jasonr@gnu.org>
5061
5062 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
5063
50642004-10-09 Luc Teirlinck <teirllm@auburn.edu>
5065
5066 * text.texi (Filling): Add anchor for definition of
5067 `sentence-end-double-space'.
5068
5069 * searching.texi (Regexp Example): Update description of how
5070 Emacs currently recognizes the end of a sentence.
5071 (Standard Regexps): Update definition of the variable
5072 `sentence-end'. Add definition of the function `sentence-end'.
5073
50742004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
5075
5076 * display.texi (Progress): New node.
5077
50782004-10-05 Kim F. Storm <storm@cua.dk>
5079
5080 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
5081
50822004-09-29 Kim F. Storm <storm@cua.dk>
5083
5084 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
5085 to identify bitmaps. Remove -fringe-bitmap suffix for standard
5086 fringe bitmap symbols, as they now have their own namespace.
5087 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
5088 vs. pixels. Signal error if no free bitmap slots.
5089 (Pixel Specification): Change IMAGE to @var{image}.
5090
50912004-09-28 Richard M. Stallman <rms@gnu.org>
5092
5093 * text.texi (Special Properties): Clarify line-spacing and line-height.
5094
5095 * searching.texi (Regexp Search): Add looking-back.
5096
50972004-09-25 Luc Teirlinck <teirllm@auburn.edu>
5098
5099 * display.texi: Correct typos.
5100 (Image Descriptors): Correct xref's.
5101
51022004-09-25 Richard M. Stallman <rms@gnu.org>
5103
5104 * text.texi (Special Properties): Cleanups in `cursor'.
5105 Rewrites in `line-height' and `line-spacing'; exchange them.
5106
5107 * display.texi (Fringes): Rewrite previous change.
5108 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
5109 (Display Fringe Bitmaps): Node deleted, text moved.
5110 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
5111 (Scroll Bars): Clarify set-window-scroll-bars.
5112 (Pointer Shape): Rewrite.
5113 (Specified Space): Clarify :align-to, etc.
5114 (Pixel Specification): Use @var. Clarify new text.
5115 (Other Display Specs): Clarify `slice'.
5116 (Image Descriptors): Cleanups.
5117 (Showing Images): Cleanups.
5118
51192004-09-24 Luc Teirlinck <teirllm@auburn.edu>
5120
5121 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
5122
5123 * modes.texi: Various minor changes in addition to:
5124 (Major Mode Conventions): Final call to `run-mode-hooks' should
5125 not be inside the `delay-mode-hooks' form.
5126 (Mode Hooks): New node.
5127 (Hooks): Delete obsolete example.
5128 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
5129 node "Mode Hooks".
5130
51312004-09-22 Luc Teirlinck <teirllm@auburn.edu>
5132
5133 * display.texi: Correct various typos.
5134 (Display): Rename node "Pointer Shapes" to "Pointer
5135 Shape". (There is already a node called "Pointer Shapes" in
5136 frames.texi.)
5137 (Images): Remove non-existent node "Image Slices" from menu.
5138
51392004-09-23 Kim F. Storm <storm@cua.dk>
5140
5141 * text.texi (Special Properties): Add `cursor', `pointer',
5142 `line-height', and `line-spacing' properties.
5143
5144 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
5145 Shapes' to menu.
5146 (Standard Faces): Doc fix for fringe face.
5147 (Fringes): Add `overflow-newline-into-fringe' and
5148 'indicate-buffer-boundaries'.
5149 (Fringe Bitmaps, Pointer Shapes): New nodes.
5150 (Display Property): Add 'Pixel Specification' and 'Display Fringe
5151 Bitmaps' to menu.
5152 (Specified Space): Describe pixel width and height.
5153 (Pixel Specification): New node.
5154 (Other Display Specs): Add `slice' property.
5155 (Display Fringe Bitmaps): New node.
5156 (Images): Add 'Image Slices' to menu.
5157 (Image Descriptors): Add `:pointer' and `:map' properties.
5158 (Showing Images): Add slice arg to `insert-image'. Add
5159 'insert-sliced-image'.
5160
51612004-09-20 Richard M. Stallman <rms@gnu.org>
5162
5163 * commands.texi (Key Sequence Input):
5164 Clarify downcasing in read-key-sequence.
5165
51662004-09-08 Juri Linkov <juri@jurta.org>
5167
5168 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
5169
51702004-09-07 Luc Teirlinck <teirllm@auburn.edu>
5171
5172 * locals.texi (Standard Buffer-Local Variables): Add
5173 `buffer-auto-save-file-format'.
5174 * internals.texi (Buffer Internals): Describe new
5175 auto_save_file_format field of the buffer structure.
5176 * files.texi (Format Conversion): `auto-save-file-format' has been
5177 renamed `buffer-auto-save-file-format'.
5178
51792004-08-27 Luc Teirlinck <teirllm@auburn.edu>
5180
5181 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
5182 an integer or a marker.
5183 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
5184
51852004-08-22 Richard M. Stallman <rms@gnu.org>
5186
5187 * modes.texi (Major Mode Conventions): Discuss rebinding of
5188 standard key bindings.
5189
51902004-08-18 Kim F. Storm <storm@cua.dk>
5191
5192 * processes.texi (Accepting Output): Add `just-this-one' arg to
5193 `accept-process-output'.
5194 (Output from Processes): New var `process-adaptive-read-buffering'.
5195
51962004-08-10 Luc Teirlinck <teirllm@auburn.edu>
5197
5198 * keymaps.texi: Various changes in addition to:
5199 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
5200 Give more varied examples for `kbd'.
5201 (Creating Keymaps): Char tables have slots for all characters
5202 without modifiers.
5203 (Active Keymaps): `overriding-local-map' and
5204 `overriding-terminal-local-map' also override text property and
5205 overlay keymaps.
5206 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
5207 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
5208 to denote a prefix of no events.
5209 `map-keymap' includes parent's bindings _recursively_.
5210 Clarify and correct description of `where-is-internal'.
5211 Mention BUFFER-OR-NAME arg to `describe-bindings'.
5212 (Menu Example): For menus intended for use with the keyboard, the
5213 menu items should be bound to characters or real function keys.
5214
52152004-08-08 Luc Teirlinck <teirllm@auburn.edu>
5216
5217 * objects.texi (Character Type): Reposition `@anchor' to prevent
5218 double space inside sentence in Info.
5219
5220 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
5221 renamed to `disabled-command-function'.
5222 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
5223 (Command Loop Info): Replace reference to it.
5224 (Disabling Commands): `disabled-command-hook' has been renamed to
5225 `disabled-command-function'.
5226
52272004-08-07 Luc Teirlinck <teirllm@auburn.edu>
5228
5229 * os.texi (Translating Input): Only non-prefix bindings in
5230 `key-translation-map' override actual key bindings. Warn about
5231 possible indirect effect of actual key bindings on non-prefix
5232 bindings in `key-translation-map'.
5233
52342004-08-06 Luc Teirlinck <teirllm@auburn.edu>
5235
5236 * minibuf.texi (High-Level Completion): Add anchor for definition
5237 of `read-variable'.
5238
5239 * commands.texi: Various changes in addition to:
5240 (Using Interactive): Clarify description of `interactive-form'.
5241 (Interactive Call): Mention default for KEYS argument to
5242 `call-interactively'.
5243 (Command Loop Info): Clarify description of `this-command-keys'.
5244 Mention KEEP-RECORD argument to `clear-this-command-keys'.
5245 Value of `last-event-frame' can be `macro'.
5246 (Repeat Events): `double-click-fuzz' is also used to distinguish
5247 clicks and drags.
5248 (Classifying Events): Clarify descriptions of `event-modifiers'
5249 `event-basic-type' and `event-convert-list'.
5250 (Accessing Events): `posn-timestamp' takes POSITION argument.
5251 (Quoted Character Input): Clarify description of
5252 `read-quoted-char' and fix example.
5253 (Quitting): Add `with-local-quit'.
5254 (Disabling Commands): Correct and clarify descriptions of
5255 `enable-command' and `disable-command'.
5256 Mention what happens if `disabled-command-hook' is nil.
5257 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
5258 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
5259
52602004-07-24 Luc Teirlinck <teirllm@auburn.edu>
5261
5262 * frames.texi: Various changes in addition to:
5263 (Creating Frames): Expand and clarify description of `make-frame'.
5264 (Window Frame Parameters): Either none or both of the `icon-left'
5265 and `icon-top' parameters must be specified. Put descriptions of
5266 `menu-bar-lines' and `toolbar-lines' closer together and change
5267 them accordingly.
5268 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
5269 except while processing `frame-title-format' or `icon-title-format'.
5270 (Deleting Frames): Correct description of `delete-frame'.
5271 Non-nil return values of `frame-live-p' are like those of `framep'.
5272 (Frames and Windows): Mention return value of
5273 `set-frame-selected-window'.
5274 (Visibility of Frames): Mention `force' argument to
5275 `make-frame-invisible'. `frame-visible-p' returns t for all
5276 frames on text-only terminals.
5277 (Frame Configurations): Restoring a frame configuration does not
5278 restore deleted frames.
5279 (Window System Selections): `x-set-selection' returns DATA.
5280 (Resources): Add example.
5281 (Display Feature Testing): Clarify descriptions of
5282 `display-pixel-height', `display-pixel-width', `x-server-version'
5283 and `x-server-vendor'.
5284
5285 * windows.texi (Choosing Window): Add anchor.
5286 * minibuf.texi (Minibuffer Misc): Add anchor.
5287
52882004-07-23 John Paul Wallington <jpw@gnu.org>
5289
5290 * macros.texi (Defining Macros): Declaration keyword for setting
5291 Edebug spec is `debug' not `edebug'.
5292
52932004-07-19 Luc Teirlinck <teirllm@auburn.edu>
5294
5295 * windows.texi: Various small changes in addition to:
5296 (Window Point): Mention return value of `set-window-point'.
5297 (Window Start): `pos-visible-in-window-p' disregards horizontal
5298 scrolling. Explain return value if PARTIALLY is non-nil.
5299 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
5300 and `set-window-vscroll'.
5301 (Size of Window): The argument WINDOW to `window-inside-edges',
5302 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
5303 (Resizing Windows): Explain return value of
5304 `shrink-window-if-larger-than-buffer'.
5305 `window-size-fixed' automatically becomes buffer local when set.
5306 (Window Configurations): Explain return value of
5307 `set-window-configuration'.
5308
5309 * minibuf.texi (Minibuffer Misc): Add anchor for
5310 `minibuffer-scroll-window'.
5311
5312 * positions.texi (Text Lines): Add anchor for `count-lines'.
5313
53142004-07-17 Richard M. Stallman <rms@gnu.org>
5315
5316 * display.texi (Overlay Properties): Adding `evaporate' prop
5317 deletes empty overlay immediately.
5318
5319 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
5320 fix example.
5321
53222004-07-16 Jim Blandy <jimb@redhat.com>
5323
5324 * searching.texi (Regexp Backslash): Document new \_< and \_>
5325 operators.
5326
53272004-07-16 Juanma Barranquero <lektu@terra.es>
5328
5329 * display.texi (Images): Fix Texinfo usage.
5330
53312004-07-14 Luc Teirlinck <teirllm@auburn.edu>
5332
5333 * buffers.texi (Modification Time): `visited-file-modtime' now
5334 returns a list of two integers, instead of a cons.
5335
53362004-07-13 Luc Teirlinck <teirllm@auburn.edu>
5337
5338 * windows.texi: Various changes in addition to:
5339 (Splitting Windows): Add `split-window-keep-point'.
5340
53412004-07-09 Richard M. Stallman <rms@gnu.org>
5342
5343 * frames.texi (Input Focus): Minor fix.
5344
53452004-07-07 Luc Teirlinck <teirllm@auburn.edu>
5346
5347 * frames.texi (Input Focus): Clarify descriptions of
5348 `select-frame-set-input-focus' and `select-frame'.
5349
53502004-07-06 Luc Teirlinck <teirllm@auburn.edu>
5351
5352 * os.texi: Various small changes in addition to:
5353 (Killing Emacs): Expand and clarify description of
5354 `kill-emacs-query-functions' and `kill-emacs-hook'.
5355 (System Environment): Expand and clarify description of `getenv'
5356 and `setenv'.
5357 (Timers): Clarify description of `run-at-time'.
5358 (Translating Input): Correct description of
5359 `extra-keyboard-modifiers'.
5360 (Flow Control): Correct description of `enable-flow-control'.
5361
53622004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
5363
5364 * os.texi: Update copyright.
5365 (Session Management): Grammar fix.
5366 Clarify which Emacs does the restarting.
5367 Use @samp for *scratch* buffer.
5368
53692004-07-04 Alan Mackenzie <acm@muc.de>
5370
5371 * frames.texi (Input Focus): Add documentation for
5372 `select-frame-set-input-focus'. Replace refs to non-existent
5373 `switch-frame' with `select-frame'. Minor corrections and tidying
5374 up of text-only terminal stuff.
5375
53762004-07-02 Richard M. Stallman <rms@gnu.org>
5377
5378 * files.texi (Saving Buffers): Cleanup write-contents-function.
5379 (Magic File Names): Cleanup file-remote-p.
5380
b344d29d 53812004-07-02 Kai Großjohann <kai@emptydomain.de>
b8d4c8d0
GM
5382
5383 * files.texi (Magic File Names): `file-remote-p' returns an
5384 identifier of the remote system, not just t.
5385
53862004-07-02 David Kastrup <dak@gnu.org>
5387
5388 * searching.texi (Entire Match Data): Add explanation about new
5389 match-data behavior when @var{integers} is non-nil.
5390
53912004-06-24 Richard M. Stallman <rms@gnu.org>
5392
5393 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
5394
5395 * customize.texi (Variable Definitions): Note about doc strings
5396 and :set.
5397
5398 * keymaps.texi (Keymap Terminology): Document `kbd'.
5399 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
5400
5401 * display.texi (Invisible Text): Setting buffer-invisibility-spec
5402 makes it buffer-local.
5403
5404 * files.texi (Saving Buffers): Correct previous change.
5405
5406 * commands.texi (Accessing Events):
5407 Clarify posn-col-row and posn-actual-col-row.
5408
54092004-06-24 David Ponce <david.ponce@wanadoo.fr>
5410
5411 * commands.texi (Accessing Events): New functions
5412 posn-at-point and posn-at-x-y. Add example to posn-x-y.
5413
54142004-06-23 Luc Teirlinck <teirllm@auburn.edu>
5415
5416 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
5417 * frames.texi, buffers.texi, backups.texi, variables.texi:
5418 * loading.texi, eval.texi, functions.texi, control.texi:
5419 * symbols.texi, minibuf.texi: Reposition @anchor's.
5420
5421 * help.texi: Various small changes in addition to the following.
5422 (Describing Characters): Describe PREFIX argument to
5423 `key-description'. Correct and clarify definition of
5424 `text-char-description'. Describe NEED-VECTOR argument to
5425 `read-kbd-macro'.
5426 (Help Functions): Clarify definition of `apropos'.
5427
54282004-06-23 Lars Hansen <larsh@math.ku.dk>
5429
5430 * files.texi (Saving Buffers): Correct description of
5431 `write-contents-functions'.
5432
54332004-06-21 Juanma Barranquero <lektu@terra.es>
5434
5435 * display.texi (Images): Remove redundant @vindex directives.
5436 Rewrite `image-library-alist' doc in active voice.
5437
54382004-06-14 Juanma Barranquero <lektu@terra.es>
5439
5440 * display.texi (Images): Document new delayed library loading,
5441 variable `image-library-alist' and (existing but undocumented)
5442 function `image-type-available-p'.
5443
54442004-06-05 Richard M. Stallman <rms@gnu.org>
5445
5446 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
5447 refer the user to the Initial Input node.
5448 (Text from Minibuffer): Likewise.
5449 (Initial Input): New node. Document this feature
5450 and say it is mostly deprecated.
5451
54522004-05-30 Richard M. Stallman <rms@gnu.org>
5453
5454 * loading.texi (Named Features): Clarify return value
5455 and meaning of NOERROR.
5456
5457 * variables.texi (File Local Variables): Minor cleanup.
5458
54592004-05-30 Michael Albinus <michael.albinus@gmx.de>
5460
5461 * files.texi (Magic File Names): Add `file-remote-p' as operation
5462 of file name handlers.
5463
54642004-05-29 Richard M. Stallman <rms@gnu.org>
5465
5466 * modes.texi (Minor Mode Conventions): (-) has no special meaning
5467 as arg to a minor mode command.
5468
54692004-05-22 Richard M. Stallman <rms@gnu.org>
5470
5471 * syntax.texi (Syntax Class Table): Word syntax not just for English.
5472
5473 * streams.texi (Output Variables): Doc float-output-format.
5474
5475 * searching.texi (Regexp Special): Nested repetition can be infloop.
5476
5477 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
5478 real stack overflow.
5479
5480 * compile.texi: Minor cleanups.
5481
54822004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
5483
5484 * lists.texi (Cons Cells): Explain dotted lists, true lists,
5485 circular lists.
5486 (List Elements): Explain handling of circular and dotted lists.
5487
54882004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
5489
5490 * modes.texi (Search-based Fontification): Fix typo.
5491
54922004-05-10 Juanma Barranquero <lektu@terra.es>
5493
5494 * modes.texi (Mode Line Variables): Fix description of
5495 global-mode-string, which is now after which-func-mode, not the
5496 buffer name.
5497
54982004-05-07 Lars Hansen <larsh@math.ku.dk>
5499
5500 * modes.texi (Desktop Save Mode): Add.
5501 (Modes): Add menu entry Desktop Save Mode.
5502
5503 * hooks.texi: Add desktop-after-read-hook,
5504 desktop-no-desktop-file-hook and desktop-save-hook.
5505
5506 * locals.texi: Add desktop-save-buffer.
5507
55082004-04-30 Jesper Harder <harder@ifa.au.dk>
5509
5510 * display.texi: emacs -> Emacs.
5511
55122004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
5513
5514 * files.texi (Changing Files): Document set-file-times.
5515
55162004-04-23 Juanma Barranquero <lektu@terra.es>
5517
5518 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
5519
55202004-04-18 Jesper Harder <harder@ifa.au.dk>
5521
5522 * tips.texi (Coding Conventions): defopt -> defcustom.
5523
55242004-04-16 Luc Teirlinck <teirllm@auburn.edu>
5525
5526 * sequences.texi: Various clarifications.
5527
55282004-04-14 Luc Teirlinck <teirllm@auburn.edu>
5529
5530 * buffers.texi (Read Only Buffers): Mention optional ARG to
5531 `toggle-read-only'.
5532
55332004-04-14 Nick Roberts <nick@nick.uklinux.net>
5534
5535 * windows.texi (Selecting Windows): Note that get-lru-window
5536 returns a full-width window if possible.
5537
55382004-04-13 Luc Teirlinck <teirllm@auburn.edu>
5539
5540 * buffers.texi: Various changes in addition to:
5541 (Buffer File Name): Add `find-buffer-visiting'.
5542 (Buffer Modification): Mention optional ARG to `not-modified'.
5543 (Indirect Buffers): Mention optional CLONE argument to
5544 `make-indirect-buffer'.
5545
5546 * files.texi: Various changes in addition to:
5547 (Visiting Functions): `find-file-hook' is now a normal hook.
5548 (File Name Expansion): Explain difference between the way that
5549 `expand-file-name' and `file-truename' treat `..'.
5550 (Contents of Directories): Mention optional ID-FORMAT argument to
5551 `directory-files-and-attributes'.
5552 (Format Conversion): Mention new optional CONFIRM argument to
5553 `format-write-file'.
5554
55552004-04-12 Miles Bader <miles@gnu.org>
5556
5557 * macros.texi (Expansion): Add description of `macroexpand-all'.
5558
55592004-04-05 Jesper Harder <harder@ifa.au.dk>
5560
5561 * variables.texi (Variable Aliases): Mention
5562 cyclic-variable-indirection.
5563
5564 * errors.texi (Standard Errors): Ditto.
5565
55662004-04-04 Luc Teirlinck <teirllm@auburn.edu>
5567
5568 * backups.texi: Various small changes in addition to:
5569 (Making Backups): Mention return value of `backup-buffer'.
5570 (Auto-Saving): Mention optional FORCE argument to
5571 `delete-auto-save-file-if-necessary'.
5572 (Reverting): Mention optional PRESERVE-MODES argument to
5573 `revert-buffer'. Correct description of `revert-buffer-function'.
5574
55752004-03-22 Juri Linkov <juri@jurta.org>
5576
5577 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
5578 with `Vector Functions'.
5579
5580 * text.texi (Sorting): Add missing quote.
5581
55822004-03-14 Luc Teirlinck <teirllm@auburn.edu>
5583
5584 * intro.texi (Lisp History): Replace xref to `cl' manual with
5585 inforef.
5586
55872004-03-12 Richard M. Stallman <rms@gnu.org>
5588
5589 * intro.texi (Version Info): Add arg to emacs-version.
5590 (Lisp History): Change xref to CL manual.
5591
55922004-03-09 Luc Teirlinck <teirllm@auburn.edu>
5593
5594 * minibuf.texi (Completion Commands): Add xref to Emacs manual
5595 for Partial Completion mode.
5596
55972004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
5598
5599 * customize.texi: Fix typo. Remove eol whitespace.
5600
56012004-03-04 Richard M. Stallman <rms@gnu.org>
5602
5603 * processes.texi: Fix typos.
5604
5605 * lists.texi (Building Lists): Minor clarification.
5606
5607 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
5608 in make-hash-table.
5609
56102004-02-29 Juanma Barranquero <lektu@terra.es>
5611
5612 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
5613 rm, and ignore exit code.
5614
56152004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
5616
5617 * display.texi (Defining Faces): Add description for min-colors.
5618 Update example.
5619
56202004-02-23 Luc Teirlinck <teirllm@auburn.edu>
5621
5622 * abbrevs.texi: Various corrections and clarifications in addition
5623 to the following:
5624 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
5625
56262004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5627
5628 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
5629
56302004-02-21 Luc Teirlinck <teirllm@auburn.edu>
5631
5632 * text.texi: Various small changes in addition to the following:
5633 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
5634 to delete-horizontal-space.
5635 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
5636 description of yank-handler text property at various places.
5637
5638 * frames.texi (Window System Selections): Add anchor.
5639
5640 * syntax.texi (Syntax Table Functions): Clarify and correct
5641 descriptions of make-syntax-table and copy-syntax-table.
5642 (Motion and Syntax): Clarify SYNTAXES argument to
5643 skip-syntax-forward.
5644 (Parsing Expressions): Mention that the return value of
5645 parse-partial-sexp is currently a list of ten rather than nine
5646 elements.
5647 (Categories): Various corrections and clarifications.
5648
56492004-02-17 Luc Teirlinck <teirllm@auburn.edu>
5650
5651 * markers.texi (Marker Insertion Types): Minor change.
5652
5653 * locals.texi (Standard Buffer-Local Variables):
5654 * commands.texi (Interactive Codes, Using Interactive):
5655 * functions.texi (Related Topics): Fix xrefs.
5656
56572004-02-16 Luc Teirlinck <teirllm@auburn.edu>
5658
5659 * lists.texi (Sets And Lists): Update description of delete-dups.
5660
56612004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5662
5663 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
5664
c8763fb6 56652004-02-16 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5666
5667 * frames.texi (Parameter Access): frame-parameters arg is optional.
5668 modify-frame-parameters handles nil for FRAME.
5669 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
5670 are all-or-nothing for certain toolkits.
5671 Mention parameter wait-for-wm.
5672 (Frames and Windows): In frame-first-window and frame-selected-window
5673 the arg is optional.
5674 (Input Focus): In redirect-frame-focus the second arg is optional.
5675 (Window System Selections): Mention selection type CLIPBOARD.
5676 Mention data-type UTF8_STRING.
5677 Mention numbering of cut buffers.
5678 (Resources): Describe x-resource-name.
5679
56802004-02-16 Richard M. Stallman <rms@gnu.org>
5681
5682 * windows.texi (Buffers and Windows): Delete false table
5683 about all-frames.
5684
5685 * syntax.texi (Parsing Expressions): Delete old caveat
5686 about parse-sexp-ignore-comments.
5687
5688 * streams.texi (Output Variables): Add print-quoted.
5689
5690 * lists.texi (Building Lists): Minor cleanup.
5691
5692 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
5693
5694 * display.texi (Overlays): Explain overlays use markers.
5695 (Managing Overlays): Explain front-advance and rear-advance
5696 in more detail.
5697
5698 * loading.texi (Unloading): Document unload-feature-special-hooks.
5699 Get rid of fns-NNN.el file.
5700
57012004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5702
5703 * help.texi (Describing Characters): Fix text-char-description
5704 example output.
5705
5706 * edebug.texi (Using Edebug): Fix example.
5707
5708 * debugging.texi (Internals of Debugger): Fix return value.
5709
5710 * files.texi (Changing Files): Fix argname.
5711
5712 * calendar.texi: Fix parens, and default values.
5713
5714 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
5715 * nonascii.texi, objects.texi, os.texi: Minor fixes.
b3e755a9 5716 * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
b8d4c8d0
GM
5717
5718 * positions.texi (Text Lines): Don't add -1 in current-line.
5719
57202004-02-16 Richard M. Stallman <rms@gnu.org>
5721
5722 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
5723
57242004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5725
5726 * processes.texi (Low-Level Network): Fix a typo.
5727
57282004-02-12 Kim F. Storm <storm@cua.dk>
5729
5730 * display.texi (Fringes): Use consistent wording.
5731 Note that window-fringe's window arg is optional.
5732 (Scroll Bars): Use consistent wording.
5733
57342004-02-11 Luc Teirlinck <teirllm@auburn.edu>
5735
5736 * tips.texi (Comment Tips): Document the new conventions for
5737 commenting out code.
5738
c8763fb6 57392004-02-07 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5740
5741 * positions.texi (Text Lines): Added missing end defun.
5742
57432004-02-07 Kim F. Storm <storm@cua.dk>
5744
5745 * positions.texi (Text Lines): Add line-number-at-pos.
5746
57472004-02-06 John Paul Wallington <jpw@gnu.org>
5748
5749 * display.texi (Button Properties, Button Buffer Commands):
5750 mouse-2 invokes button, not down-mouse-1.
5751
57522004-02-04 Jason Rumney <jasonr@gnu.org>
5753
5754 * makefile.w32-in: Sync with Makefile.in changes.
5755
57562004-02-03 Luc Teirlinck <teirllm@auburn.edu>
5757
5758 * minibuf.texi (Text from Minibuffer): Various corrections and
5759 clarifications.
5760 (Object from Minibuffer): Correct Lisp description of
5761 read-minibuffer.
5762 (Minibuffer History): Clarify description of cons values for
5763 HISTORY arguments.
5764 (Basic Completion): Various corrections and clarifications. Add
5765 completion-regexp-list.
5766 (Minibuffer Completion): Correct and clarify description of
5767 completing-read.
5768 (Completion Commands): Mention Partial Completion mode. Various
5769 other minor changes.
5770 (High-Level Completion): Various corrections and clarifications.
5771 (Reading File Names): Ditto.
5772 (Minibuffer Misc): Ditto.
5773
57742004-01-26 Luc Teirlinck <teirllm@auburn.edu>
5775
5776 * strings.texi (Text Comparison): assoc-string also matches
5777 elements of alists that are strings instead of conses.
5778 (Formatting Strings): Standardize Texinfo usage. Update index
5779 entries.
5780
57812004-01-20 Luc Teirlinck <teirllm@auburn.edu>
5782
5783 * lists.texi (Sets And Lists): Add delete-dups.
5784
57852004-01-15 Luc Teirlinck <teirllm@auburn.edu>
5786
5787 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
5788 special form.
5789 * macros.texi (Defining Macros): Update description of `declare',
5790 which now is a macro.
5791 (Wrong Time): Fix typos.
5792
57932004-01-14 Luc Teirlinck <teirllm@auburn.edu>
5794
5795 * compile.texi (Compilation Functions): Expand descriptions of
5796 `compile-defun', `byte-compile-file', `byte-recompile-directory'
5797 and `batch-byte-compile'. In particular, mention and describe
5798 all optional arguments.
5799 (Disassembly): Correct and clarify the description of `disassemble'.
5800
58012004-01-11 Luc Teirlinck <teirllm@auburn.edu>
5802
5803 * searching.texi: Various small changes in addition to the
5804 following.
5805 (Regexp Example): Adapt to new value of `sentence-end'.
5806 (Regexp Functions): The PAREN argument to `regexp-opt' can be
5807 `words'.
5808 (Search and Replace): Add usage note for `perform-replace'.
5809 (Entire Match Data): Mention INTEGERS and REUSE arguments to
5810 `match-data'.
5811 (Standard Regexps): Update for new values of `paragraph-start'
5812 and `sentence-end'.
5813
58142004-01-07 Luc Teirlinck <teirllm@auburn.edu>
5815
5816 * files.texi (Saving Buffers): Clarify descriptions of
5817 `write-contents-functions' and `before-save-hook'.
5818 Make the defvar's for `before-save-hook' and `after-save-hook'
5819 into defopt's.
5820
58212004-01-07 Kim F. Storm <storm@cua.dk>
5822
5823 * commands.texi (Click Events): Describe new image and
5824 width/height elements of click events.
5825 (Accessing Events): Add posn-string, posn-image, and
5826 posn-object-width-height. Change posn-object to return either
5827 image or string object.
5828
58292004-01-01 Simon Josefsson <jas@extundo.com>
5830
5831 * hooks.texi (Standard Hooks): Add before-save-hook.
5832 * files.texi (Saving Buffers): Likewise.
5833
58342004-01-03 Richard M. Stallman <rms@gnu.org>
5835
5836 * frames.texi (Frames and Windows): Delete frame-root-window.
5837
58382004-01-03 Luc Teirlinck <teirllm@auburn.edu>
5839
5840 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
5841
5842 * functions.texi: Various small changes in addition to the
5843 following.
5844 (What Is a Function): `functionp' returns nil for macros. Clarify
5845 behavior of this and following functions for symbol arguments.
5846 (Function Documentation): Add `\' in front of (fn @var{arglist})
5847 and explain why.
5848 (Defining Functions): Mention DOCSTRING argument to `defalias'.
5849 Add anchor.
5850 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
5851
58522004-01-01 Miles Bader <miles@gnu.org>
5853
5854 * display.texi (Buttons): New section.
5855
58562003-12-31 Andreas Schwab <schwab@suse.de>
5857
5858 * numbers.texi (Math Functions): sqrt reports a domain-error
5859 error.
5860 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
5861
58622003-12-30 Luc Teirlinck <teirllm@auburn.edu>
5863
5864 * tips.texi (Documentation Tips): Update item on hyperlinks in
5865 documentation strings.
5866
5867 * errors.texi (Standard Errors): Various small corrections and
5868 additions.
5869
5870 * control.texi: Various small changes in addition to the
5871 following.
5872 (Signaling Errors): Provide some more details on how `signal'
5873 constructs the error message. Add anchor to the definition of
5874 `signal'.
5875 (Error Symbols): Describe special treatment of `quit'.
5876 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
5877 to emphasize that it has to be a single form.
5878
5879 * buffers.texi: Add anchor.
5880
58812003-12-29 Richard M. Stallman <rms@gnu.org>
5882
5883 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
5884 (Window Configurations): Add window-configuration-frame.
5885
5886 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
5887
5888 * text.texi (Examining Properties): Add get-char-property-and-overlay.
5889 Change arg name in get-char-property.
5890 (Special Properties): Update handling of keymap property.
5891
5892 * strings.texi (Modifying Strings): Add clear-string.
5893 (Text Comparison): Add assoc-string and remove
5894 assoc-ignore-case, assoc-ignore-representation.
5895
5896 * os.texi (Time of Day): Add set-time-zone-rule.
5897
5898 * numbers.texi (Math Functions): asin, acos, log, log10
5899 report domain-error errors.
5900
5901 * nonascii.texi (Converting Representations):
5902 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
5903 (Encoding and I/O): Add file-name-coding-system.
5904
5905 * modes.texi (Search-based Fontification): Explain that
5906 face specs are symbols with face names as values.
5907
5908 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
5909
5910 * lists.texi (Building Lists): remq moved elsewhere.
5911 (Sets And Lists): remq moved here.
5912 (Association Lists): Refer to assoc-string.
5913
5914 * internals.texi (Garbage Collection): Add memory-use-counts.
5915
5916 * frames.texi (Frames and Windows): Add set-frame-selected-window
5917 and frame-root-window.
5918
5919 * files.texi (Contents of Directories):
5920 Add directory-files-and-attributes.
5921
5922 * display.texi (Refresh Screen): Add force-window-update.
5923 (Invisible Text): Explain about moving point out of invis text.
5924 (Overlay Properties): Add overlay-properties.
5925 (Managing Overlays): Add overlayp.
5926 (GIF Images): Invalid image number displays a hollow box.
5927
5928 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
5929 (Killing Buffers): Add buffer-live-p.
5930
59312003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
5932
5933 * display.texi (Fringes): Fix typo "set-buffer-window".
5934
59352003-12-24 Luc Teirlinck <teirllm@auburn.edu>
5936
5937 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
5938 * nonascii.texi, processes.texi, tips.texi, variables.texi:
5939 Add or change various xrefs and anchors.
5940
5941 * commands.texi: Replace all occurrences of @acronym{CAR} with
5942 @sc{car}, for consistency with the rest of the Elisp manual.
5943 `car' and `cdr' are historically acronyms, but are no longer
5944 widely thought of as such.
5945
5946 * internals.texi (Pure Storage): Mention that `purecopy' does not
5947 copy text properties.
5948 (Object Internals): Now 29 bits are used (in most implementations)
5949 to address Lisp objects.
5950
5951 * variables.texi (Variables with Restricted Values): New node.
5952
5953 * objects.texi (Lisp Data Types): Mention that certain variables
5954 can only take on a restricted set of values and add an xref to
5955 the new node "Variables with Restricted Values".
5956
5957 * eval.texi (Function Indirection): Describe the errors that
5958 `indirect-function' can signal.
5959 (Eval): Clarify the descriptions of `eval-region' and `values'.
5960 Describe `eval-buffer' instead of `eval-current-buffer' and
5961 mention `eval-current-buffer' as an alias for `current-buffer'.
5962 Correct the description and mention all optional arguments.
5963
5964 * nonascii.texi: Various small changes in addition to the
5965 following.
5966 (Converting Representations): Clarify behavior of
5967 `string-make-multibyte' and `string-to-multibyte' for unibyte all
5968 ASCII arguments.
5969 (Character Sets): Document the variable `charset-list' and adapt
5970 the definition of the function `charset-list' accordingly.
5971 (Translation of Characters): Clarify use of generic characters in
5972 `make-translation-table'. Clarify and correct the description of
5973 the use of translation tables in encoding and decoding.
5974 (User-Chosen Coding Systems): Correct and clarify the description
5975 of `select-safe-coding-system'.
5976 (Default Coding Systems): Clarify description of
5977 `file-coding-system-alist'.
5978
59792003-11-30 Luc Teirlinck <teirllm@auburn.edu>
5980
5981 * strings.texi (Text Comparison): Correctly describe when two
5982 strings are `equal'. Combine and clarify descriptions of
5983 `assoc-ignore-case' and `assoc-ignore-representation'.
5984
5985 * objects.texi (Non-ASCII in Strings): Clarify description of
5986 when a string is unibyte or multibyte.
5987 (Bool-Vector Type): Update examples.
5988 (Equality Predicates): Correctly describe when two strings are
5989 `equal'.
5990
59912003-11-29 Luc Teirlinck <teirllm@auburn.edu>
5992
5993 * lists.texi (Building Lists): `append' no longer accepts integer
5994 arguments. Update the description of `number-sequence' to reflect
5995 recent changes.
5996 (Sets And Lists): Describe `member-ignore-case' after `member'.
5997
59982003-11-27 Kim F. Storm <storm@cua.dk>
5999
6000 * commands.texi (Click Events): Click object may be an images.
6001 Describe (dx . dy) element of click positions.
6002 (Accessing Events): Remove duplicate posn-timestamp.
6003 New functions posn-object and posn-object-x-y.
6004
60052003-11-23 Kim F. Storm <storm@cua.dk>
6006
6007 * commands.texi (Click Events): Describe enhancements to event
6008 position lists, including new text-pos and (col . row) items.
6009 Mention left-fringe and right-fringe area events.
6010 (Accessing Events): New functions posn-area and
6011 posn-actual-col-row. Mention posn-timestamp. Mention that
6012 posn-point in non-text area still returns buffer position.
6013 Clarify posn-col-row.
6014
60152003-11-21 Lars Hansen <larsh@math.ku.dk>
6016
6017 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
6018 * anti.texi (File Attributes): Describe removed parameter
6019 ID-FORMAT.
6020
60212003-11-20 Luc Teirlinck <teirllm@auburn.edu>
6022
6023 * positions.texi (Positions): Mention that, if a marker is used as
6024 a position, its buffer is ignored.
6025
6026 * markers.texi (Overview of Markers): Mention it here too.
6027
60282003-11-12 Luc Teirlinck <teirllm@auburn.edu>
6029
6030 * numbers.texi (Numeric Conversions): Not just `floor', but also
6031 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
6032
60332003-11-10 Luc Teirlinck <teirllm@auburn.edu>
6034
6035 * markers.texi (Creating Markers): Specify insertion type of
6036 created markers. Add xref to `Marker Insertion Types'.
6037 Second argument to `copy-marker' is optional.
6038 (Marker Insertion Types): Mention that most markers are created
6039 with insertion type nil.
6040 (The Mark): Correctly describe when `mark' signals an error.
6041 (The Region): Correctly describe when `region-beginning' and
6042 `region-end' signal an error.
6043
60442003-11-08 Luc Teirlinck <teirllm@auburn.edu>
6045
6046 * hash.texi (Creating Hash): Clarify description of `eql'.
6047 `makehash' is obsolete.
6048 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
6049
6050 * positions.texi (Point): Change description of `buffer-end', so
6051 that it is also correct for floating point arguments.
6052 (List Motion): Correct argument lists of `beginning-of-defun' and
6053 `end-of-defun'.
6054 (Excursions): Add xref to `Marker Insertion Types'.
6055 (Narrowing): Argument to `narrow-to-page' is optional.
6056
60572003-11-06 Luc Teirlinck <teirllm@auburn.edu>
6058
6059 * streams.texi (Output Streams): Clarify behavior of point for
6060 marker output streams.
6061
60622003-11-04 Luc Teirlinck <teirllm@auburn.edu>
6063
6064 * variables.texi (Defining Variables): Second argument to
6065 `defconst' is not optional.
6066 (Setting Variables): Mention optional argument APPEND to
6067 `add-to-list'.
6068 (Creating Buffer-Local): Expand description of
6069 `make-variable-buffer-local'.
6070 (Frame-Local Variables): Expand description of
6071 `make-variable-frame-local'.
6072 (Variable Aliases): Correct description of optional argument
6073 DOCSTRING to `defvaralias'. Mention return value of
6074 `defvaralias'.
6075 (File Local Variables): Add xref to `File variables' in Emacs
6076 Manual. Correct description of `hack-local-variables'. Mention
6077 `safe-local-variable' property. Mention optional second argument
6078 to `risky-local-variable-p'.
6079
60802003-11-03 Luc Teirlinck <teirllm@auburn.edu>
6081
6082 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
6083
60842003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
6085
6086 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
6087 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
6088 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
6089 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
6090 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
6091 lispref/processes.texi, lispref/searching.texi,
6092 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
6093 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
6094 @acronym{FOO}.
6095
60962003-10-27 Luc Teirlinck <teirllm@auburn.edu>
6097
6098 * strings.texi (Creating Strings): Argument START to `substring'
6099 can not be `nil'. Expand description of
6100 `substring-no-properties'. Correct description of `split-string',
6101 especially with respect to empty matches. Prevent very bad line
6102 break in definition of `split-string-default-separators'.
6103 (Text Comparison): `string=' and `string<' also accept symbols as
6104 arguments.
6105 (String Conversion): More completely describe argument BASE in
6106 `string-to-number'.
6107 (Formatting Strings): `%s' and `%S' in `format' do require
6108 corresponding object. Clarify behavior of numeric prefix after
6109 `%' in `format'.
6110 (Case Conversion): The argument to `upcase-initials' can be a
6111 character.
6112
61132003-10-27 Kenichi Handa <handa@m17n.org>
6114
6115 * display.texi (Fontsets): Fix texinfo usage.
6116
61172003-10-25 Kenichi Handa <handa@m17n.org>
6118
6119 * display.texi (Fontsets): Add description of the function
6120 set-fontset-font.
6121
61222003-10-23 Luc Teirlinck <teirllm@auburn.edu>
6123
6124 * display.texi (Temporary Displays): Add xref to `Documentation
6125 Tips'.
6126
6127 * functions.texi (Function Safety): Use inforef instead of pxref
6128 for SES.
6129
61302003-10-23 Andreas Schwab <schwab@suse.de>
6131
6132 * Makefile.in (TEX, texinputdir): Don't define.
6133 (TEXI2DVI): Define.
6134 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
6135 add $(srcdir)/index.texi.
6136 ($(infodir)/elisp): Remove index.texi dependency.
6137 (elisp.dvi): Likewise. Use $(TEXI2DVI).
6138 (index.texi): Remove target.
6139 (dist): Don't link $(srcdir)/permute-index.
6140 (clean): Don't remove index.texi.
6141
6142 * permute-index, index.perm: Remove.
6143 * index.texi: Rename from index.unperm.
6144
61452003-10-22 Luc Teirlinck <teirllm@auburn.edu>
6146
6147 * tips.texi (Documentation Tips): Document new behavior for face
6148 and variable hyperlinks in Help mode.
6149
61502003-10-21 Luc Teirlinck <teirllm@auburn.edu>
6151
6152 * objects.texi (Integer Type): Update for extra bit of integer range.
6153 (Character Type): Ditto.
6154
61552003-10-16 Eli Zaretskii <eliz@gnu.org>
6156
6157 * numbers.texi (Integer Basics): Add index entries for reading
6158 numbers in hex, octal, and binary.
6159
61602003-10-16 Lute Kamstra <lute@gnu.org>
6161
6162 * modes.texi (Mode Line Format): Mention force-mode-line-update's
6163 argument.
6164
61652003-10-13 Luc Teirlinck <teirllm@auburn.edu>
6166
6167 * windows.texi (Choosing Window): Fix typo.
6168 * edebug.texi (Edebug Execution Modes): Fix typo.
6169
61702003-10-13 Richard M. Stallman <rms@gnu.org>
6171
6172 * windows.texi (Basic Windows): A window has fringe settings,
6173 display margins and scroll-bar settings.
6174 (Splitting Windows): Doc split-window return value.
6175 Clean up one-window-p.
6176 (Selecting Windows): Fix typo.
6177 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
6178 (Buffers and Windows): In set-window-buffer, explain effect
6179 on fringe settings and scroll bar settings.
6180 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
6181 (Choosing Window): Use defopt for pop-up-frame-function.
6182 For special-display-buffer-names, explain same-window and same-frame.
6183 Clarify window-dedicated-p return value.
6184 (Textual Scrolling): scroll-up and scroll-down can get an error.
6185 (Horizontal Scrolling): Clarify auto-hscroll-mode.
6186 Clarify set-window-hscroll.
6187 (Size of Window): Don't mention tool bar in window-height.
6188 (Coordinates and Windows): Explain what coordinates-in-window-p
6189 returns for fringes and display margins.
6190 (Window Configurations): Explain saving fringes, etc.
6191
6192 * tips.texi (Library Headers): Clean up Documentation.
6193
6194 * syntax.texi (Parsing Expressions): Clean up forward-comment
6195 and parse-sexp-lookup-properties.
6196
6197 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
6198
6199 * os.texi (System Environment): Clean up text for load-average errors.
6200
6201 * modes.texi (Hooks): Don't explain local hook details at front.
6202 Clarify run-hooks and run-hook-with-args a little.
6203 Clean up add-hook and remove-hook.
6204
6205 * edebug.texi (Edebug Execution Modes): Clarify t.
6206 Document edebug-sit-for-seconds.
6207 (Coverage Testing): Document C-x X = and =.
6208 (Instrumenting Macro Calls): Fix typo.
6209 (Specification List): Don't index the specification keywords.
6210
62112003-10-10 Kim F. Storm <storm@cua.dk>
6212
6213 * processes.texi (Network): Introduce make-network-process.
6214
62152003-10-09 Luc Teirlinck <teirllm@auburn.edu>
6216
6217 * tips.texi (Library Headers): Fix typo.
6218
62192003-10-07 Juri Linkov <juri@jurta.org>
6220
6221 * modes.texi (Imenu): Mention imenu-create-index-function's
6222 default value. Explain submenus better.
6223
62242003-10-07 Lute Kamstra <lute@gnu.org>
6225
6226 * modes.texi (Faces for Font Lock): Fix typo.
6227 (Hooks): Explain how buffer-local hook variables can refer to
6228 global hook variables.
6229 Various minor clarifications.
6230
62312003-10-06 Lute Kamstra <lute@gnu.org>
6232
6233 * tips.texi (Coding Conventions): Mention naming conventions for
6234 hooks.
6235
62362003-10-05 Luc Teirlinck <teirllm@auburn.edu>
6237
6238 * loading.texi (Library Search): Correct default value of
6239 load-suffixes.
6240 (Named Features): Fix typo.
6241
62422003-10-05 Richard M. Stallman <rms@gnu.org>
6243
6244 * loading.texi (Named Features): In `provide',
6245 say how to test for subfeatures.
6246 (Unloading): In unload-feature, use new var name
6247 unload-feature-special-hooks.
6248
62492003-10-03 Lute Kamstra <lute@gnu.org>
6250
6251 * modes.texi (Major Mode Conventions): Mention third way to set up
6252 Imenu.
6253 (Imenu): A number of small fixes.
6254 Delete documentation of internal variable imenu--index-alist.
6255 Document the return value format of imenu-create-index-function
6256 functions.
6257
62582003-09-30 Richard M. Stallman <rms@gnu.org>
6259
6260 * processes.texi (Network): Say what stopped datagram connections do.
6261
6262 * lists.texi (Association Lists): Clarify `assq-delete-all'.
6263
6264 * display.texi (Overlay Properties): Clarify `evaporate' property.
6265
62662003-09-29 Lute Kamstra <lute@gnu.org>
6267
6268 * modes.texi (Mode Line Data): Explain when symbols in mode-line
6269 constructs should be marked as risky.
6270 Change cons cell into proper list.
6271 (Mode Line Variables): Change cons cell into proper list.
6272
62732003-09-26 Lute Kamstra <lute@gnu.org>
6274
6275 * modes.texi (Mode Line Data): Document the :propertize construct.
6276 (Mode Line Variables): Reorder the descriptions of the variables
6277 to match their order in the default mode-line-format.
6278 Describe the new variables mode-line-position and mode-line-modes.
6279 Update the default values of mode-line-frame-identification,
6280 minor-mode-alist, and default-mode-line-format.
6281 (Properties in Mode): Mention the :propertize construct.
6282
62832003-09-26 Richard M. Stallman <rms@gnu.org>
6284
6285 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6286 * loading.texi, minibuf.texi, text.texi, variables.texi:
6287 Avoid @strong{Note:}.
6288
62892003-09-26 Richard M. Stallman <rms@gnu.org>
6290
6291 * keymaps.texi (Remapping Commands): Fix typo.
6292
62932003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
6294
6295 * processes.texi (Low-Level Network): Fix typo.
6296
62972003-09-23 Kim F. Storm <storm@cua.dk>
6298
6299 * processes.texi (Network, Network Servers): Fix typos.
6300 (Low-Level Network): Add timeout value for :server keyword.
6301 Add new option keywords to make-network-process.
6302 Add set-network-process-options.
6303 Explain how to test availability of network options.
6304
63052003-09-19 Richard M. Stallman <rms@gnu.org>
6306
6307 * text.texi (Motion by Indent): Arg to
6308 backward-to-indentation and forward-to-indentation is optional.
6309
6310 * strings.texi (Creating Strings): Add substring-no-properties.
6311
6312 * processes.texi
6313 (Process Information): Add list-processes arg QUERY-ONLY.
6314 Delete process-contact from here.
6315 Add new status values for process-status.
6316 Add process-get, process-put, process-plist, set-process-plist.
6317 (Synchronous Processes): Add call-process-shell-command.
6318 (Signals to Processes): signal-process allows process objects.
6319 (Network): Complete rewrite.
6320 (Network Servers, Datagrams, Low-Level Network): New nodes.
6321
6322 * positions.texi (Word Motion): forward-word, backward-word
6323 arg is optional. Reword.
6324
6325 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
6326
6327 * variables.texi (Creating Buffer-Local):
6328 Delete duplicate definition of buffer-local-value.
6329 (File Local Variables): Explain about discarding text props.
6330
63312003-09-11 Richard M. Stallman <rms@gnu.org>
6332
6333 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
6334 changes variables that record input events.
6335 (Minibuffer Misc): Add minibuffer-selected-window.
6336
6337 * lists.texi (Building Lists): Add copy-tree.
6338
6339 * display.texi (Fontsets): Add char-displayable-p.
6340 (Scroll Bars): New node.
6341
63422003-09-08 Lute Kamstra <lute@gnu.org>
6343
6344 * modes.texi (%-Constructs): Document new `%i' and `%I'
6345 constructs.
6346
63472003-09-03 Peter Runestig <peter@runestig.com>
6348
6349 * makefile.w32-in: New file.
6350
63512003-08-29 Richard M. Stallman <rms@gnu.org>
6352
6353 * display.texi (Overlay Properties): Clarify how priorities
6354 affect use of the properties.
6355
63562003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
6357
6358 * customize.texi (Type Keywords): Correct the description of
6359 `:help-echo' in the case where `motion-doc' is a function.
6360
63612003-08-14 John Paul Wallington <jpw@gnu.org>
6362
6363 * modes.texi (Emulating Mode Line): Subsection, not section.
6364
63652003-08-13 Richard M. Stallman <rms@gnu.org>
6366
6367 * elisp.texi (Top): Update subnode lists in menu.
6368
6369 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
6370 (Kill Functions): kill-region has new arg yank-handler.
6371 (Yanking): New node.
6372 (Yank Commands): Add yank-undo-function.
6373 (Low-Level Kill Ring):
6374 kill-new and kill-append have new arg yank-handler.
6375 (Changing Properties): Add remove-list-of-text-properties.
6376 (Atomic Changes): New node.
6377
6378 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
6379
6380 * streams.texi (Output Variables): Add eval-expression-print-length
6381 and eval-expression-print-level.
6382
6383 * os.texi (Time Conversion): For encode-time, explain limits on year.
6384
6385 * objects.texi (Character Type): Define anchor "modifier bits".
6386
6387 * modes.texi (Emulating Mode Line): New node.
6388 (Search-based Fontification): Font Lock uses font-lock-face property.
6389 (Other Font Lock Variables): Likewise.
6390
6391 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
6392 not vectors.
6393 (Active Keymaps): Add emulation-mode-map-alists.
6394 (Functions for Key Lookup): key-binding has new arg no-remap.
6395 (Remapping Commands): New node.
6396 (Scanning Keymaps): where-is-internal has new arg no-remap.
6397 (Tool Bar): Add tool-bar-local-item-from-menu.
6398 Clarify when to use tool-bar-add-item-from-menu.
6399
6400 * commands.texi (Interactive Call): commandp has new arg.
6401 (Command Loop Info): Add this-original-command.
6402
64032003-08-06 John Paul Wallington <jpw@gnu.org>
6404
6405 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
6406
6407 * display.texi (Warning Basics): Fix typo.
6408 (Fringes): Add closing curly bracket and fix typo.
6409
6410 * elisp.texi (Top): Fix typo.
6411
64122003-08-05 Richard M. Stallman <rms@gnu.org>
6413
6414 * elisp.texi: Update lists of subnodes.
6415
6416 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
6417
6418 * variables.texi (Local Variables): Use lc for example variable names.
6419
6420 * tips.texi (Library Headers): Explain where to put -*-.
6421
6422 * strings.texi (Creating Strings): Fix xref for vconcat.
6423
6424 * sequences.texi (Vector Functions):
6425 vconcat no longer allows integer args.
6426
6427 * minibuf.texi (Reading File Names): read-file-name has new
6428 arg PREDICATE. New function read-directory-name.
6429
6430 * macros.texi (Defining Macros): Give definition of `declare'
6431 (Indenting Macros): New node.
6432
6433 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
6434 (Window Frame Parameters): Make separate table of parameters
6435 that are coupled with specific face attributes.
6436 (Deleting Frames): delete-frame-hooks renamed to
6437 delete-frame-functions.
6438
6439 * files.texi (Magic File Names): Add file-remote-p.
6440 Clarify file-local-copy.
6441
6442 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
6443 here; instead xref Defining Macros.
6444
6445 * display.texi (Warnings): New node, and subnodes.
6446 (Fringes): New node.
6447
6448 * debugging.texi (Test Coverage): New node.
6449
6450 * compile.texi (Compiler Errors): Explain with-no-warnings
6451 and other ways to suppress warnings.
6452
6453 * commands.texi (Interactive Call): Minor clarification.
6454
6455 * buffers.texi (Buffer File Name): set-visited-file-name
6456 renames the buffer too.
6457
6458 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
6459
64602003-07-24 Markus Rost <rost@math.ohio-state.edu>
6461
6462 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
6463
64642003-07-22 Markus Rost <rost@math.ohio-state.edu>
6465
6466 * internals.texi (Garbage Collection): Fix previous change.
6467
64682003-07-22 Richard M. Stallman <rms@gnu.org>
6469
6470 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
6471
6472 * display.texi (Width): Use \s syntax in example.
6473 (Font Selection): Add face-font-rescale-alist.
6474
6475 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
6476 Remove spurious indent in example.
6477
6478 * lists.texi (Building Lists): Add number-sequence.
6479
6480 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
6481
6482 * functions.texi (Function Documentation): Explain how to
6483 show calling convention explicitly in the doc string.
6484
6485 * windows.texi (Selecting Windows): save-selected-window saves
6486 selected window of each frame.
6487 (Window Configurations): Minor change.
6488
6489 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
6490
6491 * streams.texi (Output Variables): Add print-continuous-numbering
6492 and print-number-table.
6493
6494 * processes.texi (Decoding Output): New node.
6495
6496 * os.texi (Time Conversion): decode-time arg is optional.
6497
6498 * objects.texi (Character Type): Don't use space as example for \.
6499 Make list of char names and \-sequences correspond.
6500 Explain that \s is not used in strings. `\ ' needs space after.
6501
6502 * nonascii.texi (Converting Representations): Add string-to-multibyte.
6503 (Translation of Characters): Add translation-table-for-input.
6504 (Default Coding Systems): Add auto-coding-functions.
6505 (Explicit Encoding): Add decode-coding-inserted-region.
6506 (Locales): Add locale-info.
6507
6508 * minibuf.texi (Basic Completion): Describe test-completion.
6509 Collections can be lists of strings.
6510 Clean up lazy-completion-table.
6511 (Programmed Completion): Mention test-completion.
6512 Clarify why lambda expressions are not accepted.
6513 (Minibuffer Misc): Describe minibufferp.
6514
65152003-07-14 Richard M. Stallman <rms@gnu.org>
6516
6517 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
6518
6519 * windows.texi (Selecting Windows): New arg to select-window.
6520 (Selecting Windows): Add with-selected-window.
6521 (Size of Window): Add window-inside-edges, etc.
6522
6523 * internals.texi (Garbage Collection): Add post-gc-hook.
6524
6525 * processes.texi (Subprocess Creation): Add exec-suffixes.
6526
6527 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
6528 (Scanning Keymaps): Add map-keymaps.
6529 (Defining Menus): Add keymap-prompt.
6530
6531 * numbers.texi (Integer Basics): Add most-positive-fixnum,
6532 most-negative-fixnum.
6533
6534 * compile.texi (Byte Compilation): Explain no-byte-compile
6535 (Compiler Errors): New node.
6536
6537 * os.texi (User Identification): user-uid, user-real-uid
6538 can return float.
6539
6540 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
6541 and about derived modes.
6542 (Minor Modes): Add minor-mode-list.
6543 (Defining Minor Modes): Keyword args for define-minor-mode.
6544 (Search-based Fontification): Explain managing other properties.
6545 (Other Font Lock Variables): Add font-lock-extra-managed-props.
183080b6 6546 (Faces for Font Lock): Add font-lock-preprocessor-face.
b8d4c8d0
GM
6547 (Hooks): Add run-mode-hooks and delay-mode-hooks.
6548
6549 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
6550 (Variable Aliases): Clarify defvaralias.
6551
6552 * loading.texi (Library Search): Add load-suffixes.
6553
6554 * minibuf.texi (Basic Completion): Add lazy-completion-table.
6555 (Programmed Completion): Add dynamic-completion-table.
6556
6557 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
6558 (Magic File Names): Specify precedence order of handlers.
6559
6560 * commands.texi (Command Overview): Emacs server runs pre-command-hook
6561 and post-command-hook.
6562 (Waiting): New calling convention for sit-for.
6563
6564 * text.texi (Special Properties): local-map and keymap properties
6565 apply based on their stickiness.
6566
65672003-07-07 Richard M. Stallman <rms@gnu.org>
6568
6569 * modes.texi (Minor Mode Conventions): Specify only some kinds
6570 of list values as args to minor modes.
6571
6572 * files.texi (File Name Expansion): Warn about iterative use
6573 of substitute-in-file-name.
6574
6575 * advice.texi (Activation of Advice): Clean up previous change.
6576
65772003-07-06 Markus Rost <rost@math.ohio-state.edu>
6578
6579 * advice.texi (Activation of Advice): Note that ad-start-advice is
6580 turned on by default.
6581
65822003-06-30 Richard M. Stallman <rms@gnu.org>
6583
6584 * text.texi (Buffer Contents): Document current-word.
6585 (Change Hooks): Not called for *Messages*.
6586
6587 * functions.texi (Defining Functions): Explain about redefining
6588 primitives.
6589 (Function Safety): Renamed. Minor changes.
6590 Comment out the detailed criteria for what is safe.
6591
65922003-06-22 Andreas Schwab <schwab@suse.de>
6593
6594 * objects.texi (Symbol Type): Fix description of examples.
6595
65962003-06-16 Andreas Schwab <schwab@suse.de>
6597
6598 * hash.texi (Creating Hash): Fix description of :weakness.
6599
c8763fb6 66002003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
b8d4c8d0
GM
6601
6602 * files.texi (Changing Files): copy-file copies file modes, too.
6603
66042003-05-28 Richard M. Stallman <rms@gnu.org>
6605
6606 * strings.texi (Creating Strings): Clarify split-string.
6607
66082003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
6609
6610 * strings.texi (Creating Strings): Update split-string specification
6611 and examples.
6612
66132003-05-19 Richard M. Stallman <rms@gnu.org>
6614
6615 * elisp.texi: Correct invariant section names.
6616
66172003-04-20 Richard M. Stallman <rms@gnu.org>
6618
6619 * os.texi (Timers): Explain about timers and quitting.
6620
66212003-04-19 Richard M. Stallman <rms@gnu.org>
6622
6623 * internals.texi (Writing Emacs Primitives): Strings are
6624 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
6625 Explain GCPRO convention for varargs function args.
6626
66272003-04-16 Richard M. Stallman <rms@gnu.org>
6628
6629 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
6630
66312003-04-08 Richard M. Stallman <rms@gnu.org>
6632
6633 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
6634
66352003-02-13 Kim F. Storm <storm@cua.dk>
6636
6637 * objects.texi (Character Type): New \s escape for space.
6638
66392003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
6640
6641 * os.texi (System Environment): Added cygwin system-type.
6642
66432003-01-25 Richard M. Stallman <rms@gnu.org>
6644
6645 * keymaps.texi: Document that a symbol can act as a keymap.
6646
66472003-01-13 Richard M. Stallman <rms@gnu.org>
6648
6649 * text.texi (Changing Properties): Say string indices are origin-0.
6650
6651 * positions.texi (Screen Lines) <compute-motion>:
6652 Correct order of elts in return value.
6653
6654 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
6655 how to define a default binding.
6656
66572002-12-07 Markus Rost <rost@math.ohio-state.edu>
6658
6659 * loading.texi (Unloading): Fix recent change for load-history.
6660
6661 * customize.texi (Simple Types): Clarify description of custom
6662 type 'number. Describe new custom type 'float.
6663
66642002-12-04 Markus Rost <rost@math.ohio-state.edu>
6665
6666 * variables.texi (File Local Variables): Fix typo.
6667
c8763fb6 66682002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
b8d4c8d0
GM
6669
6670 From Michael Albinus <Michael.Albinus@alcatel.de>.
6671
6672 * README: Target for Info file is `make info'.
6673
6674 * files.texi (File Name Components): Fixed typos in
6675 `file-name-sans-extension'.
6676 (Magic File Names): Complete list of operations for magic file
6677 name handlers.
6678
66792002-09-16 Jonathan Yavner <jyavner@engineer.com>
6680
6681 * variables.texi (File Local Variables): New function
6682 risky-local-variable-p.
6683
66842002-09-15 Jonathan Yavner <jyavner@engineer.com>
6685
6686 * functions.texi (Function safety): New node about unsafep.
6687
66882002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
6689
6690 * customize.texi (Splicing into Lists): Fixed example.
6691 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
6692
66932002-06-17 Juanma Barranquero <lektu@terra.es>
6694
6695 * frames.texi (Display Feature Testing): Fix typo.
6696
66972002-06-12 Andreas Schwab <schwab@suse.de>
6698
6699 * frames.texi (Initial Parameters, Resources): Fix references to
6700 the Emacs manual.
6701
67022002-05-13 Kim F. Storm <storm@cua.dk>
6703
6704 * variables.texi (Intro to Buffer-Local): Updated warning and
6705 example relating to changing buffer inside let.
6706
c8763fb6 67072002-03-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
6708
6709 * os.texi (Session Management): New node about X Session management.
6710
67112002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
6712
6713 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
6714 to which the manual corresponds, and the copyright years.
6715
6716 * Makefile.in (VERSION): Set to 2.9.
6717
67182001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
6719
6720 * elisp.texi: Change the category in @dircategory to "Emacs", to
6721 make it consistent with info/dir.
6722
67232001-11-25 Miles Bader <miles@gnu.org>
6724
6725 * text.texi (Fields): Describe new `limit' arg in
6726 field-beginning/field-end.
6727
67282001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
6729
6730 * permute-index: Don't depend on csh-specific features. Replace
6731 the interpreter name with /bin/sh.
6732
6733 * two-volume-cross-refs.txt: New file.
6734 * two.el: New file.
6735 * spellfile: New file.
6736
67372001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
6738
6739 * permute-index: New file.
6740
6741 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
6742 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
6743 8+3 restricted namespace.
6744
6745 * Makefile.in (infodir): Define relative to $(srcdir).
6746 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
6747 include directories list via -I switch to makeinfo.
6748 (index.texi): Use cp if both hard and symbolic links fail.
6749
67502001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
6751
6752 * Makefile.in (distclean): Add.
6753
6754 The following changes make ELisp manual part of the Emacs
6755 distribution:
6756
6757 * Makefile.in: Add Copyright notice.
6758 (prefix): Remove.
6759 (infodir): Change value to "../info".
6760 (VPATH): New variable.
6761 (MAKE): Don't define.
6762 (texmacrodir): Don't define.
6763 (texinputdir): Append the existing value of TEXINPUTS.
6764 ($(infodir)/elisp): Instead of just "elisp". Reformat the
6765 command to be compatible with man/Makefile.in, and to put the
6766 output into ../info.
6767 (info): Add target.
6768 (installall): Target removed.
6769
c8763fb6 67702001-10-31 Pavel Janík <Pavel@Janik.cz>
b8d4c8d0
GM
6771
6772 * tips.texi (Coding Conventions): Fix typo.
6773
67742001-10-23 Gerd Moellmann <gerd@gnu.org>
6775
6776 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
6777
67782001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
6779
6780 * files.texi (File Name Components): Update the description of
6781 file-name-sans-extension and file-name-extension, as they now
6782 ignore leading dots.
6783
67842001-10-20 Gerd Moellmann <gerd@gnu.org>
6785
6786 * (Version 21.1 released.)
6787
67882001-10-19 Miles Bader <miles@gnu.org>
6789
6790 * positions.texi (Text Lines): Describe behavior of
6791 `beginning-of-line'/`end-of-line' in the presence of field properties.
6792
67932001-10-17 Gerd Moellmann <gerd@gnu.org>
6794
6795 * Makefile.in (VERSION): Set to 2.8.
6796 (manual): Use `manual-21'.
6797
6798 * elisp.texi (VERSION): Add and use it where the version
6799 number was used. Set it to 2.8.
6800
6801 * intro.texi: Likewise.
6802
68032001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
6804
6805 * files.texi (File Name Completion): Document the significance of
6806 a trailing slash in elements of completion-ignored-extensions.
6807
68082001-10-06 Miles Bader <miles@gnu.org>
6809
6810 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
6811
68122001-10-04 Gerd Moellmann <gerd@gnu.org>
6813
6814 * variables.texi (Variable Aliases): New node.
6815
68162001-10-04 Gerd Moellmann <gerd@gnu.org>
6817
6818 * Branch for 21.1.
6819
68202001-10-02 Miles Bader <miles@gnu.org>
6821
6822 * minibuf.texi (Minibuffer Misc): Add entries for
6823 `minibuffer-contents', `minibuffer-contents-no-properties', and
6824 `delete-minibuffer-contents'.
6825 Correct description for `minibuffer-prompt-end'.
6826
6827 * text.texi (Property Search): Correct descriptions of
6828 `next-char-property-change' and `previous-char-property-change'.
6829 Add entries for `next-single-char-property-change' and
6830 `previous-single-char-property-change'.
6831 Make operand names a bit more consistent.
6832
68332001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
6834
6835 * frames.texi (Finding All Frames): Document that next-frame and
6836 previous-frame are local to current terminal.
6837
68382001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
6839
6840 * keymaps.texi (Creating Keymaps): Fix the description of the
6841 result of make-keymap.
6842
68432001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
6844
6845 * display.texi (Font Lookup, Attribute Functions)
6846 (Image Descriptors): Add cross-references to the definition of
6847 selected frame.
6848
6849 * buffers.texi (The Buffer List): Add cross-references to the
6850 definition of selected frame.
6851
6852 * frames.texi (Input Focus): Clarify which frame is _the_ selected
6853 frame at any given time.
6854 (Multiple Displays, Size and Position): Add a cross-reference to
6855 the definition of the selected frame.
6856
68572001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
6858
6859 * strings.texi (String Conversion) <string-to-number>: Document
6860 that a float is returned for integers that are too large.
6861
6862 * frames.texi (Mouse Position): Document mouse-position-function.
6863 (Display Feature Testing): Document display-images-p.
6864 (Window Frame Parameters): Document the cursor-type variable.
6865
6866 * numbers.texi (Integer Basics): Document CL style read syntax for
6867 integers in bases other than 10.
6868
6869 * positions.texi (List Motion): Document
6870 open-paren-in-column-0-is-defun-start.
6871
6872 * lists.texi (Sets And Lists): Document member-ignore-case.
6873
6874 * internals.texi (Garbage Collection): Document the used and free
6875 strings report.
6876 (Memory Usage): Document strings-consed.
6877
6878 * os.texi (Time of Day): Document float-time.
6879 (Recording Input): Document that clear-this-command-keys clears
6880 the vector to be returned by recent-keys.
6881
6882 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
6883 argument keymap can be a list.
6884
6885 * nonascii.texi (User-Chosen Coding Systems)
6886 <select-safe-coding-system>: Document the new argument
6887 accept-default-p and the variable
6888 select-safe-coding-system-accept-default-p. Tell what happens if
6889 buffer-file-coding-system is undecided.
6890 (Default Coding Systems): Document auto-coding-regexp-alist.
6891
6892 * display.texi (The Echo Area) <message>: Document
6893 message-truncate-lines.
6894 (Glyphs): Document that the glyph table is unused on windowed
6895 displays.
6896
6897 * help.texi (Describing Characters) <single-key-description>:
6898 Document the new argument no-angles.
6899 (Accessing Documentation) <documentation-property>: Document that
6900 a non-string property is evaluated.
6901 <documentation>: Document that the function-documentation property
6902 is looked for.
6903
6904 * windows.texi (Selecting Windows): Document some-window.
6905
6906 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
6907
6908 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
6909 apropos-mode-hook.
6910
6911 * commands.texi (Using Interactive): Document interactive-form.
6912 (Keyboard Macros): Document kbd-macro-termination-hook.
6913 (Command Loop Info): Document that clear-this-command-keys clears
6914 the vector to be returned by recent-keys.
6915
69162001-09-04 Werner LEMBERG <wl@gnu.org>
6917
6918 * Makefile.in (srcdir, texinputdir): New variables.
6919 (srcs, index.texi, install): Use $(srcdir).
6920 (.PHONY): Remove elisp.dvi.
6921 (elisp): Use -I switch for makeinfo.
6922 (elisp.dvi): Use $(srcdir) and $(texinputdir).
6923 (installall, dist): Use $(srcdir).
6924 Fix path to texinfo.tex.
6925 (maintainer-clean): Add elisp.dvi and elisp.oaux.
6926
69272001-08-30 Gerd Moellmann <gerd@gnu.org>
6928
6929 * display.texi (Conditional Display): Adjust to API change.
6930
6931 * configure: New file.
6932
69332001-07-30 Gerd Moellmann <gerd@gnu.org>
6934
6935 * commands.texi (Repeat Events): Add description of
6936 double-click-fuzz.
6937
69382001-05-08 Stefan Monnier <monnier@cs.yale.edu>
6939
6940 * syntax.texi (Syntax Class Table): Add the missing designator for
6941 comment and string fences.
6942 (Syntax Properties): Add a xref to syntax table internals.
6943 (Syntax Table Internals): Document string-to-syntax.
6944
69452001-05-07 Gerd Moellmann <gerd@gnu.org>
6946
6947 * Makefile.in (install): Use install-info command line options
6948 like in Emacs' Makefile.in.
6949
69502000-12-09 Miles Bader <miles@gnu.org>
6951
6952 * windows.texi (Window Start): Update documentation for
6953 `pos-visible-in-window-p'.
6954
69552000-11-12 Stefan Monnier <monnier@cs.yale.edu>
6956
6957 * lists.texi (Building Lists): Add footnote to explain how to add
6958 to the end of a list.
6959
69602000-10-25 Gerd Moellmann <gerd@gnu.org>
6961
6962 * files.texi (Visiting Functions): Typos.
6963
69642000-10-25 Kenichi Handa <handa@etl.go.jp>
6965
6966 * files.texi (Visiting Functions): Return value of
6967 find-file-noselect may be a list of buffers if wildcards are used.
6968
69692000-10-24 Miles Bader <miles@lsi.nec.co.jp>
6970
6971 * display.texi (Defining Faces): Document `graphic' display type
6972 in face specs.
6973
b344d29d 69742000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b8d4c8d0
GM
6975
6976 * hooks.texi (Standard Hooks): Replace obsolete
6977 `after-make-frame-hook' with `after-make-frame-functions'.
6978
6979 * frames.texi (Creating Frames): Ditto.
6980
6981 * variables.texi (Future Local Variables): Ditto.
6982
69832000-10-16 Gerd Moellmann <gerd@gnu.org>
6984
6985 * display.texi (Other Image Types): Add description of :foreground
6986 and :background properties of mono PBM images.
6987
69882000-08-17 Werner LEMBERG <wl@gnu.org>
6989
6990 * .cvsignore: New file.
6991
69922000-01-05 Gerd Moellmann <gerd@gnu.org>
6993
6994 * tindex.pl: New script.
6995
69961999-12-03 Dave Love <fx@gnu.org>
6997
6998 * Makefile.in (MAKEINFO): New parameter.
6999
70001999-09-17 Richard Stallman <rms@gnu.org>
7001
7002 * Makefile.in (srcs): Add hash.texi.
7003 (VERSION): Update to 20.6.
7004
70051999-09-13 Richard Stallman <rms@gnu.org>
7006
7007 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
7008
70091998-08-29 Karl Heuer <kwzh@gnu.org>
7010
7011 * configure.in: New file.
7012 * Makefile.in: Renamed from Makefile.
7013 (prefix, infodir): Use value obtained from configure.
7014 (emacslibdir): Obsolete variable deleted.
7015 (dist): Distribute configure.in, configure, Makefile.in.
7016
70171998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
7018
7019 * Makefile (INSTALL_INFO): New variable.
7020 (install): Run install-info.
7021
70221998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
7023
7024 * Makefile (elisp.dvi): Add missing backslash.
7025
70261998-05-02 Richard Stallman <rms@psilocin.gnu.org>
7027
7028 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
7029 Run texindex without `./'. Always run texindex on elisp.tp.
7030 (elisp.tps): Target deleted.
7031
70321998-04-05 Richard Stallman <rms@psilocin.gnu.org>
7033
7034 * Makefile (srcs): Add nonascii.texi and customize.texi.
7035 (dist): Start by deleting `temp'.
7036
70371998-02-17 Richard Stallman <rms@psilocin.gnu.org>
7038
7039 * Makefile (makeinfo, texindex): Targets deleted.
7040 (makeinfo.o, texindex.o): Targets deleted.
7041 (clean, dist): Don't do anything with them or with getopt*.
7042
70431998-01-30 Richard Stallman <rms@psilocin.gnu.org>
7044
7045 * Makefile (SHELL): Defined.
7046
70471998-01-27 Richard Stallman <rms@psilocin.gnu.org>
7048
7049 * Makefile (elisp.tps): New target.
7050 (elisp.dvi): Depend on elisp.tps.
7051
c5602427 70521996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
7053
7054 * README: Update phone number.
7055
7056 * Makefile (elisp): Make this be the default target.
7057 Depend on makeinfo.c instead of makeinfo.
7058 (install): Don't depend on elisp.dvi, since we don't install that.
7059 Use mkinstalldirs.
7060 (dist): Add mkinstalldirs.
7061
c5602427 70621995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
7063
7064 * Makefile (VERSION): Update version number.
7065 (maintainer-clean): Renamed from realclean.
7066
c5602427 70671995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
7068
7069 * Makefile (realclean): New target.
7070 (elisp): Remove any old elisp-* files first.
7071
c5602427 70721993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
7073
7074 * Makefile (VERSION): New variable.
7075 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
7076 Compressed file suffix should be `.gz', not `.z'.
7077
ce058493 70781993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7079
7080 * Makefile (elisp): Depend on makeinfo.
7081
c5602427 70821993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
7083
7084 * Makefile (srcs): Add anti.texi.
7085
c5602427 70861993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7087
7088 * Makefile (infodir, prefix): New vars.
7089 (install): Use infodir.
7090 (emacsinfodir): Deleted.
7091
c5602427 70921993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7093
7094 * Makefile (srcs): Add calendar.texi.
7095
7096 * Makefile (dist): Copy texindex.c and makeinfo.c.
7097 Limit elisp-* files to those with one or two digits.
7098
c5602427 70991993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7100
7101 * Makefile (dist): Changed to use Gzip instead of compress.
7102
c5602427 71031993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7104
7105 * loading.texi (Unloading): define-function changed back to
7106 defalias. It may not stay this way, but at least it's
7107 consistent with the known-good version of the code patch.
7108
c5602427 71091993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
7110
7111 * modes.texi (Hooks): Document new optional arg of add-hook.
7112
c5602427 71131993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7114
7115 * variables.texi: Document nil initial value of buffer-local variables.
7116
7117 * tips.texi: Add new section on standard library headers.
7118
c5602427 71191993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7120
7121 * Makefile (srcs): Add frame.texi to the list of sources.
7122
c5602427 71231993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7124
7125 * Makefile (dist): Don't bother excluding autosave files; they'll
7126 never make it into the temp directory anyway, and the hash marks
7127 in the name are problematic for make and the Bourne shell.
7128 (srcs):
7129
c5602427 71301993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7131
7132 * Makefile (dist): Don't include backup files or autosave files in
7133 the distribution tar file.
7134
c5602427 71351991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7136
7137 * Makefile (srcs): Added index.perm.
7138 (elisp.dvi): Remove erroneous shell comment.
7139 Expect output of permute-index in permuted.fns.
7140 Save old elisp.aux in elisp.oaux.
7141 (clean): Added index.texi to be deleted.
7142
c5602427 71431990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
7144
7145 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
7146
c5602427 71471990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
7148
7149 * files.texi: Noted that completion-ignored-extensions is ignored
7150 when making *Completions*.
7151
3e868ee3 71521990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
7153
7154 * Makefile make dist now depends on elisp.dvi, since it tries
7155 to include it in the dist file.
7156
c5602427 71571990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 7158
c5602427 7159 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 7160
c5602427 71611989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
7162
7163 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
7164 (defunargs): Turn off \hyphenchar of \sl font temporarily.
7165
c5602427 71661989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7167
7168 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
7169 and @error{} are the terms now being used. The files in the
7170 directory have been changed to reflect this.
7171
7172 * All instances of @indentedresultt{} have been changed to
7173 ` @result{}', using 5 spaces at the begining of the line.
7174
c5602427 71751989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7176
7177 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
7178 experimental @indentedresult{}, @indentedexpandsto{} are part of
7179 the texinfo.tex in this directory. These TeX macros are not
7180 stable yet.
7181
c5602427 71821989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7183
7184 * texinfo.tex: Temporarily added
7185 \let\result=\dblarrow
7186 \def\error{{\it ERROR} \longdblarrow}
7187 We need to do this better soon.
7188
c5602427 71891989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7190
7191 * Applied Karl Berry's patches to *.texinfo files, but not to
7192 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
7193 new title page format is also not applied, since it requires
7194 texinfo.tex changes.)
7195
7196 * Cleaned up `Makefile' and defined the `emacslibdir' directory
7197 for the Project GNU development environment.
7198
7199;; Local Variables:
c8763fb6 7200;; coding: utf-8
b8d4c8d0
GM
7201;; add-log-time-zone-rule: t
7202;; End:
7203
352c8b4a
GM
7204 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
7205 2007, 2008 Free Software Foundation, Inc.
b8d4c8d0
GM
7206
7207 This file is part of GNU Emacs.
7208
352c8b4a 7209 GNU Emacs is free software: you can redistribute it and/or modify
b8d4c8d0 7210 it under the terms of the GNU General Public License as published by
352c8b4a
GM
7211 the Free Software Foundation, either version 3 of the License, or
7212 (at your option) any later version.
b8d4c8d0
GM
7213
7214 GNU Emacs is distributed in the hope that it will be useful,
7215 but WITHOUT ANY WARRANTY; without even the implied warranty of
7216 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7217 GNU General Public License for more details.
7218
7219 You should have received a copy of the GNU General Public License
352c8b4a 7220 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
b8d4c8d0
GM
7221
7222;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda