Fix typos.
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
1c3d7a13
CY
12011-11-23 Chong Yidong <cyd@gnu.org>
2
3 * windows.texi (Window Sizes): Move window-top-line,
4 window-left-column, and window-*-pixel-edges to Coordinates and
5 Windows node.
6 (Coordinates and Windows): Restore window-edges doc.
7
90151a1e
MR
82011-11-21 Martin Rudalics <rudalics@gmx.at>
9
10 * windows.texi (Windows and Frames, Splitting Windows): Fix
11 typos.
12
a9b9b7f5
CY
132011-11-21 Chong Yidong <cyd@gnu.org>
14
15 * windows.texi (Splitting Windows): Fix error in documentation of
16 window-combination-limit.
17 (Cyclic Window Ordering): Minor fixes to next-window,
18 one-window-p, and get-lru-window docs. Don't document
19 window-list-1.
20 (Buffers and Windows): Copyedits.
21 (Choosing Window): Document special handling of special-display-*.
22 (Choosing Window Options): Fix display-buffer-reuse-frames doc.
23 Don't document even-window-heights, which is going away. Clarify
24 which options are obeyed by which action functions.
25
f4e90db0
SM
262011-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
27
28 * display.texi (Invisible Text): Clarify point adjustment (bug#10072).
29
d2999b1a
MR
302011-11-20 Martin Rudalics <rudalics@gmx.at>
31
f4e90db0
SM
32 * windows.texi (Resizing Windows, Splitting Windows):
33 Remove term "status" when talking about combination limits.
d2999b1a 34
cd1181db
JB
352011-11-20 Juanma Barranquero <lekktu@gmail.com>
36
37 * compile.texi (Compiler Errors):
38 * help.texi (Help Functions): Fix typos.
39
7bf54975
CY
402011-11-19 Chong Yidong <cyd@gnu.org>
41
42 * windows.texi (Splitting Windows): Clarify role of window
43 parameters in split-window. Shorten the example.
f4e90db0
SM
44 (Deleting Windows): Rewrite intro to handle internal windows.
45 Fix delete-windows-on doc.
7bf54975
CY
46 (Selecting Windows): Copyedits.
47
a0c2d0ae
MR
482011-11-17 Martin Rudalics <rudalics@gmx.at>
49
50 * windows.texi (Resizing Windows, Splitting Windows)
51 (Deleting Windows): Use term window-combination-resize instead
52 of window-splits.
53
b6f67890
MR
542011-11-16 Martin Rudalics <rudalics@gmx.at>
55
f4e90db0
SM
56 * windows.texi (Resizing Windows, Splitting Windows):
57 Rename occurrences of window-nest to window-combination-limit.
b6f67890 58
0b381c7e
JB
592011-11-14 Juanma Barranquero <lekktu@gmail.com>
60
61 * intro.texi (Lisp History): Fix typo.
62
89d61221
MR
632011-11-12 Martin Rudalics <rudalics@gmx.at>
64
f4e90db0
SM
65 * windows.texi (Splitting Windows, Deleting Windows):
66 Remove references to splits status of windows.
89d61221 67
b2621720
GM
682011-11-10 Glenn Morris <rgm@gnu.org>
69
70 * buffers.texi (Read Only Buffers): Expand a bit on why
71 toggle-read-only should only be used interactively. (Bug#7292)
72
d2ad7ee1
CY
732011-11-09 Chong Yidong <cyd@gnu.org>
74
75 * windows.texi (Window Sizes): Document window-pixel-edges,
c4e7c63a 76 window-inside-pixel-edges, window-absolute-pixel-edges, and
d2ad7ee1
CY
77 window-inside-absolute-pixel-edges.
78 (Resizing Windows): shrink-window-if-larger-than-buffer works on
79 non-full-width windows.
80
2cffd681
MR
812011-11-09 Martin Rudalics <rudalics@gmx.at>
82
83 * windows.texi (Resizing Windows): Rewrite documentation of
84 window-resizable.
85
f6f6d7e7
CY
862011-11-09 Chong Yidong <cyd@gnu.org>
87
88 * windows.texi (Splitting Windows): Simplify example.
89
a79db6e0
CY
902011-11-08 Chong Yidong <cyd@gnu.org>
91
92 * windows.texi (Window Sizes): Copyedits. Document
93 window-text-height. Remove window-min-height and window-min-width
94 discussion, referring instead to Emacs manual.
95 (Splitting Windows, Resizing Windows): Add xref to Emacs manual.
e7313f33
CY
96 (Resizing Windows): Simplify introduction. Don't document
97 enlarge-window, shrink-window, enlarge-window-horizontally, and
98 shrink-window-horizontally; they are no longer preferred for
99 calling from Lisp, and are already documented in the Emacs manual.
a79db6e0 100
441950c7
GM
1012011-11-07 Glenn Morris <rgm@gnu.org>
102
103 * windows.texi (Choosing Window): Fix keybinding typo.
104
be7f5545
MR
1052011-11-07 Martin Rudalics <rudalics@gmx.at>
106
107 * windows.texi (Resizing Windows, Splitting Windows)
108 (Window Configurations): Use "child window" instead of
109 "subwindow".
110
291d142b
CY
1112011-11-06 Chong Yidong <cyd@gnu.org>
112
113 * windows.texi (Basic Windows): Clarify various definitions.
114 Treat window-normalize-* as internal; don't document them.
115 (Windows and Frames): Various clarifications, e.g. non-live
116 windows also belong to frames. Fix window-list description.
117 Simplify window nesting example.
f4e90db0
SM
118 (Splitting Windows, Window Configurations):
119 Use split-window-below.
291d142b 120
89bd5ee1
EZ
1212011-11-04 Eli Zaretskii <eliz@gnu.org>
122
123 * windows.texi (Window Sizes): Mention in the doc string that the
124 return values of `window-body-height' and `window-body-width' are
125 in frame's canonical units. (Bug#9949)
126
3d8daefe
MR
1272011-10-30 Martin Rudalics <rudalics@gmx.at>
128
129 * windows.texi (Windows and Frames): Remove "iso-" infix from
130 documentation of window-iso-combined-p.
131
60754666
CY
1322011-10-26 Chong Yidong <cyd@gnu.org>
133
134 * modes.texi (Running Hooks): Document with-wrapper-hook.
135
d366bd53
CY
1362011-10-18 Chong Yidong <cyd@gnu.org>
137
138 * display.texi (Glyphless Chars): New node.
139
50b063c3
CY
1402011-10-13 Chong Yidong <cyd@stupidchicken.com>
141
142 * text.texi (Yanking): Document yank-excluded-properties.
143
144 * package.texi (Packaging Basics): The commentary should say how
145 to begin using the package.
146
c72063fa
MR
1472011-10-11 Martin Rudalics <rudalics@gmx.at>
148
149 * windows.texi (Deleting Windows): Mention which window gets
150 selected when deleting the selected window.
151
d83dc65b
MR
1522011-10-09 Martin Rudalics <rudalics@gmx.at>
153
154 * buffers.texi (The Buffer List): Describe how bury-buffer deals
155 with the selected window.
156 * windows.texi (Buffers and Windows): Reformulate text on how
157 replace-buffer-in-windows deals with a window.
158 (Quitting Windows): Describe how quit-window deals with a
159 standalone frame. Describe new option frame-auto-hide-function.
160
c599682c
GM
1612011-10-08 Glenn Morris <rgm@gnu.org>
162
48bca619
GM
163 * symbols.texi (Other Plists): Markup fix. (Bug#9702)
164
c599682c
GM
165 * positions.texi (Excursions): Update warning message.
166
969aa734
CY
1672011-10-05 Chong Yidong <cyd@stupidchicken.com>
168
f4e90db0
SM
169 * display.texi (Low-Level Font, Face Attributes, Font Lookup):
170 Fix Emacs manual xref (Bug#9675).
969aa734 171
550f41cd
CY
1722011-10-01 Chong Yidong <cyd@stupidchicken.com>
173
174 * windows.texi (Textual Scrolling): Document scroll-up-command,
175 scroll-down-command, scroll-error-top-bottom, and the
176 scroll-command symbol property.
717a1362
CY
177 (Display Action Functions): Fix description of
178 display-buffer-pop-up-window.
550f41cd 179
a239d4e9
JB
1802011-09-28 Juanma Barranquero <lekktu@gmail.com>
181
182 * windows.texi (Splitting Windows): Fix typos.
183
590c056d
MR
1842011-09-25 Martin Rudalics <rudalics@gmx.at>
185
186 * windows.texi (Windows and Frames, Display Action Functions)
187 (Switching Buffers): Fix some typos.
188 (Buffers and Windows): Remove reference to window-auto-delete.
189 Reword description of replace-buffer-in-windows.
190 (Window History): Fix some typos and refer to frame local buffer
191 list.
c419f5cb
MR
192 (Quitting Windows): New node.
193 (Window Configurations): Add descriptions of window-state-get
194 and window-state-put.
195 (Window Parameters): Describe variable ignore-window-parameters.
196 Sketch some window parameters currently in use.
197 * elisp.texi (Top): Update node listing.
590c056d 198
9ec20d36
CY
1992011-09-25 Chong Yidong <cyd@stupidchicken.com>
200
201 * windows.texi (Display Action Functions)
202 (Choosing Window Options): New nodes.
203
0e406a72
CY
2042011-09-24 Chong Yidong <cyd@stupidchicken.com>
205
206 * windows.texi (Window History): New node. Move text here from
207 Buffers and Windows.
208 (Switching Buffers): Rename from Displaying Buffers, since we
f4e90db0
SM
209 don't document display-buffer here; callers changed.
210 Document FORCE-SAME-WINDOW arg to switch-to-buffer and
0e406a72
CY
211 switch-to-buffer-other-frame. Delete duplicate
212 replace-buffer-in-windows doc.
213 (Choosing Window): Document display actions.
214
6bf7006f
EZ
2152011-09-24 Eli Zaretskii <eliz@gnu.org>
216
217 * display.texi (Forcing Redisplay): Update the description of
218 redisplay-dont-pause due to change in the default value.
219
b33b68a3
MR
2202011-09-23 Martin Rudalics <rudalics@gmx.at>
221
222 * frames.texi (Frames and Windows): Move section and rename to
223 Windows and Frames in windows.texi.
224 * windows.texi (Windows): Restructure.
225 (Basic Windows): Rewrite. Explain live and internal windows and
226 normalization functions.
227 (Windows and Frames): Move section here from frames.texi.
228 Describe subwindows, window combinations, window tree, and
229 corresponding functions including window-list here.
230 (Window Sizes): Rename section from Size of Window and move it
231 up in chapter. Describe total and body sizes and the
232 corresponding functions. Explain new semantics of
233 window-min-height/-width.
234 (Resizing Windows): Move section up in chapter. Describe new
235 resize functions.
236 (Splitting Windows): Describe new behavior of split-window,
237 split-window-above-each-other and split-window-side-by-side.
238 Provide examples. Describe window-nest and window-splits
239 options.
240 (Deleting Windows): Minor rewrite.
f4e90db0
SM
241 (Selecting Windows): Minor rewrite.
242 Describe frame-selected-window and set-frame-selected-window here.
243 (Cyclic Window Ordering): Minor rewrite.
244 Describe window-list-1.
b33b68a3
MR
245 (Buffers and Windows): Rewrite. Explain a window's previous and
246 next buffers and the corresponding functions.
c4682d18 247 (Window Tree): Merge into Windows and Frames section.
b33b68a3
MR
248 * elisp.texi (Top): Update node listings for frames and windows
249 sections.
250
4d3786ac
SM
2512011-09-21 Stefan Monnier <monnier@iro.umontreal.ca>
252
253 * display.texi (Face Functions): `face-list' returns faces (bug#9564).
254
713df35b
LMI
2552011-09-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
256
257 * errors.texi (Standard Errors): Remove apparent placeholder text
258 (bug#9491).
259
33ed493b
CY
2602011-09-18 Chong Yidong <cyd@stupidchicken.com>
261
262 * frames.texi (Management Parameters): Fix description of
263 icon-type parameter.
264
b8f0a954
CY
2652011-09-17 Chong Yidong <cyd@stupidchicken.com>
266
267 * tips.texi (Key Binding Conventions): Don't bind a key sequence
268 ending in C-g. Suggested by Edward O'Connor.
269
eddf142c
EZ
2702011-09-17 Eli Zaretskii <eliz@gnu.org>
271
272 * numbers.texi (Integer Basics): Add indexing for
273 most-positive-fixnum and most-negative-fixnum. (Bug#9525)
274
bf1af6c7
DM
2752011-09-14 Dani Moncayo <dmoncayo@gmail.com> (tiny change)
276
277 * lists.texi (Sets And Lists): Fix typo. (Bug#9393)
278
cec2eab8
JB
2792011-09-11 Juanma Barranquero <lekktu@gmail.com>
280
281 * processes.texi (Network Servers): Clarify what the process
282 buffer is used for (bug#9233).
283
51751aa2 2842011-08-30 Dani Moncayo <dmoncayo@gmail.com> (tiny change)
1f403cb9
DM
285
286 * lists.texi (Building Lists): Fix typo.
287
35137ed3
CY
2882011-08-30 Chong Yidong <cyd@stupidchicken.com>
289
290 * display.texi (Basic Faces): New node. Document new faces.
291
292 * modes.texi (Major Mode Conventions): Move some text there.
293 (Mode Help): Remove major-mode var, duplicated in Major Modes.
294
3fd50d5c
CY
2952011-08-29 Chong Yidong <cyd@stupidchicken.com>
296
297 * modes.texi (Basic Major Modes): New node. Callers updated.
298 (Major Modes): Document fundamental-mode and major-mode.
299 (Major Mode Basics): Node deleted; text moved to Major Modes.
300 (Derived Modes): Document derived-mode-p.
301
ddb54206
CY
3022011-08-28 Chong Yidong <cyd@stupidchicken.com>
303
a6326082
CY
304 * files.texi (Changing Files, Create/Delete Dirs): Document new
305 arguments for delete-file, delete-directory, and copy-directory.
e2aeef63
CY
306 (Visiting Functions): Remove view-file; it is documented in the
307 Emacs manual.
04e2ce72 308
ddb54206
CY
309 * frames.texi (Layout Parameters): The defaults for the
310 menu-bar-lines and tool-bar-lines parameters depend on the mode.
311
312 * display.texi (Progress): Document spinner functionality.
313
314 * os.texi (Killing Emacs): Note that kill-emacs can be called by
315 operating system signals. Refer to save-buffers-kill-terminal
316 instead of save-buffers-kill-emacs.
317
318 * objects.texi (Symbol Type): Document ## print representation.
319
0c95fcf7
EZ
3202011-08-25 Eli Zaretskii <eliz@gnu.org>
321
322 * display.texi (Specified Space): Mention that `space' specs
323 influence bidi reordering.
324 (Bidirectional Display): Explain how to use `(space . PROPS)' for
325 separating fields with bidirectional content.
326
5980d4c6
EZ
3272011-08-24 Eli Zaretskii <eliz@gnu.org>
328
329 * display.texi (Bidirectional Display): Document return value in
330 buffers that are not bidi-reordered for display, and in unibyte
331 buffers.
332
bca633fb
EZ
3332011-08-23 Eli Zaretskii <eliz@gnu.org>
334
335 * nonascii.texi (Character Properties): Document the values for
336 unassigned codepoints.
337
c094bb0c
EZ
3382011-08-18 Eli Zaretskii <eliz@gnu.org>
339
340 * nonascii.texi (Character Properties): Document use of
341 `bidi-class' and `mirroring' properties as part of reordering.
342 Provide cross-references to "Bidirectional Display".
343
344 * display.texi (Bidirectional Display): Document the pitfalls of
345 concatenating strings with bidirectional content, with possible
f4e90db0
SM
346 solutions. Document bidi-string-mark-left-to-right.
347 Mention paragraph direction in modes that inherit from prog-mode.
92b71444
EZ
348 Document use of `bidi-class' and `mirroring' properties as part of
349 reordering.
c094bb0c 350
1ea897d5
EZ
3512011-08-16 Eli Zaretskii <eliz@gnu.org>
352
9adfcd0b
EZ
353 * modes.texi (Major Mode Conventions): Improve the documentation
354 of `mode-class' `special' modes.
355
10862873
EZ
356 * nonascii.texi (Character Properties): Document the `mirroring'
357 property. Add index entries.
358
1ea897d5
EZ
359 * syntax.texi (Categories): Add an example of defining a new
360 category and category table.
361
362 * searching.texi (Regexp Backslash): Document how to display
363 existing categories. Mention the possibility of adding
364 categories, and add an xref to where this is described. Add an
365 index entry.
366
ebb552ed
CY
3672011-08-09 Chong Yidong <cyd@stupidchicken.com>
368
369 * text.texi (Special Properties):
370 * display.texi (Overlay Properties): Note that mouse-face cannot
371 change the text size (Bug#8530).
372
51a714e1
CY
3732011-08-08 Chong Yidong <cyd@stupidchicken.com>
374
375 * os.texi (Time of Day): Remove set-time-zone-rule, and recommend
376 using setenv instead.
377
4cc60b9b
EZ
3782011-07-28 Eli Zaretskii <eliz@gnu.org>
379
380 * display.texi (Bidirectional Display): Document the fact that
381 bidi-display-reordering is t by default.
382
5deb92fd
EZ
3832011-07-23 Eli Zaretskii <eliz@gnu.org>
384
385 * display.texi (Bidirectional Display): New section.
386
011b0ad6 3872011-07-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
67f9b9f8
GM
388 Tim Cross <theophilusx@gmail.com> (tiny change)
389 Glenn Morris <rgm@gnu.org>
011b0ad6 390
67f9b9f8 391 * keymaps.texi (Toolkit Differences): New node. (Bug#8176)
011b0ad6 392
4baf28e6
AS
3932011-07-15 Andreas Schwab <schwab@linux-m68k.org>
394
395 * help.texi (Keys in Documentation): Revert last change.
396
66249842
LMI
3972011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
398
f863868c
LMI
399 * help.texi (Keys in Documentation): Clarify that \= only quotes
400 the next character, and doesn't affect longer sequences in
401 particular (bug#8935).
402
f4e90db0
SM
403 * debugging.texi (Using Debugger):
404 Mention @code{eval-expression-debug-on-error} (bug#8549).
66249842 405
0bb23927 4062011-07-14 Eli Zaretskii <eliz@gnu.org>
a2eaa31d
EZ
407
408 * display.texi (Other Display Specs): Document that `left-fringe'
409 and `right-fringe' display specifications are of the "replacing"
410 kind.
411
f2027cdf
LMI
4122011-07-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
413
414 * help.texi (Documentation Basics): Add a link to the Function
415 Documentation node (bug#6580).
416
f987fde4
LMI
4172011-07-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
418
0bc59b25
LMI
419 * keymaps.texi (Menu Bar): Mention :visible and :enable
420 (bug#6344). Text by Drew Adams.
421
63d55f1f
LMI
422 * modes.texi (Running Hooks): Mention buffer-local hook variables
423 (bug#6218).
424
f987fde4
LMI
425 * objects.texi (General Escape Syntax): "a with grave accent" is
426 ?xe0, not ?x8e0 (bug#5259).
427
b7527639
CY
4282011-07-12 Chong Yidong <cyd@stupidchicken.com>
429
430 * display.texi (Face Attributes, Font Selection): Add references
431 to the Fonts node in the Emacs manual (Bug#4178).
432
c830e5ae
CY
4332011-07-12 Chong Yidong <cyd@stupidchicken.com>
434
435 * display.texi (Window Systems): `window-system' is
436 terminal-local.
437
438 * frames.texi (Frame Parameters, Parameter Access): Don't mention
439 frame-local variables.
440
441 * variables.texi (Buffer-Local Variables): Don't mention obsolete
442 frame-local variables.
443 (Frame-Local Variables): Node deleted.
444
445 * elisp.texi (Top): Update node listing.
446
91223e54
LMI
4472011-07-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
448
449 * elisp.texi: Change "inferiors" to "subnodes" in three places
450 (bug#3523).
451
963578d3
CY
4522011-07-11 Chong Yidong <cyd@stupidchicken.com>
453
454 * frames.texi (Window System Selections): Discussion of
455 x-select-enable-clipboard moved to Emacs manual.
456
07151e49
DD
4572011-07-11 Deniz Dogan <deniz@dogan.se>
458
459 * commands.texi (Prefix Command Arguments): Remove excessive
460 apostrophe.
461
7261e1cf
LMI
4622011-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
463
ad21a12a
LMI
464 * syntax.texi (Syntax Descriptors): Clarify that the ". 23" syntax
465 description is a string (bug#3313).
466
7261e1cf
LMI
467 * frames.texi (Display Feature Testing): Try to explain what all
468 the visual classes mean (bug#3042).
469
568f7b79
LMI
4702011-07-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
471
18d59e29
LMI
472 * modes.texi (Mode Line Variables): Document `mode-line-remote'
473 and `mode-line-client' (bug#2974).
474
568f7b79
LMI
475 * text.texi (Insertion): Clarify marker movements (bug#1651).
476 Text from Drew Adams.
477
54e10184
LMI
4782011-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
479
d94d85e9
LMI
480 * text.texi (Special Properties): Clarify the format of `face'
481 (bug#1375).
482
54e10184
LMI
483 * commands.texi (Interactive Call): Add a `call-interactively'
484 example (bug#1010).
485
413c488d
LMI
4862011-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
487
488 * functions.texi (Calling Functions): Link to the "Interactive
489 Call" node (bug#1001).
490
322b7dab 4912011-07-06 Chong Yidong <cyd@stupidchicken.com>
b00d8c1a 492
3deead93
CY
493 * customize.texi (Composite Types): Move alist and plist to here
494 from Simple Types (Bug#7545).
495
496 * elisp.texi (Top): Update menu description.
497
b00d8c1a
CY
498 * display.texi (Face Attributes): Document negative line widths
499 (Bug#6113).
500
d2a6c43b
TR
5012011-07-03 Tobias C. Rittweiler <tcr@freebits.de> (tiny change)
502
503 * searching.texi (Match Data): Note that match data can be
504 overwritten by most functions (bug#2499).
505
c7844a27
LMI
5062011-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
507
a9ab721e
LMI
508 * strings.texi (Formatting Strings): Clarify what the "-" and "0"
509 flags mean (bug#6659).
510
c7844a27
LMI
511 * functions.texi (What Is a Function): Document the autoload
512 object (bug#6496).
513
f68d76d0
LMI
5142011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
515
8a20ca4c
LMI
516 * customize.texi (Variable Definitions): Clarify that SETFUNCTION
517 is only used in the Customize user interface (bug#6089).
518
f68d76d0 519 * display.texi (Showing Images): Mention the point of sliced
6dd56db4 520 images (bug#7836).
f68d76d0 521
7018dbe7
EZ
5222011-07-02 Eli Zaretskii <eliz@gnu.org>
523
524 * variables.texi (Defining Variables, Void Variables)
525 (Constant Variables): Fix incorrect usage of @kindex.
526
36cb87a1
LMI
5272011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
528
28ee97c7
LMI
529 * variables.texi (Defining Variables): Add an index entry for
530 `set-variable' (bug#7262).
8d4294e9 531 (Defining Variables): Use @findex for functions.
28ee97c7 532
8862ffd5
LMI
533 * frames.texi (Basic Parameters): Document the `explicit-name'
534 parameter (bug#6951).
535
0ec389b9
LMI
536 * customize.texi (Type Keywords): Clarify that :value provides a
537 default value for all types (bug#7386).
538
36cb87a1
LMI
539 * streams.texi (Output Functions): Document `pp'.
540
11fdef7d 5412011-06-25 Chong Yidong <cyd@stupidchicken.com>
dfc47e35
CY
542
543 * keymaps.texi (Searching Keymaps):
544 * display.texi (Overlay Properties): Fix errors in 2011-05-29
545 change. Suggested by Johan Bockgård.
546
eeafcea7
CY
5472011-06-15 Chong Yidong <cyd@stupidchicken.com>
548
549 * text.texi (Special Properties): Clarify role of font-lock-face.
550
b96e6cde
LMI
5512011-06-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
552
f4e90db0 553 * processes.texi (Process Information): Rename `process-alive-p'
b96e6cde
LMI
554 to `process-live-p' for consistency with other `-live-p' functions.
555
be14b9ab
PE
5562011-06-03 Paul Eggert <eggert@cs.ucla.edu>
557
558 Document wide integers better.
559 * files.texi (File Attributes): Document ino_t values better.
2d365993 560 ino_t values no longer map to anything larger than a single cons.
be14b9ab
PE
561 * numbers.texi (Integer Basics, Integer Basics, Arithmetic Operations):
562 (Bitwise Operations):
001903b5
PE
563 * objects.texi (Integer Type): Use a binary notation that is a bit easier
564 to read, and that will port better if 62-bits becomes the default.
565 Fix or remove incorrect examples.
be14b9ab
PE
566 * os.texi (Time Conversion): Document time_t values better.
567
bcd54f83
LMI
5682011-05-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
569
f4e90db0
SM
570 * processes.texi (Process Information):
571 Document `process-alive-p'.
bcd54f83 572
049bcbcb
CY
5732011-05-29 Chong Yidong <cyd@stupidchicken.com>
574
575 * help.texi (Accessing Documentation):
576 * display.texi (Pixel Specification):
577 * processes.texi (Serial Ports, Serial Ports):
578 * nonascii.texi (Character Properties, Default Coding Systems):
579 * text.texi (Changing Properties, Special Properties):
580 * windows.texi (Window Start and End):
581 * modes.texi (SMIE Indentation Example, SMIE Tricks):
582 * keymaps.texi (Searching Keymaps, Tool Bar):
583 * minibuf.texi (Basic Completion):
584 * compile.texi (Eval During Compile):
585 * strings.texi (Formatting Strings): Tweaks to avoid overflowing
586 7x9 paper in printed manual.
587
588 * lists.texi (Sets And Lists): Fix misplaced text.
589
58539c63
CY
5902011-05-29 Chong Yidong <cyd@stupidchicken.com>
591
592 * keymaps.texi (Remapping Commands): Emphasize that the keymap
593 needs to be active (Bug#8350).
594
6b5681bf
CY
5952011-05-28 Chong Yidong <cyd@stupidchicken.com>
596
b4d52acc
CY
597 * minibuf.texi (Reading File Names): Clarify (Bug#8480).
598
6b5681bf
CY
599 * tips.texi (Coding Conventions): Remove antediluvian filename
600 limit recommendation (Bug#8538).
601
e145f188
GM
6022011-05-27 Glenn Morris <rgm@gnu.org>
603
604 * modes.texi (Auto Major Mode): Update for set-auto-mode changes.
605
eafed945
GM
6062011-05-26 Glenn Morris <rgm@gnu.org>
607
608 * variables.texi (File Local Variables):
609 Update hack-local-variables `mode-only' return value.
2d3ba9e7 610 Add some more details on what this function does in the other case.
eafed945 611
bc8410af
GM
6122011-05-19 Glenn Morris <rgm@gnu.org>
613
614 * lists.texi (Sets And Lists): Mention cl provides union etc.
615
35a30759
N
6162011-05-19 Nix <nix@esperi.org.uk>
617
618 * windows.texi (Displaying Buffers): pop-to-buffer is not a command.
619
620 * text.texi (Parsing HTML): Update for function name changes.
621
622 * syntax.texi (Syntax Flags): Small fix.
623
624 * keymaps.texi (Active Keymaps): Typo fix.
625 (Changing Key Bindings): Grammar fix.
626
627 * frames.texi (Minibuffers and Frames): Grammar fix.
628 (Window System Selections): x-select-enable-clipboard now defaults to t.
629
630 * customize.texi (Common Keywords):
631 * display.texi (Abstract Display):
632 * modes.texi (Auto-Indentation):
633 * nonascii.texi (Converting Representations): Typo fixes.
634
635 * control.texi (Examples of Catch): Call it "goto" not "go to".
636
e3934a8a
EZ
6372011-05-14 Eli Zaretskii <eliz@gnu.org>
638
bc039a3b
EZ
639 * nonascii.texi (Character Properties): Fix inconsistencies with
640 implementation.
641
e3934a8a
EZ
642 * text.texi (Special Properties): Move @defvar's out of the
643 @table. (Bug#8652)
644
e2c94218
GM
6452011-05-12 Glenn Morris <rgm@gnu.org>
646
647 * display.texi (Image Descriptors): Fix typo. (Bug#8495)
648
d2fc7e3d 6492011-05-12 Stefan Monnier <monnier@iro.umontreal.ca>
bc3bea9c
SM
650
651 * modes.texi (Region to Refontify): Rename from "Region to Fontify".
652 (Multiline Font Lock):
653 * vol2.texi (Top):
654 * vol1.texi (Top):
655 * elisp.texi (Top): Update menu accordingly.
656
d2fc7e3d 6572011-05-12 Drew Adams <drew.adams@oracle.com>
e6dc6206
DA
658
659 * modes.texi (Region to Fontify): Fix typo.
660
79b70037
GM
6612011-05-10 Jim Meyering <meyering@redhat.com>
662
663 * minibuf.texi: Fix typo "in in -> in".
664
b08a63cc 6652011-05-06 Paul Eggert <eggert@cs.ucla.edu>
fed14fd7
PE
666
667 * numbers.texi (Integer Basics): Large integers are treated as floats.
668
1ef14cb4
LMI
6692011-04-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
670
671 * processes.texi (Synchronous Processes): Document the (:file
672 "/file-name") syntax for `call-process'.
673
4ffd0d6b 6742011-04-23 Juanma Barranquero <lekktu@gmail.com>
7ee6a1d3
JB
675
676 * windows.texi (Choosing Window): Fix typo.
677
4ffd0d6b 6782011-04-23 Chong Yidong <cyd@stupidchicken.com>
40954368
CY
679
680 * frames.texi (Layout Parameters): Note the difference between
681 querying and setting parameters for left-fringe and right-fringe
682 (Bug#6930).
683
fd5a8ae8
SM
6842011-03-21 Stefan Monnier <monnier@iro.umontreal.ca>
685
686 * minibuf.texi (Basic Completion): Be a bit more precise about the
687 valid kinds of completion tables.
688 (Programmed Completion): Remove obsolete text about lambda expressions
689 not being valid completion tables.
690
c1bcd0d5
CY
6912011-03-19 Chong Yidong <cyd@stupidchicken.com>
692
693 * positions.texi (Excursions): Explain the "save-excursion
694 defeated by set-buffer" warning.
695
696 * buffers.texi (Current Buffer): Copyedits. Don't recommend using
697 save-excursion. Suggested by Uday S Reddy.
698
03408648 6992011-04-01 Stefan Monnier <monnier@iro.umontreal.ca>
ba83908c 700
03408648
SM
701 * variables.texi (Defining Variables): Mention the new meaning of `defvar'.
702 (Lexical Binding): New sub-section.
ba83908c 703
03408648
SM
704 * eval.texi (Eval): Discourage the use of `eval'.
705 Document its new `lexical' argument.
6c075cd7 706
f6d62986
SM
7072011-03-28 Stefan Monnier <monnier@iro.umontreal.ca>
708
03408648 709 * commands.texi (Command Overview): `post-command-hook' is not reset to
f6d62986
SM
710 nil any more.
711
84ea5558 7122011-03-19 Stefan Monnier <monnier@iro.umontreal.ca>
e4021ec1
SM
713
714 * strings.texi (String Conversion): Don't mention
715 string-make-(uni|multi)byte (bug#8262).
716 * nonascii.texi (Converting Representations): Fix up range.
717 * keymaps.texi (Key Binding Commands): Update code point, avoid
718 "unibyte character" and remove mention of unibyte bindings.
719
62d94509
EZ
7202011-03-10 Eli Zaretskii <eliz@gnu.org>
721
722 * modes.texi (Operator Precedence Grammars): Don't use characters
723 outside ISO-8859-1.
724
63a329f8
EZ
7252011-03-09 Eli Zaretskii <eliz@gnu.org>
726
727 * intro.texi (Acknowledgements): Convert to ISO-8859-1 encoding.
728
729 * makefile.w32-in (MAKEINFO_OPTS): Add --enable-encoding.
730
6446548e
GM
7312011-03-08 Glenn Morris <rgm@gnu.org>
732
733 * Makefile.in (MAKEINFO_OPTS): Add --enable-encoding.
734 * intro.texi (Acknowledgements): Names to UTF-8.
80b005c7 735 * elisp.texi: Set documentencoding.
6446548e 736
33383987
JB
7372011-03-07 Chong Yidong <cyd@stupidchicken.com>
738
739 * Version 23.3 released.
740
0b3ceceb
CY
7412011-03-06 Chong Yidong <cyd@stupidchicken.com>
742
743 * package.texi: Update index keywords.
744 (Package Archives): New node contents. Document package-x.el.
745
78f5433f
JB
7462011-03-06 Juanma Barranquero <lekktu@gmail.com>
747
748 * makefile.w32-in (srcs): Add package.texi.
749
555e9b5c
CY
7502011-03-06 Chong Yidong <cyd@stupidchicken.com>
751
120d9389
CY
752 * package.texi (Packaging, Packaging Basics, Simple Packages)
753 (Multi-file Packages): Expand and clarify.
754 (Package Archives): Temporary placeholder node.
755
756 * elisp.texi (Top): Update node listing.
757
555e9b5c
CY
758 * Makefile.in (srcs): Add package.texi.
759
b59a4335
CY
7602011-03-05 Chong Yidong <cyd@stupidchicken.com>
761
762 * processes.texi (Synchronous Processes): Minor clarification
763 (Bug#8149).
764
06083aa1
GM
7652011-03-03 Glenn Morris <rgm@gnu.org>
766
767 * files.texi (Truenames): Minor clarification. (Bug#2341)
768
6640b281
GM
7692011-03-01 Glenn Morris <rgm@gnu.org>
770
771 * variables.texi (Directory Local Variables):
772 Mention `(subdirs . nil)' alist element.
773
2b0c7330 7742011-02-28 Glenn Morris <rgm@gnu.org>
081f7640
GM
775
776 * variables.texi (Directory Local Variables): Mention the optional
777 mtime argument of dir-locals-set-directory-class. (Bug#3577)
778
b923f7a9
CY
7792011-02-27 Chong Yidong <cyd@stupidchicken.com>
780
781 * minibuf.texi (Minibuffer History): Clarify discussion of
782 minibuffer history lists (Bug#8085).
783
67ab0163 7842011-02-19 Eli Zaretskii <eliz@gnu.org>
86ec878a 785
e979a521
EZ
786 * elisp.texi: Sync @dircategory with ../../info/dir.
787
e03b2fd4
EZ
788 * files.texi (Visiting Functions): Document find-file-literally,
789 both the command and the variable.
790
86ec878a
EZ
791 * variables.texi (Creating Buffer-Local): Explain the meaning of
792 permanent local variables.
793
67ab0163
GM
794 * files.texi (Visiting Functions): Document find-file-literally,
795 both the command and the variable.
796
797 * variables.texi (Creating Buffer-Local): Explain the meaning of
798 permanent local variables.
799
8002011-02-19 Glenn Morris <rgm@gnu.org>
dff9ac46
GM
801
802 * keymaps.texi (Remapping Commands): Mention how to undo it.
803
bfcb151a
RT
8042011-02-09 Reuben Thomas <rrt@sc3d.org>
805
806 * loading.texi (Hooks for Loading): Remove unnecessary advice
807 about eval-after-load (Bug#7986).
808
a41c8660
CY
8092011-02-05 Chong Yidong <cyd@stupidchicken.com>
810
811 * commands.texi (Accessing Mouse): Note that a header line is not
812 included in the row of posn-col-row.
813
e0dd6837
CY
8142011-02-02 Chong Yidong <cyd@stupidchicken.com>
815
816 * modes.texi (Major Mode Conventions): Add face guidelines.
817 (Faces for Font Lock): List faces in order of prominence.
818
a4180391
PE
8192011-02-01 Paul Eggert <eggert@cs.ucla.edu>
820
821 format-time-string now supports subsecond time stamp resolution
822 * os.texi (Time Parsing): Document %N.
823
7427eb97
CY
8242011-01-28 Chong Yidong <cyd@stupidchicken.com>
825
61db307f
CY
826 * vol1.texi (Top):
827 * vol2.texi (Top):
828 * elisp.texi (Top):
829 * display.texi (Display Property): Shorten the menu description of
830 the "Other Display Specs" node (Bug#7816).
831
7427eb97
CY
832 * keymaps.texi (Defining Menus): Add "menu item" and "extended
833 menu item" concept index entries (Bug#7805).
834
bf3dae7e
EZ
8352011-01-29 Eli Zaretskii <eliz@gnu.org>
836
837 * makefile.w32-in (texinfodir): New variable.
838 (usermanualdir): Remove as redundant with $(emacsdir).
839 (MAKEINFO): Remove options, leave only program name.
840 (MAKEINFO_OPTS): New variable.
841 (texinputdir, $(infodir)/elisp): Use $(MAKEINFO_OPTS).
842
06d8ace5 8432011-01-25 Chong Yidong <cyd@stupidchicken.com>
e6cf7a82
CY
844 Richard Kim <emacs18@gmail.com>
845
846 * loading.texi (Library Search): Document list-load-path-shadows
847 (Bug#7757).
848
06d8ace5 8492011-01-25 Chong Yidong <cyd@stupidchicken.com>
3f066f54
CY
850
851 * searching.texi (Regexp Special): Remove outdated discussion of
852 character sets (Bug#7780).
853
28a88153
CY
854 * frames.texi (Pop-Up Menus): Document where menu title comes
855 from (Bug#7684).
856
06d8ace5 8572011-01-25 Glenn Morris <rgm@gnu.org>
4d265b4d
GM
858
859 * display.texi (Making Buttons): Mention limitation of text buttons.
860
a8e1e9ee
WL
8612011-01-23 Werner Lemberg <wl@gnu.org>
862
863 * Makefile.in (MAKEINFO): Now controlled by `configure'.
864 (MAKEINFO_OPTS): New variable. Use it where appropriate.
865 (ENVADD): New variable to control texi2dvi and texi2pdf.
866
362b9d48
GM
8672011-01-15 Chong Yidong <cyd@stupidchicken.com>
868
869 * files.texi (Directory Names): Move directory-abbrev-alist doc to
870 Emacs manual.
871
8722011-01-15 Eli Zaretskii <eliz@gnu.org>
873
874 * files.texi (Directory Names): Explain why FROM in
875 directory-abbrev-alist should begin with \`. (Bug#7777)
876
3fa173b4
SM
8772011-01-11 Stefan Monnier <monnier@iro.umontreal.ca>
878
879 * loading.texi (Hooks for Loading): Adjust doc of eval-after-load.
880
7c420169 8812011-01-02 Eli Zaretskii <eliz@gnu.org>
2e4ab211
EZ
882
883 * modes.texi (Emulating Mode Line): Fix last change.
884
7c420169 8852011-01-02 Eli Zaretskii <eliz@gnu.org>
287e63bb
EZ
886
887 * modes.texi (Emulating Mode Line): Update documentation of
888 format-mode-line according to changes that fixed bug #7587.
889
80b33766
SM
8902010-12-18 Stefan Monnier <monnier@iro.umontreal.ca>
891
892 * modes.texi (Derived Modes): Mention prog-mode.
893
894 * keymaps.texi (Simple Menu Items, Extended Menu Items): Remove mention
895 of the key-binding-data cache since we don't use it any more.
896
f49d1f52 8972010-12-13 Eli Zaretskii <eliz@gnu.org>
3c73e30e 898
4bb49a92
EZ
899 * processes.texi (Shell Arguments):
900 * strings.texi (Creating Strings): Don't mention "shell commands";
901 make it explicit that `split-string-and-unquote' and
902 `combine-and-quote-strings' are mainly for working with arguments
903 to call-process and start-process.
904
3c73e30e
EZ
905 * processes.texi (Shell Arguments): Fix documentation of
906 `split-string-and-unquote'. Add indexing. (Bug#7563)
907
f49d1f52 9082010-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
5dcb4c4e
SM
909
910 * modes.texi (Auto-Indentation): New section to document SMIE.
911 (Major Mode Conventions):
912 * text.texi (Mode-Specific Indent): Refer to it.
913
f49d1f52 9142010-12-13 Eli Zaretskii <eliz@gnu.org>
bdef6a77
EZ
915
916 * display.texi (Other Display Specs): Document left-fringe and
917 right-fringe display specs.
918
f49d1f52 9192010-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
769741e3
SM
920
921 * backups.texi (Making Backups):
922 * modes.texi (Example Major Modes): Use recommended coding style.
923 (Major Mode Basics, Derived Modes): Encourge more strongly use of
924 define-derived-mode. Mention completion-at-point-functions.
925
f49d1f52 9262010-12-13 Chong Yidong <cyd@stupidchicken.com>
3e99b825 927
5dcb4c4e
SM
928 * nonascii.texi (Converting Representations):
929 Document byte-to-string.
e1115396 930
ec1b9b17
GM
9312010-12-08 Glenn Morris <rgm@gnu.org>
932
933 * buffers.texi (Modification Time):
934 verify-visited-file-modtime now defaults to the current buffer.
935
07976ae3 9362010-11-27 Chong Yidong <cyd@stupidchicken.com>
3e99b825 937
ec1b9b17 938 * nonascii.texi (Converting Representations): Document byte-to-string.
3e99b825
CY
939
940 * strings.texi (Creating Strings): Don't mention semi-obsolete
941 function char-to-string.
942 (String Conversion): Shorten discussion of semi-obsolete function
943 string-to-char. Link to Converting Representations.
944
945 * objects.texi (Symbol Type):
946 * text.texi (Near Point):
947 * help.texi (Help Functions):
948 * functions.texi (Mapping Functions): Use string instead of
949 char-to-string in examples.
950
07976ae3 9512010-11-27 Chong Yidong <cyd@stupidchicken.com>
ec8a6295
CY
952
953 * text.texi (Kill Functions, Kill Functions)
954 (Low-Level Kill Ring, Low-Level Kill Ring): Remove obsolete
955 YANK-HANDLER args.
956
957 * symbols.texi (Creating Symbols): Using unintern without an
958 obarray arg is now obsolete.
959
960 * numbers.texi (Float Basics): Document float-e and float-pi.
961
962 * variables.texi (Defining Variables): Change "pi" example to
963 "float-pi".
964
8547874a
EZ
9652010-11-26 Eli Zaretskii <eliz@gnu.org>
966
967 * commands.texi (Click Events): Document the values of X, Y and
968 COL, ROW in the event's position, when the click is on the header
969 or mode line, on the fringes, or in the margins.
970
4a47c275 9712010-11-17 Eli Zaretskii <eliz@gnu.org>
c7926fe2 972
5b05d75b
EZ
973 * customize.texi (Composite Types): Lower-case index entry.
974
5dcb4c4e
SM
975 * loading.texi (How Programs Do Loading):
976 Document load-file-name. (Bug#7346)
c7926fe2 977
4a47c275 9782010-11-17 Glenn Morris <rgm@gnu.org>
cde08ac9
GM
979
980 * text.texi (Kill Functions, Low-Level Kill Ring): Small fixes.
981
0eb025fb
EZ
9822010-11-13 Eli Zaretskii <eliz@gnu.org>
983
984 * display.texi (Usual Display): Characters with no fonts are not
985 necessarily displayed as empty boxes.
986
2699a554 9872010-10-31 Glenn Morris <rgm@gnu.org>
aab705a2
GM
988
989 * maps.texi (Standard Keymaps): Update File menu description.
990
8289f37b
GM
9912010-10-28 Glenn Morris <rgm@gnu.org>
992
993 * Makefile.in (elisp.dvi, elisp.pdf): Also include $emacsdir.
994
5793a7bc 9952010-10-24 Eli Zaretskii <eliz@gnu.org>
89baa1df
EZ
996
997 * display.texi (Window Systems): Deprecate use of window-system as
998 a predicate.
999
17284e30
GM
10002010-10-23 Glenn Morris <rgm@gnu.org>
1001
1002 * help.texi (Documentation Basics): Remove mentions of digest-doc and
1003 sorted-doc.
1004
00f113eb
JB
10052010-10-15 Eli Zaretskii <eliz@gnu.org>
1006
1007 * os.texi (Dynamic Libraries): New node, with slightly modified
1008 text deleted from "Image Formats".
1009 (System Interface): Add @menu entry for "Dynamic Libraries".
1010
1011 * display.texi (Image Formats): Remove description of
1012 image-library-alist. (Renamed in 2010-10-13T14:50:06Z!lekktu@gmail.com.)
1013
07277eb8
GM
10142010-10-12 Glenn Morris <rgm@gnu.org>
1015
1016 * book-spine.texinfo: Rename to book-spine.texi.
1017
c12e4a81
GM
10182010-10-11 Glenn Morris <rgm@gnu.org>
1019
df187c62
GM
1020 * Makefile.in (MAKEINFO): Add explicit -I$srcdir.
1021
c12e4a81 1022 * Makefile.in (DVIPS): New variable.
234db610
GM
1023 (.PHONY): Add html, ps.
1024 (html, elisp.html, ps, elisp.ps): New targets.
1025 (clean): Delete html, ps files.
1026 ($(infodir)/elisp): Remove unnecessary includes.
c12e4a81 1027
6513b232
EZ
10282010-10-09 Eli Zaretskii <eliz@gnu.org>
1029
1030 * makefile.w32-in (emacsdir): New variable.
1031 (srcs): Add emacsver.texi.
1032 ($(infodir)/elisp, elisp.dvi): Add -I$(emacsdir).
1033
abd40fb4
GM
10342010-10-09 Glenn Morris <rgm@gnu.org>
1035
c1dc72b3
GM
1036 * Makefile.in (VPATH): Remove.
1037 (infodir): Make it absolute.
1038 (mkinfodir, $(infodir)/elisp, infoclean): No need to cd $srcdir.
1039
4393405b
GM
1040 * Makefile.in (dist): Anchor regexps.
1041
eef3ab94
GM
1042 * Makefile.in (srcs): Put elisp.texi first.
1043 ($(infodir)/elisp, elisp.dvi, elisp.pdf): Use $<.
1044
aa9db089
GM
1045 * Makefile.in (infoclean): Remove harmless, long-standing error.
1046
abd40fb4
GM
1047 * Makefile.in ($(infodir)): Delete rule.
1048 (mkinfodir): New.
1049 ($(infodir)/elisp): Use $mkinfodir instead of infodir.
1050
68db69ed 1051 * Makefile.in (dist): Remove reference to emacsver.texi.in.
208deadc 1052 Also copy emacsver.texi, and edit $emacsdir.
68db69ed 1053
ea274122
GM
10542010-10-09 Glenn Morris <rgm@gnu.org>
1055
f7a31f11
GM
1056 * Makefile.in (emacsdir): New variable.
1057 (MAKEINFO): Add -I $emacsdir.
1058 (dist): Copy emacsver.texi.
b13254e7
GM
1059 (srcs): Add emacsver.texi.
1060
f7a31f11
GM
1061 * book-spine.texinfo, elisp.texi, vol2.texi, vol1.texi:
1062 Set EMACSVER by including emacsver.texi.
1063
ea274122
GM
1064 * Makefile.in (.PHONY): Declare info, dvi, pdf, dist.
1065
17ca7950
GM
10662010-10-07 Glenn Morris <rgm@gnu.org>
1067
1068 * Makefile.in (version): New, set by configure.
1069 (clean): Delete dist tar file.
1070 (dist): Use version in tar name.
1071
4c83f6e1
GM
10722010-10-06 Glenn Morris <rgm@gnu.org>
1073
1074 * Makefile.in: Rearrange to more closely resemble doc/emacs/Makefile.
1075 (INSTALL_INFO): Remove unused variable.
1076 (mostlyclean, infoclean, dist): New rules.
1077 (clean): Delete dvi and pdf files.
1078 (maintainer-clean): Remove elisp.oaux, use infoclean.
8a944cea 1079 ($(infodir)): Add parallel build workaround.
4c83f6e1 1080
0264072d
GM
10812010-10-04 Glenn Morris <rgm@gnu.org>
1082
1083 * Makefile.in (dvi, pdf, $(infodir)): New targets.
1084 ($(infodir)/elisp): Ensure target directory exists. Use $@.
8cce34d0 1085 Fix -I typo.
0264072d
GM
1086 (clean): No 'make.out' or 'core' files.
1087 (.PHONY): Declare clean rules.
1088 (maintainer-clean): Delete pdf file. Guard against cd failures.
1089
77f38949
GM
10902010-10-03 Glenn Morris <rgm@gnu.org>
1091
1092 * files.texi (File Name Components): Remove ignored section about
1093 deleted variable directory-sep-char.
1094
178fdd41
MA
10952010-10-03 Michael Albinus <michael.albinus@gmx.de>
1096
1097 * files.texi (Magic File Names): New defopt
1098 remote-file-name-inhibit-cache.
1099
9c524fcb
GM
11002010-10-02 Glenn Morris <rgm@gnu.org>
1101
1102 * os.texi (Killing Emacs): Hook now runs in batch mode.
1103
f816790b
SM
11042010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
1105
1106 * text.texi (Special Properties): Clarify when modification-hooks run.
1107
7cf78aac
SM
11082010-09-11 Stefan Monnier <monnier@iro.umontreal.ca>
1109
1110 * syntax.texi (Syntax Flags): Document new `c' flag.
1111
ca0d44e4
GM
11122010-09-09 Glenn Morris <rgm@gnu.org>
1113
1114 * display.texi (ImageMagick Images): General cleanup.
1115
10999305 11162010-09-06 Alexander Klimov <alserkli@inbox.ru> (tiny change)
3fa0dc8f
AK
1117
1118 * files.texi (Directory Names): Use \` rather than ^.
1119
45240125
JD
11202010-09-02 Jan Djärv <jan.h.d@swipnet.se>
1121
1122 * text.texi (Low-Level Kill Ring):
1123 * frames.texi (Window System Selections): Remove cut buffer
1124 documentation.
1125
4abe5bf6
EZ
11262010-08-28 Eli Zaretskii <eliz@gnu.org>
1127
1128 * display.texi (Fringe Size/Pos): Add a cross-reference to "Layout
1129 Parameters", where the default fringe width is described.
1130
1131 * frames.texi (Window Frame Parameters, Basic Parameters)
1132 (Position Parameters, Layout Parameters, Management Parameters)
1133 (Cursor Parameters, Font and Color Parameters): Add indexing for
1134 frame parameters. (Bug#6929)
1135
fdc76236
TT
11362010-08-25 Tom Tromey <tromey@redhat.com>
1137
1138 * vol2.texi (Top): Update.
1139 * vol1.texi (Top): Update.
1140 * tips.texi (Library Headers): Mention Package-Version and
1141 Package-Requires.
1142 * package.texi: New file.
1143 * os.texi (System Interface): Update pointers.
1144 * elisp.texi (Top): Link to new nodes. Include package.texi.
1145 * anti.texi (Antinews): Update pointers.
1146
1e5c1c80
EZ
11472010-08-25 Eli Zaretskii <eliz@gnu.org>
1148
1149 * processes.texi (Filter Functions): Fix last change.
1150
78e33835
CY
11512010-08-24 Markus Triska <triska@gmx.at>
1152
1153 * processes.texi (Filter Functions): Use `buffer-live-p' instead
1154 of `buffer-name' in the main text as well as in the example
1155 (Bug#3098).
1156
198a7a97
CY
11572010-08-22 Chong Yidong <cyd@stupidchicken.com>
1158
1159 * nonascii.texi (Text Representations):
1160 * loading.texi (Loading Non-ASCII):
1161 * compile.texi (Byte Compilation): Don't mention obsolete
1162 --unibyte command-line argument.
1163
bc7d7ea6
CY
11642010-08-22 Chong Yidong <cyd@stupidchicken.com>
1165
1166 * modes.texi (Defining Minor Modes): Doc fix (Bug#6880).
1167
b0126eac 11682010-08-22 Chong Yidong <cyd@stupidchicken.com>
96b1842d
CY
1169
1170 * objects.texi (Bool-Vector Type): Minor definition tweak (Bug#6878).
1171
e8a6cc19
EZ
11722010-08-20 Eli Zaretskii <eliz@gnu.org>
1173
1174 * commands.texi (Misc Events): Add cross-references to where
1175 POSITION of a mouse event is described in detail.
1176
c4e7c63a 11772010-08-08 Christoph Scholtes <cschol2112@googlemail.com>
ee301a7a 1178
c4e7c63a 1179 * control.texi (Handling Errors) <error-message-string>: Fix arg name.
ee301a7a 1180
7815fe19 11812010-08-08 Juanma Barranquero <lekktu@gmail.com>
e8bf5266
JB
1182
1183 * modes.texi (Defining Minor Modes): Use C-backspace, not C-delete.
1184 Suggested by Štěpán Němec <stepnem@gmail.com>.
1185
7815fe19 11862010-08-08 Juanma Barranquero <lekktu@gmail.com>
b4f588fa
JB
1187
1188 * minibuf.texi (High-Level Completion): Document args of
1189 `read-buffer-function' (bug#5625).
1190
8b2dd508
JD
11912010-07-29 Jan Djärv <jan.h.d@swipnet.se>
1192
1193 * frames.texi (Layout Parameters): Add doc for tool-bar-position.
1194
bace45fe
MA
11952010-07-29 Michael Albinus <michael.albinus@gmx.de>
1196
1197 * processes.texi (Process Information): Explain process property
1198 `remote-tty'.
1199
4ce5a4cc
JB
12002010-07-27 Juanma Barranquero <lekktu@gmail.com>
1201
1202 * modes.texi (Defining Minor Modes): Use C-delete in examples,
1203 instead of "\C-\^?" (bug#6334).
1204
1c84bc7a
JB
1205 * text.texi (Special Properties): Fix typo.
1206
b88746ba
EZ
12072010-07-09 Eli Zaretskii <eliz@gnu.org>
1208
1209 * internals.texi (Writing Emacs Primitives): Adapt to ANSI C
1210 calling sequences, which are now the standard.
1211
51422d6d
CY
12122010-06-24 Chong Yidong <cyd@stupidchicken.com>
1213
1214 * text.texi (Undo): Clarify command loop behavior (Bug#2433).
1215
1216 * commands.texi (Command Overview): Mention undo-boundary call.
1217
d24880de
GM
12182010-06-23 Glenn Morris <rgm@gnu.org>
1219
1220 * abbrevs.texi, commands.texi, compile.texi, debugging.texi:
1221 * display.texi, edebug.texi, elisp.texi, eval.texi, files.texi:
1222 * frames.texi, functions.texi, internals.texi, keymaps.texi:
1223 * loading.texi, minibuf.texi, numbers.texi, os.texi, processes.texi:
1224 * searching.texi, sequences.texi, strings.texi, syntax.texi:
1225 * text.texi, tips.texi, vol1.texi, vol2.texi, windows.texi:
1226 Untabify Texinfo files.
1227
0fc76035
CY
12282010-06-20 Chong Yidong <cyd@stupidchicken.com>
1229
1230 * modes.texi (Minor Mode Conventions): Fix typo (Bug#6477).
1231
5338dc0b
CY
12322010-06-19 Chong Yidong <cyd@stupidchicken.com>
1233
a628ad9d 1234 * errors.texi (Standard Errors): Remove unnecessary markup (Bug#6461).
5338dc0b 1235
2c3a3c1d
CY
12362010-06-02 Chong Yidong <cyd@stupidchicken.com>
1237
ba3bf1d9
CY
1238 * searching.texi (Regexp Special): Remove obsolete information
1239 about matching non-ASCII characters, and suggest using char
1240 classes (Bug#6283).
2c3a3c1d 1241
7f4b4249
JB
12422010-05-30 Juanma Barranquero <lekktu@gmail.com>
1243
1244 * minibuf.texi (Basic Completion): Add missing "@end defun".
1245
637821cd
SM
12462010-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
1247
1248 * minibuf.texi (Basic Completion): Document completion-boundaries.
1249 (Programmed Completion): Document the new fourth method for boundaries.
1250
e13051c3
CY
12512010-05-22 Chong Yidong <cyd@stupidchicken.com>
1252
a628ad9d 1253 * display.texi (Image Cache): Update documentation about image caching.
e13051c3 1254
0235128c 12552010-05-08 Štěpán Němec <stepnem@gmail.com> (tiny change)
da0bbbc4
CY
1256
1257 * windows.texi (Textual Scrolling):
1258 * tips.texi (Coding Conventions):
1259 * minibuf.texi (Minibuffer History):
1260 * maps.texi (Standard Keymaps):
1261 * loading.texi (Where Defined):
1262 * edebug.texi (Instrumenting): Fix typos.
1263
0235128c 12642010-05-08 Chong Yidong <cyd@stupidchicken.com>
eb5ed549 1265
c7c32279
CY
1266 * keymaps.texi (Menu Bar): Document :advertised-binding property.
1267
0235128c
SM
1268 * functions.texi (Obsolete Functions):
1269 Document set-advertised-calling-convention.
eb5ed549
CY
1270
1271 * minibuf.texi (Basic Completion): Document completion-in-region.
1272 (Programmed Completion): Document completion-annotate-function.
1273
1274 * commands.texi (Reading One Event): Document read-key.
1275 (Distinguish Interactive): Document KIND arg to
1276 called-interactively-p. Delete obsolete interactive-p.
1277
1278 * elisp.texi (Top): Update node description.
1279
f8848423
EZ
12802010-05-08 Eli Zaretskii <eliz@gnu.org>
1281
0235128c
SM
1282 * nonascii.texi (Character Properties):
1283 Document unicode-category-table. Add an index entry for Unicode
1284 general category.
1285
12862010-05-07 Chong Yidong <cyd@stupidchicken.com>
1287
1288 * Version 23.2 released.
f8848423 1289
938efb77
JB
12902010-04-20 Juanma Barranquero <lekktu@gmail.com>
1291
1292 * locals.texi (Standard Buffer-Local Variables):
1293 Remove @ignore'd reference to `direction-reversed'.
1294
5854c267
JL
12952010-04-14 Juri Linkov <juri@jurta.org>
1296
1297 Fix @deffn without category.
1298
1299 * abbrevs.texi (Abbrev Expansion): Replace @deffn with @defun
1300 for `abbrev-insert'.
1301
1302 * buffers.texi (Indirect Buffers): Add category `Command'
1303 to @deffn of `clone-indirect-buffer'.
1304
1305 * windows.texi (Cyclic Window Ordering): Replace @deffn with @defun
1306 for `next-window' and `previous-window'. Add category `Command'
1307 to @deffn of `pop-to-buffer'.
1308
8a14dec7
CY
13092010-04-01 Chong Yidong <cyd@stupidchicken.com>
1310
1311 * nonascii.texi (Text Representations): Don't mark
1312 enable-multibyte-characters as a user option.
1313
7a1831cf
EZ
13142010-03-31 Eli Zaretskii <eliz@gnu.org>
1315
1316 * control.texi (Handling Errors): How to re-throw a signal caught
1317 by condition-case.
1318
c3863713
CY
13192010-03-26 Chong Yidong <cyd@stupidchicken.com>
1320
1321 * loading.texi (Hooks for Loading): Document after-load-functions.
1322 Copyedits.
1323
c333f279
AM
13242010-03-24 Arni Magnusson <arnima@hafro.is> (tiny change)
1325
1326 * frames.texi (Cursor Parameters): Fix typo. (Bug#5760)
1327
e867cb5d 13282010-03-24 Chong Yidong <cyd@stupidchicken.com>
f7704e26
CY
1329
1330 * processes.texi (Network Processes): Document seqpacket type.
1331
605f35cd
DN
13322010-03-20 Dan Nicolaescu <dann@ics.uci.edu>
1333
1334 * os.texi (System Environment): Do not mention lynxos.
1335
288f9fc0
CY
13362010-03-10 Chong Yidong <cyd@stupidchicken.com>
1337
1338 * Branch for 23.2.
1339
eed5c93a
CY
13402010-03-06 Chong Yidong <cyd@stupidchicken.com>
1341
1342 * objects.texi (Integer Type): Take note of the read syntax
1343 exception for numbers that cannot fit in the integer type.
1344
1ddd6622
GM
13452010-03-03 Glenn Morris <rgm@gnu.org>
1346
1347 * numbers.texi (Integer Basics, Bitwise Operations):
1348 * objects.texi (Integer Type): Update for integers now being 30-bit.
1349
a908c79a
CY
13502010-02-27 Chong Yidong <cyd@stupidchicken.com>
1351
1352 * display.texi (Low-Level Font): Document :otf font-spec property.
1353
cd61af01
SM
13542010-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
1355
1356 * display.texi (Line Height): Avoid obsolete special default variables
1357 like default-major-mode.
1358
c02f8fe2
AM
13592010-01-28 Alan Mackenzie <acm@muc.de>
1360
1361 * display.texi (Auto Faces): Say fontification-functions is called
1362 whether or not Font Lock is enabled. Tidy up the wording a bit.
1363
d738d18b
CY
13642010-01-17 Chong Yidong <cyd@stupidchicken.com>
1365
1366 * elisp.texi: Remove duplicate edition information (Bug#5407).
1367
4963739e
JB
13682010-01-17 Juanma Barranquero <lekktu@gmail.com>
1369
1370 * two.el (volume-header-toc-markup): Fix typos in docstring.
1371
c57008f6
SM
13722010-01-04 Stefan Monnier <monnier@iro.umontreal.ca>
1373
1374 Avoid dubious uses of save-excursions.
1375 * positions.texi (Excursions): Recommend the use of
1376 save-current-buffer if applicable.
1377 * text.texi (Clickable Text): Fix the example code which used
1378 save-excursion in a naive way which sometimes preserves point and
1379 sometimes not.
1380 * variables.texi (Creating Buffer-Local):
1381 * os.texi (Session Management):
1382 * display.texi (GIF Images):
1383 * control.texi (Cleanups): Use (save|with)-current-buffer.
1384
2f3725cd
EZ
13852010-01-02 Eli Zaretskii <eliz@gnu.org>
1386
1387 * modes.texi (Example Major Modes): Fix indentation. (Bug#5195)
1388
85eeac93
CY
13892010-01-02 Chong Yidong <cyd@stupidchicken.com>
1390
1391 * nonascii.texi (Text Representations, Character Codes)
1392 (Converting Representations, Explicit Encoding)
1393 (Translation of Characters): Use hex notation consistently.
1394 (Character Sets): Fix map-charset-chars doc (Bug#5197).
1395
4801c5fa
CY
13962010-01-01 Chong Yidong <cyd@stupidchicken.com>
1397
1398 * loading.texi (Where Defined): Make it clearer that these are
1399 loaded files (Bug#5068).
1400
26e533e2
CY
14012009-12-29 Chong Yidong <cyd@stupidchicken.com>
1402
1403 * minibuf.texi (Completion Styles): Document `initials' style.
1404
16d1ff5f
CY
14052009-12-25 Chong Yidong <cyd@stupidchicken.com>
1406
1407 * frames.texi (Resources): Describe inhibit-x-resources.
1408 (Size Parameters): Copyedit.
1409
1410 * hash.texi (Creating Hash):
1411 * objects.texi (Hash Table Type): Document the new hash table
1412 printed representation.
1413
1414 * minibuf.texi (Basic Completion): 4th arg to all-completions is
1415 obsolete.
1416
5dcb4c4e
SM
1417 * processes.texi (Process Buffers):
1418 Document process-kill-buffer-query-function.
16d1ff5f 1419
9a5de3d9
GM
14202009-12-05 Glenn Morris <rgm@gnu.org>
1421
1422 * hooks.texi (Standard Hooks): Remove diary-display-hook, replaced by
1423 diary-display-function, and no longer recommended to be a hook.
1424 Update for changes in the names of calendar and diary hooks.
1425 diary-print-entries-hook has changed section.
1426
b640eb52
EZ
14272009-11-28 Eli Zaretskii <eliz@gnu.org>
1428
1429 * text.texi (Special Properties): More accurate description of
1430 what the `cursor' property does.
1431
be1674ab
KR
14322009-11-26 Kevin Ryde <user42@zip.com.au>
1433
1434 * commands.texi (Misc Events): vindex mouse-wheel-up-event and
1435 mouse-wheel-down-event, the closest thing to a definition for them.
1436 * os.texi (Startup Summary): vindex inhibit-startup-message and
1437 inhibit-splash-screen.
1438 (Command-Line Arguments): vindex argv.
1439 (Suspending Emacs): vindex suspend-tty-functions and
1440 resume-tty-functions. Don't want to index every hook, but having
1441 the programming ones is helpful.
1442
603f5979
CY
14432009-11-14 Chong Yidong <cyd@stupidchicken.com>
1444
1445 * commands.texi (Motion Events): Fix typo (Bug#4907).
1446
4359a806
CY
14472009-11-08 Chong Yidong <cyd@stupidchicken.com>
1448
1449 * searching.texi (Char Classes): Note that [:upper:] and [:lower:]
1450 are affected by case-fold-search (Bug#4483).
1451
0f063651
CY
14522009-11-02 Chong Yidong <cyd@stupidchicken.com>
1453
1454 * minibuf.texi (Reading File Names): Note that read-file-name may
1455 use a graphical file dialog.
1456
9bd79893
GM
14572009-10-31 Glenn Morris <rgm@gnu.org>
1458
1459 * nonascii.texi (User-Chosen Coding Systems): Minor reword. (Bug#4817)
1460
ebe479ec
KR
14612009-10-16 Kevin Ryde <user42@zip.com.au>
1462
1463 * files.texi (Magic File Names): Add @vindex file-name-handler-alist,
1464 in particular so `info-lookup-symbol' can find its docs.
1465
2640fa86
CY
14662009-10-16 Chong Yidong <cyd@stupidchicken.com>
1467
1468 * variables.texi (Constant Variables): Distinguish from defconst
1469 variables.
1470 (Defining Variables): Add cindex.
1471
edd6a733
CY
14722009-10-15 Chong Yidong <cyd@stupidchicken.com>
1473
1474 * os.texi (Time of Day): Clarify that the microsecond part is
1475 ignored (Bug#4637).
1476
5feb0b73
GM
14772009-10-11 Glenn Morris <rgm@gnu.org>
1478
1479 * frames.texi (Size and Position): Clarify what is included in the frame
1480 height. (Bug#4535)
1481
0c5413c8
GM
14822009-10-10 Glenn Morris <rgm@gnu.org>
1483
1484 * windows.texi (Size of Window): The relationship between window and
1485 frame heights is not so simple. (Bug#4535)
1486 Mention window-full-height-p.
1487
7f8b600a
SM
14882009-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
1489
1490 * positions.texi (Text Lines): Remove goto-line, since it shouldn't be
1491 used from Lisp.
1492
6185de1c
EZ
14932009-10-07 Eli Zaretskii <eliz@gnu.org>
1494
7f8b600a
SM
1495 * files.texi (Directory Names) <abbreviate-file-name>:
1496 Document that root home directories are not replaced with "~".
6185de1c 1497
9972911f
EZ
14982009-10-06 Eli Zaretskii <eliz@gnu.org>
1499
1500 * text.texi (Special Properties): Document the meaning of the
1501 `cursor' text property whose value is an integer.
1502
2a3f19ef
MA
15032009-10-05 Michael Albinus <michael.albinus@gmx.de>
1504
1505 * files.texi (Magic File Names): Add `copy-directory'.
1506
804543b5
EZ
15072009-10-05 Eli Zaretskii <eliz@gnu.org>
1508
1509 * files.texi (File Attributes): Fix description of file
1510 attributes. (Bug#4638) Update attributes of files.texi example to
1511 be more representative.
1512
461bf92b
MA
15132009-10-05 Michael Albinus <michael.albinus@gmx.de>
1514
1515 * files.texi (Create/Delete Dirs): New command copy-directory.
1516
a86cd395
JB
15172009-10-04 Juanma Barranquero <lekktu@gmail.com>
1518
1519 * anti.texi (Antinews):
1520 * macros.texi (Indenting Macros):
1521 * strings.texi (Creating Strings, Case Conversion):
1522 Remove duplicate words.
1523
d3080264
MA
15242009-10-01 Michael Albinus <michael.albinus@gmx.de>
1525
1526 * files.texi (Create/Delete Dirs): delete-directory has an
1527 optional parameter RECURSIVE.
1528
85d14563
SM
15292009-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
1530
1531 * buffers.texi (Swapping Text): Minor clarification.
1532
3d9842c6
GM
15332009-10-01 Glenn Morris <rgm@gnu.org>
1534
1535 * functions.texi (Declaring Functions): Mention that we also search for
1536 ".m" files in the src/ directory.
1537
78427304
CY
15382009-09-25 David Engster <deng@randomsample.de>
1539
3d9842c6 1540 * display.texi (Managing Overlays): Document copy-overlay (Bug#4549).
78427304 1541
b578c9cc
GM
15422009-09-22 Glenn Morris <rgm@gnu.org>
1543
1544 * internals.texi (Building Emacs): Mention preloaded-file-list.
1545
beee5da7
AM
15462009-09-14 Alan Mackenzie <acm@muc.de>
1547
1548 * os.texi (Terminal Output): Put "@code{}" around "stdout".
1549
5d6ab672
CY
15502009-09-13 Chong Yidong <cyd@stupidchicken.com>
1551
1552 * functions.texi (Anonymous Functions): Rearrange discussion,
1553 giving usage of unquoted lambda forms first. Mention that
1554 `function' and `#'' are no longer required (Bug#4290).
1555
59375eeb
AM
15562009-09-11 Alan Mackenzie <acm@muc.de>
1557
a86cd395 1558 * os.texi (Terminal Output): Document `send-string-to-terminal' in
59375eeb
AM
1559 batch mode.
1560
e7e2f529
GM
15612009-09-01 Glenn Morris <rgm@gnu.org>
1562
1563 * display.texi (Face Functions): Mention define-obsolete-face-alias.
1564
eae47088
GM
15652009-08-26 Ulrich Mueller <ulm@gentoo.org>
1566
1567 * nonascii.texi (Character Codes): Fix typos.
1568
3691a0a6
MA
15692009-08-25 Michael Albinus <michael.albinus@gmx.de>
1570
1571 * processes.texi (Synchronous Processes): New defvar
1572 process-file-side-effects.
1573
664d56b8
GM
15742009-08-25 Glenn Morris <rgm@gnu.org>
1575
1576 * display.texi (Fontsets): Fix typo.
1577
0706c025
GM
1578 * files.texi (Format Conversion Round-Trip): Mention nil regexp.
1579
03a74b84
SM
15802009-08-19 Stefan Monnier <monnier@iro.umontreal.ca>
1581
1582 * processes.texi (Asynchronous Processes): Adjust arglist of
1583 start-process-shell-command and start-file-process-shell-command.
1584
f6de8a37
CY
15852009-08-15 Chong Yidong <cyd@stupidchicken.com>
1586
4b1ed1bb
CY
1587 * advice.texi (Argument Access in Advice): Note that argument
1588 positions are zero-based (Bug#3932).
1589
89a9e058
CY
1590 * commands.texi (Distinguish Interactive): Minor copyedit.
1591
23696fd7
CY
1592 * display.texi (Face Attributes): Add xref to Displaying Faces for
1593 explanation of "underlying face".
1594
f6de8a37
CY
1595 * customize.texi (Common Keywords): Add xref to Loading.
1596
1597 * loading.texi (How Programs Do Loading): Add xref to Lisp
1598 Libraries node in the Emacs manual.
1599
417f77e6
CY
16002009-08-13 Chong Yidong <cyd@stupidchicken.com>
1601
1602 * objects.texi (Meta-Char Syntax): Add xref to Strings of Events.
1603
0999039c
CY
16042009-07-18 Chong Yidong <cyd@stupidchicken.com>
1605
1606 * processes.texi (Shell Arguments): Copyedits.
1607
9af167bc
GM
16082009-07-18 Glenn Morris <rgm@gnu.org>
1609
1610 * loading.texi (Repeated Loading): Fix typo.
1611
137987ab
RS
16122009-07-16 Richard Stallman <rms@gnu.org>
1613
1614 * buffers.texi (Swapping Text): Recommend setting
1615 write-region-annotate-functions and buffer-saved-size.
1616
1617 * backups.texi (Auto-Saving): Document buffer-saved-size = -2.
1618
622fa380
GM
16192009-07-15 Glenn Morris <rgm@gnu.org>
1620
1621 * edebug.texi: Minor re-phrasings throughout.
1622 (Edebug Execution Modes): Sit-for affects continue mode too.
1623 (Jumping): Use `forward-sexp' rather than its keybinding.
1624 (Edebug Misc): Fix Q binding.
1625 (Edebug Eval): Remove cl version.
1626 (Printing in Edebug): Clarify print-length etc.
1627 (Instrumenting Macro Calls): Defopt edebug-eval-macro-args.
1628 (Specification List): Remove edebug-unwrap findex entry.
1629 (Specification Examples): defmacro is actually not the same as defun.
1630 Escape "`" in example.
1631
6bbd4600
CY
16322009-07-15 Chong Yidong <cyd@stupidchicken.com>
1633
1634 * markers.texi (The Mark): Document optional arg to
1635 deactivate-mark.
1636
e538d479
GM
16372009-07-11 Kevin Ryde <user42@zip.com.au>
1638
1639 * hooks.texi (Standard Hooks): Fix cross-references.
1640
4c98b9ed
GM
1641 * loading.texi (Named Features): Refer to eval-after-load.
1642
5300838c
GM
16432009-07-11 Glenn Morris <rgm@gnu.org>
1644
64fbeb16
GM
1645 * Makefile.in (TEXI2PDF): New.
1646 (elisp.pdf): New target.
1647
4c98b9ed
GM
1648 * searching.texi (Regexp Backslash): Fix typo.
1649
1650 * elisp.texi (Top): Display copyright notice at start of non-TeX.
5300838c 1651
51d9979c
GM
16522009-07-10 Glenn Morris <rgm@gnu.org>
1653
561c0216
GM
1654 * elisp.texi, vol1.texi, vol2.texi: Update @detailmenu.
1655
5b594a58
GM
1656 * customize.texi (Customization Types):
1657 * display.texi (Abstract Display):
0cc8c85a 1658 * objects.texi (Character Type, String Type):
5b594a58 1659 Merge in some menu descriptions from elisp.texi.
51d9979c 1660
c3cbbb40
GM
1661 * hash.texi (Hash Tables):
1662 * modes.texi (Multiline Font Lock):
1663 End menu description with period.
fe42c16a 1664
28528402
GM
16652009-07-09 Glenn Morris <rgm@gnu.org>
1666
1667 * back.texi: Don't hard-code texinfo location.
1668
1669 * two-volume.make (texinfodir): New, with location of texinfo.tex.
1670 (tex): Add texinfodir to TEXINPUTS.
1671 (elisp1med-init, elisp2med-init): Use texinfodir.
1672
1673 * Makefile.in (texinfodir): Rename from usermanualdir, and update.
1674 (clean): Add two-volume.make intermediate files.
1675
1676 * elisp.texi, vol1.texi, vol2.texi:
1677 Use a DATE variable with the publication date, and update it.
1678 Fix antinews menu description.
1679
1680 * vol1.texi, vol2.texi: Update VERSION to match elisp.texi.
1681 Update the detailed node listing to match elisp.texi.
1682
1683 * README: Update edition to match elisp.texi.
1684
1685 * objects.texi (General Escape Syntax):
1686 * nonascii.texi (Character Sets):
1687 Use consistent case for "Unicode Standard".
1688
1689 * anti.texi (Antinews):
1690 * customize.texi (Variable Definitions):
1691 * functions.texi (Declaring Functions):
1692 * nonascii.texi (Character Properties):
1693 * processes.texi (Serial Ports):
1694 * text.texi (Special Properties):
1695 * tips.texi (Coding Conventions):
1696 Minor rearrangements to improve TeX line-filling.
1697
1698 * commands.texi (Using Interactive): Fix cross-reference.
1699
17db8e10
JD
17002009-07-01 Jan Djärv <jan.h.d@swipnet.se>
1701
1702 * frames.texi (Management Parameters): Mention sticky.
1703
77c7e2e1
AS
17042009-07-01 Andreas Schwab <aschwab@redhat.com>
1705
1706 * help.texi (Help Functions): Fix description of help-buffer and
1707 help-setup-xref to use @defun instead of @deffn.
1708
3f1c6666
JD
17092009-07-01 Jan Djärv <jan.h.d@swipnet.se>
1710
1711 * frames.texi (Size Parameters): Mention maximized for fullscreen.
1712
ca27c21b
CY
17132009-06-24 Chong Yidong <cyd@stupidchicken.com>
1714
1715 * display.texi (Window Systems): Add ns to the list.
1716
70243478
CY
17172009-06-21 Chong Yidong <cyd@stupidchicken.com>
1718
1719 * Branch for 23.1.
1720
df006536
MR
17212009-06-17 Martin Rudalics <rudalics@gmx.at>
1722
1723 * windows.texi (Dedicated Windows): Fix typo.
1724 (Resizing Windows): Replace @defun by @deffn.
1725
d259fc4b
GM
17262009-06-17 Glenn Morris <rgm@gnu.org>
1727
1728 * variables.texi (Directory Local Variables):
1729 Update for 2009-04-11 name-change of dir-locals-directory-alist.
1730
30781db6
KH
17312009-06-09 Kenichi Handa <handa@m17n.org>
1732
1733 * nonascii.texi (Character Sets): State clearly that FROM and TO
1734 are codepoints of CHARSET.
1735
62e8099c
CY
17362009-06-07 Chong Yidong <cyd@stupidchicken.com>
1737
1738 * minibuf.texi (Reading File Names): Fix introductory text.
1739 Suggested by stan@derbycityprints.com.
1740 (High-Level Completion): Fix typo.
1741
ee1b1917
CY
17422009-05-28 Chong Yidong <cyd@stupidchicken.com>
1743
1744 * frames.texi (Text Terminal Colors): Multi-tty is already
1745 implemented, but tty-local colors are not.
1746
5df647e8
CY
17472009-05-27 Chong Yidong <cyd@stupidchicken.com>
1748
1749 * hooks.texi (Standard Hooks): Remove mention of obsolete
1750 redisplay-end-trigger-functions.
1751
1752 * internals.texi (Window Internals): Remove mention of obsolete
1753 redisplay-end-trigger-functions.
1754
01f17ae2
MR
17552009-05-21 Martin Rudalics <rudalics@gmx.at>
1756
1757 * abbrevs.texi (Abbrev Mode): abbrev-mode is an option.
1758
1759 * backups.texi (Making Backups): backup-directory-alist and
1760 make-backup-file-name-function are options.
1761 (Auto-Saving): auto-save-list-file-prefix is an option.
1762
1763 * buffers.texi (Killing Buffers): buffer-offer-save is an
1764 option.
1765
1766 * display.texi (Refresh Screen): no-redraw-on-reenter is an
1767 option.
1768 (Echo Area Customization): echo-keystrokes is an option.
1769 (Selective Display): selective-display-ellipses is an option.
1770 (Temporary Displays): temp-buffer-show-function is an option.
1771 (Face Attributes): underline-minimum-offset and x-bitmap-file-path
1772 are options.
1773 (Font Selection): face-font-family-alternatives,
1774 face-font-selection-order, face-font-registry-alternatives, and
1775 scalable-fonts-allowed are options.
1776 (Fringe Indicators): indicate-buffer-boundaries is an option.
1777 (Fringe Cursors): overflow-newline-into-fringe is an option.
1778 (Scroll Bars): scroll-bar-mode is an option.
1779
1780 * eval.texi (Eval): max-lisp-eval-depth is an option.
1781
1782 * files.texi (Visiting Functions): find-file-hook is an option.
1783 (Directory Names): directory-abbrev-alist is an option.
1784 (Unique File Names): temporary-file-directory and
1785 small-temporary-file-directory are options.
1786
1787 * frames.texi (Initial Parameters): initial-frame-alist,
1788 minibuffer-frame-alist and default-frame-alist are options.
1789 (Cursor Parameters): blink-cursor-alist and
1790 cursor-in-non-selected-windows ar options.
1791 (Window System Selections): selection-coding-system is an
1792 option.
1793 (Display Feature Testing): display-mm-dimensions-alist is an
1794 option.
1795
1796 * help.texi (Help Functions): help-char and help-event-list are
1797 options.
1798
1799 * keymaps.texi (Functions for Key Lookup): meta-prefix-char is
1800 an option.
1801
1802 * minibuf.texi (Minibuffer History): history-length and
1803 history-delete-duplicates are options.
1804 (High-Level Completion): read-buffer-function and
1805 read-buffer-completion-ignore-case are options.
1806 (Reading File Names): read-file-name-completion-ignore-case is
1807 an option.
1808
1809 * modes.texi (Mode Line Top): mode-line-format is an option.
1810 (Mode Line Variables): mode-line-position and mode-line-modes
1811 are options.
1812
1813 * nonascii.texi (Text Representations):
1814 enable-multibyte-characters is an option.
1815 (Default Coding Systems): auto-coding-regexp-alist,
1816 file-coding-system-alist, auto-coding-alist and
1817 auto-coding-functions are options.
1818 (Specifying Coding Systems): inhibit-eol-conversion is an
1819 option.
1820
1821 * os.texi (Init File): site-run-file is an option.
1822 (System Environment): mail-host-address is an option.
1823 (User Identification): user-mail-address is an option.
1824 (Terminal Output): baud-rate is an option.
1825
1826 * positions.texi (Word Motion): words-include-escapes is an
1827 option.
1828
1829 * searching.texi (Standard Regexps): page-delimiter,
1830 paragraph-separate, paragraph-separate and sentence-end are
1831 options.
1832
1833 * text.texi (Margins): left-margin and fill-nobreak-predicate
1834 are options.
1835
1836 * variables.texi (Local Variables): max-specpdl-size is an
1837 option.
1838
1839 * windows.texi (Choosing Window):
1840 split-window-preferred-function, special-display-function and
1841 display-buffer-function are options.
1842
106e6894
CY
18432009-05-20 Chong Yidong <cyd@stupidchicken.com>
1844
4a83454d
CY
1845 Fix errors spotted by Martin Rudalics.
1846
106e6894
CY
1847 * syntax.texi (Position Parse): Document rationale for ignored
1848 arguments to syntax-ppss-flush-cache.
1849
1850 * processes.texi (Input to Processes): Mark PROCESS arg to
1851 process-running-child-p as optional.
1852 (Network Options): Document NO-ERROR arg to
1853 set-network-process-option.
1854
1855 * buffers.texi (Indirect Buffers): Mark clone-indirect-buffer as a
1856 command.
1857
1858 * searching.texi (POSIX Regexps): Mark posix-search-forward and
1859 posix-search-backward as commands.
1860
1861 * os.texi (Killing Emacs): Mark kill-emacs as a command.
1862 (Suspending Emacs): Mark suspend-emacs as a command.
1863 (Processor Run Time): Mark emacs-uptime and emacs-init-time as
1864 commands.
5dcb4c4e
SM
1865 (Terminal Output): Remove obsolete function baud-rate.
1866 Document TERMINAL arg for send-string-to-terminal.
106e6894
CY
1867
1868 * nonascii.texi (Terminal I/O Encoding): Document TERMINAL arg for
1869 terminal-coding-system and set-terminal-coding-system.
1870 (Explicit Encoding): Mark DESTINATION arg of decode-coding-region
1871 as optional.
1872 (Character Sets): Document RESTRICTION arg of char-charset.
1873 (Character Codes): Mark POS argument to get-byte as optional.
1874
1875 * minibuf.texi (Minibuffer Misc): Document ARGS arg for
1876 minibuffer-message.
1877
1878 * files.texi (Create/Delete Dirs): Mark make-directory and
1879 delete-directory as commands.
1880
1881 * abbrevs.texi (Abbrev Tables): Fix arglist for make-abbrev-table.
1882
1883 * text.texi (Base 64): Mark base64-decode-string and
1884 base64-encode-string as commands.
1885 (Columns): Mark move-to-column as a command.
1886 (Mode-Specific Indent): Document RIGID arg to
1887 indent-for-tab-command.
1888 (Region Indent): Mark TO-COLUMN arg to indent-region as optional.
1889 Mark indent-code-rigidly as a command.
1890 (Substitution): Mark translate-region as a command.
1891
1892 * frames.texi (Size and Position): Remove obsolete functions
1893 screen-height and screen-width.
1894
04173931
CY
18952009-05-19 Chong Yidong <cyd@stupidchicken.com>
1896
1897 * windows.texi (Cyclic Window Ordering, Cyclic Window Ordering)
1898 (Displaying Buffers, Resizing Windows): Correct mistakes;
1899 next-window, previous-window, and pop-to-buffer are not commands,
1900 and fit-window-to-buffer" is a command. (Pointed out by Martin
1901 Rudalics.)
1902
eae7d8f8
RS
19032009-05-17 Richard M Stallman <rms@gnu.org>
1904
1905 * modes.texi (Precalculated Fontification): Clarify text.
1906
b8766179
MR
19072009-05-17 Martin Rudalics <rudalics@gmx.at>
1908
1909 * windows.texi (Selecting Windows): Clarify descriptions of
1910 with-selected-window and get-lru-window.
1911 (Cyclic Window Ordering): Refer to particular frame when talking
1912 about how splitting affects the ordering.
1913 (Displaying Buffers): Fix descriptions of switch-to-buffer and
1914 switch-to-buffer-other-window. Explain how setting of
1915 display-buffer-reuse-frames affects pop-to-buffer.
1916 (Choosing Window): Clarify some details in descriptions of
1917 display-buffer-reuse-frames, pop-up-frames, and
1918 pop-up-frame-function.
1919 (Dedicated Windows): Clarify some details.
1920 (Textual Scrolling): Replace term vscroll by term vertical
1921 scroll position.
1922 (Vertical Scrolling): Fix typo.
1923 (Window Hooks): Relate text on jit-lock-register to window
1924 scrolling and size changes.
1925
734b5e3b
CY
19262009-05-14 Chong Yidong <cyd@stupidchicken.com>
1927
0a65633e
CY
1928 * frames.texi (Initial Parameters): Clarify what the initial
1929 minibuffer frame is.
05be46d7
CY
1930 (Buffer Parameters): Note that the minibuffer parameter can not be
1931 altered.
0a65633e 1932
734b5e3b
CY
1933 * anti.texi (Antinews): Copyedits. Rearrange some entries.
1934 Document display-buffer changes.
1935
925672cd
CY
19362009-05-13 Chong Yidong <cyd@stupidchicken.com>
1937
17ecd7af
CY
1938 * anti.texi (Antinews): Rewrite for Emacs 22.
1939
925672cd
CY
1940 * abbrevs.texi (Abbrevs): Add xref to Creating Symbols when
1941 obarrays are first mentioned. Define "system abbrev" more
1942 prominently, and add it to the index.
1943 (Abbrev Mode, Abbrev Tables, Defining Abbrevs, Abbrev Properties):
1944 Copyedits.
1945 (Abbrev Expansion): Document abbrev-insert.
1946
80be4dd7
CY
19472009-05-12 Chong Yidong <cyd@stupidchicken.com>
1948
1949 * frames.texi (Font and Color Parameters): Rename from Color
1950 Parameters. Document font-backend parameter.
1951
1952 * vol2.texi (Top): Update node listing.
1953 * vol1.texi (Top): Update node listing.
1954 * elisp.texi (Top): Update node listing.
1955
372a93ac
MR
19562009-05-11 Martin Rudalics <rudalics@gmx.at>
1957
1958 * windows.texi (Choosing Window): Don't explicitly refer to
1959 split-window-sensibly's window argument in descriptions of
1960 split-height-threshold and split-width-threshold.
1961
714c3541
MR
19622009-05-10 Martin Rudalics <rudalics@gmx.at>
1963
1964 * windows.texi (Choosing Window): Fix rewrite of window
1965 splitting section.
1966
0e90e7be
EZ
19672009-05-09 Eli Zaretskii <eliz@gnu.org>
1968
f4e90db0
SM
1969 * nonascii.texi (Default Coding Systems):
1970 Document find-auto-coding, set-auto-coding, and auto-coding-alist.
5dcb4c4e 1971 Add indexing.
0e90e7be
EZ
1972 (Lisp and Coding Systems): Add index entries.
1973
d3c0c321
MR
19742009-05-09 Martin Rudalics <rudalics@gmx.at>
1975
1976 * windows.texi (Choosing Window): Describe split-window-sensibly
1977 and rewrite section on window splitting accordingly.
1978 (Textual Scrolling): Replace `...' by @code{...}.
1979
c773345a
CY
19802009-05-04 Chong Yidong <cyd@stupidchicken.com>
1981
ee2d5b5e
CY
1982 * hooks.texi (Standard Hooks): Add abbrev-expand-functions.
1983 Remove obsoleted pre-abbrev-expand-hook.
1984
1985 * locals.texi (Standard Buffer-Local Variables): Consolidate table
1986 entries.
1987
c773345a
CY
1988 * internals.texi (Object Internals): Don't assume 32-bit machines
1989 are the norm.
1990 (Buffer Internals): Consolidate table entries for readability.
ee2d5b5e
CY
1991 (Window Internals): Synch field names to window.h.
1992 (Process Internals): Synch field names to process.h.
c773345a 1993
dd449674
CY
19942009-04-29 Chong Yidong <cyd@stupidchicken.com>
1995
1996 * variables.texi (File Local Variables): Note that read-circle is
1997 bound to nil when reading file-local variables.
1998
1999 * streams.texi (Input Functions): Document read-circle.
2000 (Output Variables): Add xref to Circular Objects.
2001
4f1e25e2
CY
20022009-04-25 Chong Yidong <cyd@stupidchicken.com>
2003
2004 * tips.texi (Coding Conventions): Copyedits. Add xref to Named
2005 Features and Coding System Basics. Node that "p" stands for
2006 "predicate". Recommend utf-8-emacs instead of emacs-mule.
2007 (Key Binding Conventions): Emacs does use S-down-mouse-1, for
2008 mouse-appearance-menu.
2009 (Programming Tips): Add xref to Progress.
2010
dca019f8
CY
20112009-04-22 Chong Yidong <cyd@stupidchicken.com>
2012
5dcb4c4e
SM
2013 * os.texi (Command-Line Arguments):
2014 Document command-line-args-left.
dca019f8
CY
2015 (Suspending Emacs): Adapt text to multi-tty case. Document use of
2016 terminal objects for tty arguments.
2017 (Startup Summary): Add xref to Session Management.
2018 (Session Management): Mention emacs-session-restore. Copyedits.
2019
02a89103
CY
20202009-04-20 Chong Yidong <cyd@stupidchicken.com>
2021
2022 * os.texi (Startup Summary): Copyedits. The init file is not
2023 necessarily named .emacs now. Document initial-buffer-choice and
2024 initial-scratch-message. Note where Emacs exits in batch mode.
2025 Document inhibit-splash-screen as an alias.
2026 (Init File): Be neutral about which init file name to use.
2027
20282009-04-16 Chong Yidong <cyd@stupidchicken.com>
2029
2030 * os.texi (System Interface): Fix Texinfo usage.
2031
0c1cfe01
CY
20322009-04-15 Chong Yidong <cyd@stupidchicken.com>
2033
80d7cdca
CY
2034 * searching.texi (Regexp Backslash): Also refer to shy groups as
2035 non-capturing or unnumbered groups.
2036 (Regexp Functions): Add cross-reference to Regexp Backslash.
2037
0c1cfe01
CY
2038 * display.texi (Truncation): Overlays can use line-prefix and
2039 wrap-prefix too.
2040 (Overlay Properties): Document wrap-prefix and line-prefix.
2041 (Face Attributes): Document underline-minimum-offset.
2042 (Face Remapping): Copyedits.
2043 (Low-Level Font): Copyedits.
2044 (Image Cache): Note that the image cache is shared between frames.
ed8ab760
CY
2045 (Line Height): Emphasize that line-spacing only takes effect on
2046 graphical terminals.
0c1cfe01 2047
c4adeee0
CY
20482009-04-13 Chong Yidong <cyd@stupidchicken.com>
2049
2050 * display.texi (Refresh Screen): Note that a passage about screen
2051 refreshing is text terminal only.
2052 (Forcing Redisplay): Delete misleading comment---sit-for calls
2053 redisplay, not the other way around.
2054 (Truncation): Note new values of truncate-partial-width-windows.
2055 Copyedits.
2056 (Invisible Text): Document invisible-p.
2057
b20ecfa1
EZ
20582009-04-11 Eli Zaretskii <eliz@gnu.org>
2059
2060 * display.texi (Overlays): Overlays don't scale well. See
2061 http://lists.gnu.org/archive/html/emacs-devel/2009-04/msg00243.html.
2062
97d8273f
CY
20632009-04-10 Chong Yidong <cyd@stupidchicken.com>
2064
f147ff75
CY
2065 * syntax.texi (Syntax Table Functions): Document cons cell
2066 argument for modify-syntax-entry.
2067 (Categories): Document cons cell argument for
2068 modify-category-entry.
2069
fca4ec76
CY
2070 * searching.texi (String Search): Document word-search-forward-lax
2071 and word-search-backward-lax.
2072 (Searching and Case): Describe isearch behavior more precisely.
2073
9c283d5b
CY
2074 * keymaps.texi (Tool Bar): Mention that some platforms do not
2075 support multi-line toolbars. Suggested by Stephen Eglen.
2076
2077 * frames.texi (Layout Parameters): Mention that Nextstep also
2078 allows only one tool-bar line. Suggested by Stephen Eglen.
2079
97d8273f
CY
2080 * nonascii.texi (Text Representations): Copyedits.
2081 (Coding System Basics): Also mention utf-8-emacs.
2082 (Converting Representations, Selecting a Representation)
2083 (Scanning Charsets, Translation of Characters, Encoding and I/O):
2084 Copyedits.
2085 (Character Codes): Mention role of codepoints 1114112 to 4194175.
2086
2bad3299
CY
20872009-04-09 Chong Yidong <cyd@stupidchicken.com>
2088
2089 * text.texi (Yank Commands): Note that yank uses push-mark.
5dcb4c4e
SM
2090 (Filling): Clarify REGION argument of fill-paragraph.
2091 Document fill-forward-paragraph-function.
2bad3299
CY
2092 (Special Properties): Remove "new in Emacs 22" declaration.
2093 (Clickable Text): Merge with Links and Mouse-1 node.
2094
5dcb4c4e
SM
2095 * display.texi (Button Properties, Button Buffer Commands):
2096 Change xref to Clickable Text.
2bad3299
CY
2097
2098 * tips.texi (Key Binding Conventions): Change xref to Clickable
2099 Text.
2100
2101 * elisp.texi (Top): Update node listing.
2102
ea30ce4f
CY
21032009-04-05 Chong Yidong <cyd@stupidchicken.com>
2104
47af2f4b
CY
2105 * markers.texi (The Mark): Copyedits. Improve description of
2106 handle-shift-selection.
2107 (The Region): Move use-region-p here from The Mark.
2108
ea30ce4f
CY
2109 * positions.texi (Screen Lines): Document (cols . lines) argument
2110 for vertical-motion.
2111
2aa8ea6e
CY
21122009-04-04 Chong Yidong <cyd@stupidchicken.com>
2113
3ec61d4e
CY
2114 * frames.texi (Frames): Clean up introduction. Document `ns'
2115 return value for framep.
2116 (Creating Frames): Note how the terminal is chosen.
2117 (Multiple Terminals, Multiple Displays): Merge into a single node.
2118 (Color Parameters): Fix typo.
2119
2120 * variables.texi (Local Variables, Buffer-Local Variables)
2121 (Creating Buffer-Local): Change link to Multiple Terminals.
2122
2123 * os.texi (X11 Keysyms): Change link to Multiple Terminals.
2124
2125 * keymaps.texi (Controlling Active Maps): Change link to Multiple
2126 Terminals.
2127
2128 * commands.texi (Command Loop Info, Keyboard Macros): Change link
2129 to Multiple Terminals.
2130
2131 * elisp.texi (Top): Update node listing.
2132 * vol2.texi (Top): Update node listing.
2133 * vol1.texi (Top): Update node listing.
2134
9257072f
CY
2135 * buffers.texi (Current Buffer): Note that the append-to-buffer
2136 example is no longer in synch with the latest code. Tie the two
2137 examples together.
2138
2aa8ea6e
CY
2139 * files.texi (File Attributes): Move note about MS-DOS from
2140 Changing Files to File Attributes.
2141 (Create/Delete Dirs): Note that mkdir is an alias for this.
2142
22e74b17
CY
21432009-04-01 Markus Triska <triska@gmx.at>
2144
2145 * processes.texi (Filter Functions): Suggest how to handle output
2146 batches.
2147
4bbe48ec
CY
21482009-03-30 Chong Yidong <cyd@stupidchicken.com>
2149
2150 * help.texi (Accessing Documentation): Update example to use
2151 help-setup-xref and with-help-window.
2152 (Help Functions): Remove print-help-return-message, which is
2153 semi-obsolete due to with-help-window. Document help-buffer and
2154 help-setup-xref.
2155
b9723f39
CY
21562009-03-29 Chong Yidong <cyd@stupidchicken.com>
2157
5dcb4c4e
SM
2158 * help.texi (Accessing Documentation, Help Functions):
2159 Remove information about long-obsolete Emacs versions.
9eb52e90 2160
b9723f39
CY
2161 * modes.texi (Mode Line Variables): The default values of the mode
2162 line variables are now more complicated.
2163
b0cc32db
CY
21642009-03-28 Chong Yidong <cyd@stupidchicken.com>
2165
3c25a5a9
CY
2166 * modes.texi (Major Mode Conventions): Note that specialness is
2167 inherited.
31c9eebb
CY
2168 (Derived Modes): Note that define-derive-mode sets the mode-class
2169 property.
3c25a5a9 2170
b0cc32db
CY
2171 * keymaps.texi (Prefix Keys): The M-g prefix key is now named
2172 goto-map. Add search-map to the list.
2173
c5e0006d
EZ
21742009-03-27 Eli Zaretskii <eliz@gnu.org>
2175
1213465a
EZ
2176 * os.texi (System Environment): Update the list of system-type
2177 values.
2178
c5e0006d
EZ
2179 * markers.texi (The Mark) <handle-shift-selection>: Update for
2180 removal of the optional argument DEACTIVATE.
2181
48bab3d6
CY
21822009-03-25 Chong Yidong <cyd@stupidchicken.com>
2183
2184 * commands.texi (Focus Events): Most X window managers don't use
2185 focus-follows-mouse nowadays.
2186
6e4ff1b6
CY
21872009-03-24 Chong Yidong <cyd@stupidchicken.com>
2188
2189 * commands.texi (Defining Commands): Clarify introduction.
2190 (Using Interactive): Not that interactive can be put in a symbol
2191 property.
2192 (Interactive Call): Note that a symbol with a non-nil
2193 interactive-form property satisfies commandp.
2194
11625308
JB
21952009-03-23 Juanma Barranquero <lekktu@gmail.com>
2196
2197 * minibuf.texi (Intro to Minibuffers): Fix typos.
2198
7b34420d
CY
21992009-03-23 Chong Yidong <cyd@stupidchicken.com>
2200
2201 * minibuf.texi (Intro to Minibuffers): Remove long-obsolete info
5dcb4c4e
SM
2202 about minibuffers in old Emacs versions. Copyedits.
2203 Emphasize that enable-recursive-minibuffers defaults to nil.
7b34420d
CY
2204 (Text from Minibuffer): Simplify introduction.
2205
f9257eed
AM
22062009-03-22 Alan Mackenzie <acm@muc.de>
2207
2208 * commands.texi (Using Interactive): Clarify string argument to
2209 `interactive' - even promptless elements need \n separators.
2210
f639ba70
CY
22112009-03-18 Chong Yidong <cyd@stupidchicken.com>
2212
2213 * minibuf.texi (Completion Styles): New node.
2214
2215 * elisp.texi (Top): Update node listing.
2216
d897e8ee
CY
22172009-03-17 Chong Yidong <cyd@stupidchicken.com>
2218
2219 * minibuf.texi (Basic Completion): Note that
2220 read-file-name-completion-ignore-case and
2221 read-buffer-completion-ignore-case can override
2222 completion-ignore-case.
2223 (Minibuffer Completion): Document completing-read changes.
2224 (Completion Commands): Avoid mentioning partial completion mode.
2225 Document minibuffer-completion-confirm changes, and
2226 minibuffer-confirm-exit-commands.
2227 (High-Level Completion): Document new require-match behavior for
2228 read-buffer. Document read-buffer-completion-ignore-case.
2229 (Reading File Names): Document new require-match behavior for
2230 read-file-name.
2231
b1f23349
CY
22322009-03-14 Chong Yidong <cyd@stupidchicken.com>
2233
2234 * debugging.texi (Error Debugging): Don't mislead the reader into
2235 thinking that debug-on-error enters debugger for C-f at EOB.
2236 (Error Debugging): Setting debug-on-init within the init file
2237 works, and has for some time.
2238
d6eb4e25
KH
22392009-03-13 Kenichi Handa <handa@m17n.org>
2240
2241 * display.texi (Fontsets): Update the description.
2242
1cf53dc5
CY
22432009-03-13 Chong Yidong <cyd@stupidchicken.com>
2244
2245 * advice.texi (Advising Primitives): Link to What Is a Function.
2246
81f919fc
CY
22472009-03-12 Chong Yidong <cyd@stupidchicken.com>
2248
cf4229eb
CY
2249 * compile.texi (Speed of Byte-Code): Update example.
2250 (Disassembly): Update examples.
2251
81f919fc 2252 * loading.texi (Repeated Loading): Simplify examples.
f2bbc08c
CY
2253
2254 * customize.texi (Common Keywords): It's not necessary to use :tag
2255 to remove hyphens, as custom-unlispify-tag-name does it
2256 automatically.
5dcb4c4e
SM
2257 (Variable Definitions): Link to File Local Variables.
2258 Document customized-value symbol property.
f2bbc08c
CY
2259 (Customization Types): Move menu to end of node.
2260
955964d7
CY
22612009-03-10 Chong Yidong <cyd@stupidchicken.com>
2262
2263 * macros.texi (Compiling Macros): Omit misleading sentence, which
2264 implied that macros can only be used in the same file they are
2265 defined.
2266 (Backquote): Remove obsolete information about Emacs 19.
2267
d25ed7db
GM
22682009-03-05 John Foerch <jjfoerch@earthlink.net> (tiny change)
2269
2270 * display.texi (Display Margins): Fix paren typo.
2271
d55f6ca5
CY
22722009-02-27 Chong Yidong <cyd@stupidchicken.com>
2273
f0e57ed8
CY
2274 * elisp.texi (Top): Update node listing.
2275
2276 * variables.texi (Variables): Clarify introduction.
2277 (Global Variables): Mention that setq is a special form.
2278 (Local Variables): Use active voice.
2279 (Tips for Defining): Mention marking variables as safe.
2280 (Buffer-Local Variables): Mention terminal-local and frame-local
2281 variables together.
2282 (File Local Variables): Copyedits.
2283 (Frame-Local Variables): Note that they are not really useful.
2284 (Future Local Variables): Node deleted.
2285
d55f6ca5 2286 * objects.texi (General Escape Syntax): Update explanation of
fe7a3057 2287 Unicode escape syntax.
d55f6ca5 2288
ca8f09a8
CY
22892009-02-23 Chong Yidong <cyd@stupidchicken.com>
2290
2291 * control.texi (Control Structures): Add cindex entry for "textual
2292 order".
2293
2294 * eval.texi (Intro Eval): Copyedits. Standardize on "form"
2295 instead of "expression" throughout.
2296 (Function Indirection): Copyedits. Use active voice.
2297 (Eval): The default value of max-lisp-eval-depth is now 400.
2298
a20878b6
MB
22992009-02-23 Miles Bader <miles@gnu.org>
2300
2301 * processes.texi (System Processes): Rename `system-process-attributes'
2302 to `process-attributes'.
2303
61f66044
CY
23042009-02-22 Chong Yidong <cyd@stupidchicken.com>
2305
1b80d1f3
CY
2306 * symbols.texi (Property Lists): Emphasize that property lists are
2307 not restricted to symbol cells.
2308 (Other Plists): Copyedit.
2309
61f66044
CY
2310 * sequences.texi (Sequences Arrays Vectors): Make introduction
2311 more concise.
2312 (Arrays): Mention char-tables and bool-vectors too.
2313 (Vectors): Don't repeat information given in Arrays node. Link to
2314 nodes that explain the vector usage examples.
2315 (Char-Tables): Note that char-table elements can have arbitrary
2316 type. Explain effect of omitted char-table-extra-slots property.
8a63cf41 2317 Link to Property Lists node.
61f66044 2318
9403944b
CY
23192009-02-22 Chong Yidong <cyd@stupidchicken.com>
2320
2321 * lists.texi (Building Lists): Remove obsolete Emacs 20 usage of
2322 `append'.
4068c7b4 2323 (List Elements): Copyedits.
9403944b
CY
2324
2325 * sequences.texi (Vector Functions): Remove obsolete Emacs 20 use
2326 of `vconcat'.
2327
2328 * strings.texi (Creating Strings): Copyedits. Remove obsolete
2329 Emacs 20 usage of `concat'.
2330 (Case Conversion): Copyedits.
2331
b87a185f
CY
23322009-02-21 Chong Yidong <cyd@stupidchicken.com>
2333
2334 * objects.texi (Lisp Data Types, Syntax for Strings, Buffer Type):
2335 Minor edits.
2336 (Frame Configuration Type): Emphasize that it is not primitive.
2337 (Font Type): New node.
2338 (Type Predicates): Add fontp; type-of now recognizes font object
2339 types.
2340
2341 * intro.texi (Version Info): Update version numbers in examples.
2342 (Acknowledgements): List more contributors.
2343
2344 * elisp.texi: Bump version number to 3.0.
2345 (Top): Link to Font Type node.
2346
867d4bb3
JB
23472009-02-20 Juanma Barranquero <lekktu@gmail.com>
2348
2349 * modes.texi (Major Mode Conventions): Remove duplicate words.
2350 (Customizing Keywords): Fix typo.
2351
77730170
EZ
23522009-02-14 Eli Zaretskii <eliz@gnu.org>
2353
2354 * nonascii.texi (User-Chosen Coding Systems): Document that
2355 select-safe-coding-system suggests raw-text if there are raw bytes
2356 in the region.
2357 (Explicit Encoding): Warn not to use `undecided' when encoding.
2358
c8736212
GM
23592009-02-11 Glenn Morris <rgm@gnu.org>
2360
2361 * frames.texi (Visibility of Frames): Mention the effect multiple
2362 workspaces/desktops can have on visibility.
2363
ab992d66
EZ
23642009-02-07 Eli Zaretskii <eliz@gnu.org>
2365
c8736212
GM
2366 * text.texi (Commands for Insertion):
2367 * commands.texi (Event Mod):
2368 * keymaps.texi (Searching Keymaps):
5dcb4c4e
SM
2369 * nonascii.texi (Translation of Characters):
2370 Reinstate documentation of translation-table-for-input.
7d2a859f
EZ
2371 (Explicit Encoding): Document the `charset' text property produced
2372 by decode-coding-region and decode-coding-string.
ab992d66 2373
e651a255
AM
23742009-01-27 Alan Mackenzie <acm@muc.de>
2375
2376 * modes.texi (Search-based Fontification): Correct a typo.
2377
bc5cde4b
JB
23782009-01-25 Juanma Barranquero <lekktu@gmail.com>
2379
2380 * abbrevs.texi (Abbrev Table Properties): Fix typo.
2381 Reported by Seweryn Kokot <sewkokot@gmail.com>. (Bug#2039)
2382
3533155b
EZ
23832009-01-24 Eli Zaretskii <eliz@gnu.org>
2384
f721deda
EZ
2385 * display.texi (Window Systems): Document the value of
2386 `initial-window-system' under --daemon.
2387
3533155b
EZ
2388 * os.texi (System Environment): Remove description of the
2389 `environment' function which has been deleted.
2390
f79b43b2
DN
23912009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
2392
2393 * frames.texi (Multiple Displays): Remove documentation for
2394 removed function make-frame-on-tty.
2395
e3aa6669
CY
23962009-01-22 Chong Yidong <cyd@stupidchicken.com>
2397
2398 * files.texi (Format Conversion Piecemeal): Clarify behavior of
5dcb4c4e
SM
2399 write-region-annotate-functions.
2400 Document write-region-post-annotation-function.
e3aa6669 2401
fb13a416
CY
24022009-01-19 Chong Yidong <cyd@stupidchicken.com>
2403
2404 * display.texi (Font Lookup): Document WIDTH argument of
2405 x-list-fonts.
2406
02eccf6b
EZ
24072009-01-17 Eli Zaretskii <eliz@gnu.org>
2408
ead3f58d
EZ
2409 * maps.texi (Standard Keymaps): Rename function-key-map to
2410 local-function-key-map.
2411
2412 * keymaps.texi (Translation Keymaps): Rename function-key-map to
2413 local-function-key-map.
2414
2415 * nonascii.texi (Terminal I/O Encoding): `keyboard-coding-system'
2416 and `set-keyboard-coding-system' now accept an optional terminal
2417 argument.
2418
2419 * commands.texi (Event Mod): `keyboard-translate-table' is now
2420 terminal-local.
2421 (Function Keys): Rename function-key-map to
2422 local-function-key-map.
2423
df05a163
EZ
2424 * elisp.texi (Top): Make @detailmenu be consistent with changes in
2425 frames.texi.
2426
0ed8034e 2427 * hooks.texi (Standard Hooks): Document `delete-frame-functions'
490f1197
EZ
2428 `delete-terminal-functions', `suspend-tty-functions' and
2429 `resume-tty-functions'.
0ed8034e
EZ
2430
2431 * frames.texi (Frames): Document `frame-terminal' and
2432 `terminal-live-p'.
2433 (Multiple Displays): Document `make-frame-on-tty'.
2434 (Multiple Terminals): Document `terminal-list', `delete-terminal',
2435 `terminal-name', and `get-device-terminal'.
490f1197
EZ
2436 (Terminal Parameters): Document `terminal-parameters',
2437 `terminal-parameter', and `set-terminal-parameter'.
0ed8034e
EZ
2438
2439 * os.texi (System Environment): Document `environment' and
2440 `initial-environment'.
490f1197
EZ
2441 (Suspending Emacs): Update for multi-tty; document
2442 `suspend-tty', `resume-tty', and `controlling-tty-p'.
0ed8034e 2443
02eccf6b
EZ
2444 * nonascii.texi (Coding System Basics): More accurate description
2445 of `raw-text'.
2446
f19fea97
JB
24472009-01-12 Juanma Barranquero <lekktu@gmail.com>
2448
2449 * display.texi (Low-Level Font): Fix typo.
2450
16fa292f
CY
24512009-01-10 Chong Yidong <cyd@stupidchicken.com>
2452
2453 * elisp.texi (Top): Update node listing.
2454
2455 * display.texi (PostScript Images): Node deleted.
2456
0b4faef3
EZ
24572009-01-10 Eli Zaretskii <eliz@gnu.org>
2458
3355f04d
EZ
2459 * processes.texi (Decoding Output): Document that null bytes force
2460 no-conversion for reading process output.
2461
2462 * files.texi (Reading from Files): Document that null bytes force
2463 no-conversion when visiting files.
2464
11625308 2465 * processes.texi (Serial Ports): Improve wording, suggested by RMS.
538395d9 2466
5dcb4c4e
SM
2467 * nonascii.texi (Lisp and Coding Systems):
2468 Document inhibit-null-byte-detection and inhibit-iso-escape-detection.
c06ea95e 2469 (Character Properties): Improve wording.
0b4faef3 2470
ce9cf065
CY
24712009-01-09 Chong Yidong <cyd@stupidchicken.com>
2472
2473 * display.texi (Font Lookup): Remove obsolete function
2474 x-font-family-list. x-list-fonts accepts Fontconfig/GTK syntax.
2475 (Low-Level Font): Rename from Fonts, move to end of Faces section.
5dcb4c4e
SM
2476 (Font Selection): Reorder order of variable descriptions.
2477 Minor clarifications.
ce9cf065
CY
2478
2479 * elisp.texi (Top): Update node listing.
2480
ab756fb3
GM
24812009-01-09 Glenn Morris <rgm@gnu.org>
2482
2483 * commands.texi (Command Loop Info): Say that last-command-char and
2484 last-input-char are obsolete aliases.
2485
2486 * edebug.texi (Edebug Recursive Edit): Remove separate references to
2487 last-input-char and last-command-char, since they are just aliases for
2488 last-input-event and last-command-event.
2489
2490 * minibuf.texi (Minibuffer Commands): Use last-command-event rather than
2491 last-command-char.
2492
6b2b8ab1
CY
24932009-01-08 Chong Yidong <cyd@stupidchicken.com>
2494
2495 * elisp.texi: Update node listing.
2496
2497 * display.texi (Faces): Put Font Selection node after Auto Faces.
5dcb4c4e
SM
2498 (Face Attributes): Don't link to Font Lookup.
2499 Document font-family-list.
6b2b8ab1
CY
2500 (Fonts): New node.
2501
3568e767
JR
25022009-01-08 Jason Rumney <jasonr@gnu.org>
2503
2504 * frames.texi (Pointer Shape): Clarify that only X supports
5ce6e4f4 2505 changing the standard pointer shapes. (Bug#1485)
3568e767 2506
6221c8db
CY
25072009-01-08 Chong Yidong <cyd@stupidchicken.com>
2508
2509 * display.texi (Attribute Functions): Note that a function value
2510 :height is relative, and that compatibility functions work by
2511 calling set-face-attribute.
2512 (Displaying Faces): Reorder list in order of increasing priority.
2513 (Face Remapping): New node. Content moved here from Displaying
2514 Faces.
2515 (Glyphs): Link to Face Functions.
2516
e3d3799a
CY
25172009-01-08 Chong Yidong <cyd@stupidchicken.com>
2518
2519 * display.texi (Faces): Don't discuss face id here. facep does
2520 not return t.
2521 (Defining Faces): Minor clarification.
2522 (Face Attributes): Rearrange items to match docstring of
2523 set-face-attribute. Add :foundry attribute. Document new role of
2524 :font attribute. Texinfo usage fix.
2525 (Attribute Functions): Copyedits.
2526 (Face Functions): Note that face number is seldom used.
2527
638a2457
RS
25282009-01-05 Richard M Stallman <rms@gnu.org>
2529
2530 * strings.texi (Predicates for Strings): Minor clarification.
2531
2532 * functions.texi (Function Safety): Texinfo usage fix.
2533
49ea0074
JB
25342009-01-04 Eduard Wiebe <usenet@pusto.de> (tiny patch)
2535
2536 * objects.texi (General Escape Syntax): Fix typo.
2537
9f822178
MR
25382009-01-03 Martin Rudalics <rudalics@gmx.at>
2539
2540 * windows.texi (Choosing Window): Say that pop-up-frame-alist
2541 works via the default value of pop-up-frame-function.
2542
af34ad36
EZ
25432009-01-02 Eli Zaretskii <eliz@gnu.org>
2544
2545 * processes.texi (System Processes): Document the `time' and
2546 `ctime' attributes of `system-process-attributes'.
2547
d31f6679
CY
25482009-01-01 Chong Yidong <cyd@stupidchicken.com>
2549
2550 * display.texi (Face Attributes): Clarify :height attribute.
2551
174dc00c
MR
25522008-12-31 Martin Rudalics <rudalics@gmx.at>
2553
2554 * buffers.texi (The Buffer List): Clarify what moves a buffer to
2555 the front of the buffer list. Add entries for `last-buffer' and
2556 `unbury-buffer'.
2557
b8afe7e4
EZ
25582008-12-27 Eli Zaretskii <eliz@gnu.org>
2559
d14030f5
EZ
2560 * elisp.texi (Top): Add @detailmenu items for "Multiple Terminals"
2561 and its subsections.
2562
2563 * frames.texi (Multiple Terminals, Low-level Terminal)
2564 (Terminal Parameters, Frames on Other TTY devices): New sections.
2565 (Frames): Add an xref to "Multiple Terminals".
2566
765980a4
EZ
2567 * elisp.texi (Top): Add @detailmenu item for "Terminal Type".
2568
2569 * objects.texi (Terminal Type): New node.
2570 (Editing Types): Add it to the menu.
2571
47bd5577
EZ
2572 * elisp.texi (Top): Add a @detailmenu item for "Directory Local
2573 Variables".
2574
eb22b78c 2575 * variables.texi (Directory Local Variables): New node.
47bd5577 2576 (Variables): Add a menu item for it.
eb22b78c 2577
b8afe7e4
EZ
2578 * loading.texi (Autoload): Document `generate-autoload-cookie' and
2579 `generated-autoload-file'.
2580
77bb0476
EZ
25812008-12-20 Eli Zaretskii <eliz@gnu.org>
2582
028e2c19
EZ
2583 * os.texi (Startup Summary): Add xref to documentation of
2584 `initial-window-system'.
2585
77bb0476
EZ
2586 * display.texi (Window Systems): Document `window-system' the
2587 function. The variable `window-system' is now frame-local.
028e2c19 2588 Document `initial-window-system'.
77bb0476 2589
dda87836
MR
25902008-12-19 Martin Rudalics <rudalics@gmx.at>
2591
2592 * windows.texi (Windows): Rewrite description of
2593 fit-window-to-buffer.
2594
caef3ed2
GM
25952008-12-13 Glenn Morris <rgm@gnu.org>
2596
2597 * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
2598 (Levels of Font Lock): Refer to font-lock-maximum-decoration.
2599
21c58e4d
GM
26002008-12-12 Glenn Morris <rgm@gnu.org>
2601
2602 * debugging.texi (Error Debugging): Refer forwards to
2603 eval-expression-debug-on-error.
2604
af38459f
EZ
26052008-12-05 Eli Zaretskii <eliz@gnu.org>
2606
5dedd9b5
EZ
2607 * strings.texi (String Basics): Only unibyte strings that
2608 represent key sequences hold 8-bit raw bytes.
2609
af38459f
EZ
2610 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
2611 paragraph to speak about `undecided'.
2612 (Character Properties): Don't explain the meaning of each
2613 property; instead, identify their Unicode Standard names.
b3f1f4a5 2614 (Character Sets): Document `map-charset-chars'.
af38459f 2615
fa047ae7
GM
26162008-12-02 Glenn Morris <rgm@gnu.org>
2617
2618 * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
2619 section yet again.
2620
47dbc044
EZ
26212008-11-29 Eli Zaretskii <eliz@gnu.org>
2622
98d05998
EZ
2623 * nonascii.texi (Character Properties): New Section.
2624 (Specifying Coding Systems): Document
2625 `coding-system-priority-list', `set-coding-system-priority', and
2626 `with-coding-priority'.
2627 (Lisp and Coding Systems): Document `check-coding-systems-region'
2628 and `coding-system-charset-list'.
2629 (Coding System Basics): Document `coding-system-aliases'.
2630
2631 * elisp.texi (Top): Add a @detailmenu entry for "Character
2632 Properties".
2633
47dbc044
EZ
2634 * objects.texi (Character Type): Correct the range of Emacs
2635 characters. Add an @xref to "Character Codes".
2636
2637 * strings.texi (String Basics): Add an @xref to "Character Codes".
2638
2639 * numbers.texi (Integer Basics): Add an @xref to `max-char'.
2640
2641 * nonascii.texi (Explicit Encoding): Update for Emacs 23.
2642 (Character Codes): Document `max-char'.
2643
8b80cdf5
EZ
26442008-11-28 Eli Zaretskii <eliz@gnu.org>
2645
2646 * nonascii.texi (Text Representations, Converting Representations)
2647 (Character Sets, Scanning Charsets, Translation of Characters):
2648 Make text more accurate.
2649
a99dceba
GM
26502008-11-28 Glenn Morris <rgm@gnu.org>
2651
2652 * files.texi (Format Conversion Round-Trip): Improve previous change.
2653
f6dc3bed
CY
26542008-11-26 Chong Yidong <cyd@stupidchicken.com>
2655
2656 * modes.texi (Auto Major Mode): Fix example.
2657
5da9413d
GM
26582008-11-25 Glenn Morris <rgm@gnu.org>
2659
2660 * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
2661
2662 * files.texi (Format Conversion Round-Trip):
2663 Use active voice for previous change.
2664
fcca848c
CY
26652008-11-25 Chong Yidong <cyd@stupidchicken.com>
2666
2667 * os.texi (Processor Run Time):
2668 * processes.texi (Transaction Queues):
2669 * markers.texi (The Mark):
2670 * windows.texi (Choosing Window, Selecting Windows):
2671 * files.texi (Changing Files, Magic File Names):
2672 * commands.texi (Key Sequence Input):
2673 * functions.texi (Declaring Functions):
2674 * strings.texi (Predicates for Strings):
2675 * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
2676
36c8dc54
CY
26772008-11-24 Chong Yidong <cyd@stupidchicken.com>
2678
2679 * help.texi (Accessing Documentation): Update example.
2680
2681 * variables.texi (Defining Variables): Note that `*' is not
2682 necessary if defcustom is used.
2683
2a79b242
EZ
26842008-11-22 Eli Zaretskii <eliz@gnu.org>
2685
2686 * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
2687 Characters" from @detailmenu.
2688
2689 * nonascii.texi (Character Codes, Character Sets)
2690 (Scanning Charsets, Translation of Characters): Update for Emacs 23.
2691 (Chars and Bytes, Splitting Characters): Sections removed.
2692
392f0d26
LK
26932008-11-22 Lute Kamstra <lute@gnu.org>
2694
2695 * positions.texi (Text Lines): Update goto-line documentation.
2696
af1a5cd5
MR
26972008-11-21 Martin Rudalics <rudalics@gmx.at>
2698
6a4cfb0c
MR
2699 * frames.texi (Frames): Fix typo, add cross references, reword.
2700 (Initial Parameters): Reword special-display-frame-alist text.
2701 (Frames and Windows): Reword. Describe argument norecord for
2702 set-frame-selected-window.
2703 (Input Focus): Describe argument norecord for select-frame.
2704 Remove comment on MS-Windows behavior for focus-follows-mouse.
2705 (Raising and Lowering): Mention windows-frames dichotomy in
2706 metaphor.
2707
af1a5cd5
MR
2708 * windows.texi (Displaying Buffers, Vertical Scrolling)
2709 (Horizontal Scrolling): Fix indenting and rewording issues
2710 introduced with 2008-11-07 change.
2711
c249fa9c
GM
27122008-11-20 Glenn Morris <rgm@gnu.org>
2713
2714 * files.texi (Format Conversion Round-Trip): Mention `preserve'
2715 element of `format-alist'.
2716
204d4665
GM
27172008-11-19 Glenn Morris <rgm@gnu.org>
2718
2719 * doclicense.texi: Update to FDL 1.3.
2720 * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
2721
cc0910af
CY
27222008-11-18 Chong Yidong <cyd@stupidchicken.com>
2723
efe6e7c4
CY
2724 * windows.texi (Window Hooks): Remove *-end-trigger-functions
2725 vars, which are obsolete. Mention jit-lock-register.
2726
5dcb4c4e
SM
2727 * modes.texi (Other Font Lock Variables):
2728 Document jit-lock-register and jit-lock-unregister.
efe6e7c4 2729
cc0910af
CY
2730 * frames.texi (Color Parameters): Document alpha parameter.
2731
aeeedf76
MR
27322008-11-16 Martin Rudalics <rudalics@gmx.at>
2733
2734 * windows.texi (Splitting Windows, Deleting Windows)
2735 (Selecting Windows, Cyclic Window Ordering)
2736 (Buffers and Windows, Displaying Buffers, Choosing Window)
2737 (Dedicated Windows, Window Point, Window Start and End)
2738 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
2739 (Size of Window, Resizing Windows, Window Configurations)
2740 (Window Parameters): Avoid @var at beginning of sentences and
2741 reword accordingly.
2742
4c565c5c
LK
27432008-11-11 Lute Kamstra <lute@gnu.org>
2744
2745 * files.texi (File Name Components): Fix file-name-extension
2746 documentation.
2747
25f494c9
JB
27482008-11-11 Juanma Barranquero <lekktu@gmail.com>
2749
2750 * frames.texi (Basic Parameters): Remove display-environment-variable
2751 and term-environment-variable.
2752
a1401ab1
EZ
27532008-11-08 Eli Zaretskii <eliz@gnu.org>
2754
2755 * windows.texi (Basic Windows, Splitting Windows)
2756 (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
2757 (Buffers and Windows, Displaying Buffers, Dedicated Windows)
25f494c9
JB
2758 (Resizing Windows, Window Configurations, Window Parameters):
2759 Fix wording and markup.
a1401ab1 2760
efafc282
MR
27612008-11-07 Martin Rudalics <rudalics@gmx.at>
2762
2763 * windows.texi (Windows): Update entries.
2764 (Basic Windows): Remove listing of attributes. Reword.
86ab855a 2765 (Splitting Windows, Deleting Windows): Reword.
efafc282
MR
2766 (Selecting Windows, Cyclic Window Ordering): Reword with special
2767 emphasis on order of recently selected windows and buffer list.
86ab855a
MR
2768 (Buffers and Windows, Choosing Window): Reword with special
2769 emphasis on dedicated windows.
2770 (Displaying Buffers): Reword. For switch-to-buffer mention that
2771 it may fall back on pop-to-buffer. For other-window try to
2772 explain how it treats the cyclic ordering of windows.
efafc282
MR
2773 (Dedicated Windows): New node and section discussing dedicated
2774 windows and associated functions.
86ab855a 2775 (Window Point): Add entry for window-point-insertion-type. Reword.
efafc282
MR
2776 (Window Start and End): Rename node and section title. Reword.
2777 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
2778 Minor rewording.
2779 (Size of Window): Reword, in particular text on window-width.
2780 (Resizing Windows): Reword. Add text on balancing windows.
2781 (Window Configurations): Reword. Mention window parameters.
2782 (Window Parameters): New node and section on window parameters.
2783 (Window Hooks): Reword. Mention that
2784 window-configuration-change-hook is run "buffer-locally".
2785 * elisp.texi (Top): Update Windows entries in @detailmenu
2786 section.
2787
d60a8ab2
JB
27882008-11-04 Juanma Barranquero <lekktu@gmail.com>
2789
2790 * searching.texi (Regexp Search): Fix typo.
2791
01777627
CY
27922008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
2793
2794 * searching.texi (Regexp Search): Document GREEDY arg.
2795 (Simple Match Data): Fix return value.
2796
c4526e93
EZ
27972008-11-01 Eli Zaretskii <eliz@gnu.org>
2798
2799 * nonascii.texi (Text Representations): Rewrite to make consistent
5dcb4c4e
SM
2800 with Emacs 23 internal representation of characters.
2801 Document `unibyte-string'.
c4526e93 2802
fe2ae8b5
CY
28032008-10-28 Chong Yidong <cyd@stupidchicken.com>
2804
2805 * processes.texi (Process Information): Note that process-status
2806 does not accept buffer names.
2807
cc5a21e3
CY
28082008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
2809
2810 * positions.texi (Skipping Characters): Correct return value of
2811 skip-chars-forward.
2812
09460d9a
MR
28132008-10-25 Martin Rudalics <rudalics@gmx.at>
2814
520b29e7
MR
2815 * windows.texi (Deleting Windows): Update documentation of
2816 delete-windows-on.
2817 (Buffers and Windows): Update documentations of
2818 get-buffer-window and get-buffer-window-list.
2819 (Displaying Buffers): Update documentation of
2820 replace-buffer-in-windows.
2821
09460d9a
MR
2822 * buffers.texi (Current Buffer): Reword set-buffer and
2823 with-current-buffer documentations.
2824 (Creating Buffers): Reword documentation of get-buffer-create.
2825
4d48fcdc
MR
28262008-10-23 Martin Rudalics <rudalics@gmx.at>
2827
2828 * buffers.texi (Current Buffer): Reword documentation of
2829 set-buffer.
2830 (Buffer Names): Reword documentation of buffer-name.
2831 (The Buffer List): For bury-buffer explain what happens with the
2832 buffer's window.
2833 (Creating Buffers): Say that get-buffer-create's arg is called
2834 buffer-or-name.
2835
f0143c43
CY
28362008-10-22 Chong Yidong <cyd@stupidchicken.com>
2837
3e5dbbd3
CY
2838 * advice.texi (Computed Advice): Explain what DEFINITION is.
2839
f0143c43
CY
2840 * nonascii.texi (Character Codes): Remove obsolete function
2841 char-valid-p, and document characterp instead.
2842
52a94b85
MR
28432008-10-22 Martin Rudalics <rudalics@gmx.at>
2844
2845 * windows.texi (Displaying Buffers): Reword documentation of
2846 pop-to-buffer.
2847 (Choosing Window): Rewrite documentation of display-buffer and
2848 its options.
2849
f76f8246
MR
2850 * buffers.texi (Killing Buffers): Update documentation of
2851 kill-buffer.
2852
acc8b598
EZ
28532008-10-21 Eli Zaretskii <eliz@gnu.org>
2854
80e6b6df
EZ
2855 * processes.texi (Serial Ports): Fix wording and improve markup.
2856
3645358a
EZ
2857 * searching.texi (Regexp Search): Document `string-match-p' and
2858 `looking-at-p'.
2859 (POSIX Regexps): Add an xref for "non-greedy".
2860 (Regexp Special): Add @cindex entry for "non-greedy".
2861
b3d50cff 2862 * display.texi (Attribute Functions): Document `face-all-attributes'.
bf190568 2863 (Image Cache) <image-refresh>: Minor wording fixes.
b3d50cff 2864
73b7530a
EZ
2865 * frames.texi (Color Names): Add an xref to `read-color'.
2866
2867 * minibuf.texi (High-Level Completion): Document `read-color'.
2868
acc8b598
EZ
2869 * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
2870
2871 * positions.texi (Narrowing): Add an xref to "Swapping Text".
2872
2873 * buffers.texi (Swapping Text): New section, documents
2874 `buffer-swap-text'.
2875
10e187e8
MR
28762008-10-21 Martin Rudalics <rudalics@gmx.at>
2877
2878 * windows.texi (Resizing Windows): Minor wording fix.
2879
fd6f900c
EZ
28802008-10-20 Eli Zaretskii <eliz@gnu.org>
2881
2882 * processes.texi (Shell Arguments): Document `split-string-and-unquote'
2883 and `combine-and-quote-strings'.
2884
2885 * strings.texi (Creating Strings): Add xrefs for them.
2886
e4372165
EZ
28872008-10-19 Eli Zaretskii <eliz@gnu.org>
2888
d6328fba
EZ
2889 * elisp.texi (Top): Make descriptive text for "Reading File Names"
2890 match the corresponding menu in minibuf.texi.
2891
e4372165
EZ
2892 * minibuf.texi (Reading File Names): Document `read-shell-command'
2893 and `minibuffer-local-shell-command-map'.
2894
5d8dda33
MR
28952008-10-19 Martin Rudalics <rudalics@gmx.at>
2896
2897 * windows.texi (Resizing Windows): Remove var{} around "window" in
2898 documentation of enlarge-window.
2899 Rewrite documentation of window-min-height and window-min-width.
2900
437706cd
EZ
29012008-10-19 Eli Zaretskii <eliz@gnu.org>
2902
80f85d7c
EZ
2903 * functions.texi (Calling Functions): Document `apply-partially'.
2904
291703b5
EZ
2905 * hooks.texi (Standard Hooks): Mention
2906 `before-hack-local-variables-hook' and `hack-local-variables-hook'.
2907
2908 * variables.texi (File Local Variables): Document
2909 `file-local-variables-alist', `before-hack-local-variables-hook'
2910 and `hack-local-variables-hook'.
2911
583d8b3c
EZ
2912 * processes.texi (Synchronous Processes): Document `process-lines'.
2913
5dcb4c4e
SM
2914 * customize.texi (Variable Definitions):
2915 Document `custom-reevaluate-setting'.
437706cd 2916
7e51d89b
MR
29172008-10-18 Martin Rudalics <rudalics@gmx.at>
2918
2919 * windows.texi (Choosing Window, Deleting Windows)
2920 (Displaying Buffers): Expand documentation of dedicated windows.
2921
43c59a3d
EZ
29222008-10-18 Eli Zaretskii <eliz@gnu.org>
2923
018a960d
EZ
2924 * files.texi (Changing Files): Document symbolic input of file
2925 modes to `set-file-modes'. Document `read-file-modes' and
2926 `file-modes-symbolic-to-number'.
2927
2c0b8144
EZ
2928 * maps.texi (Standard Keymaps): Document `multi-query-replace-map'
2929 and `search-map'.
2930
5dcb4c4e
SM
2931 * searching.texi (Search and Replace):
2932 Document `replace-search-function' and `replace-re-search-function'.
2c0b8144 2933 Document `multi-query-replace-map'.
80120f13 2934
6d4913f0 2935 * minibuf.texi (Text from Minibuffer): Document `read-regexp'.
5dcb4c4e
SM
2936 (Completion Commands, Reading File Names):
2937 Rename `minibuffer-local-must-match-filename-map' to
6d4913f0
EZ
2938 `minibuffer-local-filename-must-match-map'.
2939 (Minibuffer Completion): The `require-match' argument to
2940 `completing-read' can now have the value `confirm-only'.
2941
43c59a3d
EZ
2942 * windows.texi (Displaying Buffers): Minor wording fix.
2943 (Choosing Window): `split-height-threshold' can now be nil.
2944 Document `split-width-threshold'. `pop-up-frames' can have the
2945 value `graphic-only'.
2946
f36acfd9
EZ
29472008-10-17 Eli Zaretskii <eliz@gnu.org>
2948
2949 * os.texi (Startup Summary): Document `before-init-time' and
2950 `after-init-time'. Document `initial-window-system' and
2951 `window-system-initialization-alist'. Document reading the
2952 abbrevs file. Document the call to `server-start' under --daemon.
2953 Rearrange a bit to be consistent with the code flow.
53728487
EZ
2954 (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'.
2955 (Time Parsing): Document `format-seconds'.
f36acfd9 2956
96995b89
MR
29572008-10-17 Martin Rudalics <rudalics@gmx.at>
2958
2959 * windows.texi (Basic Windows, Splitting Windows): Fix whitespace
2960 and reword.
2961
2de17c73
EZ
29622008-10-16 Eli Zaretskii <eliz@gnu.org>
2963
2964 * markers.texi (The Mark): Document use-region-p.
2965
9cf52b11
EZ
29662008-10-15 Eli Zaretskii <eliz@gnu.org>
2967
c3aaf1d7
EZ
2968 * internals.texi (Writing Emacs Primitives): The interactive spec
2969 of a primitive can be a Lisp form.
2970
841a1743
EZ
2971 * markers.texi (The Mark): Document the `lambda' and `(only . OLD)'
2972 values of transient-mark-mode. Document handle-shift-selection.
2973
2974 * commands.texi (Using Interactive, Interactive Codes): Document `^'.
2975 (Interactive Examples): Show an example of `^'.
2976 (Key Sequence Input): Document this-command-keys-shift-translated.
c3aaf1d7
EZ
2977 (Defining Commands, Using Interactive): The interactive-form of a
2978 function can be added via its symbol's property.
841a1743 2979
52441368
EZ
2980 * positions.texi (List Motion): beginning-of-defun-function can
2981 now accept an argument.
2982
8e8c1a72
EZ
2983 * text.texi (Low-Level Kill Ring): interprogram-paste-function can
2984 now return a list of strings.
2985
a33a1f2a
EZ
2986 * control.texi (Handling Errors): Document ignore-errors.
2987
4fb04348
EZ
2988 * frames.texi (Creating Frames): Document frame-inherited-parameters.
2989 (Parameter Access): Document set-frame-parameter.
2990
ee666f84
EZ
2991 * variables.texi (Creating Buffer-Local): Add an xref to "Setting
2992 Hooks" for the effect of kill-all-local-variables on local hook
2993 functions.
2994
9cf52b11
EZ
2995 * modes.texi (Major Mode Conventions, Mode Line Variables):
2996 `mode-name' need not be a string. xref to "Mode Line Data" for
2997 details, and to "Emulating Mode Line" for computing a string
2998 value.
2999
22526bc4
EZ
30002008-10-14 Eli Zaretskii <eliz@gnu.org>
3001
a65f6a85
EZ
3002 * processes.texi (System Processes): New section.
3003 (Processes, Signals to Processes): Add xrefs to it.
3004
3005 * objects.texi (Editing Types): A `process' is a subprocess of
3006 Emacs, not just any process running on the OS.
3007
3008 * elisp.texi (Top): Adjust the @detailmenu for the above two
3009 changes.
3010
2724b26a
EZ
3011 * sequences.texi (Char-Tables): Remove documentation of
3012 set-char-table-default, which has no effect since Emacs 23.
3013 <char-table-range, set-char-table-range>: Don't mention generic
3014 characters and charsets. Add a cons cell as a possible argument.
3015
3016 * nonascii.texi (Splitting Characters)
3017 (Translation of Characters): Don't mention generic characters.
3018
3019 * display.texi (Fontsets): Don't mention generic characters.
3020
22526bc4 3021 * sequences.texi (Char-Tables): `map-char-table' can now call its
25f494c9 3022 argument FUNCTION with a cons cell as KEY.
22526bc4 3023
eaf4b689
EZ
30242008-10-13 Eli Zaretskii <eliz@gnu.org>
3025
45e46036
EZ
3026 * objects.texi (Primitive Function Type): Move "@cindex special
3027 forms" from here...
3028
3029 * eval.texi (Special Forms): ...to here.
3030
3031 * functions.texi (What Is a Function): `functionp' returns nil for
3032 special forms. Add an xref.
3033
eaf4b689
EZ
3034 * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
3035 Variables".
3036
3037 * variables.texi (Frame-Local Variables): New section.
3038 (Buffer-Local Variables): Add an xref to it.
3039 (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot
3040 have both frame-local and buffer-local binding.
3041
3042 * frames.texi (Frames): Mention multiple tty frames.
3043 (Frame Parameters, Parameter Access): Mention frame-local variable
3044 bindings.
3045
15688fce
GM
30462008-09-20 Glenn Morris <rgm@gnu.org>
3047
3048 * display.texi (Defining Faces): Recommend against face variables.
3049
35539065
JB
30502008-09-16 Juanma Barranquero <lekktu@gmail.com>
3051
3052 * display.texi (Echo Area Customization): Fix typo.
3053
6a57054b
JB
30542008-09-09 Juanma Barranquero <lekktu@gmail.com>
3055
3056 * loading.texi (Where Defined): Add `defface' item.
3057
d632fb82
MR
30582008-09-06 Martin Rudalics <rudalics@gmx.at>
3059
3060 * loading.texi (Where Defined): Fix description of symbol-file.
3061
905a9adb
JR
30622008-08-26 Jason Rumney <jasonr@gnu.org>
3063
3064 * display.texi (TIFF Images): New section describing :index property.
3065
852e91b7
CY
30662008-08-23 Chong Yidong <cyd@stupidchicken.com>
3067
3068 * display.texi (Temporary Displays): Remove unnecessary comment
3069 about usage of temp-buffer-show-hook.
3070
6be001ee
CY
30712008-08-05 Chong Yidong <cyd@stupidchicken.com>
3072
3073 * symbols.texi (Other Plists): Fix incorrect example.
3074 Suggested by Florian Beck.
3075
58e3d8e8
JB
30762008-07-31 Juanma Barranquero <lekktu@gmail.com>
3077
3078 * os.texi: Fix previous change.
3079
7c2fb837
DN
30802008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
3081
3082 * os.texi:
3083 * intro.texi:
3084 * files.texi: Remove VMS support.
3085
9e2a2647
DN
30862008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
3087
3088 * os.texi:
3089 * frames.texi:
3090 * display.texi: Remove mentions of Mac Carbon.
3091
c4f4682b
MB
30922008-07-01 Miles Bader <miles@gnu.org>
3093
3094 * text.texi (Special Properties):
3095 * display.texi (Truncation): Add wrap-prefix and line-prefix.
3096
3696411e
JB
30972008-06-28 Johan Bockgård <bojohan@gnu.org>
3098
3099 * display.texi (Other Image Types): Fix copy/paste error; say
3100 "PBM", not "XBM".
3101
f2a77c3a
DN
31022008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
3103
3104 * os.texi: Remove references to obsolete systems.
3105
6d52677d
EZ
31062008-06-20 Eli Zaretskii <eliz@gnu.org>
3107
3108 * makefile.w32-in (distclean): Remove makefile.
3109
1a87da4c
GM
31102008-06-17 Glenn Morris <rgm@gnu.org>
3111
3112 * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install)
3113 (elisp, dist): Remove rules and variables that are obsolete now
3114 the lisp manual is no longer distributed separately.
3115
fdda1c5d
GM
31162008-06-16 Glenn Morris <rgm@gnu.org>
3117
646692e9
GM
3118 * configure, configure.in, mkinstalldirs: Remove unused files.
3119
3120 * book-spine.texinfo: Set version to 23.0.60.
fdda1c5d 3121 * vol1.texi (EMACSVER):
6a57054b 3122 * vol2.texi (EMACSVER): Set to 23.0.60.
fdda1c5d
GM
3123
3124 * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text
3125 as per maintain.info.
3126
611bee81
GM
31272008-06-15 Glenn Morris <rgm@gnu.org>
3128
a7bed3a0
GM
3129 * makefile.w32-in (manual): Use "23" rather than "21".
3130
3131 * Makefile.in (emacsver): New, set by configure.
3132 (manual): Use emacsver.
3133
d794edf2
GM
3134 * intro.texi: Report bugs using M-x report-emacs-bug.
3135
611bee81
GM
3136 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
3137
c73e02fa
GM
31382008-06-13 Daniel Engeler <engeler@gmail.com>
3139
3140 * elisp.texi, internals.texi, processes.texi: Add documentation
3141 about serial port access.
3142
e40a85cd
MB
31432008-06-05 Miles Bader <miles@gnu.org>
3144
3145 * display.texi (Displaying Faces): Update to reflect function
3146 renamings in face-remap.el.
3147
7b753744
JB
31482008-06-05 Juanma Barranquero <lekktu@gmail.com>
3149
3150 * display.texi (Fontsets): Fix typos.
3151
9d3d42fb
MB
31522008-06-03 Miles Bader <miles@gnu.org>
3153
7b753744
JB
3154 * display.texi (Displaying Faces): Add add-relative-face-remapping,
3155 remove-relative-face-remapping, set-base-face-remapping,
3156 and set-default-base-face-remapping.
9d3d42fb 3157
f2cec7a9
MB
31582008-06-01 Miles Bader <miles@gnu.org>
3159
3160 * display.texi (Displaying Faces): Add face-remapping-alist.
3161
8f39c96d
SM
31622008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
3163
3164 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
3165 variable names.
3166
1ef5eecc
ER
31672008-05-03 Eric S. Raymond <esr@golux>
3168
352c8b4a 3169 * keymaps.texi: Clarify that (current-local-map) and
1ef5eecc
ER
3170 (current-global-map) return references, not copies.
3171
63b4387f
JL
31722008-05-02 Juri Linkov <juri@jurta.org>
3173
3174 * minibuf.texi (Text from Minibuffer): Document a list of
3175 default values for `read-from-minibuffer'.
3176
38a8b703
JB
31772008-04-24 Juanma Barranquero <lekktu@gmail.com>
3178
3179 * nonascii.texi (Translation of Characters): Fix previous change.
3180
7c42e639
CY
31812008-04-20 Chong Yidong <cyd@stupidchicken.com>
3182
3183 * display.texi (Overlay Properties): Clarify role of underlying
3184 textprop and overlay keymaps for display strings.
3185
3186 * keymaps.texi (Active Keymaps): Ditto.
3187
25c0d999
SM
31882008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
3189
3190 * minibuf.texi (Programmed Completion):
3191 Replace dynamic-completion-table with the new completion-table-dynamic.
3192
e3af5968
CY
31932008-04-07 Chong Yidong <cyd@stupidchicken.com>
3194
3195 * intro.texi (Some Terms): Change "fonts in this manual" index
3196 entry to "typographic conventions".
3197
6bfc8698
EZ
31982008-04-05 Eli Zaretskii <eliz@gnu.org>
3199
3200 * objects.texi (Text Props and Strings): Add indexing for read
3201 syntax of text properties.
3202
4972c361
SM
32032008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
3204
3205 * processes.texi (Decoding Output): Remove process-filter-multibyte
3206 functions.
3207
c70a68db
MR
32082008-03-15 Martin Rudalics <rudalics@gmx.at>
3209
3210 * display.texi (Finding Overlays): Say that empty overlays at
3211 the end of the buffer are reported too.
3212
1291fd36
GM
32132008-03-13 Glenn Morris <rgm@gnu.org>
3214
3215 * elisp.texi (EMACSVER): Set to 23.0.60.
3216
c6b0dfd5
CY
32172008-02-26 Chong Yidong <cyd@stupidchicken.com>
3218
38a8b703 3219 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
c6b0dfd5 3220
875fc30c
GM
32212008-02-22 Glenn Morris <rgm@gnu.org>
3222
3223 * frames.texi (Position Parameters): Clarify the description of
3224 `left' and `top', using information from "Geometry".
3225 (Geometry): Give a pointer to "Position Parameters", rather than
3226 repeating information.
3227
d8c8e45a
GM
32282008-02-11 Glenn Morris <rgm@gnu.org>
3229
3230 * objects.texi (Equality Predicates): No longer talk about "two"
3231 functions.
3232
38a8b703 32332008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
d8c8e45a
GM
3234
3235 * objects.texi (Equality Predicates): Add defun for
3236 equal-including-properties.
3237
bfffe0b1
GM
32382008-02-10 Glenn Morris <rgm@gnu.org>
3239
3240 * objects.texi (Equality Predicates):
3241 Mention equal-including-properties.
3242
431b78c9
RS
32432008-02-07 Richard Stallman <rms@gnu.org>
3244
3245 * windows.texi (Window Start): Mention the feature of moving
3246 window-start to start of line.
3247
c8763fb6 32482008-02-07 Jan Djärv <jan.h.d@swipnet.se>
eafa12e6
JD
3249
3250 * keymaps.texi (Tool Bar): Document rtl property.
3251
1a256502
TTN
32522008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
3253
3254 * display.texi (Button Types):
3255 For define-button-type, clarify type of NAME.
3256
569382c2
MR
32572008-01-19 Martin Rudalics <rudalics@gmx.at>
3258
3259 * buffers.texi (Buffer Modification): Fix typo.
3260
f3041af1
DN
32612008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
3262
3263 * os.texi (System Environment): Remove references to OSes that are
3264 not supported anymore.
3265
d35e1cd7
DN
32662008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
3267
3268 * os.texi (System Environment): Remove mention for Masscomp.
3269
23af7580
RS
32702008-01-04 Richard Stallman <rms@gnu.org>
3271
3272 * display.texi (Faces): Don't talk about internal face vector as arg
3273 to facep.
3274
3275 * customize.texi (Type Keywords): Fix previous change.
3276
3277 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
3278 * elisp.texi (Top): Fix menu for commands.texi change.
3279
ec7d5b1e
RS
32802007-12-30 Richard Stallman <rms@gnu.org>
3281
5dcb4c4e 3282 * commands.texi (Accessing Mouse): Rename from Accessing Events.
ec7d5b1e
RS
3283 (Accessing Scroll): New node broken out of Accessing Mouse.
3284
101a6cea
RS
32852007-12-28 Richard Stallman <rms@gnu.org>
3286
3287 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 3288 (Basic Parameters): For `title', refer to title bar.
041817a4 3289 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 3290
72b7e664
RS
32912007-12-23 Richard Stallman <rms@gnu.org>
3292
3293 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
3294 Improve some of the commented-out keywords' text too.
3295
27a4f445
MR
32962007-12-14 Martin Rudalics <rudalics@gmx.at>
3297
e2e3f1d7
MR
3298 * nonascii.texi (Encoding and I/O): Reword to avoid saying
3299 "visit the current buffer".
3300
27a4f445
MR
3301 * os.texi (System Interface): Fix typo.
3302
a2afc99d
RS
33032007-12-04 Richard Stallman <rms@gnu.org>
3304
3305 * objects.texi (Symbol Type): Fix typo.
3306
b694135c
RS
33072007-12-03 Richard Stallman <rms@gnu.org>
3308
3309 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
3310
f99a19da
GM
33112007-12-01 Glenn Morris <rgm@gnu.org>
3312
3313 * functions.texi (Declaring Functions): Improve previous change.
3314
8f4b37d8
GM
33152007-11-30 Glenn Morris <rgm@gnu.org>
3316
3317 * functions.texi (Declaring Functions): Add optional fourth
3318 argument of declare-function, and setting third argument to `t'.
3319
61a2fe01
RS
33202007-11-29 Richard Stallman <rms@gnu.org>
3321
3322 * customize.texi (Composite Types): Document `group' type.
3323
cbfc5193
GM
33242007-11-29 Glenn Morris <rgm@gnu.org>
3325
5dcb4c4e
SM
3326 * functions.texi (Declaring Functions): Add findex.
3327 Mention `external' files.
cbfc5193 3328
8386283a
JB
33292007-11-26 Juanma Barranquero <lekktu@gmail.com>
3330
3331 * functions.texi (Declaring Functions): Fix directive.
3332
a07c9a8b
RS
33332007-11-25 Richard Stallman <rms@gnu.org>
3334
3335 * help.texi (Help Functions): Clean up last change.
3336
3337 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
3338
3339 * loading.texi (Named Features): Minor cleanup.
3340
3341 * macros.texi (Eval During Expansion): Minor cleanup.
3342
3343 * variables.texi (Variable Aliases): Minor cleanup.
3344
a0925923
RS
33452007-11-24 Richard Stallman <rms@gnu.org>
3346
3347 * functions.texi (Declaring Functions): Clarify previous change.
3348
3349 * compile.texi (Compiler Errors): Clarify previous change.
3350
20c63e44
RS
33512007-11-24 Richard Stallman <rms@gnu.org>
3352
e5e76c04 3353 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
3354 Clarify the text and move items around.
3355
5bb0cda3
GM
33562007-11-24 Glenn Morris <rgm@gnu.org>
3357
3358 * functions.texi (Declaring Functions): New section.
3359 * compile.texi (Compiler Errors): Mention declaring functions,
3360 defvar with no initvalue, and byte-compile-warnings.
3361
af13c86a
MR
33622007-11-15 Martin Rudalics <rudalics@gmx.at>
3363
3364 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
3365 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
3366
a5373305
MR
33672007-11-13 Martin Rudalics <rudalics@gmx.at>
3368
3369 * help.texi (Help Functions): Document new macro `with-help-window'.
3370
fe284805
JL
33712007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
3372
3373 * searching.texi (Replacing Match): Describe new
3374 `match-substitute-replacement'.
3375
2c3a09b1
RS
33762007-10-31 Richard Stallman <rms@gnu.org>
3377
3378 * strings.texi (Creating Strings): Null strings from concat not unique.
3379
f2b480f4
RS
33802007-10-26 Richard Stallman <rms@gnu.org>
3381
3382 * objects.texi (Equality Predicates): Null strings are uniquified.
3383
3384 * minibuf.texi: Minor clarifications in previous change.
3385
db21122c
GM
33862007-10-25 Glenn Morris <rgm@gnu.org>
3387
3388 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
3389
2328cbb3
RS
33902007-10-24 Richard Stallman <rms@gnu.org>
3391
3392 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
3393
3394 * variables.texi (Frame-Local Variables): Node deleted.
3395 (Variables): Delete Frame-Local Variables from menu.
3396 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
3397 (Default Value): Don't mention frame-local vars.
3398
3399 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
3400
3401 * loading.texi (Unloading): Document FEATURE-unload-function
3402 instead of FEATURE-unload-hook.
3403
2328cbb3
RS
3404 * frames.texi (Multiple Displays): Don't mention frame-local vars.
3405
c066bafa
JL
34062007-10-22 Juri Linkov <juri@jurta.org>
3407
3408 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
3409 (High-Level Completion): Document a list of default value strings
3410 in the DEFAULT argument, for which minibuffer functions return the
3411 first element.
3412
65ced25f
JL
34132007-10-17 Juri Linkov <juri@jurta.org>
3414
3415 * text.texi (Filling): Update arguments of fill-paragraph.
3416 fill-paragraph operates on the active region in Transient Mark mode.
3417 Remove fill-paragraph-or-region.
3418
ee46ec8e
KB
34192007-10-13 Karl Berry <karl@gnu.org>
3420
3421 * elisp.texi (@dircategory): Move to after @copying,
3422 since we want @copying as close as possible to the beginning of
3423 the output.
3424
61bbdbc6
RS
34252007-10-12 Richard Stallman <rms@gnu.org>
3426
3427 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
3428
3429 * commands.texi (Distinguish Interactive): New node,
3430 broken out from Interactive Call and rewritten.
3431 (Command Loop): Put Distinguish Interactive in menu.
3432
af23e1e8
RS
34332007-10-09 Richard Stallman <rms@gnu.org>
3434
3435 * text.texi (Examining Properties): Mention overlay priority.
3436
3437 * display.texi (Display Margins): Correct the description
3438 of margin display specifications.
3439 (Replacing Specs): New subnode broken out of Display Property.
3440
e1965a69
JL
34412007-10-06 Juri Linkov <juri@jurta.org>
3442
3443 * text.texi (Filling): Document fill-paragraph-or-region.
3444
4638454b
JB
34452007-10-05 Juanma Barranquero <lekktu@gmail.com>
3446
3447 * display.texi (Auto Faces): Fix typo.
3448
7ed54cc5
RS
34492007-10-02 Richard Stallman <rms@gnu.org>
3450
3451 * display.texi (Display Property): Explain some display specs
3452 don't let you move point in.
3453
5dcb4c4e
SM
3454 * frames.texi (Cursor Parameters):
3455 Describe cursor-in-non-selected-windows here. Explain more values.
7ed54cc5
RS
3456
3457 * windows.texi (Basic Windows): Don't describe
3458 cursor-in-non-selected-windows here.
3459
305a7ef2
EZ
34602007-10-01 Eli Zaretskii <eliz@gnu.org>
3461
3462 * processes.texi (Misc Network): Note that these functions are
3463 supported only on some systems.
3464
f7a7f4eb
RS
34652007-10-01 Richard Stallman <rms@gnu.org>
3466
3467 * display.texi (Overlay Properties): Explain nil as priority.
3468 Explain that conflicts are unpredictable if not resolved by
3469 priorities.
3470
780d7bb9
RS
34712007-09-23 Richard Stallman <rms@gnu.org>
3472
3473 * macros.texi (Backquote): Minor clarification.
3474
14b4fdfb
RS
34752007-09-19 Richard Stallman <rms@gnu.org>
3476
3477 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
3478 Clarify when they work in parallel and when one overrides.
3479 Fix error in example.
14b4fdfb 3480
b8d4c8d0
GM
34812007-09-06 Glenn Morris <rgm@gnu.org>
3482
b3e755a9 3483 Move from lispref/ to doc/lispref/. Change all setfilename
b8d4c8d0
GM
3484 commands to use ../../info.
3485 * Makefile.in (infodir): Go up one more level.
4638454b 3486 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
3487 (miscmanualdir): New.
3488 (dist): Use new variable miscmanualdir.
3489 * makefile.w32-in (infodir, texinputdir): Go up one more level.
3490 (usermanualdir): Change from ../man to ../emacs.
3491
1bb1f7d3
MR
34922007-08-30 Martin Rudalics <rudalics@gmx.at>
3493
3494 * commands.texi (Command Loop Info): Advise against changing
3495 most variables described here. Explain new variable
3496 last-repeatable-command.
3497
b8d4c8d0
GM
34982007-08-29 Glenn Morris <rgm@gnu.org>
3499
3500 * elisp.texi (EMACSVER): Increase to 23.0.50.
3501
35022007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
3503
3504 * frames.texi (Basic Parameters): Add display-environment-variable
3505 and term-environment-variable.
3506
35072007-08-28 Juri Linkov <juri@jurta.org>
3508
3509 * display.texi (Image Formats, Other Image Types): Add SVG.
3510
35112007-08-28 Juri Linkov <juri@jurta.org>
3512
3513 * display.texi (Images): Move formats-related text to new node
3514 "Image Formats".
3515 (Image Formats): New node.
3516
619fb9ee
RS
35172007-08-27 Richard Stallman <rms@gnu.org>
3518
3519 * windows.texi (Window Configurations): Clarify what
3520 a window configuration saves.
3521
b8d4c8d0
GM
35222007-08-25 Richard Stallman <rms@gnu.org>
3523
3524 * display.texi (Images): Delete redundant @findex.
3525
39f9da30
GM
35262007-08-16 Stefan Monnier <monnier@iro.umontreal.ca>
3527
3528 * text.texi (Change Hooks): (after|before)-change-functions are no
3529 longer bound to nil while running; rather inhibit-modification-hooks
3530 is t.
3531
b8d4c8d0
GM
35322007-08-16 Richard Stallman <rms@gnu.org>
3533
5dcb4c4e
SM
3534 * processes.texi (Asynchronous Processes):
3535 Clarify doc of start-file-process.
b8d4c8d0
GM
3536
35372007-08-08 Martin Rudalics <rudalics@gmx.at>
3538
3539 * modes.texi (Example Major Modes): Fix typo.
3540
35412007-08-08 Glenn Morris <rgm@gnu.org>
3542
3543 * intro.texi (nil and t): Do not use `iff' in documentation.
3544
3545 * tips.texi (Documentation Tips): Recommend against `iff'.
3546
35472007-08-07 Chong Yidong <cyd@stupidchicken.com>
3548
3549 * display.texi (Image Cache): Document image-refresh.
3550
35512007-08-06 Martin Rudalics <rudalics@gmx.at>
3552
3553 * windows.texi (Size of Window): Document window-full-width-p.
3554
35552007-07-25 Glenn Morris <rgm@gnu.org>
3556
3557 * gpl.texi (GPL): Replace license with GPLv3.
3558
3559 * Relicense all FSF files to GPLv3 or later.
3560
35612007-07-24 Michael Albinus <michael.albinus@gmx.de>
3562
4638454b
JB
3563 * processes.texi (Synchronous Processes):
3564 Add `process-file-shell-command'.
b8d4c8d0
GM
3565 (Asynchronous Processes): Mention restricted use of
3566 `process-filter' and `process-sentinel' in
3567 `start-file-process'. Add `start-file-process-shell-command'.
3568
35692007-07-17 Michael Albinus <michael.albinus@gmx.de>
3570
3571 * files.texi (Magic File Names): Introduce optional parameter
3572 IDENTIFICATION for `file-remote-p'.
3573
35742007-07-16 Richard Stallman <rms@gnu.org>
3575
3576 * display.texi (Defining Faces): Fix previous change.
3577
35782007-07-14 Richard Stallman <rms@gnu.org>
3579
3580 * control.texi (Handling Errors): Document `debug' in handler list.
3581
35822007-07-10 Richard Stallman <rms@gnu.org>
3583
3584 * display.texi (Defining Faces): Explain C-M-x feature for defface.
3585
35862007-07-09 Richard Stallman <rms@gnu.org>
3587
3588 * files.texi (Magic File Names): Rewrite previous change.
3589
35902007-07-08 Michael Albinus <michael.albinus@gmx.de>
3591
3592 * files.texi (Magic File Names): Introduce optional parameter
3593 CONNECTED for `file-remote-p'.
3594
35952007-07-07 Michael Albinus <michael.albinus@gmx.de>
3596
3597 * processes.texi (Asynchronous Processes):
3598 * files.texi (Magic File Names): Add `start-file-process'.
3599
36002007-06-27 Richard Stallman <rms@gnu.org>
3601
5dcb4c4e
SM
3602 * files.texi (Format Conversion Piecemeal):
3603 Clarify `after-insert-file-functions' calling convention.
b8d4c8d0
GM
3604
36052007-06-27 Michael Albinus <michael.albinus@gmx.de>
3606
4638454b
JB
3607 * files.texi (Magic File Names): Remove `dired-call-process'.
3608 Add `process-file'.
b8d4c8d0
GM
3609
36102007-06-27 Kenichi Handa <handa@m17n.org>
3611
3612 * text.texi (Special Properties): Fix description about
4638454b 3613 `composition' property.
b8d4c8d0
GM
3614
36152007-06-26 Kenichi Handa <handa@m17n.org>
3616
3617 * nonascii.texi (Default Coding Systems): Document about the
3618 return value `undecided'.
3619
36202007-06-25 David Kastrup <dak@gnu.org>
3621
3622 * keymaps.texi (Active Keymaps): Document new POSITION argument of
3623 `current-active-maps'.
3624
36252007-06-24 Karl Berry <karl@gnu.org>
3626
4638454b 3627 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
3628
36292007-06-15 Juanma Barranquero <lekktu@gmail.com>
3630
3631 * display.texi (Overlay Arrow): Doc fix.
3632
36332007-06-14 Karl Berry <karl@tug.org>
3634
3635 * anti.texi (Antinews): Typo.
3636
36372007-06-14 Chong Yidong <cyd@stupidchicken.com>
3638
3639 * display.texi (Image Cache): Document image-refresh.
3640
36412007-06-12 Karl Berry <karl@gnu.org>
3642
3643 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
3644 * two-volume.make: New file.
3645 * .cvsignore: Ignore two-volume files.
3646
36472007-06-12 Tom Tromey <tromey@redhat.com>
3648
3649 * os.texi (Init File): Document user-emacs-directory.
3650
36512007-06-03 Nick Roberts <nickrob@snap.net.nz>
3652
3653 * commands.texi (Click Events): Describe width and height when
3654 object is nil.
3655
36562007-05-30 Nick Roberts <nickrob@snap.net.nz>
3657
5dcb4c4e
SM
3658 * commands.texi (Click Events): Layout more logically.
3659 Describe width and height.
b8d4c8d0
GM
3660 (Drag Events, Motion Events): Update to new format for position.
3661
36622007-06-02 Richard Stallman <rms@gnu.org>
3663
3664 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
3665
36662007-06-02 Chong Yidong <cyd@stupidchicken.com>
3667
3668 * Version 22.1 released.
3669
36702007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
3671
3672 * text.texi (Special Properties): Correct meaning of fontified face.
3673
36742007-05-30 Richard Stallman <rms@gnu.org>
3675
3676 * text.texi (Special Properties): Add link to Adjusting Point.
3677
36782007-05-12 Richard Stallman <rms@gnu.org>
3679
3680 * text.texi (Margins): indent-to-left-margin is not the default.
3681 (Mode-Specific Indent): For indent-line-function, the default
3682 is indent-relative.
3683
3684 * modes.texi (Example Major Modes): Explain last line of text-mode
3685 is redundant.
3686
36872007-05-10 Richard Stallman <rms@gnu.org>
3688
3689 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
3690
3691 * help.texi (Keys in Documentation): Add reference to
3692 Documentation Tips.
3693
3694 * files.texi (Format Conversion): TO-FN gets three arguments.
3695
3696 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
3697
36982007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
3699
3700 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
3701 * files.texi (Format Conversion): Expand intro; add menu.
3702 (Format Conversion Overview, Format Conversion Round-Trip)
3703 (Format Conversion Piecemeal): New nodes/subsections.
3704 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
3705 * text.texi (Text Properties): Remove "Saving Properties" from menu.
3706 (Saving Properties): Delete node/subsection.
3707
37082007-05-07 Karl Berry <karl@gnu.org>
3709
3710 * elisp.texi (EMACSVER): Back to 22.
3711
37122007-05-06 Richard Stallman <rms@gnu.org>
3713
3714 * processes.texi (Accepting Output): Revert most of previous change.
3715
37162007-05-05 Richard Stallman <rms@gnu.org>
3717
3718 * processes.texi (Accepting Output): accept-process-output
3719 uses microseconds, not milliseconds. But that arg is obsolete.
3720
37212007-05-04 Karl Berry <karl@tug.org>
3722
3723 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
3724
37252007-05-04 Eli Zaretskii <eliz@gnu.org>
3726
3727 * tips.texi (Documentation Tips): Rearrange items to place the
3728 more important ones first. Add an index entry for hyperlinks.
3729
37302007-05-03 Karl Berry <karl@gnu.org>
3731
3732 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
3733 (EMACSVER) [smallbook]: 22 for printed version.
3734
3735 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
3736 so restore anchor to normal position after defun. Found by Kevin Ryde.
3737
37382007-04-26 Glenn Morris <rgm@gnu.org>
3739
3740 * elisp.texi (EMACSVER): Increase to 22.1.50.
3741
37422007-04-28 Karl Berry <karl@gnu.org>
3743
3744 * elisp.texi: Improve line breaks on copyright page,
3745 similar layout to emacs manual, 8.5x11 by default.
3746
37472007-04-24 Richard Stallman <rms@gnu.org>
3748
3749 * text.texi (Special Properties): Add xref to Overlay Properties.
3750
3751 * display.texi (Overlay Properties): Add xref to Special Properties.
3752
37532007-04-22 Richard Stallman <rms@gnu.org>
3754
3755 * keymaps.texi (Extended Menu Items): Move the info about
3756 format with cached keyboard binding.
3757
37582007-04-21 Richard Stallman <rms@gnu.org>
3759
3760 * text.texi (Special Properties): Clarify previous change.
3761
3762 * files.texi (File Name Expansion): Clarify previous change.
3763
3764 * display.texi (Attribute Functions): Fix example for
3765 face-attribute-relative-p.
3766
37672007-04-19 Kenichi Handa <handa@m17n.org>
3768
3769 * text.texi (Special Properties): Document composition property.
3770
37712007-04-19 Glenn Morris <rgm@gnu.org>
3772
3773 * files.texi (File Name Expansion): Mention "superroot".
3774
37752007-04-15 Chong Yidong <cyd@stupidchicken.com>
3776
3777 * frames.texi (Multiple Displays): Add note about "multi-monitor"
3778 setups.
3779 (Display Feature Testing): Note that display refers to all
3780 physical monitors for multi-monitor setups.
3781
37822007-04-14 Richard Stallman <rms@gnu.org>
3783
3784 * lists.texi (Sets And Lists): Clarify `delete' examples.
3785 Remove spurious xref to same node.
3786 Clarify xref for add-to-list.
3787
37882007-04-12 Nick Roberts <nickrob@snap.net.nz>
3789
3790 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
3791 value of lisp-mode-map.
3792
37932007-04-11 Karl Berry <karl@gnu.org>
3794
3795 * anti.texi (Antinews):
3796 * display.texi (Overlay Properties, Defining Images):
3797 * processes.texi (Synchronous Processes, Sentinels):
3798 * syntax.texi (Syntax Table Internals):
3799 * searching.texi (Regexp Special):
3800 * nonascii.texi (Default Coding Systems):
3801 * text.texi (Special Properties):
3802 * minibuf.texi (Basic Completion): Wording to improve breaks in
3803 8.5x11 format.
3804 * elisp.texi (smallbook): New @set to more easily switch between
3805 smallbook and 8.5x11.
3806
38072007-04-11 Richard Stallman <rms@gnu.org>
3808
3809 * text.texi (Lazy Properties): Minor fix.
3810
38112007-04-08 Karl Berry <karl@gnu.org>
3812
3813 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
3814 * macros.texi (Backquote): Downcase Backquote in index entries for
3815 consistency.
3816
38172007-04-08 Richard Stallman <rms@gnu.org>
3818
3819 * text.texi (Adaptive Fill): Just describe default,
3820 don't show it (since it contains non-ASCII chars).
3821
38222007-04-07 Karl Berry <karl@gnu.org>
3823
3824 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
3825 adaptive-fill-regexp's value, since they are not in the standard
3826 TeX fonts.
3827
38282007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
3829
3830 * display.texi (Defining Faces): Fix example.
3831
38322007-04-07 Karl Berry <karl@gnu.org>
3833
3834 * display.texi (Button Buffer Commands): Improve page break.
3835
38362007-04-07 Richard Stallman <rms@gnu.org>
3837
3838 * advice.texi (Activation of Advice): Remove redundant index entry.
3839
3840 * backups.texi: Improve index entries. Remove redundant ones.
3841
3842 * compile.texi (Byte Compilation): Improve index entry.
3843
3844 * hash.texi (Creating Hash): Improve index entry.
3845
3846 * symbols.texi (Definitions): Improve index entry.
3847
3848 * edebug.texi: Improve index entries. Remove redundant/useless ones.
3849
3850 * maps.texi (Standard Keymaps): Remove useless index entry.
3851
3852 * help.texi (Documentation Basics): Remove redundant index entries.
3853
3854 * customize.texi: Improve index entries.
3855 Remove redundant/useless ones.
3856
3857 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
3858
3859 * streams.texi (Output Variables): Improve index entry.
3860
3861 * abbrevs.texi (Abbrevs): Remove useless index entry.
3862
3863 * macros.texi (Expansion): Remove useless index entry.
3864
3865 * text.texi: Improve index entries. Remove redundant/useless ones.
3866 (Text Properties, Examining Properties)
3867 (Special Properties): Use "property category" instead of "category"
3868 to refer to the `category' property.
3869
3870 * positions.texi: Improve index entries. Remove useless one.
3871
3872 * lists.texi: Improve index entries. Remove redundant/useless ones.
3873
3874 * os.texi: Improve index entries.
3875 (Timers): Fix previous change.
3876
3877 * buffers.texi: Improve index entries.
3878 (Modification Time): Get rid of term "obsolete buffer".
3879
3880 * debugging.texi: Improve index entries.
3881 (Test Coverage): Add xref to other test coverage ftr.
3882
3883 * eval.texi: Improve index entry. Remove redundant ones.
3884
3885 * numbers.texi: Improve index entries. Remove redundant/useless ones.
3886
3887 * files.texi: Improve index entries. Remove redundant/useless ones.
3888
3889 * objects.texi: Improve index entries.
3890
3891 * processes.texi: Improve index entries.
3892
3893 * modes.texi: Improve index entry. Remove redundant one.
3894
3895 * nonascii.texi: Improve index entries.
3896
3897 * internals.texi: Improve index entries.
3898
3899 * syntax.texi: Improve index entries.
3900
3901 * keymaps.texi (Active Keymaps): Improve index entries.
3902
3903 * commands.texi: Improve index entries. Remove redundant/useless ones.
3904
3905 * frames.texi: Improve index entries. Remove redundant/useless ones.
3906
3907 * markers.texi: Improve index entries. Remove redundant ones.
3908
3909 * tips.texi: Improve index entries.
3910
3911 * loading.texi (Unloading): Improve index entry.
3912
3913 * variables.texi: Improve index entries. Remove redundant one.
3914
3915 * sequences.texi: Improve index entry.
3916
3917 * display.texi: Improve index entries. Remove redundant ones.
3918
3919 * windows.texi: Improve index entries.
3920
3921 * searching.texi: Improve index entries. Remove redundant one.
3922
3923 * strings.texi (Case Tables): Improve last change.
3924
39252007-04-04 Chong Yidong <cyd@stupidchicken.com>
3926
3927 * strings.texi (Case Tables): Document with-case-table and
3928 ascii-case-table.
3929
39302007-04-03 Karl Berry <karl@gnu.org>
3931
3932 * processes.texi (Network): Reword to improve page break.
3933
39342007-04-03 Eli Zaretskii <eliz@gnu.org>
3935
3936 * functions.texi (Inline Functions): Describe more disadvantages
3937 of defsubst, and make advice against it stronger.
3938
39392007-04-02 Karl Berry <karl@gnu.org>
3940
3941 * backups.texi (Backup Names): Avoid widow words.
3942 * modes.texi (Example Major Modes): Align last comment.
3943
39442007-04-01 Chong Yidong <cyd@stupidchicken.com>
3945
3946 * keymaps.texi (Remapping Commands): Document new arg to
3947 command-remapping.
3948
39492007-04-01 Karl Berry <karl@gnu.org>
3950
3951 * processes.texi (Low-Level Network): Typo.
3952 * loading.texi (Hooks for Loading): Avoid double "the".
3953 * keymaps.texi (Key Sequences): No double "and".
3954 (Changing Key Bindings): Shorten to improve line break.
3955
39562007-03-31 Glenn Morris <rgm@gnu.org>
3957
3958 * os.texi (Timers): Fix description of run-at-time TIME formats.
3959
39602007-03-31 Richard Stallman <rms@gnu.org>
3961
3962 * display.texi (Invisible Text): Correct buffer-invisibility-spec
3963 regarding ellipsis.
3964
39652007-03-31 Eli Zaretskii <eliz@gnu.org>
3966
3967 * intro.texi (nil and t):
3968 * symbols.texi (Plists and Alists):
3969 * variables.texi (Variable Aliases, Constant Variables):
3970 * functions.texi (Defining Functions):
3971 * advice.texi (Advising Primitives):
3972 * debugging.texi (Syntax Errors, Compilation Errors):
3973 * minibuf.texi (Minibuffer Windows):
3974 * commands.texi (Adjusting Point):
3975 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
3976 (Auto Major Mode, Major Mode Conventions):
3977 * help.texi (Describing Characters):
3978 * files.texi (Create/Delete Dirs, Information about Files)
3979 (File Locks, Writing to Files, Reading from Files)
3980 (Saving Buffers):
3981 * windows.texi (Resizing Windows, Cyclic Window Ordering):
3982 * frames.texi (Finding All Frames):
3983 * positions.texi (Buffer End, Motion):
3984 * markers.texi (The Region):
3985 * text.texi (Deletion, Near Point):
3986 * display.texi (Displaying Messages, Truncation):
3987 * os.texi (Processor Run Time):
3988 * tips.texi (Key Binding Conventions, Programming Tips)
3989 (Warning Tips, Documentation Tips, Comment Tips):
3990 * internals.texi (Memory Usage): Improve indexing.
3991
3992 * variables.texi (Frame-Local Variables):
3993 * functions.texi (Argument List):
3994 * loading.texi (Library Search):
3995 * streams.texi (Output Variables):
3996 * keymaps.texi (Translation Keymaps, Searching Keymaps):
3997 * searching.texi (Replacing Match, Search and Replace):
3998 * processes.texi (Byte Packing, Decoding Output)
3999 (Accepting Output, Network Servers, Shell Arguments):
4000 * display.texi (Abstract Display, Image Cache, Scroll Bars):
4001 * windows.texi (Window Point, Window Start):
4002 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
4003 * commands.texi (Reading Input, Keyboard Events):
4004 * minibuf.texi (Reading File Names, Minibuffer Completion)
4005 (Recursive Mini):
4006 * positions.texi (List Motion):
4007 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
4008 * numbers.texi (Arithmetic Operations, Math Functions)
4009 (Predicates on Numbers, Comparison of Numbers):
4010 (Numeric Conversions):
4011 * locals.texi (Standard Buffer-Local Variables):
4012 * maps.texi (Standard Keymaps):
4013 * os.texi (User Identification, System Environment, Recording Input)
4014 (X11 Keysyms):
4015 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
4016 * backups.texi (Backups and Auto-Saving):
4017 * customize.texi (Customization, Group Definitions)
4018 (Variable Definitions):
4019 * compile.texi (Byte Compilation): Improve index entries.
4020
40212007-03-31 Karl Berry <karl@gnu.org>
4022
4023 * macros.texi (Defining Macros): Avoid widow syllable.
4024
40252007-03-31 Eli Zaretskii <eliz@gnu.org>
4026
4027 * elisp.texi (Top): Postscript -> PostScript.
4028
4029 * display.texi (Images, Postscript Images): Postscript -> PostScript.
4030
40312007-03-31 Markus Triska <markus.triska@gmx.at>
4032
4033 * internals.texi (Writing Emacs Primitives): Untabify `For'.
4034
40352007-03-30 Karl Berry <karl@gnu.org>
4036
4037 * lists.texi (List-related Predicates): Remove spurious @need.
4038 (Setcdr): Use @smallexample to improve page break.
4039 (Association Lists) <assoc>: Reword to improve page break.
4040
4041 * strings.texi (String Conversion): Insert blank line to improve
4042 page break.
4043
4044 * numbers.texi (Random Numbers): Use @minus{}.
4045 (Math Functions): Use @minus{}.
4046
4047 * intro.texi (Acknowledgements): Avoid line breaks before middle
4048 initials.
4049
40502007-03-24 Eli Zaretskii <eliz@gnu.org>
4051
4052 * errors.texi (Standard Errors): Add an index entry.
4053
40542007-03-19 Richard Stallman <rms@gnu.org>
4055
4056 * os.texi (Recording Input): recent-keys now gives 300 keys.
4057
40582007-03-12 Glenn Morris <rgm@gnu.org>
4059
4060 * os.texi: Replace "daylight savings" with "daylight saving"
4061 throughout.
4062
40632007-03-05 Richard Stallman <rms@gnu.org>
4064
5dcb4c4e
SM
4065 * variables.texi (File Local Variables):
4066 Update enable-local-variables values.
b8d4c8d0
GM
4067
40682007-03-04 Richard Stallman <rms@gnu.org>
4069
4070 * syntax.texi (Control Parsing): Minor clarification.
4071
4072 * strings.texi (Formatting Strings): Clarify width, precision, flags.
4073
4074 * sequences.texi (Sequence Functions): Move string-bytes away,
4075 add xref.
4076
4077 * nonascii.texi (Text Representations): Move string-bytes here.
4078
4079 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
4080
4081 * minibuf.texi (Basic Completion): Minor clarification.
4082
4083 * markers.texi (The Mark): Clarify existence vs activation of mark.
4084 Other cleanup.
4085
4086 * display.texi (Finding Overlays): Write better example.
4087
4088 * compile.texi (Eval During Compile): Clarify putting macros
4089 in eval-when-compile.
4090
c5602427 40912007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
4092
4093 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 4094 load-read-function definition doc.
b8d4c8d0
GM
4095
40962007-02-21 Kim F. Storm <storm@cua.dk>
4097
4098 * strings.texi (Text Comparison): Mention that assoc-string
4099 converts symbols to strings before testing.
4100
41012007-02-17 Kim F. Storm <storm@cua.dk>
4102
4103 * processes.texi (Bindat Spec): Vector types can have optional
4104 element type.
4105 (Bindat Examples): Fix example. Add vector with element type.
4106
41072007-02-16 Andreas Schwab <schwab@suse.de>
4108
4109 * strings.texi (Formatting Strings): Document '+' flag.
4110
41112007-02-15 Juanma Barranquero <lekktu@gmail.com>
4112
4113 * strings.texi (Modifying Strings): Clarify that `clear-string'
4114 always converts the string to unibyte.
4115
41162007-02-14 Kim F. Storm <storm@cua.dk>
4117
4118 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
4119 Rewrite glyph code description to refer to these functions.
4120 Remove details of encoding face number and char into integer code.
4121
41222007-02-03 Alan Mackenzie <acm@muc.de>
4123
4124 * loading.texi (Hooks for Loading): Make the description of
4125 `eval-after-load' more detailed, and amend the description of
4126 after-load-alist, in accordance with changes from 2006-05.
4127
41282007-02-03 Chong Yidong <cyd@stupidchicken.com>
4129
4130 * modes.texi (Defining Minor Modes): Document that a :require
4131 keyword or similar may be required to make saved customization
4132 variables work.
4133
41342007-02-03 Eli Zaretskii <eliz@gnu.org>
4135
4136 * elisp.texi (Top): Make the detailed menu headers compliant with
5dcb4c4e
SM
4137 Texinfo guidelines and with what texnfo-upd.el expects.
4138 Add comments to prevent people from inadvertently modifying the key
b8d4c8d0
GM
4139 parts needed by `texinfo-multiple-files-update'.
4140
41412007-02-02 Eli Zaretskii <eliz@gnu.org>
4142
4143 * elisp.texi (Top): Update the top-level menus.
4144
4145 * syntax.texi (Categories): Add index entries.
4146
41472007-02-01 Juanma Barranquero <lekktu@gmail.com>
4148
4149 * display.texi (Attribute Functions): Fix name and description of
4150 the UNDERLINE arg of `set-face-underline-p'.
4151
41522007-01-29 Eli Zaretskii <eliz@gnu.org>
4153
4154 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
4155 Variables", and "Standard Keymaps" to the detailed menu.
4156
4157 * variables.texi (Future Local Variables): Add index entry.
4158
41592007-01-28 Richard Stallman <rms@gnu.org>
4160
4161 * tips.texi (Coding Conventions): Clarify the tip about macros
4162 that define a function or a variable.
4163
4164 * files.texi (File Attributes): UID and GID can be floats.
4165 (Magic File Names): Explain why deferring all operations to
4166 the standard handler does not work.
4167
41682007-01-23 Martin Rudalics <rudalics@gmx.at>
4169
4170 * backups.texi (Reverting): Use "buffer" instead of "file"
4171 when talking about major and minor modes.
4172
41732007-01-21 Richard Stallman <rms@gnu.org>
4174
4175 * help.texi (Documentation): Add xref to Documentation Tips.
4176
41772007-01-14 Juanma Barranquero <lekktu@gmail.com>
4178
4179 * tips.texi (Coding Conventions): Fix typos.
4180
41812007-01-05 Richard Stallman <rms@gnu.org>
4182
4183 * modes.texi (Defining Minor Modes): Fix previous change.
4184
41852007-01-03 Richard Stallman <rms@gnu.org>
4186
4187 * customize.texi (Variable Definitions, Customization Types):
4188 Don't use * in doc string for defcustom.
4189
41902007-01-02 Richard Stallman <rms@gnu.org>
4191
4192 * variables.texi (Variable Aliases): Clarify that aliases vars
4193 always have the same value.
4194
4195 * processes.texi (Bindat Spec): Fix Texinfo usage.
4196
4197 * modes.texi (Defining Minor Modes): Explain effect of command
4198 defined with define-global-minor-mode on new buffers.
4199
42002006-12-30 Kim F. Storm <storm@cua.dk>
4201
4202 * keymaps.texi (Tool Bar): Describe `grow-only' value of
4203 `auto-resize-tool-bars'.
4204
42052006-12-30 Richard Stallman <rms@gnu.org>
4206
4207 * keymaps.texi (Active Keymaps): Fix previous change.
4208
42092006-12-30 Nick Roberts <nickrob@snap.net.nz>
4210
4211 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
4212
42132006-12-30 Kim F. Storm <storm@cua.dk>
4214
4215 * processes.texi (Bindat Spec): Clarify using field names in
4216 length specifications.
4217
42182006-12-29 Kim F. Storm <storm@cua.dk>
4219
4220 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
4221 Add count and index variables for eval forms in repeat blocks.
4222
42232006-12-24 Richard Stallman <rms@gnu.org>
4224
5dcb4c4e
SM
4225 * customize.texi (Variable Definitions):
4226 Document new name custom-add-frequent-value.
b8d4c8d0
GM
4227
42282006-12-19 Kim F. Storm <storm@cua.dk>
4229
4230 * commands.texi (Misc Events): User signals now result in sigusr1
4231 and sigusr2 events which are handled through special-event-map.
4232 (Special Events): User signals and drag-n-drop are special.
4233
42342006-12-17 Richard Stallman <rms@gnu.org>
4235
4236 * loading.texi (Named Features): Explain subfeatures better.
4237
4238 * customize.texi: Use "option" only for user options.
4239 For the keyword values inside defcustom etc, say "keywords".
4240 For :options value's elements, say "elements".
4241 :group should not be omitted.
4242
4243 * syntax.texi (Parsing Expressions): Split up node.
4244 (Motion via Parsing, Position Parse, Parser State)
4245 (Low-Level Parsing, Control Parsing): New subnodes.
4246 (Parser State): Document syntax-ppss-toplevel-pos.
4247
4248 * positions.texi (List Motion): Punctuation fix.
4249
4250 * files.texi (File Name Completion): Document PREDICATE arg
4251 to file-name-completion.
4252
42532006-12-16 Eli Zaretskii <eliz@gnu.org>
4254
4255 * internals.texi (Building Emacs, Writing Emacs Primitives):
4256 Add index entries.
4257
42582006-12-11 Richard Stallman <rms@gnu.org>
4259
4260 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
4261 affects face menu. Explain how to make it non-nil without enabling
4262 any fontification.
4263
42642006-12-10 Chong Yidong <cyd@stupidchicken.com>
4265
4266 * modes.texi (Font Lock Basics): Document nil value of
4267 font-lock-defaults.
4268
42692006-12-10 Glenn Morris <rgm@gnu.org>
4270
4271 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
4272 value for system-flag argument. Abbrev tables may not be empty
4273 when major modes are loaded.
4274
42752006-12-08 Juanma Barranquero <lekktu@gmail.com>
4276
4277 * makefile.w32-in (maintainer-clean): Partially revert last
4278 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
4279 to protect elisp-covers.texi.
4280
42812006-12-07 Juanma Barranquero <lekktu@gmail.com>
4282
4283 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
4284 Don't remove elisp* info files; they are already deleted by the
4285 `clean' and `distclean' targets, and they are in the $(infodir)
4286 directory, not the current one.
4287
42882006-12-04 Kim F. Storm <storm@cua.dk>
4289
4290 * commands.texi (Misc Events): Update signal events.
4291 (Event Examples): Add signal example.
4292
42932006-11-29 Richard Stallman <rms@gnu.org>
4294
4295 * frames.texi (Visibility of Frames): Explain visible windows
4296 can be covered by others. Add xref for raise-frame.
4297
42982006-11-28 Richard Stallman <rms@gnu.org>
4299
4300 * searching.texi (Regexp Special): Update when ^ is special.
4301
43022006-11-27 Eli Zaretskii <eliz@gnu.org>
4303
4304 * customize.texi (Customization, Common Keywords)
4305 (Group Definitions, Variable Definitions, Composite Types)
4306 (Type Keywords, Customization Types): Add index entries for
4307 various customization keywords.
4308
43092006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
4310
4311 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
4312
c8763fb6 43132006-11-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
4314
4315 * frames.texi (Window System Selections): Remove clipboard from
4316 description of selection-coding-system.
4317
43182006-11-06 Richard Stallman <rms@gnu.org>
4319
4320 * lists.texi (List Variables): Document COMPARE-FN.
4321
4322 * keymaps.texi: Avoid use of "binding" to mean a relation;
4323 use it only to refer to the meaning associated with a key.
4324 (Keymaps): Change menu node description.
4325
4326 * elisp.texi (Top): Change menu node description.
4327
4328 * display.texi (Managing Overlays): Document overlay-recenter.
4329
43302006-10-29 Chong Yidong <cyd@stupidchicken.com>
4331
4332 * Makefile.in: Use relative paths to avoid advertising filesystem
4333 contents during compilation.
4334
43352006-10-23 Kim F. Storm <storm@cua.dk>
4336
4337 * commands.texi (Event Input Misc): Update unread-command-events.
4338
43392006-10-23 Nick Roberts <nickrob@snap.net.nz>
4340
4341 * lists.texi (Sets And Lists): Fix typos.
4342
43432006-10-18 Juanma Barranquero <lekktu@gmail.com>
4344
4345 * control.texi (Processing of Errors): Use @var for an argument,
4346 not @code.
4347
43482006-10-16 Richard Stallman <rms@gnu.org>
4349
4350 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
4351
4352 * keymaps.texi (Format of Keymaps): Show all the keymap element
4353 patterns that result from menu items.
4354 (Key Lookup): Minor cleanups.
4355
4356 * modes.texi (Precalculated Fontification): Don't say that
4357 not setting font-lock-defaults avoids loading font-lock.
4358
4359 * help.texi (Documentation): Move xref to Emacs Manual here.
4360 (Documentation Basics): From here.
4361 Also doc emacs-lisp-docstring-fill-column.
4362
4363 * elisp.texi: Update version and ISBN.
4364
4365 * commands.texi (Interactive Call): Clarify KEYS arg to
4366 call-interactively is a vector.
4367 (Command Loop Info): Delete anchor in this-command-keys.
4368 Add anchor in this-command-keys-vector.
4369 (Recursive Editing): Document how recursive-edit
4370 handles the current buffer.
4371
43722006-10-13 Chong Yidong <cyd@stupidchicken.com>
4373
4374 * frames.texi (Frame Titles): %c and %l are ignored in
4375 frame-title-format.
4376
43772006-10-11 Richard Stallman <rms@gnu.org>
4378
4379 * keymaps.texi (Key Sequences): Clarify use of kbd.
4380
43812006-10-10 Kim F. Storm <storm@cua.dk>
4382
4383 * lists.texi (Sets And Lists): Add memql.
4384
43852006-10-03 Richard Stallman <rms@gnu.org>
4386
4387 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
4388 Clarify :ascii: and :nonascii:.
4389
43902006-09-29 Juri Linkov <juri@jurta.org>
4391
4392 * modes.texi (%-Constructs): Reorder coding systems in the
4393 documentation of %z to the real order displayed in the modeline.
4394
43952006-09-25 Richard Stallman <rms@gnu.org>
4396
4397 * os.texi (Timers): Describe timer-max-repeats.
4398
43992006-09-25 Chong Yidong <cyd@stupidchicken.com>
4400
4401 * os.texi (Timers): Mention with-local-quit.
4402
44032006-09-24 Richard Stallman <rms@gnu.org>
4404
4405 * searching.texi (Searching and Matching): Mention property search.
4406
4407 * commands.texi (Command Loop Info): Explain how read-event affects
4408 this-command-keys.
4409
44102006-09-20 Richard Stallman <rms@gnu.org>
4411
4412 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
4413
4414 * windows.texi (Window Start): Minor cleanups.
4415
44162006-09-20 Kim F. Storm <storm@cua.dk>
4417
4418 * windows.texi (Window Start): pos-visible-in-window-p allows
4419 specifying t for position to mean "end of window".
4420 Add window-line-height.
4421
4422 * anti.texi (Antinews): Mention window-line-height.
4423
44242006-09-19 David Kastrup <dak@gnu.org>
4425
4426 * keymaps.texi (Searching Keymaps): Small clarification.
4427
44282006-09-18 Richard Stallman <rms@gnu.org>
4429
4430 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
4431 cause keyboard menus.
4432 (Menu Keymaps): Likewise.
4433 (Defining Menus, Keyboard Menus): Clarify.
4434
4435 * text.texi (Fields): Clarify explanation of constrain-to-field.
4436
44372006-09-16 Eli Zaretskii <eliz@gnu.org>
4438
4439 * variables.texi (Tips for Defining): Fix a typo.
4440
44412006-09-15 Richard Stallman <rms@gnu.org>
4442
4443 * keymaps.texi (Remapping Commands, Searching Keymaps)
4444 (Active Keymaps): Clean up previous change.
4445
44462006-09-15 Jay Belanger <belanger@truman.edu>
4447
4448 * gpl.texi: Replace "Library Public License" by "Lesser Public
4449 License" throughout.
4450
44512006-09-15 David Kastrup <dak@gnu.org>
4452
4453 * keymaps.texi (Active Keymaps): Adapt description to use
4454 `get-char-property' instead `get-text-property'. Explain how
4455 mouse events change this. Explain the new optional argument of
4456 `key-binding' and its mouse-dependent lookup.
4457 (Searching Keymaps): Adapt description similarly.
4458 (Remapping Commands): Explain the new optional argument of
4459 `command-remapping'.
4460
44612006-09-14 Richard Stallman <rms@gnu.org>
4462
4463 * keymaps.texi (Searching Keymaps): Clarification.
4464 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
4465
44662006-09-13 Richard Stallman <rms@gnu.org>
4467
4468 * objects.texi (Character Type): Node split.
4469 Add xref to Describing Characters.
4470 (Basic Char Syntax, General Escape Syntax)
4471 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
4472
44732006-09-11 Richard Stallman <rms@gnu.org>
4474
4475 * display.texi (Display Table Format): Wording clarification.
4476 (Glyphs): Clarifications.
4477
44782006-09-10 Chong Yidong <cyd@stupidchicken.com>
4479
4480 * keymaps.texi (Active Keymaps): Mention that key-binding checks
4481 local maps.
4482
44832006-09-10 Kim F. Storm <storm@cua.dk>
4484
4485 * display.texi (Forcing Redisplay): Document return value of
4486 function redisplay.
4487
44882006-09-09 Richard Stallman <rms@gnu.org>
4489
4490 * windows.texi (Window Hooks): Explain limits of
4491 window-scroll-functions.
4492
4493 * display.texi (Fringe Indicators): Update for last change in
4494 indicate-buffer-boundaries.
4495
44962006-09-08 Richard Stallman <rms@gnu.org>
4497
4498 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
4499
45002006-09-06 Kim F. Storm <storm@cua.dk>
4501
4502 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
4503
4504 * windows.texi (Window Start): Update pos-visible-in-window-p.
4505
45062006-09-04 Richard Stallman <rms@gnu.org>
4507
4508 * processes.texi (Accepting Output): Explain SECONDS=0 for
4509 accept-process-output.
4510
4511 * os.texi (Idle Timers): Explain why timer functions should not
4512 loop until (input-pending-p).
4513
45142006-09-02 Eli Zaretskii <eliz@gnu.org>
4515
4516 * makefile.w32-in (usermanualdir): New variable.
4517 (elisp.dvi): Use it.
4518
45192006-09-01 Eli Zaretskii <eliz@gnu.org>
4520
4521 * buffers.texi (Buffer Modification): Fix last change.
4522
45232006-09-01 Chong Yidong <cyd@stupidchicken.com>
4524
5dcb4c4e
SM
4525 * buffers.texi (Buffer Modification):
4526 Document buffer-chars-modified-tick.
b8d4c8d0
GM
4527
45282006-08-31 Richard Stallman <rms@gnu.org>
4529
4530 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
4531
45322006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
4533
4534 * modes.texi (Syntactic Font Lock):
4535 Mention font-lock-syntactic-face-function
4536 instead of specific faces.
4537
45382006-08-29 Chong Yidong <cyd@stupidchicken.com>
4539
4540 * display.texi (Images): Add xrref to display-images-p.
4541
45422006-08-28 Kenichi Handa <handa@m17n.org>
4543
4544 * nonascii.texi (Lisp and Coding Systems): Fix description of
4545 detect-coding-region.
4546
45472006-08-27 Michael Olson <mwolson@gnu.org>
4548
4549 * processes.texi (Transaction Queues): Remove stray quote
4550 character.
4551
45522006-08-25 Richard Stallman <rms@gnu.org>
4553
4554 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
4555 Add xref.
4556
45572006-08-24 Chong Yidong <cyd@stupidchicken.com>
4558
4559 * os.texi (Timers): Avoid waiting inside timers.
4560
45612006-08-21 Lute Kamstra <lute@gnu.org>
4562
4563 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
4564
45652006-08-20 Richard Stallman <rms@gnu.org>
4566
4567 * os.texi (Idle Timers): New node, split out from Timers.
4568 Document current-idle-time.
4569 * commands.texi (Reading One Event): Update xref.
4570 * elisp.texi (Top): Update subnode menu.
4571
45722006-08-16 Richard Stallman <rms@gnu.org>
4573
4574 * keymaps.texi (Extended Menu Items): Show format of cached
4575 bindings in extended menu items.
4576
4577 * customize.texi (Variable Definitions): Explain when the
4578 standard value expression is evaluated.
4579
45802006-08-15 Chong Yidong <cyd@stupidchicken.com>
4581
4582 * commands.texi (Reading One Event): Explain idleness in
4583 `read-event'.
4584
45852006-08-12 Chong Yidong <cyd@stupidchicken.com>
4586
4587 * text.texi (Near Point): Say "cursor" not "terminal cursor".
5dcb4c4e 4588 (Commands for Insertion): Remove split-line since it's not
b8d4c8d0
GM
4589 relevant for Lisp programming.
4590 (Yank Commands): Rewrite introduction.
4591 (Undo): Clarify.
4592 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
4593 (Filling): Remove redundant comment. Clarify return value of
4594 current-justification.
4595 (Margins): Minor clarifications.
4596 (Adaptive Fill): Update default value of adaptive-fill-regexp.
4597 (Sorting): Update definition of sort-lines.
4598 (Columns): Clarify behavior of sort-columns.
4599 (Indent Tabs): Link to Tab Stops in Emacs manual.
4600 (Special Properties): Clarify.
4601 (Clickable Text): Mention Buttons package.
4602
46032006-08-12 Kevin Ryde <user42@zip.com.au>
4604
4605 * os.texi (Time Parsing): Add %z to description of
4606 format-time-string, as per docstring. Add cross reference to
4607 glibc manual for strftime.
4608
46092006-08-08 Richard Stallman <rms@gnu.org>
4610
4611 * modes.texi: Clean up wording in previous change.
4612
46132006-08-07 Chong Yidong <cyd@stupidchicken.com>
4614
4615 * modes.texi (Hooks): Clarify.
4616 (Major Mode Basics): Mention define-derived-mode explicitly.
4617 (Major Mode Conventions): Rebinding RET is OK for some modes.
4618 Mention change-major-mode-hook and after-change-major-mode-hook.
5dcb4c4e 4619 (Example Major Modes): Move to end of Modes section.
b8d4c8d0
GM
4620 (Mode Line Basics): Clarify.
4621 (Mode Line Data): Mention help-echo and local-map in strings.
4622 Explain reason for treatment of non-risky variables.
4623 (Properties in Mode): Clarify.
4624 (Faces for Font Lock): Add font-lock-negation-char-face.
4625
46262006-08-04 Eli Zaretskii <eliz@gnu.org>
4627
4628 * strings.texi (Formatting Strings): Warn against arbitrary
4629 strings as first arg to `format'.
4630
46312006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
4632
4633 * text.texi (Clickable Text): Mention `help-echo' text property.
4634 Update intro, examples and associated explanations.
4635
46362006-07-31 Richard Stallman <rms@gnu.org>
4637
4638 * commands.texi: Update xrefs.
4639 (Event Mod): New node, cut out from old Translating Input.
4640
4641 * maps.texi: Update xrefs.
4642
4643 * keymaps.texi (Translation Keymaps): New node.
4644 Update xrefs from Translating Input to Translation Keymaps.
4645
4646 * elisp.texi (Top): Update subnode menu.
4647
4648 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
4649
4650 * os.texi (System Interface): Fix menu descriptions of some nodes.
4651 (Translating Input): Node deleted.
4652
46532006-07-31 Nick Roberts <nickrob@snap.net.nz>
4654
4655 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
4656
4657 * lists.texi (Sets And Lists): Likewise.
4658
46592006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
4660
4661 * text.texi (Fields): Mention POS
4662 requirement when narrowing is in effect.
4663
46642006-07-28 Richard Stallman <rms@gnu.org>
4665
4666 * display.texi (Face Attributes): Simplify wording.
4667 (Attribute Functions): Clarify meaning of new-frame default
4668 attribute settings.
4669
4670 * customize.texi (Common Keywords): Document how to use
4671 :package-version in a package not in Emacs.
4672
46732006-07-28 Kim F. Storm <storm@cua.dk>
4674
4675 * commands.texi (Reading One Event): Fix last change.
4676
46772006-07-26 Chong Yidong <cyd@stupidchicken.com>
4678
4679 * commands.texi (Reading One Event): Document SECONDS argument for
4680 read-event, read-char, and read-char-exclusive.
4681
46822006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
4683
4684 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
4685 to ensure correct identification.
4686
46872006-07-24 Richard Stallman <rms@gnu.org>
4688
4689 * text.texi (Clickable Text): Clarify.
4690
4691 * sequences.texi (Vector Functions): Delete duplicate xref.
4692
4693 * objects.texi (Function Type): Clarify.
4694
4695 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
4696 modes.
4697
4698 * lists.texi (List Variables): New node.
4699 Material moved from other nodes.
4700
4701 * variables.texi (Setting Variables): add-to-list and
4702 add-to-ordered-list moved to List Variables node.
4703
47042006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
4705
4706 * text.texi (Links and Mouse-1):
4707 For mouse-on-link-p, expand on arg POS.
4708
47092006-07-21 Kim F. Storm <storm@cua.dk>
4710
4711 * display.texi (Forcing Redisplay): Don't mention systems which
4712 don't support sub-second timers for redisplay-preemption-period.
4713
4714 * os.texi (Terminal Output): Clarify text vs graphical terminal.
4715
47162006-07-21 Eli Zaretskii <eliz@gnu.org>
4717
4718 * frames.texi (Input Focus): Document that focus-follows-mouse has
4719 no effect on MS-Windows.
4720
47212006-07-18 Richard Stallman <rms@gnu.org>
4722
4723 * display.texi (Forcing Redisplay): Cleanups in previous change.
4724
4725 * processes.texi (Low-Level Network): Make menu more convenient.
4726
47272006-07-18 Kim F. Storm <storm@cua.dk>
4728
4729 * display.texi (Forcing Redisplay): redisplay-preemption-period
4730 only used on window systems. Add xref to Terminal Output.
4731
4732 * os.texi (Terminal Output): baud-rate only controls preemption on
4733 non-window systems. Add xref to Forcing Redisplay.
4734
4735 * processes.texi (Low-Level Network): Rename node "Make Network"
4736 to "Network Processes".
4737
47382006-07-18 Karl Berry <karl@gnu.org>
4739
4740 * variables.texi, functions.texi, customize.texi, loading.texi:
4741 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
4742
47432006-07-17 Chong Yidong <cyd@stupidchicken.com>
4744
4745 * commands.texi (Waiting): Document batch-mode sit-for behavior.
4746
47472006-07-17 Richard Stallman <rms@gnu.org>
4748
4749 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
4750 Put period and comma inside quotes.
4751
4752 * loading.texi, markers.texi: Use real doublequote inside menus.
4753
4754 * windows.texi: Put point and comma inside quotes.
4755 (Textual Scrolling): Use @samp for error message.
4756
4757 * variables.texi, tips.texi, syntax.texi, symbols.texi:
4758 * strings.texi, streams.texi, processes.texi, os.texi:
4759 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
4760 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
4761 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
4762 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
4763 Put point and comma inside quotes.
4764
4765 * control.texi (Processing of Errors): Add command-error-function.
4766
4767 * variables.texi (File Local Variables): Clarify that
4768 file local variables make buffer-local bindings.
4769
4770 * modes.texi (Syntactic Font Lock): Give default for
4771 font-lock-syntax-table.
4772
47732006-07-17 Nick Roberts <nickrob@snap.net.nz>
4774
4775 * text.texi (Special Properties): Clean up previous change.
4776
47772006-07-16 Karl Berry <karl@gnu.org>
4778
4779 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
4780 * control.texi: Fix bad page breaks through chapter 10 (control).
4781
4782 * anti.texi (Antinews): Reorder face-attribute fns to avoid
4783 underfull hbox.
4784
47852006-07-15 Nick Roberts <nickrob@snap.net.nz>
4786
4787 * text.texi (Special Properties): Describe fontified text property
4788 in relation to a character (not text).
4789
47902006-07-15 Kim F. Storm <storm@cua.dk>
4791
4792 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
4793 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
4794 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
4795
4796 * anti.texi (Antinews): Mention redisplay function.
4797 The kbd macro existed, but was not documented, before 22.x.
4798 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
4799
48002006-07-14 Nick Roberts <nickrob@snap.net.nz>
4801
4802 * display.texi (Displaying Messages): Add anchor.
4803
4804 * frames.texi (Dialog Boxes): Use it.
4805
48062006-07-12 Richard Stallman <rms@gnu.org>
4807
4808 * objects.texi (Frame Type): Explain nature of frames better.
4809
4810 * frames.texi (Frames): Explain nature of frames better.
4811
48122006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
4813
4814 * tips.texi (Coding Conventions): Explain why use cl at compile time.
4815
48162006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
4817
4818 * frames.texi (Window System Selections): Mention scrap support for Mac.
4819 Default value of x-select-enable-clipboard is t on Mac.
4820
4821 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
4822
48232006-07-11 Kim F. Storm <storm@cua.dk>
4824
4825 * display.texi (Forcing Redisplay): Add `redisplay' function.
4826 Don't mention (sit-for -1) -- use (redisplay t) instead.
4827
4828 * commands.texi (Waiting): (sit-for -1) is no longer special.
4829 (sit-for 0) is equivalent to (redisplay).
4830 Iconifying/deiconifying no longer makes sit-for return.
4831
48322006-07-10 Nick Roberts <nickrob@snap.net.nz>
4833
4834 * display.texi (Buttons): Fix typo.
4835
4836 * index.texi, elisp.texi (New Symbols): Comment node out.
4837
48382006-07-09 Richard Stallman <rms@gnu.org>
4839
4840 * display.texi (Truncation): Clean up previous change.
4841
48422006-07-08 Richard Stallman <rms@gnu.org>
4843
4844 * commands.texi (Interactive Call): Use 3 as prefix in example
4845 for execute-extended-command.
4846
4847 * display.texi (Attribute Functions): Move paragraph about
4848 compatibility with Emacs < 21.
4849
48502006-07-09 Kim F. Storm <storm@cua.dk>
4851
4852 * display.texi (Refresh Screen): Clarify force-window-update.
4853 (Truncation): "Normally" indicated by fringe arrows.
4854
48552006-07-08 Eli Zaretskii <eliz@gnu.org>
4856
4857 * windows.texi (Textual Scrolling, Resizing Windows):
4858 * variables.texi (Constant Variables):
4859 * text.texi (Buffer Contents, Deletion, Changing Properties)
4860 (Property Search, Special Properties, Sticky Properties)
4861 (Links and Mouse-1, Fields, Change Hooks):
4862 * syntax.texi (Syntax Table Functions, Parsing Expressions)
4863 (Categories):
4864 * symbols.texi (Other Plists):
4865 * streams.texi (Output Variables):
4866 * processes.texi (Input to Processes, Query Before Exit):
4867 * positions.texi (Word Motion, Text Lines, List Motion):
4868 * os.texi (Init File, System Environment, Sound Output)
4869 (Session Management):
4870 * nonascii.texi (Text Representations, Character Sets)
4871 (Chars and Bytes, Locales):
4872 * modes.texi (Defining Minor Modes, Header Lines):
4873 * minibuf.texi (Minibuffer Contents):
4874 * markers.texi (Information from Markers):
4875 * lists.texi (List Elements, Building Lists, Association Lists):
4876 * keymaps.texi (Tool Bar):
4877 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
4878 * functions.texi (What Is a Function, Mapping Functions):
4879 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
4880 (Color Names, Text Terminal Colors, Display Feature Testing):
4881 * files.texi (Visiting Functions, File Name Components)
4882 (Unique File Names, Contents of Directories):
4883 * display.texi (Forcing Redisplay, Displaying Messages)
4884 (Temporary Displays, Font Selection, Auto Faces)
4885 (Font Lookup, Fringe Indicators, Display Margins)
4886 (Image Descriptors, Showing Images, Image Cache, Button Types)
4887 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
4888 (Display Table Format, Glyphs):
4889 * control.texi (Iteration):
4890 * commands.texi (Command Loop Info, Adjusting Point):
4891 * backups.texi (Making Backups, Auto-Saving):
4892 Remove @tindex entries.
4893
48942006-07-07 Kim F. Storm <storm@cua.dk>
4895
4896 * display.texi (Fringe Cursors): Fix typo.
4897 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
4898 (Overlay Arrow): Default is overlay-arrow fringe indicator.
4899
49002006-07-05 Richard Stallman <rms@gnu.org>
4901
4902 * text.texi (Buffer Contents): Add example of text props
4903 in result of buffer-substring.
4904 (Text Properties): Explain better about use of specific property names.
4905 (Property Search): Some cleanups; reorder some functions.
4906
4907 * keymaps.texi (Changing Key Bindings): Cleanup.
4908 Add xref to Key Binding Conventions.
4909
4910 * display.texi (Attribute Functions): Add examples for
4911 face-attribute-relative-p.
4912
4913 * tips.texi (Coding Conventions): Cleanup last change.
4914
49152006-07-05 Karl Berry <karl@gnu.org>
4916
4917 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
4918 Remove @setchapternewpage odd.
4919 Result is 1013 pages, down from 1100.
4920
4921 * anti.texi, customize.texi, display.texi, internals.texi:
4922 * minibuf.texi, modes.texi, tips.texi:
4923 Fix overfull/underfull boxes.
4924
49252006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
4926
4927 * edebug.texi (Instrumenting):
4928 Add Edebug-specific findex for eval-buffer.
4929 * loading.texi (Loading):
4930 Replace eval-current-buffer with eval-buffer.
4931
49322006-06-30 Nick Roberts <nickrob@snap.net.nz>
4933
4934 * locals.texi (Standard Buffer-Local Variables): Update the list
4935 of variables.
4936
49372006-06-26 Nick Roberts <nickrob@snap.net.nz>
4938
4939 * files.texi (File Name Completion): Point user to the node
4940 "Reading File Names".
4941
49422006-06-24 Eli Zaretskii <eliz@gnu.org>
4943
4944 * files.texi (Contents of Directories): Document case-insensitive
4945 behavior on respective filesystems.
4946
4947 * objects.texi (Character Type): Document that Emacs signals an
4948 error for unsupported Unicode characters specified as \uNNNN.
4949
49502006-06-19 Richard Stallman <rms@gnu.org>
4951
4952 * processes.texi (Bindat Spec): Clarify previous change.
4953
49542006-06-16 Richard Stallman <rms@gnu.org>
4955
4956 * tips.texi (Coding Conventions): Better explain conventions
4957 for definition constructs.
4958
4959 * text.texi (Special Properties): String value of `read-only'
4960 serves as the error message.
4961
4962 * objects.texi (Character Type): Clarify prev. change.
4963 (Non-ASCII in Strings): Mention \u and \U.
4964
4965 * commands.texi (Using Interactive): Explain problem of
4966 markers, etc., in command-history.
4967
49682006-06-14 Kim F. Storm <storm@cua.dk>
4969
4970 * commands.texi (Waiting): Negative arg to sit-for forces
4971 redisplay even if input is pending.
4972
4973 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
4974 redisplay. Remove incorrect example of binding redisplay-dont-pause
4975 around (sit-for 0).
4976
49772006-06-13 Richard Stallman <rms@gnu.org>
4978
4979 * display.texi (Forcing Redisplay): Clarify previous change.
4980
49812006-06-13 Romain Francoise <romain@orebokech.com>
4982
4983 * display.texi (Forcing Redisplay): Fix typo.
4984
49852006-06-13 Kim F. Storm <storm@cua.dk>
4986
4987 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
4988
49892006-06-10 Luc Teirlinck <teirllm@auburn.edu>
4990
4991 * tips.texi (Coding Conventions): Add `@end itemize'.
4992
49932006-06-10 Richard Stallman <rms@gnu.org>
4994
4995 * tips.texi (Coding Conventions): Explain use of coding systems
4996 to ensure one decoding for strings.
4997
49982006-06-09 Aidan Kehoe <kehoea@parhasard.net>
4999
5000 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
5001 syntax.
5002
50032006-06-07 Eli Zaretskii <eliz@gnu.org>
5004
5005 * display.texi (Font Selection): Remove description of
5006 clear-face-cache.
5007
5008 * compile.texi (Eval During Compile): Fix a typo. Add index
5009 entries for possible uses of eval-when-compile.
5010
50112006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
5012
5013 * display.texi (Abstract Display): Fix typo.
5014
50152006-06-03 Eli Zaretskii <eliz@gnu.org>
5016
5017 * minibuf.texi (Minibuffer History) <history-add-new-input>:
5018 Reword variable's description.
5019
50202006-06-01 Richard Stallman <rms@gnu.org>
5021
5022 * windows.texi (Splitting Windows): Clarify splitting nonselected
5023 window.
5024
50252006-05-31 Juri Linkov <juri@jurta.org>
5026
5027 * minibuf.texi (Minibuffer History): Add history-add-new-input.
5028
50292006-05-30 Richard Stallman <rms@gnu.org>
5030
5031 * display.texi (Line Height): Fix errors in description of
10d1d0af 5032 default line height and line-height property.
b8d4c8d0
GM
5033
5034 * nonascii.texi (Default Coding Systems): Further clarification.
5035
50362006-05-29 Luc Teirlinck <teirllm@auburn.edu>
5037
5038 * internals.texi (Pure Storage): Mention that an overflow in pure
5039 space causes a memory leak.
5040 (Garbage Collection): If there was an overflow in pure space,
5041 `garbage-collect' returns nil.
5042
50432006-05-30 Eli Zaretskii <eliz@gnu.org>
5044
5045 * nonascii.texi (Default Coding Systems): Fix it some more.
5046
50472006-05-29 Eli Zaretskii <eliz@gnu.org>
5048
5049 * nonascii.texi (Default Coding Systems): Fix last change.
5050
50512006-05-29 Kenichi Handa <handa@m17n.org>
5052
5053 * nonascii.texi (find-operation-coding-system): Describe the new
5054 argument format (FILENAME . BUFFER).
5055
50562006-05-28 Richard Stallman <rms@gnu.org>
5057
5058 * tips.texi (Coding Conventions): Better explain reasons not to
5059 advise other packages or use `eval-after-load'.
5060
50612006-05-29 Kim F. Storm <storm@cua.dk>
5062
5063 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
5064 `bindat-idx' and `bindat-raw' for clarity.
5065
50662006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
5067
5068 * processes.texi (Bindat Spec): Expand on `repeat' handler.
5069
5070 * display.texi (Display): Add "Abstract Display" to menu.
5071 (Abstract Display, Abstract Display Functions)
5072 (Abstract Display Example): New nodes.
5073 * elisp.texi (Top): Add "Abstract Display" to menu.
5074
50752006-05-27 Chong Yidong <cyd@stupidchicken.com>
5076
5077 * keymaps.texi (Key Sequences): Link to input events definition.
5078 (Format of Keymaps): Delete material duplicated in Keymap Basics.
5079
5080 * files.texi (Changing Files): Document updated argument list for
5081 copy-file.
5082
50832006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
5084
5085 * processes.texi (Bindat Functions): Explain term "total length".
5086 Use it in bindat-length and bindat-pack descriptions.
5087
50882006-05-26 Eli Zaretskii <eliz@gnu.org>
5089
5090 * tips.texi (Coding Conventions): Advise against using
5091 eval-after-load in packages. Add an index entry.
5092
50932006-05-25 Juri Linkov <juri@jurta.org>
5094
5095 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
5096
5097 * modes.texi (%-Constructs): Add %e, %z, %Z.
5098
50992006-05-25 Richard Stallman <rms@gnu.org>
5100
5101 * elisp.texi (Top): Update subnode menu.
5102
5103 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
5104 (Keymaps): Update menu.
5105
51062006-05-25 Chong Yidong <cyd@stupidchicken.com>
5107
5108 * keymaps.texi (Key Sequences): Some clarifications.
5109
51102006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
5111
5112 * processes.texi (Bindat Functions): Say "unibyte string"
5113 explicitly for bindat-unpack and bindat-pack descriptions.
5114 (Bindat Examples): Don't call `string-make-unibyte' in example.
5115
51162006-05-25 Chong Yidong <cyd@stupidchicken.com>
5117
5dcb4c4e 5118 * keymaps.texi (Key Sequences): Rename from Keymap Terminology.
c5602427 5119 Explain string and vector representations of key sequences.
b8d4c8d0
GM
5120
5121 * keymaps.texi (Changing Key Bindings):
dd7b651b 5122 * commands.texi (Interactive Codes):
b8d4c8d0
GM
5123 * help.texi (Describing Characters): Refer to it.
5124
51252006-05-23 Luc Teirlinck <teirllm@auburn.edu>
5126
5127 * frames.texi (Pointer Shape): @end table -> @end defvar.
5128
51292006-05-22 Richard Stallman <rms@gnu.org>
5130
5131 * elisp.texi (Top): Update subnode menus.
5132
5133 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
5134 Contents rewritten; material from old Pointer Shape node moved here.
5135
5136 * display.texi (Pointer Shape): Node deleted.
5137 (Image Descriptors): Minor cleanup.
5138
51392006-05-21 Richard Stallman <rms@gnu.org>
5140
5141 * syntax.texi (Parsing Expressions): Update info on which STATE
5142 elements are ignored.
5143
51442006-05-19 Luc Teirlinck <teirllm@auburn.edu>
5145
5146 * hooks.texi (Standard Hooks): Correct typo.
5147
5148 * gpl.texi (GPL): ifinfo -> ifnottex.
5149
51502006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
5151
5152 * searching.texi (Simple Match Data): Warn about match data being
5153 set anew by every search.
5154
51552006-05-17 Richard Stallman <rms@gnu.org>
5156
5157 * minibuf.texi (Minibuffer History): Clarify.
5158
5159 * searching.texi (Regexp Special): Clarify nested regexp warning.
5160
51612006-05-16 Kim F. Storm <storm@cua.dk>
5162
5163 * minibuf.texi (Minibuffer History): Update add-to-history.
5164
51652006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
5166
5dcb4c4e
SM
5167 * nonascii.texi (Explicit Encoding):
5168 Fix typo (encoding<->decoding).
b8d4c8d0
GM
5169
51702006-05-14 Richard Stallman <rms@gnu.org>
5171
5172 * buffers.texi (Creating Buffers): Cleanup.
5173
5174 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
5175
51762006-05-13 Eli Zaretskii <eliz@gnu.org>
5177
5178 * buffers.texi (Current Buffer): Document that with-temp-buffer
5179 disables undo.
5180
5181 * os.texi (Terminal-Specific): More accurate description of how
5182 Emacs searches for the terminal-specific libraries.
5183
51842006-05-12 Eli Zaretskii <eliz@gnu.org>
5185
5186 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
5187 emacs-xtra to @inforef's.
5188
5189 * text.texi (Undo): Document that undo is turned off in buffers
5190 whose names begin with a space.
5191
5192 * buffers.texi (Buffer Names): Add index entries for buffers whose
5193 names begin with a space.
5194 (Creating Buffers): Document that undo is turned off in buffers
5195 whose names begin with a space.
5196
5197 * files.texi (Visiting Functions, Reading from Files)
5198 (Saving Buffers): Mention code and EOL conversions by file I/O
5199 primitives and subroutines.
5200
f4e90db0
SM
5201 * nonascii.texi (Lisp and Coding Systems):
5202 Document coding-system-eol-type. Add index entries for eol conversion.
b8d4c8d0
GM
5203
5204 * display.texi (Defining Faces): Mention `mac', and add an xref to
5205 where window-system is described.
5206
52072006-05-10 Richard Stallman <rms@gnu.org>
5208
5209 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
5210
52112006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
5212
5213 * variables.texi (File Local Variables): Recommend to quote lambda
5214 expressions in safe-local-variable property.
5215
52162006-05-09 Richard Stallman <rms@gnu.org>
5217
5dcb4c4e
SM
5218 * variables.texi (File Local Variables):
5219 Document safe-local-eval-forms and safe-local-eval-function.
b8d4c8d0
GM
5220
52212006-05-07 Kim F. Storm <storm@cua.dk>
5222
5223 * minibuf.texi (Minibuffer History): Remove keep-dups arg
5224 from add-to-history.
5225
52262006-05-07 Romain Francoise <romain@orebokech.com>
5227
5228 * commands.texi (Event Input Misc):
5229 * compile.texi (Eval During Compile):
5230 * internals.texi (Buffer Internals):
5231 * minibuf.texi (Initial Input):
5232 * nonascii.texi (Scanning Charsets):
5233 * numbers.texi (Comparison of Numbers):
5234 * windows.texi (Textual Scrolling, Vertical Scrolling):
5235 Fix various typos.
5236
52372006-05-06 Eli Zaretskii <eliz@gnu.org>
5238
5239 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
5240 conditional xref's to either emacs or emacs-xtra, depending on
5241 @iftex/@ifnottex.
5242
5243 * minibuf.texi (Minibuffer History): Document add-to-history.
5244
52452006-05-05 Eli Zaretskii <eliz@gnu.org>
5246
5247 * internals.texi (Pure Storage): Mention the pure overflow message
5248 at startup.
5249
c8763fb6 52502006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
5251
5252 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
5253 (Searching Keymaps): Fix pseudo-Lisp description of keymap
5254 search.
5255
52562006-05-01 Richard Stallman <rms@gnu.org>
5257
5258 * intro.texi (nil and t): Clarify.
5259
5260 * variables.texi (File Local Variables): Suggest using booleanp.
5261
52622006-05-01 Juanma Barranquero <lekktu@gmail.com>
5263
5264 * objects.texi (Type Predicates): Fix typos.
5265
52662006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
5267
5268 * intro.texi (nil and t): Add booleanp.
5269
5270 * objects.texi (Type Predicates): Add links for booleanp and
5271 string-or-null-p.
5272
52732006-04-29 Richard Stallman <rms@gnu.org>
5274
5275 * modes.texi (Multiline Font Lock): Rename from
5276 Multi line Font Lock Elements. Much clarification.
5277 (Font Lock Multiline, Region to Fontify): Much clarification.
5278
52792006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
5280
5281 * variables.texi (File Local Variables): Remove the special case t for
5282 safe-local-variable.
5283
52842006-04-26 Richard Stallman <rms@gnu.org>
5285
5286 * syntax.texi (Parsing Expressions): Minor cleanup.
5287
52882006-04-18 Richard Stallman <rms@gnu.org>
5289
5290 * tips.texi (Coding Conventions): Explain when the package's
5291 prefix should appear later on (not at the start of the name).
5292
5293 * searching.texi (String Search): Clarify effect of NOERROR.
5294
5295 * modes.texi (Imenu): Clarify what special items do.
5296
5297 * hooks.texi (Standard Hooks): Delete text about old hook names.
5298
52992006-04-17 Romain Francoise <romain@orebokech.com>
5300
5301 * variables.texi (Local Variables): Update the default value of
5302 `max-specpdl-size'.
5303
53042006-04-15 Michael Olson <mwolson@gnu.org>
5305
5306 * processes.texi (Transaction Queues): Mention the new optional
5307 `delay-question' argument for `tq-enqueue'.
5308
53092006-04-13 Bill Wohler <wohler@newt.com>
5310
5311 * customize.texi (Common Keywords): Use dotted notation for
5312 :package-version value. Specify its values. Improve documentation
5313 for customize-package-emacs-version-alist.
5314
53152006-04-12 Bill Wohler <wohler@newt.com>
5316
5317 * customize.texi (Common Keywords): Move description of
5318 customize-package-emacs-version-alist to @defvar.
5319
53202006-04-10 Bill Wohler <wohler@newt.com>
5321
5322 * customize.texi (Common Keywords): Add :package-version.
5323
53242006-04-10 Kim F. Storm <storm@cua.dk>
5325
5326 * text.texi (Buffer Contents): Add NOPROPS arg to
5327 filter-buffer-substring.
5328
53292006-04-08 Kevin Ryde <user42@zip.com.au>
5330
5331 * os.texi (Command-Line Arguments): Update xref to emacs manual
5332 "Command Arguments" -> "Emacs Invocation", per change there.
5333
53342006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
5335
5336 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
5337 be on one line to help makeinfo not render two spaces after the dot.
5338
53392006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
5340
5341 * strings.texi (Predicates for Strings): Add string-or-null-p.
5342
53432006-03-28 Kim F. Storm <storm@cua.dk>
5344
5345 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
5346 remarks about systems that don't support fractional seconds.
5347
53482006-03-25 Karl Berry <karl@gnu.org>
5349
5350 * elisp.texi: Use @copyright{} instead of (C), and do not indent
5351 the year list.
5352
53532006-03-21 Nick Roberts <nickrob@snap.net.nz>
5354
5355 * display.texi (Fringe Indicators): Fix typos.
5356
53572006-03-19 Luc Teirlinck <teirllm@auburn.edu>
5358
5359 * tips.texi (Documentation Tips): One can now also write `program'
5360 in front of a quoted symbol in a docstring to prevent making a
5361 hyperlink.
5362
53632006-03-19 Alan Mackenzie <acm@muc.de>
5364
5365 * text.texi (Special Properties): Clarify `fontified' property.
5366
53672006-03-16 Richard Stallman <rms@gnu.org>
5368
5369 * display.texi (Defining Images): Minor cleanup.
5370
53712006-03-16 Bill Wohler <wohler@newt.com>
5372
5373 * display.texi (Defining Images): In image-load-path-for-library,
5374 prefer user's images.
5375
53762006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
5377
5378 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
5379
53802006-03-15 Bill Wohler <wohler@newt.com>
5381
5382 * display.texi (Defining Images): Fix example in
5383 image-load-path-for-library by not recommending that one binds
5384 image-load-path. Just defvar it to placate compiler and only use
5385 it if previously defined.
5386
53872006-03-14 Bill Wohler <wohler@newt.com>
5388
5389 * display.texi (Defining Images): In image-load-path-for-library,
5390 always return list of directories. Update example.
5391
53922006-03-14 Alan Mackenzie <acm@muc.de>
5393
5394 * modes.texi: New node, "Region to Fontify" (for Font Lock).
5395 This describes font-lock-extend-region-function.
5396 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
5397 the new node "Region to Fontify".
5398
53992006-03-13 Richard Stallman <rms@gnu.org>
5400
5401 * display.texi (Invisible Text): The impossible position is
5402 now before the invisible text, not after.
5403 (Defining Images): Clean up last change.
5404
54052006-03-11 Bill Wohler <wohler@newt.com>
5406
5407 * display.texi (Defining Images): Add image-load-path-for-library.
5408
54092006-03-11 Luc Teirlinck <teirllm@auburn.edu>
5410
5411 * text.texi (Adaptive Fill): Fix Texinfo usage.
5412
5413 * strings.texi (Creating Strings): Fix Texinfo usage.
5414
5415 * searching.texi (Regexp Special): Use @samp for regular
5416 expressions that are not in Lisp syntax.
5417
54182006-03-08 Luc Teirlinck <teirllm@auburn.edu>
5419
5420 * searching.texi (Regexp Special): Put remark between parentheses
5421 to avoid misreading.
5422
54232006-03-07 Luc Teirlinck <teirllm@auburn.edu>
5424
5425 * searching.texi (Syntax of Regexps): More accurately describe
5426 which characters are special in which situations.
5427 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
5428 are not special. Describe in detail when `[' and `]' are special.
5429 (Regexp Backslash): Plenty of regexps with unbalanced square
5430 brackets are valid, so reword that statement.
5431
54322006-03-02 Kim F. Storm <storm@cua.dk>
5433
5434 * keymaps.texi (Tool Bar): Add tool-bar-border.
5435
54362006-02-28 Luc Teirlinck <teirllm@auburn.edu>
5437
5438 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
5439
54402006-02-27 Luc Teirlinck <teirllm@auburn.edu>
5441
5442 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
5443
5444 * files.texi (Locating Files): Suggest additional values for the
5445 SUFFIXES arg of `locate-file'. Update pxref.
5446
5447 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
5448 (How Programs Do Loading): Discuss the effects of Auto Compression
5449 mode on `load'.
5450 (Load Suffixes): New node.
5451 (Library Search): Delete description of `load-suffixes'; it was
5452 moved to "Load Suffixes".
5453 (Autoload, Named Features): Mention `load-suffixes'.
5454
54552006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
5456
5457 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
5458
5459 * windows.texi (Window Tree): Fix typo.
5460
54612006-02-20 Kim F. Storm <storm@cua.dk>
5462
5463 * display.texi (Fringe Indicators): New section.
5464 Move indicate-empty-lines, indicate-buffer-boundaries, and
5465 default-indicate-buffer-boundaries here.
5466 Add fringe-indicator-alist and default-fringes-indicator-alist.
5467 Add list of logical fringe indicator symbols.
5468 Update list of standard bitmap names.
5469 (Fringe Cursors): New section.
5470 Move overflow-newline-into-fringe here.
5471 Add fringe-cursor-alist and default-fringes-cursor-alist.
5472 Add list of fringe cursor symbols.
5473
54742006-02-20 Juanma Barranquero <lekktu@gmail.com>
5475
5476 * commands.texi (Using Interactive): Fix reference to node
5477 "Minibuffers".
5478
54792006-02-19 Richard M. Stallman <rms@gnu.org>
5480
5481 * minibuf.texi (High-Level Completion):
5482 Add xref to read-input-method-name.
5483
5484 * files.texi (Relative File Names): Move file-relative-name here.
5485 (File Name Expansion): From here. Minor clarifications.
5486
5487 * commands.texi (Using Interactive): Add xrefs about reading input.
5488 Clarify remarks about that moving point and mark.
5489 Put string case before list case.
5490
c8763fb6 54912006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
5492
5493 * display.texi (Other Display Specs, Image Descriptors):
5494 Revert erroneous changes. The previous description of
5495 image-descriptors as `(image . PROPS)' was correct.
5496
54972006-02-14 Richard M. Stallman <rms@gnu.org>
5498
5499 * variables.texi (File Local Variables): Clarifications.
5500
55012006-02-14 Juanma Barranquero <lekktu@gmail.com>
5502
5503 * variables.texi (File Local Variables): Use @code for a cons
5504 cell, not @var.
5505
55062006-02-13 Chong Yidong <cyd@stupidchicken.com>
5507
5508 * variables.texi (File Local Variables): Document new file local
5509 variable behavior.
5510
55112006-02-10 Kim F. Storm <storm@cua.dk>
5512
5513 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
5514
55152006-02-08 Juanma Barranquero <lekktu@gmail.com>
5516
5517 * modes.texi (%-Constructs): Remove obsolete info about
5518 `global-mode-string'.
5519
55202006-02-07 Richard M. Stallman <rms@gnu.org>
5521
5522 * commands.texi (Prefix Command Arguments): Minor cleanup.
5523
5524 * display.texi: "Graphical display", not window system.
5525
5526 * functions.texi (What Is a Function): Fix xref.
5527
5528 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
5529 (Changing Key Bindings): Clarify when remapping is better than
5530 substitute-key-definition.
5531
55322006-02-02 Richard M. Stallman <rms@gnu.org>
5533
5534 * minibuf.texi (Basic Completion): Completion alists are risky.
5535
5536 * keymaps.texi (Active Keymaps): Clarifications.
5537 (Searching Keymaps): New node.
5538 (Keymaps): Update menu.
5539
5540 * frames.texi (Layout Parameters): Minor clarification.
5541 (Drag and Drop): New node.
5542 (Frames): Update menu.
5543
55442006-01-29 Chong Yidong <cyd@stupidchicken.com>
5545
5546 * display.texi (Other Display Specs, Image Descriptors):
5547 Image description is a list, not a cons cell.
5548
55492006-01-28 Luc Teirlinck <teirllm@auburn.edu>
5550
5551 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
5552 list is not necessarily a list).
5553
55542006-01-27 Eli Zaretskii <eliz@gnu.org>
5555
5556 * frames.texi (Layout Parameters): border-width and
5557 internal-border-width belong to the frame, not the window.
5558
55592006-01-19 Richard M. Stallman <rms@gnu.org>
5560
5561 * nonascii.texi (Translation of Characters): Search cmds use
5562 translation-table-for-input. Automatically made local.
5563
5564 * markers.texi (Overview of Markers): Count insertion type
5565 as one of a marker's attributes.
5566
5567 * keymaps.texi (Controlling Active Maps): New node, split out of
5568 Active Keymaps.
5569 (Keymaps): Menu updated.
5570 (Active Keymaps): Give pseudocode to explain how the active
5571 maps are searched. current-active-maps and key-binding moved here.
5572 (Functions for Key Lookup): current-active-maps and key-binding moved.
5573 Clarifications.
5574 (Searching the Keymaps): New subnode.
5575
5576 * elisp.texi (Top): Menu clarification.
5577
5578 * display.texi (Other Display Specs): Delete duplicate entry for
5579 just a string as display spec. Move text about recursive display
5580 specs on such a string.
5581
5582 * commands.texi (Key Sequence Input): Clarify.
5583 Move num-nonmacro-input-events out.
5584 (Reading One Event): num-nonmacro-input-events moved here.
5585
55862006-01-14 Nick Roberts <nickrob@snap.net.nz>
5587
5588 * advice.texi (Simple Advice): Update example to fit argument
5589 change in previous-line.
5590
55912006-01-05 Richard M. Stallman <rms@gnu.org>
5592
5593 * markers.texi (The Mark): Fix in `mark'.
5594
55952006-01-04 Richard M. Stallman <rms@gnu.org>
5596
5597 * processes.texi (Misc Network, Make Network): Minor cleanups.
5598
55992006-01-04 Kim F. Storm <storm@cua.dk>
5600
5601 * processes.texi (Make Network): Add IPv6 addresses and handling.
5602 (Network Feature Testing): Mention (:family ipv6).
5603 (Misc Network): Add IPv6 formats to format-network-address.
5604
56052005-12-30 Richard M. Stallman <rms@gnu.org>
5606
5607 * text.texi (Changing Properties):
5608 Don't use return value of set-text-properties.
5609
56102005-12-29 Luc Teirlinck <teirllm@auburn.edu>
5611
5612 * modes.texi (Mode Line Format): Correct typo in menu.
5613
56142005-12-29 Richard M. Stallman <rms@gnu.org>
5615
5616 * modes.texi (Mode Line Top): New node.
5617 (Mode Line Data): Some text moved to new node.
5618 Explain the data structure more concretely.
5619 (Mode Line Basics): Clarifications.
5620 (Mode Line Variables): Clarify intro paragraph.
5621 (%-Constructs): Clarify intro paragraph.
5622 (Mode Line Format): Update menu.
5623
56242005-12-28 Luc Teirlinck <teirllm@auburn.edu>
5625
5626 * minibuf.texi (Basic Completion): Update lazy-completion-table
5627 examples for removal of ARGS argument.
5628
56292005-12-23 Richard M. Stallman <rms@gnu.org>
5630
5631 * text.texi (Undo): Restore some explanation from the version
5632 that was deleted.
5633
56342005-12-23 Eli Zaretskii <eliz@gnu.org>
5635
5636 * text.texi (Undo): Remove duplicate descriptions of `apply
5637 funname' and `apply delta' elements of the undo list.
5638
56392005-12-20 Richard M. Stallman <rms@gnu.org>
5640
5641 * help.texi (Help Functions): Update documentation of `apropos'.
5642
56432005-12-20 Luc Teirlinck <teirllm@auburn.edu>
5644
5645 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
5646 because it is confusing. If the :help-echo keyword is a function,
5647 it is not directly used as the :help-echo overlay property, as the
5648 xref seems to suggest (it does not take the appropriate args).
5649
56502005-12-19 Luc Teirlinck <teirllm@auburn.edu>
5651
5652 * customize.texi (Common Keywords): Fix Texinfo usage.
5653 (Group Definitions, Variable Definitions): Update for new
5654 conventions for using `*' in docstrings.
5655
5656 * tips.texi (Documentation Tips): Update for new conventions for
5657 using `*' in docstrings.
5658
56592005-12-16 Richard M. Stallman <rms@gnu.org>
5660
5661 * minibuf.texi (Minibuffer Contents): Minor cleanup.
5662
56632005-12-16 Juri Linkov <juri@jurta.org>
5664
5665 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
5666
56672005-12-14 Romain Francoise <romain@orebokech.com>
5668
5669 * modes.texi (Customizing Keywords): Rename `append' to `how'.
5670 Fix typo.
5671
56722005-12-11 Juri Linkov <juri@jurta.org>
5673
5674 * minibuf.texi (Completion Commands): Add mention of read-file-name
5675 for filename completion keymaps.
5676 (Reading File Names): Add mention of filename completion keymaps
5677 for read-file-name and xref to `Completion Commands'.
5678
56792005-12-10 Richard M. Stallman <rms@gnu.org>
5680
5681 * customize.texi (Common Keywords): State caveats for use of :tag.
5682
56832005-12-08 Richard M. Stallman <rms@gnu.org>
5684
5685 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
5686 with xrefs and better explanation.
5687 (Completion Commands): Add the filename completion maps.
5688
5689 * objects.texi (Character Type): Clarify that \s is not space
5690 if a dash follows.
5691
56922005-12-05 Richard M. Stallman <rms@gnu.org>
5693
5694 * windows.texi (Resizing Windows): Delete preserve-before args.
5695
56962005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
5697
5698 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
5699 in full keymaps, since the quirk has been fixed.
5700
57012005-12-03 Eli Zaretskii <eliz@gnu.org>
5702
5dcb4c4e
SM
5703 * hooks.texi (Standard Hooks): Add index entries.
5704 Mention `compilation-finish-functions'.
b8d4c8d0
GM
5705
57062005-11-27 Richard M. Stallman <rms@gnu.org>
5707
5708 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
5709
57102005-11-21 Juri Linkov <juri@jurta.org>
5711
5712 * customize.texi (Common Keywords): Update links types
5713 custom-manual and url-link. Add link types emacs-library-link,
5714 file-link, function-link, variable-link, custom-group-link.
5715
57162005-11-20 Chong Yidong <cyd@stupidchicken.com>
5717
5718 * display.texi: Revert 2005-11-20 change.
5719
57202005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
5721
5722 * processes.texi (Bindat Functions):
5723 Say "third" to refer to zero-based index "2".
5724
57252005-11-18 Luc Teirlinck <teirllm@auburn.edu>
5726
5727 * loading.texi (Library Search): Update the default value of
5728 `load-suffixes'.
5729
57302005-11-17 Chong Yidong <cyd@stupidchicken.com>
5731
5732 * display.texi (Attribute Functions): Mention :ignore-defface.
5733
57342005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
5735
5736 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
5737 (Minor Mode Conventions): Mention the use of a hook.
5738
57392005-11-06 Richard M. Stallman <rms@gnu.org>
5740
5741 * files.texi (Magic File Names): find-file-name-handler checks the
5742 `operations' property of the handler.
5743
57442005-11-03 Richard M. Stallman <rms@gnu.org>
5745
5746 * variables.texi (Frame-Local Variables): Small clarification.
5747
57482005-10-29 Chong Yidong <cyd@stupidchicken.com>
5749
5750 * os.texi (Init File): Document ~/.emacs.d/init.el.
5751
57522005-10-29 Richard M. Stallman <rms@gnu.org>
5753
5754 * internals.texi (Garbage Collection): Document memory-full.
5755
57562005-10-28 Bill Wohler <wohler@newt.com>
5757
5758 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
5759 for URLs.
5760
57612005-10-28 Richard M. Stallman <rms@gnu.org>
5762
5763 * minibuf.texi (Completion Commands): Clean up prev change.
5764
57652005-10-26 Kevin Ryde <user42@zip.com.au>
5766
5767 * compile.texi (Eval During Compile): Explain recommended uses
5768 of eval-when-compile and eval-and-compile.
5769
57702005-10-27 Masatake YAMATO <jet@gyve.org>
5771
5772 * minibuf.texi (Completion Commands):
5773 Write about new optional argument for `display-completion-list'.
5774
57752005-10-23 Richard M. Stallman <rms@gnu.org>
5776
5777 * display.texi (Overlay Arrow): Clarify about local bindings of
5778 overlay-arrow-position.
5779
57802005-10-22 Eli Zaretskii <eliz@gnu.org>
5781
5782 * internals.texi (Building Emacs): Fix last change.
5783
57842005-10-22 Richard M. Stallman <rms@gnu.org>
5785
5786 * internals.texi (Building Emacs): Document eval-at-startup.
5787
57882005-10-21 Richard M. Stallman <rms@gnu.org>
5789
5790 * loading.texi (Where Defined): load-history contains abs file names.
5791 symbol-file returns abs file names.
5792
57932005-10-19 Kim F. Storm <storm@cua.dk>
5794
5795 * display.texi (Showing Images): Add max-image-size integer value.
5796
57972005-10-18 Chong Yidong <cyd@stupidchicken.com>
5798
5799 * display.texi (Showing Images): Document max-image-size.
5800
58012005-10-17 Richard M. Stallman <rms@gnu.org>
5802
5803 * commands.texi (Quitting): Minor clarification.
5804
5805 * processes.texi (Sentinels): Clarify about output and quitting.
5806 (Filter Functions): Mention with-local-quit.
5807
58082005-10-17 Juri Linkov <juri@jurta.org>
5809
5810 * buffers.texi (Current Buffer):
5811 * commands.texi (Event Input Misc):
5812 * compile.texi (Eval During Compile, Compiler Errors):
5813 * customize.texi (Group Definitions):
5814 * display.texi (Progress, Defining Faces):
5815 * files.texi (Writing to Files):
5816 * modes.texi (Mode Hooks, Defining Minor Modes):
5817 * streams.texi (Output Functions):
5818 * syntax.texi (Syntax Table Functions):
5819 * text.texi (Change Hooks):
5820 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
5821
5822 * commands.texi (Quitting): Replace arg `forms' with `body' in
5823 `with-local-quit'.
5824
5825 * positions.texi (Excursions): Replace arg `forms' with `body' in
5826 `save-excursion'.
5827
58282005-10-08 Kim F. Storm <storm@cua.dk>
5829
5830 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
5831 Rename manual section accordingly.
5832
58332005-10-04 Kim F. Storm <storm@cua.dk>
5834
5835 * windows.texi (Window Split Tree): New section describing
5836 new function window-split-tree function.
5837
58382005-10-03 Nick Roberts <nickrob@snap.net.nz>
5839
5840 * display.texi (Fringe Size/Pos): Simplify and add detail.
5841
58422005-09-30 Romain Francoise <romain@orebokech.com>
5843
5844 * minibuf.texi (High-Level Completion): Explain that the prompt
5845 given to `read-buffer' should end with a colon and a space.
5846 Update usage examples.
5847
58482005-09-29 Juri Linkov <juri@jurta.org>
5849
5850 * display.texi (Displaying Messages): Rename argument name
5851 `string' to `format-string' in functions `message', `message-box',
5852 `message-or-box'.
5853
58542005-09-26 Chong Yidong <cyd@stupidchicken.com>
5855
5856 * errors.texi (Standard Errors): Correct xrefs.
5857
58582005-09-18 Chong Yidong <cyd@stupidchicken.com>
5859
5860 * display.texi (Defining Images): Update documentation for
5861 `image-load-path'.
5862
58632005-09-17 Richard M. Stallman <rms@gnu.org>
5864
5865 * display.texi (Defining Images): Clean up previous change.
5866
58672005-09-16 Romain Francoise <romain@orebokech.com>
5868
5869 * elisp.texi: Specify GFDL version 1.2.
5870
5871 * doclicense.texi (GNU Free Documentation License): Update to
5872 version 1.2.
5873
58742005-09-15 Chong Yidong <cyd@stupidchicken.com>
5875
5876 * display.texi (Defining Images): Document `image-load-path'.
5877
58782005-09-15 Richard M. Stallman <rms@gnu.org>
5879
5880 * objects.texi (Printed Representation): Minor cleanup.
5881 (Box Diagrams): Minor fix.
5882 (Cons Cell Type): Move (...) index item here.
5883 (Box Diagrams): From here.
5884 (Array Type): Minor fix.
5885 (Type Predicates): Delete index "predicates".
5886 (Hash Table Type): Clarify xref.
5887 (Dotted Pair Notation): Minor fix.
5888
58892005-09-10 Chong Yidong <cyd@stupidchicken.com>
5890
5891 * files.texi (Saving Buffers): Fix typo.
5892
58932005-09-08 Richard M. Stallman <rms@gnu.org>
5894
5895 * tips.texi (Programming Tips): Correct the "default" prompt spec.
5896
58972005-09-08 Chong Yidong <cyd@stupidchicken.com>
5898
5899 * locals.texi (Standard Buffer-Local Variables): Don't include
5900 mode variables for minor modes.
5901 Fix xrefs for buffer-display-count, buffer-display-table,
5902 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
5903 enable-multibyte-characters, fill-column, header-line-format,
5904 left-fringe-width, left-margin, and right-fringe-width.
5905
5906 * hooks.texi (Standard Hooks): All hooks should conform to the
5907 standard naming convention now.
5908 Fix xref for `echo-area-clear-hook'.
5909
5910 * display.texi (Usual Display): Note that indicate-empty-lines and
5911 tab-width are buffer-local.
5912
5913 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
5914
5915 * modes.texi (Mode Help): Note that major-mode is buffer-local.
5916
5917 * nonascii.texi (Encoding and I/O): Note that
5918 buffer-file-coding-system is buffer-local.
5919
5920 * positions.texi (List Motion): Note that defun-prompt-regexp is
5921 buffer-local.
5922
5923 * text.texi (Auto Filling): Note that auto-fill-function is
5924 buffer-local.
5925 (Undo): Note that buffer-undo-list is buffer-local.
5926
5dcb4c4e
SM
5927 * windows.texi (Buffers and Windows):
5928 Document buffer-display-count.
b8d4c8d0
GM
5929
59302005-09-06 Richard M. Stallman <rms@gnu.org>
5931
5932 * tips.texi (Coding Conventions): Sometimes it is ok to put the
5933 package prefix elsewhere than at the start of the name.
5934
59352005-09-03 Richard M. Stallman <rms@gnu.org>
5936
5937 * tips.texi (Programming Tips): Add conventions for minibuffer
5938 questions and prompts.
5939
59402005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
5941
5942 * intro.texi (nil and t): Minor cleanup.
5943 Delete spurious mention of keyword symbols.
5944 (Evaluation Notation): Add index entry.
5945 (A Sample Function Description): Minor cleanup.
5946 (A Sample Variable Description): Not all vars can be set.
5947
59482005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
5949
5950 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
5951
5952 (Insertion): Document precise type of `insert-char' arg COUNT.
5953
59542005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
5955
5956 * modes.texi (Other Font Lock Variables): Sync the default of
5957 font-lock-lines-before.
5958
59592005-08-31 Michael Albinus <michael.albinus@gmx.de>
5960
5961 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
5962
59632005-08-29 Richard M. Stallman <rms@gnu.org>
5964
5965 * elisp.texi (Top): Update subnode menu.
5966
5967 * searching.texi (Searching and Matching): Move node.
5968 Rearrange contents and add overall explanation.
5969 (Searching and Case): Move node.
5970 (Searching and Matching): Update menu.
5971
59722005-08-27 Eli Zaretskii <eliz@gnu.org>
5973
5974 * os.texi (Startup Summary): Fix the description of the initial
5975 startup message display.
5976
59772005-08-25 Richard M. Stallman <rms@gnu.org>
5978
5979 * searching.texi (Search and Replace): Add replace-regexp-in-string.
5980
59812005-08-25 Emilio C. Lopes <eclig@gmx.net>
5982
5983 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
5984 `next-overlay-change' example.
5985
59862005-08-22 Juri Linkov <juri@jurta.org>
5987
5988 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
5989 Fix invert-face. Fix args of face-background.
5990
5991 * display.texi (Standard Faces): Delete node.
5992 (Faces): Add xref to `(emacs)Standard Faces'.
5993 (Displaying Faces): Fix xref to `Standard Faces'.
5994
5995 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
5996
59972005-08-20 Alan Mackenzie <acm@muc.de>
5998
5999 * buffers.texi (The Buffer List): Clarify the manipulation of the
6000 buffer list.
6001
60022005-08-14 Richard M. Stallman <rms@gnu.org>
6003
6004 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
6005 a regexp.
6006
60072005-08-11 Richard M. Stallman <rms@gnu.org>
6008
6009 * elisp.texi (Top): Update subnode lists.
6010
6011 * display.texi (Inverse Video): Node deleted.
6012
6013 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
6014 New nodes split out of Coding Conventions.
6015
6016 * searching.texi (Regular Expressions): Document re-builder.
6017
6018 * os.texi (Time Parsing): New node split out of Time Conversion.
6019
6020 * processes.texi (Misc Network, Network Feature Testing)
6021 (Network Options, Make Network): New nodes split out of
6022 Low-Level Network.
6023
60242005-08-09 Richard M. Stallman <rms@gnu.org>
6025
6026 * frames.texi (Geometry): New node, split from Size and Position.
6027 (Frame Parameters): Refer to Geometry.
6028
6029 * buffers.texi (The Buffer List): Fix xrefs.
6030
6031 * windows.texi (Splitting Windows): Fix xref.
6032
6033 * frames.texi (Layout Parameters): Add xref.
6034
6035 * display.texi (Line Height, Scroll Bars): Fix xrefs.
6036
6037 * keymaps.texi (Menu Bar): Fix xref.
6038
6039 * locals.texi (Standard Buffer-Local Variables): Fix xref.
6040
6041 * modes.texi (%-Constructs): Fix xref.
6042
6043 * frames.texi (Window Frame Parameters): Node split up.
6044 (Basic Parameters, Position Parameters, Size Parameters)
6045 (Layout Parameters, Buffer Parameters, Management Parameters)
6046 (Cursor Parameters, Color Parameters): New subnodes.
6047
60482005-08-09 Luc Teirlinck <teirllm@auburn.edu>
6049
6050 * positions.texi (Screen Lines): Update xref for previous change
6051 in minibuf.texi.
6052
6053 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
6054 change in minibuf.texi.
6055
60562005-08-09 Richard M. Stallman <rms@gnu.org>
6057
6058 * tips.texi (Coding Conventions): Minor cleanup.
6059
6060 * modes.texi (Defining Minor Modes): Explain when init-value
6061 can be non-nil.
6062
6063 * elisp.texi (Top): Update submenu for Minibuffer.
6064
6065 * minibuf.texi (Minibuffer Misc): Node split up.
6066 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
6067 (Recursive Mini): New nodes split out from Minibuffer Misc.
6068 (Minibuffer Misc): Document max-mini-window-height.
6069
6070 * hash.texi (Defining Hash): Delete stray paren in example.
6071
6072 * display.texi (Echo Area Customization): Don't define
6073 max-mini-window-height here; xref instead.
6074
6075 * commands.texi (Event Input Misc): Update while-no-input.
6076
6077 * advice.texi (Advising Functions): Explain when to use advice
6078 and when to use a hook.
6079
60802005-07-30 Eli Zaretskii <eliz@gnu.org>
6081
6082 * makefile.w32-in (info): Don't run install-info.
6083 ($(infodir)/dir): New target, produced by running install-info.
6084
60852005-07-27 Luc Teirlinck <teirllm@auburn.edu>
6086
6087 * modes.texi (Defining Minor Modes): The keyword for the initial
6088 value is :init-value, not :initial-value.
6089
60902005-07-23 Eli Zaretskii <eliz@gnu.org>
6091
6092 * loading.texi (Autoload): Make the `doctor' example be consistent
6093 with what's in current loaddefs.el. Describe the "fn" magic in
6094 the usage portion of the doc string.
6095
60962005-07-22 Richard M. Stallman <rms@gnu.org>
6097
6098 * internals.texi (Garbage Collection): Clarify previous change.
6099
61002005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
6101
6102 * internals.texi (Garbage Collection): Add gc-cons-percentage.
6103
61042005-07-18 Juri Linkov <juri@jurta.org>
6105
6106 * commands.texi (Accessing Events):
6107 * frames.texi (Text Terminal Colors, Resources):
6108 * markers.texi (The Mark):
6109 * modes.texi (Defining Minor Modes):
6110 Delete duplicate duplicate words.
6111
61122005-07-16 Richard M. Stallman <rms@gnu.org>
6113
6114 * display.texi (Managing Overlays): Clarify make-overlay
6115 args for insertion types.
6116
61172005-07-13 Luc Teirlinck <teirllm@auburn.edu>
6118
6119 * customize.texi (Variable Definitions):
6120 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
6121 `standard-value' is a list too.
6122 (Defining New Types): Use @key{RET} instead of @key{ret}.
6123
61242005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
6125
6126 * os.texi (Translating Input): Fix typo.
6127
61282005-07-08 Richard M. Stallman <rms@gnu.org>
6129
6130 * README: Update edition number and size estimate.
6131
6132 * elisp.texi (VERSION): Set to 2.9.
6133
61342005-07-07 Richard M. Stallman <rms@gnu.org>
6135
6136 * book-spine.texinfo: Update Emacs version.
6137
6138 * display.texi (Inverse Video): Delete mode-line-inverse-video.
6139
61402005-07-06 Richard M. Stallman <rms@gnu.org>
6141
6142 * searching.texi (Regexp Search): Clarify what re-search-forward
6143 does when the search fails.
6144
61452005-07-05 Lute Kamstra <lute@gnu.org>
6146
6147 * Update FSF's address in GPL notices.
6148
6149 * doclicense.texi (GNU Free Documentation License):
6150 * gpl.texi (GPL):
6151 * tips.texi (Coding Conventions, Library Headers):
6152 * vol1.texi:
6153 * vol2.texi: Update FSF's address.
6154
61552005-07-04 Richard M. Stallman <rms@gnu.org>
6156
6157 * hooks.texi (Standard Hooks): Add occur-hook.
6158
61592005-07-03 Luc Teirlinck <teirllm@auburn.edu>
6160
6161 * display.texi (The Echo Area): Correct menu.
6162
61632005-07-03 Richard M. Stallman <rms@gnu.org>
6164
6165 * elisp.texi (Top): Update subnode menu for Display.
6166
6167 * display.texi (Displaying Messages): New node, with most
6168 of what was in The Echo Area.
5dcb4c4e 6169 (Progress): Move under The Echo Area.
b8d4c8d0
GM
6170 (Logging Messages): New node with new text.
6171 (Echo Area Customization): New node, the rest of what was
6172 in The Echo Area. Document message-truncate-lines with @defvar.
6173 (Display): Update menu.
6174
6175 * windows.texi (Textual Scrolling): Doc 3 values for
6176 scroll-preserve-screen-position.
6177
6178 * text.texi (Special Properties): Change hook functions
6179 should bind inhibit-modification-hooks around altering buffer text.
6180
6181 * keymaps.texi (Key Binding Commands): Call binding BINDING
6182 rather than DEFINITION.
6183
61842005-06-29 Juanma Barranquero <lekktu@gmail.com>
6185
6186 * variables.texi (Defining Variables): `user-variable-p' returns t
6187 for aliases of user options, nil for alias loops.
6188
61892005-06-28 Richard M. Stallman <rms@gnu.org>
6190
6191 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
6192 make-keymap.
6193
61942005-06-27 Luc Teirlinck <teirllm@auburn.edu>
6195
6196 * variables.texi (Setting Variables): Correct and clarify
6197 description of `add-to-ordered-list'.
6198
61992005-06-26 Richard M. Stallman <rms@gnu.org>
6200
6201 * display.texi (Faces): Minor cleanup.
6202
62032005-06-25 Luc Teirlinck <teirllm@auburn.edu>
6204
6205 * display.texi (Faces): `facep' returns t for strings that are
6206 face names.
6207
62082005-06-25 Richard M. Stallman <rms@gnu.org>
6209
6210 * objects.texi (Equality Predicates): Clarify meaning of equal.
6211
6212 * windows.texi (Selecting Windows): save-selected-window
6213 and with-selected-window save and restore the current buffer.
6214
62152005-06-24 Richard M. Stallman <rms@gnu.org>
6216
6217 * numbers.texi (Float Basics): Explain how to test for NaN,
6218 and printing the sign of NaNs.
6219
62202005-06-24 Eli Zaretskii <eliz@gnu.org>
6221
6222 * makefile.w32-in (MAKEINFO): Use --force.
6223
62242005-06-23 Richard M. Stallman <rms@gnu.org>
6225
6226 * display.texi (Face Functions): Correct Texinfo usage.
6227
62282005-06-23 Luc Teirlinck <teirllm@auburn.edu>
6229
6230 * lists.texi (Rings): `ring-elements' now returns the elements of
6231 RING in order.
6232
62332005-06-23 Juanma Barranquero <lekktu@gmail.com>
6234
6235 * markers.texi (The Mark): Texinfo usage fix.
6236
62372005-06-23 Kim F. Storm <storm@cua.dk>
6238
6239 * searching.texi (Entire Match Data): Remove evaporate option for
6240 match-data. Do not mention evaporate option for set-match-data.
6241
62422005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
6243
6244 * display.texi (Face Functions): Mention face aliases.
6245
62462005-06-21 Richard M. Stallman <rms@gnu.org>
6247
6248 * anti.texi (Antinews): Texinfo usage fix.
6249
62502005-06-21 Karl Berry <karl@gnu.org>
6251
6252 * elisp.texi: Use @copying.
6253
6254 * elisp.texi: Put @summarycontents and @contents before the Top
6255 node, instead of the end of the file, so that the contents appear
6256 in the right place in the dvi/pdf output.
6257
62582005-06-21 Juri Linkov <juri@jurta.org>
6259
6260 * display.texi (Defining Faces): Add `customized-face'.
6261
62622005-06-20 Kim F. Storm <storm@cua.dk>
6263
6264 * variables.texi (Setting Variables): Any type of element can be
6265 given order in add-to-ordered-list. Compare elements with eq.
6266
6267 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
6268
62692005-06-20 Karl Berry <karl@gnu.org>
6270
6271 * syntax.texi (Syntax Flags): Make last column very slightly wider
6272 to avoid "generic comment" breaking on two lines and causing an
6273 underfull box.
6274
62752005-06-19 Luc Teirlinck <teirllm@auburn.edu>
6276
6277 * lists.texi (Rings): Various minor clarifications and corrections.
6278
62792005-06-18 Richard M. Stallman <rms@gnu.org>
6280
6281 * functions.texi (Obsolete Functions): Simplify.
6282
6283 * variables.texi (Variable Aliases): Simplify.
6284
6285 * anti.texi, backups.texi, compile.texi, customization.texi:
6286 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
6287 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
6288 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
6289 * variables.texi: Fix formatting ugliness.
6290
6291 * elisp.texi: Add links to Rings and Byte Packing.
6292 Update version and copyright years.
6293
6294 * minibuf.texi: Fix formatting ugliness.
6295 (Completion Commands): Move keymap vars to the end
6296 and vars completing-read binds to the top.
6297
62982005-06-17 Luc Teirlinck <teirllm@auburn.edu>
6299
6300 * processes.texi: Fix typos.
6301 (Bindat Spec): Correct Texinfo error.
6302 (Byte Packing): Fix ungrammatical sentence.
6303
63042005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
6305
6306 * lists.texi (Rings): New node.
6307 (Lists): Add it to menu.
6308
6309 * processes.texi (Byte Packing): New node.
6310 (Processes): Add it to menu.
6311
63122005-06-17 Richard M. Stallman <rms@gnu.org>
6313
6314 * syntax.texi (Parsing Expressions): Fix texinfo usage.
6315
6316 * help.texi (Documentation Basics): Explain the xref to
6317 Documentation Tips.
6318
6319 * debugging.texi (Debugger Commands): Minor fix.
6320
63212005-06-16 Luc Teirlinck <teirllm@auburn.edu>
6322
6323 * edebug.texi (Instrumenting): Eliminate duplicate link.
6324 (Specification List): Replace references to "below", referring to
6325 a later node, with one @ref to that node.
6326
6327 * os.texi (Timers): Timers should save and restore the match data
6328 if they change it.
6329
6330 * debugging.texi (Debugger Commands): Mention that the Lisp
6331 debugger can not step through primitive functions.
6332
63332005-06-16 Juanma Barranquero <lekktu@gmail.com>
6334
6335 * functions.texi (Obsolete Functions): Update argument names of
6336 `make-obsolete' and `define-obsolete-function-alias'.
6337
6338 * variables.texi (Variable Aliases): Update argument names of
6339 `defvaralias', `make-obsolete-variable' and
6340 `define-obsolete-variable-alias'.
6341
63422005-06-15 Kim F. Storm <storm@cua.dk>
6343
6344 * searching.texi (Entire Match Data): Rephrase warnings about
6345 evaporate arg to match-data and set-match-data.
6346
63472005-06-14 Luc Teirlinck <teirllm@auburn.edu>
6348
6349 * elisp.texi (Top): Update detailed menu.
6350
6351 * edebug.texi (Edebug): Update menu.
6352 (Instrumenting): Update xrefs.
6353 (Edebug Execution Modes): Correct xref.
6354 (Jumping): Clarify description of `h' command.
6355 Eliminate redundant @ref.
6356 (Breaks): New node.
6357 (Breakpoints): Is now a subsubsection.
6358 (Global Break Condition): Mention `C-x X X'.
6359 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
6360 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
6361 (Edebug Display Update): Correct pxref.
6362 (Edebug and Macros): New node.
6363 (Instrumenting Macro Calls): Is now a subsubsection.
6364 Neither arg of `def-edebug-spec' is evaluated.
6365 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
6366 (Specification Examples): Fix typo.
6367
63682005-06-14 Lute Kamstra <lute@gnu.org>
6369
6370 * debugging.texi (Function Debugging): Primitives can break on
6371 entry too.
6372
63732005-06-14 Kim F. Storm <storm@cua.dk>
6374
6375 * variables.texi (Setting Variables): Add add-to-ordered-list.
6376
63772005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
6378
6379 * syntax.texi (Parsing Expressions): Document aux functions and vars of
6380 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
6381
63822005-06-13 Lute Kamstra <lute@gnu.org>
6383
6384 * text.texi (Special Properties): Fix cross reference.
6385
63862005-06-11 Luc Teirlinck <teirllm@auburn.edu>
6387
6388 * debugging.texi (Function Debugging): Delete mention of empty
6389 string argument to `cancel-debug-on-entry'. Delete inaccurate
6390 description of the return value of that command.
6391
63922005-06-11 Alan Mackenzie <acm@muc.de>
6393
6394 * text.texi (Adaptive Fill): Amplify the description of
6395 fill-context-prefix.
6396
63972005-06-10 Luc Teirlinck <teirllm@auburn.edu>
6398
6399 * syntax.texi (Parsing Expressions): Fix Texinfo error.
6400
64012005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
6402
6403 * syntax.texi (Parsing Expressions): Document syntax-ppss.
6404
64052005-06-10 Luc Teirlinck <teirllm@auburn.edu>
6406
6407 * debugging.texi (Error Debugging): Minor rewording.
6408 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
6409 is optional.
6410
64112005-06-10 Lute Kamstra <lute@gnu.org>
6412
6413 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
6414 (Top): Give it a title. Correct version number. Give the
6415 detailed node listing a more prominent header.
6416 * intro.texi: Don't set VERSION here a second time.
6417 Mention Emacs's version too.
6418 * anti.texi (Antinews): Use EMACSVER to refer to the current
6419 version of Emacs.
6420
64212005-06-09 Kim F. Storm <storm@cua.dk>
6422
6423 * searching.texi (Entire Match Data): Explain new `reseat' argument to
6424 match-data and set-match-data.
6425
64262005-06-08 Richard M. Stallman <rms@gnu.org>
6427
6428 * searching.texi (Entire Match Data): Clarify when match-data
6429 returns markers and when integers.
6430
6431 * display.texi (Defining Faces): Explain that face name should not
6432 end in `-face'.
6433
6434 * modes.texi (Mode Line Data): Minor cleanup.
6435 (Customizing Keywords): Node split out of Search-based Fontification.
6436 Add example of using font-lock-add-keywords from a hook.
6437 Clarify when MODE should be non-nil, and when nil.
6438
64392005-06-06 Richard M. Stallman <rms@gnu.org>
6440
6441 * modes.texi (Mode Line Data): Explain what happens when the car
6442 of a list is a void symbol.
6443 (Search-based Fontification): Explain MODE arg to
6444 font-lock-add-keywords and warn about calls from major modes.
6445
64462005-06-08 Juri Linkov <juri@jurta.org>
6447
6448 * display.texi (Standard Faces): Add `shadow' face.
6449
64502005-05-29 Luc Teirlinck <teirllm@auburn.edu>
6451
6452 * modes.texi (Major Mode Conventions): A derived mode only needs
6453 to put the call to the parent mode inside `delay-mode-hooks'.
6454
64552005-05-29 Richard M. Stallman <rms@gnu.org>
6456
6457 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
6458 new, and what that implies. Clarify.
6459
6460 * files.texi (Locating Files): Clean up the text.
6461
6462 * frames.texi (Window Frame Parameters): Document user-size.
6463 Shorten entry for top by referring to left.
6464
64652005-05-26 Richard M. Stallman <rms@gnu.org>
6466
6467 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
6468 is new, and what the implications are. Other clarifications.
6469
64702005-05-24 Richard M. Stallman <rms@gnu.org>
6471
6472 * frames.texi (Dialog Boxes): Minor fixes.
6473
64742005-05-25 Masatake YAMATO <jet@gyve.org>
6475
6476 * display.texi (Standard Faces): Write about `mode-line-highlight'.
6477
64782005-05-24 Luc Teirlinck <teirllm@auburn.edu>
6479
6480 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
6481 is optional.
6482
64832005-05-24 Nick Roberts <nickrob@snap.net.nz>
6484
10d1d0af 6485 * frames.texi (Dialog Boxes): Describe new optional argument.
b8d4c8d0
GM
6486
64872005-05-23 Lute Kamstra <lute@gnu.org>
6488
6489 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
6490 syntax-begin-function over font-lock-beginning-of-syntax-function.
6491
64922005-05-21 Luc Teirlinck <teirllm@auburn.edu>
6493
6494 * minibuf.texi (Reading File Names): Update description of
6495 `read-directory-name'.
6496
6497 * modes.texi (Derived Modes): Clarify :group keyword.
6498
64992005-05-21 Eli Zaretskii <eliz@gnu.org>
6500
6501 * files.texi (Locating Files): New subsection.
6502 Describe locate-file and executable-find.
6503
65042005-05-21 Kevin Ryde <user42@zip.com.au>
6505
6506 * frames.texi (Initial Parameters): Update cross reference to
6507 "Emacs Invocation".
6508
65092005-05-19 Luc Teirlinck <teirllm@auburn.edu>
6510
6511 * keymaps.texi (Active Keymaps): Add anchor.
6512
6513 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
6514 (Major Mode Conventions): Refer to `Auto Major Mode' in more
6515 appropriate place.
6516 (Derived Modes): Small clarifications.
6517 (Minor Mode Conventions, Keymaps and Minor Modes):
6518 Replace references to nodes with references to anchors.
6519 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
6520 Clarify description of lists whose first element is an integer.
6521 (Mode Line Variables): Add anchor.
6522 (%-Constructs): Clarify description of integer after %.
6523 (Emulating Mode Line): Describe nil value for FACE.
6524
65252005-05-18 Luc Teirlinck <teirllm@auburn.edu>
6526
6527 * modes.texi (Derived Modes): Correct references to non-existing
6528 variable standard-syntax-table.
6529
65302005-05-17 Lute Kamstra <lute@gnu.org>
6531
6532 * modes.texi (Defining Minor Modes): Mention the mode hook.
6533
65342005-05-15 Kim F. Storm <storm@cua.dk>
6535
6536 * processes.texi (Network): Remove open-network-stream-nowait.
6537 (Network Servers): Remove open-network-stream-server.
6538
65392005-05-15 Luc Teirlinck <teirllm@auburn.edu>
6540
6541 * elisp.texi (Top): Update detailed menu.
6542
6543 * variables.texi: Reorder nodes.
6544 (Variables): Update menu.
6545 (File Local Variables): Do not refer to the `-*-' line as
6546 a "local variables list". Add pxref.
6547
65482005-05-14 Luc Teirlinck <teirllm@auburn.edu>
6549
6550 * elisp.texi (Top): Update detailed menu for node changes.
6551
6552 * modes.texi (Modes): Update Menu.
6553 (Hooks): Move to beginning of chapter.
6554 Most minor modes run mode hooks too.
6555 `add-hook' can handle void hooks or hooks whose value is a single
6556 function.
6557 (Major Modes): Update Menu.
6558 (Major Mode Basics): New node, split off from `Major Modes'.
6559 (Major Mode Conventions): Correct xref. Explain how to handle
6560 auto-mode-alist if the major mode command has an autoload cookie.
6561 (Auto Major Mode): Major update. Add magic-mode-alist.
6562 (Derived Modes): Major update.
6563 (Mode Line Format): Update Menu.
6564 (Mode Line Basics): New node, split off from `Mode Line Format'.
6565
6566 * loading.texi (Autoload): Mention `autoload cookie' as synonym
6567 for `magic autoload comment'. Add index entries and anchor.
6568
65692005-05-14 Richard M. Stallman <rms@gnu.org>
6570
6571 * tips.texi (Coding Conventions): Explain how important it is
6572 that just loading certain files not change Emacs behavior.
6573
6574 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
6575
65762005-05-12 Lute Kamstra <lute@gnu.org>
6577
6578 * modes.texi (Generic Modes): Update.
6579 (Major Modes): Refer to node "Generic Modes".
6580
6581 * elisp.texi (Top): Update to the current structure of the manual.
6582 * processes.texi (Processes): Add menu description.
6583 * customize.texi (Customization): Add menu descriptions.
6584
65852005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
6586
6587 * processes.texi (Signals to Processes)
6588 (Low-Level Network): Fix typos.
6589
65902005-05-11 Lute Kamstra <lute@gnu.org>
6591
6592 * elisp.texi (Top): Add some nodes from the chapter "Major and
6593 Minor Modes" to the detailed node listing.
6594
65952005-05-10 Richard M. Stallman <rms@gnu.org>
6596
6597 * keymaps.texi (Extended Menu Items): Menu item filter functions
6598 can be called at any time.
6599
66002005-05-08 Luc Teirlinck <teirllm@auburn.edu>
6601
6602 * variables.texi (File Local Variables): `(hack-local-variables t)'
6603 now also checks whether a mode is specified in the local variables
6604 list.
6605
66062005-05-05 Kevin Ryde <user42@zip.com.au>
6607
6608 * display.texi (The Echo Area): Correct format function cross
6609 reference.
6610
66112005-05-05 Luc Teirlinck <teirllm@auburn.edu>
6612
6613 * variables.texi (Variable Aliases): Change description of
6614 `define-obsolete-variable-alias'.
6615
6616 * functions.texi (Functions): Add "Obsolete Functions" to menu.
6617 (Defining Functions): Add xref.
6618 (Obsolete Functions): New node.
6619 (Function Safety): Standardize capitalization of section title.
6620
6621 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
6622 (Dialog Boxes): Complete description of `x-popup-dialog'.
6623
66242005-05-04 Richard M. Stallman <rms@gnu.org>
6625
6626 * commands.texi (Interactive Codes): Fix Texinfo usage.
6627 Document U more clearly.
6628
66292005-05-01 Luc Teirlinck <teirllm@auburn.edu>
6630
6631 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
6632 function and not a macro.
6633
6634 * frames.texi (Pop-Up Menus): Correct and clarify description of
6635 `x-popup-menu'.
6636 (Dialog Boxes): Clarify description of `x-popup-dialog'.
6637
66382005-05-01 Richard M. Stallman <rms@gnu.org>
6639
6640 * edebug.texi (Checking Whether to Stop): Fix previous change.
6641
66422005-05-01 Luc Teirlinck <teirllm@auburn.edu>
6643
6644 * display.texi: Fix typos and Texinfo usage.
6645
6646 * edebug.texi (Checking Whether to Stop): executing-macro ->
6647 executing-kbd-macro.
6648
66492005-05-01 Richard M. Stallman <rms@gnu.org>
6650
6651 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
6652
66532005-04-30 Richard M. Stallman <rms@gnu.org>
6654
6655 * files.texi (Magic File Names): Document `operations' property.
6656
66572005-04-29 Lute Kamstra <lute@gnu.org>
6658
6659 * modes.texi (Generic Modes): New node.
6660 (Major Modes): Add it to the menu.
6661 (Derived Modes): Add "derived mode" to concept index.
6662
66632005-04-28 Lute Kamstra <lute@gnu.org>
6664
6665 * modes.texi (Defining Minor Modes): Fix previous change.
6666 (Font Lock Mode): Simplify.
6667 (Font Lock Basics): Say that font-lock-defaults is buffer-local
6668 when set and that some parts are optional. Add cross references.
6669 (Search-based Fontification): Say how to specify font-lock-keywords.
6670 Add cross references. Add font-lock-multiline to index.
6671 Move font-lock-keywords-case-fold-search here from node "Other Font
6672 Lock Variables". Document font-lock-add-keywords and
6673 font-lock-remove-keywords.
6674 (Other Font Lock Variables): Move font-lock-keywords-only,
6675 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
6676 and font-lock-syntactic-face-function to node "Syntactic Font
6677 Lock". Move font-lock-keywords-case-fold-search to node
6678 "Search-based Fontification". Document font-lock-inhibit-thing-lock
6679 and font-lock-{,un}fontify-{buffer,region}-function.
6680 (Precalculated Fontification): Remove reference to deleted variable
6681 font-lock-core-only.
6682 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
6683 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
6684 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
6685 and font-lock-syntactic-face-function here from node "Other Font
6686 Lock Variables". Move font-lock-syntactic-keywords to "Setting
6687 Syntax Properties". Add cross references.
6688 (Setting Syntax Properties): New node.
6689 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
6690 * syntax.texi (Syntax Properties): Add cross reference.
6691 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
6692
66932005-04-26 Richard M. Stallman <rms@gnu.org>
6694
6695 * display.texi (Defining Faces):
6696 Document `default' elements of defface spec.
6697
6698 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
6699
6700 * variables.texi (Variable Aliases): Clarify text.
6701
67022005-04-25 Chong Yidong <cyd@stupidchicken.com>
6703
6704 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
6705
67062005-04-25 Luc Teirlinck <teirllm@auburn.edu>
6707
6708 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
6709
67102005-04-24 Eli Zaretskii <eliz@gnu.org>
6711
6712 * syntax.texi (Syntax Table Internals): Elaborate documentation of
6713 syntax-after and syntax-class.
6714
6715 * files.texi (Changing Files): Fix last change's cross-reference.
6716 (Unique File Names): Don't mention "numbers" in the documentation
6717 of make-temp-file and make-temp-name.
6718
67192005-04-23 Richard M. Stallman <rms@gnu.org>
6720
6721 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
6722
67232005-04-22 Nick Roberts <nickrob@snap.net.nz>
6724
6725 * windows.texi (Cyclic Window Ordering): Clarify window-list.
6726
67272005-04-22 Nick Roberts <nickrob@snap.net.nz>
6728
6729 * variables.texi (Variable Aliases): Describe make-obsolete-variable
6730 and define-obsolete-variable-alias.
6731
67322005-04-22 Kim F. Storm <storm@cua.dk>
6733
6734 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
6735 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
6736
67372005-04-21 Lute Kamstra <lute@gnu.org>
6738
6739 * lists.texi (Association Lists): Document rassq-delete-all.
6740
67412005-04-19 Richard M. Stallman <rms@gnu.org>
6742
6743 * modes.texi (Search-based Fontification): Explain that
6744 facespec is an expression to be evaluated.
6745
67462005-04-19 Kevin Ryde <user42@zip.com.au>
6747
6748 * streams.texi (Output Functions): Fix xref.
6749 * strings.texi (String Conversion): Fix xref.
6750
67512005-04-19 Kim F. Storm <storm@cua.dk>
6752
6753 * symbols.texi (Symbol Plists): Add safe-get.
6754 Mention that `get' may signal an error.
6755
67562005-04-18 Nick Roberts <nickrob@snap.net.nz>
6757
6758 * customize.texi (Variable Definitions): Replace tooltip-mode
6759 example with save-place.
6760
67612005-04-17 Richard M. Stallman <rms@gnu.org>
6762
6763 * buffers.texi (Indirect Buffers): Clarify.
6764
6765 * positions.texi (Positions): Clarify converting marker to integer.
6766
6767 * strings.texi (String Basics): Mention string-match; clarify.
6768
67692005-04-08 Lute Kamstra <lute@gnu.org>
6770
6771 * modes.texi (Search-based Fontification): Fix cross references.
6772 Use consistent terminology. Document anchored highlighting.
6773
67742005-04-05 Lute Kamstra <lute@gnu.org>
6775
6776 * modes.texi (Defining Minor Modes): Document :group keyword
6777 argument and its default value.
6778
67792005-04-03 Lute Kamstra <lute@gnu.org>
6780
6781 * hooks.texi (Standard Hooks): Add some hooks. Add cross
6782 references and/or descriptions. Delete major mode hooks; mention
6783 them as a category instead. Rename or delete obsolete hooks.
6784
67852005-04-02 Richard M. Stallman <rms@gnu.org>
6786
6787 * nonascii.texi (Coding System Basics): Another wording cleanup.
6788
67892005-04-01 Richard M. Stallman <rms@gnu.org>
6790
6791 * nonascii.texi (Coding System Basics): Clarify previous change.
6792
67932005-04-01 Kenichi Handa <handa@m17n.org>
6794
10d1d0af 6795 * nonascii.texi (Coding System Basics): Describe about roundtrip
b8d4c8d0
GM
6796 identity of coding systems.
6797
67982005-03-29 Chong Yidong <cyd@stupidchicken.com>
6799
6800 * text.texi (Buffer Contents): Add filter-buffer-substring and
6801 buffer-substring-filters.
6802
68032005-03-26 Chong Yidong <cyd@stupidchicken.com>
6804
6805 * anti.texi (Antinews): Mention `G' interactive code.
6806
6807 * tips.texi (Compilation Tips): Mention benchmark.el.
6808
68092005-03-27 Luc Teirlinck <teirllm@auburn.edu>
6810
6811 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
6812 is now bound to M-o M-o.
6813
6814 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
6815
68162005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
6817
6818 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
6819 in the Emacs Manual).
6820 * Makefile.in (srcs): Remove calendar.texi.
6821 * makefile.w32-in (srcs): Remove calendar.texi.
6822 * display.texi (Display): Change name of next node.
6823 * os.texi (System In): Change name of previous node.
6824 * elisp.texi (Top): Remove Calendar references.
6825 * vol1.texi (Top): Remove Calendar references.
6826 * vol2.texi (Top): Remove Calendar references.
6827
68282005-03-25 Richard M. Stallman <rms@gnu.org>
6829
6830 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
6831 Cleanup previous change.
6832
68332005-03-25 Chong Yidong <cyd@stupidchicken.com>
6834
6835 * display.texi (Face Attributes): Faces earlier in an :inherit
6836 list take precedence.
6837 (Scroll Bars): Fix description of vertical-scroll-bars.
6838 Document frame-current-scroll-bars and window-current-scroll-bars.
6839
6840 * markers.texi (The Mark): Document temporary Transient Mark mode.
6841
6842 * minibuf.texi (Reading File Names):
6843 Document read-file-name-completion-ignore-case.
6844
6845 * positions.texi (Screen Lines): Document nil for width argument
6846 to compute-motion.
6847
68482005-03-23 Kim F. Storm <storm@cua.dk>
6849
6850 * display.texi (Standard Faces): Other faces used in the fringe
6851 implicitly inherits from the fringe face.
6852 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
6853 properties implicitly inherits from fringe face.
6854 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
6855
68562005-03-20 Chong Yidong <cyd@stupidchicken.com>
6857
6858 * display.texi (Invisible Text): State default value of
6859 line-move-ignore-invisible.
6860 (Managing Overlays): Document remove-overlays.
6861 (Standard Faces): Document escape-glyph face.
6862
6863 * minibuf.texi (Reading File Names): Document read-file-name-function.
6864
6865 * modes.texi (Other Font Lock Variables):
6866 Document font-lock-lines-before.
6867
6868 * positions.texi (Skipping Characters): skip-chars-forward allows
6869 character classes.
6870
68712005-03-18 Lute Kamstra <lute@gnu.org>
6872
6873 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
6874
68752005-03-17 Richard M. Stallman <rms@gnu.org>
6876
6877 * text.texi (Undo): Document extensible undo entries.
6878
dd7b651b 6879 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
6880
6881 * nonascii.texi (Character Codes): Minor fix.
6882
6883 * display.texi (Display Property): Explain the significance
6884 of having text properties that are eq.
6885 (Other Display Specs): Explain string as display spec.
6886
6887 * commands.texi (Interactive Codes): Document G option.
6888
68892005-03-17 Chong Yidong <cyd@stupidchicken.com>
6890
6891 * text.texi (Filling): Add sentence-end-without-period and
6892 sentence-end-without-space.
6893 (Changing Properties): Minor fix.
6894
6895 * anti.texi: Total rewrite.
6896
68972005-03-15 Lute Kamstra <lute@gnu.org>
6898
6899 * edebug.texi (Instrumenting Macro Calls): Fix typos.
6900
69012005-03-08 Kim F. Storm <storm@cua.dk>
6902
6903 * display.texi (Specified Space): Property :width is support on
6904 non-graphic terminals, :height is not.
6905
69062005-03-07 Richard M. Stallman <rms@gnu.org>
6907
6908 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
6909 Now subnodes of Fringes.
6910 (Overlay Arrow): Document overlay-arrow-variable-list.
6911 (Fringe Size/Pos): New node, broken out of Fringes.
6912 (Display): Explain clearing vs redisplay better.
6913 (Truncation): Clarify use of bitmaps.
6914 (The Echo Area): Clarify the uses of the echo area.
6915 Add max-mini-window-height.
6916 (Progress): Clarify.
6917 (Invisible Text): Explain that main loop moves point out.
6918 (Selective Display): Say "hidden", not "invisible".
6919 (Managing Overlays): Move up. Describe relation to Undo here.
6920 (Overlay Properties): Clarify intro.
6921 (Finding Overlays): Explain return values when nothing found.
6922 (Width): truncate-string-to-width has added arg.
6923 (Displaying Faces): Clarify and update mode line face handling.
6924 (Face Functions): Minor cleanup.
6925 (Conditional Display): Merge into Other Display Specs.
6926 (Pixel Specification, Other Display Specs): Minor cleanups.
6927 (Images, Image Descriptors): Minor cleanups.
6928 (GIF Images): Patents have expired.
6929 (Showing Images): Explain default text for insert-image.
6930 (Manipulating Button Types): Merge into Manipulating Buttons.
6931 (Making Buttons): Explain return values.
6932 (Button Buffer Commands): Add xref.
6933 (Inverse Video): Update mode-line-inverse-video.
6934 (Display Table Format): Clarify.
6935 (Active Display Table): Give defaults for window-display-table.
6936
6937 * calendar.texi (Calendar Customizing): calendar-holiday-marker
6938 and calendar-today-marker are strings, not chars.
6939 (Holiday Customizing): Minor fix.
6940
6941 * internals.texi (Writing Emacs Primitives): Update `or' example.
6942 Update limit on # args of subr.
6943
6944 * edebug.texi (Using Edebug): Arrow is in fringe.
6945 (Instrumenting): Arg to eval-defun works without loading edebug.
6946 (Edebug Execution Modes): Add xref.
6947
6948 * customize.texi (Common Keywords): Clarify :require.
6949 Mention :version here.
6950 (Variable Definitions, Group Definitions): Not here.
6951 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
6952
69532005-03-07 Chong Yidong <cyd@stupidchicken.com>
6954 * nonascii.texi (Text Representations): Clarify position-bytes.
6955 (Character Sets): Add list-charset-chars.
6956 (Scanning Charsets): Add charset-after.
6957 (Encoding and I/O): Minor fix.
6958
69592005-03-06 Richard M. Stallman <rms@gnu.org>
6960
6961 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
6962 (Resizing Windows): Likewise.
6963
6964 * text.texi (Change Hooks): Get rid of "Emacs 21".
6965
6966 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
6967
6968 * streams.texi (Output Variables): Get rid of "Emacs 21".
6969
6970 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
6971
6972 * os.texi (Translating Input): Replace flow-control example
6973 with a less obsolete example that uses `keyboard-translate'.
6974
6975 * objects.texi (Hash Table Type, Circular Objects):
6976 Get rid of "Emacs 21".
6977
6978 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
6979 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
6980
6981 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
6982
6983 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
6984
6985 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
6986 (Menu Bar): Fix when menu-bar-update-hook is called.
6987
6988 * hash.texi (Hash Tables): Get rid of "Emacs 21".
6989
6990 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
6991 and make it read better.
6992
6993 * files.texi (Writing to Files): Get rid of "Emacs 21".
6994 (Unique File Names): Likewise.
6995
6996 * elisp.texi: Update Emacs version to 22.
6997
6998 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
6999 (Overlay Properties, Face Attributes): Likewise.
7000 (Managing Overlays): Fix punctuation.
7001 (Attribute Functions): Clarify set-face-font; get rid of
7002 info about old Emacs versions.
7003 (Auto Faces, Font Lookup, Display Property, Images):
7004 Get rid of "Emacs 21".
7005
7006 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
7007
70082005-03-05 Richard M. Stallman <rms@gnu.org>
7009
7010 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
7011
70122005-03-04 Lute Kamstra <lute@gnu.org>
7013
7014 * debugging.texi (Error Debugging): Document stack-trace-on-error.
7015
70162005-03-03 Lute Kamstra <lute@gnu.org>
7017
7018 * edebug.texi (Instrumenting Macro Calls): Fix typo.
7019
70202005-03-01 Lute Kamstra <lute@gnu.org>
7021
7022 * debugging.texi (Debugger Commands): Update `j'.
7023
70242005-02-28 Lute Kamstra <lute@gnu.org>
7025
7026 * debugging.texi (Debugging): Fix typo.
7027 (Error Debugging): Document eval-expression-debug-on-error.
7028 (Function Debugging): Update example.
7029 (Using Debugger): Mention starred stack frames.
7030 (Debugger Commands): Document `j' and `l'.
7031 (Invoking the Debugger): `d' and `j' exit recursive edit too.
7032 Update the messages that the debugger displays.
7033 (Internals of Debugger): Add cross reference. Update example.
7034 (Excess Open): Minor improvement.
7035 (Excess Close): Minor improvement.
7036
70372005-02-26 Richard M. Stallman <rms@gnu.org>
7038
7039 * tips.texi (Coding Conventions): Clarify.
7040 Put all the major mode key reservations together.
7041 Mention the Mouse-1 => Mouse-2 conventions.
7042
7043 * syntax.texi (Syntax Class Table): Clarify.
7044 (Syntax Table Functions): syntax-after moved from here.
7045 (Syntax Table Internals): syntax-after moved to here.
7046 (Parsing Expressions): Update info on number of values
7047 and what's meaningful in the STATE argument.
7048 (Categories): Fix typo.
7049
7050 * sequences.texi (Arrays): Cleanup.
7051 (Char-Tables): Clarify.
7052
7053 * processes.texi (Deleting Processes): Cleanups, add xref.
7054 (Subprocess Creation): Explain nil in exec-path. Cleanup.
7055 (Process Information): set-process-coding-system, some args optional.
7056 (Input to Processes): Explain various types for PROCESS args.
7057 Rename them from PROCESS-NAME to PROCESS.
7058 (Signals to Processes): Likewise.
7059 (Decoding Output): Cleanup.
7060 (Query Before Exit): Clarify.
7061
7062 * os.texi (Startup Summary): Correct the options; add missing ones.
7063 (Terminal Output, Batch Mode): Clarify.
7064 (Flow Control): Node deleted.
7065
7066 * markers.texi (The Mark): Clarify.
7067
7068 * macros.texi (Expansion): Cleanup.
7069 (Indenting Macros): indent-spec allows ints, not floats.
7070
7071 * keymaps.texi (Keymaps): Clarify.
7072 (Format of Keymaps): Update lisp-mode-map example.
7073 (Active Keymaps, Key Lookup): Clarify.
7074 (Changing Key Bindings): Add xref to `kbd'.
7075 (Key Binding Commands, Simple Menu Items): Clarify.
7076 (Mouse Menus, Menu Bar): Clarify.
7077 (Menu Example): Replace print example with menu-bar-replace-menu.
7078
7079 * help.texi (Documentation Basics): Add function-documentation prop.
7080
7081 * elisp.texi (Top): Don't refer to Flow Control node.
7082
7083 * commands.texi (Command Overview): Improve xrefs.
7084 (Adjusting Point): Adjusting point applies to intangible and invis.
7085 (Key Sequence Input): Doc extra read-key-sequence args.
7086 Likewise for read-key-sequence-vector.
7087
7088 * backups.texi (Rename or Copy): Minor fix.
7089 (Numbered Backups): For version-control, say the default.
7090 (Auto-Saving): make-auto-save-file-name example is simplified.
7091
7092 * advice.texi (Advising Functions): Don't imply one part of Emacs
7093 should advise another part. Markup changes.
7094 (Defining Advice): Move transitional para.
7095 (Activation of Advice): Cleanup.
7096 Explain if COMPILE is nil or negative.
7097
7098 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
7099
71002005-02-24 Lute Kamstra <lute@gnu.org>
7101
7102 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
7103 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
7104
71052005-02-23 Lute Kamstra <lute@gnu.org>
7106
7107 * modes.texi (Defining Minor Modes): define-minor-mode can be used
7108 to define global minor modes as well.
7109
7110 * display.texi (Managing Overlays): overlay-buffer returns nil for
7111 deleted overlays.
7112
71132005-02-22 Kim F. Storm <storm@cua.dk>
7114
7115 * minibuf.texi (Basic Completion): Allow symbols in addition to
7116 strings in try-completion and all-completions.
7117
71182005-02-14 Lute Kamstra <lute@gnu.org>
7119
7120 * elisp.texi (Top): Remove reference to deleted node.
7121
7122 * lists.texi (Lists): Remove reference to deleted node.
7123 (Cons Cells): Fix typo.
7124
7125 * loading.texi (Where Defined): Fix typo.
7126
71272005-02-14 Richard M. Stallman <rms@gnu.org>
7128
7129 * variables.texi (Creating Buffer-Local): change-major-mode-hook
7130 is useful for discarding some minor modes.
7131
7132 * symbols.texi (Symbol Components): Reorder examples.
7133
7134 * streams.texi (Input Functions): State standard-input default.
7135 (Output Variables): State standard-output default.
7136
7137 * objects.texi (Printed Representation): Clarify read syntax vs print.
7138 (Floating Point Type): Explain meaning better.
7139 (Symbol Type): Explain uniqueness better.
7140 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
7141 List examples sooner.
7142 (Box Diagrams): New subnode broken out.
7143 Some examples moved from old Lists as Boxes node.
7144 (Dotted Pair Notation): Clarify intro.
7145 (Array Type): Clarify.
7146 (Type Predicates): Add hash-table-p.
7147
7148 * numbers.texi (Integer Basics): Clarify radix explanation.
7149 (Predicates on Numbers): Minor clarification.
7150 (Comparison of Numbers): Minor clarification. Clarify eql.
7151 Typos in min, max.
7152 (Math Functions): Clarify overflow in expt.
7153
7154 * minibuf.texi (Text from Minibuffer): Minor clarification.
7155 Mention arrow keys.
7156
7157 * loading.texi (Autoload): defun's doc string overrides autoload's
7158 doc string.
7159 (Repeated Loading): Modernize "add to list" examples.
7160 (Where Defined): Finish updating table of load-history elts.
7161
7162 * lists.texi (List-related Predicates): Minor wording improvement.
7163 (Lists as Boxes): Node deleted.
7164 (Building Lists): Explain trivial cases of number-sequence.
7165
7166 * hash.texi (Hash Tables): Add desc to menu items.
10d1d0af 7167 (Creating Hash): Explain "full" means "make larger".
b8d4c8d0
GM
7168 (Hash Access): Any object can be a key.
7169 State value of maphash.
7170
7171 * functions.texi (What Is a Function): Wording cleanup.
7172 (Function Documentation): Minor cleanup.
7173 Explain purpose of calling convention at end of doc string.
7174 (Function Names): Wording cleanup.
7175 (Calling Functions): Wording cleanup.
7176 Explain better how funcall calls the function.
7177 (Function Cells): Delete example of saving and redefining function.
7178
7179 * control.texi (Combining Conditions): Wording cleanup.
7180 (Iteration): dolist and dotimes bind VAR locally.
7181 (Cleanups): Xref to Atomic Changes.
7182
7183 * compile.texi (Byte Compilation): Delete 19.29 info.
7184 (Compilation Functions): Macros' difficulties don't affect defsubst.
7185 (Docs and Compilation): Delete 19.29 info.
7186
71872005-02-10 Richard M. Stallman <rms@gnu.org>
7188
7189 * objects.texi (Symbol Type): Minor correction.
7190
71912005-02-06 Lute Kamstra <lute@gnu.org>
7192
7193 * modes.texi (Example Major Modes): Fix typos.
7194
71952005-02-06 Richard M. Stallman <rms@gnu.org>
7196
7197 * text.texi (Margins): fill-nobreak-predicate can be one function.
7198
7199 * strings.texi (Modifying Strings): clear-string can make unibyte.
7200 (Formatting Strings): format gives error if values missing.
7201
7202 * positions.texi (Character Motion): Mention default arg
7203 for forward-char. backward-char refers to forward-char.
7204 (Word Motion): Mention default arg for forward-word.
7205 (Buffer End Motion): Mention default arg for beginning-of-buffer.
7206 Simplify end-of-buffer.
7207 (Text Lines): Mention default arg for forward-line.
7208 (List Motion): Mention default arg for beginning/end-of-defun.
7209 (Skipping Characters): Minor fixes in explaining character-set.
7210
7211 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
7212 Mode inheritance applies only when default-major-mode is nil.
7213 Clarifications.
7214 (Example Major Modes): Update Text mode and Lisp mode examples.
7215 (Minor Mode Conventions): Mention define-minor-mode at top.
7216 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
7217 (Mode Line Format): Update mode line face display info.
7218 (Properties in Mode): Mention effect of risky vars.
7219 (Imenu): Define imenu-add-to-menubar.
7220 (Font Lock Mode): Add descriptions to menu lines.
7221 (Faces for Font Lock): Add font-lock-doc-face.
7222
72232005-02-05 Lute Kamstra <lute@gnu.org>
7224
7225 * text.texi (Maintaining Undo): Remove obsolete function.
7226
72272005-02-05 Eli Zaretskii <eliz@gnu.org>
7228
7229 * frames.texi (Color Names): Add pointer to the X docs about RGB
c4cc8b9a 7230 color specifications. Improve indexing.
b8d4c8d0
GM
7231 (Text Terminal Colors): Replace the description of RGB values by
7232 an xref to "Color Names".
7233
72342005-02-03 Richard M. Stallman <rms@gnu.org>
7235
7236 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
7237 Clarify.
7238 (Selecting Windows): Clarify save-selected-window.
7239 (Cyclic Window Ordering): Clarify walk-windows.
7240 (Window Point): Clarify.
7241 (Window Start): Add comment to example.
7242 (Resizing Windows): Add `interactive' specs in examples.
7243 Document fit-window-to-buffer.
7244
7245 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
7246 (Undo, Maintaining Undo): Clarify last change.
7247 (Sorting): In sort-numeric-fields, explain about octal and hex.
7248 Mention sort-numeric-base.
7249 (Format Properties): Add xref for hard newlines.
7250
7251 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
7252 (Pop-Up Menus): Fix typo.
7253 (Color Names): Explain all types of color names.
7254 Explain color-values on B&W terminal.
7255 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
7256
7257 * files.texi (File Locks): Not supported on MS systems.
7258 (Testing Accessibility): Clarify.
7259
7260 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
7261 (Coverage Testing): Fix typo.
7262
7263 * commands.texi (Misc Events): Remove stray space.
7264
7265 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
7266 (Modification Time): Clarify when visited-file-modtime returns 0.
7267 (The Buffer List): Clarify bury-buffer.
7268 (Killing Buffers): Clarify.
7269 (Indirect Buffers): Add clone-indirect-buffer.
7270
72712005-02-02 Matt Hodges <MPHodges@member.fsf.org>
7272
7273 * edebug.texi (Printing in Edebug): Fix default value of
7274 edebug-print-circle.
7275 (Coverage Testing): Fix displayed frequency count data.
7276
72772005-02-02 Luc Teirlinck <teirllm@auburn.edu>
7278
7279 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
7280
72812005-02-02 Kim F. Storm <storm@cua.dk>
7282
7283 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
7284
72852005-01-29 Eli Zaretskii <eliz@gnu.org>
7286
7287 * commands.texi (Misc Events): Describe the help-echo event.
7288
7289 * text.texi (Special Properties) <help-echo>: Use `pos'
7290 consistently in description of the help-echo property.
7291 Use @code{nil} instead of @var{nil}.
7292
7293 * display.texi (Overlay Properties): Fix the index entry for
7294 help-echo overlay property.
7295
7296 * customize.texi (Type Keywords): Uncomment the xref to the
7297 help-echo property documentation.
7298
72992005-01-23 Kim F. Storm <storm@cua.dk>
7300
7301 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
7302 return value. Third element FULLY replaced by PARTIAL which
7303 specifies number of invisible pixels if row is only partially visible.
7304 (Textual Scrolling): Mention auto-window-vscroll.
7305 (Vertical Scrolling): New defvar auto-window-vscroll.
7306
73072005-01-16 Luc Teirlinck <teirllm@auburn.edu>
7308
7309 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
7310 command remapping.
7311
73122005-01-15 Richard M. Stallman <rms@gnu.org>
7313
7314 * display.texi (Defining Images): Mention DATA-P arg of create-image.
7315
73162005-01-14 Kim F. Storm <storm@cua.dk>
7317
7318 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
7319
7320 * text.texi (Links and Mouse-1): Fix string and vector item.
7321
73222005-01-13 Richard M. Stallman <rms@gnu.org>
7323
7324 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
7325 descriptions of overriding-local-map and overriding-terminal-local-map.
7326
7327 * text.texi (Links and Mouse-1): Clarify text.
7328
73292005-01-13 Kim F. Storm <storm@cua.dk>
7330
7331 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
7332
73332005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
7334
7335 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
7336
73372005-01-12 Kim F. Storm <storm@cua.dk>
7338
7339 * text.texi (Links and Mouse-1): Rename section from Enabling
7340 Mouse-1 to Following Links. Change xrefs.
7341 Add examples for define-button-type and define-widget.
7342
7343 * display.texi (Button Properties, Button Buffer Commands):
7344 Clarify mouse-1 and follow-link functionality.
7345
73462005-01-12 Richard M. Stallman <rms@gnu.org>
7347
7348 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
7349
7350 * display.texi (Beeping): Fix Texinfo usage.
7351
7352 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
7353
73542005-01-11 Kim F. Storm <storm@cua.dk>
7355
7356 * display.texi (Button Properties, Button Buffer Commands):
7357 Mention mouse-1 binding. Add follow-link keyword.
7358
7359 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
7360 (Enabling Mouse-1 to Follow Links): New subsection.
7361
73622005-01-06 Richard M. Stallman <rms@gnu.org>
7363
7364 * text.texi (Special Properties): Minor change.
7365
7366 * os.texi (Timers): Clarify previous change.
7367
7368 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
7369
73702005-01-01 Luc Teirlinck <teirllm@auburn.edu>
7371
7372 * display.texi (Face Attributes): Correct xref to renamed node.
7373
73742005-01-01 Richard M. Stallman <rms@gnu.org>
7375
7376 * display.texi (Face Attributes): Describe hex color specs.
7377
73782004-12-31 Richard M. Stallman <rms@gnu.org>
7379
7380 * os.texi (Timers): Update previous change.
7381
73822004-12-30 Kim F. Storm <storm@cua.dk>
7383
7384 * display.texi (Line Height): Total line-height is now specified
7385 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
7386 in cons cells. (nil . RATIO) is relative to actual line height.
7387 Use line-height `t' instead of `0' to get minimum height.
7388
73892004-12-29 Richard M. Stallman <rms@gnu.org>
7390
7391 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
7392
73932004-12-28 Richard M. Stallman <rms@gnu.org>
7394
7395 * commands.texi (Quitting): Clarify value of with-local-quit.
7396
7397 * elisp.texi (Top): Fix previous change.
7398
7399 * loading.texi (Loading): Fix previous change.
7400
74012004-12-27 Richard M. Stallman <rms@gnu.org>
7402
7403 * Makefile.in (MAKEINFO): Specify --force.
7404
7405 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
7406
7407 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
7408
7409 * display.texi (Line Height): Further clarify.
7410
7411 * elisp.texi (Top): Update Loading submenu.
7412
7413 * loading.texi (Where Defined): New node.
7414 (Unloading): load-history moved to Where Defined.
7415
74162004-12-21 Richard M. Stallman <rms@gnu.org>
7417
7418 * commands.texi (Event Input Misc): Add while-no-input.
7419
74202004-12-11 Richard M. Stallman <rms@gnu.org>
7421
7422 * display.texi (Line Height): Rewrite text for clarity.
7423
74242004-12-11 Kim F. Storm <storm@cua.dk>
7425
7426 * display.texi (Display): Add node "Line Height" to menu.
7427 (Line Height): New node. Move full description of line-spacing
7428 and line-height text properties here from text.texi.
7429 (Scroll Bars): Add vertical-scroll-bar variable.
7430
7431 * frames.texi (Window Frame Parameters): Remove line-height defvar.
7432
7433 * locals.texi (Standard Buffer-Local Variables): Fix xref for
7434 line-spacing and vertical-scroll-bar.
7435
7436 * text.texi (Special Properties): Just mention line-spacing and
7437 line-height here, add xref to new "Line Height" node.
7438
74392004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
7440
7441 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
7442
7443 * locals.texi (Standard Buffer-Local Variables):
7444 Add @xref for `line-spacing'.
7445
74462004-12-05 Richard M. Stallman <rms@gnu.org>
7447
7448 * Makefile.in (maintainer-clean): Remove the info files
7449 in $(infodir) where they are created.
7450
74512004-12-03 Richard M. Stallman <rms@gnu.org>
7452
7453 * windows.texi (Selecting Windows): get-lru-window and
7454 get-largest-window don't consider dedicated windows.
7455
7456 * text.texi (Undo): Document undo-in-progress.
7457
74582004-11-26 Richard M. Stallman <rms@gnu.org>
7459
7460 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
7461 Remove a few vars that are not always buffer-local.
7462
74632004-11-24 Luc Teirlinck <teirllm@auburn.edu>
7464
7465 * locals.texi (Standard Buffer-Local Variables): Comment out
7466 xref's to non-existent node `Yet to be written'.
7467
74682004-11-24 Richard M. Stallman <rms@gnu.org>
7469
7470 * processes.texi (Synchronous Processes): Grammar fix.
7471
7472 * numbers.texi (Comparison of Numbers): Add eql.
7473
7474 * locals.texi (Standard Buffer-Local Variables): Add many vars.
7475
7476 * intro.texi (Printing Notation): Fix previous change.
7477
7478 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
7479 and default-indicate-buffer-boundaries from here.
7480 (Usual Display): To here.
7481 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
7482 (Usual Display): Move tab-width up.
7483
5dcb4c4e
SM
7484 * customize.texi (Variable Definitions):
7485 Replace show-paren-mode example with tooltip-mode.
b8d4c8d0
GM
7486 (Simple Types, Composite Types, Defining New Types):
7487 Minor cleanups.
7488
74892004-11-21 Jesper Harder <harder@ifa.au.dk>
7490
7491 * processes.texi (Synchronous Processes, Output from Processes):
7492 Markup fix.
7493
74942004-11-20 Richard M. Stallman <rms@gnu.org>
7495
7496 * positions.texi (Skipping Characters): skip-chars-forward
7497 now handles char classes.
7498
7499 * intro.texi (Printing Notation): Avoid confusion of `print'
7500 when explaining @print.
7501
7502 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
7503
7504 * display.texi (Display Table Format): Minor fix.
7505
7506 * streams.texi (Output Functions): Fix print example.
7507
7508 * Makefile.in (elisp): New target.
7509 (dist): Depend on $(infodir)/elisp, not elisp.
7510 Copy the info files from $(infodir).
7511
7512 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
7513 read-from-minibuffer.
7514
7515 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
7516
75172004-11-19 Richard M. Stallman <rms@gnu.org>
7518
7519 * searching.texi (Regexp Search): Add search-whitespace-regexp.
7520
75212004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
7522
7523 * tips.texi (Coding Conventions): Fix typo.
7524
75252004-11-16 Richard M. Stallman <rms@gnu.org>
7526
7527 * tips.texi (Coding Conventions): Separate defvar and require
7528 methods to avoid warnings. Use require only when there are many
7529 functions and variables from that package.
7530
7531 * minibuf.texi (Minibuffer Completion): When ignoring case,
7532 predicate must not be case-sensitive.
7533
7534 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
7535 (Test Coverage): Don't talk about "splotches". Clarified.
7536
75372004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
7538
7539 * frames.texi (Window Frame Parameters): Fix typo.
7540
75412004-11-15 Kim F. Storm <storm@cua.dk>
7542
7543 * symbols.texi (Other Plists): Note that plist-get may signal error.
7544 Add safe-plist-get.
7545
75462004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
7547
7548 * modes.texi (Font Lock Basics): Fix typo.
7549
75502004-11-08 Richard M. Stallman <rms@gnu.org>
7551
7552 * syntax.texi (Syntax Table Functions): Add syntax-after.
7553
75542004-11-06 Lars Brinkhoff <lars@nocrew.org>
7555
7556 * os.texi (Processor Run Time): New section documenting
7557 get-internal-run-time.
7558
75592004-11-06 Eli Zaretskii <eliz@gnu.org>
7560
7561 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
7562 it nukes elisp-cover.texi.
7563 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
7564 elisp-0 etc.
7565
75662004-11-05 Luc Teirlinck <teirllm@auburn.edu>
7567
7568 * commands.texi (Keyboard Macros): Document `append' return value
7569 of `defining-kbd-macro'.
7570
75712004-11-01 Richard M. Stallman <rms@gnu.org>
7572
7573 * commands.texi (Interactive Call): Add called-interactively-p.
7574
75752004-10-29 Simon Josefsson <jas@extundo.com>
7576
7577 * minibuf.texi (Reading a Password): Revert.
7578
75792004-10-28 Richard M. Stallman <rms@gnu.org>
7580
7581 * frames.texi (Display Feature Testing): Explain about "vendor".
7582
75832004-10-27 Richard M. Stallman <rms@gnu.org>
7584
7585 * commands.texi (Interactive Codes): `N' uses numeric prefix,
7586 not raw. Clarify `n'.
7587 (Interactive Call): Rewrite interactive-p, focusing on when
7588 and how to use it.
7589 (Misc Events): Clarify previous change.
7590
7591 * advice.texi (Simple Advice): Clarify what job the example does.
7592 (Around-Advice): Clarify ad-do-it.
7593 (Activation of Advice): An option of ad-default-compilation-action
7594 is `never', not `nil'.
7595
75962004-10-26 Kim F. Storm <storm@cua.dk>
7597
7598 * commands.texi (Interactive Codes): Add U code letter.
7599
76002004-10-25 Simon Josefsson <jas@extundo.com>
7601
7602 * minibuf.texi (Reading a Password): Add.
7603
76042004-10-24 Jason Rumney <jasonr@gnu.org>
7605
7606 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
7607 and wheel-down.
7608
76092004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
7610
7611 * processes.texi (Synchronous Processes): Document process-file.
7612
76132004-10-22 Kenichi Handa <handa@m17n.org>
7614
7615 * text.texi (translate-region): Document that it accepts also a
7616 char-table.
7617
76182004-10-22 David Ponce <david@dponce.com>
7619
7620 * windows.texi (Resizing Windows): Document the `preserve-before'
7621 argument of the functions `enlarge-window' and `shrink-window'.
7622
76232004-10-19 Jason Rumney <jasonr@gnu.org>
7624
7625 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
7626
76272004-10-09 Luc Teirlinck <teirllm@auburn.edu>
7628
7629 * text.texi (Filling): Add anchor for definition of
7630 `sentence-end-double-space'.
7631
7632 * searching.texi (Regexp Example): Update description of how
7633 Emacs currently recognizes the end of a sentence.
7634 (Standard Regexps): Update definition of the variable
7635 `sentence-end'. Add definition of the function `sentence-end'.
7636
76372004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
7638
7639 * display.texi (Progress): New node.
7640
76412004-10-05 Kim F. Storm <storm@cua.dk>
7642
7643 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
7644
76452004-09-29 Kim F. Storm <storm@cua.dk>
7646
7647 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
7648 to identify bitmaps. Remove -fringe-bitmap suffix for standard
7649 fringe bitmap symbols, as they now have their own namespace.
7650 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
7651 vs. pixels. Signal error if no free bitmap slots.
7652 (Pixel Specification): Change IMAGE to @var{image}.
7653
76542004-09-28 Richard M. Stallman <rms@gnu.org>
7655
7656 * text.texi (Special Properties): Clarify line-spacing and line-height.
7657
7658 * searching.texi (Regexp Search): Add looking-back.
7659
76602004-09-25 Luc Teirlinck <teirllm@auburn.edu>
7661
7662 * display.texi: Correct typos.
7663 (Image Descriptors): Correct xref's.
7664
76652004-09-25 Richard M. Stallman <rms@gnu.org>
7666
7667 * text.texi (Special Properties): Cleanups in `cursor'.
7668 Rewrites in `line-height' and `line-spacing'; exchange them.
7669
7670 * display.texi (Fringes): Rewrite previous change.
7671 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
7672 (Display Fringe Bitmaps): Node deleted, text moved.
7673 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
7674 (Scroll Bars): Clarify set-window-scroll-bars.
7675 (Pointer Shape): Rewrite.
7676 (Specified Space): Clarify :align-to, etc.
7677 (Pixel Specification): Use @var. Clarify new text.
7678 (Other Display Specs): Clarify `slice'.
7679 (Image Descriptors): Cleanups.
7680 (Showing Images): Cleanups.
7681
76822004-09-24 Luc Teirlinck <teirllm@auburn.edu>
7683
7684 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
7685
7686 * modes.texi: Various minor changes in addition to:
7687 (Major Mode Conventions): Final call to `run-mode-hooks' should
7688 not be inside the `delay-mode-hooks' form.
7689 (Mode Hooks): New node.
7690 (Hooks): Delete obsolete example.
7691 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
7692 node "Mode Hooks".
7693
76942004-09-22 Luc Teirlinck <teirllm@auburn.edu>
7695
7696 * display.texi: Correct various typos.
7697 (Display): Rename node "Pointer Shapes" to "Pointer
7698 Shape". (There is already a node called "Pointer Shapes" in
7699 frames.texi.)
7700 (Images): Remove non-existent node "Image Slices" from menu.
7701
77022004-09-23 Kim F. Storm <storm@cua.dk>
7703
7704 * text.texi (Special Properties): Add `cursor', `pointer',
7705 `line-height', and `line-spacing' properties.
7706
7707 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
7708 Shapes' to menu.
7709 (Standard Faces): Doc fix for fringe face.
7710 (Fringes): Add `overflow-newline-into-fringe' and
7711 'indicate-buffer-boundaries'.
7712 (Fringe Bitmaps, Pointer Shapes): New nodes.
7713 (Display Property): Add 'Pixel Specification' and 'Display Fringe
7714 Bitmaps' to menu.
7715 (Specified Space): Describe pixel width and height.
7716 (Pixel Specification): New node.
7717 (Other Display Specs): Add `slice' property.
7718 (Display Fringe Bitmaps): New node.
7719 (Images): Add 'Image Slices' to menu.
7720 (Image Descriptors): Add `:pointer' and `:map' properties.
5dcb4c4e
SM
7721 (Showing Images): Add slice arg to `insert-image'.
7722 Add 'insert-sliced-image'.
b8d4c8d0
GM
7723
77242004-09-20 Richard M. Stallman <rms@gnu.org>
7725
7726 * commands.texi (Key Sequence Input):
7727 Clarify downcasing in read-key-sequence.
7728
77292004-09-08 Juri Linkov <juri@jurta.org>
7730
7731 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
7732
77332004-09-07 Luc Teirlinck <teirllm@auburn.edu>
7734
5dcb4c4e
SM
7735 * locals.texi (Standard Buffer-Local Variables):
7736 Add `buffer-auto-save-file-format'.
b8d4c8d0
GM
7737 * internals.texi (Buffer Internals): Describe new
7738 auto_save_file_format field of the buffer structure.
7739 * files.texi (Format Conversion): `auto-save-file-format' has been
7740 renamed `buffer-auto-save-file-format'.
7741
77422004-08-27 Luc Teirlinck <teirllm@auburn.edu>
7743
7744 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
7745 an integer or a marker.
7746 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
7747
77482004-08-22 Richard M. Stallman <rms@gnu.org>
7749
7750 * modes.texi (Major Mode Conventions): Discuss rebinding of
7751 standard key bindings.
7752
77532004-08-18 Kim F. Storm <storm@cua.dk>
7754
7755 * processes.texi (Accepting Output): Add `just-this-one' arg to
7756 `accept-process-output'.
7757 (Output from Processes): New var `process-adaptive-read-buffering'.
7758
77592004-08-10 Luc Teirlinck <teirllm@auburn.edu>
7760
7761 * keymaps.texi: Various changes in addition to:
7762 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
7763 Give more varied examples for `kbd'.
7764 (Creating Keymaps): Char tables have slots for all characters
7765 without modifiers.
7766 (Active Keymaps): `overriding-local-map' and
7767 `overriding-terminal-local-map' also override text property and
7768 overlay keymaps.
7769 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
7770 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
7771 to denote a prefix of no events.
7772 `map-keymap' includes parent's bindings _recursively_.
7773 Clarify and correct description of `where-is-internal'.
7774 Mention BUFFER-OR-NAME arg to `describe-bindings'.
7775 (Menu Example): For menus intended for use with the keyboard, the
7776 menu items should be bound to characters or real function keys.
7777
77782004-08-08 Luc Teirlinck <teirllm@auburn.edu>
7779
7780 * objects.texi (Character Type): Reposition `@anchor' to prevent
7781 double space inside sentence in Info.
7782
7783 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
7784 renamed to `disabled-command-function'.
7785 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
7786 (Command Loop Info): Replace reference to it.
7787 (Disabling Commands): `disabled-command-hook' has been renamed to
7788 `disabled-command-function'.
7789
77902004-08-07 Luc Teirlinck <teirllm@auburn.edu>
7791
7792 * os.texi (Translating Input): Only non-prefix bindings in
7793 `key-translation-map' override actual key bindings. Warn about
7794 possible indirect effect of actual key bindings on non-prefix
7795 bindings in `key-translation-map'.
7796
77972004-08-06 Luc Teirlinck <teirllm@auburn.edu>
7798
7799 * minibuf.texi (High-Level Completion): Add anchor for definition
7800 of `read-variable'.
7801
7802 * commands.texi: Various changes in addition to:
7803 (Using Interactive): Clarify description of `interactive-form'.
7804 (Interactive Call): Mention default for KEYS argument to
7805 `call-interactively'.
7806 (Command Loop Info): Clarify description of `this-command-keys'.
7807 Mention KEEP-RECORD argument to `clear-this-command-keys'.
7808 Value of `last-event-frame' can be `macro'.
7809 (Repeat Events): `double-click-fuzz' is also used to distinguish
7810 clicks and drags.
7811 (Classifying Events): Clarify descriptions of `event-modifiers'
7812 `event-basic-type' and `event-convert-list'.
7813 (Accessing Events): `posn-timestamp' takes POSITION argument.
7814 (Quoted Character Input): Clarify description of
7815 `read-quoted-char' and fix example.
7816 (Quitting): Add `with-local-quit'.
7817 (Disabling Commands): Correct and clarify descriptions of
7818 `enable-command' and `disable-command'.
7819 Mention what happens if `disabled-command-hook' is nil.
7820 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
7821 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
7822
78232004-07-24 Luc Teirlinck <teirllm@auburn.edu>
7824
7825 * frames.texi: Various changes in addition to:
7826 (Creating Frames): Expand and clarify description of `make-frame'.
7827 (Window Frame Parameters): Either none or both of the `icon-left'
7828 and `icon-top' parameters must be specified. Put descriptions of
7829 `menu-bar-lines' and `toolbar-lines' closer together and change
7830 them accordingly.
7831 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
7832 except while processing `frame-title-format' or `icon-title-format'.
7833 (Deleting Frames): Correct description of `delete-frame'.
7834 Non-nil return values of `frame-live-p' are like those of `framep'.
7835 (Frames and Windows): Mention return value of
7836 `set-frame-selected-window'.
7837 (Visibility of Frames): Mention `force' argument to
7838 `make-frame-invisible'. `frame-visible-p' returns t for all
7839 frames on text-only terminals.
7840 (Frame Configurations): Restoring a frame configuration does not
7841 restore deleted frames.
7842 (Window System Selections): `x-set-selection' returns DATA.
7843 (Resources): Add example.
7844 (Display Feature Testing): Clarify descriptions of
7845 `display-pixel-height', `display-pixel-width', `x-server-version'
7846 and `x-server-vendor'.
7847
7848 * windows.texi (Choosing Window): Add anchor.
7849 * minibuf.texi (Minibuffer Misc): Add anchor.
7850
78512004-07-23 John Paul Wallington <jpw@gnu.org>
7852
7853 * macros.texi (Defining Macros): Declaration keyword for setting
7854 Edebug spec is `debug' not `edebug'.
7855
78562004-07-19 Luc Teirlinck <teirllm@auburn.edu>
7857
7858 * windows.texi: Various small changes in addition to:
7859 (Window Point): Mention return value of `set-window-point'.
7860 (Window Start): `pos-visible-in-window-p' disregards horizontal
7861 scrolling. Explain return value if PARTIALLY is non-nil.
7862 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
7863 and `set-window-vscroll'.
7864 (Size of Window): The argument WINDOW to `window-inside-edges',
7865 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
7866 (Resizing Windows): Explain return value of
7867 `shrink-window-if-larger-than-buffer'.
7868 `window-size-fixed' automatically becomes buffer local when set.
7869 (Window Configurations): Explain return value of
7870 `set-window-configuration'.
7871
7872 * minibuf.texi (Minibuffer Misc): Add anchor for
7873 `minibuffer-scroll-window'.
7874
7875 * positions.texi (Text Lines): Add anchor for `count-lines'.
7876
78772004-07-17 Richard M. Stallman <rms@gnu.org>
7878
7879 * display.texi (Overlay Properties): Adding `evaporate' prop
7880 deletes empty overlay immediately.
7881
7882 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
7883 fix example.
7884
78852004-07-16 Jim Blandy <jimb@redhat.com>
7886
7887 * searching.texi (Regexp Backslash): Document new \_< and \_>
7888 operators.
7889
78902004-07-16 Juanma Barranquero <lektu@terra.es>
7891
7892 * display.texi (Images): Fix Texinfo usage.
7893
78942004-07-14 Luc Teirlinck <teirllm@auburn.edu>
7895
7896 * buffers.texi (Modification Time): `visited-file-modtime' now
7897 returns a list of two integers, instead of a cons.
7898
78992004-07-13 Luc Teirlinck <teirllm@auburn.edu>
7900
7901 * windows.texi: Various changes in addition to:
7902 (Splitting Windows): Add `split-window-keep-point'.
7903
79042004-07-09 Richard M. Stallman <rms@gnu.org>
7905
7906 * frames.texi (Input Focus): Minor fix.
7907
79082004-07-07 Luc Teirlinck <teirllm@auburn.edu>
7909
7910 * frames.texi (Input Focus): Clarify descriptions of
7911 `select-frame-set-input-focus' and `select-frame'.
7912
79132004-07-06 Luc Teirlinck <teirllm@auburn.edu>
7914
7915 * os.texi: Various small changes in addition to:
7916 (Killing Emacs): Expand and clarify description of
7917 `kill-emacs-query-functions' and `kill-emacs-hook'.
7918 (System Environment): Expand and clarify description of `getenv'
7919 and `setenv'.
7920 (Timers): Clarify description of `run-at-time'.
7921 (Translating Input): Correct description of
7922 `extra-keyboard-modifiers'.
7923 (Flow Control): Correct description of `enable-flow-control'.
7924
79252004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
7926
7927 * os.texi: Update copyright.
7928 (Session Management): Grammar fix.
7929 Clarify which Emacs does the restarting.
7930 Use @samp for *scratch* buffer.
7931
79322004-07-04 Alan Mackenzie <acm@muc.de>
7933
7934 * frames.texi (Input Focus): Add documentation for
7935 `select-frame-set-input-focus'. Replace refs to non-existent
7936 `switch-frame' with `select-frame'. Minor corrections and tidying
7937 up of text-only terminal stuff.
7938
79392004-07-02 Richard M. Stallman <rms@gnu.org>
7940
7941 * files.texi (Saving Buffers): Cleanup write-contents-function.
7942 (Magic File Names): Cleanup file-remote-p.
7943
b344d29d 79442004-07-02 Kai Großjohann <kai@emptydomain.de>
b8d4c8d0
GM
7945
7946 * files.texi (Magic File Names): `file-remote-p' returns an
7947 identifier of the remote system, not just t.
7948
79492004-07-02 David Kastrup <dak@gnu.org>
7950
7951 * searching.texi (Entire Match Data): Add explanation about new
7952 match-data behavior when @var{integers} is non-nil.
7953
79542004-06-24 Richard M. Stallman <rms@gnu.org>
7955
7956 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
7957
7958 * customize.texi (Variable Definitions): Note about doc strings
7959 and :set.
7960
7961 * keymaps.texi (Keymap Terminology): Document `kbd'.
7962 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
7963
7964 * display.texi (Invisible Text): Setting buffer-invisibility-spec
7965 makes it buffer-local.
7966
7967 * files.texi (Saving Buffers): Correct previous change.
7968
7969 * commands.texi (Accessing Events):
7970 Clarify posn-col-row and posn-actual-col-row.
7971
79722004-06-24 David Ponce <david.ponce@wanadoo.fr>
7973
7974 * commands.texi (Accessing Events): New functions
7975 posn-at-point and posn-at-x-y. Add example to posn-x-y.
7976
79772004-06-23 Luc Teirlinck <teirllm@auburn.edu>
7978
7979 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
7980 * frames.texi, buffers.texi, backups.texi, variables.texi:
7981 * loading.texi, eval.texi, functions.texi, control.texi:
7982 * symbols.texi, minibuf.texi: Reposition @anchor's.
7983
7984 * help.texi: Various small changes in addition to the following.
7985 (Describing Characters): Describe PREFIX argument to
7986 `key-description'. Correct and clarify definition of
7987 `text-char-description'. Describe NEED-VECTOR argument to
7988 `read-kbd-macro'.
7989 (Help Functions): Clarify definition of `apropos'.
7990
79912004-06-23 Lars Hansen <larsh@math.ku.dk>
7992
7993 * files.texi (Saving Buffers): Correct description of
7994 `write-contents-functions'.
7995
79962004-06-21 Juanma Barranquero <lektu@terra.es>
7997
7998 * display.texi (Images): Remove redundant @vindex directives.
7999 Rewrite `image-library-alist' doc in active voice.
8000
80012004-06-14 Juanma Barranquero <lektu@terra.es>
8002
8003 * display.texi (Images): Document new delayed library loading,
8004 variable `image-library-alist' and (existing but undocumented)
8005 function `image-type-available-p'.
8006
80072004-06-05 Richard M. Stallman <rms@gnu.org>
8008
8009 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
8010 refer the user to the Initial Input node.
8011 (Text from Minibuffer): Likewise.
8012 (Initial Input): New node. Document this feature
8013 and say it is mostly deprecated.
8014
80152004-05-30 Richard M. Stallman <rms@gnu.org>
8016
8017 * loading.texi (Named Features): Clarify return value
8018 and meaning of NOERROR.
8019
8020 * variables.texi (File Local Variables): Minor cleanup.
8021
80222004-05-30 Michael Albinus <michael.albinus@gmx.de>
8023
8024 * files.texi (Magic File Names): Add `file-remote-p' as operation
8025 of file name handlers.
8026
80272004-05-29 Richard M. Stallman <rms@gnu.org>
8028
8029 * modes.texi (Minor Mode Conventions): (-) has no special meaning
8030 as arg to a minor mode command.
8031
80322004-05-22 Richard M. Stallman <rms@gnu.org>
8033
8034 * syntax.texi (Syntax Class Table): Word syntax not just for English.
8035
8036 * streams.texi (Output Variables): Doc float-output-format.
8037
8038 * searching.texi (Regexp Special): Nested repetition can be infloop.
8039
8040 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
8041 real stack overflow.
8042
8043 * compile.texi: Minor cleanups.
8044
80452004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
8046
8047 * lists.texi (Cons Cells): Explain dotted lists, true lists,
8048 circular lists.
8049 (List Elements): Explain handling of circular and dotted lists.
8050
80512004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
8052
8053 * modes.texi (Search-based Fontification): Fix typo.
8054
80552004-05-10 Juanma Barranquero <lektu@terra.es>
8056
8057 * modes.texi (Mode Line Variables): Fix description of
8058 global-mode-string, which is now after which-func-mode, not the
8059 buffer name.
8060
80612004-05-07 Lars Hansen <larsh@math.ku.dk>
8062
8063 * modes.texi (Desktop Save Mode): Add.
8064 (Modes): Add menu entry Desktop Save Mode.
8065
8066 * hooks.texi: Add desktop-after-read-hook,
8067 desktop-no-desktop-file-hook and desktop-save-hook.
8068
8069 * locals.texi: Add desktop-save-buffer.
8070
80712004-04-30 Jesper Harder <harder@ifa.au.dk>
8072
8073 * display.texi: emacs -> Emacs.
8074
80752004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
8076
8077 * files.texi (Changing Files): Document set-file-times.
8078
80792004-04-23 Juanma Barranquero <lektu@terra.es>
8080
8081 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
8082
80832004-04-18 Jesper Harder <harder@ifa.au.dk>
8084
8085 * tips.texi (Coding Conventions): defopt -> defcustom.
8086
80872004-04-16 Luc Teirlinck <teirllm@auburn.edu>
8088
8089 * sequences.texi: Various clarifications.
8090
80912004-04-14 Luc Teirlinck <teirllm@auburn.edu>
8092
8093 * buffers.texi (Read Only Buffers): Mention optional ARG to
8094 `toggle-read-only'.
8095
80962004-04-14 Nick Roberts <nick@nick.uklinux.net>
8097
8098 * windows.texi (Selecting Windows): Note that get-lru-window
8099 returns a full-width window if possible.
8100
81012004-04-13 Luc Teirlinck <teirllm@auburn.edu>
8102
8103 * buffers.texi: Various changes in addition to:
8104 (Buffer File Name): Add `find-buffer-visiting'.
8105 (Buffer Modification): Mention optional ARG to `not-modified'.
8106 (Indirect Buffers): Mention optional CLONE argument to
8107 `make-indirect-buffer'.
8108
8109 * files.texi: Various changes in addition to:
8110 (Visiting Functions): `find-file-hook' is now a normal hook.
8111 (File Name Expansion): Explain difference between the way that
8112 `expand-file-name' and `file-truename' treat `..'.
8113 (Contents of Directories): Mention optional ID-FORMAT argument to
8114 `directory-files-and-attributes'.
8115 (Format Conversion): Mention new optional CONFIRM argument to
8116 `format-write-file'.
8117
81182004-04-12 Miles Bader <miles@gnu.org>
8119
8120 * macros.texi (Expansion): Add description of `macroexpand-all'.
8121
81222004-04-05 Jesper Harder <harder@ifa.au.dk>
8123
5dcb4c4e
SM
8124 * variables.texi (Variable Aliases):
8125 Mention cyclic-variable-indirection.
b8d4c8d0
GM
8126
8127 * errors.texi (Standard Errors): Ditto.
8128
81292004-04-04 Luc Teirlinck <teirllm@auburn.edu>
8130
8131 * backups.texi: Various small changes in addition to:
8132 (Making Backups): Mention return value of `backup-buffer'.
8133 (Auto-Saving): Mention optional FORCE argument to
8134 `delete-auto-save-file-if-necessary'.
8135 (Reverting): Mention optional PRESERVE-MODES argument to
8136 `revert-buffer'. Correct description of `revert-buffer-function'.
8137
81382004-03-22 Juri Linkov <juri@jurta.org>
8139
8140 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
8141 with `Vector Functions'.
8142
8143 * text.texi (Sorting): Add missing quote.
8144
81452004-03-14 Luc Teirlinck <teirllm@auburn.edu>
8146
8147 * intro.texi (Lisp History): Replace xref to `cl' manual with
8148 inforef.
8149
81502004-03-12 Richard M. Stallman <rms@gnu.org>
8151
8152 * intro.texi (Version Info): Add arg to emacs-version.
8153 (Lisp History): Change xref to CL manual.
8154
81552004-03-09 Luc Teirlinck <teirllm@auburn.edu>
8156
8157 * minibuf.texi (Completion Commands): Add xref to Emacs manual
8158 for Partial Completion mode.
8159
81602004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
8161
8162 * customize.texi: Fix typo. Remove eol whitespace.
8163
81642004-03-04 Richard M. Stallman <rms@gnu.org>
8165
8166 * processes.texi: Fix typos.
8167
8168 * lists.texi (Building Lists): Minor clarification.
8169
8170 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
8171 in make-hash-table.
8172
81732004-02-29 Juanma Barranquero <lektu@terra.es>
8174
8175 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
8176 rm, and ignore exit code.
8177
81782004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
8179
8180 * display.texi (Defining Faces): Add description for min-colors.
8181 Update example.
8182
81832004-02-23 Luc Teirlinck <teirllm@auburn.edu>
8184
8185 * abbrevs.texi: Various corrections and clarifications in addition
8186 to the following:
8187 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
8188
81892004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
8190
8191 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
8192
81932004-02-21 Luc Teirlinck <teirllm@auburn.edu>
8194
8195 * text.texi: Various small changes in addition to the following:
8196 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
8197 to delete-horizontal-space.
8198 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
8199 description of yank-handler text property at various places.
8200
8201 * frames.texi (Window System Selections): Add anchor.
8202
8203 * syntax.texi (Syntax Table Functions): Clarify and correct
8204 descriptions of make-syntax-table and copy-syntax-table.
8205 (Motion and Syntax): Clarify SYNTAXES argument to
8206 skip-syntax-forward.
8207 (Parsing Expressions): Mention that the return value of
8208 parse-partial-sexp is currently a list of ten rather than nine
8209 elements.
8210 (Categories): Various corrections and clarifications.
8211
82122004-02-17 Luc Teirlinck <teirllm@auburn.edu>
8213
8214 * markers.texi (Marker Insertion Types): Minor change.
8215
8216 * locals.texi (Standard Buffer-Local Variables):
8217 * commands.texi (Interactive Codes, Using Interactive):
8218 * functions.texi (Related Topics): Fix xrefs.
8219
82202004-02-16 Luc Teirlinck <teirllm@auburn.edu>
8221
8222 * lists.texi (Sets And Lists): Update description of delete-dups.
8223
82242004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
8225
8226 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
8227
c8763fb6 82282004-02-16 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
8229
8230 * frames.texi (Parameter Access): frame-parameters arg is optional.
8231 modify-frame-parameters handles nil for FRAME.
8232 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
8233 are all-or-nothing for certain toolkits.
8234 Mention parameter wait-for-wm.
8235 (Frames and Windows): In frame-first-window and frame-selected-window
8236 the arg is optional.
8237 (Input Focus): In redirect-frame-focus the second arg is optional.
8238 (Window System Selections): Mention selection type CLIPBOARD.
8239 Mention data-type UTF8_STRING.
8240 Mention numbering of cut buffers.
8241 (Resources): Describe x-resource-name.
8242
82432004-02-16 Richard M. Stallman <rms@gnu.org>
8244
8245 * windows.texi (Buffers and Windows): Delete false table
8246 about all-frames.
8247
8248 * syntax.texi (Parsing Expressions): Delete old caveat
8249 about parse-sexp-ignore-comments.
8250
8251 * streams.texi (Output Variables): Add print-quoted.
8252
8253 * lists.texi (Building Lists): Minor cleanup.
8254
8255 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
8256
8257 * display.texi (Overlays): Explain overlays use markers.
8258 (Managing Overlays): Explain front-advance and rear-advance
8259 in more detail.
8260
8261 * loading.texi (Unloading): Document unload-feature-special-hooks.
8262 Get rid of fns-NNN.el file.
8263
82642004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
8265
8266 * help.texi (Describing Characters): Fix text-char-description
8267 example output.
8268
8269 * edebug.texi (Using Edebug): Fix example.
8270
8271 * debugging.texi (Internals of Debugger): Fix return value.
8272
8273 * files.texi (Changing Files): Fix argname.
8274
8275 * calendar.texi: Fix parens, and default values.
8276
8277 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
8278 * nonascii.texi, objects.texi, os.texi: Minor fixes.
b3e755a9 8279 * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
b8d4c8d0
GM
8280
8281 * positions.texi (Text Lines): Don't add -1 in current-line.
8282
82832004-02-16 Richard M. Stallman <rms@gnu.org>
8284
8285 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
8286
82872004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
8288
8289 * processes.texi (Low-Level Network): Fix a typo.
8290
82912004-02-12 Kim F. Storm <storm@cua.dk>
8292
8293 * display.texi (Fringes): Use consistent wording.
8294 Note that window-fringe's window arg is optional.
8295 (Scroll Bars): Use consistent wording.
8296
82972004-02-11 Luc Teirlinck <teirllm@auburn.edu>
8298
8299 * tips.texi (Comment Tips): Document the new conventions for
8300 commenting out code.
8301
c8763fb6 83022004-02-07 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0 8303
5dcb4c4e 8304 * positions.texi (Text Lines): Add missing end defun.
b8d4c8d0
GM
8305
83062004-02-07 Kim F. Storm <storm@cua.dk>
8307
8308 * positions.texi (Text Lines): Add line-number-at-pos.
8309
83102004-02-06 John Paul Wallington <jpw@gnu.org>
8311
8312 * display.texi (Button Properties, Button Buffer Commands):
8313 mouse-2 invokes button, not down-mouse-1.
8314
83152004-02-04 Jason Rumney <jasonr@gnu.org>
8316
8317 * makefile.w32-in: Sync with Makefile.in changes.
8318
83192004-02-03 Luc Teirlinck <teirllm@auburn.edu>
8320
8321 * minibuf.texi (Text from Minibuffer): Various corrections and
8322 clarifications.
8323 (Object from Minibuffer): Correct Lisp description of
8324 read-minibuffer.
8325 (Minibuffer History): Clarify description of cons values for
8326 HISTORY arguments.
5dcb4c4e
SM
8327 (Basic Completion): Various corrections and clarifications.
8328 Add completion-regexp-list.
b8d4c8d0
GM
8329 (Minibuffer Completion): Correct and clarify description of
8330 completing-read.
5dcb4c4e
SM
8331 (Completion Commands): Mention Partial Completion mode.
8332 Various other minor changes.
b8d4c8d0
GM
8333 (High-Level Completion): Various corrections and clarifications.
8334 (Reading File Names): Ditto.
8335 (Minibuffer Misc): Ditto.
8336
83372004-01-26 Luc Teirlinck <teirllm@auburn.edu>
8338
8339 * strings.texi (Text Comparison): assoc-string also matches
8340 elements of alists that are strings instead of conses.
8341 (Formatting Strings): Standardize Texinfo usage. Update index
8342 entries.
8343
83442004-01-20 Luc Teirlinck <teirllm@auburn.edu>
8345
8346 * lists.texi (Sets And Lists): Add delete-dups.
8347
83482004-01-15 Luc Teirlinck <teirllm@auburn.edu>
8349
8350 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
8351 special form.
8352 * macros.texi (Defining Macros): Update description of `declare',
8353 which now is a macro.
8354 (Wrong Time): Fix typos.
8355
83562004-01-14 Luc Teirlinck <teirllm@auburn.edu>
8357
8358 * compile.texi (Compilation Functions): Expand descriptions of
8359 `compile-defun', `byte-compile-file', `byte-recompile-directory'
8360 and `batch-byte-compile'. In particular, mention and describe
8361 all optional arguments.
8362 (Disassembly): Correct and clarify the description of `disassemble'.
8363
83642004-01-11 Luc Teirlinck <teirllm@auburn.edu>
8365
8366 * searching.texi: Various small changes in addition to the
8367 following.
8368 (Regexp Example): Adapt to new value of `sentence-end'.
8369 (Regexp Functions): The PAREN argument to `regexp-opt' can be
8370 `words'.
8371 (Search and Replace): Add usage note for `perform-replace'.
8372 (Entire Match Data): Mention INTEGERS and REUSE arguments to
8373 `match-data'.
8374 (Standard Regexps): Update for new values of `paragraph-start'
8375 and `sentence-end'.
8376
83772004-01-07 Luc Teirlinck <teirllm@auburn.edu>
8378
8379 * files.texi (Saving Buffers): Clarify descriptions of
8380 `write-contents-functions' and `before-save-hook'.
8381 Make the defvar's for `before-save-hook' and `after-save-hook'
8382 into defopt's.
8383
83842004-01-07 Kim F. Storm <storm@cua.dk>
8385
8386 * commands.texi (Click Events): Describe new image and
8387 width/height elements of click events.
8388 (Accessing Events): Add posn-string, posn-image, and
8389 posn-object-width-height. Change posn-object to return either
8390 image or string object.
8391
83922004-01-01 Simon Josefsson <jas@extundo.com>
8393
8394 * hooks.texi (Standard Hooks): Add before-save-hook.
8395 * files.texi (Saving Buffers): Likewise.
8396
83972004-01-03 Richard M. Stallman <rms@gnu.org>
8398
8399 * frames.texi (Frames and Windows): Delete frame-root-window.
8400
84012004-01-03 Luc Teirlinck <teirllm@auburn.edu>
8402
8403 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
8404
8405 * functions.texi: Various small changes in addition to the
8406 following.
5dcb4c4e
SM
8407 (What Is a Function): `functionp' returns nil for macros.
8408 Clarify behavior of this and following functions for symbol arguments.
b8d4c8d0
GM
8409 (Function Documentation): Add `\' in front of (fn @var{arglist})
8410 and explain why.
8411 (Defining Functions): Mention DOCSTRING argument to `defalias'.
8412 Add anchor.
8413 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
8414
84152004-01-01 Miles Bader <miles@gnu.org>
8416
8417 * display.texi (Buttons): New section.
8418
84192003-12-31 Andreas Schwab <schwab@suse.de>
8420
8421 * numbers.texi (Math Functions): sqrt reports a domain-error
8422 error.
8423 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
8424
84252003-12-30 Luc Teirlinck <teirllm@auburn.edu>
8426
8427 * tips.texi (Documentation Tips): Update item on hyperlinks in
8428 documentation strings.
8429
8430 * errors.texi (Standard Errors): Various small corrections and
8431 additions.
8432
8433 * control.texi: Various small changes in addition to the
8434 following.
8435 (Signaling Errors): Provide some more details on how `signal'
8436 constructs the error message. Add anchor to the definition of
8437 `signal'.
8438 (Error Symbols): Describe special treatment of `quit'.
8439 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
8440 to emphasize that it has to be a single form.
8441
8442 * buffers.texi: Add anchor.
8443
84442003-12-29 Richard M. Stallman <rms@gnu.org>
8445
8446 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
8447 (Window Configurations): Add window-configuration-frame.
8448
8449 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
8450
8451 * text.texi (Examining Properties): Add get-char-property-and-overlay.
8452 Change arg name in get-char-property.
8453 (Special Properties): Update handling of keymap property.
8454
8455 * strings.texi (Modifying Strings): Add clear-string.
8456 (Text Comparison): Add assoc-string and remove
8457 assoc-ignore-case, assoc-ignore-representation.
8458
8459 * os.texi (Time of Day): Add set-time-zone-rule.
8460
8461 * numbers.texi (Math Functions): asin, acos, log, log10
8462 report domain-error errors.
8463
8464 * nonascii.texi (Converting Representations):
8465 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
8466 (Encoding and I/O): Add file-name-coding-system.
8467
8468 * modes.texi (Search-based Fontification): Explain that
8469 face specs are symbols with face names as values.
8470
8471 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
8472
8473 * lists.texi (Building Lists): remq moved elsewhere.
8474 (Sets And Lists): remq moved here.
8475 (Association Lists): Refer to assoc-string.
8476
8477 * internals.texi (Garbage Collection): Add memory-use-counts.
8478
8479 * frames.texi (Frames and Windows): Add set-frame-selected-window
8480 and frame-root-window.
8481
8482 * files.texi (Contents of Directories):
8483 Add directory-files-and-attributes.
8484
8485 * display.texi (Refresh Screen): Add force-window-update.
8486 (Invisible Text): Explain about moving point out of invis text.
8487 (Overlay Properties): Add overlay-properties.
8488 (Managing Overlays): Add overlayp.
8489 (GIF Images): Invalid image number displays a hollow box.
8490
8491 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
8492 (Killing Buffers): Add buffer-live-p.
8493
84942003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
8495
8496 * display.texi (Fringes): Fix typo "set-buffer-window".
8497
84982003-12-24 Luc Teirlinck <teirllm@auburn.edu>
8499
8500 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
8501 * nonascii.texi, processes.texi, tips.texi, variables.texi:
8502 Add or change various xrefs and anchors.
8503
8504 * commands.texi: Replace all occurrences of @acronym{CAR} with
8505 @sc{car}, for consistency with the rest of the Elisp manual.
8506 `car' and `cdr' are historically acronyms, but are no longer
8507 widely thought of as such.
8508
8509 * internals.texi (Pure Storage): Mention that `purecopy' does not
8510 copy text properties.
8511 (Object Internals): Now 29 bits are used (in most implementations)
8512 to address Lisp objects.
8513
8514 * variables.texi (Variables with Restricted Values): New node.
8515
8516 * objects.texi (Lisp Data Types): Mention that certain variables
8517 can only take on a restricted set of values and add an xref to
8518 the new node "Variables with Restricted Values".
8519
8520 * eval.texi (Function Indirection): Describe the errors that
8521 `indirect-function' can signal.
8522 (Eval): Clarify the descriptions of `eval-region' and `values'.
8523 Describe `eval-buffer' instead of `eval-current-buffer' and
8524 mention `eval-current-buffer' as an alias for `current-buffer'.
8525 Correct the description and mention all optional arguments.
8526
8527 * nonascii.texi: Various small changes in addition to the
8528 following.
8529 (Converting Representations): Clarify behavior of
8530 `string-make-multibyte' and `string-to-multibyte' for unibyte all
8531 ASCII arguments.
8532 (Character Sets): Document the variable `charset-list' and adapt
8533 the definition of the function `charset-list' accordingly.
8534 (Translation of Characters): Clarify use of generic characters in
8535 `make-translation-table'. Clarify and correct the description of
8536 the use of translation tables in encoding and decoding.
8537 (User-Chosen Coding Systems): Correct and clarify the description
8538 of `select-safe-coding-system'.
8539 (Default Coding Systems): Clarify description of
8540 `file-coding-system-alist'.
8541
85422003-11-30 Luc Teirlinck <teirllm@auburn.edu>
8543
8544 * strings.texi (Text Comparison): Correctly describe when two
8545 strings are `equal'. Combine and clarify descriptions of
8546 `assoc-ignore-case' and `assoc-ignore-representation'.
8547
8548 * objects.texi (Non-ASCII in Strings): Clarify description of
8549 when a string is unibyte or multibyte.
8550 (Bool-Vector Type): Update examples.
8551 (Equality Predicates): Correctly describe when two strings are
8552 `equal'.
8553
85542003-11-29 Luc Teirlinck <teirllm@auburn.edu>
8555
8556 * lists.texi (Building Lists): `append' no longer accepts integer
8557 arguments. Update the description of `number-sequence' to reflect
8558 recent changes.
8559 (Sets And Lists): Describe `member-ignore-case' after `member'.
8560
85612003-11-27 Kim F. Storm <storm@cua.dk>
8562
8563 * commands.texi (Click Events): Click object may be an images.
8564 Describe (dx . dy) element of click positions.
8565 (Accessing Events): Remove duplicate posn-timestamp.
8566 New functions posn-object and posn-object-x-y.
8567
85682003-11-23 Kim F. Storm <storm@cua.dk>
8569
8570 * commands.texi (Click Events): Describe enhancements to event
8571 position lists, including new text-pos and (col . row) items.
8572 Mention left-fringe and right-fringe area events.
8573 (Accessing Events): New functions posn-area and
8574 posn-actual-col-row. Mention posn-timestamp. Mention that
8575 posn-point in non-text area still returns buffer position.
8576 Clarify posn-col-row.
8577
85782003-11-21 Lars Hansen <larsh@math.ku.dk>
8579
8580 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
8581 * anti.texi (File Attributes): Describe removed parameter
8582 ID-FORMAT.
8583
85842003-11-20 Luc Teirlinck <teirllm@auburn.edu>
8585
8586 * positions.texi (Positions): Mention that, if a marker is used as
8587 a position, its buffer is ignored.
8588
8589 * markers.texi (Overview of Markers): Mention it here too.
8590
85912003-11-12 Luc Teirlinck <teirllm@auburn.edu>
8592
8593 * numbers.texi (Numeric Conversions): Not just `floor', but also
8594 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
8595
85962003-11-10 Luc Teirlinck <teirllm@auburn.edu>
8597
8598 * markers.texi (Creating Markers): Specify insertion type of
8599 created markers. Add xref to `Marker Insertion Types'.
8600 Second argument to `copy-marker' is optional.
8601 (Marker Insertion Types): Mention that most markers are created
8602 with insertion type nil.
8603 (The Mark): Correctly describe when `mark' signals an error.
8604 (The Region): Correctly describe when `region-beginning' and
8605 `region-end' signal an error.
8606
86072003-11-08 Luc Teirlinck <teirllm@auburn.edu>
8608
8609 * hash.texi (Creating Hash): Clarify description of `eql'.
8610 `makehash' is obsolete.
8611 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
8612
8613 * positions.texi (Point): Change description of `buffer-end', so
8614 that it is also correct for floating point arguments.
8615 (List Motion): Correct argument lists of `beginning-of-defun' and
8616 `end-of-defun'.
8617 (Excursions): Add xref to `Marker Insertion Types'.
8618 (Narrowing): Argument to `narrow-to-page' is optional.
8619
86202003-11-06 Luc Teirlinck <teirllm@auburn.edu>
8621
8622 * streams.texi (Output Streams): Clarify behavior of point for
8623 marker output streams.
8624
86252003-11-04 Luc Teirlinck <teirllm@auburn.edu>
8626
8627 * variables.texi (Defining Variables): Second argument to
8628 `defconst' is not optional.
8629 (Setting Variables): Mention optional argument APPEND to
8630 `add-to-list'.
8631 (Creating Buffer-Local): Expand description of
8632 `make-variable-buffer-local'.
8633 (Frame-Local Variables): Expand description of
8634 `make-variable-frame-local'.
8635 (Variable Aliases): Correct description of optional argument
8636 DOCSTRING to `defvaralias'. Mention return value of
8637 `defvaralias'.
8638 (File Local Variables): Add xref to `File variables' in Emacs
8639 Manual. Correct description of `hack-local-variables'. Mention
8640 `safe-local-variable' property. Mention optional second argument
8641 to `risky-local-variable-p'.
8642
86432003-11-03 Luc Teirlinck <teirllm@auburn.edu>
8644
8645 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
8646
86472003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
8648
8649 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
8650 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
8651 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
8652 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
8653 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
8654 lispref/processes.texi, lispref/searching.texi,
8655 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
8656 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
8657 @acronym{FOO}.
8658
86592003-10-27 Luc Teirlinck <teirllm@auburn.edu>
8660
8661 * strings.texi (Creating Strings): Argument START to `substring'
8662 can not be `nil'. Expand description of
8663 `substring-no-properties'. Correct description of `split-string',
8664 especially with respect to empty matches. Prevent very bad line
8665 break in definition of `split-string-default-separators'.
8666 (Text Comparison): `string=' and `string<' also accept symbols as
8667 arguments.
8668 (String Conversion): More completely describe argument BASE in
8669 `string-to-number'.
8670 (Formatting Strings): `%s' and `%S' in `format' do require
8671 corresponding object. Clarify behavior of numeric prefix after
8672 `%' in `format'.
8673 (Case Conversion): The argument to `upcase-initials' can be a
8674 character.
8675
86762003-10-27 Kenichi Handa <handa@m17n.org>
8677
8678 * display.texi (Fontsets): Fix texinfo usage.
8679
86802003-10-25 Kenichi Handa <handa@m17n.org>
8681
8682 * display.texi (Fontsets): Add description of the function
8683 set-fontset-font.
8684
86852003-10-23 Luc Teirlinck <teirllm@auburn.edu>
8686
8687 * display.texi (Temporary Displays): Add xref to `Documentation
8688 Tips'.
8689
8690 * functions.texi (Function Safety): Use inforef instead of pxref
8691 for SES.
8692
86932003-10-23 Andreas Schwab <schwab@suse.de>
8694
8695 * Makefile.in (TEX, texinputdir): Don't define.
8696 (TEXI2DVI): Define.
8697 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
8698 add $(srcdir)/index.texi.
8699 ($(infodir)/elisp): Remove index.texi dependency.
8700 (elisp.dvi): Likewise. Use $(TEXI2DVI).
8701 (index.texi): Remove target.
8702 (dist): Don't link $(srcdir)/permute-index.
8703 (clean): Don't remove index.texi.
8704
8705 * permute-index, index.perm: Remove.
8706 * index.texi: Rename from index.unperm.
8707
87082003-10-22 Luc Teirlinck <teirllm@auburn.edu>
8709
8710 * tips.texi (Documentation Tips): Document new behavior for face
8711 and variable hyperlinks in Help mode.
8712
87132003-10-21 Luc Teirlinck <teirllm@auburn.edu>
8714
8715 * objects.texi (Integer Type): Update for extra bit of integer range.
8716 (Character Type): Ditto.
8717
87182003-10-16 Eli Zaretskii <eliz@gnu.org>
8719
8720 * numbers.texi (Integer Basics): Add index entries for reading
8721 numbers in hex, octal, and binary.
8722
87232003-10-16 Lute Kamstra <lute@gnu.org>
8724
8725 * modes.texi (Mode Line Format): Mention force-mode-line-update's
8726 argument.
8727
87282003-10-13 Luc Teirlinck <teirllm@auburn.edu>
8729
8730 * windows.texi (Choosing Window): Fix typo.
8731 * edebug.texi (Edebug Execution Modes): Fix typo.
8732
87332003-10-13 Richard M. Stallman <rms@gnu.org>
8734
8735 * windows.texi (Basic Windows): A window has fringe settings,
8736 display margins and scroll-bar settings.
8737 (Splitting Windows): Doc split-window return value.
8738 Clean up one-window-p.
8739 (Selecting Windows): Fix typo.
8740 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
8741 (Buffers and Windows): In set-window-buffer, explain effect
8742 on fringe settings and scroll bar settings.
8743 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
8744 (Choosing Window): Use defopt for pop-up-frame-function.
8745 For special-display-buffer-names, explain same-window and same-frame.
8746 Clarify window-dedicated-p return value.
8747 (Textual Scrolling): scroll-up and scroll-down can get an error.
8748 (Horizontal Scrolling): Clarify auto-hscroll-mode.
8749 Clarify set-window-hscroll.
8750 (Size of Window): Don't mention tool bar in window-height.
8751 (Coordinates and Windows): Explain what coordinates-in-window-p
8752 returns for fringes and display margins.
8753 (Window Configurations): Explain saving fringes, etc.
8754
8755 * tips.texi (Library Headers): Clean up Documentation.
8756
8757 * syntax.texi (Parsing Expressions): Clean up forward-comment
8758 and parse-sexp-lookup-properties.
8759
8760 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
8761
8762 * os.texi (System Environment): Clean up text for load-average errors.
8763
8764 * modes.texi (Hooks): Don't explain local hook details at front.
8765 Clarify run-hooks and run-hook-with-args a little.
8766 Clean up add-hook and remove-hook.
8767
8768 * edebug.texi (Edebug Execution Modes): Clarify t.
8769 Document edebug-sit-for-seconds.
8770 (Coverage Testing): Document C-x X = and =.
8771 (Instrumenting Macro Calls): Fix typo.
8772 (Specification List): Don't index the specification keywords.
8773
87742003-10-10 Kim F. Storm <storm@cua.dk>
8775
8776 * processes.texi (Network): Introduce make-network-process.
8777
87782003-10-09 Luc Teirlinck <teirllm@auburn.edu>
8779
8780 * tips.texi (Library Headers): Fix typo.
8781
87822003-10-07 Juri Linkov <juri@jurta.org>
8783
8784 * modes.texi (Imenu): Mention imenu-create-index-function's
8785 default value. Explain submenus better.
8786
87872003-10-07 Lute Kamstra <lute@gnu.org>
8788
8789 * modes.texi (Faces for Font Lock): Fix typo.
8790 (Hooks): Explain how buffer-local hook variables can refer to
8791 global hook variables.
8792 Various minor clarifications.
8793
87942003-10-06 Lute Kamstra <lute@gnu.org>
8795
8796 * tips.texi (Coding Conventions): Mention naming conventions for
8797 hooks.
8798
87992003-10-05 Luc Teirlinck <teirllm@auburn.edu>
8800
8801 * loading.texi (Library Search): Correct default value of
8802 load-suffixes.
8803 (Named Features): Fix typo.
8804
88052003-10-05 Richard M. Stallman <rms@gnu.org>
8806
8807 * loading.texi (Named Features): In `provide',
8808 say how to test for subfeatures.
8809 (Unloading): In unload-feature, use new var name
8810 unload-feature-special-hooks.
8811
88122003-10-03 Lute Kamstra <lute@gnu.org>
8813
8814 * modes.texi (Major Mode Conventions): Mention third way to set up
8815 Imenu.
8816 (Imenu): A number of small fixes.
8817 Delete documentation of internal variable imenu--index-alist.
8818 Document the return value format of imenu-create-index-function
8819 functions.
8820
88212003-09-30 Richard M. Stallman <rms@gnu.org>
8822
8823 * processes.texi (Network): Say what stopped datagram connections do.
8824
8825 * lists.texi (Association Lists): Clarify `assq-delete-all'.
8826
8827 * display.texi (Overlay Properties): Clarify `evaporate' property.
8828
88292003-09-29 Lute Kamstra <lute@gnu.org>
8830
8831 * modes.texi (Mode Line Data): Explain when symbols in mode-line
8832 constructs should be marked as risky.
8833 Change cons cell into proper list.
8834 (Mode Line Variables): Change cons cell into proper list.
8835
88362003-09-26 Lute Kamstra <lute@gnu.org>
8837
8838 * modes.texi (Mode Line Data): Document the :propertize construct.
8839 (Mode Line Variables): Reorder the descriptions of the variables
8840 to match their order in the default mode-line-format.
8841 Describe the new variables mode-line-position and mode-line-modes.
8842 Update the default values of mode-line-frame-identification,
8843 minor-mode-alist, and default-mode-line-format.
8844 (Properties in Mode): Mention the :propertize construct.
8845
88462003-09-26 Richard M. Stallman <rms@gnu.org>
8847
8848 * buffers.texi, commands.texi, debugging.texi, eval.texi:
8849 * loading.texi, minibuf.texi, text.texi, variables.texi:
8850 Avoid @strong{Note:}.
8851
88522003-09-26 Richard M. Stallman <rms@gnu.org>
8853
8854 * keymaps.texi (Remapping Commands): Fix typo.
8855
88562003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
8857
8858 * processes.texi (Low-Level Network): Fix typo.
8859
88602003-09-23 Kim F. Storm <storm@cua.dk>
8861
8862 * processes.texi (Network, Network Servers): Fix typos.
8863 (Low-Level Network): Add timeout value for :server keyword.
8864 Add new option keywords to make-network-process.
8865 Add set-network-process-options.
8866 Explain how to test availability of network options.
8867
88682003-09-19 Richard M. Stallman <rms@gnu.org>
8869
8870 * text.texi (Motion by Indent): Arg to
8871 backward-to-indentation and forward-to-indentation is optional.
8872
8873 * strings.texi (Creating Strings): Add substring-no-properties.
8874
8875 * processes.texi
8876 (Process Information): Add list-processes arg QUERY-ONLY.
8877 Delete process-contact from here.
8878 Add new status values for process-status.
8879 Add process-get, process-put, process-plist, set-process-plist.
8880 (Synchronous Processes): Add call-process-shell-command.
8881 (Signals to Processes): signal-process allows process objects.
8882 (Network): Complete rewrite.
8883 (Network Servers, Datagrams, Low-Level Network): New nodes.
8884
8885 * positions.texi (Word Motion): forward-word, backward-word
8886 arg is optional. Reword.
8887
8888 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
8889
8890 * variables.texi (Creating Buffer-Local):
8891 Delete duplicate definition of buffer-local-value.
8892 (File Local Variables): Explain about discarding text props.
8893
88942003-09-11 Richard M. Stallman <rms@gnu.org>
8895
8896 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
8897 changes variables that record input events.
8898 (Minibuffer Misc): Add minibuffer-selected-window.
8899
8900 * lists.texi (Building Lists): Add copy-tree.
8901
8902 * display.texi (Fontsets): Add char-displayable-p.
8903 (Scroll Bars): New node.
8904
89052003-09-08 Lute Kamstra <lute@gnu.org>
8906
8907 * modes.texi (%-Constructs): Document new `%i' and `%I'
8908 constructs.
8909
89102003-09-03 Peter Runestig <peter@runestig.com>
8911
8912 * makefile.w32-in: New file.
8913
89142003-08-29 Richard M. Stallman <rms@gnu.org>
8915
8916 * display.texi (Overlay Properties): Clarify how priorities
8917 affect use of the properties.
8918
89192003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
8920
8921 * customize.texi (Type Keywords): Correct the description of
8922 `:help-echo' in the case where `motion-doc' is a function.
8923
89242003-08-14 John Paul Wallington <jpw@gnu.org>
8925
8926 * modes.texi (Emulating Mode Line): Subsection, not section.
8927
89282003-08-13 Richard M. Stallman <rms@gnu.org>
8929
8930 * elisp.texi (Top): Update subnode lists in menu.
8931
8932 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
8933 (Kill Functions): kill-region has new arg yank-handler.
8934 (Yanking): New node.
8935 (Yank Commands): Add yank-undo-function.
8936 (Low-Level Kill Ring):
8937 kill-new and kill-append have new arg yank-handler.
8938 (Changing Properties): Add remove-list-of-text-properties.
8939 (Atomic Changes): New node.
8940
8941 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
8942
8943 * streams.texi (Output Variables): Add eval-expression-print-length
8944 and eval-expression-print-level.
8945
8946 * os.texi (Time Conversion): For encode-time, explain limits on year.
8947
8948 * objects.texi (Character Type): Define anchor "modifier bits".
8949
8950 * modes.texi (Emulating Mode Line): New node.
8951 (Search-based Fontification): Font Lock uses font-lock-face property.
8952 (Other Font Lock Variables): Likewise.
8953
8954 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
8955 not vectors.
8956 (Active Keymaps): Add emulation-mode-map-alists.
8957 (Functions for Key Lookup): key-binding has new arg no-remap.
8958 (Remapping Commands): New node.
8959 (Scanning Keymaps): where-is-internal has new arg no-remap.
8960 (Tool Bar): Add tool-bar-local-item-from-menu.
8961 Clarify when to use tool-bar-add-item-from-menu.
8962
8963 * commands.texi (Interactive Call): commandp has new arg.
8964 (Command Loop Info): Add this-original-command.
8965
89662003-08-06 John Paul Wallington <jpw@gnu.org>
8967
8968 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
8969
8970 * display.texi (Warning Basics): Fix typo.
8971 (Fringes): Add closing curly bracket and fix typo.
8972
8973 * elisp.texi (Top): Fix typo.
8974
89752003-08-05 Richard M. Stallman <rms@gnu.org>
8976
8977 * elisp.texi: Update lists of subnodes.
8978
8979 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
8980
8981 * variables.texi (Local Variables): Use lc for example variable names.
8982
8983 * tips.texi (Library Headers): Explain where to put -*-.
8984
8985 * strings.texi (Creating Strings): Fix xref for vconcat.
8986
8987 * sequences.texi (Vector Functions):
8988 vconcat no longer allows integer args.
8989
8990 * minibuf.texi (Reading File Names): read-file-name has new
8991 arg PREDICATE. New function read-directory-name.
8992
c4cc8b9a 8993 * macros.texi (Defining Macros): Give definition of `declare'.
b8d4c8d0
GM
8994 (Indenting Macros): New node.
8995
8996 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
8997 (Window Frame Parameters): Make separate table of parameters
8998 that are coupled with specific face attributes.
8999 (Deleting Frames): delete-frame-hooks renamed to
9000 delete-frame-functions.
9001
9002 * files.texi (Magic File Names): Add file-remote-p.
9003 Clarify file-local-copy.
9004
9005 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
9006 here; instead xref Defining Macros.
9007
9008 * display.texi (Warnings): New node, and subnodes.
9009 (Fringes): New node.
9010
9011 * debugging.texi (Test Coverage): New node.
9012
9013 * compile.texi (Compiler Errors): Explain with-no-warnings
9014 and other ways to suppress warnings.
9015
9016 * commands.texi (Interactive Call): Minor clarification.
9017
9018 * buffers.texi (Buffer File Name): set-visited-file-name
9019 renames the buffer too.
9020
9021 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
9022
90232003-07-24 Markus Rost <rost@math.ohio-state.edu>
9024
9025 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
9026
90272003-07-22 Markus Rost <rost@math.ohio-state.edu>
9028
9029 * internals.texi (Garbage Collection): Fix previous change.
9030
90312003-07-22 Richard M. Stallman <rms@gnu.org>
9032
9033 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
9034
9035 * display.texi (Width): Use \s syntax in example.
9036 (Font Selection): Add face-font-rescale-alist.
9037
9038 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
9039 Remove spurious indent in example.
9040
9041 * lists.texi (Building Lists): Add number-sequence.
9042
9043 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
9044
9045 * functions.texi (Function Documentation): Explain how to
9046 show calling convention explicitly in the doc string.
9047
9048 * windows.texi (Selecting Windows): save-selected-window saves
9049 selected window of each frame.
9050 (Window Configurations): Minor change.
9051
9052 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
9053
9054 * streams.texi (Output Variables): Add print-continuous-numbering
9055 and print-number-table.
9056
9057 * processes.texi (Decoding Output): New node.
9058
9059 * os.texi (Time Conversion): decode-time arg is optional.
9060
9061 * objects.texi (Character Type): Don't use space as example for \.
9062 Make list of char names and \-sequences correspond.
9063 Explain that \s is not used in strings. `\ ' needs space after.
9064
9065 * nonascii.texi (Converting Representations): Add string-to-multibyte.
9066 (Translation of Characters): Add translation-table-for-input.
9067 (Default Coding Systems): Add auto-coding-functions.
9068 (Explicit Encoding): Add decode-coding-inserted-region.
9069 (Locales): Add locale-info.
9070
9071 * minibuf.texi (Basic Completion): Describe test-completion.
9072 Collections can be lists of strings.
9073 Clean up lazy-completion-table.
9074 (Programmed Completion): Mention test-completion.
9075 Clarify why lambda expressions are not accepted.
9076 (Minibuffer Misc): Describe minibufferp.
9077
90782003-07-14 Richard M. Stallman <rms@gnu.org>
9079
9080 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
9081
9082 * windows.texi (Selecting Windows): New arg to select-window.
9083 (Selecting Windows): Add with-selected-window.
9084 (Size of Window): Add window-inside-edges, etc.
9085
9086 * internals.texi (Garbage Collection): Add post-gc-hook.
9087
9088 * processes.texi (Subprocess Creation): Add exec-suffixes.
9089
9090 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
9091 (Scanning Keymaps): Add map-keymaps.
9092 (Defining Menus): Add keymap-prompt.
9093
9094 * numbers.texi (Integer Basics): Add most-positive-fixnum,
9095 most-negative-fixnum.
9096
c4cc8b9a 9097 * compile.texi (Byte Compilation): Explain no-byte-compile.
b8d4c8d0
GM
9098 (Compiler Errors): New node.
9099
9100 * os.texi (User Identification): user-uid, user-real-uid
9101 can return float.
9102
9103 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
9104 and about derived modes.
9105 (Minor Modes): Add minor-mode-list.
9106 (Defining Minor Modes): Keyword args for define-minor-mode.
9107 (Search-based Fontification): Explain managing other properties.
9108 (Other Font Lock Variables): Add font-lock-extra-managed-props.
183080b6 9109 (Faces for Font Lock): Add font-lock-preprocessor-face.
b8d4c8d0
GM
9110 (Hooks): Add run-mode-hooks and delay-mode-hooks.
9111
9112 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
9113 (Variable Aliases): Clarify defvaralias.
9114
9115 * loading.texi (Library Search): Add load-suffixes.
9116
9117 * minibuf.texi (Basic Completion): Add lazy-completion-table.
9118 (Programmed Completion): Add dynamic-completion-table.
9119
9120 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
9121 (Magic File Names): Specify precedence order of handlers.
9122
9123 * commands.texi (Command Overview): Emacs server runs pre-command-hook
9124 and post-command-hook.
9125 (Waiting): New calling convention for sit-for.
9126
9127 * text.texi (Special Properties): local-map and keymap properties
9128 apply based on their stickiness.
9129
91302003-07-07 Richard M. Stallman <rms@gnu.org>
9131
9132 * modes.texi (Minor Mode Conventions): Specify only some kinds
9133 of list values as args to minor modes.
9134
9135 * files.texi (File Name Expansion): Warn about iterative use
9136 of substitute-in-file-name.
9137
9138 * advice.texi (Activation of Advice): Clean up previous change.
9139
91402003-07-06 Markus Rost <rost@math.ohio-state.edu>
9141
9142 * advice.texi (Activation of Advice): Note that ad-start-advice is
9143 turned on by default.
9144
91452003-06-30 Richard M. Stallman <rms@gnu.org>
9146
9147 * text.texi (Buffer Contents): Document current-word.
9148 (Change Hooks): Not called for *Messages*.
9149
9150 * functions.texi (Defining Functions): Explain about redefining
9151 primitives.
f4e90db0 9152 (Function Safety): Rename. Minor changes.
b8d4c8d0
GM
9153 Comment out the detailed criteria for what is safe.
9154
91552003-06-22 Andreas Schwab <schwab@suse.de>
9156
9157 * objects.texi (Symbol Type): Fix description of examples.
9158
91592003-06-16 Andreas Schwab <schwab@suse.de>
9160
9161 * hash.texi (Creating Hash): Fix description of :weakness.
9162
c8763fb6 91632003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
b8d4c8d0
GM
9164
9165 * files.texi (Changing Files): copy-file copies file modes, too.
9166
91672003-05-28 Richard M. Stallman <rms@gnu.org>
9168
9169 * strings.texi (Creating Strings): Clarify split-string.
9170
91712003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
9172
9173 * strings.texi (Creating Strings): Update split-string specification
9174 and examples.
9175
91762003-05-19 Richard M. Stallman <rms@gnu.org>
9177
9178 * elisp.texi: Correct invariant section names.
9179
91802003-04-20 Richard M. Stallman <rms@gnu.org>
9181
9182 * os.texi (Timers): Explain about timers and quitting.
9183
91842003-04-19 Richard M. Stallman <rms@gnu.org>
9185
9186 * internals.texi (Writing Emacs Primitives): Strings are
9187 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
9188 Explain GCPRO convention for varargs function args.
9189
91902003-04-16 Richard M. Stallman <rms@gnu.org>
9191
9192 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
9193
91942003-04-08 Richard M. Stallman <rms@gnu.org>
9195
9196 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
9197
91982003-02-13 Kim F. Storm <storm@cua.dk>
9199
9200 * objects.texi (Character Type): New \s escape for space.
9201
92022003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
9203
5dcb4c4e 9204 * os.texi (System Environment): Add cygwin system-type.
b8d4c8d0
GM
9205
92062003-01-25 Richard M. Stallman <rms@gnu.org>
9207
9208 * keymaps.texi: Document that a symbol can act as a keymap.
9209
92102003-01-13 Richard M. Stallman <rms@gnu.org>
9211
9212 * text.texi (Changing Properties): Say string indices are origin-0.
9213
9214 * positions.texi (Screen Lines) <compute-motion>:
9215 Correct order of elts in return value.
9216
9217 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
9218 how to define a default binding.
9219
92202002-12-07 Markus Rost <rost@math.ohio-state.edu>
9221
9222 * loading.texi (Unloading): Fix recent change for load-history.
9223
9224 * customize.texi (Simple Types): Clarify description of custom
9225 type 'number. Describe new custom type 'float.
9226
92272002-12-04 Markus Rost <rost@math.ohio-state.edu>
9228
9229 * variables.texi (File Local Variables): Fix typo.
9230
c8763fb6 92312002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
b8d4c8d0
GM
9232
9233 From Michael Albinus <Michael.Albinus@alcatel.de>.
9234
9235 * README: Target for Info file is `make info'.
9236
5dcb4c4e 9237 * files.texi (File Name Components): Fix typos in
b8d4c8d0
GM
9238 `file-name-sans-extension'.
9239 (Magic File Names): Complete list of operations for magic file
9240 name handlers.
9241
92422002-09-16 Jonathan Yavner <jyavner@engineer.com>
9243
9244 * variables.texi (File Local Variables): New function
9245 risky-local-variable-p.
9246
92472002-09-15 Jonathan Yavner <jyavner@engineer.com>
9248
9249 * functions.texi (Function safety): New node about unsafep.
9250
92512002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
9252
5dcb4c4e 9253 * customize.texi (Splicing into Lists): Fix example.
a86cd395 9254 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>.
b8d4c8d0
GM
9255
92562002-06-17 Juanma Barranquero <lektu@terra.es>
9257
9258 * frames.texi (Display Feature Testing): Fix typo.
9259
92602002-06-12 Andreas Schwab <schwab@suse.de>
9261
9262 * frames.texi (Initial Parameters, Resources): Fix references to
9263 the Emacs manual.
9264
92652002-05-13 Kim F. Storm <storm@cua.dk>
9266
9267 * variables.texi (Intro to Buffer-Local): Updated warning and
9268 example relating to changing buffer inside let.
9269
c8763fb6 92702002-03-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
9271
9272 * os.texi (Session Management): New node about X Session management.
9273
92742002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
9275
9276 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
9277 to which the manual corresponds, and the copyright years.
9278
9279 * Makefile.in (VERSION): Set to 2.9.
9280
92812001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
9282
9283 * elisp.texi: Change the category in @dircategory to "Emacs", to
9284 make it consistent with info/dir.
9285
92862001-11-25 Miles Bader <miles@gnu.org>
9287
9288 * text.texi (Fields): Describe new `limit' arg in
9289 field-beginning/field-end.
9290
92912001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
9292
5dcb4c4e
SM
9293 * permute-index: Don't depend on csh-specific features.
9294 Replace the interpreter name with /bin/sh.
b8d4c8d0
GM
9295
9296 * two-volume-cross-refs.txt: New file.
9297 * two.el: New file.
9298 * spellfile: New file.
9299
93002001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
9301
9302 * permute-index: New file.
9303
9304 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
9305 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
9306 8+3 restricted namespace.
9307
9308 * Makefile.in (infodir): Define relative to $(srcdir).
9309 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
9310 include directories list via -I switch to makeinfo.
9311 (index.texi): Use cp if both hard and symbolic links fail.
9312
93132001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
9314
9315 * Makefile.in (distclean): Add.
9316
9317 The following changes make ELisp manual part of the Emacs
9318 distribution:
9319
9320 * Makefile.in: Add Copyright notice.
9321 (prefix): Remove.
9322 (infodir): Change value to "../info".
9323 (VPATH): New variable.
9324 (MAKE): Don't define.
9325 (texmacrodir): Don't define.
9326 (texinputdir): Append the existing value of TEXINPUTS.
9327 ($(infodir)/elisp): Instead of just "elisp". Reformat the
9328 command to be compatible with man/Makefile.in, and to put the
9329 output into ../info.
9330 (info): Add target.
9331 (installall): Target removed.
9332
c8763fb6 93332001-10-31 Pavel Janík <Pavel@Janik.cz>
b8d4c8d0
GM
9334
9335 * tips.texi (Coding Conventions): Fix typo.
9336
93372001-10-23 Gerd Moellmann <gerd@gnu.org>
9338
9339 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
9340
93412001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
9342
9343 * files.texi (File Name Components): Update the description of
9344 file-name-sans-extension and file-name-extension, as they now
9345 ignore leading dots.
9346
93472001-10-20 Gerd Moellmann <gerd@gnu.org>
9348
9349 * (Version 21.1 released.)
9350
93512001-10-19 Miles Bader <miles@gnu.org>
9352
9353 * positions.texi (Text Lines): Describe behavior of
9354 `beginning-of-line'/`end-of-line' in the presence of field properties.
9355
93562001-10-17 Gerd Moellmann <gerd@gnu.org>
9357
9358 * Makefile.in (VERSION): Set to 2.8.
9359 (manual): Use `manual-21'.
9360
9361 * elisp.texi (VERSION): Add and use it where the version
9362 number was used. Set it to 2.8.
9363
9364 * intro.texi: Likewise.
9365
93662001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
9367
9368 * files.texi (File Name Completion): Document the significance of
9369 a trailing slash in elements of completion-ignored-extensions.
9370
93712001-10-06 Miles Bader <miles@gnu.org>
9372
9373 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
9374
93752001-10-04 Gerd Moellmann <gerd@gnu.org>
9376
9377 * variables.texi (Variable Aliases): New node.
9378
93792001-10-04 Gerd Moellmann <gerd@gnu.org>
9380
9381 * Branch for 21.1.
9382
93832001-10-02 Miles Bader <miles@gnu.org>
9384
9385 * minibuf.texi (Minibuffer Misc): Add entries for
9386 `minibuffer-contents', `minibuffer-contents-no-properties', and
9387 `delete-minibuffer-contents'.
9388 Correct description for `minibuffer-prompt-end'.
9389
9390 * text.texi (Property Search): Correct descriptions of
9391 `next-char-property-change' and `previous-char-property-change'.
9392 Add entries for `next-single-char-property-change' and
9393 `previous-single-char-property-change'.
9394 Make operand names a bit more consistent.
9395
93962001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
9397
9398 * frames.texi (Finding All Frames): Document that next-frame and
9399 previous-frame are local to current terminal.
9400
94012001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
9402
9403 * keymaps.texi (Creating Keymaps): Fix the description of the
9404 result of make-keymap.
9405
94062001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
9407
9408 * display.texi (Font Lookup, Attribute Functions)
9409 (Image Descriptors): Add cross-references to the definition of
9410 selected frame.
9411
9412 * buffers.texi (The Buffer List): Add cross-references to the
9413 definition of selected frame.
9414
9415 * frames.texi (Input Focus): Clarify which frame is _the_ selected
9416 frame at any given time.
9417 (Multiple Displays, Size and Position): Add a cross-reference to
9418 the definition of the selected frame.
9419
94202001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
9421
9422 * strings.texi (String Conversion) <string-to-number>: Document
9423 that a float is returned for integers that are too large.
9424
9425 * frames.texi (Mouse Position): Document mouse-position-function.
9426 (Display Feature Testing): Document display-images-p.
9427 (Window Frame Parameters): Document the cursor-type variable.
9428
9429 * numbers.texi (Integer Basics): Document CL style read syntax for
9430 integers in bases other than 10.
9431
5dcb4c4e
SM
9432 * positions.texi (List Motion):
9433 Document open-paren-in-column-0-is-defun-start.
b8d4c8d0
GM
9434
9435 * lists.texi (Sets And Lists): Document member-ignore-case.
9436
9437 * internals.texi (Garbage Collection): Document the used and free
9438 strings report.
9439 (Memory Usage): Document strings-consed.
9440
9441 * os.texi (Time of Day): Document float-time.
9442 (Recording Input): Document that clear-this-command-keys clears
9443 the vector to be returned by recent-keys.
9444
9445 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
9446 argument keymap can be a list.
9447
9448 * nonascii.texi (User-Chosen Coding Systems)
9449 <select-safe-coding-system>: Document the new argument
9450 accept-default-p and the variable
9451 select-safe-coding-system-accept-default-p. Tell what happens if
9452 buffer-file-coding-system is undecided.
9453 (Default Coding Systems): Document auto-coding-regexp-alist.
9454
9455 * display.texi (The Echo Area) <message>: Document
9456 message-truncate-lines.
9457 (Glyphs): Document that the glyph table is unused on windowed
9458 displays.
9459
9460 * help.texi (Describing Characters) <single-key-description>:
9461 Document the new argument no-angles.
9462 (Accessing Documentation) <documentation-property>: Document that
9463 a non-string property is evaluated.
9464 <documentation>: Document that the function-documentation property
9465 is looked for.
9466
9467 * windows.texi (Selecting Windows): Document some-window.
9468
9469 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
9470
9471 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
9472 apropos-mode-hook.
9473
9474 * commands.texi (Using Interactive): Document interactive-form.
9475 (Keyboard Macros): Document kbd-macro-termination-hook.
9476 (Command Loop Info): Document that clear-this-command-keys clears
9477 the vector to be returned by recent-keys.
9478
94792001-09-04 Werner LEMBERG <wl@gnu.org>
9480
9481 * Makefile.in (srcdir, texinputdir): New variables.
9482 (srcs, index.texi, install): Use $(srcdir).
9483 (.PHONY): Remove elisp.dvi.
9484 (elisp): Use -I switch for makeinfo.
9485 (elisp.dvi): Use $(srcdir) and $(texinputdir).
9486 (installall, dist): Use $(srcdir).
9487 Fix path to texinfo.tex.
9488 (maintainer-clean): Add elisp.dvi and elisp.oaux.
9489
94902001-08-30 Gerd Moellmann <gerd@gnu.org>
9491
9492 * display.texi (Conditional Display): Adjust to API change.
9493
9494 * configure: New file.
9495
94962001-07-30 Gerd Moellmann <gerd@gnu.org>
9497
9498 * commands.texi (Repeat Events): Add description of
9499 double-click-fuzz.
9500
95012001-05-08 Stefan Monnier <monnier@cs.yale.edu>
9502
9503 * syntax.texi (Syntax Class Table): Add the missing designator for
9504 comment and string fences.
9505 (Syntax Properties): Add a xref to syntax table internals.
9506 (Syntax Table Internals): Document string-to-syntax.
9507
95082001-05-07 Gerd Moellmann <gerd@gnu.org>
9509
9510 * Makefile.in (install): Use install-info command line options
9511 like in Emacs' Makefile.in.
9512
95132000-12-09 Miles Bader <miles@gnu.org>
9514
9515 * windows.texi (Window Start): Update documentation for
9516 `pos-visible-in-window-p'.
9517
95182000-11-12 Stefan Monnier <monnier@cs.yale.edu>
9519
9520 * lists.texi (Building Lists): Add footnote to explain how to add
9521 to the end of a list.
9522
95232000-10-25 Gerd Moellmann <gerd@gnu.org>
9524
9525 * files.texi (Visiting Functions): Typos.
9526
95272000-10-25 Kenichi Handa <handa@etl.go.jp>
9528
9529 * files.texi (Visiting Functions): Return value of
9530 find-file-noselect may be a list of buffers if wildcards are used.
9531
95322000-10-24 Miles Bader <miles@lsi.nec.co.jp>
9533
9534 * display.texi (Defining Faces): Document `graphic' display type
9535 in face specs.
9536
b344d29d 95372000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b8d4c8d0
GM
9538
9539 * hooks.texi (Standard Hooks): Replace obsolete
9540 `after-make-frame-hook' with `after-make-frame-functions'.
9541
9542 * frames.texi (Creating Frames): Ditto.
9543
9544 * variables.texi (Future Local Variables): Ditto.
9545
95462000-10-16 Gerd Moellmann <gerd@gnu.org>
9547
9548 * display.texi (Other Image Types): Add description of :foreground
9549 and :background properties of mono PBM images.
9550
95512000-08-17 Werner LEMBERG <wl@gnu.org>
9552
9553 * .cvsignore: New file.
9554
95552000-01-05 Gerd Moellmann <gerd@gnu.org>
9556
9557 * tindex.pl: New script.
9558
95591999-12-03 Dave Love <fx@gnu.org>
9560
9561 * Makefile.in (MAKEINFO): New parameter.
9562
95631999-09-17 Richard Stallman <rms@gnu.org>
9564
9565 * Makefile.in (srcs): Add hash.texi.
9566 (VERSION): Update to 20.6.
9567
95681999-09-13 Richard Stallman <rms@gnu.org>
9569
9570 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
9571
95721998-08-29 Karl Heuer <kwzh@gnu.org>
9573
9574 * configure.in: New file.
9575 * Makefile.in: Renamed from Makefile.
9576 (prefix, infodir): Use value obtained from configure.
9577 (emacslibdir): Obsolete variable deleted.
9578 (dist): Distribute configure.in, configure, Makefile.in.
9579
95801998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
9581
9582 * Makefile (INSTALL_INFO): New variable.
9583 (install): Run install-info.
9584
95851998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
9586
9587 * Makefile (elisp.dvi): Add missing backslash.
9588
95891998-05-02 Richard Stallman <rms@psilocin.gnu.org>
9590
9591 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
9592 Run texindex without `./'. Always run texindex on elisp.tp.
9593 (elisp.tps): Target deleted.
9594
95951998-04-05 Richard Stallman <rms@psilocin.gnu.org>
9596
9597 * Makefile (srcs): Add nonascii.texi and customize.texi.
9598 (dist): Start by deleting `temp'.
9599
96001998-02-17 Richard Stallman <rms@psilocin.gnu.org>
9601
9602 * Makefile (makeinfo, texindex): Targets deleted.
9603 (makeinfo.o, texindex.o): Targets deleted.
9604 (clean, dist): Don't do anything with them or with getopt*.
9605
96061998-01-30 Richard Stallman <rms@psilocin.gnu.org>
9607
9608 * Makefile (SHELL): Defined.
9609
96101998-01-27 Richard Stallman <rms@psilocin.gnu.org>
9611
9612 * Makefile (elisp.tps): New target.
9613 (elisp.dvi): Depend on elisp.tps.
9614
c5602427 96151996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
9616
9617 * README: Update phone number.
9618
9619 * Makefile (elisp): Make this be the default target.
9620 Depend on makeinfo.c instead of makeinfo.
9621 (install): Don't depend on elisp.dvi, since we don't install that.
9622 Use mkinstalldirs.
9623 (dist): Add mkinstalldirs.
9624
c5602427 96251995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
9626
9627 * Makefile (VERSION): Update version number.
5dcb4c4e 9628 (maintainer-clean): Rename from realclean.
b8d4c8d0 9629
c5602427 96301995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
9631
9632 * Makefile (realclean): New target.
9633 (elisp): Remove any old elisp-* files first.
9634
c5602427 96351993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
9636
9637 * Makefile (VERSION): New variable.
9638 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
9639 Compressed file suffix should be `.gz', not `.z'.
9640
ce058493 96411993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
9642
9643 * Makefile (elisp): Depend on makeinfo.
9644
c5602427 96451993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
9646
9647 * Makefile (srcs): Add anti.texi.
9648
c5602427 96491993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
9650
9651 * Makefile (infodir, prefix): New vars.
9652 (install): Use infodir.
f4e90db0 9653 (emacsinfodir): Delete.
b8d4c8d0 9654
c5602427 96551993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
9656
9657 * Makefile (srcs): Add calendar.texi.
9658
9659 * Makefile (dist): Copy texindex.c and makeinfo.c.
9660 Limit elisp-* files to those with one or two digits.
9661
c5602427 96621993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0 9663
f4e90db0 9664 * Makefile (dist): Change to use Gzip instead of compress.
b8d4c8d0 9665
c5602427 96661993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
9667
9668 * loading.texi (Unloading): define-function changed back to
9669 defalias. It may not stay this way, but at least it's
9670 consistent with the known-good version of the code patch.
9671
c5602427 96721993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
9673
9674 * modes.texi (Hooks): Document new optional arg of add-hook.
9675
c5602427 96761993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
9677
9678 * variables.texi: Document nil initial value of buffer-local variables.
9679
9680 * tips.texi: Add new section on standard library headers.
9681
c5602427 96821993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
9683
9684 * Makefile (srcs): Add frame.texi to the list of sources.
9685
c5602427 96861993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
9687
9688 * Makefile (dist): Don't bother excluding autosave files; they'll
9689 never make it into the temp directory anyway, and the hash marks
9690 in the name are problematic for make and the Bourne shell.
9691 (srcs):
9692
c5602427 96931993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
9694
9695 * Makefile (dist): Don't include backup files or autosave files in
9696 the distribution tar file.
9697
c5602427 96981991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0 9699
5dcb4c4e 9700 * Makefile (srcs): Add index.perm.
b8d4c8d0
GM
9701 (elisp.dvi): Remove erroneous shell comment.
9702 Expect output of permute-index in permuted.fns.
9703 Save old elisp.aux in elisp.oaux.
5dcb4c4e 9704 (clean): Add index.texi to be deleted.
b8d4c8d0 9705
c5602427 97061990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
9707
9708 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
9709
c5602427 97101990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
9711
9712 * files.texi: Noted that completion-ignored-extensions is ignored
9713 when making *Completions*.
9714
3e868ee3 97151990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
9716
9717 * Makefile make dist now depends on elisp.dvi, since it tries
9718 to include it in the dist file.
9719
c5602427 97201990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 9721
c5602427 9722 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 9723
c5602427 97241989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
9725
9726 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
9727 (defunargs): Turn off \hyphenchar of \sl font temporarily.
9728
c5602427 97291989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
9730
9731 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
9732 and @error{} are the terms now being used. The files in the
9733 directory have been changed to reflect this.
9734
9735 * All instances of @indentedresultt{} have been changed to
9736 ` @result{}', using 5 spaces at the begining of the line.
9737
c5602427 97381989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
9739
9740 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
9741 experimental @indentedresult{}, @indentedexpandsto{} are part of
9742 the texinfo.tex in this directory. These TeX macros are not
9743 stable yet.
9744
c5602427 97451989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
9746
9747 * texinfo.tex: Temporarily added
9748 \let\result=\dblarrow
9749 \def\error{{\it ERROR} \longdblarrow}
9750 We need to do this better soon.
9751
c5602427 97521989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
9753
9754 * Applied Karl Berry's patches to *.texinfo files, but not to
9755 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
9756 new title page format is also not applied, since it requires
9757 texinfo.tex changes.)
9758
9759 * Cleaned up `Makefile' and defined the `emacslibdir' directory
9760 for the Project GNU development environment.
9761
9762;; Local Variables:
c8763fb6 9763;; coding: utf-8
b8d4c8d0
GM
9764;; End:
9765
73b0cd50 9766 Copyright (C) 1998-2011 Free Software Foundation, Inc.
b8d4c8d0
GM
9767
9768 This file is part of GNU Emacs.
9769
352c8b4a 9770 GNU Emacs is free software: you can redistribute it and/or modify
b8d4c8d0 9771 it under the terms of the GNU General Public License as published by
352c8b4a
GM
9772 the Free Software Foundation, either version 3 of the License, or
9773 (at your option) any later version.
b8d4c8d0
GM
9774
9775 GNU Emacs is distributed in the hope that it will be useful,
9776 but WITHOUT ANY WARRANTY; without even the implied warranty of
9777 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
9778 GNU General Public License for more details.
9779
9780 You should have received a copy of the GNU General Public License
352c8b4a 9781 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.