Fix memory leak by y-or-n-p-with-timeout with GUI (Bug#9830).
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
1f403cb9
DM
12011-08-28 Dani Moncayo <dmoncayo@gmail.com> (tiny change)
2
3 * lists.texi (Building Lists): Fix typo.
4
b00d8c1a
CY
52011-07-03 Chong Yidong <cyd@stupidchicken.com>
6
3deead93
CY
7 * customize.texi (Composite Types): Move alist and plist to here
8 from Simple Types (Bug#7545).
9
10 * elisp.texi (Top): Update menu description.
11
b00d8c1a
CY
12 * display.texi (Face Attributes): Document negative line widths
13 (Bug#6113).
14
dfc47e35
CY
152011-06-14 Chong Yidong <cyd@stupidchicken.com>
16
17 * keymaps.texi (Searching Keymaps):
18 * display.texi (Overlay Properties): Fix errors in 2011-05-29
19 change. Suggested by Johan Bockgård.
20
049bcbcb
CY
212011-05-29 Chong Yidong <cyd@stupidchicken.com>
22
23 * help.texi (Accessing Documentation):
24 * display.texi (Pixel Specification):
25 * processes.texi (Serial Ports, Serial Ports):
26 * nonascii.texi (Character Properties, Default Coding Systems):
27 * text.texi (Changing Properties, Special Properties):
28 * windows.texi (Window Start and End):
29 * modes.texi (SMIE Indentation Example, SMIE Tricks):
30 * keymaps.texi (Searching Keymaps, Tool Bar):
31 * minibuf.texi (Basic Completion):
32 * compile.texi (Eval During Compile):
33 * strings.texi (Formatting Strings): Tweaks to avoid overflowing
34 7x9 paper in printed manual.
35
36 * lists.texi (Sets And Lists): Fix misplaced text.
37
bc3bea9c
SM
382011-05-06 Stefan Monnier <monnier@iro.umontreal.ca>
39
40 * modes.texi (Region to Refontify): Rename from "Region to Fontify".
41 (Multiline Font Lock):
42 * vol2.texi (Top):
43 * vol1.texi (Top):
44 * elisp.texi (Top): Update menu accordingly.
45
e6dc6206
DA
462011-05-05 Drew Adams <drew.adams@oracle.com>
47
48 * modes.texi (Region to Fontify): Fix typo.
49
7ee6a1d3
JB
502011-04-13 Juanma Barranquero <lekktu@gmail.com>
51
52 * windows.texi (Choosing Window): Fix typo.
53
40954368
CY
542011-04-10 Chong Yidong <cyd@stupidchicken.com>
55
56 * frames.texi (Layout Parameters): Note the difference between
57 querying and setting parameters for left-fringe and right-fringe
58 (Bug#6930).
59
fd5a8ae8
SM
602011-03-21 Stefan Monnier <monnier@iro.umontreal.ca>
61
62 * minibuf.texi (Basic Completion): Be a bit more precise about the
63 valid kinds of completion tables.
64 (Programmed Completion): Remove obsolete text about lambda expressions
65 not being valid completion tables.
66
c1bcd0d5
CY
672011-03-19 Chong Yidong <cyd@stupidchicken.com>
68
69 * positions.texi (Excursions): Explain the "save-excursion
70 defeated by set-buffer" warning.
71
72 * buffers.texi (Current Buffer): Copyedits. Don't recommend using
73 save-excursion. Suggested by Uday S Reddy.
74
e4021ec1
SM
752011-03-16 Stefan Monnier <monnier@iro.umontreal.ca>
76
77 * strings.texi (String Conversion): Don't mention
78 string-make-(uni|multi)byte (bug#8262).
79 * nonascii.texi (Converting Representations): Fix up range.
80 * keymaps.texi (Key Binding Commands): Update code point, avoid
81 "unibyte character" and remove mention of unibyte bindings.
82
c6678f29 832011-03-07 Chong Yidong <cyd@stupidchicken.com>
22770c84
CY
84
85 * Version 23.3 released.
86
081f7640
GM
872011-02-25 Glenn Morris <rgm@gnu.org>
88
89 * variables.texi (Directory Local Variables): Mention the optional
90 mtime argument of dir-locals-set-directory-class. (Bug#3577)
91
86ec878a
EZ
922011-02-18 Eli Zaretskii <eliz@gnu.org>
93
e979a521
EZ
94 * elisp.texi: Sync @dircategory with ../../info/dir.
95
e03b2fd4
EZ
96 * files.texi (Visiting Functions): Document find-file-literally,
97 both the command and the variable.
98
86ec878a
EZ
99 * variables.texi (Creating Buffer-Local): Explain the meaning of
100 permanent local variables.
101
dff9ac46
GM
1022011-02-18 Glenn Morris <rgm@gnu.org>
103
104 * keymaps.texi (Remapping Commands): Mention how to undo it.
105
a41c8660
CY
1062011-02-05 Chong Yidong <cyd@stupidchicken.com>
107
108 * commands.texi (Accessing Mouse): Note that a header line is not
109 included in the row of posn-col-row.
110
7427eb97
CY
1112011-01-28 Chong Yidong <cyd@stupidchicken.com>
112
61db307f
CY
113 * vol1.texi (Top):
114 * vol2.texi (Top):
115 * elisp.texi (Top):
116 * display.texi (Display Property): Shorten the menu description of
117 the "Other Display Specs" node (Bug#7816).
118
7427eb97
CY
119 * keymaps.texi (Defining Menus): Add "menu item" and "extended
120 menu item" concept index entries (Bug#7805).
121
e6cf7a82
CY
1222011-01-23 Chong Yidong <cyd@stupidchicken.com>
123 Richard Kim <emacs18@gmail.com>
124
125 * loading.texi (Library Search): Document list-load-path-shadows
126 (Bug#7757).
127
3f066f54
CY
1282011-01-23 Chong Yidong <cyd@stupidchicken.com>
129
130 * searching.texi (Regexp Special): Remove outdated discussion of
131 character sets (Bug#7780).
132
28a88153
CY
1332011-01-22 Chong Yidong <cyd@stupidchicken.com>
134
135 * frames.texi (Pop-Up Menus): Document where menu title comes
136 from (Bug#7684).
137
4d265b4d
GM
1382011-01-22 Glenn Morris <rgm@gnu.org>
139
140 * display.texi (Making Buttons): Mention limitation of text buttons.
141
ad2d9b0e
CY
1422011-01-08 Chong Yidong <cyd@stupidchicken.com>
143
c40b51e0
CY
144 * files.texi (Directory Names): Move directory-abbrev-alist doc to
145 Emacs manual.
ad2d9b0e 146
4320be42
EZ
1472011-01-07 Eli Zaretskii <eliz@gnu.org>
148
149 * files.texi (Directory Names): Explain why FROM in
150 directory-abbrev-alist should begin with \`. (Bug#7777)
151
2e4ab211
EZ
1522010-12-25 Eli Zaretskii <eliz@gnu.org>
153
154 * modes.texi (Emulating Mode Line): Fix last change.
155
287e63bb
EZ
1562010-12-18 Eli Zaretskii <eliz@gnu.org>
157
158 * modes.texi (Emulating Mode Line): Update documentation of
159 format-mode-line according to changes that fixed bug #7587.
160
3c73e30e
EZ
1612010-12-11 Eli Zaretskii <eliz@gnu.org>
162
4bb49a92
EZ
163 * processes.texi (Shell Arguments):
164 * strings.texi (Creating Strings): Don't mention "shell commands";
165 make it explicit that `split-string-and-unquote' and
166 `combine-and-quote-strings' are mainly for working with arguments
167 to call-process and start-process.
168
3c73e30e
EZ
169 * processes.texi (Shell Arguments): Fix documentation of
170 `split-string-and-unquote'. Add indexing. (Bug#7563)
171
5dcb4c4e
SM
1722010-12-07 Stefan Monnier <monnier@iro.umontreal.ca>
173
174 * modes.texi (Auto-Indentation): New section to document SMIE.
175 (Major Mode Conventions):
176 * text.texi (Mode-Specific Indent): Refer to it.
177
bdef6a77
EZ
1782010-12-04 Eli Zaretskii <eliz@gnu.org>
179
180 * display.texi (Other Display Specs): Document left-fringe and
181 right-fringe display specs.
182
769741e3
SM
1832010-12-01 Stefan Monnier <monnier@iro.umontreal.ca>
184
185 * backups.texi (Making Backups):
186 * modes.texi (Example Major Modes): Use recommended coding style.
187 (Major Mode Basics, Derived Modes): Encourge more strongly use of
188 define-derived-mode. Mention completion-at-point-functions.
189
3e99b825
CY
1902010-11-21 Chong Yidong <cyd@stupidchicken.com>
191
5dcb4c4e
SM
192 * nonascii.texi (Converting Representations):
193 Document byte-to-string.
3e99b825
CY
194
195 * strings.texi (Creating Strings): Don't mention semi-obsolete
196 function char-to-string.
197 (String Conversion): Shorten discussion of semi-obsolete function
198 string-to-char. Link to Converting Representations.
199
200 * objects.texi (Symbol Type):
201 * text.texi (Near Point):
202 * help.texi (Help Functions):
203 * functions.texi (Mapping Functions): Use string instead of
204 char-to-string in examples.
205
ec8a6295
CY
2062010-11-20 Chong Yidong <cyd@stupidchicken.com>
207
208 * text.texi (Kill Functions, Kill Functions)
209 (Low-Level Kill Ring, Low-Level Kill Ring): Remove obsolete
210 YANK-HANDLER args.
211
212 * symbols.texi (Creating Symbols): Using unintern without an
213 obarray arg is now obsolete.
214
215 * numbers.texi (Float Basics): Document float-e and float-pi.
216
217 * variables.texi (Defining Variables): Change "pi" example to
218 "float-pi".
219
c7926fe2
EZ
2202010-11-12 Eli Zaretskii <eliz@gnu.org>
221
5b05d75b
EZ
222 * customize.texi (Composite Types): Lower-case index entry.
223
5dcb4c4e
SM
224 * loading.texi (How Programs Do Loading):
225 Document load-file-name. (Bug#7346)
c7926fe2 226
cde08ac9
GM
2272010-11-10 Glenn Morris <rgm@gnu.org>
228
229 * text.texi (Kill Functions, Low-Level Kill Ring): Small fixes.
230
aab705a2
GM
2312010-10-27 Glenn Morris <rgm@gnu.org>
232
233 * maps.texi (Standard Keymaps): Update File menu description.
234
89baa1df
EZ
2352010-10-22 Eli Zaretskii <eliz@gnu.org>
236
237 * display.texi (Window Systems): Deprecate use of window-system as
238 a predicate.
239
3fa0dc8f
AK
2402010-09-05 Alexander Klimov <alserkli@inbox.ru> (tiny change)
241
242 * files.texi (Directory Names): Use \` rather than ^.
243
bc7d7ea6
CY
2442010-08-22 Chong Yidong <cyd@stupidchicken.com>
245
246 * modes.texi (Defining Minor Modes): Doc fix (Bug#6880).
247
96b1842d
CY
2482010-08-19 Chong Yidong <cyd@stupidchicken.com>
249
250 * objects.texi (Bool-Vector Type): Minor definition tweak (Bug#6878).
251
ee301a7a
SM
2522010-08-02 Christoph <cschol2112@googlemail.com>
253
254 * control.texi (Handling Errors) <error-message-string>: Fix arg name.
255
e8bf5266
JB
2562010-07-29 Juanma Barranquero <lekktu@gmail.com>
257
258 * modes.texi (Defining Minor Modes): Use C-backspace, not C-delete.
259 Suggested by Štěpán Němec <stepnem@gmail.com>.
260
b4f588fa
JB
2612010-07-28 Juanma Barranquero <lekktu@gmail.com>
262
263 * minibuf.texi (High-Level Completion): Document args of
264 `read-buffer-function' (bug#5625).
265
4ce5a4cc
JB
2662010-07-27 Juanma Barranquero <lekktu@gmail.com>
267
268 * modes.texi (Defining Minor Modes): Use C-delete in examples,
269 instead of "\C-\^?" (bug#6334).
270
1c84bc7a
JB
2712010-07-21 Juanma Barranquero <lekktu@gmail.com>
272
273 * text.texi (Special Properties): Fix typo.
274
51422d6d
CY
2752010-06-24 Chong Yidong <cyd@stupidchicken.com>
276
277 * text.texi (Undo): Clarify command loop behavior (Bug#2433).
278
279 * commands.texi (Command Overview): Mention undo-boundary call.
280
d24880de
GM
2812010-06-23 Glenn Morris <rgm@gnu.org>
282
283 * abbrevs.texi, commands.texi, compile.texi, debugging.texi:
284 * display.texi, edebug.texi, elisp.texi, eval.texi, files.texi:
285 * frames.texi, functions.texi, internals.texi, keymaps.texi:
286 * loading.texi, minibuf.texi, numbers.texi, os.texi, processes.texi:
287 * searching.texi, sequences.texi, strings.texi, syntax.texi:
288 * text.texi, tips.texi, vol1.texi, vol2.texi, windows.texi:
289 Untabify Texinfo files.
290
0fc76035
CY
2912010-06-20 Chong Yidong <cyd@stupidchicken.com>
292
293 * modes.texi (Minor Mode Conventions): Fix typo (Bug#6477).
294
5338dc0b
CY
2952010-06-19 Chong Yidong <cyd@stupidchicken.com>
296
297 * errors.texi (Standard Errors): Remove unnecessary markup
298 (Bug#6461).
299
2c3a3c1d
CY
3002010-06-02 Chong Yidong <cyd@stupidchicken.com>
301
ba3bf1d9
CY
302 * searching.texi (Regexp Special): Remove obsolete information
303 about matching non-ASCII characters, and suggest using char
304 classes (Bug#6283).
2c3a3c1d 305
7f4b4249
JB
3062010-05-30 Juanma Barranquero <lekktu@gmail.com>
307
308 * minibuf.texi (Basic Completion): Add missing "@end defun".
309
637821cd
SM
3102010-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
311
312 * minibuf.texi (Basic Completion): Document completion-boundaries.
313 (Programmed Completion): Document the new fourth method for boundaries.
314
61a808e8
CY
3152010-05-07 Chong Yidong <cyd@stupidchicken.com>
316
317 * Version 23.2 released.
318
da0bbbc4
CY
3192010-05-03 Štěpán Němec <stepnem@gmail.com> (tiny change)
320
321 * windows.texi (Textual Scrolling):
322 * tips.texi (Coding Conventions):
323 * minibuf.texi (Minibuffer History):
324 * maps.texi (Standard Keymaps):
325 * loading.texi (Where Defined):
326 * edebug.texi (Instrumenting): Fix typos.
327
eb5ed549
CY
3282010-04-25 Chong Yidong <cyd@stupidchicken.com>
329
c7c32279
CY
330 * keymaps.texi (Menu Bar): Document :advertised-binding property.
331
5dcb4c4e
SM
332 * functions.texi (Obsolete Functions):
333 Document set-advertised-calling-convention.
eb5ed549
CY
334
335 * minibuf.texi (Basic Completion): Document completion-in-region.
336 (Programmed Completion): Document completion-annotate-function.
337
338 * commands.texi (Reading One Event): Document read-key.
339 (Distinguish Interactive): Document KIND arg to
340 called-interactively-p. Delete obsolete interactive-p.
341
342 * elisp.texi (Top): Update node description.
343
5854c267
JL
3442010-04-14 Juri Linkov <juri@jurta.org>
345
346 Fix @deffn without category.
347
348 * abbrevs.texi (Abbrev Expansion): Replace @deffn with @defun
349 for `abbrev-insert'.
350
351 * buffers.texi (Indirect Buffers): Add category `Command'
352 to @deffn of `clone-indirect-buffer'.
353
354 * windows.texi (Cyclic Window Ordering): Replace @deffn with @defun
355 for `next-window' and `previous-window'. Add category `Command'
356 to @deffn of `pop-to-buffer'.
357
8a14dec7
CY
3582010-04-01 Chong Yidong <cyd@stupidchicken.com>
359
360 * nonascii.texi (Text Representations): Don't mark
361 enable-multibyte-characters as a user option.
362
7a1831cf
EZ
3632010-03-31 Eli Zaretskii <eliz@gnu.org>
364
365 * control.texi (Handling Errors): How to re-throw a signal caught
366 by condition-case.
367
c3863713
CY
3682010-03-26 Chong Yidong <cyd@stupidchicken.com>
369
370 * loading.texi (Hooks for Loading): Document after-load-functions.
371 Copyedits.
372
c333f279
AM
3732010-03-24 Arni Magnusson <arnima@hafro.is> (tiny change)
374
375 * frames.texi (Cursor Parameters): Fix typo. (Bug#5760)
376
f7704e26
CY
3772010-03-21 Chong Yidong <cyd@stupidchicken.com>
378
379 * processes.texi (Network Processes): Document seqpacket type.
380
eed5c93a
CY
3812010-03-06 Chong Yidong <cyd@stupidchicken.com>
382
383 * objects.texi (Integer Type): Take note of the read syntax
384 exception for numbers that cannot fit in the integer type.
385
1ddd6622
GM
3862010-03-03 Glenn Morris <rgm@gnu.org>
387
388 * numbers.texi (Integer Basics, Bitwise Operations):
389 * objects.texi (Integer Type): Update for integers now being 30-bit.
390
a908c79a
CY
3912010-02-27 Chong Yidong <cyd@stupidchicken.com>
392
393 * display.texi (Low-Level Font): Document :otf font-spec property.
394
cd61af01
SM
3952010-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
396
397 * display.texi (Line Height): Avoid obsolete special default variables
398 like default-major-mode.
399
c02f8fe2
AM
4002010-01-28 Alan Mackenzie <acm@muc.de>
401
402 * display.texi (Auto Faces): Say fontification-functions is called
403 whether or not Font Lock is enabled. Tidy up the wording a bit.
404
d738d18b
CY
4052010-01-17 Chong Yidong <cyd@stupidchicken.com>
406
407 * elisp.texi: Remove duplicate edition information (Bug#5407).
408
4963739e
JB
4092010-01-17 Juanma Barranquero <lekktu@gmail.com>
410
411 * two.el (volume-header-toc-markup): Fix typos in docstring.
412
c57008f6
SM
4132010-01-04 Stefan Monnier <monnier@iro.umontreal.ca>
414
415 Avoid dubious uses of save-excursions.
416 * positions.texi (Excursions): Recommend the use of
417 save-current-buffer if applicable.
418 * text.texi (Clickable Text): Fix the example code which used
419 save-excursion in a naive way which sometimes preserves point and
420 sometimes not.
421 * variables.texi (Creating Buffer-Local):
422 * os.texi (Session Management):
423 * display.texi (GIF Images):
424 * control.texi (Cleanups): Use (save|with)-current-buffer.
425
2f3725cd
EZ
4262010-01-02 Eli Zaretskii <eliz@gnu.org>
427
428 * modes.texi (Example Major Modes): Fix indentation. (Bug#5195)
429
85eeac93
CY
4302010-01-02 Chong Yidong <cyd@stupidchicken.com>
431
432 * nonascii.texi (Text Representations, Character Codes)
433 (Converting Representations, Explicit Encoding)
434 (Translation of Characters): Use hex notation consistently.
435 (Character Sets): Fix map-charset-chars doc (Bug#5197).
436
4801c5fa
CY
4372010-01-01 Chong Yidong <cyd@stupidchicken.com>
438
439 * loading.texi (Where Defined): Make it clearer that these are
440 loaded files (Bug#5068).
441
26e533e2
CY
4422009-12-29 Chong Yidong <cyd@stupidchicken.com>
443
444 * minibuf.texi (Completion Styles): Document `initials' style.
445
16d1ff5f
CY
4462009-12-25 Chong Yidong <cyd@stupidchicken.com>
447
448 * frames.texi (Resources): Describe inhibit-x-resources.
449 (Size Parameters): Copyedit.
450
451 * hash.texi (Creating Hash):
452 * objects.texi (Hash Table Type): Document the new hash table
453 printed representation.
454
455 * minibuf.texi (Basic Completion): 4th arg to all-completions is
456 obsolete.
457
5dcb4c4e
SM
458 * processes.texi (Process Buffers):
459 Document process-kill-buffer-query-function.
16d1ff5f 460
9a5de3d9
GM
4612009-12-05 Glenn Morris <rgm@gnu.org>
462
463 * hooks.texi (Standard Hooks): Remove diary-display-hook, replaced by
464 diary-display-function, and no longer recommended to be a hook.
465 Update for changes in the names of calendar and diary hooks.
466 diary-print-entries-hook has changed section.
467
b640eb52
EZ
4682009-11-28 Eli Zaretskii <eliz@gnu.org>
469
470 * text.texi (Special Properties): More accurate description of
471 what the `cursor' property does.
472
be1674ab
KR
4732009-11-26 Kevin Ryde <user42@zip.com.au>
474
475 * commands.texi (Misc Events): vindex mouse-wheel-up-event and
476 mouse-wheel-down-event, the closest thing to a definition for them.
477 * os.texi (Startup Summary): vindex inhibit-startup-message and
478 inhibit-splash-screen.
479 (Command-Line Arguments): vindex argv.
480 (Suspending Emacs): vindex suspend-tty-functions and
481 resume-tty-functions. Don't want to index every hook, but having
482 the programming ones is helpful.
483
603f5979
CY
4842009-11-14 Chong Yidong <cyd@stupidchicken.com>
485
486 * commands.texi (Motion Events): Fix typo (Bug#4907).
487
4359a806
CY
4882009-11-08 Chong Yidong <cyd@stupidchicken.com>
489
490 * searching.texi (Char Classes): Note that [:upper:] and [:lower:]
491 are affected by case-fold-search (Bug#4483).
492
0f063651
CY
4932009-11-02 Chong Yidong <cyd@stupidchicken.com>
494
495 * minibuf.texi (Reading File Names): Note that read-file-name may
496 use a graphical file dialog.
497
9bd79893
GM
4982009-10-31 Glenn Morris <rgm@gnu.org>
499
500 * nonascii.texi (User-Chosen Coding Systems): Minor reword. (Bug#4817)
501
ebe479ec
KR
5022009-10-16 Kevin Ryde <user42@zip.com.au>
503
504 * files.texi (Magic File Names): Add @vindex file-name-handler-alist,
505 in particular so `info-lookup-symbol' can find its docs.
506
2640fa86
CY
5072009-10-16 Chong Yidong <cyd@stupidchicken.com>
508
509 * variables.texi (Constant Variables): Distinguish from defconst
510 variables.
511 (Defining Variables): Add cindex.
512
edd6a733
CY
5132009-10-15 Chong Yidong <cyd@stupidchicken.com>
514
515 * os.texi (Time of Day): Clarify that the microsecond part is
516 ignored (Bug#4637).
517
5feb0b73
GM
5182009-10-11 Glenn Morris <rgm@gnu.org>
519
520 * frames.texi (Size and Position): Clarify what is included in the frame
521 height. (Bug#4535)
522
0c5413c8
GM
5232009-10-10 Glenn Morris <rgm@gnu.org>
524
525 * windows.texi (Size of Window): The relationship between window and
526 frame heights is not so simple. (Bug#4535)
527 Mention window-full-height-p.
528
7f8b600a
SM
5292009-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
530
531 * positions.texi (Text Lines): Remove goto-line, since it shouldn't be
532 used from Lisp.
533
6185de1c
EZ
5342009-10-07 Eli Zaretskii <eliz@gnu.org>
535
7f8b600a
SM
536 * files.texi (Directory Names) <abbreviate-file-name>:
537 Document that root home directories are not replaced with "~".
6185de1c 538
9972911f
EZ
5392009-10-06 Eli Zaretskii <eliz@gnu.org>
540
541 * text.texi (Special Properties): Document the meaning of the
542 `cursor' text property whose value is an integer.
543
2a3f19ef
MA
5442009-10-05 Michael Albinus <michael.albinus@gmx.de>
545
546 * files.texi (Magic File Names): Add `copy-directory'.
547
804543b5
EZ
5482009-10-05 Eli Zaretskii <eliz@gnu.org>
549
550 * files.texi (File Attributes): Fix description of file
551 attributes. (Bug#4638) Update attributes of files.texi example to
552 be more representative.
553
461bf92b
MA
5542009-10-05 Michael Albinus <michael.albinus@gmx.de>
555
556 * files.texi (Create/Delete Dirs): New command copy-directory.
557
a86cd395
JB
5582009-10-04 Juanma Barranquero <lekktu@gmail.com>
559
560 * anti.texi (Antinews):
561 * macros.texi (Indenting Macros):
562 * strings.texi (Creating Strings, Case Conversion):
563 Remove duplicate words.
564
d3080264
MA
5652009-10-01 Michael Albinus <michael.albinus@gmx.de>
566
567 * files.texi (Create/Delete Dirs): delete-directory has an
568 optional parameter RECURSIVE.
569
85d14563
SM
5702009-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
571
572 * buffers.texi (Swapping Text): Minor clarification.
573
3d9842c6
GM
5742009-10-01 Glenn Morris <rgm@gnu.org>
575
576 * functions.texi (Declaring Functions): Mention that we also search for
577 ".m" files in the src/ directory.
578
78427304
CY
5792009-09-25 David Engster <deng@randomsample.de>
580
3d9842c6 581 * display.texi (Managing Overlays): Document copy-overlay (Bug#4549).
78427304 582
b578c9cc
GM
5832009-09-22 Glenn Morris <rgm@gnu.org>
584
585 * internals.texi (Building Emacs): Mention preloaded-file-list.
586
beee5da7
AM
5872009-09-14 Alan Mackenzie <acm@muc.de>
588
589 * os.texi (Terminal Output): Put "@code{}" around "stdout".
590
5d6ab672
CY
5912009-09-13 Chong Yidong <cyd@stupidchicken.com>
592
593 * functions.texi (Anonymous Functions): Rearrange discussion,
594 giving usage of unquoted lambda forms first. Mention that
595 `function' and `#'' are no longer required (Bug#4290).
596
59375eeb
AM
5972009-09-11 Alan Mackenzie <acm@muc.de>
598
a86cd395 599 * os.texi (Terminal Output): Document `send-string-to-terminal' in
59375eeb
AM
600 batch mode.
601
e7e2f529
GM
6022009-09-01 Glenn Morris <rgm@gnu.org>
603
604 * display.texi (Face Functions): Mention define-obsolete-face-alias.
605
eae47088
GM
6062009-08-26 Ulrich Mueller <ulm@gentoo.org>
607
608 * nonascii.texi (Character Codes): Fix typos.
609
3691a0a6
MA
6102009-08-25 Michael Albinus <michael.albinus@gmx.de>
611
612 * processes.texi (Synchronous Processes): New defvar
613 process-file-side-effects.
614
664d56b8
GM
6152009-08-25 Glenn Morris <rgm@gnu.org>
616
617 * display.texi (Fontsets): Fix typo.
618
0706c025
GM
619 * files.texi (Format Conversion Round-Trip): Mention nil regexp.
620
03a74b84
SM
6212009-08-19 Stefan Monnier <monnier@iro.umontreal.ca>
622
623 * processes.texi (Asynchronous Processes): Adjust arglist of
624 start-process-shell-command and start-file-process-shell-command.
625
f6de8a37
CY
6262009-08-15 Chong Yidong <cyd@stupidchicken.com>
627
4b1ed1bb
CY
628 * advice.texi (Argument Access in Advice): Note that argument
629 positions are zero-based (Bug#3932).
630
89a9e058
CY
631 * commands.texi (Distinguish Interactive): Minor copyedit.
632
23696fd7
CY
633 * display.texi (Face Attributes): Add xref to Displaying Faces for
634 explanation of "underlying face".
635
f6de8a37
CY
636 * customize.texi (Common Keywords): Add xref to Loading.
637
638 * loading.texi (How Programs Do Loading): Add xref to Lisp
639 Libraries node in the Emacs manual.
640
417f77e6
CY
6412009-08-13 Chong Yidong <cyd@stupidchicken.com>
642
643 * objects.texi (Meta-Char Syntax): Add xref to Strings of Events.
644
0999039c
CY
6452009-07-18 Chong Yidong <cyd@stupidchicken.com>
646
647 * processes.texi (Shell Arguments): Copyedits.
648
9af167bc
GM
6492009-07-18 Glenn Morris <rgm@gnu.org>
650
651 * loading.texi (Repeated Loading): Fix typo.
652
137987ab
RS
6532009-07-16 Richard Stallman <rms@gnu.org>
654
655 * buffers.texi (Swapping Text): Recommend setting
656 write-region-annotate-functions and buffer-saved-size.
657
658 * backups.texi (Auto-Saving): Document buffer-saved-size = -2.
659
622fa380
GM
6602009-07-15 Glenn Morris <rgm@gnu.org>
661
662 * edebug.texi: Minor re-phrasings throughout.
663 (Edebug Execution Modes): Sit-for affects continue mode too.
664 (Jumping): Use `forward-sexp' rather than its keybinding.
665 (Edebug Misc): Fix Q binding.
666 (Edebug Eval): Remove cl version.
667 (Printing in Edebug): Clarify print-length etc.
668 (Instrumenting Macro Calls): Defopt edebug-eval-macro-args.
669 (Specification List): Remove edebug-unwrap findex entry.
670 (Specification Examples): defmacro is actually not the same as defun.
671 Escape "`" in example.
672
6bbd4600
CY
6732009-07-15 Chong Yidong <cyd@stupidchicken.com>
674
675 * markers.texi (The Mark): Document optional arg to
676 deactivate-mark.
677
e538d479
GM
6782009-07-11 Kevin Ryde <user42@zip.com.au>
679
680 * hooks.texi (Standard Hooks): Fix cross-references.
681
4c98b9ed
GM
682 * loading.texi (Named Features): Refer to eval-after-load.
683
5300838c
GM
6842009-07-11 Glenn Morris <rgm@gnu.org>
685
64fbeb16
GM
686 * Makefile.in (TEXI2PDF): New.
687 (elisp.pdf): New target.
688
4c98b9ed
GM
689 * searching.texi (Regexp Backslash): Fix typo.
690
691 * elisp.texi (Top): Display copyright notice at start of non-TeX.
5300838c 692
51d9979c
GM
6932009-07-10 Glenn Morris <rgm@gnu.org>
694
561c0216
GM
695 * elisp.texi, vol1.texi, vol2.texi: Update @detailmenu.
696
5b594a58
GM
697 * customize.texi (Customization Types):
698 * display.texi (Abstract Display):
0cc8c85a 699 * objects.texi (Character Type, String Type):
5b594a58 700 Merge in some menu descriptions from elisp.texi.
51d9979c 701
c3cbbb40
GM
702 * hash.texi (Hash Tables):
703 * modes.texi (Multiline Font Lock):
704 End menu description with period.
fe42c16a 705
28528402
GM
7062009-07-09 Glenn Morris <rgm@gnu.org>
707
708 * back.texi: Don't hard-code texinfo location.
709
710 * two-volume.make (texinfodir): New, with location of texinfo.tex.
711 (tex): Add texinfodir to TEXINPUTS.
712 (elisp1med-init, elisp2med-init): Use texinfodir.
713
714 * Makefile.in (texinfodir): Rename from usermanualdir, and update.
715 (clean): Add two-volume.make intermediate files.
716
717 * elisp.texi, vol1.texi, vol2.texi:
718 Use a DATE variable with the publication date, and update it.
719 Fix antinews menu description.
720
721 * vol1.texi, vol2.texi: Update VERSION to match elisp.texi.
722 Update the detailed node listing to match elisp.texi.
723
724 * README: Update edition to match elisp.texi.
725
726 * objects.texi (General Escape Syntax):
727 * nonascii.texi (Character Sets):
728 Use consistent case for "Unicode Standard".
729
730 * anti.texi (Antinews):
731 * customize.texi (Variable Definitions):
732 * functions.texi (Declaring Functions):
733 * nonascii.texi (Character Properties):
734 * processes.texi (Serial Ports):
735 * text.texi (Special Properties):
736 * tips.texi (Coding Conventions):
737 Minor rearrangements to improve TeX line-filling.
738
739 * commands.texi (Using Interactive): Fix cross-reference.
740
17db8e10
JD
7412009-07-01 Jan Djärv <jan.h.d@swipnet.se>
742
743 * frames.texi (Management Parameters): Mention sticky.
744
77c7e2e1
AS
7452009-07-01 Andreas Schwab <aschwab@redhat.com>
746
747 * help.texi (Help Functions): Fix description of help-buffer and
748 help-setup-xref to use @defun instead of @deffn.
749
3f1c6666
JD
7502009-07-01 Jan Djärv <jan.h.d@swipnet.se>
751
752 * frames.texi (Size Parameters): Mention maximized for fullscreen.
753
ca27c21b
CY
7542009-06-24 Chong Yidong <cyd@stupidchicken.com>
755
756 * display.texi (Window Systems): Add ns to the list.
757
70243478
CY
7582009-06-21 Chong Yidong <cyd@stupidchicken.com>
759
760 * Branch for 23.1.
761
df006536
MR
7622009-06-17 Martin Rudalics <rudalics@gmx.at>
763
764 * windows.texi (Dedicated Windows): Fix typo.
765 (Resizing Windows): Replace @defun by @deffn.
766
d259fc4b
GM
7672009-06-17 Glenn Morris <rgm@gnu.org>
768
769 * variables.texi (Directory Local Variables):
770 Update for 2009-04-11 name-change of dir-locals-directory-alist.
771
30781db6
KH
7722009-06-09 Kenichi Handa <handa@m17n.org>
773
774 * nonascii.texi (Character Sets): State clearly that FROM and TO
775 are codepoints of CHARSET.
776
62e8099c
CY
7772009-06-07 Chong Yidong <cyd@stupidchicken.com>
778
779 * minibuf.texi (Reading File Names): Fix introductory text.
780 Suggested by stan@derbycityprints.com.
781 (High-Level Completion): Fix typo.
782
ee1b1917
CY
7832009-05-28 Chong Yidong <cyd@stupidchicken.com>
784
785 * frames.texi (Text Terminal Colors): Multi-tty is already
786 implemented, but tty-local colors are not.
787
5df647e8
CY
7882009-05-27 Chong Yidong <cyd@stupidchicken.com>
789
790 * hooks.texi (Standard Hooks): Remove mention of obsolete
791 redisplay-end-trigger-functions.
792
793 * internals.texi (Window Internals): Remove mention of obsolete
794 redisplay-end-trigger-functions.
795
01f17ae2
MR
7962009-05-21 Martin Rudalics <rudalics@gmx.at>
797
798 * abbrevs.texi (Abbrev Mode): abbrev-mode is an option.
799
800 * backups.texi (Making Backups): backup-directory-alist and
801 make-backup-file-name-function are options.
802 (Auto-Saving): auto-save-list-file-prefix is an option.
803
804 * buffers.texi (Killing Buffers): buffer-offer-save is an
805 option.
806
807 * display.texi (Refresh Screen): no-redraw-on-reenter is an
808 option.
809 (Echo Area Customization): echo-keystrokes is an option.
810 (Selective Display): selective-display-ellipses is an option.
811 (Temporary Displays): temp-buffer-show-function is an option.
812 (Face Attributes): underline-minimum-offset and x-bitmap-file-path
813 are options.
814 (Font Selection): face-font-family-alternatives,
815 face-font-selection-order, face-font-registry-alternatives, and
816 scalable-fonts-allowed are options.
817 (Fringe Indicators): indicate-buffer-boundaries is an option.
818 (Fringe Cursors): overflow-newline-into-fringe is an option.
819 (Scroll Bars): scroll-bar-mode is an option.
820
821 * eval.texi (Eval): max-lisp-eval-depth is an option.
822
823 * files.texi (Visiting Functions): find-file-hook is an option.
824 (Directory Names): directory-abbrev-alist is an option.
825 (Unique File Names): temporary-file-directory and
826 small-temporary-file-directory are options.
827
828 * frames.texi (Initial Parameters): initial-frame-alist,
829 minibuffer-frame-alist and default-frame-alist are options.
830 (Cursor Parameters): blink-cursor-alist and
831 cursor-in-non-selected-windows ar options.
832 (Window System Selections): selection-coding-system is an
833 option.
834 (Display Feature Testing): display-mm-dimensions-alist is an
835 option.
836
837 * help.texi (Help Functions): help-char and help-event-list are
838 options.
839
840 * keymaps.texi (Functions for Key Lookup): meta-prefix-char is
841 an option.
842
843 * minibuf.texi (Minibuffer History): history-length and
844 history-delete-duplicates are options.
845 (High-Level Completion): read-buffer-function and
846 read-buffer-completion-ignore-case are options.
847 (Reading File Names): read-file-name-completion-ignore-case is
848 an option.
849
850 * modes.texi (Mode Line Top): mode-line-format is an option.
851 (Mode Line Variables): mode-line-position and mode-line-modes
852 are options.
853
854 * nonascii.texi (Text Representations):
855 enable-multibyte-characters is an option.
856 (Default Coding Systems): auto-coding-regexp-alist,
857 file-coding-system-alist, auto-coding-alist and
858 auto-coding-functions are options.
859 (Specifying Coding Systems): inhibit-eol-conversion is an
860 option.
861
862 * os.texi (Init File): site-run-file is an option.
863 (System Environment): mail-host-address is an option.
864 (User Identification): user-mail-address is an option.
865 (Terminal Output): baud-rate is an option.
866
867 * positions.texi (Word Motion): words-include-escapes is an
868 option.
869
870 * searching.texi (Standard Regexps): page-delimiter,
871 paragraph-separate, paragraph-separate and sentence-end are
872 options.
873
874 * text.texi (Margins): left-margin and fill-nobreak-predicate
875 are options.
876
877 * variables.texi (Local Variables): max-specpdl-size is an
878 option.
879
880 * windows.texi (Choosing Window):
881 split-window-preferred-function, special-display-function and
882 display-buffer-function are options.
883
106e6894
CY
8842009-05-20 Chong Yidong <cyd@stupidchicken.com>
885
4a83454d
CY
886 Fix errors spotted by Martin Rudalics.
887
106e6894
CY
888 * syntax.texi (Position Parse): Document rationale for ignored
889 arguments to syntax-ppss-flush-cache.
890
891 * processes.texi (Input to Processes): Mark PROCESS arg to
892 process-running-child-p as optional.
893 (Network Options): Document NO-ERROR arg to
894 set-network-process-option.
895
896 * buffers.texi (Indirect Buffers): Mark clone-indirect-buffer as a
897 command.
898
899 * searching.texi (POSIX Regexps): Mark posix-search-forward and
900 posix-search-backward as commands.
901
902 * os.texi (Killing Emacs): Mark kill-emacs as a command.
903 (Suspending Emacs): Mark suspend-emacs as a command.
904 (Processor Run Time): Mark emacs-uptime and emacs-init-time as
905 commands.
5dcb4c4e
SM
906 (Terminal Output): Remove obsolete function baud-rate.
907 Document TERMINAL arg for send-string-to-terminal.
106e6894
CY
908
909 * nonascii.texi (Terminal I/O Encoding): Document TERMINAL arg for
910 terminal-coding-system and set-terminal-coding-system.
911 (Explicit Encoding): Mark DESTINATION arg of decode-coding-region
912 as optional.
913 (Character Sets): Document RESTRICTION arg of char-charset.
914 (Character Codes): Mark POS argument to get-byte as optional.
915
916 * minibuf.texi (Minibuffer Misc): Document ARGS arg for
917 minibuffer-message.
918
919 * files.texi (Create/Delete Dirs): Mark make-directory and
920 delete-directory as commands.
921
922 * abbrevs.texi (Abbrev Tables): Fix arglist for make-abbrev-table.
923
924 * text.texi (Base 64): Mark base64-decode-string and
925 base64-encode-string as commands.
926 (Columns): Mark move-to-column as a command.
927 (Mode-Specific Indent): Document RIGID arg to
928 indent-for-tab-command.
929 (Region Indent): Mark TO-COLUMN arg to indent-region as optional.
930 Mark indent-code-rigidly as a command.
931 (Substitution): Mark translate-region as a command.
932
933 * frames.texi (Size and Position): Remove obsolete functions
934 screen-height and screen-width.
935
04173931
CY
9362009-05-19 Chong Yidong <cyd@stupidchicken.com>
937
938 * windows.texi (Cyclic Window Ordering, Cyclic Window Ordering)
939 (Displaying Buffers, Resizing Windows): Correct mistakes;
940 next-window, previous-window, and pop-to-buffer are not commands,
941 and fit-window-to-buffer" is a command. (Pointed out by Martin
942 Rudalics.)
943
eae7d8f8
RS
9442009-05-17 Richard M Stallman <rms@gnu.org>
945
946 * modes.texi (Precalculated Fontification): Clarify text.
947
b8766179
MR
9482009-05-17 Martin Rudalics <rudalics@gmx.at>
949
950 * windows.texi (Selecting Windows): Clarify descriptions of
951 with-selected-window and get-lru-window.
952 (Cyclic Window Ordering): Refer to particular frame when talking
953 about how splitting affects the ordering.
954 (Displaying Buffers): Fix descriptions of switch-to-buffer and
955 switch-to-buffer-other-window. Explain how setting of
956 display-buffer-reuse-frames affects pop-to-buffer.
957 (Choosing Window): Clarify some details in descriptions of
958 display-buffer-reuse-frames, pop-up-frames, and
959 pop-up-frame-function.
960 (Dedicated Windows): Clarify some details.
961 (Textual Scrolling): Replace term vscroll by term vertical
962 scroll position.
963 (Vertical Scrolling): Fix typo.
964 (Window Hooks): Relate text on jit-lock-register to window
965 scrolling and size changes.
966
734b5e3b
CY
9672009-05-14 Chong Yidong <cyd@stupidchicken.com>
968
0a65633e
CY
969 * frames.texi (Initial Parameters): Clarify what the initial
970 minibuffer frame is.
05be46d7
CY
971 (Buffer Parameters): Note that the minibuffer parameter can not be
972 altered.
0a65633e 973
734b5e3b
CY
974 * anti.texi (Antinews): Copyedits. Rearrange some entries.
975 Document display-buffer changes.
976
925672cd
CY
9772009-05-13 Chong Yidong <cyd@stupidchicken.com>
978
17ecd7af
CY
979 * anti.texi (Antinews): Rewrite for Emacs 22.
980
925672cd
CY
981 * abbrevs.texi (Abbrevs): Add xref to Creating Symbols when
982 obarrays are first mentioned. Define "system abbrev" more
983 prominently, and add it to the index.
984 (Abbrev Mode, Abbrev Tables, Defining Abbrevs, Abbrev Properties):
985 Copyedits.
986 (Abbrev Expansion): Document abbrev-insert.
987
80be4dd7
CY
9882009-05-12 Chong Yidong <cyd@stupidchicken.com>
989
990 * frames.texi (Font and Color Parameters): Rename from Color
991 Parameters. Document font-backend parameter.
992
993 * vol2.texi (Top): Update node listing.
994 * vol1.texi (Top): Update node listing.
995 * elisp.texi (Top): Update node listing.
996
372a93ac
MR
9972009-05-11 Martin Rudalics <rudalics@gmx.at>
998
999 * windows.texi (Choosing Window): Don't explicitly refer to
1000 split-window-sensibly's window argument in descriptions of
1001 split-height-threshold and split-width-threshold.
1002
714c3541
MR
10032009-05-10 Martin Rudalics <rudalics@gmx.at>
1004
1005 * windows.texi (Choosing Window): Fix rewrite of window
1006 splitting section.
1007
0e90e7be
EZ
10082009-05-09 Eli Zaretskii <eliz@gnu.org>
1009
1010 * nonascii.texi (Default Coding Systems): Document
5dcb4c4e
SM
1011 find-auto-coding, set-auto-coding, and auto-coding-alist.
1012 Add indexing.
0e90e7be
EZ
1013 (Lisp and Coding Systems): Add index entries.
1014
d3c0c321
MR
10152009-05-09 Martin Rudalics <rudalics@gmx.at>
1016
1017 * windows.texi (Choosing Window): Describe split-window-sensibly
1018 and rewrite section on window splitting accordingly.
1019 (Textual Scrolling): Replace `...' by @code{...}.
1020
c773345a
CY
10212009-05-04 Chong Yidong <cyd@stupidchicken.com>
1022
ee2d5b5e
CY
1023 * hooks.texi (Standard Hooks): Add abbrev-expand-functions.
1024 Remove obsoleted pre-abbrev-expand-hook.
1025
1026 * locals.texi (Standard Buffer-Local Variables): Consolidate table
1027 entries.
1028
c773345a
CY
1029 * internals.texi (Object Internals): Don't assume 32-bit machines
1030 are the norm.
1031 (Buffer Internals): Consolidate table entries for readability.
ee2d5b5e
CY
1032 (Window Internals): Synch field names to window.h.
1033 (Process Internals): Synch field names to process.h.
c773345a 1034
dd449674
CY
10352009-04-29 Chong Yidong <cyd@stupidchicken.com>
1036
1037 * variables.texi (File Local Variables): Note that read-circle is
1038 bound to nil when reading file-local variables.
1039
1040 * streams.texi (Input Functions): Document read-circle.
1041 (Output Variables): Add xref to Circular Objects.
1042
4f1e25e2
CY
10432009-04-25 Chong Yidong <cyd@stupidchicken.com>
1044
1045 * tips.texi (Coding Conventions): Copyedits. Add xref to Named
1046 Features and Coding System Basics. Node that "p" stands for
1047 "predicate". Recommend utf-8-emacs instead of emacs-mule.
1048 (Key Binding Conventions): Emacs does use S-down-mouse-1, for
1049 mouse-appearance-menu.
1050 (Programming Tips): Add xref to Progress.
1051
dca019f8
CY
10522009-04-22 Chong Yidong <cyd@stupidchicken.com>
1053
5dcb4c4e
SM
1054 * os.texi (Command-Line Arguments):
1055 Document command-line-args-left.
dca019f8
CY
1056 (Suspending Emacs): Adapt text to multi-tty case. Document use of
1057 terminal objects for tty arguments.
1058 (Startup Summary): Add xref to Session Management.
1059 (Session Management): Mention emacs-session-restore. Copyedits.
1060
02a89103
CY
10612009-04-20 Chong Yidong <cyd@stupidchicken.com>
1062
1063 * os.texi (Startup Summary): Copyedits. The init file is not
1064 necessarily named .emacs now. Document initial-buffer-choice and
1065 initial-scratch-message. Note where Emacs exits in batch mode.
1066 Document inhibit-splash-screen as an alias.
1067 (Init File): Be neutral about which init file name to use.
1068
10692009-04-16 Chong Yidong <cyd@stupidchicken.com>
1070
1071 * os.texi (System Interface): Fix Texinfo usage.
1072
0c1cfe01
CY
10732009-04-15 Chong Yidong <cyd@stupidchicken.com>
1074
80d7cdca
CY
1075 * searching.texi (Regexp Backslash): Also refer to shy groups as
1076 non-capturing or unnumbered groups.
1077 (Regexp Functions): Add cross-reference to Regexp Backslash.
1078
0c1cfe01
CY
1079 * display.texi (Truncation): Overlays can use line-prefix and
1080 wrap-prefix too.
1081 (Overlay Properties): Document wrap-prefix and line-prefix.
1082 (Face Attributes): Document underline-minimum-offset.
1083 (Face Remapping): Copyedits.
1084 (Low-Level Font): Copyedits.
1085 (Image Cache): Note that the image cache is shared between frames.
ed8ab760
CY
1086 (Line Height): Emphasize that line-spacing only takes effect on
1087 graphical terminals.
0c1cfe01 1088
c4adeee0
CY
10892009-04-13 Chong Yidong <cyd@stupidchicken.com>
1090
1091 * display.texi (Refresh Screen): Note that a passage about screen
1092 refreshing is text terminal only.
1093 (Forcing Redisplay): Delete misleading comment---sit-for calls
1094 redisplay, not the other way around.
1095 (Truncation): Note new values of truncate-partial-width-windows.
1096 Copyedits.
1097 (Invisible Text): Document invisible-p.
1098
b20ecfa1
EZ
10992009-04-11 Eli Zaretskii <eliz@gnu.org>
1100
1101 * display.texi (Overlays): Overlays don't scale well. See
1102 http://lists.gnu.org/archive/html/emacs-devel/2009-04/msg00243.html.
1103
97d8273f
CY
11042009-04-10 Chong Yidong <cyd@stupidchicken.com>
1105
f147ff75
CY
1106 * syntax.texi (Syntax Table Functions): Document cons cell
1107 argument for modify-syntax-entry.
1108 (Categories): Document cons cell argument for
1109 modify-category-entry.
1110
fca4ec76
CY
1111 * searching.texi (String Search): Document word-search-forward-lax
1112 and word-search-backward-lax.
1113 (Searching and Case): Describe isearch behavior more precisely.
1114
9c283d5b
CY
1115 * keymaps.texi (Tool Bar): Mention that some platforms do not
1116 support multi-line toolbars. Suggested by Stephen Eglen.
1117
1118 * frames.texi (Layout Parameters): Mention that Nextstep also
1119 allows only one tool-bar line. Suggested by Stephen Eglen.
1120
97d8273f
CY
1121 * nonascii.texi (Text Representations): Copyedits.
1122 (Coding System Basics): Also mention utf-8-emacs.
1123 (Converting Representations, Selecting a Representation)
1124 (Scanning Charsets, Translation of Characters, Encoding and I/O):
1125 Copyedits.
1126 (Character Codes): Mention role of codepoints 1114112 to 4194175.
1127
2bad3299
CY
11282009-04-09 Chong Yidong <cyd@stupidchicken.com>
1129
1130 * text.texi (Yank Commands): Note that yank uses push-mark.
5dcb4c4e
SM
1131 (Filling): Clarify REGION argument of fill-paragraph.
1132 Document fill-forward-paragraph-function.
2bad3299
CY
1133 (Special Properties): Remove "new in Emacs 22" declaration.
1134 (Clickable Text): Merge with Links and Mouse-1 node.
1135
5dcb4c4e
SM
1136 * display.texi (Button Properties, Button Buffer Commands):
1137 Change xref to Clickable Text.
2bad3299
CY
1138
1139 * tips.texi (Key Binding Conventions): Change xref to Clickable
1140 Text.
1141
1142 * elisp.texi (Top): Update node listing.
1143
ea30ce4f
CY
11442009-04-05 Chong Yidong <cyd@stupidchicken.com>
1145
47af2f4b
CY
1146 * markers.texi (The Mark): Copyedits. Improve description of
1147 handle-shift-selection.
1148 (The Region): Move use-region-p here from The Mark.
1149
ea30ce4f
CY
1150 * positions.texi (Screen Lines): Document (cols . lines) argument
1151 for vertical-motion.
1152
2aa8ea6e
CY
11532009-04-04 Chong Yidong <cyd@stupidchicken.com>
1154
3ec61d4e
CY
1155 * frames.texi (Frames): Clean up introduction. Document `ns'
1156 return value for framep.
1157 (Creating Frames): Note how the terminal is chosen.
1158 (Multiple Terminals, Multiple Displays): Merge into a single node.
1159 (Color Parameters): Fix typo.
1160
1161 * variables.texi (Local Variables, Buffer-Local Variables)
1162 (Creating Buffer-Local): Change link to Multiple Terminals.
1163
1164 * os.texi (X11 Keysyms): Change link to Multiple Terminals.
1165
1166 * keymaps.texi (Controlling Active Maps): Change link to Multiple
1167 Terminals.
1168
1169 * commands.texi (Command Loop Info, Keyboard Macros): Change link
1170 to Multiple Terminals.
1171
1172 * elisp.texi (Top): Update node listing.
1173 * vol2.texi (Top): Update node listing.
1174 * vol1.texi (Top): Update node listing.
1175
9257072f
CY
1176 * buffers.texi (Current Buffer): Note that the append-to-buffer
1177 example is no longer in synch with the latest code. Tie the two
1178 examples together.
1179
2aa8ea6e
CY
1180 * files.texi (File Attributes): Move note about MS-DOS from
1181 Changing Files to File Attributes.
1182 (Create/Delete Dirs): Note that mkdir is an alias for this.
1183
22e74b17
CY
11842009-04-01 Markus Triska <triska@gmx.at>
1185
1186 * processes.texi (Filter Functions): Suggest how to handle output
1187 batches.
1188
4bbe48ec
CY
11892009-03-30 Chong Yidong <cyd@stupidchicken.com>
1190
1191 * help.texi (Accessing Documentation): Update example to use
1192 help-setup-xref and with-help-window.
1193 (Help Functions): Remove print-help-return-message, which is
1194 semi-obsolete due to with-help-window. Document help-buffer and
1195 help-setup-xref.
1196
b9723f39
CY
11972009-03-29 Chong Yidong <cyd@stupidchicken.com>
1198
5dcb4c4e
SM
1199 * help.texi (Accessing Documentation, Help Functions):
1200 Remove information about long-obsolete Emacs versions.
9eb52e90 1201
b9723f39
CY
1202 * modes.texi (Mode Line Variables): The default values of the mode
1203 line variables are now more complicated.
1204
b0cc32db
CY
12052009-03-28 Chong Yidong <cyd@stupidchicken.com>
1206
3c25a5a9
CY
1207 * modes.texi (Major Mode Conventions): Note that specialness is
1208 inherited.
31c9eebb
CY
1209 (Derived Modes): Note that define-derive-mode sets the mode-class
1210 property.
3c25a5a9 1211
b0cc32db
CY
1212 * keymaps.texi (Prefix Keys): The M-g prefix key is now named
1213 goto-map. Add search-map to the list.
1214
c5e0006d
EZ
12152009-03-27 Eli Zaretskii <eliz@gnu.org>
1216
1213465a
EZ
1217 * os.texi (System Environment): Update the list of system-type
1218 values.
1219
c5e0006d
EZ
1220 * markers.texi (The Mark) <handle-shift-selection>: Update for
1221 removal of the optional argument DEACTIVATE.
1222
48bab3d6
CY
12232009-03-25 Chong Yidong <cyd@stupidchicken.com>
1224
1225 * commands.texi (Focus Events): Most X window managers don't use
1226 focus-follows-mouse nowadays.
1227
6e4ff1b6
CY
12282009-03-24 Chong Yidong <cyd@stupidchicken.com>
1229
1230 * commands.texi (Defining Commands): Clarify introduction.
1231 (Using Interactive): Not that interactive can be put in a symbol
1232 property.
1233 (Interactive Call): Note that a symbol with a non-nil
1234 interactive-form property satisfies commandp.
1235
11625308
JB
12362009-03-23 Juanma Barranquero <lekktu@gmail.com>
1237
1238 * minibuf.texi (Intro to Minibuffers): Fix typos.
1239
7b34420d
CY
12402009-03-23 Chong Yidong <cyd@stupidchicken.com>
1241
1242 * minibuf.texi (Intro to Minibuffers): Remove long-obsolete info
5dcb4c4e
SM
1243 about minibuffers in old Emacs versions. Copyedits.
1244 Emphasize that enable-recursive-minibuffers defaults to nil.
7b34420d
CY
1245 (Text from Minibuffer): Simplify introduction.
1246
f9257eed
AM
12472009-03-22 Alan Mackenzie <acm@muc.de>
1248
1249 * commands.texi (Using Interactive): Clarify string argument to
1250 `interactive' - even promptless elements need \n separators.
1251
f639ba70
CY
12522009-03-18 Chong Yidong <cyd@stupidchicken.com>
1253
1254 * minibuf.texi (Completion Styles): New node.
1255
1256 * elisp.texi (Top): Update node listing.
1257
d897e8ee
CY
12582009-03-17 Chong Yidong <cyd@stupidchicken.com>
1259
1260 * minibuf.texi (Basic Completion): Note that
1261 read-file-name-completion-ignore-case and
1262 read-buffer-completion-ignore-case can override
1263 completion-ignore-case.
1264 (Minibuffer Completion): Document completing-read changes.
1265 (Completion Commands): Avoid mentioning partial completion mode.
1266 Document minibuffer-completion-confirm changes, and
1267 minibuffer-confirm-exit-commands.
1268 (High-Level Completion): Document new require-match behavior for
1269 read-buffer. Document read-buffer-completion-ignore-case.
1270 (Reading File Names): Document new require-match behavior for
1271 read-file-name.
1272
b1f23349
CY
12732009-03-14 Chong Yidong <cyd@stupidchicken.com>
1274
1275 * debugging.texi (Error Debugging): Don't mislead the reader into
1276 thinking that debug-on-error enters debugger for C-f at EOB.
1277 (Error Debugging): Setting debug-on-init within the init file
1278 works, and has for some time.
1279
d6eb4e25
KH
12802009-03-13 Kenichi Handa <handa@m17n.org>
1281
1282 * display.texi (Fontsets): Update the description.
1283
1cf53dc5
CY
12842009-03-13 Chong Yidong <cyd@stupidchicken.com>
1285
1286 * advice.texi (Advising Primitives): Link to What Is a Function.
1287
81f919fc
CY
12882009-03-12 Chong Yidong <cyd@stupidchicken.com>
1289
cf4229eb
CY
1290 * compile.texi (Speed of Byte-Code): Update example.
1291 (Disassembly): Update examples.
1292
81f919fc 1293 * loading.texi (Repeated Loading): Simplify examples.
f2bbc08c
CY
1294
1295 * customize.texi (Common Keywords): It's not necessary to use :tag
1296 to remove hyphens, as custom-unlispify-tag-name does it
1297 automatically.
5dcb4c4e
SM
1298 (Variable Definitions): Link to File Local Variables.
1299 Document customized-value symbol property.
f2bbc08c
CY
1300 (Customization Types): Move menu to end of node.
1301
955964d7
CY
13022009-03-10 Chong Yidong <cyd@stupidchicken.com>
1303
1304 * macros.texi (Compiling Macros): Omit misleading sentence, which
1305 implied that macros can only be used in the same file they are
1306 defined.
1307 (Backquote): Remove obsolete information about Emacs 19.
1308
d25ed7db
GM
13092009-03-05 John Foerch <jjfoerch@earthlink.net> (tiny change)
1310
1311 * display.texi (Display Margins): Fix paren typo.
1312
d55f6ca5
CY
13132009-02-27 Chong Yidong <cyd@stupidchicken.com>
1314
f0e57ed8
CY
1315 * elisp.texi (Top): Update node listing.
1316
1317 * variables.texi (Variables): Clarify introduction.
1318 (Global Variables): Mention that setq is a special form.
1319 (Local Variables): Use active voice.
1320 (Tips for Defining): Mention marking variables as safe.
1321 (Buffer-Local Variables): Mention terminal-local and frame-local
1322 variables together.
1323 (File Local Variables): Copyedits.
1324 (Frame-Local Variables): Note that they are not really useful.
1325 (Future Local Variables): Node deleted.
1326
d55f6ca5
CY
1327 * objects.texi (General Escape Syntax): Update explanation of
1328 unicode escape syntax.
1329
ca8f09a8
CY
13302009-02-23 Chong Yidong <cyd@stupidchicken.com>
1331
1332 * control.texi (Control Structures): Add cindex entry for "textual
1333 order".
1334
1335 * eval.texi (Intro Eval): Copyedits. Standardize on "form"
1336 instead of "expression" throughout.
1337 (Function Indirection): Copyedits. Use active voice.
1338 (Eval): The default value of max-lisp-eval-depth is now 400.
1339
a20878b6
MB
13402009-02-23 Miles Bader <miles@gnu.org>
1341
1342 * processes.texi (System Processes): Rename `system-process-attributes'
1343 to `process-attributes'.
1344
61f66044
CY
13452009-02-22 Chong Yidong <cyd@stupidchicken.com>
1346
1b80d1f3
CY
1347 * symbols.texi (Property Lists): Emphasize that property lists are
1348 not restricted to symbol cells.
1349 (Other Plists): Copyedit.
1350
61f66044
CY
1351 * sequences.texi (Sequences Arrays Vectors): Make introduction
1352 more concise.
1353 (Arrays): Mention char-tables and bool-vectors too.
1354 (Vectors): Don't repeat information given in Arrays node. Link to
1355 nodes that explain the vector usage examples.
1356 (Char-Tables): Note that char-table elements can have arbitrary
1357 type. Explain effect of omitted char-table-extra-slots property.
8a63cf41 1358 Link to Property Lists node.
61f66044 1359
9403944b
CY
13602009-02-22 Chong Yidong <cyd@stupidchicken.com>
1361
1362 * lists.texi (Building Lists): Remove obsolete Emacs 20 usage of
1363 `append'.
4068c7b4 1364 (List Elements): Copyedits.
9403944b
CY
1365
1366 * sequences.texi (Vector Functions): Remove obsolete Emacs 20 use
1367 of `vconcat'.
1368
1369 * strings.texi (Creating Strings): Copyedits. Remove obsolete
1370 Emacs 20 usage of `concat'.
1371 (Case Conversion): Copyedits.
1372
b87a185f
CY
13732009-02-21 Chong Yidong <cyd@stupidchicken.com>
1374
1375 * objects.texi (Lisp Data Types, Syntax for Strings, Buffer Type):
1376 Minor edits.
1377 (Frame Configuration Type): Emphasize that it is not primitive.
1378 (Font Type): New node.
1379 (Type Predicates): Add fontp; type-of now recognizes font object
1380 types.
1381
1382 * intro.texi (Version Info): Update version numbers in examples.
1383 (Acknowledgements): List more contributors.
1384
1385 * elisp.texi: Bump version number to 3.0.
1386 (Top): Link to Font Type node.
1387
867d4bb3
JB
13882009-02-20 Juanma Barranquero <lekktu@gmail.com>
1389
1390 * modes.texi (Major Mode Conventions): Remove duplicate words.
1391 (Customizing Keywords): Fix typo.
1392
77730170
EZ
13932009-02-14 Eli Zaretskii <eliz@gnu.org>
1394
1395 * nonascii.texi (User-Chosen Coding Systems): Document that
1396 select-safe-coding-system suggests raw-text if there are raw bytes
1397 in the region.
1398 (Explicit Encoding): Warn not to use `undecided' when encoding.
1399
c8736212
GM
14002009-02-11 Glenn Morris <rgm@gnu.org>
1401
1402 * frames.texi (Visibility of Frames): Mention the effect multiple
1403 workspaces/desktops can have on visibility.
1404
ab992d66
EZ
14052009-02-07 Eli Zaretskii <eliz@gnu.org>
1406
c8736212
GM
1407 * text.texi (Commands for Insertion):
1408 * commands.texi (Event Mod):
1409 * keymaps.texi (Searching Keymaps):
5dcb4c4e
SM
1410 * nonascii.texi (Translation of Characters):
1411 Reinstate documentation of translation-table-for-input.
7d2a859f
EZ
1412 (Explicit Encoding): Document the `charset' text property produced
1413 by decode-coding-region and decode-coding-string.
ab992d66 1414
e651a255
AM
14152009-01-27 Alan Mackenzie <acm@muc.de>
1416
1417 * modes.texi (Search-based Fontification): Correct a typo.
1418
bc5cde4b
JB
14192009-01-25 Juanma Barranquero <lekktu@gmail.com>
1420
1421 * abbrevs.texi (Abbrev Table Properties): Fix typo.
1422 Reported by Seweryn Kokot <sewkokot@gmail.com>. (Bug#2039)
1423
3533155b
EZ
14242009-01-24 Eli Zaretskii <eliz@gnu.org>
1425
f721deda
EZ
1426 * display.texi (Window Systems): Document the value of
1427 `initial-window-system' under --daemon.
1428
3533155b
EZ
1429 * os.texi (System Environment): Remove description of the
1430 `environment' function which has been deleted.
1431
f79b43b2
DN
14322009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
1433
1434 * frames.texi (Multiple Displays): Remove documentation for
1435 removed function make-frame-on-tty.
1436
e3aa6669
CY
14372009-01-22 Chong Yidong <cyd@stupidchicken.com>
1438
1439 * files.texi (Format Conversion Piecemeal): Clarify behavior of
5dcb4c4e
SM
1440 write-region-annotate-functions.
1441 Document write-region-post-annotation-function.
e3aa6669 1442
fb13a416
CY
14432009-01-19 Chong Yidong <cyd@stupidchicken.com>
1444
1445 * display.texi (Font Lookup): Document WIDTH argument of
1446 x-list-fonts.
1447
02eccf6b
EZ
14482009-01-17 Eli Zaretskii <eliz@gnu.org>
1449
ead3f58d
EZ
1450 * maps.texi (Standard Keymaps): Rename function-key-map to
1451 local-function-key-map.
1452
1453 * keymaps.texi (Translation Keymaps): Rename function-key-map to
1454 local-function-key-map.
1455
1456 * nonascii.texi (Terminal I/O Encoding): `keyboard-coding-system'
1457 and `set-keyboard-coding-system' now accept an optional terminal
1458 argument.
1459
1460 * commands.texi (Event Mod): `keyboard-translate-table' is now
1461 terminal-local.
1462 (Function Keys): Rename function-key-map to
1463 local-function-key-map.
1464
df05a163
EZ
1465 * elisp.texi (Top): Make @detailmenu be consistent with changes in
1466 frames.texi.
1467
0ed8034e 1468 * hooks.texi (Standard Hooks): Document `delete-frame-functions'
490f1197
EZ
1469 `delete-terminal-functions', `suspend-tty-functions' and
1470 `resume-tty-functions'.
0ed8034e
EZ
1471
1472 * frames.texi (Frames): Document `frame-terminal' and
1473 `terminal-live-p'.
1474 (Multiple Displays): Document `make-frame-on-tty'.
1475 (Multiple Terminals): Document `terminal-list', `delete-terminal',
1476 `terminal-name', and `get-device-terminal'.
490f1197
EZ
1477 (Terminal Parameters): Document `terminal-parameters',
1478 `terminal-parameter', and `set-terminal-parameter'.
0ed8034e
EZ
1479
1480 * os.texi (System Environment): Document `environment' and
1481 `initial-environment'.
490f1197
EZ
1482 (Suspending Emacs): Update for multi-tty; document
1483 `suspend-tty', `resume-tty', and `controlling-tty-p'.
0ed8034e 1484
02eccf6b
EZ
1485 * nonascii.texi (Coding System Basics): More accurate description
1486 of `raw-text'.
1487
f19fea97
JB
14882009-01-12 Juanma Barranquero <lekktu@gmail.com>
1489
1490 * display.texi (Low-Level Font): Fix typo.
1491
16fa292f
CY
14922009-01-10 Chong Yidong <cyd@stupidchicken.com>
1493
1494 * elisp.texi (Top): Update node listing.
1495
1496 * display.texi (PostScript Images): Node deleted.
1497
0b4faef3
EZ
14982009-01-10 Eli Zaretskii <eliz@gnu.org>
1499
3355f04d
EZ
1500 * processes.texi (Decoding Output): Document that null bytes force
1501 no-conversion for reading process output.
1502
1503 * files.texi (Reading from Files): Document that null bytes force
1504 no-conversion when visiting files.
1505
11625308 1506 * processes.texi (Serial Ports): Improve wording, suggested by RMS.
538395d9 1507
5dcb4c4e
SM
1508 * nonascii.texi (Lisp and Coding Systems):
1509 Document inhibit-null-byte-detection and inhibit-iso-escape-detection.
c06ea95e 1510 (Character Properties): Improve wording.
0b4faef3 1511
ce9cf065
CY
15122009-01-09 Chong Yidong <cyd@stupidchicken.com>
1513
1514 * display.texi (Font Lookup): Remove obsolete function
1515 x-font-family-list. x-list-fonts accepts Fontconfig/GTK syntax.
1516 (Low-Level Font): Rename from Fonts, move to end of Faces section.
5dcb4c4e
SM
1517 (Font Selection): Reorder order of variable descriptions.
1518 Minor clarifications.
ce9cf065
CY
1519
1520 * elisp.texi (Top): Update node listing.
1521
ab756fb3
GM
15222009-01-09 Glenn Morris <rgm@gnu.org>
1523
1524 * commands.texi (Command Loop Info): Say that last-command-char and
1525 last-input-char are obsolete aliases.
1526
1527 * edebug.texi (Edebug Recursive Edit): Remove separate references to
1528 last-input-char and last-command-char, since they are just aliases for
1529 last-input-event and last-command-event.
1530
1531 * minibuf.texi (Minibuffer Commands): Use last-command-event rather than
1532 last-command-char.
1533
6b2b8ab1
CY
15342009-01-08 Chong Yidong <cyd@stupidchicken.com>
1535
1536 * elisp.texi: Update node listing.
1537
1538 * display.texi (Faces): Put Font Selection node after Auto Faces.
5dcb4c4e
SM
1539 (Face Attributes): Don't link to Font Lookup.
1540 Document font-family-list.
6b2b8ab1
CY
1541 (Fonts): New node.
1542
3568e767
JR
15432009-01-08 Jason Rumney <jasonr@gnu.org>
1544
1545 * frames.texi (Pointer Shape): Clarify that only X supports
5ce6e4f4 1546 changing the standard pointer shapes. (Bug#1485)
3568e767 1547
6221c8db
CY
15482009-01-08 Chong Yidong <cyd@stupidchicken.com>
1549
1550 * display.texi (Attribute Functions): Note that a function value
1551 :height is relative, and that compatibility functions work by
1552 calling set-face-attribute.
1553 (Displaying Faces): Reorder list in order of increasing priority.
1554 (Face Remapping): New node. Content moved here from Displaying
1555 Faces.
1556 (Glyphs): Link to Face Functions.
1557
e3d3799a
CY
15582009-01-08 Chong Yidong <cyd@stupidchicken.com>
1559
1560 * display.texi (Faces): Don't discuss face id here. facep does
1561 not return t.
1562 (Defining Faces): Minor clarification.
1563 (Face Attributes): Rearrange items to match docstring of
1564 set-face-attribute. Add :foundry attribute. Document new role of
1565 :font attribute. Texinfo usage fix.
1566 (Attribute Functions): Copyedits.
1567 (Face Functions): Note that face number is seldom used.
1568
638a2457
RS
15692009-01-05 Richard M Stallman <rms@gnu.org>
1570
1571 * strings.texi (Predicates for Strings): Minor clarification.
1572
1573 * functions.texi (Function Safety): Texinfo usage fix.
1574
49ea0074
JB
15752009-01-04 Eduard Wiebe <usenet@pusto.de> (tiny patch)
1576
1577 * objects.texi (General Escape Syntax): Fix typo.
1578
9f822178
MR
15792009-01-03 Martin Rudalics <rudalics@gmx.at>
1580
1581 * windows.texi (Choosing Window): Say that pop-up-frame-alist
1582 works via the default value of pop-up-frame-function.
1583
af34ad36
EZ
15842009-01-02 Eli Zaretskii <eliz@gnu.org>
1585
1586 * processes.texi (System Processes): Document the `time' and
1587 `ctime' attributes of `system-process-attributes'.
1588
d31f6679
CY
15892009-01-01 Chong Yidong <cyd@stupidchicken.com>
1590
1591 * display.texi (Face Attributes): Clarify :height attribute.
1592
174dc00c
MR
15932008-12-31 Martin Rudalics <rudalics@gmx.at>
1594
1595 * buffers.texi (The Buffer List): Clarify what moves a buffer to
1596 the front of the buffer list. Add entries for `last-buffer' and
1597 `unbury-buffer'.
1598
b8afe7e4
EZ
15992008-12-27 Eli Zaretskii <eliz@gnu.org>
1600
d14030f5
EZ
1601 * elisp.texi (Top): Add @detailmenu items for "Multiple Terminals"
1602 and its subsections.
1603
1604 * frames.texi (Multiple Terminals, Low-level Terminal)
1605 (Terminal Parameters, Frames on Other TTY devices): New sections.
1606 (Frames): Add an xref to "Multiple Terminals".
1607
765980a4
EZ
1608 * elisp.texi (Top): Add @detailmenu item for "Terminal Type".
1609
1610 * objects.texi (Terminal Type): New node.
1611 (Editing Types): Add it to the menu.
1612
47bd5577
EZ
1613 * elisp.texi (Top): Add a @detailmenu item for "Directory Local
1614 Variables".
1615
eb22b78c 1616 * variables.texi (Directory Local Variables): New node.
47bd5577 1617 (Variables): Add a menu item for it.
eb22b78c 1618
b8afe7e4
EZ
1619 * loading.texi (Autoload): Document `generate-autoload-cookie' and
1620 `generated-autoload-file'.
1621
77bb0476
EZ
16222008-12-20 Eli Zaretskii <eliz@gnu.org>
1623
028e2c19
EZ
1624 * os.texi (Startup Summary): Add xref to documentation of
1625 `initial-window-system'.
1626
77bb0476
EZ
1627 * display.texi (Window Systems): Document `window-system' the
1628 function. The variable `window-system' is now frame-local.
028e2c19 1629 Document `initial-window-system'.
77bb0476 1630
dda87836
MR
16312008-12-19 Martin Rudalics <rudalics@gmx.at>
1632
1633 * windows.texi (Windows): Rewrite description of
1634 fit-window-to-buffer.
1635
caef3ed2
GM
16362008-12-13 Glenn Morris <rgm@gnu.org>
1637
1638 * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
1639 (Levels of Font Lock): Refer to font-lock-maximum-decoration.
1640
21c58e4d
GM
16412008-12-12 Glenn Morris <rgm@gnu.org>
1642
1643 * debugging.texi (Error Debugging): Refer forwards to
1644 eval-expression-debug-on-error.
1645
af38459f
EZ
16462008-12-05 Eli Zaretskii <eliz@gnu.org>
1647
5dedd9b5
EZ
1648 * strings.texi (String Basics): Only unibyte strings that
1649 represent key sequences hold 8-bit raw bytes.
1650
af38459f
EZ
1651 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
1652 paragraph to speak about `undecided'.
1653 (Character Properties): Don't explain the meaning of each
1654 property; instead, identify their Unicode Standard names.
b3f1f4a5 1655 (Character Sets): Document `map-charset-chars'.
af38459f 1656
fa047ae7
GM
16572008-12-02 Glenn Morris <rgm@gnu.org>
1658
1659 * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
1660 section yet again.
1661
47dbc044
EZ
16622008-11-29 Eli Zaretskii <eliz@gnu.org>
1663
98d05998
EZ
1664 * nonascii.texi (Character Properties): New Section.
1665 (Specifying Coding Systems): Document
1666 `coding-system-priority-list', `set-coding-system-priority', and
1667 `with-coding-priority'.
1668 (Lisp and Coding Systems): Document `check-coding-systems-region'
1669 and `coding-system-charset-list'.
1670 (Coding System Basics): Document `coding-system-aliases'.
1671
1672 * elisp.texi (Top): Add a @detailmenu entry for "Character
1673 Properties".
1674
47dbc044
EZ
1675 * objects.texi (Character Type): Correct the range of Emacs
1676 characters. Add an @xref to "Character Codes".
1677
1678 * strings.texi (String Basics): Add an @xref to "Character Codes".
1679
1680 * numbers.texi (Integer Basics): Add an @xref to `max-char'.
1681
1682 * nonascii.texi (Explicit Encoding): Update for Emacs 23.
1683 (Character Codes): Document `max-char'.
1684
8b80cdf5
EZ
16852008-11-28 Eli Zaretskii <eliz@gnu.org>
1686
1687 * nonascii.texi (Text Representations, Converting Representations)
1688 (Character Sets, Scanning Charsets, Translation of Characters):
1689 Make text more accurate.
1690
a99dceba
GM
16912008-11-28 Glenn Morris <rgm@gnu.org>
1692
1693 * files.texi (Format Conversion Round-Trip): Improve previous change.
1694
f6dc3bed
CY
16952008-11-26 Chong Yidong <cyd@stupidchicken.com>
1696
1697 * modes.texi (Auto Major Mode): Fix example.
1698
5da9413d
GM
16992008-11-25 Glenn Morris <rgm@gnu.org>
1700
1701 * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
1702
1703 * files.texi (Format Conversion Round-Trip):
1704 Use active voice for previous change.
1705
fcca848c
CY
17062008-11-25 Chong Yidong <cyd@stupidchicken.com>
1707
1708 * os.texi (Processor Run Time):
1709 * processes.texi (Transaction Queues):
1710 * markers.texi (The Mark):
1711 * windows.texi (Choosing Window, Selecting Windows):
1712 * files.texi (Changing Files, Magic File Names):
1713 * commands.texi (Key Sequence Input):
1714 * functions.texi (Declaring Functions):
1715 * strings.texi (Predicates for Strings):
1716 * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
1717
36c8dc54
CY
17182008-11-24 Chong Yidong <cyd@stupidchicken.com>
1719
1720 * help.texi (Accessing Documentation): Update example.
1721
1722 * variables.texi (Defining Variables): Note that `*' is not
1723 necessary if defcustom is used.
1724
2a79b242
EZ
17252008-11-22 Eli Zaretskii <eliz@gnu.org>
1726
1727 * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
1728 Characters" from @detailmenu.
1729
1730 * nonascii.texi (Character Codes, Character Sets)
1731 (Scanning Charsets, Translation of Characters): Update for Emacs 23.
1732 (Chars and Bytes, Splitting Characters): Sections removed.
1733
392f0d26
LK
17342008-11-22 Lute Kamstra <lute@gnu.org>
1735
1736 * positions.texi (Text Lines): Update goto-line documentation.
1737
af1a5cd5
MR
17382008-11-21 Martin Rudalics <rudalics@gmx.at>
1739
6a4cfb0c
MR
1740 * frames.texi (Frames): Fix typo, add cross references, reword.
1741 (Initial Parameters): Reword special-display-frame-alist text.
1742 (Frames and Windows): Reword. Describe argument norecord for
1743 set-frame-selected-window.
1744 (Input Focus): Describe argument norecord for select-frame.
1745 Remove comment on MS-Windows behavior for focus-follows-mouse.
1746 (Raising and Lowering): Mention windows-frames dichotomy in
1747 metaphor.
1748
af1a5cd5
MR
1749 * windows.texi (Displaying Buffers, Vertical Scrolling)
1750 (Horizontal Scrolling): Fix indenting and rewording issues
1751 introduced with 2008-11-07 change.
1752
c249fa9c
GM
17532008-11-20 Glenn Morris <rgm@gnu.org>
1754
1755 * files.texi (Format Conversion Round-Trip): Mention `preserve'
1756 element of `format-alist'.
1757
204d4665
GM
17582008-11-19 Glenn Morris <rgm@gnu.org>
1759
1760 * doclicense.texi: Update to FDL 1.3.
1761 * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
1762
cc0910af
CY
17632008-11-18 Chong Yidong <cyd@stupidchicken.com>
1764
efe6e7c4
CY
1765 * windows.texi (Window Hooks): Remove *-end-trigger-functions
1766 vars, which are obsolete. Mention jit-lock-register.
1767
5dcb4c4e
SM
1768 * modes.texi (Other Font Lock Variables):
1769 Document jit-lock-register and jit-lock-unregister.
efe6e7c4 1770
cc0910af
CY
1771 * frames.texi (Color Parameters): Document alpha parameter.
1772
aeeedf76
MR
17732008-11-16 Martin Rudalics <rudalics@gmx.at>
1774
1775 * windows.texi (Splitting Windows, Deleting Windows)
1776 (Selecting Windows, Cyclic Window Ordering)
1777 (Buffers and Windows, Displaying Buffers, Choosing Window)
1778 (Dedicated Windows, Window Point, Window Start and End)
1779 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
1780 (Size of Window, Resizing Windows, Window Configurations)
1781 (Window Parameters): Avoid @var at beginning of sentences and
1782 reword accordingly.
1783
4c565c5c
LK
17842008-11-11 Lute Kamstra <lute@gnu.org>
1785
1786 * files.texi (File Name Components): Fix file-name-extension
1787 documentation.
1788
25f494c9
JB
17892008-11-11 Juanma Barranquero <lekktu@gmail.com>
1790
1791 * frames.texi (Basic Parameters): Remove display-environment-variable
1792 and term-environment-variable.
1793
a1401ab1
EZ
17942008-11-08 Eli Zaretskii <eliz@gnu.org>
1795
1796 * windows.texi (Basic Windows, Splitting Windows)
1797 (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
1798 (Buffers and Windows, Displaying Buffers, Dedicated Windows)
25f494c9
JB
1799 (Resizing Windows, Window Configurations, Window Parameters):
1800 Fix wording and markup.
a1401ab1 1801
efafc282
MR
18022008-11-07 Martin Rudalics <rudalics@gmx.at>
1803
1804 * windows.texi (Windows): Update entries.
1805 (Basic Windows): Remove listing of attributes. Reword.
86ab855a 1806 (Splitting Windows, Deleting Windows): Reword.
efafc282
MR
1807 (Selecting Windows, Cyclic Window Ordering): Reword with special
1808 emphasis on order of recently selected windows and buffer list.
86ab855a
MR
1809 (Buffers and Windows, Choosing Window): Reword with special
1810 emphasis on dedicated windows.
1811 (Displaying Buffers): Reword. For switch-to-buffer mention that
1812 it may fall back on pop-to-buffer. For other-window try to
1813 explain how it treats the cyclic ordering of windows.
efafc282
MR
1814 (Dedicated Windows): New node and section discussing dedicated
1815 windows and associated functions.
86ab855a 1816 (Window Point): Add entry for window-point-insertion-type. Reword.
efafc282
MR
1817 (Window Start and End): Rename node and section title. Reword.
1818 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
1819 Minor rewording.
1820 (Size of Window): Reword, in particular text on window-width.
1821 (Resizing Windows): Reword. Add text on balancing windows.
1822 (Window Configurations): Reword. Mention window parameters.
1823 (Window Parameters): New node and section on window parameters.
1824 (Window Hooks): Reword. Mention that
1825 window-configuration-change-hook is run "buffer-locally".
1826 * elisp.texi (Top): Update Windows entries in @detailmenu
1827 section.
1828
d60a8ab2
JB
18292008-11-04 Juanma Barranquero <lekktu@gmail.com>
1830
1831 * searching.texi (Regexp Search): Fix typo.
1832
01777627
CY
18332008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
1834
1835 * searching.texi (Regexp Search): Document GREEDY arg.
1836 (Simple Match Data): Fix return value.
1837
c4526e93
EZ
18382008-11-01 Eli Zaretskii <eliz@gnu.org>
1839
1840 * nonascii.texi (Text Representations): Rewrite to make consistent
5dcb4c4e
SM
1841 with Emacs 23 internal representation of characters.
1842 Document `unibyte-string'.
c4526e93 1843
fe2ae8b5
CY
18442008-10-28 Chong Yidong <cyd@stupidchicken.com>
1845
1846 * processes.texi (Process Information): Note that process-status
1847 does not accept buffer names.
1848
cc5a21e3
CY
18492008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
1850
1851 * positions.texi (Skipping Characters): Correct return value of
1852 skip-chars-forward.
1853
09460d9a
MR
18542008-10-25 Martin Rudalics <rudalics@gmx.at>
1855
520b29e7
MR
1856 * windows.texi (Deleting Windows): Update documentation of
1857 delete-windows-on.
1858 (Buffers and Windows): Update documentations of
1859 get-buffer-window and get-buffer-window-list.
1860 (Displaying Buffers): Update documentation of
1861 replace-buffer-in-windows.
1862
09460d9a
MR
1863 * buffers.texi (Current Buffer): Reword set-buffer and
1864 with-current-buffer documentations.
1865 (Creating Buffers): Reword documentation of get-buffer-create.
1866
4d48fcdc
MR
18672008-10-23 Martin Rudalics <rudalics@gmx.at>
1868
1869 * buffers.texi (Current Buffer): Reword documentation of
1870 set-buffer.
1871 (Buffer Names): Reword documentation of buffer-name.
1872 (The Buffer List): For bury-buffer explain what happens with the
1873 buffer's window.
1874 (Creating Buffers): Say that get-buffer-create's arg is called
1875 buffer-or-name.
1876
f0143c43
CY
18772008-10-22 Chong Yidong <cyd@stupidchicken.com>
1878
3e5dbbd3
CY
1879 * advice.texi (Computed Advice): Explain what DEFINITION is.
1880
f0143c43
CY
1881 * nonascii.texi (Character Codes): Remove obsolete function
1882 char-valid-p, and document characterp instead.
1883
52a94b85
MR
18842008-10-22 Martin Rudalics <rudalics@gmx.at>
1885
1886 * windows.texi (Displaying Buffers): Reword documentation of
1887 pop-to-buffer.
1888 (Choosing Window): Rewrite documentation of display-buffer and
1889 its options.
1890
f76f8246
MR
1891 * buffers.texi (Killing Buffers): Update documentation of
1892 kill-buffer.
1893
acc8b598
EZ
18942008-10-21 Eli Zaretskii <eliz@gnu.org>
1895
80e6b6df
EZ
1896 * processes.texi (Serial Ports): Fix wording and improve markup.
1897
3645358a
EZ
1898 * searching.texi (Regexp Search): Document `string-match-p' and
1899 `looking-at-p'.
1900 (POSIX Regexps): Add an xref for "non-greedy".
1901 (Regexp Special): Add @cindex entry for "non-greedy".
1902
b3d50cff 1903 * display.texi (Attribute Functions): Document `face-all-attributes'.
bf190568 1904 (Image Cache) <image-refresh>: Minor wording fixes.
b3d50cff 1905
73b7530a
EZ
1906 * frames.texi (Color Names): Add an xref to `read-color'.
1907
1908 * minibuf.texi (High-Level Completion): Document `read-color'.
1909
acc8b598
EZ
1910 * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
1911
1912 * positions.texi (Narrowing): Add an xref to "Swapping Text".
1913
1914 * buffers.texi (Swapping Text): New section, documents
1915 `buffer-swap-text'.
1916
10e187e8
MR
19172008-10-21 Martin Rudalics <rudalics@gmx.at>
1918
1919 * windows.texi (Resizing Windows): Minor wording fix.
1920
fd6f900c
EZ
19212008-10-20 Eli Zaretskii <eliz@gnu.org>
1922
1923 * processes.texi (Shell Arguments): Document `split-string-and-unquote'
1924 and `combine-and-quote-strings'.
1925
1926 * strings.texi (Creating Strings): Add xrefs for them.
1927
e4372165
EZ
19282008-10-19 Eli Zaretskii <eliz@gnu.org>
1929
d6328fba
EZ
1930 * elisp.texi (Top): Make descriptive text for "Reading File Names"
1931 match the corresponding menu in minibuf.texi.
1932
e4372165
EZ
1933 * minibuf.texi (Reading File Names): Document `read-shell-command'
1934 and `minibuffer-local-shell-command-map'.
1935
5d8dda33
MR
19362008-10-19 Martin Rudalics <rudalics@gmx.at>
1937
1938 * windows.texi (Resizing Windows): Remove var{} around "window" in
1939 documentation of enlarge-window.
1940 Rewrite documentation of window-min-height and window-min-width.
1941
437706cd
EZ
19422008-10-19 Eli Zaretskii <eliz@gnu.org>
1943
80f85d7c
EZ
1944 * functions.texi (Calling Functions): Document `apply-partially'.
1945
291703b5
EZ
1946 * hooks.texi (Standard Hooks): Mention
1947 `before-hack-local-variables-hook' and `hack-local-variables-hook'.
1948
1949 * variables.texi (File Local Variables): Document
1950 `file-local-variables-alist', `before-hack-local-variables-hook'
1951 and `hack-local-variables-hook'.
1952
583d8b3c
EZ
1953 * processes.texi (Synchronous Processes): Document `process-lines'.
1954
5dcb4c4e
SM
1955 * customize.texi (Variable Definitions):
1956 Document `custom-reevaluate-setting'.
437706cd 1957
7e51d89b
MR
19582008-10-18 Martin Rudalics <rudalics@gmx.at>
1959
1960 * windows.texi (Choosing Window, Deleting Windows)
1961 (Displaying Buffers): Expand documentation of dedicated windows.
1962
43c59a3d
EZ
19632008-10-18 Eli Zaretskii <eliz@gnu.org>
1964
018a960d
EZ
1965 * files.texi (Changing Files): Document symbolic input of file
1966 modes to `set-file-modes'. Document `read-file-modes' and
1967 `file-modes-symbolic-to-number'.
1968
2c0b8144
EZ
1969 * maps.texi (Standard Keymaps): Document `multi-query-replace-map'
1970 and `search-map'.
1971
5dcb4c4e
SM
1972 * searching.texi (Search and Replace):
1973 Document `replace-search-function' and `replace-re-search-function'.
2c0b8144 1974 Document `multi-query-replace-map'.
80120f13 1975
6d4913f0 1976 * minibuf.texi (Text from Minibuffer): Document `read-regexp'.
5dcb4c4e
SM
1977 (Completion Commands, Reading File Names):
1978 Rename `minibuffer-local-must-match-filename-map' to
6d4913f0
EZ
1979 `minibuffer-local-filename-must-match-map'.
1980 (Minibuffer Completion): The `require-match' argument to
1981 `completing-read' can now have the value `confirm-only'.
1982
43c59a3d
EZ
1983 * windows.texi (Displaying Buffers): Minor wording fix.
1984 (Choosing Window): `split-height-threshold' can now be nil.
1985 Document `split-width-threshold'. `pop-up-frames' can have the
1986 value `graphic-only'.
1987
f36acfd9
EZ
19882008-10-17 Eli Zaretskii <eliz@gnu.org>
1989
1990 * os.texi (Startup Summary): Document `before-init-time' and
1991 `after-init-time'. Document `initial-window-system' and
1992 `window-system-initialization-alist'. Document reading the
1993 abbrevs file. Document the call to `server-start' under --daemon.
1994 Rearrange a bit to be consistent with the code flow.
53728487
EZ
1995 (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'.
1996 (Time Parsing): Document `format-seconds'.
f36acfd9 1997
96995b89
MR
19982008-10-17 Martin Rudalics <rudalics@gmx.at>
1999
2000 * windows.texi (Basic Windows, Splitting Windows): Fix whitespace
2001 and reword.
2002
2de17c73
EZ
20032008-10-16 Eli Zaretskii <eliz@gnu.org>
2004
2005 * markers.texi (The Mark): Document use-region-p.
2006
9cf52b11
EZ
20072008-10-15 Eli Zaretskii <eliz@gnu.org>
2008
c3aaf1d7
EZ
2009 * internals.texi (Writing Emacs Primitives): The interactive spec
2010 of a primitive can be a Lisp form.
2011
841a1743
EZ
2012 * markers.texi (The Mark): Document the `lambda' and `(only . OLD)'
2013 values of transient-mark-mode. Document handle-shift-selection.
2014
2015 * commands.texi (Using Interactive, Interactive Codes): Document `^'.
2016 (Interactive Examples): Show an example of `^'.
2017 (Key Sequence Input): Document this-command-keys-shift-translated.
c3aaf1d7
EZ
2018 (Defining Commands, Using Interactive): The interactive-form of a
2019 function can be added via its symbol's property.
841a1743 2020
52441368
EZ
2021 * positions.texi (List Motion): beginning-of-defun-function can
2022 now accept an argument.
2023
8e8c1a72
EZ
2024 * text.texi (Low-Level Kill Ring): interprogram-paste-function can
2025 now return a list of strings.
2026
a33a1f2a
EZ
2027 * control.texi (Handling Errors): Document ignore-errors.
2028
4fb04348
EZ
2029 * frames.texi (Creating Frames): Document frame-inherited-parameters.
2030 (Parameter Access): Document set-frame-parameter.
2031
ee666f84
EZ
2032 * variables.texi (Creating Buffer-Local): Add an xref to "Setting
2033 Hooks" for the effect of kill-all-local-variables on local hook
2034 functions.
2035
9cf52b11
EZ
2036 * modes.texi (Major Mode Conventions, Mode Line Variables):
2037 `mode-name' need not be a string. xref to "Mode Line Data" for
2038 details, and to "Emulating Mode Line" for computing a string
2039 value.
2040
22526bc4
EZ
20412008-10-14 Eli Zaretskii <eliz@gnu.org>
2042
a65f6a85
EZ
2043 * processes.texi (System Processes): New section.
2044 (Processes, Signals to Processes): Add xrefs to it.
2045
2046 * objects.texi (Editing Types): A `process' is a subprocess of
2047 Emacs, not just any process running on the OS.
2048
2049 * elisp.texi (Top): Adjust the @detailmenu for the above two
2050 changes.
2051
2724b26a
EZ
2052 * sequences.texi (Char-Tables): Remove documentation of
2053 set-char-table-default, which has no effect since Emacs 23.
2054 <char-table-range, set-char-table-range>: Don't mention generic
2055 characters and charsets. Add a cons cell as a possible argument.
2056
2057 * nonascii.texi (Splitting Characters)
2058 (Translation of Characters): Don't mention generic characters.
2059
2060 * display.texi (Fontsets): Don't mention generic characters.
2061
22526bc4 2062 * sequences.texi (Char-Tables): `map-char-table' can now call its
25f494c9 2063 argument FUNCTION with a cons cell as KEY.
22526bc4 2064
eaf4b689
EZ
20652008-10-13 Eli Zaretskii <eliz@gnu.org>
2066
45e46036
EZ
2067 * objects.texi (Primitive Function Type): Move "@cindex special
2068 forms" from here...
2069
2070 * eval.texi (Special Forms): ...to here.
2071
2072 * functions.texi (What Is a Function): `functionp' returns nil for
2073 special forms. Add an xref.
2074
eaf4b689
EZ
2075 * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
2076 Variables".
2077
2078 * variables.texi (Frame-Local Variables): New section.
2079 (Buffer-Local Variables): Add an xref to it.
2080 (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot
2081 have both frame-local and buffer-local binding.
2082
2083 * frames.texi (Frames): Mention multiple tty frames.
2084 (Frame Parameters, Parameter Access): Mention frame-local variable
2085 bindings.
2086
15688fce
GM
20872008-09-20 Glenn Morris <rgm@gnu.org>
2088
2089 * display.texi (Defining Faces): Recommend against face variables.
2090
35539065
JB
20912008-09-16 Juanma Barranquero <lekktu@gmail.com>
2092
2093 * display.texi (Echo Area Customization): Fix typo.
2094
6a57054b
JB
20952008-09-09 Juanma Barranquero <lekktu@gmail.com>
2096
2097 * loading.texi (Where Defined): Add `defface' item.
2098
d632fb82
MR
20992008-09-06 Martin Rudalics <rudalics@gmx.at>
2100
2101 * loading.texi (Where Defined): Fix description of symbol-file.
2102
905a9adb
JR
21032008-08-26 Jason Rumney <jasonr@gnu.org>
2104
2105 * display.texi (TIFF Images): New section describing :index property.
2106
852e91b7
CY
21072008-08-23 Chong Yidong <cyd@stupidchicken.com>
2108
2109 * display.texi (Temporary Displays): Remove unnecessary comment
2110 about usage of temp-buffer-show-hook.
2111
6be001ee
CY
21122008-08-05 Chong Yidong <cyd@stupidchicken.com>
2113
2114 * symbols.texi (Other Plists): Fix incorrect example.
2115 Suggested by Florian Beck.
2116
58e3d8e8
JB
21172008-07-31 Juanma Barranquero <lekktu@gmail.com>
2118
2119 * os.texi: Fix previous change.
2120
7c2fb837
DN
21212008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
2122
2123 * os.texi:
2124 * intro.texi:
2125 * files.texi: Remove VMS support.
2126
9e2a2647
DN
21272008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
2128
2129 * os.texi:
2130 * frames.texi:
2131 * display.texi: Remove mentions of Mac Carbon.
2132
c4f4682b
MB
21332008-07-01 Miles Bader <miles@gnu.org>
2134
2135 * text.texi (Special Properties):
2136 * display.texi (Truncation): Add wrap-prefix and line-prefix.
2137
3696411e
JB
21382008-06-28 Johan Bockgård <bojohan@gnu.org>
2139
2140 * display.texi (Other Image Types): Fix copy/paste error; say
2141 "PBM", not "XBM".
2142
f2a77c3a
DN
21432008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
2144
2145 * os.texi: Remove references to obsolete systems.
2146
6d52677d
EZ
21472008-06-20 Eli Zaretskii <eliz@gnu.org>
2148
2149 * makefile.w32-in (distclean): Remove makefile.
2150
1a87da4c
GM
21512008-06-17 Glenn Morris <rgm@gnu.org>
2152
2153 * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install)
2154 (elisp, dist): Remove rules and variables that are obsolete now
2155 the lisp manual is no longer distributed separately.
2156
fdda1c5d
GM
21572008-06-16 Glenn Morris <rgm@gnu.org>
2158
646692e9
GM
2159 * configure, configure.in, mkinstalldirs: Remove unused files.
2160
2161 * book-spine.texinfo: Set version to 23.0.60.
fdda1c5d 2162 * vol1.texi (EMACSVER):
6a57054b 2163 * vol2.texi (EMACSVER): Set to 23.0.60.
fdda1c5d
GM
2164
2165 * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text
2166 as per maintain.info.
2167
611bee81
GM
21682008-06-15 Glenn Morris <rgm@gnu.org>
2169
a7bed3a0
GM
2170 * makefile.w32-in (manual): Use "23" rather than "21".
2171
2172 * Makefile.in (emacsver): New, set by configure.
2173 (manual): Use emacsver.
2174
d794edf2
GM
2175 * intro.texi: Report bugs using M-x report-emacs-bug.
2176
611bee81
GM
2177 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
2178
c73e02fa
GM
21792008-06-13 Daniel Engeler <engeler@gmail.com>
2180
2181 * elisp.texi, internals.texi, processes.texi: Add documentation
2182 about serial port access.
2183
e40a85cd
MB
21842008-06-05 Miles Bader <miles@gnu.org>
2185
2186 * display.texi (Displaying Faces): Update to reflect function
2187 renamings in face-remap.el.
2188
7b753744
JB
21892008-06-05 Juanma Barranquero <lekktu@gmail.com>
2190
2191 * display.texi (Fontsets): Fix typos.
2192
9d3d42fb
MB
21932008-06-03 Miles Bader <miles@gnu.org>
2194
7b753744
JB
2195 * display.texi (Displaying Faces): Add add-relative-face-remapping,
2196 remove-relative-face-remapping, set-base-face-remapping,
2197 and set-default-base-face-remapping.
9d3d42fb 2198
f2cec7a9
MB
21992008-06-01 Miles Bader <miles@gnu.org>
2200
2201 * display.texi (Displaying Faces): Add face-remapping-alist.
2202
8f39c96d
SM
22032008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
2204
2205 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
2206 variable names.
2207
1ef5eecc
ER
22082008-05-03 Eric S. Raymond <esr@golux>
2209
352c8b4a 2210 * keymaps.texi: Clarify that (current-local-map) and
1ef5eecc
ER
2211 (current-global-map) return references, not copies.
2212
63b4387f
JL
22132008-05-02 Juri Linkov <juri@jurta.org>
2214
2215 * minibuf.texi (Text from Minibuffer): Document a list of
2216 default values for `read-from-minibuffer'.
2217
38a8b703
JB
22182008-04-24 Juanma Barranquero <lekktu@gmail.com>
2219
2220 * nonascii.texi (Translation of Characters): Fix previous change.
2221
7c42e639
CY
22222008-04-20 Chong Yidong <cyd@stupidchicken.com>
2223
2224 * display.texi (Overlay Properties): Clarify role of underlying
2225 textprop and overlay keymaps for display strings.
2226
2227 * keymaps.texi (Active Keymaps): Ditto.
2228
25c0d999
SM
22292008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
2230
2231 * minibuf.texi (Programmed Completion):
2232 Replace dynamic-completion-table with the new completion-table-dynamic.
2233
e3af5968
CY
22342008-04-07 Chong Yidong <cyd@stupidchicken.com>
2235
2236 * intro.texi (Some Terms): Change "fonts in this manual" index
2237 entry to "typographic conventions".
2238
6bfc8698
EZ
22392008-04-05 Eli Zaretskii <eliz@gnu.org>
2240
2241 * objects.texi (Text Props and Strings): Add indexing for read
2242 syntax of text properties.
2243
4972c361
SM
22442008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
2245
2246 * processes.texi (Decoding Output): Remove process-filter-multibyte
2247 functions.
2248
c70a68db
MR
22492008-03-15 Martin Rudalics <rudalics@gmx.at>
2250
2251 * display.texi (Finding Overlays): Say that empty overlays at
2252 the end of the buffer are reported too.
2253
1291fd36
GM
22542008-03-13 Glenn Morris <rgm@gnu.org>
2255
2256 * elisp.texi (EMACSVER): Set to 23.0.60.
2257
c6b0dfd5
CY
22582008-02-26 Chong Yidong <cyd@stupidchicken.com>
2259
38a8b703 2260 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
c6b0dfd5 2261
875fc30c
GM
22622008-02-22 Glenn Morris <rgm@gnu.org>
2263
2264 * frames.texi (Position Parameters): Clarify the description of
2265 `left' and `top', using information from "Geometry".
2266 (Geometry): Give a pointer to "Position Parameters", rather than
2267 repeating information.
2268
d8c8e45a
GM
22692008-02-11 Glenn Morris <rgm@gnu.org>
2270
2271 * objects.texi (Equality Predicates): No longer talk about "two"
2272 functions.
2273
38a8b703 22742008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
d8c8e45a
GM
2275
2276 * objects.texi (Equality Predicates): Add defun for
2277 equal-including-properties.
2278
bfffe0b1
GM
22792008-02-10 Glenn Morris <rgm@gnu.org>
2280
2281 * objects.texi (Equality Predicates):
2282 Mention equal-including-properties.
2283
431b78c9
RS
22842008-02-07 Richard Stallman <rms@gnu.org>
2285
2286 * windows.texi (Window Start): Mention the feature of moving
2287 window-start to start of line.
2288
c8763fb6 22892008-02-07 Jan Djärv <jan.h.d@swipnet.se>
eafa12e6
JD
2290
2291 * keymaps.texi (Tool Bar): Document rtl property.
2292
1a256502
TTN
22932008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
2294
2295 * display.texi (Button Types):
2296 For define-button-type, clarify type of NAME.
2297
569382c2
MR
22982008-01-19 Martin Rudalics <rudalics@gmx.at>
2299
2300 * buffers.texi (Buffer Modification): Fix typo.
2301
f3041af1
DN
23022008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
2303
2304 * os.texi (System Environment): Remove references to OSes that are
2305 not supported anymore.
2306
d35e1cd7
DN
23072008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
2308
2309 * os.texi (System Environment): Remove mention for Masscomp.
2310
23af7580
RS
23112008-01-04 Richard Stallman <rms@gnu.org>
2312
2313 * display.texi (Faces): Don't talk about internal face vector as arg
2314 to facep.
2315
2316 * customize.texi (Type Keywords): Fix previous change.
2317
2318 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
2319 * elisp.texi (Top): Fix menu for commands.texi change.
2320
ec7d5b1e
RS
23212007-12-30 Richard Stallman <rms@gnu.org>
2322
5dcb4c4e 2323 * commands.texi (Accessing Mouse): Rename from Accessing Events.
ec7d5b1e
RS
2324 (Accessing Scroll): New node broken out of Accessing Mouse.
2325
101a6cea
RS
23262007-12-28 Richard Stallman <rms@gnu.org>
2327
2328 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 2329 (Basic Parameters): For `title', refer to title bar.
041817a4 2330 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 2331
72b7e664
RS
23322007-12-23 Richard Stallman <rms@gnu.org>
2333
2334 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
2335 Improve some of the commented-out keywords' text too.
2336
27a4f445
MR
23372007-12-14 Martin Rudalics <rudalics@gmx.at>
2338
e2e3f1d7
MR
2339 * nonascii.texi (Encoding and I/O): Reword to avoid saying
2340 "visit the current buffer".
2341
27a4f445
MR
2342 * os.texi (System Interface): Fix typo.
2343
a2afc99d
RS
23442007-12-04 Richard Stallman <rms@gnu.org>
2345
2346 * objects.texi (Symbol Type): Fix typo.
2347
b694135c
RS
23482007-12-03 Richard Stallman <rms@gnu.org>
2349
2350 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
2351
f99a19da
GM
23522007-12-01 Glenn Morris <rgm@gnu.org>
2353
2354 * functions.texi (Declaring Functions): Improve previous change.
2355
8f4b37d8
GM
23562007-11-30 Glenn Morris <rgm@gnu.org>
2357
2358 * functions.texi (Declaring Functions): Add optional fourth
2359 argument of declare-function, and setting third argument to `t'.
2360
61a2fe01
RS
23612007-11-29 Richard Stallman <rms@gnu.org>
2362
2363 * customize.texi (Composite Types): Document `group' type.
2364
cbfc5193
GM
23652007-11-29 Glenn Morris <rgm@gnu.org>
2366
5dcb4c4e
SM
2367 * functions.texi (Declaring Functions): Add findex.
2368 Mention `external' files.
cbfc5193 2369
8386283a
JB
23702007-11-26 Juanma Barranquero <lekktu@gmail.com>
2371
2372 * functions.texi (Declaring Functions): Fix directive.
2373
a07c9a8b
RS
23742007-11-25 Richard Stallman <rms@gnu.org>
2375
2376 * help.texi (Help Functions): Clean up last change.
2377
2378 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
2379
2380 * loading.texi (Named Features): Minor cleanup.
2381
2382 * macros.texi (Eval During Expansion): Minor cleanup.
2383
2384 * variables.texi (Variable Aliases): Minor cleanup.
2385
a0925923
RS
23862007-11-24 Richard Stallman <rms@gnu.org>
2387
2388 * functions.texi (Declaring Functions): Clarify previous change.
2389
2390 * compile.texi (Compiler Errors): Clarify previous change.
2391
20c63e44
RS
23922007-11-24 Richard Stallman <rms@gnu.org>
2393
e5e76c04 2394 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
2395 Clarify the text and move items around.
2396
5bb0cda3
GM
23972007-11-24 Glenn Morris <rgm@gnu.org>
2398
2399 * functions.texi (Declaring Functions): New section.
2400 * compile.texi (Compiler Errors): Mention declaring functions,
2401 defvar with no initvalue, and byte-compile-warnings.
2402
af13c86a
MR
24032007-11-15 Martin Rudalics <rudalics@gmx.at>
2404
2405 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
2406 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
2407
a5373305
MR
24082007-11-13 Martin Rudalics <rudalics@gmx.at>
2409
2410 * help.texi (Help Functions): Document new macro `with-help-window'.
2411
fe284805
JL
24122007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
2413
2414 * searching.texi (Replacing Match): Describe new
2415 `match-substitute-replacement'.
2416
2c3a09b1
RS
24172007-10-31 Richard Stallman <rms@gnu.org>
2418
2419 * strings.texi (Creating Strings): Null strings from concat not unique.
2420
f2b480f4
RS
24212007-10-26 Richard Stallman <rms@gnu.org>
2422
2423 * objects.texi (Equality Predicates): Null strings are uniquified.
2424
2425 * minibuf.texi: Minor clarifications in previous change.
2426
db21122c
GM
24272007-10-25 Glenn Morris <rgm@gnu.org>
2428
2429 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
2430
2328cbb3
RS
24312007-10-24 Richard Stallman <rms@gnu.org>
2432
2433 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
2434
2435 * variables.texi (Frame-Local Variables): Node deleted.
2436 (Variables): Delete Frame-Local Variables from menu.
2437 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
2438 (Default Value): Don't mention frame-local vars.
2439
2440 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
2441
2442 * loading.texi (Unloading): Document FEATURE-unload-function
2443 instead of FEATURE-unload-hook.
2444
2328cbb3
RS
2445 * frames.texi (Multiple Displays): Don't mention frame-local vars.
2446
c066bafa
JL
24472007-10-22 Juri Linkov <juri@jurta.org>
2448
2449 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
2450 (High-Level Completion): Document a list of default value strings
2451 in the DEFAULT argument, for which minibuffer functions return the
2452 first element.
2453
65ced25f
JL
24542007-10-17 Juri Linkov <juri@jurta.org>
2455
2456 * text.texi (Filling): Update arguments of fill-paragraph.
2457 fill-paragraph operates on the active region in Transient Mark mode.
2458 Remove fill-paragraph-or-region.
2459
ee46ec8e
KB
24602007-10-13 Karl Berry <karl@gnu.org>
2461
2462 * elisp.texi (@dircategory): Move to after @copying,
2463 since we want @copying as close as possible to the beginning of
2464 the output.
2465
61bbdbc6
RS
24662007-10-12 Richard Stallman <rms@gnu.org>
2467
2468 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
2469
2470 * commands.texi (Distinguish Interactive): New node,
2471 broken out from Interactive Call and rewritten.
2472 (Command Loop): Put Distinguish Interactive in menu.
2473
af23e1e8
RS
24742007-10-09 Richard Stallman <rms@gnu.org>
2475
2476 * text.texi (Examining Properties): Mention overlay priority.
2477
2478 * display.texi (Display Margins): Correct the description
2479 of margin display specifications.
2480 (Replacing Specs): New subnode broken out of Display Property.
2481
e1965a69
JL
24822007-10-06 Juri Linkov <juri@jurta.org>
2483
2484 * text.texi (Filling): Document fill-paragraph-or-region.
2485
4638454b
JB
24862007-10-05 Juanma Barranquero <lekktu@gmail.com>
2487
2488 * display.texi (Auto Faces): Fix typo.
2489
7ed54cc5
RS
24902007-10-02 Richard Stallman <rms@gnu.org>
2491
2492 * display.texi (Display Property): Explain some display specs
2493 don't let you move point in.
2494
5dcb4c4e
SM
2495 * frames.texi (Cursor Parameters):
2496 Describe cursor-in-non-selected-windows here. Explain more values.
7ed54cc5
RS
2497
2498 * windows.texi (Basic Windows): Don't describe
2499 cursor-in-non-selected-windows here.
2500
305a7ef2
EZ
25012007-10-01 Eli Zaretskii <eliz@gnu.org>
2502
2503 * processes.texi (Misc Network): Note that these functions are
2504 supported only on some systems.
2505
f7a7f4eb
RS
25062007-10-01 Richard Stallman <rms@gnu.org>
2507
2508 * display.texi (Overlay Properties): Explain nil as priority.
2509 Explain that conflicts are unpredictable if not resolved by
2510 priorities.
2511
780d7bb9
RS
25122007-09-23 Richard Stallman <rms@gnu.org>
2513
2514 * macros.texi (Backquote): Minor clarification.
2515
14b4fdfb
RS
25162007-09-19 Richard Stallman <rms@gnu.org>
2517
2518 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
2519 Clarify when they work in parallel and when one overrides.
2520 Fix error in example.
14b4fdfb 2521
b8d4c8d0
GM
25222007-09-06 Glenn Morris <rgm@gnu.org>
2523
b3e755a9 2524 Move from lispref/ to doc/lispref/. Change all setfilename
b8d4c8d0
GM
2525 commands to use ../../info.
2526 * Makefile.in (infodir): Go up one more level.
4638454b 2527 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
2528 (miscmanualdir): New.
2529 (dist): Use new variable miscmanualdir.
2530 * makefile.w32-in (infodir, texinputdir): Go up one more level.
2531 (usermanualdir): Change from ../man to ../emacs.
2532
1bb1f7d3
MR
25332007-08-30 Martin Rudalics <rudalics@gmx.at>
2534
2535 * commands.texi (Command Loop Info): Advise against changing
2536 most variables described here. Explain new variable
2537 last-repeatable-command.
2538
b8d4c8d0
GM
25392007-08-29 Glenn Morris <rgm@gnu.org>
2540
2541 * elisp.texi (EMACSVER): Increase to 23.0.50.
2542
25432007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
2544
2545 * frames.texi (Basic Parameters): Add display-environment-variable
2546 and term-environment-variable.
2547
25482007-08-28 Juri Linkov <juri@jurta.org>
2549
2550 * display.texi (Image Formats, Other Image Types): Add SVG.
2551
25522007-08-28 Juri Linkov <juri@jurta.org>
2553
2554 * display.texi (Images): Move formats-related text to new node
2555 "Image Formats".
2556 (Image Formats): New node.
2557
619fb9ee
RS
25582007-08-27 Richard Stallman <rms@gnu.org>
2559
2560 * windows.texi (Window Configurations): Clarify what
2561 a window configuration saves.
2562
b8d4c8d0
GM
25632007-08-25 Richard Stallman <rms@gnu.org>
2564
2565 * display.texi (Images): Delete redundant @findex.
2566
39f9da30
GM
25672007-08-16 Stefan Monnier <monnier@iro.umontreal.ca>
2568
2569 * text.texi (Change Hooks): (after|before)-change-functions are no
2570 longer bound to nil while running; rather inhibit-modification-hooks
2571 is t.
2572
b8d4c8d0
GM
25732007-08-16 Richard Stallman <rms@gnu.org>
2574
5dcb4c4e
SM
2575 * processes.texi (Asynchronous Processes):
2576 Clarify doc of start-file-process.
b8d4c8d0
GM
2577
25782007-08-08 Martin Rudalics <rudalics@gmx.at>
2579
2580 * modes.texi (Example Major Modes): Fix typo.
2581
25822007-08-08 Glenn Morris <rgm@gnu.org>
2583
2584 * intro.texi (nil and t): Do not use `iff' in documentation.
2585
2586 * tips.texi (Documentation Tips): Recommend against `iff'.
2587
25882007-08-07 Chong Yidong <cyd@stupidchicken.com>
2589
2590 * display.texi (Image Cache): Document image-refresh.
2591
25922007-08-06 Martin Rudalics <rudalics@gmx.at>
2593
2594 * windows.texi (Size of Window): Document window-full-width-p.
2595
25962007-07-25 Glenn Morris <rgm@gnu.org>
2597
2598 * gpl.texi (GPL): Replace license with GPLv3.
2599
2600 * Relicense all FSF files to GPLv3 or later.
2601
26022007-07-24 Michael Albinus <michael.albinus@gmx.de>
2603
4638454b
JB
2604 * processes.texi (Synchronous Processes):
2605 Add `process-file-shell-command'.
b8d4c8d0
GM
2606 (Asynchronous Processes): Mention restricted use of
2607 `process-filter' and `process-sentinel' in
2608 `start-file-process'. Add `start-file-process-shell-command'.
2609
26102007-07-17 Michael Albinus <michael.albinus@gmx.de>
2611
2612 * files.texi (Magic File Names): Introduce optional parameter
2613 IDENTIFICATION for `file-remote-p'.
2614
26152007-07-16 Richard Stallman <rms@gnu.org>
2616
2617 * display.texi (Defining Faces): Fix previous change.
2618
26192007-07-14 Richard Stallman <rms@gnu.org>
2620
2621 * control.texi (Handling Errors): Document `debug' in handler list.
2622
26232007-07-10 Richard Stallman <rms@gnu.org>
2624
2625 * display.texi (Defining Faces): Explain C-M-x feature for defface.
2626
26272007-07-09 Richard Stallman <rms@gnu.org>
2628
2629 * files.texi (Magic File Names): Rewrite previous change.
2630
26312007-07-08 Michael Albinus <michael.albinus@gmx.de>
2632
2633 * files.texi (Magic File Names): Introduce optional parameter
2634 CONNECTED for `file-remote-p'.
2635
26362007-07-07 Michael Albinus <michael.albinus@gmx.de>
2637
2638 * processes.texi (Asynchronous Processes):
2639 * files.texi (Magic File Names): Add `start-file-process'.
2640
26412007-06-27 Richard Stallman <rms@gnu.org>
2642
5dcb4c4e
SM
2643 * files.texi (Format Conversion Piecemeal):
2644 Clarify `after-insert-file-functions' calling convention.
b8d4c8d0
GM
2645
26462007-06-27 Michael Albinus <michael.albinus@gmx.de>
2647
4638454b
JB
2648 * files.texi (Magic File Names): Remove `dired-call-process'.
2649 Add `process-file'.
b8d4c8d0
GM
2650
26512007-06-27 Kenichi Handa <handa@m17n.org>
2652
2653 * text.texi (Special Properties): Fix description about
4638454b 2654 `composition' property.
b8d4c8d0
GM
2655
26562007-06-26 Kenichi Handa <handa@m17n.org>
2657
2658 * nonascii.texi (Default Coding Systems): Document about the
2659 return value `undecided'.
2660
26612007-06-25 David Kastrup <dak@gnu.org>
2662
2663 * keymaps.texi (Active Keymaps): Document new POSITION argument of
2664 `current-active-maps'.
2665
26662007-06-24 Karl Berry <karl@gnu.org>
2667
4638454b 2668 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
2669
26702007-06-15 Juanma Barranquero <lekktu@gmail.com>
2671
2672 * display.texi (Overlay Arrow): Doc fix.
2673
26742007-06-14 Karl Berry <karl@tug.org>
2675
2676 * anti.texi (Antinews): Typo.
2677
26782007-06-14 Chong Yidong <cyd@stupidchicken.com>
2679
2680 * display.texi (Image Cache): Document image-refresh.
2681
26822007-06-12 Karl Berry <karl@gnu.org>
2683
2684 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
2685 * two-volume.make: New file.
2686 * .cvsignore: Ignore two-volume files.
2687
26882007-06-12 Tom Tromey <tromey@redhat.com>
2689
2690 * os.texi (Init File): Document user-emacs-directory.
2691
26922007-06-03 Nick Roberts <nickrob@snap.net.nz>
2693
2694 * commands.texi (Click Events): Describe width and height when
2695 object is nil.
2696
26972007-05-30 Nick Roberts <nickrob@snap.net.nz>
2698
5dcb4c4e
SM
2699 * commands.texi (Click Events): Layout more logically.
2700 Describe width and height.
b8d4c8d0
GM
2701 (Drag Events, Motion Events): Update to new format for position.
2702
27032007-06-02 Richard Stallman <rms@gnu.org>
2704
2705 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
2706
27072007-06-02 Chong Yidong <cyd@stupidchicken.com>
2708
2709 * Version 22.1 released.
2710
27112007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
2712
2713 * text.texi (Special Properties): Correct meaning of fontified face.
2714
27152007-05-30 Richard Stallman <rms@gnu.org>
2716
2717 * text.texi (Special Properties): Add link to Adjusting Point.
2718
27192007-05-12 Richard Stallman <rms@gnu.org>
2720
2721 * text.texi (Margins): indent-to-left-margin is not the default.
2722 (Mode-Specific Indent): For indent-line-function, the default
2723 is indent-relative.
2724
2725 * modes.texi (Example Major Modes): Explain last line of text-mode
2726 is redundant.
2727
27282007-05-10 Richard Stallman <rms@gnu.org>
2729
2730 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
2731
2732 * help.texi (Keys in Documentation): Add reference to
2733 Documentation Tips.
2734
2735 * files.texi (Format Conversion): TO-FN gets three arguments.
2736
2737 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
2738
27392007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
2740
2741 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
2742 * files.texi (Format Conversion): Expand intro; add menu.
2743 (Format Conversion Overview, Format Conversion Round-Trip)
2744 (Format Conversion Piecemeal): New nodes/subsections.
2745 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
2746 * text.texi (Text Properties): Remove "Saving Properties" from menu.
2747 (Saving Properties): Delete node/subsection.
2748
27492007-05-07 Karl Berry <karl@gnu.org>
2750
2751 * elisp.texi (EMACSVER): Back to 22.
2752
27532007-05-06 Richard Stallman <rms@gnu.org>
2754
2755 * processes.texi (Accepting Output): Revert most of previous change.
2756
27572007-05-05 Richard Stallman <rms@gnu.org>
2758
2759 * processes.texi (Accepting Output): accept-process-output
2760 uses microseconds, not milliseconds. But that arg is obsolete.
2761
27622007-05-04 Karl Berry <karl@tug.org>
2763
2764 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
2765
27662007-05-04 Eli Zaretskii <eliz@gnu.org>
2767
2768 * tips.texi (Documentation Tips): Rearrange items to place the
2769 more important ones first. Add an index entry for hyperlinks.
2770
27712007-05-03 Karl Berry <karl@gnu.org>
2772
2773 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
2774 (EMACSVER) [smallbook]: 22 for printed version.
2775
2776 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
2777 so restore anchor to normal position after defun. Found by Kevin Ryde.
2778
27792007-04-26 Glenn Morris <rgm@gnu.org>
2780
2781 * elisp.texi (EMACSVER): Increase to 22.1.50.
2782
27832007-04-28 Karl Berry <karl@gnu.org>
2784
2785 * elisp.texi: Improve line breaks on copyright page,
2786 similar layout to emacs manual, 8.5x11 by default.
2787
27882007-04-24 Richard Stallman <rms@gnu.org>
2789
2790 * text.texi (Special Properties): Add xref to Overlay Properties.
2791
2792 * display.texi (Overlay Properties): Add xref to Special Properties.
2793
27942007-04-22 Richard Stallman <rms@gnu.org>
2795
2796 * keymaps.texi (Extended Menu Items): Move the info about
2797 format with cached keyboard binding.
2798
27992007-04-21 Richard Stallman <rms@gnu.org>
2800
2801 * text.texi (Special Properties): Clarify previous change.
2802
2803 * files.texi (File Name Expansion): Clarify previous change.
2804
2805 * display.texi (Attribute Functions): Fix example for
2806 face-attribute-relative-p.
2807
28082007-04-19 Kenichi Handa <handa@m17n.org>
2809
2810 * text.texi (Special Properties): Document composition property.
2811
28122007-04-19 Glenn Morris <rgm@gnu.org>
2813
2814 * files.texi (File Name Expansion): Mention "superroot".
2815
28162007-04-15 Chong Yidong <cyd@stupidchicken.com>
2817
2818 * frames.texi (Multiple Displays): Add note about "multi-monitor"
2819 setups.
2820 (Display Feature Testing): Note that display refers to all
2821 physical monitors for multi-monitor setups.
2822
28232007-04-14 Richard Stallman <rms@gnu.org>
2824
2825 * lists.texi (Sets And Lists): Clarify `delete' examples.
2826 Remove spurious xref to same node.
2827 Clarify xref for add-to-list.
2828
28292007-04-12 Nick Roberts <nickrob@snap.net.nz>
2830
2831 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
2832 value of lisp-mode-map.
2833
28342007-04-11 Karl Berry <karl@gnu.org>
2835
2836 * anti.texi (Antinews):
2837 * display.texi (Overlay Properties, Defining Images):
2838 * processes.texi (Synchronous Processes, Sentinels):
2839 * syntax.texi (Syntax Table Internals):
2840 * searching.texi (Regexp Special):
2841 * nonascii.texi (Default Coding Systems):
2842 * text.texi (Special Properties):
2843 * minibuf.texi (Basic Completion): Wording to improve breaks in
2844 8.5x11 format.
2845 * elisp.texi (smallbook): New @set to more easily switch between
2846 smallbook and 8.5x11.
2847
28482007-04-11 Richard Stallman <rms@gnu.org>
2849
2850 * text.texi (Lazy Properties): Minor fix.
2851
28522007-04-08 Karl Berry <karl@gnu.org>
2853
2854 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
2855 * macros.texi (Backquote): Downcase Backquote in index entries for
2856 consistency.
2857
28582007-04-08 Richard Stallman <rms@gnu.org>
2859
2860 * text.texi (Adaptive Fill): Just describe default,
2861 don't show it (since it contains non-ASCII chars).
2862
28632007-04-07 Karl Berry <karl@gnu.org>
2864
2865 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
2866 adaptive-fill-regexp's value, since they are not in the standard
2867 TeX fonts.
2868
28692007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
2870
2871 * display.texi (Defining Faces): Fix example.
2872
28732007-04-07 Karl Berry <karl@gnu.org>
2874
2875 * display.texi (Button Buffer Commands): Improve page break.
2876
28772007-04-07 Richard Stallman <rms@gnu.org>
2878
2879 * advice.texi (Activation of Advice): Remove redundant index entry.
2880
2881 * backups.texi: Improve index entries. Remove redundant ones.
2882
2883 * compile.texi (Byte Compilation): Improve index entry.
2884
2885 * hash.texi (Creating Hash): Improve index entry.
2886
2887 * symbols.texi (Definitions): Improve index entry.
2888
2889 * edebug.texi: Improve index entries. Remove redundant/useless ones.
2890
2891 * maps.texi (Standard Keymaps): Remove useless index entry.
2892
2893 * help.texi (Documentation Basics): Remove redundant index entries.
2894
2895 * customize.texi: Improve index entries.
2896 Remove redundant/useless ones.
2897
2898 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
2899
2900 * streams.texi (Output Variables): Improve index entry.
2901
2902 * abbrevs.texi (Abbrevs): Remove useless index entry.
2903
2904 * macros.texi (Expansion): Remove useless index entry.
2905
2906 * text.texi: Improve index entries. Remove redundant/useless ones.
2907 (Text Properties, Examining Properties)
2908 (Special Properties): Use "property category" instead of "category"
2909 to refer to the `category' property.
2910
2911 * positions.texi: Improve index entries. Remove useless one.
2912
2913 * lists.texi: Improve index entries. Remove redundant/useless ones.
2914
2915 * os.texi: Improve index entries.
2916 (Timers): Fix previous change.
2917
2918 * buffers.texi: Improve index entries.
2919 (Modification Time): Get rid of term "obsolete buffer".
2920
2921 * debugging.texi: Improve index entries.
2922 (Test Coverage): Add xref to other test coverage ftr.
2923
2924 * eval.texi: Improve index entry. Remove redundant ones.
2925
2926 * numbers.texi: Improve index entries. Remove redundant/useless ones.
2927
2928 * files.texi: Improve index entries. Remove redundant/useless ones.
2929
2930 * objects.texi: Improve index entries.
2931
2932 * processes.texi: Improve index entries.
2933
2934 * modes.texi: Improve index entry. Remove redundant one.
2935
2936 * nonascii.texi: Improve index entries.
2937
2938 * internals.texi: Improve index entries.
2939
2940 * syntax.texi: Improve index entries.
2941
2942 * keymaps.texi (Active Keymaps): Improve index entries.
2943
2944 * commands.texi: Improve index entries. Remove redundant/useless ones.
2945
2946 * frames.texi: Improve index entries. Remove redundant/useless ones.
2947
2948 * markers.texi: Improve index entries. Remove redundant ones.
2949
2950 * tips.texi: Improve index entries.
2951
2952 * loading.texi (Unloading): Improve index entry.
2953
2954 * variables.texi: Improve index entries. Remove redundant one.
2955
2956 * sequences.texi: Improve index entry.
2957
2958 * display.texi: Improve index entries. Remove redundant ones.
2959
2960 * windows.texi: Improve index entries.
2961
2962 * searching.texi: Improve index entries. Remove redundant one.
2963
2964 * strings.texi (Case Tables): Improve last change.
2965
29662007-04-04 Chong Yidong <cyd@stupidchicken.com>
2967
2968 * strings.texi (Case Tables): Document with-case-table and
2969 ascii-case-table.
2970
29712007-04-03 Karl Berry <karl@gnu.org>
2972
2973 * processes.texi (Network): Reword to improve page break.
2974
29752007-04-03 Eli Zaretskii <eliz@gnu.org>
2976
2977 * functions.texi (Inline Functions): Describe more disadvantages
2978 of defsubst, and make advice against it stronger.
2979
29802007-04-02 Karl Berry <karl@gnu.org>
2981
2982 * backups.texi (Backup Names): Avoid widow words.
2983 * modes.texi (Example Major Modes): Align last comment.
2984
29852007-04-01 Chong Yidong <cyd@stupidchicken.com>
2986
2987 * keymaps.texi (Remapping Commands): Document new arg to
2988 command-remapping.
2989
29902007-04-01 Karl Berry <karl@gnu.org>
2991
2992 * processes.texi (Low-Level Network): Typo.
2993 * loading.texi (Hooks for Loading): Avoid double "the".
2994 * keymaps.texi (Key Sequences): No double "and".
2995 (Changing Key Bindings): Shorten to improve line break.
2996
29972007-03-31 Glenn Morris <rgm@gnu.org>
2998
2999 * os.texi (Timers): Fix description of run-at-time TIME formats.
3000
30012007-03-31 Richard Stallman <rms@gnu.org>
3002
3003 * display.texi (Invisible Text): Correct buffer-invisibility-spec
3004 regarding ellipsis.
3005
30062007-03-31 Eli Zaretskii <eliz@gnu.org>
3007
3008 * intro.texi (nil and t):
3009 * symbols.texi (Plists and Alists):
3010 * variables.texi (Variable Aliases, Constant Variables):
3011 * functions.texi (Defining Functions):
3012 * advice.texi (Advising Primitives):
3013 * debugging.texi (Syntax Errors, Compilation Errors):
3014 * minibuf.texi (Minibuffer Windows):
3015 * commands.texi (Adjusting Point):
3016 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
3017 (Auto Major Mode, Major Mode Conventions):
3018 * help.texi (Describing Characters):
3019 * files.texi (Create/Delete Dirs, Information about Files)
3020 (File Locks, Writing to Files, Reading from Files)
3021 (Saving Buffers):
3022 * windows.texi (Resizing Windows, Cyclic Window Ordering):
3023 * frames.texi (Finding All Frames):
3024 * positions.texi (Buffer End, Motion):
3025 * markers.texi (The Region):
3026 * text.texi (Deletion, Near Point):
3027 * display.texi (Displaying Messages, Truncation):
3028 * os.texi (Processor Run Time):
3029 * tips.texi (Key Binding Conventions, Programming Tips)
3030 (Warning Tips, Documentation Tips, Comment Tips):
3031 * internals.texi (Memory Usage): Improve indexing.
3032
3033 * variables.texi (Frame-Local Variables):
3034 * functions.texi (Argument List):
3035 * loading.texi (Library Search):
3036 * streams.texi (Output Variables):
3037 * keymaps.texi (Translation Keymaps, Searching Keymaps):
3038 * searching.texi (Replacing Match, Search and Replace):
3039 * processes.texi (Byte Packing, Decoding Output)
3040 (Accepting Output, Network Servers, Shell Arguments):
3041 * display.texi (Abstract Display, Image Cache, Scroll Bars):
3042 * windows.texi (Window Point, Window Start):
3043 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
3044 * commands.texi (Reading Input, Keyboard Events):
3045 * minibuf.texi (Reading File Names, Minibuffer Completion)
3046 (Recursive Mini):
3047 * positions.texi (List Motion):
3048 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
3049 * numbers.texi (Arithmetic Operations, Math Functions)
3050 (Predicates on Numbers, Comparison of Numbers):
3051 (Numeric Conversions):
3052 * locals.texi (Standard Buffer-Local Variables):
3053 * maps.texi (Standard Keymaps):
3054 * os.texi (User Identification, System Environment, Recording Input)
3055 (X11 Keysyms):
3056 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
3057 * backups.texi (Backups and Auto-Saving):
3058 * customize.texi (Customization, Group Definitions)
3059 (Variable Definitions):
3060 * compile.texi (Byte Compilation): Improve index entries.
3061
30622007-03-31 Karl Berry <karl@gnu.org>
3063
3064 * macros.texi (Defining Macros): Avoid widow syllable.
3065
30662007-03-31 Eli Zaretskii <eliz@gnu.org>
3067
3068 * elisp.texi (Top): Postscript -> PostScript.
3069
3070 * display.texi (Images, Postscript Images): Postscript -> PostScript.
3071
30722007-03-31 Markus Triska <markus.triska@gmx.at>
3073
3074 * internals.texi (Writing Emacs Primitives): Untabify `For'.
3075
30762007-03-30 Karl Berry <karl@gnu.org>
3077
3078 * lists.texi (List-related Predicates): Remove spurious @need.
3079 (Setcdr): Use @smallexample to improve page break.
3080 (Association Lists) <assoc>: Reword to improve page break.
3081
3082 * strings.texi (String Conversion): Insert blank line to improve
3083 page break.
3084
3085 * numbers.texi (Random Numbers): Use @minus{}.
3086 (Math Functions): Use @minus{}.
3087
3088 * intro.texi (Acknowledgements): Avoid line breaks before middle
3089 initials.
3090
30912007-03-24 Eli Zaretskii <eliz@gnu.org>
3092
3093 * errors.texi (Standard Errors): Add an index entry.
3094
30952007-03-19 Richard Stallman <rms@gnu.org>
3096
3097 * os.texi (Recording Input): recent-keys now gives 300 keys.
3098
30992007-03-12 Glenn Morris <rgm@gnu.org>
3100
3101 * os.texi: Replace "daylight savings" with "daylight saving"
3102 throughout.
3103
31042007-03-05 Richard Stallman <rms@gnu.org>
3105
5dcb4c4e
SM
3106 * variables.texi (File Local Variables):
3107 Update enable-local-variables values.
b8d4c8d0
GM
3108
31092007-03-04 Richard Stallman <rms@gnu.org>
3110
3111 * syntax.texi (Control Parsing): Minor clarification.
3112
3113 * strings.texi (Formatting Strings): Clarify width, precision, flags.
3114
3115 * sequences.texi (Sequence Functions): Move string-bytes away,
3116 add xref.
3117
3118 * nonascii.texi (Text Representations): Move string-bytes here.
3119
3120 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
3121
3122 * minibuf.texi (Basic Completion): Minor clarification.
3123
3124 * markers.texi (The Mark): Clarify existence vs activation of mark.
3125 Other cleanup.
3126
3127 * display.texi (Finding Overlays): Write better example.
3128
3129 * compile.texi (Eval During Compile): Clarify putting macros
3130 in eval-when-compile.
3131
c5602427 31322007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
3133
3134 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 3135 load-read-function definition doc.
b8d4c8d0
GM
3136
31372007-02-21 Kim F. Storm <storm@cua.dk>
3138
3139 * strings.texi (Text Comparison): Mention that assoc-string
3140 converts symbols to strings before testing.
3141
31422007-02-17 Kim F. Storm <storm@cua.dk>
3143
3144 * processes.texi (Bindat Spec): Vector types can have optional
3145 element type.
3146 (Bindat Examples): Fix example. Add vector with element type.
3147
31482007-02-16 Andreas Schwab <schwab@suse.de>
3149
3150 * strings.texi (Formatting Strings): Document '+' flag.
3151
31522007-02-15 Juanma Barranquero <lekktu@gmail.com>
3153
3154 * strings.texi (Modifying Strings): Clarify that `clear-string'
3155 always converts the string to unibyte.
3156
31572007-02-14 Kim F. Storm <storm@cua.dk>
3158
3159 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
3160 Rewrite glyph code description to refer to these functions.
3161 Remove details of encoding face number and char into integer code.
3162
31632007-02-03 Alan Mackenzie <acm@muc.de>
3164
3165 * loading.texi (Hooks for Loading): Make the description of
3166 `eval-after-load' more detailed, and amend the description of
3167 after-load-alist, in accordance with changes from 2006-05.
3168
31692007-02-03 Chong Yidong <cyd@stupidchicken.com>
3170
3171 * modes.texi (Defining Minor Modes): Document that a :require
3172 keyword or similar may be required to make saved customization
3173 variables work.
3174
31752007-02-03 Eli Zaretskii <eliz@gnu.org>
3176
3177 * elisp.texi (Top): Make the detailed menu headers compliant with
5dcb4c4e
SM
3178 Texinfo guidelines and with what texnfo-upd.el expects.
3179 Add comments to prevent people from inadvertently modifying the key
b8d4c8d0
GM
3180 parts needed by `texinfo-multiple-files-update'.
3181
31822007-02-02 Eli Zaretskii <eliz@gnu.org>
3183
3184 * elisp.texi (Top): Update the top-level menus.
3185
3186 * syntax.texi (Categories): Add index entries.
3187
31882007-02-01 Juanma Barranquero <lekktu@gmail.com>
3189
3190 * display.texi (Attribute Functions): Fix name and description of
3191 the UNDERLINE arg of `set-face-underline-p'.
3192
31932007-01-29 Eli Zaretskii <eliz@gnu.org>
3194
3195 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
3196 Variables", and "Standard Keymaps" to the detailed menu.
3197
3198 * variables.texi (Future Local Variables): Add index entry.
3199
32002007-01-28 Richard Stallman <rms@gnu.org>
3201
3202 * tips.texi (Coding Conventions): Clarify the tip about macros
3203 that define a function or a variable.
3204
3205 * files.texi (File Attributes): UID and GID can be floats.
3206 (Magic File Names): Explain why deferring all operations to
3207 the standard handler does not work.
3208
32092007-01-23 Martin Rudalics <rudalics@gmx.at>
3210
3211 * backups.texi (Reverting): Use "buffer" instead of "file"
3212 when talking about major and minor modes.
3213
32142007-01-21 Richard Stallman <rms@gnu.org>
3215
3216 * help.texi (Documentation): Add xref to Documentation Tips.
3217
32182007-01-14 Juanma Barranquero <lekktu@gmail.com>
3219
3220 * tips.texi (Coding Conventions): Fix typos.
3221
32222007-01-05 Richard Stallman <rms@gnu.org>
3223
3224 * modes.texi (Defining Minor Modes): Fix previous change.
3225
32262007-01-03 Richard Stallman <rms@gnu.org>
3227
3228 * customize.texi (Variable Definitions, Customization Types):
3229 Don't use * in doc string for defcustom.
3230
32312007-01-02 Richard Stallman <rms@gnu.org>
3232
3233 * variables.texi (Variable Aliases): Clarify that aliases vars
3234 always have the same value.
3235
3236 * processes.texi (Bindat Spec): Fix Texinfo usage.
3237
3238 * modes.texi (Defining Minor Modes): Explain effect of command
3239 defined with define-global-minor-mode on new buffers.
3240
32412006-12-30 Kim F. Storm <storm@cua.dk>
3242
3243 * keymaps.texi (Tool Bar): Describe `grow-only' value of
3244 `auto-resize-tool-bars'.
3245
32462006-12-30 Richard Stallman <rms@gnu.org>
3247
3248 * keymaps.texi (Active Keymaps): Fix previous change.
3249
32502006-12-30 Nick Roberts <nickrob@snap.net.nz>
3251
3252 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
3253
32542006-12-30 Kim F. Storm <storm@cua.dk>
3255
3256 * processes.texi (Bindat Spec): Clarify using field names in
3257 length specifications.
3258
32592006-12-29 Kim F. Storm <storm@cua.dk>
3260
3261 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
3262 Add count and index variables for eval forms in repeat blocks.
3263
32642006-12-24 Richard Stallman <rms@gnu.org>
3265
5dcb4c4e
SM
3266 * customize.texi (Variable Definitions):
3267 Document new name custom-add-frequent-value.
b8d4c8d0
GM
3268
32692006-12-19 Kim F. Storm <storm@cua.dk>
3270
3271 * commands.texi (Misc Events): User signals now result in sigusr1
3272 and sigusr2 events which are handled through special-event-map.
3273 (Special Events): User signals and drag-n-drop are special.
3274
32752006-12-17 Richard Stallman <rms@gnu.org>
3276
3277 * loading.texi (Named Features): Explain subfeatures better.
3278
3279 * customize.texi: Use "option" only for user options.
3280 For the keyword values inside defcustom etc, say "keywords".
3281 For :options value's elements, say "elements".
3282 :group should not be omitted.
3283
3284 * syntax.texi (Parsing Expressions): Split up node.
3285 (Motion via Parsing, Position Parse, Parser State)
3286 (Low-Level Parsing, Control Parsing): New subnodes.
3287 (Parser State): Document syntax-ppss-toplevel-pos.
3288
3289 * positions.texi (List Motion): Punctuation fix.
3290
3291 * files.texi (File Name Completion): Document PREDICATE arg
3292 to file-name-completion.
3293
32942006-12-16 Eli Zaretskii <eliz@gnu.org>
3295
3296 * internals.texi (Building Emacs, Writing Emacs Primitives):
3297 Add index entries.
3298
32992006-12-11 Richard Stallman <rms@gnu.org>
3300
3301 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
3302 affects face menu. Explain how to make it non-nil without enabling
3303 any fontification.
3304
33052006-12-10 Chong Yidong <cyd@stupidchicken.com>
3306
3307 * modes.texi (Font Lock Basics): Document nil value of
3308 font-lock-defaults.
3309
33102006-12-10 Glenn Morris <rgm@gnu.org>
3311
3312 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
3313 value for system-flag argument. Abbrev tables may not be empty
3314 when major modes are loaded.
3315
33162006-12-08 Juanma Barranquero <lekktu@gmail.com>
3317
3318 * makefile.w32-in (maintainer-clean): Partially revert last
3319 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
3320 to protect elisp-covers.texi.
3321
33222006-12-07 Juanma Barranquero <lekktu@gmail.com>
3323
3324 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
3325 Don't remove elisp* info files; they are already deleted by the
3326 `clean' and `distclean' targets, and they are in the $(infodir)
3327 directory, not the current one.
3328
33292006-12-04 Kim F. Storm <storm@cua.dk>
3330
3331 * commands.texi (Misc Events): Update signal events.
3332 (Event Examples): Add signal example.
3333
33342006-11-29 Richard Stallman <rms@gnu.org>
3335
3336 * frames.texi (Visibility of Frames): Explain visible windows
3337 can be covered by others. Add xref for raise-frame.
3338
33392006-11-28 Richard Stallman <rms@gnu.org>
3340
3341 * searching.texi (Regexp Special): Update when ^ is special.
3342
33432006-11-27 Eli Zaretskii <eliz@gnu.org>
3344
3345 * customize.texi (Customization, Common Keywords)
3346 (Group Definitions, Variable Definitions, Composite Types)
3347 (Type Keywords, Customization Types): Add index entries for
3348 various customization keywords.
3349
33502006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
3351
3352 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
3353
c8763fb6 33542006-11-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
3355
3356 * frames.texi (Window System Selections): Remove clipboard from
3357 description of selection-coding-system.
3358
33592006-11-06 Richard Stallman <rms@gnu.org>
3360
3361 * lists.texi (List Variables): Document COMPARE-FN.
3362
3363 * keymaps.texi: Avoid use of "binding" to mean a relation;
3364 use it only to refer to the meaning associated with a key.
3365 (Keymaps): Change menu node description.
3366
3367 * elisp.texi (Top): Change menu node description.
3368
3369 * display.texi (Managing Overlays): Document overlay-recenter.
3370
33712006-10-29 Chong Yidong <cyd@stupidchicken.com>
3372
3373 * Makefile.in: Use relative paths to avoid advertising filesystem
3374 contents during compilation.
3375
33762006-10-23 Kim F. Storm <storm@cua.dk>
3377
3378 * commands.texi (Event Input Misc): Update unread-command-events.
3379
33802006-10-23 Nick Roberts <nickrob@snap.net.nz>
3381
3382 * lists.texi (Sets And Lists): Fix typos.
3383
33842006-10-18 Juanma Barranquero <lekktu@gmail.com>
3385
3386 * control.texi (Processing of Errors): Use @var for an argument,
3387 not @code.
3388
33892006-10-16 Richard Stallman <rms@gnu.org>
3390
3391 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
3392
3393 * keymaps.texi (Format of Keymaps): Show all the keymap element
3394 patterns that result from menu items.
3395 (Key Lookup): Minor cleanups.
3396
3397 * modes.texi (Precalculated Fontification): Don't say that
3398 not setting font-lock-defaults avoids loading font-lock.
3399
3400 * help.texi (Documentation): Move xref to Emacs Manual here.
3401 (Documentation Basics): From here.
3402 Also doc emacs-lisp-docstring-fill-column.
3403
3404 * elisp.texi: Update version and ISBN.
3405
3406 * commands.texi (Interactive Call): Clarify KEYS arg to
3407 call-interactively is a vector.
3408 (Command Loop Info): Delete anchor in this-command-keys.
3409 Add anchor in this-command-keys-vector.
3410 (Recursive Editing): Document how recursive-edit
3411 handles the current buffer.
3412
34132006-10-13 Chong Yidong <cyd@stupidchicken.com>
3414
3415 * frames.texi (Frame Titles): %c and %l are ignored in
3416 frame-title-format.
3417
34182006-10-11 Richard Stallman <rms@gnu.org>
3419
3420 * keymaps.texi (Key Sequences): Clarify use of kbd.
3421
34222006-10-10 Kim F. Storm <storm@cua.dk>
3423
3424 * lists.texi (Sets And Lists): Add memql.
3425
34262006-10-03 Richard Stallman <rms@gnu.org>
3427
3428 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
3429 Clarify :ascii: and :nonascii:.
3430
34312006-09-29 Juri Linkov <juri@jurta.org>
3432
3433 * modes.texi (%-Constructs): Reorder coding systems in the
3434 documentation of %z to the real order displayed in the modeline.
3435
34362006-09-25 Richard Stallman <rms@gnu.org>
3437
3438 * os.texi (Timers): Describe timer-max-repeats.
3439
34402006-09-25 Chong Yidong <cyd@stupidchicken.com>
3441
3442 * os.texi (Timers): Mention with-local-quit.
3443
34442006-09-24 Richard Stallman <rms@gnu.org>
3445
3446 * searching.texi (Searching and Matching): Mention property search.
3447
3448 * commands.texi (Command Loop Info): Explain how read-event affects
3449 this-command-keys.
3450
34512006-09-20 Richard Stallman <rms@gnu.org>
3452
3453 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
3454
3455 * windows.texi (Window Start): Minor cleanups.
3456
34572006-09-20 Kim F. Storm <storm@cua.dk>
3458
3459 * windows.texi (Window Start): pos-visible-in-window-p allows
3460 specifying t for position to mean "end of window".
3461 Add window-line-height.
3462
3463 * anti.texi (Antinews): Mention window-line-height.
3464
34652006-09-19 David Kastrup <dak@gnu.org>
3466
3467 * keymaps.texi (Searching Keymaps): Small clarification.
3468
34692006-09-18 Richard Stallman <rms@gnu.org>
3470
3471 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
3472 cause keyboard menus.
3473 (Menu Keymaps): Likewise.
3474 (Defining Menus, Keyboard Menus): Clarify.
3475
3476 * text.texi (Fields): Clarify explanation of constrain-to-field.
3477
34782006-09-16 Eli Zaretskii <eliz@gnu.org>
3479
3480 * variables.texi (Tips for Defining): Fix a typo.
3481
34822006-09-15 Richard Stallman <rms@gnu.org>
3483
3484 * keymaps.texi (Remapping Commands, Searching Keymaps)
3485 (Active Keymaps): Clean up previous change.
3486
34872006-09-15 Jay Belanger <belanger@truman.edu>
3488
3489 * gpl.texi: Replace "Library Public License" by "Lesser Public
3490 License" throughout.
3491
34922006-09-15 David Kastrup <dak@gnu.org>
3493
3494 * keymaps.texi (Active Keymaps): Adapt description to use
3495 `get-char-property' instead `get-text-property'. Explain how
3496 mouse events change this. Explain the new optional argument of
3497 `key-binding' and its mouse-dependent lookup.
3498 (Searching Keymaps): Adapt description similarly.
3499 (Remapping Commands): Explain the new optional argument of
3500 `command-remapping'.
3501
35022006-09-14 Richard Stallman <rms@gnu.org>
3503
3504 * keymaps.texi (Searching Keymaps): Clarification.
3505 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
3506
35072006-09-13 Richard Stallman <rms@gnu.org>
3508
3509 * objects.texi (Character Type): Node split.
3510 Add xref to Describing Characters.
3511 (Basic Char Syntax, General Escape Syntax)
3512 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
3513
35142006-09-11 Richard Stallman <rms@gnu.org>
3515
3516 * display.texi (Display Table Format): Wording clarification.
3517 (Glyphs): Clarifications.
3518
35192006-09-10 Chong Yidong <cyd@stupidchicken.com>
3520
3521 * keymaps.texi (Active Keymaps): Mention that key-binding checks
3522 local maps.
3523
35242006-09-10 Kim F. Storm <storm@cua.dk>
3525
3526 * display.texi (Forcing Redisplay): Document return value of
3527 function redisplay.
3528
35292006-09-09 Richard Stallman <rms@gnu.org>
3530
3531 * windows.texi (Window Hooks): Explain limits of
3532 window-scroll-functions.
3533
3534 * display.texi (Fringe Indicators): Update for last change in
3535 indicate-buffer-boundaries.
3536
35372006-09-08 Richard Stallman <rms@gnu.org>
3538
3539 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
3540
35412006-09-06 Kim F. Storm <storm@cua.dk>
3542
3543 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
3544
3545 * windows.texi (Window Start): Update pos-visible-in-window-p.
3546
35472006-09-04 Richard Stallman <rms@gnu.org>
3548
3549 * processes.texi (Accepting Output): Explain SECONDS=0 for
3550 accept-process-output.
3551
3552 * os.texi (Idle Timers): Explain why timer functions should not
3553 loop until (input-pending-p).
3554
35552006-09-02 Eli Zaretskii <eliz@gnu.org>
3556
3557 * makefile.w32-in (usermanualdir): New variable.
3558 (elisp.dvi): Use it.
3559
35602006-09-01 Eli Zaretskii <eliz@gnu.org>
3561
3562 * buffers.texi (Buffer Modification): Fix last change.
3563
35642006-09-01 Chong Yidong <cyd@stupidchicken.com>
3565
5dcb4c4e
SM
3566 * buffers.texi (Buffer Modification):
3567 Document buffer-chars-modified-tick.
b8d4c8d0
GM
3568
35692006-08-31 Richard Stallman <rms@gnu.org>
3570
3571 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
3572
35732006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
3574
3575 * modes.texi (Syntactic Font Lock):
3576 Mention font-lock-syntactic-face-function
3577 instead of specific faces.
3578
35792006-08-29 Chong Yidong <cyd@stupidchicken.com>
3580
3581 * display.texi (Images): Add xrref to display-images-p.
3582
35832006-08-28 Kenichi Handa <handa@m17n.org>
3584
3585 * nonascii.texi (Lisp and Coding Systems): Fix description of
3586 detect-coding-region.
3587
35882006-08-27 Michael Olson <mwolson@gnu.org>
3589
3590 * processes.texi (Transaction Queues): Remove stray quote
3591 character.
3592
35932006-08-25 Richard Stallman <rms@gnu.org>
3594
3595 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
3596 Add xref.
3597
35982006-08-24 Chong Yidong <cyd@stupidchicken.com>
3599
3600 * os.texi (Timers): Avoid waiting inside timers.
3601
36022006-08-21 Lute Kamstra <lute@gnu.org>
3603
3604 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
3605
36062006-08-20 Richard Stallman <rms@gnu.org>
3607
3608 * os.texi (Idle Timers): New node, split out from Timers.
3609 Document current-idle-time.
3610 * commands.texi (Reading One Event): Update xref.
3611 * elisp.texi (Top): Update subnode menu.
3612
36132006-08-16 Richard Stallman <rms@gnu.org>
3614
3615 * keymaps.texi (Extended Menu Items): Show format of cached
3616 bindings in extended menu items.
3617
3618 * customize.texi (Variable Definitions): Explain when the
3619 standard value expression is evaluated.
3620
36212006-08-15 Chong Yidong <cyd@stupidchicken.com>
3622
3623 * commands.texi (Reading One Event): Explain idleness in
3624 `read-event'.
3625
36262006-08-12 Chong Yidong <cyd@stupidchicken.com>
3627
3628 * text.texi (Near Point): Say "cursor" not "terminal cursor".
5dcb4c4e 3629 (Commands for Insertion): Remove split-line since it's not
b8d4c8d0
GM
3630 relevant for Lisp programming.
3631 (Yank Commands): Rewrite introduction.
3632 (Undo): Clarify.
3633 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
3634 (Filling): Remove redundant comment. Clarify return value of
3635 current-justification.
3636 (Margins): Minor clarifications.
3637 (Adaptive Fill): Update default value of adaptive-fill-regexp.
3638 (Sorting): Update definition of sort-lines.
3639 (Columns): Clarify behavior of sort-columns.
3640 (Indent Tabs): Link to Tab Stops in Emacs manual.
3641 (Special Properties): Clarify.
3642 (Clickable Text): Mention Buttons package.
3643
36442006-08-12 Kevin Ryde <user42@zip.com.au>
3645
3646 * os.texi (Time Parsing): Add %z to description of
3647 format-time-string, as per docstring. Add cross reference to
3648 glibc manual for strftime.
3649
36502006-08-08 Richard Stallman <rms@gnu.org>
3651
3652 * modes.texi: Clean up wording in previous change.
3653
36542006-08-07 Chong Yidong <cyd@stupidchicken.com>
3655
3656 * modes.texi (Hooks): Clarify.
3657 (Major Mode Basics): Mention define-derived-mode explicitly.
3658 (Major Mode Conventions): Rebinding RET is OK for some modes.
3659 Mention change-major-mode-hook and after-change-major-mode-hook.
5dcb4c4e 3660 (Example Major Modes): Move to end of Modes section.
b8d4c8d0
GM
3661 (Mode Line Basics): Clarify.
3662 (Mode Line Data): Mention help-echo and local-map in strings.
3663 Explain reason for treatment of non-risky variables.
3664 (Properties in Mode): Clarify.
3665 (Faces for Font Lock): Add font-lock-negation-char-face.
3666
36672006-08-04 Eli Zaretskii <eliz@gnu.org>
3668
3669 * strings.texi (Formatting Strings): Warn against arbitrary
3670 strings as first arg to `format'.
3671
36722006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
3673
3674 * text.texi (Clickable Text): Mention `help-echo' text property.
3675 Update intro, examples and associated explanations.
3676
36772006-07-31 Richard Stallman <rms@gnu.org>
3678
3679 * commands.texi: Update xrefs.
3680 (Event Mod): New node, cut out from old Translating Input.
3681
3682 * maps.texi: Update xrefs.
3683
3684 * keymaps.texi (Translation Keymaps): New node.
3685 Update xrefs from Translating Input to Translation Keymaps.
3686
3687 * elisp.texi (Top): Update subnode menu.
3688
3689 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
3690
3691 * os.texi (System Interface): Fix menu descriptions of some nodes.
3692 (Translating Input): Node deleted.
3693
36942006-07-31 Nick Roberts <nickrob@snap.net.nz>
3695
3696 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
3697
3698 * lists.texi (Sets And Lists): Likewise.
3699
37002006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
3701
3702 * text.texi (Fields): Mention POS
3703 requirement when narrowing is in effect.
3704
37052006-07-28 Richard Stallman <rms@gnu.org>
3706
3707 * display.texi (Face Attributes): Simplify wording.
3708 (Attribute Functions): Clarify meaning of new-frame default
3709 attribute settings.
3710
3711 * customize.texi (Common Keywords): Document how to use
3712 :package-version in a package not in Emacs.
3713
37142006-07-28 Kim F. Storm <storm@cua.dk>
3715
3716 * commands.texi (Reading One Event): Fix last change.
3717
37182006-07-26 Chong Yidong <cyd@stupidchicken.com>
3719
3720 * commands.texi (Reading One Event): Document SECONDS argument for
3721 read-event, read-char, and read-char-exclusive.
3722
37232006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
3724
3725 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
3726 to ensure correct identification.
3727
37282006-07-24 Richard Stallman <rms@gnu.org>
3729
3730 * text.texi (Clickable Text): Clarify.
3731
3732 * sequences.texi (Vector Functions): Delete duplicate xref.
3733
3734 * objects.texi (Function Type): Clarify.
3735
3736 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
3737 modes.
3738
3739 * lists.texi (List Variables): New node.
3740 Material moved from other nodes.
3741
3742 * variables.texi (Setting Variables): add-to-list and
3743 add-to-ordered-list moved to List Variables node.
3744
37452006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
3746
3747 * text.texi (Links and Mouse-1):
3748 For mouse-on-link-p, expand on arg POS.
3749
37502006-07-21 Kim F. Storm <storm@cua.dk>
3751
3752 * display.texi (Forcing Redisplay): Don't mention systems which
3753 don't support sub-second timers for redisplay-preemption-period.
3754
3755 * os.texi (Terminal Output): Clarify text vs graphical terminal.
3756
37572006-07-21 Eli Zaretskii <eliz@gnu.org>
3758
3759 * frames.texi (Input Focus): Document that focus-follows-mouse has
3760 no effect on MS-Windows.
3761
37622006-07-18 Richard Stallman <rms@gnu.org>
3763
3764 * display.texi (Forcing Redisplay): Cleanups in previous change.
3765
3766 * processes.texi (Low-Level Network): Make menu more convenient.
3767
37682006-07-18 Kim F. Storm <storm@cua.dk>
3769
3770 * display.texi (Forcing Redisplay): redisplay-preemption-period
3771 only used on window systems. Add xref to Terminal Output.
3772
3773 * os.texi (Terminal Output): baud-rate only controls preemption on
3774 non-window systems. Add xref to Forcing Redisplay.
3775
3776 * processes.texi (Low-Level Network): Rename node "Make Network"
3777 to "Network Processes".
3778
37792006-07-18 Karl Berry <karl@gnu.org>
3780
3781 * variables.texi, functions.texi, customize.texi, loading.texi:
3782 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
3783
37842006-07-17 Chong Yidong <cyd@stupidchicken.com>
3785
3786 * commands.texi (Waiting): Document batch-mode sit-for behavior.
3787
37882006-07-17 Richard Stallman <rms@gnu.org>
3789
3790 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
3791 Put period and comma inside quotes.
3792
3793 * loading.texi, markers.texi: Use real doublequote inside menus.
3794
3795 * windows.texi: Put point and comma inside quotes.
3796 (Textual Scrolling): Use @samp for error message.
3797
3798 * variables.texi, tips.texi, syntax.texi, symbols.texi:
3799 * strings.texi, streams.texi, processes.texi, os.texi:
3800 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
3801 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
3802 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
3803 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
3804 Put point and comma inside quotes.
3805
3806 * control.texi (Processing of Errors): Add command-error-function.
3807
3808 * variables.texi (File Local Variables): Clarify that
3809 file local variables make buffer-local bindings.
3810
3811 * modes.texi (Syntactic Font Lock): Give default for
3812 font-lock-syntax-table.
3813
38142006-07-17 Nick Roberts <nickrob@snap.net.nz>
3815
3816 * text.texi (Special Properties): Clean up previous change.
3817
38182006-07-16 Karl Berry <karl@gnu.org>
3819
3820 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
3821 * control.texi: Fix bad page breaks through chapter 10 (control).
3822
3823 * anti.texi (Antinews): Reorder face-attribute fns to avoid
3824 underfull hbox.
3825
38262006-07-15 Nick Roberts <nickrob@snap.net.nz>
3827
3828 * text.texi (Special Properties): Describe fontified text property
3829 in relation to a character (not text).
3830
38312006-07-15 Kim F. Storm <storm@cua.dk>
3832
3833 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
3834 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
3835 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
3836
3837 * anti.texi (Antinews): Mention redisplay function.
3838 The kbd macro existed, but was not documented, before 22.x.
3839 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
3840
38412006-07-14 Nick Roberts <nickrob@snap.net.nz>
3842
3843 * display.texi (Displaying Messages): Add anchor.
3844
3845 * frames.texi (Dialog Boxes): Use it.
3846
38472006-07-12 Richard Stallman <rms@gnu.org>
3848
3849 * objects.texi (Frame Type): Explain nature of frames better.
3850
3851 * frames.texi (Frames): Explain nature of frames better.
3852
38532006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
3854
3855 * tips.texi (Coding Conventions): Explain why use cl at compile time.
3856
38572006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
3858
3859 * frames.texi (Window System Selections): Mention scrap support for Mac.
3860 Default value of x-select-enable-clipboard is t on Mac.
3861
3862 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
3863
38642006-07-11 Kim F. Storm <storm@cua.dk>
3865
3866 * display.texi (Forcing Redisplay): Add `redisplay' function.
3867 Don't mention (sit-for -1) -- use (redisplay t) instead.
3868
3869 * commands.texi (Waiting): (sit-for -1) is no longer special.
3870 (sit-for 0) is equivalent to (redisplay).
3871 Iconifying/deiconifying no longer makes sit-for return.
3872
38732006-07-10 Nick Roberts <nickrob@snap.net.nz>
3874
3875 * display.texi (Buttons): Fix typo.
3876
3877 * index.texi, elisp.texi (New Symbols): Comment node out.
3878
38792006-07-09 Richard Stallman <rms@gnu.org>
3880
3881 * display.texi (Truncation): Clean up previous change.
3882
38832006-07-08 Richard Stallman <rms@gnu.org>
3884
3885 * commands.texi (Interactive Call): Use 3 as prefix in example
3886 for execute-extended-command.
3887
3888 * display.texi (Attribute Functions): Move paragraph about
3889 compatibility with Emacs < 21.
3890
38912006-07-09 Kim F. Storm <storm@cua.dk>
3892
3893 * display.texi (Refresh Screen): Clarify force-window-update.
3894 (Truncation): "Normally" indicated by fringe arrows.
3895
38962006-07-08 Eli Zaretskii <eliz@gnu.org>
3897
3898 * windows.texi (Textual Scrolling, Resizing Windows):
3899 * variables.texi (Constant Variables):
3900 * text.texi (Buffer Contents, Deletion, Changing Properties)
3901 (Property Search, Special Properties, Sticky Properties)
3902 (Links and Mouse-1, Fields, Change Hooks):
3903 * syntax.texi (Syntax Table Functions, Parsing Expressions)
3904 (Categories):
3905 * symbols.texi (Other Plists):
3906 * streams.texi (Output Variables):
3907 * processes.texi (Input to Processes, Query Before Exit):
3908 * positions.texi (Word Motion, Text Lines, List Motion):
3909 * os.texi (Init File, System Environment, Sound Output)
3910 (Session Management):
3911 * nonascii.texi (Text Representations, Character Sets)
3912 (Chars and Bytes, Locales):
3913 * modes.texi (Defining Minor Modes, Header Lines):
3914 * minibuf.texi (Minibuffer Contents):
3915 * markers.texi (Information from Markers):
3916 * lists.texi (List Elements, Building Lists, Association Lists):
3917 * keymaps.texi (Tool Bar):
3918 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
3919 * functions.texi (What Is a Function, Mapping Functions):
3920 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
3921 (Color Names, Text Terminal Colors, Display Feature Testing):
3922 * files.texi (Visiting Functions, File Name Components)
3923 (Unique File Names, Contents of Directories):
3924 * display.texi (Forcing Redisplay, Displaying Messages)
3925 (Temporary Displays, Font Selection, Auto Faces)
3926 (Font Lookup, Fringe Indicators, Display Margins)
3927 (Image Descriptors, Showing Images, Image Cache, Button Types)
3928 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
3929 (Display Table Format, Glyphs):
3930 * control.texi (Iteration):
3931 * commands.texi (Command Loop Info, Adjusting Point):
3932 * backups.texi (Making Backups, Auto-Saving):
3933 Remove @tindex entries.
3934
39352006-07-07 Kim F. Storm <storm@cua.dk>
3936
3937 * display.texi (Fringe Cursors): Fix typo.
3938 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
3939 (Overlay Arrow): Default is overlay-arrow fringe indicator.
3940
39412006-07-05 Richard Stallman <rms@gnu.org>
3942
3943 * text.texi (Buffer Contents): Add example of text props
3944 in result of buffer-substring.
3945 (Text Properties): Explain better about use of specific property names.
3946 (Property Search): Some cleanups; reorder some functions.
3947
3948 * keymaps.texi (Changing Key Bindings): Cleanup.
3949 Add xref to Key Binding Conventions.
3950
3951 * display.texi (Attribute Functions): Add examples for
3952 face-attribute-relative-p.
3953
3954 * tips.texi (Coding Conventions): Cleanup last change.
3955
39562006-07-05 Karl Berry <karl@gnu.org>
3957
3958 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
3959 Remove @setchapternewpage odd.
3960 Result is 1013 pages, down from 1100.
3961
3962 * anti.texi, customize.texi, display.texi, internals.texi:
3963 * minibuf.texi, modes.texi, tips.texi:
3964 Fix overfull/underfull boxes.
3965
39662006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
3967
3968 * edebug.texi (Instrumenting):
3969 Add Edebug-specific findex for eval-buffer.
3970 * loading.texi (Loading):
3971 Replace eval-current-buffer with eval-buffer.
3972
39732006-06-30 Nick Roberts <nickrob@snap.net.nz>
3974
3975 * locals.texi (Standard Buffer-Local Variables): Update the list
3976 of variables.
3977
39782006-06-26 Nick Roberts <nickrob@snap.net.nz>
3979
3980 * files.texi (File Name Completion): Point user to the node
3981 "Reading File Names".
3982
39832006-06-24 Eli Zaretskii <eliz@gnu.org>
3984
3985 * files.texi (Contents of Directories): Document case-insensitive
3986 behavior on respective filesystems.
3987
3988 * objects.texi (Character Type): Document that Emacs signals an
3989 error for unsupported Unicode characters specified as \uNNNN.
3990
39912006-06-19 Richard Stallman <rms@gnu.org>
3992
3993 * processes.texi (Bindat Spec): Clarify previous change.
3994
39952006-06-16 Richard Stallman <rms@gnu.org>
3996
3997 * tips.texi (Coding Conventions): Better explain conventions
3998 for definition constructs.
3999
4000 * text.texi (Special Properties): String value of `read-only'
4001 serves as the error message.
4002
4003 * objects.texi (Character Type): Clarify prev. change.
4004 (Non-ASCII in Strings): Mention \u and \U.
4005
4006 * commands.texi (Using Interactive): Explain problem of
4007 markers, etc., in command-history.
4008
40092006-06-14 Kim F. Storm <storm@cua.dk>
4010
4011 * commands.texi (Waiting): Negative arg to sit-for forces
4012 redisplay even if input is pending.
4013
4014 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
4015 redisplay. Remove incorrect example of binding redisplay-dont-pause
4016 around (sit-for 0).
4017
40182006-06-13 Richard Stallman <rms@gnu.org>
4019
4020 * display.texi (Forcing Redisplay): Clarify previous change.
4021
40222006-06-13 Romain Francoise <romain@orebokech.com>
4023
4024 * display.texi (Forcing Redisplay): Fix typo.
4025
40262006-06-13 Kim F. Storm <storm@cua.dk>
4027
4028 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
4029
40302006-06-10 Luc Teirlinck <teirllm@auburn.edu>
4031
4032 * tips.texi (Coding Conventions): Add `@end itemize'.
4033
40342006-06-10 Richard Stallman <rms@gnu.org>
4035
4036 * tips.texi (Coding Conventions): Explain use of coding systems
4037 to ensure one decoding for strings.
4038
40392006-06-09 Aidan Kehoe <kehoea@parhasard.net>
4040
4041 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
4042 syntax.
4043
40442006-06-07 Eli Zaretskii <eliz@gnu.org>
4045
4046 * display.texi (Font Selection): Remove description of
4047 clear-face-cache.
4048
4049 * compile.texi (Eval During Compile): Fix a typo. Add index
4050 entries for possible uses of eval-when-compile.
4051
40522006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
4053
4054 * display.texi (Abstract Display): Fix typo.
4055
40562006-06-03 Eli Zaretskii <eliz@gnu.org>
4057
4058 * minibuf.texi (Minibuffer History) <history-add-new-input>:
4059 Reword variable's description.
4060
40612006-06-01 Richard Stallman <rms@gnu.org>
4062
4063 * windows.texi (Splitting Windows): Clarify splitting nonselected
4064 window.
4065
40662006-05-31 Juri Linkov <juri@jurta.org>
4067
4068 * minibuf.texi (Minibuffer History): Add history-add-new-input.
4069
40702006-05-30 Richard Stallman <rms@gnu.org>
4071
4072 * display.texi (Line Height): Fix errors in description of
10d1d0af 4073 default line height and line-height property.
b8d4c8d0
GM
4074
4075 * nonascii.texi (Default Coding Systems): Further clarification.
4076
40772006-05-29 Luc Teirlinck <teirllm@auburn.edu>
4078
4079 * internals.texi (Pure Storage): Mention that an overflow in pure
4080 space causes a memory leak.
4081 (Garbage Collection): If there was an overflow in pure space,
4082 `garbage-collect' returns nil.
4083
40842006-05-30 Eli Zaretskii <eliz@gnu.org>
4085
4086 * nonascii.texi (Default Coding Systems): Fix it some more.
4087
40882006-05-29 Eli Zaretskii <eliz@gnu.org>
4089
4090 * nonascii.texi (Default Coding Systems): Fix last change.
4091
40922006-05-29 Kenichi Handa <handa@m17n.org>
4093
4094 * nonascii.texi (find-operation-coding-system): Describe the new
4095 argument format (FILENAME . BUFFER).
4096
40972006-05-28 Richard Stallman <rms@gnu.org>
4098
4099 * tips.texi (Coding Conventions): Better explain reasons not to
4100 advise other packages or use `eval-after-load'.
4101
41022006-05-29 Kim F. Storm <storm@cua.dk>
4103
4104 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
4105 `bindat-idx' and `bindat-raw' for clarity.
4106
41072006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
4108
4109 * processes.texi (Bindat Spec): Expand on `repeat' handler.
4110
4111 * display.texi (Display): Add "Abstract Display" to menu.
4112 (Abstract Display, Abstract Display Functions)
4113 (Abstract Display Example): New nodes.
4114 * elisp.texi (Top): Add "Abstract Display" to menu.
4115
41162006-05-27 Chong Yidong <cyd@stupidchicken.com>
4117
4118 * keymaps.texi (Key Sequences): Link to input events definition.
4119 (Format of Keymaps): Delete material duplicated in Keymap Basics.
4120
4121 * files.texi (Changing Files): Document updated argument list for
4122 copy-file.
4123
41242006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
4125
4126 * processes.texi (Bindat Functions): Explain term "total length".
4127 Use it in bindat-length and bindat-pack descriptions.
4128
41292006-05-26 Eli Zaretskii <eliz@gnu.org>
4130
4131 * tips.texi (Coding Conventions): Advise against using
4132 eval-after-load in packages. Add an index entry.
4133
41342006-05-25 Juri Linkov <juri@jurta.org>
4135
4136 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
4137
4138 * modes.texi (%-Constructs): Add %e, %z, %Z.
4139
41402006-05-25 Richard Stallman <rms@gnu.org>
4141
4142 * elisp.texi (Top): Update subnode menu.
4143
4144 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
4145 (Keymaps): Update menu.
4146
41472006-05-25 Chong Yidong <cyd@stupidchicken.com>
4148
4149 * keymaps.texi (Key Sequences): Some clarifications.
4150
41512006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
4152
4153 * processes.texi (Bindat Functions): Say "unibyte string"
4154 explicitly for bindat-unpack and bindat-pack descriptions.
4155 (Bindat Examples): Don't call `string-make-unibyte' in example.
4156
41572006-05-25 Chong Yidong <cyd@stupidchicken.com>
4158
5dcb4c4e 4159 * keymaps.texi (Key Sequences): Rename from Keymap Terminology.
c5602427 4160 Explain string and vector representations of key sequences.
b8d4c8d0
GM
4161
4162 * keymaps.texi (Changing Key Bindings):
dd7b651b 4163 * commands.texi (Interactive Codes):
b8d4c8d0
GM
4164 * help.texi (Describing Characters): Refer to it.
4165
41662006-05-23 Luc Teirlinck <teirllm@auburn.edu>
4167
4168 * frames.texi (Pointer Shape): @end table -> @end defvar.
4169
41702006-05-22 Richard Stallman <rms@gnu.org>
4171
4172 * elisp.texi (Top): Update subnode menus.
4173
4174 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
4175 Contents rewritten; material from old Pointer Shape node moved here.
4176
4177 * display.texi (Pointer Shape): Node deleted.
4178 (Image Descriptors): Minor cleanup.
4179
41802006-05-21 Richard Stallman <rms@gnu.org>
4181
4182 * syntax.texi (Parsing Expressions): Update info on which STATE
4183 elements are ignored.
4184
41852006-05-19 Luc Teirlinck <teirllm@auburn.edu>
4186
4187 * hooks.texi (Standard Hooks): Correct typo.
4188
4189 * gpl.texi (GPL): ifinfo -> ifnottex.
4190
41912006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
4192
4193 * searching.texi (Simple Match Data): Warn about match data being
4194 set anew by every search.
4195
41962006-05-17 Richard Stallman <rms@gnu.org>
4197
4198 * minibuf.texi (Minibuffer History): Clarify.
4199
4200 * searching.texi (Regexp Special): Clarify nested regexp warning.
4201
42022006-05-16 Kim F. Storm <storm@cua.dk>
4203
4204 * minibuf.texi (Minibuffer History): Update add-to-history.
4205
42062006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
4207
5dcb4c4e
SM
4208 * nonascii.texi (Explicit Encoding):
4209 Fix typo (encoding<->decoding).
b8d4c8d0
GM
4210
42112006-05-14 Richard Stallman <rms@gnu.org>
4212
4213 * buffers.texi (Creating Buffers): Cleanup.
4214
4215 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
4216
42172006-05-13 Eli Zaretskii <eliz@gnu.org>
4218
4219 * buffers.texi (Current Buffer): Document that with-temp-buffer
4220 disables undo.
4221
4222 * os.texi (Terminal-Specific): More accurate description of how
4223 Emacs searches for the terminal-specific libraries.
4224
42252006-05-12 Eli Zaretskii <eliz@gnu.org>
4226
4227 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
4228 emacs-xtra to @inforef's.
4229
4230 * text.texi (Undo): Document that undo is turned off in buffers
4231 whose names begin with a space.
4232
4233 * buffers.texi (Buffer Names): Add index entries for buffers whose
4234 names begin with a space.
4235 (Creating Buffers): Document that undo is turned off in buffers
4236 whose names begin with a space.
4237
4238 * files.texi (Visiting Functions, Reading from Files)
4239 (Saving Buffers): Mention code and EOL conversions by file I/O
4240 primitives and subroutines.
4241
4242 * nonascii.texi (Lisp and Coding Systems): Document
4243 coding-system-eol-type. Add index entries for eol conversion.
4244
4245 * display.texi (Defining Faces): Mention `mac', and add an xref to
4246 where window-system is described.
4247
42482006-05-10 Richard Stallman <rms@gnu.org>
4249
4250 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
4251
42522006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
4253
4254 * variables.texi (File Local Variables): Recommend to quote lambda
4255 expressions in safe-local-variable property.
4256
42572006-05-09 Richard Stallman <rms@gnu.org>
4258
5dcb4c4e
SM
4259 * variables.texi (File Local Variables):
4260 Document safe-local-eval-forms and safe-local-eval-function.
b8d4c8d0
GM
4261
42622006-05-07 Kim F. Storm <storm@cua.dk>
4263
4264 * minibuf.texi (Minibuffer History): Remove keep-dups arg
4265 from add-to-history.
4266
42672006-05-07 Romain Francoise <romain@orebokech.com>
4268
4269 * commands.texi (Event Input Misc):
4270 * compile.texi (Eval During Compile):
4271 * internals.texi (Buffer Internals):
4272 * minibuf.texi (Initial Input):
4273 * nonascii.texi (Scanning Charsets):
4274 * numbers.texi (Comparison of Numbers):
4275 * windows.texi (Textual Scrolling, Vertical Scrolling):
4276 Fix various typos.
4277
42782006-05-06 Eli Zaretskii <eliz@gnu.org>
4279
4280 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
4281 conditional xref's to either emacs or emacs-xtra, depending on
4282 @iftex/@ifnottex.
4283
4284 * minibuf.texi (Minibuffer History): Document add-to-history.
4285
42862006-05-05 Eli Zaretskii <eliz@gnu.org>
4287
4288 * internals.texi (Pure Storage): Mention the pure overflow message
4289 at startup.
4290
c8763fb6 42912006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
4292
4293 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
4294 (Searching Keymaps): Fix pseudo-Lisp description of keymap
4295 search.
4296
42972006-05-01 Richard Stallman <rms@gnu.org>
4298
4299 * intro.texi (nil and t): Clarify.
4300
4301 * variables.texi (File Local Variables): Suggest using booleanp.
4302
43032006-05-01 Juanma Barranquero <lekktu@gmail.com>
4304
4305 * objects.texi (Type Predicates): Fix typos.
4306
43072006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
4308
4309 * intro.texi (nil and t): Add booleanp.
4310
4311 * objects.texi (Type Predicates): Add links for booleanp and
4312 string-or-null-p.
4313
43142006-04-29 Richard Stallman <rms@gnu.org>
4315
4316 * modes.texi (Multiline Font Lock): Rename from
4317 Multi line Font Lock Elements. Much clarification.
4318 (Font Lock Multiline, Region to Fontify): Much clarification.
4319
43202006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
4321
4322 * variables.texi (File Local Variables): Remove the special case t for
4323 safe-local-variable.
4324
43252006-04-26 Richard Stallman <rms@gnu.org>
4326
4327 * syntax.texi (Parsing Expressions): Minor cleanup.
4328
43292006-04-18 Richard Stallman <rms@gnu.org>
4330
4331 * tips.texi (Coding Conventions): Explain when the package's
4332 prefix should appear later on (not at the start of the name).
4333
4334 * searching.texi (String Search): Clarify effect of NOERROR.
4335
4336 * modes.texi (Imenu): Clarify what special items do.
4337
4338 * hooks.texi (Standard Hooks): Delete text about old hook names.
4339
43402006-04-17 Romain Francoise <romain@orebokech.com>
4341
4342 * variables.texi (Local Variables): Update the default value of
4343 `max-specpdl-size'.
4344
43452006-04-15 Michael Olson <mwolson@gnu.org>
4346
4347 * processes.texi (Transaction Queues): Mention the new optional
4348 `delay-question' argument for `tq-enqueue'.
4349
43502006-04-13 Bill Wohler <wohler@newt.com>
4351
4352 * customize.texi (Common Keywords): Use dotted notation for
4353 :package-version value. Specify its values. Improve documentation
4354 for customize-package-emacs-version-alist.
4355
43562006-04-12 Bill Wohler <wohler@newt.com>
4357
4358 * customize.texi (Common Keywords): Move description of
4359 customize-package-emacs-version-alist to @defvar.
4360
43612006-04-10 Bill Wohler <wohler@newt.com>
4362
4363 * customize.texi (Common Keywords): Add :package-version.
4364
43652006-04-10 Kim F. Storm <storm@cua.dk>
4366
4367 * text.texi (Buffer Contents): Add NOPROPS arg to
4368 filter-buffer-substring.
4369
43702006-04-08 Kevin Ryde <user42@zip.com.au>
4371
4372 * os.texi (Command-Line Arguments): Update xref to emacs manual
4373 "Command Arguments" -> "Emacs Invocation", per change there.
4374
43752006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
4376
4377 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
4378 be on one line to help makeinfo not render two spaces after the dot.
4379
43802006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
4381
4382 * strings.texi (Predicates for Strings): Add string-or-null-p.
4383
43842006-03-28 Kim F. Storm <storm@cua.dk>
4385
4386 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
4387 remarks about systems that don't support fractional seconds.
4388
43892006-03-25 Karl Berry <karl@gnu.org>
4390
4391 * elisp.texi: Use @copyright{} instead of (C), and do not indent
4392 the year list.
4393
43942006-03-21 Nick Roberts <nickrob@snap.net.nz>
4395
4396 * display.texi (Fringe Indicators): Fix typos.
4397
43982006-03-19 Luc Teirlinck <teirllm@auburn.edu>
4399
4400 * tips.texi (Documentation Tips): One can now also write `program'
4401 in front of a quoted symbol in a docstring to prevent making a
4402 hyperlink.
4403
44042006-03-19 Alan Mackenzie <acm@muc.de>
4405
4406 * text.texi (Special Properties): Clarify `fontified' property.
4407
44082006-03-16 Richard Stallman <rms@gnu.org>
4409
4410 * display.texi (Defining Images): Minor cleanup.
4411
44122006-03-16 Bill Wohler <wohler@newt.com>
4413
4414 * display.texi (Defining Images): In image-load-path-for-library,
4415 prefer user's images.
4416
44172006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
4418
4419 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
4420
44212006-03-15 Bill Wohler <wohler@newt.com>
4422
4423 * display.texi (Defining Images): Fix example in
4424 image-load-path-for-library by not recommending that one binds
4425 image-load-path. Just defvar it to placate compiler and only use
4426 it if previously defined.
4427
44282006-03-14 Bill Wohler <wohler@newt.com>
4429
4430 * display.texi (Defining Images): In image-load-path-for-library,
4431 always return list of directories. Update example.
4432
44332006-03-14 Alan Mackenzie <acm@muc.de>
4434
4435 * modes.texi: New node, "Region to Fontify" (for Font Lock).
4436 This describes font-lock-extend-region-function.
4437 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
4438 the new node "Region to Fontify".
4439
44402006-03-13 Richard Stallman <rms@gnu.org>
4441
4442 * display.texi (Invisible Text): The impossible position is
4443 now before the invisible text, not after.
4444 (Defining Images): Clean up last change.
4445
44462006-03-11 Bill Wohler <wohler@newt.com>
4447
4448 * display.texi (Defining Images): Add image-load-path-for-library.
4449
44502006-03-11 Luc Teirlinck <teirllm@auburn.edu>
4451
4452 * text.texi (Adaptive Fill): Fix Texinfo usage.
4453
4454 * strings.texi (Creating Strings): Fix Texinfo usage.
4455
4456 * searching.texi (Regexp Special): Use @samp for regular
4457 expressions that are not in Lisp syntax.
4458
44592006-03-08 Luc Teirlinck <teirllm@auburn.edu>
4460
4461 * searching.texi (Regexp Special): Put remark between parentheses
4462 to avoid misreading.
4463
44642006-03-07 Luc Teirlinck <teirllm@auburn.edu>
4465
4466 * searching.texi (Syntax of Regexps): More accurately describe
4467 which characters are special in which situations.
4468 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
4469 are not special. Describe in detail when `[' and `]' are special.
4470 (Regexp Backslash): Plenty of regexps with unbalanced square
4471 brackets are valid, so reword that statement.
4472
44732006-03-02 Kim F. Storm <storm@cua.dk>
4474
4475 * keymaps.texi (Tool Bar): Add tool-bar-border.
4476
44772006-02-28 Luc Teirlinck <teirllm@auburn.edu>
4478
4479 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
4480
44812006-02-27 Luc Teirlinck <teirllm@auburn.edu>
4482
4483 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
4484
4485 * files.texi (Locating Files): Suggest additional values for the
4486 SUFFIXES arg of `locate-file'. Update pxref.
4487
4488 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
4489 (How Programs Do Loading): Discuss the effects of Auto Compression
4490 mode on `load'.
4491 (Load Suffixes): New node.
4492 (Library Search): Delete description of `load-suffixes'; it was
4493 moved to "Load Suffixes".
4494 (Autoload, Named Features): Mention `load-suffixes'.
4495
44962006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
4497
4498 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
4499
4500 * windows.texi (Window Tree): Fix typo.
4501
45022006-02-20 Kim F. Storm <storm@cua.dk>
4503
4504 * display.texi (Fringe Indicators): New section.
4505 Move indicate-empty-lines, indicate-buffer-boundaries, and
4506 default-indicate-buffer-boundaries here.
4507 Add fringe-indicator-alist and default-fringes-indicator-alist.
4508 Add list of logical fringe indicator symbols.
4509 Update list of standard bitmap names.
4510 (Fringe Cursors): New section.
4511 Move overflow-newline-into-fringe here.
4512 Add fringe-cursor-alist and default-fringes-cursor-alist.
4513 Add list of fringe cursor symbols.
4514
45152006-02-20 Juanma Barranquero <lekktu@gmail.com>
4516
4517 * commands.texi (Using Interactive): Fix reference to node
4518 "Minibuffers".
4519
45202006-02-19 Richard M. Stallman <rms@gnu.org>
4521
4522 * minibuf.texi (High-Level Completion):
4523 Add xref to read-input-method-name.
4524
4525 * files.texi (Relative File Names): Move file-relative-name here.
4526 (File Name Expansion): From here. Minor clarifications.
4527
4528 * commands.texi (Using Interactive): Add xrefs about reading input.
4529 Clarify remarks about that moving point and mark.
4530 Put string case before list case.
4531
c8763fb6 45322006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
4533
4534 * display.texi (Other Display Specs, Image Descriptors):
4535 Revert erroneous changes. The previous description of
4536 image-descriptors as `(image . PROPS)' was correct.
4537
45382006-02-14 Richard M. Stallman <rms@gnu.org>
4539
4540 * variables.texi (File Local Variables): Clarifications.
4541
45422006-02-14 Juanma Barranquero <lekktu@gmail.com>
4543
4544 * variables.texi (File Local Variables): Use @code for a cons
4545 cell, not @var.
4546
45472006-02-13 Chong Yidong <cyd@stupidchicken.com>
4548
4549 * variables.texi (File Local Variables): Document new file local
4550 variable behavior.
4551
45522006-02-10 Kim F. Storm <storm@cua.dk>
4553
4554 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
4555
45562006-02-08 Juanma Barranquero <lekktu@gmail.com>
4557
4558 * modes.texi (%-Constructs): Remove obsolete info about
4559 `global-mode-string'.
4560
45612006-02-07 Richard M. Stallman <rms@gnu.org>
4562
4563 * commands.texi (Prefix Command Arguments): Minor cleanup.
4564
4565 * display.texi: "Graphical display", not window system.
4566
4567 * functions.texi (What Is a Function): Fix xref.
4568
4569 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
4570 (Changing Key Bindings): Clarify when remapping is better than
4571 substitute-key-definition.
4572
45732006-02-02 Richard M. Stallman <rms@gnu.org>
4574
4575 * minibuf.texi (Basic Completion): Completion alists are risky.
4576
4577 * keymaps.texi (Active Keymaps): Clarifications.
4578 (Searching Keymaps): New node.
4579 (Keymaps): Update menu.
4580
4581 * frames.texi (Layout Parameters): Minor clarification.
4582 (Drag and Drop): New node.
4583 (Frames): Update menu.
4584
45852006-01-29 Chong Yidong <cyd@stupidchicken.com>
4586
4587 * display.texi (Other Display Specs, Image Descriptors):
4588 Image description is a list, not a cons cell.
4589
45902006-01-28 Luc Teirlinck <teirllm@auburn.edu>
4591
4592 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
4593 list is not necessarily a list).
4594
45952006-01-27 Eli Zaretskii <eliz@gnu.org>
4596
4597 * frames.texi (Layout Parameters): border-width and
4598 internal-border-width belong to the frame, not the window.
4599
46002006-01-19 Richard M. Stallman <rms@gnu.org>
4601
4602 * nonascii.texi (Translation of Characters): Search cmds use
4603 translation-table-for-input. Automatically made local.
4604
4605 * markers.texi (Overview of Markers): Count insertion type
4606 as one of a marker's attributes.
4607
4608 * keymaps.texi (Controlling Active Maps): New node, split out of
4609 Active Keymaps.
4610 (Keymaps): Menu updated.
4611 (Active Keymaps): Give pseudocode to explain how the active
4612 maps are searched. current-active-maps and key-binding moved here.
4613 (Functions for Key Lookup): current-active-maps and key-binding moved.
4614 Clarifications.
4615 (Searching the Keymaps): New subnode.
4616
4617 * elisp.texi (Top): Menu clarification.
4618
4619 * display.texi (Other Display Specs): Delete duplicate entry for
4620 just a string as display spec. Move text about recursive display
4621 specs on such a string.
4622
4623 * commands.texi (Key Sequence Input): Clarify.
4624 Move num-nonmacro-input-events out.
4625 (Reading One Event): num-nonmacro-input-events moved here.
4626
46272006-01-14 Nick Roberts <nickrob@snap.net.nz>
4628
4629 * advice.texi (Simple Advice): Update example to fit argument
4630 change in previous-line.
4631
46322006-01-05 Richard M. Stallman <rms@gnu.org>
4633
4634 * markers.texi (The Mark): Fix in `mark'.
4635
46362006-01-04 Richard M. Stallman <rms@gnu.org>
4637
4638 * processes.texi (Misc Network, Make Network): Minor cleanups.
4639
46402006-01-04 Kim F. Storm <storm@cua.dk>
4641
4642 * processes.texi (Make Network): Add IPv6 addresses and handling.
4643 (Network Feature Testing): Mention (:family ipv6).
4644 (Misc Network): Add IPv6 formats to format-network-address.
4645
46462005-12-30 Richard M. Stallman <rms@gnu.org>
4647
4648 * text.texi (Changing Properties):
4649 Don't use return value of set-text-properties.
4650
46512005-12-29 Luc Teirlinck <teirllm@auburn.edu>
4652
4653 * modes.texi (Mode Line Format): Correct typo in menu.
4654
46552005-12-29 Richard M. Stallman <rms@gnu.org>
4656
4657 * modes.texi (Mode Line Top): New node.
4658 (Mode Line Data): Some text moved to new node.
4659 Explain the data structure more concretely.
4660 (Mode Line Basics): Clarifications.
4661 (Mode Line Variables): Clarify intro paragraph.
4662 (%-Constructs): Clarify intro paragraph.
4663 (Mode Line Format): Update menu.
4664
46652005-12-28 Luc Teirlinck <teirllm@auburn.edu>
4666
4667 * minibuf.texi (Basic Completion): Update lazy-completion-table
4668 examples for removal of ARGS argument.
4669
46702005-12-23 Richard M. Stallman <rms@gnu.org>
4671
4672 * text.texi (Undo): Restore some explanation from the version
4673 that was deleted.
4674
46752005-12-23 Eli Zaretskii <eliz@gnu.org>
4676
4677 * text.texi (Undo): Remove duplicate descriptions of `apply
4678 funname' and `apply delta' elements of the undo list.
4679
46802005-12-20 Richard M. Stallman <rms@gnu.org>
4681
4682 * help.texi (Help Functions): Update documentation of `apropos'.
4683
46842005-12-20 Luc Teirlinck <teirllm@auburn.edu>
4685
4686 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
4687 because it is confusing. If the :help-echo keyword is a function,
4688 it is not directly used as the :help-echo overlay property, as the
4689 xref seems to suggest (it does not take the appropriate args).
4690
46912005-12-19 Luc Teirlinck <teirllm@auburn.edu>
4692
4693 * customize.texi (Common Keywords): Fix Texinfo usage.
4694 (Group Definitions, Variable Definitions): Update for new
4695 conventions for using `*' in docstrings.
4696
4697 * tips.texi (Documentation Tips): Update for new conventions for
4698 using `*' in docstrings.
4699
47002005-12-16 Richard M. Stallman <rms@gnu.org>
4701
4702 * minibuf.texi (Minibuffer Contents): Minor cleanup.
4703
47042005-12-16 Juri Linkov <juri@jurta.org>
4705
4706 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
4707
47082005-12-14 Romain Francoise <romain@orebokech.com>
4709
4710 * modes.texi (Customizing Keywords): Rename `append' to `how'.
4711 Fix typo.
4712
47132005-12-11 Juri Linkov <juri@jurta.org>
4714
4715 * minibuf.texi (Completion Commands): Add mention of read-file-name
4716 for filename completion keymaps.
4717 (Reading File Names): Add mention of filename completion keymaps
4718 for read-file-name and xref to `Completion Commands'.
4719
47202005-12-10 Richard M. Stallman <rms@gnu.org>
4721
4722 * customize.texi (Common Keywords): State caveats for use of :tag.
4723
47242005-12-08 Richard M. Stallman <rms@gnu.org>
4725
4726 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
4727 with xrefs and better explanation.
4728 (Completion Commands): Add the filename completion maps.
4729
4730 * objects.texi (Character Type): Clarify that \s is not space
4731 if a dash follows.
4732
47332005-12-05 Richard M. Stallman <rms@gnu.org>
4734
4735 * windows.texi (Resizing Windows): Delete preserve-before args.
4736
47372005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
4738
4739 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
4740 in full keymaps, since the quirk has been fixed.
4741
47422005-12-03 Eli Zaretskii <eliz@gnu.org>
4743
5dcb4c4e
SM
4744 * hooks.texi (Standard Hooks): Add index entries.
4745 Mention `compilation-finish-functions'.
b8d4c8d0
GM
4746
47472005-11-27 Richard M. Stallman <rms@gnu.org>
4748
4749 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
4750
47512005-11-21 Juri Linkov <juri@jurta.org>
4752
4753 * customize.texi (Common Keywords): Update links types
4754 custom-manual and url-link. Add link types emacs-library-link,
4755 file-link, function-link, variable-link, custom-group-link.
4756
47572005-11-20 Chong Yidong <cyd@stupidchicken.com>
4758
4759 * display.texi: Revert 2005-11-20 change.
4760
47612005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
4762
4763 * processes.texi (Bindat Functions):
4764 Say "third" to refer to zero-based index "2".
4765
47662005-11-18 Luc Teirlinck <teirllm@auburn.edu>
4767
4768 * loading.texi (Library Search): Update the default value of
4769 `load-suffixes'.
4770
47712005-11-17 Chong Yidong <cyd@stupidchicken.com>
4772
4773 * display.texi (Attribute Functions): Mention :ignore-defface.
4774
47752005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
4776
4777 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
4778 (Minor Mode Conventions): Mention the use of a hook.
4779
47802005-11-06 Richard M. Stallman <rms@gnu.org>
4781
4782 * files.texi (Magic File Names): find-file-name-handler checks the
4783 `operations' property of the handler.
4784
47852005-11-03 Richard M. Stallman <rms@gnu.org>
4786
4787 * variables.texi (Frame-Local Variables): Small clarification.
4788
47892005-10-29 Chong Yidong <cyd@stupidchicken.com>
4790
4791 * os.texi (Init File): Document ~/.emacs.d/init.el.
4792
47932005-10-29 Richard M. Stallman <rms@gnu.org>
4794
4795 * internals.texi (Garbage Collection): Document memory-full.
4796
47972005-10-28 Bill Wohler <wohler@newt.com>
4798
4799 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
4800 for URLs.
4801
48022005-10-28 Richard M. Stallman <rms@gnu.org>
4803
4804 * minibuf.texi (Completion Commands): Clean up prev change.
4805
48062005-10-26 Kevin Ryde <user42@zip.com.au>
4807
4808 * compile.texi (Eval During Compile): Explain recommended uses
4809 of eval-when-compile and eval-and-compile.
4810
48112005-10-27 Masatake YAMATO <jet@gyve.org>
4812
4813 * minibuf.texi (Completion Commands):
4814 Write about new optional argument for `display-completion-list'.
4815
48162005-10-23 Richard M. Stallman <rms@gnu.org>
4817
4818 * display.texi (Overlay Arrow): Clarify about local bindings of
4819 overlay-arrow-position.
4820
48212005-10-22 Eli Zaretskii <eliz@gnu.org>
4822
4823 * internals.texi (Building Emacs): Fix last change.
4824
48252005-10-22 Richard M. Stallman <rms@gnu.org>
4826
4827 * internals.texi (Building Emacs): Document eval-at-startup.
4828
48292005-10-21 Richard M. Stallman <rms@gnu.org>
4830
4831 * loading.texi (Where Defined): load-history contains abs file names.
4832 symbol-file returns abs file names.
4833
48342005-10-19 Kim F. Storm <storm@cua.dk>
4835
4836 * display.texi (Showing Images): Add max-image-size integer value.
4837
48382005-10-18 Chong Yidong <cyd@stupidchicken.com>
4839
4840 * display.texi (Showing Images): Document max-image-size.
4841
48422005-10-17 Richard M. Stallman <rms@gnu.org>
4843
4844 * commands.texi (Quitting): Minor clarification.
4845
4846 * processes.texi (Sentinels): Clarify about output and quitting.
4847 (Filter Functions): Mention with-local-quit.
4848
48492005-10-17 Juri Linkov <juri@jurta.org>
4850
4851 * buffers.texi (Current Buffer):
4852 * commands.texi (Event Input Misc):
4853 * compile.texi (Eval During Compile, Compiler Errors):
4854 * customize.texi (Group Definitions):
4855 * display.texi (Progress, Defining Faces):
4856 * files.texi (Writing to Files):
4857 * modes.texi (Mode Hooks, Defining Minor Modes):
4858 * streams.texi (Output Functions):
4859 * syntax.texi (Syntax Table Functions):
4860 * text.texi (Change Hooks):
4861 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
4862
4863 * commands.texi (Quitting): Replace arg `forms' with `body' in
4864 `with-local-quit'.
4865
4866 * positions.texi (Excursions): Replace arg `forms' with `body' in
4867 `save-excursion'.
4868
48692005-10-08 Kim F. Storm <storm@cua.dk>
4870
4871 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
4872 Rename manual section accordingly.
4873
48742005-10-04 Kim F. Storm <storm@cua.dk>
4875
4876 * windows.texi (Window Split Tree): New section describing
4877 new function window-split-tree function.
4878
48792005-10-03 Nick Roberts <nickrob@snap.net.nz>
4880
4881 * display.texi (Fringe Size/Pos): Simplify and add detail.
4882
48832005-09-30 Romain Francoise <romain@orebokech.com>
4884
4885 * minibuf.texi (High-Level Completion): Explain that the prompt
4886 given to `read-buffer' should end with a colon and a space.
4887 Update usage examples.
4888
48892005-09-29 Juri Linkov <juri@jurta.org>
4890
4891 * display.texi (Displaying Messages): Rename argument name
4892 `string' to `format-string' in functions `message', `message-box',
4893 `message-or-box'.
4894
48952005-09-26 Chong Yidong <cyd@stupidchicken.com>
4896
4897 * errors.texi (Standard Errors): Correct xrefs.
4898
48992005-09-18 Chong Yidong <cyd@stupidchicken.com>
4900
4901 * display.texi (Defining Images): Update documentation for
4902 `image-load-path'.
4903
49042005-09-17 Richard M. Stallman <rms@gnu.org>
4905
4906 * display.texi (Defining Images): Clean up previous change.
4907
49082005-09-16 Romain Francoise <romain@orebokech.com>
4909
4910 * elisp.texi: Specify GFDL version 1.2.
4911
4912 * doclicense.texi (GNU Free Documentation License): Update to
4913 version 1.2.
4914
49152005-09-15 Chong Yidong <cyd@stupidchicken.com>
4916
4917 * display.texi (Defining Images): Document `image-load-path'.
4918
49192005-09-15 Richard M. Stallman <rms@gnu.org>
4920
4921 * objects.texi (Printed Representation): Minor cleanup.
4922 (Box Diagrams): Minor fix.
4923 (Cons Cell Type): Move (...) index item here.
4924 (Box Diagrams): From here.
4925 (Array Type): Minor fix.
4926 (Type Predicates): Delete index "predicates".
4927 (Hash Table Type): Clarify xref.
4928 (Dotted Pair Notation): Minor fix.
4929
49302005-09-10 Chong Yidong <cyd@stupidchicken.com>
4931
4932 * files.texi (Saving Buffers): Fix typo.
4933
49342005-09-08 Richard M. Stallman <rms@gnu.org>
4935
4936 * tips.texi (Programming Tips): Correct the "default" prompt spec.
4937
49382005-09-08 Chong Yidong <cyd@stupidchicken.com>
4939
4940 * locals.texi (Standard Buffer-Local Variables): Don't include
4941 mode variables for minor modes.
4942 Fix xrefs for buffer-display-count, buffer-display-table,
4943 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
4944 enable-multibyte-characters, fill-column, header-line-format,
4945 left-fringe-width, left-margin, and right-fringe-width.
4946
4947 * hooks.texi (Standard Hooks): All hooks should conform to the
4948 standard naming convention now.
4949 Fix xref for `echo-area-clear-hook'.
4950
4951 * display.texi (Usual Display): Note that indicate-empty-lines and
4952 tab-width are buffer-local.
4953
4954 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
4955
4956 * modes.texi (Mode Help): Note that major-mode is buffer-local.
4957
4958 * nonascii.texi (Encoding and I/O): Note that
4959 buffer-file-coding-system is buffer-local.
4960
4961 * positions.texi (List Motion): Note that defun-prompt-regexp is
4962 buffer-local.
4963
4964 * text.texi (Auto Filling): Note that auto-fill-function is
4965 buffer-local.
4966 (Undo): Note that buffer-undo-list is buffer-local.
4967
5dcb4c4e
SM
4968 * windows.texi (Buffers and Windows):
4969 Document buffer-display-count.
b8d4c8d0
GM
4970
49712005-09-06 Richard M. Stallman <rms@gnu.org>
4972
4973 * tips.texi (Coding Conventions): Sometimes it is ok to put the
4974 package prefix elsewhere than at the start of the name.
4975
49762005-09-03 Richard M. Stallman <rms@gnu.org>
4977
4978 * tips.texi (Programming Tips): Add conventions for minibuffer
4979 questions and prompts.
4980
49812005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
4982
4983 * intro.texi (nil and t): Minor cleanup.
4984 Delete spurious mention of keyword symbols.
4985 (Evaluation Notation): Add index entry.
4986 (A Sample Function Description): Minor cleanup.
4987 (A Sample Variable Description): Not all vars can be set.
4988
49892005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
4990
4991 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
4992
4993 (Insertion): Document precise type of `insert-char' arg COUNT.
4994
49952005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
4996
4997 * modes.texi (Other Font Lock Variables): Sync the default of
4998 font-lock-lines-before.
4999
50002005-08-31 Michael Albinus <michael.albinus@gmx.de>
5001
5002 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
5003
50042005-08-29 Richard M. Stallman <rms@gnu.org>
5005
5006 * elisp.texi (Top): Update subnode menu.
5007
5008 * searching.texi (Searching and Matching): Move node.
5009 Rearrange contents and add overall explanation.
5010 (Searching and Case): Move node.
5011 (Searching and Matching): Update menu.
5012
50132005-08-27 Eli Zaretskii <eliz@gnu.org>
5014
5015 * os.texi (Startup Summary): Fix the description of the initial
5016 startup message display.
5017
50182005-08-25 Richard M. Stallman <rms@gnu.org>
5019
5020 * searching.texi (Search and Replace): Add replace-regexp-in-string.
5021
50222005-08-25 Emilio C. Lopes <eclig@gmx.net>
5023
5024 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
5025 `next-overlay-change' example.
5026
50272005-08-22 Juri Linkov <juri@jurta.org>
5028
5029 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
5030 Fix invert-face. Fix args of face-background.
5031
5032 * display.texi (Standard Faces): Delete node.
5033 (Faces): Add xref to `(emacs)Standard Faces'.
5034 (Displaying Faces): Fix xref to `Standard Faces'.
5035
5036 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
5037
50382005-08-20 Alan Mackenzie <acm@muc.de>
5039
5040 * buffers.texi (The Buffer List): Clarify the manipulation of the
5041 buffer list.
5042
50432005-08-14 Richard M. Stallman <rms@gnu.org>
5044
5045 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
5046 a regexp.
5047
50482005-08-11 Richard M. Stallman <rms@gnu.org>
5049
5050 * elisp.texi (Top): Update subnode lists.
5051
5052 * display.texi (Inverse Video): Node deleted.
5053
5054 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
5055 New nodes split out of Coding Conventions.
5056
5057 * searching.texi (Regular Expressions): Document re-builder.
5058
5059 * os.texi (Time Parsing): New node split out of Time Conversion.
5060
5061 * processes.texi (Misc Network, Network Feature Testing)
5062 (Network Options, Make Network): New nodes split out of
5063 Low-Level Network.
5064
50652005-08-09 Richard M. Stallman <rms@gnu.org>
5066
5067 * frames.texi (Geometry): New node, split from Size and Position.
5068 (Frame Parameters): Refer to Geometry.
5069
5070 * buffers.texi (The Buffer List): Fix xrefs.
5071
5072 * windows.texi (Splitting Windows): Fix xref.
5073
5074 * frames.texi (Layout Parameters): Add xref.
5075
5076 * display.texi (Line Height, Scroll Bars): Fix xrefs.
5077
5078 * keymaps.texi (Menu Bar): Fix xref.
5079
5080 * locals.texi (Standard Buffer-Local Variables): Fix xref.
5081
5082 * modes.texi (%-Constructs): Fix xref.
5083
5084 * frames.texi (Window Frame Parameters): Node split up.
5085 (Basic Parameters, Position Parameters, Size Parameters)
5086 (Layout Parameters, Buffer Parameters, Management Parameters)
5087 (Cursor Parameters, Color Parameters): New subnodes.
5088
50892005-08-09 Luc Teirlinck <teirllm@auburn.edu>
5090
5091 * positions.texi (Screen Lines): Update xref for previous change
5092 in minibuf.texi.
5093
5094 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
5095 change in minibuf.texi.
5096
50972005-08-09 Richard M. Stallman <rms@gnu.org>
5098
5099 * tips.texi (Coding Conventions): Minor cleanup.
5100
5101 * modes.texi (Defining Minor Modes): Explain when init-value
5102 can be non-nil.
5103
5104 * elisp.texi (Top): Update submenu for Minibuffer.
5105
5106 * minibuf.texi (Minibuffer Misc): Node split up.
5107 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
5108 (Recursive Mini): New nodes split out from Minibuffer Misc.
5109 (Minibuffer Misc): Document max-mini-window-height.
5110
5111 * hash.texi (Defining Hash): Delete stray paren in example.
5112
5113 * display.texi (Echo Area Customization): Don't define
5114 max-mini-window-height here; xref instead.
5115
5116 * commands.texi (Event Input Misc): Update while-no-input.
5117
5118 * advice.texi (Advising Functions): Explain when to use advice
5119 and when to use a hook.
5120
51212005-07-30 Eli Zaretskii <eliz@gnu.org>
5122
5123 * makefile.w32-in (info): Don't run install-info.
5124 ($(infodir)/dir): New target, produced by running install-info.
5125
51262005-07-27 Luc Teirlinck <teirllm@auburn.edu>
5127
5128 * modes.texi (Defining Minor Modes): The keyword for the initial
5129 value is :init-value, not :initial-value.
5130
51312005-07-23 Eli Zaretskii <eliz@gnu.org>
5132
5133 * loading.texi (Autoload): Make the `doctor' example be consistent
5134 with what's in current loaddefs.el. Describe the "fn" magic in
5135 the usage portion of the doc string.
5136
51372005-07-22 Richard M. Stallman <rms@gnu.org>
5138
5139 * internals.texi (Garbage Collection): Clarify previous change.
5140
51412005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
5142
5143 * internals.texi (Garbage Collection): Add gc-cons-percentage.
5144
51452005-07-18 Juri Linkov <juri@jurta.org>
5146
5147 * commands.texi (Accessing Events):
5148 * frames.texi (Text Terminal Colors, Resources):
5149 * markers.texi (The Mark):
5150 * modes.texi (Defining Minor Modes):
5151 Delete duplicate duplicate words.
5152
51532005-07-16 Richard M. Stallman <rms@gnu.org>
5154
5155 * display.texi (Managing Overlays): Clarify make-overlay
5156 args for insertion types.
5157
51582005-07-13 Luc Teirlinck <teirllm@auburn.edu>
5159
5160 * customize.texi (Variable Definitions):
5161 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
5162 `standard-value' is a list too.
5163 (Defining New Types): Use @key{RET} instead of @key{ret}.
5164
51652005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
5166
5167 * os.texi (Translating Input): Fix typo.
5168
51692005-07-08 Richard M. Stallman <rms@gnu.org>
5170
5171 * README: Update edition number and size estimate.
5172
5173 * elisp.texi (VERSION): Set to 2.9.
5174
51752005-07-07 Richard M. Stallman <rms@gnu.org>
5176
5177 * book-spine.texinfo: Update Emacs version.
5178
5179 * display.texi (Inverse Video): Delete mode-line-inverse-video.
5180
51812005-07-06 Richard M. Stallman <rms@gnu.org>
5182
5183 * searching.texi (Regexp Search): Clarify what re-search-forward
5184 does when the search fails.
5185
51862005-07-05 Lute Kamstra <lute@gnu.org>
5187
5188 * Update FSF's address in GPL notices.
5189
5190 * doclicense.texi (GNU Free Documentation License):
5191 * gpl.texi (GPL):
5192 * tips.texi (Coding Conventions, Library Headers):
5193 * vol1.texi:
5194 * vol2.texi: Update FSF's address.
5195
51962005-07-04 Richard M. Stallman <rms@gnu.org>
5197
5198 * hooks.texi (Standard Hooks): Add occur-hook.
5199
52002005-07-03 Luc Teirlinck <teirllm@auburn.edu>
5201
5202 * display.texi (The Echo Area): Correct menu.
5203
52042005-07-03 Richard M. Stallman <rms@gnu.org>
5205
5206 * elisp.texi (Top): Update subnode menu for Display.
5207
5208 * display.texi (Displaying Messages): New node, with most
5209 of what was in The Echo Area.
5dcb4c4e 5210 (Progress): Move under The Echo Area.
b8d4c8d0
GM
5211 (Logging Messages): New node with new text.
5212 (Echo Area Customization): New node, the rest of what was
5213 in The Echo Area. Document message-truncate-lines with @defvar.
5214 (Display): Update menu.
5215
5216 * windows.texi (Textual Scrolling): Doc 3 values for
5217 scroll-preserve-screen-position.
5218
5219 * text.texi (Special Properties): Change hook functions
5220 should bind inhibit-modification-hooks around altering buffer text.
5221
5222 * keymaps.texi (Key Binding Commands): Call binding BINDING
5223 rather than DEFINITION.
5224
52252005-06-29 Juanma Barranquero <lekktu@gmail.com>
5226
5227 * variables.texi (Defining Variables): `user-variable-p' returns t
5228 for aliases of user options, nil for alias loops.
5229
52302005-06-28 Richard M. Stallman <rms@gnu.org>
5231
5232 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
5233 make-keymap.
5234
52352005-06-27 Luc Teirlinck <teirllm@auburn.edu>
5236
5237 * variables.texi (Setting Variables): Correct and clarify
5238 description of `add-to-ordered-list'.
5239
52402005-06-26 Richard M. Stallman <rms@gnu.org>
5241
5242 * display.texi (Faces): Minor cleanup.
5243
52442005-06-25 Luc Teirlinck <teirllm@auburn.edu>
5245
5246 * display.texi (Faces): `facep' returns t for strings that are
5247 face names.
5248
52492005-06-25 Richard M. Stallman <rms@gnu.org>
5250
5251 * objects.texi (Equality Predicates): Clarify meaning of equal.
5252
5253 * windows.texi (Selecting Windows): save-selected-window
5254 and with-selected-window save and restore the current buffer.
5255
52562005-06-24 Richard M. Stallman <rms@gnu.org>
5257
5258 * numbers.texi (Float Basics): Explain how to test for NaN,
5259 and printing the sign of NaNs.
5260
52612005-06-24 Eli Zaretskii <eliz@gnu.org>
5262
5263 * makefile.w32-in (MAKEINFO): Use --force.
5264
52652005-06-23 Richard M. Stallman <rms@gnu.org>
5266
5267 * display.texi (Face Functions): Correct Texinfo usage.
5268
52692005-06-23 Luc Teirlinck <teirllm@auburn.edu>
5270
5271 * lists.texi (Rings): `ring-elements' now returns the elements of
5272 RING in order.
5273
52742005-06-23 Juanma Barranquero <lekktu@gmail.com>
5275
5276 * markers.texi (The Mark): Texinfo usage fix.
5277
52782005-06-23 Kim F. Storm <storm@cua.dk>
5279
5280 * searching.texi (Entire Match Data): Remove evaporate option for
5281 match-data. Do not mention evaporate option for set-match-data.
5282
52832005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
5284
5285 * display.texi (Face Functions): Mention face aliases.
5286
52872005-06-21 Richard M. Stallman <rms@gnu.org>
5288
5289 * anti.texi (Antinews): Texinfo usage fix.
5290
52912005-06-21 Karl Berry <karl@gnu.org>
5292
5293 * elisp.texi: Use @copying.
5294
5295 * elisp.texi: Put @summarycontents and @contents before the Top
5296 node, instead of the end of the file, so that the contents appear
5297 in the right place in the dvi/pdf output.
5298
52992005-06-21 Juri Linkov <juri@jurta.org>
5300
5301 * display.texi (Defining Faces): Add `customized-face'.
5302
53032005-06-20 Kim F. Storm <storm@cua.dk>
5304
5305 * variables.texi (Setting Variables): Any type of element can be
5306 given order in add-to-ordered-list. Compare elements with eq.
5307
5308 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
5309
53102005-06-20 Karl Berry <karl@gnu.org>
5311
5312 * syntax.texi (Syntax Flags): Make last column very slightly wider
5313 to avoid "generic comment" breaking on two lines and causing an
5314 underfull box.
5315
53162005-06-19 Luc Teirlinck <teirllm@auburn.edu>
5317
5318 * lists.texi (Rings): Various minor clarifications and corrections.
5319
53202005-06-18 Richard M. Stallman <rms@gnu.org>
5321
5322 * functions.texi (Obsolete Functions): Simplify.
5323
5324 * variables.texi (Variable Aliases): Simplify.
5325
5326 * anti.texi, backups.texi, compile.texi, customization.texi:
5327 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
5328 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
5329 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
5330 * variables.texi: Fix formatting ugliness.
5331
5332 * elisp.texi: Add links to Rings and Byte Packing.
5333 Update version and copyright years.
5334
5335 * minibuf.texi: Fix formatting ugliness.
5336 (Completion Commands): Move keymap vars to the end
5337 and vars completing-read binds to the top.
5338
53392005-06-17 Luc Teirlinck <teirllm@auburn.edu>
5340
5341 * processes.texi: Fix typos.
5342 (Bindat Spec): Correct Texinfo error.
5343 (Byte Packing): Fix ungrammatical sentence.
5344
53452005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
5346
5347 * lists.texi (Rings): New node.
5348 (Lists): Add it to menu.
5349
5350 * processes.texi (Byte Packing): New node.
5351 (Processes): Add it to menu.
5352
53532005-06-17 Richard M. Stallman <rms@gnu.org>
5354
5355 * syntax.texi (Parsing Expressions): Fix texinfo usage.
5356
5357 * help.texi (Documentation Basics): Explain the xref to
5358 Documentation Tips.
5359
5360 * debugging.texi (Debugger Commands): Minor fix.
5361
53622005-06-16 Luc Teirlinck <teirllm@auburn.edu>
5363
5364 * edebug.texi (Instrumenting): Eliminate duplicate link.
5365 (Specification List): Replace references to "below", referring to
5366 a later node, with one @ref to that node.
5367
5368 * os.texi (Timers): Timers should save and restore the match data
5369 if they change it.
5370
5371 * debugging.texi (Debugger Commands): Mention that the Lisp
5372 debugger can not step through primitive functions.
5373
53742005-06-16 Juanma Barranquero <lekktu@gmail.com>
5375
5376 * functions.texi (Obsolete Functions): Update argument names of
5377 `make-obsolete' and `define-obsolete-function-alias'.
5378
5379 * variables.texi (Variable Aliases): Update argument names of
5380 `defvaralias', `make-obsolete-variable' and
5381 `define-obsolete-variable-alias'.
5382
53832005-06-15 Kim F. Storm <storm@cua.dk>
5384
5385 * searching.texi (Entire Match Data): Rephrase warnings about
5386 evaporate arg to match-data and set-match-data.
5387
53882005-06-14 Luc Teirlinck <teirllm@auburn.edu>
5389
5390 * elisp.texi (Top): Update detailed menu.
5391
5392 * edebug.texi (Edebug): Update menu.
5393 (Instrumenting): Update xrefs.
5394 (Edebug Execution Modes): Correct xref.
5395 (Jumping): Clarify description of `h' command.
5396 Eliminate redundant @ref.
5397 (Breaks): New node.
5398 (Breakpoints): Is now a subsubsection.
5399 (Global Break Condition): Mention `C-x X X'.
5400 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
5401 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
5402 (Edebug Display Update): Correct pxref.
5403 (Edebug and Macros): New node.
5404 (Instrumenting Macro Calls): Is now a subsubsection.
5405 Neither arg of `def-edebug-spec' is evaluated.
5406 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
5407 (Specification Examples): Fix typo.
5408
54092005-06-14 Lute Kamstra <lute@gnu.org>
5410
5411 * debugging.texi (Function Debugging): Primitives can break on
5412 entry too.
5413
54142005-06-14 Kim F. Storm <storm@cua.dk>
5415
5416 * variables.texi (Setting Variables): Add add-to-ordered-list.
5417
54182005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
5419
5420 * syntax.texi (Parsing Expressions): Document aux functions and vars of
5421 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
5422
54232005-06-13 Lute Kamstra <lute@gnu.org>
5424
5425 * text.texi (Special Properties): Fix cross reference.
5426
54272005-06-11 Luc Teirlinck <teirllm@auburn.edu>
5428
5429 * debugging.texi (Function Debugging): Delete mention of empty
5430 string argument to `cancel-debug-on-entry'. Delete inaccurate
5431 description of the return value of that command.
5432
54332005-06-11 Alan Mackenzie <acm@muc.de>
5434
5435 * text.texi (Adaptive Fill): Amplify the description of
5436 fill-context-prefix.
5437
54382005-06-10 Luc Teirlinck <teirllm@auburn.edu>
5439
5440 * syntax.texi (Parsing Expressions): Fix Texinfo error.
5441
54422005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
5443
5444 * syntax.texi (Parsing Expressions): Document syntax-ppss.
5445
54462005-06-10 Luc Teirlinck <teirllm@auburn.edu>
5447
5448 * debugging.texi (Error Debugging): Minor rewording.
5449 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
5450 is optional.
5451
54522005-06-10 Lute Kamstra <lute@gnu.org>
5453
5454 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
5455 (Top): Give it a title. Correct version number. Give the
5456 detailed node listing a more prominent header.
5457 * intro.texi: Don't set VERSION here a second time.
5458 Mention Emacs's version too.
5459 * anti.texi (Antinews): Use EMACSVER to refer to the current
5460 version of Emacs.
5461
54622005-06-09 Kim F. Storm <storm@cua.dk>
5463
5464 * searching.texi (Entire Match Data): Explain new `reseat' argument to
5465 match-data and set-match-data.
5466
54672005-06-08 Richard M. Stallman <rms@gnu.org>
5468
5469 * searching.texi (Entire Match Data): Clarify when match-data
5470 returns markers and when integers.
5471
5472 * display.texi (Defining Faces): Explain that face name should not
5473 end in `-face'.
5474
5475 * modes.texi (Mode Line Data): Minor cleanup.
5476 (Customizing Keywords): Node split out of Search-based Fontification.
5477 Add example of using font-lock-add-keywords from a hook.
5478 Clarify when MODE should be non-nil, and when nil.
5479
54802005-06-06 Richard M. Stallman <rms@gnu.org>
5481
5482 * modes.texi (Mode Line Data): Explain what happens when the car
5483 of a list is a void symbol.
5484 (Search-based Fontification): Explain MODE arg to
5485 font-lock-add-keywords and warn about calls from major modes.
5486
54872005-06-08 Juri Linkov <juri@jurta.org>
5488
5489 * display.texi (Standard Faces): Add `shadow' face.
5490
54912005-05-29 Luc Teirlinck <teirllm@auburn.edu>
5492
5493 * modes.texi (Major Mode Conventions): A derived mode only needs
5494 to put the call to the parent mode inside `delay-mode-hooks'.
5495
54962005-05-29 Richard M. Stallman <rms@gnu.org>
5497
5498 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
5499 new, and what that implies. Clarify.
5500
5501 * files.texi (Locating Files): Clean up the text.
5502
5503 * frames.texi (Window Frame Parameters): Document user-size.
5504 Shorten entry for top by referring to left.
5505
55062005-05-26 Richard M. Stallman <rms@gnu.org>
5507
5508 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
5509 is new, and what the implications are. Other clarifications.
5510
55112005-05-24 Richard M. Stallman <rms@gnu.org>
5512
5513 * frames.texi (Dialog Boxes): Minor fixes.
5514
55152005-05-25 Masatake YAMATO <jet@gyve.org>
5516
5517 * display.texi (Standard Faces): Write about `mode-line-highlight'.
5518
55192005-05-24 Luc Teirlinck <teirllm@auburn.edu>
5520
5521 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
5522 is optional.
5523
55242005-05-24 Nick Roberts <nickrob@snap.net.nz>
5525
10d1d0af 5526 * frames.texi (Dialog Boxes): Describe new optional argument.
b8d4c8d0
GM
5527
55282005-05-23 Lute Kamstra <lute@gnu.org>
5529
5530 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
5531 syntax-begin-function over font-lock-beginning-of-syntax-function.
5532
55332005-05-21 Luc Teirlinck <teirllm@auburn.edu>
5534
5535 * minibuf.texi (Reading File Names): Update description of
5536 `read-directory-name'.
5537
5538 * modes.texi (Derived Modes): Clarify :group keyword.
5539
55402005-05-21 Eli Zaretskii <eliz@gnu.org>
5541
5542 * files.texi (Locating Files): New subsection.
5543 Describe locate-file and executable-find.
5544
55452005-05-21 Kevin Ryde <user42@zip.com.au>
5546
5547 * frames.texi (Initial Parameters): Update cross reference to
5548 "Emacs Invocation".
5549
55502005-05-19 Luc Teirlinck <teirllm@auburn.edu>
5551
5552 * keymaps.texi (Active Keymaps): Add anchor.
5553
5554 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
5555 (Major Mode Conventions): Refer to `Auto Major Mode' in more
5556 appropriate place.
5557 (Derived Modes): Small clarifications.
5558 (Minor Mode Conventions, Keymaps and Minor Modes):
5559 Replace references to nodes with references to anchors.
5560 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
5561 Clarify description of lists whose first element is an integer.
5562 (Mode Line Variables): Add anchor.
5563 (%-Constructs): Clarify description of integer after %.
5564 (Emulating Mode Line): Describe nil value for FACE.
5565
55662005-05-18 Luc Teirlinck <teirllm@auburn.edu>
5567
5568 * modes.texi (Derived Modes): Correct references to non-existing
5569 variable standard-syntax-table.
5570
55712005-05-17 Lute Kamstra <lute@gnu.org>
5572
5573 * modes.texi (Defining Minor Modes): Mention the mode hook.
5574
55752005-05-15 Kim F. Storm <storm@cua.dk>
5576
5577 * processes.texi (Network): Remove open-network-stream-nowait.
5578 (Network Servers): Remove open-network-stream-server.
5579
55802005-05-15 Luc Teirlinck <teirllm@auburn.edu>
5581
5582 * elisp.texi (Top): Update detailed menu.
5583
5584 * variables.texi: Reorder nodes.
5585 (Variables): Update menu.
5586 (File Local Variables): Do not refer to the `-*-' line as
5587 a "local variables list". Add pxref.
5588
55892005-05-14 Luc Teirlinck <teirllm@auburn.edu>
5590
5591 * elisp.texi (Top): Update detailed menu for node changes.
5592
5593 * modes.texi (Modes): Update Menu.
5594 (Hooks): Move to beginning of chapter.
5595 Most minor modes run mode hooks too.
5596 `add-hook' can handle void hooks or hooks whose value is a single
5597 function.
5598 (Major Modes): Update Menu.
5599 (Major Mode Basics): New node, split off from `Major Modes'.
5600 (Major Mode Conventions): Correct xref. Explain how to handle
5601 auto-mode-alist if the major mode command has an autoload cookie.
5602 (Auto Major Mode): Major update. Add magic-mode-alist.
5603 (Derived Modes): Major update.
5604 (Mode Line Format): Update Menu.
5605 (Mode Line Basics): New node, split off from `Mode Line Format'.
5606
5607 * loading.texi (Autoload): Mention `autoload cookie' as synonym
5608 for `magic autoload comment'. Add index entries and anchor.
5609
56102005-05-14 Richard M. Stallman <rms@gnu.org>
5611
5612 * tips.texi (Coding Conventions): Explain how important it is
5613 that just loading certain files not change Emacs behavior.
5614
5615 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
5616
56172005-05-12 Lute Kamstra <lute@gnu.org>
5618
5619 * modes.texi (Generic Modes): Update.
5620 (Major Modes): Refer to node "Generic Modes".
5621
5622 * elisp.texi (Top): Update to the current structure of the manual.
5623 * processes.texi (Processes): Add menu description.
5624 * customize.texi (Customization): Add menu descriptions.
5625
56262005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
5627
5628 * processes.texi (Signals to Processes)
5629 (Low-Level Network): Fix typos.
5630
56312005-05-11 Lute Kamstra <lute@gnu.org>
5632
5633 * elisp.texi (Top): Add some nodes from the chapter "Major and
5634 Minor Modes" to the detailed node listing.
5635
56362005-05-10 Richard M. Stallman <rms@gnu.org>
5637
5638 * keymaps.texi (Extended Menu Items): Menu item filter functions
5639 can be called at any time.
5640
56412005-05-08 Luc Teirlinck <teirllm@auburn.edu>
5642
5643 * variables.texi (File Local Variables): `(hack-local-variables t)'
5644 now also checks whether a mode is specified in the local variables
5645 list.
5646
56472005-05-05 Kevin Ryde <user42@zip.com.au>
5648
5649 * display.texi (The Echo Area): Correct format function cross
5650 reference.
5651
56522005-05-05 Luc Teirlinck <teirllm@auburn.edu>
5653
5654 * variables.texi (Variable Aliases): Change description of
5655 `define-obsolete-variable-alias'.
5656
5657 * functions.texi (Functions): Add "Obsolete Functions" to menu.
5658 (Defining Functions): Add xref.
5659 (Obsolete Functions): New node.
5660 (Function Safety): Standardize capitalization of section title.
5661
5662 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
5663 (Dialog Boxes): Complete description of `x-popup-dialog'.
5664
56652005-05-04 Richard M. Stallman <rms@gnu.org>
5666
5667 * commands.texi (Interactive Codes): Fix Texinfo usage.
5668 Document U more clearly.
5669
56702005-05-01 Luc Teirlinck <teirllm@auburn.edu>
5671
5672 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
5673 function and not a macro.
5674
5675 * frames.texi (Pop-Up Menus): Correct and clarify description of
5676 `x-popup-menu'.
5677 (Dialog Boxes): Clarify description of `x-popup-dialog'.
5678
56792005-05-01 Richard M. Stallman <rms@gnu.org>
5680
5681 * edebug.texi (Checking Whether to Stop): Fix previous change.
5682
56832005-05-01 Luc Teirlinck <teirllm@auburn.edu>
5684
5685 * display.texi: Fix typos and Texinfo usage.
5686
5687 * edebug.texi (Checking Whether to Stop): executing-macro ->
5688 executing-kbd-macro.
5689
56902005-05-01 Richard M. Stallman <rms@gnu.org>
5691
5692 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
5693
56942005-04-30 Richard M. Stallman <rms@gnu.org>
5695
5696 * files.texi (Magic File Names): Document `operations' property.
5697
56982005-04-29 Lute Kamstra <lute@gnu.org>
5699
5700 * modes.texi (Generic Modes): New node.
5701 (Major Modes): Add it to the menu.
5702 (Derived Modes): Add "derived mode" to concept index.
5703
57042005-04-28 Lute Kamstra <lute@gnu.org>
5705
5706 * modes.texi (Defining Minor Modes): Fix previous change.
5707 (Font Lock Mode): Simplify.
5708 (Font Lock Basics): Say that font-lock-defaults is buffer-local
5709 when set and that some parts are optional. Add cross references.
5710 (Search-based Fontification): Say how to specify font-lock-keywords.
5711 Add cross references. Add font-lock-multiline to index.
5712 Move font-lock-keywords-case-fold-search here from node "Other Font
5713 Lock Variables". Document font-lock-add-keywords and
5714 font-lock-remove-keywords.
5715 (Other Font Lock Variables): Move font-lock-keywords-only,
5716 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
5717 and font-lock-syntactic-face-function to node "Syntactic Font
5718 Lock". Move font-lock-keywords-case-fold-search to node
5719 "Search-based Fontification". Document font-lock-inhibit-thing-lock
5720 and font-lock-{,un}fontify-{buffer,region}-function.
5721 (Precalculated Fontification): Remove reference to deleted variable
5722 font-lock-core-only.
5723 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
5724 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
5725 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
5726 and font-lock-syntactic-face-function here from node "Other Font
5727 Lock Variables". Move font-lock-syntactic-keywords to "Setting
5728 Syntax Properties". Add cross references.
5729 (Setting Syntax Properties): New node.
5730 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
5731 * syntax.texi (Syntax Properties): Add cross reference.
5732 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
5733
57342005-04-26 Richard M. Stallman <rms@gnu.org>
5735
5736 * display.texi (Defining Faces):
5737 Document `default' elements of defface spec.
5738
5739 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
5740
5741 * variables.texi (Variable Aliases): Clarify text.
5742
57432005-04-25 Chong Yidong <cyd@stupidchicken.com>
5744
5745 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
5746
57472005-04-25 Luc Teirlinck <teirllm@auburn.edu>
5748
5749 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
5750
57512005-04-24 Eli Zaretskii <eliz@gnu.org>
5752
5753 * syntax.texi (Syntax Table Internals): Elaborate documentation of
5754 syntax-after and syntax-class.
5755
5756 * files.texi (Changing Files): Fix last change's cross-reference.
5757 (Unique File Names): Don't mention "numbers" in the documentation
5758 of make-temp-file and make-temp-name.
5759
57602005-04-23 Richard M. Stallman <rms@gnu.org>
5761
5762 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
5763
57642005-04-22 Nick Roberts <nickrob@snap.net.nz>
5765
5766 * windows.texi (Cyclic Window Ordering): Clarify window-list.
5767
57682005-04-22 Nick Roberts <nickrob@snap.net.nz>
5769
5770 * variables.texi (Variable Aliases): Describe make-obsolete-variable
5771 and define-obsolete-variable-alias.
5772
57732005-04-22 Kim F. Storm <storm@cua.dk>
5774
5775 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
5776 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
5777
57782005-04-21 Lute Kamstra <lute@gnu.org>
5779
5780 * lists.texi (Association Lists): Document rassq-delete-all.
5781
57822005-04-19 Richard M. Stallman <rms@gnu.org>
5783
5784 * modes.texi (Search-based Fontification): Explain that
5785 facespec is an expression to be evaluated.
5786
57872005-04-19 Kevin Ryde <user42@zip.com.au>
5788
5789 * streams.texi (Output Functions): Fix xref.
5790 * strings.texi (String Conversion): Fix xref.
5791
57922005-04-19 Kim F. Storm <storm@cua.dk>
5793
5794 * symbols.texi (Symbol Plists): Add safe-get.
5795 Mention that `get' may signal an error.
5796
57972005-04-18 Nick Roberts <nickrob@snap.net.nz>
5798
5799 * customize.texi (Variable Definitions): Replace tooltip-mode
5800 example with save-place.
5801
58022005-04-17 Richard M. Stallman <rms@gnu.org>
5803
5804 * buffers.texi (Indirect Buffers): Clarify.
5805
5806 * positions.texi (Positions): Clarify converting marker to integer.
5807
5808 * strings.texi (String Basics): Mention string-match; clarify.
5809
58102005-04-08 Lute Kamstra <lute@gnu.org>
5811
5812 * modes.texi (Search-based Fontification): Fix cross references.
5813 Use consistent terminology. Document anchored highlighting.
5814
58152005-04-05 Lute Kamstra <lute@gnu.org>
5816
5817 * modes.texi (Defining Minor Modes): Document :group keyword
5818 argument and its default value.
5819
58202005-04-03 Lute Kamstra <lute@gnu.org>
5821
5822 * hooks.texi (Standard Hooks): Add some hooks. Add cross
5823 references and/or descriptions. Delete major mode hooks; mention
5824 them as a category instead. Rename or delete obsolete hooks.
5825
58262005-04-02 Richard M. Stallman <rms@gnu.org>
5827
5828 * nonascii.texi (Coding System Basics): Another wording cleanup.
5829
58302005-04-01 Richard M. Stallman <rms@gnu.org>
5831
5832 * nonascii.texi (Coding System Basics): Clarify previous change.
5833
58342005-04-01 Kenichi Handa <handa@m17n.org>
5835
10d1d0af 5836 * nonascii.texi (Coding System Basics): Describe about roundtrip
b8d4c8d0
GM
5837 identity of coding systems.
5838
58392005-03-29 Chong Yidong <cyd@stupidchicken.com>
5840
5841 * text.texi (Buffer Contents): Add filter-buffer-substring and
5842 buffer-substring-filters.
5843
58442005-03-26 Chong Yidong <cyd@stupidchicken.com>
5845
5846 * anti.texi (Antinews): Mention `G' interactive code.
5847
5848 * tips.texi (Compilation Tips): Mention benchmark.el.
5849
58502005-03-27 Luc Teirlinck <teirllm@auburn.edu>
5851
5852 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
5853 is now bound to M-o M-o.
5854
5855 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
5856
58572005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
5858
5859 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
5860 in the Emacs Manual).
5861 * Makefile.in (srcs): Remove calendar.texi.
5862 * makefile.w32-in (srcs): Remove calendar.texi.
5863 * display.texi (Display): Change name of next node.
5864 * os.texi (System In): Change name of previous node.
5865 * elisp.texi (Top): Remove Calendar references.
5866 * vol1.texi (Top): Remove Calendar references.
5867 * vol2.texi (Top): Remove Calendar references.
5868
58692005-03-25 Richard M. Stallman <rms@gnu.org>
5870
5871 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
5872 Cleanup previous change.
5873
58742005-03-25 Chong Yidong <cyd@stupidchicken.com>
5875
5876 * display.texi (Face Attributes): Faces earlier in an :inherit
5877 list take precedence.
5878 (Scroll Bars): Fix description of vertical-scroll-bars.
5879 Document frame-current-scroll-bars and window-current-scroll-bars.
5880
5881 * markers.texi (The Mark): Document temporary Transient Mark mode.
5882
5883 * minibuf.texi (Reading File Names):
5884 Document read-file-name-completion-ignore-case.
5885
5886 * positions.texi (Screen Lines): Document nil for width argument
5887 to compute-motion.
5888
58892005-03-23 Kim F. Storm <storm@cua.dk>
5890
5891 * display.texi (Standard Faces): Other faces used in the fringe
5892 implicitly inherits from the fringe face.
5893 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
5894 properties implicitly inherits from fringe face.
5895 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
5896
58972005-03-20 Chong Yidong <cyd@stupidchicken.com>
5898
5899 * display.texi (Invisible Text): State default value of
5900 line-move-ignore-invisible.
5901 (Managing Overlays): Document remove-overlays.
5902 (Standard Faces): Document escape-glyph face.
5903
5904 * minibuf.texi (Reading File Names): Document read-file-name-function.
5905
5906 * modes.texi (Other Font Lock Variables):
5907 Document font-lock-lines-before.
5908
5909 * positions.texi (Skipping Characters): skip-chars-forward allows
5910 character classes.
5911
59122005-03-18 Lute Kamstra <lute@gnu.org>
5913
5914 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
5915
59162005-03-17 Richard M. Stallman <rms@gnu.org>
5917
5918 * text.texi (Undo): Document extensible undo entries.
5919
dd7b651b 5920 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
5921
5922 * nonascii.texi (Character Codes): Minor fix.
5923
5924 * display.texi (Display Property): Explain the significance
5925 of having text properties that are eq.
5926 (Other Display Specs): Explain string as display spec.
5927
5928 * commands.texi (Interactive Codes): Document G option.
5929
59302005-03-17 Chong Yidong <cyd@stupidchicken.com>
5931
5932 * text.texi (Filling): Add sentence-end-without-period and
5933 sentence-end-without-space.
5934 (Changing Properties): Minor fix.
5935
5936 * anti.texi: Total rewrite.
5937
59382005-03-15 Lute Kamstra <lute@gnu.org>
5939
5940 * edebug.texi (Instrumenting Macro Calls): Fix typos.
5941
59422005-03-08 Kim F. Storm <storm@cua.dk>
5943
5944 * display.texi (Specified Space): Property :width is support on
5945 non-graphic terminals, :height is not.
5946
59472005-03-07 Richard M. Stallman <rms@gnu.org>
5948
5949 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
5950 Now subnodes of Fringes.
5951 (Overlay Arrow): Document overlay-arrow-variable-list.
5952 (Fringe Size/Pos): New node, broken out of Fringes.
5953 (Display): Explain clearing vs redisplay better.
5954 (Truncation): Clarify use of bitmaps.
5955 (The Echo Area): Clarify the uses of the echo area.
5956 Add max-mini-window-height.
5957 (Progress): Clarify.
5958 (Invisible Text): Explain that main loop moves point out.
5959 (Selective Display): Say "hidden", not "invisible".
5960 (Managing Overlays): Move up. Describe relation to Undo here.
5961 (Overlay Properties): Clarify intro.
5962 (Finding Overlays): Explain return values when nothing found.
5963 (Width): truncate-string-to-width has added arg.
5964 (Displaying Faces): Clarify and update mode line face handling.
5965 (Face Functions): Minor cleanup.
5966 (Conditional Display): Merge into Other Display Specs.
5967 (Pixel Specification, Other Display Specs): Minor cleanups.
5968 (Images, Image Descriptors): Minor cleanups.
5969 (GIF Images): Patents have expired.
5970 (Showing Images): Explain default text for insert-image.
5971 (Manipulating Button Types): Merge into Manipulating Buttons.
5972 (Making Buttons): Explain return values.
5973 (Button Buffer Commands): Add xref.
5974 (Inverse Video): Update mode-line-inverse-video.
5975 (Display Table Format): Clarify.
5976 (Active Display Table): Give defaults for window-display-table.
5977
5978 * calendar.texi (Calendar Customizing): calendar-holiday-marker
5979 and calendar-today-marker are strings, not chars.
5980 (Holiday Customizing): Minor fix.
5981
5982 * internals.texi (Writing Emacs Primitives): Update `or' example.
5983 Update limit on # args of subr.
5984
5985 * edebug.texi (Using Edebug): Arrow is in fringe.
5986 (Instrumenting): Arg to eval-defun works without loading edebug.
5987 (Edebug Execution Modes): Add xref.
5988
5989 * customize.texi (Common Keywords): Clarify :require.
5990 Mention :version here.
5991 (Variable Definitions, Group Definitions): Not here.
5992 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
5993
59942005-03-07 Chong Yidong <cyd@stupidchicken.com>
5995 * nonascii.texi (Text Representations): Clarify position-bytes.
5996 (Character Sets): Add list-charset-chars.
5997 (Scanning Charsets): Add charset-after.
5998 (Encoding and I/O): Minor fix.
5999
60002005-03-06 Richard M. Stallman <rms@gnu.org>
6001
6002 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
6003 (Resizing Windows): Likewise.
6004
6005 * text.texi (Change Hooks): Get rid of "Emacs 21".
6006
6007 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
6008
6009 * streams.texi (Output Variables): Get rid of "Emacs 21".
6010
6011 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
6012
6013 * os.texi (Translating Input): Replace flow-control example
6014 with a less obsolete example that uses `keyboard-translate'.
6015
6016 * objects.texi (Hash Table Type, Circular Objects):
6017 Get rid of "Emacs 21".
6018
6019 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
6020 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
6021
6022 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
6023
6024 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
6025
6026 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
6027 (Menu Bar): Fix when menu-bar-update-hook is called.
6028
6029 * hash.texi (Hash Tables): Get rid of "Emacs 21".
6030
6031 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
6032 and make it read better.
6033
6034 * files.texi (Writing to Files): Get rid of "Emacs 21".
6035 (Unique File Names): Likewise.
6036
6037 * elisp.texi: Update Emacs version to 22.
6038
6039 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
6040 (Overlay Properties, Face Attributes): Likewise.
6041 (Managing Overlays): Fix punctuation.
6042 (Attribute Functions): Clarify set-face-font; get rid of
6043 info about old Emacs versions.
6044 (Auto Faces, Font Lookup, Display Property, Images):
6045 Get rid of "Emacs 21".
6046
6047 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
6048
60492005-03-05 Richard M. Stallman <rms@gnu.org>
6050
6051 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
6052
60532005-03-04 Lute Kamstra <lute@gnu.org>
6054
6055 * debugging.texi (Error Debugging): Document stack-trace-on-error.
6056
60572005-03-03 Lute Kamstra <lute@gnu.org>
6058
6059 * edebug.texi (Instrumenting Macro Calls): Fix typo.
6060
60612005-03-01 Lute Kamstra <lute@gnu.org>
6062
6063 * debugging.texi (Debugger Commands): Update `j'.
6064
60652005-02-28 Lute Kamstra <lute@gnu.org>
6066
6067 * debugging.texi (Debugging): Fix typo.
6068 (Error Debugging): Document eval-expression-debug-on-error.
6069 (Function Debugging): Update example.
6070 (Using Debugger): Mention starred stack frames.
6071 (Debugger Commands): Document `j' and `l'.
6072 (Invoking the Debugger): `d' and `j' exit recursive edit too.
6073 Update the messages that the debugger displays.
6074 (Internals of Debugger): Add cross reference. Update example.
6075 (Excess Open): Minor improvement.
6076 (Excess Close): Minor improvement.
6077
60782005-02-26 Richard M. Stallman <rms@gnu.org>
6079
6080 * tips.texi (Coding Conventions): Clarify.
6081 Put all the major mode key reservations together.
6082 Mention the Mouse-1 => Mouse-2 conventions.
6083
6084 * syntax.texi (Syntax Class Table): Clarify.
6085 (Syntax Table Functions): syntax-after moved from here.
6086 (Syntax Table Internals): syntax-after moved to here.
6087 (Parsing Expressions): Update info on number of values
6088 and what's meaningful in the STATE argument.
6089 (Categories): Fix typo.
6090
6091 * sequences.texi (Arrays): Cleanup.
6092 (Char-Tables): Clarify.
6093
6094 * processes.texi (Deleting Processes): Cleanups, add xref.
6095 (Subprocess Creation): Explain nil in exec-path. Cleanup.
6096 (Process Information): set-process-coding-system, some args optional.
6097 (Input to Processes): Explain various types for PROCESS args.
6098 Rename them from PROCESS-NAME to PROCESS.
6099 (Signals to Processes): Likewise.
6100 (Decoding Output): Cleanup.
6101 (Query Before Exit): Clarify.
6102
6103 * os.texi (Startup Summary): Correct the options; add missing ones.
6104 (Terminal Output, Batch Mode): Clarify.
6105 (Flow Control): Node deleted.
6106
6107 * markers.texi (The Mark): Clarify.
6108
6109 * macros.texi (Expansion): Cleanup.
6110 (Indenting Macros): indent-spec allows ints, not floats.
6111
6112 * keymaps.texi (Keymaps): Clarify.
6113 (Format of Keymaps): Update lisp-mode-map example.
6114 (Active Keymaps, Key Lookup): Clarify.
6115 (Changing Key Bindings): Add xref to `kbd'.
6116 (Key Binding Commands, Simple Menu Items): Clarify.
6117 (Mouse Menus, Menu Bar): Clarify.
6118 (Menu Example): Replace print example with menu-bar-replace-menu.
6119
6120 * help.texi (Documentation Basics): Add function-documentation prop.
6121
6122 * elisp.texi (Top): Don't refer to Flow Control node.
6123
6124 * commands.texi (Command Overview): Improve xrefs.
6125 (Adjusting Point): Adjusting point applies to intangible and invis.
6126 (Key Sequence Input): Doc extra read-key-sequence args.
6127 Likewise for read-key-sequence-vector.
6128
6129 * backups.texi (Rename or Copy): Minor fix.
6130 (Numbered Backups): For version-control, say the default.
6131 (Auto-Saving): make-auto-save-file-name example is simplified.
6132
6133 * advice.texi (Advising Functions): Don't imply one part of Emacs
6134 should advise another part. Markup changes.
6135 (Defining Advice): Move transitional para.
6136 (Activation of Advice): Cleanup.
6137 Explain if COMPILE is nil or negative.
6138
6139 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
6140
61412005-02-24 Lute Kamstra <lute@gnu.org>
6142
6143 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
6144 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
6145
61462005-02-23 Lute Kamstra <lute@gnu.org>
6147
6148 * modes.texi (Defining Minor Modes): define-minor-mode can be used
6149 to define global minor modes as well.
6150
6151 * display.texi (Managing Overlays): overlay-buffer returns nil for
6152 deleted overlays.
6153
61542005-02-22 Kim F. Storm <storm@cua.dk>
6155
6156 * minibuf.texi (Basic Completion): Allow symbols in addition to
6157 strings in try-completion and all-completions.
6158
61592005-02-14 Lute Kamstra <lute@gnu.org>
6160
6161 * elisp.texi (Top): Remove reference to deleted node.
6162
6163 * lists.texi (Lists): Remove reference to deleted node.
6164 (Cons Cells): Fix typo.
6165
6166 * loading.texi (Where Defined): Fix typo.
6167
61682005-02-14 Richard M. Stallman <rms@gnu.org>
6169
6170 * variables.texi (Creating Buffer-Local): change-major-mode-hook
6171 is useful for discarding some minor modes.
6172
6173 * symbols.texi (Symbol Components): Reorder examples.
6174
6175 * streams.texi (Input Functions): State standard-input default.
6176 (Output Variables): State standard-output default.
6177
6178 * objects.texi (Printed Representation): Clarify read syntax vs print.
6179 (Floating Point Type): Explain meaning better.
6180 (Symbol Type): Explain uniqueness better.
6181 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
6182 List examples sooner.
6183 (Box Diagrams): New subnode broken out.
6184 Some examples moved from old Lists as Boxes node.
6185 (Dotted Pair Notation): Clarify intro.
6186 (Array Type): Clarify.
6187 (Type Predicates): Add hash-table-p.
6188
6189 * numbers.texi (Integer Basics): Clarify radix explanation.
6190 (Predicates on Numbers): Minor clarification.
6191 (Comparison of Numbers): Minor clarification. Clarify eql.
6192 Typos in min, max.
6193 (Math Functions): Clarify overflow in expt.
6194
6195 * minibuf.texi (Text from Minibuffer): Minor clarification.
6196 Mention arrow keys.
6197
6198 * loading.texi (Autoload): defun's doc string overrides autoload's
6199 doc string.
6200 (Repeated Loading): Modernize "add to list" examples.
6201 (Where Defined): Finish updating table of load-history elts.
6202
6203 * lists.texi (List-related Predicates): Minor wording improvement.
6204 (Lists as Boxes): Node deleted.
6205 (Building Lists): Explain trivial cases of number-sequence.
6206
6207 * hash.texi (Hash Tables): Add desc to menu items.
10d1d0af 6208 (Creating Hash): Explain "full" means "make larger".
b8d4c8d0
GM
6209 (Hash Access): Any object can be a key.
6210 State value of maphash.
6211
6212 * functions.texi (What Is a Function): Wording cleanup.
6213 (Function Documentation): Minor cleanup.
6214 Explain purpose of calling convention at end of doc string.
6215 (Function Names): Wording cleanup.
6216 (Calling Functions): Wording cleanup.
6217 Explain better how funcall calls the function.
6218 (Function Cells): Delete example of saving and redefining function.
6219
6220 * control.texi (Combining Conditions): Wording cleanup.
6221 (Iteration): dolist and dotimes bind VAR locally.
6222 (Cleanups): Xref to Atomic Changes.
6223
6224 * compile.texi (Byte Compilation): Delete 19.29 info.
6225 (Compilation Functions): Macros' difficulties don't affect defsubst.
6226 (Docs and Compilation): Delete 19.29 info.
6227
62282005-02-10 Richard M. Stallman <rms@gnu.org>
6229
6230 * objects.texi (Symbol Type): Minor correction.
6231
62322005-02-06 Lute Kamstra <lute@gnu.org>
6233
6234 * modes.texi (Example Major Modes): Fix typos.
6235
62362005-02-06 Richard M. Stallman <rms@gnu.org>
6237
6238 * text.texi (Margins): fill-nobreak-predicate can be one function.
6239
6240 * strings.texi (Modifying Strings): clear-string can make unibyte.
6241 (Formatting Strings): format gives error if values missing.
6242
6243 * positions.texi (Character Motion): Mention default arg
6244 for forward-char. backward-char refers to forward-char.
6245 (Word Motion): Mention default arg for forward-word.
6246 (Buffer End Motion): Mention default arg for beginning-of-buffer.
6247 Simplify end-of-buffer.
6248 (Text Lines): Mention default arg for forward-line.
6249 (List Motion): Mention default arg for beginning/end-of-defun.
6250 (Skipping Characters): Minor fixes in explaining character-set.
6251
6252 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
6253 Mode inheritance applies only when default-major-mode is nil.
6254 Clarifications.
6255 (Example Major Modes): Update Text mode and Lisp mode examples.
6256 (Minor Mode Conventions): Mention define-minor-mode at top.
6257 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
6258 (Mode Line Format): Update mode line face display info.
6259 (Properties in Mode): Mention effect of risky vars.
6260 (Imenu): Define imenu-add-to-menubar.
6261 (Font Lock Mode): Add descriptions to menu lines.
6262 (Faces for Font Lock): Add font-lock-doc-face.
6263
62642005-02-05 Lute Kamstra <lute@gnu.org>
6265
6266 * text.texi (Maintaining Undo): Remove obsolete function.
6267
62682005-02-05 Eli Zaretskii <eliz@gnu.org>
6269
6270 * frames.texi (Color Names): Add pointer to the X docs about RGB
6271 color specifications. Improve indexing
6272 (Text Terminal Colors): Replace the description of RGB values by
6273 an xref to "Color Names".
6274
62752005-02-03 Richard M. Stallman <rms@gnu.org>
6276
6277 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
6278 Clarify.
6279 (Selecting Windows): Clarify save-selected-window.
6280 (Cyclic Window Ordering): Clarify walk-windows.
6281 (Window Point): Clarify.
6282 (Window Start): Add comment to example.
6283 (Resizing Windows): Add `interactive' specs in examples.
6284 Document fit-window-to-buffer.
6285
6286 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
6287 (Undo, Maintaining Undo): Clarify last change.
6288 (Sorting): In sort-numeric-fields, explain about octal and hex.
6289 Mention sort-numeric-base.
6290 (Format Properties): Add xref for hard newlines.
6291
6292 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
6293 (Pop-Up Menus): Fix typo.
6294 (Color Names): Explain all types of color names.
6295 Explain color-values on B&W terminal.
6296 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
6297
6298 * files.texi (File Locks): Not supported on MS systems.
6299 (Testing Accessibility): Clarify.
6300
6301 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
6302 (Coverage Testing): Fix typo.
6303
6304 * commands.texi (Misc Events): Remove stray space.
6305
6306 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
6307 (Modification Time): Clarify when visited-file-modtime returns 0.
6308 (The Buffer List): Clarify bury-buffer.
6309 (Killing Buffers): Clarify.
6310 (Indirect Buffers): Add clone-indirect-buffer.
6311
63122005-02-02 Matt Hodges <MPHodges@member.fsf.org>
6313
6314 * edebug.texi (Printing in Edebug): Fix default value of
6315 edebug-print-circle.
6316 (Coverage Testing): Fix displayed frequency count data.
6317
63182005-02-02 Luc Teirlinck <teirllm@auburn.edu>
6319
6320 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
6321
63222005-02-02 Kim F. Storm <storm@cua.dk>
6323
6324 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
6325
63262005-01-29 Eli Zaretskii <eliz@gnu.org>
6327
6328 * commands.texi (Misc Events): Describe the help-echo event.
6329
6330 * text.texi (Special Properties) <help-echo>: Use `pos'
6331 consistently in description of the help-echo property.
6332 Use @code{nil} instead of @var{nil}.
6333
6334 * display.texi (Overlay Properties): Fix the index entry for
6335 help-echo overlay property.
6336
6337 * customize.texi (Type Keywords): Uncomment the xref to the
6338 help-echo property documentation.
6339
63402005-01-23 Kim F. Storm <storm@cua.dk>
6341
6342 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
6343 return value. Third element FULLY replaced by PARTIAL which
6344 specifies number of invisible pixels if row is only partially visible.
6345 (Textual Scrolling): Mention auto-window-vscroll.
6346 (Vertical Scrolling): New defvar auto-window-vscroll.
6347
63482005-01-16 Luc Teirlinck <teirllm@auburn.edu>
6349
6350 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
6351 command remapping.
6352
63532005-01-15 Richard M. Stallman <rms@gnu.org>
6354
6355 * display.texi (Defining Images): Mention DATA-P arg of create-image.
6356
63572005-01-14 Kim F. Storm <storm@cua.dk>
6358
6359 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
6360
6361 * text.texi (Links and Mouse-1): Fix string and vector item.
6362
63632005-01-13 Richard M. Stallman <rms@gnu.org>
6364
6365 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
6366 descriptions of overriding-local-map and overriding-terminal-local-map.
6367
6368 * text.texi (Links and Mouse-1): Clarify text.
6369
63702005-01-13 Kim F. Storm <storm@cua.dk>
6371
6372 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
6373
63742005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
6375
6376 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
6377
63782005-01-12 Kim F. Storm <storm@cua.dk>
6379
6380 * text.texi (Links and Mouse-1): Rename section from Enabling
6381 Mouse-1 to Following Links. Change xrefs.
6382 Add examples for define-button-type and define-widget.
6383
6384 * display.texi (Button Properties, Button Buffer Commands):
6385 Clarify mouse-1 and follow-link functionality.
6386
63872005-01-12 Richard M. Stallman <rms@gnu.org>
6388
6389 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
6390
6391 * display.texi (Beeping): Fix Texinfo usage.
6392
6393 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
6394
63952005-01-11 Kim F. Storm <storm@cua.dk>
6396
6397 * display.texi (Button Properties, Button Buffer Commands):
6398 Mention mouse-1 binding. Add follow-link keyword.
6399
6400 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
6401 (Enabling Mouse-1 to Follow Links): New subsection.
6402
64032005-01-06 Richard M. Stallman <rms@gnu.org>
6404
6405 * text.texi (Special Properties): Minor change.
6406
6407 * os.texi (Timers): Clarify previous change.
6408
6409 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
6410
64112005-01-01 Luc Teirlinck <teirllm@auburn.edu>
6412
6413 * display.texi (Face Attributes): Correct xref to renamed node.
6414
64152005-01-01 Richard M. Stallman <rms@gnu.org>
6416
6417 * display.texi (Face Attributes): Describe hex color specs.
6418
64192004-12-31 Richard M. Stallman <rms@gnu.org>
6420
6421 * os.texi (Timers): Update previous change.
6422
64232004-12-30 Kim F. Storm <storm@cua.dk>
6424
6425 * display.texi (Line Height): Total line-height is now specified
6426 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
6427 in cons cells. (nil . RATIO) is relative to actual line height.
6428 Use line-height `t' instead of `0' to get minimum height.
6429
64302004-12-29 Richard M. Stallman <rms@gnu.org>
6431
6432 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
6433
64342004-12-28 Richard M. Stallman <rms@gnu.org>
6435
6436 * commands.texi (Quitting): Clarify value of with-local-quit.
6437
6438 * elisp.texi (Top): Fix previous change.
6439
6440 * loading.texi (Loading): Fix previous change.
6441
64422004-12-27 Richard M. Stallman <rms@gnu.org>
6443
6444 * Makefile.in (MAKEINFO): Specify --force.
6445
6446 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
6447
6448 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
6449
6450 * display.texi (Line Height): Further clarify.
6451
6452 * elisp.texi (Top): Update Loading submenu.
6453
6454 * loading.texi (Where Defined): New node.
6455 (Unloading): load-history moved to Where Defined.
6456
64572004-12-21 Richard M. Stallman <rms@gnu.org>
6458
6459 * commands.texi (Event Input Misc): Add while-no-input.
6460
64612004-12-11 Richard M. Stallman <rms@gnu.org>
6462
6463 * display.texi (Line Height): Rewrite text for clarity.
6464
64652004-12-11 Kim F. Storm <storm@cua.dk>
6466
6467 * display.texi (Display): Add node "Line Height" to menu.
6468 (Line Height): New node. Move full description of line-spacing
6469 and line-height text properties here from text.texi.
6470 (Scroll Bars): Add vertical-scroll-bar variable.
6471
6472 * frames.texi (Window Frame Parameters): Remove line-height defvar.
6473
6474 * locals.texi (Standard Buffer-Local Variables): Fix xref for
6475 line-spacing and vertical-scroll-bar.
6476
6477 * text.texi (Special Properties): Just mention line-spacing and
6478 line-height here, add xref to new "Line Height" node.
6479
64802004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
6481
6482 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
6483
6484 * locals.texi (Standard Buffer-Local Variables):
6485 Add @xref for `line-spacing'.
6486
64872004-12-05 Richard M. Stallman <rms@gnu.org>
6488
6489 * Makefile.in (maintainer-clean): Remove the info files
6490 in $(infodir) where they are created.
6491
64922004-12-03 Richard M. Stallman <rms@gnu.org>
6493
6494 * windows.texi (Selecting Windows): get-lru-window and
6495 get-largest-window don't consider dedicated windows.
6496
6497 * text.texi (Undo): Document undo-in-progress.
6498
64992004-11-26 Richard M. Stallman <rms@gnu.org>
6500
6501 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
6502 Remove a few vars that are not always buffer-local.
6503
65042004-11-24 Luc Teirlinck <teirllm@auburn.edu>
6505
6506 * locals.texi (Standard Buffer-Local Variables): Comment out
6507 xref's to non-existent node `Yet to be written'.
6508
65092004-11-24 Richard M. Stallman <rms@gnu.org>
6510
6511 * processes.texi (Synchronous Processes): Grammar fix.
6512
6513 * numbers.texi (Comparison of Numbers): Add eql.
6514
6515 * locals.texi (Standard Buffer-Local Variables): Add many vars.
6516
6517 * intro.texi (Printing Notation): Fix previous change.
6518
6519 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
6520 and default-indicate-buffer-boundaries from here.
6521 (Usual Display): To here.
6522 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
6523 (Usual Display): Move tab-width up.
6524
5dcb4c4e
SM
6525 * customize.texi (Variable Definitions):
6526 Replace show-paren-mode example with tooltip-mode.
b8d4c8d0
GM
6527 (Simple Types, Composite Types, Defining New Types):
6528 Minor cleanups.
6529
65302004-11-21 Jesper Harder <harder@ifa.au.dk>
6531
6532 * processes.texi (Synchronous Processes, Output from Processes):
6533 Markup fix.
6534
65352004-11-20 Richard M. Stallman <rms@gnu.org>
6536
6537 * positions.texi (Skipping Characters): skip-chars-forward
6538 now handles char classes.
6539
6540 * intro.texi (Printing Notation): Avoid confusion of `print'
6541 when explaining @print.
6542
6543 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
6544
6545 * display.texi (Display Table Format): Minor fix.
6546
6547 * streams.texi (Output Functions): Fix print example.
6548
6549 * Makefile.in (elisp): New target.
6550 (dist): Depend on $(infodir)/elisp, not elisp.
6551 Copy the info files from $(infodir).
6552
6553 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
6554 read-from-minibuffer.
6555
6556 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
6557
65582004-11-19 Richard M. Stallman <rms@gnu.org>
6559
6560 * searching.texi (Regexp Search): Add search-whitespace-regexp.
6561
65622004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
6563
6564 * tips.texi (Coding Conventions): Fix typo.
6565
65662004-11-16 Richard M. Stallman <rms@gnu.org>
6567
6568 * tips.texi (Coding Conventions): Separate defvar and require
6569 methods to avoid warnings. Use require only when there are many
6570 functions and variables from that package.
6571
6572 * minibuf.texi (Minibuffer Completion): When ignoring case,
6573 predicate must not be case-sensitive.
6574
6575 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
6576 (Test Coverage): Don't talk about "splotches". Clarified.
6577
65782004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
6579
6580 * frames.texi (Window Frame Parameters): Fix typo.
6581
65822004-11-15 Kim F. Storm <storm@cua.dk>
6583
6584 * symbols.texi (Other Plists): Note that plist-get may signal error.
6585 Add safe-plist-get.
6586
65872004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
6588
6589 * modes.texi (Font Lock Basics): Fix typo.
6590
65912004-11-08 Richard M. Stallman <rms@gnu.org>
6592
6593 * syntax.texi (Syntax Table Functions): Add syntax-after.
6594
65952004-11-06 Lars Brinkhoff <lars@nocrew.org>
6596
6597 * os.texi (Processor Run Time): New section documenting
6598 get-internal-run-time.
6599
66002004-11-06 Eli Zaretskii <eliz@gnu.org>
6601
6602 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
6603 it nukes elisp-cover.texi.
6604 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
6605 elisp-0 etc.
6606
66072004-11-05 Luc Teirlinck <teirllm@auburn.edu>
6608
6609 * commands.texi (Keyboard Macros): Document `append' return value
6610 of `defining-kbd-macro'.
6611
66122004-11-01 Richard M. Stallman <rms@gnu.org>
6613
6614 * commands.texi (Interactive Call): Add called-interactively-p.
6615
66162004-10-29 Simon Josefsson <jas@extundo.com>
6617
6618 * minibuf.texi (Reading a Password): Revert.
6619
66202004-10-28 Richard M. Stallman <rms@gnu.org>
6621
6622 * frames.texi (Display Feature Testing): Explain about "vendor".
6623
66242004-10-27 Richard M. Stallman <rms@gnu.org>
6625
6626 * commands.texi (Interactive Codes): `N' uses numeric prefix,
6627 not raw. Clarify `n'.
6628 (Interactive Call): Rewrite interactive-p, focusing on when
6629 and how to use it.
6630 (Misc Events): Clarify previous change.
6631
6632 * advice.texi (Simple Advice): Clarify what job the example does.
6633 (Around-Advice): Clarify ad-do-it.
6634 (Activation of Advice): An option of ad-default-compilation-action
6635 is `never', not `nil'.
6636
66372004-10-26 Kim F. Storm <storm@cua.dk>
6638
6639 * commands.texi (Interactive Codes): Add U code letter.
6640
66412004-10-25 Simon Josefsson <jas@extundo.com>
6642
6643 * minibuf.texi (Reading a Password): Add.
6644
66452004-10-24 Jason Rumney <jasonr@gnu.org>
6646
6647 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
6648 and wheel-down.
6649
66502004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
6651
6652 * processes.texi (Synchronous Processes): Document process-file.
6653
66542004-10-22 Kenichi Handa <handa@m17n.org>
6655
6656 * text.texi (translate-region): Document that it accepts also a
6657 char-table.
6658
66592004-10-22 David Ponce <david@dponce.com>
6660
6661 * windows.texi (Resizing Windows): Document the `preserve-before'
6662 argument of the functions `enlarge-window' and `shrink-window'.
6663
66642004-10-19 Jason Rumney <jasonr@gnu.org>
6665
6666 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
6667
66682004-10-09 Luc Teirlinck <teirllm@auburn.edu>
6669
6670 * text.texi (Filling): Add anchor for definition of
6671 `sentence-end-double-space'.
6672
6673 * searching.texi (Regexp Example): Update description of how
6674 Emacs currently recognizes the end of a sentence.
6675 (Standard Regexps): Update definition of the variable
6676 `sentence-end'. Add definition of the function `sentence-end'.
6677
66782004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
6679
6680 * display.texi (Progress): New node.
6681
66822004-10-05 Kim F. Storm <storm@cua.dk>
6683
6684 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
6685
66862004-09-29 Kim F. Storm <storm@cua.dk>
6687
6688 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
6689 to identify bitmaps. Remove -fringe-bitmap suffix for standard
6690 fringe bitmap symbols, as they now have their own namespace.
6691 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
6692 vs. pixels. Signal error if no free bitmap slots.
6693 (Pixel Specification): Change IMAGE to @var{image}.
6694
66952004-09-28 Richard M. Stallman <rms@gnu.org>
6696
6697 * text.texi (Special Properties): Clarify line-spacing and line-height.
6698
6699 * searching.texi (Regexp Search): Add looking-back.
6700
67012004-09-25 Luc Teirlinck <teirllm@auburn.edu>
6702
6703 * display.texi: Correct typos.
6704 (Image Descriptors): Correct xref's.
6705
67062004-09-25 Richard M. Stallman <rms@gnu.org>
6707
6708 * text.texi (Special Properties): Cleanups in `cursor'.
6709 Rewrites in `line-height' and `line-spacing'; exchange them.
6710
6711 * display.texi (Fringes): Rewrite previous change.
6712 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
6713 (Display Fringe Bitmaps): Node deleted, text moved.
6714 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
6715 (Scroll Bars): Clarify set-window-scroll-bars.
6716 (Pointer Shape): Rewrite.
6717 (Specified Space): Clarify :align-to, etc.
6718 (Pixel Specification): Use @var. Clarify new text.
6719 (Other Display Specs): Clarify `slice'.
6720 (Image Descriptors): Cleanups.
6721 (Showing Images): Cleanups.
6722
67232004-09-24 Luc Teirlinck <teirllm@auburn.edu>
6724
6725 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
6726
6727 * modes.texi: Various minor changes in addition to:
6728 (Major Mode Conventions): Final call to `run-mode-hooks' should
6729 not be inside the `delay-mode-hooks' form.
6730 (Mode Hooks): New node.
6731 (Hooks): Delete obsolete example.
6732 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
6733 node "Mode Hooks".
6734
67352004-09-22 Luc Teirlinck <teirllm@auburn.edu>
6736
6737 * display.texi: Correct various typos.
6738 (Display): Rename node "Pointer Shapes" to "Pointer
6739 Shape". (There is already a node called "Pointer Shapes" in
6740 frames.texi.)
6741 (Images): Remove non-existent node "Image Slices" from menu.
6742
67432004-09-23 Kim F. Storm <storm@cua.dk>
6744
6745 * text.texi (Special Properties): Add `cursor', `pointer',
6746 `line-height', and `line-spacing' properties.
6747
6748 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
6749 Shapes' to menu.
6750 (Standard Faces): Doc fix for fringe face.
6751 (Fringes): Add `overflow-newline-into-fringe' and
6752 'indicate-buffer-boundaries'.
6753 (Fringe Bitmaps, Pointer Shapes): New nodes.
6754 (Display Property): Add 'Pixel Specification' and 'Display Fringe
6755 Bitmaps' to menu.
6756 (Specified Space): Describe pixel width and height.
6757 (Pixel Specification): New node.
6758 (Other Display Specs): Add `slice' property.
6759 (Display Fringe Bitmaps): New node.
6760 (Images): Add 'Image Slices' to menu.
6761 (Image Descriptors): Add `:pointer' and `:map' properties.
5dcb4c4e
SM
6762 (Showing Images): Add slice arg to `insert-image'.
6763 Add 'insert-sliced-image'.
b8d4c8d0
GM
6764
67652004-09-20 Richard M. Stallman <rms@gnu.org>
6766
6767 * commands.texi (Key Sequence Input):
6768 Clarify downcasing in read-key-sequence.
6769
67702004-09-08 Juri Linkov <juri@jurta.org>
6771
6772 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
6773
67742004-09-07 Luc Teirlinck <teirllm@auburn.edu>
6775
5dcb4c4e
SM
6776 * locals.texi (Standard Buffer-Local Variables):
6777 Add `buffer-auto-save-file-format'.
b8d4c8d0
GM
6778 * internals.texi (Buffer Internals): Describe new
6779 auto_save_file_format field of the buffer structure.
6780 * files.texi (Format Conversion): `auto-save-file-format' has been
6781 renamed `buffer-auto-save-file-format'.
6782
67832004-08-27 Luc Teirlinck <teirllm@auburn.edu>
6784
6785 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
6786 an integer or a marker.
6787 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
6788
67892004-08-22 Richard M. Stallman <rms@gnu.org>
6790
6791 * modes.texi (Major Mode Conventions): Discuss rebinding of
6792 standard key bindings.
6793
67942004-08-18 Kim F. Storm <storm@cua.dk>
6795
6796 * processes.texi (Accepting Output): Add `just-this-one' arg to
6797 `accept-process-output'.
6798 (Output from Processes): New var `process-adaptive-read-buffering'.
6799
68002004-08-10 Luc Teirlinck <teirllm@auburn.edu>
6801
6802 * keymaps.texi: Various changes in addition to:
6803 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
6804 Give more varied examples for `kbd'.
6805 (Creating Keymaps): Char tables have slots for all characters
6806 without modifiers.
6807 (Active Keymaps): `overriding-local-map' and
6808 `overriding-terminal-local-map' also override text property and
6809 overlay keymaps.
6810 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
6811 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
6812 to denote a prefix of no events.
6813 `map-keymap' includes parent's bindings _recursively_.
6814 Clarify and correct description of `where-is-internal'.
6815 Mention BUFFER-OR-NAME arg to `describe-bindings'.
6816 (Menu Example): For menus intended for use with the keyboard, the
6817 menu items should be bound to characters or real function keys.
6818
68192004-08-08 Luc Teirlinck <teirllm@auburn.edu>
6820
6821 * objects.texi (Character Type): Reposition `@anchor' to prevent
6822 double space inside sentence in Info.
6823
6824 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
6825 renamed to `disabled-command-function'.
6826 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
6827 (Command Loop Info): Replace reference to it.
6828 (Disabling Commands): `disabled-command-hook' has been renamed to
6829 `disabled-command-function'.
6830
68312004-08-07 Luc Teirlinck <teirllm@auburn.edu>
6832
6833 * os.texi (Translating Input): Only non-prefix bindings in
6834 `key-translation-map' override actual key bindings. Warn about
6835 possible indirect effect of actual key bindings on non-prefix
6836 bindings in `key-translation-map'.
6837
68382004-08-06 Luc Teirlinck <teirllm@auburn.edu>
6839
6840 * minibuf.texi (High-Level Completion): Add anchor for definition
6841 of `read-variable'.
6842
6843 * commands.texi: Various changes in addition to:
6844 (Using Interactive): Clarify description of `interactive-form'.
6845 (Interactive Call): Mention default for KEYS argument to
6846 `call-interactively'.
6847 (Command Loop Info): Clarify description of `this-command-keys'.
6848 Mention KEEP-RECORD argument to `clear-this-command-keys'.
6849 Value of `last-event-frame' can be `macro'.
6850 (Repeat Events): `double-click-fuzz' is also used to distinguish
6851 clicks and drags.
6852 (Classifying Events): Clarify descriptions of `event-modifiers'
6853 `event-basic-type' and `event-convert-list'.
6854 (Accessing Events): `posn-timestamp' takes POSITION argument.
6855 (Quoted Character Input): Clarify description of
6856 `read-quoted-char' and fix example.
6857 (Quitting): Add `with-local-quit'.
6858 (Disabling Commands): Correct and clarify descriptions of
6859 `enable-command' and `disable-command'.
6860 Mention what happens if `disabled-command-hook' is nil.
6861 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
6862 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
6863
68642004-07-24 Luc Teirlinck <teirllm@auburn.edu>
6865
6866 * frames.texi: Various changes in addition to:
6867 (Creating Frames): Expand and clarify description of `make-frame'.
6868 (Window Frame Parameters): Either none or both of the `icon-left'
6869 and `icon-top' parameters must be specified. Put descriptions of
6870 `menu-bar-lines' and `toolbar-lines' closer together and change
6871 them accordingly.
6872 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
6873 except while processing `frame-title-format' or `icon-title-format'.
6874 (Deleting Frames): Correct description of `delete-frame'.
6875 Non-nil return values of `frame-live-p' are like those of `framep'.
6876 (Frames and Windows): Mention return value of
6877 `set-frame-selected-window'.
6878 (Visibility of Frames): Mention `force' argument to
6879 `make-frame-invisible'. `frame-visible-p' returns t for all
6880 frames on text-only terminals.
6881 (Frame Configurations): Restoring a frame configuration does not
6882 restore deleted frames.
6883 (Window System Selections): `x-set-selection' returns DATA.
6884 (Resources): Add example.
6885 (Display Feature Testing): Clarify descriptions of
6886 `display-pixel-height', `display-pixel-width', `x-server-version'
6887 and `x-server-vendor'.
6888
6889 * windows.texi (Choosing Window): Add anchor.
6890 * minibuf.texi (Minibuffer Misc): Add anchor.
6891
68922004-07-23 John Paul Wallington <jpw@gnu.org>
6893
6894 * macros.texi (Defining Macros): Declaration keyword for setting
6895 Edebug spec is `debug' not `edebug'.
6896
68972004-07-19 Luc Teirlinck <teirllm@auburn.edu>
6898
6899 * windows.texi: Various small changes in addition to:
6900 (Window Point): Mention return value of `set-window-point'.
6901 (Window Start): `pos-visible-in-window-p' disregards horizontal
6902 scrolling. Explain return value if PARTIALLY is non-nil.
6903 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
6904 and `set-window-vscroll'.
6905 (Size of Window): The argument WINDOW to `window-inside-edges',
6906 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
6907 (Resizing Windows): Explain return value of
6908 `shrink-window-if-larger-than-buffer'.
6909 `window-size-fixed' automatically becomes buffer local when set.
6910 (Window Configurations): Explain return value of
6911 `set-window-configuration'.
6912
6913 * minibuf.texi (Minibuffer Misc): Add anchor for
6914 `minibuffer-scroll-window'.
6915
6916 * positions.texi (Text Lines): Add anchor for `count-lines'.
6917
69182004-07-17 Richard M. Stallman <rms@gnu.org>
6919
6920 * display.texi (Overlay Properties): Adding `evaporate' prop
6921 deletes empty overlay immediately.
6922
6923 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
6924 fix example.
6925
69262004-07-16 Jim Blandy <jimb@redhat.com>
6927
6928 * searching.texi (Regexp Backslash): Document new \_< and \_>
6929 operators.
6930
69312004-07-16 Juanma Barranquero <lektu@terra.es>
6932
6933 * display.texi (Images): Fix Texinfo usage.
6934
69352004-07-14 Luc Teirlinck <teirllm@auburn.edu>
6936
6937 * buffers.texi (Modification Time): `visited-file-modtime' now
6938 returns a list of two integers, instead of a cons.
6939
69402004-07-13 Luc Teirlinck <teirllm@auburn.edu>
6941
6942 * windows.texi: Various changes in addition to:
6943 (Splitting Windows): Add `split-window-keep-point'.
6944
69452004-07-09 Richard M. Stallman <rms@gnu.org>
6946
6947 * frames.texi (Input Focus): Minor fix.
6948
69492004-07-07 Luc Teirlinck <teirllm@auburn.edu>
6950
6951 * frames.texi (Input Focus): Clarify descriptions of
6952 `select-frame-set-input-focus' and `select-frame'.
6953
69542004-07-06 Luc Teirlinck <teirllm@auburn.edu>
6955
6956 * os.texi: Various small changes in addition to:
6957 (Killing Emacs): Expand and clarify description of
6958 `kill-emacs-query-functions' and `kill-emacs-hook'.
6959 (System Environment): Expand and clarify description of `getenv'
6960 and `setenv'.
6961 (Timers): Clarify description of `run-at-time'.
6962 (Translating Input): Correct description of
6963 `extra-keyboard-modifiers'.
6964 (Flow Control): Correct description of `enable-flow-control'.
6965
69662004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
6967
6968 * os.texi: Update copyright.
6969 (Session Management): Grammar fix.
6970 Clarify which Emacs does the restarting.
6971 Use @samp for *scratch* buffer.
6972
69732004-07-04 Alan Mackenzie <acm@muc.de>
6974
6975 * frames.texi (Input Focus): Add documentation for
6976 `select-frame-set-input-focus'. Replace refs to non-existent
6977 `switch-frame' with `select-frame'. Minor corrections and tidying
6978 up of text-only terminal stuff.
6979
69802004-07-02 Richard M. Stallman <rms@gnu.org>
6981
6982 * files.texi (Saving Buffers): Cleanup write-contents-function.
6983 (Magic File Names): Cleanup file-remote-p.
6984
b344d29d 69852004-07-02 Kai Großjohann <kai@emptydomain.de>
b8d4c8d0
GM
6986
6987 * files.texi (Magic File Names): `file-remote-p' returns an
6988 identifier of the remote system, not just t.
6989
69902004-07-02 David Kastrup <dak@gnu.org>
6991
6992 * searching.texi (Entire Match Data): Add explanation about new
6993 match-data behavior when @var{integers} is non-nil.
6994
69952004-06-24 Richard M. Stallman <rms@gnu.org>
6996
6997 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
6998
6999 * customize.texi (Variable Definitions): Note about doc strings
7000 and :set.
7001
7002 * keymaps.texi (Keymap Terminology): Document `kbd'.
7003 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
7004
7005 * display.texi (Invisible Text): Setting buffer-invisibility-spec
7006 makes it buffer-local.
7007
7008 * files.texi (Saving Buffers): Correct previous change.
7009
7010 * commands.texi (Accessing Events):
7011 Clarify posn-col-row and posn-actual-col-row.
7012
70132004-06-24 David Ponce <david.ponce@wanadoo.fr>
7014
7015 * commands.texi (Accessing Events): New functions
7016 posn-at-point and posn-at-x-y. Add example to posn-x-y.
7017
70182004-06-23 Luc Teirlinck <teirllm@auburn.edu>
7019
7020 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
7021 * frames.texi, buffers.texi, backups.texi, variables.texi:
7022 * loading.texi, eval.texi, functions.texi, control.texi:
7023 * symbols.texi, minibuf.texi: Reposition @anchor's.
7024
7025 * help.texi: Various small changes in addition to the following.
7026 (Describing Characters): Describe PREFIX argument to
7027 `key-description'. Correct and clarify definition of
7028 `text-char-description'. Describe NEED-VECTOR argument to
7029 `read-kbd-macro'.
7030 (Help Functions): Clarify definition of `apropos'.
7031
70322004-06-23 Lars Hansen <larsh@math.ku.dk>
7033
7034 * files.texi (Saving Buffers): Correct description of
7035 `write-contents-functions'.
7036
70372004-06-21 Juanma Barranquero <lektu@terra.es>
7038
7039 * display.texi (Images): Remove redundant @vindex directives.
7040 Rewrite `image-library-alist' doc in active voice.
7041
70422004-06-14 Juanma Barranquero <lektu@terra.es>
7043
7044 * display.texi (Images): Document new delayed library loading,
7045 variable `image-library-alist' and (existing but undocumented)
7046 function `image-type-available-p'.
7047
70482004-06-05 Richard M. Stallman <rms@gnu.org>
7049
7050 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
7051 refer the user to the Initial Input node.
7052 (Text from Minibuffer): Likewise.
7053 (Initial Input): New node. Document this feature
7054 and say it is mostly deprecated.
7055
70562004-05-30 Richard M. Stallman <rms@gnu.org>
7057
7058 * loading.texi (Named Features): Clarify return value
7059 and meaning of NOERROR.
7060
7061 * variables.texi (File Local Variables): Minor cleanup.
7062
70632004-05-30 Michael Albinus <michael.albinus@gmx.de>
7064
7065 * files.texi (Magic File Names): Add `file-remote-p' as operation
7066 of file name handlers.
7067
70682004-05-29 Richard M. Stallman <rms@gnu.org>
7069
7070 * modes.texi (Minor Mode Conventions): (-) has no special meaning
7071 as arg to a minor mode command.
7072
70732004-05-22 Richard M. Stallman <rms@gnu.org>
7074
7075 * syntax.texi (Syntax Class Table): Word syntax not just for English.
7076
7077 * streams.texi (Output Variables): Doc float-output-format.
7078
7079 * searching.texi (Regexp Special): Nested repetition can be infloop.
7080
7081 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
7082 real stack overflow.
7083
7084 * compile.texi: Minor cleanups.
7085
70862004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
7087
7088 * lists.texi (Cons Cells): Explain dotted lists, true lists,
7089 circular lists.
7090 (List Elements): Explain handling of circular and dotted lists.
7091
70922004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
7093
7094 * modes.texi (Search-based Fontification): Fix typo.
7095
70962004-05-10 Juanma Barranquero <lektu@terra.es>
7097
7098 * modes.texi (Mode Line Variables): Fix description of
7099 global-mode-string, which is now after which-func-mode, not the
7100 buffer name.
7101
71022004-05-07 Lars Hansen <larsh@math.ku.dk>
7103
7104 * modes.texi (Desktop Save Mode): Add.
7105 (Modes): Add menu entry Desktop Save Mode.
7106
7107 * hooks.texi: Add desktop-after-read-hook,
7108 desktop-no-desktop-file-hook and desktop-save-hook.
7109
7110 * locals.texi: Add desktop-save-buffer.
7111
71122004-04-30 Jesper Harder <harder@ifa.au.dk>
7113
7114 * display.texi: emacs -> Emacs.
7115
71162004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
7117
7118 * files.texi (Changing Files): Document set-file-times.
7119
71202004-04-23 Juanma Barranquero <lektu@terra.es>
7121
7122 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
7123
71242004-04-18 Jesper Harder <harder@ifa.au.dk>
7125
7126 * tips.texi (Coding Conventions): defopt -> defcustom.
7127
71282004-04-16 Luc Teirlinck <teirllm@auburn.edu>
7129
7130 * sequences.texi: Various clarifications.
7131
71322004-04-14 Luc Teirlinck <teirllm@auburn.edu>
7133
7134 * buffers.texi (Read Only Buffers): Mention optional ARG to
7135 `toggle-read-only'.
7136
71372004-04-14 Nick Roberts <nick@nick.uklinux.net>
7138
7139 * windows.texi (Selecting Windows): Note that get-lru-window
7140 returns a full-width window if possible.
7141
71422004-04-13 Luc Teirlinck <teirllm@auburn.edu>
7143
7144 * buffers.texi: Various changes in addition to:
7145 (Buffer File Name): Add `find-buffer-visiting'.
7146 (Buffer Modification): Mention optional ARG to `not-modified'.
7147 (Indirect Buffers): Mention optional CLONE argument to
7148 `make-indirect-buffer'.
7149
7150 * files.texi: Various changes in addition to:
7151 (Visiting Functions): `find-file-hook' is now a normal hook.
7152 (File Name Expansion): Explain difference between the way that
7153 `expand-file-name' and `file-truename' treat `..'.
7154 (Contents of Directories): Mention optional ID-FORMAT argument to
7155 `directory-files-and-attributes'.
7156 (Format Conversion): Mention new optional CONFIRM argument to
7157 `format-write-file'.
7158
71592004-04-12 Miles Bader <miles@gnu.org>
7160
7161 * macros.texi (Expansion): Add description of `macroexpand-all'.
7162
71632004-04-05 Jesper Harder <harder@ifa.au.dk>
7164
5dcb4c4e
SM
7165 * variables.texi (Variable Aliases):
7166 Mention cyclic-variable-indirection.
b8d4c8d0
GM
7167
7168 * errors.texi (Standard Errors): Ditto.
7169
71702004-04-04 Luc Teirlinck <teirllm@auburn.edu>
7171
7172 * backups.texi: Various small changes in addition to:
7173 (Making Backups): Mention return value of `backup-buffer'.
7174 (Auto-Saving): Mention optional FORCE argument to
7175 `delete-auto-save-file-if-necessary'.
7176 (Reverting): Mention optional PRESERVE-MODES argument to
7177 `revert-buffer'. Correct description of `revert-buffer-function'.
7178
71792004-03-22 Juri Linkov <juri@jurta.org>
7180
7181 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
7182 with `Vector Functions'.
7183
7184 * text.texi (Sorting): Add missing quote.
7185
71862004-03-14 Luc Teirlinck <teirllm@auburn.edu>
7187
7188 * intro.texi (Lisp History): Replace xref to `cl' manual with
7189 inforef.
7190
71912004-03-12 Richard M. Stallman <rms@gnu.org>
7192
7193 * intro.texi (Version Info): Add arg to emacs-version.
7194 (Lisp History): Change xref to CL manual.
7195
71962004-03-09 Luc Teirlinck <teirllm@auburn.edu>
7197
7198 * minibuf.texi (Completion Commands): Add xref to Emacs manual
7199 for Partial Completion mode.
7200
72012004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
7202
7203 * customize.texi: Fix typo. Remove eol whitespace.
7204
72052004-03-04 Richard M. Stallman <rms@gnu.org>
7206
7207 * processes.texi: Fix typos.
7208
7209 * lists.texi (Building Lists): Minor clarification.
7210
7211 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
7212 in make-hash-table.
7213
72142004-02-29 Juanma Barranquero <lektu@terra.es>
7215
7216 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
7217 rm, and ignore exit code.
7218
72192004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
7220
7221 * display.texi (Defining Faces): Add description for min-colors.
7222 Update example.
7223
72242004-02-23 Luc Teirlinck <teirllm@auburn.edu>
7225
7226 * abbrevs.texi: Various corrections and clarifications in addition
7227 to the following:
7228 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
7229
72302004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
7231
7232 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
7233
72342004-02-21 Luc Teirlinck <teirllm@auburn.edu>
7235
7236 * text.texi: Various small changes in addition to the following:
7237 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
7238 to delete-horizontal-space.
7239 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
7240 description of yank-handler text property at various places.
7241
7242 * frames.texi (Window System Selections): Add anchor.
7243
7244 * syntax.texi (Syntax Table Functions): Clarify and correct
7245 descriptions of make-syntax-table and copy-syntax-table.
7246 (Motion and Syntax): Clarify SYNTAXES argument to
7247 skip-syntax-forward.
7248 (Parsing Expressions): Mention that the return value of
7249 parse-partial-sexp is currently a list of ten rather than nine
7250 elements.
7251 (Categories): Various corrections and clarifications.
7252
72532004-02-17 Luc Teirlinck <teirllm@auburn.edu>
7254
7255 * markers.texi (Marker Insertion Types): Minor change.
7256
7257 * locals.texi (Standard Buffer-Local Variables):
7258 * commands.texi (Interactive Codes, Using Interactive):
7259 * functions.texi (Related Topics): Fix xrefs.
7260
72612004-02-16 Luc Teirlinck <teirllm@auburn.edu>
7262
7263 * lists.texi (Sets And Lists): Update description of delete-dups.
7264
72652004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
7266
7267 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
7268
c8763fb6 72692004-02-16 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
7270
7271 * frames.texi (Parameter Access): frame-parameters arg is optional.
7272 modify-frame-parameters handles nil for FRAME.
7273 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
7274 are all-or-nothing for certain toolkits.
7275 Mention parameter wait-for-wm.
7276 (Frames and Windows): In frame-first-window and frame-selected-window
7277 the arg is optional.
7278 (Input Focus): In redirect-frame-focus the second arg is optional.
7279 (Window System Selections): Mention selection type CLIPBOARD.
7280 Mention data-type UTF8_STRING.
7281 Mention numbering of cut buffers.
7282 (Resources): Describe x-resource-name.
7283
72842004-02-16 Richard M. Stallman <rms@gnu.org>
7285
7286 * windows.texi (Buffers and Windows): Delete false table
7287 about all-frames.
7288
7289 * syntax.texi (Parsing Expressions): Delete old caveat
7290 about parse-sexp-ignore-comments.
7291
7292 * streams.texi (Output Variables): Add print-quoted.
7293
7294 * lists.texi (Building Lists): Minor cleanup.
7295
7296 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
7297
7298 * display.texi (Overlays): Explain overlays use markers.
7299 (Managing Overlays): Explain front-advance and rear-advance
7300 in more detail.
7301
7302 * loading.texi (Unloading): Document unload-feature-special-hooks.
7303 Get rid of fns-NNN.el file.
7304
73052004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
7306
7307 * help.texi (Describing Characters): Fix text-char-description
7308 example output.
7309
7310 * edebug.texi (Using Edebug): Fix example.
7311
7312 * debugging.texi (Internals of Debugger): Fix return value.
7313
7314 * files.texi (Changing Files): Fix argname.
7315
7316 * calendar.texi: Fix parens, and default values.
7317
7318 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
7319 * nonascii.texi, objects.texi, os.texi: Minor fixes.
b3e755a9 7320 * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
b8d4c8d0
GM
7321
7322 * positions.texi (Text Lines): Don't add -1 in current-line.
7323
73242004-02-16 Richard M. Stallman <rms@gnu.org>
7325
7326 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
7327
73282004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
7329
7330 * processes.texi (Low-Level Network): Fix a typo.
7331
73322004-02-12 Kim F. Storm <storm@cua.dk>
7333
7334 * display.texi (Fringes): Use consistent wording.
7335 Note that window-fringe's window arg is optional.
7336 (Scroll Bars): Use consistent wording.
7337
73382004-02-11 Luc Teirlinck <teirllm@auburn.edu>
7339
7340 * tips.texi (Comment Tips): Document the new conventions for
7341 commenting out code.
7342
c8763fb6 73432004-02-07 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0 7344
5dcb4c4e 7345 * positions.texi (Text Lines): Add missing end defun.
b8d4c8d0
GM
7346
73472004-02-07 Kim F. Storm <storm@cua.dk>
7348
7349 * positions.texi (Text Lines): Add line-number-at-pos.
7350
73512004-02-06 John Paul Wallington <jpw@gnu.org>
7352
7353 * display.texi (Button Properties, Button Buffer Commands):
7354 mouse-2 invokes button, not down-mouse-1.
7355
73562004-02-04 Jason Rumney <jasonr@gnu.org>
7357
7358 * makefile.w32-in: Sync with Makefile.in changes.
7359
73602004-02-03 Luc Teirlinck <teirllm@auburn.edu>
7361
7362 * minibuf.texi (Text from Minibuffer): Various corrections and
7363 clarifications.
7364 (Object from Minibuffer): Correct Lisp description of
7365 read-minibuffer.
7366 (Minibuffer History): Clarify description of cons values for
7367 HISTORY arguments.
5dcb4c4e
SM
7368 (Basic Completion): Various corrections and clarifications.
7369 Add completion-regexp-list.
b8d4c8d0
GM
7370 (Minibuffer Completion): Correct and clarify description of
7371 completing-read.
5dcb4c4e
SM
7372 (Completion Commands): Mention Partial Completion mode.
7373 Various other minor changes.
b8d4c8d0
GM
7374 (High-Level Completion): Various corrections and clarifications.
7375 (Reading File Names): Ditto.
7376 (Minibuffer Misc): Ditto.
7377
73782004-01-26 Luc Teirlinck <teirllm@auburn.edu>
7379
7380 * strings.texi (Text Comparison): assoc-string also matches
7381 elements of alists that are strings instead of conses.
7382 (Formatting Strings): Standardize Texinfo usage. Update index
7383 entries.
7384
73852004-01-20 Luc Teirlinck <teirllm@auburn.edu>
7386
7387 * lists.texi (Sets And Lists): Add delete-dups.
7388
73892004-01-15 Luc Teirlinck <teirllm@auburn.edu>
7390
7391 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
7392 special form.
7393 * macros.texi (Defining Macros): Update description of `declare',
7394 which now is a macro.
7395 (Wrong Time): Fix typos.
7396
73972004-01-14 Luc Teirlinck <teirllm@auburn.edu>
7398
7399 * compile.texi (Compilation Functions): Expand descriptions of
7400 `compile-defun', `byte-compile-file', `byte-recompile-directory'
7401 and `batch-byte-compile'. In particular, mention and describe
7402 all optional arguments.
7403 (Disassembly): Correct and clarify the description of `disassemble'.
7404
74052004-01-11 Luc Teirlinck <teirllm@auburn.edu>
7406
7407 * searching.texi: Various small changes in addition to the
7408 following.
7409 (Regexp Example): Adapt to new value of `sentence-end'.
7410 (Regexp Functions): The PAREN argument to `regexp-opt' can be
7411 `words'.
7412 (Search and Replace): Add usage note for `perform-replace'.
7413 (Entire Match Data): Mention INTEGERS and REUSE arguments to
7414 `match-data'.
7415 (Standard Regexps): Update for new values of `paragraph-start'
7416 and `sentence-end'.
7417
74182004-01-07 Luc Teirlinck <teirllm@auburn.edu>
7419
7420 * files.texi (Saving Buffers): Clarify descriptions of
7421 `write-contents-functions' and `before-save-hook'.
7422 Make the defvar's for `before-save-hook' and `after-save-hook'
7423 into defopt's.
7424
74252004-01-07 Kim F. Storm <storm@cua.dk>
7426
7427 * commands.texi (Click Events): Describe new image and
7428 width/height elements of click events.
7429 (Accessing Events): Add posn-string, posn-image, and
7430 posn-object-width-height. Change posn-object to return either
7431 image or string object.
7432
74332004-01-01 Simon Josefsson <jas@extundo.com>
7434
7435 * hooks.texi (Standard Hooks): Add before-save-hook.
7436 * files.texi (Saving Buffers): Likewise.
7437
74382004-01-03 Richard M. Stallman <rms@gnu.org>
7439
7440 * frames.texi (Frames and Windows): Delete frame-root-window.
7441
74422004-01-03 Luc Teirlinck <teirllm@auburn.edu>
7443
7444 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
7445
7446 * functions.texi: Various small changes in addition to the
7447 following.
5dcb4c4e
SM
7448 (What Is a Function): `functionp' returns nil for macros.
7449 Clarify behavior of this and following functions for symbol arguments.
b8d4c8d0
GM
7450 (Function Documentation): Add `\' in front of (fn @var{arglist})
7451 and explain why.
7452 (Defining Functions): Mention DOCSTRING argument to `defalias'.
7453 Add anchor.
7454 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
7455
74562004-01-01 Miles Bader <miles@gnu.org>
7457
7458 * display.texi (Buttons): New section.
7459
74602003-12-31 Andreas Schwab <schwab@suse.de>
7461
7462 * numbers.texi (Math Functions): sqrt reports a domain-error
7463 error.
7464 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
7465
74662003-12-30 Luc Teirlinck <teirllm@auburn.edu>
7467
7468 * tips.texi (Documentation Tips): Update item on hyperlinks in
7469 documentation strings.
7470
7471 * errors.texi (Standard Errors): Various small corrections and
7472 additions.
7473
7474 * control.texi: Various small changes in addition to the
7475 following.
7476 (Signaling Errors): Provide some more details on how `signal'
7477 constructs the error message. Add anchor to the definition of
7478 `signal'.
7479 (Error Symbols): Describe special treatment of `quit'.
7480 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
7481 to emphasize that it has to be a single form.
7482
7483 * buffers.texi: Add anchor.
7484
74852003-12-29 Richard M. Stallman <rms@gnu.org>
7486
7487 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
7488 (Window Configurations): Add window-configuration-frame.
7489
7490 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
7491
7492 * text.texi (Examining Properties): Add get-char-property-and-overlay.
7493 Change arg name in get-char-property.
7494 (Special Properties): Update handling of keymap property.
7495
7496 * strings.texi (Modifying Strings): Add clear-string.
7497 (Text Comparison): Add assoc-string and remove
7498 assoc-ignore-case, assoc-ignore-representation.
7499
7500 * os.texi (Time of Day): Add set-time-zone-rule.
7501
7502 * numbers.texi (Math Functions): asin, acos, log, log10
7503 report domain-error errors.
7504
7505 * nonascii.texi (Converting Representations):
7506 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
7507 (Encoding and I/O): Add file-name-coding-system.
7508
7509 * modes.texi (Search-based Fontification): Explain that
7510 face specs are symbols with face names as values.
7511
7512 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
7513
7514 * lists.texi (Building Lists): remq moved elsewhere.
7515 (Sets And Lists): remq moved here.
7516 (Association Lists): Refer to assoc-string.
7517
7518 * internals.texi (Garbage Collection): Add memory-use-counts.
7519
7520 * frames.texi (Frames and Windows): Add set-frame-selected-window
7521 and frame-root-window.
7522
7523 * files.texi (Contents of Directories):
7524 Add directory-files-and-attributes.
7525
7526 * display.texi (Refresh Screen): Add force-window-update.
7527 (Invisible Text): Explain about moving point out of invis text.
7528 (Overlay Properties): Add overlay-properties.
7529 (Managing Overlays): Add overlayp.
7530 (GIF Images): Invalid image number displays a hollow box.
7531
7532 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
7533 (Killing Buffers): Add buffer-live-p.
7534
75352003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
7536
7537 * display.texi (Fringes): Fix typo "set-buffer-window".
7538
75392003-12-24 Luc Teirlinck <teirllm@auburn.edu>
7540
7541 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
7542 * nonascii.texi, processes.texi, tips.texi, variables.texi:
7543 Add or change various xrefs and anchors.
7544
7545 * commands.texi: Replace all occurrences of @acronym{CAR} with
7546 @sc{car}, for consistency with the rest of the Elisp manual.
7547 `car' and `cdr' are historically acronyms, but are no longer
7548 widely thought of as such.
7549
7550 * internals.texi (Pure Storage): Mention that `purecopy' does not
7551 copy text properties.
7552 (Object Internals): Now 29 bits are used (in most implementations)
7553 to address Lisp objects.
7554
7555 * variables.texi (Variables with Restricted Values): New node.
7556
7557 * objects.texi (Lisp Data Types): Mention that certain variables
7558 can only take on a restricted set of values and add an xref to
7559 the new node "Variables with Restricted Values".
7560
7561 * eval.texi (Function Indirection): Describe the errors that
7562 `indirect-function' can signal.
7563 (Eval): Clarify the descriptions of `eval-region' and `values'.
7564 Describe `eval-buffer' instead of `eval-current-buffer' and
7565 mention `eval-current-buffer' as an alias for `current-buffer'.
7566 Correct the description and mention all optional arguments.
7567
7568 * nonascii.texi: Various small changes in addition to the
7569 following.
7570 (Converting Representations): Clarify behavior of
7571 `string-make-multibyte' and `string-to-multibyte' for unibyte all
7572 ASCII arguments.
7573 (Character Sets): Document the variable `charset-list' and adapt
7574 the definition of the function `charset-list' accordingly.
7575 (Translation of Characters): Clarify use of generic characters in
7576 `make-translation-table'. Clarify and correct the description of
7577 the use of translation tables in encoding and decoding.
7578 (User-Chosen Coding Systems): Correct and clarify the description
7579 of `select-safe-coding-system'.
7580 (Default Coding Systems): Clarify description of
7581 `file-coding-system-alist'.
7582
75832003-11-30 Luc Teirlinck <teirllm@auburn.edu>
7584
7585 * strings.texi (Text Comparison): Correctly describe when two
7586 strings are `equal'. Combine and clarify descriptions of
7587 `assoc-ignore-case' and `assoc-ignore-representation'.
7588
7589 * objects.texi (Non-ASCII in Strings): Clarify description of
7590 when a string is unibyte or multibyte.
7591 (Bool-Vector Type): Update examples.
7592 (Equality Predicates): Correctly describe when two strings are
7593 `equal'.
7594
75952003-11-29 Luc Teirlinck <teirllm@auburn.edu>
7596
7597 * lists.texi (Building Lists): `append' no longer accepts integer
7598 arguments. Update the description of `number-sequence' to reflect
7599 recent changes.
7600 (Sets And Lists): Describe `member-ignore-case' after `member'.
7601
76022003-11-27 Kim F. Storm <storm@cua.dk>
7603
7604 * commands.texi (Click Events): Click object may be an images.
7605 Describe (dx . dy) element of click positions.
7606 (Accessing Events): Remove duplicate posn-timestamp.
7607 New functions posn-object and posn-object-x-y.
7608
76092003-11-23 Kim F. Storm <storm@cua.dk>
7610
7611 * commands.texi (Click Events): Describe enhancements to event
7612 position lists, including new text-pos and (col . row) items.
7613 Mention left-fringe and right-fringe area events.
7614 (Accessing Events): New functions posn-area and
7615 posn-actual-col-row. Mention posn-timestamp. Mention that
7616 posn-point in non-text area still returns buffer position.
7617 Clarify posn-col-row.
7618
76192003-11-21 Lars Hansen <larsh@math.ku.dk>
7620
7621 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
7622 * anti.texi (File Attributes): Describe removed parameter
7623 ID-FORMAT.
7624
76252003-11-20 Luc Teirlinck <teirllm@auburn.edu>
7626
7627 * positions.texi (Positions): Mention that, if a marker is used as
7628 a position, its buffer is ignored.
7629
7630 * markers.texi (Overview of Markers): Mention it here too.
7631
76322003-11-12 Luc Teirlinck <teirllm@auburn.edu>
7633
7634 * numbers.texi (Numeric Conversions): Not just `floor', but also
7635 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
7636
76372003-11-10 Luc Teirlinck <teirllm@auburn.edu>
7638
7639 * markers.texi (Creating Markers): Specify insertion type of
7640 created markers. Add xref to `Marker Insertion Types'.
7641 Second argument to `copy-marker' is optional.
7642 (Marker Insertion Types): Mention that most markers are created
7643 with insertion type nil.
7644 (The Mark): Correctly describe when `mark' signals an error.
7645 (The Region): Correctly describe when `region-beginning' and
7646 `region-end' signal an error.
7647
76482003-11-08 Luc Teirlinck <teirllm@auburn.edu>
7649
7650 * hash.texi (Creating Hash): Clarify description of `eql'.
7651 `makehash' is obsolete.
7652 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
7653
7654 * positions.texi (Point): Change description of `buffer-end', so
7655 that it is also correct for floating point arguments.
7656 (List Motion): Correct argument lists of `beginning-of-defun' and
7657 `end-of-defun'.
7658 (Excursions): Add xref to `Marker Insertion Types'.
7659 (Narrowing): Argument to `narrow-to-page' is optional.
7660
76612003-11-06 Luc Teirlinck <teirllm@auburn.edu>
7662
7663 * streams.texi (Output Streams): Clarify behavior of point for
7664 marker output streams.
7665
76662003-11-04 Luc Teirlinck <teirllm@auburn.edu>
7667
7668 * variables.texi (Defining Variables): Second argument to
7669 `defconst' is not optional.
7670 (Setting Variables): Mention optional argument APPEND to
7671 `add-to-list'.
7672 (Creating Buffer-Local): Expand description of
7673 `make-variable-buffer-local'.
7674 (Frame-Local Variables): Expand description of
7675 `make-variable-frame-local'.
7676 (Variable Aliases): Correct description of optional argument
7677 DOCSTRING to `defvaralias'. Mention return value of
7678 `defvaralias'.
7679 (File Local Variables): Add xref to `File variables' in Emacs
7680 Manual. Correct description of `hack-local-variables'. Mention
7681 `safe-local-variable' property. Mention optional second argument
7682 to `risky-local-variable-p'.
7683
76842003-11-03 Luc Teirlinck <teirllm@auburn.edu>
7685
7686 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
7687
76882003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
7689
7690 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
7691 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
7692 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
7693 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
7694 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
7695 lispref/processes.texi, lispref/searching.texi,
7696 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
7697 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
7698 @acronym{FOO}.
7699
77002003-10-27 Luc Teirlinck <teirllm@auburn.edu>
7701
7702 * strings.texi (Creating Strings): Argument START to `substring'
7703 can not be `nil'. Expand description of
7704 `substring-no-properties'. Correct description of `split-string',
7705 especially with respect to empty matches. Prevent very bad line
7706 break in definition of `split-string-default-separators'.
7707 (Text Comparison): `string=' and `string<' also accept symbols as
7708 arguments.
7709 (String Conversion): More completely describe argument BASE in
7710 `string-to-number'.
7711 (Formatting Strings): `%s' and `%S' in `format' do require
7712 corresponding object. Clarify behavior of numeric prefix after
7713 `%' in `format'.
7714 (Case Conversion): The argument to `upcase-initials' can be a
7715 character.
7716
77172003-10-27 Kenichi Handa <handa@m17n.org>
7718
7719 * display.texi (Fontsets): Fix texinfo usage.
7720
77212003-10-25 Kenichi Handa <handa@m17n.org>
7722
7723 * display.texi (Fontsets): Add description of the function
7724 set-fontset-font.
7725
77262003-10-23 Luc Teirlinck <teirllm@auburn.edu>
7727
7728 * display.texi (Temporary Displays): Add xref to `Documentation
7729 Tips'.
7730
7731 * functions.texi (Function Safety): Use inforef instead of pxref
7732 for SES.
7733
77342003-10-23 Andreas Schwab <schwab@suse.de>
7735
7736 * Makefile.in (TEX, texinputdir): Don't define.
7737 (TEXI2DVI): Define.
7738 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
7739 add $(srcdir)/index.texi.
7740 ($(infodir)/elisp): Remove index.texi dependency.
7741 (elisp.dvi): Likewise. Use $(TEXI2DVI).
7742 (index.texi): Remove target.
7743 (dist): Don't link $(srcdir)/permute-index.
7744 (clean): Don't remove index.texi.
7745
7746 * permute-index, index.perm: Remove.
7747 * index.texi: Rename from index.unperm.
7748
77492003-10-22 Luc Teirlinck <teirllm@auburn.edu>
7750
7751 * tips.texi (Documentation Tips): Document new behavior for face
7752 and variable hyperlinks in Help mode.
7753
77542003-10-21 Luc Teirlinck <teirllm@auburn.edu>
7755
7756 * objects.texi (Integer Type): Update for extra bit of integer range.
7757 (Character Type): Ditto.
7758
77592003-10-16 Eli Zaretskii <eliz@gnu.org>
7760
7761 * numbers.texi (Integer Basics): Add index entries for reading
7762 numbers in hex, octal, and binary.
7763
77642003-10-16 Lute Kamstra <lute@gnu.org>
7765
7766 * modes.texi (Mode Line Format): Mention force-mode-line-update's
7767 argument.
7768
77692003-10-13 Luc Teirlinck <teirllm@auburn.edu>
7770
7771 * windows.texi (Choosing Window): Fix typo.
7772 * edebug.texi (Edebug Execution Modes): Fix typo.
7773
77742003-10-13 Richard M. Stallman <rms@gnu.org>
7775
7776 * windows.texi (Basic Windows): A window has fringe settings,
7777 display margins and scroll-bar settings.
7778 (Splitting Windows): Doc split-window return value.
7779 Clean up one-window-p.
7780 (Selecting Windows): Fix typo.
7781 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
7782 (Buffers and Windows): In set-window-buffer, explain effect
7783 on fringe settings and scroll bar settings.
7784 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
7785 (Choosing Window): Use defopt for pop-up-frame-function.
7786 For special-display-buffer-names, explain same-window and same-frame.
7787 Clarify window-dedicated-p return value.
7788 (Textual Scrolling): scroll-up and scroll-down can get an error.
7789 (Horizontal Scrolling): Clarify auto-hscroll-mode.
7790 Clarify set-window-hscroll.
7791 (Size of Window): Don't mention tool bar in window-height.
7792 (Coordinates and Windows): Explain what coordinates-in-window-p
7793 returns for fringes and display margins.
7794 (Window Configurations): Explain saving fringes, etc.
7795
7796 * tips.texi (Library Headers): Clean up Documentation.
7797
7798 * syntax.texi (Parsing Expressions): Clean up forward-comment
7799 and parse-sexp-lookup-properties.
7800
7801 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
7802
7803 * os.texi (System Environment): Clean up text for load-average errors.
7804
7805 * modes.texi (Hooks): Don't explain local hook details at front.
7806 Clarify run-hooks and run-hook-with-args a little.
7807 Clean up add-hook and remove-hook.
7808
7809 * edebug.texi (Edebug Execution Modes): Clarify t.
7810 Document edebug-sit-for-seconds.
7811 (Coverage Testing): Document C-x X = and =.
7812 (Instrumenting Macro Calls): Fix typo.
7813 (Specification List): Don't index the specification keywords.
7814
78152003-10-10 Kim F. Storm <storm@cua.dk>
7816
7817 * processes.texi (Network): Introduce make-network-process.
7818
78192003-10-09 Luc Teirlinck <teirllm@auburn.edu>
7820
7821 * tips.texi (Library Headers): Fix typo.
7822
78232003-10-07 Juri Linkov <juri@jurta.org>
7824
7825 * modes.texi (Imenu): Mention imenu-create-index-function's
7826 default value. Explain submenus better.
7827
78282003-10-07 Lute Kamstra <lute@gnu.org>
7829
7830 * modes.texi (Faces for Font Lock): Fix typo.
7831 (Hooks): Explain how buffer-local hook variables can refer to
7832 global hook variables.
7833 Various minor clarifications.
7834
78352003-10-06 Lute Kamstra <lute@gnu.org>
7836
7837 * tips.texi (Coding Conventions): Mention naming conventions for
7838 hooks.
7839
78402003-10-05 Luc Teirlinck <teirllm@auburn.edu>
7841
7842 * loading.texi (Library Search): Correct default value of
7843 load-suffixes.
7844 (Named Features): Fix typo.
7845
78462003-10-05 Richard M. Stallman <rms@gnu.org>
7847
7848 * loading.texi (Named Features): In `provide',
7849 say how to test for subfeatures.
7850 (Unloading): In unload-feature, use new var name
7851 unload-feature-special-hooks.
7852
78532003-10-03 Lute Kamstra <lute@gnu.org>
7854
7855 * modes.texi (Major Mode Conventions): Mention third way to set up
7856 Imenu.
7857 (Imenu): A number of small fixes.
7858 Delete documentation of internal variable imenu--index-alist.
7859 Document the return value format of imenu-create-index-function
7860 functions.
7861
78622003-09-30 Richard M. Stallman <rms@gnu.org>
7863
7864 * processes.texi (Network): Say what stopped datagram connections do.
7865
7866 * lists.texi (Association Lists): Clarify `assq-delete-all'.
7867
7868 * display.texi (Overlay Properties): Clarify `evaporate' property.
7869
78702003-09-29 Lute Kamstra <lute@gnu.org>
7871
7872 * modes.texi (Mode Line Data): Explain when symbols in mode-line
7873 constructs should be marked as risky.
7874 Change cons cell into proper list.
7875 (Mode Line Variables): Change cons cell into proper list.
7876
78772003-09-26 Lute Kamstra <lute@gnu.org>
7878
7879 * modes.texi (Mode Line Data): Document the :propertize construct.
7880 (Mode Line Variables): Reorder the descriptions of the variables
7881 to match their order in the default mode-line-format.
7882 Describe the new variables mode-line-position and mode-line-modes.
7883 Update the default values of mode-line-frame-identification,
7884 minor-mode-alist, and default-mode-line-format.
7885 (Properties in Mode): Mention the :propertize construct.
7886
78872003-09-26 Richard M. Stallman <rms@gnu.org>
7888
7889 * buffers.texi, commands.texi, debugging.texi, eval.texi:
7890 * loading.texi, minibuf.texi, text.texi, variables.texi:
7891 Avoid @strong{Note:}.
7892
78932003-09-26 Richard M. Stallman <rms@gnu.org>
7894
7895 * keymaps.texi (Remapping Commands): Fix typo.
7896
78972003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
7898
7899 * processes.texi (Low-Level Network): Fix typo.
7900
79012003-09-23 Kim F. Storm <storm@cua.dk>
7902
7903 * processes.texi (Network, Network Servers): Fix typos.
7904 (Low-Level Network): Add timeout value for :server keyword.
7905 Add new option keywords to make-network-process.
7906 Add set-network-process-options.
7907 Explain how to test availability of network options.
7908
79092003-09-19 Richard M. Stallman <rms@gnu.org>
7910
7911 * text.texi (Motion by Indent): Arg to
7912 backward-to-indentation and forward-to-indentation is optional.
7913
7914 * strings.texi (Creating Strings): Add substring-no-properties.
7915
7916 * processes.texi
7917 (Process Information): Add list-processes arg QUERY-ONLY.
7918 Delete process-contact from here.
7919 Add new status values for process-status.
7920 Add process-get, process-put, process-plist, set-process-plist.
7921 (Synchronous Processes): Add call-process-shell-command.
7922 (Signals to Processes): signal-process allows process objects.
7923 (Network): Complete rewrite.
7924 (Network Servers, Datagrams, Low-Level Network): New nodes.
7925
7926 * positions.texi (Word Motion): forward-word, backward-word
7927 arg is optional. Reword.
7928
7929 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
7930
7931 * variables.texi (Creating Buffer-Local):
7932 Delete duplicate definition of buffer-local-value.
7933 (File Local Variables): Explain about discarding text props.
7934
79352003-09-11 Richard M. Stallman <rms@gnu.org>
7936
7937 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
7938 changes variables that record input events.
7939 (Minibuffer Misc): Add minibuffer-selected-window.
7940
7941 * lists.texi (Building Lists): Add copy-tree.
7942
7943 * display.texi (Fontsets): Add char-displayable-p.
7944 (Scroll Bars): New node.
7945
79462003-09-08 Lute Kamstra <lute@gnu.org>
7947
7948 * modes.texi (%-Constructs): Document new `%i' and `%I'
7949 constructs.
7950
79512003-09-03 Peter Runestig <peter@runestig.com>
7952
7953 * makefile.w32-in: New file.
7954
79552003-08-29 Richard M. Stallman <rms@gnu.org>
7956
7957 * display.texi (Overlay Properties): Clarify how priorities
7958 affect use of the properties.
7959
79602003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
7961
7962 * customize.texi (Type Keywords): Correct the description of
7963 `:help-echo' in the case where `motion-doc' is a function.
7964
79652003-08-14 John Paul Wallington <jpw@gnu.org>
7966
7967 * modes.texi (Emulating Mode Line): Subsection, not section.
7968
79692003-08-13 Richard M. Stallman <rms@gnu.org>
7970
7971 * elisp.texi (Top): Update subnode lists in menu.
7972
7973 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
7974 (Kill Functions): kill-region has new arg yank-handler.
7975 (Yanking): New node.
7976 (Yank Commands): Add yank-undo-function.
7977 (Low-Level Kill Ring):
7978 kill-new and kill-append have new arg yank-handler.
7979 (Changing Properties): Add remove-list-of-text-properties.
7980 (Atomic Changes): New node.
7981
7982 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
7983
7984 * streams.texi (Output Variables): Add eval-expression-print-length
7985 and eval-expression-print-level.
7986
7987 * os.texi (Time Conversion): For encode-time, explain limits on year.
7988
7989 * objects.texi (Character Type): Define anchor "modifier bits".
7990
7991 * modes.texi (Emulating Mode Line): New node.
7992 (Search-based Fontification): Font Lock uses font-lock-face property.
7993 (Other Font Lock Variables): Likewise.
7994
7995 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
7996 not vectors.
7997 (Active Keymaps): Add emulation-mode-map-alists.
7998 (Functions for Key Lookup): key-binding has new arg no-remap.
7999 (Remapping Commands): New node.
8000 (Scanning Keymaps): where-is-internal has new arg no-remap.
8001 (Tool Bar): Add tool-bar-local-item-from-menu.
8002 Clarify when to use tool-bar-add-item-from-menu.
8003
8004 * commands.texi (Interactive Call): commandp has new arg.
8005 (Command Loop Info): Add this-original-command.
8006
80072003-08-06 John Paul Wallington <jpw@gnu.org>
8008
8009 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
8010
8011 * display.texi (Warning Basics): Fix typo.
8012 (Fringes): Add closing curly bracket and fix typo.
8013
8014 * elisp.texi (Top): Fix typo.
8015
80162003-08-05 Richard M. Stallman <rms@gnu.org>
8017
8018 * elisp.texi: Update lists of subnodes.
8019
8020 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
8021
8022 * variables.texi (Local Variables): Use lc for example variable names.
8023
8024 * tips.texi (Library Headers): Explain where to put -*-.
8025
8026 * strings.texi (Creating Strings): Fix xref for vconcat.
8027
8028 * sequences.texi (Vector Functions):
8029 vconcat no longer allows integer args.
8030
8031 * minibuf.texi (Reading File Names): read-file-name has new
8032 arg PREDICATE. New function read-directory-name.
8033
8034 * macros.texi (Defining Macros): Give definition of `declare'
8035 (Indenting Macros): New node.
8036
8037 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
8038 (Window Frame Parameters): Make separate table of parameters
8039 that are coupled with specific face attributes.
8040 (Deleting Frames): delete-frame-hooks renamed to
8041 delete-frame-functions.
8042
8043 * files.texi (Magic File Names): Add file-remote-p.
8044 Clarify file-local-copy.
8045
8046 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
8047 here; instead xref Defining Macros.
8048
8049 * display.texi (Warnings): New node, and subnodes.
8050 (Fringes): New node.
8051
8052 * debugging.texi (Test Coverage): New node.
8053
8054 * compile.texi (Compiler Errors): Explain with-no-warnings
8055 and other ways to suppress warnings.
8056
8057 * commands.texi (Interactive Call): Minor clarification.
8058
8059 * buffers.texi (Buffer File Name): set-visited-file-name
8060 renames the buffer too.
8061
8062 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
8063
80642003-07-24 Markus Rost <rost@math.ohio-state.edu>
8065
8066 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
8067
80682003-07-22 Markus Rost <rost@math.ohio-state.edu>
8069
8070 * internals.texi (Garbage Collection): Fix previous change.
8071
80722003-07-22 Richard M. Stallman <rms@gnu.org>
8073
8074 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
8075
8076 * display.texi (Width): Use \s syntax in example.
8077 (Font Selection): Add face-font-rescale-alist.
8078
8079 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
8080 Remove spurious indent in example.
8081
8082 * lists.texi (Building Lists): Add number-sequence.
8083
8084 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
8085
8086 * functions.texi (Function Documentation): Explain how to
8087 show calling convention explicitly in the doc string.
8088
8089 * windows.texi (Selecting Windows): save-selected-window saves
8090 selected window of each frame.
8091 (Window Configurations): Minor change.
8092
8093 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
8094
8095 * streams.texi (Output Variables): Add print-continuous-numbering
8096 and print-number-table.
8097
8098 * processes.texi (Decoding Output): New node.
8099
8100 * os.texi (Time Conversion): decode-time arg is optional.
8101
8102 * objects.texi (Character Type): Don't use space as example for \.
8103 Make list of char names and \-sequences correspond.
8104 Explain that \s is not used in strings. `\ ' needs space after.
8105
8106 * nonascii.texi (Converting Representations): Add string-to-multibyte.
8107 (Translation of Characters): Add translation-table-for-input.
8108 (Default Coding Systems): Add auto-coding-functions.
8109 (Explicit Encoding): Add decode-coding-inserted-region.
8110 (Locales): Add locale-info.
8111
8112 * minibuf.texi (Basic Completion): Describe test-completion.
8113 Collections can be lists of strings.
8114 Clean up lazy-completion-table.
8115 (Programmed Completion): Mention test-completion.
8116 Clarify why lambda expressions are not accepted.
8117 (Minibuffer Misc): Describe minibufferp.
8118
81192003-07-14 Richard M. Stallman <rms@gnu.org>
8120
8121 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
8122
8123 * windows.texi (Selecting Windows): New arg to select-window.
8124 (Selecting Windows): Add with-selected-window.
8125 (Size of Window): Add window-inside-edges, etc.
8126
8127 * internals.texi (Garbage Collection): Add post-gc-hook.
8128
8129 * processes.texi (Subprocess Creation): Add exec-suffixes.
8130
8131 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
8132 (Scanning Keymaps): Add map-keymaps.
8133 (Defining Menus): Add keymap-prompt.
8134
8135 * numbers.texi (Integer Basics): Add most-positive-fixnum,
8136 most-negative-fixnum.
8137
8138 * compile.texi (Byte Compilation): Explain no-byte-compile
8139 (Compiler Errors): New node.
8140
8141 * os.texi (User Identification): user-uid, user-real-uid
8142 can return float.
8143
8144 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
8145 and about derived modes.
8146 (Minor Modes): Add minor-mode-list.
8147 (Defining Minor Modes): Keyword args for define-minor-mode.
8148 (Search-based Fontification): Explain managing other properties.
8149 (Other Font Lock Variables): Add font-lock-extra-managed-props.
183080b6 8150 (Faces for Font Lock): Add font-lock-preprocessor-face.
b8d4c8d0
GM
8151 (Hooks): Add run-mode-hooks and delay-mode-hooks.
8152
8153 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
8154 (Variable Aliases): Clarify defvaralias.
8155
8156 * loading.texi (Library Search): Add load-suffixes.
8157
8158 * minibuf.texi (Basic Completion): Add lazy-completion-table.
8159 (Programmed Completion): Add dynamic-completion-table.
8160
8161 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
8162 (Magic File Names): Specify precedence order of handlers.
8163
8164 * commands.texi (Command Overview): Emacs server runs pre-command-hook
8165 and post-command-hook.
8166 (Waiting): New calling convention for sit-for.
8167
8168 * text.texi (Special Properties): local-map and keymap properties
8169 apply based on their stickiness.
8170
81712003-07-07 Richard M. Stallman <rms@gnu.org>
8172
8173 * modes.texi (Minor Mode Conventions): Specify only some kinds
8174 of list values as args to minor modes.
8175
8176 * files.texi (File Name Expansion): Warn about iterative use
8177 of substitute-in-file-name.
8178
8179 * advice.texi (Activation of Advice): Clean up previous change.
8180
81812003-07-06 Markus Rost <rost@math.ohio-state.edu>
8182
8183 * advice.texi (Activation of Advice): Note that ad-start-advice is
8184 turned on by default.
8185
81862003-06-30 Richard M. Stallman <rms@gnu.org>
8187
8188 * text.texi (Buffer Contents): Document current-word.
8189 (Change Hooks): Not called for *Messages*.
8190
8191 * functions.texi (Defining Functions): Explain about redefining
8192 primitives.
8193 (Function Safety): Renamed. Minor changes.
8194 Comment out the detailed criteria for what is safe.
8195
81962003-06-22 Andreas Schwab <schwab@suse.de>
8197
8198 * objects.texi (Symbol Type): Fix description of examples.
8199
82002003-06-16 Andreas Schwab <schwab@suse.de>
8201
8202 * hash.texi (Creating Hash): Fix description of :weakness.
8203
c8763fb6 82042003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
b8d4c8d0
GM
8205
8206 * files.texi (Changing Files): copy-file copies file modes, too.
8207
82082003-05-28 Richard M. Stallman <rms@gnu.org>
8209
8210 * strings.texi (Creating Strings): Clarify split-string.
8211
82122003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
8213
8214 * strings.texi (Creating Strings): Update split-string specification
8215 and examples.
8216
82172003-05-19 Richard M. Stallman <rms@gnu.org>
8218
8219 * elisp.texi: Correct invariant section names.
8220
82212003-04-20 Richard M. Stallman <rms@gnu.org>
8222
8223 * os.texi (Timers): Explain about timers and quitting.
8224
82252003-04-19 Richard M. Stallman <rms@gnu.org>
8226
8227 * internals.texi (Writing Emacs Primitives): Strings are
8228 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
8229 Explain GCPRO convention for varargs function args.
8230
82312003-04-16 Richard M. Stallman <rms@gnu.org>
8232
8233 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
8234
82352003-04-08 Richard M. Stallman <rms@gnu.org>
8236
8237 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
8238
82392003-02-13 Kim F. Storm <storm@cua.dk>
8240
8241 * objects.texi (Character Type): New \s escape for space.
8242
82432003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
8244
5dcb4c4e 8245 * os.texi (System Environment): Add cygwin system-type.
b8d4c8d0
GM
8246
82472003-01-25 Richard M. Stallman <rms@gnu.org>
8248
8249 * keymaps.texi: Document that a symbol can act as a keymap.
8250
82512003-01-13 Richard M. Stallman <rms@gnu.org>
8252
8253 * text.texi (Changing Properties): Say string indices are origin-0.
8254
8255 * positions.texi (Screen Lines) <compute-motion>:
8256 Correct order of elts in return value.
8257
8258 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
8259 how to define a default binding.
8260
82612002-12-07 Markus Rost <rost@math.ohio-state.edu>
8262
8263 * loading.texi (Unloading): Fix recent change for load-history.
8264
8265 * customize.texi (Simple Types): Clarify description of custom
8266 type 'number. Describe new custom type 'float.
8267
82682002-12-04 Markus Rost <rost@math.ohio-state.edu>
8269
8270 * variables.texi (File Local Variables): Fix typo.
8271
c8763fb6 82722002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
b8d4c8d0
GM
8273
8274 From Michael Albinus <Michael.Albinus@alcatel.de>.
8275
8276 * README: Target for Info file is `make info'.
8277
5dcb4c4e 8278 * files.texi (File Name Components): Fix typos in
b8d4c8d0
GM
8279 `file-name-sans-extension'.
8280 (Magic File Names): Complete list of operations for magic file
8281 name handlers.
8282
82832002-09-16 Jonathan Yavner <jyavner@engineer.com>
8284
8285 * variables.texi (File Local Variables): New function
8286 risky-local-variable-p.
8287
82882002-09-15 Jonathan Yavner <jyavner@engineer.com>
8289
8290 * functions.texi (Function safety): New node about unsafep.
8291
82922002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
8293
5dcb4c4e 8294 * customize.texi (Splicing into Lists): Fix example.
a86cd395 8295 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>.
b8d4c8d0
GM
8296
82972002-06-17 Juanma Barranquero <lektu@terra.es>
8298
8299 * frames.texi (Display Feature Testing): Fix typo.
8300
83012002-06-12 Andreas Schwab <schwab@suse.de>
8302
8303 * frames.texi (Initial Parameters, Resources): Fix references to
8304 the Emacs manual.
8305
83062002-05-13 Kim F. Storm <storm@cua.dk>
8307
8308 * variables.texi (Intro to Buffer-Local): Updated warning and
8309 example relating to changing buffer inside let.
8310
c8763fb6 83112002-03-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
8312
8313 * os.texi (Session Management): New node about X Session management.
8314
83152002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
8316
8317 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
8318 to which the manual corresponds, and the copyright years.
8319
8320 * Makefile.in (VERSION): Set to 2.9.
8321
83222001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
8323
8324 * elisp.texi: Change the category in @dircategory to "Emacs", to
8325 make it consistent with info/dir.
8326
83272001-11-25 Miles Bader <miles@gnu.org>
8328
8329 * text.texi (Fields): Describe new `limit' arg in
8330 field-beginning/field-end.
8331
83322001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
8333
5dcb4c4e
SM
8334 * permute-index: Don't depend on csh-specific features.
8335 Replace the interpreter name with /bin/sh.
b8d4c8d0
GM
8336
8337 * two-volume-cross-refs.txt: New file.
8338 * two.el: New file.
8339 * spellfile: New file.
8340
83412001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
8342
8343 * permute-index: New file.
8344
8345 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
8346 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
8347 8+3 restricted namespace.
8348
8349 * Makefile.in (infodir): Define relative to $(srcdir).
8350 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
8351 include directories list via -I switch to makeinfo.
8352 (index.texi): Use cp if both hard and symbolic links fail.
8353
83542001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
8355
8356 * Makefile.in (distclean): Add.
8357
8358 The following changes make ELisp manual part of the Emacs
8359 distribution:
8360
8361 * Makefile.in: Add Copyright notice.
8362 (prefix): Remove.
8363 (infodir): Change value to "../info".
8364 (VPATH): New variable.
8365 (MAKE): Don't define.
8366 (texmacrodir): Don't define.
8367 (texinputdir): Append the existing value of TEXINPUTS.
8368 ($(infodir)/elisp): Instead of just "elisp". Reformat the
8369 command to be compatible with man/Makefile.in, and to put the
8370 output into ../info.
8371 (info): Add target.
8372 (installall): Target removed.
8373
c8763fb6 83742001-10-31 Pavel Janík <Pavel@Janik.cz>
b8d4c8d0
GM
8375
8376 * tips.texi (Coding Conventions): Fix typo.
8377
83782001-10-23 Gerd Moellmann <gerd@gnu.org>
8379
8380 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
8381
83822001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
8383
8384 * files.texi (File Name Components): Update the description of
8385 file-name-sans-extension and file-name-extension, as they now
8386 ignore leading dots.
8387
83882001-10-20 Gerd Moellmann <gerd@gnu.org>
8389
8390 * (Version 21.1 released.)
8391
83922001-10-19 Miles Bader <miles@gnu.org>
8393
8394 * positions.texi (Text Lines): Describe behavior of
8395 `beginning-of-line'/`end-of-line' in the presence of field properties.
8396
83972001-10-17 Gerd Moellmann <gerd@gnu.org>
8398
8399 * Makefile.in (VERSION): Set to 2.8.
8400 (manual): Use `manual-21'.
8401
8402 * elisp.texi (VERSION): Add and use it where the version
8403 number was used. Set it to 2.8.
8404
8405 * intro.texi: Likewise.
8406
84072001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
8408
8409 * files.texi (File Name Completion): Document the significance of
8410 a trailing slash in elements of completion-ignored-extensions.
8411
84122001-10-06 Miles Bader <miles@gnu.org>
8413
8414 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
8415
84162001-10-04 Gerd Moellmann <gerd@gnu.org>
8417
8418 * variables.texi (Variable Aliases): New node.
8419
84202001-10-04 Gerd Moellmann <gerd@gnu.org>
8421
8422 * Branch for 21.1.
8423
84242001-10-02 Miles Bader <miles@gnu.org>
8425
8426 * minibuf.texi (Minibuffer Misc): Add entries for
8427 `minibuffer-contents', `minibuffer-contents-no-properties', and
8428 `delete-minibuffer-contents'.
8429 Correct description for `minibuffer-prompt-end'.
8430
8431 * text.texi (Property Search): Correct descriptions of
8432 `next-char-property-change' and `previous-char-property-change'.
8433 Add entries for `next-single-char-property-change' and
8434 `previous-single-char-property-change'.
8435 Make operand names a bit more consistent.
8436
84372001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
8438
8439 * frames.texi (Finding All Frames): Document that next-frame and
8440 previous-frame are local to current terminal.
8441
84422001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
8443
8444 * keymaps.texi (Creating Keymaps): Fix the description of the
8445 result of make-keymap.
8446
84472001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
8448
8449 * display.texi (Font Lookup, Attribute Functions)
8450 (Image Descriptors): Add cross-references to the definition of
8451 selected frame.
8452
8453 * buffers.texi (The Buffer List): Add cross-references to the
8454 definition of selected frame.
8455
8456 * frames.texi (Input Focus): Clarify which frame is _the_ selected
8457 frame at any given time.
8458 (Multiple Displays, Size and Position): Add a cross-reference to
8459 the definition of the selected frame.
8460
84612001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
8462
8463 * strings.texi (String Conversion) <string-to-number>: Document
8464 that a float is returned for integers that are too large.
8465
8466 * frames.texi (Mouse Position): Document mouse-position-function.
8467 (Display Feature Testing): Document display-images-p.
8468 (Window Frame Parameters): Document the cursor-type variable.
8469
8470 * numbers.texi (Integer Basics): Document CL style read syntax for
8471 integers in bases other than 10.
8472
5dcb4c4e
SM
8473 * positions.texi (List Motion):
8474 Document open-paren-in-column-0-is-defun-start.
b8d4c8d0
GM
8475
8476 * lists.texi (Sets And Lists): Document member-ignore-case.
8477
8478 * internals.texi (Garbage Collection): Document the used and free
8479 strings report.
8480 (Memory Usage): Document strings-consed.
8481
8482 * os.texi (Time of Day): Document float-time.
8483 (Recording Input): Document that clear-this-command-keys clears
8484 the vector to be returned by recent-keys.
8485
8486 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
8487 argument keymap can be a list.
8488
8489 * nonascii.texi (User-Chosen Coding Systems)
8490 <select-safe-coding-system>: Document the new argument
8491 accept-default-p and the variable
8492 select-safe-coding-system-accept-default-p. Tell what happens if
8493 buffer-file-coding-system is undecided.
8494 (Default Coding Systems): Document auto-coding-regexp-alist.
8495
8496 * display.texi (The Echo Area) <message>: Document
8497 message-truncate-lines.
8498 (Glyphs): Document that the glyph table is unused on windowed
8499 displays.
8500
8501 * help.texi (Describing Characters) <single-key-description>:
8502 Document the new argument no-angles.
8503 (Accessing Documentation) <documentation-property>: Document that
8504 a non-string property is evaluated.
8505 <documentation>: Document that the function-documentation property
8506 is looked for.
8507
8508 * windows.texi (Selecting Windows): Document some-window.
8509
8510 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
8511
8512 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
8513 apropos-mode-hook.
8514
8515 * commands.texi (Using Interactive): Document interactive-form.
8516 (Keyboard Macros): Document kbd-macro-termination-hook.
8517 (Command Loop Info): Document that clear-this-command-keys clears
8518 the vector to be returned by recent-keys.
8519
85202001-09-04 Werner LEMBERG <wl@gnu.org>
8521
8522 * Makefile.in (srcdir, texinputdir): New variables.
8523 (srcs, index.texi, install): Use $(srcdir).
8524 (.PHONY): Remove elisp.dvi.
8525 (elisp): Use -I switch for makeinfo.
8526 (elisp.dvi): Use $(srcdir) and $(texinputdir).
8527 (installall, dist): Use $(srcdir).
8528 Fix path to texinfo.tex.
8529 (maintainer-clean): Add elisp.dvi and elisp.oaux.
8530
85312001-08-30 Gerd Moellmann <gerd@gnu.org>
8532
8533 * display.texi (Conditional Display): Adjust to API change.
8534
8535 * configure: New file.
8536
85372001-07-30 Gerd Moellmann <gerd@gnu.org>
8538
8539 * commands.texi (Repeat Events): Add description of
8540 double-click-fuzz.
8541
85422001-05-08 Stefan Monnier <monnier@cs.yale.edu>
8543
8544 * syntax.texi (Syntax Class Table): Add the missing designator for
8545 comment and string fences.
8546 (Syntax Properties): Add a xref to syntax table internals.
8547 (Syntax Table Internals): Document string-to-syntax.
8548
85492001-05-07 Gerd Moellmann <gerd@gnu.org>
8550
8551 * Makefile.in (install): Use install-info command line options
8552 like in Emacs' Makefile.in.
8553
85542000-12-09 Miles Bader <miles@gnu.org>
8555
8556 * windows.texi (Window Start): Update documentation for
8557 `pos-visible-in-window-p'.
8558
85592000-11-12 Stefan Monnier <monnier@cs.yale.edu>
8560
8561 * lists.texi (Building Lists): Add footnote to explain how to add
8562 to the end of a list.
8563
85642000-10-25 Gerd Moellmann <gerd@gnu.org>
8565
8566 * files.texi (Visiting Functions): Typos.
8567
85682000-10-25 Kenichi Handa <handa@etl.go.jp>
8569
8570 * files.texi (Visiting Functions): Return value of
8571 find-file-noselect may be a list of buffers if wildcards are used.
8572
85732000-10-24 Miles Bader <miles@lsi.nec.co.jp>
8574
8575 * display.texi (Defining Faces): Document `graphic' display type
8576 in face specs.
8577
b344d29d 85782000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b8d4c8d0
GM
8579
8580 * hooks.texi (Standard Hooks): Replace obsolete
8581 `after-make-frame-hook' with `after-make-frame-functions'.
8582
8583 * frames.texi (Creating Frames): Ditto.
8584
8585 * variables.texi (Future Local Variables): Ditto.
8586
85872000-10-16 Gerd Moellmann <gerd@gnu.org>
8588
8589 * display.texi (Other Image Types): Add description of :foreground
8590 and :background properties of mono PBM images.
8591
85922000-08-17 Werner LEMBERG <wl@gnu.org>
8593
8594 * .cvsignore: New file.
8595
85962000-01-05 Gerd Moellmann <gerd@gnu.org>
8597
8598 * tindex.pl: New script.
8599
86001999-12-03 Dave Love <fx@gnu.org>
8601
8602 * Makefile.in (MAKEINFO): New parameter.
8603
86041999-09-17 Richard Stallman <rms@gnu.org>
8605
8606 * Makefile.in (srcs): Add hash.texi.
8607 (VERSION): Update to 20.6.
8608
86091999-09-13 Richard Stallman <rms@gnu.org>
8610
8611 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
8612
86131998-08-29 Karl Heuer <kwzh@gnu.org>
8614
8615 * configure.in: New file.
8616 * Makefile.in: Renamed from Makefile.
8617 (prefix, infodir): Use value obtained from configure.
8618 (emacslibdir): Obsolete variable deleted.
8619 (dist): Distribute configure.in, configure, Makefile.in.
8620
86211998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
8622
8623 * Makefile (INSTALL_INFO): New variable.
8624 (install): Run install-info.
8625
86261998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
8627
8628 * Makefile (elisp.dvi): Add missing backslash.
8629
86301998-05-02 Richard Stallman <rms@psilocin.gnu.org>
8631
8632 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
8633 Run texindex without `./'. Always run texindex on elisp.tp.
8634 (elisp.tps): Target deleted.
8635
86361998-04-05 Richard Stallman <rms@psilocin.gnu.org>
8637
8638 * Makefile (srcs): Add nonascii.texi and customize.texi.
8639 (dist): Start by deleting `temp'.
8640
86411998-02-17 Richard Stallman <rms@psilocin.gnu.org>
8642
8643 * Makefile (makeinfo, texindex): Targets deleted.
8644 (makeinfo.o, texindex.o): Targets deleted.
8645 (clean, dist): Don't do anything with them or with getopt*.
8646
86471998-01-30 Richard Stallman <rms@psilocin.gnu.org>
8648
8649 * Makefile (SHELL): Defined.
8650
86511998-01-27 Richard Stallman <rms@psilocin.gnu.org>
8652
8653 * Makefile (elisp.tps): New target.
8654 (elisp.dvi): Depend on elisp.tps.
8655
c5602427 86561996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
8657
8658 * README: Update phone number.
8659
8660 * Makefile (elisp): Make this be the default target.
8661 Depend on makeinfo.c instead of makeinfo.
8662 (install): Don't depend on elisp.dvi, since we don't install that.
8663 Use mkinstalldirs.
8664 (dist): Add mkinstalldirs.
8665
c5602427 86661995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
8667
8668 * Makefile (VERSION): Update version number.
5dcb4c4e 8669 (maintainer-clean): Rename from realclean.
b8d4c8d0 8670
c5602427 86711995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
8672
8673 * Makefile (realclean): New target.
8674 (elisp): Remove any old elisp-* files first.
8675
c5602427 86761993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
8677
8678 * Makefile (VERSION): New variable.
8679 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
8680 Compressed file suffix should be `.gz', not `.z'.
8681
ce058493 86821993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
8683
8684 * Makefile (elisp): Depend on makeinfo.
8685
c5602427 86861993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
8687
8688 * Makefile (srcs): Add anti.texi.
8689
c5602427 86901993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
8691
8692 * Makefile (infodir, prefix): New vars.
8693 (install): Use infodir.
8694 (emacsinfodir): Deleted.
8695
c5602427 86961993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
8697
8698 * Makefile (srcs): Add calendar.texi.
8699
8700 * Makefile (dist): Copy texindex.c and makeinfo.c.
8701 Limit elisp-* files to those with one or two digits.
8702
c5602427 87031993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
8704
8705 * Makefile (dist): Changed to use Gzip instead of compress.
8706
c5602427 87071993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
8708
8709 * loading.texi (Unloading): define-function changed back to
8710 defalias. It may not stay this way, but at least it's
8711 consistent with the known-good version of the code patch.
8712
c5602427 87131993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
8714
8715 * modes.texi (Hooks): Document new optional arg of add-hook.
8716
c5602427 87171993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
8718
8719 * variables.texi: Document nil initial value of buffer-local variables.
8720
8721 * tips.texi: Add new section on standard library headers.
8722
c5602427 87231993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
8724
8725 * Makefile (srcs): Add frame.texi to the list of sources.
8726
c5602427 87271993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
8728
8729 * Makefile (dist): Don't bother excluding autosave files; they'll
8730 never make it into the temp directory anyway, and the hash marks
8731 in the name are problematic for make and the Bourne shell.
8732 (srcs):
8733
c5602427 87341993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
8735
8736 * Makefile (dist): Don't include backup files or autosave files in
8737 the distribution tar file.
8738
c5602427 87391991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0 8740
5dcb4c4e 8741 * Makefile (srcs): Add index.perm.
b8d4c8d0
GM
8742 (elisp.dvi): Remove erroneous shell comment.
8743 Expect output of permute-index in permuted.fns.
8744 Save old elisp.aux in elisp.oaux.
5dcb4c4e 8745 (clean): Add index.texi to be deleted.
b8d4c8d0 8746
c5602427 87471990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
8748
8749 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
8750
c5602427 87511990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
8752
8753 * files.texi: Noted that completion-ignored-extensions is ignored
8754 when making *Completions*.
8755
3e868ee3 87561990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
8757
8758 * Makefile make dist now depends on elisp.dvi, since it tries
8759 to include it in the dist file.
8760
c5602427 87611990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 8762
c5602427 8763 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 8764
c5602427 87651989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
8766
8767 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
8768 (defunargs): Turn off \hyphenchar of \sl font temporarily.
8769
c5602427 87701989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
8771
8772 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
8773 and @error{} are the terms now being used. The files in the
8774 directory have been changed to reflect this.
8775
8776 * All instances of @indentedresultt{} have been changed to
8777 ` @result{}', using 5 spaces at the begining of the line.
8778
c5602427 87791989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
8780
8781 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
8782 experimental @indentedresult{}, @indentedexpandsto{} are part of
8783 the texinfo.tex in this directory. These TeX macros are not
8784 stable yet.
8785
c5602427 87861989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
8787
8788 * texinfo.tex: Temporarily added
8789 \let\result=\dblarrow
8790 \def\error{{\it ERROR} \longdblarrow}
8791 We need to do this better soon.
8792
c5602427 87931989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
8794
8795 * Applied Karl Berry's patches to *.texinfo files, but not to
8796 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
8797 new title page format is also not applied, since it requires
8798 texinfo.tex changes.)
8799
8800 * Cleaned up `Makefile' and defined the `emacslibdir' directory
8801 for the Project GNU development environment.
8802
8803;; Local Variables:
c8763fb6 8804;; coding: utf-8
b8d4c8d0
GM
8805;; add-log-time-zone-rule: t
8806;; End:
8807
352c8b4a 8808 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
5df4f04c 8809 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
b8d4c8d0
GM
8810
8811 This file is part of GNU Emacs.
8812
352c8b4a 8813 GNU Emacs is free software: you can redistribute it and/or modify
b8d4c8d0 8814 it under the terms of the GNU General Public License as published by
352c8b4a
GM
8815 the Free Software Foundation, either version 3 of the License, or
8816 (at your option) any later version.
b8d4c8d0
GM
8817
8818 GNU Emacs is distributed in the hope that it will be useful,
8819 but WITHOUT ANY WARRANTY; without even the implied warranty of
8820 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
8821 GNU General Public License for more details.
8822
8823 You should have received a copy of the GNU General Public License
352c8b4a 8824 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.