refcards note.
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
e3d3799a
CY
12009-01-08 Chong Yidong <cyd@stupidchicken.com>
2
3 * display.texi (Faces): Don't discuss face id here. facep does
4 not return t.
5 (Defining Faces): Minor clarification.
6 (Face Attributes): Rearrange items to match docstring of
7 set-face-attribute. Add :foundry attribute. Document new role of
8 :font attribute. Texinfo usage fix.
9 (Attribute Functions): Copyedits.
10 (Face Functions): Note that face number is seldom used.
11
638a2457
RS
122009-01-05 Richard M Stallman <rms@gnu.org>
13
14 * strings.texi (Predicates for Strings): Minor clarification.
15
16 * functions.texi (Function Safety): Texinfo usage fix.
17
49ea0074
JB
182009-01-04 Eduard Wiebe <usenet@pusto.de> (tiny patch)
19
20 * objects.texi (General Escape Syntax): Fix typo.
21
9f822178
MR
222009-01-03 Martin Rudalics <rudalics@gmx.at>
23
24 * windows.texi (Choosing Window): Say that pop-up-frame-alist
25 works via the default value of pop-up-frame-function.
26
af34ad36
EZ
272009-01-02 Eli Zaretskii <eliz@gnu.org>
28
29 * processes.texi (System Processes): Document the `time' and
30 `ctime' attributes of `system-process-attributes'.
31
d31f6679
CY
322009-01-01 Chong Yidong <cyd@stupidchicken.com>
33
34 * display.texi (Face Attributes): Clarify :height attribute.
35
174dc00c
MR
362008-12-31 Martin Rudalics <rudalics@gmx.at>
37
38 * buffers.texi (The Buffer List): Clarify what moves a buffer to
39 the front of the buffer list. Add entries for `last-buffer' and
40 `unbury-buffer'.
41
b8afe7e4
EZ
422008-12-27 Eli Zaretskii <eliz@gnu.org>
43
d14030f5
EZ
44 * elisp.texi (Top): Add @detailmenu items for "Multiple Terminals"
45 and its subsections.
46
47 * frames.texi (Multiple Terminals, Low-level Terminal)
48 (Terminal Parameters, Frames on Other TTY devices): New sections.
49 (Frames): Add an xref to "Multiple Terminals".
50
765980a4
EZ
51 * elisp.texi (Top): Add @detailmenu item for "Terminal Type".
52
53 * objects.texi (Terminal Type): New node.
54 (Editing Types): Add it to the menu.
55
47bd5577
EZ
56 * elisp.texi (Top): Add a @detailmenu item for "Directory Local
57 Variables".
58
eb22b78c 59 * variables.texi (Directory Local Variables): New node.
47bd5577 60 (Variables): Add a menu item for it.
eb22b78c 61
b8afe7e4
EZ
62 * loading.texi (Autoload): Document `generate-autoload-cookie' and
63 `generated-autoload-file'.
64
77bb0476
EZ
652008-12-20 Eli Zaretskii <eliz@gnu.org>
66
028e2c19
EZ
67 * os.texi (Startup Summary): Add xref to documentation of
68 `initial-window-system'.
69
77bb0476
EZ
70 * display.texi (Window Systems): Document `window-system' the
71 function. The variable `window-system' is now frame-local.
028e2c19 72 Document `initial-window-system'.
77bb0476 73
dda87836
MR
742008-12-19 Martin Rudalics <rudalics@gmx.at>
75
76 * windows.texi (Windows): Rewrite description of
77 fit-window-to-buffer.
78
caef3ed2
GM
792008-12-13 Glenn Morris <rgm@gnu.org>
80
81 * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
82 (Levels of Font Lock): Refer to font-lock-maximum-decoration.
83
21c58e4d
GM
842008-12-12 Glenn Morris <rgm@gnu.org>
85
86 * debugging.texi (Error Debugging): Refer forwards to
87 eval-expression-debug-on-error.
88
af38459f
EZ
892008-12-05 Eli Zaretskii <eliz@gnu.org>
90
5dedd9b5
EZ
91 * strings.texi (String Basics): Only unibyte strings that
92 represent key sequences hold 8-bit raw bytes.
93
af38459f
EZ
94 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
95 paragraph to speak about `undecided'.
96 (Character Properties): Don't explain the meaning of each
97 property; instead, identify their Unicode Standard names.
b3f1f4a5 98 (Character Sets): Document `map-charset-chars'.
af38459f 99
fa047ae7
GM
1002008-12-02 Glenn Morris <rgm@gnu.org>
101
102 * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
103 section yet again.
104
47dbc044
EZ
1052008-11-29 Eli Zaretskii <eliz@gnu.org>
106
98d05998
EZ
107 * nonascii.texi (Character Properties): New Section.
108 (Specifying Coding Systems): Document
109 `coding-system-priority-list', `set-coding-system-priority', and
110 `with-coding-priority'.
111 (Lisp and Coding Systems): Document `check-coding-systems-region'
112 and `coding-system-charset-list'.
113 (Coding System Basics): Document `coding-system-aliases'.
114
115 * elisp.texi (Top): Add a @detailmenu entry for "Character
116 Properties".
117
47dbc044
EZ
118 * objects.texi (Character Type): Correct the range of Emacs
119 characters. Add an @xref to "Character Codes".
120
121 * strings.texi (String Basics): Add an @xref to "Character Codes".
122
123 * numbers.texi (Integer Basics): Add an @xref to `max-char'.
124
125 * nonascii.texi (Explicit Encoding): Update for Emacs 23.
126 (Character Codes): Document `max-char'.
127
8b80cdf5
EZ
1282008-11-28 Eli Zaretskii <eliz@gnu.org>
129
130 * nonascii.texi (Text Representations, Converting Representations)
131 (Character Sets, Scanning Charsets, Translation of Characters):
132 Make text more accurate.
133
a99dceba
GM
1342008-11-28 Glenn Morris <rgm@gnu.org>
135
136 * files.texi (Format Conversion Round-Trip): Improve previous change.
137
f6dc3bed
CY
1382008-11-26 Chong Yidong <cyd@stupidchicken.com>
139
140 * modes.texi (Auto Major Mode): Fix example.
141
5da9413d
GM
1422008-11-25 Glenn Morris <rgm@gnu.org>
143
144 * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
145
146 * files.texi (Format Conversion Round-Trip):
147 Use active voice for previous change.
148
fcca848c
CY
1492008-11-25 Chong Yidong <cyd@stupidchicken.com>
150
151 * os.texi (Processor Run Time):
152 * processes.texi (Transaction Queues):
153 * markers.texi (The Mark):
154 * windows.texi (Choosing Window, Selecting Windows):
155 * files.texi (Changing Files, Magic File Names):
156 * commands.texi (Key Sequence Input):
157 * functions.texi (Declaring Functions):
158 * strings.texi (Predicates for Strings):
159 * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
160
36c8dc54
CY
1612008-11-24 Chong Yidong <cyd@stupidchicken.com>
162
163 * help.texi (Accessing Documentation): Update example.
164
165 * variables.texi (Defining Variables): Note that `*' is not
166 necessary if defcustom is used.
167
2a79b242
EZ
1682008-11-22 Eli Zaretskii <eliz@gnu.org>
169
170 * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
171 Characters" from @detailmenu.
172
173 * nonascii.texi (Character Codes, Character Sets)
174 (Scanning Charsets, Translation of Characters): Update for Emacs 23.
175 (Chars and Bytes, Splitting Characters): Sections removed.
176
392f0d26
LK
1772008-11-22 Lute Kamstra <lute@gnu.org>
178
179 * positions.texi (Text Lines): Update goto-line documentation.
180
af1a5cd5
MR
1812008-11-21 Martin Rudalics <rudalics@gmx.at>
182
6a4cfb0c
MR
183 * frames.texi (Frames): Fix typo, add cross references, reword.
184 (Initial Parameters): Reword special-display-frame-alist text.
185 (Frames and Windows): Reword. Describe argument norecord for
186 set-frame-selected-window.
187 (Input Focus): Describe argument norecord for select-frame.
188 Remove comment on MS-Windows behavior for focus-follows-mouse.
189 (Raising and Lowering): Mention windows-frames dichotomy in
190 metaphor.
191
af1a5cd5
MR
192 * windows.texi (Displaying Buffers, Vertical Scrolling)
193 (Horizontal Scrolling): Fix indenting and rewording issues
194 introduced with 2008-11-07 change.
195
c249fa9c
GM
1962008-11-20 Glenn Morris <rgm@gnu.org>
197
198 * files.texi (Format Conversion Round-Trip): Mention `preserve'
199 element of `format-alist'.
200
204d4665
GM
2012008-11-19 Glenn Morris <rgm@gnu.org>
202
203 * doclicense.texi: Update to FDL 1.3.
204 * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
205
cc0910af
CY
2062008-11-18 Chong Yidong <cyd@stupidchicken.com>
207
efe6e7c4
CY
208 * windows.texi (Window Hooks): Remove *-end-trigger-functions
209 vars, which are obsolete. Mention jit-lock-register.
210
211 * modes.texi (Other Font Lock Variables): Document
212 jit-lock-register and jit-lock-unregister.
213
cc0910af
CY
214 * frames.texi (Color Parameters): Document alpha parameter.
215
aeeedf76
MR
2162008-11-16 Martin Rudalics <rudalics@gmx.at>
217
218 * windows.texi (Splitting Windows, Deleting Windows)
219 (Selecting Windows, Cyclic Window Ordering)
220 (Buffers and Windows, Displaying Buffers, Choosing Window)
221 (Dedicated Windows, Window Point, Window Start and End)
222 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
223 (Size of Window, Resizing Windows, Window Configurations)
224 (Window Parameters): Avoid @var at beginning of sentences and
225 reword accordingly.
226
4c565c5c
LK
2272008-11-11 Lute Kamstra <lute@gnu.org>
228
229 * files.texi (File Name Components): Fix file-name-extension
230 documentation.
231
25f494c9
JB
2322008-11-11 Juanma Barranquero <lekktu@gmail.com>
233
234 * frames.texi (Basic Parameters): Remove display-environment-variable
235 and term-environment-variable.
236
a1401ab1
EZ
2372008-11-08 Eli Zaretskii <eliz@gnu.org>
238
239 * windows.texi (Basic Windows, Splitting Windows)
240 (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
241 (Buffers and Windows, Displaying Buffers, Dedicated Windows)
25f494c9
JB
242 (Resizing Windows, Window Configurations, Window Parameters):
243 Fix wording and markup.
a1401ab1 244
efafc282
MR
2452008-11-07 Martin Rudalics <rudalics@gmx.at>
246
247 * windows.texi (Windows): Update entries.
248 (Basic Windows): Remove listing of attributes. Reword.
86ab855a 249 (Splitting Windows, Deleting Windows): Reword.
efafc282
MR
250 (Selecting Windows, Cyclic Window Ordering): Reword with special
251 emphasis on order of recently selected windows and buffer list.
86ab855a
MR
252 (Buffers and Windows, Choosing Window): Reword with special
253 emphasis on dedicated windows.
254 (Displaying Buffers): Reword. For switch-to-buffer mention that
255 it may fall back on pop-to-buffer. For other-window try to
256 explain how it treats the cyclic ordering of windows.
efafc282
MR
257 (Dedicated Windows): New node and section discussing dedicated
258 windows and associated functions.
86ab855a 259 (Window Point): Add entry for window-point-insertion-type. Reword.
efafc282
MR
260 (Window Start and End): Rename node and section title. Reword.
261 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
262 Minor rewording.
263 (Size of Window): Reword, in particular text on window-width.
264 (Resizing Windows): Reword. Add text on balancing windows.
265 (Window Configurations): Reword. Mention window parameters.
266 (Window Parameters): New node and section on window parameters.
267 (Window Hooks): Reword. Mention that
268 window-configuration-change-hook is run "buffer-locally".
269 * elisp.texi (Top): Update Windows entries in @detailmenu
270 section.
271
d60a8ab2
JB
2722008-11-04 Juanma Barranquero <lekktu@gmail.com>
273
274 * searching.texi (Regexp Search): Fix typo.
275
01777627
CY
2762008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
277
278 * searching.texi (Regexp Search): Document GREEDY arg.
279 (Simple Match Data): Fix return value.
280
c4526e93
EZ
2812008-11-01 Eli Zaretskii <eliz@gnu.org>
282
283 * nonascii.texi (Text Representations): Rewrite to make consistent
284 with Emacs 23 internal representation of characters. Document
285 `unibyte-string'.
286
fe2ae8b5
CY
2872008-10-28 Chong Yidong <cyd@stupidchicken.com>
288
289 * processes.texi (Process Information): Note that process-status
290 does not accept buffer names.
291
cc5a21e3
CY
2922008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
293
294 * positions.texi (Skipping Characters): Correct return value of
295 skip-chars-forward.
296
09460d9a
MR
2972008-10-25 Martin Rudalics <rudalics@gmx.at>
298
520b29e7
MR
299 * windows.texi (Deleting Windows): Update documentation of
300 delete-windows-on.
301 (Buffers and Windows): Update documentations of
302 get-buffer-window and get-buffer-window-list.
303 (Displaying Buffers): Update documentation of
304 replace-buffer-in-windows.
305
09460d9a
MR
306 * buffers.texi (Current Buffer): Reword set-buffer and
307 with-current-buffer documentations.
308 (Creating Buffers): Reword documentation of get-buffer-create.
309
4d48fcdc
MR
3102008-10-23 Martin Rudalics <rudalics@gmx.at>
311
312 * buffers.texi (Current Buffer): Reword documentation of
313 set-buffer.
314 (Buffer Names): Reword documentation of buffer-name.
315 (The Buffer List): For bury-buffer explain what happens with the
316 buffer's window.
317 (Creating Buffers): Say that get-buffer-create's arg is called
318 buffer-or-name.
319
f0143c43
CY
3202008-10-22 Chong Yidong <cyd@stupidchicken.com>
321
3e5dbbd3
CY
322 * advice.texi (Computed Advice): Explain what DEFINITION is.
323
f0143c43
CY
324 * nonascii.texi (Character Codes): Remove obsolete function
325 char-valid-p, and document characterp instead.
326
52a94b85
MR
3272008-10-22 Martin Rudalics <rudalics@gmx.at>
328
329 * windows.texi (Displaying Buffers): Reword documentation of
330 pop-to-buffer.
331 (Choosing Window): Rewrite documentation of display-buffer and
332 its options.
333
f76f8246
MR
334 * buffers.texi (Killing Buffers): Update documentation of
335 kill-buffer.
336
acc8b598
EZ
3372008-10-21 Eli Zaretskii <eliz@gnu.org>
338
80e6b6df
EZ
339 * processes.texi (Serial Ports): Fix wording and improve markup.
340
3645358a
EZ
341 * searching.texi (Regexp Search): Document `string-match-p' and
342 `looking-at-p'.
343 (POSIX Regexps): Add an xref for "non-greedy".
344 (Regexp Special): Add @cindex entry for "non-greedy".
345
b3d50cff 346 * display.texi (Attribute Functions): Document `face-all-attributes'.
bf190568 347 (Image Cache) <image-refresh>: Minor wording fixes.
b3d50cff 348
73b7530a
EZ
349 * frames.texi (Color Names): Add an xref to `read-color'.
350
351 * minibuf.texi (High-Level Completion): Document `read-color'.
352
acc8b598
EZ
353 * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
354
355 * positions.texi (Narrowing): Add an xref to "Swapping Text".
356
357 * buffers.texi (Swapping Text): New section, documents
358 `buffer-swap-text'.
359
10e187e8
MR
3602008-10-21 Martin Rudalics <rudalics@gmx.at>
361
362 * windows.texi (Resizing Windows): Minor wording fix.
363
fd6f900c
EZ
3642008-10-20 Eli Zaretskii <eliz@gnu.org>
365
366 * processes.texi (Shell Arguments): Document `split-string-and-unquote'
367 and `combine-and-quote-strings'.
368
369 * strings.texi (Creating Strings): Add xrefs for them.
370
e4372165
EZ
3712008-10-19 Eli Zaretskii <eliz@gnu.org>
372
d6328fba
EZ
373 * elisp.texi (Top): Make descriptive text for "Reading File Names"
374 match the corresponding menu in minibuf.texi.
375
e4372165
EZ
376 * minibuf.texi (Reading File Names): Document `read-shell-command'
377 and `minibuffer-local-shell-command-map'.
378
5d8dda33
MR
3792008-10-19 Martin Rudalics <rudalics@gmx.at>
380
381 * windows.texi (Resizing Windows): Remove var{} around "window" in
382 documentation of enlarge-window.
383 Rewrite documentation of window-min-height and window-min-width.
384
437706cd
EZ
3852008-10-19 Eli Zaretskii <eliz@gnu.org>
386
80f85d7c
EZ
387 * functions.texi (Calling Functions): Document `apply-partially'.
388
291703b5
EZ
389 * hooks.texi (Standard Hooks): Mention
390 `before-hack-local-variables-hook' and `hack-local-variables-hook'.
391
392 * variables.texi (File Local Variables): Document
393 `file-local-variables-alist', `before-hack-local-variables-hook'
394 and `hack-local-variables-hook'.
395
583d8b3c
EZ
396 * processes.texi (Synchronous Processes): Document `process-lines'.
397
437706cd 398 * customize.texi (Variable Definitions): Document
583d8b3c 399 `custom-reevaluate-setting'.
437706cd 400
7e51d89b
MR
4012008-10-18 Martin Rudalics <rudalics@gmx.at>
402
403 * windows.texi (Choosing Window, Deleting Windows)
404 (Displaying Buffers): Expand documentation of dedicated windows.
405
43c59a3d
EZ
4062008-10-18 Eli Zaretskii <eliz@gnu.org>
407
018a960d
EZ
408 * files.texi (Changing Files): Document symbolic input of file
409 modes to `set-file-modes'. Document `read-file-modes' and
410 `file-modes-symbolic-to-number'.
411
2c0b8144
EZ
412 * maps.texi (Standard Keymaps): Document `multi-query-replace-map'
413 and `search-map'.
414
80120f13
EZ
415 * searching.texi (Search and Replace): Document
416 `replace-search-function' and `replace-re-search-function'.
2c0b8144 417 Document `multi-query-replace-map'.
80120f13 418
6d4913f0
EZ
419 * minibuf.texi (Text from Minibuffer): Document `read-regexp'.
420 (Completion Commands, Reading File Names): Rename
421 `minibuffer-local-must-match-filename-map' to
422 `minibuffer-local-filename-must-match-map'.
423 (Minibuffer Completion): The `require-match' argument to
424 `completing-read' can now have the value `confirm-only'.
425
43c59a3d
EZ
426 * windows.texi (Displaying Buffers): Minor wording fix.
427 (Choosing Window): `split-height-threshold' can now be nil.
428 Document `split-width-threshold'. `pop-up-frames' can have the
429 value `graphic-only'.
430
f36acfd9
EZ
4312008-10-17 Eli Zaretskii <eliz@gnu.org>
432
433 * os.texi (Startup Summary): Document `before-init-time' and
434 `after-init-time'. Document `initial-window-system' and
435 `window-system-initialization-alist'. Document reading the
436 abbrevs file. Document the call to `server-start' under --daemon.
437 Rearrange a bit to be consistent with the code flow.
53728487
EZ
438 (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'.
439 (Time Parsing): Document `format-seconds'.
f36acfd9 440
96995b89
MR
4412008-10-17 Martin Rudalics <rudalics@gmx.at>
442
443 * windows.texi (Basic Windows, Splitting Windows): Fix whitespace
444 and reword.
445
2de17c73
EZ
4462008-10-16 Eli Zaretskii <eliz@gnu.org>
447
448 * markers.texi (The Mark): Document use-region-p.
449
9cf52b11
EZ
4502008-10-15 Eli Zaretskii <eliz@gnu.org>
451
c3aaf1d7
EZ
452 * internals.texi (Writing Emacs Primitives): The interactive spec
453 of a primitive can be a Lisp form.
454
841a1743
EZ
455 * markers.texi (The Mark): Document the `lambda' and `(only . OLD)'
456 values of transient-mark-mode. Document handle-shift-selection.
457
458 * commands.texi (Using Interactive, Interactive Codes): Document `^'.
459 (Interactive Examples): Show an example of `^'.
460 (Key Sequence Input): Document this-command-keys-shift-translated.
c3aaf1d7
EZ
461 (Defining Commands, Using Interactive): The interactive-form of a
462 function can be added via its symbol's property.
841a1743 463
52441368
EZ
464 * positions.texi (List Motion): beginning-of-defun-function can
465 now accept an argument.
466
8e8c1a72
EZ
467 * text.texi (Low-Level Kill Ring): interprogram-paste-function can
468 now return a list of strings.
469
a33a1f2a
EZ
470 * control.texi (Handling Errors): Document ignore-errors.
471
4fb04348
EZ
472 * frames.texi (Creating Frames): Document frame-inherited-parameters.
473 (Parameter Access): Document set-frame-parameter.
474
ee666f84
EZ
475 * variables.texi (Creating Buffer-Local): Add an xref to "Setting
476 Hooks" for the effect of kill-all-local-variables on local hook
477 functions.
478
9cf52b11
EZ
479 * modes.texi (Major Mode Conventions, Mode Line Variables):
480 `mode-name' need not be a string. xref to "Mode Line Data" for
481 details, and to "Emulating Mode Line" for computing a string
482 value.
483
22526bc4
EZ
4842008-10-14 Eli Zaretskii <eliz@gnu.org>
485
a65f6a85
EZ
486 * processes.texi (System Processes): New section.
487 (Processes, Signals to Processes): Add xrefs to it.
488
489 * objects.texi (Editing Types): A `process' is a subprocess of
490 Emacs, not just any process running on the OS.
491
492 * elisp.texi (Top): Adjust the @detailmenu for the above two
493 changes.
494
2724b26a
EZ
495 * sequences.texi (Char-Tables): Remove documentation of
496 set-char-table-default, which has no effect since Emacs 23.
497 <char-table-range, set-char-table-range>: Don't mention generic
498 characters and charsets. Add a cons cell as a possible argument.
499
500 * nonascii.texi (Splitting Characters)
501 (Translation of Characters): Don't mention generic characters.
502
503 * display.texi (Fontsets): Don't mention generic characters.
504
22526bc4 505 * sequences.texi (Char-Tables): `map-char-table' can now call its
25f494c9 506 argument FUNCTION with a cons cell as KEY.
22526bc4 507
eaf4b689
EZ
5082008-10-13 Eli Zaretskii <eliz@gnu.org>
509
45e46036
EZ
510 * objects.texi (Primitive Function Type): Move "@cindex special
511 forms" from here...
512
513 * eval.texi (Special Forms): ...to here.
514
515 * functions.texi (What Is a Function): `functionp' returns nil for
516 special forms. Add an xref.
517
eaf4b689
EZ
518 * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
519 Variables".
520
521 * variables.texi (Frame-Local Variables): New section.
522 (Buffer-Local Variables): Add an xref to it.
523 (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot
524 have both frame-local and buffer-local binding.
525
526 * frames.texi (Frames): Mention multiple tty frames.
527 (Frame Parameters, Parameter Access): Mention frame-local variable
528 bindings.
529
15688fce
GM
5302008-09-20 Glenn Morris <rgm@gnu.org>
531
532 * display.texi (Defining Faces): Recommend against face variables.
533
35539065
JB
5342008-09-16 Juanma Barranquero <lekktu@gmail.com>
535
536 * display.texi (Echo Area Customization): Fix typo.
537
6a57054b
JB
5382008-09-09 Juanma Barranquero <lekktu@gmail.com>
539
540 * loading.texi (Where Defined): Add `defface' item.
541
d632fb82
MR
5422008-09-06 Martin Rudalics <rudalics@gmx.at>
543
544 * loading.texi (Where Defined): Fix description of symbol-file.
545
905a9adb
JR
5462008-08-26 Jason Rumney <jasonr@gnu.org>
547
548 * display.texi (TIFF Images): New section describing :index property.
549
852e91b7
CY
5502008-08-23 Chong Yidong <cyd@stupidchicken.com>
551
552 * display.texi (Temporary Displays): Remove unnecessary comment
553 about usage of temp-buffer-show-hook.
554
6be001ee
CY
5552008-08-05 Chong Yidong <cyd@stupidchicken.com>
556
557 * symbols.texi (Other Plists): Fix incorrect example.
558 Suggested by Florian Beck.
559
58e3d8e8
JB
5602008-07-31 Juanma Barranquero <lekktu@gmail.com>
561
562 * os.texi: Fix previous change.
563
7c2fb837
DN
5642008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
565
566 * os.texi:
567 * intro.texi:
568 * files.texi: Remove VMS support.
569
9e2a2647
DN
5702008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
571
572 * os.texi:
573 * frames.texi:
574 * display.texi: Remove mentions of Mac Carbon.
575
c4f4682b
MB
5762008-07-01 Miles Bader <miles@gnu.org>
577
578 * text.texi (Special Properties):
579 * display.texi (Truncation): Add wrap-prefix and line-prefix.
580
3696411e
JB
5812008-06-28 Johan Bockgård <bojohan@gnu.org>
582
583 * display.texi (Other Image Types): Fix copy/paste error; say
584 "PBM", not "XBM".
585
f2a77c3a
DN
5862008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
587
588 * os.texi: Remove references to obsolete systems.
589
6d52677d
EZ
5902008-06-20 Eli Zaretskii <eliz@gnu.org>
591
592 * makefile.w32-in (distclean): Remove makefile.
593
1a87da4c
GM
5942008-06-17 Glenn Morris <rgm@gnu.org>
595
596 * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install)
597 (elisp, dist): Remove rules and variables that are obsolete now
598 the lisp manual is no longer distributed separately.
599
fdda1c5d
GM
6002008-06-16 Glenn Morris <rgm@gnu.org>
601
646692e9
GM
602 * configure, configure.in, mkinstalldirs: Remove unused files.
603
604 * book-spine.texinfo: Set version to 23.0.60.
fdda1c5d 605 * vol1.texi (EMACSVER):
6a57054b 606 * vol2.texi (EMACSVER): Set to 23.0.60.
fdda1c5d
GM
607
608 * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text
609 as per maintain.info.
610
611bee81
GM
6112008-06-15 Glenn Morris <rgm@gnu.org>
612
a7bed3a0
GM
613 * makefile.w32-in (manual): Use "23" rather than "21".
614
615 * Makefile.in (emacsver): New, set by configure.
616 (manual): Use emacsver.
617
d794edf2
GM
618 * intro.texi: Report bugs using M-x report-emacs-bug.
619
611bee81
GM
620 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
621
c73e02fa
GM
6222008-06-13 Daniel Engeler <engeler@gmail.com>
623
624 * elisp.texi, internals.texi, processes.texi: Add documentation
625 about serial port access.
626
e40a85cd
MB
6272008-06-05 Miles Bader <miles@gnu.org>
628
629 * display.texi (Displaying Faces): Update to reflect function
630 renamings in face-remap.el.
631
7b753744
JB
6322008-06-05 Juanma Barranquero <lekktu@gmail.com>
633
634 * display.texi (Fontsets): Fix typos.
635
9d3d42fb
MB
6362008-06-03 Miles Bader <miles@gnu.org>
637
7b753744
JB
638 * display.texi (Displaying Faces): Add add-relative-face-remapping,
639 remove-relative-face-remapping, set-base-face-remapping,
640 and set-default-base-face-remapping.
9d3d42fb 641
f2cec7a9
MB
6422008-06-01 Miles Bader <miles@gnu.org>
643
644 * display.texi (Displaying Faces): Add face-remapping-alist.
645
8f39c96d
SM
6462008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
647
648 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
649 variable names.
650
1ef5eecc
ER
6512008-05-03 Eric S. Raymond <esr@golux>
652
352c8b4a 653 * keymaps.texi: Clarify that (current-local-map) and
1ef5eecc
ER
654 (current-global-map) return references, not copies.
655
63b4387f
JL
6562008-05-02 Juri Linkov <juri@jurta.org>
657
658 * minibuf.texi (Text from Minibuffer): Document a list of
659 default values for `read-from-minibuffer'.
660
38a8b703
JB
6612008-04-24 Juanma Barranquero <lekktu@gmail.com>
662
663 * nonascii.texi (Translation of Characters): Fix previous change.
664
7c42e639
CY
6652008-04-20 Chong Yidong <cyd@stupidchicken.com>
666
667 * display.texi (Overlay Properties): Clarify role of underlying
668 textprop and overlay keymaps for display strings.
669
670 * keymaps.texi (Active Keymaps): Ditto.
671
25c0d999
SM
6722008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
673
674 * minibuf.texi (Programmed Completion):
675 Replace dynamic-completion-table with the new completion-table-dynamic.
676
e3af5968
CY
6772008-04-07 Chong Yidong <cyd@stupidchicken.com>
678
679 * intro.texi (Some Terms): Change "fonts in this manual" index
680 entry to "typographic conventions".
681
6bfc8698
EZ
6822008-04-05 Eli Zaretskii <eliz@gnu.org>
683
684 * objects.texi (Text Props and Strings): Add indexing for read
685 syntax of text properties.
686
4972c361
SM
6872008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
688
689 * processes.texi (Decoding Output): Remove process-filter-multibyte
690 functions.
691
c70a68db
MR
6922008-03-15 Martin Rudalics <rudalics@gmx.at>
693
694 * display.texi (Finding Overlays): Say that empty overlays at
695 the end of the buffer are reported too.
696
1291fd36
GM
6972008-03-13 Glenn Morris <rgm@gnu.org>
698
699 * elisp.texi (EMACSVER): Set to 23.0.60.
700
c6b0dfd5
CY
7012008-02-26 Chong Yidong <cyd@stupidchicken.com>
702
38a8b703 703 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
c6b0dfd5 704
875fc30c
GM
7052008-02-22 Glenn Morris <rgm@gnu.org>
706
707 * frames.texi (Position Parameters): Clarify the description of
708 `left' and `top', using information from "Geometry".
709 (Geometry): Give a pointer to "Position Parameters", rather than
710 repeating information.
711
d8c8e45a
GM
7122008-02-11 Glenn Morris <rgm@gnu.org>
713
714 * objects.texi (Equality Predicates): No longer talk about "two"
715 functions.
716
38a8b703 7172008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
d8c8e45a
GM
718
719 * objects.texi (Equality Predicates): Add defun for
720 equal-including-properties.
721
bfffe0b1
GM
7222008-02-10 Glenn Morris <rgm@gnu.org>
723
724 * objects.texi (Equality Predicates):
725 Mention equal-including-properties.
726
431b78c9
RS
7272008-02-07 Richard Stallman <rms@gnu.org>
728
729 * windows.texi (Window Start): Mention the feature of moving
730 window-start to start of line.
731
c8763fb6 7322008-02-07 Jan Djärv <jan.h.d@swipnet.se>
eafa12e6
JD
733
734 * keymaps.texi (Tool Bar): Document rtl property.
735
1a256502
TTN
7362008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
737
738 * display.texi (Button Types):
739 For define-button-type, clarify type of NAME.
740
569382c2
MR
7412008-01-19 Martin Rudalics <rudalics@gmx.at>
742
743 * buffers.texi (Buffer Modification): Fix typo.
744
f3041af1
DN
7452008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
746
747 * os.texi (System Environment): Remove references to OSes that are
748 not supported anymore.
749
d35e1cd7
DN
7502008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
751
752 * os.texi (System Environment): Remove mention for Masscomp.
753
23af7580
RS
7542008-01-04 Richard Stallman <rms@gnu.org>
755
756 * display.texi (Faces): Don't talk about internal face vector as arg
757 to facep.
758
759 * customize.texi (Type Keywords): Fix previous change.
760
761 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
762 * elisp.texi (Top): Fix menu for commands.texi change.
763
ec7d5b1e
RS
7642007-12-30 Richard Stallman <rms@gnu.org>
765
766 * commands.texi (Accessing Mouse): Renamed from Accessing Events.
767 (Accessing Scroll): New node broken out of Accessing Mouse.
768
101a6cea
RS
7692007-12-28 Richard Stallman <rms@gnu.org>
770
771 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 772 (Basic Parameters): For `title', refer to title bar.
041817a4 773 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 774
72b7e664
RS
7752007-12-23 Richard Stallman <rms@gnu.org>
776
777 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
778 Improve some of the commented-out keywords' text too.
779
27a4f445
MR
7802007-12-14 Martin Rudalics <rudalics@gmx.at>
781
e2e3f1d7
MR
782 * nonascii.texi (Encoding and I/O): Reword to avoid saying
783 "visit the current buffer".
784
27a4f445
MR
785 * os.texi (System Interface): Fix typo.
786
a2afc99d
RS
7872007-12-04 Richard Stallman <rms@gnu.org>
788
789 * objects.texi (Symbol Type): Fix typo.
790
b694135c
RS
7912007-12-03 Richard Stallman <rms@gnu.org>
792
793 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
794
f99a19da
GM
7952007-12-01 Glenn Morris <rgm@gnu.org>
796
797 * functions.texi (Declaring Functions): Improve previous change.
798
8f4b37d8
GM
7992007-11-30 Glenn Morris <rgm@gnu.org>
800
801 * functions.texi (Declaring Functions): Add optional fourth
802 argument of declare-function, and setting third argument to `t'.
803
61a2fe01
RS
8042007-11-29 Richard Stallman <rms@gnu.org>
805
806 * customize.texi (Composite Types): Document `group' type.
807
cbfc5193
GM
8082007-11-29 Glenn Morris <rgm@gnu.org>
809
810 * functions.texi (Declaring Functions): Add findex. Mention
811 `external' files.
812
8386283a
JB
8132007-11-26 Juanma Barranquero <lekktu@gmail.com>
814
815 * functions.texi (Declaring Functions): Fix directive.
816
a07c9a8b
RS
8172007-11-25 Richard Stallman <rms@gnu.org>
818
819 * help.texi (Help Functions): Clean up last change.
820
821 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
822
823 * loading.texi (Named Features): Minor cleanup.
824
825 * macros.texi (Eval During Expansion): Minor cleanup.
826
827 * variables.texi (Variable Aliases): Minor cleanup.
828
a0925923
RS
8292007-11-24 Richard Stallman <rms@gnu.org>
830
831 * functions.texi (Declaring Functions): Clarify previous change.
832
833 * compile.texi (Compiler Errors): Clarify previous change.
834
20c63e44
RS
8352007-11-24 Richard Stallman <rms@gnu.org>
836
e5e76c04 837 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
838 Clarify the text and move items around.
839
5bb0cda3
GM
8402007-11-24 Glenn Morris <rgm@gnu.org>
841
842 * functions.texi (Declaring Functions): New section.
843 * compile.texi (Compiler Errors): Mention declaring functions,
844 defvar with no initvalue, and byte-compile-warnings.
845
af13c86a
MR
8462007-11-15 Martin Rudalics <rudalics@gmx.at>
847
848 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
849 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
850
a5373305
MR
8512007-11-13 Martin Rudalics <rudalics@gmx.at>
852
853 * help.texi (Help Functions): Document new macro `with-help-window'.
854
fe284805
JL
8552007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
856
857 * searching.texi (Replacing Match): Describe new
858 `match-substitute-replacement'.
859
2c3a09b1
RS
8602007-10-31 Richard Stallman <rms@gnu.org>
861
862 * strings.texi (Creating Strings): Null strings from concat not unique.
863
f2b480f4
RS
8642007-10-26 Richard Stallman <rms@gnu.org>
865
866 * objects.texi (Equality Predicates): Null strings are uniquified.
867
868 * minibuf.texi: Minor clarifications in previous change.
869
db21122c
GM
8702007-10-25 Glenn Morris <rgm@gnu.org>
871
872 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
873
2328cbb3
RS
8742007-10-24 Richard Stallman <rms@gnu.org>
875
876 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
877
878 * variables.texi (Frame-Local Variables): Node deleted.
879 (Variables): Delete Frame-Local Variables from menu.
880 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
881 (Default Value): Don't mention frame-local vars.
882
883 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
884
885 * loading.texi (Unloading): Document FEATURE-unload-function
886 instead of FEATURE-unload-hook.
887
2328cbb3
RS
888 * frames.texi (Multiple Displays): Don't mention frame-local vars.
889
c066bafa
JL
8902007-10-22 Juri Linkov <juri@jurta.org>
891
892 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
893 (High-Level Completion): Document a list of default value strings
894 in the DEFAULT argument, for which minibuffer functions return the
895 first element.
896
65ced25f
JL
8972007-10-17 Juri Linkov <juri@jurta.org>
898
899 * text.texi (Filling): Update arguments of fill-paragraph.
900 fill-paragraph operates on the active region in Transient Mark mode.
901 Remove fill-paragraph-or-region.
902
ee46ec8e
KB
9032007-10-13 Karl Berry <karl@gnu.org>
904
905 * elisp.texi (@dircategory): Move to after @copying,
906 since we want @copying as close as possible to the beginning of
907 the output.
908
61bbdbc6
RS
9092007-10-12 Richard Stallman <rms@gnu.org>
910
911 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
912
913 * commands.texi (Distinguish Interactive): New node,
914 broken out from Interactive Call and rewritten.
915 (Command Loop): Put Distinguish Interactive in menu.
916
af23e1e8
RS
9172007-10-09 Richard Stallman <rms@gnu.org>
918
919 * text.texi (Examining Properties): Mention overlay priority.
920
921 * display.texi (Display Margins): Correct the description
922 of margin display specifications.
923 (Replacing Specs): New subnode broken out of Display Property.
924
e1965a69
JL
9252007-10-06 Juri Linkov <juri@jurta.org>
926
927 * text.texi (Filling): Document fill-paragraph-or-region.
928
4638454b
JB
9292007-10-05 Juanma Barranquero <lekktu@gmail.com>
930
931 * display.texi (Auto Faces): Fix typo.
932
7ed54cc5
RS
9332007-10-02 Richard Stallman <rms@gnu.org>
934
935 * display.texi (Display Property): Explain some display specs
936 don't let you move point in.
937
938 * frames.texi (Cursor Parameters): Describe
939 cursor-in-non-selected-windows here. Explain more values.
940
941 * windows.texi (Basic Windows): Don't describe
942 cursor-in-non-selected-windows here.
943
305a7ef2
EZ
9442007-10-01 Eli Zaretskii <eliz@gnu.org>
945
946 * processes.texi (Misc Network): Note that these functions are
947 supported only on some systems.
948
f7a7f4eb
RS
9492007-10-01 Richard Stallman <rms@gnu.org>
950
951 * display.texi (Overlay Properties): Explain nil as priority.
952 Explain that conflicts are unpredictable if not resolved by
953 priorities.
954
780d7bb9
RS
9552007-09-23 Richard Stallman <rms@gnu.org>
956
957 * macros.texi (Backquote): Minor clarification.
958
14b4fdfb
RS
9592007-09-19 Richard Stallman <rms@gnu.org>
960
961 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
962 Clarify when they work in parallel and when one overrides.
963 Fix error in example.
14b4fdfb 964
b8d4c8d0
GM
9652007-09-06 Glenn Morris <rgm@gnu.org>
966
b3e755a9 967 Move from lispref/ to doc/lispref/. Change all setfilename
b8d4c8d0
GM
968 commands to use ../../info.
969 * Makefile.in (infodir): Go up one more level.
4638454b 970 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
971 (miscmanualdir): New.
972 (dist): Use new variable miscmanualdir.
973 * makefile.w32-in (infodir, texinputdir): Go up one more level.
974 (usermanualdir): Change from ../man to ../emacs.
975
1bb1f7d3
MR
9762007-08-30 Martin Rudalics <rudalics@gmx.at>
977
978 * commands.texi (Command Loop Info): Advise against changing
979 most variables described here. Explain new variable
980 last-repeatable-command.
981
b8d4c8d0
GM
9822007-08-29 Glenn Morris <rgm@gnu.org>
983
984 * elisp.texi (EMACSVER): Increase to 23.0.50.
985
9862007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
987
988 * frames.texi (Basic Parameters): Add display-environment-variable
989 and term-environment-variable.
990
9912007-08-28 Juri Linkov <juri@jurta.org>
992
993 * display.texi (Image Formats, Other Image Types): Add SVG.
994
9952007-08-28 Juri Linkov <juri@jurta.org>
996
997 * display.texi (Images): Move formats-related text to new node
998 "Image Formats".
999 (Image Formats): New node.
1000
619fb9ee
RS
10012007-08-27 Richard Stallman <rms@gnu.org>
1002
1003 * windows.texi (Window Configurations): Clarify what
1004 a window configuration saves.
1005
b8d4c8d0
GM
10062007-08-25 Richard Stallman <rms@gnu.org>
1007
1008 * display.texi (Images): Delete redundant @findex.
1009
10102007-08-16 Richard Stallman <rms@gnu.org>
1011
1012 * processes.texi (Asynchronous Processes): Clarify
1013 doc of start-file-process.
1014
10152007-08-08 Martin Rudalics <rudalics@gmx.at>
1016
1017 * modes.texi (Example Major Modes): Fix typo.
1018
10192007-08-08 Glenn Morris <rgm@gnu.org>
1020
1021 * intro.texi (nil and t): Do not use `iff' in documentation.
1022
1023 * tips.texi (Documentation Tips): Recommend against `iff'.
1024
10252007-08-07 Chong Yidong <cyd@stupidchicken.com>
1026
1027 * display.texi (Image Cache): Document image-refresh.
1028
10292007-08-06 Martin Rudalics <rudalics@gmx.at>
1030
1031 * windows.texi (Size of Window): Document window-full-width-p.
1032
10332007-07-25 Glenn Morris <rgm@gnu.org>
1034
1035 * gpl.texi (GPL): Replace license with GPLv3.
1036
1037 * Relicense all FSF files to GPLv3 or later.
1038
10392007-07-24 Michael Albinus <michael.albinus@gmx.de>
1040
4638454b
JB
1041 * processes.texi (Synchronous Processes):
1042 Add `process-file-shell-command'.
b8d4c8d0
GM
1043 (Asynchronous Processes): Mention restricted use of
1044 `process-filter' and `process-sentinel' in
1045 `start-file-process'. Add `start-file-process-shell-command'.
1046
10472007-07-17 Michael Albinus <michael.albinus@gmx.de>
1048
1049 * files.texi (Magic File Names): Introduce optional parameter
1050 IDENTIFICATION for `file-remote-p'.
1051
10522007-07-16 Richard Stallman <rms@gnu.org>
1053
1054 * display.texi (Defining Faces): Fix previous change.
1055
10562007-07-14 Richard Stallman <rms@gnu.org>
1057
1058 * control.texi (Handling Errors): Document `debug' in handler list.
1059
10602007-07-10 Richard Stallman <rms@gnu.org>
1061
1062 * display.texi (Defining Faces): Explain C-M-x feature for defface.
1063
10642007-07-09 Richard Stallman <rms@gnu.org>
1065
1066 * files.texi (Magic File Names): Rewrite previous change.
1067
10682007-07-08 Michael Albinus <michael.albinus@gmx.de>
1069
1070 * files.texi (Magic File Names): Introduce optional parameter
1071 CONNECTED for `file-remote-p'.
1072
10732007-07-07 Michael Albinus <michael.albinus@gmx.de>
1074
1075 * processes.texi (Asynchronous Processes):
1076 * files.texi (Magic File Names): Add `start-file-process'.
1077
10782007-06-27 Richard Stallman <rms@gnu.org>
1079
1080 * files.texi (Format Conversion Piecemeal): Clarify
1081 `after-insert-file-functions' calling convention.
1082
10832007-06-27 Michael Albinus <michael.albinus@gmx.de>
1084
4638454b
JB
1085 * files.texi (Magic File Names): Remove `dired-call-process'.
1086 Add `process-file'.
b8d4c8d0
GM
1087
10882007-06-27 Kenichi Handa <handa@m17n.org>
1089
1090 * text.texi (Special Properties): Fix description about
4638454b 1091 `composition' property.
b8d4c8d0
GM
1092
10932007-06-26 Kenichi Handa <handa@m17n.org>
1094
1095 * nonascii.texi (Default Coding Systems): Document about the
1096 return value `undecided'.
1097
10982007-06-25 David Kastrup <dak@gnu.org>
1099
1100 * keymaps.texi (Active Keymaps): Document new POSITION argument of
1101 `current-active-maps'.
1102
11032007-06-24 Karl Berry <karl@gnu.org>
1104
4638454b 1105 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
1106
11072007-06-15 Juanma Barranquero <lekktu@gmail.com>
1108
1109 * display.texi (Overlay Arrow): Doc fix.
1110
11112007-06-14 Karl Berry <karl@tug.org>
1112
1113 * anti.texi (Antinews): Typo.
1114
11152007-06-14 Chong Yidong <cyd@stupidchicken.com>
1116
1117 * display.texi (Image Cache): Document image-refresh.
1118
11192007-06-12 Karl Berry <karl@gnu.org>
1120
1121 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
1122 * two-volume.make: New file.
1123 * .cvsignore: Ignore two-volume files.
1124
11252007-06-12 Tom Tromey <tromey@redhat.com>
1126
1127 * os.texi (Init File): Document user-emacs-directory.
1128
11292007-06-03 Nick Roberts <nickrob@snap.net.nz>
1130
1131 * commands.texi (Click Events): Describe width and height when
1132 object is nil.
1133
11342007-05-30 Nick Roberts <nickrob@snap.net.nz>
1135
1136 * commands.texi (Click Events): Layout more logically. Describe
1137 width and height.
1138 (Drag Events, Motion Events): Update to new format for position.
1139
11402007-06-02 Richard Stallman <rms@gnu.org>
1141
1142 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
1143
11442007-06-02 Chong Yidong <cyd@stupidchicken.com>
1145
1146 * Version 22.1 released.
1147
11482007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
1149
1150 * text.texi (Special Properties): Correct meaning of fontified face.
1151
11522007-05-30 Richard Stallman <rms@gnu.org>
1153
1154 * text.texi (Special Properties): Add link to Adjusting Point.
1155
11562007-05-12 Richard Stallman <rms@gnu.org>
1157
1158 * text.texi (Margins): indent-to-left-margin is not the default.
1159 (Mode-Specific Indent): For indent-line-function, the default
1160 is indent-relative.
1161
1162 * modes.texi (Example Major Modes): Explain last line of text-mode
1163 is redundant.
1164
11652007-05-10 Richard Stallman <rms@gnu.org>
1166
1167 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
1168
1169 * help.texi (Keys in Documentation): Add reference to
1170 Documentation Tips.
1171
1172 * files.texi (Format Conversion): TO-FN gets three arguments.
1173
1174 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
1175
11762007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
1177
1178 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
1179 * files.texi (Format Conversion): Expand intro; add menu.
1180 (Format Conversion Overview, Format Conversion Round-Trip)
1181 (Format Conversion Piecemeal): New nodes/subsections.
1182 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
1183 * text.texi (Text Properties): Remove "Saving Properties" from menu.
1184 (Saving Properties): Delete node/subsection.
1185
11862007-05-07 Karl Berry <karl@gnu.org>
1187
1188 * elisp.texi (EMACSVER): Back to 22.
1189
11902007-05-06 Richard Stallman <rms@gnu.org>
1191
1192 * processes.texi (Accepting Output): Revert most of previous change.
1193
11942007-05-05 Richard Stallman <rms@gnu.org>
1195
1196 * processes.texi (Accepting Output): accept-process-output
1197 uses microseconds, not milliseconds. But that arg is obsolete.
1198
11992007-05-04 Karl Berry <karl@tug.org>
1200
1201 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
1202
12032007-05-04 Eli Zaretskii <eliz@gnu.org>
1204
1205 * tips.texi (Documentation Tips): Rearrange items to place the
1206 more important ones first. Add an index entry for hyperlinks.
1207
12082007-05-03 Karl Berry <karl@gnu.org>
1209
1210 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
1211 (EMACSVER) [smallbook]: 22 for printed version.
1212
1213 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
1214 so restore anchor to normal position after defun. Found by Kevin Ryde.
1215
12162007-04-26 Glenn Morris <rgm@gnu.org>
1217
1218 * elisp.texi (EMACSVER): Increase to 22.1.50.
1219
12202007-04-28 Karl Berry <karl@gnu.org>
1221
1222 * elisp.texi: Improve line breaks on copyright page,
1223 similar layout to emacs manual, 8.5x11 by default.
1224
12252007-04-24 Richard Stallman <rms@gnu.org>
1226
1227 * text.texi (Special Properties): Add xref to Overlay Properties.
1228
1229 * display.texi (Overlay Properties): Add xref to Special Properties.
1230
12312007-04-22 Richard Stallman <rms@gnu.org>
1232
1233 * keymaps.texi (Extended Menu Items): Move the info about
1234 format with cached keyboard binding.
1235
12362007-04-21 Richard Stallman <rms@gnu.org>
1237
1238 * text.texi (Special Properties): Clarify previous change.
1239
1240 * files.texi (File Name Expansion): Clarify previous change.
1241
1242 * display.texi (Attribute Functions): Fix example for
1243 face-attribute-relative-p.
1244
12452007-04-19 Kenichi Handa <handa@m17n.org>
1246
1247 * text.texi (Special Properties): Document composition property.
1248
12492007-04-19 Glenn Morris <rgm@gnu.org>
1250
1251 * files.texi (File Name Expansion): Mention "superroot".
1252
12532007-04-15 Chong Yidong <cyd@stupidchicken.com>
1254
1255 * frames.texi (Multiple Displays): Add note about "multi-monitor"
1256 setups.
1257 (Display Feature Testing): Note that display refers to all
1258 physical monitors for multi-monitor setups.
1259
12602007-04-14 Richard Stallman <rms@gnu.org>
1261
1262 * lists.texi (Sets And Lists): Clarify `delete' examples.
1263 Remove spurious xref to same node.
1264 Clarify xref for add-to-list.
1265
12662007-04-12 Nick Roberts <nickrob@snap.net.nz>
1267
1268 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
1269 value of lisp-mode-map.
1270
12712007-04-11 Karl Berry <karl@gnu.org>
1272
1273 * anti.texi (Antinews):
1274 * display.texi (Overlay Properties, Defining Images):
1275 * processes.texi (Synchronous Processes, Sentinels):
1276 * syntax.texi (Syntax Table Internals):
1277 * searching.texi (Regexp Special):
1278 * nonascii.texi (Default Coding Systems):
1279 * text.texi (Special Properties):
1280 * minibuf.texi (Basic Completion): Wording to improve breaks in
1281 8.5x11 format.
1282 * elisp.texi (smallbook): New @set to more easily switch between
1283 smallbook and 8.5x11.
1284
12852007-04-11 Richard Stallman <rms@gnu.org>
1286
1287 * text.texi (Lazy Properties): Minor fix.
1288
12892007-04-08 Karl Berry <karl@gnu.org>
1290
1291 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
1292 * macros.texi (Backquote): Downcase Backquote in index entries for
1293 consistency.
1294
12952007-04-08 Richard Stallman <rms@gnu.org>
1296
1297 * text.texi (Adaptive Fill): Just describe default,
1298 don't show it (since it contains non-ASCII chars).
1299
13002007-04-07 Karl Berry <karl@gnu.org>
1301
1302 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
1303 adaptive-fill-regexp's value, since they are not in the standard
1304 TeX fonts.
1305
13062007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
1307
1308 * display.texi (Defining Faces): Fix example.
1309
13102007-04-07 Karl Berry <karl@gnu.org>
1311
1312 * display.texi (Button Buffer Commands): Improve page break.
1313
13142007-04-07 Richard Stallman <rms@gnu.org>
1315
1316 * advice.texi (Activation of Advice): Remove redundant index entry.
1317
1318 * backups.texi: Improve index entries. Remove redundant ones.
1319
1320 * compile.texi (Byte Compilation): Improve index entry.
1321
1322 * hash.texi (Creating Hash): Improve index entry.
1323
1324 * symbols.texi (Definitions): Improve index entry.
1325
1326 * edebug.texi: Improve index entries. Remove redundant/useless ones.
1327
1328 * maps.texi (Standard Keymaps): Remove useless index entry.
1329
1330 * help.texi (Documentation Basics): Remove redundant index entries.
1331
1332 * customize.texi: Improve index entries.
1333 Remove redundant/useless ones.
1334
1335 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
1336
1337 * streams.texi (Output Variables): Improve index entry.
1338
1339 * abbrevs.texi (Abbrevs): Remove useless index entry.
1340
1341 * macros.texi (Expansion): Remove useless index entry.
1342
1343 * text.texi: Improve index entries. Remove redundant/useless ones.
1344 (Text Properties, Examining Properties)
1345 (Special Properties): Use "property category" instead of "category"
1346 to refer to the `category' property.
1347
1348 * positions.texi: Improve index entries. Remove useless one.
1349
1350 * lists.texi: Improve index entries. Remove redundant/useless ones.
1351
1352 * os.texi: Improve index entries.
1353 (Timers): Fix previous change.
1354
1355 * buffers.texi: Improve index entries.
1356 (Modification Time): Get rid of term "obsolete buffer".
1357
1358 * debugging.texi: Improve index entries.
1359 (Test Coverage): Add xref to other test coverage ftr.
1360
1361 * eval.texi: Improve index entry. Remove redundant ones.
1362
1363 * numbers.texi: Improve index entries. Remove redundant/useless ones.
1364
1365 * files.texi: Improve index entries. Remove redundant/useless ones.
1366
1367 * objects.texi: Improve index entries.
1368
1369 * processes.texi: Improve index entries.
1370
1371 * modes.texi: Improve index entry. Remove redundant one.
1372
1373 * nonascii.texi: Improve index entries.
1374
1375 * internals.texi: Improve index entries.
1376
1377 * syntax.texi: Improve index entries.
1378
1379 * keymaps.texi (Active Keymaps): Improve index entries.
1380
1381 * commands.texi: Improve index entries. Remove redundant/useless ones.
1382
1383 * frames.texi: Improve index entries. Remove redundant/useless ones.
1384
1385 * markers.texi: Improve index entries. Remove redundant ones.
1386
1387 * tips.texi: Improve index entries.
1388
1389 * loading.texi (Unloading): Improve index entry.
1390
1391 * variables.texi: Improve index entries. Remove redundant one.
1392
1393 * sequences.texi: Improve index entry.
1394
1395 * display.texi: Improve index entries. Remove redundant ones.
1396
1397 * windows.texi: Improve index entries.
1398
1399 * searching.texi: Improve index entries. Remove redundant one.
1400
1401 * strings.texi (Case Tables): Improve last change.
1402
14032007-04-04 Chong Yidong <cyd@stupidchicken.com>
1404
1405 * strings.texi (Case Tables): Document with-case-table and
1406 ascii-case-table.
1407
14082007-04-03 Karl Berry <karl@gnu.org>
1409
1410 * processes.texi (Network): Reword to improve page break.
1411
14122007-04-03 Eli Zaretskii <eliz@gnu.org>
1413
1414 * functions.texi (Inline Functions): Describe more disadvantages
1415 of defsubst, and make advice against it stronger.
1416
14172007-04-02 Karl Berry <karl@gnu.org>
1418
1419 * backups.texi (Backup Names): Avoid widow words.
1420 * modes.texi (Example Major Modes): Align last comment.
1421
14222007-04-01 Chong Yidong <cyd@stupidchicken.com>
1423
1424 * keymaps.texi (Remapping Commands): Document new arg to
1425 command-remapping.
1426
14272007-04-01 Karl Berry <karl@gnu.org>
1428
1429 * processes.texi (Low-Level Network): Typo.
1430 * loading.texi (Hooks for Loading): Avoid double "the".
1431 * keymaps.texi (Key Sequences): No double "and".
1432 (Changing Key Bindings): Shorten to improve line break.
1433
14342007-03-31 Glenn Morris <rgm@gnu.org>
1435
1436 * os.texi (Timers): Fix description of run-at-time TIME formats.
1437
14382007-03-31 Richard Stallman <rms@gnu.org>
1439
1440 * display.texi (Invisible Text): Correct buffer-invisibility-spec
1441 regarding ellipsis.
1442
14432007-03-31 Eli Zaretskii <eliz@gnu.org>
1444
1445 * intro.texi (nil and t):
1446 * symbols.texi (Plists and Alists):
1447 * variables.texi (Variable Aliases, Constant Variables):
1448 * functions.texi (Defining Functions):
1449 * advice.texi (Advising Primitives):
1450 * debugging.texi (Syntax Errors, Compilation Errors):
1451 * minibuf.texi (Minibuffer Windows):
1452 * commands.texi (Adjusting Point):
1453 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
1454 (Auto Major Mode, Major Mode Conventions):
1455 * help.texi (Describing Characters):
1456 * files.texi (Create/Delete Dirs, Information about Files)
1457 (File Locks, Writing to Files, Reading from Files)
1458 (Saving Buffers):
1459 * windows.texi (Resizing Windows, Cyclic Window Ordering):
1460 * frames.texi (Finding All Frames):
1461 * positions.texi (Buffer End, Motion):
1462 * markers.texi (The Region):
1463 * text.texi (Deletion, Near Point):
1464 * display.texi (Displaying Messages, Truncation):
1465 * os.texi (Processor Run Time):
1466 * tips.texi (Key Binding Conventions, Programming Tips)
1467 (Warning Tips, Documentation Tips, Comment Tips):
1468 * internals.texi (Memory Usage): Improve indexing.
1469
1470 * variables.texi (Frame-Local Variables):
1471 * functions.texi (Argument List):
1472 * loading.texi (Library Search):
1473 * streams.texi (Output Variables):
1474 * keymaps.texi (Translation Keymaps, Searching Keymaps):
1475 * searching.texi (Replacing Match, Search and Replace):
1476 * processes.texi (Byte Packing, Decoding Output)
1477 (Accepting Output, Network Servers, Shell Arguments):
1478 * display.texi (Abstract Display, Image Cache, Scroll Bars):
1479 * windows.texi (Window Point, Window Start):
1480 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
1481 * commands.texi (Reading Input, Keyboard Events):
1482 * minibuf.texi (Reading File Names, Minibuffer Completion)
1483 (Recursive Mini):
1484 * positions.texi (List Motion):
1485 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
1486 * numbers.texi (Arithmetic Operations, Math Functions)
1487 (Predicates on Numbers, Comparison of Numbers):
1488 (Numeric Conversions):
1489 * locals.texi (Standard Buffer-Local Variables):
1490 * maps.texi (Standard Keymaps):
1491 * os.texi (User Identification, System Environment, Recording Input)
1492 (X11 Keysyms):
1493 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
1494 * backups.texi (Backups and Auto-Saving):
1495 * customize.texi (Customization, Group Definitions)
1496 (Variable Definitions):
1497 * compile.texi (Byte Compilation): Improve index entries.
1498
14992007-03-31 Karl Berry <karl@gnu.org>
1500
1501 * macros.texi (Defining Macros): Avoid widow syllable.
1502
15032007-03-31 Eli Zaretskii <eliz@gnu.org>
1504
1505 * elisp.texi (Top): Postscript -> PostScript.
1506
1507 * display.texi (Images, Postscript Images): Postscript -> PostScript.
1508
15092007-03-31 Markus Triska <markus.triska@gmx.at>
1510
1511 * internals.texi (Writing Emacs Primitives): Untabify `For'.
1512
15132007-03-30 Karl Berry <karl@gnu.org>
1514
1515 * lists.texi (List-related Predicates): Remove spurious @need.
1516 (Setcdr): Use @smallexample to improve page break.
1517 (Association Lists) <assoc>: Reword to improve page break.
1518
1519 * strings.texi (String Conversion): Insert blank line to improve
1520 page break.
1521
1522 * numbers.texi (Random Numbers): Use @minus{}.
1523 (Math Functions): Use @minus{}.
1524
1525 * intro.texi (Acknowledgements): Avoid line breaks before middle
1526 initials.
1527
15282007-03-24 Eli Zaretskii <eliz@gnu.org>
1529
1530 * errors.texi (Standard Errors): Add an index entry.
1531
15322007-03-19 Richard Stallman <rms@gnu.org>
1533
1534 * os.texi (Recording Input): recent-keys now gives 300 keys.
1535
15362007-03-12 Glenn Morris <rgm@gnu.org>
1537
1538 * os.texi: Replace "daylight savings" with "daylight saving"
1539 throughout.
1540
15412007-03-05 Richard Stallman <rms@gnu.org>
1542
1543 * variables.texi (File Local Variables): Update
1544 enable-local-variables values.
1545
15462007-03-04 Richard Stallman <rms@gnu.org>
1547
1548 * syntax.texi (Control Parsing): Minor clarification.
1549
1550 * strings.texi (Formatting Strings): Clarify width, precision, flags.
1551
1552 * sequences.texi (Sequence Functions): Move string-bytes away,
1553 add xref.
1554
1555 * nonascii.texi (Text Representations): Move string-bytes here.
1556
1557 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
1558
1559 * minibuf.texi (Basic Completion): Minor clarification.
1560
1561 * markers.texi (The Mark): Clarify existence vs activation of mark.
1562 Other cleanup.
1563
1564 * display.texi (Finding Overlays): Write better example.
1565
1566 * compile.texi (Eval During Compile): Clarify putting macros
1567 in eval-when-compile.
1568
c5602427 15692007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
1570
1571 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 1572 load-read-function definition doc.
b8d4c8d0
GM
1573
15742007-02-21 Kim F. Storm <storm@cua.dk>
1575
1576 * strings.texi (Text Comparison): Mention that assoc-string
1577 converts symbols to strings before testing.
1578
15792007-02-17 Kim F. Storm <storm@cua.dk>
1580
1581 * processes.texi (Bindat Spec): Vector types can have optional
1582 element type.
1583 (Bindat Examples): Fix example. Add vector with element type.
1584
15852007-02-16 Andreas Schwab <schwab@suse.de>
1586
1587 * strings.texi (Formatting Strings): Document '+' flag.
1588
15892007-02-15 Juanma Barranquero <lekktu@gmail.com>
1590
1591 * strings.texi (Modifying Strings): Clarify that `clear-string'
1592 always converts the string to unibyte.
1593
15942007-02-14 Kim F. Storm <storm@cua.dk>
1595
1596 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
1597 Rewrite glyph code description to refer to these functions.
1598 Remove details of encoding face number and char into integer code.
1599
16002007-02-03 Alan Mackenzie <acm@muc.de>
1601
1602 * loading.texi (Hooks for Loading): Make the description of
1603 `eval-after-load' more detailed, and amend the description of
1604 after-load-alist, in accordance with changes from 2006-05.
1605
16062007-02-03 Chong Yidong <cyd@stupidchicken.com>
1607
1608 * modes.texi (Defining Minor Modes): Document that a :require
1609 keyword or similar may be required to make saved customization
1610 variables work.
1611
16122007-02-03 Eli Zaretskii <eliz@gnu.org>
1613
1614 * elisp.texi (Top): Make the detailed menu headers compliant with
1615 Texinfo guidelines and with what texnfo-upd.el expects. Add
1616 comments to prevent people from inadvertently modifying the key
1617 parts needed by `texinfo-multiple-files-update'.
1618
16192007-02-02 Eli Zaretskii <eliz@gnu.org>
1620
1621 * elisp.texi (Top): Update the top-level menus.
1622
1623 * syntax.texi (Categories): Add index entries.
1624
16252007-02-01 Juanma Barranquero <lekktu@gmail.com>
1626
1627 * display.texi (Attribute Functions): Fix name and description of
1628 the UNDERLINE arg of `set-face-underline-p'.
1629
16302007-01-29 Eli Zaretskii <eliz@gnu.org>
1631
1632 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
1633 Variables", and "Standard Keymaps" to the detailed menu.
1634
1635 * variables.texi (Future Local Variables): Add index entry.
1636
16372007-01-28 Richard Stallman <rms@gnu.org>
1638
1639 * tips.texi (Coding Conventions): Clarify the tip about macros
1640 that define a function or a variable.
1641
1642 * files.texi (File Attributes): UID and GID can be floats.
1643 (Magic File Names): Explain why deferring all operations to
1644 the standard handler does not work.
1645
16462007-01-23 Martin Rudalics <rudalics@gmx.at>
1647
1648 * backups.texi (Reverting): Use "buffer" instead of "file"
1649 when talking about major and minor modes.
1650
16512007-01-21 Richard Stallman <rms@gnu.org>
1652
1653 * help.texi (Documentation): Add xref to Documentation Tips.
1654
16552007-01-14 Juanma Barranquero <lekktu@gmail.com>
1656
1657 * tips.texi (Coding Conventions): Fix typos.
1658
16592007-01-05 Richard Stallman <rms@gnu.org>
1660
1661 * modes.texi (Defining Minor Modes): Fix previous change.
1662
16632007-01-03 Richard Stallman <rms@gnu.org>
1664
1665 * customize.texi (Variable Definitions, Customization Types):
1666 Don't use * in doc string for defcustom.
1667
16682007-01-02 Richard Stallman <rms@gnu.org>
1669
1670 * variables.texi (Variable Aliases): Clarify that aliases vars
1671 always have the same value.
1672
1673 * processes.texi (Bindat Spec): Fix Texinfo usage.
1674
1675 * modes.texi (Defining Minor Modes): Explain effect of command
1676 defined with define-global-minor-mode on new buffers.
1677
16782006-12-30 Kim F. Storm <storm@cua.dk>
1679
1680 * keymaps.texi (Tool Bar): Describe `grow-only' value of
1681 `auto-resize-tool-bars'.
1682
16832006-12-30 Richard Stallman <rms@gnu.org>
1684
1685 * keymaps.texi (Active Keymaps): Fix previous change.
1686
16872006-12-30 Nick Roberts <nickrob@snap.net.nz>
1688
1689 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
1690
16912006-12-30 Kim F. Storm <storm@cua.dk>
1692
1693 * processes.texi (Bindat Spec): Clarify using field names in
1694 length specifications.
1695
16962006-12-29 Kim F. Storm <storm@cua.dk>
1697
1698 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
1699 Add count and index variables for eval forms in repeat blocks.
1700
17012006-12-24 Richard Stallman <rms@gnu.org>
1702
1703 * customize.texi (Variable Definitions): Document
1704 new name custom-add-frequent-value.
1705
17062006-12-19 Kim F. Storm <storm@cua.dk>
1707
1708 * commands.texi (Misc Events): User signals now result in sigusr1
1709 and sigusr2 events which are handled through special-event-map.
1710 (Special Events): User signals and drag-n-drop are special.
1711
17122006-12-17 Richard Stallman <rms@gnu.org>
1713
1714 * loading.texi (Named Features): Explain subfeatures better.
1715
1716 * customize.texi: Use "option" only for user options.
1717 For the keyword values inside defcustom etc, say "keywords".
1718 For :options value's elements, say "elements".
1719 :group should not be omitted.
1720
1721 * syntax.texi (Parsing Expressions): Split up node.
1722 (Motion via Parsing, Position Parse, Parser State)
1723 (Low-Level Parsing, Control Parsing): New subnodes.
1724 (Parser State): Document syntax-ppss-toplevel-pos.
1725
1726 * positions.texi (List Motion): Punctuation fix.
1727
1728 * files.texi (File Name Completion): Document PREDICATE arg
1729 to file-name-completion.
1730
17312006-12-16 Eli Zaretskii <eliz@gnu.org>
1732
1733 * internals.texi (Building Emacs, Writing Emacs Primitives):
1734 Add index entries.
1735
17362006-12-11 Richard Stallman <rms@gnu.org>
1737
1738 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
1739 affects face menu. Explain how to make it non-nil without enabling
1740 any fontification.
1741
17422006-12-10 Chong Yidong <cyd@stupidchicken.com>
1743
1744 * modes.texi (Font Lock Basics): Document nil value of
1745 font-lock-defaults.
1746
17472006-12-10 Glenn Morris <rgm@gnu.org>
1748
1749 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
1750 value for system-flag argument. Abbrev tables may not be empty
1751 when major modes are loaded.
1752
17532006-12-08 Juanma Barranquero <lekktu@gmail.com>
1754
1755 * makefile.w32-in (maintainer-clean): Partially revert last
1756 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
1757 to protect elisp-covers.texi.
1758
17592006-12-07 Juanma Barranquero <lekktu@gmail.com>
1760
1761 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
1762 Don't remove elisp* info files; they are already deleted by the
1763 `clean' and `distclean' targets, and they are in the $(infodir)
1764 directory, not the current one.
1765
17662006-12-04 Kim F. Storm <storm@cua.dk>
1767
1768 * commands.texi (Misc Events): Update signal events.
1769 (Event Examples): Add signal example.
1770
17712006-11-29 Richard Stallman <rms@gnu.org>
1772
1773 * frames.texi (Visibility of Frames): Explain visible windows
1774 can be covered by others. Add xref for raise-frame.
1775
17762006-11-28 Richard Stallman <rms@gnu.org>
1777
1778 * searching.texi (Regexp Special): Update when ^ is special.
1779
17802006-11-27 Eli Zaretskii <eliz@gnu.org>
1781
1782 * customize.texi (Customization, Common Keywords)
1783 (Group Definitions, Variable Definitions, Composite Types)
1784 (Type Keywords, Customization Types): Add index entries for
1785 various customization keywords.
1786
17872006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
1788
1789 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
1790
c8763fb6 17912006-11-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
1792
1793 * frames.texi (Window System Selections): Remove clipboard from
1794 description of selection-coding-system.
1795
17962006-11-06 Richard Stallman <rms@gnu.org>
1797
1798 * lists.texi (List Variables): Document COMPARE-FN.
1799
1800 * keymaps.texi: Avoid use of "binding" to mean a relation;
1801 use it only to refer to the meaning associated with a key.
1802 (Keymaps): Change menu node description.
1803
1804 * elisp.texi (Top): Change menu node description.
1805
1806 * display.texi (Managing Overlays): Document overlay-recenter.
1807
18082006-10-29 Chong Yidong <cyd@stupidchicken.com>
1809
1810 * Makefile.in: Use relative paths to avoid advertising filesystem
1811 contents during compilation.
1812
18132006-10-23 Kim F. Storm <storm@cua.dk>
1814
1815 * commands.texi (Event Input Misc): Update unread-command-events.
1816
18172006-10-23 Nick Roberts <nickrob@snap.net.nz>
1818
1819 * lists.texi (Sets And Lists): Fix typos.
1820
18212006-10-18 Juanma Barranquero <lekktu@gmail.com>
1822
1823 * control.texi (Processing of Errors): Use @var for an argument,
1824 not @code.
1825
18262006-10-16 Richard Stallman <rms@gnu.org>
1827
1828 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
1829
1830 * keymaps.texi (Format of Keymaps): Show all the keymap element
1831 patterns that result from menu items.
1832 (Key Lookup): Minor cleanups.
1833
1834 * modes.texi (Precalculated Fontification): Don't say that
1835 not setting font-lock-defaults avoids loading font-lock.
1836
1837 * help.texi (Documentation): Move xref to Emacs Manual here.
1838 (Documentation Basics): From here.
1839 Also doc emacs-lisp-docstring-fill-column.
1840
1841 * elisp.texi: Update version and ISBN.
1842
1843 * commands.texi (Interactive Call): Clarify KEYS arg to
1844 call-interactively is a vector.
1845 (Command Loop Info): Delete anchor in this-command-keys.
1846 Add anchor in this-command-keys-vector.
1847 (Recursive Editing): Document how recursive-edit
1848 handles the current buffer.
1849
18502006-10-13 Chong Yidong <cyd@stupidchicken.com>
1851
1852 * frames.texi (Frame Titles): %c and %l are ignored in
1853 frame-title-format.
1854
18552006-10-11 Richard Stallman <rms@gnu.org>
1856
1857 * keymaps.texi (Key Sequences): Clarify use of kbd.
1858
18592006-10-10 Kim F. Storm <storm@cua.dk>
1860
1861 * lists.texi (Sets And Lists): Add memql.
1862
18632006-10-03 Richard Stallman <rms@gnu.org>
1864
1865 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
1866 Clarify :ascii: and :nonascii:.
1867
18682006-09-29 Juri Linkov <juri@jurta.org>
1869
1870 * modes.texi (%-Constructs): Reorder coding systems in the
1871 documentation of %z to the real order displayed in the modeline.
1872
18732006-09-25 Richard Stallman <rms@gnu.org>
1874
1875 * os.texi (Timers): Describe timer-max-repeats.
1876
18772006-09-25 Chong Yidong <cyd@stupidchicken.com>
1878
1879 * os.texi (Timers): Mention with-local-quit.
1880
18812006-09-24 Richard Stallman <rms@gnu.org>
1882
1883 * searching.texi (Searching and Matching): Mention property search.
1884
1885 * commands.texi (Command Loop Info): Explain how read-event affects
1886 this-command-keys.
1887
18882006-09-20 Richard Stallman <rms@gnu.org>
1889
1890 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
1891
1892 * windows.texi (Window Start): Minor cleanups.
1893
18942006-09-20 Kim F. Storm <storm@cua.dk>
1895
1896 * windows.texi (Window Start): pos-visible-in-window-p allows
1897 specifying t for position to mean "end of window".
1898 Add window-line-height.
1899
1900 * anti.texi (Antinews): Mention window-line-height.
1901
19022006-09-19 David Kastrup <dak@gnu.org>
1903
1904 * keymaps.texi (Searching Keymaps): Small clarification.
1905
19062006-09-18 Richard Stallman <rms@gnu.org>
1907
1908 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
1909 cause keyboard menus.
1910 (Menu Keymaps): Likewise.
1911 (Defining Menus, Keyboard Menus): Clarify.
1912
1913 * text.texi (Fields): Clarify explanation of constrain-to-field.
1914
19152006-09-16 Eli Zaretskii <eliz@gnu.org>
1916
1917 * variables.texi (Tips for Defining): Fix a typo.
1918
19192006-09-15 Richard Stallman <rms@gnu.org>
1920
1921 * keymaps.texi (Remapping Commands, Searching Keymaps)
1922 (Active Keymaps): Clean up previous change.
1923
19242006-09-15 Jay Belanger <belanger@truman.edu>
1925
1926 * gpl.texi: Replace "Library Public License" by "Lesser Public
1927 License" throughout.
1928
19292006-09-15 David Kastrup <dak@gnu.org>
1930
1931 * keymaps.texi (Active Keymaps): Adapt description to use
1932 `get-char-property' instead `get-text-property'. Explain how
1933 mouse events change this. Explain the new optional argument of
1934 `key-binding' and its mouse-dependent lookup.
1935 (Searching Keymaps): Adapt description similarly.
1936 (Remapping Commands): Explain the new optional argument of
1937 `command-remapping'.
1938
19392006-09-14 Richard Stallman <rms@gnu.org>
1940
1941 * keymaps.texi (Searching Keymaps): Clarification.
1942 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
1943
19442006-09-13 Richard Stallman <rms@gnu.org>
1945
1946 * objects.texi (Character Type): Node split.
1947 Add xref to Describing Characters.
1948 (Basic Char Syntax, General Escape Syntax)
1949 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
1950
19512006-09-11 Richard Stallman <rms@gnu.org>
1952
1953 * display.texi (Display Table Format): Wording clarification.
1954 (Glyphs): Clarifications.
1955
19562006-09-10 Chong Yidong <cyd@stupidchicken.com>
1957
1958 * keymaps.texi (Active Keymaps): Mention that key-binding checks
1959 local maps.
1960
19612006-09-10 Kim F. Storm <storm@cua.dk>
1962
1963 * display.texi (Forcing Redisplay): Document return value of
1964 function redisplay.
1965
19662006-09-09 Richard Stallman <rms@gnu.org>
1967
1968 * windows.texi (Window Hooks): Explain limits of
1969 window-scroll-functions.
1970
1971 * display.texi (Fringe Indicators): Update for last change in
1972 indicate-buffer-boundaries.
1973
19742006-09-08 Richard Stallman <rms@gnu.org>
1975
1976 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
1977
19782006-09-06 Kim F. Storm <storm@cua.dk>
1979
1980 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
1981
1982 * windows.texi (Window Start): Update pos-visible-in-window-p.
1983
19842006-09-04 Richard Stallman <rms@gnu.org>
1985
1986 * processes.texi (Accepting Output): Explain SECONDS=0 for
1987 accept-process-output.
1988
1989 * os.texi (Idle Timers): Explain why timer functions should not
1990 loop until (input-pending-p).
1991
19922006-09-02 Eli Zaretskii <eliz@gnu.org>
1993
1994 * makefile.w32-in (usermanualdir): New variable.
1995 (elisp.dvi): Use it.
1996
19972006-09-01 Eli Zaretskii <eliz@gnu.org>
1998
1999 * buffers.texi (Buffer Modification): Fix last change.
2000
20012006-09-01 Chong Yidong <cyd@stupidchicken.com>
2002
2003 * buffers.texi (Buffer Modification): Document
2004 buffer-chars-modified-tick.
2005
20062006-08-31 Richard Stallman <rms@gnu.org>
2007
2008 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
2009
20102006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
2011
2012 * modes.texi (Syntactic Font Lock):
2013 Mention font-lock-syntactic-face-function
2014 instead of specific faces.
2015
20162006-08-29 Chong Yidong <cyd@stupidchicken.com>
2017
2018 * display.texi (Images): Add xrref to display-images-p.
2019
20202006-08-28 Kenichi Handa <handa@m17n.org>
2021
2022 * nonascii.texi (Lisp and Coding Systems): Fix description of
2023 detect-coding-region.
2024
20252006-08-27 Michael Olson <mwolson@gnu.org>
2026
2027 * processes.texi (Transaction Queues): Remove stray quote
2028 character.
2029
20302006-08-25 Richard Stallman <rms@gnu.org>
2031
2032 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
2033 Add xref.
2034
20352006-08-24 Chong Yidong <cyd@stupidchicken.com>
2036
2037 * os.texi (Timers): Avoid waiting inside timers.
2038
20392006-08-21 Lute Kamstra <lute@gnu.org>
2040
2041 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
2042
20432006-08-20 Richard Stallman <rms@gnu.org>
2044
2045 * os.texi (Idle Timers): New node, split out from Timers.
2046 Document current-idle-time.
2047 * commands.texi (Reading One Event): Update xref.
2048 * elisp.texi (Top): Update subnode menu.
2049
20502006-08-16 Richard Stallman <rms@gnu.org>
2051
2052 * keymaps.texi (Extended Menu Items): Show format of cached
2053 bindings in extended menu items.
2054
2055 * customize.texi (Variable Definitions): Explain when the
2056 standard value expression is evaluated.
2057
20582006-08-15 Chong Yidong <cyd@stupidchicken.com>
2059
2060 * commands.texi (Reading One Event): Explain idleness in
2061 `read-event'.
2062
20632006-08-12 Chong Yidong <cyd@stupidchicken.com>
2064
2065 * text.texi (Near Point): Say "cursor" not "terminal cursor".
2066 (Commands for Insertion): Removed split-line since it's not
2067 relevant for Lisp programming.
2068 (Yank Commands): Rewrite introduction.
2069 (Undo): Clarify.
2070 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
2071 (Filling): Remove redundant comment. Clarify return value of
2072 current-justification.
2073 (Margins): Minor clarifications.
2074 (Adaptive Fill): Update default value of adaptive-fill-regexp.
2075 (Sorting): Update definition of sort-lines.
2076 (Columns): Clarify behavior of sort-columns.
2077 (Indent Tabs): Link to Tab Stops in Emacs manual.
2078 (Special Properties): Clarify.
2079 (Clickable Text): Mention Buttons package.
2080
20812006-08-12 Kevin Ryde <user42@zip.com.au>
2082
2083 * os.texi (Time Parsing): Add %z to description of
2084 format-time-string, as per docstring. Add cross reference to
2085 glibc manual for strftime.
2086
20872006-08-08 Richard Stallman <rms@gnu.org>
2088
2089 * modes.texi: Clean up wording in previous change.
2090
20912006-08-07 Chong Yidong <cyd@stupidchicken.com>
2092
2093 * modes.texi (Hooks): Clarify.
2094 (Major Mode Basics): Mention define-derived-mode explicitly.
2095 (Major Mode Conventions): Rebinding RET is OK for some modes.
2096 Mention change-major-mode-hook and after-change-major-mode-hook.
2097 (Example Major Modes): Moved to end of Modes section.
2098 (Mode Line Basics): Clarify.
2099 (Mode Line Data): Mention help-echo and local-map in strings.
2100 Explain reason for treatment of non-risky variables.
2101 (Properties in Mode): Clarify.
2102 (Faces for Font Lock): Add font-lock-negation-char-face.
2103
21042006-08-04 Eli Zaretskii <eliz@gnu.org>
2105
2106 * strings.texi (Formatting Strings): Warn against arbitrary
2107 strings as first arg to `format'.
2108
21092006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
2110
2111 * text.texi (Clickable Text): Mention `help-echo' text property.
2112 Update intro, examples and associated explanations.
2113
21142006-07-31 Richard Stallman <rms@gnu.org>
2115
2116 * commands.texi: Update xrefs.
2117 (Event Mod): New node, cut out from old Translating Input.
2118
2119 * maps.texi: Update xrefs.
2120
2121 * keymaps.texi (Translation Keymaps): New node.
2122 Update xrefs from Translating Input to Translation Keymaps.
2123
2124 * elisp.texi (Top): Update subnode menu.
2125
2126 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
2127
2128 * os.texi (System Interface): Fix menu descriptions of some nodes.
2129 (Translating Input): Node deleted.
2130
21312006-07-31 Nick Roberts <nickrob@snap.net.nz>
2132
2133 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
2134
2135 * lists.texi (Sets And Lists): Likewise.
2136
21372006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
2138
2139 * text.texi (Fields): Mention POS
2140 requirement when narrowing is in effect.
2141
21422006-07-28 Richard Stallman <rms@gnu.org>
2143
2144 * display.texi (Face Attributes): Simplify wording.
2145 (Attribute Functions): Clarify meaning of new-frame default
2146 attribute settings.
2147
2148 * customize.texi (Common Keywords): Document how to use
2149 :package-version in a package not in Emacs.
2150
21512006-07-28 Kim F. Storm <storm@cua.dk>
2152
2153 * commands.texi (Reading One Event): Fix last change.
2154
21552006-07-26 Chong Yidong <cyd@stupidchicken.com>
2156
2157 * commands.texi (Reading One Event): Document SECONDS argument for
2158 read-event, read-char, and read-char-exclusive.
2159
21602006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
2161
2162 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
2163 to ensure correct identification.
2164
21652006-07-24 Richard Stallman <rms@gnu.org>
2166
2167 * text.texi (Clickable Text): Clarify.
2168
2169 * sequences.texi (Vector Functions): Delete duplicate xref.
2170
2171 * objects.texi (Function Type): Clarify.
2172
2173 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
2174 modes.
2175
2176 * lists.texi (List Variables): New node.
2177 Material moved from other nodes.
2178
2179 * variables.texi (Setting Variables): add-to-list and
2180 add-to-ordered-list moved to List Variables node.
2181
21822006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
2183
2184 * text.texi (Links and Mouse-1):
2185 For mouse-on-link-p, expand on arg POS.
2186
21872006-07-21 Kim F. Storm <storm@cua.dk>
2188
2189 * display.texi (Forcing Redisplay): Don't mention systems which
2190 don't support sub-second timers for redisplay-preemption-period.
2191
2192 * os.texi (Terminal Output): Clarify text vs graphical terminal.
2193
21942006-07-21 Eli Zaretskii <eliz@gnu.org>
2195
2196 * frames.texi (Input Focus): Document that focus-follows-mouse has
2197 no effect on MS-Windows.
2198
21992006-07-18 Richard Stallman <rms@gnu.org>
2200
2201 * display.texi (Forcing Redisplay): Cleanups in previous change.
2202
2203 * processes.texi (Low-Level Network): Make menu more convenient.
2204
22052006-07-18 Kim F. Storm <storm@cua.dk>
2206
2207 * display.texi (Forcing Redisplay): redisplay-preemption-period
2208 only used on window systems. Add xref to Terminal Output.
2209
2210 * os.texi (Terminal Output): baud-rate only controls preemption on
2211 non-window systems. Add xref to Forcing Redisplay.
2212
2213 * processes.texi (Low-Level Network): Rename node "Make Network"
2214 to "Network Processes".
2215
22162006-07-18 Karl Berry <karl@gnu.org>
2217
2218 * variables.texi, functions.texi, customize.texi, loading.texi:
2219 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
2220
22212006-07-17 Chong Yidong <cyd@stupidchicken.com>
2222
2223 * commands.texi (Waiting): Document batch-mode sit-for behavior.
2224
22252006-07-17 Richard Stallman <rms@gnu.org>
2226
2227 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
2228 Put period and comma inside quotes.
2229
2230 * loading.texi, markers.texi: Use real doublequote inside menus.
2231
2232 * windows.texi: Put point and comma inside quotes.
2233 (Textual Scrolling): Use @samp for error message.
2234
2235 * variables.texi, tips.texi, syntax.texi, symbols.texi:
2236 * strings.texi, streams.texi, processes.texi, os.texi:
2237 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
2238 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
2239 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
2240 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
2241 Put point and comma inside quotes.
2242
2243 * control.texi (Processing of Errors): Add command-error-function.
2244
2245 * variables.texi (File Local Variables): Clarify that
2246 file local variables make buffer-local bindings.
2247
2248 * modes.texi (Syntactic Font Lock): Give default for
2249 font-lock-syntax-table.
2250
22512006-07-17 Nick Roberts <nickrob@snap.net.nz>
2252
2253 * text.texi (Special Properties): Clean up previous change.
2254
22552006-07-16 Karl Berry <karl@gnu.org>
2256
2257 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
2258 * control.texi: Fix bad page breaks through chapter 10 (control).
2259
2260 * anti.texi (Antinews): Reorder face-attribute fns to avoid
2261 underfull hbox.
2262
22632006-07-15 Nick Roberts <nickrob@snap.net.nz>
2264
2265 * text.texi (Special Properties): Describe fontified text property
2266 in relation to a character (not text).
2267
22682006-07-15 Kim F. Storm <storm@cua.dk>
2269
2270 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
2271 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
2272 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
2273
2274 * anti.texi (Antinews): Mention redisplay function.
2275 The kbd macro existed, but was not documented, before 22.x.
2276 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
2277
22782006-07-14 Nick Roberts <nickrob@snap.net.nz>
2279
2280 * display.texi (Displaying Messages): Add anchor.
2281
2282 * frames.texi (Dialog Boxes): Use it.
2283
22842006-07-12 Richard Stallman <rms@gnu.org>
2285
2286 * objects.texi (Frame Type): Explain nature of frames better.
2287
2288 * frames.texi (Frames): Explain nature of frames better.
2289
22902006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
2291
2292 * tips.texi (Coding Conventions): Explain why use cl at compile time.
2293
22942006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2295
2296 * frames.texi (Window System Selections): Mention scrap support for Mac.
2297 Default value of x-select-enable-clipboard is t on Mac.
2298
2299 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
2300
23012006-07-11 Kim F. Storm <storm@cua.dk>
2302
2303 * display.texi (Forcing Redisplay): Add `redisplay' function.
2304 Don't mention (sit-for -1) -- use (redisplay t) instead.
2305
2306 * commands.texi (Waiting): (sit-for -1) is no longer special.
2307 (sit-for 0) is equivalent to (redisplay).
2308 Iconifying/deiconifying no longer makes sit-for return.
2309
23102006-07-10 Nick Roberts <nickrob@snap.net.nz>
2311
2312 * display.texi (Buttons): Fix typo.
2313
2314 * index.texi, elisp.texi (New Symbols): Comment node out.
2315
23162006-07-09 Richard Stallman <rms@gnu.org>
2317
2318 * display.texi (Truncation): Clean up previous change.
2319
23202006-07-08 Richard Stallman <rms@gnu.org>
2321
2322 * commands.texi (Interactive Call): Use 3 as prefix in example
2323 for execute-extended-command.
2324
2325 * display.texi (Attribute Functions): Move paragraph about
2326 compatibility with Emacs < 21.
2327
23282006-07-09 Kim F. Storm <storm@cua.dk>
2329
2330 * display.texi (Refresh Screen): Clarify force-window-update.
2331 (Truncation): "Normally" indicated by fringe arrows.
2332
23332006-07-08 Eli Zaretskii <eliz@gnu.org>
2334
2335 * windows.texi (Textual Scrolling, Resizing Windows):
2336 * variables.texi (Constant Variables):
2337 * text.texi (Buffer Contents, Deletion, Changing Properties)
2338 (Property Search, Special Properties, Sticky Properties)
2339 (Links and Mouse-1, Fields, Change Hooks):
2340 * syntax.texi (Syntax Table Functions, Parsing Expressions)
2341 (Categories):
2342 * symbols.texi (Other Plists):
2343 * streams.texi (Output Variables):
2344 * processes.texi (Input to Processes, Query Before Exit):
2345 * positions.texi (Word Motion, Text Lines, List Motion):
2346 * os.texi (Init File, System Environment, Sound Output)
2347 (Session Management):
2348 * nonascii.texi (Text Representations, Character Sets)
2349 (Chars and Bytes, Locales):
2350 * modes.texi (Defining Minor Modes, Header Lines):
2351 * minibuf.texi (Minibuffer Contents):
2352 * markers.texi (Information from Markers):
2353 * lists.texi (List Elements, Building Lists, Association Lists):
2354 * keymaps.texi (Tool Bar):
2355 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
2356 * functions.texi (What Is a Function, Mapping Functions):
2357 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
2358 (Color Names, Text Terminal Colors, Display Feature Testing):
2359 * files.texi (Visiting Functions, File Name Components)
2360 (Unique File Names, Contents of Directories):
2361 * display.texi (Forcing Redisplay, Displaying Messages)
2362 (Temporary Displays, Font Selection, Auto Faces)
2363 (Font Lookup, Fringe Indicators, Display Margins)
2364 (Image Descriptors, Showing Images, Image Cache, Button Types)
2365 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
2366 (Display Table Format, Glyphs):
2367 * control.texi (Iteration):
2368 * commands.texi (Command Loop Info, Adjusting Point):
2369 * backups.texi (Making Backups, Auto-Saving):
2370 Remove @tindex entries.
2371
23722006-07-07 Kim F. Storm <storm@cua.dk>
2373
2374 * display.texi (Fringe Cursors): Fix typo.
2375 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
2376 (Overlay Arrow): Default is overlay-arrow fringe indicator.
2377
23782006-07-05 Richard Stallman <rms@gnu.org>
2379
2380 * text.texi (Buffer Contents): Add example of text props
2381 in result of buffer-substring.
2382 (Text Properties): Explain better about use of specific property names.
2383 (Property Search): Some cleanups; reorder some functions.
2384
2385 * keymaps.texi (Changing Key Bindings): Cleanup.
2386 Add xref to Key Binding Conventions.
2387
2388 * display.texi (Attribute Functions): Add examples for
2389 face-attribute-relative-p.
2390
2391 * tips.texi (Coding Conventions): Cleanup last change.
2392
23932006-07-05 Karl Berry <karl@gnu.org>
2394
2395 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
2396 Remove @setchapternewpage odd.
2397 Result is 1013 pages, down from 1100.
2398
2399 * anti.texi, customize.texi, display.texi, internals.texi:
2400 * minibuf.texi, modes.texi, tips.texi:
2401 Fix overfull/underfull boxes.
2402
24032006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
2404
2405 * edebug.texi (Instrumenting):
2406 Add Edebug-specific findex for eval-buffer.
2407 * loading.texi (Loading):
2408 Replace eval-current-buffer with eval-buffer.
2409
24102006-06-30 Nick Roberts <nickrob@snap.net.nz>
2411
2412 * locals.texi (Standard Buffer-Local Variables): Update the list
2413 of variables.
2414
24152006-06-26 Nick Roberts <nickrob@snap.net.nz>
2416
2417 * files.texi (File Name Completion): Point user to the node
2418 "Reading File Names".
2419
24202006-06-24 Eli Zaretskii <eliz@gnu.org>
2421
2422 * files.texi (Contents of Directories): Document case-insensitive
2423 behavior on respective filesystems.
2424
2425 * objects.texi (Character Type): Document that Emacs signals an
2426 error for unsupported Unicode characters specified as \uNNNN.
2427
24282006-06-19 Richard Stallman <rms@gnu.org>
2429
2430 * processes.texi (Bindat Spec): Clarify previous change.
2431
24322006-06-16 Richard Stallman <rms@gnu.org>
2433
2434 * tips.texi (Coding Conventions): Better explain conventions
2435 for definition constructs.
2436
2437 * text.texi (Special Properties): String value of `read-only'
2438 serves as the error message.
2439
2440 * objects.texi (Character Type): Clarify prev. change.
2441 (Non-ASCII in Strings): Mention \u and \U.
2442
2443 * commands.texi (Using Interactive): Explain problem of
2444 markers, etc., in command-history.
2445
24462006-06-14 Kim F. Storm <storm@cua.dk>
2447
2448 * commands.texi (Waiting): Negative arg to sit-for forces
2449 redisplay even if input is pending.
2450
2451 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
2452 redisplay. Remove incorrect example of binding redisplay-dont-pause
2453 around (sit-for 0).
2454
24552006-06-13 Richard Stallman <rms@gnu.org>
2456
2457 * display.texi (Forcing Redisplay): Clarify previous change.
2458
24592006-06-13 Romain Francoise <romain@orebokech.com>
2460
2461 * display.texi (Forcing Redisplay): Fix typo.
2462
24632006-06-13 Kim F. Storm <storm@cua.dk>
2464
2465 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
2466
24672006-06-10 Luc Teirlinck <teirllm@auburn.edu>
2468
2469 * tips.texi (Coding Conventions): Add `@end itemize'.
2470
24712006-06-10 Richard Stallman <rms@gnu.org>
2472
2473 * tips.texi (Coding Conventions): Explain use of coding systems
2474 to ensure one decoding for strings.
2475
24762006-06-09 Aidan Kehoe <kehoea@parhasard.net>
2477
2478 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
2479 syntax.
2480
24812006-06-07 Eli Zaretskii <eliz@gnu.org>
2482
2483 * display.texi (Font Selection): Remove description of
2484 clear-face-cache.
2485
2486 * compile.texi (Eval During Compile): Fix a typo. Add index
2487 entries for possible uses of eval-when-compile.
2488
24892006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
2490
2491 * display.texi (Abstract Display): Fix typo.
2492
24932006-06-03 Eli Zaretskii <eliz@gnu.org>
2494
2495 * minibuf.texi (Minibuffer History) <history-add-new-input>:
2496 Reword variable's description.
2497
24982006-06-01 Richard Stallman <rms@gnu.org>
2499
2500 * windows.texi (Splitting Windows): Clarify splitting nonselected
2501 window.
2502
25032006-05-31 Juri Linkov <juri@jurta.org>
2504
2505 * minibuf.texi (Minibuffer History): Add history-add-new-input.
2506
25072006-05-30 Richard Stallman <rms@gnu.org>
2508
2509 * display.texi (Line Height): Fix errors in description of
10d1d0af 2510 default line height and line-height property.
b8d4c8d0
GM
2511
2512 * nonascii.texi (Default Coding Systems): Further clarification.
2513
25142006-05-29 Luc Teirlinck <teirllm@auburn.edu>
2515
2516 * internals.texi (Pure Storage): Mention that an overflow in pure
2517 space causes a memory leak.
2518 (Garbage Collection): If there was an overflow in pure space,
2519 `garbage-collect' returns nil.
2520
25212006-05-30 Eli Zaretskii <eliz@gnu.org>
2522
2523 * nonascii.texi (Default Coding Systems): Fix it some more.
2524
25252006-05-29 Eli Zaretskii <eliz@gnu.org>
2526
2527 * nonascii.texi (Default Coding Systems): Fix last change.
2528
25292006-05-29 Kenichi Handa <handa@m17n.org>
2530
2531 * nonascii.texi (find-operation-coding-system): Describe the new
2532 argument format (FILENAME . BUFFER).
2533
25342006-05-28 Richard Stallman <rms@gnu.org>
2535
2536 * tips.texi (Coding Conventions): Better explain reasons not to
2537 advise other packages or use `eval-after-load'.
2538
25392006-05-29 Kim F. Storm <storm@cua.dk>
2540
2541 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
2542 `bindat-idx' and `bindat-raw' for clarity.
2543
25442006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
2545
2546 * processes.texi (Bindat Spec): Expand on `repeat' handler.
2547
2548 * display.texi (Display): Add "Abstract Display" to menu.
2549 (Abstract Display, Abstract Display Functions)
2550 (Abstract Display Example): New nodes.
2551 * elisp.texi (Top): Add "Abstract Display" to menu.
2552
25532006-05-27 Chong Yidong <cyd@stupidchicken.com>
2554
2555 * keymaps.texi (Key Sequences): Link to input events definition.
2556 (Format of Keymaps): Delete material duplicated in Keymap Basics.
2557
2558 * files.texi (Changing Files): Document updated argument list for
2559 copy-file.
2560
25612006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
2562
2563 * processes.texi (Bindat Functions): Explain term "total length".
2564 Use it in bindat-length and bindat-pack descriptions.
2565
25662006-05-26 Eli Zaretskii <eliz@gnu.org>
2567
2568 * tips.texi (Coding Conventions): Advise against using
2569 eval-after-load in packages. Add an index entry.
2570
25712006-05-25 Juri Linkov <juri@jurta.org>
2572
2573 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
2574
2575 * modes.texi (%-Constructs): Add %e, %z, %Z.
2576
25772006-05-25 Richard Stallman <rms@gnu.org>
2578
2579 * elisp.texi (Top): Update subnode menu.
2580
2581 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
2582 (Keymaps): Update menu.
2583
25842006-05-25 Chong Yidong <cyd@stupidchicken.com>
2585
2586 * keymaps.texi (Key Sequences): Some clarifications.
2587
25882006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
2589
2590 * processes.texi (Bindat Functions): Say "unibyte string"
2591 explicitly for bindat-unpack and bindat-pack descriptions.
2592 (Bindat Examples): Don't call `string-make-unibyte' in example.
2593
25942006-05-25 Chong Yidong <cyd@stupidchicken.com>
2595
2596 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
c5602427 2597 Explain string and vector representations of key sequences.
b8d4c8d0
GM
2598
2599 * keymaps.texi (Changing Key Bindings):
dd7b651b 2600 * commands.texi (Interactive Codes):
b8d4c8d0
GM
2601 * help.texi (Describing Characters): Refer to it.
2602
26032006-05-23 Luc Teirlinck <teirllm@auburn.edu>
2604
2605 * frames.texi (Pointer Shape): @end table -> @end defvar.
2606
26072006-05-22 Richard Stallman <rms@gnu.org>
2608
2609 * elisp.texi (Top): Update subnode menus.
2610
2611 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
2612 Contents rewritten; material from old Pointer Shape node moved here.
2613
2614 * display.texi (Pointer Shape): Node deleted.
2615 (Image Descriptors): Minor cleanup.
2616
26172006-05-21 Richard Stallman <rms@gnu.org>
2618
2619 * syntax.texi (Parsing Expressions): Update info on which STATE
2620 elements are ignored.
2621
26222006-05-19 Luc Teirlinck <teirllm@auburn.edu>
2623
2624 * hooks.texi (Standard Hooks): Correct typo.
2625
2626 * gpl.texi (GPL): ifinfo -> ifnottex.
2627
26282006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
2629
2630 * searching.texi (Simple Match Data): Warn about match data being
2631 set anew by every search.
2632
26332006-05-17 Richard Stallman <rms@gnu.org>
2634
2635 * minibuf.texi (Minibuffer History): Clarify.
2636
2637 * searching.texi (Regexp Special): Clarify nested regexp warning.
2638
26392006-05-16 Kim F. Storm <storm@cua.dk>
2640
2641 * minibuf.texi (Minibuffer History): Update add-to-history.
2642
26432006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
2644
2645 * nonascii.texi (Explicit Encoding): Fix
2646 typo (encoding<->decoding).
2647
26482006-05-14 Richard Stallman <rms@gnu.org>
2649
2650 * buffers.texi (Creating Buffers): Cleanup.
2651
2652 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
2653
26542006-05-13 Eli Zaretskii <eliz@gnu.org>
2655
2656 * buffers.texi (Current Buffer): Document that with-temp-buffer
2657 disables undo.
2658
2659 * os.texi (Terminal-Specific): More accurate description of how
2660 Emacs searches for the terminal-specific libraries.
2661
26622006-05-12 Eli Zaretskii <eliz@gnu.org>
2663
2664 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
2665 emacs-xtra to @inforef's.
2666
2667 * text.texi (Undo): Document that undo is turned off in buffers
2668 whose names begin with a space.
2669
2670 * buffers.texi (Buffer Names): Add index entries for buffers whose
2671 names begin with a space.
2672 (Creating Buffers): Document that undo is turned off in buffers
2673 whose names begin with a space.
2674
2675 * files.texi (Visiting Functions, Reading from Files)
2676 (Saving Buffers): Mention code and EOL conversions by file I/O
2677 primitives and subroutines.
2678
2679 * nonascii.texi (Lisp and Coding Systems): Document
2680 coding-system-eol-type. Add index entries for eol conversion.
2681
2682 * display.texi (Defining Faces): Mention `mac', and add an xref to
2683 where window-system is described.
2684
26852006-05-10 Richard Stallman <rms@gnu.org>
2686
2687 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
2688
26892006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
2690
2691 * variables.texi (File Local Variables): Recommend to quote lambda
2692 expressions in safe-local-variable property.
2693
26942006-05-09 Richard Stallman <rms@gnu.org>
2695
2696 * variables.texi (File Local Variables): Document
2697 safe-local-eval-forms and safe-local-eval-function.
2698
26992006-05-07 Kim F. Storm <storm@cua.dk>
2700
2701 * minibuf.texi (Minibuffer History): Remove keep-dups arg
2702 from add-to-history.
2703
27042006-05-07 Romain Francoise <romain@orebokech.com>
2705
2706 * commands.texi (Event Input Misc):
2707 * compile.texi (Eval During Compile):
2708 * internals.texi (Buffer Internals):
2709 * minibuf.texi (Initial Input):
2710 * nonascii.texi (Scanning Charsets):
2711 * numbers.texi (Comparison of Numbers):
2712 * windows.texi (Textual Scrolling, Vertical Scrolling):
2713 Fix various typos.
2714
27152006-05-06 Eli Zaretskii <eliz@gnu.org>
2716
2717 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
2718 conditional xref's to either emacs or emacs-xtra, depending on
2719 @iftex/@ifnottex.
2720
2721 * minibuf.texi (Minibuffer History): Document add-to-history.
2722
27232006-05-05 Eli Zaretskii <eliz@gnu.org>
2724
2725 * internals.texi (Pure Storage): Mention the pure overflow message
2726 at startup.
2727
c8763fb6 27282006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
2729
2730 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
2731 (Searching Keymaps): Fix pseudo-Lisp description of keymap
2732 search.
2733
27342006-05-01 Richard Stallman <rms@gnu.org>
2735
2736 * intro.texi (nil and t): Clarify.
2737
2738 * variables.texi (File Local Variables): Suggest using booleanp.
2739
27402006-05-01 Juanma Barranquero <lekktu@gmail.com>
2741
2742 * objects.texi (Type Predicates): Fix typos.
2743
27442006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
2745
2746 * intro.texi (nil and t): Add booleanp.
2747
2748 * objects.texi (Type Predicates): Add links for booleanp and
2749 string-or-null-p.
2750
27512006-04-29 Richard Stallman <rms@gnu.org>
2752
2753 * modes.texi (Multiline Font Lock): Rename from
2754 Multi line Font Lock Elements. Much clarification.
2755 (Font Lock Multiline, Region to Fontify): Much clarification.
2756
27572006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
2758
2759 * variables.texi (File Local Variables): Remove the special case t for
2760 safe-local-variable.
2761
27622006-04-26 Richard Stallman <rms@gnu.org>
2763
2764 * syntax.texi (Parsing Expressions): Minor cleanup.
2765
27662006-04-18 Richard Stallman <rms@gnu.org>
2767
2768 * tips.texi (Coding Conventions): Explain when the package's
2769 prefix should appear later on (not at the start of the name).
2770
2771 * searching.texi (String Search): Clarify effect of NOERROR.
2772
2773 * modes.texi (Imenu): Clarify what special items do.
2774
2775 * hooks.texi (Standard Hooks): Delete text about old hook names.
2776
27772006-04-17 Romain Francoise <romain@orebokech.com>
2778
2779 * variables.texi (Local Variables): Update the default value of
2780 `max-specpdl-size'.
2781
27822006-04-15 Michael Olson <mwolson@gnu.org>
2783
2784 * processes.texi (Transaction Queues): Mention the new optional
2785 `delay-question' argument for `tq-enqueue'.
2786
27872006-04-13 Bill Wohler <wohler@newt.com>
2788
2789 * customize.texi (Common Keywords): Use dotted notation for
2790 :package-version value. Specify its values. Improve documentation
2791 for customize-package-emacs-version-alist.
2792
27932006-04-12 Bill Wohler <wohler@newt.com>
2794
2795 * customize.texi (Common Keywords): Move description of
2796 customize-package-emacs-version-alist to @defvar.
2797
27982006-04-10 Bill Wohler <wohler@newt.com>
2799
2800 * customize.texi (Common Keywords): Add :package-version.
2801
28022006-04-10 Kim F. Storm <storm@cua.dk>
2803
2804 * text.texi (Buffer Contents): Add NOPROPS arg to
2805 filter-buffer-substring.
2806
28072006-04-08 Kevin Ryde <user42@zip.com.au>
2808
2809 * os.texi (Command-Line Arguments): Update xref to emacs manual
2810 "Command Arguments" -> "Emacs Invocation", per change there.
2811
28122006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
2813
2814 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
2815 be on one line to help makeinfo not render two spaces after the dot.
2816
28172006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
2818
2819 * strings.texi (Predicates for Strings): Add string-or-null-p.
2820
28212006-03-28 Kim F. Storm <storm@cua.dk>
2822
2823 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
2824 remarks about systems that don't support fractional seconds.
2825
28262006-03-25 Karl Berry <karl@gnu.org>
2827
2828 * elisp.texi: Use @copyright{} instead of (C), and do not indent
2829 the year list.
2830
28312006-03-21 Nick Roberts <nickrob@snap.net.nz>
2832
2833 * display.texi (Fringe Indicators): Fix typos.
2834
28352006-03-19 Luc Teirlinck <teirllm@auburn.edu>
2836
2837 * tips.texi (Documentation Tips): One can now also write `program'
2838 in front of a quoted symbol in a docstring to prevent making a
2839 hyperlink.
2840
28412006-03-19 Alan Mackenzie <acm@muc.de>
2842
2843 * text.texi (Special Properties): Clarify `fontified' property.
2844
28452006-03-16 Richard Stallman <rms@gnu.org>
2846
2847 * display.texi (Defining Images): Minor cleanup.
2848
28492006-03-16 Bill Wohler <wohler@newt.com>
2850
2851 * display.texi (Defining Images): In image-load-path-for-library,
2852 prefer user's images.
2853
28542006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
2855
2856 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
2857
28582006-03-15 Bill Wohler <wohler@newt.com>
2859
2860 * display.texi (Defining Images): Fix example in
2861 image-load-path-for-library by not recommending that one binds
2862 image-load-path. Just defvar it to placate compiler and only use
2863 it if previously defined.
2864
28652006-03-14 Bill Wohler <wohler@newt.com>
2866
2867 * display.texi (Defining Images): In image-load-path-for-library,
2868 always return list of directories. Update example.
2869
28702006-03-14 Alan Mackenzie <acm@muc.de>
2871
2872 * modes.texi: New node, "Region to Fontify" (for Font Lock).
2873 This describes font-lock-extend-region-function.
2874 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
2875 the new node "Region to Fontify".
2876
28772006-03-13 Richard Stallman <rms@gnu.org>
2878
2879 * display.texi (Invisible Text): The impossible position is
2880 now before the invisible text, not after.
2881 (Defining Images): Clean up last change.
2882
28832006-03-11 Bill Wohler <wohler@newt.com>
2884
2885 * display.texi (Defining Images): Add image-load-path-for-library.
2886
28872006-03-11 Luc Teirlinck <teirllm@auburn.edu>
2888
2889 * text.texi (Adaptive Fill): Fix Texinfo usage.
2890
2891 * strings.texi (Creating Strings): Fix Texinfo usage.
2892
2893 * searching.texi (Regexp Special): Use @samp for regular
2894 expressions that are not in Lisp syntax.
2895
28962006-03-08 Luc Teirlinck <teirllm@auburn.edu>
2897
2898 * searching.texi (Regexp Special): Put remark between parentheses
2899 to avoid misreading.
2900
29012006-03-07 Luc Teirlinck <teirllm@auburn.edu>
2902
2903 * searching.texi (Syntax of Regexps): More accurately describe
2904 which characters are special in which situations.
2905 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
2906 are not special. Describe in detail when `[' and `]' are special.
2907 (Regexp Backslash): Plenty of regexps with unbalanced square
2908 brackets are valid, so reword that statement.
2909
29102006-03-02 Kim F. Storm <storm@cua.dk>
2911
2912 * keymaps.texi (Tool Bar): Add tool-bar-border.
2913
29142006-02-28 Luc Teirlinck <teirllm@auburn.edu>
2915
2916 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
2917
29182006-02-27 Luc Teirlinck <teirllm@auburn.edu>
2919
2920 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
2921
2922 * files.texi (Locating Files): Suggest additional values for the
2923 SUFFIXES arg of `locate-file'. Update pxref.
2924
2925 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
2926 (How Programs Do Loading): Discuss the effects of Auto Compression
2927 mode on `load'.
2928 (Load Suffixes): New node.
2929 (Library Search): Delete description of `load-suffixes'; it was
2930 moved to "Load Suffixes".
2931 (Autoload, Named Features): Mention `load-suffixes'.
2932
29332006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2934
2935 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
2936
2937 * windows.texi (Window Tree): Fix typo.
2938
29392006-02-20 Kim F. Storm <storm@cua.dk>
2940
2941 * display.texi (Fringe Indicators): New section.
2942 Move indicate-empty-lines, indicate-buffer-boundaries, and
2943 default-indicate-buffer-boundaries here.
2944 Add fringe-indicator-alist and default-fringes-indicator-alist.
2945 Add list of logical fringe indicator symbols.
2946 Update list of standard bitmap names.
2947 (Fringe Cursors): New section.
2948 Move overflow-newline-into-fringe here.
2949 Add fringe-cursor-alist and default-fringes-cursor-alist.
2950 Add list of fringe cursor symbols.
2951
29522006-02-20 Juanma Barranquero <lekktu@gmail.com>
2953
2954 * commands.texi (Using Interactive): Fix reference to node
2955 "Minibuffers".
2956
29572006-02-19 Richard M. Stallman <rms@gnu.org>
2958
2959 * minibuf.texi (High-Level Completion):
2960 Add xref to read-input-method-name.
2961
2962 * files.texi (Relative File Names): Move file-relative-name here.
2963 (File Name Expansion): From here. Minor clarifications.
2964
2965 * commands.texi (Using Interactive): Add xrefs about reading input.
2966 Clarify remarks about that moving point and mark.
2967 Put string case before list case.
2968
c8763fb6 29692006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
2970
2971 * display.texi (Other Display Specs, Image Descriptors):
2972 Revert erroneous changes. The previous description of
2973 image-descriptors as `(image . PROPS)' was correct.
2974
29752006-02-14 Richard M. Stallman <rms@gnu.org>
2976
2977 * variables.texi (File Local Variables): Clarifications.
2978
29792006-02-14 Juanma Barranquero <lekktu@gmail.com>
2980
2981 * variables.texi (File Local Variables): Use @code for a cons
2982 cell, not @var.
2983
29842006-02-13 Chong Yidong <cyd@stupidchicken.com>
2985
2986 * variables.texi (File Local Variables): Document new file local
2987 variable behavior.
2988
29892006-02-10 Kim F. Storm <storm@cua.dk>
2990
2991 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
2992
29932006-02-08 Juanma Barranquero <lekktu@gmail.com>
2994
2995 * modes.texi (%-Constructs): Remove obsolete info about
2996 `global-mode-string'.
2997
29982006-02-07 Richard M. Stallman <rms@gnu.org>
2999
3000 * commands.texi (Prefix Command Arguments): Minor cleanup.
3001
3002 * display.texi: "Graphical display", not window system.
3003
3004 * functions.texi (What Is a Function): Fix xref.
3005
3006 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
3007 (Changing Key Bindings): Clarify when remapping is better than
3008 substitute-key-definition.
3009
30102006-02-02 Richard M. Stallman <rms@gnu.org>
3011
3012 * minibuf.texi (Basic Completion): Completion alists are risky.
3013
3014 * keymaps.texi (Active Keymaps): Clarifications.
3015 (Searching Keymaps): New node.
3016 (Keymaps): Update menu.
3017
3018 * frames.texi (Layout Parameters): Minor clarification.
3019 (Drag and Drop): New node.
3020 (Frames): Update menu.
3021
30222006-01-29 Chong Yidong <cyd@stupidchicken.com>
3023
3024 * display.texi (Other Display Specs, Image Descriptors):
3025 Image description is a list, not a cons cell.
3026
30272006-01-28 Luc Teirlinck <teirllm@auburn.edu>
3028
3029 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
3030 list is not necessarily a list).
3031
30322006-01-27 Eli Zaretskii <eliz@gnu.org>
3033
3034 * frames.texi (Layout Parameters): border-width and
3035 internal-border-width belong to the frame, not the window.
3036
30372006-01-19 Richard M. Stallman <rms@gnu.org>
3038
3039 * nonascii.texi (Translation of Characters): Search cmds use
3040 translation-table-for-input. Automatically made local.
3041
3042 * markers.texi (Overview of Markers): Count insertion type
3043 as one of a marker's attributes.
3044
3045 * keymaps.texi (Controlling Active Maps): New node, split out of
3046 Active Keymaps.
3047 (Keymaps): Menu updated.
3048 (Active Keymaps): Give pseudocode to explain how the active
3049 maps are searched. current-active-maps and key-binding moved here.
3050 (Functions for Key Lookup): current-active-maps and key-binding moved.
3051 Clarifications.
3052 (Searching the Keymaps): New subnode.
3053
3054 * elisp.texi (Top): Menu clarification.
3055
3056 * display.texi (Other Display Specs): Delete duplicate entry for
3057 just a string as display spec. Move text about recursive display
3058 specs on such a string.
3059
3060 * commands.texi (Key Sequence Input): Clarify.
3061 Move num-nonmacro-input-events out.
3062 (Reading One Event): num-nonmacro-input-events moved here.
3063
30642006-01-14 Nick Roberts <nickrob@snap.net.nz>
3065
3066 * advice.texi (Simple Advice): Update example to fit argument
3067 change in previous-line.
3068
30692006-01-05 Richard M. Stallman <rms@gnu.org>
3070
3071 * markers.texi (The Mark): Fix in `mark'.
3072
30732006-01-04 Richard M. Stallman <rms@gnu.org>
3074
3075 * processes.texi (Misc Network, Make Network): Minor cleanups.
3076
30772006-01-04 Kim F. Storm <storm@cua.dk>
3078
3079 * processes.texi (Make Network): Add IPv6 addresses and handling.
3080 (Network Feature Testing): Mention (:family ipv6).
3081 (Misc Network): Add IPv6 formats to format-network-address.
3082
30832005-12-30 Richard M. Stallman <rms@gnu.org>
3084
3085 * text.texi (Changing Properties):
3086 Don't use return value of set-text-properties.
3087
30882005-12-29 Luc Teirlinck <teirllm@auburn.edu>
3089
3090 * modes.texi (Mode Line Format): Correct typo in menu.
3091
30922005-12-29 Richard M. Stallman <rms@gnu.org>
3093
3094 * modes.texi (Mode Line Top): New node.
3095 (Mode Line Data): Some text moved to new node.
3096 Explain the data structure more concretely.
3097 (Mode Line Basics): Clarifications.
3098 (Mode Line Variables): Clarify intro paragraph.
3099 (%-Constructs): Clarify intro paragraph.
3100 (Mode Line Format): Update menu.
3101
31022005-12-28 Luc Teirlinck <teirllm@auburn.edu>
3103
3104 * minibuf.texi (Basic Completion): Update lazy-completion-table
3105 examples for removal of ARGS argument.
3106
31072005-12-23 Richard M. Stallman <rms@gnu.org>
3108
3109 * text.texi (Undo): Restore some explanation from the version
3110 that was deleted.
3111
31122005-12-23 Eli Zaretskii <eliz@gnu.org>
3113
3114 * text.texi (Undo): Remove duplicate descriptions of `apply
3115 funname' and `apply delta' elements of the undo list.
3116
31172005-12-20 Richard M. Stallman <rms@gnu.org>
3118
3119 * help.texi (Help Functions): Update documentation of `apropos'.
3120
31212005-12-20 Luc Teirlinck <teirllm@auburn.edu>
3122
3123 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
3124 because it is confusing. If the :help-echo keyword is a function,
3125 it is not directly used as the :help-echo overlay property, as the
3126 xref seems to suggest (it does not take the appropriate args).
3127
31282005-12-19 Luc Teirlinck <teirllm@auburn.edu>
3129
3130 * customize.texi (Common Keywords): Fix Texinfo usage.
3131 (Group Definitions, Variable Definitions): Update for new
3132 conventions for using `*' in docstrings.
3133
3134 * tips.texi (Documentation Tips): Update for new conventions for
3135 using `*' in docstrings.
3136
31372005-12-16 Richard M. Stallman <rms@gnu.org>
3138
3139 * minibuf.texi (Minibuffer Contents): Minor cleanup.
3140
31412005-12-16 Juri Linkov <juri@jurta.org>
3142
3143 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
3144
31452005-12-14 Romain Francoise <romain@orebokech.com>
3146
3147 * modes.texi (Customizing Keywords): Rename `append' to `how'.
3148 Fix typo.
3149
31502005-12-11 Juri Linkov <juri@jurta.org>
3151
3152 * minibuf.texi (Completion Commands): Add mention of read-file-name
3153 for filename completion keymaps.
3154 (Reading File Names): Add mention of filename completion keymaps
3155 for read-file-name and xref to `Completion Commands'.
3156
31572005-12-10 Richard M. Stallman <rms@gnu.org>
3158
3159 * customize.texi (Common Keywords): State caveats for use of :tag.
3160
31612005-12-08 Richard M. Stallman <rms@gnu.org>
3162
3163 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
3164 with xrefs and better explanation.
3165 (Completion Commands): Add the filename completion maps.
3166
3167 * objects.texi (Character Type): Clarify that \s is not space
3168 if a dash follows.
3169
31702005-12-05 Richard M. Stallman <rms@gnu.org>
3171
3172 * windows.texi (Resizing Windows): Delete preserve-before args.
3173
31742005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
3175
3176 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
3177 in full keymaps, since the quirk has been fixed.
3178
31792005-12-03 Eli Zaretskii <eliz@gnu.org>
3180
3181 * hooks.texi (Standard Hooks): Add index entries. Mention
3182 `compilation-finish-functions'.
3183
31842005-11-27 Richard M. Stallman <rms@gnu.org>
3185
3186 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
3187
31882005-11-21 Juri Linkov <juri@jurta.org>
3189
3190 * customize.texi (Common Keywords): Update links types
3191 custom-manual and url-link. Add link types emacs-library-link,
3192 file-link, function-link, variable-link, custom-group-link.
3193
31942005-11-20 Chong Yidong <cyd@stupidchicken.com>
3195
3196 * display.texi: Revert 2005-11-20 change.
3197
31982005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
3199
3200 * processes.texi (Bindat Functions):
3201 Say "third" to refer to zero-based index "2".
3202
32032005-11-18 Luc Teirlinck <teirllm@auburn.edu>
3204
3205 * loading.texi (Library Search): Update the default value of
3206 `load-suffixes'.
3207
32082005-11-17 Chong Yidong <cyd@stupidchicken.com>
3209
3210 * display.texi (Attribute Functions): Mention :ignore-defface.
3211
32122005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
3213
3214 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
3215 (Minor Mode Conventions): Mention the use of a hook.
3216
32172005-11-06 Richard M. Stallman <rms@gnu.org>
3218
3219 * files.texi (Magic File Names): find-file-name-handler checks the
3220 `operations' property of the handler.
3221
32222005-11-03 Richard M. Stallman <rms@gnu.org>
3223
3224 * variables.texi (Frame-Local Variables): Small clarification.
3225
32262005-10-29 Chong Yidong <cyd@stupidchicken.com>
3227
3228 * os.texi (Init File): Document ~/.emacs.d/init.el.
3229
32302005-10-29 Richard M. Stallman <rms@gnu.org>
3231
3232 * internals.texi (Garbage Collection): Document memory-full.
3233
32342005-10-28 Bill Wohler <wohler@newt.com>
3235
3236 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
3237 for URLs.
3238
32392005-10-28 Richard M. Stallman <rms@gnu.org>
3240
3241 * minibuf.texi (Completion Commands): Clean up prev change.
3242
32432005-10-26 Kevin Ryde <user42@zip.com.au>
3244
3245 * compile.texi (Eval During Compile): Explain recommended uses
3246 of eval-when-compile and eval-and-compile.
3247
32482005-10-27 Masatake YAMATO <jet@gyve.org>
3249
3250 * minibuf.texi (Completion Commands):
3251 Write about new optional argument for `display-completion-list'.
3252
32532005-10-23 Richard M. Stallman <rms@gnu.org>
3254
3255 * display.texi (Overlay Arrow): Clarify about local bindings of
3256 overlay-arrow-position.
3257
32582005-10-22 Eli Zaretskii <eliz@gnu.org>
3259
3260 * internals.texi (Building Emacs): Fix last change.
3261
32622005-10-22 Richard M. Stallman <rms@gnu.org>
3263
3264 * internals.texi (Building Emacs): Document eval-at-startup.
3265
32662005-10-21 Richard M. Stallman <rms@gnu.org>
3267
3268 * loading.texi (Where Defined): load-history contains abs file names.
3269 symbol-file returns abs file names.
3270
32712005-10-19 Kim F. Storm <storm@cua.dk>
3272
3273 * display.texi (Showing Images): Add max-image-size integer value.
3274
32752005-10-18 Chong Yidong <cyd@stupidchicken.com>
3276
3277 * display.texi (Showing Images): Document max-image-size.
3278
32792005-10-17 Richard M. Stallman <rms@gnu.org>
3280
3281 * commands.texi (Quitting): Minor clarification.
3282
3283 * processes.texi (Sentinels): Clarify about output and quitting.
3284 (Filter Functions): Mention with-local-quit.
3285
32862005-10-17 Juri Linkov <juri@jurta.org>
3287
3288 * buffers.texi (Current Buffer):
3289 * commands.texi (Event Input Misc):
3290 * compile.texi (Eval During Compile, Compiler Errors):
3291 * customize.texi (Group Definitions):
3292 * display.texi (Progress, Defining Faces):
3293 * files.texi (Writing to Files):
3294 * modes.texi (Mode Hooks, Defining Minor Modes):
3295 * streams.texi (Output Functions):
3296 * syntax.texi (Syntax Table Functions):
3297 * text.texi (Change Hooks):
3298 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
3299
3300 * commands.texi (Quitting): Replace arg `forms' with `body' in
3301 `with-local-quit'.
3302
3303 * positions.texi (Excursions): Replace arg `forms' with `body' in
3304 `save-excursion'.
3305
33062005-10-08 Kim F. Storm <storm@cua.dk>
3307
3308 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
3309 Rename manual section accordingly.
3310
33112005-10-04 Kim F. Storm <storm@cua.dk>
3312
3313 * windows.texi (Window Split Tree): New section describing
3314 new function window-split-tree function.
3315
33162005-10-03 Nick Roberts <nickrob@snap.net.nz>
3317
3318 * display.texi (Fringe Size/Pos): Simplify and add detail.
3319
33202005-09-30 Romain Francoise <romain@orebokech.com>
3321
3322 * minibuf.texi (High-Level Completion): Explain that the prompt
3323 given to `read-buffer' should end with a colon and a space.
3324 Update usage examples.
3325
33262005-09-29 Juri Linkov <juri@jurta.org>
3327
3328 * display.texi (Displaying Messages): Rename argument name
3329 `string' to `format-string' in functions `message', `message-box',
3330 `message-or-box'.
3331
33322005-09-26 Chong Yidong <cyd@stupidchicken.com>
3333
3334 * errors.texi (Standard Errors): Correct xrefs.
3335
33362005-09-18 Chong Yidong <cyd@stupidchicken.com>
3337
3338 * display.texi (Defining Images): Update documentation for
3339 `image-load-path'.
3340
33412005-09-17 Richard M. Stallman <rms@gnu.org>
3342
3343 * display.texi (Defining Images): Clean up previous change.
3344
33452005-09-16 Romain Francoise <romain@orebokech.com>
3346
3347 * elisp.texi: Specify GFDL version 1.2.
3348
3349 * doclicense.texi (GNU Free Documentation License): Update to
3350 version 1.2.
3351
33522005-09-15 Chong Yidong <cyd@stupidchicken.com>
3353
3354 * display.texi (Defining Images): Document `image-load-path'.
3355
33562005-09-15 Richard M. Stallman <rms@gnu.org>
3357
3358 * objects.texi (Printed Representation): Minor cleanup.
3359 (Box Diagrams): Minor fix.
3360 (Cons Cell Type): Move (...) index item here.
3361 (Box Diagrams): From here.
3362 (Array Type): Minor fix.
3363 (Type Predicates): Delete index "predicates".
3364 (Hash Table Type): Clarify xref.
3365 (Dotted Pair Notation): Minor fix.
3366
33672005-09-10 Chong Yidong <cyd@stupidchicken.com>
3368
3369 * files.texi (Saving Buffers): Fix typo.
3370
33712005-09-08 Richard M. Stallman <rms@gnu.org>
3372
3373 * tips.texi (Programming Tips): Correct the "default" prompt spec.
3374
33752005-09-08 Chong Yidong <cyd@stupidchicken.com>
3376
3377 * locals.texi (Standard Buffer-Local Variables): Don't include
3378 mode variables for minor modes.
3379 Fix xrefs for buffer-display-count, buffer-display-table,
3380 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
3381 enable-multibyte-characters, fill-column, header-line-format,
3382 left-fringe-width, left-margin, and right-fringe-width.
3383
3384 * hooks.texi (Standard Hooks): All hooks should conform to the
3385 standard naming convention now.
3386 Fix xref for `echo-area-clear-hook'.
3387
3388 * display.texi (Usual Display): Note that indicate-empty-lines and
3389 tab-width are buffer-local.
3390
3391 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
3392
3393 * modes.texi (Mode Help): Note that major-mode is buffer-local.
3394
3395 * nonascii.texi (Encoding and I/O): Note that
3396 buffer-file-coding-system is buffer-local.
3397
3398 * positions.texi (List Motion): Note that defun-prompt-regexp is
3399 buffer-local.
3400
3401 * text.texi (Auto Filling): Note that auto-fill-function is
3402 buffer-local.
3403 (Undo): Note that buffer-undo-list is buffer-local.
3404
3405 * windows.texi (Buffers and Windows): Document
3406 buffer-display-count.
3407
34082005-09-06 Richard M. Stallman <rms@gnu.org>
3409
3410 * tips.texi (Coding Conventions): Sometimes it is ok to put the
3411 package prefix elsewhere than at the start of the name.
3412
34132005-09-03 Richard M. Stallman <rms@gnu.org>
3414
3415 * tips.texi (Programming Tips): Add conventions for minibuffer
3416 questions and prompts.
3417
34182005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
3419
3420 * intro.texi (nil and t): Minor cleanup.
3421 Delete spurious mention of keyword symbols.
3422 (Evaluation Notation): Add index entry.
3423 (A Sample Function Description): Minor cleanup.
3424 (A Sample Variable Description): Not all vars can be set.
3425
34262005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
3427
3428 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
3429
3430 (Insertion): Document precise type of `insert-char' arg COUNT.
3431
34322005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
3433
3434 * modes.texi (Other Font Lock Variables): Sync the default of
3435 font-lock-lines-before.
3436
34372005-08-31 Michael Albinus <michael.albinus@gmx.de>
3438
3439 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
3440
34412005-08-29 Richard M. Stallman <rms@gnu.org>
3442
3443 * elisp.texi (Top): Update subnode menu.
3444
3445 * searching.texi (Searching and Matching): Move node.
3446 Rearrange contents and add overall explanation.
3447 (Searching and Case): Move node.
3448 (Searching and Matching): Update menu.
3449
34502005-08-27 Eli Zaretskii <eliz@gnu.org>
3451
3452 * os.texi (Startup Summary): Fix the description of the initial
3453 startup message display.
3454
34552005-08-25 Richard M. Stallman <rms@gnu.org>
3456
3457 * searching.texi (Search and Replace): Add replace-regexp-in-string.
3458
34592005-08-25 Emilio C. Lopes <eclig@gmx.net>
3460
3461 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
3462 `next-overlay-change' example.
3463
34642005-08-22 Juri Linkov <juri@jurta.org>
3465
3466 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
3467 Fix invert-face. Fix args of face-background.
3468
3469 * display.texi (Standard Faces): Delete node.
3470 (Faces): Add xref to `(emacs)Standard Faces'.
3471 (Displaying Faces): Fix xref to `Standard Faces'.
3472
3473 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
3474
34752005-08-20 Alan Mackenzie <acm@muc.de>
3476
3477 * buffers.texi (The Buffer List): Clarify the manipulation of the
3478 buffer list.
3479
34802005-08-14 Richard M. Stallman <rms@gnu.org>
3481
3482 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
3483 a regexp.
3484
34852005-08-11 Richard M. Stallman <rms@gnu.org>
3486
3487 * elisp.texi (Top): Update subnode lists.
3488
3489 * display.texi (Inverse Video): Node deleted.
3490
3491 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
3492 New nodes split out of Coding Conventions.
3493
3494 * searching.texi (Regular Expressions): Document re-builder.
3495
3496 * os.texi (Time Parsing): New node split out of Time Conversion.
3497
3498 * processes.texi (Misc Network, Network Feature Testing)
3499 (Network Options, Make Network): New nodes split out of
3500 Low-Level Network.
3501
35022005-08-09 Richard M. Stallman <rms@gnu.org>
3503
3504 * frames.texi (Geometry): New node, split from Size and Position.
3505 (Frame Parameters): Refer to Geometry.
3506
3507 * buffers.texi (The Buffer List): Fix xrefs.
3508
3509 * windows.texi (Splitting Windows): Fix xref.
3510
3511 * frames.texi (Layout Parameters): Add xref.
3512
3513 * display.texi (Line Height, Scroll Bars): Fix xrefs.
3514
3515 * keymaps.texi (Menu Bar): Fix xref.
3516
3517 * locals.texi (Standard Buffer-Local Variables): Fix xref.
3518
3519 * modes.texi (%-Constructs): Fix xref.
3520
3521 * frames.texi (Window Frame Parameters): Node split up.
3522 (Basic Parameters, Position Parameters, Size Parameters)
3523 (Layout Parameters, Buffer Parameters, Management Parameters)
3524 (Cursor Parameters, Color Parameters): New subnodes.
3525
35262005-08-09 Luc Teirlinck <teirllm@auburn.edu>
3527
3528 * positions.texi (Screen Lines): Update xref for previous change
3529 in minibuf.texi.
3530
3531 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
3532 change in minibuf.texi.
3533
35342005-08-09 Richard M. Stallman <rms@gnu.org>
3535
3536 * tips.texi (Coding Conventions): Minor cleanup.
3537
3538 * modes.texi (Defining Minor Modes): Explain when init-value
3539 can be non-nil.
3540
3541 * elisp.texi (Top): Update submenu for Minibuffer.
3542
3543 * minibuf.texi (Minibuffer Misc): Node split up.
3544 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
3545 (Recursive Mini): New nodes split out from Minibuffer Misc.
3546 (Minibuffer Misc): Document max-mini-window-height.
3547
3548 * hash.texi (Defining Hash): Delete stray paren in example.
3549
3550 * display.texi (Echo Area Customization): Don't define
3551 max-mini-window-height here; xref instead.
3552
3553 * commands.texi (Event Input Misc): Update while-no-input.
3554
3555 * advice.texi (Advising Functions): Explain when to use advice
3556 and when to use a hook.
3557
35582005-07-30 Eli Zaretskii <eliz@gnu.org>
3559
3560 * makefile.w32-in (info): Don't run install-info.
3561 ($(infodir)/dir): New target, produced by running install-info.
3562
35632005-07-27 Luc Teirlinck <teirllm@auburn.edu>
3564
3565 * modes.texi (Defining Minor Modes): The keyword for the initial
3566 value is :init-value, not :initial-value.
3567
35682005-07-23 Eli Zaretskii <eliz@gnu.org>
3569
3570 * loading.texi (Autoload): Make the `doctor' example be consistent
3571 with what's in current loaddefs.el. Describe the "fn" magic in
3572 the usage portion of the doc string.
3573
35742005-07-22 Richard M. Stallman <rms@gnu.org>
3575
3576 * internals.texi (Garbage Collection): Clarify previous change.
3577
35782005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
3579
3580 * internals.texi (Garbage Collection): Add gc-cons-percentage.
3581
35822005-07-18 Juri Linkov <juri@jurta.org>
3583
3584 * commands.texi (Accessing Events):
3585 * frames.texi (Text Terminal Colors, Resources):
3586 * markers.texi (The Mark):
3587 * modes.texi (Defining Minor Modes):
3588 Delete duplicate duplicate words.
3589
35902005-07-16 Richard M. Stallman <rms@gnu.org>
3591
3592 * display.texi (Managing Overlays): Clarify make-overlay
3593 args for insertion types.
3594
35952005-07-13 Luc Teirlinck <teirllm@auburn.edu>
3596
3597 * customize.texi (Variable Definitions):
3598 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
3599 `standard-value' is a list too.
3600 (Defining New Types): Use @key{RET} instead of @key{ret}.
3601
36022005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
3603
3604 * os.texi (Translating Input): Fix typo.
3605
36062005-07-08 Richard M. Stallman <rms@gnu.org>
3607
3608 * README: Update edition number and size estimate.
3609
3610 * elisp.texi (VERSION): Set to 2.9.
3611
36122005-07-07 Richard M. Stallman <rms@gnu.org>
3613
3614 * book-spine.texinfo: Update Emacs version.
3615
3616 * display.texi (Inverse Video): Delete mode-line-inverse-video.
3617
36182005-07-06 Richard M. Stallman <rms@gnu.org>
3619
3620 * searching.texi (Regexp Search): Clarify what re-search-forward
3621 does when the search fails.
3622
36232005-07-05 Lute Kamstra <lute@gnu.org>
3624
3625 * Update FSF's address in GPL notices.
3626
3627 * doclicense.texi (GNU Free Documentation License):
3628 * gpl.texi (GPL):
3629 * tips.texi (Coding Conventions, Library Headers):
3630 * vol1.texi:
3631 * vol2.texi: Update FSF's address.
3632
36332005-07-04 Richard M. Stallman <rms@gnu.org>
3634
3635 * hooks.texi (Standard Hooks): Add occur-hook.
3636
36372005-07-03 Luc Teirlinck <teirllm@auburn.edu>
3638
3639 * display.texi (The Echo Area): Correct menu.
3640
36412005-07-03 Richard M. Stallman <rms@gnu.org>
3642
3643 * elisp.texi (Top): Update subnode menu for Display.
3644
3645 * display.texi (Displaying Messages): New node, with most
3646 of what was in The Echo Area.
3647 (Progress): Moved under The Echo Area.
3648 (Logging Messages): New node with new text.
3649 (Echo Area Customization): New node, the rest of what was
3650 in The Echo Area. Document message-truncate-lines with @defvar.
3651 (Display): Update menu.
3652
3653 * windows.texi (Textual Scrolling): Doc 3 values for
3654 scroll-preserve-screen-position.
3655
3656 * text.texi (Special Properties): Change hook functions
3657 should bind inhibit-modification-hooks around altering buffer text.
3658
3659 * keymaps.texi (Key Binding Commands): Call binding BINDING
3660 rather than DEFINITION.
3661
36622005-06-29 Juanma Barranquero <lekktu@gmail.com>
3663
3664 * variables.texi (Defining Variables): `user-variable-p' returns t
3665 for aliases of user options, nil for alias loops.
3666
36672005-06-28 Richard M. Stallman <rms@gnu.org>
3668
3669 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
3670 make-keymap.
3671
36722005-06-27 Luc Teirlinck <teirllm@auburn.edu>
3673
3674 * variables.texi (Setting Variables): Correct and clarify
3675 description of `add-to-ordered-list'.
3676
36772005-06-26 Richard M. Stallman <rms@gnu.org>
3678
3679 * display.texi (Faces): Minor cleanup.
3680
36812005-06-25 Luc Teirlinck <teirllm@auburn.edu>
3682
3683 * display.texi (Faces): `facep' returns t for strings that are
3684 face names.
3685
36862005-06-25 Richard M. Stallman <rms@gnu.org>
3687
3688 * objects.texi (Equality Predicates): Clarify meaning of equal.
3689
3690 * windows.texi (Selecting Windows): save-selected-window
3691 and with-selected-window save and restore the current buffer.
3692
36932005-06-24 Richard M. Stallman <rms@gnu.org>
3694
3695 * numbers.texi (Float Basics): Explain how to test for NaN,
3696 and printing the sign of NaNs.
3697
36982005-06-24 Eli Zaretskii <eliz@gnu.org>
3699
3700 * makefile.w32-in (MAKEINFO): Use --force.
3701
37022005-06-23 Richard M. Stallman <rms@gnu.org>
3703
3704 * display.texi (Face Functions): Correct Texinfo usage.
3705
37062005-06-23 Luc Teirlinck <teirllm@auburn.edu>
3707
3708 * lists.texi (Rings): `ring-elements' now returns the elements of
3709 RING in order.
3710
37112005-06-23 Juanma Barranquero <lekktu@gmail.com>
3712
3713 * markers.texi (The Mark): Texinfo usage fix.
3714
37152005-06-23 Kim F. Storm <storm@cua.dk>
3716
3717 * searching.texi (Entire Match Data): Remove evaporate option for
3718 match-data. Do not mention evaporate option for set-match-data.
3719
37202005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
3721
3722 * display.texi (Face Functions): Mention face aliases.
3723
37242005-06-21 Richard M. Stallman <rms@gnu.org>
3725
3726 * anti.texi (Antinews): Texinfo usage fix.
3727
37282005-06-21 Karl Berry <karl@gnu.org>
3729
3730 * elisp.texi: Use @copying.
3731
3732 * elisp.texi: Put @summarycontents and @contents before the Top
3733 node, instead of the end of the file, so that the contents appear
3734 in the right place in the dvi/pdf output.
3735
37362005-06-21 Juri Linkov <juri@jurta.org>
3737
3738 * display.texi (Defining Faces): Add `customized-face'.
3739
37402005-06-20 Kim F. Storm <storm@cua.dk>
3741
3742 * variables.texi (Setting Variables): Any type of element can be
3743 given order in add-to-ordered-list. Compare elements with eq.
3744
3745 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
3746
37472005-06-20 Karl Berry <karl@gnu.org>
3748
3749 * syntax.texi (Syntax Flags): Make last column very slightly wider
3750 to avoid "generic comment" breaking on two lines and causing an
3751 underfull box.
3752
37532005-06-19 Luc Teirlinck <teirllm@auburn.edu>
3754
3755 * lists.texi (Rings): Various minor clarifications and corrections.
3756
37572005-06-18 Richard M. Stallman <rms@gnu.org>
3758
3759 * functions.texi (Obsolete Functions): Simplify.
3760
3761 * variables.texi (Variable Aliases): Simplify.
3762
3763 * anti.texi, backups.texi, compile.texi, customization.texi:
3764 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
3765 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
3766 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
3767 * variables.texi: Fix formatting ugliness.
3768
3769 * elisp.texi: Add links to Rings and Byte Packing.
3770 Update version and copyright years.
3771
3772 * minibuf.texi: Fix formatting ugliness.
3773 (Completion Commands): Move keymap vars to the end
3774 and vars completing-read binds to the top.
3775
37762005-06-17 Luc Teirlinck <teirllm@auburn.edu>
3777
3778 * processes.texi: Fix typos.
3779 (Bindat Spec): Correct Texinfo error.
3780 (Byte Packing): Fix ungrammatical sentence.
3781
37822005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
3783
3784 * lists.texi (Rings): New node.
3785 (Lists): Add it to menu.
3786
3787 * processes.texi (Byte Packing): New node.
3788 (Processes): Add it to menu.
3789
37902005-06-17 Richard M. Stallman <rms@gnu.org>
3791
3792 * syntax.texi (Parsing Expressions): Fix texinfo usage.
3793
3794 * help.texi (Documentation Basics): Explain the xref to
3795 Documentation Tips.
3796
3797 * debugging.texi (Debugger Commands): Minor fix.
3798
37992005-06-16 Luc Teirlinck <teirllm@auburn.edu>
3800
3801 * edebug.texi (Instrumenting): Eliminate duplicate link.
3802 (Specification List): Replace references to "below", referring to
3803 a later node, with one @ref to that node.
3804
3805 * os.texi (Timers): Timers should save and restore the match data
3806 if they change it.
3807
3808 * debugging.texi (Debugger Commands): Mention that the Lisp
3809 debugger can not step through primitive functions.
3810
38112005-06-16 Juanma Barranquero <lekktu@gmail.com>
3812
3813 * functions.texi (Obsolete Functions): Update argument names of
3814 `make-obsolete' and `define-obsolete-function-alias'.
3815
3816 * variables.texi (Variable Aliases): Update argument names of
3817 `defvaralias', `make-obsolete-variable' and
3818 `define-obsolete-variable-alias'.
3819
38202005-06-15 Kim F. Storm <storm@cua.dk>
3821
3822 * searching.texi (Entire Match Data): Rephrase warnings about
3823 evaporate arg to match-data and set-match-data.
3824
38252005-06-14 Luc Teirlinck <teirllm@auburn.edu>
3826
3827 * elisp.texi (Top): Update detailed menu.
3828
3829 * edebug.texi (Edebug): Update menu.
3830 (Instrumenting): Update xrefs.
3831 (Edebug Execution Modes): Correct xref.
3832 (Jumping): Clarify description of `h' command.
3833 Eliminate redundant @ref.
3834 (Breaks): New node.
3835 (Breakpoints): Is now a subsubsection.
3836 (Global Break Condition): Mention `C-x X X'.
3837 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
3838 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
3839 (Edebug Display Update): Correct pxref.
3840 (Edebug and Macros): New node.
3841 (Instrumenting Macro Calls): Is now a subsubsection.
3842 Neither arg of `def-edebug-spec' is evaluated.
3843 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
3844 (Specification Examples): Fix typo.
3845
38462005-06-14 Lute Kamstra <lute@gnu.org>
3847
3848 * debugging.texi (Function Debugging): Primitives can break on
3849 entry too.
3850
38512005-06-14 Kim F. Storm <storm@cua.dk>
3852
3853 * variables.texi (Setting Variables): Add add-to-ordered-list.
3854
38552005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
3856
3857 * syntax.texi (Parsing Expressions): Document aux functions and vars of
3858 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
3859
38602005-06-13 Lute Kamstra <lute@gnu.org>
3861
3862 * text.texi (Special Properties): Fix cross reference.
3863
38642005-06-11 Luc Teirlinck <teirllm@auburn.edu>
3865
3866 * debugging.texi (Function Debugging): Delete mention of empty
3867 string argument to `cancel-debug-on-entry'. Delete inaccurate
3868 description of the return value of that command.
3869
38702005-06-11 Alan Mackenzie <acm@muc.de>
3871
3872 * text.texi (Adaptive Fill): Amplify the description of
3873 fill-context-prefix.
3874
38752005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3876
3877 * syntax.texi (Parsing Expressions): Fix Texinfo error.
3878
38792005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
3880
3881 * syntax.texi (Parsing Expressions): Document syntax-ppss.
3882
38832005-06-10 Luc Teirlinck <teirllm@auburn.edu>
3884
3885 * debugging.texi (Error Debugging): Minor rewording.
3886 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
3887 is optional.
3888
38892005-06-10 Lute Kamstra <lute@gnu.org>
3890
3891 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
3892 (Top): Give it a title. Correct version number. Give the
3893 detailed node listing a more prominent header.
3894 * intro.texi: Don't set VERSION here a second time.
3895 Mention Emacs's version too.
3896 * anti.texi (Antinews): Use EMACSVER to refer to the current
3897 version of Emacs.
3898
38992005-06-09 Kim F. Storm <storm@cua.dk>
3900
3901 * searching.texi (Entire Match Data): Explain new `reseat' argument to
3902 match-data and set-match-data.
3903
39042005-06-08 Richard M. Stallman <rms@gnu.org>
3905
3906 * searching.texi (Entire Match Data): Clarify when match-data
3907 returns markers and when integers.
3908
3909 * display.texi (Defining Faces): Explain that face name should not
3910 end in `-face'.
3911
3912 * modes.texi (Mode Line Data): Minor cleanup.
3913 (Customizing Keywords): Node split out of Search-based Fontification.
3914 Add example of using font-lock-add-keywords from a hook.
3915 Clarify when MODE should be non-nil, and when nil.
3916
39172005-06-06 Richard M. Stallman <rms@gnu.org>
3918
3919 * modes.texi (Mode Line Data): Explain what happens when the car
3920 of a list is a void symbol.
3921 (Search-based Fontification): Explain MODE arg to
3922 font-lock-add-keywords and warn about calls from major modes.
3923
39242005-06-08 Juri Linkov <juri@jurta.org>
3925
3926 * display.texi (Standard Faces): Add `shadow' face.
3927
39282005-05-29 Luc Teirlinck <teirllm@auburn.edu>
3929
3930 * modes.texi (Major Mode Conventions): A derived mode only needs
3931 to put the call to the parent mode inside `delay-mode-hooks'.
3932
39332005-05-29 Richard M. Stallman <rms@gnu.org>
3934
3935 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
3936 new, and what that implies. Clarify.
3937
3938 * files.texi (Locating Files): Clean up the text.
3939
3940 * frames.texi (Window Frame Parameters): Document user-size.
3941 Shorten entry for top by referring to left.
3942
39432005-05-26 Richard M. Stallman <rms@gnu.org>
3944
3945 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
3946 is new, and what the implications are. Other clarifications.
3947
39482005-05-24 Richard M. Stallman <rms@gnu.org>
3949
3950 * frames.texi (Dialog Boxes): Minor fixes.
3951
39522005-05-25 Masatake YAMATO <jet@gyve.org>
3953
3954 * display.texi (Standard Faces): Write about `mode-line-highlight'.
3955
39562005-05-24 Luc Teirlinck <teirllm@auburn.edu>
3957
3958 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
3959 is optional.
3960
39612005-05-24 Nick Roberts <nickrob@snap.net.nz>
3962
10d1d0af 3963 * frames.texi (Dialog Boxes): Describe new optional argument.
b8d4c8d0
GM
3964
39652005-05-23 Lute Kamstra <lute@gnu.org>
3966
3967 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
3968 syntax-begin-function over font-lock-beginning-of-syntax-function.
3969
39702005-05-21 Luc Teirlinck <teirllm@auburn.edu>
3971
3972 * minibuf.texi (Reading File Names): Update description of
3973 `read-directory-name'.
3974
3975 * modes.texi (Derived Modes): Clarify :group keyword.
3976
39772005-05-21 Eli Zaretskii <eliz@gnu.org>
3978
3979 * files.texi (Locating Files): New subsection.
3980 Describe locate-file and executable-find.
3981
39822005-05-21 Kevin Ryde <user42@zip.com.au>
3983
3984 * frames.texi (Initial Parameters): Update cross reference to
3985 "Emacs Invocation".
3986
39872005-05-19 Luc Teirlinck <teirllm@auburn.edu>
3988
3989 * keymaps.texi (Active Keymaps): Add anchor.
3990
3991 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
3992 (Major Mode Conventions): Refer to `Auto Major Mode' in more
3993 appropriate place.
3994 (Derived Modes): Small clarifications.
3995 (Minor Mode Conventions, Keymaps and Minor Modes):
3996 Replace references to nodes with references to anchors.
3997 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
3998 Clarify description of lists whose first element is an integer.
3999 (Mode Line Variables): Add anchor.
4000 (%-Constructs): Clarify description of integer after %.
4001 (Emulating Mode Line): Describe nil value for FACE.
4002
40032005-05-18 Luc Teirlinck <teirllm@auburn.edu>
4004
4005 * modes.texi (Derived Modes): Correct references to non-existing
4006 variable standard-syntax-table.
4007
40082005-05-17 Lute Kamstra <lute@gnu.org>
4009
4010 * modes.texi (Defining Minor Modes): Mention the mode hook.
4011
40122005-05-15 Kim F. Storm <storm@cua.dk>
4013
4014 * processes.texi (Network): Remove open-network-stream-nowait.
4015 (Network Servers): Remove open-network-stream-server.
4016
40172005-05-15 Luc Teirlinck <teirllm@auburn.edu>
4018
4019 * elisp.texi (Top): Update detailed menu.
4020
4021 * variables.texi: Reorder nodes.
4022 (Variables): Update menu.
4023 (File Local Variables): Do not refer to the `-*-' line as
4024 a "local variables list". Add pxref.
4025
40262005-05-14 Luc Teirlinck <teirllm@auburn.edu>
4027
4028 * elisp.texi (Top): Update detailed menu for node changes.
4029
4030 * modes.texi (Modes): Update Menu.
4031 (Hooks): Move to beginning of chapter.
4032 Most minor modes run mode hooks too.
4033 `add-hook' can handle void hooks or hooks whose value is a single
4034 function.
4035 (Major Modes): Update Menu.
4036 (Major Mode Basics): New node, split off from `Major Modes'.
4037 (Major Mode Conventions): Correct xref. Explain how to handle
4038 auto-mode-alist if the major mode command has an autoload cookie.
4039 (Auto Major Mode): Major update. Add magic-mode-alist.
4040 (Derived Modes): Major update.
4041 (Mode Line Format): Update Menu.
4042 (Mode Line Basics): New node, split off from `Mode Line Format'.
4043
4044 * loading.texi (Autoload): Mention `autoload cookie' as synonym
4045 for `magic autoload comment'. Add index entries and anchor.
4046
40472005-05-14 Richard M. Stallman <rms@gnu.org>
4048
4049 * tips.texi (Coding Conventions): Explain how important it is
4050 that just loading certain files not change Emacs behavior.
4051
4052 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
4053
40542005-05-12 Lute Kamstra <lute@gnu.org>
4055
4056 * modes.texi (Generic Modes): Update.
4057 (Major Modes): Refer to node "Generic Modes".
4058
4059 * elisp.texi (Top): Update to the current structure of the manual.
4060 * processes.texi (Processes): Add menu description.
4061 * customize.texi (Customization): Add menu descriptions.
4062
40632005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
4064
4065 * processes.texi (Signals to Processes)
4066 (Low-Level Network): Fix typos.
4067
40682005-05-11 Lute Kamstra <lute@gnu.org>
4069
4070 * elisp.texi (Top): Add some nodes from the chapter "Major and
4071 Minor Modes" to the detailed node listing.
4072
40732005-05-10 Richard M. Stallman <rms@gnu.org>
4074
4075 * keymaps.texi (Extended Menu Items): Menu item filter functions
4076 can be called at any time.
4077
40782005-05-08 Luc Teirlinck <teirllm@auburn.edu>
4079
4080 * variables.texi (File Local Variables): `(hack-local-variables t)'
4081 now also checks whether a mode is specified in the local variables
4082 list.
4083
40842005-05-05 Kevin Ryde <user42@zip.com.au>
4085
4086 * display.texi (The Echo Area): Correct format function cross
4087 reference.
4088
40892005-05-05 Luc Teirlinck <teirllm@auburn.edu>
4090
4091 * variables.texi (Variable Aliases): Change description of
4092 `define-obsolete-variable-alias'.
4093
4094 * functions.texi (Functions): Add "Obsolete Functions" to menu.
4095 (Defining Functions): Add xref.
4096 (Obsolete Functions): New node.
4097 (Function Safety): Standardize capitalization of section title.
4098
4099 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
4100 (Dialog Boxes): Complete description of `x-popup-dialog'.
4101
41022005-05-04 Richard M. Stallman <rms@gnu.org>
4103
4104 * commands.texi (Interactive Codes): Fix Texinfo usage.
4105 Document U more clearly.
4106
41072005-05-01 Luc Teirlinck <teirllm@auburn.edu>
4108
4109 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
4110 function and not a macro.
4111
4112 * frames.texi (Pop-Up Menus): Correct and clarify description of
4113 `x-popup-menu'.
4114 (Dialog Boxes): Clarify description of `x-popup-dialog'.
4115
41162005-05-01 Richard M. Stallman <rms@gnu.org>
4117
4118 * edebug.texi (Checking Whether to Stop): Fix previous change.
4119
41202005-05-01 Luc Teirlinck <teirllm@auburn.edu>
4121
4122 * display.texi: Fix typos and Texinfo usage.
4123
4124 * edebug.texi (Checking Whether to Stop): executing-macro ->
4125 executing-kbd-macro.
4126
41272005-05-01 Richard M. Stallman <rms@gnu.org>
4128
4129 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
4130
41312005-04-30 Richard M. Stallman <rms@gnu.org>
4132
4133 * files.texi (Magic File Names): Document `operations' property.
4134
41352005-04-29 Lute Kamstra <lute@gnu.org>
4136
4137 * modes.texi (Generic Modes): New node.
4138 (Major Modes): Add it to the menu.
4139 (Derived Modes): Add "derived mode" to concept index.
4140
41412005-04-28 Lute Kamstra <lute@gnu.org>
4142
4143 * modes.texi (Defining Minor Modes): Fix previous change.
4144 (Font Lock Mode): Simplify.
4145 (Font Lock Basics): Say that font-lock-defaults is buffer-local
4146 when set and that some parts are optional. Add cross references.
4147 (Search-based Fontification): Say how to specify font-lock-keywords.
4148 Add cross references. Add font-lock-multiline to index.
4149 Move font-lock-keywords-case-fold-search here from node "Other Font
4150 Lock Variables". Document font-lock-add-keywords and
4151 font-lock-remove-keywords.
4152 (Other Font Lock Variables): Move font-lock-keywords-only,
4153 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
4154 and font-lock-syntactic-face-function to node "Syntactic Font
4155 Lock". Move font-lock-keywords-case-fold-search to node
4156 "Search-based Fontification". Document font-lock-inhibit-thing-lock
4157 and font-lock-{,un}fontify-{buffer,region}-function.
4158 (Precalculated Fontification): Remove reference to deleted variable
4159 font-lock-core-only.
4160 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
4161 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
4162 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
4163 and font-lock-syntactic-face-function here from node "Other Font
4164 Lock Variables". Move font-lock-syntactic-keywords to "Setting
4165 Syntax Properties". Add cross references.
4166 (Setting Syntax Properties): New node.
4167 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
4168 * syntax.texi (Syntax Properties): Add cross reference.
4169 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
4170
41712005-04-26 Richard M. Stallman <rms@gnu.org>
4172
4173 * display.texi (Defining Faces):
4174 Document `default' elements of defface spec.
4175
4176 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
4177
4178 * variables.texi (Variable Aliases): Clarify text.
4179
41802005-04-25 Chong Yidong <cyd@stupidchicken.com>
4181
4182 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
4183
41842005-04-25 Luc Teirlinck <teirllm@auburn.edu>
4185
4186 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
4187
41882005-04-24 Eli Zaretskii <eliz@gnu.org>
4189
4190 * syntax.texi (Syntax Table Internals): Elaborate documentation of
4191 syntax-after and syntax-class.
4192
4193 * files.texi (Changing Files): Fix last change's cross-reference.
4194 (Unique File Names): Don't mention "numbers" in the documentation
4195 of make-temp-file and make-temp-name.
4196
41972005-04-23 Richard M. Stallman <rms@gnu.org>
4198
4199 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
4200
42012005-04-22 Nick Roberts <nickrob@snap.net.nz>
4202
4203 * windows.texi (Cyclic Window Ordering): Clarify window-list.
4204
42052005-04-22 Nick Roberts <nickrob@snap.net.nz>
4206
4207 * variables.texi (Variable Aliases): Describe make-obsolete-variable
4208 and define-obsolete-variable-alias.
4209
42102005-04-22 Kim F. Storm <storm@cua.dk>
4211
4212 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
4213 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
4214
42152005-04-21 Lute Kamstra <lute@gnu.org>
4216
4217 * lists.texi (Association Lists): Document rassq-delete-all.
4218
42192005-04-19 Richard M. Stallman <rms@gnu.org>
4220
4221 * modes.texi (Search-based Fontification): Explain that
4222 facespec is an expression to be evaluated.
4223
42242005-04-19 Kevin Ryde <user42@zip.com.au>
4225
4226 * streams.texi (Output Functions): Fix xref.
4227 * strings.texi (String Conversion): Fix xref.
4228
42292005-04-19 Kim F. Storm <storm@cua.dk>
4230
4231 * symbols.texi (Symbol Plists): Add safe-get.
4232 Mention that `get' may signal an error.
4233
42342005-04-18 Nick Roberts <nickrob@snap.net.nz>
4235
4236 * customize.texi (Variable Definitions): Replace tooltip-mode
4237 example with save-place.
4238
42392005-04-17 Richard M. Stallman <rms@gnu.org>
4240
4241 * buffers.texi (Indirect Buffers): Clarify.
4242
4243 * positions.texi (Positions): Clarify converting marker to integer.
4244
4245 * strings.texi (String Basics): Mention string-match; clarify.
4246
42472005-04-08 Lute Kamstra <lute@gnu.org>
4248
4249 * modes.texi (Search-based Fontification): Fix cross references.
4250 Use consistent terminology. Document anchored highlighting.
4251
42522005-04-05 Lute Kamstra <lute@gnu.org>
4253
4254 * modes.texi (Defining Minor Modes): Document :group keyword
4255 argument and its default value.
4256
42572005-04-03 Lute Kamstra <lute@gnu.org>
4258
4259 * hooks.texi (Standard Hooks): Add some hooks. Add cross
4260 references and/or descriptions. Delete major mode hooks; mention
4261 them as a category instead. Rename or delete obsolete hooks.
4262
42632005-04-02 Richard M. Stallman <rms@gnu.org>
4264
4265 * nonascii.texi (Coding System Basics): Another wording cleanup.
4266
42672005-04-01 Richard M. Stallman <rms@gnu.org>
4268
4269 * nonascii.texi (Coding System Basics): Clarify previous change.
4270
42712005-04-01 Kenichi Handa <handa@m17n.org>
4272
10d1d0af 4273 * nonascii.texi (Coding System Basics): Describe about roundtrip
b8d4c8d0
GM
4274 identity of coding systems.
4275
42762005-03-29 Chong Yidong <cyd@stupidchicken.com>
4277
4278 * text.texi (Buffer Contents): Add filter-buffer-substring and
4279 buffer-substring-filters.
4280
42812005-03-26 Chong Yidong <cyd@stupidchicken.com>
4282
4283 * anti.texi (Antinews): Mention `G' interactive code.
4284
4285 * tips.texi (Compilation Tips): Mention benchmark.el.
4286
42872005-03-27 Luc Teirlinck <teirllm@auburn.edu>
4288
4289 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
4290 is now bound to M-o M-o.
4291
4292 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
4293
42942005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
4295
4296 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
4297 in the Emacs Manual).
4298 * Makefile.in (srcs): Remove calendar.texi.
4299 * makefile.w32-in (srcs): Remove calendar.texi.
4300 * display.texi (Display): Change name of next node.
4301 * os.texi (System In): Change name of previous node.
4302 * elisp.texi (Top): Remove Calendar references.
4303 * vol1.texi (Top): Remove Calendar references.
4304 * vol2.texi (Top): Remove Calendar references.
4305
43062005-03-25 Richard M. Stallman <rms@gnu.org>
4307
4308 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
4309 Cleanup previous change.
4310
43112005-03-25 Chong Yidong <cyd@stupidchicken.com>
4312
4313 * display.texi (Face Attributes): Faces earlier in an :inherit
4314 list take precedence.
4315 (Scroll Bars): Fix description of vertical-scroll-bars.
4316 Document frame-current-scroll-bars and window-current-scroll-bars.
4317
4318 * markers.texi (The Mark): Document temporary Transient Mark mode.
4319
4320 * minibuf.texi (Reading File Names):
4321 Document read-file-name-completion-ignore-case.
4322
4323 * positions.texi (Screen Lines): Document nil for width argument
4324 to compute-motion.
4325
43262005-03-23 Kim F. Storm <storm@cua.dk>
4327
4328 * display.texi (Standard Faces): Other faces used in the fringe
4329 implicitly inherits from the fringe face.
4330 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
4331 properties implicitly inherits from fringe face.
4332 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
4333
43342005-03-20 Chong Yidong <cyd@stupidchicken.com>
4335
4336 * display.texi (Invisible Text): State default value of
4337 line-move-ignore-invisible.
4338 (Managing Overlays): Document remove-overlays.
4339 (Standard Faces): Document escape-glyph face.
4340
4341 * minibuf.texi (Reading File Names): Document read-file-name-function.
4342
4343 * modes.texi (Other Font Lock Variables):
4344 Document font-lock-lines-before.
4345
4346 * positions.texi (Skipping Characters): skip-chars-forward allows
4347 character classes.
4348
43492005-03-18 Lute Kamstra <lute@gnu.org>
4350
4351 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
4352
43532005-03-17 Richard M. Stallman <rms@gnu.org>
4354
4355 * text.texi (Undo): Document extensible undo entries.
4356
dd7b651b 4357 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
4358
4359 * nonascii.texi (Character Codes): Minor fix.
4360
4361 * display.texi (Display Property): Explain the significance
4362 of having text properties that are eq.
4363 (Other Display Specs): Explain string as display spec.
4364
4365 * commands.texi (Interactive Codes): Document G option.
4366
43672005-03-17 Chong Yidong <cyd@stupidchicken.com>
4368
4369 * text.texi (Filling): Add sentence-end-without-period and
4370 sentence-end-without-space.
4371 (Changing Properties): Minor fix.
4372
4373 * anti.texi: Total rewrite.
4374
43752005-03-15 Lute Kamstra <lute@gnu.org>
4376
4377 * edebug.texi (Instrumenting Macro Calls): Fix typos.
4378
43792005-03-08 Kim F. Storm <storm@cua.dk>
4380
4381 * display.texi (Specified Space): Property :width is support on
4382 non-graphic terminals, :height is not.
4383
43842005-03-07 Richard M. Stallman <rms@gnu.org>
4385
4386 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
4387 Now subnodes of Fringes.
4388 (Overlay Arrow): Document overlay-arrow-variable-list.
4389 (Fringe Size/Pos): New node, broken out of Fringes.
4390 (Display): Explain clearing vs redisplay better.
4391 (Truncation): Clarify use of bitmaps.
4392 (The Echo Area): Clarify the uses of the echo area.
4393 Add max-mini-window-height.
4394 (Progress): Clarify.
4395 (Invisible Text): Explain that main loop moves point out.
4396 (Selective Display): Say "hidden", not "invisible".
4397 (Managing Overlays): Move up. Describe relation to Undo here.
4398 (Overlay Properties): Clarify intro.
4399 (Finding Overlays): Explain return values when nothing found.
4400 (Width): truncate-string-to-width has added arg.
4401 (Displaying Faces): Clarify and update mode line face handling.
4402 (Face Functions): Minor cleanup.
4403 (Conditional Display): Merge into Other Display Specs.
4404 (Pixel Specification, Other Display Specs): Minor cleanups.
4405 (Images, Image Descriptors): Minor cleanups.
4406 (GIF Images): Patents have expired.
4407 (Showing Images): Explain default text for insert-image.
4408 (Manipulating Button Types): Merge into Manipulating Buttons.
4409 (Making Buttons): Explain return values.
4410 (Button Buffer Commands): Add xref.
4411 (Inverse Video): Update mode-line-inverse-video.
4412 (Display Table Format): Clarify.
4413 (Active Display Table): Give defaults for window-display-table.
4414
4415 * calendar.texi (Calendar Customizing): calendar-holiday-marker
4416 and calendar-today-marker are strings, not chars.
4417 (Holiday Customizing): Minor fix.
4418
4419 * internals.texi (Writing Emacs Primitives): Update `or' example.
4420 Update limit on # args of subr.
4421
4422 * edebug.texi (Using Edebug): Arrow is in fringe.
4423 (Instrumenting): Arg to eval-defun works without loading edebug.
4424 (Edebug Execution Modes): Add xref.
4425
4426 * customize.texi (Common Keywords): Clarify :require.
4427 Mention :version here.
4428 (Variable Definitions, Group Definitions): Not here.
4429 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
4430
44312005-03-07 Chong Yidong <cyd@stupidchicken.com>
4432 * nonascii.texi (Text Representations): Clarify position-bytes.
4433 (Character Sets): Add list-charset-chars.
4434 (Scanning Charsets): Add charset-after.
4435 (Encoding and I/O): Minor fix.
4436
44372005-03-06 Richard M. Stallman <rms@gnu.org>
4438
4439 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
4440 (Resizing Windows): Likewise.
4441
4442 * text.texi (Change Hooks): Get rid of "Emacs 21".
4443
4444 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
4445
4446 * streams.texi (Output Variables): Get rid of "Emacs 21".
4447
4448 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
4449
4450 * os.texi (Translating Input): Replace flow-control example
4451 with a less obsolete example that uses `keyboard-translate'.
4452
4453 * objects.texi (Hash Table Type, Circular Objects):
4454 Get rid of "Emacs 21".
4455
4456 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
4457 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
4458
4459 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
4460
4461 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
4462
4463 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
4464 (Menu Bar): Fix when menu-bar-update-hook is called.
4465
4466 * hash.texi (Hash Tables): Get rid of "Emacs 21".
4467
4468 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
4469 and make it read better.
4470
4471 * files.texi (Writing to Files): Get rid of "Emacs 21".
4472 (Unique File Names): Likewise.
4473
4474 * elisp.texi: Update Emacs version to 22.
4475
4476 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
4477 (Overlay Properties, Face Attributes): Likewise.
4478 (Managing Overlays): Fix punctuation.
4479 (Attribute Functions): Clarify set-face-font; get rid of
4480 info about old Emacs versions.
4481 (Auto Faces, Font Lookup, Display Property, Images):
4482 Get rid of "Emacs 21".
4483
4484 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
4485
44862005-03-05 Richard M. Stallman <rms@gnu.org>
4487
4488 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
4489
44902005-03-04 Lute Kamstra <lute@gnu.org>
4491
4492 * debugging.texi (Error Debugging): Document stack-trace-on-error.
4493
44942005-03-03 Lute Kamstra <lute@gnu.org>
4495
4496 * edebug.texi (Instrumenting Macro Calls): Fix typo.
4497
44982005-03-01 Lute Kamstra <lute@gnu.org>
4499
4500 * debugging.texi (Debugger Commands): Update `j'.
4501
45022005-02-28 Lute Kamstra <lute@gnu.org>
4503
4504 * debugging.texi (Debugging): Fix typo.
4505 (Error Debugging): Document eval-expression-debug-on-error.
4506 (Function Debugging): Update example.
4507 (Using Debugger): Mention starred stack frames.
4508 (Debugger Commands): Document `j' and `l'.
4509 (Invoking the Debugger): `d' and `j' exit recursive edit too.
4510 Update the messages that the debugger displays.
4511 (Internals of Debugger): Add cross reference. Update example.
4512 (Excess Open): Minor improvement.
4513 (Excess Close): Minor improvement.
4514
45152005-02-26 Richard M. Stallman <rms@gnu.org>
4516
4517 * tips.texi (Coding Conventions): Clarify.
4518 Put all the major mode key reservations together.
4519 Mention the Mouse-1 => Mouse-2 conventions.
4520
4521 * syntax.texi (Syntax Class Table): Clarify.
4522 (Syntax Table Functions): syntax-after moved from here.
4523 (Syntax Table Internals): syntax-after moved to here.
4524 (Parsing Expressions): Update info on number of values
4525 and what's meaningful in the STATE argument.
4526 (Categories): Fix typo.
4527
4528 * sequences.texi (Arrays): Cleanup.
4529 (Char-Tables): Clarify.
4530
4531 * processes.texi (Deleting Processes): Cleanups, add xref.
4532 (Subprocess Creation): Explain nil in exec-path. Cleanup.
4533 (Process Information): set-process-coding-system, some args optional.
4534 (Input to Processes): Explain various types for PROCESS args.
4535 Rename them from PROCESS-NAME to PROCESS.
4536 (Signals to Processes): Likewise.
4537 (Decoding Output): Cleanup.
4538 (Query Before Exit): Clarify.
4539
4540 * os.texi (Startup Summary): Correct the options; add missing ones.
4541 (Terminal Output, Batch Mode): Clarify.
4542 (Flow Control): Node deleted.
4543
4544 * markers.texi (The Mark): Clarify.
4545
4546 * macros.texi (Expansion): Cleanup.
4547 (Indenting Macros): indent-spec allows ints, not floats.
4548
4549 * keymaps.texi (Keymaps): Clarify.
4550 (Format of Keymaps): Update lisp-mode-map example.
4551 (Active Keymaps, Key Lookup): Clarify.
4552 (Changing Key Bindings): Add xref to `kbd'.
4553 (Key Binding Commands, Simple Menu Items): Clarify.
4554 (Mouse Menus, Menu Bar): Clarify.
4555 (Menu Example): Replace print example with menu-bar-replace-menu.
4556
4557 * help.texi (Documentation Basics): Add function-documentation prop.
4558
4559 * elisp.texi (Top): Don't refer to Flow Control node.
4560
4561 * commands.texi (Command Overview): Improve xrefs.
4562 (Adjusting Point): Adjusting point applies to intangible and invis.
4563 (Key Sequence Input): Doc extra read-key-sequence args.
4564 Likewise for read-key-sequence-vector.
4565
4566 * backups.texi (Rename or Copy): Minor fix.
4567 (Numbered Backups): For version-control, say the default.
4568 (Auto-Saving): make-auto-save-file-name example is simplified.
4569
4570 * advice.texi (Advising Functions): Don't imply one part of Emacs
4571 should advise another part. Markup changes.
4572 (Defining Advice): Move transitional para.
4573 (Activation of Advice): Cleanup.
4574 Explain if COMPILE is nil or negative.
4575
4576 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
4577
45782005-02-24 Lute Kamstra <lute@gnu.org>
4579
4580 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
4581 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
4582
45832005-02-23 Lute Kamstra <lute@gnu.org>
4584
4585 * modes.texi (Defining Minor Modes): define-minor-mode can be used
4586 to define global minor modes as well.
4587
4588 * display.texi (Managing Overlays): overlay-buffer returns nil for
4589 deleted overlays.
4590
45912005-02-22 Kim F. Storm <storm@cua.dk>
4592
4593 * minibuf.texi (Basic Completion): Allow symbols in addition to
4594 strings in try-completion and all-completions.
4595
45962005-02-14 Lute Kamstra <lute@gnu.org>
4597
4598 * elisp.texi (Top): Remove reference to deleted node.
4599
4600 * lists.texi (Lists): Remove reference to deleted node.
4601 (Cons Cells): Fix typo.
4602
4603 * loading.texi (Where Defined): Fix typo.
4604
46052005-02-14 Richard M. Stallman <rms@gnu.org>
4606
4607 * variables.texi (Creating Buffer-Local): change-major-mode-hook
4608 is useful for discarding some minor modes.
4609
4610 * symbols.texi (Symbol Components): Reorder examples.
4611
4612 * streams.texi (Input Functions): State standard-input default.
4613 (Output Variables): State standard-output default.
4614
4615 * objects.texi (Printed Representation): Clarify read syntax vs print.
4616 (Floating Point Type): Explain meaning better.
4617 (Symbol Type): Explain uniqueness better.
4618 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
4619 List examples sooner.
4620 (Box Diagrams): New subnode broken out.
4621 Some examples moved from old Lists as Boxes node.
4622 (Dotted Pair Notation): Clarify intro.
4623 (Array Type): Clarify.
4624 (Type Predicates): Add hash-table-p.
4625
4626 * numbers.texi (Integer Basics): Clarify radix explanation.
4627 (Predicates on Numbers): Minor clarification.
4628 (Comparison of Numbers): Minor clarification. Clarify eql.
4629 Typos in min, max.
4630 (Math Functions): Clarify overflow in expt.
4631
4632 * minibuf.texi (Text from Minibuffer): Minor clarification.
4633 Mention arrow keys.
4634
4635 * loading.texi (Autoload): defun's doc string overrides autoload's
4636 doc string.
4637 (Repeated Loading): Modernize "add to list" examples.
4638 (Where Defined): Finish updating table of load-history elts.
4639
4640 * lists.texi (List-related Predicates): Minor wording improvement.
4641 (Lists as Boxes): Node deleted.
4642 (Building Lists): Explain trivial cases of number-sequence.
4643
4644 * hash.texi (Hash Tables): Add desc to menu items.
10d1d0af 4645 (Creating Hash): Explain "full" means "make larger".
b8d4c8d0
GM
4646 (Hash Access): Any object can be a key.
4647 State value of maphash.
4648
4649 * functions.texi (What Is a Function): Wording cleanup.
4650 (Function Documentation): Minor cleanup.
4651 Explain purpose of calling convention at end of doc string.
4652 (Function Names): Wording cleanup.
4653 (Calling Functions): Wording cleanup.
4654 Explain better how funcall calls the function.
4655 (Function Cells): Delete example of saving and redefining function.
4656
4657 * control.texi (Combining Conditions): Wording cleanup.
4658 (Iteration): dolist and dotimes bind VAR locally.
4659 (Cleanups): Xref to Atomic Changes.
4660
4661 * compile.texi (Byte Compilation): Delete 19.29 info.
4662 (Compilation Functions): Macros' difficulties don't affect defsubst.
4663 (Docs and Compilation): Delete 19.29 info.
4664
46652005-02-10 Richard M. Stallman <rms@gnu.org>
4666
4667 * objects.texi (Symbol Type): Minor correction.
4668
46692005-02-06 Lute Kamstra <lute@gnu.org>
4670
4671 * modes.texi (Example Major Modes): Fix typos.
4672
46732005-02-06 Richard M. Stallman <rms@gnu.org>
4674
4675 * text.texi (Margins): fill-nobreak-predicate can be one function.
4676
4677 * strings.texi (Modifying Strings): clear-string can make unibyte.
4678 (Formatting Strings): format gives error if values missing.
4679
4680 * positions.texi (Character Motion): Mention default arg
4681 for forward-char. backward-char refers to forward-char.
4682 (Word Motion): Mention default arg for forward-word.
4683 (Buffer End Motion): Mention default arg for beginning-of-buffer.
4684 Simplify end-of-buffer.
4685 (Text Lines): Mention default arg for forward-line.
4686 (List Motion): Mention default arg for beginning/end-of-defun.
4687 (Skipping Characters): Minor fixes in explaining character-set.
4688
4689 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
4690 Mode inheritance applies only when default-major-mode is nil.
4691 Clarifications.
4692 (Example Major Modes): Update Text mode and Lisp mode examples.
4693 (Minor Mode Conventions): Mention define-minor-mode at top.
4694 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
4695 (Mode Line Format): Update mode line face display info.
4696 (Properties in Mode): Mention effect of risky vars.
4697 (Imenu): Define imenu-add-to-menubar.
4698 (Font Lock Mode): Add descriptions to menu lines.
4699 (Faces for Font Lock): Add font-lock-doc-face.
4700
47012005-02-05 Lute Kamstra <lute@gnu.org>
4702
4703 * text.texi (Maintaining Undo): Remove obsolete function.
4704
47052005-02-05 Eli Zaretskii <eliz@gnu.org>
4706
4707 * frames.texi (Color Names): Add pointer to the X docs about RGB
4708 color specifications. Improve indexing
4709 (Text Terminal Colors): Replace the description of RGB values by
4710 an xref to "Color Names".
4711
47122005-02-03 Richard M. Stallman <rms@gnu.org>
4713
4714 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
4715 Clarify.
4716 (Selecting Windows): Clarify save-selected-window.
4717 (Cyclic Window Ordering): Clarify walk-windows.
4718 (Window Point): Clarify.
4719 (Window Start): Add comment to example.
4720 (Resizing Windows): Add `interactive' specs in examples.
4721 Document fit-window-to-buffer.
4722
4723 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
4724 (Undo, Maintaining Undo): Clarify last change.
4725 (Sorting): In sort-numeric-fields, explain about octal and hex.
4726 Mention sort-numeric-base.
4727 (Format Properties): Add xref for hard newlines.
4728
4729 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
4730 (Pop-Up Menus): Fix typo.
4731 (Color Names): Explain all types of color names.
4732 Explain color-values on B&W terminal.
4733 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
4734
4735 * files.texi (File Locks): Not supported on MS systems.
4736 (Testing Accessibility): Clarify.
4737
4738 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
4739 (Coverage Testing): Fix typo.
4740
4741 * commands.texi (Misc Events): Remove stray space.
4742
4743 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
4744 (Modification Time): Clarify when visited-file-modtime returns 0.
4745 (The Buffer List): Clarify bury-buffer.
4746 (Killing Buffers): Clarify.
4747 (Indirect Buffers): Add clone-indirect-buffer.
4748
47492005-02-02 Matt Hodges <MPHodges@member.fsf.org>
4750
4751 * edebug.texi (Printing in Edebug): Fix default value of
4752 edebug-print-circle.
4753 (Coverage Testing): Fix displayed frequency count data.
4754
47552005-02-02 Luc Teirlinck <teirllm@auburn.edu>
4756
4757 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
4758
47592005-02-02 Kim F. Storm <storm@cua.dk>
4760
4761 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
4762
47632005-01-29 Eli Zaretskii <eliz@gnu.org>
4764
4765 * commands.texi (Misc Events): Describe the help-echo event.
4766
4767 * text.texi (Special Properties) <help-echo>: Use `pos'
4768 consistently in description of the help-echo property.
4769 Use @code{nil} instead of @var{nil}.
4770
4771 * display.texi (Overlay Properties): Fix the index entry for
4772 help-echo overlay property.
4773
4774 * customize.texi (Type Keywords): Uncomment the xref to the
4775 help-echo property documentation.
4776
47772005-01-23 Kim F. Storm <storm@cua.dk>
4778
4779 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
4780 return value. Third element FULLY replaced by PARTIAL which
4781 specifies number of invisible pixels if row is only partially visible.
4782 (Textual Scrolling): Mention auto-window-vscroll.
4783 (Vertical Scrolling): New defvar auto-window-vscroll.
4784
47852005-01-16 Luc Teirlinck <teirllm@auburn.edu>
4786
4787 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
4788 command remapping.
4789
47902005-01-15 Richard M. Stallman <rms@gnu.org>
4791
4792 * display.texi (Defining Images): Mention DATA-P arg of create-image.
4793
47942005-01-14 Kim F. Storm <storm@cua.dk>
4795
4796 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
4797
4798 * text.texi (Links and Mouse-1): Fix string and vector item.
4799
48002005-01-13 Richard M. Stallman <rms@gnu.org>
4801
4802 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
4803 descriptions of overriding-local-map and overriding-terminal-local-map.
4804
4805 * text.texi (Links and Mouse-1): Clarify text.
4806
48072005-01-13 Kim F. Storm <storm@cua.dk>
4808
4809 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
4810
48112005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
4812
4813 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
4814
48152005-01-12 Kim F. Storm <storm@cua.dk>
4816
4817 * text.texi (Links and Mouse-1): Rename section from Enabling
4818 Mouse-1 to Following Links. Change xrefs.
4819 Add examples for define-button-type and define-widget.
4820
4821 * display.texi (Button Properties, Button Buffer Commands):
4822 Clarify mouse-1 and follow-link functionality.
4823
48242005-01-12 Richard M. Stallman <rms@gnu.org>
4825
4826 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
4827
4828 * display.texi (Beeping): Fix Texinfo usage.
4829
4830 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
4831
48322005-01-11 Kim F. Storm <storm@cua.dk>
4833
4834 * display.texi (Button Properties, Button Buffer Commands):
4835 Mention mouse-1 binding. Add follow-link keyword.
4836
4837 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
4838 (Enabling Mouse-1 to Follow Links): New subsection.
4839
48402005-01-06 Richard M. Stallman <rms@gnu.org>
4841
4842 * text.texi (Special Properties): Minor change.
4843
4844 * os.texi (Timers): Clarify previous change.
4845
4846 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
4847
48482005-01-01 Luc Teirlinck <teirllm@auburn.edu>
4849
4850 * display.texi (Face Attributes): Correct xref to renamed node.
4851
48522005-01-01 Richard M. Stallman <rms@gnu.org>
4853
4854 * display.texi (Face Attributes): Describe hex color specs.
4855
48562004-12-31 Richard M. Stallman <rms@gnu.org>
4857
4858 * os.texi (Timers): Update previous change.
4859
48602004-12-30 Kim F. Storm <storm@cua.dk>
4861
4862 * display.texi (Line Height): Total line-height is now specified
4863 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
4864 in cons cells. (nil . RATIO) is relative to actual line height.
4865 Use line-height `t' instead of `0' to get minimum height.
4866
48672004-12-29 Richard M. Stallman <rms@gnu.org>
4868
4869 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
4870
48712004-12-28 Richard M. Stallman <rms@gnu.org>
4872
4873 * commands.texi (Quitting): Clarify value of with-local-quit.
4874
4875 * elisp.texi (Top): Fix previous change.
4876
4877 * loading.texi (Loading): Fix previous change.
4878
48792004-12-27 Richard M. Stallman <rms@gnu.org>
4880
4881 * Makefile.in (MAKEINFO): Specify --force.
4882
4883 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
4884
4885 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
4886
4887 * display.texi (Line Height): Further clarify.
4888
4889 * elisp.texi (Top): Update Loading submenu.
4890
4891 * loading.texi (Where Defined): New node.
4892 (Unloading): load-history moved to Where Defined.
4893
48942004-12-21 Richard M. Stallman <rms@gnu.org>
4895
4896 * commands.texi (Event Input Misc): Add while-no-input.
4897
48982004-12-11 Richard M. Stallman <rms@gnu.org>
4899
4900 * display.texi (Line Height): Rewrite text for clarity.
4901
49022004-12-11 Kim F. Storm <storm@cua.dk>
4903
4904 * display.texi (Display): Add node "Line Height" to menu.
4905 (Line Height): New node. Move full description of line-spacing
4906 and line-height text properties here from text.texi.
4907 (Scroll Bars): Add vertical-scroll-bar variable.
4908
4909 * frames.texi (Window Frame Parameters): Remove line-height defvar.
4910
4911 * locals.texi (Standard Buffer-Local Variables): Fix xref for
4912 line-spacing and vertical-scroll-bar.
4913
4914 * text.texi (Special Properties): Just mention line-spacing and
4915 line-height here, add xref to new "Line Height" node.
4916
49172004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
4918
4919 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
4920
4921 * locals.texi (Standard Buffer-Local Variables):
4922 Add @xref for `line-spacing'.
4923
49242004-12-05 Richard M. Stallman <rms@gnu.org>
4925
4926 * Makefile.in (maintainer-clean): Remove the info files
4927 in $(infodir) where they are created.
4928
49292004-12-03 Richard M. Stallman <rms@gnu.org>
4930
4931 * windows.texi (Selecting Windows): get-lru-window and
4932 get-largest-window don't consider dedicated windows.
4933
4934 * text.texi (Undo): Document undo-in-progress.
4935
49362004-11-26 Richard M. Stallman <rms@gnu.org>
4937
4938 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
4939 Remove a few vars that are not always buffer-local.
4940
49412004-11-24 Luc Teirlinck <teirllm@auburn.edu>
4942
4943 * locals.texi (Standard Buffer-Local Variables): Comment out
4944 xref's to non-existent node `Yet to be written'.
4945
49462004-11-24 Richard M. Stallman <rms@gnu.org>
4947
4948 * processes.texi (Synchronous Processes): Grammar fix.
4949
4950 * numbers.texi (Comparison of Numbers): Add eql.
4951
4952 * locals.texi (Standard Buffer-Local Variables): Add many vars.
4953
4954 * intro.texi (Printing Notation): Fix previous change.
4955
4956 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
4957 and default-indicate-buffer-boundaries from here.
4958 (Usual Display): To here.
4959 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
4960 (Usual Display): Move tab-width up.
4961
4962 * customize.texi (Variable Definitions): Replace
4963 show-paren-mode example with tooltip-mode.
4964 (Simple Types, Composite Types, Defining New Types):
4965 Minor cleanups.
4966
49672004-11-21 Jesper Harder <harder@ifa.au.dk>
4968
4969 * processes.texi (Synchronous Processes, Output from Processes):
4970 Markup fix.
4971
49722004-11-20 Richard M. Stallman <rms@gnu.org>
4973
4974 * positions.texi (Skipping Characters): skip-chars-forward
4975 now handles char classes.
4976
4977 * intro.texi (Printing Notation): Avoid confusion of `print'
4978 when explaining @print.
4979
4980 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
4981
4982 * display.texi (Display Table Format): Minor fix.
4983
4984 * streams.texi (Output Functions): Fix print example.
4985
4986 * Makefile.in (elisp): New target.
4987 (dist): Depend on $(infodir)/elisp, not elisp.
4988 Copy the info files from $(infodir).
4989
4990 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
4991 read-from-minibuffer.
4992
4993 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
4994
49952004-11-19 Richard M. Stallman <rms@gnu.org>
4996
4997 * searching.texi (Regexp Search): Add search-whitespace-regexp.
4998
49992004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
5000
5001 * tips.texi (Coding Conventions): Fix typo.
5002
50032004-11-16 Richard M. Stallman <rms@gnu.org>
5004
5005 * tips.texi (Coding Conventions): Separate defvar and require
5006 methods to avoid warnings. Use require only when there are many
5007 functions and variables from that package.
5008
5009 * minibuf.texi (Minibuffer Completion): When ignoring case,
5010 predicate must not be case-sensitive.
5011
5012 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
5013 (Test Coverage): Don't talk about "splotches". Clarified.
5014
50152004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
5016
5017 * frames.texi (Window Frame Parameters): Fix typo.
5018
50192004-11-15 Kim F. Storm <storm@cua.dk>
5020
5021 * symbols.texi (Other Plists): Note that plist-get may signal error.
5022 Add safe-plist-get.
5023
50242004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
5025
5026 * modes.texi (Font Lock Basics): Fix typo.
5027
50282004-11-08 Richard M. Stallman <rms@gnu.org>
5029
5030 * syntax.texi (Syntax Table Functions): Add syntax-after.
5031
50322004-11-06 Lars Brinkhoff <lars@nocrew.org>
5033
5034 * os.texi (Processor Run Time): New section documenting
5035 get-internal-run-time.
5036
50372004-11-06 Eli Zaretskii <eliz@gnu.org>
5038
5039 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
5040 it nukes elisp-cover.texi.
5041 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
5042 elisp-0 etc.
5043
50442004-11-05 Luc Teirlinck <teirllm@auburn.edu>
5045
5046 * commands.texi (Keyboard Macros): Document `append' return value
5047 of `defining-kbd-macro'.
5048
50492004-11-01 Richard M. Stallman <rms@gnu.org>
5050
5051 * commands.texi (Interactive Call): Add called-interactively-p.
5052
50532004-10-29 Simon Josefsson <jas@extundo.com>
5054
5055 * minibuf.texi (Reading a Password): Revert.
5056
50572004-10-28 Richard M. Stallman <rms@gnu.org>
5058
5059 * frames.texi (Display Feature Testing): Explain about "vendor".
5060
50612004-10-27 Richard M. Stallman <rms@gnu.org>
5062
5063 * commands.texi (Interactive Codes): `N' uses numeric prefix,
5064 not raw. Clarify `n'.
5065 (Interactive Call): Rewrite interactive-p, focusing on when
5066 and how to use it.
5067 (Misc Events): Clarify previous change.
5068
5069 * advice.texi (Simple Advice): Clarify what job the example does.
5070 (Around-Advice): Clarify ad-do-it.
5071 (Activation of Advice): An option of ad-default-compilation-action
5072 is `never', not `nil'.
5073
50742004-10-26 Kim F. Storm <storm@cua.dk>
5075
5076 * commands.texi (Interactive Codes): Add U code letter.
5077
50782004-10-25 Simon Josefsson <jas@extundo.com>
5079
5080 * minibuf.texi (Reading a Password): Add.
5081
50822004-10-24 Jason Rumney <jasonr@gnu.org>
5083
5084 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
5085 and wheel-down.
5086
50872004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
5088
5089 * processes.texi (Synchronous Processes): Document process-file.
5090
50912004-10-22 Kenichi Handa <handa@m17n.org>
5092
5093 * text.texi (translate-region): Document that it accepts also a
5094 char-table.
5095
50962004-10-22 David Ponce <david@dponce.com>
5097
5098 * windows.texi (Resizing Windows): Document the `preserve-before'
5099 argument of the functions `enlarge-window' and `shrink-window'.
5100
51012004-10-19 Jason Rumney <jasonr@gnu.org>
5102
5103 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
5104
51052004-10-09 Luc Teirlinck <teirllm@auburn.edu>
5106
5107 * text.texi (Filling): Add anchor for definition of
5108 `sentence-end-double-space'.
5109
5110 * searching.texi (Regexp Example): Update description of how
5111 Emacs currently recognizes the end of a sentence.
5112 (Standard Regexps): Update definition of the variable
5113 `sentence-end'. Add definition of the function `sentence-end'.
5114
51152004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
5116
5117 * display.texi (Progress): New node.
5118
51192004-10-05 Kim F. Storm <storm@cua.dk>
5120
5121 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
5122
51232004-09-29 Kim F. Storm <storm@cua.dk>
5124
5125 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
5126 to identify bitmaps. Remove -fringe-bitmap suffix for standard
5127 fringe bitmap symbols, as they now have their own namespace.
5128 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
5129 vs. pixels. Signal error if no free bitmap slots.
5130 (Pixel Specification): Change IMAGE to @var{image}.
5131
51322004-09-28 Richard M. Stallman <rms@gnu.org>
5133
5134 * text.texi (Special Properties): Clarify line-spacing and line-height.
5135
5136 * searching.texi (Regexp Search): Add looking-back.
5137
51382004-09-25 Luc Teirlinck <teirllm@auburn.edu>
5139
5140 * display.texi: Correct typos.
5141 (Image Descriptors): Correct xref's.
5142
51432004-09-25 Richard M. Stallman <rms@gnu.org>
5144
5145 * text.texi (Special Properties): Cleanups in `cursor'.
5146 Rewrites in `line-height' and `line-spacing'; exchange them.
5147
5148 * display.texi (Fringes): Rewrite previous change.
5149 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
5150 (Display Fringe Bitmaps): Node deleted, text moved.
5151 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
5152 (Scroll Bars): Clarify set-window-scroll-bars.
5153 (Pointer Shape): Rewrite.
5154 (Specified Space): Clarify :align-to, etc.
5155 (Pixel Specification): Use @var. Clarify new text.
5156 (Other Display Specs): Clarify `slice'.
5157 (Image Descriptors): Cleanups.
5158 (Showing Images): Cleanups.
5159
51602004-09-24 Luc Teirlinck <teirllm@auburn.edu>
5161
5162 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
5163
5164 * modes.texi: Various minor changes in addition to:
5165 (Major Mode Conventions): Final call to `run-mode-hooks' should
5166 not be inside the `delay-mode-hooks' form.
5167 (Mode Hooks): New node.
5168 (Hooks): Delete obsolete example.
5169 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
5170 node "Mode Hooks".
5171
51722004-09-22 Luc Teirlinck <teirllm@auburn.edu>
5173
5174 * display.texi: Correct various typos.
5175 (Display): Rename node "Pointer Shapes" to "Pointer
5176 Shape". (There is already a node called "Pointer Shapes" in
5177 frames.texi.)
5178 (Images): Remove non-existent node "Image Slices" from menu.
5179
51802004-09-23 Kim F. Storm <storm@cua.dk>
5181
5182 * text.texi (Special Properties): Add `cursor', `pointer',
5183 `line-height', and `line-spacing' properties.
5184
5185 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
5186 Shapes' to menu.
5187 (Standard Faces): Doc fix for fringe face.
5188 (Fringes): Add `overflow-newline-into-fringe' and
5189 'indicate-buffer-boundaries'.
5190 (Fringe Bitmaps, Pointer Shapes): New nodes.
5191 (Display Property): Add 'Pixel Specification' and 'Display Fringe
5192 Bitmaps' to menu.
5193 (Specified Space): Describe pixel width and height.
5194 (Pixel Specification): New node.
5195 (Other Display Specs): Add `slice' property.
5196 (Display Fringe Bitmaps): New node.
5197 (Images): Add 'Image Slices' to menu.
5198 (Image Descriptors): Add `:pointer' and `:map' properties.
5199 (Showing Images): Add slice arg to `insert-image'. Add
5200 'insert-sliced-image'.
5201
52022004-09-20 Richard M. Stallman <rms@gnu.org>
5203
5204 * commands.texi (Key Sequence Input):
5205 Clarify downcasing in read-key-sequence.
5206
52072004-09-08 Juri Linkov <juri@jurta.org>
5208
5209 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
5210
52112004-09-07 Luc Teirlinck <teirllm@auburn.edu>
5212
5213 * locals.texi (Standard Buffer-Local Variables): Add
5214 `buffer-auto-save-file-format'.
5215 * internals.texi (Buffer Internals): Describe new
5216 auto_save_file_format field of the buffer structure.
5217 * files.texi (Format Conversion): `auto-save-file-format' has been
5218 renamed `buffer-auto-save-file-format'.
5219
52202004-08-27 Luc Teirlinck <teirllm@auburn.edu>
5221
5222 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
5223 an integer or a marker.
5224 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
5225
52262004-08-22 Richard M. Stallman <rms@gnu.org>
5227
5228 * modes.texi (Major Mode Conventions): Discuss rebinding of
5229 standard key bindings.
5230
52312004-08-18 Kim F. Storm <storm@cua.dk>
5232
5233 * processes.texi (Accepting Output): Add `just-this-one' arg to
5234 `accept-process-output'.
5235 (Output from Processes): New var `process-adaptive-read-buffering'.
5236
52372004-08-10 Luc Teirlinck <teirllm@auburn.edu>
5238
5239 * keymaps.texi: Various changes in addition to:
5240 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
5241 Give more varied examples for `kbd'.
5242 (Creating Keymaps): Char tables have slots for all characters
5243 without modifiers.
5244 (Active Keymaps): `overriding-local-map' and
5245 `overriding-terminal-local-map' also override text property and
5246 overlay keymaps.
5247 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
5248 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
5249 to denote a prefix of no events.
5250 `map-keymap' includes parent's bindings _recursively_.
5251 Clarify and correct description of `where-is-internal'.
5252 Mention BUFFER-OR-NAME arg to `describe-bindings'.
5253 (Menu Example): For menus intended for use with the keyboard, the
5254 menu items should be bound to characters or real function keys.
5255
52562004-08-08 Luc Teirlinck <teirllm@auburn.edu>
5257
5258 * objects.texi (Character Type): Reposition `@anchor' to prevent
5259 double space inside sentence in Info.
5260
5261 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
5262 renamed to `disabled-command-function'.
5263 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
5264 (Command Loop Info): Replace reference to it.
5265 (Disabling Commands): `disabled-command-hook' has been renamed to
5266 `disabled-command-function'.
5267
52682004-08-07 Luc Teirlinck <teirllm@auburn.edu>
5269
5270 * os.texi (Translating Input): Only non-prefix bindings in
5271 `key-translation-map' override actual key bindings. Warn about
5272 possible indirect effect of actual key bindings on non-prefix
5273 bindings in `key-translation-map'.
5274
52752004-08-06 Luc Teirlinck <teirllm@auburn.edu>
5276
5277 * minibuf.texi (High-Level Completion): Add anchor for definition
5278 of `read-variable'.
5279
5280 * commands.texi: Various changes in addition to:
5281 (Using Interactive): Clarify description of `interactive-form'.
5282 (Interactive Call): Mention default for KEYS argument to
5283 `call-interactively'.
5284 (Command Loop Info): Clarify description of `this-command-keys'.
5285 Mention KEEP-RECORD argument to `clear-this-command-keys'.
5286 Value of `last-event-frame' can be `macro'.
5287 (Repeat Events): `double-click-fuzz' is also used to distinguish
5288 clicks and drags.
5289 (Classifying Events): Clarify descriptions of `event-modifiers'
5290 `event-basic-type' and `event-convert-list'.
5291 (Accessing Events): `posn-timestamp' takes POSITION argument.
5292 (Quoted Character Input): Clarify description of
5293 `read-quoted-char' and fix example.
5294 (Quitting): Add `with-local-quit'.
5295 (Disabling Commands): Correct and clarify descriptions of
5296 `enable-command' and `disable-command'.
5297 Mention what happens if `disabled-command-hook' is nil.
5298 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
5299 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
5300
53012004-07-24 Luc Teirlinck <teirllm@auburn.edu>
5302
5303 * frames.texi: Various changes in addition to:
5304 (Creating Frames): Expand and clarify description of `make-frame'.
5305 (Window Frame Parameters): Either none or both of the `icon-left'
5306 and `icon-top' parameters must be specified. Put descriptions of
5307 `menu-bar-lines' and `toolbar-lines' closer together and change
5308 them accordingly.
5309 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
5310 except while processing `frame-title-format' or `icon-title-format'.
5311 (Deleting Frames): Correct description of `delete-frame'.
5312 Non-nil return values of `frame-live-p' are like those of `framep'.
5313 (Frames and Windows): Mention return value of
5314 `set-frame-selected-window'.
5315 (Visibility of Frames): Mention `force' argument to
5316 `make-frame-invisible'. `frame-visible-p' returns t for all
5317 frames on text-only terminals.
5318 (Frame Configurations): Restoring a frame configuration does not
5319 restore deleted frames.
5320 (Window System Selections): `x-set-selection' returns DATA.
5321 (Resources): Add example.
5322 (Display Feature Testing): Clarify descriptions of
5323 `display-pixel-height', `display-pixel-width', `x-server-version'
5324 and `x-server-vendor'.
5325
5326 * windows.texi (Choosing Window): Add anchor.
5327 * minibuf.texi (Minibuffer Misc): Add anchor.
5328
53292004-07-23 John Paul Wallington <jpw@gnu.org>
5330
5331 * macros.texi (Defining Macros): Declaration keyword for setting
5332 Edebug spec is `debug' not `edebug'.
5333
53342004-07-19 Luc Teirlinck <teirllm@auburn.edu>
5335
5336 * windows.texi: Various small changes in addition to:
5337 (Window Point): Mention return value of `set-window-point'.
5338 (Window Start): `pos-visible-in-window-p' disregards horizontal
5339 scrolling. Explain return value if PARTIALLY is non-nil.
5340 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
5341 and `set-window-vscroll'.
5342 (Size of Window): The argument WINDOW to `window-inside-edges',
5343 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
5344 (Resizing Windows): Explain return value of
5345 `shrink-window-if-larger-than-buffer'.
5346 `window-size-fixed' automatically becomes buffer local when set.
5347 (Window Configurations): Explain return value of
5348 `set-window-configuration'.
5349
5350 * minibuf.texi (Minibuffer Misc): Add anchor for
5351 `minibuffer-scroll-window'.
5352
5353 * positions.texi (Text Lines): Add anchor for `count-lines'.
5354
53552004-07-17 Richard M. Stallman <rms@gnu.org>
5356
5357 * display.texi (Overlay Properties): Adding `evaporate' prop
5358 deletes empty overlay immediately.
5359
5360 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
5361 fix example.
5362
53632004-07-16 Jim Blandy <jimb@redhat.com>
5364
5365 * searching.texi (Regexp Backslash): Document new \_< and \_>
5366 operators.
5367
53682004-07-16 Juanma Barranquero <lektu@terra.es>
5369
5370 * display.texi (Images): Fix Texinfo usage.
5371
53722004-07-14 Luc Teirlinck <teirllm@auburn.edu>
5373
5374 * buffers.texi (Modification Time): `visited-file-modtime' now
5375 returns a list of two integers, instead of a cons.
5376
53772004-07-13 Luc Teirlinck <teirllm@auburn.edu>
5378
5379 * windows.texi: Various changes in addition to:
5380 (Splitting Windows): Add `split-window-keep-point'.
5381
53822004-07-09 Richard M. Stallman <rms@gnu.org>
5383
5384 * frames.texi (Input Focus): Minor fix.
5385
53862004-07-07 Luc Teirlinck <teirllm@auburn.edu>
5387
5388 * frames.texi (Input Focus): Clarify descriptions of
5389 `select-frame-set-input-focus' and `select-frame'.
5390
53912004-07-06 Luc Teirlinck <teirllm@auburn.edu>
5392
5393 * os.texi: Various small changes in addition to:
5394 (Killing Emacs): Expand and clarify description of
5395 `kill-emacs-query-functions' and `kill-emacs-hook'.
5396 (System Environment): Expand and clarify description of `getenv'
5397 and `setenv'.
5398 (Timers): Clarify description of `run-at-time'.
5399 (Translating Input): Correct description of
5400 `extra-keyboard-modifiers'.
5401 (Flow Control): Correct description of `enable-flow-control'.
5402
54032004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
5404
5405 * os.texi: Update copyright.
5406 (Session Management): Grammar fix.
5407 Clarify which Emacs does the restarting.
5408 Use @samp for *scratch* buffer.
5409
54102004-07-04 Alan Mackenzie <acm@muc.de>
5411
5412 * frames.texi (Input Focus): Add documentation for
5413 `select-frame-set-input-focus'. Replace refs to non-existent
5414 `switch-frame' with `select-frame'. Minor corrections and tidying
5415 up of text-only terminal stuff.
5416
54172004-07-02 Richard M. Stallman <rms@gnu.org>
5418
5419 * files.texi (Saving Buffers): Cleanup write-contents-function.
5420 (Magic File Names): Cleanup file-remote-p.
5421
b344d29d 54222004-07-02 Kai Großjohann <kai@emptydomain.de>
b8d4c8d0
GM
5423
5424 * files.texi (Magic File Names): `file-remote-p' returns an
5425 identifier of the remote system, not just t.
5426
54272004-07-02 David Kastrup <dak@gnu.org>
5428
5429 * searching.texi (Entire Match Data): Add explanation about new
5430 match-data behavior when @var{integers} is non-nil.
5431
54322004-06-24 Richard M. Stallman <rms@gnu.org>
5433
5434 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
5435
5436 * customize.texi (Variable Definitions): Note about doc strings
5437 and :set.
5438
5439 * keymaps.texi (Keymap Terminology): Document `kbd'.
5440 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
5441
5442 * display.texi (Invisible Text): Setting buffer-invisibility-spec
5443 makes it buffer-local.
5444
5445 * files.texi (Saving Buffers): Correct previous change.
5446
5447 * commands.texi (Accessing Events):
5448 Clarify posn-col-row and posn-actual-col-row.
5449
54502004-06-24 David Ponce <david.ponce@wanadoo.fr>
5451
5452 * commands.texi (Accessing Events): New functions
5453 posn-at-point and posn-at-x-y. Add example to posn-x-y.
5454
54552004-06-23 Luc Teirlinck <teirllm@auburn.edu>
5456
5457 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
5458 * frames.texi, buffers.texi, backups.texi, variables.texi:
5459 * loading.texi, eval.texi, functions.texi, control.texi:
5460 * symbols.texi, minibuf.texi: Reposition @anchor's.
5461
5462 * help.texi: Various small changes in addition to the following.
5463 (Describing Characters): Describe PREFIX argument to
5464 `key-description'. Correct and clarify definition of
5465 `text-char-description'. Describe NEED-VECTOR argument to
5466 `read-kbd-macro'.
5467 (Help Functions): Clarify definition of `apropos'.
5468
54692004-06-23 Lars Hansen <larsh@math.ku.dk>
5470
5471 * files.texi (Saving Buffers): Correct description of
5472 `write-contents-functions'.
5473
54742004-06-21 Juanma Barranquero <lektu@terra.es>
5475
5476 * display.texi (Images): Remove redundant @vindex directives.
5477 Rewrite `image-library-alist' doc in active voice.
5478
54792004-06-14 Juanma Barranquero <lektu@terra.es>
5480
5481 * display.texi (Images): Document new delayed library loading,
5482 variable `image-library-alist' and (existing but undocumented)
5483 function `image-type-available-p'.
5484
54852004-06-05 Richard M. Stallman <rms@gnu.org>
5486
5487 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
5488 refer the user to the Initial Input node.
5489 (Text from Minibuffer): Likewise.
5490 (Initial Input): New node. Document this feature
5491 and say it is mostly deprecated.
5492
54932004-05-30 Richard M. Stallman <rms@gnu.org>
5494
5495 * loading.texi (Named Features): Clarify return value
5496 and meaning of NOERROR.
5497
5498 * variables.texi (File Local Variables): Minor cleanup.
5499
55002004-05-30 Michael Albinus <michael.albinus@gmx.de>
5501
5502 * files.texi (Magic File Names): Add `file-remote-p' as operation
5503 of file name handlers.
5504
55052004-05-29 Richard M. Stallman <rms@gnu.org>
5506
5507 * modes.texi (Minor Mode Conventions): (-) has no special meaning
5508 as arg to a minor mode command.
5509
55102004-05-22 Richard M. Stallman <rms@gnu.org>
5511
5512 * syntax.texi (Syntax Class Table): Word syntax not just for English.
5513
5514 * streams.texi (Output Variables): Doc float-output-format.
5515
5516 * searching.texi (Regexp Special): Nested repetition can be infloop.
5517
5518 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
5519 real stack overflow.
5520
5521 * compile.texi: Minor cleanups.
5522
55232004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
5524
5525 * lists.texi (Cons Cells): Explain dotted lists, true lists,
5526 circular lists.
5527 (List Elements): Explain handling of circular and dotted lists.
5528
55292004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
5530
5531 * modes.texi (Search-based Fontification): Fix typo.
5532
55332004-05-10 Juanma Barranquero <lektu@terra.es>
5534
5535 * modes.texi (Mode Line Variables): Fix description of
5536 global-mode-string, which is now after which-func-mode, not the
5537 buffer name.
5538
55392004-05-07 Lars Hansen <larsh@math.ku.dk>
5540
5541 * modes.texi (Desktop Save Mode): Add.
5542 (Modes): Add menu entry Desktop Save Mode.
5543
5544 * hooks.texi: Add desktop-after-read-hook,
5545 desktop-no-desktop-file-hook and desktop-save-hook.
5546
5547 * locals.texi: Add desktop-save-buffer.
5548
55492004-04-30 Jesper Harder <harder@ifa.au.dk>
5550
5551 * display.texi: emacs -> Emacs.
5552
55532004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
5554
5555 * files.texi (Changing Files): Document set-file-times.
5556
55572004-04-23 Juanma Barranquero <lektu@terra.es>
5558
5559 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
5560
55612004-04-18 Jesper Harder <harder@ifa.au.dk>
5562
5563 * tips.texi (Coding Conventions): defopt -> defcustom.
5564
55652004-04-16 Luc Teirlinck <teirllm@auburn.edu>
5566
5567 * sequences.texi: Various clarifications.
5568
55692004-04-14 Luc Teirlinck <teirllm@auburn.edu>
5570
5571 * buffers.texi (Read Only Buffers): Mention optional ARG to
5572 `toggle-read-only'.
5573
55742004-04-14 Nick Roberts <nick@nick.uklinux.net>
5575
5576 * windows.texi (Selecting Windows): Note that get-lru-window
5577 returns a full-width window if possible.
5578
55792004-04-13 Luc Teirlinck <teirllm@auburn.edu>
5580
5581 * buffers.texi: Various changes in addition to:
5582 (Buffer File Name): Add `find-buffer-visiting'.
5583 (Buffer Modification): Mention optional ARG to `not-modified'.
5584 (Indirect Buffers): Mention optional CLONE argument to
5585 `make-indirect-buffer'.
5586
5587 * files.texi: Various changes in addition to:
5588 (Visiting Functions): `find-file-hook' is now a normal hook.
5589 (File Name Expansion): Explain difference between the way that
5590 `expand-file-name' and `file-truename' treat `..'.
5591 (Contents of Directories): Mention optional ID-FORMAT argument to
5592 `directory-files-and-attributes'.
5593 (Format Conversion): Mention new optional CONFIRM argument to
5594 `format-write-file'.
5595
55962004-04-12 Miles Bader <miles@gnu.org>
5597
5598 * macros.texi (Expansion): Add description of `macroexpand-all'.
5599
56002004-04-05 Jesper Harder <harder@ifa.au.dk>
5601
5602 * variables.texi (Variable Aliases): Mention
5603 cyclic-variable-indirection.
5604
5605 * errors.texi (Standard Errors): Ditto.
5606
56072004-04-04 Luc Teirlinck <teirllm@auburn.edu>
5608
5609 * backups.texi: Various small changes in addition to:
5610 (Making Backups): Mention return value of `backup-buffer'.
5611 (Auto-Saving): Mention optional FORCE argument to
5612 `delete-auto-save-file-if-necessary'.
5613 (Reverting): Mention optional PRESERVE-MODES argument to
5614 `revert-buffer'. Correct description of `revert-buffer-function'.
5615
56162004-03-22 Juri Linkov <juri@jurta.org>
5617
5618 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
5619 with `Vector Functions'.
5620
5621 * text.texi (Sorting): Add missing quote.
5622
56232004-03-14 Luc Teirlinck <teirllm@auburn.edu>
5624
5625 * intro.texi (Lisp History): Replace xref to `cl' manual with
5626 inforef.
5627
56282004-03-12 Richard M. Stallman <rms@gnu.org>
5629
5630 * intro.texi (Version Info): Add arg to emacs-version.
5631 (Lisp History): Change xref to CL manual.
5632
56332004-03-09 Luc Teirlinck <teirllm@auburn.edu>
5634
5635 * minibuf.texi (Completion Commands): Add xref to Emacs manual
5636 for Partial Completion mode.
5637
56382004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
5639
5640 * customize.texi: Fix typo. Remove eol whitespace.
5641
56422004-03-04 Richard M. Stallman <rms@gnu.org>
5643
5644 * processes.texi: Fix typos.
5645
5646 * lists.texi (Building Lists): Minor clarification.
5647
5648 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
5649 in make-hash-table.
5650
56512004-02-29 Juanma Barranquero <lektu@terra.es>
5652
5653 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
5654 rm, and ignore exit code.
5655
56562004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
5657
5658 * display.texi (Defining Faces): Add description for min-colors.
5659 Update example.
5660
56612004-02-23 Luc Teirlinck <teirllm@auburn.edu>
5662
5663 * abbrevs.texi: Various corrections and clarifications in addition
5664 to the following:
5665 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
5666
56672004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5668
5669 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
5670
56712004-02-21 Luc Teirlinck <teirllm@auburn.edu>
5672
5673 * text.texi: Various small changes in addition to the following:
5674 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
5675 to delete-horizontal-space.
5676 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
5677 description of yank-handler text property at various places.
5678
5679 * frames.texi (Window System Selections): Add anchor.
5680
5681 * syntax.texi (Syntax Table Functions): Clarify and correct
5682 descriptions of make-syntax-table and copy-syntax-table.
5683 (Motion and Syntax): Clarify SYNTAXES argument to
5684 skip-syntax-forward.
5685 (Parsing Expressions): Mention that the return value of
5686 parse-partial-sexp is currently a list of ten rather than nine
5687 elements.
5688 (Categories): Various corrections and clarifications.
5689
56902004-02-17 Luc Teirlinck <teirllm@auburn.edu>
5691
5692 * markers.texi (Marker Insertion Types): Minor change.
5693
5694 * locals.texi (Standard Buffer-Local Variables):
5695 * commands.texi (Interactive Codes, Using Interactive):
5696 * functions.texi (Related Topics): Fix xrefs.
5697
56982004-02-16 Luc Teirlinck <teirllm@auburn.edu>
5699
5700 * lists.texi (Sets And Lists): Update description of delete-dups.
5701
57022004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5703
5704 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
5705
c8763fb6 57062004-02-16 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5707
5708 * frames.texi (Parameter Access): frame-parameters arg is optional.
5709 modify-frame-parameters handles nil for FRAME.
5710 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
5711 are all-or-nothing for certain toolkits.
5712 Mention parameter wait-for-wm.
5713 (Frames and Windows): In frame-first-window and frame-selected-window
5714 the arg is optional.
5715 (Input Focus): In redirect-frame-focus the second arg is optional.
5716 (Window System Selections): Mention selection type CLIPBOARD.
5717 Mention data-type UTF8_STRING.
5718 Mention numbering of cut buffers.
5719 (Resources): Describe x-resource-name.
5720
57212004-02-16 Richard M. Stallman <rms@gnu.org>
5722
5723 * windows.texi (Buffers and Windows): Delete false table
5724 about all-frames.
5725
5726 * syntax.texi (Parsing Expressions): Delete old caveat
5727 about parse-sexp-ignore-comments.
5728
5729 * streams.texi (Output Variables): Add print-quoted.
5730
5731 * lists.texi (Building Lists): Minor cleanup.
5732
5733 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
5734
5735 * display.texi (Overlays): Explain overlays use markers.
5736 (Managing Overlays): Explain front-advance and rear-advance
5737 in more detail.
5738
5739 * loading.texi (Unloading): Document unload-feature-special-hooks.
5740 Get rid of fns-NNN.el file.
5741
57422004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
5743
5744 * help.texi (Describing Characters): Fix text-char-description
5745 example output.
5746
5747 * edebug.texi (Using Edebug): Fix example.
5748
5749 * debugging.texi (Internals of Debugger): Fix return value.
5750
5751 * files.texi (Changing Files): Fix argname.
5752
5753 * calendar.texi: Fix parens, and default values.
5754
5755 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
5756 * nonascii.texi, objects.texi, os.texi: Minor fixes.
b3e755a9 5757 * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
b8d4c8d0
GM
5758
5759 * positions.texi (Text Lines): Don't add -1 in current-line.
5760
57612004-02-16 Richard M. Stallman <rms@gnu.org>
5762
5763 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
5764
57652004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
5766
5767 * processes.texi (Low-Level Network): Fix a typo.
5768
57692004-02-12 Kim F. Storm <storm@cua.dk>
5770
5771 * display.texi (Fringes): Use consistent wording.
5772 Note that window-fringe's window arg is optional.
5773 (Scroll Bars): Use consistent wording.
5774
57752004-02-11 Luc Teirlinck <teirllm@auburn.edu>
5776
5777 * tips.texi (Comment Tips): Document the new conventions for
5778 commenting out code.
5779
c8763fb6 57802004-02-07 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
5781
5782 * positions.texi (Text Lines): Added missing end defun.
5783
57842004-02-07 Kim F. Storm <storm@cua.dk>
5785
5786 * positions.texi (Text Lines): Add line-number-at-pos.
5787
57882004-02-06 John Paul Wallington <jpw@gnu.org>
5789
5790 * display.texi (Button Properties, Button Buffer Commands):
5791 mouse-2 invokes button, not down-mouse-1.
5792
57932004-02-04 Jason Rumney <jasonr@gnu.org>
5794
5795 * makefile.w32-in: Sync with Makefile.in changes.
5796
57972004-02-03 Luc Teirlinck <teirllm@auburn.edu>
5798
5799 * minibuf.texi (Text from Minibuffer): Various corrections and
5800 clarifications.
5801 (Object from Minibuffer): Correct Lisp description of
5802 read-minibuffer.
5803 (Minibuffer History): Clarify description of cons values for
5804 HISTORY arguments.
5805 (Basic Completion): Various corrections and clarifications. Add
5806 completion-regexp-list.
5807 (Minibuffer Completion): Correct and clarify description of
5808 completing-read.
5809 (Completion Commands): Mention Partial Completion mode. Various
5810 other minor changes.
5811 (High-Level Completion): Various corrections and clarifications.
5812 (Reading File Names): Ditto.
5813 (Minibuffer Misc): Ditto.
5814
58152004-01-26 Luc Teirlinck <teirllm@auburn.edu>
5816
5817 * strings.texi (Text Comparison): assoc-string also matches
5818 elements of alists that are strings instead of conses.
5819 (Formatting Strings): Standardize Texinfo usage. Update index
5820 entries.
5821
58222004-01-20 Luc Teirlinck <teirllm@auburn.edu>
5823
5824 * lists.texi (Sets And Lists): Add delete-dups.
5825
58262004-01-15 Luc Teirlinck <teirllm@auburn.edu>
5827
5828 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
5829 special form.
5830 * macros.texi (Defining Macros): Update description of `declare',
5831 which now is a macro.
5832 (Wrong Time): Fix typos.
5833
58342004-01-14 Luc Teirlinck <teirllm@auburn.edu>
5835
5836 * compile.texi (Compilation Functions): Expand descriptions of
5837 `compile-defun', `byte-compile-file', `byte-recompile-directory'
5838 and `batch-byte-compile'. In particular, mention and describe
5839 all optional arguments.
5840 (Disassembly): Correct and clarify the description of `disassemble'.
5841
58422004-01-11 Luc Teirlinck <teirllm@auburn.edu>
5843
5844 * searching.texi: Various small changes in addition to the
5845 following.
5846 (Regexp Example): Adapt to new value of `sentence-end'.
5847 (Regexp Functions): The PAREN argument to `regexp-opt' can be
5848 `words'.
5849 (Search and Replace): Add usage note for `perform-replace'.
5850 (Entire Match Data): Mention INTEGERS and REUSE arguments to
5851 `match-data'.
5852 (Standard Regexps): Update for new values of `paragraph-start'
5853 and `sentence-end'.
5854
58552004-01-07 Luc Teirlinck <teirllm@auburn.edu>
5856
5857 * files.texi (Saving Buffers): Clarify descriptions of
5858 `write-contents-functions' and `before-save-hook'.
5859 Make the defvar's for `before-save-hook' and `after-save-hook'
5860 into defopt's.
5861
58622004-01-07 Kim F. Storm <storm@cua.dk>
5863
5864 * commands.texi (Click Events): Describe new image and
5865 width/height elements of click events.
5866 (Accessing Events): Add posn-string, posn-image, and
5867 posn-object-width-height. Change posn-object to return either
5868 image or string object.
5869
58702004-01-01 Simon Josefsson <jas@extundo.com>
5871
5872 * hooks.texi (Standard Hooks): Add before-save-hook.
5873 * files.texi (Saving Buffers): Likewise.
5874
58752004-01-03 Richard M. Stallman <rms@gnu.org>
5876
5877 * frames.texi (Frames and Windows): Delete frame-root-window.
5878
58792004-01-03 Luc Teirlinck <teirllm@auburn.edu>
5880
5881 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
5882
5883 * functions.texi: Various small changes in addition to the
5884 following.
5885 (What Is a Function): `functionp' returns nil for macros. Clarify
5886 behavior of this and following functions for symbol arguments.
5887 (Function Documentation): Add `\' in front of (fn @var{arglist})
5888 and explain why.
5889 (Defining Functions): Mention DOCSTRING argument to `defalias'.
5890 Add anchor.
5891 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
5892
58932004-01-01 Miles Bader <miles@gnu.org>
5894
5895 * display.texi (Buttons): New section.
5896
58972003-12-31 Andreas Schwab <schwab@suse.de>
5898
5899 * numbers.texi (Math Functions): sqrt reports a domain-error
5900 error.
5901 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
5902
59032003-12-30 Luc Teirlinck <teirllm@auburn.edu>
5904
5905 * tips.texi (Documentation Tips): Update item on hyperlinks in
5906 documentation strings.
5907
5908 * errors.texi (Standard Errors): Various small corrections and
5909 additions.
5910
5911 * control.texi: Various small changes in addition to the
5912 following.
5913 (Signaling Errors): Provide some more details on how `signal'
5914 constructs the error message. Add anchor to the definition of
5915 `signal'.
5916 (Error Symbols): Describe special treatment of `quit'.
5917 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
5918 to emphasize that it has to be a single form.
5919
5920 * buffers.texi: Add anchor.
5921
59222003-12-29 Richard M. Stallman <rms@gnu.org>
5923
5924 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
5925 (Window Configurations): Add window-configuration-frame.
5926
5927 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
5928
5929 * text.texi (Examining Properties): Add get-char-property-and-overlay.
5930 Change arg name in get-char-property.
5931 (Special Properties): Update handling of keymap property.
5932
5933 * strings.texi (Modifying Strings): Add clear-string.
5934 (Text Comparison): Add assoc-string and remove
5935 assoc-ignore-case, assoc-ignore-representation.
5936
5937 * os.texi (Time of Day): Add set-time-zone-rule.
5938
5939 * numbers.texi (Math Functions): asin, acos, log, log10
5940 report domain-error errors.
5941
5942 * nonascii.texi (Converting Representations):
5943 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
5944 (Encoding and I/O): Add file-name-coding-system.
5945
5946 * modes.texi (Search-based Fontification): Explain that
5947 face specs are symbols with face names as values.
5948
5949 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
5950
5951 * lists.texi (Building Lists): remq moved elsewhere.
5952 (Sets And Lists): remq moved here.
5953 (Association Lists): Refer to assoc-string.
5954
5955 * internals.texi (Garbage Collection): Add memory-use-counts.
5956
5957 * frames.texi (Frames and Windows): Add set-frame-selected-window
5958 and frame-root-window.
5959
5960 * files.texi (Contents of Directories):
5961 Add directory-files-and-attributes.
5962
5963 * display.texi (Refresh Screen): Add force-window-update.
5964 (Invisible Text): Explain about moving point out of invis text.
5965 (Overlay Properties): Add overlay-properties.
5966 (Managing Overlays): Add overlayp.
5967 (GIF Images): Invalid image number displays a hollow box.
5968
5969 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
5970 (Killing Buffers): Add buffer-live-p.
5971
59722003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
5973
5974 * display.texi (Fringes): Fix typo "set-buffer-window".
5975
59762003-12-24 Luc Teirlinck <teirllm@auburn.edu>
5977
5978 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
5979 * nonascii.texi, processes.texi, tips.texi, variables.texi:
5980 Add or change various xrefs and anchors.
5981
5982 * commands.texi: Replace all occurrences of @acronym{CAR} with
5983 @sc{car}, for consistency with the rest of the Elisp manual.
5984 `car' and `cdr' are historically acronyms, but are no longer
5985 widely thought of as such.
5986
5987 * internals.texi (Pure Storage): Mention that `purecopy' does not
5988 copy text properties.
5989 (Object Internals): Now 29 bits are used (in most implementations)
5990 to address Lisp objects.
5991
5992 * variables.texi (Variables with Restricted Values): New node.
5993
5994 * objects.texi (Lisp Data Types): Mention that certain variables
5995 can only take on a restricted set of values and add an xref to
5996 the new node "Variables with Restricted Values".
5997
5998 * eval.texi (Function Indirection): Describe the errors that
5999 `indirect-function' can signal.
6000 (Eval): Clarify the descriptions of `eval-region' and `values'.
6001 Describe `eval-buffer' instead of `eval-current-buffer' and
6002 mention `eval-current-buffer' as an alias for `current-buffer'.
6003 Correct the description and mention all optional arguments.
6004
6005 * nonascii.texi: Various small changes in addition to the
6006 following.
6007 (Converting Representations): Clarify behavior of
6008 `string-make-multibyte' and `string-to-multibyte' for unibyte all
6009 ASCII arguments.
6010 (Character Sets): Document the variable `charset-list' and adapt
6011 the definition of the function `charset-list' accordingly.
6012 (Translation of Characters): Clarify use of generic characters in
6013 `make-translation-table'. Clarify and correct the description of
6014 the use of translation tables in encoding and decoding.
6015 (User-Chosen Coding Systems): Correct and clarify the description
6016 of `select-safe-coding-system'.
6017 (Default Coding Systems): Clarify description of
6018 `file-coding-system-alist'.
6019
60202003-11-30 Luc Teirlinck <teirllm@auburn.edu>
6021
6022 * strings.texi (Text Comparison): Correctly describe when two
6023 strings are `equal'. Combine and clarify descriptions of
6024 `assoc-ignore-case' and `assoc-ignore-representation'.
6025
6026 * objects.texi (Non-ASCII in Strings): Clarify description of
6027 when a string is unibyte or multibyte.
6028 (Bool-Vector Type): Update examples.
6029 (Equality Predicates): Correctly describe when two strings are
6030 `equal'.
6031
60322003-11-29 Luc Teirlinck <teirllm@auburn.edu>
6033
6034 * lists.texi (Building Lists): `append' no longer accepts integer
6035 arguments. Update the description of `number-sequence' to reflect
6036 recent changes.
6037 (Sets And Lists): Describe `member-ignore-case' after `member'.
6038
60392003-11-27 Kim F. Storm <storm@cua.dk>
6040
6041 * commands.texi (Click Events): Click object may be an images.
6042 Describe (dx . dy) element of click positions.
6043 (Accessing Events): Remove duplicate posn-timestamp.
6044 New functions posn-object and posn-object-x-y.
6045
60462003-11-23 Kim F. Storm <storm@cua.dk>
6047
6048 * commands.texi (Click Events): Describe enhancements to event
6049 position lists, including new text-pos and (col . row) items.
6050 Mention left-fringe and right-fringe area events.
6051 (Accessing Events): New functions posn-area and
6052 posn-actual-col-row. Mention posn-timestamp. Mention that
6053 posn-point in non-text area still returns buffer position.
6054 Clarify posn-col-row.
6055
60562003-11-21 Lars Hansen <larsh@math.ku.dk>
6057
6058 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
6059 * anti.texi (File Attributes): Describe removed parameter
6060 ID-FORMAT.
6061
60622003-11-20 Luc Teirlinck <teirllm@auburn.edu>
6063
6064 * positions.texi (Positions): Mention that, if a marker is used as
6065 a position, its buffer is ignored.
6066
6067 * markers.texi (Overview of Markers): Mention it here too.
6068
60692003-11-12 Luc Teirlinck <teirllm@auburn.edu>
6070
6071 * numbers.texi (Numeric Conversions): Not just `floor', but also
6072 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
6073
60742003-11-10 Luc Teirlinck <teirllm@auburn.edu>
6075
6076 * markers.texi (Creating Markers): Specify insertion type of
6077 created markers. Add xref to `Marker Insertion Types'.
6078 Second argument to `copy-marker' is optional.
6079 (Marker Insertion Types): Mention that most markers are created
6080 with insertion type nil.
6081 (The Mark): Correctly describe when `mark' signals an error.
6082 (The Region): Correctly describe when `region-beginning' and
6083 `region-end' signal an error.
6084
60852003-11-08 Luc Teirlinck <teirllm@auburn.edu>
6086
6087 * hash.texi (Creating Hash): Clarify description of `eql'.
6088 `makehash' is obsolete.
6089 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
6090
6091 * positions.texi (Point): Change description of `buffer-end', so
6092 that it is also correct for floating point arguments.
6093 (List Motion): Correct argument lists of `beginning-of-defun' and
6094 `end-of-defun'.
6095 (Excursions): Add xref to `Marker Insertion Types'.
6096 (Narrowing): Argument to `narrow-to-page' is optional.
6097
60982003-11-06 Luc Teirlinck <teirllm@auburn.edu>
6099
6100 * streams.texi (Output Streams): Clarify behavior of point for
6101 marker output streams.
6102
61032003-11-04 Luc Teirlinck <teirllm@auburn.edu>
6104
6105 * variables.texi (Defining Variables): Second argument to
6106 `defconst' is not optional.
6107 (Setting Variables): Mention optional argument APPEND to
6108 `add-to-list'.
6109 (Creating Buffer-Local): Expand description of
6110 `make-variable-buffer-local'.
6111 (Frame-Local Variables): Expand description of
6112 `make-variable-frame-local'.
6113 (Variable Aliases): Correct description of optional argument
6114 DOCSTRING to `defvaralias'. Mention return value of
6115 `defvaralias'.
6116 (File Local Variables): Add xref to `File variables' in Emacs
6117 Manual. Correct description of `hack-local-variables'. Mention
6118 `safe-local-variable' property. Mention optional second argument
6119 to `risky-local-variable-p'.
6120
61212003-11-03 Luc Teirlinck <teirllm@auburn.edu>
6122
6123 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
6124
61252003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
6126
6127 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
6128 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
6129 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
6130 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
6131 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
6132 lispref/processes.texi, lispref/searching.texi,
6133 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
6134 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
6135 @acronym{FOO}.
6136
61372003-10-27 Luc Teirlinck <teirllm@auburn.edu>
6138
6139 * strings.texi (Creating Strings): Argument START to `substring'
6140 can not be `nil'. Expand description of
6141 `substring-no-properties'. Correct description of `split-string',
6142 especially with respect to empty matches. Prevent very bad line
6143 break in definition of `split-string-default-separators'.
6144 (Text Comparison): `string=' and `string<' also accept symbols as
6145 arguments.
6146 (String Conversion): More completely describe argument BASE in
6147 `string-to-number'.
6148 (Formatting Strings): `%s' and `%S' in `format' do require
6149 corresponding object. Clarify behavior of numeric prefix after
6150 `%' in `format'.
6151 (Case Conversion): The argument to `upcase-initials' can be a
6152 character.
6153
61542003-10-27 Kenichi Handa <handa@m17n.org>
6155
6156 * display.texi (Fontsets): Fix texinfo usage.
6157
61582003-10-25 Kenichi Handa <handa@m17n.org>
6159
6160 * display.texi (Fontsets): Add description of the function
6161 set-fontset-font.
6162
61632003-10-23 Luc Teirlinck <teirllm@auburn.edu>
6164
6165 * display.texi (Temporary Displays): Add xref to `Documentation
6166 Tips'.
6167
6168 * functions.texi (Function Safety): Use inforef instead of pxref
6169 for SES.
6170
61712003-10-23 Andreas Schwab <schwab@suse.de>
6172
6173 * Makefile.in (TEX, texinputdir): Don't define.
6174 (TEXI2DVI): Define.
6175 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
6176 add $(srcdir)/index.texi.
6177 ($(infodir)/elisp): Remove index.texi dependency.
6178 (elisp.dvi): Likewise. Use $(TEXI2DVI).
6179 (index.texi): Remove target.
6180 (dist): Don't link $(srcdir)/permute-index.
6181 (clean): Don't remove index.texi.
6182
6183 * permute-index, index.perm: Remove.
6184 * index.texi: Rename from index.unperm.
6185
61862003-10-22 Luc Teirlinck <teirllm@auburn.edu>
6187
6188 * tips.texi (Documentation Tips): Document new behavior for face
6189 and variable hyperlinks in Help mode.
6190
61912003-10-21 Luc Teirlinck <teirllm@auburn.edu>
6192
6193 * objects.texi (Integer Type): Update for extra bit of integer range.
6194 (Character Type): Ditto.
6195
61962003-10-16 Eli Zaretskii <eliz@gnu.org>
6197
6198 * numbers.texi (Integer Basics): Add index entries for reading
6199 numbers in hex, octal, and binary.
6200
62012003-10-16 Lute Kamstra <lute@gnu.org>
6202
6203 * modes.texi (Mode Line Format): Mention force-mode-line-update's
6204 argument.
6205
62062003-10-13 Luc Teirlinck <teirllm@auburn.edu>
6207
6208 * windows.texi (Choosing Window): Fix typo.
6209 * edebug.texi (Edebug Execution Modes): Fix typo.
6210
62112003-10-13 Richard M. Stallman <rms@gnu.org>
6212
6213 * windows.texi (Basic Windows): A window has fringe settings,
6214 display margins and scroll-bar settings.
6215 (Splitting Windows): Doc split-window return value.
6216 Clean up one-window-p.
6217 (Selecting Windows): Fix typo.
6218 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
6219 (Buffers and Windows): In set-window-buffer, explain effect
6220 on fringe settings and scroll bar settings.
6221 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
6222 (Choosing Window): Use defopt for pop-up-frame-function.
6223 For special-display-buffer-names, explain same-window and same-frame.
6224 Clarify window-dedicated-p return value.
6225 (Textual Scrolling): scroll-up and scroll-down can get an error.
6226 (Horizontal Scrolling): Clarify auto-hscroll-mode.
6227 Clarify set-window-hscroll.
6228 (Size of Window): Don't mention tool bar in window-height.
6229 (Coordinates and Windows): Explain what coordinates-in-window-p
6230 returns for fringes and display margins.
6231 (Window Configurations): Explain saving fringes, etc.
6232
6233 * tips.texi (Library Headers): Clean up Documentation.
6234
6235 * syntax.texi (Parsing Expressions): Clean up forward-comment
6236 and parse-sexp-lookup-properties.
6237
6238 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
6239
6240 * os.texi (System Environment): Clean up text for load-average errors.
6241
6242 * modes.texi (Hooks): Don't explain local hook details at front.
6243 Clarify run-hooks and run-hook-with-args a little.
6244 Clean up add-hook and remove-hook.
6245
6246 * edebug.texi (Edebug Execution Modes): Clarify t.
6247 Document edebug-sit-for-seconds.
6248 (Coverage Testing): Document C-x X = and =.
6249 (Instrumenting Macro Calls): Fix typo.
6250 (Specification List): Don't index the specification keywords.
6251
62522003-10-10 Kim F. Storm <storm@cua.dk>
6253
6254 * processes.texi (Network): Introduce make-network-process.
6255
62562003-10-09 Luc Teirlinck <teirllm@auburn.edu>
6257
6258 * tips.texi (Library Headers): Fix typo.
6259
62602003-10-07 Juri Linkov <juri@jurta.org>
6261
6262 * modes.texi (Imenu): Mention imenu-create-index-function's
6263 default value. Explain submenus better.
6264
62652003-10-07 Lute Kamstra <lute@gnu.org>
6266
6267 * modes.texi (Faces for Font Lock): Fix typo.
6268 (Hooks): Explain how buffer-local hook variables can refer to
6269 global hook variables.
6270 Various minor clarifications.
6271
62722003-10-06 Lute Kamstra <lute@gnu.org>
6273
6274 * tips.texi (Coding Conventions): Mention naming conventions for
6275 hooks.
6276
62772003-10-05 Luc Teirlinck <teirllm@auburn.edu>
6278
6279 * loading.texi (Library Search): Correct default value of
6280 load-suffixes.
6281 (Named Features): Fix typo.
6282
62832003-10-05 Richard M. Stallman <rms@gnu.org>
6284
6285 * loading.texi (Named Features): In `provide',
6286 say how to test for subfeatures.
6287 (Unloading): In unload-feature, use new var name
6288 unload-feature-special-hooks.
6289
62902003-10-03 Lute Kamstra <lute@gnu.org>
6291
6292 * modes.texi (Major Mode Conventions): Mention third way to set up
6293 Imenu.
6294 (Imenu): A number of small fixes.
6295 Delete documentation of internal variable imenu--index-alist.
6296 Document the return value format of imenu-create-index-function
6297 functions.
6298
62992003-09-30 Richard M. Stallman <rms@gnu.org>
6300
6301 * processes.texi (Network): Say what stopped datagram connections do.
6302
6303 * lists.texi (Association Lists): Clarify `assq-delete-all'.
6304
6305 * display.texi (Overlay Properties): Clarify `evaporate' property.
6306
63072003-09-29 Lute Kamstra <lute@gnu.org>
6308
6309 * modes.texi (Mode Line Data): Explain when symbols in mode-line
6310 constructs should be marked as risky.
6311 Change cons cell into proper list.
6312 (Mode Line Variables): Change cons cell into proper list.
6313
63142003-09-26 Lute Kamstra <lute@gnu.org>
6315
6316 * modes.texi (Mode Line Data): Document the :propertize construct.
6317 (Mode Line Variables): Reorder the descriptions of the variables
6318 to match their order in the default mode-line-format.
6319 Describe the new variables mode-line-position and mode-line-modes.
6320 Update the default values of mode-line-frame-identification,
6321 minor-mode-alist, and default-mode-line-format.
6322 (Properties in Mode): Mention the :propertize construct.
6323
63242003-09-26 Richard M. Stallman <rms@gnu.org>
6325
6326 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6327 * loading.texi, minibuf.texi, text.texi, variables.texi:
6328 Avoid @strong{Note:}.
6329
63302003-09-26 Richard M. Stallman <rms@gnu.org>
6331
6332 * keymaps.texi (Remapping Commands): Fix typo.
6333
63342003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
6335
6336 * processes.texi (Low-Level Network): Fix typo.
6337
63382003-09-23 Kim F. Storm <storm@cua.dk>
6339
6340 * processes.texi (Network, Network Servers): Fix typos.
6341 (Low-Level Network): Add timeout value for :server keyword.
6342 Add new option keywords to make-network-process.
6343 Add set-network-process-options.
6344 Explain how to test availability of network options.
6345
63462003-09-19 Richard M. Stallman <rms@gnu.org>
6347
6348 * text.texi (Motion by Indent): Arg to
6349 backward-to-indentation and forward-to-indentation is optional.
6350
6351 * strings.texi (Creating Strings): Add substring-no-properties.
6352
6353 * processes.texi
6354 (Process Information): Add list-processes arg QUERY-ONLY.
6355 Delete process-contact from here.
6356 Add new status values for process-status.
6357 Add process-get, process-put, process-plist, set-process-plist.
6358 (Synchronous Processes): Add call-process-shell-command.
6359 (Signals to Processes): signal-process allows process objects.
6360 (Network): Complete rewrite.
6361 (Network Servers, Datagrams, Low-Level Network): New nodes.
6362
6363 * positions.texi (Word Motion): forward-word, backward-word
6364 arg is optional. Reword.
6365
6366 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
6367
6368 * variables.texi (Creating Buffer-Local):
6369 Delete duplicate definition of buffer-local-value.
6370 (File Local Variables): Explain about discarding text props.
6371
63722003-09-11 Richard M. Stallman <rms@gnu.org>
6373
6374 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
6375 changes variables that record input events.
6376 (Minibuffer Misc): Add minibuffer-selected-window.
6377
6378 * lists.texi (Building Lists): Add copy-tree.
6379
6380 * display.texi (Fontsets): Add char-displayable-p.
6381 (Scroll Bars): New node.
6382
63832003-09-08 Lute Kamstra <lute@gnu.org>
6384
6385 * modes.texi (%-Constructs): Document new `%i' and `%I'
6386 constructs.
6387
63882003-09-03 Peter Runestig <peter@runestig.com>
6389
6390 * makefile.w32-in: New file.
6391
63922003-08-29 Richard M. Stallman <rms@gnu.org>
6393
6394 * display.texi (Overlay Properties): Clarify how priorities
6395 affect use of the properties.
6396
63972003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
6398
6399 * customize.texi (Type Keywords): Correct the description of
6400 `:help-echo' in the case where `motion-doc' is a function.
6401
64022003-08-14 John Paul Wallington <jpw@gnu.org>
6403
6404 * modes.texi (Emulating Mode Line): Subsection, not section.
6405
64062003-08-13 Richard M. Stallman <rms@gnu.org>
6407
6408 * elisp.texi (Top): Update subnode lists in menu.
6409
6410 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
6411 (Kill Functions): kill-region has new arg yank-handler.
6412 (Yanking): New node.
6413 (Yank Commands): Add yank-undo-function.
6414 (Low-Level Kill Ring):
6415 kill-new and kill-append have new arg yank-handler.
6416 (Changing Properties): Add remove-list-of-text-properties.
6417 (Atomic Changes): New node.
6418
6419 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
6420
6421 * streams.texi (Output Variables): Add eval-expression-print-length
6422 and eval-expression-print-level.
6423
6424 * os.texi (Time Conversion): For encode-time, explain limits on year.
6425
6426 * objects.texi (Character Type): Define anchor "modifier bits".
6427
6428 * modes.texi (Emulating Mode Line): New node.
6429 (Search-based Fontification): Font Lock uses font-lock-face property.
6430 (Other Font Lock Variables): Likewise.
6431
6432 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
6433 not vectors.
6434 (Active Keymaps): Add emulation-mode-map-alists.
6435 (Functions for Key Lookup): key-binding has new arg no-remap.
6436 (Remapping Commands): New node.
6437 (Scanning Keymaps): where-is-internal has new arg no-remap.
6438 (Tool Bar): Add tool-bar-local-item-from-menu.
6439 Clarify when to use tool-bar-add-item-from-menu.
6440
6441 * commands.texi (Interactive Call): commandp has new arg.
6442 (Command Loop Info): Add this-original-command.
6443
64442003-08-06 John Paul Wallington <jpw@gnu.org>
6445
6446 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
6447
6448 * display.texi (Warning Basics): Fix typo.
6449 (Fringes): Add closing curly bracket and fix typo.
6450
6451 * elisp.texi (Top): Fix typo.
6452
64532003-08-05 Richard M. Stallman <rms@gnu.org>
6454
6455 * elisp.texi: Update lists of subnodes.
6456
6457 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
6458
6459 * variables.texi (Local Variables): Use lc for example variable names.
6460
6461 * tips.texi (Library Headers): Explain where to put -*-.
6462
6463 * strings.texi (Creating Strings): Fix xref for vconcat.
6464
6465 * sequences.texi (Vector Functions):
6466 vconcat no longer allows integer args.
6467
6468 * minibuf.texi (Reading File Names): read-file-name has new
6469 arg PREDICATE. New function read-directory-name.
6470
6471 * macros.texi (Defining Macros): Give definition of `declare'
6472 (Indenting Macros): New node.
6473
6474 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
6475 (Window Frame Parameters): Make separate table of parameters
6476 that are coupled with specific face attributes.
6477 (Deleting Frames): delete-frame-hooks renamed to
6478 delete-frame-functions.
6479
6480 * files.texi (Magic File Names): Add file-remote-p.
6481 Clarify file-local-copy.
6482
6483 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
6484 here; instead xref Defining Macros.
6485
6486 * display.texi (Warnings): New node, and subnodes.
6487 (Fringes): New node.
6488
6489 * debugging.texi (Test Coverage): New node.
6490
6491 * compile.texi (Compiler Errors): Explain with-no-warnings
6492 and other ways to suppress warnings.
6493
6494 * commands.texi (Interactive Call): Minor clarification.
6495
6496 * buffers.texi (Buffer File Name): set-visited-file-name
6497 renames the buffer too.
6498
6499 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
6500
65012003-07-24 Markus Rost <rost@math.ohio-state.edu>
6502
6503 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
6504
65052003-07-22 Markus Rost <rost@math.ohio-state.edu>
6506
6507 * internals.texi (Garbage Collection): Fix previous change.
6508
65092003-07-22 Richard M. Stallman <rms@gnu.org>
6510
6511 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
6512
6513 * display.texi (Width): Use \s syntax in example.
6514 (Font Selection): Add face-font-rescale-alist.
6515
6516 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
6517 Remove spurious indent in example.
6518
6519 * lists.texi (Building Lists): Add number-sequence.
6520
6521 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
6522
6523 * functions.texi (Function Documentation): Explain how to
6524 show calling convention explicitly in the doc string.
6525
6526 * windows.texi (Selecting Windows): save-selected-window saves
6527 selected window of each frame.
6528 (Window Configurations): Minor change.
6529
6530 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
6531
6532 * streams.texi (Output Variables): Add print-continuous-numbering
6533 and print-number-table.
6534
6535 * processes.texi (Decoding Output): New node.
6536
6537 * os.texi (Time Conversion): decode-time arg is optional.
6538
6539 * objects.texi (Character Type): Don't use space as example for \.
6540 Make list of char names and \-sequences correspond.
6541 Explain that \s is not used in strings. `\ ' needs space after.
6542
6543 * nonascii.texi (Converting Representations): Add string-to-multibyte.
6544 (Translation of Characters): Add translation-table-for-input.
6545 (Default Coding Systems): Add auto-coding-functions.
6546 (Explicit Encoding): Add decode-coding-inserted-region.
6547 (Locales): Add locale-info.
6548
6549 * minibuf.texi (Basic Completion): Describe test-completion.
6550 Collections can be lists of strings.
6551 Clean up lazy-completion-table.
6552 (Programmed Completion): Mention test-completion.
6553 Clarify why lambda expressions are not accepted.
6554 (Minibuffer Misc): Describe minibufferp.
6555
65562003-07-14 Richard M. Stallman <rms@gnu.org>
6557
6558 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
6559
6560 * windows.texi (Selecting Windows): New arg to select-window.
6561 (Selecting Windows): Add with-selected-window.
6562 (Size of Window): Add window-inside-edges, etc.
6563
6564 * internals.texi (Garbage Collection): Add post-gc-hook.
6565
6566 * processes.texi (Subprocess Creation): Add exec-suffixes.
6567
6568 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
6569 (Scanning Keymaps): Add map-keymaps.
6570 (Defining Menus): Add keymap-prompt.
6571
6572 * numbers.texi (Integer Basics): Add most-positive-fixnum,
6573 most-negative-fixnum.
6574
6575 * compile.texi (Byte Compilation): Explain no-byte-compile
6576 (Compiler Errors): New node.
6577
6578 * os.texi (User Identification): user-uid, user-real-uid
6579 can return float.
6580
6581 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
6582 and about derived modes.
6583 (Minor Modes): Add minor-mode-list.
6584 (Defining Minor Modes): Keyword args for define-minor-mode.
6585 (Search-based Fontification): Explain managing other properties.
6586 (Other Font Lock Variables): Add font-lock-extra-managed-props.
183080b6 6587 (Faces for Font Lock): Add font-lock-preprocessor-face.
b8d4c8d0
GM
6588 (Hooks): Add run-mode-hooks and delay-mode-hooks.
6589
6590 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
6591 (Variable Aliases): Clarify defvaralias.
6592
6593 * loading.texi (Library Search): Add load-suffixes.
6594
6595 * minibuf.texi (Basic Completion): Add lazy-completion-table.
6596 (Programmed Completion): Add dynamic-completion-table.
6597
6598 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
6599 (Magic File Names): Specify precedence order of handlers.
6600
6601 * commands.texi (Command Overview): Emacs server runs pre-command-hook
6602 and post-command-hook.
6603 (Waiting): New calling convention for sit-for.
6604
6605 * text.texi (Special Properties): local-map and keymap properties
6606 apply based on their stickiness.
6607
66082003-07-07 Richard M. Stallman <rms@gnu.org>
6609
6610 * modes.texi (Minor Mode Conventions): Specify only some kinds
6611 of list values as args to minor modes.
6612
6613 * files.texi (File Name Expansion): Warn about iterative use
6614 of substitute-in-file-name.
6615
6616 * advice.texi (Activation of Advice): Clean up previous change.
6617
66182003-07-06 Markus Rost <rost@math.ohio-state.edu>
6619
6620 * advice.texi (Activation of Advice): Note that ad-start-advice is
6621 turned on by default.
6622
66232003-06-30 Richard M. Stallman <rms@gnu.org>
6624
6625 * text.texi (Buffer Contents): Document current-word.
6626 (Change Hooks): Not called for *Messages*.
6627
6628 * functions.texi (Defining Functions): Explain about redefining
6629 primitives.
6630 (Function Safety): Renamed. Minor changes.
6631 Comment out the detailed criteria for what is safe.
6632
66332003-06-22 Andreas Schwab <schwab@suse.de>
6634
6635 * objects.texi (Symbol Type): Fix description of examples.
6636
66372003-06-16 Andreas Schwab <schwab@suse.de>
6638
6639 * hash.texi (Creating Hash): Fix description of :weakness.
6640
c8763fb6 66412003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
b8d4c8d0
GM
6642
6643 * files.texi (Changing Files): copy-file copies file modes, too.
6644
66452003-05-28 Richard M. Stallman <rms@gnu.org>
6646
6647 * strings.texi (Creating Strings): Clarify split-string.
6648
66492003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
6650
6651 * strings.texi (Creating Strings): Update split-string specification
6652 and examples.
6653
66542003-05-19 Richard M. Stallman <rms@gnu.org>
6655
6656 * elisp.texi: Correct invariant section names.
6657
66582003-04-20 Richard M. Stallman <rms@gnu.org>
6659
6660 * os.texi (Timers): Explain about timers and quitting.
6661
66622003-04-19 Richard M. Stallman <rms@gnu.org>
6663
6664 * internals.texi (Writing Emacs Primitives): Strings are
6665 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
6666 Explain GCPRO convention for varargs function args.
6667
66682003-04-16 Richard M. Stallman <rms@gnu.org>
6669
6670 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
6671
66722003-04-08 Richard M. Stallman <rms@gnu.org>
6673
6674 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
6675
66762003-02-13 Kim F. Storm <storm@cua.dk>
6677
6678 * objects.texi (Character Type): New \s escape for space.
6679
66802003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
6681
6682 * os.texi (System Environment): Added cygwin system-type.
6683
66842003-01-25 Richard M. Stallman <rms@gnu.org>
6685
6686 * keymaps.texi: Document that a symbol can act as a keymap.
6687
66882003-01-13 Richard M. Stallman <rms@gnu.org>
6689
6690 * text.texi (Changing Properties): Say string indices are origin-0.
6691
6692 * positions.texi (Screen Lines) <compute-motion>:
6693 Correct order of elts in return value.
6694
6695 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
6696 how to define a default binding.
6697
66982002-12-07 Markus Rost <rost@math.ohio-state.edu>
6699
6700 * loading.texi (Unloading): Fix recent change for load-history.
6701
6702 * customize.texi (Simple Types): Clarify description of custom
6703 type 'number. Describe new custom type 'float.
6704
67052002-12-04 Markus Rost <rost@math.ohio-state.edu>
6706
6707 * variables.texi (File Local Variables): Fix typo.
6708
c8763fb6 67092002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
b8d4c8d0
GM
6710
6711 From Michael Albinus <Michael.Albinus@alcatel.de>.
6712
6713 * README: Target for Info file is `make info'.
6714
6715 * files.texi (File Name Components): Fixed typos in
6716 `file-name-sans-extension'.
6717 (Magic File Names): Complete list of operations for magic file
6718 name handlers.
6719
67202002-09-16 Jonathan Yavner <jyavner@engineer.com>
6721
6722 * variables.texi (File Local Variables): New function
6723 risky-local-variable-p.
6724
67252002-09-15 Jonathan Yavner <jyavner@engineer.com>
6726
6727 * functions.texi (Function safety): New node about unsafep.
6728
67292002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
6730
6731 * customize.texi (Splicing into Lists): Fixed example.
6732 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
6733
67342002-06-17 Juanma Barranquero <lektu@terra.es>
6735
6736 * frames.texi (Display Feature Testing): Fix typo.
6737
67382002-06-12 Andreas Schwab <schwab@suse.de>
6739
6740 * frames.texi (Initial Parameters, Resources): Fix references to
6741 the Emacs manual.
6742
67432002-05-13 Kim F. Storm <storm@cua.dk>
6744
6745 * variables.texi (Intro to Buffer-Local): Updated warning and
6746 example relating to changing buffer inside let.
6747
c8763fb6 67482002-03-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
6749
6750 * os.texi (Session Management): New node about X Session management.
6751
67522002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
6753
6754 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
6755 to which the manual corresponds, and the copyright years.
6756
6757 * Makefile.in (VERSION): Set to 2.9.
6758
67592001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
6760
6761 * elisp.texi: Change the category in @dircategory to "Emacs", to
6762 make it consistent with info/dir.
6763
67642001-11-25 Miles Bader <miles@gnu.org>
6765
6766 * text.texi (Fields): Describe new `limit' arg in
6767 field-beginning/field-end.
6768
67692001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
6770
6771 * permute-index: Don't depend on csh-specific features. Replace
6772 the interpreter name with /bin/sh.
6773
6774 * two-volume-cross-refs.txt: New file.
6775 * two.el: New file.
6776 * spellfile: New file.
6777
67782001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
6779
6780 * permute-index: New file.
6781
6782 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
6783 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
6784 8+3 restricted namespace.
6785
6786 * Makefile.in (infodir): Define relative to $(srcdir).
6787 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
6788 include directories list via -I switch to makeinfo.
6789 (index.texi): Use cp if both hard and symbolic links fail.
6790
67912001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
6792
6793 * Makefile.in (distclean): Add.
6794
6795 The following changes make ELisp manual part of the Emacs
6796 distribution:
6797
6798 * Makefile.in: Add Copyright notice.
6799 (prefix): Remove.
6800 (infodir): Change value to "../info".
6801 (VPATH): New variable.
6802 (MAKE): Don't define.
6803 (texmacrodir): Don't define.
6804 (texinputdir): Append the existing value of TEXINPUTS.
6805 ($(infodir)/elisp): Instead of just "elisp". Reformat the
6806 command to be compatible with man/Makefile.in, and to put the
6807 output into ../info.
6808 (info): Add target.
6809 (installall): Target removed.
6810
c8763fb6 68112001-10-31 Pavel Janík <Pavel@Janik.cz>
b8d4c8d0
GM
6812
6813 * tips.texi (Coding Conventions): Fix typo.
6814
68152001-10-23 Gerd Moellmann <gerd@gnu.org>
6816
6817 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
6818
68192001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
6820
6821 * files.texi (File Name Components): Update the description of
6822 file-name-sans-extension and file-name-extension, as they now
6823 ignore leading dots.
6824
68252001-10-20 Gerd Moellmann <gerd@gnu.org>
6826
6827 * (Version 21.1 released.)
6828
68292001-10-19 Miles Bader <miles@gnu.org>
6830
6831 * positions.texi (Text Lines): Describe behavior of
6832 `beginning-of-line'/`end-of-line' in the presence of field properties.
6833
68342001-10-17 Gerd Moellmann <gerd@gnu.org>
6835
6836 * Makefile.in (VERSION): Set to 2.8.
6837 (manual): Use `manual-21'.
6838
6839 * elisp.texi (VERSION): Add and use it where the version
6840 number was used. Set it to 2.8.
6841
6842 * intro.texi: Likewise.
6843
68442001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
6845
6846 * files.texi (File Name Completion): Document the significance of
6847 a trailing slash in elements of completion-ignored-extensions.
6848
68492001-10-06 Miles Bader <miles@gnu.org>
6850
6851 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
6852
68532001-10-04 Gerd Moellmann <gerd@gnu.org>
6854
6855 * variables.texi (Variable Aliases): New node.
6856
68572001-10-04 Gerd Moellmann <gerd@gnu.org>
6858
6859 * Branch for 21.1.
6860
68612001-10-02 Miles Bader <miles@gnu.org>
6862
6863 * minibuf.texi (Minibuffer Misc): Add entries for
6864 `minibuffer-contents', `minibuffer-contents-no-properties', and
6865 `delete-minibuffer-contents'.
6866 Correct description for `minibuffer-prompt-end'.
6867
6868 * text.texi (Property Search): Correct descriptions of
6869 `next-char-property-change' and `previous-char-property-change'.
6870 Add entries for `next-single-char-property-change' and
6871 `previous-single-char-property-change'.
6872 Make operand names a bit more consistent.
6873
68742001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
6875
6876 * frames.texi (Finding All Frames): Document that next-frame and
6877 previous-frame are local to current terminal.
6878
68792001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
6880
6881 * keymaps.texi (Creating Keymaps): Fix the description of the
6882 result of make-keymap.
6883
68842001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
6885
6886 * display.texi (Font Lookup, Attribute Functions)
6887 (Image Descriptors): Add cross-references to the definition of
6888 selected frame.
6889
6890 * buffers.texi (The Buffer List): Add cross-references to the
6891 definition of selected frame.
6892
6893 * frames.texi (Input Focus): Clarify which frame is _the_ selected
6894 frame at any given time.
6895 (Multiple Displays, Size and Position): Add a cross-reference to
6896 the definition of the selected frame.
6897
68982001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
6899
6900 * strings.texi (String Conversion) <string-to-number>: Document
6901 that a float is returned for integers that are too large.
6902
6903 * frames.texi (Mouse Position): Document mouse-position-function.
6904 (Display Feature Testing): Document display-images-p.
6905 (Window Frame Parameters): Document the cursor-type variable.
6906
6907 * numbers.texi (Integer Basics): Document CL style read syntax for
6908 integers in bases other than 10.
6909
6910 * positions.texi (List Motion): Document
6911 open-paren-in-column-0-is-defun-start.
6912
6913 * lists.texi (Sets And Lists): Document member-ignore-case.
6914
6915 * internals.texi (Garbage Collection): Document the used and free
6916 strings report.
6917 (Memory Usage): Document strings-consed.
6918
6919 * os.texi (Time of Day): Document float-time.
6920 (Recording Input): Document that clear-this-command-keys clears
6921 the vector to be returned by recent-keys.
6922
6923 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
6924 argument keymap can be a list.
6925
6926 * nonascii.texi (User-Chosen Coding Systems)
6927 <select-safe-coding-system>: Document the new argument
6928 accept-default-p and the variable
6929 select-safe-coding-system-accept-default-p. Tell what happens if
6930 buffer-file-coding-system is undecided.
6931 (Default Coding Systems): Document auto-coding-regexp-alist.
6932
6933 * display.texi (The Echo Area) <message>: Document
6934 message-truncate-lines.
6935 (Glyphs): Document that the glyph table is unused on windowed
6936 displays.
6937
6938 * help.texi (Describing Characters) <single-key-description>:
6939 Document the new argument no-angles.
6940 (Accessing Documentation) <documentation-property>: Document that
6941 a non-string property is evaluated.
6942 <documentation>: Document that the function-documentation property
6943 is looked for.
6944
6945 * windows.texi (Selecting Windows): Document some-window.
6946
6947 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
6948
6949 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
6950 apropos-mode-hook.
6951
6952 * commands.texi (Using Interactive): Document interactive-form.
6953 (Keyboard Macros): Document kbd-macro-termination-hook.
6954 (Command Loop Info): Document that clear-this-command-keys clears
6955 the vector to be returned by recent-keys.
6956
69572001-09-04 Werner LEMBERG <wl@gnu.org>
6958
6959 * Makefile.in (srcdir, texinputdir): New variables.
6960 (srcs, index.texi, install): Use $(srcdir).
6961 (.PHONY): Remove elisp.dvi.
6962 (elisp): Use -I switch for makeinfo.
6963 (elisp.dvi): Use $(srcdir) and $(texinputdir).
6964 (installall, dist): Use $(srcdir).
6965 Fix path to texinfo.tex.
6966 (maintainer-clean): Add elisp.dvi and elisp.oaux.
6967
69682001-08-30 Gerd Moellmann <gerd@gnu.org>
6969
6970 * display.texi (Conditional Display): Adjust to API change.
6971
6972 * configure: New file.
6973
69742001-07-30 Gerd Moellmann <gerd@gnu.org>
6975
6976 * commands.texi (Repeat Events): Add description of
6977 double-click-fuzz.
6978
69792001-05-08 Stefan Monnier <monnier@cs.yale.edu>
6980
6981 * syntax.texi (Syntax Class Table): Add the missing designator for
6982 comment and string fences.
6983 (Syntax Properties): Add a xref to syntax table internals.
6984 (Syntax Table Internals): Document string-to-syntax.
6985
69862001-05-07 Gerd Moellmann <gerd@gnu.org>
6987
6988 * Makefile.in (install): Use install-info command line options
6989 like in Emacs' Makefile.in.
6990
69912000-12-09 Miles Bader <miles@gnu.org>
6992
6993 * windows.texi (Window Start): Update documentation for
6994 `pos-visible-in-window-p'.
6995
69962000-11-12 Stefan Monnier <monnier@cs.yale.edu>
6997
6998 * lists.texi (Building Lists): Add footnote to explain how to add
6999 to the end of a list.
7000
70012000-10-25 Gerd Moellmann <gerd@gnu.org>
7002
7003 * files.texi (Visiting Functions): Typos.
7004
70052000-10-25 Kenichi Handa <handa@etl.go.jp>
7006
7007 * files.texi (Visiting Functions): Return value of
7008 find-file-noselect may be a list of buffers if wildcards are used.
7009
70102000-10-24 Miles Bader <miles@lsi.nec.co.jp>
7011
7012 * display.texi (Defining Faces): Document `graphic' display type
7013 in face specs.
7014
b344d29d 70152000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b8d4c8d0
GM
7016
7017 * hooks.texi (Standard Hooks): Replace obsolete
7018 `after-make-frame-hook' with `after-make-frame-functions'.
7019
7020 * frames.texi (Creating Frames): Ditto.
7021
7022 * variables.texi (Future Local Variables): Ditto.
7023
70242000-10-16 Gerd Moellmann <gerd@gnu.org>
7025
7026 * display.texi (Other Image Types): Add description of :foreground
7027 and :background properties of mono PBM images.
7028
70292000-08-17 Werner LEMBERG <wl@gnu.org>
7030
7031 * .cvsignore: New file.
7032
70332000-01-05 Gerd Moellmann <gerd@gnu.org>
7034
7035 * tindex.pl: New script.
7036
70371999-12-03 Dave Love <fx@gnu.org>
7038
7039 * Makefile.in (MAKEINFO): New parameter.
7040
70411999-09-17 Richard Stallman <rms@gnu.org>
7042
7043 * Makefile.in (srcs): Add hash.texi.
7044 (VERSION): Update to 20.6.
7045
70461999-09-13 Richard Stallman <rms@gnu.org>
7047
7048 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
7049
70501998-08-29 Karl Heuer <kwzh@gnu.org>
7051
7052 * configure.in: New file.
7053 * Makefile.in: Renamed from Makefile.
7054 (prefix, infodir): Use value obtained from configure.
7055 (emacslibdir): Obsolete variable deleted.
7056 (dist): Distribute configure.in, configure, Makefile.in.
7057
70581998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
7059
7060 * Makefile (INSTALL_INFO): New variable.
7061 (install): Run install-info.
7062
70631998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
7064
7065 * Makefile (elisp.dvi): Add missing backslash.
7066
70671998-05-02 Richard Stallman <rms@psilocin.gnu.org>
7068
7069 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
7070 Run texindex without `./'. Always run texindex on elisp.tp.
7071 (elisp.tps): Target deleted.
7072
70731998-04-05 Richard Stallman <rms@psilocin.gnu.org>
7074
7075 * Makefile (srcs): Add nonascii.texi and customize.texi.
7076 (dist): Start by deleting `temp'.
7077
70781998-02-17 Richard Stallman <rms@psilocin.gnu.org>
7079
7080 * Makefile (makeinfo, texindex): Targets deleted.
7081 (makeinfo.o, texindex.o): Targets deleted.
7082 (clean, dist): Don't do anything with them or with getopt*.
7083
70841998-01-30 Richard Stallman <rms@psilocin.gnu.org>
7085
7086 * Makefile (SHELL): Defined.
7087
70881998-01-27 Richard Stallman <rms@psilocin.gnu.org>
7089
7090 * Makefile (elisp.tps): New target.
7091 (elisp.dvi): Depend on elisp.tps.
7092
c5602427 70931996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
7094
7095 * README: Update phone number.
7096
7097 * Makefile (elisp): Make this be the default target.
7098 Depend on makeinfo.c instead of makeinfo.
7099 (install): Don't depend on elisp.dvi, since we don't install that.
7100 Use mkinstalldirs.
7101 (dist): Add mkinstalldirs.
7102
c5602427 71031995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
7104
7105 * Makefile (VERSION): Update version number.
7106 (maintainer-clean): Renamed from realclean.
7107
c5602427 71081995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
7109
7110 * Makefile (realclean): New target.
7111 (elisp): Remove any old elisp-* files first.
7112
c5602427 71131993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
7114
7115 * Makefile (VERSION): New variable.
7116 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
7117 Compressed file suffix should be `.gz', not `.z'.
7118
ce058493 71191993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7120
7121 * Makefile (elisp): Depend on makeinfo.
7122
c5602427 71231993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
7124
7125 * Makefile (srcs): Add anti.texi.
7126
c5602427 71271993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7128
7129 * Makefile (infodir, prefix): New vars.
7130 (install): Use infodir.
7131 (emacsinfodir): Deleted.
7132
c5602427 71331993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7134
7135 * Makefile (srcs): Add calendar.texi.
7136
7137 * Makefile (dist): Copy texindex.c and makeinfo.c.
7138 Limit elisp-* files to those with one or two digits.
7139
c5602427 71401993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7141
7142 * Makefile (dist): Changed to use Gzip instead of compress.
7143
c5602427 71441993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7145
7146 * loading.texi (Unloading): define-function changed back to
7147 defalias. It may not stay this way, but at least it's
7148 consistent with the known-good version of the code patch.
7149
c5602427 71501993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
7151
7152 * modes.texi (Hooks): Document new optional arg of add-hook.
7153
c5602427 71541993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7155
7156 * variables.texi: Document nil initial value of buffer-local variables.
7157
7158 * tips.texi: Add new section on standard library headers.
7159
c5602427 71601993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7161
7162 * Makefile (srcs): Add frame.texi to the list of sources.
7163
c5602427 71641993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7165
7166 * Makefile (dist): Don't bother excluding autosave files; they'll
7167 never make it into the temp directory anyway, and the hash marks
7168 in the name are problematic for make and the Bourne shell.
7169 (srcs):
7170
c5602427 71711993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
7172
7173 * Makefile (dist): Don't include backup files or autosave files in
7174 the distribution tar file.
7175
c5602427 71761991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
7177
7178 * Makefile (srcs): Added index.perm.
7179 (elisp.dvi): Remove erroneous shell comment.
7180 Expect output of permute-index in permuted.fns.
7181 Save old elisp.aux in elisp.oaux.
7182 (clean): Added index.texi to be deleted.
7183
c5602427 71841990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
7185
7186 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
7187
c5602427 71881990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
7189
7190 * files.texi: Noted that completion-ignored-extensions is ignored
7191 when making *Completions*.
7192
3e868ee3 71931990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
7194
7195 * Makefile make dist now depends on elisp.dvi, since it tries
7196 to include it in the dist file.
7197
c5602427 71981990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 7199
c5602427 7200 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 7201
c5602427 72021989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
7203
7204 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
7205 (defunargs): Turn off \hyphenchar of \sl font temporarily.
7206
c5602427 72071989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7208
7209 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
7210 and @error{} are the terms now being used. The files in the
7211 directory have been changed to reflect this.
7212
7213 * All instances of @indentedresultt{} have been changed to
7214 ` @result{}', using 5 spaces at the begining of the line.
7215
c5602427 72161989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7217
7218 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
7219 experimental @indentedresult{}, @indentedexpandsto{} are part of
7220 the texinfo.tex in this directory. These TeX macros are not
7221 stable yet.
7222
c5602427 72231989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7224
7225 * texinfo.tex: Temporarily added
7226 \let\result=\dblarrow
7227 \def\error{{\it ERROR} \longdblarrow}
7228 We need to do this better soon.
7229
c5602427 72301989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
7231
7232 * Applied Karl Berry's patches to *.texinfo files, but not to
7233 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
7234 new title page format is also not applied, since it requires
7235 texinfo.tex changes.)
7236
7237 * Cleaned up `Makefile' and defined the `emacslibdir' directory
7238 for the Project GNU development environment.
7239
7240;; Local Variables:
c8763fb6 7241;; coding: utf-8
b8d4c8d0
GM
7242;; add-log-time-zone-rule: t
7243;; End:
7244
352c8b4a
GM
7245 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
7246 2007, 2008 Free Software Foundation, Inc.
b8d4c8d0
GM
7247
7248 This file is part of GNU Emacs.
7249
352c8b4a 7250 GNU Emacs is free software: you can redistribute it and/or modify
b8d4c8d0 7251 it under the terms of the GNU General Public License as published by
352c8b4a
GM
7252 the Free Software Foundation, either version 3 of the License, or
7253 (at your option) any later version.
b8d4c8d0
GM
7254
7255 GNU Emacs is distributed in the hope that it will be useful,
7256 but WITHOUT ANY WARRANTY; without even the implied warranty of
7257 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7258 GNU General Public License for more details.
7259
7260 You should have received a copy of the GNU General Public License
352c8b4a 7261 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
b8d4c8d0
GM
7262
7263;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda