(Documentation Tips): One can now also write `program' in front of a
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
fe3dca59
LT
12006-03-19 Luc Teirlinck <teirllm@auburn.edu>
2
3 * tips.texi (Documentation Tips): One can now also write `command'
4 in front of a quoted symbol in a docstring to prevent making a
5 hyperlink.
6
e91d4202
AM
72006-03-19 Alan Mackenzie <acm@muc.de>
8
9 * text.texi (Special Properties): Clarify the definition of
10 'fontified.
11
e8a5f60b
RS
122006-03-16 Richard Stallman <rms@gnu.org>
13
14 * display.texi (Defining Images): Minor cleanup.
15
486daaa5
BW
162006-03-16 Bill Wohler <wohler@newt.com>
17
18 * display.texi (Defining Images): In image-load-path-for-library,
19 prefer user's images.
20
4ffc92c2
SM
212006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
22
23 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
24
874a6ef8
BW
252006-03-15 Bill Wohler <wohler@newt.com>
26
27 * display.texi (Defining Images): Fix example in
28 image-load-path-for-library by not recommending that one binds
29 image-load-path. Just defvar it to placate compiler and only use
30 it if previously defined.
31
70949f30
BW
322006-03-14 Bill Wohler <wohler@newt.com>
33
34 * display.texi (Defining Images): In image-load-path-for-library,
35 always return list of directories. Update example.
36
c852c516
AM
372006-03-14 Alan Mackenzie <acm@muc.de>
38
39 * modes.texi: New node, "Region to Fontify" (for Font Lock).
40 This describes font-lock-extend-region-function.
4ffc92c2 41 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
c852c516
AM
42 the new node "Region to Fontify".
43
7cd3712b
RS
442006-03-13 Richard Stallman <rms@gnu.org>
45
46 * display.texi (Invisible Text): The impossible position is
47 now before the invisible text, not after.
48 (Defining Images): Clean up last change.
49
2c676341
BW
502006-03-11 Bill Wohler <wohler@newt.com>
51
52 * display.texi (Defining Images): Add image-load-path-for-library.
53
6f49b4c5
LT
542006-03-11 Luc Teirlinck <teirllm@auburn.edu>
55
2d14c9bf
LT
56 * text.texi (Adaptive Fill): Fix Texinfo usage.
57
58 * strings.texi (Creating Strings): Fix Texinfo usage.
59
6f49b4c5
LT
60 * searching.texi (Regexp Special): Use @samp for regular
61 expressions that are not in Lisp syntax.
62
fc1d3386
LT
632006-03-08 Luc Teirlinck <teirllm@auburn.edu>
64
65 * searching.texi (Regexp Special): Put remark between parentheses
66 to avoid misreading.
67
7b2c2ca9
LT
682006-03-07 Luc Teirlinck <teirllm@auburn.edu>
69
70 * searching.texi (Syntax of Regexps): More accurately describe
71 which characters are special in which situations.
72 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
73 are not special. Describe in detail when `[' and `]' are special.
74 (Regexp Backslash): Plenty of regexps with unbalanced square
75 brackets are valid, so reword that statement.
76
f79bc642
KS
772006-03-02 Kim F. Storm <storm@cua.dk>
78
79 * keymaps.texi (Tool Bar): Add tool-bar-border.
80
1d9a5237
LT
812006-02-28 Luc Teirlinck <teirllm@auburn.edu>
82
a86b01fa 83 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
1d9a5237 84
2534ef94
LT
852006-02-27 Luc Teirlinck <teirllm@auburn.edu>
86
87 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
88
89 * files.texi (Locating Files): Suggest additional values for the
90 SUFFIXES arg of `locate-file'. Update pxref.
91
92 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
93 (How Programs Do Loading): Discuss the effects of Auto Compression
94 mode on `load'.
95 (Load Suffixes): New node.
394e96d5 96 (Library Search): Delete description of `load-suffixes'; it was
2534ef94
LT
97 moved to "Load Suffixes".
98 (Autoload, Named Features): Mention `load-suffixes'.
99
dd9959da 1002006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2bb56fbf
JB
101
102 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
103
104 * windows.texi (Window Tree): Fix typo.
105
49af2995
KS
1062006-02-20 Kim F. Storm <storm@cua.dk>
107
108 * display.texi (Fringe Indicators): New section.
109 Move indicate-empty-lines, indicate-buffer-boundaries, and
110 default-indicate-buffer-boundaries here.
111 Add fringe-indicator-alist and default-fringes-indicator-alist.
112 Add list of logical fringe indicator symbols.
113 Update list of standard bitmap names.
114 (Fringe Cursors): New section.
115 Move overflow-newline-into-fringe here.
116 Add fringe-cursor-alist and default-fringes-cursor-alist.
117 Add list of fringe cursor symbols.
118
58f71009
JB
1192006-02-20 Juanma Barranquero <lekktu@gmail.com>
120
121 * commands.texi (Using Interactive): Fix reference to node
122 "Minibuffers".
123
5498b6af
RS
1242006-02-19 Richard M. Stallman <rms@gnu.org>
125
126 * minibuf.texi (High-Level Completion):
127 Add xref to read-input-method-name.
128
129 * files.texi (Relative File Names): Move file-relative-name here.
130 (File Name Expansion): From here. Minor clarifications.
131
132 * commands.texi (Using Interactive): Add xrefs about reading input.
133 Clarify remarks about that moving point and mark.
134 Put string case before list case.
135
43ce897a 1362006-02-16 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
b6498a68 137
4ffc92c2
SM
138 * display.texi (Other Display Specs, Image Descriptors):
139 Revert erroneous changes. The previous description of
140 image-descriptors as `(image . PROPS)' was correct.
b6498a68 141
1324d26e
RS
1422006-02-14 Richard M. Stallman <rms@gnu.org>
143
144 * variables.texi (File Local Variables): Clarifications.
145
0da93350
JB
1462006-02-14 Juanma Barranquero <lekktu@gmail.com>
147
148 * variables.texi (File Local Variables): Use @code for a cons
149 cell, not @var.
150
51a39bab
CY
1512006-02-13 Chong Yidong <cyd@stupidchicken.com>
152
153 * variables.texi (File Local Variables): Document new file local
154 variable behavior.
155
d342156c
KS
1562006-02-10 Kim F. Storm <storm@cua.dk>
157
158 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
159
8392fe4a
JB
1602006-02-08 Juanma Barranquero <lekktu@gmail.com>
161
162 * modes.texi (%-Constructs): Remove obsolete info about
163 `global-mode-string'.
164
cd6cd82a
RS
1652006-02-07 Richard M. Stallman <rms@gnu.org>
166
d78dc2d8
RS
167 * commands.texi (Prefix Command Arguments): Minor cleanup.
168
169 * display.texi: "Graphical display", not window system.
170
cd6cd82a
RS
171 * functions.texi (What Is a Function): Fix xref.
172
173 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
174 (Changing Key Bindings): Clarify when remapping is better than
175 substitute-key-definition.
176
1772006-02-02 Richard M. Stallman <rms@gnu.org>
178
179 * minibuf.texi (Basic Completion): Completion alists are risky.
180
181 * keymaps.texi (Active Keymaps): Clarifications.
182 (Searching Keymaps): New node.
183 (Keymaps): Update menu.
184
185 * frames.texi (Layout Parameters): Minor clarification.
186 (Drag and Drop): New node.
187 (Frames): Update menu.
188
cf052abc
CY
1892006-01-29 Chong Yidong <cyd@stupidchicken.com>
190
4ffc92c2
SM
191 * display.texi (Other Display Specs, Image Descriptors):
192 Image description is a list, not a cons cell.
cf052abc 193
1f2907ee
LT
1942006-01-28 Luc Teirlinck <teirllm@auburn.edu>
195
196 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
197 list is not necessarily a list).
198
a849f77d
EZ
1992006-01-27 Eli Zaretskii <eliz@gnu.org>
200
201 * frames.texi (Layout Parameters): border-width and
202 internal-border-width belong to the frame, not the window.
203
d322eb9b
RS
2042006-01-19 Richard M. Stallman <rms@gnu.org>
205
206 * nonascii.texi (Translation of Characters): Search cmds use
207 translation-table-for-input. Automatically made local.
208
209 * markers.texi (Overview of Markers): Count insertion type
210 as one of a marker's attributes.
211
cd6cd82a
RS
212 * keymaps.texi (Controlling Active Maps): New node, split out of
213 Active Keymaps.
214 (Keymaps): Menu updated.
215 (Active Keymaps): Give pseudocode to explain how the active
216 maps are searched. current-active-maps and key-binding moved here.
217 (Functions for Key Lookup): current-active-maps and key-binding moved.
218 Clarifications.
219 (Searching the Keymaps): New subnode.
220
d322eb9b
RS
221 * elisp.texi (Top): Menu clarification.
222
223 * display.texi (Other Display Specs): Delete duplicate entry for
224 just a string as display spec. Move text about recursive display
225 specs on such a string.
226
227 * commands.texi (Key Sequence Input): Clarify.
228 Move num-nonmacro-input-events out.
229 (Reading One Event): num-nonmacro-input-events moved here.
230
2ac77b5a
NR
2312006-01-14 Nick Roberts <nickrob@snap.net.nz>
232
233 * advice.texi (Simple Advice): Update example to fit argument
234 change in previous-line.
235
a203a18c
RS
2362006-01-05 Richard M. Stallman <rms@gnu.org>
237
238 * markers.texi (The Mark): Fix in `mark'.
239
d9043ddf
RS
2402006-01-04 Richard M. Stallman <rms@gnu.org>
241
242 * processes.texi (Misc Network, Make Network): Minor cleanups.
243
8a5db8ae
KS
2442006-01-04 Kim F. Storm <storm@cua.dk>
245
246 * processes.texi (Make Network): Add IPv6 addresses and handling.
247 (Network Feature Testing): Mention (:family ipv6).
248 (Misc Network): Add IPv6 formats to format-network-address.
249
19bb7940
RS
2502005-12-30 Richard M. Stallman <rms@gnu.org>
251
252 * text.texi (Changing Properties):
253 Don't use return value of set-text-properties.
254
b9cb50d9
LT
2552005-12-29 Luc Teirlinck <teirllm@auburn.edu>
256
257 * modes.texi (Mode Line Format): Correct typo in menu.
258
94a867a6
RS
2592005-12-29 Richard M. Stallman <rms@gnu.org>
260
261 * modes.texi (Mode Line Top): New node.
262 (Mode Line Data): Some text moved to new node.
263 Explain the data structure more concretely.
264 (Mode Line Basics): Clarifications.
265 (Mode Line Variables): Clarify intro paragraph.
266 (%-Constructs): Clarify intro paragraph.
267 (Mode Line Format): Update menu.
268
ba455131
LT
2692005-12-28 Luc Teirlinck <teirllm@auburn.edu>
270
271 * minibuf.texi (Basic Completion): Update lazy-completion-table
272 examples for removal of ARGS argument.
273
2b6abe1e
RS
2742005-12-23 Richard M. Stallman <rms@gnu.org>
275
276 * text.texi (Undo): Restore some explanation from the version
277 that was deleted.
278
2d7409f2
EZ
2792005-12-23 Eli Zaretskii <eliz@gnu.org>
280
281 * text.texi (Undo): Remove dupliate descriptions of `apply
282 funname' and `apply delta' elements of the undo list.
283
2e23b82e
RS
2842005-12-20 Richard M. Stallman <rms@gnu.org>
285
286 * help.texi (Help Functions): Update documentation of `apropos'.
287
a31687ce
LT
2882005-12-20 Luc Teirlinck <teirllm@auburn.edu>
289
290 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
291 because it is confusing. If the :help-echo keyword is a function,
292 it is not directly used as the :help-echo overlay property, as the
293 xref seems to suggest (it does not take the appropriate args).
294
0e83c4e9
LT
2952005-12-19 Luc Teirlinck <teirllm@auburn.edu>
296
297 * customize.texi (Common Keywords): Fix Texinfo usage.
298 (Group Definitions, Variable Definitions): Update for new
299 conventions for using `*' in docstrings.
77df907a
LT
300
301 * tips.texi (Documentation Tips): Update for new conventions for
302 using `*' in docstrings.
303
69487a1f
RS
3042005-12-16 Richard M. Stallman <rms@gnu.org>
305
306 * minibuf.texi (Minibuffer Contents): Minor cleanup.
307
2a502a32
JL
3082005-12-16 Juri Linkov <juri@jurta.org>
309
310 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
311
b158c851
RF
3122005-12-14 Romain Francoise <romain@orebokech.com>
313
314 * modes.texi (Customizing Keywords): Rename `append' to `how'.
315 Fix typo.
316
d7d1f75e
JL
3172005-12-11 Juri Linkov <juri@jurta.org>
318
319 * minibuf.texi (Completion Commands): Add mention of read-file-name
320 for filename completion keymaps.
321 (Reading File Names): Add mention of filename completion keymaps
322 for read-file-name and xref to `Completion Commands'.
323
4b1c16c2
RS
3242005-12-10 Richard M. Stallman <rms@gnu.org>
325
326 * customize.texi (Common Keywords): State caveats for use of :tag.
327
1d49d5d9
RS
3282005-12-08 Richard M. Stallman <rms@gnu.org>
329
2663a204
RS
330 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
331 with xrefs and better explanation.
332 (Completion Commands): Add the filename completion maps.
333
1d49d5d9
RS
334 * objects.texi (Character Type): Clarify that \s is not space
335 if a dash follows.
336
fa0d4d0c
RS
3372005-12-05 Richard M. Stallman <rms@gnu.org>
338
339 * windows.texi (Resizing Windows): Delete preserve-before args.
340
d64b177a
SM
3412005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
342
343 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
344 in full keymaps, since the quirk has been fixed.
345
79019cc9
EZ
3462005-12-03 Eli Zaretskii <eliz@gnu.org>
347
348 * hooks.texi (Standard Hooks): Add index entries. Mention
349 `compilation-finish-functions'.
350
161ef3be
RS
3512005-11-27 Richard M. Stallman <rms@gnu.org>
352
353 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
354
17c1971a
JL
3552005-11-21 Juri Linkov <juri@jurta.org>
356
357 * customize.texi (Common Keywords): Update links types
358 custom-manual and url-link. Add link types emacs-library-link,
359 file-link, function-link, variable-link, custom-group-link.
360
5890344b
CY
3612005-11-20 Chong Yidong <cyd@stupidchicken.com>
362
363 * display.texi: Revert 2005-11-20 change.
364
cbce0752
TTN
3652005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
366
367 * processes.texi (Bindat Functions):
368 Say "third" to refer to zero-based index "2".
369
ff04c885
LT
3702005-11-18 Luc Teirlinck <teirllm@auburn.edu>
371
372 * loading.texi (Library Search): Update the default value of
373 `load-suffixes'.
374
ce8d4e00
CY
3752005-11-17 Chong Yidong <cyd@stupidchicken.com>
376
377 * display.texi (Attribute Functions): Mention :ignore-defface.
378
cbad4a9e
SM
3792005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
380
381 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
16b4c38b 382 (Minor Mode Conventions): Mention the use of a hook.
cbad4a9e 383
fda12b27
RS
3842005-11-06 Richard M. Stallman <rms@gnu.org>
385
386 * files.texi (Magic File Names): find-file-name-handler checks the
387 `operations' property of the handler.
388
e082564e
RS
3892005-11-03 Richard M. Stallman <rms@gnu.org>
390
391 * variables.texi (Frame-Local Variables): Small clarification.
392
f0cdd9e4
CY
3932005-10-29 Chong Yidong <cyd@stupidchicken.com>
394
395 * os.texi (Init File): Document ~/.emacs.d/init.el.
396
685abb98
RS
3972005-10-29 Richard M. Stallman <rms@gnu.org>
398
399 * internals.texi (Garbage Collection): Document memory-full.
400
7000848e
BW
4012005-10-28 Bill Wohler <wohler@newt.com>
402
403 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
404 for URLs.
405
107fb6c9
RS
4062005-10-28 Richard M. Stallman <rms@gnu.org>
407
408 * minibuf.texi (Completion Commands): Clean up prev change.
409
4102005-10-26 Kevin Ryde <user42@zip.com.au>
411
412 * compile.texi (Eval During Compile): Explain recommended uses
413 of eval-when-compile and eval-and-compile.
414
1d8e69a2
MY
4152005-10-27 Masatake YAMATO <jet@gyve.org>
416
cbad4a9e 417 * minibuf.texi (Completion Commands):
1d8e69a2 418 Write about new optional argument for `display-completion-list'.
cbad4a9e 419
6a897887
RS
4202005-10-23 Richard M. Stallman <rms@gnu.org>
421
422 * display.texi (Overlay Arrow): Clarify about local bindings of
423 overlay-arrow-position.
424
6d1e17be
EZ
4252005-10-22 Eli Zaretskii <eliz@gnu.org>
426
427 * internals.texi (Building Emacs): Fix last change.
428
db5fe0a6
RS
4292005-10-22 Richard M. Stallman <rms@gnu.org>
430
431 * internals.texi (Building Emacs): Document eval-at-startup.
432
45158e77
RS
4332005-10-21 Richard M. Stallman <rms@gnu.org>
434
435 * loading.texi (Where Defined): load-history contains abs file names.
436 symbol-file returns abs file names.
437
e50165ec
KS
4382005-10-19 Kim F. Storm <storm@cua.dk>
439
440 * display.texi (Showing Images): Add max-image-size integer value.
441
63ab30d0
CY
4422005-10-18 Chong Yidong <cyd@stupidchicken.com>
443
444 * display.texi (Showing Images): Document max-image-size.
445
f8252852
RS
4462005-10-17 Richard M. Stallman <rms@gnu.org>
447
448 * commands.texi (Quitting): Minor clarification.
449
450 * processes.texi (Sentinels): Clarify about output and quitting.
451 (Filter Functions): Mention with-local-quit.
452
c1bed3aa
JL
4532005-10-17 Juri Linkov <juri@jurta.org>
454
455 * buffers.texi (Current Buffer):
456 * commands.texi (Event Input Misc):
457 * compile.texi (Eval During Compile, Compiler Errors):
458 * customize.texi (Group Definitions):
459 * display.texi (Progress, Defining Faces):
460 * files.texi (Writing to Files):
461 * modes.texi (Mode Hooks, Defining Minor Modes):
462 * streams.texi (Output Functions):
463 * syntax.texi (Syntax Table Functions):
464 * text.texi (Change Hooks):
465 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
466
467 * commands.texi (Quitting): Replace arg `forms' with `body' in
468 `with-local-quit'.
469
470 * positions.texi (Excursions): Replace arg `forms' with `body' in
471 `save-excursion'.
472
ef1b4c9e
KS
4732005-10-08 Kim F. Storm <storm@cua.dk>
474
475 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
476 Rename manual section accordingly.
477
abc8ce50
KS
4782005-10-04 Kim F. Storm <storm@cua.dk>
479
480 * windows.texi (Window Split Tree): New section describing
481 new function window-split-tree function.
482
a1f5a1f0
NR
4832005-10-03 Nick Roberts <nickrob@snap.net.nz>
484
485 * display.texi (Fringe Size/Pos): Simplify and add detail.
486
97c3e4cc
RF
4872005-09-30 Romain Francoise <romain@orebokech.com>
488
489 * minibuf.texi (High-Level Completion): Explain that the prompt
490 given to `read-buffer' should end with a colon and a space.
491 Update usage examples.
492
8ad8c5ce
JL
4932005-09-29 Juri Linkov <juri@jurta.org>
494
495 * display.texi (Displaying Messages): Rename argument name
496 `string' to `format-string' in functions `message', `message-box',
497 `message-or-box'.
498
63182706
CY
4992005-09-26 Chong Yidong <cyd@stupidchicken.com>
500
501 * errors.texi (Standard Errors): Corrected xrefs.
502
906320ec
CY
5032005-09-18 Chong Yidong <cyd@stupidchicken.com>
504
505 * display.texi (Defining Images): Updated documentation for
506 `image-load-path'.
507
8ccd3630
RS
5082005-09-17 Richard M. Stallman <rms@gnu.org>
509
510 * display.texi (Defining Images): Clean up previous change.
511
7260457b
RF
5122005-09-16 Romain Francoise <romain@orebokech.com>
513
514 * elisp.texi: Specify GFDL version 1.2.
515
516 * doclicense.texi (GNU Free Documentation License): Update to
517 version 1.2.
518
5b51c037
CY
5192005-09-15 Chong Yidong <cyd@stupidchicken.com>
520
521 * display.texi (Defining Images): Document `image-load-path'.
522
5c4757d3
RS
5232005-09-15 Richard M. Stallman <rms@gnu.org>
524
525 * objects.texi (Printed Representation): Minor cleanup.
526 (Box Diagrams): Minor fix.
527 (Cons Cell Type): Move (...) index item here.
528 (Box Diagrams): From here.
529 (Array Type): Minor fix.
530 (Type Predicates): Delete index "predicates".
531 (Hash Table Type): Clarify xref.
532 (Dotted Pair Notation): Minor fix.
533
2bb8b80c
CY
5342005-09-10 Chong Yidong <cyd@stupidchicken.com>
535
536 * files.texi (Saving Buffers): Fix typo.
537
47b8bc5d
RS
5382005-09-08 Richard M. Stallman <rms@gnu.org>
539
540 * tips.texi (Programming Tips): Correct the "default" prompt spec.
541
475aab0d
CY
5422005-09-08 Chong Yidong <cyd@stupidchicken.com>
543
544 * locals.texi (Standard Buffer-Local Variables): Don't include
545 mode variables for minor modes.
546 Fix xrefs for buffer-display-count, buffer-display-table,
547 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
548 enable-multibyte-characters, fill-column, header-line-format,
549 left-fringe-width, left-margin, and right-fringe-width.
550
551 * hooks.texi (Standard Hooks): All hooks should conform to the
552 standard naming convention now.
553 Fix xref for `echo-area-clear-hook'.
554
555 * display.texi (Usual Display): Note that indicate-empty-lines and
556 tab-width are buffer-local.
557
558 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
559
560 * modes.texi (Mode Help): Note that major-mode is buffer-local.
561
562 * nonascii.texi (Encoding and I/O): Note that
563 buffer-file-coding-system is buffer-local.
564
565 * positions.texi (List Motion): Note that defun-prompt-regexp is
566 buffer-local.
567
568 * text.texi (Auto Filling): Note that auto-fill-function is
569 buffer-local.
570 (Undo): Note that buffer-undo-list is buffer-local.
571
572 * windows.texi (Buffers and Windows): Document
573 buffer-display-count.
574
2a6bc1f7
RS
5752005-09-06 Richard M. Stallman <rms@gnu.org>
576
577 * tips.texi (Coding Conventions): Sometimes it is ok to put the
578 package prefix elsewhere than at the start of the name.
579
d7ea8b71
RS
5802005-09-03 Richard M. Stallman <rms@gnu.org>
581
582 * tips.texi (Programming Tips): Add conventions for minibuffer
583 questions and prompts.
584
0c6087a6
RS
5852005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
586
587 * intro.texi (nil and t): Minor cleanup.
588 Delete spurious mention of keyword symbols.
589 (Evaluation Notation): Add index entry.
590 (A Sample Function Description): Minor cleanup.
591 (A Sample Variable Description): Not all vars can be set.
592
4b5fa40e
TTN
5932005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
594
595 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
596
597 (Insertion): Document precise type of `insert-char' arg COUNT.
598
34b50776
SM
5992005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
600
601 * modes.texi (Other Font Lock Variables): Sync the default of
602 font-lock-lines-before.
603
c1105d05
MA
6042005-08-31 Michael Albinus <michael.albinus@gmx.de>
605
606 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
607
62929713
RS
6082005-08-29 Richard M. Stallman <rms@gnu.org>
609
610 * elisp.texi (Top): Update subnode menu.
611
612 * searching.texi (Searching and Matching): Move node.
613 Rearrange contents and add overall explanation.
614 (Searching and Case): Move node.
615 (Searching and Matching): Update menu.
616
0fb57cc0
EZ
6172005-08-27 Eli Zaretskii <eliz@gnu.org>
618
619 * os.texi (Startup Summary): Fix the description of the initial
620 startup message display.
621
3e80c4c1
RS
6222005-08-25 Richard M. Stallman <rms@gnu.org>
623
624 * searching.texi (Search and Replace): Add replace-regexp-in-string.
625
6262005-08-25 Emilio C. Lopes <eclig@gmx.net>
627
628 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
629 `next-overlay-change' example.
c1105d05 630
79a8defb
JL
6312005-08-22 Juri Linkov <juri@jurta.org>
632
633 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
634 Fix invert-face. Fix args of face-background.
635
16691d29
JL
636 * display.texi (Standard Faces): Delete node.
637 (Faces): Add xref to `(emacs)Standard Faces'.
638 (Displaying Faces): Fix xref to `Standard Faces'.
639
640 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
641
217b694f
EZ
6422005-08-20 Alan Mackenzie <acm@muc.de>
643
644 * buffers.texi (The Buffer List): Clarify the manipulation of the
645 buffer list.
646
0bf14bfd
RS
6472005-08-14 Richard M. Stallman <rms@gnu.org>
648
7ad1498e
AS
649 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
650 a regexp.
0bf14bfd 651
c118d09e
RS
6522005-08-11 Richard M. Stallman <rms@gnu.org>
653
59cb8c23
RS
654 * elisp.texi (Top): Update subnode lists.
655
656 * display.texi (Inverse Video): Node deleted.
657
c118d09e
RS
658 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
659 New nodes split out of Coding Conventions.
660
661 * searching.texi (Regular Expressions): Document re-builder.
662
663 * os.texi (Time Parsing): New node split out of Time Conversion.
664
665 * processes.texi (Misc Network, Network Feature Testing)
666 (Network Options, Make Network): New nodes split out of
667 Low-Level Network.
668
67ec7f41
RS
6692005-08-09 Richard M. Stallman <rms@gnu.org>
670
76d47f0d
RS
671 * frames.texi (Geometry): New node, split from Size and Position.
672 (Frame Parameters): Refer to Geometry.
673
67ec7f41 674 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 675
67ec7f41
RS
676 * windows.texi (Splitting Windows): Fix xref.
677
678 * frames.texi (Layout Parameters): Add xref.
679
680 * display.texi (Line Height, Scroll Bars): Fix xrefs.
681
682 * keymaps.texi (Menu Bar): Fix xref.
683
684 * locals.texi (Standard Buffer-Local Variables): Fix xref.
685
686 * modes.texi (%-Constructs): Fix xref.
687
688 * frames.texi (Window Frame Parameters): Node split up.
689 (Basic Parameters, Position Parameters, Size Parameters)
690 (Layout Parameters, Buffer Parameters, Management Parameters)
691 (Cursor Parameters, Color Parameters): New subnodes.
692
adb5e445
LT
6932005-08-09 Luc Teirlinck <teirllm@auburn.edu>
694
695 * positions.texi (Screen Lines): Update xref for previous change
696 in minibuf.texi.
697
698 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
699 change in minibuf.texi.
700
61298e17
RS
7012005-08-09 Richard M. Stallman <rms@gnu.org>
702
703 * tips.texi (Coding Conventions): Minor cleanup.
704
705 * modes.texi (Defining Minor Modes): Explain when init-value
706 can be non-nil.
707
708 * elisp.texi (Top): Update submenu for Minibuffer.
709
710 * minibuf.texi (Minibuffer Misc): Node split up.
711 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
712 (Recursive Mini): New nodes split out from Minibuffer Misc.
713 (Minibuffer Misc): Document max-mini-window-height.
714
715 * hash.texi (Defining Hash): Delete stray paren in example.
716
717 * display.texi (Echo Area Customization): Don't define
718 max-mini-window-height here; xref instead.
719
720 * commands.texi (Event Input Misc): Update while-no-input.
721
722 * advice.texi (Advising Functions): Explain when to use advice
723 and when to use a hook.
724
43e124e6
EZ
7252005-07-30 Eli Zaretskii <eliz@gnu.org>
726
727 * makefile.w32-in (info): Don't run install-info.
728 ($(infodir)/dir): New target, produced by running install-info.
729
653aea22
LT
7302005-07-27 Luc Teirlinck <teirllm@auburn.edu>
731
732 * modes.texi (Defining Minor Modes): The keyword for the initial
733 value is :init-value, not :initial-value.
734
ba6ebbd5
EZ
7352005-07-23 Eli Zaretskii <eliz@gnu.org>
736
737 * loading.texi (Autoload): Make the `doctor' example be consistent
738 with what's in current loaddefs.el. Describe the "fn" magic in
739 the usage portion of the doc string.
740
6696f2a4
RS
7412005-07-22 Richard M. Stallman <rms@gnu.org>
742
743 * internals.texi (Garbage Collection): Clarify previous change.
744
0c17e67c
SM
7452005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
746
747 * internals.texi (Garbage Collection): Add gc-cons-percentage.
748
426179e1
JL
7492005-07-18 Juri Linkov <juri@jurta.org>
750
751 * commands.texi (Accessing Events):
752 * frames.texi (Text Terminal Colors, Resources):
753 * markers.texi (The Mark):
754 * modes.texi (Defining Minor Modes):
755 Delete duplicate duplicate words.
756
9b0c2c56
RS
7572005-07-16 Richard M. Stallman <rms@gnu.org>
758
759 * display.texi (Managing Overlays): Clarify make-overlay
760 args for insertion types.
761
fd90b80c
LT
7622005-07-13 Luc Teirlinck <teirllm@auburn.edu>
763
0c17e67c
SM
764 * customize.texi (Variable Definitions):
765 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
766 `standard-value' is a list too.
767 (Defining New Types): Use @key{RET} instead of @key{ret}.
768
37aa90e5
TTN
7692005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
770
771 * os.texi (Translating Input): Fix typo.
772
917e0c95
RS
7732005-07-08 Richard M. Stallman <rms@gnu.org>
774
775 * README: Update edition number and size estimate.
776
777 * elisp.texi (VERSION): Set to 2.9.
778
7d90e71d
RS
7792005-07-07 Richard M. Stallman <rms@gnu.org>
780
c330dafe
RS
781 * book-spine.texinfo: Update Emacs version.
782
7d90e71d
RS
783 * display.texi (Inverse Video): Delete mode-line-inverse-video.
784
dc2204be
RS
7852005-07-06 Richard M. Stallman <rms@gnu.org>
786
787 * searching.texi (Regexp Search): Clarify what re-search-forward
788 does when the search fails.
789
a0ec7a4a
LK
7902005-07-05 Lute Kamstra <lute@gnu.org>
791
dc2204be 792 * Update FSF's address in GPL notices.
a0ec7a4a
LK
793
794 * doclicense.texi (GNU Free Documentation License):
795 * gpl.texi (GPL):
796 * tips.texi (Coding Conventions, Library Headers):
797 * vol1.texi:
798 * vol2.texi: Update FSF's address.
799
4af33176
RS
8002005-07-04 Richard M. Stallman <rms@gnu.org>
801
802 * hooks.texi (Standard Hooks): Add occur-hook.
803
b3ab615b
LT
8042005-07-03 Luc Teirlinck <teirllm@auburn.edu>
805
806 * display.texi (The Echo Area): Correct menu.
807
3d393029
RS
8082005-07-03 Richard M. Stallman <rms@gnu.org>
809
7fe48b75
RS
810 * elisp.texi (Top): Update subnode menu for Display.
811
812 * display.texi (Displaying Messages): New node, with most
813 of what was in The Echo Area.
814 (Progress): Moved under The Echo Area.
815 (Logging Messages): New node with new text.
816 (Echo Area Customization): New node, the rest of what was
817 in The Echo Area. Document message-truncate-lines with @defvar.
818 (Display): Update menu.
819
3d393029
RS
820 * windows.texi (Textual Scrolling): Doc 3 values for
821 scroll-preserve-screen-position.
822
823 * text.texi (Special Properties): Change hook functions
824 should bind inhibit-modification-hooks around altering buffer text.
825
826 * keymaps.texi (Key Binding Commands): Call binding BINDING
827 rather than DEFINITION.
828
b26860ad
JB
8292005-06-29 Juanma Barranquero <lekktu@gmail.com>
830
831 * variables.texi (Defining Variables): `user-variable-p' returns t
832 for aliases of user options, nil for alias loops.
833
025691ed
RS
8342005-06-28 Richard M. Stallman <rms@gnu.org>
835
836 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
837 make-keymap.
838
b61bfa4d
LT
8392005-06-27 Luc Teirlinck <teirllm@auburn.edu>
840
841 * variables.texi (Setting Variables): Correct and clarify
842 description of `add-to-ordered-list'.
843
24ee714d
RS
8442005-06-26 Richard M. Stallman <rms@gnu.org>
845
846 * display.texi (Faces): Minor cleanup.
847
33b79ce4
LT
8482005-06-25 Luc Teirlinck <teirllm@auburn.edu>
849
850 * display.texi (Faces): `facep' returns t for strings that are
851 face names.
852
df13531d
RS
8532005-06-25 Richard M. Stallman <rms@gnu.org>
854
855 * objects.texi (Equality Predicates): Clarify meaning of equal.
856
857 * windows.texi (Selecting Windows): save-selected-window
858 and with-selected-window save and restore the current buffer.
859
cf444441
RS
8602005-06-24 Richard M. Stallman <rms@gnu.org>
861
862 * numbers.texi (Float Basics): Explain how to test for NaN,
863 and printing the sign of NaNs.
864
6cdd056d
EZ
8652005-06-24 Eli Zaretskii <eliz@gnu.org>
866
867 * makefile.w32-in (MAKEINFO): Use --force.
868
b93e3c3b
RS
8692005-06-23 Richard M. Stallman <rms@gnu.org>
870
871 * display.texi (Face Functions): Correct Texinfo usage.
872
6fb276bd
LT
8732005-06-23 Luc Teirlinck <teirllm@auburn.edu>
874
875 * lists.texi (Rings): `ring-elements' now returns the elements of
876 RING in order.
877
1d1c7e75
JB
8782005-06-23 Juanma Barranquero <lekktu@gmail.com>
879
880 * markers.texi (The Mark): Texinfo usage fix.
881
9d12e52b
KS
8822005-06-23 Kim F. Storm <storm@cua.dk>
883
884 * searching.texi (Entire Match Data): Remove evaporate option for
885 match-data. Do not mention evaporate option for set-match-data.
886
6d44324c
GM
8872005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
888
889 * display.texi (Face Functions): Mention face aliases.
890
80df27a7
RS
8912005-06-21 Richard M. Stallman <rms@gnu.org>
892
893 * anti.texi (Antinews): Texinfo usage fix.
894
e121563b
KB
8952005-06-21 Karl Berry <karl@gnu.org>
896
9d7d543c
KB
897 * elisp.texi: Use @copying.
898
e121563b
KB
899 * elisp.texi: Put @summarycontents and @contents before the Top
900 node, instead of the end of the file, so that the contents appear
901 in the right place in the dvi/pdf output.
902
36a3b076
JL
9032005-06-21 Juri Linkov <juri@jurta.org>
904
905 * display.texi (Defining Faces): Add `customized-face'.
906
5c796e80
KS
9072005-06-20 Kim F. Storm <storm@cua.dk>
908
b7d1f38f
KS
909 * variables.texi (Setting Variables): Any type of element can be
910 given order in add-to-ordered-list. Compare elements with eq.
911
5c796e80
KS
912 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
913
fb056bef
KB
9142005-06-20 Karl Berry <karl@gnu.org>
915
916 * syntax.texi (Syntax Flags): Make last column very slightly wider
917 to avoid "generic comment" breaking on two lines and causing an
918 underfull box.
919
84398baa
LT
9202005-06-19 Luc Teirlinck <teirllm@auburn.edu>
921
922 * lists.texi (Rings): Various minor clarifications and corrections.
923
07ff1e4b
RS
9242005-06-18 Richard M. Stallman <rms@gnu.org>
925
926 * functions.texi (Obsolete Functions): Simplify.
927
928 * variables.texi (Variable Aliases): Simplify.
929
930 * anti.texi, backups.texi, compile.texi, customization.texi:
931 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
932 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
933 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
934 * variables.texi: Fix formatting ugliness.
935
936 * elisp.texi: Add links to Rings and Byte Packing.
937 Update version and copyright years.
938
939 * minibuf.texi: Fix formatting ugliness.
940 (Completion Commands): Move keymap vars to the end
941 and vars completing-read binds to the top.
942
3f7fab24
LT
9432005-06-17 Luc Teirlinck <teirllm@auburn.edu>
944
945 * processes.texi: Fix typos.
946 (Bindat Spec): Correct Texinfo error.
926c4c9b 947 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 948
f19b57e3
RS
9492005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
950
951 * lists.texi (Rings): New node.
952 (Lists): Add it to menu.
953
a80c5da7 954 * processes.texi (Byte Packing): New node.
f19b57e3
RS
955 (Processes): Add it to menu.
956
9572005-06-17 Richard M. Stallman <rms@gnu.org>
958
959 * syntax.texi (Parsing Expressions): Fix texinfo usage.
960
961 * help.texi (Documentation Basics): Explain the xref to
962 Documentation Tips.
963
964 * debugging.texi (Debugger Commands): Minor fix.
965
67c1390d
LT
9662005-06-16 Luc Teirlinck <teirllm@auburn.edu>
967
968 * edebug.texi (Instrumenting): Eliminate duplicate link.
969 (Specification List): Replace references to "below", referring to
970 a later node, with one @ref to that node.
971
972 * os.texi (Timers): Timers should save and restore the match data
973 if they change it.
974
975 * debugging.texi (Debugger Commands): Mention that the Lisp
976 debugger can not step through primitive functions.
977
51cd2a8c
JB
9782005-06-16 Juanma Barranquero <lekktu@gmail.com>
979
980 * functions.texi (Obsolete Functions): Update argument names of
981 `make-obsolete' and `define-obsolete-function-alias'.
982
983 * variables.texi (Variable Aliases): Update argument names of
984 `defvaralias', `make-obsolete-variable' and
985 `define-obsolete-variable-alias'.
986
f5e6ac4a
KS
9872005-06-15 Kim F. Storm <storm@cua.dk>
988
989 * searching.texi (Entire Match Data): Rephrase warnings about
990 evaporate arg to match-data and set-match-data.
991
fe2a9972
LT
9922005-06-14 Luc Teirlinck <teirllm@auburn.edu>
993
67774855
LT
994 * elisp.texi (Top): Update detailed menu.
995
fe2a9972
LT
996 * edebug.texi (Edebug): Update menu.
997 (Instrumenting): Update xrefs.
998 (Edebug Execution Modes): Correct xref.
999 (Jumping): Clarify description of `h' command.
1000 Eliminate redundant @ref.
1001 (Breaks): New node.
1002 (Breakpoints): is now a subsubsection.
1003 (Global Break Condition): Mention `C-x X X'.
1004 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
1005 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
1006 (Edebug Display Update): Correct pxref.
1007 (Edebug and Macros): New node.
1008 (Instrumenting Macro Calls): Is now a subsubsection.
1009 Neither arg of `def-edebug-spec' is evaluated.
1010 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
1011 (Specification Examples): Fix typo.
1012
b59f605b
LK
10132005-06-14 Lute Kamstra <lute@gnu.org>
1014
1015 * debugging.texi (Function Debugging): Primitives can break on
1016 entry too.
1017
a5c99dc9
KS
10182005-06-14 Kim F. Storm <storm@cua.dk>
1019
1020 * variables.texi (Setting Variables): Add add-to-ordered-list.
1021
f99ed2f8
SM
10222005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
1023
1024 * syntax.texi (Parsing Expressions): Document aux functions and vars of
1025 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
1026
9d42ffaa
LK
10272005-06-13 Lute Kamstra <lute@gnu.org>
1028
1029 * text.texi (Special Properties): Fix cross reference.
1030
32cc0b00
LT
10312005-06-11 Luc Teirlinck <teirllm@auburn.edu>
1032
1033 * debugging.texi (Function Debugging): Delete mention of empty
1034 string argument to `cancel-debug-on-entry'. Delete inaccurate
1035 description of the return value of that command.
1036
98d1a1cf
EZ
10372005-06-11 Alan Mackenzie <acm@muc.de>
1038
1039 * text.texi (Adaptive Fill): Amplify the description of
1040 fill-context-prefix.
1041
4b53b8d7
LT
10422005-06-10 Luc Teirlinck <teirllm@auburn.edu>
1043
84398baa 1044 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 1045
b5305167
SM
10462005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
1047
1048 * syntax.texi (Parsing Expressions): Document syntax-ppss.
1049
9bd4c3ad
LT
10502005-06-10 Luc Teirlinck <teirllm@auburn.edu>
1051
1052 * debugging.texi (Error Debugging): Minor rewording.
1053 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
1054 is optional.
1055
257914aa
LK
10562005-06-10 Lute Kamstra <lute@gnu.org>
1057
b5305167 1058 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
1059 (Top): Give it a title. Correct version number. Give the
1060 detailed node listing a more prominent header.
b5305167
SM
1061 * intro.texi: Don't set VERSION here a second time.
1062 Mention Emacs's version too.
257914aa
LK
1063 * anti.texi (Antinews): Use EMACSVER to refer to the current
1064 version of Emacs.
1065
b7aae902
KS
10662005-06-09 Kim F. Storm <storm@cua.dk>
1067
1068 * searching.texi (Entire Match Data): Explain new `reseat' argument to
1069 match-data and set-match-data.
1070
99598737
RS
10712005-06-08 Richard M. Stallman <rms@gnu.org>
1072
1073 * searching.texi (Entire Match Data): Clarify when match-data
1074 returns markers and when integers.
1075
1076 * display.texi (Defining Faces): Explain that face name should not
1077 end in `-face'.
1078
1079 * modes.texi (Mode Line Data): Minor cleanup.
1080 (Customizing Keywords): Node split out of Search-based Fontification.
1081 Add example of using font-lock-add-keywords from a hook.
1082 Clarify when MODE should be non-nil, and when nil.
1083
10842005-06-06 Richard M. Stallman <rms@gnu.org>
1085
1086 * modes.texi (Mode Line Data): Explain what happens when the car
1087 of a list is a void symbol.
1088 (Search-based Fontification): Explain MODE arg to
1089 font-lock-add-keywords and warn about calls from major modes.
1090
ecc8893a
JL
10912005-06-08 Juri Linkov <juri@jurta.org>
1092
1093 * display.texi (Standard Faces): Add `shadow' face.
1094
7fa9f4eb
LT
10952005-05-29 Luc Teirlinck <teirllm@auburn.edu>
1096
1097 * modes.texi (Major Mode Conventions): A derived mode only needs
1098 to put the call to the parent mode inside `delay-mode-hooks'.
1099
bebcc4b1
RS
11002005-05-29 Richard M. Stallman <rms@gnu.org>
1101
c16b1394
RS
1102 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
1103 new, and what that implies. Clarify.
1104
1105 * files.texi (Locating Files): Clean up the text.
1106
bebcc4b1
RS
1107 * frames.texi (Window Frame Parameters): Document user-size.
1108 Shorten entry for top by referring to left.
1109
11102005-05-26 Richard M. Stallman <rms@gnu.org>
1111
1112 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
1113 is new, and what the implications are. Other clarifications.
1114
217797bc
RS
11152005-05-24 Richard M. Stallman <rms@gnu.org>
1116
1117 * frames.texi (Dialog Boxes): Minor fixes.
1118
3565fe07
MY
11192005-05-25 Masatake YAMATO <jet@gyve.org>
1120
1121 * display.texi (Standard Faces): Write about `mode-line-highlight'.
1122
817089df
LT
11232005-05-24 Luc Teirlinck <teirllm@auburn.edu>
1124
1125 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
1126 is optional.
1127
cb5db137
NR
11282005-05-24 Nick Roberts <nickrob@snap.net.nz>
1129
1130 * frames.texi (Dialog Boxes): Descibe new optional argument.
1131
3c8572f5
LK
11322005-05-23 Lute Kamstra <lute@gnu.org>
1133
1134 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
1135 syntax-begin-function over font-lock-beginning-of-syntax-function.
1136
2a4d7cb3
LT
11372005-05-21 Luc Teirlinck <teirllm@auburn.edu>
1138
71f800cf
LT
1139 * minibuf.texi (Reading File Names): Update description of
1140 `read-directory-name'.
1141
2a4d7cb3
LT
1142 * modes.texi (Derived Modes): Clarify :group keyword.
1143
bb4afd09
EZ
11442005-05-21 Eli Zaretskii <eliz@gnu.org>
1145
b5305167
SM
1146 * files.texi (Locating Files): New subsection.
1147 Describe locate-file and executable-find.
bb4afd09 1148
a2c9aee6
EZ
11492005-05-21 Kevin Ryde <user42@zip.com.au>
1150
1151 * frames.texi (Initial Parameters): Update cross reference to
1152 "Emacs Invocation".
1153
6900105f
LT
11542005-05-19 Luc Teirlinck <teirllm@auburn.edu>
1155
ca1b0914
LT
1156 * keymaps.texi (Active Keymaps): Add anchor.
1157
6900105f
LT
1158 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
1159 (Major Mode Conventions): Refer to `Auto Major Mode' in more
1160 appropriate place.
1161 (Derived Modes): Small clarifications.
b5305167
SM
1162 (Minor Mode Conventions, Keymaps and Minor Modes):
1163 Replace references to nodes with references to anchors.
6900105f
LT
1164 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
1165 Clarify description of lists whose first element is an integer.
1166 (Mode Line Variables): Add anchor.
1167 (%-Constructs): Clarify description of integer after %.
1168 (Emulating Mode Line): Describe nil value for FACE.
1169
54d06364
LT
11702005-05-18 Luc Teirlinck <teirllm@auburn.edu>
1171
1172 * modes.texi (Derived Modes): Correct references to non-existing
1173 variable standard-syntax-table.
1174
f8d0b769
LK
11752005-05-17 Lute Kamstra <lute@gnu.org>
1176
1177 * modes.texi (Defining Minor Modes): Mention the mode hook.
1178
294c599c
KS
11792005-05-15 Kim F. Storm <storm@cua.dk>
1180
1181 * processes.texi (Network): Remove open-network-stream-nowait.
1182 (Network Servers): Remove open-network-stream-server.
1183
4214af69
LT
11842005-05-15 Luc Teirlinck <teirllm@auburn.edu>
1185
1186 * elisp.texi (Top): Update detailed menu.
1187
1188 * variables.texi: Reorder nodes.
1189 (Variables): Update menu.
1190 (File Local Variables): Do not refer to the `-*-' line as
1191 a "local variables list". Add pxref.
1192
302691ab
LT
11932005-05-14 Luc Teirlinck <teirllm@auburn.edu>
1194
56d4215a
LT
1195 * elisp.texi (Top): Update detailed menu for node changes.
1196
302691ab
LT
1197 * modes.texi (Modes): Update Menu.
1198 (Hooks): Move to beginning of chapter.
1199 Most minor modes run mode hooks too.
1200 `add-hook' can handle void hooks or hooks whose value is a single
1201 function.
1202 (Major Modes): Update Menu.
1203 (Major Mode Basics): New node, split off from `Major Modes'.
1204 (Major Mode Conventions): Correct xref. Explain how to handle
1205 auto-mode-alist if the major mode command has an autoload cookie.
1206 (Auto Major Mode): Major update. Add magic-mode-alist.
1207 (Derived Modes): Major update.
1208 (Mode Line Format): Update Menu.
1209 (Mode Line Basics): New node, split off from `Mode Line Format'.
1210
1211 * loading.texi (Autoload): Mention `autoload cookie' as synonym
1212 for `magic autoload comment'. Add index entries and anchor.
1213
d06ba294
RS
12142005-05-14 Richard M. Stallman <rms@gnu.org>
1215
1216 * tips.texi (Coding Conventions): Explain how important it is
1217 that just loading certain files not change Emacs behavior.
1218
1219 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
1220
405cb12a
LK
12212005-05-12 Lute Kamstra <lute@gnu.org>
1222
19958124
LK
1223 * modes.texi (Generic Modes): Update.
1224 (Major Modes): Refer to node "Generic Modes".
1225
405cb12a
LK
1226 * elisp.texi (Top): Update to the current structure of the manual.
1227 * processes.texi (Processes): Add menu description.
1228 * customize.texi (Customization): Add menu descriptions.
1229
f714dd1b
TTN
12302005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
1231
cc9442f2
TTN
1232 * processes.texi (Signals to Processes)
1233 (Low-Level Network): Fix typos.
f714dd1b 1234
36ad23ec
LK
12352005-05-11 Lute Kamstra <lute@gnu.org>
1236
1237 * elisp.texi (Top): Add some nodes from the chapter "Major and
1238 Minor Modes" to the detailed node listing.
1239
d101bf56
RS
12402005-05-10 Richard M. Stallman <rms@gnu.org>
1241
1242 * keymaps.texi (Extended Menu Items): Menu item filter functions
1243 can be called at any time.
1244
698b0510
LT
12452005-05-08 Luc Teirlinck <teirllm@auburn.edu>
1246
1247 * variables.texi (File Local Variables): `(hack-local-variables t)'
1248 now also checks whether a mode is specified in the local variables
1249 list.
1250
2c6b25c7
EZ
12512005-05-05 Kevin Ryde <user42@zip.com.au>
1252
1253 * display.texi (The Echo Area): Correct format function cross
1254 reference.
1255
643b4cf5
LT
12562005-05-05 Luc Teirlinck <teirllm@auburn.edu>
1257
1258 * variables.texi (Variable Aliases): Change description of
1259 `define-obsolete-variable-alias'.
1260
1261 * functions.texi (Functions): Add "Obsolete Functions" to menu.
1262 (Defining Functions): Add xref.
1263 (Obsolete Functions): New node.
1264 (Function Safety): Standardize capitalization of section title.
1265
1266 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
1267 (Dialog Boxes): Complete description of `x-popup-dialog'.
1268
053bc8e4
RS
12692005-05-04 Richard M. Stallman <rms@gnu.org>
1270
1271 * commands.texi (Interactive Codes): Fix Texinfo usage.
1272 Document U more clearly.
1273
f6b1b15a
LT
12742005-05-01 Luc Teirlinck <teirllm@auburn.edu>
1275
3b925015
LT
1276 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
1277 function and not a macro.
1278
f6b1b15a
LT
1279 * frames.texi (Pop-Up Menus): Correct and clarify description of
1280 `x-popup-menu'.
1281 (Dialog Boxes): Clarify description of `x-popup-dialog'.
1282
ebbfa918
RS
12832005-05-01 Richard M. Stallman <rms@gnu.org>
1284
1285 * edebug.texi (Checking Whether to Stop): Fix previous change.
1286
abe2f96e
LT
12872005-05-01 Luc Teirlinck <teirllm@auburn.edu>
1288
d6028ef2
LT
1289 * display.texi: Fix typos and Texinfo usage.
1290
abe2f96e
LT
1291 * edebug.texi (Checking Whether to Stop): executing-macro ->
1292 executing-kbd-macro.
1293
b2cfb30b
RS
12942005-05-01 Richard M. Stallman <rms@gnu.org>
1295
1296 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
1297
7e995a23
RS
12982005-04-30 Richard M. Stallman <rms@gnu.org>
1299
1300 * files.texi (Magic File Names): Document `operations' property.
1301
57efa539
LK
13022005-04-29 Lute Kamstra <lute@gnu.org>
1303
1304 * modes.texi (Generic Modes): New node.
1305 (Major Modes): Add it to the menu.
1306 (Derived Modes): Add "derived mode" to concept index.
1307
0a20b1dc
LK
13082005-04-28 Lute Kamstra <lute@gnu.org>
1309
1310 * modes.texi (Defining Minor Modes): Fix previous change.
1311 (Font Lock Mode): Simplify.
1312 (Font Lock Basics): Say that font-lock-defaults is buffer-local
1313 when set and that some parts are optional. Add cross references.
1314 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
1315 Add cross references. Add font-lock-multiline to index.
1316 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 1317 Lock Variables". Document font-lock-add-keywords and
b5305167 1318 font-lock-remove-keywords.
0a20b1dc
LK
1319 (Other Font Lock Variables): Move font-lock-keywords-only,
1320 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
1321 and font-lock-syntactic-face-function to node "Syntactic Font
1322 Lock". Move font-lock-keywords-case-fold-search to node
1323 "Search-based Fontification". Document font-lock-inhibit-thing-lock
1324 and font-lock-{,un}fontify-{buffer,region}-function.
1325 (Precalculated Fontification): Remove reference to deleted variable
1326 font-lock-core-only.
1327 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
1328 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
1329 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
1330 and font-lock-syntactic-face-function here from node "Other Font
1331 Lock Variables". Move font-lock-syntactic-keywords to "Setting
1332 Syntax Properties". Add cross references.
b5305167
SM
1333 (Setting Syntax Properties): New node.
1334 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
1335 * syntax.texi (Syntax Properties): Add cross reference.
1336 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
1337
68a94f5a
RS
13382005-04-26 Richard M. Stallman <rms@gnu.org>
1339
1340 * display.texi (Defining Faces):
1341 Document `default' elements of defface spec.
1342
1343 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
1344
1345 * variables.texi (Variable Aliases): Clarify text.
1346
13472005-04-25 Chong Yidong <cyd@stupidchicken.com>
1348
1349 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
1350
7f48f143
LT
13512005-04-25 Luc Teirlinck <teirllm@auburn.edu>
1352
1353 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
1354
45d2f8e8
EZ
13552005-04-24 Eli Zaretskii <eliz@gnu.org>
1356
f3714ab2
EZ
1357 * syntax.texi (Syntax Table Internals): Elaborate documentation of
1358 syntax-after and syntax-class.
1359
45d2f8e8 1360 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
1361 (Unique File Names): Don't mention "numbers" in the documentation
1362 of make-temp-file and make-temp-name.
45d2f8e8 1363
469bc679
RS
13642005-04-23 Richard M. Stallman <rms@gnu.org>
1365
1366 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
1367
c9fa5dc9
RS
13682005-04-22 Nick Roberts <nickrob@snap.net.nz>
1369
1370 * windows.texi (Cyclic Window Ordering): Clarify window-list.
1371
230e1e80
NR
13722005-04-22 Nick Roberts <nickrob@snap.net.nz>
1373
1374 * variables.texi (Variable Aliases): Describe make-obsolete-variable
1375 and define-obsolete-variable-alias.
1376
1ba52906
KS
13772005-04-22 Kim F. Storm <storm@cua.dk>
1378
1379 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
1380 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
1381
9721d904
LK
13822005-04-21 Lute Kamstra <lute@gnu.org>
1383
1384 * lists.texi (Association Lists): Document rassq-delete-all.
1385
ed35c736
RS
13862005-04-19 Richard M. Stallman <rms@gnu.org>
1387
1388 * modes.texi (Search-based Fontification): Explain that
1389 facespec is an expression to be evaluated.
1390
42fc00a4
RS
13912005-04-19 Kevin Ryde <user42@zip.com.au>
1392
b5305167 1393 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
1394 * strings.texi (String Conversion): Fix xref.
1395
5827e9d4
KS
13962005-04-19 Kim F. Storm <storm@cua.dk>
1397
1398 * symbols.texi (Symbol Plists): Add safe-get.
1399 Mention that `get' may signal an error.
1400
47872da9
NR
14012005-04-18 Nick Roberts <nickrob@snap.net.nz>
1402
1403 * customize.texi (Variable Definitions): Replace tooltip-mode
1404 example with save-place.
1405
ec0cf966
RS
14062005-04-17 Richard M. Stallman <rms@gnu.org>
1407
1408 * buffers.texi (Indirect Buffers): Clarify.
1409
1410 * positions.texi (Positions): Clarify converting marker to integer.
1411
1412 * strings.texi (String Basics): Mention string-match; clarify.
1413
199bb209
LK
14142005-04-08 Lute Kamstra <lute@gnu.org>
1415
1416 * modes.texi (Search-based Fontification): Fix cross references.
1417 Use consistent terminology. Document anchored highlighting.
1418
bfa54668
LK
14192005-04-05 Lute Kamstra <lute@gnu.org>
1420
1421 * modes.texi (Defining Minor Modes): Document :group keyword
1422 argument and its default value.
1423
07e5fb9e
LK
14242005-04-03 Lute Kamstra <lute@gnu.org>
1425
1426 * hooks.texi (Standard Hooks): Add some hooks. Add cross
1427 references and/or descriptions. Delete major mode hooks; mention
1428 them as a category instead. Rename or delete obsolete hooks.
1429
aa945b59
RS
14302005-04-02 Richard M. Stallman <rms@gnu.org>
1431
1432 * nonascii.texi (Coding System Basics): Another wording cleanup.
1433
8b918214
RS
14342005-04-01 Richard M. Stallman <rms@gnu.org>
1435
1436 * nonascii.texi (Coding System Basics): Clarify previous change.
1437
41639988
KH
14382005-04-01 Kenichi Handa <handa@m17n.org>
1439
1440 * nonascii.texi (Coding System Basics): Describe about rondtrip
1441 identity of coding systems.
1442
8e669bbd
RS
14432005-03-29 Chong Yidong <cyd@stupidchicken.com>
1444
1445 * text.texi (Buffer Contents): Add filter-buffer-substring and
1446 buffer-substring-filters.
1447
f60a6f87
RS
14482005-03-26 Chong Yidong <cyd@stupidchicken.com>
1449
1450 * anti.texi (Antinews): Mention `G' interactive code.
1451
1452 * tips.texi (Compilation Tips): Mention benchmark.el.
1453
aaac1251
LT
14542005-03-27 Luc Teirlinck <teirllm@auburn.edu>
1455
1456 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
1457 is now bound to M-o M-o.
1458
1459 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
1460
45325173
GM
14612005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
1462
1463 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
1464 in the Emacs Manual).
1465 * Makefile.in (srcs): Remove calendar.texi.
1466 * makefile.w32-in (srcs): Remove calendar.texi.
1467 * display.texi (Display): Change name of next node.
1468 * os.texi (System In): Change name of previous node.
1469 * elisp.texi (Top): Remove Calendar references.
1470 * vol1.texi (Top): Remove Calendar references.
1471 * vol2.texi (Top): Remove Calendar references.
1472
85df292e
RS
14732005-03-25 Richard M. Stallman <rms@gnu.org>
1474
45325173 1475 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
1476 Cleanup previous change.
1477
14782005-03-25 Chong Yidong <cyd@stupidchicken.com>
1479
1480 * display.texi (Face Attributes): Faces earlier in an :inherit
1481 list take precedence.
1482 (Scroll Bars): Fix description of vertical-scroll-bars.
1483 Document frame-current-scroll-bars and window-current-scroll-bars.
1484
1485 * markers.texi (The Mark): Document temporary Transient Mark mode.
1486
b5305167
SM
1487 * minibuf.texi (Reading File Names):
1488 Document read-file-name-completion-ignore-case.
85df292e
RS
1489
1490 * positions.texi (Screen Lines): Document nil for width argument
1491 to compute-motion.
1492
1fe54d69
KS
14932005-03-23 Kim F. Storm <storm@cua.dk>
1494
1495 * display.texi (Standard Faces): Other faces used in the fringe
1496 implicitly inherits from the fringe face.
1497 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
1498 properties implicitly inherits from fringe face.
1499 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
1500
a775dff4
RS
15012005-03-20 Chong Yidong <cyd@stupidchicken.com>
1502
1503 * display.texi (Invisible Text): State default value of
1504 line-move-ignore-invisible.
1505 (Managing Overlays): Document remove-overlays.
1506 (Standard Faces): Document escape-glyph face.
1507
b5305167 1508 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 1509
b5305167
SM
1510 * modes.texi (Other Font Lock Variables):
1511 Document font-lock-lines-before.
a775dff4
RS
1512
1513 * positions.texi (Skipping Characters): skip-chars-forward allows
1514 character classes.
1515
077f7085
LK
15162005-03-18 Lute Kamstra <lute@gnu.org>
1517
1518 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
1519
d69ea7ab
RS
15202005-03-17 Richard M. Stallman <rms@gnu.org>
1521
c7bd5d57
RS
1522 * text.texi (Undo): Document extensible undo entries.
1523
d69ea7ab
RS
1524 * searching.texi (String Search, Regexp Search, Regexp Search):
1525 Cleanups.
1526
1527 * nonascii.texi (Character Codes): Minor fix.
1528
1529 * display.texi (Display Property): Explain the significance
1530 of having text properties that are eq.
1531 (Other Display Specs): Explain string as display spec.
1532
1533 * commands.texi (Interactive Codes): Document G option.
1534
15352005-03-17 Chong Yidong <cyd@stupidchicken.com>
1536
1537 * text.texi (Filling): Add sentence-end-without-period and
1538 sentence-end-without-space.
1539 (Changing Properties): Minor fix.
1540
1541 * anti.texi: Total rewrite.
1542
a7679889
LK
15432005-03-15 Lute Kamstra <lute@gnu.org>
1544
1545 * edebug.texi (Instrumenting Macro Calls): Fix typos.
1546
6eb8e247
KS
15472005-03-08 Kim F. Storm <storm@cua.dk>
1548
1549 * display.texi (Specified Space): Property :width is support on
1550 non-graphic terminals, :height is not.
1551
bfa8be14
RS
15522005-03-07 Richard M. Stallman <rms@gnu.org>
1553
1554 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
1555 Now subnodes of Fringes.
1556 (Overlay Arrow): Document overlay-arrow-variable-list.
1557 (Fringe Size/Pos): New node, broken out of Fringes.
1558 (Display): Explain clearing vs redisplay better.
1559 (Truncation): Clarify use of bitmaps.
1560 (The Echo Area): Clarify the uses of the echo area.
1561 Add max-mini-window-height.
1562 (Progress): Clarify.
1563 (Invisible Text): Explain that main loop moves point out.
1564 (Selective Display): Say "hidden", not "invisible".
b5305167 1565 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
1566 (Overlay Properties): Clarify intro.
1567 (Finding Overlays): Explain return values when nothing found.
1568 (Width): truncate-string-to-width has added arg.
1569 (Displaying Faces): Clarify and update mode line face handling.
1570 (Face Functions): Minor cleanup.
b5305167 1571 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
1572 (Pixel Specification, Other Display Specs): Minor cleanups.
1573 (Images, Image Descriptors): Minor cleanups.
1574 (GIF Images): Patents have expired.
1575 (Showing Images): Explain default text for insert-image.
b5305167 1576 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
1577 (Making Buttons): Explain return values.
1578 (Button Buffer Commands): Add xref.
1579 (Inverse Video): Update mode-line-inverse-video.
1580 (Display Table Format): Clarify.
1581 (Active Display Table): Give defaults for window-display-table.
1582
1583 * calendar.texi (Calendar Customizing): calendar-holiday-marker
1584 and calendar-today-marker are strings, not chars.
1585 (Holiday Customizing): Minor fix.
1586
bfa8be14
RS
1587 * internals.texi (Writing Emacs Primitives): Update `or' example.
1588 Update limit on # args of subr.
1589
1590 * edebug.texi (Using Edebug): Arrow is in fringe.
1591 (Instrumenting): Arg to eval-defun works without loading edebug.
1592 (Edebug Execution Modes): Add xref.
1593
1594 * customize.texi (Common Keywords): Clarify :require.
1595 Mention :version here.
1596 (Variable Definitions, Group Definitions): Not here.
1597 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
1598
d69ea7ab
RS
15992005-03-07 Chong Yidong <cyd@stupidchicken.com>
1600 * nonascii.texi (Text Representations): Clarify position-bytes.
1601 (Character Sets): Add list-charset-chars.
1602 (Scanning Charsets): Add charset-after.
1603 (Encoding and I/O): Minor fix.
1604
34398e6c
RS
16052005-03-06 Richard M. Stallman <rms@gnu.org>
1606
1607 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
1608 (Resizing Windows): Likewise.
1609
1610 * text.texi (Change Hooks): Get rid of "Emacs 21".
1611
1612 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
1613
1614 * streams.texi (Output Variables): Get rid of "Emacs 21".
1615
1616 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
1617
1618 * os.texi (Translating Input): Replace flow-control example
1619 with a less obsolete example that uses `keyboard-translate'.
1620
6eb8e247 1621 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 1622 Get rid of "Emacs 21".
6eb8e247 1623
34398e6c
RS
1624 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
1625 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
1626
1627 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
1628
1629 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
1630
1631 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
1632 (Menu Bar): Fix when menu-bar-update-hook is called.
1633
1634 * hash.texi (Hash Tables): Get rid of "Emacs 21".
1635
1636 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
1637 and make it read better.
1638
1639 * files.texi (Writing to Files): Get rid of "Emacs 21".
1640 (Unique File Names): Likewise.
1641
1642 * elisp.texi: Update Emacs version to 22.
1643
1644 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
1645 (Overlay Properties, Face Attributes): Likewise.
1646 (Managing Overlays): Fix punctuation.
1647 (Attribute Functions): Clarify set-face-font; get rid of
1648 info about old Emacs versions.
1649 (Auto Faces, Font Lookup, Display Property, Images):
1650 Get rid of "Emacs 21".
1651
1652 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
1653
d2178387
RS
16542005-03-05 Richard M. Stallman <rms@gnu.org>
1655
1656 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
1657
524352d6
LK
16582005-03-04 Lute Kamstra <lute@gnu.org>
1659
1660 * debugging.texi (Error Debugging): Document stack-trace-on-error.
1661
16622005-03-03 Lute Kamstra <lute@gnu.org>
1663
1664 * edebug.texi (Instrumenting Macro Calls): Fix typo.
1665
284f0680
LK
16662005-03-01 Lute Kamstra <lute@gnu.org>
1667
1668 * debugging.texi (Debugger Commands): Update `j'.
1669
a9ee5cac
LK
16702005-02-28 Lute Kamstra <lute@gnu.org>
1671
1672 * debugging.texi (Debugging): Fix typo.
1673 (Error Debugging): Document eval-expression-debug-on-error.
1674 (Function Debugging): Update example.
1675 (Using Debugger): Mention starred stack frames.
1676 (Debugger Commands): Document `j' and `l'.
1677 (Invoking the Debugger): `d' and `j' exit recursive edit too.
1678 Update the messages that the debugger displays.
1679 (Internals of Debugger): Add cross reference. Update example.
1680 (Excess Open): Minor improvement.
1681 (Excess Close): Minor improvement.
1682
378d0f8e
RS
16832005-02-26 Richard M. Stallman <rms@gnu.org>
1684
1685 * tips.texi (Coding Conventions): Clarify.
1686 Put all the major mode key reservations together.
1687 Mention the Mouse-1 => Mouse-2 conventions.
1688
1689 * syntax.texi (Syntax Class Table): Clarify.
1690 (Syntax Table Functions): syntax-after moved from here.
1691 (Syntax Table Internals): syntax-after moved to here.
1692 (Parsing Expressions): Update info on number of values
1693 and what's meaningful in the STATE argument.
1694 (Categories): Fix typo.
1695
1696 * sequences.texi (Arrays): Cleanup.
1697 (Char-Tables): Clarify.
1698
1699 * processes.texi (Deleting Processes): Cleanups, add xref.
1700 (Subprocess Creation): Explain nil in exec-path. Cleanup.
1701 (Process Information): set-process-coding-system, some args optional.
1702 (Input to Processes): Explain various types for PROCESS args.
1703 Rename them from PROCESS-NAME to PROCESS.
1704 (Signals to Processes): Likewise.
1705 (Decoding Output): Cleanup.
1706 (Query Before Exit): Clarify.
1707
1708 * os.texi (Startup Summary): Correct the options; add missing ones.
1709 (Terminal Output, Batch Mode): Clarify.
1710 (Flow Control): Node deleted.
1711
1712 * markers.texi (The Mark): Clarify.
1713
1714 * macros.texi (Expansion): Cleanup.
1715 (Indenting Macros): indent-spec allows ints, not floats.
1716
1717 * keymaps.texi (Keymaps): Clarify.
1718 (Format of Keymaps): Update lisp-mode-map example.
1719 (Active Keymaps, Key Lookup): Clarify.
1720 (Changing Key Bindings): Add xref to `kbd'.
1721 (Key Binding Commands, Simple Menu Items): Clarify.
1722 (Mouse Menus, Menu Bar): Clarify.
1723 (Menu Example): Replace print example with menu-bar-replace-menu.
1724
1725 * help.texi (Documentation Basics): Add function-documentation prop.
1726
1727 * elisp.texi (Top): Don't refer to Flow Control node.
1728
1729 * commands.texi (Command Overview): Improve xrefs.
1730 (Adjusting Point): Adjusting point applies to intangible and invis.
1731 (Key Sequence Input): Doc extra read-key-sequence args.
1732 Likewise for read-key-sequence-vector.
1733
1734 * backups.texi (Rename or Copy): Minor fix.
1735 (Numbered Backups): For version-control, say the default.
1736 (Auto-Saving): make-auto-save-file-name example is simplified.
1737
1738 * advice.texi (Advising Functions): Don't imply one part of Emacs
1739 should advise another part. Markup changes.
1740 (Defining Advice): Move transitional para.
1741 (Activation of Advice): Cleanup.
1742 Explain if COMPILE is nil or negative.
1743
1744 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
1745
2e20c83d
LK
17462005-02-24 Lute Kamstra <lute@gnu.org>
1747
1748 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
1749 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
1750
65c492fd
LK
17512005-02-23 Lute Kamstra <lute@gnu.org>
1752
b02c3eed
LK
1753 * modes.texi (Defining Minor Modes): define-minor-mode can be used
1754 to define global minor modes as well.
1755
65c492fd
LK
1756 * display.texi (Managing Overlays): overlay-buffer returns nil for
1757 deleted overlays.
1758
b686dd59
KS
17592005-02-22 Kim F. Storm <storm@cua.dk>
1760
1761 * minibuf.texi (Basic Completion): Allow symbols in addition to
1762 strings in try-completion and all-completions.
1763
23e8c095
LK
17642005-02-14 Lute Kamstra <lute@gnu.org>
1765
1766 * elisp.texi (Top): Remove reference to deleted node.
1767
1768 * lists.texi (Lists): Remove reference to deleted node.
1769 (Cons Cells): Fix typo.
1770
1771 * loading.texi (Where Defined): Fix typo.
1772
134948fc
RS
17732005-02-14 Richard M. Stallman <rms@gnu.org>
1774
1775 * variables.texi (Creating Buffer-Local): change-major-mode-hook
1776 is useful for discarding some minor modes.
1777
1778 * symbols.texi (Symbol Components): Reorder examples.
1779
1780 * streams.texi (Input Functions): State standard-input default.
1781 (Output Variables): State standard-output default.
1782
1783 * objects.texi (Printed Representation): Clarify read syntax vs print.
1784 (Floating Point Type): Explain meaning better.
1785 (Symbol Type): Explain uniqueness better.
1786 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
1787 List examples sooner.
1788 (Box Diagrams): New subnode broken out.
1789 Some examples moved from old Lists as Boxes node.
1790 (Dotted Pair Notation): Clarify intro.
1791 (Array Type): Clarify.
1792 (Type Predicates): Add hash-table-p.
1793
1794 * numbers.texi (Integer Basics): Clarify radix explanation.
1795 (Predicates on Numbers): Minor clarification.
1796 (Comparison of Numbers): Minor clarification. Clarify eql.
1797 Typos in min, max.
1798 (Math Functions): Clarify overflow in expt.
1799
1800 * minibuf.texi (Text from Minibuffer): Minor clarification.
1801 Mention arrow keys.
1802
1803 * loading.texi (Autoload): defun's doc string overrides autoload's
1804 doc string.
1805 (Repeated Loading): Modernize "add to list" examples.
1806 (Where Defined): Finish updating table of load-history elts.
1807
1808 * lists.texi (List-related Predicates): Minor wording improvement.
1809 (Lists as Boxes): Node deleted.
1810 (Building Lists): Explain trivial cases of number-sequence.
1811
1812 * hash.texi (Hash Tables): Add desc to menu items.
1813 (Creating Hash): Expain "full" means "make larger",
1814 (Hash Access): Any object can be a key.
1815 State value of maphash.
1816
1817 * functions.texi (What Is a Function): Wording cleanup.
1818 (Function Documentation): Minor cleanup.
1819 Explain purpose of calling convention at end of doc string.
1820 (Function Names): Wording cleanup.
1821 (Calling Functions): Wording cleanup.
1822 Explain better how funcall calls the function.
1823 (Function Cells): Delete example of saving and redefining function.
1824
1825 * control.texi (Combining Conditions): Wording cleanup.
1826 (Iteration): dolist and dotimes bind VAR locally.
1827 (Cleanups): Xref to Atomic Changes.
1828
1829 * compile.texi (Byte Compilation): Delete 19.29 info.
1830 (Compilation Functions): Macros' difficulties don't affect defsubst.
1831 (Docs and Compilation): Delete 19.29 info.
1832
44291460
RS
18332005-02-10 Richard M. Stallman <rms@gnu.org>
1834
1835 * objects.texi (Symbol Type): Minor correction.
1836
1f9ad95a
LK
18372005-02-06 Lute Kamstra <lute@gnu.org>
1838
1839 * modes.texi (Example Major Modes): Fix typos.
1840
ba2c991c
RS
18412005-02-06 Richard M. Stallman <rms@gnu.org>
1842
1843 * text.texi (Margins): fill-nobreak-predicate can be one function.
1844
1845 * strings.texi (Modifying Strings): clear-string can make unibyte.
1846 (Formatting Strings): format gives error if values missing.
1847
1848 * positions.texi (Character Motion): Mention default arg
1849 for forward-char. backward-char refers to forward-char.
1850 (Word Motion): Mention default arg for forward-word.
1851 (Buffer End Motion): Mention default arg for beginning-of-buffer.
1852 Simplify end-of-buffer.
1853 (Text Lines): Mention default arg for forward-line.
1854 (List Motion): Mention default arg for beginning/end-of-defun.
1855 (Skipping Characters): Minor fixes in explaining character-set.
1856
1857 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
1858 Mode inheritance applies only when default-major-mode is nil.
1859 Clarifications.
1860 (Example Major Modes): Update Text mode and Lisp mode examples.
1861 (Minor Mode Conventions): Mention define-minor-mode at top.
1862 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
1863 (Mode Line Format): Update mode line face display info.
1864 (Properties in Mode): Mention effect of risky vars.
1865 (Imenu): Define imenu-add-to-menubar.
1866 (Font Lock Mode): Add descriptions to menu lines.
1867 (Faces for Font Lock): Add font-lock-doc-face.
1868
9bf6d576
LK
18692005-02-05 Lute Kamstra <lute@gnu.org>
1870
1871 * text.texi (Maintaining Undo): Remove obsolete function.
1872
cb602754
EZ
18732005-02-05 Eli Zaretskii <eliz@gnu.org>
1874
1875 * frames.texi (Color Names): Add pointer to the X docs about RGB
1876 color specifications. Improve indexing
1877 (Text Terminal Colors): Replace the description of RGB values by
1878 an xref to "Color Names".
1879
4e07258f
RS
18802005-02-03 Richard M. Stallman <rms@gnu.org>
1881
1882 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1883 Clarify.
1884 (Selecting Windows): Clarify save-selected-window.
1885 (Cyclic Window Ordering): Clarify walk-windows.
1886 (Window Point): Clarify.
1887 (Window Start): Add comment to example.
1888 (Resizing Windows): Add `interactive' specs in examples.
1889 Document fit-window-to-buffer.
1890
1891 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1892 (Undo, Maintaining Undo): Clarify last change.
1893 (Sorting): In sort-numeric-fields, explain about octal and hex.
1894 Mention sort-numeric-base.
1895 (Format Properties): Add xref for hard newlines.
1896
1897 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1898 (Pop-Up Menus): Fix typo.
1899 (Color Names): Explain all types of color names.
1900 Explain color-values on B&W terminal.
1901 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1902
1903 * files.texi (File Locks): Not supported on MS systems.
1904 (Testing Accessibility): Clarify.
1905
1906 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1907 (Coverage Testing): Fix typo.
1908
1909 * commands.texi (Misc Events): Remove stray space.
1910
1911 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1912 (Modification Time): Clarify when visited-file-modtime returns 0.
1913 (The Buffer List): Clarify bury-buffer.
1914 (Killing Buffers): Clarify.
1915 (Indirect Buffers): Add clone-indirect-buffer.
1916
19172005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1918
1919 * edebug.texi (Printing in Edebug): Fix default value of
1920 edebug-print-circle.
1921 (Coverage Testing): Fix displayed frequency count data.
1922
19232005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
1924
1925 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1926
4e07258f 19272005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
1928
1929 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1930
28d986b9
EZ
19312005-01-29 Eli Zaretskii <eliz@gnu.org>
1932
1933 * commands.texi (Misc Events): Describe the help-echo event.
1934
1935 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
1936 consistently in description of the help-echo property.
1937 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
1938
1939 * display.texi (Overlay Properties): Fix the index entry for
1940 help-echo overlay property.
1941
1942 * customize.texi (Type Keywords): Uncomment the xref to the
1943 help-echo property documentation.
1944
8f958b40
KS
19452005-01-23 Kim F. Storm <storm@cua.dk>
1946
1947 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1948 return value. Third element FULLY replaced by PARTIAL which
1949 specifies number of invisible pixels if row is only partially visible.
1950 (Textual Scrolling): Mention auto-window-vscroll.
1951 (Vertical Scrolling): New defvar auto-window-vscroll.
1952
cd7e5dd6
LT
19532005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1954
1955 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1956 command remapping.
1957
6f771c32
RS
19582005-01-15 Richard M. Stallman <rms@gnu.org>
1959
1960 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1961
6ac8a822
KS
19622005-01-14 Kim F. Storm <storm@cua.dk>
1963
88948d55
KS
1964 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1965
6ac8a822
KS
1966 * text.texi (Links and Mouse-1): Fix string and vector item.
1967
20d6de82
RS
19682005-01-13 Richard M. Stallman <rms@gnu.org>
1969
1970 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1971 descriptions of overriding-local-map and overriding-terminal-local-map.
1972
1973 * text.texi (Links and Mouse-1): Clarify text.
1974
f75a592e
KS
19752005-01-13 Kim F. Storm <storm@cua.dk>
1976
1977 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1978
910f60b1
TTN
19792005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1980
1981 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1982
37181fc4
KS
19832005-01-12 Kim F. Storm <storm@cua.dk>
1984
1985 * text.texi (Links and Mouse-1): Rename section from Enabling
1986 Mouse-1 to Following Links. Change xrefs.
1987 Add examples for define-button-type and define-widget.
1988
1989 * display.texi (Button Properties, Button Buffer Commands):
1990 Clarify mouse-1 and follow-link functionality.
1991
28f94a34
RS
19922005-01-12 Richard M. Stallman <rms@gnu.org>
1993
1994 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1995
1996 * display.texi (Beeping): Fix Texinfo usage.
1997
1998 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1999
bac2d936
KS
20002005-01-11 Kim F. Storm <storm@cua.dk>
2001
2002 * display.texi (Button Properties, Button Buffer Commands):
93381d62 2003 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
2004
2005 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
2006 (Enabling Mouse-1 to Follow Links): New subsection.
2007
de968ddb
RS
20082005-01-06 Richard M. Stallman <rms@gnu.org>
2009
2010 * text.texi (Special Properties): Minor change.
2011
2012 * os.texi (Timers): Clarify previous change.
2013
2014 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
2015
a3a43b3b
LT
20162005-01-01 Luc Teirlinck <teirllm@auburn.edu>
2017
2018 * display.texi (Face Attributes): Correct xref to renamed node.
2019
732bb9ce
RS
20202005-01-01 Richard M. Stallman <rms@gnu.org>
2021
2022 * display.texi (Face Attributes): Describe hex color specs.
2023
c734ae59
RS
20242004-12-31 Richard M. Stallman <rms@gnu.org>
2025
2026 * os.texi (Timers): Update previous change.
2027
33b2f4ea
KS
20282004-12-30 Kim F. Storm <storm@cua.dk>
2029
2030 * display.texi (Line Height): Total line-height is now specified
2031 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
2032 in cons cells. (nil . RATIO) is relative to actual line height.
2033 Use line-height `t' instead of `0' to get minimum height.
2034
99ec74b9
RS
20352004-12-29 Richard M. Stallman <rms@gnu.org>
2036
2037 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
2038
eab463f6
RS
20392004-12-28 Richard M. Stallman <rms@gnu.org>
2040
2041 * commands.texi (Quitting): Clarify value of with-local-quit.
2042
2043 * elisp.texi (Top): Fix previous change.
2044
2045 * loading.texi (Loading): Fix previous change.
2046
ebbd14f1
RS
20472004-12-27 Richard M. Stallman <rms@gnu.org>
2048
4ae98fc5
RS
2049 * Makefile.in (MAKEINFO): Specify --force.
2050
8f430046
RS
2051 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
2052
56011a8c
RS
2053 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
2054
2055 * display.texi (Line Height): Further clarify.
2056
2057 * elisp.texi (Top): Update Loading submenu.
2058
ebbd14f1
RS
2059 * loading.texi (Where Defined): New node.
2060 (Unloading): load-history moved to Where Defined.
2061
fda2922a
RS
20622004-12-21 Richard M. Stallman <rms@gnu.org>
2063
2064 * commands.texi (Event Input Misc): Add while-no-input.
2065
9eb8959a
RS
20662004-12-11 Richard M. Stallman <rms@gnu.org>
2067
2068 * display.texi (Line Height): Rewrite text for clarity.
2069
adf87c29
KS
20702004-12-11 Kim F. Storm <storm@cua.dk>
2071
2072 * display.texi (Display): Add node "Line Height" to menu.
2073 (Line Height): New node. Move full description of line-spacing
2074 and line-height text properties here from text.texi.
2075 (Scroll Bars): Add vertical-scroll-bar variable.
2076
2077 * frames.texi (Window Frame Parameters): Remove line-height defvar.
2078
2079 * locals.texi (Standard Buffer-Local Variables): Fix xref for
2080 line-spacing and vertical-scroll-bar.
2081
2082 * text.texi (Special Properties): Just mention line-spacing and
2083 line-height here, add xref to new "Line Height" node.
2084
31e4729e
TTN
20852004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
2086
2087 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
2088
2089 * locals.texi (Standard Buffer-Local Variables):
2090 Add @xref for `line-spacing'.
2091
cc60c723
RS
20922004-12-05 Richard M. Stallman <rms@gnu.org>
2093
2094 * Makefile.in (maintainer-clean): Remove the info files
2095 in $(infodir) where they are created.
2096
f6101ac9
RS
20972004-12-03 Richard M. Stallman <rms@gnu.org>
2098
2099 * windows.texi (Selecting Windows): get-lru-window and
2100 get-largest-window don't consider dedicated windows.
2101
2102 * text.texi (Undo): Document undo-in-progress.
2103
94221759
RS
21042004-11-26 Richard M. Stallman <rms@gnu.org>
2105
2106 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
2107 Remove a few vars that are not always buffer-local.
2108
7092c5e8
LT
21092004-11-24 Luc Teirlinck <teirllm@auburn.edu>
2110
2111 * locals.texi (Standard Buffer-Local Variables): Comment out
2112 xref's to non-existent node `Yet to be written'.
2113
261b01c6
RS
21142004-11-24 Richard M. Stallman <rms@gnu.org>
2115
2116 * processes.texi (Synchronous Processes): Grammar fix.
2117
2118 * numbers.texi (Comparison of Numbers): Add eql.
2119
2120 * locals.texi (Standard Buffer-Local Variables): Add many vars.
2121
2122 * intro.texi (Printing Notation): Fix previous change.
2123
2124 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
2125 and default-indicate-buffer-boundaries from here.
2126 (Usual Display): To here.
2127 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
2128 (Usual Display): Move tab-width up.
2129
2130 * customize.texi (Variable Definitions): Replace
2131 show-paren-mode example with tooltip-mode.
7092c5e8 2132 (Simple Types, Composite Types, Defining New Types):
261b01c6 2133 Minor cleanups.
7092c5e8 2134
c1aa4864
JH
21352004-11-21 Jesper Harder <harder@ifa.au.dk>
2136
2137 * processes.texi (Synchronous Processes, Output from Processes):
2138 Markup fix.
2139
dedbac89
RS
21402004-11-20 Richard M. Stallman <rms@gnu.org>
2141
07c8c65a
RS
2142 * positions.texi (Skipping Characters): skip-chars-forward
2143 now handles char classes.
2144
8f40a868
RS
2145 * intro.texi (Printing Notation): Avoid confusion of `print'
2146 when explaining @print.
2147
2148 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
2149
2150 * display.texi (Display Table Format): Minor fix.
2151
2152 * streams.texi (Output Functions): Fix print example.
2153
fd6866c8
RS
2154 * Makefile.in (elisp): New target.
2155 (dist): Depend on $(infodir)/elisp, not elisp.
2156 Copy the info files from $(infodir).
2157
9d00469f
RS
2158 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
2159 read-from-minibuffer.
2160
dedbac89
RS
2161 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
2162
6de891db
RS
21632004-11-19 Richard M. Stallman <rms@gnu.org>
2164
2165 * searching.texi (Regexp Search): Add search-whitespace-regexp.
2166
e1c1c5a7
TTN
21672004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
2168
2169 * tips.texi (Coding Conventions): Fix typo.
2170
ee31cd78
RS
21712004-11-16 Richard M. Stallman <rms@gnu.org>
2172
2173 * tips.texi (Coding Conventions): Separate defvar and require
2174 methods to avoid warnings. Use require only when there are many
2175 functions and variables from that package.
2176
2177 * minibuf.texi (Minibuffer Completion): When ignoring case,
2178 predicate must not be case-sensitive.
2179
2180 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
2181 (Test Coverage): Don't talk about "splotches". Clarified.
2182
4bd38e94
TTN
21832004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
2184
2185 * frames.texi (Window Frame Parameters): Fix typo.
2186
6d073ae1
KS
21872004-11-15 Kim F. Storm <storm@cua.dk>
2188
9f89426b
KS
2189 * symbols.texi (Other Plists): Note that plist-get may signal error.
2190 Add safe-plist-get.
6d073ae1 2191
10980463
TTN
21922004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
2193
2194 * modes.texi (Font Lock Basics): Fix typo.
2195
1efc19eb
RS
21962004-11-08 Richard M. Stallman <rms@gnu.org>
2197
2198 * syntax.texi (Syntax Table Functions): Add syntax-after.
2199
6159c232
EZ
22002004-11-06 Lars Brinkhoff <lars@nocrew.org>
2201
2202 * os.texi (Processor Run Time): New section documenting
2203 get-internal-run-time.
2204
59dede22
EZ
22052004-11-06 Eli Zaretskii <eliz@gnu.org>
2206
2207 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
2208 it nukes elisp-cover.texi.
2209 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
2210 elisp-0 etc.
2211
4cc8522c
LT
22122004-11-05 Luc Teirlinck <teirllm@auburn.edu>
2213
2214 * commands.texi (Keyboard Macros): Document `append' return value
2215 of `defining-kbd-macro'.
2216
2d1ef312
RS
22172004-11-01 Richard M. Stallman <rms@gnu.org>
2218
2219 * commands.texi (Interactive Call): Add called-interactively-p.
2220
6f4e005d
SJ
22212004-10-29 Simon Josefsson <jas@extundo.com>
2222
2223 * minibuf.texi (Reading a Password): Revert.
2224
4f71c13f
RS
22252004-10-28 Richard M. Stallman <rms@gnu.org>
2226
2227 * frames.texi (Display Feature Testing): Explain about "vendor".
2228
4660a9e3
RS
22292004-10-27 Richard M. Stallman <rms@gnu.org>
2230
2231 * commands.texi (Interactive Codes): `N' uses numeric prefix,
2232 not raw. Clarify `n'.
2233 (Interactive Call): Rewrite interactive-p, focusing on when
2234 and how to use it.
2235 (Misc Events): Clarify previous change.
2236
2237 * advice.texi (Simple Advice): Clarify what job the example does.
2238 (Around-Advice): Clarify ad-do-it.
2239 (Activation of Advice): An option of ad-default-compilation-action
2240 is `never', not `nil'.
2241
c8636435
KS
22422004-10-26 Kim F. Storm <storm@cua.dk>
2243
2244 * commands.texi (Interactive Codes): Add U code letter.
2245
acd4089b
SJ
22462004-10-25 Simon Josefsson <jas@extundo.com>
2247
2248 * minibuf.texi (Reading a Password): Add.
2249
29dc7809
JR
22502004-10-24 Jason Rumney <jasonr@gnu.org>
2251
2252 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
2253 and wheel-down.
2254
bb5d6d34
KG
22552004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
2256
2257 * processes.texi (Synchronous Processes): Document process-file.
2258
d0ee2ed3
KH
22592004-10-22 Kenichi Handa <handa@m17n.org>
2260
2261 * text.texi (translate-region): Document that it accepts also a
2262 char-table.
2263
38be9dbb
DP
22642004-10-22 David Ponce <david@dponce.com>
2265
2266 * windows.texi (Resizing Windows): Document the `preserve-before'
2267 argument of the functions `enlarge-window' and `shrink-window'.
2268
63c80452
JR
22692004-10-19 Jason Rumney <jasonr@gnu.org>
2270
2271 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
2272
9f4b6e73
LT
22732004-10-09 Luc Teirlinck <teirllm@auburn.edu>
2274
2275 * text.texi (Filling): Add anchor for definition of
2276 `sentence-end-double-space'.
2277
2278 * searching.texi (Regexp Example): Update description of how
2279 Emacs currently recognizes the end of a sentence.
2280 (Standard Regexps): Update definition of the variable
2281 `sentence-end'. Add definition of the function `sentence-end'.
2282
657f0f9c
EZ
22832004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
2284
2285 * display.texi (Progress): New node.
2286
35ab4857
KS
22872004-10-05 Kim F. Storm <storm@cua.dk>
2288
2289 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
2290
f2a54fbc
KS
22912004-09-29 Kim F. Storm <storm@cua.dk>
2292
2293 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
2294 to identify bitmaps. Remove -fringe-bitmap suffix for standard
2295 fringe bitmap symbols, as they now have their own namespace.
2296 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
2297 vs. pixels. Signal error if no free bitmap slots.
2298 (Pixel Specification): Change IMAGE to @var{image}.
2299
4676d6f3
RS
23002004-09-28 Richard M. Stallman <rms@gnu.org>
2301
2302 * text.texi (Special Properties): Clarify line-spacing and line-height.
2303
2304 * searching.texi (Regexp Search): Add looking-back.
2305
17234906
LT
23062004-09-25 Luc Teirlinck <teirllm@auburn.edu>
2307
2308 * display.texi: Correct typos.
2309 (Image Descriptors): Correct xref's.
2310
4de43c8b
RS
23112004-09-25 Richard M. Stallman <rms@gnu.org>
2312
2313 * text.texi (Special Properties): Cleanups in `cursor'.
2314 Rewrites in `line-height' and `line-spacing'; exchange them.
2315
2316 * display.texi (Fringes): Rewrite previous change.
2317 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
2318 (Display Fringe Bitmaps): Node deleted, text moved.
2319 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
2320 (Scroll Bars): Clarify set-window-scroll-bars.
2321 (Pointer Shape): Rewrite.
2322 (Specified Space): Clarify :align-to, etc.
2323 (Pixel Specification): Use @var. Clarify new text.
2324 (Other Display Specs): Clarify `slice'.
2325 (Image Descriptors): Cleanups.
2326 (Showing Images): Cleanups.
2327
a3ee0299
LT
23282004-09-24 Luc Teirlinck <teirllm@auburn.edu>
2329
e88ebce6
LT
2330 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
2331
a3ee0299
LT
2332 * modes.texi: Various minor changes in addition to:
2333 (Major Mode Conventions): Final call to `run-mode-hooks' should
2334 not be inside the `delay-mode-hooks' form.
2335 (Mode Hooks): New node.
2336 (Hooks): Delete obsolete example.
2337 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
2338 node "Mode Hooks".
2339
6db2bc02
LT
23402004-09-22 Luc Teirlinck <teirllm@auburn.edu>
2341
2342 * display.texi: Correct various typos.
2343 (Display): Rename node "Pointer Shapes" to "Pointer
2344 Shape". (There is already a node called "Pointer Shapes" in
2345 frames.texi.)
2346 (Images): Remove non-existent node "Image Slices" from menu.
2347
ed2846bd
KS
23482004-09-23 Kim F. Storm <storm@cua.dk>
2349
2350 * text.texi (Special Properties): Add `cursor', `pointer',
2351 `line-height', and `line-spacing' properties.
2352
2353 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
2354 Shapes' to menu.
2355 (Standard Faces): Doc fix for fringe face.
2356 (Fringes): Add `overflow-newline-into-fringe' and
2357 'indicate-buffer-boundaries'.
2358 (Fringe Bitmaps, Pointer Shapes): New nodes.
2359 (Display Property): Add 'Pixel Specification' and 'Display Fringe
2360 Bitmaps' to menu.
2361 (Specified Space): Describe pixel width and height.
2362 (Pixel Specification): New node.
2363 (Other Display Specs): Add `slice' property.
2364 (Display Fringe Bitmaps): New node.
2365 (Images): Add 'Image Slices' to menu.
2366 (Image Descriptors): Add `:pointer' and `:map' properties.
2367 (Showing Images): Add slice arg to `insert-image'. Add
2368 'insert-sliced-image'.
2369
4d894c98
RS
23702004-09-20 Richard M. Stallman <rms@gnu.org>
2371
2372 * commands.texi (Key Sequence Input):
2373 Clarify downcasing in read-key-sequence.
2374
7e388eb7
JL
23752004-09-08 Juri Linkov <juri@jurta.org>
2376
2377 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
2378
a020987f
LT
23792004-09-07 Luc Teirlinck <teirllm@auburn.edu>
2380
2381 * locals.texi (Standard Buffer-Local Variables): Add
2382 `buffer-auto-save-file-format'.
2383 * internals.texi (Buffer Internals): Describe new
2384 auto_save_file_format field of the buffer structure.
2385 * files.texi (Format Conversion): `auto-save-file-format' has been
2386 renamed `buffer-auto-save-file-format'.
2387
2b96f80c
LT
23882004-08-27 Luc Teirlinck <teirllm@auburn.edu>
2389
2390 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
2391 an integer or a marker.
2392 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
2393
2ee3b79e
RS
23942004-08-22 Richard M. Stallman <rms@gnu.org>
2395
2396 * modes.texi (Major Mode Conventions): Discuss rebinding of
2397 standard key bindings.
2398
c438dc33
KS
23992004-08-18 Kim F. Storm <storm@cua.dk>
2400
2401 * processes.texi (Accepting Output): Add `just-this-one' arg to
2402 `accept-process-output'.
101c421e 2403 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 2404
db8af011
LT
24052004-08-10 Luc Teirlinck <teirllm@auburn.edu>
2406
2407 * keymaps.texi: Various changes in addition to:
2408 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
2409 Give more varied examples for `kbd'.
2410 (Creating Keymaps): Char tables have slots for all characters
2411 without modifiers.
2412 (Active Keymaps): `overriding-local-map' and
2413 `overriding-terminal-local-map' also override text property and
2414 overlay keymaps.
2415 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
2416 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
2417 to denote a prefix of no events.
2418 `map-keymap' includes parent's bindings _recursively_.
2419 Clarify and correct description of `where-is-internal'.
2420 Mention BUFFER-OR-NAME arg to `describe-bindings'.
2421 (Menu Example): For menus intended for use with the keyboard, the
2422 menu items should be bound to characters or real function keys.
2423
de700726
LT
24242004-08-08 Luc Teirlinck <teirllm@auburn.edu>
2425
30e75a87
LT
2426 * objects.texi (Character Type): Reposition `@anchor' to prevent
2427 double space inside sentence in Info.
2428
de700726
LT
2429 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
2430 renamed to `disabled-command-function'.
7c5b95c9 2431 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
2432 (Command Loop Info): Replace reference to it.
2433 (Disabling Commands): `disabled-command-hook' has been renamed to
2434 `disabled-command-function'.
2435
81909a1a
LT
24362004-08-07 Luc Teirlinck <teirllm@auburn.edu>
2437
2438 * os.texi (Translating Input): Only non-prefix bindings in
2439 `key-translation-map' override actual key bindings. Warn about
2440 possible indirect effect of actual key bindings on non-prefix
2441 bindings in `key-translation-map'.
2442
5504e99c
LT
24432004-08-06 Luc Teirlinck <teirllm@auburn.edu>
2444
2445 * minibuf.texi (High-Level Completion): Add anchor for definition
2446 of `read-variable'.
2447
2448 * commands.texi: Various changes in addition to:
2449 (Using Interactive): Clarify description of `interactive-form'.
2450 (Interactive Call): Mention default for KEYS argument to
2451 `call-interactively'.
2452 (Command Loop Info): Clarify description of `this-command-keys'.
2453 Mention KEEP-RECORD argument to `clear-this-command-keys'.
2454 Value of `last-event-frame' can be `macro'.
2455 (Repeat Events): `double-click-fuzz' is also used to distinguish
2456 clicks and drags.
2457 (Classifying Events): Clarify descriptions of `event-modifiers'
2458 `event-basic-type' and `event-convert-list'.
2459 (Accessing Events): `posn-timestamp' takes POSITION argument.
2460 (Quoted Character Input): Clarify description of
2461 `read-quoted-char' and fix example.
2462 (Quitting): Add `with-local-quit'.
2463 (Disabling Commands): Correct and clarify descriptions of
2464 `enable-command' and `disable-command'.
2465 Mention what happens if `disabled-command-hook' is nil.
2466 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
2467 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
2468
f478a72a
LT
24692004-07-24 Luc Teirlinck <teirllm@auburn.edu>
2470
2471 * frames.texi: Various changes in addition to:
2472 (Creating Frames): Expand and clarify description of `make-frame'.
2473 (Window Frame Parameters): Either none or both of the `icon-left'
2474 and `icon-top' parameters must be specified. Put descriptions of
2475 `menu-bar-lines' and `toolbar-lines' closer together and change
2476 them accordingly.
2477 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
2478 except while processing `frame-title-format' or `icon-title-format'.
2479 (Deleting Frames): Correct description of `delete-frame'.
2480 Non-nil return values of `frame-live-p' are like those of `framep'.
2481 (Frames and Windows): mention return value of
2482 `set-frame-selected-window'.
2483 (Visibility of Frames): Mention `force' argument to
2484 `make-frame-invisible'. `frame-visible-p' returns t for all
2485 frames on text-only terminals.
2486 (Frame Configurations): Restoring a frame configuration does not
2487 restore deleted frames.
2488 (Window System Selections): `x-set-selection' returns DATA.
2489 (Resources): Add example.
2490 (Display Feature Testing): Clarify descriptions of
2491 `display-pixel-height', `display-pixel-width', `x-server-version'
2492 and `x-server-vendor'.
2493
2494 * windows.texi (Choosing Window): Add anchor.
2495 * minibuf.texi (Minibuffer Misc): Add anchor.
2496
bc135062
JPW
24972004-07-23 John Paul Wallington <jpw@gnu.org>
2498
2499 * macros.texi (Defining Macros): Declaration keyword for setting
2500 Edebug spec is `debug' not `edebug'.
2501
cb7516e5
LT
25022004-07-19 Luc Teirlinck <teirllm@auburn.edu>
2503
2504 * windows.texi: Various small changes in addition to:
2505 (Window Point): Mention return value of `set-window-point'.
2506 (Window Start): `pos-visible-in-window-p' disregards horizontal
2507 scrolling. Explain return value if PARTIALLY is non-nil.
2508 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
2509 and `set-window-vscroll'.
2510 (Size of Window): The argument WINDOW to `window-inside-edges',
2511 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
2512 (Resizing Windows): Explain return value of
2513 `shrink-window-if-larger-than-buffer'.
2514 `window-size-fixed' automatically becomes buffer local when set.
2515 (Window Configurations): Explain return value of
2516 `set-window-configuration'.
2517
2518 * minibuf.texi (Minibuffer Misc): Add anchor for
2519 `minibuffer-scroll-window'.
2520
2521 * positions.texi (Text Lines): Add anchor for `count-lines'.
2522
3751eb00
RS
25232004-07-17 Richard M. Stallman <rms@gnu.org>
2524
2525 * display.texi (Overlay Properties): Adding `evaporate' prop
2526 deletes empty overlay immediately.
2527
2528 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
2529 fix example.
2530
9a7e97c6
LT
25312004-07-16 Jim Blandy <jimb@redhat.com>
2532
2533 * searching.texi (Regexp Backslash): Document new \_< and \_>
2534 operators.
2535
aa0e4da8
JB
25362004-07-16 Juanma Barranquero <lektu@terra.es>
2537
2538 * display.texi (Images): Fix Texinfo usage.
2539
cbbfedb2
LT
25402004-07-14 Luc Teirlinck <teirllm@auburn.edu>
2541
2542 * buffers.texi (Modification Time): `visited-file-modtime' now
2543 returns a list of two integers, instead of a cons.
2544
3a052bd3
LT
25452004-07-13 Luc Teirlinck <teirllm@auburn.edu>
2546
2547 * windows.texi: Various changes in addition to:
2548 (Splitting Windows): Add `split-window-keep-point'.
2549
02c04e6f
RS
25502004-07-09 Richard M. Stallman <rms@gnu.org>
2551
2552 * frames.texi (Input Focus): Minor fix.
2553
cb4f1287
LT
25542004-07-07 Luc Teirlinck <teirllm@auburn.edu>
2555
2556 * frames.texi (Input Focus): Clarify descriptions of
2557 `select-frame-set-input-focus' and `select-frame'.
2558
339902ec
LT
25592004-07-06 Luc Teirlinck <teirllm@auburn.edu>
2560
2561 * os.texi: Various small changes in addition to:
2562 (Killing Emacs): Expand and clarify description of
2563 `kill-emacs-query-functions' and `kill-emacs-hook'.
2564 (System Environment): Expand and clarify description of `getenv'
2565 and `setenv'.
2566 (Timers): Clarify description of `run-at-time'.
2567 (Translating Input): Correct description of
2568 `extra-keyboard-modifiers'.
2569 (Flow Control): Correct description of `enable-flow-control'.
2570
fe3b7e35
TTN
25712004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
2572
2573 * os.texi: Update copyright.
2574 (Session Management): Grammar fix.
2575 Clarify which Emacs does the restarting.
2576 Use @samp for *scratch* buffer.
2577
59db7d6e
LT
25782004-07-04 Alan Mackenzie <acm@muc.de>
2579
2580 * frames.texi (Input Focus): Add documentation for
2581 `select-frame-set-input-focus'. Replace refs to non-existent
2582 `switch-frame' with `select-frame'. Minor corrections and tidying
2583 up of text-only terminal stuff.
2584
e3ccf404
RS
25852004-07-02 Richard M. Stallman <rms@gnu.org>
2586
2587 * files.texi (Saving Buffers): Cleanup write-contents-function.
2588 (Magic File Names): Cleanup file-remote-p.
2589
8addb6eb
KG
25902004-07-02 Kai Grossjohann <kai@emptydomain.de>
2591
2592 * files.texi (Magic File Names): `file-remote-p' returns an
2593 identifier of the remote system, not just t.
2594
7a58d84d
DK
25952004-07-02 David Kastrup <dak@gnu.org>
2596
2597 * searching.texi (Entire Match Data): Add explanation about new
2598 match-data behavior when @var{integers} is non-nil.
2599
d8c379f8
RS
26002004-06-24 Richard M. Stallman <rms@gnu.org>
2601
b4a4b0ae
RS
2602 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
2603
d8c379f8
RS
2604 * customize.texi (Variable Definitions): Note about doc strings
2605 and :set.
2606
2607 * keymaps.texi (Keymap Terminology): Document `kbd'.
2608 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
2609
2610 * display.texi (Invisible Text): Setting buffer-invisibility-spec
2611 makes it buffer-local.
2612
2613 * files.texi (Saving Buffers): Correct previous change.
2614
2615 * commands.texi (Accessing Events):
2616 Clarify posn-col-row and posn-actual-col-row.
2617
26182004-06-24 David Ponce <david.ponce@wanadoo.fr>
2619
2620 * commands.texi (Accessing Events): New functions
2621 posn-at-point and posn-at-x-y. Add example to posn-x-y.
2622
dce417e7
LT
26232004-06-23 Luc Teirlinck <teirllm@auburn.edu>
2624
2625 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
2626 * frames.texi, buffers.texi, backups.texi, variables.texi:
2627 * loading.texi, eval.texi, functions.texi, control.texi:
2628 * symbols.texi, minibuf.texi: Reposition @anchor's.
2629
2630 * help.texi: Various small changes in addition to the following.
2631 (Describing Characters): Describe PREFIX argument to
2632 `key-description'. Correct and clarify definition of
2633 `text-char-description'. Describe NEED-VECTOR argument to
2634 `read-kbd-macro'.
2635 (Help Functions): Clarify definition of `apropos'.
2636
255d07dc
LH
26372004-06-23 Lars Hansen <larsh@math.ku.dk>
2638
2639 * files.texi (Saving Buffers): Correct description of
2640 `write-contents-functions'.
2641
4e9691e9
JB
26422004-06-21 Juanma Barranquero <lektu@terra.es>
2643
2644 * display.texi (Images): Remove redundant @vindex directives.
2645 Rewrite `image-library-alist' doc in active voice.
2646
1ebd4f78
JB
26472004-06-14 Juanma Barranquero <lektu@terra.es>
2648
2649 * display.texi (Images): Document new delayed library loading,
2650 variable `image-library-alist' and (existing but undocumented)
2651 function `image-type-available-p'.
2652
ddfb8369
RS
26532004-06-05 Richard M. Stallman <rms@gnu.org>
2654
2655 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
2656 refer the user to the Initial Input node.
2657 (Text from Minibuffer): Likewise.
2658 (Initial Input): New node. Document this feature
2659 and say it is mostly deprecated.
2660
18684a3a
RS
26612004-05-30 Richard M. Stallman <rms@gnu.org>
2662
7a61e456
RS
2663 * loading.texi (Named Features): Clarify return value
2664 and meaning of NOERROR.
2665
18684a3a
RS
2666 * variables.texi (File Local Variables): Minor cleanup.
2667
c8364415
MA
26682004-05-30 Michael Albinus <michael.albinus@gmx.de>
2669
2670 * files.texi (Magic File Names): Add `file-remote-p' as operation
2671 of file name handlers.
2672
08fd1251
RS
26732004-05-29 Richard M. Stallman <rms@gnu.org>
2674
2675 * modes.texi (Minor Mode Conventions): (-) has no special meaning
2676 as arg to a minor mode command.
2677
71d5a208
RS
26782004-05-22 Richard M. Stallman <rms@gnu.org>
2679
2680 * syntax.texi (Syntax Class Table): Word syntax not just for English.
2681
2682 * streams.texi (Output Variables): Doc float-output-format.
2683
2684 * searching.texi (Regexp Special): Nested repetition can be infloop.
2685
2686 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
2687 real stack overflow.
2688
2689 * compile.texi: Minor cleanups.
2690
26912004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
2692
2693 * lists.texi (Cons Cells): Explain dotted lists, true lists,
2694 circular lists.
2695 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 2696
022cb162
TTN
26972004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
2698
2699 * modes.texi (Search-based Fontification): Fix typo.
2700
aa7094ba
JB
27012004-05-10 Juanma Barranquero <lektu@terra.es>
2702
2703 * modes.texi (Mode Line Variables): Fix description of
2704 global-mode-string, which is now after which-func-mode, not the
2705 buffer name.
2706
c2383279
LH
27072004-05-07 Lars Hansen <larsh@math.ku.dk>
2708
2709 * modes.texi (Desktop Save Mode): Add.
2710 (Modes): Add menu entry Desktop Save Mode.
2711
2712 * hooks.texi: Add desktop-after-read-hook,
2713 desktop-no-desktop-file-hook and desktop-save-hook.
2714
2715 * locals.texi: Add desktop-save-buffer.
2716
058296d3
JH
27172004-04-30 Jesper Harder <harder@ifa.au.dk>
2718
2719 * display.texi: emacs -> Emacs.
2720
0c54865e
EZ
27212004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2722
2723 * files.texi (Changing Files): Document set-file-times.
2724
d814862a
JB
27252004-04-23 Juanma Barranquero <lektu@terra.es>
2726
2727 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
2728
e8d6f886
JH
27292004-04-18 Jesper Harder <harder@ifa.au.dk>
2730
2731 * tips.texi (Coding Conventions): defopt -> defcustom.
2732
3a424014
LT
27332004-04-16 Luc Teirlinck <teirllm@auburn.edu>
2734
2735 * sequences.texi: Various clarifications.
2736
9e860631
LT
27372004-04-14 Luc Teirlinck <teirllm@auburn.edu>
2738
2739 * buffers.texi (Read Only Buffers): Mention optional ARG to
2740 `toggle-read-only'.
2741
5e30a0fb
NR
27422004-04-14 Nick Roberts <nick@nick.uklinux.net>
2743
9e860631 2744 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
2745 returns a full-width window if possible.
2746
619fb950
LT
27472004-04-13 Luc Teirlinck <teirllm@auburn.edu>
2748
2749 * buffers.texi: Various changes in addition to:
2750 (Buffer File Name): Add `find-buffer-visiting'.
2751 (Buffer Modification): Mention optional ARG to `not-modified'.
2752 (Indirect Buffers): Mention optional CLONE argument to
2753 `make-indirect-buffer'.
2754
2755 * files.texi: Various changes in addition to:
2756 (Visiting Functions): `find-file-hook' is now a normal hook.
2757 (File Name Expansion): Explain difference between the way that
2758 `expand-file-name' and `file-truename' treat `..'.
2759 (Contents of Directories): Mention optional ID-FORMAT argument to
2760 `directory-files-and-attributes'.
2761 (Format Conversion): Mention new optional CONFIRM argument to
2762 `format-write-file'.
2763
a2295d32
MB
27642004-04-12 Miles Bader <miles@gnu.org>
2765
2766 * macros.texi (Expansion): Add description of `macroexpand-all'.
2767
571fd4d5
JH
27682004-04-05 Jesper Harder <harder@ifa.au.dk>
2769
2770 * variables.texi (Variable Aliases): Mention
2771 cyclic-variable-indirection.
2772
2773 * errors.texi (Standard Errors): Ditto.
2774
4ba2fd66
LT
27752004-04-04 Luc Teirlinck <teirllm@auburn.edu>
2776
2777 * backups.texi: Various small changes in addition to:
2778 (Making Backups): Mention return value of `backup-buffer'.
2779 (Auto-Saving): Mention optional FORCE argument to
2780 `delete-auto-save-file-if-necessary'.
2781 (Reverting): Mention optional PRESERVE-MODES argument to
2782 `revert-buffer'. Correct description of `revert-buffer-function'.
2783
8f7ea687
JL
27842004-03-22 Juri Linkov <juri@jurta.org>
2785
2786 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
2787 with `Vector Functions'.
2788
2789 * text.texi (Sorting): Add missing quote.
2790
0eeca3c1
LT
27912004-03-14 Luc Teirlinck <teirllm@auburn.edu>
2792
2793 * intro.texi (Lisp History): Replace xref to `cl' manual with
2794 inforef.
2795
e69cfac2
RS
27962004-03-12 Richard M. Stallman <rms@gnu.org>
2797
2798 * intro.texi (Version Info): Add arg to emacs-version.
2799 (Lisp History): Change xref to CL manual.
2800
1b91d47f
LT
28012004-03-09 Luc Teirlinck <teirllm@auburn.edu>
2802
2803 * minibuf.texi (Completion Commands): Add xref to Emacs manual
2804 for Partial Completion mode.
2805
97073664
TTN
28062004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
2807
2808 * customize.texi: Fix typo. Remove eol whitespace.
2809
04a6e76b
RS
28102004-03-04 Richard M. Stallman <rms@gnu.org>
2811
2812 * processes.texi: Fix typos.
2813
2814 * lists.texi (Building Lists): Minor clarification.
2815
2816 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
2817 in make-hash-table.
2818
5bb0fcd1
JB
28192004-02-29 Juanma Barranquero <lektu@terra.es>
2820
2821 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
2822 rm, and ignore exit code.
2823
9022d421
EZ
28242004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
2825
2826 * display.texi (Defining Faces): Add description for min-colors.
2827 Update example.
2828
92f5fba2
LT
28292004-02-23 Luc Teirlinck <teirllm@auburn.edu>
2830
2831 * abbrevs.texi: Various corrections and clarifications in addition
2832 to the following:
2833 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
2834
7e83e178
GM
28352004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2836
2837 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
2838
9c5609e8
LT
28392004-02-21 Luc Teirlinck <teirllm@auburn.edu>
2840
e2b9b51f
LT
2841 * text.texi: Various small changes in addition to the following:
2842 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
2843 to delete-horizontal-space.
2844 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
2845 description of yank-handler text property at various places.
2846
7daa0e81
LT
2847 * frames.texi (Window System Selections): Add anchor.
2848
9c5609e8
LT
2849 * syntax.texi (Syntax Table Functions): Clarify and correct
2850 descriptions of make-syntax-table and copy-syntax-table.
2851 (Motion and Syntax): Clarify SYNTAXES argument to
2852 skip-syntax-forward.
2853 (Parsing Expressions): Mention that the return value of
2854 parse-partial-sexp is currently a list of ten rather than nine
2855 elements.
2856 (Categories): Various corrections and clarifications.
2857
d29edb21
LT
28582004-02-17 Luc Teirlinck <teirllm@auburn.edu>
2859
2860 * markers.texi (Marker Insertion Types): Minor change.
2861
2862 * locals.texi (Standard Buffer-Local Variables):
2863 * commands.texi (Interactive Codes, Using Interactive):
2864 * functions.texi (Related Topics): Fix xrefs.
2865
43e48bda
LT
28662004-02-16 Luc Teirlinck <teirllm@auburn.edu>
2867
2868 * lists.texi (Sets And Lists): Update description of delete-dups.
2869
84e34002
RS
28702004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2871
2872 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
2873
28742004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2875
2876 * frames.texi (Parameter Access): frame-parameters arg is optional.
2877 modify-frame-parameters handles nil for FRAME.
2878 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2879 are all-or-nothing for certain toolkits.
2880 Mention parameter wait-for-wm.
2881 (Frames and Windows): In frame-first-window and frame-selected-window
2882 the arg is optional.
2883 (Input Focus): In redirect-frame-focus the second arg is optional.
2884 (Window System Selections): Mention selection type CLIPBOARD.
2885 Mention data-type UTF8_STRING.
2886 Mention numbering of cut buffers.
2887 (Resources): Describe x-resource-name.
2888
28892004-02-16 Richard M. Stallman <rms@gnu.org>
2890
2891 * windows.texi (Buffers and Windows): Delete false table
2892 about all-frames.
2893
2894 * syntax.texi (Parsing Expressions): Delete old caveat
2895 about parse-sexp-ignore-comments.
2896
2897 * streams.texi (Output Variables): Add print-quoted.
2898
2899 * lists.texi (Building Lists): Minor cleanup.
2900
2901 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2902
2903 * display.texi (Overlays): Explain overlays use markers.
2904 (Managing Overlays): Explain front-advance and rear-advance
2905 in more detail.
2906
2907 * loading.texi (Unloading): Document unload-feature-special-hooks.
2908 Get rid of fns-NNN.el file.
2909
29102004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2911
2912 * help.texi (Describing Characters): Fix text-char-description
2913 example output.
2914
2915 * edebug.texi (Using Edebug): Fix example.
2916
2917 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 2918
84e34002
RS
2919 * files.texi (Changing Files): Fix argname.
2920
2921 * calendar.texi: Fix parens, and default values.
2922
2923 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2924 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2925 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2926
2927 * positions.texi (Text Lines): Don't add -1 in current-line.
2928
29292004-02-16 Richard M. Stallman <rms@gnu.org>
2930
2931 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2932
c33b76da
EZ
29332004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2934
2935 * processes.texi (Low-Level Network): Fix a typo.
2936
9d7271e8
KS
29372004-02-12 Kim F. Storm <storm@cua.dk>
2938
2939 * display.texi (Fringes): Use consistent wording.
2940 Note that window-fringe's window arg is optional.
2941 (Scroll Bars): Use consistent wording.
2942
6827d730
LT
29432004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2944
2945 * tips.texi (Comment Tips): Document the new conventions for
2946 commenting out code.
2947
1cb60b5a
JD
29482004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2949
2950 * positions.texi (Text Lines): Added missing end defun.
2951
7fdd1f62
KS
29522004-02-07 Kim F. Storm <storm@cua.dk>
2953
2954 * positions.texi (Text Lines): Add line-number-at-pos.
2955
eb3c144c
JPW
29562004-02-06 John Paul Wallington <jpw@gnu.org>
2957
2958 * display.texi (Button Properties, Button Buffer Commands):
2959 mouse-2 invokes button, not down-mouse-1.
2960
a1d38d63
JR
29612004-02-04 Jason Rumney <jasonr@gnu.org>
2962
2963 * makefile.w32-in: Sync with Makefile.in changes.
2964
4b574f3d
LT
29652004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2966
2967 * minibuf.texi (Text from Minibuffer): Various corrections and
2968 clarifications.
2969 (Object from Minibuffer): Correct Lisp description of
2970 read-minibuffer.
2971 (Minibuffer History): Clarify description of cons values for
2972 HISTORY arguments.
2973 (Basic Completion): Various corrections and clarifications. Add
2974 completion-regexp-list.
2975 (Minibuffer Completion): Correct and clarify description of
2976 completing-read.
6f6b0433 2977 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2978 other minor changes.
2979 (High-Level Completion): Various corrections and clarifications.
2980 (Reading File Names): Ditto.
2981 (Minibuffer Misc): Ditto.
2982
d8186297
LT
29832004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2984
2985 * strings.texi (Text Comparison): assoc-string also matches
2986 elements of alists that are strings instead of conses.
2987 (Formatting Strings): Standardize Texinfo usage. Update index
2988 entries.
2989
9adcb5f2
LT
29902004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2991
2992 * lists.texi (Sets And Lists): Add delete-dups.
2993
3e7274ae
LT
29942004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2995
2996 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2997 special form.
2998 * macros.texi (Defining Macros): Update description of `declare',
2999 which now is a macro.
3000 (Wrong Time): Fix typos.
3001
944e099f
LT
30022004-01-14 Luc Teirlinck <teirllm@auburn.edu>
3003
3004 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 3005 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
3006 and `batch-byte-compile'. In particular, mention and describe
3007 all optional arguments.
3008 (Disassembly): Correct and clarify the description of `disassemble'.
3009
90c3aa59
LT
30102004-01-11 Luc Teirlinck <teirllm@auburn.edu>
3011
3012 * searching.texi: Various small changes in addition to the
3013 following.
3014 (Regexp Example): Adapt to new value of `sentence-end'.
3015 (Regexp Functions): The PAREN argument to `regexp-opt' can be
3016 `words'.
3017 (Search and Replace): Add usage note for `perform-replace'.
3018 (Entire Match Data): Mention INTEGERS and REUSE arguments to
3019 `match-data'.
3020 (Standard Regexps): Update for new values of `paragraph-start'
3021 and `sentence-end'.
3022
583c353d
LT
30232004-01-07 Luc Teirlinck <teirllm@auburn.edu>
3024
3025 * files.texi (Saving Buffers): Clarify descriptions of
3026 `write-contents-functions' and `before-save-hook'.
3027 Make the defvar's for `before-save-hook' and `after-save-hook'
3028 into defopt's.
3029
05faee07
KS
30302004-01-07 Kim F. Storm <storm@cua.dk>
3031
3032 * commands.texi (Click Events): Describe new image and
3033 width/height elements of click events.
3034 (Accessing Events): Add posn-string, posn-image, and
3035 posn-object-width-height. Change posn-object to return either
3036 image or string object.
3037
a0465ec3
SJ
30382004-01-01 Simon Josefsson <jas@extundo.com>
3039
3040 * hooks.texi (Standard Hooks): Add before-save-hook.
3041 * files.texi (Saving Buffers): Likewise.
3042
972c0c49
RS
30432004-01-03 Richard M. Stallman <rms@gnu.org>
3044
3045 * frames.texi (Frames and Windows): Delete frame-root-window.
3046
dbcd463f
LT
30472004-01-03 Luc Teirlinck <teirllm@auburn.edu>
3048
3049 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
3050
3051 * functions.texi: Various small changes in addition to the
3052 following.
3053 (What Is a Function): `functionp' returns nil for macros. Clarify
3054 behavior of this and following functions for symbol arguments.
3055 (Function Documentation): Add `\' in front of (fn @var{arglist})
3056 and explain why.
3057 (Defining Functions): Mention DOCSTRING argument to `defalias'.
3058 Add anchor.
3059 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
3060
02c77ee9
MB
30612004-01-01 Miles Bader <miles@gnu.org>
3062
3063 * display.texi (Buttons): New section.
3064
903a1a91
AS
30652003-12-31 Andreas Schwab <schwab@suse.de>
3066
3067 * numbers.texi (Math Functions): sqrt reports a domain-error
3068 error.
3069 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
3070
697cf92a
LT
30712003-12-30 Luc Teirlinck <teirllm@auburn.edu>
3072
3f70fe82
LT
3073 * tips.texi (Documentation Tips): Update item on hyperlinks in
3074 documentation strings.
3075
697cf92a
LT
3076 * errors.texi (Standard Errors): Various small corrections and
3077 additions.
3078
3079 * control.texi: Various small changes in addition to the
3080 following.
3081 (Signaling Errors): Provide some more details on how `signal'
3082 constructs the error message. Add anchor to the definition of
3083 `signal'.
3084 (Error Symbols): Describe special treatment of `quit'.
3085 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
3086 to emphasize that it has to be a single form.
3087
3088 * buffers.texi: Add anchor.
3089
4d25144d
RS
30902003-12-29 Richard M. Stallman <rms@gnu.org>
3091
3092 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
3093 (Window Configurations): Add window-configuration-frame.
3094
3095 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
3096
3097 * text.texi (Examining Properties): Add get-char-property-and-overlay.
3098 Change arg name in get-char-property.
3099 (Special Properties): Update handling of keymap property.
3100
3101 * strings.texi (Modifying Strings): Add clear-string.
3102 (Text Comparison): Add assoc-string and remove
3103 assoc-ignore-case, assoc-ignore-representation.
3104
3105 * os.texi (Time of Day): Add set-time-zone-rule.
3106
3107 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 3108 report domain-error errors.
4d25144d 3109
697cf92a 3110 * nonascii.texi (Converting Representations):
4d25144d
RS
3111 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
3112 (Encoding and I/O): Add file-name-coding-system.
3113
3114 * modes.texi (Search-based Fontification): Explain that
3115 face specs are symbols with face names as values.
3116
3117 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
3118
3119 * lists.texi (Building Lists): remq moved elsewhere.
3120 (Sets And Lists): remq moved here.
3121 (Association Lists): Refer to assoc-string.
3122
3123 * internals.texi (Garbage Collection): Add memory-use-counts.
3124
3125 * frames.texi (Frames and Windows): Add set-frame-selected-window
3126 and frame-root-window.
3127
697cf92a 3128 * files.texi (Contents of Directories):
4d25144d
RS
3129 Add directory-files-and-attributes.
3130
3131 * display.texi (Refresh Screen): Add force-window-update.
3132 (Invisible Text): Explain about moving point out of invis text.
3133 (Overlay Properties): Add overlay-properties.
3134 (Managing Overlays): Add overlayp.
3135 (GIF Images): Invalid image number displays a hollow box.
3136
3137 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
3138 (Killing Buffers): Add buffer-live-p.
3139
67fafe38
MR
31402003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
3141
3142 * display.texi (Fringes): Fix typo "set-buffer-window".
3143
68e74f25
LT
31442003-12-24 Luc Teirlinck <teirllm@auburn.edu>
3145
3146 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
3147 * nonascii.texi, processes.texi, tips.texi, variables.texi:
3148 Add or change various xrefs and anchors.
3149
3150 * commands.texi: Replace all occurrences of @acronym{CAR} with
3151 @sc{car}, for consistency with the rest of the Elisp manual.
3152 `car' and `cdr' are historically acronyms, but are no longer
3153 widely thought of as such.
3154
3155 * internals.texi (Pure Storage): Mention that `purecopy' does not
3156 copy text properties.
3157 (Object Internals): Now 29 bits are used (in most implementations)
3158 to address Lisp objects.
3159
3160 * variables.texi (Variables with Restricted Values): New node.
3161
3162 * objects.texi (Lisp Data Types): Mention that certain variables
3163 can only take on a restricted set of values and add an xref to
3164 the new node "Variables with Restricted Values".
3165
3166 * eval.texi (Function Indirection): Describe the errors that
3167 `indirect-function' can signal.
3168 (Eval): Clarify the descriptions of `eval-region' and `values'.
3169 Describe `eval-buffer' instead of `eval-current-buffer' and
3170 mention `eval-current-buffer' as an alias for `current-buffer'.
3171 Correct the description and mention all optional arguments.
3172
697cf92a 3173 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
3174 following.
3175 (Converting Representations): Clarify behavior of
3176 `string-make-multibyte' and `string-to-multibyte' for unibyte all
3177 ASCII arguments.
3178 (Character Sets): Document the variable `charset-list' and adapt
3179 the definition of the function `charset-list' accordingly.
3180 (Translation of Characters): Clarify use of generic characters in
3181 `make-translation-table'. Clarify and correct the description of
3182 the use of translation tables in encoding and decoding.
3183 (User-Chosen Coding Systems): Correct and clarify the description
3184 of `select-safe-coding-system'.
3185 (Default Coding Systems): Clarify description of
3186 `file-coding-system-alist'.
3187
a62f71e4
LT
31882003-11-30 Luc Teirlinck <teirllm@auburn.edu>
3189
3190 * strings.texi (Text Comparison): Correctly describe when two
3191 strings are `equal'. Combine and clarify descriptions of
3192 `assoc-ignore-case' and `assoc-ignore-representation'.
3193
3194 * objects.texi (Non-ASCII in Strings): Clarify description of
3195 when a string is unibyte or multibyte.
3196 (Bool-Vector Type): Update examples.
3197 (Equality Predicates): Correctly describe when two strings are
3198 `equal'.
3199
19017752
LT
32002003-11-29 Luc Teirlinck <teirllm@auburn.edu>
3201
3202 * lists.texi (Building Lists): `append' no longer accepts integer
3203 arguments. Update the description of `number-sequence' to reflect
3204 recent changes.
3205 (Sets And Lists): Describe `member-ignore-case' after `member'.
3206
0f6a07a8
KS
32072003-11-27 Kim F. Storm <storm@cua.dk>
3208
3209 * commands.texi (Click Events): Click object may be an images.
3210 Describe (dx . dy) element of click positions.
3211 (Accessing Events): Remove duplicate posn-timestamp.
3212 New functions posn-object and posn-object-x-y.
3213
1ce7c819
KS
32142003-11-23 Kim F. Storm <storm@cua.dk>
3215
3216 * commands.texi (Click Events): Describe enhancements to event
3217 position lists, including new text-pos and (col . row) items.
3218 Mention left-fringe and right-fringe area events.
0f6a07a8 3219 (Accessing Events): New functions posn-area and
1ce7c819
KS
3220 posn-actual-col-row. Mention posn-timestamp. Mention that
3221 posn-point in non-text area still returns buffer position.
3222 Clarify posn-col-row.
3223
cae8ddbb
LH
32242003-11-21 Lars Hansen <larsh@math.ku.dk>
3225
3226 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
3227 * anti.texi (File Attributes): Describe removed parameter
3228 ID-FORMAT.
3229
f7f1a248
LT
32302003-11-20 Luc Teirlinck <teirllm@auburn.edu>
3231
68e74f25 3232 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
3233 a position, its buffer is ignored.
3234
3235 * markers.texi (Overview of Markers): Mention it here too.
3236
c5e2fb05
LT
32372003-11-12 Luc Teirlinck <teirllm@auburn.edu>
3238
3239 * numbers.texi (Numeric Conversions): Not just `floor', but also
3240 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
3241
e57d0aa8
LT
32422003-11-10 Luc Teirlinck <teirllm@auburn.edu>
3243
3244 * markers.texi (Creating Markers): Specify insertion type of
3245 created markers. Add xref to `Marker Insertion Types'.
3246 Second argument to `copy-marker' is optional.
3247 (Marker Insertion Types): Mention that most markers are created
3248 with insertion type nil.
3249 (The Mark): Correctly describe when `mark' signals an error.
3250 (The Region): Correctly describe when `region-beginning' and
3251 `region-end' signal an error.
3252
bb3612ec
LT
32532003-11-08 Luc Teirlinck <teirllm@auburn.edu>
3254
3255 * hash.texi (Creating Hash): Clarify description of `eql'.
3256 `makehash' is obsolete.
3257 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
3258
3259 * positions.texi (Point): Change description of `buffer-end', so
3260 that it is also correct for floating point arguments.
3261 (List Motion): Correct argument lists of `beginning-of-defun' and
3262 `end-of-defun'.
3263 (Excursions): Add xref to `Marker Insertion Types'.
3264 (Narrowing): Argument to `narrow-to-page' is optional.
3265
cfb8a797
LT
32662003-11-06 Luc Teirlinck <teirllm@auburn.edu>
3267
3268 * streams.texi (Output Streams): Clarify behavior of point for
3269 marker output streams.
3270
c6177909
LT
32712003-11-04 Luc Teirlinck <teirllm@auburn.edu>
3272
3273 * variables.texi (Defining Variables): Second argument to
3274 `defconst' is not optional.
3275 (Setting Variables): Mention optional argument APPEND to
3276 `add-to-list'.
3277 (Creating Buffer-Local): Expand description of
3278 `make-variable-buffer-local'.
3279 (Frame-Local Variables): Expand description of
3280 `make-variable-frame-local'.
3281 (Variable Aliases): Correct description of optional argument
3282 DOCSTRING to `defvaralias'. Mention return value of
3283 `defvaralias'.
3284 (File Local Variables): Add xref to `File variables' in Emacs
3285 Manual. Correct description of `hack-local-variables'. Mention
3286 `safe-local-variable' property. Mention optional second argument
3287 to `risky-local-variable-p'.
3288
b3645067
LT
32892003-11-03 Luc Teirlinck <teirllm@auburn.edu>
3290
3291 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
3292
10695e5c
EZ
32932003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
3294
3295 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
3296 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
3297 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
3298 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
3299 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 3300 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
3301 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
3302 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
3303 @acronym{FOO}.
3304
a2f4def1
LT
33052003-10-27 Luc Teirlinck <teirllm@auburn.edu>
3306
3307 * strings.texi (Creating Strings): Argument START to `substring'
3308 can not be `nil'. Expand description of
3309 `substring-no-properties'. Correct description of `split-string',
3310 especially with respect to empty matches. Prevent very bad line
3311 break in definition of `split-string-default-separators'.
3312 (Text Comparison): `string=' and `string<' also accept symbols as
3313 arguments.
3314 (String Conversion): More completely describe argument BASE in
3315 `string-to-number'.
5bb0fcd1 3316 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
3317 corresponding object. Clarify behavior of numeric prefix after
3318 `%' in `format'.
3319 (Case Conversion): The argument to `upcase-initials' can be a
3320 character.
3321
a2296bf9
KH
33222003-10-27 Kenichi Handa <handa@m17n.org>
3323
3324 * display.texi (Fontsets): Fix texinfo usage.
3325
885fef7c
KH
33262003-10-25 Kenichi Handa <handa@m17n.org>
3327
3328 * display.texi (Fontsets): Add description of the function
3329 set-fontset-font.
3330
0c6b7a1f
LT
33312003-10-23 Luc Teirlinck <teirllm@auburn.edu>
3332
3333 * display.texi (Temporary Displays): Add xref to `Documentation
3334 Tips'.
3335
3336 * functions.texi (Function Safety): Use inforef instead of pxref
3337 for SES.
3338
c3cda320
AS
33392003-10-23 Andreas Schwab <schwab@suse.de>
3340
3341 * Makefile.in (TEX, texinputdir): Don't define.
3342 (TEXI2DVI): Define.
3343 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
3344 add $(srcdir)/index.texi.
3345 ($(infodir)/elisp): Remove index.texi dependency.
3346 (elisp.dvi): Likewise. Use $(TEXI2DVI).
3347 (index.texi): Remove target.
3348 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
3349 (clean): Don't remove index.texi.
3350
c3cda320
AS
3351 * permute-index, index.perm: Remove.
3352 * index.texi: Rename from index.unperm.
3353
e5dadca7
LT
33542003-10-22 Luc Teirlinck <teirllm@auburn.edu>
3355
3356 * tips.texi (Documentation Tips): Document new behavior for face
3357 and variable hyperlinks in Help mode.
3358
6cfb0777
LT
33592003-10-21 Luc Teirlinck <teirllm@auburn.edu>
3360
3361 * objects.texi (Integer Type): Update for extra bit of integer range.
3362 (Character Type): Ditto.
3363
a6eeaa81 33642003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
3365
3366 * numbers.texi (Integer Basics): Add index entries for reading
3367 numbers in hex, octal, and binary.
3368
c8f9ba83
LK
33692003-10-16 Lute Kamstra <lute@gnu.org>
3370
3371 * modes.texi (Mode Line Format): Mention force-mode-line-update's
3372 argument.
3373
b52a26fb
LT
33742003-10-13 Luc Teirlinck <teirllm@auburn.edu>
3375
3376 * windows.texi (Choosing Window): Fix typo.
3377 * edebug.texi (Edebug Execution Modes): Fix typo.
3378
f7005886
RS
33792003-10-13 Richard M. Stallman <rms@gnu.org>
3380
3381 * windows.texi (Basic Windows): A window has fringe settings,
3382 display margins and scroll-bar settings.
3383 (Splitting Windows): Doc split-window return value.
3384 Clean up one-window-p.
3385 (Selecting Windows): Fix typo.
3386 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
3387 (Buffers and Windows): In set-window-buffer, explain effect
3388 on fringe settings and scroll bar settings.
3389 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
3390 (Choosing Window): Use defopt for pop-up-frame-function.
3391 For special-display-buffer-names, explain same-window and same-frame.
3392 Clarify window-dedicated-p return value.
3393 (Textual Scrolling): scroll-up and scroll-down can get an error.
3394 (Horizontal Scrolling): Clarify auto-hscroll-mode.
3395 Clarify set-window-hscroll.
3396 (Size of Window): Don't mention tool bar in window-height.
3397 (Coordinates and Windows): Explain what coordinates-in-window-p
3398 returns for fringes and display margins.
3399 (Window Configurations): Explain saving fringes, etc.
3400
3401 * tips.texi (Library Headers): Clean up Documentation.
3402
3403 * syntax.texi (Parsing Expressions): Clean up forward-comment
3404 and parse-sexp-lookup-properties.
3405
3406 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
3407
3408 * os.texi (System Environment): Clean up text for load-average errors.
3409
3410 * modes.texi (Hooks): Don't explain local hook details at front.
3411 Clarify run-hooks and run-hook-with-args a little.
3412 Clean up add-hook and remove-hook.
3413
3414 * edebug.texi (Edebug Execution Modes): Clarify t.
3415 Document edebug-sit-for-seconds.
3416 (Coverage Testing): Document C-x X = and =.
3417 (Instrumenting Macro Calls): Fix typo.
3418 (Specification List): Don't index the specification keywords.
3419
c989ebe9
KS
34202003-10-10 Kim F. Storm <storm@cua.dk>
3421
3422 * processes.texi (Network): Introduce make-network-process.
3423
f9525eef
LT
34242003-10-09 Luc Teirlinck <teirllm@auburn.edu>
3425
3426 * tips.texi (Library Headers): Fix typo.
3427
f008b925
LK
34282003-10-07 Juri Linkov <juri@jurta.org>
3429
3430 * modes.texi (Imenu): Mention imenu-create-index-function's
3431 default value. Explain submenus better.
3432
c22c5da6
LK
34332003-10-07 Lute Kamstra <lute@gnu.org>
3434
3435 * modes.texi (Faces for Font Lock): Fix typo.
3436 (Hooks): Explain how buffer-local hook variables can refer to
3437 global hook variables.
3438 Various minor clarifications.
3439
49247521
LK
34402003-10-06 Lute Kamstra <lute@gnu.org>
3441
3442 * tips.texi (Coding Conventions): Mention naming conventions for
3443 hooks.
3444
9296c947
LT
34452003-10-05 Luc Teirlinck <teirllm@auburn.edu>
3446
3447 * loading.texi (Library Search): Correct default value of
3448 load-suffixes.
3449 (Named Features): Fix typo.
3450
0e9b293a
RS
34512003-10-05 Richard M. Stallman <rms@gnu.org>
3452
3453 * loading.texi (Named Features): In `provide',
3454 say how to test for subfeatures.
3455 (Unloading): In unload-feature, use new var name
3456 unload-feature-special-hooks.
3457
49247521 34582003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
3459
3460 * modes.texi (Major Mode Conventions): Mention third way to set up
3461 Imenu.
3462 (Imenu): A number of small fixes.
3463 Delete documentation of internal variable imenu--index-alist.
3464 Document the return value format of imenu-create-index-function
3465 functions.
3466
ab8f7d5c
RS
34672003-09-30 Richard M. Stallman <rms@gnu.org>
3468
3469 * processes.texi (Network): Say what stopped datagram connections do.
3470
3471 * lists.texi (Association Lists): Clarify `assq-delete-all'.
3472
3473 * display.texi (Overlay Properties): Clarify `evaporate' property.
3474
49247521 34752003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
3476
3477 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 3478 constructs should be marked as risky.
86b9b767
LK
3479 Change cons cell into proper list.
3480 (Mode Line Variables): Change cons cell into proper list.
3481
49247521 34822003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
3483
3484 * modes.texi (Mode Line Data): Document the :propertize construct.
3485 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 3486 to match their order in the default mode-line-format.
bc3b02f9
LK
3487 Describe the new variables mode-line-position and mode-line-modes.
3488 Update the default values of mode-line-frame-identification,
3489 minor-mode-alist, and default-mode-line-format.
3490 (Properties in Mode): Mention the :propertize construct.
6142d1d0 3491
bc3b02f9 34922003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 3493
c22c5da6 3494 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
3495 * loading.texi, minibuf.texi, text.texi, variables.texi:
3496 Avoid @strong{Note:}.
3497
34982003-09-26 Richard M. Stallman <rms@gnu.org>
3499
3500 * keymaps.texi (Remapping Commands): Fix typo.
3501
41beda59
LT
35022003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
3503
3504 * processes.texi (Low-Level Network): Fix typo.
3505
ef6ae4ff
KS
35062003-09-23 Kim F. Storm <storm@cua.dk>
3507
3508 * processes.texi (Network, Network Servers): Fix typos.
3509 (Low-Level Network): Add timeout value for :server keyword.
3510 Add new option keywords to make-network-process.
3511 Add set-network-process-options.
3512 Explain how to test availability of network options.
3513
b0f23edf
RS
35142003-09-19 Richard M. Stallman <rms@gnu.org>
3515
3516 * text.texi (Motion by Indent): Arg to
3517 backward-to-indentation and forward-to-indentation is optional.
3518
3519 * strings.texi (Creating Strings): Add substring-no-properties.
3520
3521 * processes.texi
3522 (Process Information): Add list-processes arg QUERY-ONLY.
3523 Delete process-contact from here.
3524 Add new status values for process-status.
3525 Add process-get, process-put, process-plist, set-process-plist.
3526 (Synchronous Processes): Add call-process-shell-command.
3527 (Signals to Processes): signal-process allows process objects.
3528 (Network): Complete rewrite.
3529 (Network Servers, Datagrams, Low-Level Network): New nodes.
3530
3531 * positions.texi (Word Motion): forward-word, backward-word
3532 arg is optional. Reword.
3533
3534 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
3535
c22c5da6 3536 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
3537 Delete duplicate definition of buffer-local-value.
3538 (File Local Variables): Explain about discarding text props.
3539
f387bdea
RS
35402003-09-11 Richard M. Stallman <rms@gnu.org>
3541
3542 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
3543 changes variables that record input events.
3544 (Minibuffer Misc): Add minibuffer-selected-window.
3545
3546 * lists.texi (Building Lists): Add copy-tree.
3547
3548 * display.texi (Fontsets): Add char-displayable-p.
3549 (Scroll Bars): New node.
3550
49247521 35512003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
3552
3553 * modes.texi (%-Constructs): Document new `%i' and `%I'
3554 constructs.
3555
fd026ee1
JR
35562003-09-03 Peter Runestig <peter@runestig.com>
3557
3558 * makefile.w32-in: New file.
3559
4828b4d7
RS
35602003-08-29 Richard M. Stallman <rms@gnu.org>
3561
3562 * display.texi (Overlay Properties): Clarify how priorities
3563 affect use of the properties.
3564
a4e4f05d
LT
35652003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
3566
3567 * customize.texi (Type Keywords): Correct the description of
3568 `:help-echo' in the case where `motion-doc' is a function.
3569
3ebe0346
JPW
35702003-08-14 John Paul Wallington <jpw@gnu.org>
3571
3572 * modes.texi (Emulating Mode Line): Subsection, not section.
3573
3afe8e39
RS
35742003-08-13 Richard M. Stallman <rms@gnu.org>
3575
3576 * elisp.texi (Top): Update subnode lists in menu.
3577
3578 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
3579 (Kill Functions): kill-region has new arg yank-handler.
3580 (Yanking): New node.
3581 (Yank Commands): Add yank-undo-function.
3582 (Low-Level Kill Ring):
3583 kill-new and kill-append have new arg yank-handler.
3584 (Changing Properties): Add remove-list-of-text-properties.
3585 (Atomic Changes): New node.
3586
3587 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
3588
3589 * streams.texi (Output Variables): Add eval-expression-print-length
3590 and eval-expression-print-level.
3591
3592 * os.texi (Time Conversion): For encode-time, explain limits on year.
3593
3594 * objects.texi (Character Type): Define anchor "modifier bits".
3595
3596 * modes.texi (Emulating Mode Line): New node.
3597 (Search-based Fontification): Font Lock uses font-lock-face property.
3598 (Other Font Lock Variables): Likewise.
3599
3600 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
3601 not vectors.
3602 (Active Keymaps): Add emulation-mode-map-alists.
3603 (Functions for Key Lookup): key-binding has new arg no-remap.
3604 (Remapping Commands): New node.
3605 (Scanning Keymaps): where-is-internal has new arg no-remap.
3606 (Tool Bar): Add tool-bar-local-item-from-menu.
3607 Clarify when to use tool-bar-add-item-from-menu.
3608
3609 * commands.texi (Interactive Call): commandp has new arg.
3610 (Command Loop Info): Add this-original-command.
3611
e37769b1
JPW
36122003-08-06 John Paul Wallington <jpw@gnu.org>
3613
3614 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
3615
3616 * display.texi (Warning Basics): Fix typo.
3617 (Fringes): Add closing curly bracket and fix typo.
3618
3619 * elisp.texi (Top): Fix typo.
3620
c5e0561f
RS
36212003-08-05 Richard M. Stallman <rms@gnu.org>
3622
3623 * elisp.texi: Update lists of subnodes.
3624
3625 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
3626
3627 * variables.texi (Local Variables): Use lc for example variable names.
3628
3629 * tips.texi (Library Headers): Explain where to put -*-.
3630
3631 * strings.texi (Creating Strings): Fix xref for vconcat.
3632
3633 * sequences.texi (Vector Functions):
3634 vconcat no longer allows integer args.
3635
3636 * minibuf.texi (Reading File Names): read-file-name has new
3637 arg PREDICATE. New function read-directory-name.
3638
3639 * macros.texi (Defining Macros): Give definition of `declare'
3640 (Indenting Macros): New node.
3641
3642 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
3643 (Window Frame Parameters): Make separate table of parameters
3644 that are coupled with specific face attributes.
3645 (Deleting Frames): delete-frame-hooks renamed to
3646 delete-frame-functions.
3647
3648 * files.texi (Magic File Names): Add file-remote-p.
3649 Clarify file-local-copy.
3650
3651 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
3652 here; instead xref Defining Macros.
3653
3654 * display.texi (Warnings): New node, and subnodes.
3655 (Fringes): New node.
3656
3657 * debugging.texi (Test Coverage): New node.
3658
3659 * compile.texi (Compiler Errors): Explain with-no-warnings
3660 and other ways to suppress warnings.
3661
3662 * commands.texi (Interactive Call): Minor clarification.
3663
3664 * buffers.texi (Buffer File Name): set-visited-file-name
3665 renames the buffer too.
3666
3667 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
3668
ee59dede
MR
36692003-07-24 Markus Rost <rost@math.ohio-state.edu>
3670
3671 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
3672
f0514b34
MR
36732003-07-22 Markus Rost <rost@math.ohio-state.edu>
3674
3675 * internals.texi (Garbage Collection): Fix previous change.
3676
c73983bb
RS
36772003-07-22 Richard M. Stallman <rms@gnu.org>
3678
3679 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
3680
3681 * display.texi (Width): Use \s syntax in example.
3682 (Font Selection): Add face-font-rescale-alist.
3683
3684 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
3685 Remove spurious indent in example.
3686
3687 * lists.texi (Building Lists): Add number-sequence.
3688
3689 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
3690
3691 * functions.texi (Function Documentation): Explain how to
3692 show calling convention explicitly in the doc string.
3693
3694 * windows.texi (Selecting Windows): save-selected-window saves
3695 selected window of each frame.
3696 (Window Configurations): Minor change.
3697
3698 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
3699
3700 * streams.texi (Output Variables): Add print-continuous-numbering
3701 and print-number-table.
3702
3703 * processes.texi (Decoding Output): New node.
3704
3705 * os.texi (Time Conversion): decode-time arg is optional.
3706
3707 * objects.texi (Character Type): Don't use space as example for \.
3708 Make list of char names and \-sequences correspond.
3709 Explain that \s is not used in strings. `\ ' needs space after.
3710
3711 * nonascii.texi (Converting Representations): Add string-to-multibyte.
3712 (Translation of Characters): Add translation-table-for-input.
3713 (Default Coding Systems): Add auto-coding-functions.
3714 (Explicit Encoding): Add decode-coding-inserted-region.
3715 (Locales): Add locale-info.
3716
3717 * minibuf.texi (Basic Completion): Describe test-completion.
3718 Collections can be lists of strings.
3719 Clean up lazy-completion-table.
3720 (Programmed Completion): Mention test-completion.
3721 Clarify why lambda expressions are not accepted.
3722 (Minibuffer Misc): Describe minibufferp.
3723
51a8b435
RS
37242003-07-14 Richard M. Stallman <rms@gnu.org>
3725
3726 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
3727
3728 * windows.texi (Selecting Windows): New arg to select-window.
3729 (Selecting Windows): Add with-selected-window.
3730 (Size of Window): Add window-inside-edges, etc.
3731
3732 * internals.texi (Garbage Collection): Add post-gc-hook.
3733
3734 * processes.texi (Subprocess Creation): Add exec-suffixes.
3735
3736 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
3737 (Scanning Keymaps): Add map-keymaps.
3738 (Defining Menus): Add keymap-prompt.
3739
3740 * numbers.texi (Integer Basics): Add most-positive-fixnum,
3741 most-negative-fixnum.
3742
3743 * compile.texi (Byte Compilation): Explain no-byte-compile
3744 (Compiler Errors): New node.
3745
3746 * os.texi (User Identification): user-uid, user-real-uid
3747 can return float.
3748
3749 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
3750 and about derived modes.
3751 (Minor Modes): Add minor-mode-list.
3752 (Defining Minor Modes): Keyword args for define-minor-mode.
3753 (Search-based Fontification): Explain managing other properties.
3754 (Other Font Lock Variables): Add font-lock-extra-managed-props.
3755 (Faces for Font Lock): Add font-locl-preprocessor-face.
3756 (Hooks): Add run-mode-hooks and delay-mode-hooks.
3757
3758 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 3759 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
3760
3761 * loading.texi (Library Search): Add load-suffixes.
3762
3763 * minibuf.texi (Basic Completion): Add lazy-completion-table.
3764 (Programmed Completion): Add dynamic-completion-table.
3765
3766 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
3767 (Magic File Names): Specify precedence order of handlers.
199bb209 3768
51a8b435
RS
3769 * commands.texi (Command Overview): Emacs server runs pre-command-hook
3770 and post-command-hook.
3771 (Waiting): New calling convention for sit-for.
3772
3773 * text.texi (Special Properties): local-map and keymap properties
3774 apply based on their stickiness.
3775
c6de56a0
RS
37762003-07-07 Richard M. Stallman <rms@gnu.org>
3777
3778 * modes.texi (Minor Mode Conventions): Specify only some kinds
3779 of list values as args to minor modes.
3780
3781 * files.texi (File Name Expansion): Warn about iterative use
3782 of substitute-in-file-name.
3783
3784 * advice.texi (Activation of Advice): Clean up previous change.
3785
8c761ea6
MR
37862003-07-06 Markus Rost <rost@math.ohio-state.edu>
3787
3788 * advice.texi (Activation of Advice): Note that ad-start-advice is
3789 turned on by default.
3790
c6de56a0
RS
37912003-06-30 Richard M. Stallman <rms@gnu.org>
3792
3793 * text.texi (Buffer Contents): Document current-word.
3794 (Change Hooks): Not called for *Messages*.
3795
3796 * functions.texi (Defining Functions): Explain about redefining
3797 primitives.
3798 (Function Safety): Renamed. Minor changes.
3799 Comment out the detailed criteria for what is safe.
3800
3fe4e567
AS
38012003-06-22 Andreas Schwab <schwab@suse.de>
3802
3803 * objects.texi (Symbol Type): Fix description of examples.
3804
cda7bd13
AS
38052003-06-16 Andreas Schwab <schwab@suse.de>
3806
3807 * hash.texi (Creating Hash): Fix description of :weakness.
3808
fbcffa4a
KG
38092003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
3810
3811 * files.texi (Changing Files): copy-file copies file modes, too.
3812
ff6a3bfb
RS
38132003-05-28 Richard M. Stallman <rms@gnu.org>
3814
3815 * strings.texi (Creating Strings): Clarify split-string.
3816
1463a05d
JB
38172003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
3818
3819 * strings.texi (Creating Strings): Update split-string specification
3820 and examples.
3821
af253914
RS
38222003-05-19 Richard M. Stallman <rms@gnu.org>
3823
3824 * elisp.texi: Correct invariant section names.
3825
7ea52f92
RS
38262003-04-20 Richard M. Stallman <rms@gnu.org>
3827
3828 * os.texi (Timers): Explain about timers and quitting.
3829
e31afc09
RS
38302003-04-19 Richard M. Stallman <rms@gnu.org>
3831
3832 * internals.texi (Writing Emacs Primitives): Strings are
3833 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
3834 Explain GCPRO convention for varargs function args.
3835
5ceea398
RS
38362003-04-16 Richard M. Stallman <rms@gnu.org>
3837
3838 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
3839
b0ada147
RS
38402003-04-08 Richard M. Stallman <rms@gnu.org>
3841
3842 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
3843
b23375aa
KS
38442003-02-13 Kim F. Storm <storm@cua.dk>
3845
3846 * objects.texi (Character Type): New \s escape for space.
3847
c60ee5e7
JB
38482003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3849
3850 * os.texi (System Environment): Added cygwin system-type.
3851
84e47416
RS
38522003-01-25 Richard M. Stallman <rms@gnu.org>
3853
3854 * keymaps.texi: Document that a symbol can act as a keymap.
3855
3e8cf2ea
RS
38562003-01-13 Richard M. Stallman <rms@gnu.org>
3857
3858 * text.texi (Changing Properties): Say string indices are origin-0.
3859
3860 * positions.texi (Screen Lines) <compute-motion>:
3861 Correct order of elts in return value.
3862
3863 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
3864 how to define a default binding.
3865
7abb9fc5 38662002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 3867
104bc3aa 3868 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 3869
104bc3aa
MR
3870 * customize.texi (Simple Types): Clarify description of custom
3871 type 'number. Describe new custom type 'float.
177f790c 3872
7abb9fc5 38732002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
3874
3875 * variables.texi (File Local Variables): Fix typo.
3876
df140a68 38772002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 3878
df140a68
KG
3879 From Michael Albinus <Michael.Albinus@alcatel.de>.
3880
3881 * README: Target for Info file is `make info'.
3882
3883 * files.texi (File Name Components): Fixed typos in
3884 `file-name-sans-extension'.
3885 (Magic File Names): Complete list of operations for magic file
3886 name handlers.
3887
7ed9159a
JY
38882002-09-16 Jonathan Yavner <jyavner@engineer.com>
3889
3890 * variables.texi (File Local Variables): New function
3891 risky-local-variable-p.
3892
38932002-09-15 Jonathan Yavner <jyavner@engineer.com>
3894
3895 * functions.texi (Function safety): New node about unsafep.
3896
241f79af
PA
38972002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3898
3899 * customize.texi (Splicing into Lists): Fixed example.
3900 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3901
72459b15
JB
39022002-06-17 Juanma Barranquero <lektu@terra.es>
3903
3904 * frames.texi (Display Feature Testing): Fix typo.
3905
61f7e0f5
AS
39062002-06-12 Andreas Schwab <schwab@suse.de>
3907
3908 * frames.texi (Initial Parameters, Resources): Fix references to
3909 the Emacs manual.
3910
4e792dbd
KS
39112002-05-13 Kim F. Storm <storm@cua.dk>
3912
3913 * variables.texi (Intro to Buffer-Local): Updated warning and
3914 example relating to changing buffer inside let.
3915
940344d4 39162002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
3917
3918 * os.texi (Session Management): New node about X Session management.
3919
231ac53b
EZ
39202002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3921
3922 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3923 to which the manual corresponds, and the copyright years.
3924
3925 * Makefile.in (VERSION): Set to 2.9.
3926
140cc574
EZ
39272001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3928
3929 * elisp.texi: Change the category in @dircategory to "Emacs", to
3930 make it consistent with info/dir.
3931
9c7fce05
MB
39322001-11-25 Miles Bader <miles@gnu.org>
3933
3934 * text.texi (Fields): Describe new `limit' arg in
3935 field-beginning/field-end.
3936
9f8bbf0f
EZ
39372001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3938
a5e6715c
EZ
3939 * permute-index: Don't depend on csh-specific features. Replace
3940 the interpreter name with /bin/sh.
3941
9f8bbf0f
EZ
3942 * two-volume-cross-refs.txt: New file.
3943 * two.el: New file.
3944 * spellfile: New file.
3945
1756e2fb
EZ
39462001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3947
3948 * permute-index: New file.
3949
3950 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3951 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3952 8+3 restricted namespace.
ad050e54
EZ
3953
3954 * Makefile.in (infodir): Define relative to $(srcdir).
3955 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3956 include directories list via -I switch to makeinfo.
3957 (index.texi): Use cp if both hard and symbolic links fail.
3958
10fa7f8e
EZ
39592001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3960
7a1494ce
EZ
3961 * Makefile.in (distclean): Add.
3962
10fa7f8e
EZ
3963 The following changes make ELisp manual part of the Emacs
3964 distribution:
3965
3966 * Makefile.in: Add Copyright notice.
3967 (prefix): Remove.
3968 (infodir): Change value to "../info".
3969 (VPATH): New variable.
3970 (MAKE): Don't define.
3971 (texmacrodir): Don't define.
3972 (texinputdir): Append the existing value of TEXINPUTS.
3973 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3974 command to be compatible with man/Makefile.in, and to put the
3975 output into ../info.
5c32b7c5 3976 (info): Add target.
10fa7f8e
EZ
3977 (installall): Target removed.
3978
ad050e54 39792001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3980
3981 * tips.texi (Coding Conventions): Fix typo.
3982
6fd735df
GM
39832001-10-23 Gerd Moellmann <gerd@gnu.org>
3984
3985 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3986
b704d54b
EZ
39872001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3988
3989 * files.texi (File Name Components): Update the description of
3990 file-name-sans-extension and file-name-extension, as they now
3991 ignore leading dots.
3992
71431a0e
GM
39932001-10-20 Gerd Moellmann <gerd@gnu.org>
3994
6aa97356 3995 * (Version 21.1 released.)
71431a0e 3996
79f1f96c
MB
39972001-10-19 Miles Bader <miles@gnu.org>
3998
3999 * positions.texi (Text Lines): Describe behavior of
4000 `beginning-of-line'/`end-of-line' in the presence of field properties.
4001
892a8f36
GM
40022001-10-17 Gerd Moellmann <gerd@gnu.org>
4003
4004 * Makefile.in (VERSION): Set to 2.8.
4005 (manual): Use `manual-21'.
4006
8c1cc9e8 4007 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
4008 number was used. Set it to 2.8.
4009
4010 * intro.texi: Likewise.
4011
51724e26
EZ
40122001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
4013
4014 * files.texi (File Name Completion): Document the significance of
4015 a trailing slash in elements of completion-ignored-extensions.
4016
57b338e8
MB
40172001-10-06 Miles Bader <miles@gnu.org>
4018
4019 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
4020
c89e4bc5
GM
40212001-10-04 Gerd Moellmann <gerd@gnu.org>
4022
4023 * variables.texi (Variable Aliases): New node.
4024
ab952a4f
GM
40252001-10-04 Gerd Moellmann <gerd@gnu.org>
4026
4027 * Branch for 21.1.
dff28924 4028
9db3a582
MB
40292001-10-02 Miles Bader <miles@gnu.org>
4030
ae1a9581
MB
4031 * minibuf.texi (Minibuffer Misc): Add entries for
4032 `minibuffer-contents', `minibuffer-contents-no-properties', and
4033 `delete-minibuffer-contents'.
4034 Correct description for `minibuffer-prompt-end'.
4035
9db3a582
MB
4036 * text.texi (Property Search): Correct descriptions of
4037 `next-char-property-change' and `previous-char-property-change'.
4038 Add entries for `next-single-char-property-change' and
4039 `previous-single-char-property-change'.
4040 Make operand names a bit more consistent.
4041
03be5931
EZ
40422001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
4043
4044 * frames.texi (Finding All Frames): Document that next-frame and
4045 previous-frame are local to current terminal.
4046
974548ec
EZ
40472001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
4048
4049 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 4050 result of make-keymap.
974548ec 4051
8d82c597
EZ
40522001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
4053
4054 * display.texi (Font Lookup, Attribute Functions)
4055 (Image Descriptors): Add cross-references to the definition of
4056 selected frame.
4057
4058 * buffers.texi (The Buffer List): Add cross-references to the
4059 definition of selected frame.
4060
4061 * frames.texi (Input Focus): Clarify which frame is _the_ selected
4062 frame at any given time.
4063 (Multiple Displays, Size and Position): Add a cross-reference to
4064 the definition of the selected frame.
4065
2842de30
EZ
40662001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
4067
4068 * strings.texi (String Conversion) <string-to-number>: Document
4069 that a float is returned for integers that are too large.
4070
4071 * frames.texi (Mouse Position): Document mouse-position-function.
4072 (Display Feature Testing): Document display-images-p.
4073 (Window Frame Parameters): Document the cursor-type variable.
4074
4075 * numbers.texi (Integer Basics): Document CL style read syntax for
4076 integers in bases other than 10.
4077
4078 * positions.texi (List Motion): Document
4079 open-paren-in-column-0-is-defun-start.
4080
4081 * lists.texi (Sets And Lists): Document member-ignore-case.
4082
4083 * internals.texi (Garbage Collection): Document the used and free
4084 strings report.
4085 (Memory Usage): Document strings-consed.
4086
4087 * os.texi (Time of Day): Document float-time.
4088 (Recording Input): Document that clear-this-command-keys clears
4089 the vector to be returned by recent-keys.
4090
4091 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
4092 argument keymap can be a list.
4093
4094 * nonascii.texi (User-Chosen Coding Systems)
4095 <select-safe-coding-system>: Document the new argument
4096 accept-default-p and the variable
4097 select-safe-coding-system-accept-default-p. Tell what happens if
4098 buffer-file-coding-system is undecided.
4099 (Default Coding Systems): Document auto-coding-regexp-alist.
4100
4101 * display.texi (The Echo Area) <message>: Document
4102 message-truncate-lines.
4103 (Glyphs): Document that the glyph table is unused on windowed
4104 displays.
4105
4106 * help.texi (Describing Characters) <single-key-description>:
4107 Document the new argument no-angles.
4108 (Accessing Documentation) <documentation-property>: Document that
4109 a non-string property is evaluated.
4110 <documentation>: Document that the function-documentation property
4111 is looked for.
4112
4113 * windows.texi (Selecting Windows): Document some-window.
4114
4115 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
4116
4117 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
4118 apropos-mode-hook.
4119
4120 * commands.texi (Using Interactive): Document interactive-form.
4121 (Keyboard Macros): Document kbd-macro-termination-hook.
4122 (Command Loop Info): Document that clear-this-command-keys clears
4123 the vector to be returned by recent-keys.
4124
2d43d823
GM
41252001-09-04 Werner LEMBERG <wl@gnu.org>
4126
4127 * Makefile.in (srcdir, texinputdir): New variables.
4128 (srcs, index.texi, install): Use $(srcdir).
4129 (.PHONY): Remove elisp.dvi.
4130 (elisp): Use -I switch for makeinfo.
4131 (elisp.dvi): Use $(srcdir) and $(texinputdir).
4132 (installall, dist): Use $(srcdir).
4133 Fix path to texinfo.tex.
4134 (maintainer-clean): Add elisp.dvi and elisp.oaux.
4135
fa739b31
GM
41362001-08-30 Gerd Moellmann <gerd@gnu.org>
4137
92a25631
GM
4138 * display.texi (Conditional Display): Adjust to API change.
4139
fa739b31
GM
4140 * configure: New file.
4141
cef68af5
GM
41422001-07-30 Gerd Moellmann <gerd@gnu.org>
4143
4144 * commands.texi (Repeat Events): Add description of
4145 double-click-fuzz.
4146
d1f08d85
SM
41472001-05-08 Stefan Monnier <monnier@cs.yale.edu>
4148
4149 * syntax.texi (Syntax Class Table): Add the missing designator for
4150 comment and string fences.
4151 (Syntax Properties): Add a xref to syntax table internals.
4152 (Syntax Table Internals): Document string-to-syntax.
4153
1e9fc92e
GM
41542001-05-07 Gerd Moellmann <gerd@gnu.org>
4155
4156 * Makefile.in (install): Use install-info command line options
4157 like in Emacs' Makefile.in.
4158
00480554
MB
41592000-12-09 Miles Bader <miles@gnu.org>
4160
4161 * windows.texi (Window Start): Update documentation for
4162 `pos-visible-in-window-p'.
4163
1e344ee2
SM
41642000-11-12 Stefan Monnier <monnier@cs.yale.edu>
4165
4166 * lists.texi (Building Lists): Add footnote to explain how to add
4167 to the end of a list.
4168
a540f6ed
GM
41692000-10-25 Gerd Moellmann <gerd@gnu.org>
4170
4171 * files.texi (Visiting Functions): Typos.
4172
28bcdbee
KH
41732000-10-25 Kenichi Handa <handa@etl.go.jp>
4174
4175 * files.texi (Visiting Functions): Return value of
4176 find-file-noselect may be a list of buffers if wildcards are used.
4177
22d1a4ed
MB
41782000-10-24 Miles Bader <miles@lsi.nec.co.jp>
4179
4180 * display.texi (Defining Faces): Document `graphic' display type
4181 in face specs.
4182
916a89db
KG
41832000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
4184
1e9fc92e 4185 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
4186 `after-make-frame-hook' with `after-make-frame-functions'.
4187
1e9fc92e 4188 * frames.texi (Creating Frames): Ditto.
916a89db 4189
1e9fc92e 4190 * variables.texi (Future Local Variables): Ditto.
916a89db 4191
483de32b
GM
41922000-10-16 Gerd Moellmann <gerd@gnu.org>
4193
4194 * display.texi (Other Image Types): Add description of :foreground
4195 and :background properties of mono PBM images.
4196
e23a63a5
WL
41972000-08-17 Werner LEMBERG <wl@gnu.org>
4198
4199 * .cvsignore: New file.
4200
dfc16043
GM
42012000-01-05 Gerd Moellmann <gerd@gnu.org>
4202
4203 * tindex.pl: New script.
4204
602613fe
DL
42051999-12-03 Dave Love <fx@gnu.org>
4206
4207 * Makefile.in (MAKEINFO): New parameter.
4208
94ec544d
DL
42091999-09-17 Richard Stallman <rms@gnu.org>
4210
4211 * Makefile.in (srcs): Add hash.texi.
4212 (VERSION): Update to 20.6.
4213
42141999-09-13 Richard Stallman <rms@gnu.org>
4215
4216 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
4217
42181998-08-29 Karl Heuer <kwzh@gnu.org>
4219
4220 * configure.in: New file.
4221 * Makefile.in: Renamed from Makefile.
4222 (prefix, infodir): Use value obtained from configure.
4223 (emacslibdir): Obsolete variable deleted.
4224 (dist): Distribute configure.in, configure, Makefile.in.
4225
42261998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
4227
4228 * Makefile (INSTALL_INFO): New variable.
4229 (install): Run install-info.
4230
42311998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
4232
4233 * Makefile (elisp.dvi): Add missing backslash.
4234
42351998-05-02 Richard Stallman <rms@psilocin.gnu.org>
4236
4237 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
4238 Run texindex without `./'. Always run texindex on elisp.tp.
4239 (elisp.tps): Target deleted.
4240
42411998-04-05 Richard Stallman <rms@psilocin.gnu.org>
4242
4243 * Makefile (srcs): Add nonascii.texi and customize.texi.
4244 (dist): Start by deleting `temp'.
4245
42461998-02-17 Richard Stallman <rms@psilocin.gnu.org>
4247
4248 * Makefile (makeinfo, texindex): Targets deleted.
4249 (makeinfo.o, texindex.o): Targets deleted.
4250 (clean, dist): Don't do anything with them or with getopt*.
4251
42521998-01-30 Richard Stallman <rms@psilocin.gnu.org>
4253
4254 * Makefile (SHELL): Defined.
4255
42561998-01-27 Richard Stallman <rms@psilocin.gnu.org>
4257
4258 * Makefile (elisp.tps): New target.
4259 (elisp.dvi): Depend on elisp.tps.
4260
4261Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
4262
4263 * README: Update phone number.
4264
4265 * Makefile (elisp): Make this be the default target.
4266 Depend on makeinfo.c instead of makeinfo.
4267 (install): Don't depend on elisp.dvi, since we don't install that.
4268 Use mkinstalldirs.
4269 (dist): Add mkinstalldirs.
4270
4271Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4272
4273 * Makefile (VERSION): Update version number.
4274 (maintainer-clean): Renamed from realclean.
4275
4276Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4277
4278 * Makefile (realclean): New target.
4279 (elisp): Remove any old elisp-* files first.
4280
4281Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
4282
d1f08d85
SM
4283 * Makefile (VERSION): New variable.
4284 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
4285 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
4286
4287Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4288
4289 * Makefile (elisp): Depend on makeinfo.
4290
4291Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
4292
d1f08d85 4293 * Makefile (srcs): Add anti.texi.
94ec544d
DL
4294
4295Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4296
4297 * Makefile (infodir, prefix): New vars.
4298 (install): Use infodir.
4299 (emacsinfodir): Deleted.
4300
4301Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4302
4303 * Makefile (srcs): Add calendar.texi.
4304
4305 * Makefile (dist): Copy texindex.c and makeinfo.c.
4306 Limit elisp-* files to those with one or two digits.
4307
4308Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4309
4310 * Makefile (dist): Changed to use Gzip instead of compress.
4311
4312Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
4313
4314 * loading.texi (Unloading): define-function changed back to
4315 defalias. It may not stay this way, but at least it's
4316 consistent with the known-good version of the code patch.
4317
4318Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
4319
4320 * modes.texi (Hooks): Document new optional arg of add-hook.
4321
4322Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
4323
d1f08d85 4324 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
4325
4326 * tips.texi: Add new section on standard library headers.
4327
4328Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4329
4330 * Makefile (srcs): Add frame.texi to the list of sources.
4331
4332Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4333
4334 * Makefile (dist): Don't bother excluding autosave files; they'll
4335 never make it into the temp directory anyway, and the hash marks
4336 in the name are problematic for make and the Bourne shell.
dff28924 4337 (srcs):
94ec544d
DL
4338
4339Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4340
d1f08d85 4341 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
4342 the distribution tar file.
4343
dff28924 4344Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
4345
4346 * Makefile (srcs): Added index.perm.
4347 (elisp.dvi): Remove erroneous shell comment.
4348 Expect output of permute-index in permuted.fns.
4349 Save old elisp.aux in elisp.oaux.
4350 (clean): Added index.texi to be deleted.
4351
dff28924 4352Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
4353
4354 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
4355
dff28924 4356Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
4357
4358 * files.texi: Noted that completion-ignored-extensions is ignored
4359 when making *Completions*.
4360
4361Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
4362
4363 * Makefile make dist now depends on elisp.dvi, since it tries
4364 to include it in the dist file.
4365
dff28924 4366Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
4367
4368 * functions.texinfo (Mapping Functions): Add missing quote
4369
dff28924 4370Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
4371
4372 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
4373 (defunargs): Turn off \hyphenchar of \sl font temporarily.
4374
dff28924 4375Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4376
4377 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
4378 and @error{} are the terms now being used. The files in the
4379 directory have been changed to reflect this.
4380
d1f08d85 4381 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
4382 ` @result{}', using 5 spaces at the begining of the line.
4383
dff28924 4384Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4385
4386 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
4387 experimental @indentedresult{}, @indentedexpandsto{} are part of
4388 the texinfo.tex in this directory. These TeX macros are not
4389 stable yet.
4390
dff28924 4391Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4392
4393 * texinfo.tex: temporarily added
d1f08d85 4394 \let\result=\dblarrow
94ec544d
DL
4395 \def\error{{\it ERROR} \longdblarrow}
4396 We need to do this better soon.
4397
dff28924 4398Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
4399
4400 * Applied Karl Berry's patches to *.texinfo files, but not to
4401 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
4402 new title page format is also not applied, since it requires
4403 texinfo.tex changes.)
4404
4405 * Cleaned up `Makefile' and defined the `emacslibdir' directory
4406 for the Project GNU development environment.
4407
ad050e54 4408;; Local Variables:
fd026ee1 4409;; coding: iso-2022-7bit
ad050e54 4410;; End:
2a34a036 4411
651f374c 4412 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
ceb4c4d3 4413 2005, 2006 Free Software Foundation, Inc.
2a34a036
GM
4414 Copying and distribution of this file, with or without modification,
4415 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
4416
4417;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda