(Top): Add a @detailmenu item for "Directory Local Variables".
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
b8afe7e4
EZ
12008-12-27 Eli Zaretskii <eliz@gnu.org>
2
47bd5577
EZ
3 * elisp.texi (Top): Add a @detailmenu item for "Directory Local
4 Variables".
5
eb22b78c 6 * variables.texi (Directory Local Variables): New node.
47bd5577 7 (Variables): Add a menu item for it.
eb22b78c 8
b8afe7e4
EZ
9 * loading.texi (Autoload): Document `generate-autoload-cookie' and
10 `generated-autoload-file'.
11
77bb0476
EZ
122008-12-20 Eli Zaretskii <eliz@gnu.org>
13
028e2c19
EZ
14 * os.texi (Startup Summary): Add xref to documentation of
15 `initial-window-system'.
16
77bb0476
EZ
17 * display.texi (Window Systems): Document `window-system' the
18 function. The variable `window-system' is now frame-local.
028e2c19 19 Document `initial-window-system'.
77bb0476 20
dda87836
MR
212008-12-19 Martin Rudalics <rudalics@gmx.at>
22
23 * windows.texi (Windows): Rewrite description of
24 fit-window-to-buffer.
25
caef3ed2
GM
262008-12-13 Glenn Morris <rgm@gnu.org>
27
28 * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
29 (Levels of Font Lock): Refer to font-lock-maximum-decoration.
30
21c58e4d
GM
312008-12-12 Glenn Morris <rgm@gnu.org>
32
33 * debugging.texi (Error Debugging): Refer forwards to
34 eval-expression-debug-on-error.
35
af38459f
EZ
362008-12-05 Eli Zaretskii <eliz@gnu.org>
37
5dedd9b5
EZ
38 * strings.texi (String Basics): Only unibyte strings that
39 represent key sequences hold 8-bit raw bytes.
40
af38459f
EZ
41 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
42 paragraph to speak about `undecided'.
43 (Character Properties): Don't explain the meaning of each
44 property; instead, identify their Unicode Standard names.
b3f1f4a5 45 (Character Sets): Document `map-charset-chars'.
af38459f 46
fa047ae7
GM
472008-12-02 Glenn Morris <rgm@gnu.org>
48
49 * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
50 section yet again.
51
47dbc044
EZ
522008-11-29 Eli Zaretskii <eliz@gnu.org>
53
98d05998
EZ
54 * nonascii.texi (Character Properties): New Section.
55 (Specifying Coding Systems): Document
56 `coding-system-priority-list', `set-coding-system-priority', and
57 `with-coding-priority'.
58 (Lisp and Coding Systems): Document `check-coding-systems-region'
59 and `coding-system-charset-list'.
60 (Coding System Basics): Document `coding-system-aliases'.
61
62 * elisp.texi (Top): Add a @detailmenu entry for "Character
63 Properties".
64
47dbc044
EZ
65 * objects.texi (Character Type): Correct the range of Emacs
66 characters. Add an @xref to "Character Codes".
67
68 * strings.texi (String Basics): Add an @xref to "Character Codes".
69
70 * numbers.texi (Integer Basics): Add an @xref to `max-char'.
71
72 * nonascii.texi (Explicit Encoding): Update for Emacs 23.
73 (Character Codes): Document `max-char'.
74
8b80cdf5
EZ
752008-11-28 Eli Zaretskii <eliz@gnu.org>
76
77 * nonascii.texi (Text Representations, Converting Representations)
78 (Character Sets, Scanning Charsets, Translation of Characters):
79 Make text more accurate.
80
a99dceba
GM
812008-11-28 Glenn Morris <rgm@gnu.org>
82
83 * files.texi (Format Conversion Round-Trip): Improve previous change.
84
f6dc3bed
CY
852008-11-26 Chong Yidong <cyd@stupidchicken.com>
86
87 * modes.texi (Auto Major Mode): Fix example.
88
5da9413d
GM
892008-11-25 Glenn Morris <rgm@gnu.org>
90
91 * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
92
93 * files.texi (Format Conversion Round-Trip):
94 Use active voice for previous change.
95
fcca848c
CY
962008-11-25 Chong Yidong <cyd@stupidchicken.com>
97
98 * os.texi (Processor Run Time):
99 * processes.texi (Transaction Queues):
100 * markers.texi (The Mark):
101 * windows.texi (Choosing Window, Selecting Windows):
102 * files.texi (Changing Files, Magic File Names):
103 * commands.texi (Key Sequence Input):
104 * functions.texi (Declaring Functions):
105 * strings.texi (Predicates for Strings):
106 * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
107
36c8dc54
CY
1082008-11-24 Chong Yidong <cyd@stupidchicken.com>
109
110 * help.texi (Accessing Documentation): Update example.
111
112 * variables.texi (Defining Variables): Note that `*' is not
113 necessary if defcustom is used.
114
2a79b242
EZ
1152008-11-22 Eli Zaretskii <eliz@gnu.org>
116
117 * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
118 Characters" from @detailmenu.
119
120 * nonascii.texi (Character Codes, Character Sets)
121 (Scanning Charsets, Translation of Characters): Update for Emacs 23.
122 (Chars and Bytes, Splitting Characters): Sections removed.
123
392f0d26
LK
1242008-11-22 Lute Kamstra <lute@gnu.org>
125
126 * positions.texi (Text Lines): Update goto-line documentation.
127
af1a5cd5
MR
1282008-11-21 Martin Rudalics <rudalics@gmx.at>
129
6a4cfb0c
MR
130 * frames.texi (Frames): Fix typo, add cross references, reword.
131 (Initial Parameters): Reword special-display-frame-alist text.
132 (Frames and Windows): Reword. Describe argument norecord for
133 set-frame-selected-window.
134 (Input Focus): Describe argument norecord for select-frame.
135 Remove comment on MS-Windows behavior for focus-follows-mouse.
136 (Raising and Lowering): Mention windows-frames dichotomy in
137 metaphor.
138
af1a5cd5
MR
139 * windows.texi (Displaying Buffers, Vertical Scrolling)
140 (Horizontal Scrolling): Fix indenting and rewording issues
141 introduced with 2008-11-07 change.
142
c249fa9c
GM
1432008-11-20 Glenn Morris <rgm@gnu.org>
144
145 * files.texi (Format Conversion Round-Trip): Mention `preserve'
146 element of `format-alist'.
147
204d4665
GM
1482008-11-19 Glenn Morris <rgm@gnu.org>
149
150 * doclicense.texi: Update to FDL 1.3.
151 * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
152
cc0910af
CY
1532008-11-18 Chong Yidong <cyd@stupidchicken.com>
154
efe6e7c4
CY
155 * windows.texi (Window Hooks): Remove *-end-trigger-functions
156 vars, which are obsolete. Mention jit-lock-register.
157
158 * modes.texi (Other Font Lock Variables): Document
159 jit-lock-register and jit-lock-unregister.
160
cc0910af
CY
161 * frames.texi (Color Parameters): Document alpha parameter.
162
aeeedf76
MR
1632008-11-16 Martin Rudalics <rudalics@gmx.at>
164
165 * windows.texi (Splitting Windows, Deleting Windows)
166 (Selecting Windows, Cyclic Window Ordering)
167 (Buffers and Windows, Displaying Buffers, Choosing Window)
168 (Dedicated Windows, Window Point, Window Start and End)
169 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
170 (Size of Window, Resizing Windows, Window Configurations)
171 (Window Parameters): Avoid @var at beginning of sentences and
172 reword accordingly.
173
4c565c5c
LK
1742008-11-11 Lute Kamstra <lute@gnu.org>
175
176 * files.texi (File Name Components): Fix file-name-extension
177 documentation.
178
25f494c9
JB
1792008-11-11 Juanma Barranquero <lekktu@gmail.com>
180
181 * frames.texi (Basic Parameters): Remove display-environment-variable
182 and term-environment-variable.
183
a1401ab1
EZ
1842008-11-08 Eli Zaretskii <eliz@gnu.org>
185
186 * windows.texi (Basic Windows, Splitting Windows)
187 (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
188 (Buffers and Windows, Displaying Buffers, Dedicated Windows)
25f494c9
JB
189 (Resizing Windows, Window Configurations, Window Parameters):
190 Fix wording and markup.
a1401ab1 191
efafc282
MR
1922008-11-07 Martin Rudalics <rudalics@gmx.at>
193
194 * windows.texi (Windows): Update entries.
195 (Basic Windows): Remove listing of attributes. Reword.
86ab855a 196 (Splitting Windows, Deleting Windows): Reword.
efafc282
MR
197 (Selecting Windows, Cyclic Window Ordering): Reword with special
198 emphasis on order of recently selected windows and buffer list.
86ab855a
MR
199 (Buffers and Windows, Choosing Window): Reword with special
200 emphasis on dedicated windows.
201 (Displaying Buffers): Reword. For switch-to-buffer mention that
202 it may fall back on pop-to-buffer. For other-window try to
203 explain how it treats the cyclic ordering of windows.
efafc282
MR
204 (Dedicated Windows): New node and section discussing dedicated
205 windows and associated functions.
86ab855a 206 (Window Point): Add entry for window-point-insertion-type. Reword.
efafc282
MR
207 (Window Start and End): Rename node and section title. Reword.
208 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
209 Minor rewording.
210 (Size of Window): Reword, in particular text on window-width.
211 (Resizing Windows): Reword. Add text on balancing windows.
212 (Window Configurations): Reword. Mention window parameters.
213 (Window Parameters): New node and section on window parameters.
214 (Window Hooks): Reword. Mention that
215 window-configuration-change-hook is run "buffer-locally".
216 * elisp.texi (Top): Update Windows entries in @detailmenu
217 section.
218
d60a8ab2
JB
2192008-11-04 Juanma Barranquero <lekktu@gmail.com>
220
221 * searching.texi (Regexp Search): Fix typo.
222
01777627
CY
2232008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
224
225 * searching.texi (Regexp Search): Document GREEDY arg.
226 (Simple Match Data): Fix return value.
227
c4526e93
EZ
2282008-11-01 Eli Zaretskii <eliz@gnu.org>
229
230 * nonascii.texi (Text Representations): Rewrite to make consistent
231 with Emacs 23 internal representation of characters. Document
232 `unibyte-string'.
233
fe2ae8b5
CY
2342008-10-28 Chong Yidong <cyd@stupidchicken.com>
235
236 * processes.texi (Process Information): Note that process-status
237 does not accept buffer names.
238
cc5a21e3
CY
2392008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
240
241 * positions.texi (Skipping Characters): Correct return value of
242 skip-chars-forward.
243
09460d9a
MR
2442008-10-25 Martin Rudalics <rudalics@gmx.at>
245
520b29e7
MR
246 * windows.texi (Deleting Windows): Update documentation of
247 delete-windows-on.
248 (Buffers and Windows): Update documentations of
249 get-buffer-window and get-buffer-window-list.
250 (Displaying Buffers): Update documentation of
251 replace-buffer-in-windows.
252
09460d9a
MR
253 * buffers.texi (Current Buffer): Reword set-buffer and
254 with-current-buffer documentations.
255 (Creating Buffers): Reword documentation of get-buffer-create.
256
4d48fcdc
MR
2572008-10-23 Martin Rudalics <rudalics@gmx.at>
258
259 * buffers.texi (Current Buffer): Reword documentation of
260 set-buffer.
261 (Buffer Names): Reword documentation of buffer-name.
262 (The Buffer List): For bury-buffer explain what happens with the
263 buffer's window.
264 (Creating Buffers): Say that get-buffer-create's arg is called
265 buffer-or-name.
266
f0143c43
CY
2672008-10-22 Chong Yidong <cyd@stupidchicken.com>
268
3e5dbbd3
CY
269 * advice.texi (Computed Advice): Explain what DEFINITION is.
270
f0143c43
CY
271 * nonascii.texi (Character Codes): Remove obsolete function
272 char-valid-p, and document characterp instead.
273
52a94b85
MR
2742008-10-22 Martin Rudalics <rudalics@gmx.at>
275
276 * windows.texi (Displaying Buffers): Reword documentation of
277 pop-to-buffer.
278 (Choosing Window): Rewrite documentation of display-buffer and
279 its options.
280
f76f8246
MR
281 * buffers.texi (Killing Buffers): Update documentation of
282 kill-buffer.
283
acc8b598
EZ
2842008-10-21 Eli Zaretskii <eliz@gnu.org>
285
80e6b6df
EZ
286 * processes.texi (Serial Ports): Fix wording and improve markup.
287
3645358a
EZ
288 * searching.texi (Regexp Search): Document `string-match-p' and
289 `looking-at-p'.
290 (POSIX Regexps): Add an xref for "non-greedy".
291 (Regexp Special): Add @cindex entry for "non-greedy".
292
b3d50cff 293 * display.texi (Attribute Functions): Document `face-all-attributes'.
bf190568 294 (Image Cache) <image-refresh>: Minor wording fixes.
b3d50cff 295
73b7530a
EZ
296 * frames.texi (Color Names): Add an xref to `read-color'.
297
298 * minibuf.texi (High-Level Completion): Document `read-color'.
299
acc8b598
EZ
300 * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
301
302 * positions.texi (Narrowing): Add an xref to "Swapping Text".
303
304 * buffers.texi (Swapping Text): New section, documents
305 `buffer-swap-text'.
306
10e187e8
MR
3072008-10-21 Martin Rudalics <rudalics@gmx.at>
308
309 * windows.texi (Resizing Windows): Minor wording fix.
310
fd6f900c
EZ
3112008-10-20 Eli Zaretskii <eliz@gnu.org>
312
313 * processes.texi (Shell Arguments): Document `split-string-and-unquote'
314 and `combine-and-quote-strings'.
315
316 * strings.texi (Creating Strings): Add xrefs for them.
317
e4372165
EZ
3182008-10-19 Eli Zaretskii <eliz@gnu.org>
319
d6328fba
EZ
320 * elisp.texi (Top): Make descriptive text for "Reading File Names"
321 match the corresponding menu in minibuf.texi.
322
e4372165
EZ
323 * minibuf.texi (Reading File Names): Document `read-shell-command'
324 and `minibuffer-local-shell-command-map'.
325
5d8dda33
MR
3262008-10-19 Martin Rudalics <rudalics@gmx.at>
327
328 * windows.texi (Resizing Windows): Remove var{} around "window" in
329 documentation of enlarge-window.
330 Rewrite documentation of window-min-height and window-min-width.
331
437706cd
EZ
3322008-10-19 Eli Zaretskii <eliz@gnu.org>
333
80f85d7c
EZ
334 * functions.texi (Calling Functions): Document `apply-partially'.
335
291703b5
EZ
336 * hooks.texi (Standard Hooks): Mention
337 `before-hack-local-variables-hook' and `hack-local-variables-hook'.
338
339 * variables.texi (File Local Variables): Document
340 `file-local-variables-alist', `before-hack-local-variables-hook'
341 and `hack-local-variables-hook'.
342
583d8b3c
EZ
343 * processes.texi (Synchronous Processes): Document `process-lines'.
344
437706cd 345 * customize.texi (Variable Definitions): Document
583d8b3c 346 `custom-reevaluate-setting'.
437706cd 347
7e51d89b
MR
3482008-10-18 Martin Rudalics <rudalics@gmx.at>
349
350 * windows.texi (Choosing Window, Deleting Windows)
351 (Displaying Buffers): Expand documentation of dedicated windows.
352
43c59a3d
EZ
3532008-10-18 Eli Zaretskii <eliz@gnu.org>
354
018a960d
EZ
355 * files.texi (Changing Files): Document symbolic input of file
356 modes to `set-file-modes'. Document `read-file-modes' and
357 `file-modes-symbolic-to-number'.
358
2c0b8144
EZ
359 * maps.texi (Standard Keymaps): Document `multi-query-replace-map'
360 and `search-map'.
361
80120f13
EZ
362 * searching.texi (Search and Replace): Document
363 `replace-search-function' and `replace-re-search-function'.
2c0b8144 364 Document `multi-query-replace-map'.
80120f13 365
6d4913f0
EZ
366 * minibuf.texi (Text from Minibuffer): Document `read-regexp'.
367 (Completion Commands, Reading File Names): Rename
368 `minibuffer-local-must-match-filename-map' to
369 `minibuffer-local-filename-must-match-map'.
370 (Minibuffer Completion): The `require-match' argument to
371 `completing-read' can now have the value `confirm-only'.
372
43c59a3d
EZ
373 * windows.texi (Displaying Buffers): Minor wording fix.
374 (Choosing Window): `split-height-threshold' can now be nil.
375 Document `split-width-threshold'. `pop-up-frames' can have the
376 value `graphic-only'.
377
f36acfd9
EZ
3782008-10-17 Eli Zaretskii <eliz@gnu.org>
379
380 * os.texi (Startup Summary): Document `before-init-time' and
381 `after-init-time'. Document `initial-window-system' and
382 `window-system-initialization-alist'. Document reading the
383 abbrevs file. Document the call to `server-start' under --daemon.
384 Rearrange a bit to be consistent with the code flow.
53728487
EZ
385 (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'.
386 (Time Parsing): Document `format-seconds'.
f36acfd9 387
96995b89
MR
3882008-10-17 Martin Rudalics <rudalics@gmx.at>
389
390 * windows.texi (Basic Windows, Splitting Windows): Fix whitespace
391 and reword.
392
2de17c73
EZ
3932008-10-16 Eli Zaretskii <eliz@gnu.org>
394
395 * markers.texi (The Mark): Document use-region-p.
396
9cf52b11
EZ
3972008-10-15 Eli Zaretskii <eliz@gnu.org>
398
c3aaf1d7
EZ
399 * internals.texi (Writing Emacs Primitives): The interactive spec
400 of a primitive can be a Lisp form.
401
841a1743
EZ
402 * markers.texi (The Mark): Document the `lambda' and `(only . OLD)'
403 values of transient-mark-mode. Document handle-shift-selection.
404
405 * commands.texi (Using Interactive, Interactive Codes): Document `^'.
406 (Interactive Examples): Show an example of `^'.
407 (Key Sequence Input): Document this-command-keys-shift-translated.
c3aaf1d7
EZ
408 (Defining Commands, Using Interactive): The interactive-form of a
409 function can be added via its symbol's property.
841a1743 410
52441368
EZ
411 * positions.texi (List Motion): beginning-of-defun-function can
412 now accept an argument.
413
8e8c1a72
EZ
414 * text.texi (Low-Level Kill Ring): interprogram-paste-function can
415 now return a list of strings.
416
a33a1f2a
EZ
417 * control.texi (Handling Errors): Document ignore-errors.
418
4fb04348
EZ
419 * frames.texi (Creating Frames): Document frame-inherited-parameters.
420 (Parameter Access): Document set-frame-parameter.
421
ee666f84
EZ
422 * variables.texi (Creating Buffer-Local): Add an xref to "Setting
423 Hooks" for the effect of kill-all-local-variables on local hook
424 functions.
425
9cf52b11
EZ
426 * modes.texi (Major Mode Conventions, Mode Line Variables):
427 `mode-name' need not be a string. xref to "Mode Line Data" for
428 details, and to "Emulating Mode Line" for computing a string
429 value.
430
22526bc4
EZ
4312008-10-14 Eli Zaretskii <eliz@gnu.org>
432
a65f6a85
EZ
433 * processes.texi (System Processes): New section.
434 (Processes, Signals to Processes): Add xrefs to it.
435
436 * objects.texi (Editing Types): A `process' is a subprocess of
437 Emacs, not just any process running on the OS.
438
439 * elisp.texi (Top): Adjust the @detailmenu for the above two
440 changes.
441
2724b26a
EZ
442 * sequences.texi (Char-Tables): Remove documentation of
443 set-char-table-default, which has no effect since Emacs 23.
444 <char-table-range, set-char-table-range>: Don't mention generic
445 characters and charsets. Add a cons cell as a possible argument.
446
447 * nonascii.texi (Splitting Characters)
448 (Translation of Characters): Don't mention generic characters.
449
450 * display.texi (Fontsets): Don't mention generic characters.
451
22526bc4 452 * sequences.texi (Char-Tables): `map-char-table' can now call its
25f494c9 453 argument FUNCTION with a cons cell as KEY.
22526bc4 454
eaf4b689
EZ
4552008-10-13 Eli Zaretskii <eliz@gnu.org>
456
45e46036
EZ
457 * objects.texi (Primitive Function Type): Move "@cindex special
458 forms" from here...
459
460 * eval.texi (Special Forms): ...to here.
461
462 * functions.texi (What Is a Function): `functionp' returns nil for
463 special forms. Add an xref.
464
eaf4b689
EZ
465 * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
466 Variables".
467
468 * variables.texi (Frame-Local Variables): New section.
469 (Buffer-Local Variables): Add an xref to it.
470 (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot
471 have both frame-local and buffer-local binding.
472
473 * frames.texi (Frames): Mention multiple tty frames.
474 (Frame Parameters, Parameter Access): Mention frame-local variable
475 bindings.
476
15688fce
GM
4772008-09-20 Glenn Morris <rgm@gnu.org>
478
479 * display.texi (Defining Faces): Recommend against face variables.
480
35539065
JB
4812008-09-16 Juanma Barranquero <lekktu@gmail.com>
482
483 * display.texi (Echo Area Customization): Fix typo.
484
6a57054b
JB
4852008-09-09 Juanma Barranquero <lekktu@gmail.com>
486
487 * loading.texi (Where Defined): Add `defface' item.
488
d632fb82
MR
4892008-09-06 Martin Rudalics <rudalics@gmx.at>
490
491 * loading.texi (Where Defined): Fix description of symbol-file.
492
905a9adb
JR
4932008-08-26 Jason Rumney <jasonr@gnu.org>
494
495 * display.texi (TIFF Images): New section describing :index property.
496
852e91b7
CY
4972008-08-23 Chong Yidong <cyd@stupidchicken.com>
498
499 * display.texi (Temporary Displays): Remove unnecessary comment
500 about usage of temp-buffer-show-hook.
501
6be001ee
CY
5022008-08-05 Chong Yidong <cyd@stupidchicken.com>
503
504 * symbols.texi (Other Plists): Fix incorrect example.
505 Suggested by Florian Beck.
506
58e3d8e8
JB
5072008-07-31 Juanma Barranquero <lekktu@gmail.com>
508
509 * os.texi: Fix previous change.
510
7c2fb837
DN
5112008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
512
513 * os.texi:
514 * intro.texi:
515 * files.texi: Remove VMS support.
516
9e2a2647
DN
5172008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
518
519 * os.texi:
520 * frames.texi:
521 * display.texi: Remove mentions of Mac Carbon.
522
c4f4682b
MB
5232008-07-01 Miles Bader <miles@gnu.org>
524
525 * text.texi (Special Properties):
526 * display.texi (Truncation): Add wrap-prefix and line-prefix.
527
3696411e
JB
5282008-06-28 Johan Bockgård <bojohan@gnu.org>
529
530 * display.texi (Other Image Types): Fix copy/paste error; say
531 "PBM", not "XBM".
532
f2a77c3a
DN
5332008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
534
535 * os.texi: Remove references to obsolete systems.
536
6d52677d
EZ
5372008-06-20 Eli Zaretskii <eliz@gnu.org>
538
539 * makefile.w32-in (distclean): Remove makefile.
540
1a87da4c
GM
5412008-06-17 Glenn Morris <rgm@gnu.org>
542
543 * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install)
544 (elisp, dist): Remove rules and variables that are obsolete now
545 the lisp manual is no longer distributed separately.
546
fdda1c5d
GM
5472008-06-16 Glenn Morris <rgm@gnu.org>
548
646692e9
GM
549 * configure, configure.in, mkinstalldirs: Remove unused files.
550
551 * book-spine.texinfo: Set version to 23.0.60.
fdda1c5d 552 * vol1.texi (EMACSVER):
6a57054b 553 * vol2.texi (EMACSVER): Set to 23.0.60.
fdda1c5d
GM
554
555 * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text
556 as per maintain.info.
557
611bee81
GM
5582008-06-15 Glenn Morris <rgm@gnu.org>
559
a7bed3a0
GM
560 * makefile.w32-in (manual): Use "23" rather than "21".
561
562 * Makefile.in (emacsver): New, set by configure.
563 (manual): Use emacsver.
564
d794edf2
GM
565 * intro.texi: Report bugs using M-x report-emacs-bug.
566
611bee81
GM
567 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
568
c73e02fa
GM
5692008-06-13 Daniel Engeler <engeler@gmail.com>
570
571 * elisp.texi, internals.texi, processes.texi: Add documentation
572 about serial port access.
573
e40a85cd
MB
5742008-06-05 Miles Bader <miles@gnu.org>
575
576 * display.texi (Displaying Faces): Update to reflect function
577 renamings in face-remap.el.
578
7b753744
JB
5792008-06-05 Juanma Barranquero <lekktu@gmail.com>
580
581 * display.texi (Fontsets): Fix typos.
582
9d3d42fb
MB
5832008-06-03 Miles Bader <miles@gnu.org>
584
7b753744
JB
585 * display.texi (Displaying Faces): Add add-relative-face-remapping,
586 remove-relative-face-remapping, set-base-face-remapping,
587 and set-default-base-face-remapping.
9d3d42fb 588
f2cec7a9
MB
5892008-06-01 Miles Bader <miles@gnu.org>
590
591 * display.texi (Displaying Faces): Add face-remapping-alist.
592
8f39c96d
SM
5932008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
594
595 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
596 variable names.
597
1ef5eecc
ER
5982008-05-03 Eric S. Raymond <esr@golux>
599
352c8b4a 600 * keymaps.texi: Clarify that (current-local-map) and
1ef5eecc
ER
601 (current-global-map) return references, not copies.
602
63b4387f
JL
6032008-05-02 Juri Linkov <juri@jurta.org>
604
605 * minibuf.texi (Text from Minibuffer): Document a list of
606 default values for `read-from-minibuffer'.
607
38a8b703
JB
6082008-04-24 Juanma Barranquero <lekktu@gmail.com>
609
610 * nonascii.texi (Translation of Characters): Fix previous change.
611
7c42e639
CY
6122008-04-20 Chong Yidong <cyd@stupidchicken.com>
613
614 * display.texi (Overlay Properties): Clarify role of underlying
615 textprop and overlay keymaps for display strings.
616
617 * keymaps.texi (Active Keymaps): Ditto.
618
25c0d999
SM
6192008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
620
621 * minibuf.texi (Programmed Completion):
622 Replace dynamic-completion-table with the new completion-table-dynamic.
623
e3af5968
CY
6242008-04-07 Chong Yidong <cyd@stupidchicken.com>
625
626 * intro.texi (Some Terms): Change "fonts in this manual" index
627 entry to "typographic conventions".
628
6bfc8698
EZ
6292008-04-05 Eli Zaretskii <eliz@gnu.org>
630
631 * objects.texi (Text Props and Strings): Add indexing for read
632 syntax of text properties.
633
4972c361
SM
6342008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
635
636 * processes.texi (Decoding Output): Remove process-filter-multibyte
637 functions.
638
c70a68db
MR
6392008-03-15 Martin Rudalics <rudalics@gmx.at>
640
641 * display.texi (Finding Overlays): Say that empty overlays at
642 the end of the buffer are reported too.
643
1291fd36
GM
6442008-03-13 Glenn Morris <rgm@gnu.org>
645
646 * elisp.texi (EMACSVER): Set to 23.0.60.
647
c6b0dfd5
CY
6482008-02-26 Chong Yidong <cyd@stupidchicken.com>
649
38a8b703 650 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
c6b0dfd5 651
875fc30c
GM
6522008-02-22 Glenn Morris <rgm@gnu.org>
653
654 * frames.texi (Position Parameters): Clarify the description of
655 `left' and `top', using information from "Geometry".
656 (Geometry): Give a pointer to "Position Parameters", rather than
657 repeating information.
658
d8c8e45a
GM
6592008-02-11 Glenn Morris <rgm@gnu.org>
660
661 * objects.texi (Equality Predicates): No longer talk about "two"
662 functions.
663
38a8b703 6642008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
d8c8e45a
GM
665
666 * objects.texi (Equality Predicates): Add defun for
667 equal-including-properties.
668
bfffe0b1
GM
6692008-02-10 Glenn Morris <rgm@gnu.org>
670
671 * objects.texi (Equality Predicates):
672 Mention equal-including-properties.
673
431b78c9
RS
6742008-02-07 Richard Stallman <rms@gnu.org>
675
676 * windows.texi (Window Start): Mention the feature of moving
677 window-start to start of line.
678
c8763fb6 6792008-02-07 Jan Djärv <jan.h.d@swipnet.se>
eafa12e6
JD
680
681 * keymaps.texi (Tool Bar): Document rtl property.
682
1a256502
TTN
6832008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
684
685 * display.texi (Button Types):
686 For define-button-type, clarify type of NAME.
687
569382c2
MR
6882008-01-19 Martin Rudalics <rudalics@gmx.at>
689
690 * buffers.texi (Buffer Modification): Fix typo.
691
f3041af1
DN
6922008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
693
694 * os.texi (System Environment): Remove references to OSes that are
695 not supported anymore.
696
d35e1cd7
DN
6972008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
698
699 * os.texi (System Environment): Remove mention for Masscomp.
700
23af7580
RS
7012008-01-04 Richard Stallman <rms@gnu.org>
702
703 * display.texi (Faces): Don't talk about internal face vector as arg
704 to facep.
705
706 * customize.texi (Type Keywords): Fix previous change.
707
708 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
709 * elisp.texi (Top): Fix menu for commands.texi change.
710
ec7d5b1e
RS
7112007-12-30 Richard Stallman <rms@gnu.org>
712
713 * commands.texi (Accessing Mouse): Renamed from Accessing Events.
714 (Accessing Scroll): New node broken out of Accessing Mouse.
715
101a6cea
RS
7162007-12-28 Richard Stallman <rms@gnu.org>
717
718 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 719 (Basic Parameters): For `title', refer to title bar.
041817a4 720 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 721
72b7e664
RS
7222007-12-23 Richard Stallman <rms@gnu.org>
723
724 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
725 Improve some of the commented-out keywords' text too.
726
27a4f445
MR
7272007-12-14 Martin Rudalics <rudalics@gmx.at>
728
e2e3f1d7
MR
729 * nonascii.texi (Encoding and I/O): Reword to avoid saying
730 "visit the current buffer".
731
27a4f445
MR
732 * os.texi (System Interface): Fix typo.
733
a2afc99d
RS
7342007-12-04 Richard Stallman <rms@gnu.org>
735
736 * objects.texi (Symbol Type): Fix typo.
737
b694135c
RS
7382007-12-03 Richard Stallman <rms@gnu.org>
739
740 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
741
f99a19da
GM
7422007-12-01 Glenn Morris <rgm@gnu.org>
743
744 * functions.texi (Declaring Functions): Improve previous change.
745
8f4b37d8
GM
7462007-11-30 Glenn Morris <rgm@gnu.org>
747
748 * functions.texi (Declaring Functions): Add optional fourth
749 argument of declare-function, and setting third argument to `t'.
750
61a2fe01
RS
7512007-11-29 Richard Stallman <rms@gnu.org>
752
753 * customize.texi (Composite Types): Document `group' type.
754
cbfc5193
GM
7552007-11-29 Glenn Morris <rgm@gnu.org>
756
757 * functions.texi (Declaring Functions): Add findex. Mention
758 `external' files.
759
8386283a
JB
7602007-11-26 Juanma Barranquero <lekktu@gmail.com>
761
762 * functions.texi (Declaring Functions): Fix directive.
763
a07c9a8b
RS
7642007-11-25 Richard Stallman <rms@gnu.org>
765
766 * help.texi (Help Functions): Clean up last change.
767
768 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
769
770 * loading.texi (Named Features): Minor cleanup.
771
772 * macros.texi (Eval During Expansion): Minor cleanup.
773
774 * variables.texi (Variable Aliases): Minor cleanup.
775
a0925923
RS
7762007-11-24 Richard Stallman <rms@gnu.org>
777
778 * functions.texi (Declaring Functions): Clarify previous change.
779
780 * compile.texi (Compiler Errors): Clarify previous change.
781
20c63e44
RS
7822007-11-24 Richard Stallman <rms@gnu.org>
783
e5e76c04 784 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
785 Clarify the text and move items around.
786
5bb0cda3
GM
7872007-11-24 Glenn Morris <rgm@gnu.org>
788
789 * functions.texi (Declaring Functions): New section.
790 * compile.texi (Compiler Errors): Mention declaring functions,
791 defvar with no initvalue, and byte-compile-warnings.
792
af13c86a
MR
7932007-11-15 Martin Rudalics <rudalics@gmx.at>
794
795 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
796 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
797
a5373305
MR
7982007-11-13 Martin Rudalics <rudalics@gmx.at>
799
800 * help.texi (Help Functions): Document new macro `with-help-window'.
801
fe284805
JL
8022007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
803
804 * searching.texi (Replacing Match): Describe new
805 `match-substitute-replacement'.
806
2c3a09b1
RS
8072007-10-31 Richard Stallman <rms@gnu.org>
808
809 * strings.texi (Creating Strings): Null strings from concat not unique.
810
f2b480f4
RS
8112007-10-26 Richard Stallman <rms@gnu.org>
812
813 * objects.texi (Equality Predicates): Null strings are uniquified.
814
815 * minibuf.texi: Minor clarifications in previous change.
816
db21122c
GM
8172007-10-25 Glenn Morris <rgm@gnu.org>
818
819 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
820
2328cbb3
RS
8212007-10-24 Richard Stallman <rms@gnu.org>
822
823 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
824
825 * variables.texi (Frame-Local Variables): Node deleted.
826 (Variables): Delete Frame-Local Variables from menu.
827 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
828 (Default Value): Don't mention frame-local vars.
829
830 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
831
832 * loading.texi (Unloading): Document FEATURE-unload-function
833 instead of FEATURE-unload-hook.
834
2328cbb3
RS
835 * frames.texi (Multiple Displays): Don't mention frame-local vars.
836
c066bafa
JL
8372007-10-22 Juri Linkov <juri@jurta.org>
838
839 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
840 (High-Level Completion): Document a list of default value strings
841 in the DEFAULT argument, for which minibuffer functions return the
842 first element.
843
65ced25f
JL
8442007-10-17 Juri Linkov <juri@jurta.org>
845
846 * text.texi (Filling): Update arguments of fill-paragraph.
847 fill-paragraph operates on the active region in Transient Mark mode.
848 Remove fill-paragraph-or-region.
849
ee46ec8e
KB
8502007-10-13 Karl Berry <karl@gnu.org>
851
852 * elisp.texi (@dircategory): Move to after @copying,
853 since we want @copying as close as possible to the beginning of
854 the output.
855
61bbdbc6
RS
8562007-10-12 Richard Stallman <rms@gnu.org>
857
858 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
859
860 * commands.texi (Distinguish Interactive): New node,
861 broken out from Interactive Call and rewritten.
862 (Command Loop): Put Distinguish Interactive in menu.
863
af23e1e8
RS
8642007-10-09 Richard Stallman <rms@gnu.org>
865
866 * text.texi (Examining Properties): Mention overlay priority.
867
868 * display.texi (Display Margins): Correct the description
869 of margin display specifications.
870 (Replacing Specs): New subnode broken out of Display Property.
871
e1965a69
JL
8722007-10-06 Juri Linkov <juri@jurta.org>
873
874 * text.texi (Filling): Document fill-paragraph-or-region.
875
4638454b
JB
8762007-10-05 Juanma Barranquero <lekktu@gmail.com>
877
878 * display.texi (Auto Faces): Fix typo.
879
7ed54cc5
RS
8802007-10-02 Richard Stallman <rms@gnu.org>
881
882 * display.texi (Display Property): Explain some display specs
883 don't let you move point in.
884
885 * frames.texi (Cursor Parameters): Describe
886 cursor-in-non-selected-windows here. Explain more values.
887
888 * windows.texi (Basic Windows): Don't describe
889 cursor-in-non-selected-windows here.
890
305a7ef2
EZ
8912007-10-01 Eli Zaretskii <eliz@gnu.org>
892
893 * processes.texi (Misc Network): Note that these functions are
894 supported only on some systems.
895
f7a7f4eb
RS
8962007-10-01 Richard Stallman <rms@gnu.org>
897
898 * display.texi (Overlay Properties): Explain nil as priority.
899 Explain that conflicts are unpredictable if not resolved by
900 priorities.
901
780d7bb9
RS
9022007-09-23 Richard Stallman <rms@gnu.org>
903
904 * macros.texi (Backquote): Minor clarification.
905
14b4fdfb
RS
9062007-09-19 Richard Stallman <rms@gnu.org>
907
908 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
909 Clarify when they work in parallel and when one overrides.
910 Fix error in example.
14b4fdfb 911
b8d4c8d0
GM
9122007-09-06 Glenn Morris <rgm@gnu.org>
913
b3e755a9 914 Move from lispref/ to doc/lispref/. Change all setfilename
b8d4c8d0
GM
915 commands to use ../../info.
916 * Makefile.in (infodir): Go up one more level.
4638454b 917 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
918 (miscmanualdir): New.
919 (dist): Use new variable miscmanualdir.
920 * makefile.w32-in (infodir, texinputdir): Go up one more level.
921 (usermanualdir): Change from ../man to ../emacs.
922
1bb1f7d3
MR
9232007-08-30 Martin Rudalics <rudalics@gmx.at>
924
925 * commands.texi (Command Loop Info): Advise against changing
926 most variables described here. Explain new variable
927 last-repeatable-command.
928
b8d4c8d0
GM
9292007-08-29 Glenn Morris <rgm@gnu.org>
930
931 * elisp.texi (EMACSVER): Increase to 23.0.50.
932
9332007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
934
935 * frames.texi (Basic Parameters): Add display-environment-variable
936 and term-environment-variable.
937
9382007-08-28 Juri Linkov <juri@jurta.org>
939
940 * display.texi (Image Formats, Other Image Types): Add SVG.
941
9422007-08-28 Juri Linkov <juri@jurta.org>
943
944 * display.texi (Images): Move formats-related text to new node
945 "Image Formats".
946 (Image Formats): New node.
947
619fb9ee
RS
9482007-08-27 Richard Stallman <rms@gnu.org>
949
950 * windows.texi (Window Configurations): Clarify what
951 a window configuration saves.
952
b8d4c8d0
GM
9532007-08-25 Richard Stallman <rms@gnu.org>
954
955 * display.texi (Images): Delete redundant @findex.
956
9572007-08-16 Richard Stallman <rms@gnu.org>
958
959 * processes.texi (Asynchronous Processes): Clarify
960 doc of start-file-process.
961
9622007-08-08 Martin Rudalics <rudalics@gmx.at>
963
964 * modes.texi (Example Major Modes): Fix typo.
965
9662007-08-08 Glenn Morris <rgm@gnu.org>
967
968 * intro.texi (nil and t): Do not use `iff' in documentation.
969
970 * tips.texi (Documentation Tips): Recommend against `iff'.
971
9722007-08-07 Chong Yidong <cyd@stupidchicken.com>
973
974 * display.texi (Image Cache): Document image-refresh.
975
9762007-08-06 Martin Rudalics <rudalics@gmx.at>
977
978 * windows.texi (Size of Window): Document window-full-width-p.
979
9802007-07-25 Glenn Morris <rgm@gnu.org>
981
982 * gpl.texi (GPL): Replace license with GPLv3.
983
984 * Relicense all FSF files to GPLv3 or later.
985
9862007-07-24 Michael Albinus <michael.albinus@gmx.de>
987
4638454b
JB
988 * processes.texi (Synchronous Processes):
989 Add `process-file-shell-command'.
b8d4c8d0
GM
990 (Asynchronous Processes): Mention restricted use of
991 `process-filter' and `process-sentinel' in
992 `start-file-process'. Add `start-file-process-shell-command'.
993
9942007-07-17 Michael Albinus <michael.albinus@gmx.de>
995
996 * files.texi (Magic File Names): Introduce optional parameter
997 IDENTIFICATION for `file-remote-p'.
998
9992007-07-16 Richard Stallman <rms@gnu.org>
1000
1001 * display.texi (Defining Faces): Fix previous change.
1002
10032007-07-14 Richard Stallman <rms@gnu.org>
1004
1005 * control.texi (Handling Errors): Document `debug' in handler list.
1006
10072007-07-10 Richard Stallman <rms@gnu.org>
1008
1009 * display.texi (Defining Faces): Explain C-M-x feature for defface.
1010
10112007-07-09 Richard Stallman <rms@gnu.org>
1012
1013 * files.texi (Magic File Names): Rewrite previous change.
1014
10152007-07-08 Michael Albinus <michael.albinus@gmx.de>
1016
1017 * files.texi (Magic File Names): Introduce optional parameter
1018 CONNECTED for `file-remote-p'.
1019
10202007-07-07 Michael Albinus <michael.albinus@gmx.de>
1021
1022 * processes.texi (Asynchronous Processes):
1023 * files.texi (Magic File Names): Add `start-file-process'.
1024
10252007-06-27 Richard Stallman <rms@gnu.org>
1026
1027 * files.texi (Format Conversion Piecemeal): Clarify
1028 `after-insert-file-functions' calling convention.
1029
10302007-06-27 Michael Albinus <michael.albinus@gmx.de>
1031
4638454b
JB
1032 * files.texi (Magic File Names): Remove `dired-call-process'.
1033 Add `process-file'.
b8d4c8d0
GM
1034
10352007-06-27 Kenichi Handa <handa@m17n.org>
1036
1037 * text.texi (Special Properties): Fix description about
4638454b 1038 `composition' property.
b8d4c8d0
GM
1039
10402007-06-26 Kenichi Handa <handa@m17n.org>
1041
1042 * nonascii.texi (Default Coding Systems): Document about the
1043 return value `undecided'.
1044
10452007-06-25 David Kastrup <dak@gnu.org>
1046
1047 * keymaps.texi (Active Keymaps): Document new POSITION argument of
1048 `current-active-maps'.
1049
10502007-06-24 Karl Berry <karl@gnu.org>
1051
4638454b 1052 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
1053
10542007-06-15 Juanma Barranquero <lekktu@gmail.com>
1055
1056 * display.texi (Overlay Arrow): Doc fix.
1057
10582007-06-14 Karl Berry <karl@tug.org>
1059
1060 * anti.texi (Antinews): Typo.
1061
10622007-06-14 Chong Yidong <cyd@stupidchicken.com>
1063
1064 * display.texi (Image Cache): Document image-refresh.
1065
10662007-06-12 Karl Berry <karl@gnu.org>
1067
1068 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
1069 * two-volume.make: New file.
1070 * .cvsignore: Ignore two-volume files.
1071
10722007-06-12 Tom Tromey <tromey@redhat.com>
1073
1074 * os.texi (Init File): Document user-emacs-directory.
1075
10762007-06-03 Nick Roberts <nickrob@snap.net.nz>
1077
1078 * commands.texi (Click Events): Describe width and height when
1079 object is nil.
1080
10812007-05-30 Nick Roberts <nickrob@snap.net.nz>
1082
1083 * commands.texi (Click Events): Layout more logically. Describe
1084 width and height.
1085 (Drag Events, Motion Events): Update to new format for position.
1086
10872007-06-02 Richard Stallman <rms@gnu.org>
1088
1089 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
1090
10912007-06-02 Chong Yidong <cyd@stupidchicken.com>
1092
1093 * Version 22.1 released.
1094
10952007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
1096
1097 * text.texi (Special Properties): Correct meaning of fontified face.
1098
10992007-05-30 Richard Stallman <rms@gnu.org>
1100
1101 * text.texi (Special Properties): Add link to Adjusting Point.
1102
11032007-05-12 Richard Stallman <rms@gnu.org>
1104
1105 * text.texi (Margins): indent-to-left-margin is not the default.
1106 (Mode-Specific Indent): For indent-line-function, the default
1107 is indent-relative.
1108
1109 * modes.texi (Example Major Modes): Explain last line of text-mode
1110 is redundant.
1111
11122007-05-10 Richard Stallman <rms@gnu.org>
1113
1114 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
1115
1116 * help.texi (Keys in Documentation): Add reference to
1117 Documentation Tips.
1118
1119 * files.texi (Format Conversion): TO-FN gets three arguments.
1120
1121 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
1122
11232007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
1124
1125 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
1126 * files.texi (Format Conversion): Expand intro; add menu.
1127 (Format Conversion Overview, Format Conversion Round-Trip)
1128 (Format Conversion Piecemeal): New nodes/subsections.
1129 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
1130 * text.texi (Text Properties): Remove "Saving Properties" from menu.
1131 (Saving Properties): Delete node/subsection.
1132
11332007-05-07 Karl Berry <karl@gnu.org>
1134
1135 * elisp.texi (EMACSVER): Back to 22.
1136
11372007-05-06 Richard Stallman <rms@gnu.org>
1138
1139 * processes.texi (Accepting Output): Revert most of previous change.
1140
11412007-05-05 Richard Stallman <rms@gnu.org>
1142
1143 * processes.texi (Accepting Output): accept-process-output
1144 uses microseconds, not milliseconds. But that arg is obsolete.
1145
11462007-05-04 Karl Berry <karl@tug.org>
1147
1148 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
1149
11502007-05-04 Eli Zaretskii <eliz@gnu.org>
1151
1152 * tips.texi (Documentation Tips): Rearrange items to place the
1153 more important ones first. Add an index entry for hyperlinks.
1154
11552007-05-03 Karl Berry <karl@gnu.org>
1156
1157 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
1158 (EMACSVER) [smallbook]: 22 for printed version.
1159
1160 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
1161 so restore anchor to normal position after defun. Found by Kevin Ryde.
1162
11632007-04-26 Glenn Morris <rgm@gnu.org>
1164
1165 * elisp.texi (EMACSVER): Increase to 22.1.50.
1166
11672007-04-28 Karl Berry <karl@gnu.org>
1168
1169 * elisp.texi: Improve line breaks on copyright page,
1170 similar layout to emacs manual, 8.5x11 by default.
1171
11722007-04-24 Richard Stallman <rms@gnu.org>
1173
1174 * text.texi (Special Properties): Add xref to Overlay Properties.
1175
1176 * display.texi (Overlay Properties): Add xref to Special Properties.
1177
11782007-04-22 Richard Stallman <rms@gnu.org>
1179
1180 * keymaps.texi (Extended Menu Items): Move the info about
1181 format with cached keyboard binding.
1182
11832007-04-21 Richard Stallman <rms@gnu.org>
1184
1185 * text.texi (Special Properties): Clarify previous change.
1186
1187 * files.texi (File Name Expansion): Clarify previous change.
1188
1189 * display.texi (Attribute Functions): Fix example for
1190 face-attribute-relative-p.
1191
11922007-04-19 Kenichi Handa <handa@m17n.org>
1193
1194 * text.texi (Special Properties): Document composition property.
1195
11962007-04-19 Glenn Morris <rgm@gnu.org>
1197
1198 * files.texi (File Name Expansion): Mention "superroot".
1199
12002007-04-15 Chong Yidong <cyd@stupidchicken.com>
1201
1202 * frames.texi (Multiple Displays): Add note about "multi-monitor"
1203 setups.
1204 (Display Feature Testing): Note that display refers to all
1205 physical monitors for multi-monitor setups.
1206
12072007-04-14 Richard Stallman <rms@gnu.org>
1208
1209 * lists.texi (Sets And Lists): Clarify `delete' examples.
1210 Remove spurious xref to same node.
1211 Clarify xref for add-to-list.
1212
12132007-04-12 Nick Roberts <nickrob@snap.net.nz>
1214
1215 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
1216 value of lisp-mode-map.
1217
12182007-04-11 Karl Berry <karl@gnu.org>
1219
1220 * anti.texi (Antinews):
1221 * display.texi (Overlay Properties, Defining Images):
1222 * processes.texi (Synchronous Processes, Sentinels):
1223 * syntax.texi (Syntax Table Internals):
1224 * searching.texi (Regexp Special):
1225 * nonascii.texi (Default Coding Systems):
1226 * text.texi (Special Properties):
1227 * minibuf.texi (Basic Completion): Wording to improve breaks in
1228 8.5x11 format.
1229 * elisp.texi (smallbook): New @set to more easily switch between
1230 smallbook and 8.5x11.
1231
12322007-04-11 Richard Stallman <rms@gnu.org>
1233
1234 * text.texi (Lazy Properties): Minor fix.
1235
12362007-04-08 Karl Berry <karl@gnu.org>
1237
1238 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
1239 * macros.texi (Backquote): Downcase Backquote in index entries for
1240 consistency.
1241
12422007-04-08 Richard Stallman <rms@gnu.org>
1243
1244 * text.texi (Adaptive Fill): Just describe default,
1245 don't show it (since it contains non-ASCII chars).
1246
12472007-04-07 Karl Berry <karl@gnu.org>
1248
1249 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
1250 adaptive-fill-regexp's value, since they are not in the standard
1251 TeX fonts.
1252
12532007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
1254
1255 * display.texi (Defining Faces): Fix example.
1256
12572007-04-07 Karl Berry <karl@gnu.org>
1258
1259 * display.texi (Button Buffer Commands): Improve page break.
1260
12612007-04-07 Richard Stallman <rms@gnu.org>
1262
1263 * advice.texi (Activation of Advice): Remove redundant index entry.
1264
1265 * backups.texi: Improve index entries. Remove redundant ones.
1266
1267 * compile.texi (Byte Compilation): Improve index entry.
1268
1269 * hash.texi (Creating Hash): Improve index entry.
1270
1271 * symbols.texi (Definitions): Improve index entry.
1272
1273 * edebug.texi: Improve index entries. Remove redundant/useless ones.
1274
1275 * maps.texi (Standard Keymaps): Remove useless index entry.
1276
1277 * help.texi (Documentation Basics): Remove redundant index entries.
1278
1279 * customize.texi: Improve index entries.
1280 Remove redundant/useless ones.
1281
1282 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
1283
1284 * streams.texi (Output Variables): Improve index entry.
1285
1286 * abbrevs.texi (Abbrevs): Remove useless index entry.
1287
1288 * macros.texi (Expansion): Remove useless index entry.
1289
1290 * text.texi: Improve index entries. Remove redundant/useless ones.
1291 (Text Properties, Examining Properties)
1292 (Special Properties): Use "property category" instead of "category"
1293 to refer to the `category' property.
1294
1295 * positions.texi: Improve index entries. Remove useless one.
1296
1297 * lists.texi: Improve index entries. Remove redundant/useless ones.
1298
1299 * os.texi: Improve index entries.
1300 (Timers): Fix previous change.
1301
1302 * buffers.texi: Improve index entries.
1303 (Modification Time): Get rid of term "obsolete buffer".
1304
1305 * debugging.texi: Improve index entries.
1306 (Test Coverage): Add xref to other test coverage ftr.
1307
1308 * eval.texi: Improve index entry. Remove redundant ones.
1309
1310 * numbers.texi: Improve index entries. Remove redundant/useless ones.
1311
1312 * files.texi: Improve index entries. Remove redundant/useless ones.
1313
1314 * objects.texi: Improve index entries.
1315
1316 * processes.texi: Improve index entries.
1317
1318 * modes.texi: Improve index entry. Remove redundant one.
1319
1320 * nonascii.texi: Improve index entries.
1321
1322 * internals.texi: Improve index entries.
1323
1324 * syntax.texi: Improve index entries.
1325
1326 * keymaps.texi (Active Keymaps): Improve index entries.
1327
1328 * commands.texi: Improve index entries. Remove redundant/useless ones.
1329
1330 * frames.texi: Improve index entries. Remove redundant/useless ones.
1331
1332 * markers.texi: Improve index entries. Remove redundant ones.
1333
1334 * tips.texi: Improve index entries.
1335
1336 * loading.texi (Unloading): Improve index entry.
1337
1338 * variables.texi: Improve index entries. Remove redundant one.
1339
1340 * sequences.texi: Improve index entry.
1341
1342 * display.texi: Improve index entries. Remove redundant ones.
1343
1344 * windows.texi: Improve index entries.
1345
1346 * searching.texi: Improve index entries. Remove redundant one.
1347
1348 * strings.texi (Case Tables): Improve last change.
1349
13502007-04-04 Chong Yidong <cyd@stupidchicken.com>
1351
1352 * strings.texi (Case Tables): Document with-case-table and
1353 ascii-case-table.
1354
13552007-04-03 Karl Berry <karl@gnu.org>
1356
1357 * processes.texi (Network): Reword to improve page break.
1358
13592007-04-03 Eli Zaretskii <eliz@gnu.org>
1360
1361 * functions.texi (Inline Functions): Describe more disadvantages
1362 of defsubst, and make advice against it stronger.
1363
13642007-04-02 Karl Berry <karl@gnu.org>
1365
1366 * backups.texi (Backup Names): Avoid widow words.
1367 * modes.texi (Example Major Modes): Align last comment.
1368
13692007-04-01 Chong Yidong <cyd@stupidchicken.com>
1370
1371 * keymaps.texi (Remapping Commands): Document new arg to
1372 command-remapping.
1373
13742007-04-01 Karl Berry <karl@gnu.org>
1375
1376 * processes.texi (Low-Level Network): Typo.
1377 * loading.texi (Hooks for Loading): Avoid double "the".
1378 * keymaps.texi (Key Sequences): No double "and".
1379 (Changing Key Bindings): Shorten to improve line break.
1380
13812007-03-31 Glenn Morris <rgm@gnu.org>
1382
1383 * os.texi (Timers): Fix description of run-at-time TIME formats.
1384
13852007-03-31 Richard Stallman <rms@gnu.org>
1386
1387 * display.texi (Invisible Text): Correct buffer-invisibility-spec
1388 regarding ellipsis.
1389
13902007-03-31 Eli Zaretskii <eliz@gnu.org>
1391
1392 * intro.texi (nil and t):
1393 * symbols.texi (Plists and Alists):
1394 * variables.texi (Variable Aliases, Constant Variables):
1395 * functions.texi (Defining Functions):
1396 * advice.texi (Advising Primitives):
1397 * debugging.texi (Syntax Errors, Compilation Errors):
1398 * minibuf.texi (Minibuffer Windows):
1399 * commands.texi (Adjusting Point):
1400 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
1401 (Auto Major Mode, Major Mode Conventions):
1402 * help.texi (Describing Characters):
1403 * files.texi (Create/Delete Dirs, Information about Files)
1404 (File Locks, Writing to Files, Reading from Files)
1405 (Saving Buffers):
1406 * windows.texi (Resizing Windows, Cyclic Window Ordering):
1407 * frames.texi (Finding All Frames):
1408 * positions.texi (Buffer End, Motion):
1409 * markers.texi (The Region):
1410 * text.texi (Deletion, Near Point):
1411 * display.texi (Displaying Messages, Truncation):
1412 * os.texi (Processor Run Time):
1413 * tips.texi (Key Binding Conventions, Programming Tips)
1414 (Warning Tips, Documentation Tips, Comment Tips):
1415 * internals.texi (Memory Usage): Improve indexing.
1416
1417 * variables.texi (Frame-Local Variables):
1418 * functions.texi (Argument List):
1419 * loading.texi (Library Search):
1420 * streams.texi (Output Variables):
1421 * keymaps.texi (Translation Keymaps, Searching Keymaps):
1422 * searching.texi (Replacing Match, Search and Replace):
1423 * processes.texi (Byte Packing, Decoding Output)
1424 (Accepting Output, Network Servers, Shell Arguments):
1425 * display.texi (Abstract Display, Image Cache, Scroll Bars):
1426 * windows.texi (Window Point, Window Start):
1427 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
1428 * commands.texi (Reading Input, Keyboard Events):
1429 * minibuf.texi (Reading File Names, Minibuffer Completion)
1430 (Recursive Mini):
1431 * positions.texi (List Motion):
1432 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
1433 * numbers.texi (Arithmetic Operations, Math Functions)
1434 (Predicates on Numbers, Comparison of Numbers):
1435 (Numeric Conversions):
1436 * locals.texi (Standard Buffer-Local Variables):
1437 * maps.texi (Standard Keymaps):
1438 * os.texi (User Identification, System Environment, Recording Input)
1439 (X11 Keysyms):
1440 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
1441 * backups.texi (Backups and Auto-Saving):
1442 * customize.texi (Customization, Group Definitions)
1443 (Variable Definitions):
1444 * compile.texi (Byte Compilation): Improve index entries.
1445
14462007-03-31 Karl Berry <karl@gnu.org>
1447
1448 * macros.texi (Defining Macros): Avoid widow syllable.
1449
14502007-03-31 Eli Zaretskii <eliz@gnu.org>
1451
1452 * elisp.texi (Top): Postscript -> PostScript.
1453
1454 * display.texi (Images, Postscript Images): Postscript -> PostScript.
1455
14562007-03-31 Markus Triska <markus.triska@gmx.at>
1457
1458 * internals.texi (Writing Emacs Primitives): Untabify `For'.
1459
14602007-03-30 Karl Berry <karl@gnu.org>
1461
1462 * lists.texi (List-related Predicates): Remove spurious @need.
1463 (Setcdr): Use @smallexample to improve page break.
1464 (Association Lists) <assoc>: Reword to improve page break.
1465
1466 * strings.texi (String Conversion): Insert blank line to improve
1467 page break.
1468
1469 * numbers.texi (Random Numbers): Use @minus{}.
1470 (Math Functions): Use @minus{}.
1471
1472 * intro.texi (Acknowledgements): Avoid line breaks before middle
1473 initials.
1474
14752007-03-24 Eli Zaretskii <eliz@gnu.org>
1476
1477 * errors.texi (Standard Errors): Add an index entry.
1478
14792007-03-19 Richard Stallman <rms@gnu.org>
1480
1481 * os.texi (Recording Input): recent-keys now gives 300 keys.
1482
14832007-03-12 Glenn Morris <rgm@gnu.org>
1484
1485 * os.texi: Replace "daylight savings" with "daylight saving"
1486 throughout.
1487
14882007-03-05 Richard Stallman <rms@gnu.org>
1489
1490 * variables.texi (File Local Variables): Update
1491 enable-local-variables values.
1492
14932007-03-04 Richard Stallman <rms@gnu.org>
1494
1495 * syntax.texi (Control Parsing): Minor clarification.
1496
1497 * strings.texi (Formatting Strings): Clarify width, precision, flags.
1498
1499 * sequences.texi (Sequence Functions): Move string-bytes away,
1500 add xref.
1501
1502 * nonascii.texi (Text Representations): Move string-bytes here.
1503
1504 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
1505
1506 * minibuf.texi (Basic Completion): Minor clarification.
1507
1508 * markers.texi (The Mark): Clarify existence vs activation of mark.
1509 Other cleanup.
1510
1511 * display.texi (Finding Overlays): Write better example.
1512
1513 * compile.texi (Eval During Compile): Clarify putting macros
1514 in eval-when-compile.
1515
c5602427 15162007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
1517
1518 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 1519 load-read-function definition doc.
b8d4c8d0
GM
1520
15212007-02-21 Kim F. Storm <storm@cua.dk>
1522
1523 * strings.texi (Text Comparison): Mention that assoc-string
1524 converts symbols to strings before testing.
1525
15262007-02-17 Kim F. Storm <storm@cua.dk>
1527
1528 * processes.texi (Bindat Spec): Vector types can have optional
1529 element type.
1530 (Bindat Examples): Fix example. Add vector with element type.
1531
15322007-02-16 Andreas Schwab <schwab@suse.de>
1533
1534 * strings.texi (Formatting Strings): Document '+' flag.
1535
15362007-02-15 Juanma Barranquero <lekktu@gmail.com>
1537
1538 * strings.texi (Modifying Strings): Clarify that `clear-string'
1539 always converts the string to unibyte.
1540
15412007-02-14 Kim F. Storm <storm@cua.dk>
1542
1543 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
1544 Rewrite glyph code description to refer to these functions.
1545 Remove details of encoding face number and char into integer code.
1546
15472007-02-03 Alan Mackenzie <acm@muc.de>
1548
1549 * loading.texi (Hooks for Loading): Make the description of
1550 `eval-after-load' more detailed, and amend the description of
1551 after-load-alist, in accordance with changes from 2006-05.
1552
15532007-02-03 Chong Yidong <cyd@stupidchicken.com>
1554
1555 * modes.texi (Defining Minor Modes): Document that a :require
1556 keyword or similar may be required to make saved customization
1557 variables work.
1558
15592007-02-03 Eli Zaretskii <eliz@gnu.org>
1560
1561 * elisp.texi (Top): Make the detailed menu headers compliant with
1562 Texinfo guidelines and with what texnfo-upd.el expects. Add
1563 comments to prevent people from inadvertently modifying the key
1564 parts needed by `texinfo-multiple-files-update'.
1565
15662007-02-02 Eli Zaretskii <eliz@gnu.org>
1567
1568 * elisp.texi (Top): Update the top-level menus.
1569
1570 * syntax.texi (Categories): Add index entries.
1571
15722007-02-01 Juanma Barranquero <lekktu@gmail.com>
1573
1574 * display.texi (Attribute Functions): Fix name and description of
1575 the UNDERLINE arg of `set-face-underline-p'.
1576
15772007-01-29 Eli Zaretskii <eliz@gnu.org>
1578
1579 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
1580 Variables", and "Standard Keymaps" to the detailed menu.
1581
1582 * variables.texi (Future Local Variables): Add index entry.
1583
15842007-01-28 Richard Stallman <rms@gnu.org>
1585
1586 * tips.texi (Coding Conventions): Clarify the tip about macros
1587 that define a function or a variable.
1588
1589 * files.texi (File Attributes): UID and GID can be floats.
1590 (Magic File Names): Explain why deferring all operations to
1591 the standard handler does not work.
1592
15932007-01-23 Martin Rudalics <rudalics@gmx.at>
1594
1595 * backups.texi (Reverting): Use "buffer" instead of "file"
1596 when talking about major and minor modes.
1597
15982007-01-21 Richard Stallman <rms@gnu.org>
1599
1600 * help.texi (Documentation): Add xref to Documentation Tips.
1601
16022007-01-14 Juanma Barranquero <lekktu@gmail.com>
1603
1604 * tips.texi (Coding Conventions): Fix typos.
1605
16062007-01-05 Richard Stallman <rms@gnu.org>
1607
1608 * modes.texi (Defining Minor Modes): Fix previous change.
1609
16102007-01-03 Richard Stallman <rms@gnu.org>
1611
1612 * customize.texi (Variable Definitions, Customization Types):
1613 Don't use * in doc string for defcustom.
1614
16152007-01-02 Richard Stallman <rms@gnu.org>
1616
1617 * variables.texi (Variable Aliases): Clarify that aliases vars
1618 always have the same value.
1619
1620 * processes.texi (Bindat Spec): Fix Texinfo usage.
1621
1622 * modes.texi (Defining Minor Modes): Explain effect of command
1623 defined with define-global-minor-mode on new buffers.
1624
16252006-12-30 Kim F. Storm <storm@cua.dk>
1626
1627 * keymaps.texi (Tool Bar): Describe `grow-only' value of
1628 `auto-resize-tool-bars'.
1629
16302006-12-30 Richard Stallman <rms@gnu.org>
1631
1632 * keymaps.texi (Active Keymaps): Fix previous change.
1633
16342006-12-30 Nick Roberts <nickrob@snap.net.nz>
1635
1636 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
1637
16382006-12-30 Kim F. Storm <storm@cua.dk>
1639
1640 * processes.texi (Bindat Spec): Clarify using field names in
1641 length specifications.
1642
16432006-12-29 Kim F. Storm <storm@cua.dk>
1644
1645 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
1646 Add count and index variables for eval forms in repeat blocks.
1647
16482006-12-24 Richard Stallman <rms@gnu.org>
1649
1650 * customize.texi (Variable Definitions): Document
1651 new name custom-add-frequent-value.
1652
16532006-12-19 Kim F. Storm <storm@cua.dk>
1654
1655 * commands.texi (Misc Events): User signals now result in sigusr1
1656 and sigusr2 events which are handled through special-event-map.
1657 (Special Events): User signals and drag-n-drop are special.
1658
16592006-12-17 Richard Stallman <rms@gnu.org>
1660
1661 * loading.texi (Named Features): Explain subfeatures better.
1662
1663 * customize.texi: Use "option" only for user options.
1664 For the keyword values inside defcustom etc, say "keywords".
1665 For :options value's elements, say "elements".
1666 :group should not be omitted.
1667
1668 * syntax.texi (Parsing Expressions): Split up node.
1669 (Motion via Parsing, Position Parse, Parser State)
1670 (Low-Level Parsing, Control Parsing): New subnodes.
1671 (Parser State): Document syntax-ppss-toplevel-pos.
1672
1673 * positions.texi (List Motion): Punctuation fix.
1674
1675 * files.texi (File Name Completion): Document PREDICATE arg
1676 to file-name-completion.
1677
16782006-12-16 Eli Zaretskii <eliz@gnu.org>
1679
1680 * internals.texi (Building Emacs, Writing Emacs Primitives):
1681 Add index entries.
1682
16832006-12-11 Richard Stallman <rms@gnu.org>
1684
1685 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
1686 affects face menu. Explain how to make it non-nil without enabling
1687 any fontification.
1688
16892006-12-10 Chong Yidong <cyd@stupidchicken.com>
1690
1691 * modes.texi (Font Lock Basics): Document nil value of
1692 font-lock-defaults.
1693
16942006-12-10 Glenn Morris <rgm@gnu.org>
1695
1696 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
1697 value for system-flag argument. Abbrev tables may not be empty
1698 when major modes are loaded.
1699
17002006-12-08 Juanma Barranquero <lekktu@gmail.com>
1701
1702 * makefile.w32-in (maintainer-clean): Partially revert last
1703 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
1704 to protect elisp-covers.texi.
1705
17062006-12-07 Juanma Barranquero <lekktu@gmail.com>
1707
1708 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
1709 Don't remove elisp* info files; they are already deleted by the
1710 `clean' and `distclean' targets, and they are in the $(infodir)
1711 directory, not the current one.
1712
17132006-12-04 Kim F. Storm <storm@cua.dk>
1714
1715 * commands.texi (Misc Events): Update signal events.
1716 (Event Examples): Add signal example.
1717
17182006-11-29 Richard Stallman <rms@gnu.org>
1719
1720 * frames.texi (Visibility of Frames): Explain visible windows
1721 can be covered by others. Add xref for raise-frame.
1722
17232006-11-28 Richard Stallman <rms@gnu.org>
1724
1725 * searching.texi (Regexp Special): Update when ^ is special.
1726
17272006-11-27 Eli Zaretskii <eliz@gnu.org>
1728
1729 * customize.texi (Customization, Common Keywords)
1730 (Group Definitions, Variable Definitions, Composite Types)
1731 (Type Keywords, Customization Types): Add index entries for
1732 various customization keywords.
1733
17342006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
1735
1736 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
1737
c8763fb6 17382006-11-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
1739
1740 * frames.texi (Window System Selections): Remove clipboard from
1741 description of selection-coding-system.
1742
17432006-11-06 Richard Stallman <rms@gnu.org>
1744
1745 * lists.texi (List Variables): Document COMPARE-FN.
1746
1747 * keymaps.texi: Avoid use of "binding" to mean a relation;
1748 use it only to refer to the meaning associated with a key.
1749 (Keymaps): Change menu node description.
1750
1751 * elisp.texi (Top): Change menu node description.
1752
1753 * display.texi (Managing Overlays): Document overlay-recenter.
1754
17552006-10-29 Chong Yidong <cyd@stupidchicken.com>
1756
1757 * Makefile.in: Use relative paths to avoid advertising filesystem
1758 contents during compilation.
1759
17602006-10-23 Kim F. Storm <storm@cua.dk>
1761
1762 * commands.texi (Event Input Misc): Update unread-command-events.
1763
17642006-10-23 Nick Roberts <nickrob@snap.net.nz>
1765
1766 * lists.texi (Sets And Lists): Fix typos.
1767
17682006-10-18 Juanma Barranquero <lekktu@gmail.com>
1769
1770 * control.texi (Processing of Errors): Use @var for an argument,
1771 not @code.
1772
17732006-10-16 Richard Stallman <rms@gnu.org>
1774
1775 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
1776
1777 * keymaps.texi (Format of Keymaps): Show all the keymap element
1778 patterns that result from menu items.
1779 (Key Lookup): Minor cleanups.
1780
1781 * modes.texi (Precalculated Fontification): Don't say that
1782 not setting font-lock-defaults avoids loading font-lock.
1783
1784 * help.texi (Documentation): Move xref to Emacs Manual here.
1785 (Documentation Basics): From here.
1786 Also doc emacs-lisp-docstring-fill-column.
1787
1788 * elisp.texi: Update version and ISBN.
1789
1790 * commands.texi (Interactive Call): Clarify KEYS arg to
1791 call-interactively is a vector.
1792 (Command Loop Info): Delete anchor in this-command-keys.
1793 Add anchor in this-command-keys-vector.
1794 (Recursive Editing): Document how recursive-edit
1795 handles the current buffer.
1796
17972006-10-13 Chong Yidong <cyd@stupidchicken.com>
1798
1799 * frames.texi (Frame Titles): %c and %l are ignored in
1800 frame-title-format.
1801
18022006-10-11 Richard Stallman <rms@gnu.org>
1803
1804 * keymaps.texi (Key Sequences): Clarify use of kbd.
1805
18062006-10-10 Kim F. Storm <storm@cua.dk>
1807
1808 * lists.texi (Sets And Lists): Add memql.
1809
18102006-10-03 Richard Stallman <rms@gnu.org>
1811
1812 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
1813 Clarify :ascii: and :nonascii:.
1814
18152006-09-29 Juri Linkov <juri@jurta.org>
1816
1817 * modes.texi (%-Constructs): Reorder coding systems in the
1818 documentation of %z to the real order displayed in the modeline.
1819
18202006-09-25 Richard Stallman <rms@gnu.org>
1821
1822 * os.texi (Timers): Describe timer-max-repeats.
1823
18242006-09-25 Chong Yidong <cyd@stupidchicken.com>
1825
1826 * os.texi (Timers): Mention with-local-quit.
1827
18282006-09-24 Richard Stallman <rms@gnu.org>
1829
1830 * searching.texi (Searching and Matching): Mention property search.
1831
1832 * commands.texi (Command Loop Info): Explain how read-event affects
1833 this-command-keys.
1834
18352006-09-20 Richard Stallman <rms@gnu.org>
1836
1837 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
1838
1839 * windows.texi (Window Start): Minor cleanups.
1840
18412006-09-20 Kim F. Storm <storm@cua.dk>
1842
1843 * windows.texi (Window Start): pos-visible-in-window-p allows
1844 specifying t for position to mean "end of window".
1845 Add window-line-height.
1846
1847 * anti.texi (Antinews): Mention window-line-height.
1848
18492006-09-19 David Kastrup <dak@gnu.org>
1850
1851 * keymaps.texi (Searching Keymaps): Small clarification.
1852
18532006-09-18 Richard Stallman <rms@gnu.org>
1854
1855 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
1856 cause keyboard menus.
1857 (Menu Keymaps): Likewise.
1858 (Defining Menus, Keyboard Menus): Clarify.
1859
1860 * text.texi (Fields): Clarify explanation of constrain-to-field.
1861
18622006-09-16 Eli Zaretskii <eliz@gnu.org>
1863
1864 * variables.texi (Tips for Defining): Fix a typo.
1865
18662006-09-15 Richard Stallman <rms@gnu.org>
1867
1868 * keymaps.texi (Remapping Commands, Searching Keymaps)
1869 (Active Keymaps): Clean up previous change.
1870
18712006-09-15 Jay Belanger <belanger@truman.edu>
1872
1873 * gpl.texi: Replace "Library Public License" by "Lesser Public
1874 License" throughout.
1875
18762006-09-15 David Kastrup <dak@gnu.org>
1877
1878 * keymaps.texi (Active Keymaps): Adapt description to use
1879 `get-char-property' instead `get-text-property'. Explain how
1880 mouse events change this. Explain the new optional argument of
1881 `key-binding' and its mouse-dependent lookup.
1882 (Searching Keymaps): Adapt description similarly.
1883 (Remapping Commands): Explain the new optional argument of
1884 `command-remapping'.
1885
18862006-09-14 Richard Stallman <rms@gnu.org>
1887
1888 * keymaps.texi (Searching Keymaps): Clarification.
1889 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
1890
18912006-09-13 Richard Stallman <rms@gnu.org>
1892
1893 * objects.texi (Character Type): Node split.
1894 Add xref to Describing Characters.
1895 (Basic Char Syntax, General Escape Syntax)
1896 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
1897
18982006-09-11 Richard Stallman <rms@gnu.org>
1899
1900 * display.texi (Display Table Format): Wording clarification.
1901 (Glyphs): Clarifications.
1902
19032006-09-10 Chong Yidong <cyd@stupidchicken.com>
1904
1905 * keymaps.texi (Active Keymaps): Mention that key-binding checks
1906 local maps.
1907
19082006-09-10 Kim F. Storm <storm@cua.dk>
1909
1910 * display.texi (Forcing Redisplay): Document return value of
1911 function redisplay.
1912
19132006-09-09 Richard Stallman <rms@gnu.org>
1914
1915 * windows.texi (Window Hooks): Explain limits of
1916 window-scroll-functions.
1917
1918 * display.texi (Fringe Indicators): Update for last change in
1919 indicate-buffer-boundaries.
1920
19212006-09-08 Richard Stallman <rms@gnu.org>
1922
1923 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
1924
19252006-09-06 Kim F. Storm <storm@cua.dk>
1926
1927 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
1928
1929 * windows.texi (Window Start): Update pos-visible-in-window-p.
1930
19312006-09-04 Richard Stallman <rms@gnu.org>
1932
1933 * processes.texi (Accepting Output): Explain SECONDS=0 for
1934 accept-process-output.
1935
1936 * os.texi (Idle Timers): Explain why timer functions should not
1937 loop until (input-pending-p).
1938
19392006-09-02 Eli Zaretskii <eliz@gnu.org>
1940
1941 * makefile.w32-in (usermanualdir): New variable.
1942 (elisp.dvi): Use it.
1943
19442006-09-01 Eli Zaretskii <eliz@gnu.org>
1945
1946 * buffers.texi (Buffer Modification): Fix last change.
1947
19482006-09-01 Chong Yidong <cyd@stupidchicken.com>
1949
1950 * buffers.texi (Buffer Modification): Document
1951 buffer-chars-modified-tick.
1952
19532006-08-31 Richard Stallman <rms@gnu.org>
1954
1955 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
1956
19572006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
1958
1959 * modes.texi (Syntactic Font Lock):
1960 Mention font-lock-syntactic-face-function
1961 instead of specific faces.
1962
19632006-08-29 Chong Yidong <cyd@stupidchicken.com>
1964
1965 * display.texi (Images): Add xrref to display-images-p.
1966
19672006-08-28 Kenichi Handa <handa@m17n.org>
1968
1969 * nonascii.texi (Lisp and Coding Systems): Fix description of
1970 detect-coding-region.
1971
19722006-08-27 Michael Olson <mwolson@gnu.org>
1973
1974 * processes.texi (Transaction Queues): Remove stray quote
1975 character.
1976
19772006-08-25 Richard Stallman <rms@gnu.org>
1978
1979 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
1980 Add xref.
1981
19822006-08-24 Chong Yidong <cyd@stupidchicken.com>
1983
1984 * os.texi (Timers): Avoid waiting inside timers.
1985
19862006-08-21 Lute Kamstra <lute@gnu.org>
1987
1988 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
1989
19902006-08-20 Richard Stallman <rms@gnu.org>
1991
1992 * os.texi (Idle Timers): New node, split out from Timers.
1993 Document current-idle-time.
1994 * commands.texi (Reading One Event): Update xref.
1995 * elisp.texi (Top): Update subnode menu.
1996
19972006-08-16 Richard Stallman <rms@gnu.org>
1998
1999 * keymaps.texi (Extended Menu Items): Show format of cached
2000 bindings in extended menu items.
2001
2002 * customize.texi (Variable Definitions): Explain when the
2003 standard value expression is evaluated.
2004
20052006-08-15 Chong Yidong <cyd@stupidchicken.com>
2006
2007 * commands.texi (Reading One Event): Explain idleness in
2008 `read-event'.
2009
20102006-08-12 Chong Yidong <cyd@stupidchicken.com>
2011
2012 * text.texi (Near Point): Say "cursor" not "terminal cursor".
2013 (Commands for Insertion): Removed split-line since it's not
2014 relevant for Lisp programming.
2015 (Yank Commands): Rewrite introduction.
2016 (Undo): Clarify.
2017 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
2018 (Filling): Remove redundant comment. Clarify return value of
2019 current-justification.
2020 (Margins): Minor clarifications.
2021 (Adaptive Fill): Update default value of adaptive-fill-regexp.
2022 (Sorting): Update definition of sort-lines.
2023 (Columns): Clarify behavior of sort-columns.
2024 (Indent Tabs): Link to Tab Stops in Emacs manual.
2025 (Special Properties): Clarify.
2026 (Clickable Text): Mention Buttons package.
2027
20282006-08-12 Kevin Ryde <user42@zip.com.au>
2029
2030 * os.texi (Time Parsing): Add %z to description of
2031 format-time-string, as per docstring. Add cross reference to
2032 glibc manual for strftime.
2033
20342006-08-08 Richard Stallman <rms@gnu.org>
2035
2036 * modes.texi: Clean up wording in previous change.
2037
20382006-08-07 Chong Yidong <cyd@stupidchicken.com>
2039
2040 * modes.texi (Hooks): Clarify.
2041 (Major Mode Basics): Mention define-derived-mode explicitly.
2042 (Major Mode Conventions): Rebinding RET is OK for some modes.
2043 Mention change-major-mode-hook and after-change-major-mode-hook.
2044 (Example Major Modes): Moved to end of Modes section.
2045 (Mode Line Basics): Clarify.
2046 (Mode Line Data): Mention help-echo and local-map in strings.
2047 Explain reason for treatment of non-risky variables.
2048 (Properties in Mode): Clarify.
2049 (Faces for Font Lock): Add font-lock-negation-char-face.
2050
20512006-08-04 Eli Zaretskii <eliz@gnu.org>
2052
2053 * strings.texi (Formatting Strings): Warn against arbitrary
2054 strings as first arg to `format'.
2055
20562006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
2057
2058 * text.texi (Clickable Text): Mention `help-echo' text property.
2059 Update intro, examples and associated explanations.
2060
20612006-07-31 Richard Stallman <rms@gnu.org>
2062
2063 * commands.texi: Update xrefs.
2064 (Event Mod): New node, cut out from old Translating Input.
2065
2066 * maps.texi: Update xrefs.
2067
2068 * keymaps.texi (Translation Keymaps): New node.
2069 Update xrefs from Translating Input to Translation Keymaps.
2070
2071 * elisp.texi (Top): Update subnode menu.
2072
2073 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
2074
2075 * os.texi (System Interface): Fix menu descriptions of some nodes.
2076 (Translating Input): Node deleted.
2077
20782006-07-31 Nick Roberts <nickrob@snap.net.nz>
2079
2080 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
2081
2082 * lists.texi (Sets And Lists): Likewise.
2083
20842006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
2085
2086 * text.texi (Fields): Mention POS
2087 requirement when narrowing is in effect.
2088
20892006-07-28 Richard Stallman <rms@gnu.org>
2090
2091 * display.texi (Face Attributes): Simplify wording.
2092 (Attribute Functions): Clarify meaning of new-frame default
2093 attribute settings.
2094
2095 * customize.texi (Common Keywords): Document how to use
2096 :package-version in a package not in Emacs.
2097
20982006-07-28 Kim F. Storm <storm@cua.dk>
2099
2100 * commands.texi (Reading One Event): Fix last change.
2101
21022006-07-26 Chong Yidong <cyd@stupidchicken.com>
2103
2104 * commands.texi (Reading One Event): Document SECONDS argument for
2105 read-event, read-char, and read-char-exclusive.
2106
21072006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
2108
2109 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
2110 to ensure correct identification.
2111
21122006-07-24 Richard Stallman <rms@gnu.org>
2113
2114 * text.texi (Clickable Text): Clarify.
2115
2116 * sequences.texi (Vector Functions): Delete duplicate xref.
2117
2118 * objects.texi (Function Type): Clarify.
2119
2120 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
2121 modes.
2122
2123 * lists.texi (List Variables): New node.
2124 Material moved from other nodes.
2125
2126 * variables.texi (Setting Variables): add-to-list and
2127 add-to-ordered-list moved to List Variables node.
2128
21292006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
2130
2131 * text.texi (Links and Mouse-1):
2132 For mouse-on-link-p, expand on arg POS.
2133
21342006-07-21 Kim F. Storm <storm@cua.dk>
2135
2136 * display.texi (Forcing Redisplay): Don't mention systems which
2137 don't support sub-second timers for redisplay-preemption-period.
2138
2139 * os.texi (Terminal Output): Clarify text vs graphical terminal.
2140
21412006-07-21 Eli Zaretskii <eliz@gnu.org>
2142
2143 * frames.texi (Input Focus): Document that focus-follows-mouse has
2144 no effect on MS-Windows.
2145
21462006-07-18 Richard Stallman <rms@gnu.org>
2147
2148 * display.texi (Forcing Redisplay): Cleanups in previous change.
2149
2150 * processes.texi (Low-Level Network): Make menu more convenient.
2151
21522006-07-18 Kim F. Storm <storm@cua.dk>
2153
2154 * display.texi (Forcing Redisplay): redisplay-preemption-period
2155 only used on window systems. Add xref to Terminal Output.
2156
2157 * os.texi (Terminal Output): baud-rate only controls preemption on
2158 non-window systems. Add xref to Forcing Redisplay.
2159
2160 * processes.texi (Low-Level Network): Rename node "Make Network"
2161 to "Network Processes".
2162
21632006-07-18 Karl Berry <karl@gnu.org>
2164
2165 * variables.texi, functions.texi, customize.texi, loading.texi:
2166 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
2167
21682006-07-17 Chong Yidong <cyd@stupidchicken.com>
2169
2170 * commands.texi (Waiting): Document batch-mode sit-for behavior.
2171
21722006-07-17 Richard Stallman <rms@gnu.org>
2173
2174 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
2175 Put period and comma inside quotes.
2176
2177 * loading.texi, markers.texi: Use real doublequote inside menus.
2178
2179 * windows.texi: Put point and comma inside quotes.
2180 (Textual Scrolling): Use @samp for error message.
2181
2182 * variables.texi, tips.texi, syntax.texi, symbols.texi:
2183 * strings.texi, streams.texi, processes.texi, os.texi:
2184 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
2185 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
2186 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
2187 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
2188 Put point and comma inside quotes.
2189
2190 * control.texi (Processing of Errors): Add command-error-function.
2191
2192 * variables.texi (File Local Variables): Clarify that
2193 file local variables make buffer-local bindings.
2194
2195 * modes.texi (Syntactic Font Lock): Give default for
2196 font-lock-syntax-table.
2197
21982006-07-17 Nick Roberts <nickrob@snap.net.nz>
2199
2200 * text.texi (Special Properties): Clean up previous change.
2201
22022006-07-16 Karl Berry <karl@gnu.org>
2203
2204 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
2205 * control.texi: Fix bad page breaks through chapter 10 (control).
2206
2207 * anti.texi (Antinews): Reorder face-attribute fns to avoid
2208 underfull hbox.
2209
22102006-07-15 Nick Roberts <nickrob@snap.net.nz>
2211
2212 * text.texi (Special Properties): Describe fontified text property
2213 in relation to a character (not text).
2214
22152006-07-15 Kim F. Storm <storm@cua.dk>
2216
2217 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
2218 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
2219 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
2220
2221 * anti.texi (Antinews): Mention redisplay function.
2222 The kbd macro existed, but was not documented, before 22.x.
2223 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
2224
22252006-07-14 Nick Roberts <nickrob@snap.net.nz>
2226
2227 * display.texi (Displaying Messages): Add anchor.
2228
2229 * frames.texi (Dialog Boxes): Use it.
2230
22312006-07-12 Richard Stallman <rms@gnu.org>
2232
2233 * objects.texi (Frame Type): Explain nature of frames better.
2234
2235 * frames.texi (Frames): Explain nature of frames better.
2236
22372006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
2238
2239 * tips.texi (Coding Conventions): Explain why use cl at compile time.
2240
22412006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2242
2243 * frames.texi (Window System Selections): Mention scrap support for Mac.
2244 Default value of x-select-enable-clipboard is t on Mac.
2245
2246 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
2247
22482006-07-11 Kim F. Storm <storm@cua.dk>
2249
2250 * display.texi (Forcing Redisplay): Add `redisplay' function.
2251 Don't mention (sit-for -1) -- use (redisplay t) instead.
2252
2253 * commands.texi (Waiting): (sit-for -1) is no longer special.
2254 (sit-for 0) is equivalent to (redisplay).
2255 Iconifying/deiconifying no longer makes sit-for return.
2256
22572006-07-10 Nick Roberts <nickrob@snap.net.nz>
2258
2259 * display.texi (Buttons): Fix typo.
2260
2261 * index.texi, elisp.texi (New Symbols): Comment node out.
2262
22632006-07-09 Richard Stallman <rms@gnu.org>
2264
2265 * display.texi (Truncation): Clean up previous change.
2266
22672006-07-08 Richard Stallman <rms@gnu.org>
2268
2269 * commands.texi (Interactive Call): Use 3 as prefix in example
2270 for execute-extended-command.
2271
2272 * display.texi (Attribute Functions): Move paragraph about
2273 compatibility with Emacs < 21.
2274
22752006-07-09 Kim F. Storm <storm@cua.dk>
2276
2277 * display.texi (Refresh Screen): Clarify force-window-update.
2278 (Truncation): "Normally" indicated by fringe arrows.
2279
22802006-07-08 Eli Zaretskii <eliz@gnu.org>
2281
2282 * windows.texi (Textual Scrolling, Resizing Windows):
2283 * variables.texi (Constant Variables):
2284 * text.texi (Buffer Contents, Deletion, Changing Properties)
2285 (Property Search, Special Properties, Sticky Properties)
2286 (Links and Mouse-1, Fields, Change Hooks):
2287 * syntax.texi (Syntax Table Functions, Parsing Expressions)
2288 (Categories):
2289 * symbols.texi (Other Plists):
2290 * streams.texi (Output Variables):
2291 * processes.texi (Input to Processes, Query Before Exit):
2292 * positions.texi (Word Motion, Text Lines, List Motion):
2293 * os.texi (Init File, System Environment, Sound Output)
2294 (Session Management):
2295 * nonascii.texi (Text Representations, Character Sets)
2296 (Chars and Bytes, Locales):
2297 * modes.texi (Defining Minor Modes, Header Lines):
2298 * minibuf.texi (Minibuffer Contents):
2299 * markers.texi (Information from Markers):
2300 * lists.texi (List Elements, Building Lists, Association Lists):
2301 * keymaps.texi (Tool Bar):
2302 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
2303 * functions.texi (What Is a Function, Mapping Functions):
2304 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
2305 (Color Names, Text Terminal Colors, Display Feature Testing):
2306 * files.texi (Visiting Functions, File Name Components)
2307 (Unique File Names, Contents of Directories):
2308 * display.texi (Forcing Redisplay, Displaying Messages)
2309 (Temporary Displays, Font Selection, Auto Faces)
2310 (Font Lookup, Fringe Indicators, Display Margins)
2311 (Image Descriptors, Showing Images, Image Cache, Button Types)
2312 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
2313 (Display Table Format, Glyphs):
2314 * control.texi (Iteration):
2315 * commands.texi (Command Loop Info, Adjusting Point):
2316 * backups.texi (Making Backups, Auto-Saving):
2317 Remove @tindex entries.
2318
23192006-07-07 Kim F. Storm <storm@cua.dk>
2320
2321 * display.texi (Fringe Cursors): Fix typo.
2322 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
2323 (Overlay Arrow): Default is overlay-arrow fringe indicator.
2324
23252006-07-05 Richard Stallman <rms@gnu.org>
2326
2327 * text.texi (Buffer Contents): Add example of text props
2328 in result of buffer-substring.
2329 (Text Properties): Explain better about use of specific property names.
2330 (Property Search): Some cleanups; reorder some functions.
2331
2332 * keymaps.texi (Changing Key Bindings): Cleanup.
2333 Add xref to Key Binding Conventions.
2334
2335 * display.texi (Attribute Functions): Add examples for
2336 face-attribute-relative-p.
2337
2338 * tips.texi (Coding Conventions): Cleanup last change.
2339
23402006-07-05 Karl Berry <karl@gnu.org>
2341
2342 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
2343 Remove @setchapternewpage odd.
2344 Result is 1013 pages, down from 1100.
2345
2346 * anti.texi, customize.texi, display.texi, internals.texi:
2347 * minibuf.texi, modes.texi, tips.texi:
2348 Fix overfull/underfull boxes.
2349
23502006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
2351
2352 * edebug.texi (Instrumenting):
2353 Add Edebug-specific findex for eval-buffer.
2354 * loading.texi (Loading):
2355 Replace eval-current-buffer with eval-buffer.
2356
23572006-06-30 Nick Roberts <nickrob@snap.net.nz>
2358
2359 * locals.texi (Standard Buffer-Local Variables): Update the list
2360 of variables.
2361
23622006-06-26 Nick Roberts <nickrob@snap.net.nz>
2363
2364 * files.texi (File Name Completion): Point user to the node
2365 "Reading File Names".
2366
23672006-06-24 Eli Zaretskii <eliz@gnu.org>
2368
2369 * files.texi (Contents of Directories): Document case-insensitive
2370 behavior on respective filesystems.
2371
2372 * objects.texi (Character Type): Document that Emacs signals an
2373 error for unsupported Unicode characters specified as \uNNNN.
2374
23752006-06-19 Richard Stallman <rms@gnu.org>
2376
2377 * processes.texi (Bindat Spec): Clarify previous change.
2378
23792006-06-16 Richard Stallman <rms@gnu.org>
2380
2381 * tips.texi (Coding Conventions): Better explain conventions
2382 for definition constructs.
2383
2384 * text.texi (Special Properties): String value of `read-only'
2385 serves as the error message.
2386
2387 * objects.texi (Character Type): Clarify prev. change.
2388 (Non-ASCII in Strings): Mention \u and \U.
2389
2390 * commands.texi (Using Interactive): Explain problem of
2391 markers, etc., in command-history.
2392
23932006-06-14 Kim F. Storm <storm@cua.dk>
2394
2395 * commands.texi (Waiting): Negative arg to sit-for forces
2396 redisplay even if input is pending.
2397
2398 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
2399 redisplay. Remove incorrect example of binding redisplay-dont-pause
2400 around (sit-for 0).
2401
24022006-06-13 Richard Stallman <rms@gnu.org>
2403
2404 * display.texi (Forcing Redisplay): Clarify previous change.
2405
24062006-06-13 Romain Francoise <romain@orebokech.com>
2407
2408 * display.texi (Forcing Redisplay): Fix typo.
2409
24102006-06-13 Kim F. Storm <storm@cua.dk>
2411
2412 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
2413
24142006-06-10 Luc Teirlinck <teirllm@auburn.edu>
2415
2416 * tips.texi (Coding Conventions): Add `@end itemize'.
2417
24182006-06-10 Richard Stallman <rms@gnu.org>
2419
2420 * tips.texi (Coding Conventions): Explain use of coding systems
2421 to ensure one decoding for strings.
2422
24232006-06-09 Aidan Kehoe <kehoea@parhasard.net>
2424
2425 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
2426 syntax.
2427
24282006-06-07 Eli Zaretskii <eliz@gnu.org>
2429
2430 * display.texi (Font Selection): Remove description of
2431 clear-face-cache.
2432
2433 * compile.texi (Eval During Compile): Fix a typo. Add index
2434 entries for possible uses of eval-when-compile.
2435
24362006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
2437
2438 * display.texi (Abstract Display): Fix typo.
2439
24402006-06-03 Eli Zaretskii <eliz@gnu.org>
2441
2442 * minibuf.texi (Minibuffer History) <history-add-new-input>:
2443 Reword variable's description.
2444
24452006-06-01 Richard Stallman <rms@gnu.org>
2446
2447 * windows.texi (Splitting Windows): Clarify splitting nonselected
2448 window.
2449
24502006-05-31 Juri Linkov <juri@jurta.org>
2451
2452 * minibuf.texi (Minibuffer History): Add history-add-new-input.
2453
24542006-05-30 Richard Stallman <rms@gnu.org>
2455
2456 * display.texi (Line Height): Fix errors in description of
10d1d0af 2457 default line height and line-height property.
b8d4c8d0
GM
2458
2459 * nonascii.texi (Default Coding Systems): Further clarification.
2460
24612006-05-29 Luc Teirlinck <teirllm@auburn.edu>
2462
2463 * internals.texi (Pure Storage): Mention that an overflow in pure
2464 space causes a memory leak.
2465 (Garbage Collection): If there was an overflow in pure space,
2466 `garbage-collect' returns nil.
2467
24682006-05-30 Eli Zaretskii <eliz@gnu.org>
2469
2470 * nonascii.texi (Default Coding Systems): Fix it some more.
2471
24722006-05-29 Eli Zaretskii <eliz@gnu.org>
2473
2474 * nonascii.texi (Default Coding Systems): Fix last change.
2475
24762006-05-29 Kenichi Handa <handa@m17n.org>
2477
2478 * nonascii.texi (find-operation-coding-system): Describe the new
2479 argument format (FILENAME . BUFFER).
2480
24812006-05-28 Richard Stallman <rms@gnu.org>
2482
2483 * tips.texi (Coding Conventions): Better explain reasons not to
2484 advise other packages or use `eval-after-load'.
2485
24862006-05-29 Kim F. Storm <storm@cua.dk>
2487
2488 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
2489 `bindat-idx' and `bindat-raw' for clarity.
2490
24912006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
2492
2493 * processes.texi (Bindat Spec): Expand on `repeat' handler.
2494
2495 * display.texi (Display): Add "Abstract Display" to menu.
2496 (Abstract Display, Abstract Display Functions)
2497 (Abstract Display Example): New nodes.
2498 * elisp.texi (Top): Add "Abstract Display" to menu.
2499
25002006-05-27 Chong Yidong <cyd@stupidchicken.com>
2501
2502 * keymaps.texi (Key Sequences): Link to input events definition.
2503 (Format of Keymaps): Delete material duplicated in Keymap Basics.
2504
2505 * files.texi (Changing Files): Document updated argument list for
2506 copy-file.
2507
25082006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
2509
2510 * processes.texi (Bindat Functions): Explain term "total length".
2511 Use it in bindat-length and bindat-pack descriptions.
2512
25132006-05-26 Eli Zaretskii <eliz@gnu.org>
2514
2515 * tips.texi (Coding Conventions): Advise against using
2516 eval-after-load in packages. Add an index entry.
2517
25182006-05-25 Juri Linkov <juri@jurta.org>
2519
2520 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
2521
2522 * modes.texi (%-Constructs): Add %e, %z, %Z.
2523
25242006-05-25 Richard Stallman <rms@gnu.org>
2525
2526 * elisp.texi (Top): Update subnode menu.
2527
2528 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
2529 (Keymaps): Update menu.
2530
25312006-05-25 Chong Yidong <cyd@stupidchicken.com>
2532
2533 * keymaps.texi (Key Sequences): Some clarifications.
2534
25352006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
2536
2537 * processes.texi (Bindat Functions): Say "unibyte string"
2538 explicitly for bindat-unpack and bindat-pack descriptions.
2539 (Bindat Examples): Don't call `string-make-unibyte' in example.
2540
25412006-05-25 Chong Yidong <cyd@stupidchicken.com>
2542
2543 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
c5602427 2544 Explain string and vector representations of key sequences.
b8d4c8d0
GM
2545
2546 * keymaps.texi (Changing Key Bindings):
dd7b651b 2547 * commands.texi (Interactive Codes):
b8d4c8d0
GM
2548 * help.texi (Describing Characters): Refer to it.
2549
25502006-05-23 Luc Teirlinck <teirllm@auburn.edu>
2551
2552 * frames.texi (Pointer Shape): @end table -> @end defvar.
2553
25542006-05-22 Richard Stallman <rms@gnu.org>
2555
2556 * elisp.texi (Top): Update subnode menus.
2557
2558 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
2559 Contents rewritten; material from old Pointer Shape node moved here.
2560
2561 * display.texi (Pointer Shape): Node deleted.
2562 (Image Descriptors): Minor cleanup.
2563
25642006-05-21 Richard Stallman <rms@gnu.org>
2565
2566 * syntax.texi (Parsing Expressions): Update info on which STATE
2567 elements are ignored.
2568
25692006-05-19 Luc Teirlinck <teirllm@auburn.edu>
2570
2571 * hooks.texi (Standard Hooks): Correct typo.
2572
2573 * gpl.texi (GPL): ifinfo -> ifnottex.
2574
25752006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
2576
2577 * searching.texi (Simple Match Data): Warn about match data being
2578 set anew by every search.
2579
25802006-05-17 Richard Stallman <rms@gnu.org>
2581
2582 * minibuf.texi (Minibuffer History): Clarify.
2583
2584 * searching.texi (Regexp Special): Clarify nested regexp warning.
2585
25862006-05-16 Kim F. Storm <storm@cua.dk>
2587
2588 * minibuf.texi (Minibuffer History): Update add-to-history.
2589
25902006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
2591
2592 * nonascii.texi (Explicit Encoding): Fix
2593 typo (encoding<->decoding).
2594
25952006-05-14 Richard Stallman <rms@gnu.org>
2596
2597 * buffers.texi (Creating Buffers): Cleanup.
2598
2599 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
2600
26012006-05-13 Eli Zaretskii <eliz@gnu.org>
2602
2603 * buffers.texi (Current Buffer): Document that with-temp-buffer
2604 disables undo.
2605
2606 * os.texi (Terminal-Specific): More accurate description of how
2607 Emacs searches for the terminal-specific libraries.
2608
26092006-05-12 Eli Zaretskii <eliz@gnu.org>
2610
2611 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
2612 emacs-xtra to @inforef's.
2613
2614 * text.texi (Undo): Document that undo is turned off in buffers
2615 whose names begin with a space.
2616
2617 * buffers.texi (Buffer Names): Add index entries for buffers whose
2618 names begin with a space.
2619 (Creating Buffers): Document that undo is turned off in buffers
2620 whose names begin with a space.
2621
2622 * files.texi (Visiting Functions, Reading from Files)
2623 (Saving Buffers): Mention code and EOL conversions by file I/O
2624 primitives and subroutines.
2625
2626 * nonascii.texi (Lisp and Coding Systems): Document
2627 coding-system-eol-type. Add index entries for eol conversion.
2628
2629 * display.texi (Defining Faces): Mention `mac', and add an xref to
2630 where window-system is described.
2631
26322006-05-10 Richard Stallman <rms@gnu.org>
2633
2634 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
2635
26362006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
2637
2638 * variables.texi (File Local Variables): Recommend to quote lambda
2639 expressions in safe-local-variable property.
2640
26412006-05-09 Richard Stallman <rms@gnu.org>
2642
2643 * variables.texi (File Local Variables): Document
2644 safe-local-eval-forms and safe-local-eval-function.
2645
26462006-05-07 Kim F. Storm <storm@cua.dk>
2647
2648 * minibuf.texi (Minibuffer History): Remove keep-dups arg
2649 from add-to-history.
2650
26512006-05-07 Romain Francoise <romain@orebokech.com>
2652
2653 * commands.texi (Event Input Misc):
2654 * compile.texi (Eval During Compile):
2655 * internals.texi (Buffer Internals):
2656 * minibuf.texi (Initial Input):
2657 * nonascii.texi (Scanning Charsets):
2658 * numbers.texi (Comparison of Numbers):
2659 * windows.texi (Textual Scrolling, Vertical Scrolling):
2660 Fix various typos.
2661
26622006-05-06 Eli Zaretskii <eliz@gnu.org>
2663
2664 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
2665 conditional xref's to either emacs or emacs-xtra, depending on
2666 @iftex/@ifnottex.
2667
2668 * minibuf.texi (Minibuffer History): Document add-to-history.
2669
26702006-05-05 Eli Zaretskii <eliz@gnu.org>
2671
2672 * internals.texi (Pure Storage): Mention the pure overflow message
2673 at startup.
2674
c8763fb6 26752006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
2676
2677 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
2678 (Searching Keymaps): Fix pseudo-Lisp description of keymap
2679 search.
2680
26812006-05-01 Richard Stallman <rms@gnu.org>
2682
2683 * intro.texi (nil and t): Clarify.
2684
2685 * variables.texi (File Local Variables): Suggest using booleanp.
2686
26872006-05-01 Juanma Barranquero <lekktu@gmail.com>
2688
2689 * objects.texi (Type Predicates): Fix typos.
2690
26912006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
2692
2693 * intro.texi (nil and t): Add booleanp.
2694
2695 * objects.texi (Type Predicates): Add links for booleanp and
2696 string-or-null-p.
2697
26982006-04-29 Richard Stallman <rms@gnu.org>
2699
2700 * modes.texi (Multiline Font Lock): Rename from
2701 Multi line Font Lock Elements. Much clarification.
2702 (Font Lock Multiline, Region to Fontify): Much clarification.
2703
27042006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
2705
2706 * variables.texi (File Local Variables): Remove the special case t for
2707 safe-local-variable.
2708
27092006-04-26 Richard Stallman <rms@gnu.org>
2710
2711 * syntax.texi (Parsing Expressions): Minor cleanup.
2712
27132006-04-18 Richard Stallman <rms@gnu.org>
2714
2715 * tips.texi (Coding Conventions): Explain when the package's
2716 prefix should appear later on (not at the start of the name).
2717
2718 * searching.texi (String Search): Clarify effect of NOERROR.
2719
2720 * modes.texi (Imenu): Clarify what special items do.
2721
2722 * hooks.texi (Standard Hooks): Delete text about old hook names.
2723
27242006-04-17 Romain Francoise <romain@orebokech.com>
2725
2726 * variables.texi (Local Variables): Update the default value of
2727 `max-specpdl-size'.
2728
27292006-04-15 Michael Olson <mwolson@gnu.org>
2730
2731 * processes.texi (Transaction Queues): Mention the new optional
2732 `delay-question' argument for `tq-enqueue'.
2733
27342006-04-13 Bill Wohler <wohler@newt.com>
2735
2736 * customize.texi (Common Keywords): Use dotted notation for
2737 :package-version value. Specify its values. Improve documentation
2738 for customize-package-emacs-version-alist.
2739
27402006-04-12 Bill Wohler <wohler@newt.com>
2741
2742 * customize.texi (Common Keywords): Move description of
2743 customize-package-emacs-version-alist to @defvar.
2744
27452006-04-10 Bill Wohler <wohler@newt.com>
2746
2747 * customize.texi (Common Keywords): Add :package-version.
2748
27492006-04-10 Kim F. Storm <storm@cua.dk>
2750
2751 * text.texi (Buffer Contents): Add NOPROPS arg to
2752 filter-buffer-substring.
2753
27542006-04-08 Kevin Ryde <user42@zip.com.au>
2755
2756 * os.texi (Command-Line Arguments): Update xref to emacs manual
2757 "Command Arguments" -> "Emacs Invocation", per change there.
2758
27592006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
2760
2761 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
2762 be on one line to help makeinfo not render two spaces after the dot.
2763
27642006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
2765
2766 * strings.texi (Predicates for Strings): Add string-or-null-p.
2767
27682006-03-28 Kim F. Storm <storm@cua.dk>
2769
2770 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
2771 remarks about systems that don't support fractional seconds.
2772
27732006-03-25 Karl Berry <karl@gnu.org>
2774
2775 * elisp.texi: Use @copyright{} instead of (C), and do not indent
2776 the year list.
2777
27782006-03-21 Nick Roberts <nickrob@snap.net.nz>
2779
2780 * display.texi (Fringe Indicators): Fix typos.
2781
27822006-03-19 Luc Teirlinck <teirllm@auburn.edu>
2783
2784 * tips.texi (Documentation Tips): One can now also write `program'
2785 in front of a quoted symbol in a docstring to prevent making a
2786 hyperlink.
2787
27882006-03-19 Alan Mackenzie <acm@muc.de>
2789
2790 * text.texi (Special Properties): Clarify `fontified' property.
2791
27922006-03-16 Richard Stallman <rms@gnu.org>
2793
2794 * display.texi (Defining Images): Minor cleanup.
2795
27962006-03-16 Bill Wohler <wohler@newt.com>
2797
2798 * display.texi (Defining Images): In image-load-path-for-library,
2799 prefer user's images.
2800
28012006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
2802
2803 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
2804
28052006-03-15 Bill Wohler <wohler@newt.com>
2806
2807 * display.texi (Defining Images): Fix example in
2808 image-load-path-for-library by not recommending that one binds
2809 image-load-path. Just defvar it to placate compiler and only use
2810 it if previously defined.
2811
28122006-03-14 Bill Wohler <wohler@newt.com>
2813
2814 * display.texi (Defining Images): In image-load-path-for-library,
2815 always return list of directories. Update example.
2816
28172006-03-14 Alan Mackenzie <acm@muc.de>
2818
2819 * modes.texi: New node, "Region to Fontify" (for Font Lock).
2820 This describes font-lock-extend-region-function.
2821 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
2822 the new node "Region to Fontify".
2823
28242006-03-13 Richard Stallman <rms@gnu.org>
2825
2826 * display.texi (Invisible Text): The impossible position is
2827 now before the invisible text, not after.
2828 (Defining Images): Clean up last change.
2829
28302006-03-11 Bill Wohler <wohler@newt.com>
2831
2832 * display.texi (Defining Images): Add image-load-path-for-library.
2833
28342006-03-11 Luc Teirlinck <teirllm@auburn.edu>
2835
2836 * text.texi (Adaptive Fill): Fix Texinfo usage.
2837
2838 * strings.texi (Creating Strings): Fix Texinfo usage.
2839
2840 * searching.texi (Regexp Special): Use @samp for regular
2841 expressions that are not in Lisp syntax.
2842
28432006-03-08 Luc Teirlinck <teirllm@auburn.edu>
2844
2845 * searching.texi (Regexp Special): Put remark between parentheses
2846 to avoid misreading.
2847
28482006-03-07 Luc Teirlinck <teirllm@auburn.edu>
2849
2850 * searching.texi (Syntax of Regexps): More accurately describe
2851 which characters are special in which situations.
2852 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
2853 are not special. Describe in detail when `[' and `]' are special.
2854 (Regexp Backslash): Plenty of regexps with unbalanced square
2855 brackets are valid, so reword that statement.
2856
28572006-03-02 Kim F. Storm <storm@cua.dk>
2858
2859 * keymaps.texi (Tool Bar): Add tool-bar-border.
2860
28612006-02-28 Luc Teirlinck <teirllm@auburn.edu>
2862
2863 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
2864
28652006-02-27 Luc Teirlinck <teirllm@auburn.edu>
2866
2867 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
2868
2869 * files.texi (Locating Files): Suggest additional values for the
2870 SUFFIXES arg of `locate-file'. Update pxref.
2871
2872 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
2873 (How Programs Do Loading): Discuss the effects of Auto Compression
2874 mode on `load'.
2875 (Load Suffixes): New node.
2876 (Library Search): Delete description of `load-suffixes'; it was
2877 moved to "Load Suffixes".
2878 (Autoload, Named Features): Mention `load-suffixes'.
2879
28802006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2881
2882 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
2883
2884 * windows.texi (Window Tree): Fix typo.
2885
28862006-02-20 Kim F. Storm <storm@cua.dk>
2887
2888 * display.texi (Fringe Indicators): New section.
2889 Move indicate-empty-lines, indicate-buffer-boundaries, and
2890 default-indicate-buffer-boundaries here.
2891 Add fringe-indicator-alist and default-fringes-indicator-alist.
2892 Add list of logical fringe indicator symbols.
2893 Update list of standard bitmap names.
2894 (Fringe Cursors): New section.
2895 Move overflow-newline-into-fringe here.
2896 Add fringe-cursor-alist and default-fringes-cursor-alist.
2897 Add list of fringe cursor symbols.
2898
28992006-02-20 Juanma Barranquero <lekktu@gmail.com>
2900
2901 * commands.texi (Using Interactive): Fix reference to node
2902 "Minibuffers".
2903
29042006-02-19 Richard M. Stallman <rms@gnu.org>
2905
2906 * minibuf.texi (High-Level Completion):
2907 Add xref to read-input-method-name.
2908
2909 * files.texi (Relative File Names): Move file-relative-name here.
2910 (File Name Expansion): From here. Minor clarifications.
2911
2912 * commands.texi (Using Interactive): Add xrefs about reading input.
2913 Clarify remarks about that moving point and mark.
2914 Put string case before list case.
2915
c8763fb6 29162006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
2917
2918 * display.texi (Other Display Specs, Image Descriptors):
2919 Revert erroneous changes. The previous description of
2920 image-descriptors as `(image . PROPS)' was correct.
2921
29222006-02-14 Richard M. Stallman <rms@gnu.org>
2923
2924 * variables.texi (File Local Variables): Clarifications.
2925
29262006-02-14 Juanma Barranquero <lekktu@gmail.com>
2927
2928 * variables.texi (File Local Variables): Use @code for a cons
2929 cell, not @var.
2930
29312006-02-13 Chong Yidong <cyd@stupidchicken.com>
2932
2933 * variables.texi (File Local Variables): Document new file local
2934 variable behavior.
2935
29362006-02-10 Kim F. Storm <storm@cua.dk>
2937
2938 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
2939
29402006-02-08 Juanma Barranquero <lekktu@gmail.com>
2941
2942 * modes.texi (%-Constructs): Remove obsolete info about
2943 `global-mode-string'.
2944
29452006-02-07 Richard M. Stallman <rms@gnu.org>
2946
2947 * commands.texi (Prefix Command Arguments): Minor cleanup.
2948
2949 * display.texi: "Graphical display", not window system.
2950
2951 * functions.texi (What Is a Function): Fix xref.
2952
2953 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
2954 (Changing Key Bindings): Clarify when remapping is better than
2955 substitute-key-definition.
2956
29572006-02-02 Richard M. Stallman <rms@gnu.org>
2958
2959 * minibuf.texi (Basic Completion): Completion alists are risky.
2960
2961 * keymaps.texi (Active Keymaps): Clarifications.
2962 (Searching Keymaps): New node.
2963 (Keymaps): Update menu.
2964
2965 * frames.texi (Layout Parameters): Minor clarification.
2966 (Drag and Drop): New node.
2967 (Frames): Update menu.
2968
29692006-01-29 Chong Yidong <cyd@stupidchicken.com>
2970
2971 * display.texi (Other Display Specs, Image Descriptors):
2972 Image description is a list, not a cons cell.
2973
29742006-01-28 Luc Teirlinck <teirllm@auburn.edu>
2975
2976 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
2977 list is not necessarily a list).
2978
29792006-01-27 Eli Zaretskii <eliz@gnu.org>
2980
2981 * frames.texi (Layout Parameters): border-width and
2982 internal-border-width belong to the frame, not the window.
2983
29842006-01-19 Richard M. Stallman <rms@gnu.org>
2985
2986 * nonascii.texi (Translation of Characters): Search cmds use
2987 translation-table-for-input. Automatically made local.
2988
2989 * markers.texi (Overview of Markers): Count insertion type
2990 as one of a marker's attributes.
2991
2992 * keymaps.texi (Controlling Active Maps): New node, split out of
2993 Active Keymaps.
2994 (Keymaps): Menu updated.
2995 (Active Keymaps): Give pseudocode to explain how the active
2996 maps are searched. current-active-maps and key-binding moved here.
2997 (Functions for Key Lookup): current-active-maps and key-binding moved.
2998 Clarifications.
2999 (Searching the Keymaps): New subnode.
3000
3001 * elisp.texi (Top): Menu clarification.
3002
3003 * display.texi (Other Display Specs): Delete duplicate entry for
3004 just a string as display spec. Move text about recursive display
3005 specs on such a string.
3006
3007 * commands.texi (Key Sequence Input): Clarify.
3008 Move num-nonmacro-input-events out.
3009 (Reading One Event): num-nonmacro-input-events moved here.
3010
30112006-01-14 Nick Roberts <nickrob@snap.net.nz>
3012
3013 * advice.texi (Simple Advice): Update example to fit argument
3014 change in previous-line.
3015
30162006-01-05 Richard M. Stallman <rms@gnu.org>
3017
3018 * markers.texi (The Mark): Fix in `mark'.
3019
30202006-01-04 Richard M. Stallman <rms@gnu.org>
3021
3022 * processes.texi (Misc Network, Make Network): Minor cleanups.
3023
30242006-01-04 Kim F. Storm <storm@cua.dk>
3025
3026 * processes.texi (Make Network): Add IPv6 addresses and handling.
3027 (Network Feature Testing): Mention (:family ipv6).
3028 (Misc Network): Add IPv6 formats to format-network-address.
3029
30302005-12-30 Richard M. Stallman <rms@gnu.org>
3031
3032 * text.texi (Changing Properties):
3033 Don't use return value of set-text-properties.
3034
30352005-12-29 Luc Teirlinck <teirllm@auburn.edu>
3036
3037 * modes.texi (Mode Line Format): Correct typo in menu.
3038
30392005-12-29 Richard M. Stallman <rms@gnu.org>
3040
3041 * modes.texi (Mode Line Top): New node.
3042 (Mode Line Data): Some text moved to new node.
3043 Explain the data structure more concretely.
3044 (Mode Line Basics): Clarifications.
3045 (Mode Line Variables): Clarify intro paragraph.
3046 (%-Constructs): Clarify intro paragraph.
3047 (Mode Line Format): Update menu.
3048
30492005-12-28 Luc Teirlinck <teirllm@auburn.edu>
3050
3051 * minibuf.texi (Basic Completion): Update lazy-completion-table
3052 examples for removal of ARGS argument.
3053
30542005-12-23 Richard M. Stallman <rms@gnu.org>
3055
3056 * text.texi (Undo): Restore some explanation from the version
3057 that was deleted.
3058
30592005-12-23 Eli Zaretskii <eliz@gnu.org>
3060
3061 * text.texi (Undo): Remove duplicate descriptions of `apply
3062 funname' and `apply delta' elements of the undo list.
3063
30642005-12-20 Richard M. Stallman <rms@gnu.org>
3065
3066 * help.texi (Help Functions): Update documentation of `apropos'.
3067
30682005-12-20 Luc Teirlinck <teirllm@auburn.edu>
3069
3070 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
3071 because it is confusing. If the :help-echo keyword is a function,
3072 it is not directly used as the :help-echo overlay property, as the
3073 xref seems to suggest (it does not take the appropriate args).
3074
30752005-12-19 Luc Teirlinck <teirllm@auburn.edu>
3076
3077 * customize.texi (Common Keywords): Fix Texinfo usage.
3078 (Group Definitions, Variable Definitions): Update for new
3079 conventions for using `*' in docstrings.
3080
3081 * tips.texi (Documentation Tips): Update for new conventions for
3082 using `*' in docstrings.
3083
30842005-12-16 Richard M. Stallman <rms@gnu.org>
3085
3086 * minibuf.texi (Minibuffer Contents): Minor cleanup.
3087
30882005-12-16 Juri Linkov <juri@jurta.org>
3089
3090 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
3091
30922005-12-14 Romain Francoise <romain@orebokech.com>
3093
3094 * modes.texi (Customizing Keywords): Rename `append' to `how'.
3095 Fix typo.
3096
30972005-12-11 Juri Linkov <juri@jurta.org>
3098
3099 * minibuf.texi (Completion Commands): Add mention of read-file-name
3100 for filename completion keymaps.
3101 (Reading File Names): Add mention of filename completion keymaps
3102 for read-file-name and xref to `Completion Commands'.
3103
31042005-12-10 Richard M. Stallman <rms@gnu.org>
3105
3106 * customize.texi (Common Keywords): State caveats for use of :tag.
3107
31082005-12-08 Richard M. Stallman <rms@gnu.org>
3109
3110 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
3111 with xrefs and better explanation.
3112 (Completion Commands): Add the filename completion maps.
3113
3114 * objects.texi (Character Type): Clarify that \s is not space
3115 if a dash follows.
3116
31172005-12-05 Richard M. Stallman <rms@gnu.org>
3118
3119 * windows.texi (Resizing Windows): Delete preserve-before args.
3120
31212005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
3122
3123 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
3124 in full keymaps, since the quirk has been fixed.
3125
31262005-12-03 Eli Zaretskii <eliz@gnu.org>
3127
3128 * hooks.texi (Standard Hooks): Add index entries. Mention
3129 `compilation-finish-functions'.
3130
31312005-11-27 Richard M. Stallman <rms@gnu.org>
3132
3133 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
3134
31352005-11-21 Juri Linkov <juri@jurta.org>
3136
3137 * customize.texi (Common Keywords): Update links types
3138 custom-manual and url-link. Add link types emacs-library-link,
3139 file-link, function-link, variable-link, custom-group-link.
3140
31412005-11-20 Chong Yidong <cyd@stupidchicken.com>
3142
3143 * display.texi: Revert 2005-11-20 change.
3144
31452005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
3146
3147 * processes.texi (Bindat Functions):
3148 Say "third" to refer to zero-based index "2".
3149
31502005-11-18 Luc Teirlinck <teirllm@auburn.edu>
3151
3152 * loading.texi (Library Search): Update the default value of
3153 `load-suffixes'.
3154
31552005-11-17 Chong Yidong <cyd@stupidchicken.com>
3156
3157 * display.texi (Attribute Functions): Mention :ignore-defface.
3158
31592005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
3160
3161 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
3162 (Minor Mode Conventions): Mention the use of a hook.
3163
31642005-11-06 Richard M. Stallman <rms@gnu.org>
3165
3166 * files.texi (Magic File Names): find-file-name-handler checks the
3167 `operations' property of the handler.
3168
31692005-11-03 Richard M. Stallman <rms@gnu.org>
3170
3171 * variables.texi (Frame-Local Variables): Small clarification.
3172
31732005-10-29 Chong Yidong <cyd@stupidchicken.com>
3174
3175 * os.texi (Init File): Document ~/.emacs.d/init.el.
3176
31772005-10-29 Richard M. Stallman <rms@gnu.org>
3178
3179 * internals.texi (Garbage Collection): Document memory-full.
3180
31812005-10-28 Bill Wohler <wohler@newt.com>
3182
3183 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
3184 for URLs.
3185
31862005-10-28 Richard M. Stallman <rms@gnu.org>
3187
3188 * minibuf.texi (Completion Commands): Clean up prev change.
3189
31902005-10-26 Kevin Ryde <user42@zip.com.au>
3191
3192 * compile.texi (Eval During Compile): Explain recommended uses
3193 of eval-when-compile and eval-and-compile.
3194
31952005-10-27 Masatake YAMATO <jet@gyve.org>
3196
3197 * minibuf.texi (Completion Commands):
3198 Write about new optional argument for `display-completion-list'.
3199
32002005-10-23 Richard M. Stallman <rms@gnu.org>
3201
3202 * display.texi (Overlay Arrow): Clarify about local bindings of
3203 overlay-arrow-position.
3204
32052005-10-22 Eli Zaretskii <eliz@gnu.org>
3206
3207 * internals.texi (Building Emacs): Fix last change.
3208
32092005-10-22 Richard M. Stallman <rms@gnu.org>
3210
3211 * internals.texi (Building Emacs): Document eval-at-startup.
3212
32132005-10-21 Richard M. Stallman <rms@gnu.org>
3214
3215 * loading.texi (Where Defined): load-history contains abs file names.
3216 symbol-file returns abs file names.
3217
32182005-10-19 Kim F. Storm <storm@cua.dk>
3219
3220 * display.texi (Showing Images): Add max-image-size integer value.
3221
32222005-10-18 Chong Yidong <cyd@stupidchicken.com>
3223
3224 * display.texi (Showing Images): Document max-image-size.
3225
32262005-10-17 Richard M. Stallman <rms@gnu.org>
3227
3228 * commands.texi (Quitting): Minor clarification.
3229
3230 * processes.texi (Sentinels): Clarify about output and quitting.
3231 (Filter Functions): Mention with-local-quit.
3232
32332005-10-17 Juri Linkov <juri@jurta.org>
3234
3235 * buffers.texi (Current Buffer):
3236 * commands.texi (Event Input Misc):
3237 * compile.texi (Eval During Compile, Compiler Errors):
3238 * customize.texi (Group Definitions):
3239 * display.texi (Progress, Defining Faces):
3240 * files.texi (Writing to Files):
3241 * modes.texi (Mode Hooks, Defining Minor Modes):
3242 * streams.texi (Output Functions):
3243 * syntax.texi (Syntax Table Functions):
3244 * text.texi (Change Hooks):
3245 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
3246
3247 * commands.texi (Quitting): Replace arg `forms' with `body' in
3248 `with-local-quit'.
3249
3250 * positions.texi (Excursions): Replace arg `forms' with `body' in
3251 `save-excursion'.
3252
32532005-10-08 Kim F. Storm <storm@cua.dk>
3254
3255 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
3256 Rename manual section accordingly.
3257
32582005-10-04 Kim F. Storm <storm@cua.dk>
3259
3260 * windows.texi (Window Split Tree): New section describing
3261 new function window-split-tree function.
3262
32632005-10-03 Nick Roberts <nickrob@snap.net.nz>
3264
3265 * display.texi (Fringe Size/Pos): Simplify and add detail.
3266
32672005-09-30 Romain Francoise <romain@orebokech.com>
3268
3269 * minibuf.texi (High-Level Completion): Explain that the prompt
3270 given to `read-buffer' should end with a colon and a space.
3271 Update usage examples.
3272
32732005-09-29 Juri Linkov <juri@jurta.org>
3274
3275 * display.texi (Displaying Messages): Rename argument name
3276 `string' to `format-string' in functions `message', `message-box',
3277 `message-or-box'.
3278
32792005-09-26 Chong Yidong <cyd@stupidchicken.com>
3280
3281 * errors.texi (Standard Errors): Correct xrefs.
3282
32832005-09-18 Chong Yidong <cyd@stupidchicken.com>
3284
3285 * display.texi (Defining Images): Update documentation for
3286 `image-load-path'.
3287
32882005-09-17 Richard M. Stallman <rms@gnu.org>
3289
3290 * display.texi (Defining Images): Clean up previous change.
3291
32922005-09-16 Romain Francoise <romain@orebokech.com>
3293
3294 * elisp.texi: Specify GFDL version 1.2.
3295
3296 * doclicense.texi (GNU Free Documentation License): Update to
3297 version 1.2.
3298
32992005-09-15 Chong Yidong <cyd@stupidchicken.com>
3300
3301 * display.texi (Defining Images): Document `image-load-path'.
3302
33032005-09-15 Richard M. Stallman <rms@gnu.org>
3304
3305 * objects.texi (Printed Representation): Minor cleanup.
3306 (Box Diagrams): Minor fix.
3307 (Cons Cell Type): Move (...) index item here.
3308 (Box Diagrams): From here.
3309 (Array Type): Minor fix.
3310 (Type Predicates): Delete index "predicates".
3311 (Hash Table Type): Clarify xref.
3312 (Dotted Pair Notation): Minor fix.
3313
33142005-09-10 Chong Yidong <cyd@stupidchicken.com>
3315
3316 * files.texi (Saving Buffers): Fix typo.
3317
33182005-09-08 Richard M. Stallman <rms@gnu.org>
3319
3320 * tips.texi (Programming Tips): Correct the "default" prompt spec.
3321
33222005-09-08 Chong Yidong <cyd@stupidchicken.com>
3323
3324 * locals.texi (Standard Buffer-Local Variables): Don't include
3325 mode variables for minor modes.
3326 Fix xrefs for buffer-display-count, buffer-display-table,
3327 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
3328 enable-multibyte-characters, fill-column, header-line-format,
3329 left-fringe-width, left-margin, and right-fringe-width.
3330
3331 * hooks.texi (Standard Hooks): All hooks should conform to the
3332 standard naming convention now.
3333 Fix xref for `echo-area-clear-hook'.
3334
3335 * display.texi (Usual Display): Note that indicate-empty-lines and
3336 tab-width are buffer-local.
3337
3338 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
3339
3340 * modes.texi (Mode Help): Note that major-mode is buffer-local.
3341
3342 * nonascii.texi (Encoding and I/O): Note that
3343 buffer-file-coding-system is buffer-local.
3344
3345 * positions.texi (List Motion): Note that defun-prompt-regexp is
3346 buffer-local.
3347
3348 * text.texi (Auto Filling): Note that auto-fill-function is
3349 buffer-local.
3350 (Undo): Note that buffer-undo-list is buffer-local.
3351
3352 * windows.texi (Buffers and Windows): Document
3353 buffer-display-count.
3354
33552005-09-06 Richard M. Stallman <rms@gnu.org>
3356
3357 * tips.texi (Coding Conventions): Sometimes it is ok to put the
3358 package prefix elsewhere than at the start of the name.
3359
33602005-09-03 Richard M. Stallman <rms@gnu.org>
3361
3362 * tips.texi (Programming Tips): Add conventions for minibuffer
3363 questions and prompts.
3364
33652005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
3366
3367 * intro.texi (nil and t): Minor cleanup.
3368 Delete spurious mention of keyword symbols.
3369 (Evaluation Notation): Add index entry.
3370 (A Sample Function Description): Minor cleanup.
3371 (A Sample Variable Description): Not all vars can be set.
3372
33732005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
3374
3375 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
3376
3377 (Insertion): Document precise type of `insert-char' arg COUNT.
3378
33792005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
3380
3381 * modes.texi (Other Font Lock Variables): Sync the default of
3382 font-lock-lines-before.
3383
33842005-08-31 Michael Albinus <michael.albinus@gmx.de>
3385
3386 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
3387
33882005-08-29 Richard M. Stallman <rms@gnu.org>
3389
3390 * elisp.texi (Top): Update subnode menu.
3391
3392 * searching.texi (Searching and Matching): Move node.
3393 Rearrange contents and add overall explanation.
3394 (Searching and Case): Move node.
3395 (Searching and Matching): Update menu.
3396
33972005-08-27 Eli Zaretskii <eliz@gnu.org>
3398
3399 * os.texi (Startup Summary): Fix the description of the initial
3400 startup message display.
3401
34022005-08-25 Richard M. Stallman <rms@gnu.org>
3403
3404 * searching.texi (Search and Replace): Add replace-regexp-in-string.
3405
34062005-08-25 Emilio C. Lopes <eclig@gmx.net>
3407
3408 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
3409 `next-overlay-change' example.
3410
34112005-08-22 Juri Linkov <juri@jurta.org>
3412
3413 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
3414 Fix invert-face. Fix args of face-background.
3415
3416 * display.texi (Standard Faces): Delete node.
3417 (Faces): Add xref to `(emacs)Standard Faces'.
3418 (Displaying Faces): Fix xref to `Standard Faces'.
3419
3420 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
3421
34222005-08-20 Alan Mackenzie <acm@muc.de>
3423
3424 * buffers.texi (The Buffer List): Clarify the manipulation of the
3425 buffer list.
3426
34272005-08-14 Richard M. Stallman <rms@gnu.org>
3428
3429 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
3430 a regexp.
3431
34322005-08-11 Richard M. Stallman <rms@gnu.org>
3433
3434 * elisp.texi (Top): Update subnode lists.
3435
3436 * display.texi (Inverse Video): Node deleted.
3437
3438 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
3439 New nodes split out of Coding Conventions.
3440
3441 * searching.texi (Regular Expressions): Document re-builder.
3442
3443 * os.texi (Time Parsing): New node split out of Time Conversion.
3444
3445 * processes.texi (Misc Network, Network Feature Testing)
3446 (Network Options, Make Network): New nodes split out of
3447 Low-Level Network.
3448
34492005-08-09 Richard M. Stallman <rms@gnu.org>
3450
3451 * frames.texi (Geometry): New node, split from Size and Position.
3452 (Frame Parameters): Refer to Geometry.
3453
3454 * buffers.texi (The Buffer List): Fix xrefs.
3455
3456 * windows.texi (Splitting Windows): Fix xref.
3457
3458 * frames.texi (Layout Parameters): Add xref.
3459
3460 * display.texi (Line Height, Scroll Bars): Fix xrefs.
3461
3462 * keymaps.texi (Menu Bar): Fix xref.
3463
3464 * locals.texi (Standard Buffer-Local Variables): Fix xref.
3465
3466 * modes.texi (%-Constructs): Fix xref.
3467
3468 * frames.texi (Window Frame Parameters): Node split up.
3469 (Basic Parameters, Position Parameters, Size Parameters)
3470 (Layout Parameters, Buffer Parameters, Management Parameters)
3471 (Cursor Parameters, Color Parameters): New subnodes.
3472
34732005-08-09 Luc Teirlinck <teirllm@auburn.edu>
3474
3475 * positions.texi (Screen Lines): Update xref for previous change
3476 in minibuf.texi.
3477
3478 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
3479 change in minibuf.texi.
3480
34812005-08-09 Richard M. Stallman <rms@gnu.org>
3482
3483 * tips.texi (Coding Conventions): Minor cleanup.
3484
3485 * modes.texi (Defining Minor Modes): Explain when init-value
3486 can be non-nil.
3487
3488 * elisp.texi (Top): Update submenu for Minibuffer.
3489
3490 * minibuf.texi (Minibuffer Misc): Node split up.
3491 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
3492 (Recursive Mini): New nodes split out from Minibuffer Misc.
3493 (Minibuffer Misc): Document max-mini-window-height.
3494
3495 * hash.texi (Defining Hash): Delete stray paren in example.
3496
3497 * display.texi (Echo Area Customization): Don't define
3498 max-mini-window-height here; xref instead.
3499
3500 * commands.texi (Event Input Misc): Update while-no-input.
3501
3502 * advice.texi (Advising Functions): Explain when to use advice
3503 and when to use a hook.
3504
35052005-07-30 Eli Zaretskii <eliz@gnu.org>
3506
3507 * makefile.w32-in (info): Don't run install-info.
3508 ($(infodir)/dir): New target, produced by running install-info.
3509
35102005-07-27 Luc Teirlinck <teirllm@auburn.edu>
3511
3512 * modes.texi (Defining Minor Modes): The keyword for the initial
3513 value is :init-value, not :initial-value.
3514
35152005-07-23 Eli Zaretskii <eliz@gnu.org>
3516
3517 * loading.texi (Autoload): Make the `doctor' example be consistent
3518 with what's in current loaddefs.el. Describe the "fn" magic in
3519 the usage portion of the doc string.
3520
35212005-07-22 Richard M. Stallman <rms@gnu.org>
3522
3523 * internals.texi (Garbage Collection): Clarify previous change.
3524
35252005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
3526
3527 * internals.texi (Garbage Collection): Add gc-cons-percentage.
3528
35292005-07-18 Juri Linkov <juri@jurta.org>
3530
3531 * commands.texi (Accessing Events):
3532 * frames.texi (Text Terminal Colors, Resources):
3533 * markers.texi (The Mark):
3534 * modes.texi (Defining Minor Modes):
3535 Delete duplicate duplicate words.
3536
35372005-07-16 Richard M. Stallman <rms@gnu.org>
3538
3539 * display.texi (Managing Overlays): Clarify make-overlay
3540 args for insertion types.
3541
35422005-07-13 Luc Teirlinck <teirllm@auburn.edu>
3543
3544 * customize.texi (Variable Definitions):
3545 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
3546 `standard-value' is a list too.
3547 (Defining New Types): Use @key{RET} instead of @key{ret}.
3548
35492005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
3550
3551 * os.texi (Translating Input): Fix typo.
3552
35532005-07-08 Richard M. Stallman <rms@gnu.org>
3554
3555 * README: Update edition number and size estimate.
3556
3557 * elisp.texi (VERSION): Set to 2.9.
3558
35592005-07-07 Richard M. Stallman <rms@gnu.org>
3560
3561 * book-spine.texinfo: Update Emacs version.
3562
3563 * display.texi (Inverse Video): Delete mode-line-inverse-video.
3564
35652005-07-06 Richard M. Stallman <rms@gnu.org>
3566
3567 * searching.texi (Regexp Search): Clarify what re-search-forward
3568 does when the search fails.
3569
35702005-07-05 Lute Kamstra <lute@gnu.org>
3571
3572 * Update FSF's address in GPL notices.
3573
3574 * doclicense.texi (GNU Free Documentation License):
3575 * gpl.texi (GPL):
3576 * tips.texi (Coding Conventions, Library Headers):
3577 * vol1.texi:
3578 * vol2.texi: Update FSF's address.
3579
35802005-07-04 Richard M. Stallman <rms@gnu.org>
3581
3582 * hooks.texi (Standard Hooks): Add occur-hook.
3583
35842005-07-03 Luc Teirlinck <teirllm@auburn.edu>
3585
3586 * display.texi (The Echo Area): Correct menu.
3587
35882005-07-03 Richard M. Stallman <rms@gnu.org>
3589
3590 * elisp.texi (Top): Update subnode menu for Display.
3591
3592 * display.texi (Displaying Messages): New node, with most
3593 of what was in The Echo Area.
3594 (Progress): Moved under The Echo Area.
3595 (Logging Messages): New node with new text.
3596 (Echo Area Customization): New node, the rest of what was
3597 in The Echo Area. Document message-truncate-lines with @defvar.
3598 (Display): Update menu.
3599
3600 * windows.texi (Textual Scrolling): Doc 3 values for
3601 scroll-preserve-screen-position.
3602
3603 * text.texi (Special Properties): Change hook functions
3604 should bind inhibit-modification-hooks around altering buffer text.
3605
3606 * keymaps.texi (Key Binding Commands): Call binding BINDING
3607 rather than DEFINITION.
3608
36092005-06-29 Juanma Barranquero <lekktu@gmail.com>
3610
3611 * variables.texi (Defining Variables): `user-variable-p' returns t
3612 for aliases of user options, nil for alias loops.
3613
36142005-06-28 Richard M. Stallman <rms@gnu.org>
3615
3616 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
3617 make-keymap.
3618
36192005-06-27 Luc Teirlinck <teirllm@auburn.edu>
3620
3621 * variables.texi (Setting Variables): Correct and clarify
3622 description of `add-to-ordered-list'.
3623
36242005-06-26 Richard M. Stallman <rms@gnu.org>
3625
3626 * display.texi (Faces): Minor cleanup.
3627
36282005-06-25 Luc Teirlinck <teirllm@auburn.edu>
3629
3630 * display.texi (Faces): `facep' returns t for strings that are
3631 face names.
3632
36332005-06-25 Richard M. Stallman <rms@gnu.org>
3634
3635 * objects.texi (Equality Predicates): Clarify meaning of equal.
3636
3637 * windows.texi (Selecting Windows): save-selected-window
3638 and with-selected-window save and restore the current buffer.
3639
36402005-06-24 Richard M. Stallman <rms@gnu.org>
3641
3642 * numbers.texi (Float Basics): Explain how to test for NaN,
3643 and printing the sign of NaNs.
3644
36452005-06-24 Eli Zaretskii <eliz@gnu.org>
3646
3647 * makefile.w32-in (MAKEINFO): Use --force.
3648
36492005-06-23 Richard M. Stallman <rms@gnu.org>
3650
3651 * display.texi (Face Functions): Correct Texinfo usage.
3652
36532005-06-23 Luc Teirlinck <teirllm@auburn.edu>
3654
3655 * lists.texi (Rings): `ring-elements' now returns the elements of
3656 RING in order.
3657
36582005-06-23 Juanma Barranquero <lekktu@gmail.com>
3659
3660 * markers.texi (The Mark): Texinfo usage fix.
3661
36622005-06-23 Kim F. Storm <storm@cua.dk>
3663
3664 * searching.texi (Entire Match Data): Remove evaporate option for
3665 match-data. Do not mention evaporate option for set-match-data.
3666
36672005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
3668
3669 * display.texi (Face Functions): Mention face aliases.
3670
36712005-06-21 Richard M. Stallman <rms@gnu.org>
3672
3673 * anti.texi (Antinews): Texinfo usage fix.
3674
36752005-06-21 Karl Berry <karl@gnu.org>
3676
3677 * elisp.texi: Use @copying.
3678
3679 * elisp.texi: Put @summarycontents and @contents before the Top
3680 node, instead of the end of the file, so that the contents appear
3681 in the right place in the dvi/pdf output.
3682
36832005-06-21 Juri Linkov <juri@jurta.org>
3684
3685 * display.texi (Defining Faces): Add `customized-face'.
3686
36872005-06-20 Kim F. Storm <storm@cua.dk>
3688
3689 * variables.texi (Setting Variables): Any type of element can be
3690 given order in add-to-ordered-list. Compare elements with eq.
3691
3692 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
3693
36942005-06-20 Karl Berry <karl@gnu.org>
3695
3696 * syntax.texi (Syntax Flags): Make last column very slightly wider
3697 to avoid "generic comment" breaking on two lines and causing an
3698 underfull box.
3699
37002005-06-19 Luc Teirlinck <teirllm@auburn.edu>
3701
3702 * lists.texi (Rings): Various minor clarifications and corrections.
3703
37042005-06-18 Richard M. Stallman <rms@gnu.org>
3705
3706 * functions.texi (Obsolete Functions): Simplify.
3707
3708 * variables.texi (Variable Aliases): Simplify.
3709
3710 * anti.texi, backups.texi, compile.texi, customization.texi:
3711 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
3712 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
3713 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
3714 * variables.texi: Fix formatting ugliness.
3715
3716 * elisp.texi: Add links to Rings and Byte Packing.
3717 Update version and copyright years.
3718
3719 * minibuf.texi: Fix formatting ugliness.
3720 (Completion Commands): Move keymap vars to the end
3721 and vars completing-read binds to the top.
3722
37232005-06-17 Luc Teirlinck <teirllm@auburn.edu>
3724
3725 * processes.texi: Fix typos.
3726 (Bindat Spec): Correct Texinfo error.
3727 (Byte Packing): Fix ungrammatical sentence.
3728
37292005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
3730
3731 * lists.texi (Rings): New node.
3732 (Lists): Add it to menu.
3733
3734 * processes.texi (Byte Packing): New node.
3735 (Processes): Add it to menu.
3736
37372005-06-17 Richard M. Stallman <rms@gnu.org>
3738
3739 * syntax.texi (Parsing Expressions): Fix texinfo usage.
3740
3741 * help.texi (Documentation Basics): Explain the xref to
3742 Documentation Tips.
3743
3744 * debugging.texi (Debugger Commands): Minor fix.
3745
37462005-06-16 Luc Teirlinck <teirllm@auburn.edu>
3747
3748 * edebug.texi (Instrumenting): Eliminate duplicate link.
3749 (Specification List): Replace references to "below", referring to
3750 a later node, with one @ref to that node.
3751
3752 * os.texi (Timers): Timers should save and restore the match data
3753 if they change it.
3754
3755 * debugging.texi (Debugger Commands): Mention that the Lisp
3756 debugger can not step through primitive functions.
3757
37582005-06-16 Juanma Barranquero <lekktu@gmail.com>
3759
3760 * functions.texi (Obsolete Functions): Update argument names of
3761 `make-obsolete' and `define-obsolete-function-alias'.
3762
3763 * variables.texi (Variable Aliases): Update argument names of
3764 `defvaralias', `make-obsolete-variable' and
3765 `define-obsolete-variable-alias'.
3766
37672005-06-15 Kim F. Storm <storm@cua.dk>
3768
3769 * searching.texi (Entire Match Data): Rephrase warnings about
3770 evaporate arg to match-data and set-match-data.
3771
37722005-06-14 Luc Teirlinck <teirllm@auburn.edu>
3773
3774 * elisp.texi (Top): Update detailed menu.
3775
3776 * edebug.texi (Edebug): Update menu.
3777 (Instrumenting): Update xrefs.
3778 (Edebug Execution Modes): Correct xref.
3779 (Jumping): Clarify description of `h' command.
3780 Eliminate redundant @ref.
3781 (Breaks): New node.
3782 (Breakpoints): Is now a subsubsection.
3783 (Global Break Condition): Mention `C-x X X'.
3784 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
3785 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
3786 (Edebug Display Update): Correct pxref.
3787 (Edebug and Macros): New node.
3788 (Instrumenting Macro Calls): Is now a subsubsection.
3789 Neither arg of `def-edebug-spec' is evaluated.
3790 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
3791 (Specification Examples): Fix typo.
3792
37932005-06-14 Lute Kamstra <lute@gnu.org>
3794
3795 * debugging.texi (Function Debugging): Primitives can break on
3796 entry too.
3797
37982005-06-14 Kim F. Storm <storm@cua.dk>
3799
3800 * variables.texi (Setting Variables): Add add-to-ordered-list.
3801
38022005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
3803
3804 * syntax.texi (Parsing Expressions): Document aux functions and vars of
3805 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
3806
38072005-06-13 Lute Kamstra <lute@gnu.org>
3808
3809 * text.texi (Special Properties): Fix cross reference.
3810
38112005-06-11 Luc Teirlinck <teirllm@auburn.edu>
3812
3813 * debugging.texi (Function Debugging): Delete mention of empty
3814 string argument to `cancel-debug-on-entry'. Delete inaccurate
3815 description of the return value of that command.
3816
38172005-06-11 Alan Mackenzie <acm@muc.de>
3818
3819 * text.texi (Adaptive Fill): Amplify the description of
3820 fill-context-prefix.
3821
38222005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3823
3824 * syntax.texi (Parsing Expressions): Fix Texinfo error.
3825
38262005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
3827
3828 * syntax.texi (Parsing Expressions): Document syntax-ppss.
3829
38302005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3831
3832 * debugging.texi (Error Debugging): Minor rewording.
3833 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
3834 is optional.
3835
38362005-06-10 Lute Kamstra <lute@gnu.org>
3837
3838 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
3839 (Top): Give it a title. Correct version number. Give the
3840 detailed node listing a more prominent header.
3841 * intro.texi: Don't set VERSION here a second time.
3842 Mention Emacs's version too.
3843 * anti.texi (Antinews): Use EMACSVER to refer to the current
3844 version of Emacs.
3845
38462005-06-09 Kim F. Storm <storm@cua.dk>
3847
3848 * searching.texi (Entire Match Data): Explain new `reseat' argument to
3849 match-data and set-match-data.
3850
38512005-06-08 Richard M. Stallman <rms@gnu.org>
3852
3853 * searching.texi (Entire Match Data): Clarify when match-data
3854 returns markers and when integers.
3855
3856 * display.texi (Defining Faces): Explain that face name should not
3857 end in `-face'.
3858
3859 * modes.texi (Mode Line Data): Minor cleanup.
3860 (Customizing Keywords): Node split out of Search-based Fontification.
3861 Add example of using font-lock-add-keywords from a hook.
3862 Clarify when MODE should be non-nil, and when nil.
3863
38642005-06-06 Richard M. Stallman <rms@gnu.org>
3865
3866 * modes.texi (Mode Line Data): Explain what happens when the car
3867 of a list is a void symbol.
3868 (Search-based Fontification): Explain MODE arg to
3869 font-lock-add-keywords and warn about calls from major modes.
3870
38712005-06-08 Juri Linkov <juri@jurta.org>
3872
3873 * display.texi (Standard Faces): Add `shadow' face.
3874
38752005-05-29 Luc Teirlinck <teirllm@auburn.edu>
3876
3877 * modes.texi (Major Mode Conventions): A derived mode only needs
3878 to put the call to the parent mode inside `delay-mode-hooks'.
3879
38802005-05-29 Richard M. Stallman <rms@gnu.org>
3881
3882 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
3883 new, and what that implies. Clarify.
3884
3885 * files.texi (Locating Files): Clean up the text.
3886
3887 * frames.texi (Window Frame Parameters): Document user-size.
3888 Shorten entry for top by referring to left.
3889
38902005-05-26 Richard M. Stallman <rms@gnu.org>
3891
3892 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
3893 is new, and what the implications are. Other clarifications.
3894
38952005-05-24 Richard M. Stallman <rms@gnu.org>
3896
3897 * frames.texi (Dialog Boxes): Minor fixes.
3898
38992005-05-25 Masatake YAMATO <jet@gyve.org>
3900
3901 * display.texi (Standard Faces): Write about `mode-line-highlight'.
3902
39032005-05-24 Luc Teirlinck <teirllm@auburn.edu>
3904
3905 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
3906 is optional.
3907
39082005-05-24 Nick Roberts <nickrob@snap.net.nz>
3909
10d1d0af 3910 * frames.texi (Dialog Boxes): Describe new optional argument.
b8d4c8d0
GM
3911
39122005-05-23 Lute Kamstra <lute@gnu.org>
3913
3914 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
3915 syntax-begin-function over font-lock-beginning-of-syntax-function.
3916
39172005-05-21 Luc Teirlinck <teirllm@auburn.edu>
3918
3919 * minibuf.texi (Reading File Names): Update description of
3920 `read-directory-name'.
3921
3922 * modes.texi (Derived Modes): Clarify :group keyword.
3923
39242005-05-21 Eli Zaretskii <eliz@gnu.org>
3925
3926 * files.texi (Locating Files): New subsection.
3927 Describe locate-file and executable-find.
3928
39292005-05-21 Kevin Ryde <user42@zip.com.au>
3930
3931 * frames.texi (Initial Parameters): Update cross reference to
3932 "Emacs Invocation".
3933
39342005-05-19 Luc Teirlinck <teirllm@auburn.edu>
3935
3936 * keymaps.texi (Active Keymaps): Add anchor.
3937
3938 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
3939 (Major Mode Conventions): Refer to `Auto Major Mode' in more
3940 appropriate place.
3941 (Derived Modes): Small clarifications.
3942 (Minor Mode Conventions, Keymaps and Minor Modes):
3943 Replace references to nodes with references to anchors.
3944 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
3945 Clarify description of lists whose first element is an integer.
3946 (Mode Line Variables): Add anchor.
3947 (%-Constructs): Clarify description of integer after %.
3948 (Emulating Mode Line): Describe nil value for FACE.
3949
39502005-05-18 Luc Teirlinck <teirllm@auburn.edu>
3951
3952 * modes.texi (Derived Modes): Correct references to non-existing
3953 variable standard-syntax-table.
3954
39552005-05-17 Lute Kamstra <lute@gnu.org>
3956
3957 * modes.texi (Defining Minor Modes): Mention the mode hook.
3958
39592005-05-15 Kim F. Storm <storm@cua.dk>
3960
3961 * processes.texi (Network): Remove open-network-stream-nowait.
3962 (Network Servers): Remove open-network-stream-server.
3963
39642005-05-15 Luc Teirlinck <teirllm@auburn.edu>
3965
3966 * elisp.texi (Top): Update detailed menu.
3967
3968 * variables.texi: Reorder nodes.
3969 (Variables): Update menu.
3970 (File Local Variables): Do not refer to the `-*-' line as
3971 a "local variables list". Add pxref.
3972
39732005-05-14 Luc Teirlinck <teirllm@auburn.edu>
3974
3975 * elisp.texi (Top): Update detailed menu for node changes.
3976
3977 * modes.texi (Modes): Update Menu.
3978 (Hooks): Move to beginning of chapter.
3979 Most minor modes run mode hooks too.
3980 `add-hook' can handle void hooks or hooks whose value is a single
3981 function.
3982 (Major Modes): Update Menu.
3983 (Major Mode Basics): New node, split off from `Major Modes'.
3984 (Major Mode Conventions): Correct xref. Explain how to handle
3985 auto-mode-alist if the major mode command has an autoload cookie.
3986 (Auto Major Mode): Major update. Add magic-mode-alist.
3987 (Derived Modes): Major update.
3988 (Mode Line Format): Update Menu.
3989 (Mode Line Basics): New node, split off from `Mode Line Format'.
3990
3991 * loading.texi (Autoload): Mention `autoload cookie' as synonym
3992 for `magic autoload comment'. Add index entries and anchor.
3993
39942005-05-14 Richard M. Stallman <rms@gnu.org>
3995
3996 * tips.texi (Coding Conventions): Explain how important it is
3997 that just loading certain files not change Emacs behavior.
3998
3999 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
4000
40012005-05-12 Lute Kamstra <lute@gnu.org>
4002
4003 * modes.texi (Generic Modes): Update.
4004 (Major Modes): Refer to node "Generic Modes".
4005
4006 * elisp.texi (Top): Update to the current structure of the manual.
4007 * processes.texi (Processes): Add menu description.
4008 * customize.texi (Customization): Add menu descriptions.
4009
40102005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
4011
4012 * processes.texi (Signals to Processes)
4013 (Low-Level Network): Fix typos.
4014
40152005-05-11 Lute Kamstra <lute@gnu.org>
4016
4017 * elisp.texi (Top): Add some nodes from the chapter "Major and
4018 Minor Modes" to the detailed node listing.
4019
40202005-05-10 Richard M. Stallman <rms@gnu.org>
4021
4022 * keymaps.texi (Extended Menu Items): Menu item filter functions
4023 can be called at any time.
4024
40252005-05-08 Luc Teirlinck <teirllm@auburn.edu>
4026
4027 * variables.texi (File Local Variables): `(hack-local-variables t)'
4028 now also checks whether a mode is specified in the local variables
4029 list.
4030
40312005-05-05 Kevin Ryde <user42@zip.com.au>
4032
4033 * display.texi (The Echo Area): Correct format function cross
4034 reference.
4035
40362005-05-05 Luc Teirlinck <teirllm@auburn.edu>
4037
4038 * variables.texi (Variable Aliases): Change description of
4039 `define-obsolete-variable-alias'.
4040
4041 * functions.texi (Functions): Add "Obsolete Functions" to menu.
4042 (Defining Functions): Add xref.
4043 (Obsolete Functions): New node.
4044 (Function Safety): Standardize capitalization of section title.
4045
4046 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
4047 (Dialog Boxes): Complete description of `x-popup-dialog'.
4048
40492005-05-04 Richard M. Stallman <rms@gnu.org>
4050
4051 * commands.texi (Interactive Codes): Fix Texinfo usage.
4052 Document U more clearly.
4053
40542005-05-01 Luc Teirlinck <teirllm@auburn.edu>
4055
4056 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
4057 function and not a macro.
4058
4059 * frames.texi (Pop-Up Menus): Correct and clarify description of
4060 `x-popup-menu'.
4061 (Dialog Boxes): Clarify description of `x-popup-dialog'.
4062
40632005-05-01 Richard M. Stallman <rms@gnu.org>
4064
4065 * edebug.texi (Checking Whether to Stop): Fix previous change.
4066
40672005-05-01 Luc Teirlinck <teirllm@auburn.edu>
4068
4069 * display.texi: Fix typos and Texinfo usage.
4070
4071 * edebug.texi (Checking Whether to Stop): executing-macro ->
4072 executing-kbd-macro.
4073
40742005-05-01 Richard M. Stallman <rms@gnu.org>
4075
4076 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
4077
40782005-04-30 Richard M. Stallman <rms@gnu.org>
4079
4080 * files.texi (Magic File Names): Document `operations' property.
4081
40822005-04-29 Lute Kamstra <lute@gnu.org>
4083
4084 * modes.texi (Generic Modes): New node.
4085 (Major Modes): Add it to the menu.
4086 (Derived Modes): Add "derived mode" to concept index.
4087
40882005-04-28 Lute Kamstra <lute@gnu.org>
4089
4090 * modes.texi (Defining Minor Modes): Fix previous change.
4091 (Font Lock Mode): Simplify.
4092 (Font Lock Basics): Say that font-lock-defaults is buffer-local
4093 when set and that some parts are optional. Add cross references.
4094 (Search-based Fontification): Say how to specify font-lock-keywords.
4095 Add cross references. Add font-lock-multiline to index.
4096 Move font-lock-keywords-case-fold-search here from node "Other Font
4097 Lock Variables". Document font-lock-add-keywords and
4098 font-lock-remove-keywords.
4099 (Other Font Lock Variables): Move font-lock-keywords-only,
4100 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
4101 and font-lock-syntactic-face-function to node "Syntactic Font
4102 Lock". Move font-lock-keywords-case-fold-search to node
4103 "Search-based Fontification". Document font-lock-inhibit-thing-lock
4104 and font-lock-{,un}fontify-{buffer,region}-function.
4105 (Precalculated Fontification): Remove reference to deleted variable
4106 font-lock-core-only.
4107 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
4108 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
4109 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
4110 and font-lock-syntactic-face-function here from node "Other Font
4111 Lock Variables". Move font-lock-syntactic-keywords to "Setting
4112 Syntax Properties". Add cross references.
4113 (Setting Syntax Properties): New node.
4114 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
4115 * syntax.texi (Syntax Properties): Add cross reference.
4116 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
4117
41182005-04-26 Richard M. Stallman <rms@gnu.org>
4119
4120 * display.texi (Defining Faces):
4121 Document `default' elements of defface spec.
4122
4123 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
4124
4125 * variables.texi (Variable Aliases): Clarify text.
4126
41272005-04-25 Chong Yidong <cyd@stupidchicken.com>
4128
4129 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
4130
41312005-04-25 Luc Teirlinck <teirllm@auburn.edu>
4132
4133 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
4134
41352005-04-24 Eli Zaretskii <eliz@gnu.org>
4136
4137 * syntax.texi (Syntax Table Internals): Elaborate documentation of
4138 syntax-after and syntax-class.
4139
4140 * files.texi (Changing Files): Fix last change's cross-reference.
4141 (Unique File Names): Don't mention "numbers" in the documentation
4142 of make-temp-file and make-temp-name.
4143
41442005-04-23 Richard M. Stallman <rms@gnu.org>
4145
4146 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
4147
41482005-04-22 Nick Roberts <nickrob@snap.net.nz>
4149
4150 * windows.texi (Cyclic Window Ordering): Clarify window-list.
4151
41522005-04-22 Nick Roberts <nickrob@snap.net.nz>
4153
4154 * variables.texi (Variable Aliases): Describe make-obsolete-variable
4155 and define-obsolete-variable-alias.
4156
41572005-04-22 Kim F. Storm <storm@cua.dk>
4158
4159 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
4160 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
4161
41622005-04-21 Lute Kamstra <lute@gnu.org>
4163
4164 * lists.texi (Association Lists): Document rassq-delete-all.
4165
41662005-04-19 Richard M. Stallman <rms@gnu.org>
4167
4168 * modes.texi (Search-based Fontification): Explain that
4169 facespec is an expression to be evaluated.
4170
41712005-04-19 Kevin Ryde <user42@zip.com.au>
4172
4173 * streams.texi (Output Functions): Fix xref.
4174 * strings.texi (String Conversion): Fix xref.
4175
41762005-04-19 Kim F. Storm <storm@cua.dk>
4177
4178 * symbols.texi (Symbol Plists): Add safe-get.
4179 Mention that `get' may signal an error.
4180
41812005-04-18 Nick Roberts <nickrob@snap.net.nz>
4182
4183 * customize.texi (Variable Definitions): Replace tooltip-mode
4184 example with save-place.
4185
41862005-04-17 Richard M. Stallman <rms@gnu.org>
4187
4188 * buffers.texi (Indirect Buffers): Clarify.
4189
4190 * positions.texi (Positions): Clarify converting marker to integer.
4191
4192 * strings.texi (String Basics): Mention string-match; clarify.
4193
41942005-04-08 Lute Kamstra <lute@gnu.org>
4195
4196 * modes.texi (Search-based Fontification): Fix cross references.
4197 Use consistent terminology. Document anchored highlighting.
4198
41992005-04-05 Lute Kamstra <lute@gnu.org>
4200
4201 * modes.texi (Defining Minor Modes): Document :group keyword
4202 argument and its default value.
4203
42042005-04-03 Lute Kamstra <lute@gnu.org>
4205
4206 * hooks.texi (Standard Hooks): Add some hooks. Add cross
4207 references and/or descriptions. Delete major mode hooks; mention
4208 them as a category instead. Rename or delete obsolete hooks.
4209
42102005-04-02 Richard M. Stallman <rms@gnu.org>
4211
4212 * nonascii.texi (Coding System Basics): Another wording cleanup.
4213
42142005-04-01 Richard M. Stallman <rms@gnu.org>
4215
4216 * nonascii.texi (Coding System Basics): Clarify previous change.
4217
42182005-04-01 Kenichi Handa <handa@m17n.org>
4219
10d1d0af 4220 * nonascii.texi (Coding System Basics): Describe about roundtrip
b8d4c8d0
GM
4221 identity of coding systems.
4222
42232005-03-29 Chong Yidong <cyd@stupidchicken.com>
4224
4225 * text.texi (Buffer Contents): Add filter-buffer-substring and
4226 buffer-substring-filters.
4227
42282005-03-26 Chong Yidong <cyd@stupidchicken.com>
4229
4230 * anti.texi (Antinews): Mention `G' interactive code.
4231
4232 * tips.texi (Compilation Tips): Mention benchmark.el.
4233
42342005-03-27 Luc Teirlinck <teirllm@auburn.edu>
4235
4236 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
4237 is now bound to M-o M-o.
4238
4239 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
4240
42412005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
4242
4243 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
4244 in the Emacs Manual).
4245 * Makefile.in (srcs): Remove calendar.texi.
4246 * makefile.w32-in (srcs): Remove calendar.texi.
4247 * display.texi (Display): Change name of next node.
4248 * os.texi (System In): Change name of previous node.
4249 * elisp.texi (Top): Remove Calendar references.
4250 * vol1.texi (Top): Remove Calendar references.
4251 * vol2.texi (Top): Remove Calendar references.
4252
42532005-03-25 Richard M. Stallman <rms@gnu.org>
4254
4255 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
4256 Cleanup previous change.
4257
42582005-03-25 Chong Yidong <cyd@stupidchicken.com>
4259
4260 * display.texi (Face Attributes): Faces earlier in an :inherit
4261 list take precedence.
4262 (Scroll Bars): Fix description of vertical-scroll-bars.
4263 Document frame-current-scroll-bars and window-current-scroll-bars.
4264
4265 * markers.texi (The Mark): Document temporary Transient Mark mode.
4266
4267 * minibuf.texi (Reading File Names):
4268 Document read-file-name-completion-ignore-case.
4269
4270 * positions.texi (Screen Lines): Document nil for width argument
4271 to compute-motion.
4272
42732005-03-23 Kim F. Storm <storm@cua.dk>
4274
4275 * display.texi (Standard Faces): Other faces used in the fringe
4276 implicitly inherits from the fringe face.
4277 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
4278 properties implicitly inherits from fringe face.
4279 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
4280
42812005-03-20 Chong Yidong <cyd@stupidchicken.com>
4282
4283 * display.texi (Invisible Text): State default value of
4284 line-move-ignore-invisible.
4285 (Managing Overlays): Document remove-overlays.
4286 (Standard Faces): Document escape-glyph face.
4287
4288 * minibuf.texi (Reading File Names): Document read-file-name-function.
4289
4290 * modes.texi (Other Font Lock Variables):
4291 Document font-lock-lines-before.
4292
4293 * positions.texi (Skipping Characters): skip-chars-forward allows
4294 character classes.
4295
42962005-03-18 Lute Kamstra <lute@gnu.org>
4297
4298 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
4299
43002005-03-17 Richard M. Stallman <rms@gnu.org>
4301
4302 * text.texi (Undo): Document extensible undo entries.
4303
dd7b651b 4304 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
4305
4306 * nonascii.texi (Character Codes): Minor fix.
4307
4308 * display.texi (Display Property): Explain the significance
4309 of having text properties that are eq.
4310 (Other Display Specs): Explain string as display spec.
4311
4312 * commands.texi (Interactive Codes): Document G option.
4313
43142005-03-17 Chong Yidong <cyd@stupidchicken.com>
4315
4316 * text.texi (Filling): Add sentence-end-without-period and
4317 sentence-end-without-space.
4318 (Changing Properties): Minor fix.
4319
4320 * anti.texi: Total rewrite.
4321
43222005-03-15 Lute Kamstra <lute@gnu.org>
4323
4324 * edebug.texi (Instrumenting Macro Calls): Fix typos.
4325
43262005-03-08 Kim F. Storm <storm@cua.dk>
4327
4328 * display.texi (Specified Space): Property :width is support on
4329 non-graphic terminals, :height is not.
4330
43312005-03-07 Richard M. Stallman <rms@gnu.org>
4332
4333 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
4334 Now subnodes of Fringes.
4335 (Overlay Arrow): Document overlay-arrow-variable-list.
4336 (Fringe Size/Pos): New node, broken out of Fringes.
4337 (Display): Explain clearing vs redisplay better.
4338 (Truncation): Clarify use of bitmaps.
4339 (The Echo Area): Clarify the uses of the echo area.
4340 Add max-mini-window-height.
4341 (Progress): Clarify.
4342 (Invisible Text): Explain that main loop moves point out.
4343 (Selective Display): Say "hidden", not "invisible".
4344 (Managing Overlays): Move up. Describe relation to Undo here.
4345 (Overlay Properties): Clarify intro.
4346 (Finding Overlays): Explain return values when nothing found.
4347 (Width): truncate-string-to-width has added arg.
4348 (Displaying Faces): Clarify and update mode line face handling.
4349 (Face Functions): Minor cleanup.
4350 (Conditional Display): Merge into Other Display Specs.
4351 (Pixel Specification, Other Display Specs): Minor cleanups.
4352 (Images, Image Descriptors): Minor cleanups.
4353 (GIF Images): Patents have expired.
4354 (Showing Images): Explain default text for insert-image.
4355 (Manipulating Button Types): Merge into Manipulating Buttons.
4356 (Making Buttons): Explain return values.
4357 (Button Buffer Commands): Add xref.
4358 (Inverse Video): Update mode-line-inverse-video.
4359 (Display Table Format): Clarify.
4360 (Active Display Table): Give defaults for window-display-table.
4361
4362 * calendar.texi (Calendar Customizing): calendar-holiday-marker
4363 and calendar-today-marker are strings, not chars.
4364 (Holiday Customizing): Minor fix.
4365
4366 * internals.texi (Writing Emacs Primitives): Update `or' example.
4367 Update limit on # args of subr.
4368
4369 * edebug.texi (Using Edebug): Arrow is in fringe.
4370 (Instrumenting): Arg to eval-defun works without loading edebug.
4371 (Edebug Execution Modes): Add xref.
4372
4373 * customize.texi (Common Keywords): Clarify :require.
4374 Mention :version here.
4375 (Variable Definitions, Group Definitions): Not here.
4376 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
4377
43782005-03-07 Chong Yidong <cyd@stupidchicken.com>
4379 * nonascii.texi (Text Representations): Clarify position-bytes.
4380 (Character Sets): Add list-charset-chars.
4381 (Scanning Charsets): Add charset-after.
4382 (Encoding and I/O): Minor fix.
4383
43842005-03-06 Richard M. Stallman <rms@gnu.org>
4385
4386 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
4387 (Resizing Windows): Likewise.
4388
4389 * text.texi (Change Hooks): Get rid of "Emacs 21".
4390
4391 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
4392
4393 * streams.texi (Output Variables): Get rid of "Emacs 21".
4394
4395 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
4396
4397 * os.texi (Translating Input): Replace flow-control example
4398 with a less obsolete example that uses `keyboard-translate'.
4399
4400 * objects.texi (Hash Table Type, Circular Objects):
4401 Get rid of "Emacs 21".
4402
4403 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
4404 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
4405
4406 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
4407
4408 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
4409
4410 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
4411 (Menu Bar): Fix when menu-bar-update-hook is called.
4412
4413 * hash.texi (Hash Tables): Get rid of "Emacs 21".
4414
4415 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
4416 and make it read better.
4417
4418 * files.texi (Writing to Files): Get rid of "Emacs 21".
4419 (Unique File Names): Likewise.
4420
4421 * elisp.texi: Update Emacs version to 22.
4422
4423 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
4424 (Overlay Properties, Face Attributes): Likewise.
4425 (Managing Overlays): Fix punctuation.
4426 (Attribute Functions): Clarify set-face-font; get rid of
4427 info about old Emacs versions.
4428 (Auto Faces, Font Lookup, Display Property, Images):
4429 Get rid of "Emacs 21".
4430
4431 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
4432
44332005-03-05 Richard M. Stallman <rms@gnu.org>
4434
4435 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
4436
44372005-03-04 Lute Kamstra <lute@gnu.org>
4438
4439 * debugging.texi (Error Debugging): Document stack-trace-on-error.
4440
44412005-03-03 Lute Kamstra <lute@gnu.org>
4442
4443 * edebug.texi (Instrumenting Macro Calls): Fix typo.
4444
44452005-03-01 Lute Kamstra <lute@gnu.org>
4446
4447 * debugging.texi (Debugger Commands): Update `j'.
4448
44492005-02-28 Lute Kamstra <lute@gnu.org>
4450
4451 * debugging.texi (Debugging): Fix typo.
4452 (Error Debugging): Document eval-expression-debug-on-error.
4453 (Function Debugging): Update example.
4454 (Using Debugger): Mention starred stack frames.
4455 (Debugger Commands): Document `j' and `l'.
4456 (Invoking the Debugger): `d' and `j' exit recursive edit too.
4457 Update the messages that the debugger displays.
4458 (Internals of Debugger): Add cross reference. Update example.
4459 (Excess Open): Minor improvement.
4460 (Excess Close): Minor improvement.
4461
44622005-02-26 Richard M. Stallman <rms@gnu.org>
4463
4464 * tips.texi (Coding Conventions): Clarify.
4465 Put all the major mode key reservations together.
4466 Mention the Mouse-1 => Mouse-2 conventions.
4467
4468 * syntax.texi (Syntax Class Table): Clarify.
4469 (Syntax Table Functions): syntax-after moved from here.
4470 (Syntax Table Internals): syntax-after moved to here.
4471 (Parsing Expressions): Update info on number of values
4472 and what's meaningful in the STATE argument.
4473 (Categories): Fix typo.
4474
4475 * sequences.texi (Arrays): Cleanup.
4476 (Char-Tables): Clarify.
4477
4478 * processes.texi (Deleting Processes): Cleanups, add xref.
4479 (Subprocess Creation): Explain nil in exec-path. Cleanup.
4480 (Process Information): set-process-coding-system, some args optional.
4481 (Input to Processes): Explain various types for PROCESS args.
4482 Rename them from PROCESS-NAME to PROCESS.
4483 (Signals to Processes): Likewise.
4484 (Decoding Output): Cleanup.
4485 (Query Before Exit): Clarify.
4486
4487 * os.texi (Startup Summary): Correct the options; add missing ones.
4488 (Terminal Output, Batch Mode): Clarify.
4489 (Flow Control): Node deleted.
4490
4491 * markers.texi (The Mark): Clarify.
4492
4493 * macros.texi (Expansion): Cleanup.
4494 (Indenting Macros): indent-spec allows ints, not floats.
4495
4496 * keymaps.texi (Keymaps): Clarify.
4497 (Format of Keymaps): Update lisp-mode-map example.
4498 (Active Keymaps, Key Lookup): Clarify.
4499 (Changing Key Bindings): Add xref to `kbd'.
4500 (Key Binding Commands, Simple Menu Items): Clarify.
4501 (Mouse Menus, Menu Bar): Clarify.
4502 (Menu Example): Replace print example with menu-bar-replace-menu.
4503
4504 * help.texi (Documentation Basics): Add function-documentation prop.
4505
4506 * elisp.texi (Top): Don't refer to Flow Control node.
4507
4508 * commands.texi (Command Overview): Improve xrefs.
4509 (Adjusting Point): Adjusting point applies to intangible and invis.
4510 (Key Sequence Input): Doc extra read-key-sequence args.
4511 Likewise for read-key-sequence-vector.
4512
4513 * backups.texi (Rename or Copy): Minor fix.
4514 (Numbered Backups): For version-control, say the default.
4515 (Auto-Saving): make-auto-save-file-name example is simplified.
4516
4517 * advice.texi (Advising Functions): Don't imply one part of Emacs
4518 should advise another part. Markup changes.
4519 (Defining Advice): Move transitional para.
4520 (Activation of Advice): Cleanup.
4521 Explain if COMPILE is nil or negative.
4522
4523 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
4524
45252005-02-24 Lute Kamstra <lute@gnu.org>
4526
4527 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
4528 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
4529
45302005-02-23 Lute Kamstra <lute@gnu.org>
4531
4532 * modes.texi (Defining Minor Modes): define-minor-mode can be used
4533 to define global minor modes as well.
4534
4535 * display.texi (Managing Overlays): overlay-buffer returns nil for
4536 deleted overlays.
4537
45382005-02-22 Kim F. Storm <storm@cua.dk>
4539
4540 * minibuf.texi (Basic Completion): Allow symbols in addition to
4541 strings in try-completion and all-completions.
4542
45432005-02-14 Lute Kamstra <lute@gnu.org>
4544
4545 * elisp.texi (Top): Remove reference to deleted node.
4546
4547 * lists.texi (Lists): Remove reference to deleted node.
4548 (Cons Cells): Fix typo.
4549
4550 * loading.texi (Where Defined): Fix typo.
4551
45522005-02-14 Richard M. Stallman <rms@gnu.org>
4553
4554 * variables.texi (Creating Buffer-Local): change-major-mode-hook
4555 is useful for discarding some minor modes.
4556
4557 * symbols.texi (Symbol Components): Reorder examples.
4558
4559 * streams.texi (Input Functions): State standard-input default.
4560 (Output Variables): State standard-output default.
4561
4562 * objects.texi (Printed Representation): Clarify read syntax vs print.
4563 (Floating Point Type): Explain meaning better.
4564 (Symbol Type): Explain uniqueness better.
4565 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
4566 List examples sooner.
4567 (Box Diagrams): New subnode broken out.
4568 Some examples moved from old Lists as Boxes node.
4569 (Dotted Pair Notation): Clarify intro.
4570 (Array Type): Clarify.
4571 (Type Predicates): Add hash-table-p.
4572
4573 * numbers.texi (Integer Basics): Clarify radix explanation.
4574 (Predicates on Numbers): Minor clarification.
4575 (Comparison of Numbers): Minor clarification. Clarify eql.
4576 Typos in min, max.
4577 (Math Functions): Clarify overflow in expt.
4578
4579 * minibuf.texi (Text from Minibuffer): Minor clarification.
4580 Mention arrow keys.
4581
4582 * loading.texi (Autoload): defun's doc string overrides autoload's
4583 doc string.
4584 (Repeated Loading): Modernize "add to list" examples.
4585 (Where Defined): Finish updating table of load-history elts.
4586
4587 * lists.texi (List-related Predicates): Minor wording improvement.
4588 (Lists as Boxes): Node deleted.
4589 (Building Lists): Explain trivial cases of number-sequence.
4590
4591 * hash.texi (Hash Tables): Add desc to menu items.
10d1d0af 4592 (Creating Hash): Explain "full" means "make larger".
b8d4c8d0
GM
4593 (Hash Access): Any object can be a key.
4594 State value of maphash.
4595
4596 * functions.texi (What Is a Function): Wording cleanup.
4597 (Function Documentation): Minor cleanup.
4598 Explain purpose of calling convention at end of doc string.
4599 (Function Names): Wording cleanup.
4600 (Calling Functions): Wording cleanup.
4601 Explain better how funcall calls the function.
4602 (Function Cells): Delete example of saving and redefining function.
4603
4604 * control.texi (Combining Conditions): Wording cleanup.
4605 (Iteration): dolist and dotimes bind VAR locally.
4606 (Cleanups): Xref to Atomic Changes.
4607
4608 * compile.texi (Byte Compilation): Delete 19.29 info.
4609 (Compilation Functions): Macros' difficulties don't affect defsubst.
4610 (Docs and Compilation): Delete 19.29 info.
4611
46122005-02-10 Richard M. Stallman <rms@gnu.org>
4613
4614 * objects.texi (Symbol Type): Minor correction.
4615
46162005-02-06 Lute Kamstra <lute@gnu.org>
4617
4618 * modes.texi (Example Major Modes): Fix typos.
4619
46202005-02-06 Richard M. Stallman <rms@gnu.org>
4621
4622 * text.texi (Margins): fill-nobreak-predicate can be one function.
4623
4624 * strings.texi (Modifying Strings): clear-string can make unibyte.
4625 (Formatting Strings): format gives error if values missing.
4626
4627 * positions.texi (Character Motion): Mention default arg
4628 for forward-char. backward-char refers to forward-char.
4629 (Word Motion): Mention default arg for forward-word.
4630 (Buffer End Motion): Mention default arg for beginning-of-buffer.
4631 Simplify end-of-buffer.
4632 (Text Lines): Mention default arg for forward-line.
4633 (List Motion): Mention default arg for beginning/end-of-defun.
4634 (Skipping Characters): Minor fixes in explaining character-set.
4635
4636 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
4637 Mode inheritance applies only when default-major-mode is nil.
4638 Clarifications.
4639 (Example Major Modes): Update Text mode and Lisp mode examples.
4640 (Minor Mode Conventions): Mention define-minor-mode at top.
4641 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
4642 (Mode Line Format): Update mode line face display info.
4643 (Properties in Mode): Mention effect of risky vars.
4644 (Imenu): Define imenu-add-to-menubar.
4645 (Font Lock Mode): Add descriptions to menu lines.
4646 (Faces for Font Lock): Add font-lock-doc-face.
4647
46482005-02-05 Lute Kamstra <lute@gnu.org>
4649
4650 * text.texi (Maintaining Undo): Remove obsolete function.
4651
46522005-02-05 Eli Zaretskii <eliz@gnu.org>
4653
4654 * frames.texi (Color Names): Add pointer to the X docs about RGB
4655 color specifications. Improve indexing
4656 (Text Terminal Colors): Replace the description of RGB values by
4657 an xref to "Color Names".
4658
46592005-02-03 Richard M. Stallman <rms@gnu.org>
4660
4661 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
4662 Clarify.
4663 (Selecting Windows): Clarify save-selected-window.
4664 (Cyclic Window Ordering): Clarify walk-windows.
4665 (Window Point): Clarify.
4666 (Window Start): Add comment to example.
4667 (Resizing Windows): Add `interactive' specs in examples.
4668 Document fit-window-to-buffer.
4669
4670 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
4671 (Undo, Maintaining Undo): Clarify last change.
4672 (Sorting): In sort-numeric-fields, explain about octal and hex.
4673 Mention sort-numeric-base.
4674 (Format Properties): Add xref for hard newlines.
4675
4676 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
4677 (Pop-Up Menus): Fix typo.
4678 (Color Names): Explain all types of color names.
4679 Explain color-values on B&W terminal.
4680 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
4681
4682 * files.texi (File Locks): Not supported on MS systems.
4683 (Testing Accessibility): Clarify.
4684
4685 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
4686 (Coverage Testing): Fix typo.
4687
4688 * commands.texi (Misc Events): Remove stray space.
4689
4690 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
4691 (Modification Time): Clarify when visited-file-modtime returns 0.
4692 (The Buffer List): Clarify bury-buffer.
4693 (Killing Buffers): Clarify.
4694 (Indirect Buffers): Add clone-indirect-buffer.
4695
46962005-02-02 Matt Hodges <MPHodges@member.fsf.org>
4697
4698 * edebug.texi (Printing in Edebug): Fix default value of
4699 edebug-print-circle.
4700 (Coverage Testing): Fix displayed frequency count data.
4701
47022005-02-02 Luc Teirlinck <teirllm@auburn.edu>
4703
4704 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
4705
47062005-02-02 Kim F. Storm <storm@cua.dk>
4707
4708 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
4709
47102005-01-29 Eli Zaretskii <eliz@gnu.org>
4711
4712 * commands.texi (Misc Events): Describe the help-echo event.
4713
4714 * text.texi (Special Properties) <help-echo>: Use `pos'
4715 consistently in description of the help-echo property.
4716 Use @code{nil} instead of @var{nil}.
4717
4718 * display.texi (Overlay Properties): Fix the index entry for
4719 help-echo overlay property.
4720
4721 * customize.texi (Type Keywords): Uncomment the xref to the
4722 help-echo property documentation.
4723
47242005-01-23 Kim F. Storm <storm@cua.dk>
4725
4726 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
4727 return value. Third element FULLY replaced by PARTIAL which
4728 specifies number of invisible pixels if row is only partially visible.
4729 (Textual Scrolling): Mention auto-window-vscroll.
4730 (Vertical Scrolling): New defvar auto-window-vscroll.
4731
47322005-01-16 Luc Teirlinck <teirllm@auburn.edu>
4733
4734 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
4735 command remapping.
4736
47372005-01-15 Richard M. Stallman <rms@gnu.org>
4738
4739 * display.texi (Defining Images): Mention DATA-P arg of create-image.
4740
47412005-01-14 Kim F. Storm <storm@cua.dk>
4742
4743 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
4744
4745 * text.texi (Links and Mouse-1): Fix string and vector item.
4746
47472005-01-13 Richard M. Stallman <rms@gnu.org>
4748
4749 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
4750 descriptions of overriding-local-map and overriding-terminal-local-map.
4751
4752 * text.texi (Links and Mouse-1): Clarify text.
4753
47542005-01-13 Kim F. Storm <storm@cua.dk>
4755
4756 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
4757
47582005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
4759
4760 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
4761
47622005-01-12 Kim F. Storm <storm@cua.dk>
4763
4764 * text.texi (Links and Mouse-1): Rename section from Enabling
4765 Mouse-1 to Following Links. Change xrefs.
4766 Add examples for define-button-type and define-widget.
4767
4768 * display.texi (Button Properties, Button Buffer Commands):
4769 Clarify mouse-1 and follow-link functionality.
4770
47712005-01-12 Richard M. Stallman <rms@gnu.org>
4772
4773 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
4774
4775 * display.texi (Beeping): Fix Texinfo usage.
4776
4777 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
4778
47792005-01-11 Kim F. Storm <storm@cua.dk>
4780
4781 * display.texi (Button Properties, Button Buffer Commands):
4782 Mention mouse-1 binding. Add follow-link keyword.
4783
4784 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
4785 (Enabling Mouse-1 to Follow Links): New subsection.
4786
47872005-01-06 Richard M. Stallman <rms@gnu.org>
4788
4789 * text.texi (Special Properties): Minor change.
4790
4791 * os.texi (Timers): Clarify previous change.
4792
4793 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
4794
47952005-01-01 Luc Teirlinck <teirllm@auburn.edu>
4796
4797 * display.texi (Face Attributes): Correct xref to renamed node.
4798
47992005-01-01 Richard M. Stallman <rms@gnu.org>
4800
4801 * display.texi (Face Attributes): Describe hex color specs.
4802
48032004-12-31 Richard M. Stallman <rms@gnu.org>
4804
4805 * os.texi (Timers): Update previous change.
4806
48072004-12-30 Kim F. Storm <storm@cua.dk>
4808
4809 * display.texi (Line Height): Total line-height is now specified
4810 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
4811 in cons cells. (nil . RATIO) is relative to actual line height.
4812 Use line-height `t' instead of `0' to get minimum height.
4813
48142004-12-29 Richard M. Stallman <rms@gnu.org>
4815
4816 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
4817
48182004-12-28 Richard M. Stallman <rms@gnu.org>
4819
4820 * commands.texi (Quitting): Clarify value of with-local-quit.
4821
4822 * elisp.texi (Top): Fix previous change.
4823
4824 * loading.texi (Loading): Fix previous change.
4825
48262004-12-27 Richard M. Stallman <rms@gnu.org>
4827
4828 * Makefile.in (MAKEINFO): Specify --force.
4829
4830 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
4831
4832 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
4833
4834 * display.texi (Line Height): Further clarify.
4835
4836 * elisp.texi (Top): Update Loading submenu.
4837
4838 * loading.texi (Where Defined): New node.
4839 (Unloading): load-history moved to Where Defined.
4840
48412004-12-21 Richard M. Stallman <rms@gnu.org>
4842
4843 * commands.texi (Event Input Misc): Add while-no-input.
4844
48452004-12-11 Richard M. Stallman <rms@gnu.org>
4846
4847 * display.texi (Line Height): Rewrite text for clarity.
4848
48492004-12-11 Kim F. Storm <storm@cua.dk>
4850
4851 * display.texi (Display): Add node "Line Height" to menu.
4852 (Line Height): New node. Move full description of line-spacing
4853 and line-height text properties here from text.texi.
4854 (Scroll Bars): Add vertical-scroll-bar variable.
4855
4856 * frames.texi (Window Frame Parameters): Remove line-height defvar.
4857
4858 * locals.texi (Standard Buffer-Local Variables): Fix xref for
4859 line-spacing and vertical-scroll-bar.
4860
4861 * text.texi (Special Properties): Just mention line-spacing and
4862 line-height here, add xref to new "Line Height" node.
4863
48642004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
4865
4866 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
4867
4868 * locals.texi (Standard Buffer-Local Variables):
4869 Add @xref for `line-spacing'.
4870
48712004-12-05 Richard M. Stallman <rms@gnu.org>
4872
4873 * Makefile.in (maintainer-clean): Remove the info files
4874 in $(infodir) where they are created.
4875
48762004-12-03 Richard M. Stallman <rms@gnu.org>
4877
4878 * windows.texi (Selecting Windows): get-lru-window and
4879 get-largest-window don't consider dedicated windows.
4880
4881 * text.texi (Undo): Document undo-in-progress.
4882
48832004-11-26 Richard M. Stallman <rms@gnu.org>
4884
4885 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
4886 Remove a few vars that are not always buffer-local.
4887
48882004-11-24 Luc Teirlinck <teirllm@auburn.edu>
4889
4890 * locals.texi (Standard Buffer-Local Variables): Comment out
4891 xref's to non-existent node `Yet to be written'.
4892
48932004-11-24 Richard M. Stallman <rms@gnu.org>
4894
4895 * processes.texi (Synchronous Processes): Grammar fix.
4896
4897 * numbers.texi (Comparison of Numbers): Add eql.
4898
4899 * locals.texi (Standard Buffer-Local Variables): Add many vars.
4900
4901 * intro.texi (Printing Notation): Fix previous change.
4902
4903 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
4904 and default-indicate-buffer-boundaries from here.
4905 (Usual Display): To here.
4906 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
4907 (Usual Display): Move tab-width up.
4908
4909 * customize.texi (Variable Definitions): Replace
4910 show-paren-mode example with tooltip-mode.
4911 (Simple Types, Composite Types, Defining New Types):
4912 Minor cleanups.
4913
49142004-11-21 Jesper Harder <harder@ifa.au.dk>
4915
4916 * processes.texi (Synchronous Processes, Output from Processes):
4917 Markup fix.
4918
49192004-11-20 Richard M. Stallman <rms@gnu.org>
4920
4921 * positions.texi (Skipping Characters): skip-chars-forward
4922 now handles char classes.
4923
4924 * intro.texi (Printing Notation): Avoid confusion of `print'
4925 when explaining @print.
4926
4927 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
4928
4929 * display.texi (Display Table Format): Minor fix.
4930
4931 * streams.texi (Output Functions): Fix print example.
4932
4933 * Makefile.in (elisp): New target.
4934 (dist): Depend on $(infodir)/elisp, not elisp.
4935 Copy the info files from $(infodir).
4936
4937 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
4938 read-from-minibuffer.
4939
4940 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
4941
49422004-11-19 Richard M. Stallman <rms@gnu.org>
4943
4944 * searching.texi (Regexp Search): Add search-whitespace-regexp.
4945
49462004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
4947
4948 * tips.texi (Coding Conventions): Fix typo.
4949
49502004-11-16 Richard M. Stallman <rms@gnu.org>
4951
4952 * tips.texi (Coding Conventions): Separate defvar and require
4953 methods to avoid warnings. Use require only when there are many
4954 functions and variables from that package.
4955
4956 * minibuf.texi (Minibuffer Completion): When ignoring case,
4957 predicate must not be case-sensitive.
4958
4959 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
4960 (Test Coverage): Don't talk about "splotches". Clarified.
4961
49622004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
4963
4964 * frames.texi (Window Frame Parameters): Fix typo.
4965
49662004-11-15 Kim F. Storm <storm@cua.dk>
4967
4968 * symbols.texi (Other Plists): Note that plist-get may signal error.
4969 Add safe-plist-get.
4970
49712004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
4972
4973 * modes.texi (Font Lock Basics): Fix typo.
4974
49752004-11-08 Richard M. Stallman <rms@gnu.org>
4976
4977 * syntax.texi (Syntax Table Functions): Add syntax-after.
4978
49792004-11-06 Lars Brinkhoff <lars@nocrew.org>
4980
4981 * os.texi (Processor Run Time): New section documenting
4982 get-internal-run-time.
4983
49842004-11-06 Eli Zaretskii <eliz@gnu.org>
4985
4986 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
4987 it nukes elisp-cover.texi.
4988 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
4989 elisp-0 etc.
4990
49912004-11-05 Luc Teirlinck <teirllm@auburn.edu>
4992
4993 * commands.texi (Keyboard Macros): Document `append' return value
4994 of `defining-kbd-macro'.
4995
49962004-11-01 Richard M. Stallman <rms@gnu.org>
4997
4998 * commands.texi (Interactive Call): Add called-interactively-p.
4999
50002004-10-29 Simon Josefsson <jas@extundo.com>
5001
5002 * minibuf.texi (Reading a Password): Revert.
5003
50042004-10-28 Richard M. Stallman <rms@gnu.org>
5005
5006 * frames.texi (Display Feature Testing): Explain about "vendor".
5007
50082004-10-27 Richard M. Stallman <rms@gnu.org>
5009
5010 * commands.texi (Interactive Codes): `N' uses numeric prefix,
5011 not raw. Clarify `n'.
5012 (Interactive Call): Rewrite interactive-p, focusing on when
5013 and how to use it.
5014 (Misc Events): Clarify previous change.
5015
5016 * advice.texi (Simple Advice): Clarify what job the example does.
5017 (Around-Advice): Clarify ad-do-it.
5018 (Activation of Advice): An option of ad-default-compilation-action
5019 is `never', not `nil'.
5020
50212004-10-26 Kim F. Storm <storm@cua.dk>
5022
5023 * commands.texi (Interactive Codes): Add U code letter.
5024
50252004-10-25 Simon Josefsson <jas@extundo.com>
5026
5027 * minibuf.texi (Reading a Password): Add.
5028
50292004-10-24 Jason Rumney <jasonr@gnu.org>
5030
5031 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
5032 and wheel-down.
5033
50342004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
5035
5036 * processes.texi (Synchronous Processes): Document process-file.
5037
50382004-10-22 Kenichi Handa <handa@m17n.org>
5039
5040 * text.texi (translate-region): Document that it accepts also a
5041 char-table.
5042
50432004-10-22 David Ponce <david@dponce.com>
5044
5045 * windows.texi (Resizing Windows): Document the `preserve-before'
5046 argument of the functions `enlarge-window' and `shrink-window'.
5047
50482004-10-19 Jason Rumney <jasonr@gnu.org>
5049
5050 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
5051
50522004-10-09 Luc Teirlinck <teirllm@auburn.edu>
5053
5054 * text.texi (Filling): Add anchor for definition of
5055 `sentence-end-double-space'.
5056
5057 * searching.texi (Regexp Example): Update description of how
5058 Emacs currently recognizes the end of a sentence.
5059 (Standard Regexps): Update definition of the variable
5060 `sentence-end'. Add definition of the function `sentence-end'.
5061
50622004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
5063
5064 * display.texi (Progress): New node.
5065
50662004-10-05 Kim F. Storm <storm@cua.dk>
5067
5068 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
5069
50702004-09-29 Kim F. Storm <storm@cua.dk>
5071
5072 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
5073 to identify bitmaps. Remove -fringe-bitmap suffix for standard
5074 fringe bitmap symbols, as they now have their own namespace.
5075 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
5076 vs. pixels. Signal error if no free bitmap slots.
5077 (Pixel Specification): Change IMAGE to @var{image}.
5078
50792004-09-28 Richard M. Stallman <rms@gnu.org>
5080
5081 * text.texi (Special Properties): Clarify line-spacing and line-height.
5082
5083 * searching.texi (Regexp Search): Add looking-back.
5084
50852004-09-25 Luc Teirlinck <teirllm@auburn.edu>
5086
5087 * display.texi: Correct typos.
5088 (Image Descriptors): Correct xref's.
5089
50902004-09-25 Richard M. Stallman <rms@gnu.org>
5091
5092 * text.texi (Special Properties): Cleanups in `cursor'.
5093 Rewrites in `line-height' and `line-spacing'; exchange them.
5094
5095 * display.texi (Fringes): Rewrite previous change.
5096 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
5097 (Display Fringe Bitmaps): Node deleted, text moved.
5098 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
5099 (Scroll Bars): Clarify set-window-scroll-bars.
5100 (Pointer Shape): Rewrite.
5101 (Specified Space): Clarify :align-to, etc.
5102 (Pixel Specification): Use @var. Clarify new text.
5103 (Other Display Specs): Clarify `slice'.
5104 (Image Descriptors): Cleanups.
5105 (Showing Images): Cleanups.
5106
51072004-09-24 Luc Teirlinck <teirllm@auburn.edu>
5108
5109 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
5110
5111 * modes.texi: Various minor changes in addition to:
5112 (Major Mode Conventions): Final call to `run-mode-hooks' should
5113 not be inside the `delay-mode-hooks' form.
5114 (Mode Hooks): New node.
5115 (Hooks): Delete obsolete example.
5116 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
5117 node "Mode Hooks".
5118
51192004-09-22 Luc Teirlinck <teirllm@auburn.edu>
5120
5121 * display.texi: Correct various typos.
5122 (Display): Rename node "Pointer Shapes" to "Pointer
5123 Shape". (There is already a node called "Pointer Shapes" in
5124 frames.texi.)
5125 (Images): Remove non-existent node "Image Slices" from menu.
5126
51272004-09-23 Kim F. Storm <storm@cua.dk>
5128
5129 * text.texi (Special Properties): Add `cursor', `pointer',
5130 `line-height', and `line-spacing' properties.
5131
5132 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
5133 Shapes' to menu.
5134 (Standard Faces): Doc fix for fringe face.
5135 (Fringes): Add `overflow-newline-into-fringe' and
5136 'indicate-buffer-boundaries'.
5137 (Fringe Bitmaps, Pointer Shapes): New nodes.
5138 (Display Property): Add 'Pixel Specification' and 'Display Fringe
5139 Bitmaps' to menu.
5140 (Specified Space): Describe pixel width and height.
5141 (Pixel Specification): New node.
5142 (Other Display Specs): Add `slice' property.
5143 (Display Fringe Bitmaps): New node.
5144 (Images): Add 'Image Slices' to menu.
5145 (Image Descriptors): Add `:pointer' and `:map' properties.
5146 (Showing Images): Add slice arg to `insert-image'. Add
5147 'insert-sliced-image'.
5148
51492004-09-20 Richard M. Stallman <rms@gnu.org>
5150
5151 * commands.texi (Key Sequence Input):
5152 Clarify downcasing in read-key-sequence.
5153
51542004-09-08 Juri Linkov <juri@jurta.org>
5155
5156 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
5157
51582004-09-07 Luc Teirlinck <teirllm@auburn.edu>
5159
5160 * locals.texi (Standard Buffer-Local Variables): Add
5161 `buffer-auto-save-file-format'.
5162 * internals.texi (Buffer Internals): Describe new
5163 auto_save_file_format field of the buffer structure.
5164 * files.texi (Format Conversion): `auto-save-file-format' has been
5165 renamed `buffer-auto-save-file-format'.
5166
51672004-08-27 Luc Teirlinck <teirllm@auburn.edu>
5168
5169 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
5170 an integer or a marker.
5171 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
5172
51732004-08-22 Richard M. Stallman <rms@gnu.org>
5174
5175 * modes.texi (Major Mode Conventions): Discuss rebinding of
5176 standard key bindings.
5177
51782004-08-18 Kim F. Storm <storm@cua.dk>
5179
5180 * processes.texi (Accepting Output): Add `just-this-one' arg to
5181 `accept-process-output'.
5182 (Output from Processes): New var `process-adaptive-read-buffering'.
5183
51842004-08-10 Luc Teirlinck <teirllm@auburn.edu>
5185
5186 * keymaps.texi: Various changes in addition to:
5187 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
5188 Give more varied examples for `kbd'.
5189 (Creating Keymaps): Char tables have slots for all characters
5190 without modifiers.
5191 (Active Keymaps): `overriding-local-map' and
5192 `overriding-terminal-local-map' also override text property and
5193 overlay keymaps.
5194 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
5195 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
5196 to denote a prefix of no events.
5197 `map-keymap' includes parent's bindings _recursively_.
5198 Clarify and correct description of `where-is-internal'.
5199 Mention BUFFER-OR-NAME arg to `describe-bindings'.
5200 (Menu Example): For menus intended for use with the keyboard, the
5201 menu items should be bound to characters or real function keys.
5202
52032004-08-08 Luc Teirlinck <teirllm@auburn.edu>
5204
5205 * objects.texi (Character Type): Reposition `@anchor' to prevent
5206 double space inside sentence in Info.
5207
5208 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
5209 renamed to `disabled-command-function'.
5210 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
5211 (Command Loop Info): Replace reference to it.
5212 (Disabling Commands): `disabled-command-hook' has been renamed to
5213 `disabled-command-function'.
5214
52152004-08-07 Luc Teirlinck <teirllm@auburn.edu>
5216
5217 * os.texi (Translating Input): Only non-prefix bindings in
5218 `key-translation-map' override actual key bindings. Warn about
5219 possible indirect effect of actual key bindings on non-prefix
5220 bindings in `key-translation-map'.
5221
52222004-08-06 Luc Teirlinck <teirllm@auburn.edu>
5223
5224 * minibuf.texi (High-Level Completion): Add anchor for definition
5225 of `read-variable'.
5226
5227 * commands.texi: Various changes in addition to:
5228 (Using Interactive): Clarify description of `interactive-form'.
5229 (Interactive Call): Mention default for KEYS argument to
5230 `call-interactively'.
5231 (Command Loop Info): Clarify description of `this-command-keys'.
5232 Mention KEEP-RECORD argument to `clear-this-command-keys'.
5233 Value of `last-event-frame' can be `macro'.
5234 (Repeat Events): `double-click-fuzz' is also used to distinguish
5235 clicks and drags.
5236 (Classifying Events): Clarify descriptions of `event-modifiers'
5237 `event-basic-type' and `event-convert-list'.
5238 (Accessing Events): `posn-timestamp' takes POSITION argument.
5239 (Quoted Character Input): Clarify description of
5240 `read-quoted-char' and fix example.
5241 (Quitting): Add `with-local-quit'.
5242 (Disabling Commands): Correct and clarify descriptions of
5243 `enable-command' and `disable-command'.
5244 Mention what happens if `disabled-command-hook' is nil.
5245 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
5246 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
5247
52482004-07-24 Luc Teirlinck <teirllm@auburn.edu>
5249
5250 * frames.texi: Various changes in addition to:
5251 (Creating Frames): Expand and clarify description of `make-frame'.
5252 (Window Frame Parameters): Either none or both of the `icon-left'
5253 and `icon-top' parameters must be specified. Put descriptions of
5254 `menu-bar-lines' and `toolbar-lines' closer together and change
5255 them accordingly.
5256 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
5257 except while processing `frame-title-format' or `icon-title-format'.
5258 (Deleting Frames): Correct description of `delete-frame'.
5259 Non-nil return values of `frame-live-p' are like those of `framep'.
5260 (Frames and Windows): Mention return value of
5261 `set-frame-selected-window'.
5262 (Visibility of Frames): Mention `force' argument to
5263 `make-frame-invisible'. `frame-visible-p' returns t for all
5264 frames on text-only terminals.
5265 (Frame Configurations): Restoring a frame configuration does not
5266 restore deleted frames.
5267 (Window System Selections): `x-set-selection' returns DATA.
5268 (Resources): Add example.
5269 (Display Feature Testing): Clarify descriptions of
5270 `display-pixel-height', `display-pixel-width', `x-server-version'
5271 and `x-server-vendor'.
5272
5273 * windows.texi (Choosing Window): Add anchor.
5274 * minibuf.texi (Minibuffer Misc): Add anchor.
5275
52762004-07-23 John Paul Wallington <jpw@gnu.org>
5277
5278 * macros.texi (Defining Macros): Declaration keyword for setting
5279 Edebug spec is `debug' not `edebug'.
5280
52812004-07-19 Luc Teirlinck <teirllm@auburn.edu>
5282
5283 * windows.texi: Various small changes in addition to:
5284 (Window Point): Mention return value of `set-window-point'.
5285 (Window Start): `pos-visible-in-window-p' disregards horizontal
5286 scrolling. Explain return value if PARTIALLY is non-nil.
5287 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
5288 and `set-window-vscroll'.
5289 (Size of Window): The argument WINDOW to `window-inside-edges',
5290 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
5291 (Resizing Windows): Explain return value of
5292 `shrink-window-if-larger-than-buffer'.
5293 `window-size-fixed' automatically becomes buffer local when set.
5294 (Window Configurations): Explain return value of
5295 `set-window-configuration'.
5296
5297 * minibuf.texi (Minibuffer Misc): Add anchor for
5298 `minibuffer-scroll-window'.
5299
5300 * positions.texi (Text Lines): Add anchor for `count-lines'.
5301
53022004-07-17 Richard M. Stallman <rms@gnu.org>
5303
5304 * display.texi (Overlay Properties): Adding `evaporate' prop
5305 deletes empty overlay immediately.
5306
5307 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
5308 fix example.
5309
53102004-07-16 Jim Blandy <jimb@redhat.com>
5311
5312 * searching.texi (Regexp Backslash): Document new \_< and \_>
5313 operators.
5314
53152004-07-16 Juanma Barranquero <lektu@terra.es>
5316
5317 * display.texi (Images): Fix Texinfo usage.
5318
53192004-07-14 Luc Teirlinck <teirllm@auburn.edu>
5320
5321 * buffers.texi (Modification Time): `visited-file-modtime' now
5322 returns a list of two integers, instead of a cons.
5323
53242004-07-13 Luc Teirlinck <teirllm@auburn.edu>
5325
5326 * windows.texi: Various changes in addition to:
5327 (Splitting Windows): Add `split-window-keep-point'.
5328
53292004-07-09 Richard M. Stallman <rms@gnu.org>
5330
5331 * frames.texi (Input Focus): Minor fix.
5332
53332004-07-07 Luc Teirlinck <teirllm@auburn.edu>
5334
5335 * frames.texi (Input Focus): Clarify descriptions of
5336 `select-frame-set-input-focus' and `select-frame'.
5337
53382004-07-06 Luc Teirlinck <teirllm@auburn.edu>
5339
5340 * os.texi: Various small changes in addition to:
5341 (Killing Emacs): Expand and clarify description of
5342 `kill-emacs-query-functions' and `kill-emacs-hook'.
5343 (System Environment): Expand and clarify description of `getenv'
5344 and `setenv'.
5345 (Timers): Clarify description of `run-at-time'.
5346 (Translating Input): Correct description of
5347 `extra-keyboard-modifiers'.
5348 (Flow Control): Correct description of `enable-flow-control'.
5349
53502004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
5351
5352 * os.texi: Update copyright.
5353 (Session Management): Grammar fix.
5354 Clarify which Emacs does the restarting.
5355 Use @samp for *scratch* buffer.
5356
53572004-07-04 Alan Mackenzie <acm@muc.de>
5358
5359 * frames.texi (Input Focus): Add documentation for
5360 `select-frame-set-input-focus'. Replace refs to non-existent
5361 `switch-frame' with `select-frame'. Minor corrections and tidying
5362 up of text-only terminal stuff.
5363
53642004-07-02 Richard M. Stallman <rms@gnu.org>
5365
5366 * files.texi (Saving Buffers): Cleanup write-contents-function.
5367 (Magic File Names): Cleanup file-remote-p.
5368
b344d29d 53692004-07-02 Kai Großjohann <kai@emptydomain.de>
b8d4c8d0
GM
5370
5371 * files.texi (Magic File Names): `file-remote-p' returns an
5372 identifier of the remote system, not just t.
5373
53742004-07-02 David Kastrup <dak@gnu.org>
5375
5376 * searching.texi (Entire Match Data): Add explanation about new
5377 match-data behavior when @var{integers} is non-nil.
5378
53792004-06-24 Richard M. Stallman <rms@gnu.org>
5380
5381 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
5382
5383 * customize.texi (Variable Definitions): Note about doc strings
5384 and :set.
5385
5386 * keymaps.texi (Keymap Terminology): Document `kbd'.
5387 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
5388
5389 * display.texi (Invisible Text): Setting buffer-invisibility-spec
5390 makes it buffer-local.
5391
5392 * files.texi (Saving Buffers): Correct previous change.
5393
5394 * commands.texi (Accessing Events):
5395 Clarify posn-col-row and posn-actual-col-row.
5396
53972004-06-24 David Ponce <david.ponce@wanadoo.fr>
5398
5399 * commands.texi (Accessing Events): New functions
5400 posn-at-point and posn-at-x-y. Add example to posn-x-y.
5401
54022004-06-23 Luc Teirlinck <teirllm@auburn.edu>
5403
5404 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
5405 * frames.texi, buffers.texi, backups.texi, variables.texi:
5406 * loading.texi, eval.texi, functions.texi, control.texi:
5407 * symbols.texi, minibuf.texi: Reposition @anchor's.
5408
5409 * help.texi: Various small changes in addition to the following.
5410 (Describing Characters): Describe PREFIX argument to
5411 `key-description'. Correct and clarify definition of
5412 `text-char-description'. Describe NEED-VECTOR argument to
5413 `read-kbd-macro'.
5414 (Help Functions): Clarify definition of `apropos'.
5415
54162004-06-23 Lars Hansen <larsh@math.ku.dk>
5417
5418 * files.texi (Saving Buffers): Correct description of
5419 `write-contents-functions'.
5420
54212004-06-21 Juanma Barranquero <lektu@terra.es>
5422
5423 * display.texi (Images): Remove redundant @vindex directives.
5424 Rewrite `image-library-alist' doc in active voice.
5425
54262004-06-14 Juanma Barranquero <lektu@terra.es>
5427
5428 * display.texi (Images): Document new delayed library loading,
5429 variable `image-library-alist' and (existing but undocumented)
5430 function `image-type-available-p'.
5431
54322004-06-05 Richard M. Stallman <rms@gnu.org>
5433
5434 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
5435 refer the user to the Initial Input node.
5436 (Text from Minibuffer): Likewise.
5437 (Initial Input): New node. Document this feature
5438 and say it is mostly deprecated.
5439
54402004-05-30 Richard M. Stallman <rms@gnu.org>
5441
5442 * loading.texi (Named Features): Clarify return value
5443 and meaning of NOERROR.
5444
5445 * variables.texi (File Local Variables): Minor cleanup.
5446
54472004-05-30 Michael Albinus <michael.albinus@gmx.de>
5448
5449 * files.texi (Magic File Names): Add `file-remote-p' as operation
5450 of file name handlers.
5451
54522004-05-29 Richard M. Stallman <rms@gnu.org>
5453
5454 * modes.texi (Minor Mode Conventions): (-) has no special meaning
5455 as arg to a minor mode command.
5456
54572004-05-22 Richard M. Stallman <rms@gnu.org>
5458
5459 * syntax.texi (Syntax Class Table): Word syntax not just for English.
5460
5461 * streams.texi (Output Variables): Doc float-output-format.
5462
5463 * searching.texi (Regexp Special): Nested repetition can be infloop.
5464
5465 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
5466 real stack overflow.
5467
5468 * compile.texi: Minor cleanups.
5469
54702004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
5471
5472 * lists.texi (Cons Cells): Explain dotted lists, true lists,
5473 circular lists.
5474 (List Elements): Explain handling of circular and dotted lists.
5475
54762004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
5477
5478 * modes.texi (Search-based Fontification): Fix typo.
5479
54802004-05-10 Juanma Barranquero <lektu@terra.es>
5481
5482 * modes.texi (Mode Line Variables): Fix description of
5483 global-mode-string, which is now after which-func-mode, not the
5484 buffer name.
5485
54862004-05-07 Lars Hansen <larsh@math.ku.dk>
5487
5488 * modes.texi (Desktop Save Mode): Add.
5489 (Modes): Add menu entry Desktop Save Mode.
5490
5491 * hooks.texi: Add desktop-after-read-hook,
5492 desktop-no-desktop-file-hook and desktop-save-hook.
5493
5494 * locals.texi: Add desktop-save-buffer.
5495
54962004-04-30 Jesper Harder <harder@ifa.au.dk>
5497
5498 * display.texi: emacs -> Emacs.
5499
55002004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
5501
5502 * files.texi (Changing Files): Document set-file-times.
5503
55042004-04-23 Juanma Barranquero <lektu@terra.es>
5505
5506 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
5507
55082004-04-18 Jesper Harder <harder@ifa.au.dk>
5509
5510 * tips.texi (Coding Conventions): defopt -> defcustom.
5511
55122004-04-16 Luc Teirlinck <teirllm@auburn.edu>
5513
5514 * sequences.texi: Various clarifications.
5515
55162004-04-14 Luc Teirlinck <teirllm@auburn.edu>
5517
5518 * buffers.texi (Read Only Buffers): Mention optional ARG to
5519 `toggle-read-only'.
5520
55212004-04-14 Nick Roberts <nick@nick.uklinux.net>
5522
5523 * windows.texi (Selecting Windows): Note that get-lru-window
5524 returns a full-width window if possible.
5525
55262004-04-13 Luc Teirlinck <teirllm@auburn.edu>
5527
5528 * buffers.texi: Various changes in addition to:
5529 (Buffer File Name): Add `find-buffer-visiting'.
5530 (Buffer Modification): Mention optional ARG to `not-modified'.
5531 (Indirect Buffers): Mention optional CLONE argument to
5532 `make-indirect-buffer'.
5533
5534 * files.texi: Various changes in addition to:
5535 (Visiting Functions): `find-file-hook' is now a normal hook.
5536 (File Name Expansion): Explain difference between the way that
5537 `expand-file-name' and `file-truename' treat `..'.
5538 (Contents of Directories): Mention optional ID-FORMAT argument to
5539 `directory-files-and-attributes'.
5540 (Format Conversion): Mention new optional CONFIRM argument to
5541 `format-write-file'.
5542
55432004-04-12 Miles Bader <miles@gnu.org>
5544
5545 * macros.texi (Expansion): Add description of `macroexpand-all'.
5546
55472004-04-05 Jesper Harder <harder@ifa.au.dk>
5548
5549 * variables.texi (Variable Aliases): Mention
5550 cyclic-variable-indirection.
5551
5552 * errors.texi (Standard Errors): Ditto.
5553
55542004-04-04 Luc Teirlinck <teirllm@auburn.edu>
5555
5556 * backups.texi: Various small changes in addition to:
5557 (Making Backups): Mention return value of `backup-buffer'.
5558 (Auto-Saving): Mention optional FORCE argument to
5559 `delete-auto-save-file-if-necessary'.
5560 (Reverting): Mention optional PRESERVE-MODES argument to
5561 `revert-buffer'. Correct description of `revert-buffer-function'.
5562
55632004-03-22 Juri Linkov <juri@jurta.org>
5564
5565 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
5566 with `Vector Functions'.
5567
5568 * text.texi (Sorting): Add missing quote.
5569
55702004-03-14 Luc Teirlinck <teirllm@auburn.edu>
5571
5572 * intro.texi (Lisp History): Replace xref to `cl' manual with
5573 inforef.
5574
55752004-03-12 Richard M. Stallman <rms@gnu.org>
5576
5577 * intro.texi (Version Info): Add arg to emacs-version.
5578 (Lisp History): Change xref to CL manual.
5579
55802004-03-09 Luc Teirlinck <teirllm@auburn.edu>
5581
5582 * minibuf.texi (Completion Commands): Add xref to Emacs manual
5583 for Partial Completion mode.
5584
55852004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
5586
5587 * customize.texi: Fix typo. Remove eol whitespace.
5588
55892004-03-04 Richard M. Stallman <rms@gnu.org>
5590
5591 * processes.texi: Fix typos.
5592
5593 * lists.texi (Building Lists): Minor clarification.
5594
5595 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
5596 in make-hash-table.
5597
55982004-02-29 Juanma Barranquero <lektu@terra.es>
5599
5600 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
5601 rm, and ignore exit code.
5602
56032004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
5604
5605 * display.texi (Defining Faces): Add description for min-colors.
5606 Update example.
5607
56082004-02-23 Luc Teirlinck <teirllm@auburn.edu>
5609
5610 * abbrevs.texi: Various corrections and clarifications in addition
5611 to the following:
5612 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
5613
56142004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5615
5616 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
5617
56182004-02-21 Luc Teirlinck <teirllm@auburn.edu>
5619
5620 * text.texi: Various small changes in addition to the following:
5621 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
5622 to delete-horizontal-space.
5623 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
5624 description of yank-handler text property at various places.
5625
5626 * frames.texi (Window System Selections): Add anchor.
5627
5628 * syntax.texi (Syntax Table Functions): Clarify and correct
5629 descriptions of make-syntax-table and copy-syntax-table.
5630 (Motion and Syntax): Clarify SYNTAXES argument to
5631 skip-syntax-forward.
5632 (Parsing Expressions): Mention that the return value of
5633 parse-partial-sexp is currently a list of ten rather than nine
5634 elements.
5635 (Categories): Various corrections and clarifications.
5636
56372004-02-17 Luc Teirlinck <teirllm@auburn.edu>
5638
5639 * markers.texi (Marker Insertion Types): Minor change.
5640
5641 * locals.texi (Standard Buffer-Local Variables):
5642 * commands.texi (Interactive Codes, Using Interactive):
5643 * functions.texi (Related Topics): Fix xrefs.
5644
56452004-02-16 Luc Teirlinck <teirllm@auburn.edu>
5646
5647 * lists.texi (Sets And Lists): Update description of delete-dups.
5648
56492004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5650
5651 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
5652
c8763fb6 56532004-02-16 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5654
5655 * frames.texi (Parameter Access): frame-parameters arg is optional.
5656 modify-frame-parameters handles nil for FRAME.
5657 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
5658 are all-or-nothing for certain toolkits.
5659 Mention parameter wait-for-wm.
5660 (Frames and Windows): In frame-first-window and frame-selected-window
5661 the arg is optional.
5662 (Input Focus): In redirect-frame-focus the second arg is optional.
5663 (Window System Selections): Mention selection type CLIPBOARD.
5664 Mention data-type UTF8_STRING.
5665 Mention numbering of cut buffers.
5666 (Resources): Describe x-resource-name.
5667
56682004-02-16 Richard M. Stallman <rms@gnu.org>
5669
5670 * windows.texi (Buffers and Windows): Delete false table
5671 about all-frames.
5672
5673 * syntax.texi (Parsing Expressions): Delete old caveat
5674 about parse-sexp-ignore-comments.
5675
5676 * streams.texi (Output Variables): Add print-quoted.
5677
5678 * lists.texi (Building Lists): Minor cleanup.
5679
5680 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
5681
5682 * display.texi (Overlays): Explain overlays use markers.
5683 (Managing Overlays): Explain front-advance and rear-advance
5684 in more detail.
5685
5686 * loading.texi (Unloading): Document unload-feature-special-hooks.
5687 Get rid of fns-NNN.el file.
5688
56892004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5690
5691 * help.texi (Describing Characters): Fix text-char-description
5692 example output.
5693
5694 * edebug.texi (Using Edebug): Fix example.
5695
5696 * debugging.texi (Internals of Debugger): Fix return value.
5697
5698 * files.texi (Changing Files): Fix argname.
5699
5700 * calendar.texi: Fix parens, and default values.
5701
5702 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
5703 * nonascii.texi, objects.texi, os.texi: Minor fixes.
b3e755a9 5704 * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
b8d4c8d0
GM
5705
5706 * positions.texi (Text Lines): Don't add -1 in current-line.
5707
57082004-02-16 Richard M. Stallman <rms@gnu.org>
5709
5710 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
5711
57122004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5713
5714 * processes.texi (Low-Level Network): Fix a typo.
5715
57162004-02-12 Kim F. Storm <storm@cua.dk>
5717
5718 * display.texi (Fringes): Use consistent wording.
5719 Note that window-fringe's window arg is optional.
5720 (Scroll Bars): Use consistent wording.
5721
57222004-02-11 Luc Teirlinck <teirllm@auburn.edu>
5723
5724 * tips.texi (Comment Tips): Document the new conventions for
5725 commenting out code.
5726
c8763fb6 57272004-02-07 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5728
5729 * positions.texi (Text Lines): Added missing end defun.
5730
57312004-02-07 Kim F. Storm <storm@cua.dk>
5732
5733 * positions.texi (Text Lines): Add line-number-at-pos.
5734
57352004-02-06 John Paul Wallington <jpw@gnu.org>
5736
5737 * display.texi (Button Properties, Button Buffer Commands):
5738 mouse-2 invokes button, not down-mouse-1.
5739
57402004-02-04 Jason Rumney <jasonr@gnu.org>
5741
5742 * makefile.w32-in: Sync with Makefile.in changes.
5743
57442004-02-03 Luc Teirlinck <teirllm@auburn.edu>
5745
5746 * minibuf.texi (Text from Minibuffer): Various corrections and
5747 clarifications.
5748 (Object from Minibuffer): Correct Lisp description of
5749 read-minibuffer.
5750 (Minibuffer History): Clarify description of cons values for
5751 HISTORY arguments.
5752 (Basic Completion): Various corrections and clarifications. Add
5753 completion-regexp-list.
5754 (Minibuffer Completion): Correct and clarify description of
5755 completing-read.
5756 (Completion Commands): Mention Partial Completion mode. Various
5757 other minor changes.
5758 (High-Level Completion): Various corrections and clarifications.
5759 (Reading File Names): Ditto.
5760 (Minibuffer Misc): Ditto.
5761
57622004-01-26 Luc Teirlinck <teirllm@auburn.edu>
5763
5764 * strings.texi (Text Comparison): assoc-string also matches
5765 elements of alists that are strings instead of conses.
5766 (Formatting Strings): Standardize Texinfo usage. Update index
5767 entries.
5768
57692004-01-20 Luc Teirlinck <teirllm@auburn.edu>
5770
5771 * lists.texi (Sets And Lists): Add delete-dups.
5772
57732004-01-15 Luc Teirlinck <teirllm@auburn.edu>
5774
5775 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
5776 special form.
5777 * macros.texi (Defining Macros): Update description of `declare',
5778 which now is a macro.
5779 (Wrong Time): Fix typos.
5780
57812004-01-14 Luc Teirlinck <teirllm@auburn.edu>
5782
5783 * compile.texi (Compilation Functions): Expand descriptions of
5784 `compile-defun', `byte-compile-file', `byte-recompile-directory'
5785 and `batch-byte-compile'. In particular, mention and describe
5786 all optional arguments.
5787 (Disassembly): Correct and clarify the description of `disassemble'.
5788
57892004-01-11 Luc Teirlinck <teirllm@auburn.edu>
5790
5791 * searching.texi: Various small changes in addition to the
5792 following.
5793 (Regexp Example): Adapt to new value of `sentence-end'.
5794 (Regexp Functions): The PAREN argument to `regexp-opt' can be
5795 `words'.
5796 (Search and Replace): Add usage note for `perform-replace'.
5797 (Entire Match Data): Mention INTEGERS and REUSE arguments to
5798 `match-data'.
5799 (Standard Regexps): Update for new values of `paragraph-start'
5800 and `sentence-end'.
5801
58022004-01-07 Luc Teirlinck <teirllm@auburn.edu>
5803
5804 * files.texi (Saving Buffers): Clarify descriptions of
5805 `write-contents-functions' and `before-save-hook'.
5806 Make the defvar's for `before-save-hook' and `after-save-hook'
5807 into defopt's.
5808
58092004-01-07 Kim F. Storm <storm@cua.dk>
5810
5811 * commands.texi (Click Events): Describe new image and
5812 width/height elements of click events.
5813 (Accessing Events): Add posn-string, posn-image, and
5814 posn-object-width-height. Change posn-object to return either
5815 image or string object.
5816
58172004-01-01 Simon Josefsson <jas@extundo.com>
5818
5819 * hooks.texi (Standard Hooks): Add before-save-hook.
5820 * files.texi (Saving Buffers): Likewise.
5821
58222004-01-03 Richard M. Stallman <rms@gnu.org>
5823
5824 * frames.texi (Frames and Windows): Delete frame-root-window.
5825
58262004-01-03 Luc Teirlinck <teirllm@auburn.edu>
5827
5828 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
5829
5830 * functions.texi: Various small changes in addition to the
5831 following.
5832 (What Is a Function): `functionp' returns nil for macros. Clarify
5833 behavior of this and following functions for symbol arguments.
5834 (Function Documentation): Add `\' in front of (fn @var{arglist})
5835 and explain why.
5836 (Defining Functions): Mention DOCSTRING argument to `defalias'.
5837 Add anchor.
5838 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
5839
58402004-01-01 Miles Bader <miles@gnu.org>
5841
5842 * display.texi (Buttons): New section.
5843
58442003-12-31 Andreas Schwab <schwab@suse.de>
5845
5846 * numbers.texi (Math Functions): sqrt reports a domain-error
5847 error.
5848 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
5849
58502003-12-30 Luc Teirlinck <teirllm@auburn.edu>
5851
5852 * tips.texi (Documentation Tips): Update item on hyperlinks in
5853 documentation strings.
5854
5855 * errors.texi (Standard Errors): Various small corrections and
5856 additions.
5857
5858 * control.texi: Various small changes in addition to the
5859 following.
5860 (Signaling Errors): Provide some more details on how `signal'
5861 constructs the error message. Add anchor to the definition of
5862 `signal'.
5863 (Error Symbols): Describe special treatment of `quit'.
5864 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
5865 to emphasize that it has to be a single form.
5866
5867 * buffers.texi: Add anchor.
5868
58692003-12-29 Richard M. Stallman <rms@gnu.org>
5870
5871 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
5872 (Window Configurations): Add window-configuration-frame.
5873
5874 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
5875
5876 * text.texi (Examining Properties): Add get-char-property-and-overlay.
5877 Change arg name in get-char-property.
5878 (Special Properties): Update handling of keymap property.
5879
5880 * strings.texi (Modifying Strings): Add clear-string.
5881 (Text Comparison): Add assoc-string and remove
5882 assoc-ignore-case, assoc-ignore-representation.
5883
5884 * os.texi (Time of Day): Add set-time-zone-rule.
5885
5886 * numbers.texi (Math Functions): asin, acos, log, log10
5887 report domain-error errors.
5888
5889 * nonascii.texi (Converting Representations):
5890 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
5891 (Encoding and I/O): Add file-name-coding-system.
5892
5893 * modes.texi (Search-based Fontification): Explain that
5894 face specs are symbols with face names as values.
5895
5896 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
5897
5898 * lists.texi (Building Lists): remq moved elsewhere.
5899 (Sets And Lists): remq moved here.
5900 (Association Lists): Refer to assoc-string.
5901
5902 * internals.texi (Garbage Collection): Add memory-use-counts.
5903
5904 * frames.texi (Frames and Windows): Add set-frame-selected-window
5905 and frame-root-window.
5906
5907 * files.texi (Contents of Directories):
5908 Add directory-files-and-attributes.
5909
5910 * display.texi (Refresh Screen): Add force-window-update.
5911 (Invisible Text): Explain about moving point out of invis text.
5912 (Overlay Properties): Add overlay-properties.
5913 (Managing Overlays): Add overlayp.
5914 (GIF Images): Invalid image number displays a hollow box.
5915
5916 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
5917 (Killing Buffers): Add buffer-live-p.
5918
59192003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
5920
5921 * display.texi (Fringes): Fix typo "set-buffer-window".
5922
59232003-12-24 Luc Teirlinck <teirllm@auburn.edu>
5924
5925 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
5926 * nonascii.texi, processes.texi, tips.texi, variables.texi:
5927 Add or change various xrefs and anchors.
5928
5929 * commands.texi: Replace all occurrences of @acronym{CAR} with
5930 @sc{car}, for consistency with the rest of the Elisp manual.
5931 `car' and `cdr' are historically acronyms, but are no longer
5932 widely thought of as such.
5933
5934 * internals.texi (Pure Storage): Mention that `purecopy' does not
5935 copy text properties.
5936 (Object Internals): Now 29 bits are used (in most implementations)
5937 to address Lisp objects.
5938
5939 * variables.texi (Variables with Restricted Values): New node.
5940
5941 * objects.texi (Lisp Data Types): Mention that certain variables
5942 can only take on a restricted set of values and add an xref to
5943 the new node "Variables with Restricted Values".
5944
5945 * eval.texi (Function Indirection): Describe the errors that
5946 `indirect-function' can signal.
5947 (Eval): Clarify the descriptions of `eval-region' and `values'.
5948 Describe `eval-buffer' instead of `eval-current-buffer' and
5949 mention `eval-current-buffer' as an alias for `current-buffer'.
5950 Correct the description and mention all optional arguments.
5951
5952 * nonascii.texi: Various small changes in addition to the
5953 following.
5954 (Converting Representations): Clarify behavior of
5955 `string-make-multibyte' and `string-to-multibyte' for unibyte all
5956 ASCII arguments.
5957 (Character Sets): Document the variable `charset-list' and adapt
5958 the definition of the function `charset-list' accordingly.
5959 (Translation of Characters): Clarify use of generic characters in
5960 `make-translation-table'. Clarify and correct the description of
5961 the use of translation tables in encoding and decoding.
5962 (User-Chosen Coding Systems): Correct and clarify the description
5963 of `select-safe-coding-system'.
5964 (Default Coding Systems): Clarify description of
5965 `file-coding-system-alist'.
5966
59672003-11-30 Luc Teirlinck <teirllm@auburn.edu>
5968
5969 * strings.texi (Text Comparison): Correctly describe when two
5970 strings are `equal'. Combine and clarify descriptions of
5971 `assoc-ignore-case' and `assoc-ignore-representation'.
5972
5973 * objects.texi (Non-ASCII in Strings): Clarify description of
5974 when a string is unibyte or multibyte.
5975 (Bool-Vector Type): Update examples.
5976 (Equality Predicates): Correctly describe when two strings are
5977 `equal'.
5978
59792003-11-29 Luc Teirlinck <teirllm@auburn.edu>
5980
5981 * lists.texi (Building Lists): `append' no longer accepts integer
5982 arguments. Update the description of `number-sequence' to reflect
5983 recent changes.
5984 (Sets And Lists): Describe `member-ignore-case' after `member'.
5985
59862003-11-27 Kim F. Storm <storm@cua.dk>
5987
5988 * commands.texi (Click Events): Click object may be an images.
5989 Describe (dx . dy) element of click positions.
5990 (Accessing Events): Remove duplicate posn-timestamp.
5991 New functions posn-object and posn-object-x-y.
5992
59932003-11-23 Kim F. Storm <storm@cua.dk>
5994
5995 * commands.texi (Click Events): Describe enhancements to event
5996 position lists, including new text-pos and (col . row) items.
5997 Mention left-fringe and right-fringe area events.
5998 (Accessing Events): New functions posn-area and
5999 posn-actual-col-row. Mention posn-timestamp. Mention that
6000 posn-point in non-text area still returns buffer position.
6001 Clarify posn-col-row.
6002
60032003-11-21 Lars Hansen <larsh@math.ku.dk>
6004
6005 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
6006 * anti.texi (File Attributes): Describe removed parameter
6007 ID-FORMAT.
6008
60092003-11-20 Luc Teirlinck <teirllm@auburn.edu>
6010
6011 * positions.texi (Positions): Mention that, if a marker is used as
6012 a position, its buffer is ignored.
6013
6014 * markers.texi (Overview of Markers): Mention it here too.
6015
60162003-11-12 Luc Teirlinck <teirllm@auburn.edu>
6017
6018 * numbers.texi (Numeric Conversions): Not just `floor', but also
6019 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
6020
60212003-11-10 Luc Teirlinck <teirllm@auburn.edu>
6022
6023 * markers.texi (Creating Markers): Specify insertion type of
6024 created markers. Add xref to `Marker Insertion Types'.
6025 Second argument to `copy-marker' is optional.
6026 (Marker Insertion Types): Mention that most markers are created
6027 with insertion type nil.
6028 (The Mark): Correctly describe when `mark' signals an error.
6029 (The Region): Correctly describe when `region-beginning' and
6030 `region-end' signal an error.
6031
60322003-11-08 Luc Teirlinck <teirllm@auburn.edu>
6033
6034 * hash.texi (Creating Hash): Clarify description of `eql'.
6035 `makehash' is obsolete.
6036 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
6037
6038 * positions.texi (Point): Change description of `buffer-end', so
6039 that it is also correct for floating point arguments.
6040 (List Motion): Correct argument lists of `beginning-of-defun' and
6041 `end-of-defun'.
6042 (Excursions): Add xref to `Marker Insertion Types'.
6043 (Narrowing): Argument to `narrow-to-page' is optional.
6044
60452003-11-06 Luc Teirlinck <teirllm@auburn.edu>
6046
6047 * streams.texi (Output Streams): Clarify behavior of point for
6048 marker output streams.
6049
60502003-11-04 Luc Teirlinck <teirllm@auburn.edu>
6051
6052 * variables.texi (Defining Variables): Second argument to
6053 `defconst' is not optional.
6054 (Setting Variables): Mention optional argument APPEND to
6055 `add-to-list'.
6056 (Creating Buffer-Local): Expand description of
6057 `make-variable-buffer-local'.
6058 (Frame-Local Variables): Expand description of
6059 `make-variable-frame-local'.
6060 (Variable Aliases): Correct description of optional argument
6061 DOCSTRING to `defvaralias'. Mention return value of
6062 `defvaralias'.
6063 (File Local Variables): Add xref to `File variables' in Emacs
6064 Manual. Correct description of `hack-local-variables'. Mention
6065 `safe-local-variable' property. Mention optional second argument
6066 to `risky-local-variable-p'.
6067
60682003-11-03 Luc Teirlinck <teirllm@auburn.edu>
6069
6070 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
6071
60722003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
6073
6074 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
6075 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
6076 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
6077 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
6078 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
6079 lispref/processes.texi, lispref/searching.texi,
6080 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
6081 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
6082 @acronym{FOO}.
6083
60842003-10-27 Luc Teirlinck <teirllm@auburn.edu>
6085
6086 * strings.texi (Creating Strings): Argument START to `substring'
6087 can not be `nil'. Expand description of
6088 `substring-no-properties'. Correct description of `split-string',
6089 especially with respect to empty matches. Prevent very bad line
6090 break in definition of `split-string-default-separators'.
6091 (Text Comparison): `string=' and `string<' also accept symbols as
6092 arguments.
6093 (String Conversion): More completely describe argument BASE in
6094 `string-to-number'.
6095 (Formatting Strings): `%s' and `%S' in `format' do require
6096 corresponding object. Clarify behavior of numeric prefix after
6097 `%' in `format'.
6098 (Case Conversion): The argument to `upcase-initials' can be a
6099 character.
6100
61012003-10-27 Kenichi Handa <handa@m17n.org>
6102
6103 * display.texi (Fontsets): Fix texinfo usage.
6104
61052003-10-25 Kenichi Handa <handa@m17n.org>
6106
6107 * display.texi (Fontsets): Add description of the function
6108 set-fontset-font.
6109
61102003-10-23 Luc Teirlinck <teirllm@auburn.edu>
6111
6112 * display.texi (Temporary Displays): Add xref to `Documentation
6113 Tips'.
6114
6115 * functions.texi (Function Safety): Use inforef instead of pxref
6116 for SES.
6117
61182003-10-23 Andreas Schwab <schwab@suse.de>
6119
6120 * Makefile.in (TEX, texinputdir): Don't define.
6121 (TEXI2DVI): Define.
6122 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
6123 add $(srcdir)/index.texi.
6124 ($(infodir)/elisp): Remove index.texi dependency.
6125 (elisp.dvi): Likewise. Use $(TEXI2DVI).
6126 (index.texi): Remove target.
6127 (dist): Don't link $(srcdir)/permute-index.
6128 (clean): Don't remove index.texi.
6129
6130 * permute-index, index.perm: Remove.
6131 * index.texi: Rename from index.unperm.
6132
61332003-10-22 Luc Teirlinck <teirllm@auburn.edu>
6134
6135 * tips.texi (Documentation Tips): Document new behavior for face
6136 and variable hyperlinks in Help mode.
6137
61382003-10-21 Luc Teirlinck <teirllm@auburn.edu>
6139
6140 * objects.texi (Integer Type): Update for extra bit of integer range.
6141 (Character Type): Ditto.
6142
61432003-10-16 Eli Zaretskii <eliz@gnu.org>
6144
6145 * numbers.texi (Integer Basics): Add index entries for reading
6146 numbers in hex, octal, and binary.
6147
61482003-10-16 Lute Kamstra <lute@gnu.org>
6149
6150 * modes.texi (Mode Line Format): Mention force-mode-line-update's
6151 argument.
6152
61532003-10-13 Luc Teirlinck <teirllm@auburn.edu>
6154
6155 * windows.texi (Choosing Window): Fix typo.
6156 * edebug.texi (Edebug Execution Modes): Fix typo.
6157
61582003-10-13 Richard M. Stallman <rms@gnu.org>
6159
6160 * windows.texi (Basic Windows): A window has fringe settings,
6161 display margins and scroll-bar settings.
6162 (Splitting Windows): Doc split-window return value.
6163 Clean up one-window-p.
6164 (Selecting Windows): Fix typo.
6165 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
6166 (Buffers and Windows): In set-window-buffer, explain effect
6167 on fringe settings and scroll bar settings.
6168 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
6169 (Choosing Window): Use defopt for pop-up-frame-function.
6170 For special-display-buffer-names, explain same-window and same-frame.
6171 Clarify window-dedicated-p return value.
6172 (Textual Scrolling): scroll-up and scroll-down can get an error.
6173 (Horizontal Scrolling): Clarify auto-hscroll-mode.
6174 Clarify set-window-hscroll.
6175 (Size of Window): Don't mention tool bar in window-height.
6176 (Coordinates and Windows): Explain what coordinates-in-window-p
6177 returns for fringes and display margins.
6178 (Window Configurations): Explain saving fringes, etc.
6179
6180 * tips.texi (Library Headers): Clean up Documentation.
6181
6182 * syntax.texi (Parsing Expressions): Clean up forward-comment
6183 and parse-sexp-lookup-properties.
6184
6185 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
6186
6187 * os.texi (System Environment): Clean up text for load-average errors.
6188
6189 * modes.texi (Hooks): Don't explain local hook details at front.
6190 Clarify run-hooks and run-hook-with-args a little.
6191 Clean up add-hook and remove-hook.
6192
6193 * edebug.texi (Edebug Execution Modes): Clarify t.
6194 Document edebug-sit-for-seconds.
6195 (Coverage Testing): Document C-x X = and =.
6196 (Instrumenting Macro Calls): Fix typo.
6197 (Specification List): Don't index the specification keywords.
6198
61992003-10-10 Kim F. Storm <storm@cua.dk>
6200
6201 * processes.texi (Network): Introduce make-network-process.
6202
62032003-10-09 Luc Teirlinck <teirllm@auburn.edu>
6204
6205 * tips.texi (Library Headers): Fix typo.
6206
62072003-10-07 Juri Linkov <juri@jurta.org>
6208
6209 * modes.texi (Imenu): Mention imenu-create-index-function's
6210 default value. Explain submenus better.
6211
62122003-10-07 Lute Kamstra <lute@gnu.org>
6213
6214 * modes.texi (Faces for Font Lock): Fix typo.
6215 (Hooks): Explain how buffer-local hook variables can refer to
6216 global hook variables.
6217 Various minor clarifications.
6218
62192003-10-06 Lute Kamstra <lute@gnu.org>
6220
6221 * tips.texi (Coding Conventions): Mention naming conventions for
6222 hooks.
6223
62242003-10-05 Luc Teirlinck <teirllm@auburn.edu>
6225
6226 * loading.texi (Library Search): Correct default value of
6227 load-suffixes.
6228 (Named Features): Fix typo.
6229
62302003-10-05 Richard M. Stallman <rms@gnu.org>
6231
6232 * loading.texi (Named Features): In `provide',
6233 say how to test for subfeatures.
6234 (Unloading): In unload-feature, use new var name
6235 unload-feature-special-hooks.
6236
62372003-10-03 Lute Kamstra <lute@gnu.org>
6238
6239 * modes.texi (Major Mode Conventions): Mention third way to set up
6240 Imenu.
6241 (Imenu): A number of small fixes.
6242 Delete documentation of internal variable imenu--index-alist.
6243 Document the return value format of imenu-create-index-function
6244 functions.
6245
62462003-09-30 Richard M. Stallman <rms@gnu.org>
6247
6248 * processes.texi (Network): Say what stopped datagram connections do.
6249
6250 * lists.texi (Association Lists): Clarify `assq-delete-all'.
6251
6252 * display.texi (Overlay Properties): Clarify `evaporate' property.
6253
62542003-09-29 Lute Kamstra <lute@gnu.org>
6255
6256 * modes.texi (Mode Line Data): Explain when symbols in mode-line
6257 constructs should be marked as risky.
6258 Change cons cell into proper list.
6259 (Mode Line Variables): Change cons cell into proper list.
6260
62612003-09-26 Lute Kamstra <lute@gnu.org>
6262
6263 * modes.texi (Mode Line Data): Document the :propertize construct.
6264 (Mode Line Variables): Reorder the descriptions of the variables
6265 to match their order in the default mode-line-format.
6266 Describe the new variables mode-line-position and mode-line-modes.
6267 Update the default values of mode-line-frame-identification,
6268 minor-mode-alist, and default-mode-line-format.
6269 (Properties in Mode): Mention the :propertize construct.
6270
62712003-09-26 Richard M. Stallman <rms@gnu.org>
6272
6273 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6274 * loading.texi, minibuf.texi, text.texi, variables.texi:
6275 Avoid @strong{Note:}.
6276
62772003-09-26 Richard M. Stallman <rms@gnu.org>
6278
6279 * keymaps.texi (Remapping Commands): Fix typo.
6280
62812003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
6282
6283 * processes.texi (Low-Level Network): Fix typo.
6284
62852003-09-23 Kim F. Storm <storm@cua.dk>
6286
6287 * processes.texi (Network, Network Servers): Fix typos.
6288 (Low-Level Network): Add timeout value for :server keyword.
6289 Add new option keywords to make-network-process.
6290 Add set-network-process-options.
6291 Explain how to test availability of network options.
6292
62932003-09-19 Richard M. Stallman <rms@gnu.org>
6294
6295 * text.texi (Motion by Indent): Arg to
6296 backward-to-indentation and forward-to-indentation is optional.
6297
6298 * strings.texi (Creating Strings): Add substring-no-properties.
6299
6300 * processes.texi
6301 (Process Information): Add list-processes arg QUERY-ONLY.
6302 Delete process-contact from here.
6303 Add new status values for process-status.
6304 Add process-get, process-put, process-plist, set-process-plist.
6305 (Synchronous Processes): Add call-process-shell-command.
6306 (Signals to Processes): signal-process allows process objects.
6307 (Network): Complete rewrite.
6308 (Network Servers, Datagrams, Low-Level Network): New nodes.
6309
6310 * positions.texi (Word Motion): forward-word, backward-word
6311 arg is optional. Reword.
6312
6313 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
6314
6315 * variables.texi (Creating Buffer-Local):
6316 Delete duplicate definition of buffer-local-value.
6317 (File Local Variables): Explain about discarding text props.
6318
63192003-09-11 Richard M. Stallman <rms@gnu.org>
6320
6321 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
6322 changes variables that record input events.
6323 (Minibuffer Misc): Add minibuffer-selected-window.
6324
6325 * lists.texi (Building Lists): Add copy-tree.
6326
6327 * display.texi (Fontsets): Add char-displayable-p.
6328 (Scroll Bars): New node.
6329
63302003-09-08 Lute Kamstra <lute@gnu.org>
6331
6332 * modes.texi (%-Constructs): Document new `%i' and `%I'
6333 constructs.
6334
63352003-09-03 Peter Runestig <peter@runestig.com>
6336
6337 * makefile.w32-in: New file.
6338
63392003-08-29 Richard M. Stallman <rms@gnu.org>
6340
6341 * display.texi (Overlay Properties): Clarify how priorities
6342 affect use of the properties.
6343
63442003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
6345
6346 * customize.texi (Type Keywords): Correct the description of
6347 `:help-echo' in the case where `motion-doc' is a function.
6348
63492003-08-14 John Paul Wallington <jpw@gnu.org>
6350
6351 * modes.texi (Emulating Mode Line): Subsection, not section.
6352
63532003-08-13 Richard M. Stallman <rms@gnu.org>
6354
6355 * elisp.texi (Top): Update subnode lists in menu.
6356
6357 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
6358 (Kill Functions): kill-region has new arg yank-handler.
6359 (Yanking): New node.
6360 (Yank Commands): Add yank-undo-function.
6361 (Low-Level Kill Ring):
6362 kill-new and kill-append have new arg yank-handler.
6363 (Changing Properties): Add remove-list-of-text-properties.
6364 (Atomic Changes): New node.
6365
6366 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
6367
6368 * streams.texi (Output Variables): Add eval-expression-print-length
6369 and eval-expression-print-level.
6370
6371 * os.texi (Time Conversion): For encode-time, explain limits on year.
6372
6373 * objects.texi (Character Type): Define anchor "modifier bits".
6374
6375 * modes.texi (Emulating Mode Line): New node.
6376 (Search-based Fontification): Font Lock uses font-lock-face property.
6377 (Other Font Lock Variables): Likewise.
6378
6379 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
6380 not vectors.
6381 (Active Keymaps): Add emulation-mode-map-alists.
6382 (Functions for Key Lookup): key-binding has new arg no-remap.
6383 (Remapping Commands): New node.
6384 (Scanning Keymaps): where-is-internal has new arg no-remap.
6385 (Tool Bar): Add tool-bar-local-item-from-menu.
6386 Clarify when to use tool-bar-add-item-from-menu.
6387
6388 * commands.texi (Interactive Call): commandp has new arg.
6389 (Command Loop Info): Add this-original-command.
6390
63912003-08-06 John Paul Wallington <jpw@gnu.org>
6392
6393 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
6394
6395 * display.texi (Warning Basics): Fix typo.
6396 (Fringes): Add closing curly bracket and fix typo.
6397
6398 * elisp.texi (Top): Fix typo.
6399
64002003-08-05 Richard M. Stallman <rms@gnu.org>
6401
6402 * elisp.texi: Update lists of subnodes.
6403
6404 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
6405
6406 * variables.texi (Local Variables): Use lc for example variable names.
6407
6408 * tips.texi (Library Headers): Explain where to put -*-.
6409
6410 * strings.texi (Creating Strings): Fix xref for vconcat.
6411
6412 * sequences.texi (Vector Functions):
6413 vconcat no longer allows integer args.
6414
6415 * minibuf.texi (Reading File Names): read-file-name has new
6416 arg PREDICATE. New function read-directory-name.
6417
6418 * macros.texi (Defining Macros): Give definition of `declare'
6419 (Indenting Macros): New node.
6420
6421 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
6422 (Window Frame Parameters): Make separate table of parameters
6423 that are coupled with specific face attributes.
6424 (Deleting Frames): delete-frame-hooks renamed to
6425 delete-frame-functions.
6426
6427 * files.texi (Magic File Names): Add file-remote-p.
6428 Clarify file-local-copy.
6429
6430 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
6431 here; instead xref Defining Macros.
6432
6433 * display.texi (Warnings): New node, and subnodes.
6434 (Fringes): New node.
6435
6436 * debugging.texi (Test Coverage): New node.
6437
6438 * compile.texi (Compiler Errors): Explain with-no-warnings
6439 and other ways to suppress warnings.
6440
6441 * commands.texi (Interactive Call): Minor clarification.
6442
6443 * buffers.texi (Buffer File Name): set-visited-file-name
6444 renames the buffer too.
6445
6446 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
6447
64482003-07-24 Markus Rost <rost@math.ohio-state.edu>
6449
6450 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
6451
64522003-07-22 Markus Rost <rost@math.ohio-state.edu>
6453
6454 * internals.texi (Garbage Collection): Fix previous change.
6455
64562003-07-22 Richard M. Stallman <rms@gnu.org>
6457
6458 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
6459
6460 * display.texi (Width): Use \s syntax in example.
6461 (Font Selection): Add face-font-rescale-alist.
6462
6463 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
6464 Remove spurious indent in example.
6465
6466 * lists.texi (Building Lists): Add number-sequence.
6467
6468 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
6469
6470 * functions.texi (Function Documentation): Explain how to
6471 show calling convention explicitly in the doc string.
6472
6473 * windows.texi (Selecting Windows): save-selected-window saves
6474 selected window of each frame.
6475 (Window Configurations): Minor change.
6476
6477 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
6478
6479 * streams.texi (Output Variables): Add print-continuous-numbering
6480 and print-number-table.
6481
6482 * processes.texi (Decoding Output): New node.
6483
6484 * os.texi (Time Conversion): decode-time arg is optional.
6485
6486 * objects.texi (Character Type): Don't use space as example for \.
6487 Make list of char names and \-sequences correspond.
6488 Explain that \s is not used in strings. `\ ' needs space after.
6489
6490 * nonascii.texi (Converting Representations): Add string-to-multibyte.
6491 (Translation of Characters): Add translation-table-for-input.
6492 (Default Coding Systems): Add auto-coding-functions.
6493 (Explicit Encoding): Add decode-coding-inserted-region.
6494 (Locales): Add locale-info.
6495
6496 * minibuf.texi (Basic Completion): Describe test-completion.
6497 Collections can be lists of strings.
6498 Clean up lazy-completion-table.
6499 (Programmed Completion): Mention test-completion.
6500 Clarify why lambda expressions are not accepted.
6501 (Minibuffer Misc): Describe minibufferp.
6502
65032003-07-14 Richard M. Stallman <rms@gnu.org>
6504
6505 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
6506
6507 * windows.texi (Selecting Windows): New arg to select-window.
6508 (Selecting Windows): Add with-selected-window.
6509 (Size of Window): Add window-inside-edges, etc.
6510
6511 * internals.texi (Garbage Collection): Add post-gc-hook.
6512
6513 * processes.texi (Subprocess Creation): Add exec-suffixes.
6514
6515 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
6516 (Scanning Keymaps): Add map-keymaps.
6517 (Defining Menus): Add keymap-prompt.
6518
6519 * numbers.texi (Integer Basics): Add most-positive-fixnum,
6520 most-negative-fixnum.
6521
6522 * compile.texi (Byte Compilation): Explain no-byte-compile
6523 (Compiler Errors): New node.
6524
6525 * os.texi (User Identification): user-uid, user-real-uid
6526 can return float.
6527
6528 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
6529 and about derived modes.
6530 (Minor Modes): Add minor-mode-list.
6531 (Defining Minor Modes): Keyword args for define-minor-mode.
6532 (Search-based Fontification): Explain managing other properties.
6533 (Other Font Lock Variables): Add font-lock-extra-managed-props.
183080b6 6534 (Faces for Font Lock): Add font-lock-preprocessor-face.
b8d4c8d0
GM
6535 (Hooks): Add run-mode-hooks and delay-mode-hooks.
6536
6537 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
6538 (Variable Aliases): Clarify defvaralias.
6539
6540 * loading.texi (Library Search): Add load-suffixes.
6541
6542 * minibuf.texi (Basic Completion): Add lazy-completion-table.
6543 (Programmed Completion): Add dynamic-completion-table.
6544
6545 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
6546 (Magic File Names): Specify precedence order of handlers.
6547
6548 * commands.texi (Command Overview): Emacs server runs pre-command-hook
6549 and post-command-hook.
6550 (Waiting): New calling convention for sit-for.
6551
6552 * text.texi (Special Properties): local-map and keymap properties
6553 apply based on their stickiness.
6554
65552003-07-07 Richard M. Stallman <rms@gnu.org>
6556
6557 * modes.texi (Minor Mode Conventions): Specify only some kinds
6558 of list values as args to minor modes.
6559
6560 * files.texi (File Name Expansion): Warn about iterative use
6561 of substitute-in-file-name.
6562
6563 * advice.texi (Activation of Advice): Clean up previous change.
6564
65652003-07-06 Markus Rost <rost@math.ohio-state.edu>
6566
6567 * advice.texi (Activation of Advice): Note that ad-start-advice is
6568 turned on by default.
6569
65702003-06-30 Richard M. Stallman <rms@gnu.org>
6571
6572 * text.texi (Buffer Contents): Document current-word.
6573 (Change Hooks): Not called for *Messages*.
6574
6575 * functions.texi (Defining Functions): Explain about redefining
6576 primitives.
6577 (Function Safety): Renamed. Minor changes.
6578 Comment out the detailed criteria for what is safe.
6579
65802003-06-22 Andreas Schwab <schwab@suse.de>
6581
6582 * objects.texi (Symbol Type): Fix description of examples.
6583
65842003-06-16 Andreas Schwab <schwab@suse.de>
6585
6586 * hash.texi (Creating Hash): Fix description of :weakness.
6587
c8763fb6 65882003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
b8d4c8d0
GM
6589
6590 * files.texi (Changing Files): copy-file copies file modes, too.
6591
65922003-05-28 Richard M. Stallman <rms@gnu.org>
6593
6594 * strings.texi (Creating Strings): Clarify split-string.
6595
65962003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
6597
6598 * strings.texi (Creating Strings): Update split-string specification
6599 and examples.
6600
66012003-05-19 Richard M. Stallman <rms@gnu.org>
6602
6603 * elisp.texi: Correct invariant section names.
6604
66052003-04-20 Richard M. Stallman <rms@gnu.org>
6606
6607 * os.texi (Timers): Explain about timers and quitting.
6608
66092003-04-19 Richard M. Stallman <rms@gnu.org>
6610
6611 * internals.texi (Writing Emacs Primitives): Strings are
6612 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
6613 Explain GCPRO convention for varargs function args.
6614
66152003-04-16 Richard M. Stallman <rms@gnu.org>
6616
6617 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
6618
66192003-04-08 Richard M. Stallman <rms@gnu.org>
6620
6621 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
6622
66232003-02-13 Kim F. Storm <storm@cua.dk>
6624
6625 * objects.texi (Character Type): New \s escape for space.
6626
66272003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
6628
6629 * os.texi (System Environment): Added cygwin system-type.
6630
66312003-01-25 Richard M. Stallman <rms@gnu.org>
6632
6633 * keymaps.texi: Document that a symbol can act as a keymap.
6634
66352003-01-13 Richard M. Stallman <rms@gnu.org>
6636
6637 * text.texi (Changing Properties): Say string indices are origin-0.
6638
6639 * positions.texi (Screen Lines) <compute-motion>:
6640 Correct order of elts in return value.
6641
6642 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
6643 how to define a default binding.
6644
66452002-12-07 Markus Rost <rost@math.ohio-state.edu>
6646
6647 * loading.texi (Unloading): Fix recent change for load-history.
6648
6649 * customize.texi (Simple Types): Clarify description of custom
6650 type 'number. Describe new custom type 'float.
6651
66522002-12-04 Markus Rost <rost@math.ohio-state.edu>
6653
6654 * variables.texi (File Local Variables): Fix typo.
6655
c8763fb6 66562002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
b8d4c8d0
GM
6657
6658 From Michael Albinus <Michael.Albinus@alcatel.de>.
6659
6660 * README: Target for Info file is `make info'.
6661
6662 * files.texi (File Name Components): Fixed typos in
6663 `file-name-sans-extension'.
6664 (Magic File Names): Complete list of operations for magic file
6665 name handlers.
6666
66672002-09-16 Jonathan Yavner <jyavner@engineer.com>
6668
6669 * variables.texi (File Local Variables): New function
6670 risky-local-variable-p.
6671
66722002-09-15 Jonathan Yavner <jyavner@engineer.com>
6673
6674 * functions.texi (Function safety): New node about unsafep.
6675
66762002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
6677
6678 * customize.texi (Splicing into Lists): Fixed example.
6679 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
6680
66812002-06-17 Juanma Barranquero <lektu@terra.es>
6682
6683 * frames.texi (Display Feature Testing): Fix typo.
6684
66852002-06-12 Andreas Schwab <schwab@suse.de>
6686
6687 * frames.texi (Initial Parameters, Resources): Fix references to
6688 the Emacs manual.
6689
66902002-05-13 Kim F. Storm <storm@cua.dk>
6691
6692 * variables.texi (Intro to Buffer-Local): Updated warning and
6693 example relating to changing buffer inside let.
6694
c8763fb6 66952002-03-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
6696
6697 * os.texi (Session Management): New node about X Session management.
6698
66992002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
6700
6701 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
6702 to which the manual corresponds, and the copyright years.
6703
6704 * Makefile.in (VERSION): Set to 2.9.
6705
67062001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
6707
6708 * elisp.texi: Change the category in @dircategory to "Emacs", to
6709 make it consistent with info/dir.
6710
67112001-11-25 Miles Bader <miles@gnu.org>
6712
6713 * text.texi (Fields): Describe new `limit' arg in
6714 field-beginning/field-end.
6715
67162001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
6717
6718 * permute-index: Don't depend on csh-specific features. Replace
6719 the interpreter name with /bin/sh.
6720
6721 * two-volume-cross-refs.txt: New file.
6722 * two.el: New file.
6723 * spellfile: New file.
6724
67252001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
6726
6727 * permute-index: New file.
6728
6729 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
6730 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
6731 8+3 restricted namespace.
6732
6733 * Makefile.in (infodir): Define relative to $(srcdir).
6734 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
6735 include directories list via -I switch to makeinfo.
6736 (index.texi): Use cp if both hard and symbolic links fail.
6737
67382001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
6739
6740 * Makefile.in (distclean): Add.
6741
6742 The following changes make ELisp manual part of the Emacs
6743 distribution:
6744
6745 * Makefile.in: Add Copyright notice.
6746 (prefix): Remove.
6747 (infodir): Change value to "../info".
6748 (VPATH): New variable.
6749 (MAKE): Don't define.
6750 (texmacrodir): Don't define.
6751 (texinputdir): Append the existing value of TEXINPUTS.
6752 ($(infodir)/elisp): Instead of just "elisp". Reformat the
6753 command to be compatible with man/Makefile.in, and to put the
6754 output into ../info.
6755 (info): Add target.
6756 (installall): Target removed.
6757
c8763fb6 67582001-10-31 Pavel Janík <Pavel@Janik.cz>
b8d4c8d0
GM
6759
6760 * tips.texi (Coding Conventions): Fix typo.
6761
67622001-10-23 Gerd Moellmann <gerd@gnu.org>
6763
6764 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
6765
67662001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
6767
6768 * files.texi (File Name Components): Update the description of
6769 file-name-sans-extension and file-name-extension, as they now
6770 ignore leading dots.
6771
67722001-10-20 Gerd Moellmann <gerd@gnu.org>
6773
6774 * (Version 21.1 released.)
6775
67762001-10-19 Miles Bader <miles@gnu.org>
6777
6778 * positions.texi (Text Lines): Describe behavior of
6779 `beginning-of-line'/`end-of-line' in the presence of field properties.
6780
67812001-10-17 Gerd Moellmann <gerd@gnu.org>
6782
6783 * Makefile.in (VERSION): Set to 2.8.
6784 (manual): Use `manual-21'.
6785
6786 * elisp.texi (VERSION): Add and use it where the version
6787 number was used. Set it to 2.8.
6788
6789 * intro.texi: Likewise.
6790
67912001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
6792
6793 * files.texi (File Name Completion): Document the significance of
6794 a trailing slash in elements of completion-ignored-extensions.
6795
67962001-10-06 Miles Bader <miles@gnu.org>
6797
6798 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
6799
68002001-10-04 Gerd Moellmann <gerd@gnu.org>
6801
6802 * variables.texi (Variable Aliases): New node.
6803
68042001-10-04 Gerd Moellmann <gerd@gnu.org>
6805
6806 * Branch for 21.1.
6807
68082001-10-02 Miles Bader <miles@gnu.org>
6809
6810 * minibuf.texi (Minibuffer Misc): Add entries for
6811 `minibuffer-contents', `minibuffer-contents-no-properties', and
6812 `delete-minibuffer-contents'.
6813 Correct description for `minibuffer-prompt-end'.
6814
6815 * text.texi (Property Search): Correct descriptions of
6816 `next-char-property-change' and `previous-char-property-change'.
6817 Add entries for `next-single-char-property-change' and
6818 `previous-single-char-property-change'.
6819 Make operand names a bit more consistent.
6820
68212001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
6822
6823 * frames.texi (Finding All Frames): Document that next-frame and
6824 previous-frame are local to current terminal.
6825
68262001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
6827
6828 * keymaps.texi (Creating Keymaps): Fix the description of the
6829 result of make-keymap.
6830
68312001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
6832
6833 * display.texi (Font Lookup, Attribute Functions)
6834 (Image Descriptors): Add cross-references to the definition of
6835 selected frame.
6836
6837 * buffers.texi (The Buffer List): Add cross-references to the
6838 definition of selected frame.
6839
6840 * frames.texi (Input Focus): Clarify which frame is _the_ selected
6841 frame at any given time.
6842 (Multiple Displays, Size and Position): Add a cross-reference to
6843 the definition of the selected frame.
6844
68452001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
6846
6847 * strings.texi (String Conversion) <string-to-number>: Document
6848 that a float is returned for integers that are too large.
6849
6850 * frames.texi (Mouse Position): Document mouse-position-function.
6851 (Display Feature Testing): Document display-images-p.
6852 (Window Frame Parameters): Document the cursor-type variable.
6853
6854 * numbers.texi (Integer Basics): Document CL style read syntax for
6855 integers in bases other than 10.
6856
6857 * positions.texi (List Motion): Document
6858 open-paren-in-column-0-is-defun-start.
6859
6860 * lists.texi (Sets And Lists): Document member-ignore-case.
6861
6862 * internals.texi (Garbage Collection): Document the used and free
6863 strings report.
6864 (Memory Usage): Document strings-consed.
6865
6866 * os.texi (Time of Day): Document float-time.
6867 (Recording Input): Document that clear-this-command-keys clears
6868 the vector to be returned by recent-keys.
6869
6870 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
6871 argument keymap can be a list.
6872
6873 * nonascii.texi (User-Chosen Coding Systems)
6874 <select-safe-coding-system>: Document the new argument
6875 accept-default-p and the variable
6876 select-safe-coding-system-accept-default-p. Tell what happens if
6877 buffer-file-coding-system is undecided.
6878 (Default Coding Systems): Document auto-coding-regexp-alist.
6879
6880 * display.texi (The Echo Area) <message>: Document
6881 message-truncate-lines.
6882 (Glyphs): Document that the glyph table is unused on windowed
6883 displays.
6884
6885 * help.texi (Describing Characters) <single-key-description>:
6886 Document the new argument no-angles.
6887 (Accessing Documentation) <documentation-property>: Document that
6888 a non-string property is evaluated.
6889 <documentation>: Document that the function-documentation property
6890 is looked for.
6891
6892 * windows.texi (Selecting Windows): Document some-window.
6893
6894 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
6895
6896 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
6897 apropos-mode-hook.
6898
6899 * commands.texi (Using Interactive): Document interactive-form.
6900 (Keyboard Macros): Document kbd-macro-termination-hook.
6901 (Command Loop Info): Document that clear-this-command-keys clears
6902 the vector to be returned by recent-keys.
6903
69042001-09-04 Werner LEMBERG <wl@gnu.org>
6905
6906 * Makefile.in (srcdir, texinputdir): New variables.
6907 (srcs, index.texi, install): Use $(srcdir).
6908 (.PHONY): Remove elisp.dvi.
6909 (elisp): Use -I switch for makeinfo.
6910 (elisp.dvi): Use $(srcdir) and $(texinputdir).
6911 (installall, dist): Use $(srcdir).
6912 Fix path to texinfo.tex.
6913 (maintainer-clean): Add elisp.dvi and elisp.oaux.
6914
69152001-08-30 Gerd Moellmann <gerd@gnu.org>
6916
6917 * display.texi (Conditional Display): Adjust to API change.
6918
6919 * configure: New file.
6920
69212001-07-30 Gerd Moellmann <gerd@gnu.org>
6922
6923 * commands.texi (Repeat Events): Add description of
6924 double-click-fuzz.
6925
69262001-05-08 Stefan Monnier <monnier@cs.yale.edu>
6927
6928 * syntax.texi (Syntax Class Table): Add the missing designator for
6929 comment and string fences.
6930 (Syntax Properties): Add a xref to syntax table internals.
6931 (Syntax Table Internals): Document string-to-syntax.
6932
69332001-05-07 Gerd Moellmann <gerd@gnu.org>
6934
6935 * Makefile.in (install): Use install-info command line options
6936 like in Emacs' Makefile.in.
6937
69382000-12-09 Miles Bader <miles@gnu.org>
6939
6940 * windows.texi (Window Start): Update documentation for
6941 `pos-visible-in-window-p'.
6942
69432000-11-12 Stefan Monnier <monnier@cs.yale.edu>
6944
6945 * lists.texi (Building Lists): Add footnote to explain how to add
6946 to the end of a list.
6947
69482000-10-25 Gerd Moellmann <gerd@gnu.org>
6949
6950 * files.texi (Visiting Functions): Typos.
6951
69522000-10-25 Kenichi Handa <handa@etl.go.jp>
6953
6954 * files.texi (Visiting Functions): Return value of
6955 find-file-noselect may be a list of buffers if wildcards are used.
6956
69572000-10-24 Miles Bader <miles@lsi.nec.co.jp>
6958
6959 * display.texi (Defining Faces): Document `graphic' display type
6960 in face specs.
6961
b344d29d 69622000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b8d4c8d0
GM
6963
6964 * hooks.texi (Standard Hooks): Replace obsolete
6965 `after-make-frame-hook' with `after-make-frame-functions'.
6966
6967 * frames.texi (Creating Frames): Ditto.
6968
6969 * variables.texi (Future Local Variables): Ditto.
6970
69712000-10-16 Gerd Moellmann <gerd@gnu.org>
6972
6973 * display.texi (Other Image Types): Add description of :foreground
6974 and :background properties of mono PBM images.
6975
69762000-08-17 Werner LEMBERG <wl@gnu.org>
6977
6978 * .cvsignore: New file.
6979
69802000-01-05 Gerd Moellmann <gerd@gnu.org>
6981
6982 * tindex.pl: New script.
6983
69841999-12-03 Dave Love <fx@gnu.org>
6985
6986 * Makefile.in (MAKEINFO): New parameter.
6987
69881999-09-17 Richard Stallman <rms@gnu.org>
6989
6990 * Makefile.in (srcs): Add hash.texi.
6991 (VERSION): Update to 20.6.
6992
69931999-09-13 Richard Stallman <rms@gnu.org>
6994
6995 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
6996
69971998-08-29 Karl Heuer <kwzh@gnu.org>
6998
6999 * configure.in: New file.
7000 * Makefile.in: Renamed from Makefile.
7001 (prefix, infodir): Use value obtained from configure.
7002 (emacslibdir): Obsolete variable deleted.
7003 (dist): Distribute configure.in, configure, Makefile.in.
7004
70051998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
7006
7007 * Makefile (INSTALL_INFO): New variable.
7008 (install): Run install-info.
7009
70101998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
7011
7012 * Makefile (elisp.dvi): Add missing backslash.
7013
70141998-05-02 Richard Stallman <rms@psilocin.gnu.org>
7015
7016 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
7017 Run texindex without `./'. Always run texindex on elisp.tp.
7018 (elisp.tps): Target deleted.
7019
70201998-04-05 Richard Stallman <rms@psilocin.gnu.org>
7021
7022 * Makefile (srcs): Add nonascii.texi and customize.texi.
7023 (dist): Start by deleting `temp'.
7024
70251998-02-17 Richard Stallman <rms@psilocin.gnu.org>
7026
7027 * Makefile (makeinfo, texindex): Targets deleted.
7028 (makeinfo.o, texindex.o): Targets deleted.
7029 (clean, dist): Don't do anything with them or with getopt*.
7030
70311998-01-30 Richard Stallman <rms@psilocin.gnu.org>
7032
7033 * Makefile (SHELL): Defined.
7034
70351998-01-27 Richard Stallman <rms@psilocin.gnu.org>
7036
7037 * Makefile (elisp.tps): New target.
7038 (elisp.dvi): Depend on elisp.tps.
7039
c5602427 70401996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
7041
7042 * README: Update phone number.
7043
7044 * Makefile (elisp): Make this be the default target.
7045 Depend on makeinfo.c instead of makeinfo.
7046 (install): Don't depend on elisp.dvi, since we don't install that.
7047 Use mkinstalldirs.
7048 (dist): Add mkinstalldirs.
7049
c5602427 70501995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
7051
7052 * Makefile (VERSION): Update version number.
7053 (maintainer-clean): Renamed from realclean.
7054
c5602427 70551995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
7056
7057 * Makefile (realclean): New target.
7058 (elisp): Remove any old elisp-* files first.
7059
c5602427 70601993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
7061
7062 * Makefile (VERSION): New variable.
7063 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
7064 Compressed file suffix should be `.gz', not `.z'.
7065
ce058493 70661993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7067
7068 * Makefile (elisp): Depend on makeinfo.
7069
c5602427 70701993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
7071
7072 * Makefile (srcs): Add anti.texi.
7073
c5602427 70741993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7075
7076 * Makefile (infodir, prefix): New vars.
7077 (install): Use infodir.
7078 (emacsinfodir): Deleted.
7079
c5602427 70801993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7081
7082 * Makefile (srcs): Add calendar.texi.
7083
7084 * Makefile (dist): Copy texindex.c and makeinfo.c.
7085 Limit elisp-* files to those with one or two digits.
7086
c5602427 70871993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7088
7089 * Makefile (dist): Changed to use Gzip instead of compress.
7090
c5602427 70911993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7092
7093 * loading.texi (Unloading): define-function changed back to
7094 defalias. It may not stay this way, but at least it's
7095 consistent with the known-good version of the code patch.
7096
c5602427 70971993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
7098
7099 * modes.texi (Hooks): Document new optional arg of add-hook.
7100
c5602427 71011993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7102
7103 * variables.texi: Document nil initial value of buffer-local variables.
7104
7105 * tips.texi: Add new section on standard library headers.
7106
c5602427 71071993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7108
7109 * Makefile (srcs): Add frame.texi to the list of sources.
7110
c5602427 71111993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7112
7113 * Makefile (dist): Don't bother excluding autosave files; they'll
7114 never make it into the temp directory anyway, and the hash marks
7115 in the name are problematic for make and the Bourne shell.
7116 (srcs):
7117
c5602427 71181993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7119
7120 * Makefile (dist): Don't include backup files or autosave files in
7121 the distribution tar file.
7122
c5602427 71231991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7124
7125 * Makefile (srcs): Added index.perm.
7126 (elisp.dvi): Remove erroneous shell comment.
7127 Expect output of permute-index in permuted.fns.
7128 Save old elisp.aux in elisp.oaux.
7129 (clean): Added index.texi to be deleted.
7130
c5602427 71311990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
7132
7133 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
7134
c5602427 71351990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
7136
7137 * files.texi: Noted that completion-ignored-extensions is ignored
7138 when making *Completions*.
7139
3e868ee3 71401990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
7141
7142 * Makefile make dist now depends on elisp.dvi, since it tries
7143 to include it in the dist file.
7144
c5602427 71451990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 7146
c5602427 7147 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 7148
c5602427 71491989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
7150
7151 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
7152 (defunargs): Turn off \hyphenchar of \sl font temporarily.
7153
c5602427 71541989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7155
7156 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
7157 and @error{} are the terms now being used. The files in the
7158 directory have been changed to reflect this.
7159
7160 * All instances of @indentedresultt{} have been changed to
7161 ` @result{}', using 5 spaces at the begining of the line.
7162
c5602427 71631989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7164
7165 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
7166 experimental @indentedresult{}, @indentedexpandsto{} are part of
7167 the texinfo.tex in this directory. These TeX macros are not
7168 stable yet.
7169
c5602427 71701989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7171
7172 * texinfo.tex: Temporarily added
7173 \let\result=\dblarrow
7174 \def\error{{\it ERROR} \longdblarrow}
7175 We need to do this better soon.
7176
c5602427 71771989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7178
7179 * Applied Karl Berry's patches to *.texinfo files, but not to
7180 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
7181 new title page format is also not applied, since it requires
7182 texinfo.tex changes.)
7183
7184 * Cleaned up `Makefile' and defined the `emacslibdir' directory
7185 for the Project GNU development environment.
7186
7187;; Local Variables:
c8763fb6 7188;; coding: utf-8
b8d4c8d0
GM
7189;; add-log-time-zone-rule: t
7190;; End:
7191
352c8b4a
GM
7192 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
7193 2007, 2008 Free Software Foundation, Inc.
b8d4c8d0
GM
7194
7195 This file is part of GNU Emacs.
7196
352c8b4a 7197 GNU Emacs is free software: you can redistribute it and/or modify
b8d4c8d0 7198 it under the terms of the GNU General Public License as published by
352c8b4a
GM
7199 the Free Software Foundation, either version 3 of the License, or
7200 (at your option) any later version.
b8d4c8d0
GM
7201
7202 GNU Emacs is distributed in the hope that it will be useful,
7203 but WITHOUT ANY WARRANTY; without even the implied warranty of
7204 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7205 GNU General Public License for more details.
7206
7207 You should have received a copy of the GNU General Public License
352c8b4a 7208 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
b8d4c8d0
GM
7209
7210;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda