Merge from emacs-24; up to 2014-06-06T02:22:40Z!monnier@iro.umontreal.ca
[bpt/emacs.git] / doc / lispref / ChangeLog
CommitLineData
97a1ef48
EZ
12014-06-21 Eli Zaretskii <eliz@gnu.org>
2
3 * positions.texi (Screen Lines): Clarify how columns are counted
4 by vertical-motion.
5
0e6929ec
GM
62014-06-15 Glenn Morris <rgm@gnu.org>
7
8 * Makefile.in (bootstrap-clean): New.
9
90de50e2 102014-06-15 Eli Zaretskii <eliz@gnu.org>
859488bf
EZ
11
12 * commands.texi (Accessing Mouse): Improve the wording of the
13 posn-col-row documentation. (Bug#17768)
14
40abffe4
GM
152014-06-10 Glenn Morris <rgm@gnu.org>
16
17 * Makefile.in (INFO_EXT): Remove and replace by ".info" throughout.
18 (INFO_OPTS): Set directly rather than with configure.
19
feb6546c
PE
202014-06-09 Paul Eggert <eggert@cs.ucla.edu>
21
22 Say (accept-process-output P)'s result pertains to P if P is non-nil.
23 * processes.texi (Accepting Output): Mention that if PROCESS is non-nil,
24 the return value is about PROCESS, not about other processes.
25
7b385b02
GM
262014-06-08 Glenn Morris <rgm@gnu.org>
27
6d069b1b
GM
28 * os.texi (Startup Summary): Small fix for initial-buffer-choice.
29
99d8aedf
GM
30 * files.texi (Subroutines of Visiting): Mention uniquify.
31
7b385b02
GM
32 * numbers.texi (Comparison of Numbers): Copyedits.
33
36cf8493 342014-06-08 Glenn Morris <rgm@gnu.org>
137dcb47 35
b8379803
GM
36 * display.texi (Window Systems): Remove window-setup-hook.
37 * os.texi (Startup Summary, Init File):
38 Improve description of window-setup-hook.
39 (Terminal-Specific): Update window-setup-hook cross-reference.
40 * hooks.texi (Standard Hooks): Update window-setup-hook cross-reference.
41
137dcb47
GM
42 * display.texi (Overlay Properties): Update re priority. (Bug#17234)
43
e1b3f35f
GM
44 * package.texi (Package Archives): Mention signing packages.
45
2be772ff
EZ
462014-06-07 Eli Zaretskii <eliz@gnu.org>
47
48 * commands.texi (Click Events): Update contents of click event's
49 position list due to last changes in make_lispy_position.
50
953e106a 512014-06-02 Glenn Morris <rgm@gnu.org>
e38a5ebe 52
e9e341bb
GM
53 * text.texi (Buffer Contents):
54 Update for filter-buffer-substring changes.
55
e38a5ebe
GM
56 * abbrevs.texi (Abbrev Expansion): Update for expand-abbrev changes.
57 * functions.texi (Advising Functions): Standardize menu case.
58
015936fb 592014-05-26 Eli Zaretskii <eliz@gnu.org>
1e046d37
EZ
60
61 * display.texi (Invisible Text): Clarify the description of
62 line-move-ignore-invisible. (Bug#17511)
63
bbd03f13
LL
642014-05-22 Leo Liu <sdl.web@gmail.com>
65
66 * sequences.texi (Sequence Functions): Don't mention when and how
67 SEQ to nreverse is mutated.
68
254b7645
LL
692014-05-21 Leo Liu <sdl.web@gmail.com>
70
71 * sequences.texi (Sequence Functions): Update nreverse.
72
2f1205e0
PE
732014-05-19 Paul Eggert <eggert@cs.ucla.edu>
74
75 Allow any non-nil value to count as true in bool-vector.
76 * sequences.texi (Bool-Vectors): Coalesce discussion of how to
77 print them. bool-vector's args need not be t or nil.
78
2bcf0551
DA
792014-05-19 Dmitry Antipov <dmantipov@yandex.ru>
80
81 * sequences.texi (Bool-vectors): Mention bool-vector.
82
8208d2bf
PE
832014-05-17 Paul Eggert <eggert@cs.ucla.edu>
84
85 Assume C99 or later (Bug#17487).
86 * internals.texi (C Dialect): Document this.
87
c269148b
DA
882014-05-15 Dmitry Antipov <dmantipov@yandex.ru>
89
90 * lists.texi (Building Cons Cells and Lists): Remove
ddc30c99 91 description of `reverse' and `'nreverse' to generalize them...
c269148b
DA
92 * sequences.texi (Sequences): ...for sequences here.
93
d63d883a
GM
942014-05-14 Glenn Morris <rgm@gnu.org>
95
96 * files.texi (Changing Files): Mention with-file-modes.
97
fb3f83f5 982014-05-08 Paul Eggert <eggert@cs.ucla.edu>
76377e46
PE
99
100 * internals.texi (C Dialect): New section.
101 (C Integer Types): Mention bool_bf.
102
09b911ad 1032014-04-30 Stefan Monnier <monnier@iro.umontreal.ca>
2785da24
SM
104
105 * processes.texi (Filter Functions, Sentinels): Advertise add-function.
106
4d89ee37
SM
1072014-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
108
109 * windows.texi (Window Configurations, Window Configurations):
110 Window configs don't store marks any more.
111
dff4a9f6 1122014-04-25 Eli Zaretskii <eliz@gnu.org>
402a211f 113
4d89ee37
SM
114 * strings.texi (Text Comparison): Mention equal-including-properties
115 for when text properties of the strings matter for comparison.
402a211f 116
42e91034 1172014-04-22 Eli Zaretskii <eliz@gnu.org>
f982b371
EZ
118
119 * text.texi (Registers): Document register-read-with-preview.
120
121 * internals.texi (Building Emacs): Improve indexing.
122
bfc30790
DC
1232014-04-17 Daniel Colascione <dancol@dancol.org>
124
125 * frames.texi (Terminal Parameters): Document new
126 tty-mode-set-strings and tty-mode-reset-strings terminal
127 parameters.
128
eb36672f
PE
1292014-04-17 Paul Eggert <eggert@cs.ucla.edu>
130
131 * Makefile.in (infoclean): Be consistent about reporting failures.
132
3f63a9f7
DC
1332014-04-09 Daniel Colascione <dancol@dancol.org>
134
135 * errors.texi (Standard Errors): Document required error
136 parameters for `scan-error'.
137
138 * positions.texi (List Motion): Explain new `up-list' arguments.
139 Mention `backward-up-list'.
140
cb6e0bfa
DC
1412014-04-08 Daniel Colascione <dancol@dancol.org>
142
143 * minibuf.texi (Programmed Completion): Improve phrasing, remove
144 incorrect bullet count.
145
6f287c89 1462014-04-07 Glenn Morris <rgm@gnu.org>
50ea0f87
GM
147
148 * os.texi (Recording Input): Dribble files may contain passwords.
149
03607929
GM
150 * backups.texi (Making Backups, Reverting):
151 Update for default values of some -function vars no longer being nil.
8a1d24b1
GM
152 (Reverting): Update for buffer-stale-function
153 also applying to file-buffers.
03607929 154
d94c875d
DC
1552014-03-31 Daniel Colascione <dancol@dancol.org>
156
157 * minibuf.texi (Completion in Buffers): Discuss using lazy
158 completion tables for inline completion.
159
95de732d
GM
1602014-03-28 Glenn Morris <rgm@gnu.org>
161
162 * os.texi (Terminal-Specific): Mention term-file-aliases.
163
16adf2e6 1642014-03-26 Eli Zaretskii <eliz@gnu.org>
75b7e407
EZ
165
166 * files.texi (Kinds of Files): Improve documentation of
167 file-symlink-p. (Bug#17073) Add cross-references.
168
16adf2e6 1692014-03-26 Barry O'Reilly <gundaetiapo@gmail.com>
37ea8275
BR
170
171 * markers.texi (Moving Marker Positions): The 2014-03-02 doc
172 change mentioning undo's inability to handle relocated markers no
173 longer applies. See bug#16818.
174 * text.texi (Undo): Expand documentation of (TEXT . POS) and
175 (MARKER . ADJUSTMENT) undo elements.
176
0b4fe078
GM
1772014-03-26 Glenn Morris <rgm@gnu.org>
178
179 * files.texi (File Locks): All systems support locking.
180
eb6f0d56
GM
1812014-03-22 Glenn Morris <rgm@gnu.org>
182
f9c81e7b
GM
183 * commands.texi (Defining Commands):
184 Mention that interactive-only also affects describe-function.
185
5076d275
GM
186 * functions.texi (Declare Form): Add interactive-only.
187 * commands.texi (Defining Commands) Mention declare.
188
eb6f0d56
GM
189 * commands.texi (Defining Commands): List interactive-only values.
190
45681788
EZ
1912014-03-22 Eli Zaretskii <eliz@gnu.org>
192
193 * functions.texi (Core Advising Primitives): Fix cross-reference
194 in last change.
195
299ccd03 1962014-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
0c0ec041
SM
197
198 * functions.texi (Advising Functions): Explain a bit more how
199 arguments work.
200 (Advice combinators): New node.
201 (Core Advising Primitives): Use it. Expand description of "depth".
202 (Advising Named Functions): Document limitation of advices on macros.
203
21e18b30
MR
2042014-03-21 Martin Rudalics <rudalics@gmx.at>
205
206 * frames.texi (Size and Position): In `frame-resize-pixelwise'
207 description drop remark about frame maximization.
208 * windows.texi (Display Action Functions): Add description for
209 `display-buffer-no-window' and explain use of `allow-no-window'
210 alist entries.
211
9ee59bca
GM
2122014-03-21 Glenn Morris <rgm@gnu.org>
213
214 * commands.texi (Defining Commands): Copyedit re `interactive-only'.
215
a2326811
PE
2162014-03-20 Paul Eggert <eggert@cs.ucla.edu>
217
218 * internals.texi (C Integer Types): Prefer 'false' and 'true'
219 to '0' and '1' for booleans.
220
37ca9077
PE
2212014-03-19 Paul Eggert <eggert@cs.ucla.edu>
222
c7dff2f6
PE
223 * numbers.texi: Improve and clarify a bit, and fix some minor bugs.
224 Remove now-obsolete hypothetical note about negative division,
225 as the C standard has changed.
226
37ca9077
PE
227 Fix porting inconsistency about rounding to even.
228 * numbers.texi (Numeric Conversions, Rounding Operations):
229 Document that 'round' and 'fround' round to even.
230
6b88e570
JB
2312014-03-18 Juanma Barranquero <lekktu@gmail.com>
232
233 * customize.texi (Variable Definitions): Recommend avoiding
234 destructive modification of the value argument of :set (bug#16755).
235
5fb6db0d
SM
2362014-03-18 Stefan Monnier <monnier@iro.umontreal.ca>
237
238 * modes.texi (Auto-Indentation): Mention electric-indent variables.
239
28a51720
JB
2402014-03-18 Juanma Barranquero <lekktu@gmail.com>
241
242 * functions.texi (Advising Named Functions): Fix reference.
243
1917cf46
PE
2442014-03-18 Paul Eggert <eggert@cs.ucla.edu>
245
246 Improve documentation for integer and floating-point basics.
247 * numbers.texi (Numbers, Integer Basics, Float Basics):
248 Document the basics a bit more precisely. Say more clearly
249 that Emacs floating-point numbers are IEEE doubles on all
250 current platforms. Give more details about frexp.
251 Say more clearly that '1.' is an integer.
252 (Predicates on Numbers): Fix wholenump typo.
253 * objects.texi (Integer Type): Adjust to match numbers.texi.
254
53e84c5f 2552014-03-18 Stefan Monnier <monnier@iro.umontreal.ca>
6c187ef5
SM
256
257 * functions.texi (Advising Functions): Try and improve the text.
258 Add example use of advice-add (bug#16959).
259 (Core Advising Primitives): Rename. Explain handling of interactive
260 specs, including advice-eval-interactive-spec.
261 (Advising Named Functions): Try and better explain the difference with
262 add-function.
263 (Porting old advices): New node.
264
09b73f08
PE
2652014-03-18 Paul Eggert <eggert@cs.ucla.edu>
266
267 Style fixes for floating-point doc.
268 * commands.texi, customize.texi, display.texi, elisp.texi, files.texi:
269 * frames.texi, hash.texi, internals.texi, keymaps.texi, lists.texi:
270 * minibuf.texi, nonascii.texi, numbers.texi, objects.texi, os.texi:
271 * processes.texi, streams.texi, strings.texi, text.texi:
272 * variables.texi, windows.texi:
273 Hyphenate "floating-point" iff it precedes a noun.
274 Reword to avoid nouns and hyphenation when that's easy.
275 Prefer "integer" to "integer number" and "is floating point"
276 to "is a floating point number".
277 Prefer "@minus{}" to "-" when it's a minus.
278
b92631bf
MR
2792014-03-16 Martin Rudalics <rudalics@gmx.at>
280
281 * display.texi (Temporary Displays): Rewrite descriptions of
282 `with-output-to-temp-buffer' and `with-temp-buffer-window'.
6c187ef5 283 * help.texi (Help Functions): Rewrite description of `with-help-window'.
b92631bf 284
480d4f57
DG
2852014-03-15 Dmitry Gutov <dgutov@yandex.ru>
286
287 * display.texi (Blinking): Update WRT to the new
288 `blink-matchin-paren' behavior.
289
cfd5e825
MR
2902014-03-14 Martin Rudalics <rudalics@gmx.at>
291
292 * display.texi (Temporary Displays): Say that
b92631bf 293 `with-temp-buffer-window' makes its buffer current.
cfd5e825
MR
294 * frames.texi (Size and Position): Describe new option
295 `frame-resize-pixelwise'. Rewrite descriptions of
296 `set-frame-size', `set-frame-height' and `set-frame-width'.
297
7e940b65
MR
2982014-03-09 Martin Rudalics <rudalics@gmx.at>
299
6c187ef5 300 * elisp.texi (Top): Rename section "Width" to "Size of Displayed Text".
7e940b65
MR
301 * text.texi (Primitive Indent):
302 * strings.texi (String Basics):
6c187ef5 303 * sequences.texi (Sequence Functions): Update references accordingly.
7e940b65
MR
304 * display.texi (Size of Displayed Text): Rename section from
305 "Width". Add description for `window-text-pixel-size'.
306 (Window Dividers): Reword description of window dividers.
307 * frames.texi (Layout Parameters): Improve description of window
308 divider parameters.
309 * windows.texi (Window Sizes): Add descriptions of
310 `window-mode-line-height' and `window-header-line-height'.
311 (Coordinates and Windows): Mention window dividers.
312
f2c5082b
MR
3132014-03-07 Martin Rudalics <rudalics@gmx.at>
314
2c6053e8
MR
315 * buffers.texi (The Buffer List): Rename node to Buffer List.
316 Describe `buffer-list-update-hook'.
317 * elisp.texi (Top): "The Buffer List" renamed to "Buffer List".
318 Add node for Window Dividers.
319 * hooks.texi (Standard Hooks): Add reference to
320 `buffer-list-update-hook'.
f2c5082b
MR
321 * windows.texi (Window Sizes): Describe `window-min-size'.
322 (Splitting Windows): Update description of `split-window'.
2c6053e8 323 (Selecting Windows): Update description of `select-window'.
f2c5082b 324
cac0a1d6
MR
3252014-03-06 Martin Rudalics <rudalics@gmx.at>
326
327 * frames.texi (Size and Position): Rewrite entries for
6c187ef5
SM
328 `fit-frame-to-buffer' and `fit-frame-to-buffer-margins'.
329 Add description for `fit-frame-to-buffer-sizes'.
cac0a1d6
MR
330 * windows.texi (Resizing Windows): Add descriptions for
331 pixelwise resizing. Add entries for `window-resize-pixelwise'
6c187ef5
SM
332 and `fit-window-to-buffer-horizontally'.
333 Rewrite `fit-window-to-buffer' entry.
cac0a1d6 334
7c45220b
XF
3352014-03-06 Xue Fuqiao <xfq@gnu.org>
336
337 * internals.texi (Window Internals): Remove field `region_showing'.
338
222426f6
GM
3392014-03-06 Glenn Morris <rgm@gnu.org>
340
341 * searching.texi (Replacing Match):
342 Remove incorrect, uninteresting return value. (Bug#16942)
343
e1a2cb1c
MR
3442014-03-05 Martin Rudalics <rudalics@gmx.at>
345
346 * display.texi (Window Dividers): New section.
347 * frames.texi (Layout Parameters): Add right-divider-width and
348 bottom-divider-width.
349 * windows.texi (Window Sizes): Redraw schematic and rewrite its
350 description. Rewrite descriptions of `window-total-height',
351 `window-total-width', `window-total-size', `window-body-height',
352 `window-body-width' and `window-size-fixed'. Add descriptions
353 for `window-pixel-height', `window-pixel-width',
354 `window-min-height' and `window-min-width'. Remove description
355 of `window-size-fixed-p' moving part of it to that of
356 `window-size-fixed'.
6c187ef5 357 (Resizing Windows): Mention dividers when talking about minimum sizes.
e1a2cb1c 358
47b73b35
GM
3592014-03-05 Glenn Morris <rgm@gnu.org>
360
361 * modes.texi (SMIE Customization): New section.
362 * elisp.texi (Top): Update detailed menu.
363
87132570
MR
3642014-03-04 Martin Rudalics <rudalics@gmx.at>
365
366 * windows.texi (Windows and Frames): Add some missing &optional
367 designators. Adjust description of window-in-direction.
368
35e951cd 3692014-03-02 Barry O'Reilly <gundaetiapo@gmail.com>
62d81bd7
BR
370
371 * markers.texi (Moving Marker Positions): Clarify guidance about
372 when to move markers and when to create a new one, as discussed at
373 http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16818#17
374
d2b94b15
GM
3752014-03-02 Glenn Morris <rgm@gnu.org>
376
377 * text.texi (Decompression): New node.
378 * elisp.texi (Top): Update detailed menu.
379
3a6e15dd
GM
3802014-03-01 Glenn Morris <rgm@gnu.org>
381
382 * display.texi (Forcing Redisplay): Mention pre-redisplay-function.
383
0fcfa974
XF
3842014-02-28 Xue Fuqiao <xfq@gnu.org>
385
35e951cd
JB
386 * functions.texi (Advising Functions, Advising Named Functions):
387 Tweak markup.
65fa1016 388
ecc384ac
XF
389 * display.texi (Defining Faces): Doc fix for `face-spec-set'.
390
0fcfa974 391 * elisp.texi (Top):
35e951cd
JB
392 * commands.texi (Generic Commands, Defining Commands):
393 Document `define-alternatives'.
0fcfa974 394
8603bdb3
XF
3952014-02-27 Xue Fuqiao <xfq@gnu.org>
396
eed1c399
XF
397 * windows.texi (Window Sizes): Document `window-size'.
398 (Display Action Functions): Document `display-buffer-at-bottom'.
399 (Window Configurations): Minor fixes.
400
401 * modes.texi (Header Lines): Document `window-header-line-height'.
402
403 * display.texi (Scroll Bars): Document `window-scroll-bar-width'.
404
de37b1f4
XF
405 * windows.texi (Window Sizes, Resizing Windows): Document some
406 pixelwise window operations.
407
6be76608
XF
408 * text.texi (Margins): Fix the description of RET and `C-j'.
409
8603bdb3
XF
410 * frames.texi (Multiple Terminals): Document
411 `display-monitor-attributes-list' and `display-monitor-attributes'.
412 (Display Feature Testing): Add some notes about multi-monitor.
413
ea7826ba
GM
4142014-02-27 Glenn Morris <rgm@gnu.org>
415
416 * minibuf.texi (Programmed Completion):
417 Mention completion-table-with-cache.
418
98bd6b32
GM
4192014-02-25 Glenn Morris <rgm@gnu.org>
420
421 * display.texi (Window Systems):
422 Replace term-setup-hook with emacs-startup-hook.
423 * hooks.texi (Standard Hooks):
424 Replace term-setup-hook with tty-setup-hook.
425 * os.texi (Startup Summary, Init File, Terminal-Specific):
426 Replace term-setup-hook with tty-setup-hook, and update.
427
add6de1c
SM
4282014-02-22 Stefan Monnier <monnier@iro.umontreal.ca>
429
53e84c5f
JB
430 * functions.texi (Declare Form): Document gv-expander, gv-setter,
431 and compiler-macro (bug#16829, bug#15093).
add6de1c 432
37febf53
JB
4332014-02-21 Juanma Barranquero <lekktu@gmail.com>
434
435 * windows.texi (Window Configurations): Doc fix.
436 (Windows and Frames): Fix typo.
437
458e643b
GM
4382014-02-21 Glenn Morris <rgm@gnu.org>
439
440 * internals.texi (Process Internals):
5fcd01e5
GM
441 * processes.texi (Subprocess Creation, Deleting Processes)
442 (Output from Processes, Process Buffers, Filter Functions)
443 (Accepting Output, Sentinels, Network, Network Servers):
458e643b
GM
444 Filters and sentinels can no longer be nil.
445 * elisp.texi (Top): Menu update.
446
189e7007
GM
4472014-02-20 Glenn Morris <rgm@gnu.org>
448
449 * functions.texi (Defining Functions): Mention defalias-fset-function.
450
add6de1c
SM
4512014-02-17 Stefan Monnier <monnier@iro.umontreal.ca>
452
453 * minibuf.texi (Completion Commands): Don't document obsolete
454 `common-substring' arg of display-completion-list.
455
2836affa
GM
4562014-02-17 Glenn Morris <rgm@gnu.org>
457
458 * minibuf.texi (Text from Minibuffer): Update read-regexp details.
459 Mention read-regexp-defaults-function.
460
47a73eb0
GM
4612014-02-13 Glenn Morris <rgm@gnu.org>
462
463 * debugging.texi (Debugger Commands): Tiny edits.
464
fa792979
GM
4652014-02-12 Glenn Morris <rgm@gnu.org>
466
467 * package.texi (Simple Packages): Describe URL and Keywords headers.
468
63d93efd
LI
4692014-02-10 Lars Ingebrigtsen <larsi@gnus.org>
470
add6de1c
SM
471 * text.texi (User-Level Deletion):
472 Document `delete-trailing-whitespace' (bug#15309).
63d93efd 473
d6d5fdf8
LI
4742014-02-09 Lars Ingebrigtsen <larsi@gnus.org>
475
438241f5
LI
476 * text.texi (Changing Properties): Clarify `propertize' (bug#9825).
477
981c3e4f
LI
478 * display.texi (Blinking): Clarify doc string in example (bug#10658).
479
d6d5fdf8
LI
480 * commands.texi (Accessing Mouse): Mention that these function
481 also work on keyboard events (bug#14228).
28d51810 482 (Quitting): Refer to the right node for `set-input-mode' (bug#11458).
d6d5fdf8 483
fff711ee
LI
4842014-02-08 Lars Ingebrigtsen <larsi@gnus.org>
485
241781b6
LI
486 * display.texi (Face Attributes): Add an index (bug#14924).
487
fff711ee
LI
488 * keymaps.texi (Menu Bar): Minor clarification (bug#15657).
489
314ffdb1
GM
4902014-02-06 Glenn Morris <rgm@gnu.org>
491
492 * display.texi (Truncation):
493 * positions.texi (Screen Lines): Do not mention cache-long-scans.
494
bd21bf41
JL
4952014-01-31 Juri Linkov <juri@jurta.org>
496
497 * searching.texi (String Search): Incremental word search fixes.
498
e3bd7eed
GM
4992014-01-28 Glenn Morris <rgm@gnu.org>
500
501 * text.texi (Indent Tabs): Update related to tab-stops.
502
0db19d38
GM
5032014-01-24 Glenn Morris <rgm@gnu.org>
504
1e548e40
GM
505 * control.texi (Handling Errors): Update with-demoted-errors.
506
0db19d38
GM
507 * files.texi (File Locks): Every platform supports locking now.
508
7b997b14
GM
5092014-01-22 Glenn Morris <rgm@gnu.org>
510
511 * display.texi (ImageMagick Images): Expand on image-format-suffixes.
512
64295f83
GM
5132014-01-20 Glenn Morris <rgm@gnu.org>
514
515 * hash.texi (Other Hash): Do not mention subr-x.el functions;
516 reverts 2013-12-22 change.
517
122ff675
SM
5182014-01-10 Stefan Monnier <monnier@iro.umontreal.ca>
519
520 * functions.texi (Advising Functions): New section.
521 * modes.texi (Running Hooks): Don't document with-wrapper-hook and
522 run-hook-wrapped any more.
523 (Hooks): Link to the new Advising Functions node.
524 * elisp.texi (Top): Don't include advice.texi.
525 * advice.texi: Remove.
526 * makefile.w32-in (srcs):
527 * Makefile.in (srcs): Adjust accordingly.
528
fa49b469
RS
5292014-01-09 Rüdiger Sonderfeld <ruediger@c-plusplus.de>
530
9fb07a9e
RS
531 * text.texi (Parsing HTML/XML): Document `shr-insert-document'.
532
fa49b469
RS
533 * strings.texi (Text Comparison): Document `string-suffix-p'.
534
d831c9b8
GM
5352014-01-07 Glenn Morris <rgm@gnu.org>
536
537 * files.texi (File Attributes): Fix superscipt typo.
538
de7ce2d1
CY
5392014-01-07 Chong Yidong <cyd@gnu.org>
540
541 * files.texi (Changing Files): Document copy-file changes.
542
809d2ce4
GM
5432014-01-07 Glenn Morris <rgm@gnu.org>
544
545 * display.texi (Logging Messages): Copyedits re messages-buffer.
546
c6ab4664
PE
5472014-01-06 Paul Eggert <eggert@cs.ucla.edu>
548
549 Specify .texi encoding (Bug#16292).
550 * back.texi, book-spine.texi, lay-flat.texi:
551 Add @documentencoding.
552
81c7d631
CY
5532014-01-05 Chong Yidong <cyd@gnu.org>
554
555 * backups.texi (Making Backups): Document backup-buffer change.
556
557 * files.texi (Visiting Files): Copyedits.
558 (Testing Accessibility): Mention ACLs. Move file-modes here from
559 File Attributes.
560 (Truenames): Move file-equal-p here from Kinds of Files.
561 (File Attributes): Move file-newer-than-file-p here from Testing
562 Accessibility.
563 (Extended Attributes): New node. Add file-extended-attributes.
564 (Changing Files): Document set-file-extended-attributes.
565
566 * commands.texi (Defining Commands): Document the interactive-form
567 property more carefully. Document interactive-only.
568
569 * compile.texi (Compiler Errors): Copyedits. Note that the
570 details for byte-compile-warnings are in its docstring.
571
572 * minibuf.texi (Minibuffer Contents): Remove obsolete function
573 minibuffer-completion-contents.
574
575 * variables.texi (Defining Variables): Note that defvar acts
576 always on the dynamic value.
577
578 * customize.texi (Variable Definitions): Likewise.
579
7c2127d0
PE
5802014-01-05 Paul Eggert <eggert@cs.ucla.edu>
581
5a0f4e90
PE
582 Document vconcat and the empty vector (Bug#16246).
583 * sequences.texi (Vector Functions):
584 Document behavior better when the result is empty.
585
7c2127d0
PE
586 Document behavior of (string-to-number "+@") (Bug#16293).
587 * strings.texi (String Conversion): Document behavior of
588 string-to-number on invalid strings that begin with "+", too.
589
d6d78511
CY
5902014-01-03 Chong Yidong <cyd@gnu.org>
591
592 * help.texi (Documentation, Accessing Documentation): Copyedits.
593 (Documentation Basics): Rewrite, avoiding a repeat discussion of
594 docstring conventions.
595
596 * tips.texi (Documentation Tips): Move discussion of
597 emacs-lisp-docstring-fill-column here from Documentation Basics.
598
599 * compile.texi (Docs and Compilation): Copyedits.
600
33f846fb
GM
6012014-01-02 Glenn Morris <rgm@gnu.org>
602
603 * numbers.texi (Numeric Conversions): Fix a typo.
604
a560b856
PE
6052013-12-29 Paul Eggert <eggert@cs.ucla.edu>
606
607 Plain copy-file no longer chmods an existing destination (Bug#16133).
608 * files.texi (Changing Files): Document this.
609
4364185f
CY
6102013-12-28 Chong Yidong <cyd@gnu.org>
611
6c187ef5 612 * modes.texi (Auto Major Mode): Document interpreter-mode-alist change.
4364185f
CY
613
614 * buffers.texi (Modification Time): Document visited-file-modtime
615 change.
616
c04d52fb
GM
6172013-12-28 Glenn Morris <rgm@gnu.org>
618
619 * control.texi (Pattern matching case statement): Brevity.
620
0f1d2934
CY
6212013-12-27 Chong Yidong <cyd@gnu.org>
622
623 * functions.texi (Function Cells):
624 * eval.texi (Function Indirection): Update for the fact that
625 symbol-function no longer signals an error.
626
627 * commands.texi (Reading One Event): Mention keyboard coding.
628
629 * keymaps.texi (Translation Keymaps, Translation Keymaps):
630 * nonascii.texi (Terminal I/O Encoding): Copyedits.
631
2200a8c9
CY
6322013-12-26 Chong Yidong <cyd@gnu.org>
633
634 * advice.texi (Advising Functions, Defining Advice): Special forms
635 can no longer be advised.
636
c9352587
CY
6372013-12-25 Chong Yidong <cyd@gnu.org>
638
639 * keymaps.texi (Active Keymaps): Re-organize the text.
640 (Searching Keymaps): Rewrite the pseudo-code for 24.4 changes.
641 (Controlling Active Maps): Note that set-transient-map uses
642 overriding-terminal-local-map.
643
644 * tips.texi (Coding Conventions): Tweak the coding system tip;
645 Emacs now uses utf-8 by default for Emacs Lisp source files.
646
647 * display.texi (Font Selection): Tweak example.
648
6c187ef5 649 * commands.texi (Event Input Misc): Document new arg to input-pending-p.
c9352587
CY
650
651 * nonascii.texi (Specifying Coding Systems): Don't refer to
652 emacs-mule-dos.
653 (Lisp and Coding Systems): Describe emacs-mule return value in
654 modern terms.
655
ff1c842a
TH
6562013-12-25 Tassilo Horn <tsdh@gnu.org>
657
658 * control.texi (Pattern matching case statement): Rephrase lexical
659 binding requirement: the example needs it, not `pcase' itself.
660
362397ed
CY
6612013-12-25 Chong Yidong <cyd@gnu.org>
662
663 * eval.texi (Eval): Document the LEXICAL arg to eval.
664
665 * variables.texi (Variables, Void Variables): Use "scoping rule"
666 terminology consistently.
667 (Variable Scoping): Add index entries, and use "dynamic scope"
668 terminology in place of "indefinite scope" to reduce confusion.
669 (Lexical Binding): Document lexical environment format.
670 (Using Lexical Binding): Add index entries for error messages.
671
a9560047
TH
6722013-12-24 Tassilo Horn <tsdh@gnu.org>
673
674 * control.texi (Pattern matching case statement): Fix missing
add6de1c
SM
675 argument in simple expression language sample (Bug#16238).
676 Add some sample programs written in that language. Mention that
a9560047
TH
677 `pcase' requires lexical binding.
678
46291d11
XF
6792013-12-23 Xue Fuqiao <xfq.free@gmail.com>
680
2d778742
XF
681 * eval.texi (Special Forms): Document `special-form-p'.
682
683 * macros.texi (Simple Macro): Document `macrop'.
684
882b0b86
XF
685 * files.texi (Changing Files): Fix an argument of `copy-file'.
686
46291d11
XF
687 * strings.texi (Creating Strings): Document TRIM in `split-string'.
688
8cd22a08
CY
6892013-12-23 Chong Yidong <cyd@gnu.org>
690
add6de1c
SM
691 * keymaps.texi (Controlling Active Maps):
692 Rename set-temporary-overlay-map to set-transient map. Doc fixes.
8cd22a08
CY
693 (Searching Keymaps): The transient keymap takes precedence.
694
aec3bf9f
GM
6952013-12-23 Glenn Morris <rgm@gnu.org>
696
697 * loading.texi (How Programs Do Loading, Load Suffixes):
698 Mention `load-prefer-newer'.
699
bb962da2
XF
7002013-12-22 Xue Fuqiao <xfq.free@gmail.com>
701
aec3bf9f
GM
702 * hash.texi (Other Hash): Document `hash-table-keys'
703 and `hash-table-values'.
bb962da2 704
77e5bcc5
EZ
7052013-12-22 Eli Zaretskii <eliz@gnu.org>
706
707 * nonascii.texi (Character Properties): NAME or OLD-NAME
708 properties can be nil (there's no empty string).
a9877c32 709 (Character Properties): Update the reference to the UCD.
77e5bcc5 710
c9832cd8
XF
7112013-12-22 Xue Fuqiao <xfq.free@gmail.com>
712
77e5bcc5
EZ
713 * sequences.texi (Bool-Vectors): Document new bool-vector set
714 operation functions.
8fc36a68 715
05e8f1ae
XF
716 * text.texi (Examining Properties): Document `get-pos-property'.
717
aec3bf9f
GM
718 * variables.texi (Directory Local Variables):
719 Document `enable-dir-local-variables'.
b345c561 720
aec3bf9f
GM
721 * debugging.texi (Debugger Commands):
722 Document `debugger-toggle-locals'.
c9832cd8 723
77221051
CY
7242013-12-21 Chong Yidong <cyd@gnu.org>
725
726 * text.texi (Region Indent): Note the new interactive behavior of
727 indent-rigidly.
728
dfff9284
TH
7292013-12-20 Tassilo Horn <tsdh@gnu.org>
730
3fbba716
TH
731 * numbers.texi (numbers): Document that =, <, <=, >, >= now accept
732 one or many arguments.
733
6f1de4d1
TH
734 * display.texi: Document `messages-buffer'.
735
dfff9284
TH
736 * os.texi: Document `initial-buffer-choice' changes.
737
f5df4ceb
CY
7382013-12-20 Chong Yidong <cyd@gnu.org>
739
740 * text.texi (Changing Properties): Improve documentation for
741 add-face-text-property.
742 (Special Properties): Mention add-face-text-property.
743
fb891cc8
CY
7442013-12-18 Chong Yidong <cyd@gnu.org>
745
18874304
CY
746 * customize.texi (Custom Themes): Document custom-known-themes
747 (Bug#15717).
748
fb891cc8
CY
749 * modes.texi (Defining Minor Modes): Fix typo (Bug#14874).
750 (Keymaps and Minor Modes): Fix binding convention (Bug#11522).
751
06a4f110
GM
7522013-12-13 Glenn Morris <rgm@gnu.org>
753
754 * internals.texi (Building Emacs):
755 * loading.texi (Library Search): Mention that site-load,
756 site-init cannot change load-path.
757
b55e11bf
GM
7582013-12-12 Glenn Morris <rgm@gnu.org>
759
760 * elisp.texi: Tweak dircategory.
761
01633a17
EZ
7622013-12-12 Eli Zaretskii <eliz@gnu.org>
763
764 * nonascii.texi (Encoding and I/O): Document file-name encoding
765 peculiarities on MS-Windows.
766
f9405d87
GM
7672013-12-12 Glenn Morris <rgm@gnu.org>
768
769 * elisp.texi: Sync direntry with info/dir version.
770
36291308
JB
7712013-12-08 Juanma Barranquero <lekktu@gmail.com>
772
773 * display.texi (Progress, Face Remapping):
774 * processes.texi (Serial Ports):
775 * windows.texi (Recombining Windows): Fix typos. (Bug#16089)
776
c085e5b9
JL
7772013-12-04 Juri Linkov <juri@jurta.org>
778
779 * searching.texi (Search and Replace): Fix `unread-command-events'
780 and add ref.
781
9139632a
JL
7822013-12-03 Juri Linkov <juri@jurta.org>
783
784 * windows.texi (Choosing Window): Rename `no-display-ok' to
785 `allow-no-window'. (Bug#13594)
786
26e4aa7d
GM
7872013-11-30 Glenn Morris <rgm@gnu.org>
788
789 * Makefile.in (distclean): Remove Makefile.
790
c8f0efc2
AP
7912013-11-29 Andreas Politz <politza@fh-trier.de>
792
793 * modes.texi (Imenu): Make it clear that sub-alist is the cdr
794 (Bug#14029).
795
cb6c95a3
GM
7962013-11-27 Glenn Morris <rgm@gnu.org>
797
798 * loading.texi (Library Search):
799 * os.texi (Startup Summary): No more leim directory.
800
d6686055
GM
8012013-11-26 Glenn Morris <rgm@gnu.org>
802
803 * os.texi (Startup Summary): Update for leim-list being preloaded.
804
f6083c67
BJ
8052013-11-23 Brian Jenkins <brian@brianjenkins.org> (tiny change)
806
807 * frames.texi (Input Focus):
808 * hooks.texi (Standard Hooks): Mention focus-in-hook, focus-out-hook.
809
17e0445b
GM
8102013-11-23 Glenn Morris <rgm@gnu.org>
811
812 * loading.texi (Library Search):
813 Empty elements in EMACSLOADPATH now mean the default load-path.
814
88fa559d
GM
8152013-11-22 Glenn Morris <rgm@gnu.org>
816
817 * loading.texi (Library Search): Minor clarification.
818
f0cfa5fe
LL
8192013-11-20 Leo Liu <sdl.web@gmail.com>
820
821 * windows.texi (Choosing Window): Mention `no-display-ok'. (Bug#13594)
822
a6e3a5d5
XF
8232013-11-19 Xue Fuqiao <xfq.free@gmail.com>
824
825 * os.texi (File Notifications): Add an index.
826
827 * loading.texi (Loading): Add an cross-reference.
828
4ae3802f
XF
8292013-11-18 Xue Fuqiao <xfq.free@gmail.com>
830
831 * os.texi (Session Management, Desktop Notifications): Add some
832 indexes and a cross-reference.
833
de586f99
XF
8342013-11-17 Xue Fuqiao <xfq.free@gmail.com>
835
35e951cd
JB
836 * os.texi (Time Parsing, Processor Run Time, Input Modes)
837 (Terminal Output): Minor fixes.
de586f99 838
90794abb
GM
8392013-11-14 Glenn Morris <rgm@gnu.org>
840
841 * loading.texi (Library Search): Update section.
842
7d3bb569
XF
8432013-11-11 Xue Fuqiao <xfq.free@gmail.com>
844
845 * os.texi (User Identification, Time of Day, Time Conversion):
846 Minor fixes.
847
fb193bb4
JD
8482013-11-10 Jan Djärv <jan.h.d@swipnet.se>
849
850 * keymaps.texi (Tool Bar): Mention that Gtk+/NS ignores item 1 to 3.
851
be9d2b46
XF
8522013-11-09 Xue Fuqiao <xfq.free@gmail.com>
853
854 * os.texi (Startup Summary): Add an index about startup screen.
6e466459 855 Typo fix.
d612ddbb 856 (Command-Line Arguments): Add cross-reference for `dump-emacs'.
be9d2b46 857
8acb09ca
EZ
8582013-11-08 Eli Zaretskii <eliz@gnu.org>
859
860 * display.texi (Truncation): Document that cache-long-scans is now
861 non-nil by default. (Bug#15797)
862
c67c5132
EZ
8632013-11-05 Eli Zaretskii <eliz@gnu.org>
864
865 * lists.texi (Rearrangement): Fix indexing.
866
867 * display.texi (Bidirectional Display): Fix indexing.
868
29aa2b71
XF
8692013-11-05 Xue Fuqiao <xfq.free@gmail.com>
870
5e21526f
XF
871 * lists.texi (Rearrangement): Improve indexing.
872
29aa2b71 873 * display.texi (Glyphs): Add an index for glyph code.
5e21526f 874 (Bidirectional Display): Improve indexing.
29aa2b71 875
3c334c14
JD
8762013-11-01 Jan Djärv <jan.h.d@swipnet.se>
877
878 * display.texi (Face Attributes): Document :distant-foreground.
879
bc5184ab
XF
8802013-10-30 Xue Fuqiao <xfq.free@gmail.com>
881
882 * display.texi (Abstract Display): Improve indexing.
883
23af34b0
SM
8842013-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
885
886 * display.texi (Selective Display): Discourage the use of explicit
887 selective display.
888
81cf3b07
XF
8892013-10-29 Xue Fuqiao <xfq.free@gmail.com>
890
027d950f
XF
891 * display.texi (Showing Images): Add an index for image-size.
892 Use @code instead of @var for a normal variable.
142207c0 893 (Multi-Frame Images): Improve indexing.
6c187ef5
SM
894 (Button Buffer Commands): Use @code instead of @var for a normal
895 variable.
e54711f3 896 (Abstract Display): Explain the meaning of Ewoc.
81cf3b07 897
3c640e29
XF
8982013-10-27 Xue Fuqiao <xfq.free@gmail.com>
899
44e0cfaf 900 * display.texi (Image Descriptors): Improve indexing.
3c640e29 901
7db9c31e
XF
9022013-10-26 Xue Fuqiao <xfq.free@gmail.com>
903
904 * display.texi (Fringe Indicators): Add indexes for fringe indicators.
918a7ad4 905 (Customizing Bitmaps): Add an index for customizing fringe bitmaps.
7db9c31e 906
619a46f8
XF
9072013-10-25 Xue Fuqiao <xfq.free@gmail.com>
908
909 * display.texi (Fontsets): Minor wording fix.
3e1300f7
XF
910 (Low-Level Font): Improve indexing.
911
912 * nonascii.texi (Character Properties): Add an index for script symbols.
619a46f8 913
578ef6b9
XF
9142013-10-24 Xue Fuqiao <xfq.free@gmail.com>
915
916 * display.texi (Face Remapping): Add indexes for face remapping.
4fa11a36 917 (Font Selection): Add indexes.
8b78f36c 918 (Low-Level Font): Add an index for font registry.
578ef6b9 919
48f73cfb
GM
9202013-10-23 Glenn Morris <rgm@gnu.org>
921
76f1a3c3
GM
922 * eval.texi, files.texi, intro.texi, objects.texi, searching.texi:
923 Nuke @refill.
924
48f73cfb
GM
925 * Makefile.in (install-dvi, install-html, install-pdf)
926 (install-ps, uninstall-dvi, uninstall-html, uninstall-ps)
927 (uninstall-pdf): Quote entities that might contain whitespace.
928
8d02f0ad
XF
9292013-10-19 Xue Fuqiao <xfq.free@gmail.com>
930
76f1a3c3
GM
931 * display.texi (Face Attributes): Add indexes for the ‘:box’
932 face attribute.
8d02f0ad 933
917ac5eb
XF
9342013-10-18 Xue Fuqiao <xfq.free@gmail.com>
935
74f202ae 936 * display.texi (Line Height): Add indexes for line height.
917ac5eb 937
475c7d3f
XF
9382013-10-17 Xue Fuqiao <xfq.free@gmail.com>
939
940 * display.texi (Width): Fix arguments of ‘truncate-string-to-width’.
941
89f20e05
XF
9422013-10-16 Xue Fuqiao <xfq.free@gmail.com>
943
944 * display.texi (Selective Display): Add an index for explicit
945 selective display.
946
2641f1a5
XF
9472013-10-15 Xue Fuqiao <xfq.free@gmail.com>
948
949 * display.texi (Warning Basics): Mention the ‘*Warnings*’ buffer.
950
8c106d17
GM
9512013-10-13 Glenn Morris <rgm@gnu.org>
952
953 * intro.texi (Acknowledgments): Use accented form of some names.
954
fa022909
GM
9552013-10-09 Glenn Morris <rgm@gnu.org>
956
957 * control.texi (Conditionals): Copyedits. (Bug#15558)
958
4ed77415 9592013-10-08 Eli Zaretskii <eliz@gnu.org>
981b26a6 960
4ed77415 961 Support menus on text-mode terminals.
add6de1c
SM
962 * keymaps.texi (Defining Menus, Mouse Menus, Menu Bar):
963 Modify wording to the effect that menus are supported on TTYs.
981b26a6
EZ
964
965 * frames.texi (Pop-Up Menus, Dialog Boxes)
966 (Display Feature Testing): Update for menu support on TTYs.
967
6de913c4
SM
9682013-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
969
970 * tips.texi (Comment Tips): Discourage use of triple semi-colons for
971 non-headings.
972
9e73b242
XF
9732013-10-05 Xue Fuqiao <xfq.free@gmail.com>
974
975 * syntax.texi (Categories): Add an index for category sets.
976
79b3ad55
XF
9772013-10-03 Xue Fuqiao <xfq.free@gmail.com>
978
35e951cd 979 * syntax.texi (Syntax Flags, Syntax Table Functions): Add indexes.
79b3ad55 980
8c1f51ff
XF
9812013-10-02 Xue Fuqiao <xfq.free@gmail.com>
982
983 * syntax.texi (Syntax Class Table): Add an index for syntax class table.
984
6cfe977d
XF
9852013-09-29 Xue Fuqiao <xfq.free@gmail.com>
986
987 * searching.texi (Regexp Search): Refine.
988
69b3debc
XF
9892013-09-22 Xue Fuqiao <xfq.free@gmail.com>
990
991 * nonascii.texi (Default Coding Systems): Typo fix.
992
87829449
XF
9932013-09-21 Xue Fuqiao <xfq.free@gmail.com>
994
53e84c5f
JB
995 * nonascii.texi (Coding System Basics): Add information about
996 carriage-return.
87829449 997
0df00f59
EZ
9982013-09-14 Eli Zaretskii <eliz@gnu.org>
999
1000 * display.texi (Display Margins): State the units of measuring
1001 margin width. (Bug#15375)
1002
3509fb40
EZ
10032013-09-13 Eli Zaretskii <eliz@gnu.org>
1004
1005 * text.texi (Not Intervals): Minor wording fix.
1006
99d8e6d6
XF
10072013-09-12 Xue Fuqiao <xfq.free@gmail.com>
1008
3509fb40
EZ
1009 * functions.texi (Obsolete Functions): Add an index for obsolete
1010 functions.
99d8e6d6 1011
44ee2147
XF
10122013-09-11 Xue Fuqiao <xfq.free@gmail.com>
1013
1014 * nonascii.texi (Character Properties): Character properties fix
1015 for decimal-digit-value and digit-value.
1016
eb31a86c
SM
10172013-09-08 Stefan Monnier <monnier@iro.umontreal.ca>
1018
1019 * macros.texi (Defining Macros): Prefer "function" to "lambda
1020 expression" (bug#15296).
1021
50b13cde
PE
10222013-08-28 Paul Eggert <eggert@cs.ucla.edu>
1023
1024 * Makefile.in (SHELL): Now @SHELL@, not /bin/sh,
1025 for portability to hosts where /bin/sh has problems.
1026
a8544941
SM
10272013-08-26 Stefan Monnier <monnier@iro.umontreal.ca>
1028
1029 * variables.texi (File Local Variables): Don't recommend quoting! Ever!
1030
9f0809d4
EZ
10312013-08-20 Eli Zaretskii <eliz@gnu.org>
1032
1033 * files.texi (Information about Files): Mention file names with
1034 trailing blanks on MS-Windows. (Bug#15130)
1035
c5074806
XF
10362013-08-18 Xue Fuqiao <xfq.free@gmail.com>
1037
1038 * positions.texi (Positions): Improve indexing.
1039
e2c90473
EZ
10402013-08-18 Eli Zaretskii <eliz@gnu.org>
1041
1042 * markers.texi (The Region): Improve indexing.
1043
278d6dd0
XF
10442013-08-17 Xue Fuqiao <xfq.free@gmail.com>
1045
ab100635
XF
1046 * modes.texi (SMIE, SMIE Grammar, SMIE Indentation): Add some indexes.
1047
278d6dd0
XF
1048 * text.texi (Maintaining Undo): Mention interactive call of
1049 buffer-disable-undo.
c9b39934 1050 (Filling): Add cross-reference for hard newlines.
d3110177 1051 (Sorting): Fix indentation.
38b4c7f8 1052 (Columns): Comment out undefined behavior.
ad6643fe 1053 (Case Changes): Fix an `args-out-of-range' error in the example.
278d6dd0 1054
2bede2ed
XF
10552013-08-16 Xue Fuqiao <xfq.free@gmail.com>
1056
c8068af5 1057 * text.texi (Insertion): Refine.
bd805d5b 1058 (Margins): Add an index.
e4043ba0 1059 (Undo): Doc fix for `buffer-undo-list'.
8b8bf4a3 1060
2bede2ed 1061 * positions.texi (Character Motion):
35e951cd
JB
1062 * markers.texi (Moving Markers, Creating Markers):
1063 Comment out undefined behavior.
2bede2ed 1064
7cbbcaa0
XF
10652013-08-15 Xue Fuqiao <xfq.free@gmail.com>
1066
1067 * markers.texi (The Region): Add/move indexes.
1068
8259030d
LMI
10692013-08-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
1070
1071 * display.texi (ImageMagick Images): Mention :content-type and
1072 `image-content-type-suffixes'.
1073
f73f4ce6
XF
10742013-08-13 Xue Fuqiao <xfq.free@gmail.com>
1075
1076 * positions.texi (Word Motion): Remove redundant sentence.
1077
3e6b67c9
GM
10782013-08-13 Glenn Morris <rgm@gnu.org>
1079
1080 * lists.texi (List Elements):
1081 Undocument behavior of nth and nthcdr with n < 0. (Bug#15059)
1082
5c41e9ff
XF
10832013-08-13 Xue Fuqiao <xfq.free@gmail.com>
1084
916119ec 1085 * frames.texi (Display Feature Testing): Add indexes.
5c41e9ff 1086
8496d8d7
GM
10872013-08-12 Glenn Morris <rgm@gnu.org>
1088
1089 * Makefile.in (prefix, datarootdir, datadir, PACKAGE_TARNAME)
1090 (docdir, dvidir, htmldir, pdfdir, psdir, GZIP_PROG, INSTALL)
1091 (INSTALL_DATA): New, set by configure.
1092 (HTML_OPTS, DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS):
1093 New variables.
1094 (.SUFFIXES): Add .ps and .dvi.
1095 (.dvi.ps): New suffix rule.
1096 (dvi, html, pdf, ps): Use *_TARGETS variables.
1097 (elisp.html): Use HTML_OPTS.
1098 (elisp.ps): Remove explicit rule.
c295fc18
JB
1099 (.PHONY): install-dvi, install-html, install-pdf, install-ps,
1100 install-doc, uninstall-dvi, uninstall-html, uninstall-pdf,
8496d8d7
GM
1101 uninstall-ps, and uninstall-doc.
1102 (install-dvi, install-html, install-pdf, install-ps, install-doc)
1103 (uninstall-dvi, uninstall-html, uninstall-ps, uninstall-pdf)
1104 (uninstall-doc): New rules.
1105 (clean): Use DVI_TARGETS, HTML_TARGETS, PDF_TARGETS, PS_TARGETS.
1106
3a3bb904
XF
11072013-08-10 Xue Fuqiao <xfq.free@gmail.com>
1108
1109 * edebug.texi (Instrumenting Macro Calls): Use @defmac for macros.
1110
4517cbc2
XF
11112013-08-09 Xue Fuqiao <xfq.free@gmail.com>
1112
1113 * control.texi (Error Symbols): Minor fix for previous change.
1114
54bd972f
SM
11152013-08-09 Stefan Monnier <monnier@iro.umontreal.ca>
1116
1117 * errors.texi (Standard Errors): Don't refer to `error-conditions'.
1118
1119 * control.texi (Signaling Errors): Refer to define-error.
1120 (Error Symbols): Add `define-error'.
1121
e30b79c1
DA
11222013-08-06 Dmitry Antipov <dmantipov@yandex.ru>
1123
1124 * positions.texi (Motion by Screen Lines):
1125 * display.texi (Truncation): Rename `cache-long-line-scans'
1126 to `cache-long-scans'.
1127
123ff297
XF
11282013-08-05 Xue Fuqiao <xfq.free@gmail.com>
1129
1130 * windows.texi (Window Start and End): Add an index.
1131
9097ad86
XF
11322013-08-02 Xue Fuqiao <xfq.free@gmail.com>
1133
1134 * display.texi (Face Functions): Add an index.
1135
1136 * variables.texi (Variable Aliases): Add an index.
1137
1138 * functions.texi (Defining Functions): Add an index.
1139
1140 * nonascii.texi (Coding System Basics): Add an index.
1141
64a695bd
XF
11422013-07-31 Xue Fuqiao <xfq.free@gmail.com>
1143
1144 * nonascii.texi (Non-ASCII Characters): Update menu.
53e84c5f
JB
1145 (Disabling Multibyte): Move here from doc/emacs/mule.texi.
1146 Fix cross-references.
64a695bd
XF
1147
1148 * elisp.texi (Top): Update menu.
1149
39e8fb76
XF
11502013-07-30 Xue Fuqiao <xfq.free@gmail.com>
1151
1152 * windows.texi (Window History): Mention the default value of
3cd51eaa 1153 switch-to-visible-buffer. Add cross-references.
39e8fb76 1154
95e6e62b
MA
11552013-07-24 Michael Albinus <michael.albinus@gmx.de>
1156
1157 * errors.texi (Standard Errors): Fix typo.
1158
1159 * files.texi (Magic File Names):
1160 * os.texi (File Notifications): Remove file-notify-supported-p.
1161
53840e55
PE
11622013-07-24 Paul Eggert <eggert@cs.ucla.edu>
1163
1164 * eval.texi (Special Forms): Mention 'lambda'. Also, say that
1165 non-well-formed expressions result in unspecified behavior, though
1166 Emacs will not crash.
1167
32813ea7
MA
11682013-07-22 Michael Albinus <michael.albinus@gmx.de>
1169
1170 * files.texi (Magic File Names): Add file-notify-add-watch,
add6de1c
SM
1171 file-notify-rm-watch and file-notify-supported-p.
1172 Move file-remote-p down.
32813ea7
MA
1173
1174 * errors.texi (Standard Errors): Add file-notify-error.
1175
1176 * os.texi (Desktop Notifications): Rename from Notifications.
1177 (File Notifications): New node.
1178
1179 * elisp.texi (Top): Update menu for these changes.
1180
ac446ed8
XF
11812013-07-19 Xue Fuqiao <xfq.free@gmail.com>
1182
1183 * windows.texi (Display Action Functions): Mention next-window.
1184
e6c005c5
XF
11852013-07-16 Xue Fuqiao <xfq.free@gmail.com>
1186
1187 * windows.texi (Selecting Windows): Fix the introduction of
1188 `set-frame-selected-window''s arguments.
1189
954b166e
PE
11902013-07-10 Paul Eggert <eggert@cs.ucla.edu>
1191
1192 Timestamp fixes for undo (Bug#14824).
1193 * text.texi (Undo): Document (t . 0) and (t . -1) in buffer-undo-list.
1194
3323c263
EZ
11952013-07-06 Eli Zaretskii <eliz@gnu.org>
1196
1197 * nonascii.texi (Text Representations): Document that
1198 multibyte-string-p returns nil for non-string objects.
1199
4431e6d9 12002013-07-06 Glenn Morris <rgm@gnu.org>
d4aa7284
GM
1201
1202 * elisp.texi (Top): Move WWW_GNU_ORG section outside @copying.
1203
a944db14
GM
12042013-07-03 Glenn Morris <rgm@gnu.org>
1205
1206 * debugging.texi (Debugging):
1207 * files.texi (File Attributes, Changing Files): Fix cross-references.
1208
1209 * package.texi (Package Archives): Fix @url call.
1210
253e30aa
GM
1211 * syntax.texi (Syntax Table Functions): Mention describe-syntax.
1212
4c672a0f
EZ
12132013-06-29 Eli Zaretskii <eliz@gnu.org>
1214
1215 * display.texi (Bidirectional Display): Document move-point-visually.
1216
4366ddd4
XF
12172013-06-29 Xue Fuqiao <xfq.free@gmail.com>
1218
1219 * buffers.texi (Buffer File Name): Fix typo.
1220
bace8013
CS
12212013-06-26 Christopher Schmidt <christopher@ch.ristopher.com>
1222
1223 * tips.texi (Coding Conventions): Improve wording.
1224
f99f7826 12252013-06-24 Glenn Morris <rgm@gnu.org>
e8b3825d
GM
1226
1227 * loading.texi (Autoload): Fix typo.
1228
611e8a48
GM
1229 * variables.texi (Lexical Binding): Fix typo.
1230
edfaf7c0
GM
1231 * functions.texi (Anonymous Functions): Put back ' removed 2012-10-23.
1232
f3f9606c
LMI
12332013-06-23 Lars Magne Ingebrigtsen <larsi@gnus.org>
1234
1235 * display.texi (ImageMagick Images): Mention :max-width and
1236 :max-height.
1237
89561f72
PE
12382013-06-20 Paul Eggert <eggert@cs.ucla.edu>
1239
1240 * numbers.texi (Math Functions): Remove obsolete function log10.
1241
9716fedb
SM
12422013-06-19 Stefan Monnier <monnier@iro.umontreal.ca>
1243
1244 * modes.texi (Mode Line Data, Properties in Mode): Advertise `keymap'
1245 rather than `local-map'.
1246
1247 * keymaps.texi (Active Keymaps): Fix documentation of
1248 set-temporary-overlay-map and overriding-terminal-local-map.
1249
789cf833
GM
12502013-06-19 Glenn Morris <rgm@gnu.org>
1251
1252 * Makefile.in (dist): Edit more configure variables.
1253 Try to check that we do not miss any in future.
1254
254408ca
JB
12552013-06-17 Juanma Barranquero <lekktu@gmail.com>
1256
1257 * text.texi (Undo, Changing Properties): Fix typos.
1258
708e05f6
LMI
12592013-06-17 Lars Magne Ingebrigtsen <larsi@gnus.org>
1260
1261 * text.texi (Changing Properties): Document `add-face-text-property'.
1262
3da95318
KH
12632013-06-17 Kenichi Handa <handa@gnu.org>
1264
1265 * display.texi (Face Attributes): Refer to "Low-Level font" (not
2c149f93 1266 "Font Selection") in the explanation of :font attribute (bug#14629).
3da95318 1267
de0503df
SM
12682013-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
1269
1270 * loading.texi (Hooks for Loading): Don't document after-load-alist.
1271 Document with-eval-after-load instead of eval-after-load.
1272
823777b5
XF
12732013-06-11 Xue Fuqiao <xfq.free@gmail.com>
1274
1275 * files.texi (File Name Expansion): Make the example more
1276 intuitive.
1277
08c0a604
PE
12782013-06-10 Paul Eggert <eggert@cs.ucla.edu>
1279
1280 Documentation fix for 'ls' and hard links.
1281 * compile.texi (Compilation Functions):
1282 * files.texi (File Attributes, Changing Files):
1283 Use current format for GNU 'ls' output.
1284 (File Attributes): Fix problem introduced in previous change:
1285 the link count is the number of hard links, not the number
1286 of hard links + 1.
1287
e4568f3b
XF
12882013-06-10 Xue Fuqiao <xfq.free@gmail.com>
1289
1290 * files.texi (File Attributes): Fix typo.
1291
a5cf7779
SM
12922013-05-29 Stefan Monnier <monnier@iro.umontreal.ca>
1293
1294 * functions.texi (Lambda Expressions): Lambda expressions don't
1295 evaluate to themselves in general (bug#11782).
1296
6e911150
SM
12972013-05-15 Stefan Monnier <monnier@iro.umontreal.ca>
1298
1299 * loading.texi (Autoload):
1300 * help.texi (Documentation Basics, Accessing Documentation)
1301 (Accessing Documentation, Accessing Documentation): DOC-* is now DOC.
1302
b02b5481
GM
13032013-04-23 Glenn Morris <rgm@gnu.org>
1304
1305 * internals.texi (Writing Emacs Primitives): Remove obvious example.
1306 Tweak other to avoid overly long line.
1307
f8152bcb
XF
13082013-04-21 Xue Fuqiao <xfq.free@gmail.com>
1309
84ebefe9 1310 * internals.texi (Writing Emacs Primitives): Remove unnecessary
35e951cd 1311 references to the sources. (Bug#13800)
84ebefe9 1312
f8152bcb
XF
1313 * searching.texi (Regexp Backslash): Doc fix for backslash
1314 constructs in regular expressions.
1315
8fa2654e
CS
13162013-04-15 Christopher Schmidt <christopher@ch.ristopher.com>
1317
1318 * tips.texi (Coding Conventions): Mention separation of package
1319 descriptor and name of internal symbols by two hyphens.
1320
0aa3616e
SB
13212013-04-13 Stephen Berman <stephen.berman@gmx.net>
1322
1323 * windows.texi (Splitting Windows): Change category of
1324 split-window from a command to a function.
1325
cd542620
CY
13262013-04-06 Chong Yidong <cyd@gnu.org>
1327
1328 * display.texi (Faces): Minor clarifications.
6e911150
SM
1329 (Defining Faces): Clarify default vs custom face specs.
1330 Document face-spec-set.
cd542620
CY
1331
1332 * display.texi (Overlay Properties):
1333 * text.texi (Special Properties): Use the "anonymous face"
1334 terminology. Describe foreground-color and background-color forms
1335 as compatibility-only.
1336
8d0c20ae
EZ
13372013-03-24 Eli Zaretskii <eliz@gnu.org>
1338
1339 * compile.texi (Byte-Code Objects): Add index entry.
1340 (Disassembly): Add cross-references.
1341
45f1d362
EZ
13422013-03-23 Eli Zaretskii <eliz@gnu.org>
1343
1344 * frames.texi (Size Parameters): More accurate description of the
1345 difference between 'fullboth' and 'maximized'. (Bug#13935)
1346
5784e319
CS
13472013-03-17 Christopher Schmidt <christopher@ch.ristopher.com>
1348
1349 * symbols.texi (Standard Properties): Document pure. (Bug#13823)
1350
78be8b64 13512013-03-16 Glenn Morris <rgm@gnu.org>
c0765905
GM
1352
1353 * elisp.texi: Add some stuff specific to www.gnu.org.
1354
b388e7ad
TZ
13552013-03-11 Teodor Zlatanov <tzz@lifelogs.com>
1356
1357 * control.texi (Pattern matching case statement): Fix typo.
1358
681ebc33
PE
13592013-03-04 Paul Eggert <eggert@cs.ucla.edu>
1360
1361 * elisp.texi, intro.texi: Switch from Latin-1 to UTF-8.
1362
9bed73f3
GM
13632013-03-03 Glenn Morris <rgm@gnu.org>
1364
1365 * objects.texi (Symbol Type): Fix typo.
1366
929aeac6 13672013-02-28 Bastien Guerry <bzg@gnu.org>
5765e9e0
BG
1368
1369 * variables.texi (File Local Variables): Fix reference.
1370
1abfd3e8 13712013-02-24 Eli Zaretskii <eliz@gnu.org>
39ef03af
EZ
1372
1373 * files.texi (Magic File Names): Improve wording and indexing.
1374
f0c954fa
GM
13752013-02-21 Glenn Morris <rgm@gnu.org>
1376
1377 * display.texi (Multi-Frame Images): Minor rephrasing.
1378
1e56f8ef
GM
13792013-02-20 Glenn Morris <rgm@gnu.org>
1380
1381 * display.texi (GIF Images, TIFF Images): Delete these nodes.
1382 (ImageMagick Images): For :index, use an xref rather than duplicating.
1383 (Other Image Types): Add GIF, adjust formatting.
1384 (Multi-Frame Images): Rename from Animated Images. Expand section.
1385 * elisp.texi (Top): Update menu for these changes.
1386
93c2fa46
GM
13872013-02-19 Glenn Morris <rgm@gnu.org>
1388
1389 * text.texi (Change Hooks): Fix typo.
1390
d64d97e5 13912013-02-15 Glenn Morris <rgm@gnu.org>
df1af142
GM
1392
1393 * modes.texi (Basic Major Modes): 'z' no longer bound in special-mode.
1394
b5ca9d53
GM
13952013-02-13 Glenn Morris <rgm@gnu.org>
1396
b6c3e4b1
GM
1397 * objects.texi (Char-Table Type): Add footnote about #^^.
1398
b5ca9d53
GM
1399 * modes.texi (Minor Mode Conventions): Fix typo.
1400
85adc63f
GM
1401 * keymaps.texi (Scanning Keymaps): Remove obsolete sentence about
1402 meta characters; this changed in 22.1. (Bug#13684)
1403
662abcc1
GM
1404 * objects.texi (Char-Table Type): Add cindex.
1405
9d6c9dd1
GM
1406 * keymaps.texi (Key Binding Commands): Trivial rephrasing.
1407
490a9458 14082013-02-10 Glenn Morris <rgm@gnu.org>
dc55466e
GM
1409
1410 * keymaps.texi (Creating Keymaps): Update make-keymap result.
1411
8549f9e8
EZ
14122013-02-09 Eli Zaretskii <eliz@gnu.org>
1413
1414 * modes.texi (%-Constructs): Remove the description of %t.
1415
1416 * nonascii.texi (MS-DOS File Types): Delete node.
1417
7bd00724
GM
14182013-02-08 Glenn Morris <rgm@gnu.org>
1419
1420 * keymaps.texi (Active Keymaps, Searching Keymaps):
1421 Remove confusing mention of "symbolic prefix". (Bug#13643)
1422
795e7a5b 14232013-01-19 Glenn Morris <rgm@gnu.org>
f8a42ad6
GM
1424
1425 * macros.texi (Indenting Macros): Fix order of an indent
1426 symbol's arguments. (Bug#13450)
1427
b3fbb395
PE
14282013-01-19 Paul Eggert <eggert@cs.ucla.edu>
1429
1430 Allow floating-point file offsets.
1431 * files.texi (Reading from Files, Writing to Files):
1432 Say that file offsets can be numbers, not just integers.
1433
45a7e57c
GM
14342013-01-09 Glenn Morris <rgm@gnu.org>
1435
1436 * commands.texi (Interactive Codes):
1437 Whitespace does not terminate interactive "S". (Bug#13393)
1438
04c48b14
CY
14392013-01-06 Chong Yidong <cyd@gnu.org>
1440
1441 * windows.texi (Vertical Scrolling): Fix typos (Bug#13267).
1442
1f1c405d
GM
14432013-01-05 Glenn Morris <rgm@gnu.org>
1444
1445 * display.texi (Overlay Properties): Mention field. (Bug#13364)
1446
5d7c18a8
EZ
14472013-01-05 Eli Zaretskii <eliz@gnu.org>
1448
1449 * hooks.texi (Standard Hooks): Use @item, not @itemx, as the first
1450 directive in a group of items.
1451
89cb305e 14522013-01-05 Chong Yidong <cyd@gnu.org>
27e4813f
CY
1453
1454 * keymaps.texi (Key Sequences): Remove obsolete sentence
1455 (Bug#13356).
1456
0f668a4d 14572013-01-04 Ari Roponen <ari.roponen@gmail.com> (tiny change)
4217dc29
AR
1458
1459 * hash.texi (Defining Hash): Fix typo. (Bug#13345)
1460
553081a5
SM
14612013-01-04 Stefan Monnier <monnier@iro.umontreal.ca>
1462
1463 * files.texi (File Attributes): Undocument return format of file-acl.
1464
1cbb9ed6
GM
14652013-01-03 Glenn Morris <rgm@gnu.org>
1466
75e78d1e
GM
1467 * processes.texi (System Processes):
1468 * syntax.texi (Syntax Table Functions): Tweak some line breaks.
1469
5f1a9647
GM
1470 * searching.texi (Replacing Match): Fix xref.
1471
1cbb9ed6
GM
1472 * elisp.texi (DATE): Bump to Jan 2013.
1473
9539d465 14742013-01-02 Glenn Morris <rgm@gnu.org>
9800c5b0 1475
22ff2cb8
GM
1476 * customize.texi (Common Keywords, Type Keywords):
1477 Replace "active field" with "button". (Bug#13310)
1478
9800c5b0
GM
1479 * customize.texi (Common Keywords): Add xref. (Bug#13311)
1480 * tips.texi (Library Headers): Add cindex.
1481
d5e5e7b4 14822012-12-30 Wolfgang Jenkner <wjenkner@inode.at>
151d9088
EZ
1483
1484 * functions.texi (Declare Form):
1485 * intro.texi (A Sample Function Description):
1486 * syntax.texi (Syntax Table Internals, Syntax Table Functions):
1487 * variables.texi (Using Lexical Binding): Don't use @var or CAPS
1488 in @def.. commands. (Bug#13292)
1489
ccad023b
EZ
14902012-12-29 Eli Zaretskii <eliz@gnu.org>
1491
1492 * files.texi (Changing Files): Document the return values of
1493 set-file-selinux-context and set-file-acl.
1494
1ab0c851
GM
14952012-12-27 Glenn Morris <rgm@gnu.org>
1496
1497 * files.texi (File Names): Mention Cygwin conversion functions.
1498
94900bfe
MR
14992012-12-22 Martin Rudalics <rudalics@gmx.at>
1500
1501 * windows.texi (Selecting Windows): Reword description of
1502 select-window (Bug#13248).
1503
04d9b71a
EZ
15042012-12-22 Eli Zaretskii <eliz@gnu.org>
1505
1506 * files.texi (File Attributes, Changing Files): Remove the details
1507 about the text returned by file-acl. Instead, just document that
1508 it is an opaque string meant to be used by set-file-acl.
1509
6e55f03e
CY
15102012-12-21 Chong Yidong <cyd@gnu.org>
1511
07b9c0be
CY
1512 * modes.texi (Auto Major Mode): Fix typo (Bug#13230).
1513
6e55f03e
CY
1514 * customize.texi (Simple Types): Document key-sequence type
1515 (Bug#13048).
1516
5bec25eb
CY
1517 * strings.texi (Text Comparison): Doc fix for compare-strings.
1518
15ccf05e
MA
15192012-12-19 Michael Albinus <michael.albinus@gmx.de>
1520
1521 * files.texi (Magic File Names): Add `file-acl',
1522 `file-selinux-context', `set-file-acl' and
1523 `set-file-selinux-context'. Make the list consistent.
1524
ee3c0aec
JB
15252012-12-19 Jonas Bernoulli <jonas@bernoul.li>
1526
1527 * tips.texi (Library Headers): New header keyword `Homepage'.
1528 Make continuation lines syntax more precise.
1529
66447e07
EZ
15302012-12-17 Eli Zaretskii <eliz@gnu.org>
1531
1532 * files.texi (File Attributes, Changing Files): Update to include
1533 MS-Windows support for ACLs.
1534
7c3d167f
RF
15352012-12-16 Romain Francoise <romain@orebokech.com>
1536
1537 * files.texi (File Attributes): Document ACL support and new
1538 `file-acl' function.
1539 (Changing Files): Mention argument name change of `copy-file' and
1540 document new function `set-file-acl'.
1541
97976f9f
PE
15422012-12-14 Paul Eggert <eggert@cs.ucla.edu>
1543
35e951cd 1544 Fix permissions bugs with setgid directories etc. (Bug#13125)
97976f9f
PE
1545 * files.texi (Testing Accessibility): Document GROUP arg
1546 of file-ownership-preserved-p.
1547 (File Attributes): Document that 9th element is now
1548 just a placeholder.
1549 * os.texi (User Identification): Document new functions group-gid,
1550 group-real-gid.
1551
d92d9c95
PE
15522012-12-11 Paul Eggert <eggert@cs.ucla.edu>
1553
1554 * internals.texi (C Integer Types): New section.
1555 This follows up and records an email in
1556 <http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00496.html>.
1557
265c2fbf 15582012-12-10 Stefan Monnier <monnier@iro.umontreal.ca>
f433306a 1559
4a0e1924 1560 * control.texi (Pattern matching case statement): New node.
f433306a 1561
1cbae532
SM
1562 * customize.texi (Variable Definitions): Mention the default :group
1563 for defcustoms (bug#13093).
1564
c6c08d3f
GM
15652012-12-09 Glenn Morris <rgm@gnu.org>
1566
1567 * customize.texi (Variable Definitions): Mention eval-defun
1568 on a defcustom calls the :set function when appropriate.
1569
4288142b
PE
15702012-12-06 Paul Eggert <eggert@cs.ucla.edu>
1571
1572 * doclicense.texi, gpl.texi: Update to latest version from FSF.
1573 These are just minor editorial changes.
1574
d8ad4d3f 15752012-12-06 Chong Yidong <cyd@gnu.org>
a20ae0b9
CY
1576
1577 * lists.texi (Plist Access): Move put example to Symbol Plists.
1578
1579 * symbols.texi (Standard Properties): Fix typo.
1580
c5bc2d1d 15812012-12-03 Chong Yidong <cyd@gnu.org>
547d6865 1582
f02f19bd
CY
1583 * symbols.texi (Symbol Properties): New node.
1584 (Symbol Plists): Make it a subsection under Symbol Properties.
1585 (Standard Properties): New node.
1586
1587 * lists.texi (Property Lists): Move here from symbols.texi.
1588 (Plist Access): Rename from Other Plists.
1589
1590 * customize.texi (Variable Definitions):
1591 * display.texi (Defining Faces):
1592 * sequences.texi (Char-Tables): Fix xref.
1593
1cbae532 1594 * keymaps.texi (Key Sequences): `kbd' is now a function.
547d6865 1595
f02f19bd
CY
1596 * commands.texi (Using Interactive): Fix index entry.
1597
cb6f5650
PE
15982012-11-24 Paul Eggert <eggert@cs.ucla.edu>
1599
c07a6ded
PE
1600 * doclicense.texi: Update to latest version from FSF.
1601 These are just minor editorial changes.
1602 * elisp.texi (GNU Free Documentation License)
1603 (GNU General Public Licens):
1604 Provide sectioning, since doclicense.texi no longer does that.
1605
cb6f5650
PE
1606 * loading.texi (Named Features): @ -> @@ to fix typo.
1607
d125ca15 16082012-11-24 Martin Rudalics <rudalics@gmx.at>
0d4bb04f
MR
1609
1610 * windows.texi (Basic Windows): Fix typo.
1611 (Windows and Frames): Fix example. Move description of
1612 window-in-direction here.
1613 (Recombining Windows): Fix example.
1cbae532 1614 (Buffers and Windows): Fix description of replace-buffer-in-windows.
0d4bb04f
MR
1615 (Switching Buffers): Reword.
1616 (Display Action Functions): Minor adjustments.
1617 (Choosing Window Options): Minor fixes.
1618 (Window History): Minor rewording.
1619 (Dedicated Windows): Correct and reword part describing how
1620 dedicatedness affects functions removing buffers or windows.
1cbae532 1621 * buffers.texi (The Buffer List): Fix description of bury-buffer.
0d4bb04f 1622
d125ca15 16232012-11-24 Chong Yidong <cyd@gnu.org>
90d99fdf
CY
1624
1625 * modes.texi (%-Constructs): Fix statement about mode construct
1626 padding (Bug#12866).
1627
d125ca15 16282012-11-24 Stefan Monnier <monnier@iro.umontreal.ca>
365fc14a
SM
1629
1630 * debugging.texi (Profiling): Make it more clear
1631 that --enable-profiling is about profiling the C code.
1632
38a2f917
GM
16332012-11-21 Glenn Morris <rgm@gnu.org>
1634
3ca2f1bf
GM
1635 * display.texi (Attribute Functions):
1636 Update for set-face-* name changes.
1bf335cf
GM
1637 Add new "inherit" argument for face-bold-p etc.
1638 Move description of this argument to a common section, like "frame".
3ca2f1bf 1639
6ef2e5ef 1640 * debugging.texi (Profiling): New section.
b6729a18 1641 (Debugging): Mention profiling in the introduction.
5b776637
GM
1642 * tips.texi (Compilation Tips): Move profiling to separate section.
1643 * elisp.texi: Add Profiling to detailed menu.
1644
6ef2e5ef 16452012-11-21 Martin Rudalics <rudalics@gmx.at>
66c466d4
MR
1646
1647 * windows.texi (Display Action Functions): Fix recently added
1648 example. Suggested by Michael Heerdegen.
1649
6ef2e5ef 16502012-11-21 Paul Eggert <eggert@cs.ucla.edu>
0c93aa38
PE
1651
1652 Minor cleanup for times as lists of four integers.
1653 * os.texi (Time Parsing): Time values can now be four integers.
1654
7351b73d
GM
16552012-11-18 Glenn Morris <rgm@gnu.org>
1656
1657 * loading.texi (How Programs Do Loading): Add eager macro expansion.
1658 * macros.texi (Expansion): Mention eager macro expansion.
1659
a045a167
GM
1660 * minibuf.texi (Basic Completion): Mention misc completion-table funcs.
1661
2ac9538d 16622012-11-18 Leo Liu <sdl.web@gmail.com>
74ca4d39
LL
1663
1664 * minibuf.texi (Programmed Completion): Doc fix for metadata
1665 request (Bug#12850).
1666
2ac9538d 16672012-11-18 Glenn Morris <rgm@gnu.org>
6439ae19 1668
7fe37cfc
GM
1669 * display.texi (Temporary Displays): Document with-temp-buffer-window.
1670
6439ae19
GM
1671 * frames.texi (Size and Position): Add fit-frame-to-buffer command.
1672 * windows.texi (Resizing Windows): Add fit-frame-to-buffer option.
1673 (Window Sizes): Add vindex for window-min-height, window-min-width.
2279276c 1674 (Display Action Functions): Mention pop-up-frame-parameters.
6439ae19 1675
0ff7851c
MR
16762012-11-16 Martin Rudalics <rudalics@gmx.at>
1677
1678 * windows.texi (Choosing Window): Rewrite description of
1679 display-buffer-alist (Bug#12167).
1cbae532
SM
1680 (Display Action Functions): Mention inhibit-switch-frame.
1681 Fix description of display-buffer-below-selected. Reorder actions.
0ff7851c
MR
1682 Add example (Bug#12848).
1683
96e05507 16842012-11-16 Glenn Morris <rgm@gnu.org>
c79c7f2f
GM
1685
1686 * display.texi (Face Attributes): Fix :underline COLOR description.
bde3c6c0
GM
1687 (Attribute Functions): Update for set-face-underline rename.
1688 Tweak descriptions of face-underline-p, face-inverse-video-p.
c79c7f2f 1689
e4e9830b
GM
1690 * keymaps.texi (Searching Keymaps, Tool Bar): Untabify examples,
1691 so they align better in info.
921c067f
GM
1692 (Active Keymaps, Searching Keymaps, Controlling Active Maps):
1693 Document set-temporary-overlay-map.
e4e9830b 1694
c8915b67
SM
16952012-11-15 Stefan Monnier <monnier@iro.umontreal.ca>
1696
1697 * keymaps.texi (Translation Keymaps): Add a subsection "Interaction
1698 with normal keymaps".
1699
74934dcc
DA
17002012-11-15 Dmitry Antipov <dmantipov@yandex.ru>
1701
1702 * internals.texi (Garbage Collection): Update descriptions
1703 of vectorlike_header, garbage-collect and gc-cons-threshold.
1704 (Object Internals): Explain Lisp_Object layout and the basics
1705 of an internal type system.
1706 (Buffer Internals): Update description of struct buffer.
1707
f78ee6af 17082012-11-13 Glenn Morris <rgm@gnu.org>
a13e12f9
GM
1709
1710 * variables.texi (Adding Generalized Variables):
1711 At least mention gv-define-expander and gv-letplace.
1712
164f28b5 1713 * debugging.texi (Error Debugging): Mention debug-on-message.
57fc0fee 1714 (Using Debugger): Mention debugger-bury-or-kill.
164f28b5 1715
38868ad7
GM
1716 * control.texi (Signaling Errors):
1717 * debugging.texi (Error Debugging):
1718 * errors.texi (Standard Errors): Add user-error.
1719
6efddf78
GM
1720 * variables.texi (Adding Generalized Variables):
1721 Use standard formatting for common lisp note about setf functions.
1722
6baf66d5 17232012-11-10 Martin Rudalics <rudalics@gmx.at>
fdaf534a
MR
1724
1725 * elisp.texi (Top): Add Recombining Windows to menu.
1726 * windows.texi (Recombining Windows): New subsection.
1727 (Splitting Windows): Rewrite text on handling of window
1728 combinations and move it to new subsection.
1729
6baf66d5 17302012-11-10 Chong Yidong <cyd@gnu.org>
7c08f8ba 1731
8a3afaf9
CY
1732 * searching.texi (Replacing Match): Document \? in replace-match.
1733
7c08f8ba
CY
1734 * variables.texi (Creating Buffer-Local): Document setq-local and
1735 defvar-local.
1736 (Setting Generalized Variables): Arrange table alphabetically.
1737
1738 * lists.texi (List Elements, List Variables): Clarify descriptions
1739 of push and pop for generalized variables.
1740
1741 * edebug.texi (Specification List): setf is no longer CL-only.
1742
6baf66d5 17432012-11-10 Glenn Morris <rgm@gnu.org>
2ee1d59f
GM
1744
1745 * variables.texi (Adding Generalized Variables):
1746 Update description of FIX-RETURN expansion.
1747
ebdbfb95
GM
1748 * variables.texi (Setting Generalized Variables):
1749 Split most of previous contents into this subsection.
1750 (Adding Generalized Variables): New subsection.
651af8c6
GM
1751 Move note on lack of setf functions here from misc/cl.texi.
1752
ebdbfb95
GM
1753 * elisp.texi: Add Generalized Variables subsections to detailed menu.
1754
6baf66d5 17552012-11-10 Chong Yidong <cyd@gnu.org>
a9a3835c
CY
1756
1757 * frames.texi (Initial Parameters): Doc fix (Bug#12144).
1758
a43d02f0
MA
17592012-11-08 Michael Albinus <michael.albinus@gmx.de>
1760
1761 * os.texi (Notifications): Update descriptions of
1762 notifications-notify, notifications-close-notification and
1763 notifications-get-capabilities according to latest code changes.
1764 Add notifications-get-server-information.
1765
2395ab64
CY
17662012-11-03 Chong Yidong <cyd@gnu.org>
1767
1768 * objects.texi (General Escape Syntax): Clarify the explanation of
1769 escape sequences.
1770 (Non-ASCII in Strings): Clarify when a string is unibyte vs
1771 multibyte. Hex escapes do not automatically make a string
1772 multibyte.
1773
43bcfda6
MR
17742012-11-03 Martin Rudalics <rudalics@gmx.at>
1775
1776 * windows.texi (Switching Buffers): Document option
1777 switch-to-buffer-preserve-window-point.
1778 (Display Action Functions): Document window-height and
1779 window-width alist entries.
1cbae532
SM
1780 (Display Action Functions):
1781 Document display-buffer-below-selected and
43bcfda6 1782 display-buffer-in-previous-window.
1cbae532
SM
1783 (Quitting Windows): Document quit-restore-window.
1784 Rewrite section.
43bcfda6
MR
1785 (Window Configurations): In window-state-get mention that
1786 argument window must be valid.
1787 (Window Parameters): Document quit-restore window parameter
1788 (Bug#12158).
1789
89b2c8a1
GM
17902012-10-31 Glenn Morris <rgm@gnu.org>
1791
88390adf
GM
1792 * control.texi (Catch and Throw): Add xref to cl.texi.
1793
aec5e6f9
GM
1794 * lists.texi (Sets And Lists): Point xref to better location.
1795
0d8e94e9
GM
1796 * errors.texi (Standard Errors):
1797 * loading.texi (Autoload): Update for cl-lib namespace changes.
1798
5241598a
GM
1799 * modes.texi (Defining Minor Modes): "Generalized Variables"
1800 section is now in this manual rather than cl.texi.
1801
89b2c8a1
GM
1802 * eval.texi (Special Forms): No longer special forms: defmacro,
1803 defun, save-window-excursion, with-output-to-temp-buffer.
1804 * functions.texi (Defining Functions): Defun is now a macro.
1805 Defalias is a function.
1806
516e1a08
GM
18072012-10-30 Glenn Morris <rgm@gnu.org>
1808
1809 * variables.texi (Generalized Variables): Fix typo.
1810
e29e39c9
CY
18112012-10-30 Chong Yidong <cyd@gnu.org>
1812
1813 * symbols.texi (Symbol Plists): Document function-get.
1814
1815 * loading.texi (Autoload): Document autoloadp, autoload-do-load.
1816
1817 * frames.texi (Visibility of Frames): Document tty-top-frame.
1818
70edffb1
SM
18192012-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
1820
1821 * keymaps.texi (Format of Keymaps): Document the multiple
1822 inheritance format.
1823
3a51f0eb
MR
18242012-10-28 Martin Rudalics <rudalics@gmx.at>
1825
1826 * windows.texi (Basic Windows): Reformulate description of live,
1827 internal and valid windows.
1828 (Cyclic Window Ordering): Describe new argument of
1829 get-lru-window and get-largest-window. Add description of
1830 window-in-direction.
1831
5b6887ad
GM
18322012-10-27 Glenn Morris <rgm@gnu.org>
1833
5887564d
GM
1834 * variables.texi (Generalized Variables): New section,
1835 adapted from misc/cl.texi.
1836 * elisp.texi (Top): Add Generalized Variables to menu.
1837 * lists.texi (List Elements, List Variables):
1838 Mention generalized variables.
1839
5b6887ad
GM
1840 * lists.texi (List Elements): Typo fix.
1841
05b621a6
CY
18422012-10-27 Chong Yidong <cyd@gnu.org>
1843
1844 * minibuf.texi (High-Level Completion): Don't mention removed
1845 function iswitchb-read-buffer.
1846
1847 * commands.texi (Event Input Misc): Remove last-input-char.
1848 (Command Loop Info): Remove last-command-char.
1849
1850 * frames.texi (Initial Parameters): Don't mention the obsolete
1851 special-display feature.
1852
1853 * windows.texi (Choosing Window): Don't mention the obsolete
1854 special display feature.
1855 (Choosing Window Options): Remove obsolete special-display
1856 variables, and the functions special-display-p and
1857 special-display-popup-frame.
1858
1859 * display.texi (Fringe Bitmaps): Add exclamation-mark bitmap.
1860
1861 * hooks.texi (Standard Hooks): Remove obsolete hooks.
1862
1863 * markers.texi (Information from Markers): Remove obsolete
1864 function buffer-has-markers-at.
1865
1866 * text.texi (Yanking): Document yank-handled-properties.
1867
72ec96fb
PE
18682012-10-24 Paul Eggert <eggert@penguin.cs.ucla.edu>
1869
1870 Update manual for new time stamp format (Bug#12706).
1871 * buffers.texi (Modification Time):
1872 * files.texi (Testing Accessibility, File Attributes):
1873 * intro.texi (Version Info):
1874 * os.texi (Time of Day):
1875 Update for new time stamp format (HIGH LOW MICROSEC PICOSEC).
1876 These instances were missed the first time around.
1877 Problem reported by Glenn Morris in <http://bugs.gnu.org/12706#25>.
1878
75e8f9d2
CY
18792012-10-24 Chong Yidong <cyd@gnu.org>
1880
cd996018
CY
1881 * minibuf.texi (Text from Minibuffer): Document read-regexp
1882 changes.
1883
1cbae532
SM
1884 * nonascii.texi (Selecting a Representation):
1885 Document set-buffer-multibyte changes.
cd996018 1886
75e8f9d2
CY
1887 * keymaps.texi (Toolkit Differences): Node deleted.
1888 (Easy Menu): New node.
1889
d1069532
SM
18902012-10-23 Stefan Monnier <monnier@iro.umontreal.ca>
1891
1892 * hooks.texi (Standard Hooks): Clarify that -hooks is deprecated.
1893
c4132fd4
PE
18942012-10-23 Paul Eggert <eggert@cs.ucla.edu>
1895
1896 Fix outdated timestamp documentation in Elisp manual (bug#12706).
1897 * files.texi (File Attributes):
1898 * text.texi (Undo):
1899 Time stamp resolution is now 1 picosecond, not 1 second.
1900
1fb3aa3f
CY
19012012-10-23 Chong Yidong <cyd@gnu.org>
1902
49238e7f
CY
1903 * display.texi (Font Lookup): Remove font-list-limit.
1904
1fb3aa3f
CY
1905 * keymaps.texi (Key Sequences): Avoid referring to Edit Macro mode
1906 (Bug#12529).
1907
5fb904b0
GM
19082012-10-22 Glenn Morris <rgm@gnu.org>
1909
f961c7d8
GM
1910 * os.texi (Recording Input): Tiny fix.
1911
4ee87740
GM
1912 * intro.texi (Lisp History):
1913 * lists.texi (Sets And Lists): Refer to cl-lib rather than cl.
5fb904b0
GM
1914 * tips.texi (Coding Conventions): Recommend cl-lib over cl.
1915
d18a0d24
CY
19162012-10-15 Chong Yidong <cyd@gnu.org>
1917
1918 * macros.texi (Defining Macros): defmacro is now a macro.
1919 Explicitly list the docstring and declare arguments.
1920
1921 * functions.texi (Anonymous Functions): Explicitly list the
1922 docstring, declare, and interactive arguments to lambda.
1923 (Defining Functions): Likewise for defun.
1924 (Inline Functions): Likewise for defsubst.
1925 (Declare Form): Tweak description.
1926
73f2b4ab
CY
19272012-10-13 Chong Yidong <cyd@gnu.org>
1928
1929 * display.texi (ImageMagick Images): ImageMagick enabled by default.
1930
379acb95
CY
19312012-10-05 Chong Yidong <cyd@gnu.org>
1932
1933 * minibuf.texi (Basic Completion): Clarify list form of completion
1934 table (Bug#12564).
1935
e8757f09 19362012-10-05 Bruno Félix Rezende Ribeiro <oitofelix@gmail.com> (tiny change)
26026637
BFRR
1937
1938 * functions.texi (Function Safety): Copyedit. (Bug#12562)
1939
86ec63ba
PE
19402012-10-01 Paul Eggert <eggert@cs.ucla.edu>
1941
1942 Revert the FOLLOW-SYMLINKS change for file-attributes.
1943 * files.texi (File Attributes, Magic File Names): Undo last change.
1944
e7a2937b
PE
19452012-09-30 Paul Eggert <eggert@cs.ucla.edu>
1946
1947 file-attributes has a new optional arg FOLLOW-SYMLINKS.
1948 * files.texi (File Attributes): Describe it.
1949 (Magic File Names): Use it.
1950
48de8b12
CY
19512012-09-30 Chong Yidong <cyd@gnu.org>
1952
1953 * commands.texi (Click Events): Define "mouse position list".
1954 Remove mention of unimplemented horizontal scroll bars.
1955 (Drag Events, Motion Events): Refer to "mouse position list".
1956 (Accessing Mouse): Document posnp.
1957
1958 * errors.texi (Standard Errors): Tweak arith-error description.
1959 Tweak markup. Remove domain-error and friends, which seem to be
1960 unused after the floating-point code revamp.
1961
33f846fb
GM
1962 * functions.texi (Defining Functions): defun is now a macro.
1963 (Obsolete Functions): Obsolescence also affects
48de8b12
CY
1964 documentation commands. Various clarifications.
1965 (Declare Form): New node.
1966
1967 * strings.texi (String Basics): Copyedits.
1968
33f846fb 1969 * os.texi (Startup Summary): Document leim-list.el change.
48de8b12 1970 (User Identification): Add system-users and system-groups.
33f846fb 1971 (Idle Timers): Minor clarifications.
48de8b12
CY
1972
1973 * macros.texi (Defining Macros): Move description of `declare' to
1974 Declare Form node.
1975
1976 * loading.texi (Autoload):
1977 * help.texi (Documentation Basics): The special sequences can
1978 trigger autoloading.
1979
1980 * numbers.texi (Integer Basics): Copyedits.
1981 (Float Basics): Consider IEEE floating point always available.
1982 (Random Numbers): Document actual limits.
1983 (Arithmetic Operations): Clarify division by zero. Don't mention
1984 the machine-independence of negative division since it does not
1985 happen in practice.
1986
e61d39cd 19872012-09-28 Leo Liu <sdl.web@gmail.com>
03922966
LL
1988
1989 * files.texi (Files): Fix typo.
1990
e109c4a6
CY
19912012-09-23 Chong Yidong <cyd@gnu.org>
1992
1993 * buffers.texi (Read Only Buffers): Document read-only-mode.
1994
1995 * keymaps.texi (Alias Menu Items): Replace toggle-read-only with
1996 read-only-mode.
1997
1998 * backups.texi (Auto-Saving): Refer to Minor Mode Conventions for
1999 calling conventions.
2000
c88b867f
CY
20012012-09-22 Chong Yidong <cyd@gnu.org>
2002
2003 * searching.texi (Replacing Match): Minor clarification.
2004
df9685f3
EZ
20052012-09-22 Eli Zaretskii <eliz@gnu.org>
2006
287d7455
EZ
2007 * edebug.texi (Instrumenting): Improve indexing.
2008
df9685f3
EZ
2009 * os.texi (Idle Timers): Warn against reinvoking an idle timer
2010 from within its own timer action. (Bug#12447)
2011
47133380
CY
20122012-09-22 Chong Yidong <cyd@gnu.org>
2013
2014 * frames.texi (Pop-Up Menus): Minor clarification (Bug#11148).
2015
ab199df2 20162012-09-21 Glenn Morris <rgm@gnu.org>
1bfe3177
GM
2017
2018 * debugging.texi (Using Debugger): Fix typo.
2019
ed1f0bd3
CY
20202012-09-18 Chong Yidong <cyd@gnu.org>
2021
2022 * display.texi (Faces): Discuss anonymous faces.
2023 (Face Attributes): Tweak intro.
2024 (Defining Faces): Move after the Face Attributes node. Copyedits.
2025 (Displaying Faces): Describe role of inheritance.
2026
2027 * customize.texi (Customization): Define customization more
2028 carefully (Bug#11440).
2029 (Common Keywords): Add xref to Constant Variables.
2030
2031 * variables.texi (Defining Variables): Link to defcustom's node
2032 instead of the higher-level Customization chapter.
2033
c990426a
PE
20342012-09-11 Paul Eggert <eggert@cs.ucla.edu>
2035
2036 Simplify, document, and port floating-point (Bug#12381).
2037 * numbers.texi (Float Basics, Arithmetic Operations, Math Functions):
2038 Document that / and mod (with floating point arguments), along
2039 with asin, acos, log, log10, expt and sqrt, return special values
2040 instead of signaling exceptions.
2041 (Float Basics): Document that logb operates on the absolute value
2042 of its argument.
2043 (Math Functions): Document that (log ARG BASE) also returns NaN if
2044 BASE is negative. Document that (expt X Y) returns NaN if X is a
2045 finite negative number and Y a finite non-integer.
2046
011474aa
CY
20472012-09-09 Chong Yidong <cyd@gnu.org>
2048
bb6b0efc
CY
2049 * lists.texi (Sets And Lists): Explain that the return value for
2050 delete should be used, like for delq.
2051
011474aa
CY
2052 * minibuf.texi (Yes-or-No Queries): Document recentering and
2053 scrolling in y-or-n-p. Remove gratuitous example.
2054
2055 * searching.texi (Search and Replace): Document window scrolling
2056 entries in query-replace-map.
2057
6dcef6ec
CY
20582012-09-08 Chong Yidong <cyd@gnu.org>
2059
2060 * syntax.texi (Syntax Table Internals): Define "raw syntax
2061 descriptor" terminology (Bug#12383).
2062 (Syntax Descriptors): Mention raw syntax descriptors.
2063
52404181
CY
20642012-09-07 Chong Yidong <cyd@gnu.org>
2065
1a5432bc
CY
2066 * variables.texi (Creating Buffer-Local): Fix description of
2067 local-variable-if-set-p (Bug#10713).
2068
0a6bdaa1
CY
2069 * eval.texi (Intro Eval): Add index entry for sexp (Bug#12233).
2070
14ba4cf3
CY
2071 * windows.texi (Display Action Functions)
2072 (Choosing Window Options): Remove obsolete variable
2073 display-buffer-reuse-frames.
cee2e90d 2074 (Switching Buffers): Minor doc tweak for switch-to-buffer.
14ba4cf3 2075
e5c2edf7
CY
2076 * positions.texi (Narrowing): Document buffer-narrowed-p.
2077
52404181
CY
2078 * markers.texi (Moving Markers): Add xref to Point (Bug#7151).
2079
2080 * syntax.texi (Low-Level Parsing): Add xref to Parser State
2081 (Bug#12269).
2082
7f7e0167
LI
20832012-09-04 Lars Ingebrigtsen <larsi@gnus.org>
2084
2085 * debugging.texi (Explicit Debug): Document `debug-on-message'.
2086
6a787d9a
CY
20872012-09-02 Chong Yidong <cyd@gnu.org>
2088
2089 * windows.texi (Window Configurations): Recommend against using
2090 save-window-excursion (Bug#12075).
2091
2092 * control.texi (Catch and Throw):
2093 * positions.texi (Excursions): Don't mention it.
2094
0e23ef9d
PE
20952012-09-01 Paul Eggert <eggert@cs.ucla.edu>
2096
2097 Better seed support for (random).
2098 * numbers.texi (Random Numbers): Document new behavior of
2099 the calls (random) and (random STRING).
2100
342dac71
MR
21012012-08-21 Martin Rudalics <rudalics@gmx.at>
2102
2103 * windows.texi (Window Point): Document recent changes in
2104 window-point and set-window-point.
2105 (Selecting Windows): Document recent change in select-window.
2106
a08eadfe
EZ
21072012-08-06 Eli Zaretskii <eliz@gnu.org>
2108
2109 * functions.texi (Closures): Put the main index entry for
2110 "closures" here. (Bug#12138)
2111
2112 * variables.texi (Lexical Binding): Disambiguate the index entry
2113 for "closures".
2114
35b6586e
CY
21152012-08-05 Chong Yidong <cyd@gnu.org>
2116
2117 * display.texi (Defining Faces): Move documentation of
2118 frame-background-mode to the Emacs manual (Bug#7774).
2119
02676e5d
CY
21202012-08-04 Chong Yidong <cyd@gnu.org>
2121
2122 * syntax.texi (Syntax Basics): Rearrange the text for clarity.
2123 Fix description of syntax table inheritance.
2124 (Syntax Table Functions): Don't refer to internal contents of
2125 syntax table, since that is not explained yet. Copyedits.
2126 (Standard Syntax Tables): Node deleted.
2127 (Syntax Table Internals): Misc clarifications. Improve table
2128 formatting.
2129
2130 * keymaps.texi (Inheritance and Keymaps):
2131 * text.texi (Sticky Properties): Tweak index entry.
2132
73e0cbc0
EZ
21332012-07-28 Eli Zaretskii <eliz@gnu.org>
2134
2135 * nonascii.texi (Character Sets): Fix a typo. (Bug#12062)
2136
09ae5da1
PE
21372012-07-25 Paul Eggert <eggert@cs.ucla.edu>
2138
2139 Prefer typical American spelling for "acknowledgment".
2140 * intro.texi (Acknowledgments): Rename from Acknowledgements.
2141
1ada2e55
EZ
21422012-07-21 Eli Zaretskii <eliz@gnu.org>
2143
2144 * commands.texi (Special Events): Mention language-change event.
2145 (Input Events, Interactive Codes):
2146 * keymaps.texi (Key Sequences): Mention events that are
2147 non-keyboard but also non-mouse events.
2148
9ea10cc3
CY
21492012-07-17 Chong Yidong <cyd@gnu.org>
2150
2151 * text.texi (Insertion): Document insert-char changes.
2152
2e2d2a13
LL
21532012-07-15 Leo Liu <sdl.web@gmail.com>
2154
2155 * display.texi (Fringe Bitmaps): Add exclamation-mark.
2156
b68b3337
CY
21572012-07-13 Chong Yidong <cyd@gnu.org>
2158
2159 * buffers.texi (Read Only Buffers): Document toggle-read-only
2160 changes. Reword to account for the fact that read-only is
2161 currently not supported in overlay properties.
2162
ab4c47d3
CY
21632012-07-07 Chong Yidong <cyd@gnu.org>
2164
2165 * loading.texi (Library Search): Index site-lisp directories.
2166
d4913798
CY
21672012-07-06 Chong Yidong <cyd@gnu.org>
2168
2169 * intro.texi (A Sample Function Description): Fix incorrect
2170 markup, undoing previous change.
2171 (A Sample Variable Description): Minor clarifications and markup
2172 improvements.
2173
2174 * elisp.texi (Top):
2175 * text.texi (Text): Fix menu order.
2176
251736f4
RS
21772012-07-06 Richard Stallman <rms@gnu.org>
2178
35e951cd 2179 * intro.texi (Evaluation Notation, A Sample Function Description)
8c6c57ea 2180 (A Sample Variable Description): Improve/undo previous changes.
251736f4 2181
e8d71283
GM
21822012-07-05 Glenn Morris <rgm@gnu.org>
2183
2184 * intro.texi (A Sample Function Description): Fix cross-refs.
2185
47187200
MW
21862012-07-05 Michael Witten <mfwitten@gmail.com> (tiny change)
2187
2188 * intro.texi (Evaluation Notation, A Sample Function Description)
2189 (A Sample Variable Description, Version Info): Copy edits (bug#11862).
2190
a2eb421b
CY
21912012-06-27 Chong Yidong <cyd@gnu.org>
2192
2193 * processes.texi (Asynchronous Processes, Input to Processes):
2194 * internals.texi (Process Internals): Don't capitalize "pty".
2195
6d41a41d
TTN
21962012-06-24 Thien-Thi Nguyen <ttn@gnuvola.org>
2197
2198 * processes.texi (Asynchronous Processes): Make the pty vs pipe
2199 discussion more prominent.
2200
0bd8297f
EZ
22012012-06-23 Eli Zaretskii <eliz@gnu.org>
2202
2203 * commands.texi (Misc Events): Document the language-change event.
2204
d35af63c
PE
22052012-06-22 Paul Eggert <eggert@cs.ucla.edu>
2206
2207 Support higher-resolution time stamps (Bug#9000).
2208 * os.texi (Time of Day, Time Parsing, Processor Run Time, Idle Timers):
2209 * processes.texi (System Processes):
2210 Time stamp resolution is now picosecond, not microsecond.
2211
ac1a0ce1 22122012-06-21 Glenn Morris <rgm@gnu.org>
2fecccba
GM
2213
2214 * Makefile.in: Rename infodir to buildinfodir throughout. (Bug#11737)
2215
1053a871
SM
22162012-06-18 Stefan Monnier <monnier@iro.umontreal.ca>
2217
2218 * functions.texi (Defining Functions):
2219 * macros.texi (Defining Macros): Un-define the return value of `defun',
2220 `defmacro' and `defalias'.
2221
41b7f8bc
CY
22222012-06-17 Chong Yidong <cyd@gnu.org>
2223
2224 * elisp.texi: Remove urlcolor setting.
2225
82a25657
GM
22262012-06-17 Glenn Morris <rgm@gnu.org>
2227
2228 * display.texi (Face Attributes): Copyedits. Add a few cindex entries.
2229 Overlining no longer behaves exactly like underlining.
2230
a04689de 22312012-06-16 Aurélien Aptel <aurelien.aptel@gmail.com>
8da9479c
GM
2232
2233 * display.texi (Face Attributes):
2234 Document wave-style underline face attribute.
2235
1b9b4cf4
CY
22362012-06-11 Chong Yidong <cyd@gnu.org>
2237
2238 * display.texi (ImageMagick Images): ImageMagick now supports the
2239 :background property.
2240
dbab98c7
DA
22412012-06-10 Dmitry Antipov <dmantipov@yandex.ru>
2242
2243 * internals.texi (Garbage Collection): Typo fix.
2244
6175e34b
CY
22452012-06-09 Chong Yidong <cyd@gnu.org>
2246
2247 * text.texi (Special Properties): Clarify the meaning of a list of
2248 faces in the `face' property.
2249
2250 * display.texi (Face Remapping): Minor clarification.
2251
4b56d0fe
CY
22522012-06-08 Chong Yidong <cyd@gnu.org>
2253
2254 * display.texi (Face Attributes): Font family does not accept
2255 wildcards. De-document obsolete :bold and :italic attributes.
2256 (Defining Faces): Use new-style face spec format.
2257
f3372c87
DA
22582012-06-08 Dmitry Antipov <dmantipov@yandex.ru>
2259
8d7c7eed 2260 * internals.texi (Garbage Collection): Document new
f3372c87
DA
2261 vector management code and vectorlike_header structure.
2262
5f2c76c6
CY
22632012-06-03 Chong Yidong <cyd@gnu.org>
2264
2265 * modes.texi (Mode Line Data): Use "mode line construct"
2266 terminology for consistency.
2267
ecc6530d
GM
22682012-05-27 Glenn Morris <rgm@gnu.org>
2269
2270 * abbrevs.texi, advice.texi, anti.texi, backups.texi:
2271 * buffers.texi, commands.texi, compile.texi, control.texi:
2272 * customize.texi, debugging.texi, display.texi, doclicense.texi:
2273 * edebug.texi, elisp.texi, errors.texi, eval.texi, files.texi:
2274 * frames.texi, functions.texi, gpl.texi, hash.texi, help.texi:
2275 * hooks.texi, index.texi, internals.texi, intro.texi, keymaps.texi:
2276 * lists.texi, loading.texi, macros.texi, maps.texi, markers.texi:
2277 * minibuf.texi, modes.texi, nonascii.texi, numbers.texi:
2278 * objects.texi, os.texi, package.texi, positions.texi:
2279 * processes.texi, searching.texi, sequences.texi, streams.texi:
2280 * strings.texi, symbols.texi, syntax.texi, text.texi, tips.texi:
2281 * variables.texi, windows.texi: Nuke hand-written node pointers.
2282
33017faf 22832012-05-27 Chong Yidong <cyd@gnu.org>
27d1f87a 2284
33017faf
GM
2285 * functions.texi (Obsolete Functions):
2286 Fix doc for set-advertised-calling-convention.
27d1f87a
CY
2287
2288 * modes.texi (Mode Help): Fix describe-mode.
2289
2290 * display.texi (Face Functions): Fix define-obsolete-face-alias.
2291
2292 * variables.texi (Variable Aliases): Fix make-obsolete-variable.
2293
33017faf 22942012-05-27 Martin Rudalics <rudalics@gmx.at>
0b128ac4 2295
33017faf 2296 * commands.texi (Recursive Editing): recursive-edit is a command.
0b128ac4
MR
2297
2298 * compile.texi (Docs and Compilation):
2299 byte-compile-dynamic-docstrings is an option.
2300
2301 * debugging.texi (Invoking the Debugger): debug is a command.
2302
2303 * display.texi (Progress): progress-reporter-update and
2304 progress-reporter-force-update have VALUE argument optional.
2305 (Animated Images): Use non-@code{nil} instead of non-nil.
2306
33017faf
GM
2307 * files.texi (Format Conversion Round-Trip):
2308 Use non-@code{nil} instead of non-nil.
0b128ac4
MR
2309
2310 * frames.texi (Creating Frames): make-frame is a command.
2311 (Input Focus): select-frame is a command.
2312 (Pointer Shape): void-text-area-pointer is an option.
2313
33017faf 2314 * help.texi (Describing Characters): read-kbd-macro is a command.
0b128ac4
MR
2315 (Help Functions): describe-prefix-bindings is a command.
2316
2317 * markers.texi (Creating Markers): Both arguments of copy-marker
2318 are optional.
2319
2320 * minibuf.texi (Reading File Names): Use @kbd instead of @code.
2321
2322 * modes.texi (Mode Line Variables): mode-line-remote and
2323 mode-line-client are not options.
2324 (Imenu): imenu-add-to-menubar is a command.
33017faf 2325 (SMIE Indentation Helpers): Use non-@code{nil} instead of non-nil.
0b128ac4
MR
2326
2327 * os.texi (Sound Output): play-sound-file is a command.
2328
33017faf 2329 * package.texi (Package Archives): Use @key{RET} instead of @kbd{RET}.
0b128ac4 2330
33017faf
GM
2331 * processes.texi (Signals to Processes):
2332 Use @key{RET} instead of @code{RET}.
0b128ac4
MR
2333 (Signals to Processes): signal-process is a command.
2334
33017faf 2335 * text.texi (Clickable Text): Use @key{RET} instead of @kbd{RET}.
0b128ac4
MR
2336 (Base 64): base64-encode-string is not a command while
2337 base64-decode-region is.
2338
2339 * windows.texi (Switching Buffers): pop-to-buffer is a command.
2340
3fe7cdc8
GM
23412012-05-12 Glenn Morris <rgm@gnu.org>
2342
2343 * Makefile.in (MKDIR_P): New, set by configure.
2344 (mkinfodir): Use $MKDIR_P.
2345
dc0f75c8
GM
23462012-05-10 Glenn Morris <rgm@gnu.org>
2347
b8a82b69
GM
2348 * loading.texi (Loading Non-ASCII): Replace the obsolete "unibyte: t"
2349 with "coding: raw-text".
51b1e059 2350 Concept of multibyte sessions no longer exists.
b8a82b69 2351
dc0f75c8
GM
2352 * files.texi (File Locks): Mention create-lockfiles option.
2353
666b903b 23542012-05-09 Glenn Morris <rgm@gnu.org>
143d9dd8 2355
5b6eebcf
GM
2356 * vol1.texi, vol2.texi: Remove files.
2357 * elisp.texi: Add VOL1,2 conditionals equivalent to vol1,2.texi
2358 * two-volume.make: Use elisp.texi as input rather than vol1,2.texi.
2359
0a454caf 2360 * Makefile.in (clean, mostlyclean): Add some more vol1/2 items.
e6afe47b 2361
143d9dd8
GM
2362 * two-volume.make (emacsdir): New.
2363 (tex): Add directory with emacsver.texi to TEXINPUTS.
2364
e68b393e
GM
2365 * minibuf.texi (Minibuffer History, Basic Completion):
2366 Tweak page breaks.
2367
9658dc2a
GM
2368 * internals.texi (Garbage Collection, Memory Usage)
2369 (Writing Emacs Primitives): Tweak page breaks.
2370
161c2a25
GM
2371 * streams.texi (Output Variables): Improve page break.
2372
2373 * edebug.texi (Edebug Display Update): Improve page break.
2374
51d58083
GM
2375 * compile.texi (Disassembly): Condense the examples.
2376
ddff3351
GM
2377 * eval.texi, functions.texi, loading.texi, macros.texi:
2378 Where possible, use example rather than smallexample.
2379
2380 * symbols.texi: Where possible, use example rather than smallexample.
2381 (Symbol Components): Fix typo.
2382 (Other Plists): Tweak page break.
2383
2384 * sequences.texi (Arrays): Tweak page breaks.
2385
2386 * customize.texi: Where possible, use example rather than smallexample.
2387 (Common Keywords, Variable Definitions, Applying Customizations)
2388 (Custom Themes): Tweak page breaks.
2389
2390 * control.texi: Where possible, use example rather than smallexample.
2391 (Sequencing, Conditionals, Signaling Errors, Handling Errors):
2392 Tweak page breaks.
2393
ca4b98fa
GM
23942012-05-08 Glenn Morris <rgm@gnu.org>
2395
5122804a
GM
2396 * two.el: Remove; unused since creation of two-volume.make.
2397
ca4b98fa
GM
2398 * vol1.texi, vol2.texi: No need to keep menus in these files.
2399
eceeb5fc
CY
24002012-05-05 Glenn Morris <rgm@gnu.org>
2401
2402 * objects.texi (Process Type, Overlay Type): Tweak page-breaks.
2403
2404 * intro.texi (Caveats): Copyedit.
2405 (Lisp History): Convert inforef to xref.
2406 (Lisp History, Printing Notation, Version Info): Improve page-breaks.
2407
2408 * text.texi (Auto Filling): Don't mention Emacs 19.
2409
2410 * commands.texi (Event Input Misc): Don't mention unread-command-char.
2411 * numbers.texi (Predicates on Numbers): Don't mention Emacs 18.
2412
2413 * elisp.texi (DATE): Forgot to change the month in 2012-04-21 change.
2414
eceeb5fc
CY
2415 * lists.texi (List-related Predicates, List Variables):
2416 Tweak page-breaks.
2417 (Sets And Lists): Convert inforef to xref.
2418
8045b906
GM
24192012-05-04 Glenn Morris <rgm@gnu.org>
2420
2421 * Makefile.in (INFO_EXT, INFO_OPTS): New, set by configure.
2422 (info, infoclean): Use $INFO_EXT.
2423 ($(infodir)/elisp$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT.
2424 * makefile.w32-in (INFO_EXT, INFO_OPTS): New.
2425 (info, maintainer-clean): Use $INFO_EXT.
2426 ($(infodir)/elisp$(INFO_EXT)): Use $INFO_EXT and $INFO_OPT.
2427
78f3273a
CY
24282012-05-04 Chong Yidong <cyd@gnu.org>
2429
2430 * os.texi (Timers): Use defopt for timer-max-repeats.
2431
ab0fa4e4
PE
24322012-05-03 Paul Eggert <eggert@cs.ucla.edu>
2433
2434 * os.texi (Time of Day): Do not limit current-time-string
2435 to years 1000..9999.
2436
2bc356d7
CY
24372012-05-02 Chong Yidong <cyd@gnu.org>
2438
2439 * display.texi (Font Lookup):
2440 * frames.texi (Pointer Shape):
2441 * processes.texi (Subprocess Creation): Use defopt for options.
2442
90207a15 24432012-05-02 Glenn Morris <rgm@gnu.org>
bbba8869
GM
2444
2445 * elisp.texi (@copying):
2446 * intro.texi (Introduction): Only print VERSION in the TeX version.
2447
90207a15 24482012-05-02 Chong Yidong <cyd@gnu.org>
5a5fd9f3
CY
2449
2450 * text.texi (Change Hooks): Minor fix for after-change-functions.
2451
90207a15 24522012-05-02 Glenn Morris <rgm@gnu.org>
7eac3782
GM
2453
2454 * package.texi (Packaging Basics):
2455 * loading.texi (Autoload):
2456 * files.texi (Magic File Names):
2457 Reword to remove/reduce some overly long/short lines.
2458
a8e7d6d7 24592012-04-27 Glenn Morris <rgm@gnu.org>
cf988578
GM
2460
2461 * elisp.texi, vol1.texi, vol2.texi: Some fixes for detailed menu.
2462 * modes.texi (Major Modes, Auto-Indentation):
2463 * buffers.texi (Buffers): Some fixes for menu descriptions.
2464
a8e7d6d7 24652012-04-27 Stefan Monnier <monnier@iro.umontreal.ca>
88ed9e87
SM
2466 * functions.texi (Simple Lambda, Argument List):
2467 * eval.texi (Function Indirection): Avoid deprecated form.
2468
a8e7d6d7 24692012-04-27 Glenn Morris <rgm@gnu.org>
16152b76 2470
1a72be46
GM
2471 * book-spine.texi, elisp.texi, vol1.texi, vol2.texi:
2472 Add "et al." to authors.
2473
16152b76
GM
2474 * buffers.texi, commands.texi, compile.texi, control.texi:
2475 * customize.texi, display.texi, eval.texi, files.texi, frames.texi:
2476 * hash.texi, help.texi, intro.texi, keymaps.texi, lists.texi:
2477 * modes.texi, numbers.texi, objects.texi, streams.texi:
2478 * symbols.texi, syntax.texi, text.texi, tips.texi, variables.texi:
2479 Use Texinfo recommended convention for quotes+punctuation.
2480
a8e7d6d7 24812012-04-27 Chong Yidong <cyd@gnu.org>
9ec7751f
CY
2482
2483 * keymaps.texi (Scanning Keymaps): Fix description of NO-REMAP arg
2484 to where-is-internal (Bug#10872).
2485
a8e7d6d7 24862012-04-27 Glenn Morris <rgm@gnu.org>
9c51bbaa 2487
a2715669
GM
2488 * macros.texi (Indenting Macros): Fix typo.
2489
0b27932b
GM
2490 * windows.texi (Basic Windows, Windows and Frames, Window Sizes)
2491 (Resizing Windows, Deleting Windows, Selecting Windows)
e78d873d
GM
2492 (Choosing Window Options, Horizontal Scrolling)
2493 (Cyclic Window Ordering, Window History, Dedicated Windows)
35e951cd 2494 (Quitting Windows, Window Configurations, Textual Scrolling)
09ebefe1
GM
2495 (Coordinates and Windows, Window Configurations)
2496 (Window Parameters, Window Hooks): Copyedits.
0b27932b
GM
2497 (Splitting Windows, Deleting Windows):
2498 Fix ignore-window-parameters logic.
2499 (Selecting Windows, Choosing Window Options): Markup fixes.
e78d873d
GM
2500 (Window Start and End): Remove pointless example.
2501 Remove cross-reference to deleted count-lines content.
09ebefe1
GM
2502 (Textual Scrolling): Mention recenter-redisplay, recenter-top-bottom,
2503 and recenter-positions. Remove recenter example.
0b27932b 2504
0dc91072
GM
2505 * elisp.texi, vol1.texi, vol2.texi: Bump VERSION and DATE.
2506
9c51bbaa
GM
2507 * minibuf.texi (Intro to Minibuffers):
2508 Tweak discussion of resizing minibuffer window.
2509
674ea9c6
GM
25102012-04-26 Glenn Morris <rgm@gnu.org>
2511
8a4ca8e3 2512 * elisp-covers.texi, front-cover-1.texi: Remove files.
8191c3bd 2513
562e638f
GM
2514 * tindex.pl: Remove file.
2515
674ea9c6
GM
2516 * makefile.w32-in (srcs):
2517 * Makefile.in (srcs): Remove back.texi (which is unused).
2518
b613912b
MA
25192012-04-24 Michael Albinus <michael.albinus@gmx.de>
2520
e43042fe
MA
2521 * os.texi (Notifications): Extend possible notification hints.
2522 Add notifications-get-capabilities.
b613912b 2523
f30d612a
CY
25242012-04-20 Chong Yidong <cyd@gnu.org>
2525
2526 * processes.texi (Asynchronous Processes): Mention nil argument to
2527 start-process.
2528
b58b1df8
GM
25292012-04-20 Glenn Morris <rgm@gnu.org>
2530
2531 * minibuf.texi (Basic Completion): No need to describe obarrays here.
2532 Don't mention obsolete `nospace' argument of all-completions.
2533 (Minibuffer Completion, Completion Commands, Reading File Names)
2534 (Completion Variables): Copyedits.
2535 (Completion Commands): Mention parent keymaps.
2536 Remove obsolete minibuffer-local-filename-must-match-map.
2537 (High-Level Completion): Remove read-variable's almost
2538 word-for-word duplication of read-command.
2539 * elisp.texi, vol1.texi, vol2.texi, minibuf.texi (Completion):
2540 Update "High-Level Completion" description.
2541
c0ea08d2
GM
2542 * minibuf.texi (Minibuffers):
2543 * elisp.texi, vol1.texi, vol2.texi: Fix minibuffer subsection order.
2544
9d2754f5
GM
2545 * minibuf.texi: Standardize metasyntactic variables ("history", etc).
2546 Use Texinfo-recommended form of quote+punctuation.
2547 (Intro to Minibuffers): First minibuffer is #1, not #0.
2548 Mention minibuffer-inactive-mode.
2549 (Text from Minibuffer): Copyedits.
2550 (Minibuffer History, Programmed Completion): Fix @var usage.
c5467d73
GM
2551 (Object from Minibuffer): Remove overly pedantic para.
2552 (Minibuffer History): Copyedits. Add face-name-history.
2553 (Initial Input, Yes-or-No Queries, Multiple Queries)
2554 (Minibuffer Windows, Minibuffer Misc): Copyedits.
2555 (Yes-or-No Queries): Tweak example.
2556 (Minibuffer Commands): Add next-complete-history-element.
2557 (Minibuffer Misc): Mention minibuffer-message-timeout, and
2558 minibuffer-inactive-mode.
9d2754f5 2559
4373fd43
GM
2560 * processes.texi (Serial Ports, Byte Packing, Bindat Spec)
2561 (Bindat Functions): Copyedits.
2562
61bb069e 25632012-04-20 Christopher Schmidt <christopher@ch.ristopher.com>
0e80650b
CS
2564
2565 * files.texi (Saving Buffers): Document `visit and `visit-save'
2566 values of require-final-newline.
2567
61bb069e 25682012-04-20 Glenn Morris <rgm@gnu.org>
016a35df
GM
2569
2570 * processes.texi (Output from Processes, Filter Functions):
2571 Mention waiting-for-user-input-p.
35e951cd 2572 (Sentinels, Query Before Exit, System Processes, Transaction Queues)
016a35df
GM
2573 (Network Servers, Datagrams, Network Processes, Network Options)
2574 (Network Feature Testing, Serial Ports): Copyedits.
2575 (Network): Add encrypted network overview paragraph.
2576 Cross-reference the Emacs-GnuTLS manual. Use @acronym.
2577
61bb069e 25782012-04-20 Chong Yidong <cyd@gnu.org>
21ffa320
CY
2579
2580 * help.texi (Keys in Documentation): Mention :advertised-binding.
2581
2582 * keymaps.texi (Menu Bar): Move most of the :advertised-binding
2583 description to help.texi.
2584
61bb069e 25852012-04-20 Glenn Morris <rgm@gnu.org>
62f4b18c
GM
2586
2587 * processes.texi (Process Information, Input to Processes)
2588 (Signals to Processes, Output from Processes, Process Buffers)
2589 (Filter Functions, Decoding Output): Copyedits.
4f5d565f 2590 (Accepting Output): Discourage use of `millisec' argument.
62f4b18c 2591
e153c136
GM
25922012-04-15 Glenn Morris <rgm@gnu.org>
2593
35e951cd 2594 * processes.texi (Processes, Subprocess Creation, Shell Arguments)
12acf783
GM
2595 (Synchronous Processes, Asynchronous Processes, Deleting Processes):
2596 Copyedits.
e153c136 2597 (Subprocess Creation): Discourage modifying exec-path directly.
12acf783
GM
2598 (Synchronous Processes, Asynchronous Processes):
2599 Update some example output.
e153c136
GM
2600 (Process Information): Fix typo.
2601 (Bindat Spec): Use Texinfo-recommended form of quote+punctuation.
2602
e6fd457e 26032012-04-15 Glenn Morris <rgm@gnu.org>
764a3017
GM
2604
2605 * anti.texi (Antinews): Copyedits. Don't @dfn anything here.
2606 open-network-stream does exist in Emacs 23, but is simpler.
2607
e6fd457e 26082012-04-15 Chong Yidong <cyd@gnu.org>
03ed9e82
CY
2609
2610 * customize.texi (Custom Themes): Also document load-theme etc.
2611
35dc09a1 26122012-04-14 Chong Yidong <cyd@gnu.org>
81927dd2 2613
35e951cd 2614 * customize.texi (Applying Customizations, Custom Themes): New nodes.
81927dd2
CY
2615
2616 * display.texi (Defining Faces): Reference custom-set-faces.
2617
2618 * modes.texi (Defining Minor Modes, Defining Minor Modes):
2619 * os.texi (Startup Summary): Copyedits.
2620
35dc09a1 26212012-04-14 Glenn Morris <rgm@gnu.org>
8edb942b
GM
2622
2623 * loading.texi (Loading Non-ASCII): "unibyte:" can also be at the end.
2624
9fce7eda
GM
2625 * strings.texi (Case Tables):
2626 * objects.texi (General Escape Syntax):
2627 * keymaps.texi (Key Sequences): Use @acronym with "ASCII".
2628
2bb0eca1
GM
2629 * buffers.texi, compile.texi, customize.texi, debugging.texi:
2630 * display.texi, edebug.texi, eval.texi, help.texi, intro.texi:
2631 * keymaps.texi, minibuf.texi, modes.texi, os.texi, processes.texi:
2632 * text.texi: Use @file for buffers, per the Texinfo manual.
2633
62200c14
GM
2634 * compile.texi (Compiler Errors): Add missing space in buffer name.
2635
35dc09a1 26362012-04-14 Chong Yidong <cyd@gnu.org>
9fe9631c
CY
2637
2638 * processes.texi (Query Before Exit): Remove obsolete function
2639 process-kill-without-query (Bug#11190).
2640
35dc09a1 26412012-04-14 Glenn Morris <rgm@gnu.org>
8fc85b20
GM
2642
2643 * files.texi, frames.texi, loading.texi, os.texi, processes.texi:
2644 Use @env for environment variables.
2645
f48a9cb4
GM
2646 * Makefile.in: Replace non-portable use of $< in ordinary rules.
2647
0a6dd5e2
JA
26482012-04-12 Jari Aalto <jari.aalto@cante.net>
2649
1cbae532
SM
2650 * processes.texi (Synchronous Processes):
2651 Mention `default-directory' (bug#7515).
0a6dd5e2 2652
b4d3bc10
CY
26532012-04-09 Chong Yidong <cyd@gnu.org>
2654
2655 * customize.texi (Variable Definitions): Remove user-variable-p.
2656
2657 * commands.texi (Interactive Codes):
2658 * help.texi (Accessing Documentation):
2659 * minibuf.texi (High-Level Completion): Callers changed.
2660
ea0ff314
CY
26612012-04-06 Chong Yidong <cyd@gnu.org>
2662
2663 * minibuf.texi (Programmed Completion): Document metadata method.
2664 (Completion Variables): Document completion-category-overrides.
2665
91b65361
CY
26662012-04-05 Chong Yidong <cyd@gnu.org>
2667
2668 * anti.texi (Antinews): Rewrite for Emacs 23.
2669
3d439cd1
CY
26702012-04-04 Chong Yidong <cyd@gnu.org>
2671
321cc491
CY
2672 * minibuf.texi (Programmed Completion): Remove obsolete variable
2673 completion-annotate-function.
1cbae532
SM
2674 (Completion Variables): Rename from Completion Styles.
2675 Document completion-extra-properties. Document completion-styles-alist
321cc491 2676 change.
245d176b
CY
2677 (Reading File Names): minibuffer-local-filename-must-match-map is
2678 not used anymore.
2679 (Minibuffer Completion): Document completing-read-function.
2680 (Completion in Buffers): completion-at-point-functions can return
2681 properties recognized in completion-extra-properties.
321cc491 2682
3d439cd1
CY
2683 * display.texi (Delayed Warnings): New node.
2684
a7972adf
CY
2685 * os.texi (Notifications): Copyedits.
2686
97f4a299
GM
26872012-04-04 Glenn Morris <rgm@gnu.org>
2688
2689 * os.texi (Notifications): Copyedits.
2690
9ff687e1
MA
26912012-04-03 Michael Albinus <michael.albinus@gmx.de>
2692
2693 * os.texi (Terminal-Specific): Fix typo.
2694 (Notifications): New section.
2695
2696 * elisp.texi (Top):
2697 * vol1.texi (Top):
2698 * vol2.texi (Top): Add "Notifications" and "Dynamic Libraries"
2699 menu entries.
2700
42ee526b
CY
27012012-04-01 Chong Yidong <cyd@gnu.org>
2702
2703 * files.texi (Kinds of Files): file-subdir-of-p renamed to
2704 file-in-directory-p.
2705
0b021094
GM
27062012-03-31 Glenn Morris <rgm@gnu.org>
2707
2708 * edebug.texi (Instrumenting Macro Calls):
2709 Mention defining macros at instrumentation time.
2710 (Edebug Options): Mention edebug-unwrap-results.
2711
50fe197c
EZ
27122012-03-31 Eli Zaretskii <eliz@gnu.org>
2713
2714 * text.texi (Special Properties): Clarify the description of the
2715 effect of integer values of the 'cursor' property on cursor
2716 position. See the discussions in bug#11068 for more details and
2717 context.
2718
650b6d0b
GM
27192012-03-31 Glenn Morris <rgm@gnu.org>
2720
2721 * edebug.texi (Edebug Eval, Specification List, Edebug Options):
2722 Copyedits.
2723
5319014e
CY
27242012-03-30 Chong Yidong <cyd@gnu.org>
2725
2726 * display.texi (Image Formats): Add imagemagick type.
2727 (Image Descriptors): Mention how they are used.
2728 (ImageMagick Images): Clarify role of imagemagick-register-types.
2729 (Character Display): Don't mention glyph tables.
2730 (Display Tables): Use make-glyph-code in example.
2731 (Glyphs): Avoid "simple glyph code" terminology. Note that glyph
2732 tables are semi-obsolete. De-document create-glyph.
2733 (Glyphless Chars): Note that display tables override this.
2734 (Bidirectional Display): Copyedits. Introduce "bidirectional
2735 reordering" terminology, and use it.
2736
f1224267
GM
27372012-03-30 Glenn Morris <rgm@gnu.org>
2738
2739 * edebug.texi (Jumping): Give name of `i' binding.
2740
d14daa28
GM
27412012-03-28 Glenn Morris <rgm@gnu.org>
2742
35e951cd
JB
2743 * searching.texi (Regular Expressions, Regexp Special)
2744 (Regexp Backslash, Regexp Example, Regexp Functions, Regexp Search)
fee88ca0 2745 (Simple Match Data, Saving Match Data, Standard Regexps): Copyedits.
d14daa28
GM
2746 (Regexp Special): Mention collation.
2747 Clarify char classes with an example.
fee88ca0
GM
2748 (Regexp Functions): Mention regexp-opt is not guaranteed.
2749 Mention regexp-opt-charset.
2750 (Regexp Search): Recommend against looking-back.
2751 (Search and Replace): Use Texinfo recommended quote convention.
2752 Add more query-replace-map items. List multi-query-replace-map items.
d14daa28 2753
dcb6e7b3
MR
27542012-03-27 Martin Rudalics <rudalics@gmx.at>
2755
2756 * windows.texi (Window History): Describe new option
2757 switch-to-visible-buffer.
2758
cf0495f2
GM
27592012-03-27 Glenn Morris <rgm@gnu.org>
2760
4fb9a543
GM
2761 * searching.texi (String Search): Add xref to Emacs manual.
2762 Copyedits. Mention the function word-search-regexp.
2763 (Searching and Case): Add xref to Emacs manual. Copyedits.
2764
9364727b
GM
2765 * processes.texi (Network Servers): Standardize apostrophe usage.
2766
cf0495f2
GM
2767 * os.texi (System Environment): Copyedits. Remove some examples
2768 that do not seem useful. Mention setenv third arg.
2769 tty-erase-char does not seem to be nil under a window-system.
2770 (User Identification): Copyedits.
2771 Remove some examples that do not seem useful.
2772
33da7b16
GM
27732012-03-26 Glenn Morris <rgm@gnu.org>
2774
2775 * os.texi (Startup Summary): Copyedits. Fix startup screen logic.
2776 (Init File): Copyedits.
2777 (Command-Line Arguments): Copyedits. Do not mention argv alias.
02243d9d
GM
2778 (Killing Emacs): Copyedits.
2779 (Suspending Emacs): Copyedits. Mention not very relevant with GUIs.
2780 Shorten the example, use more standard shell prompts.
33da7b16 2781
9a69676a
CY
27822012-03-25 Chong Yidong <cyd@gnu.org>
2783
2784 * display.texi (Fringes): Note that fringes are shown on graphical
2785 displays only.
2786 (Fringe Size/Pos, Fringe Bitmaps, Making Buttons): Clarifications.
2787 (Replacing Specs): Clarify example.
2788 (Manipulating Buttons): Note that button-at can return a marker.
2789 (Buttons): Minor rewrite.
2790 (Character Display): New node. Consolidate all character display
2791 related nodes into its subsections.
2792 (Usual Display): Character 127 is also affected by ctl-arrow.
2793 (Display Tables): Improve example.
2794
c8f6ec5c
GM
27952012-03-22 Glenn Morris <rgm@gnu.org>
2796
2797 * strings.texi (Text Comparison): Mention string-prefix-p.
2798
fb5b8aca
CY
27992012-03-21 Chong Yidong <cyd@gnu.org>
2800
2801 * display.texi (The Echo Area): Add xref to Output Streams.
2802 (Displaying Messages): Improve doc of message.
2803 (Echo Area Customization, Invisible Text): Copyedits.
2804 (Invisible Text): Mention that spec comparison is done with eq.
2805 (Width): Improve doc of char-width.
2806 (Faces): Recommend using symbol instead of string for face name.
2807 Minor clarifications.
2808 (Defining Faces): Copyedits. Update face example.
2809 (Attribute Functions): Mark set-face-foreground etc as commands.
1cbae532
SM
2810 (Face Remapping): Mention text-scale-adjust.
2811 Clarify face-remapping-alist and related docs.
fb5b8aca
CY
2812 (Face Functions): Don't document make-face or copy-face.
2813
025de85b
CY
28142012-03-20 Chong Yidong <cyd@gnu.org>
2815
2816 * display.texi (Forcing Redisplay): Various rewrites to reflect
2817 new value of redisplay-dont-pause.
2818 (Truncation): Copyedits.
2819
a5656eae
GM
28202012-03-20 Glenn Morris <rgm@gnu.org>
2821
2822 * os.texi (Startup Summary): Don't mention initial-buffer-choice = t.
2823 Add summary table of some relevant command-line options.
2824
d15aac68
CY
28252012-03-18 Chong Yidong <cyd@gnu.org>
2826
2827 * internals.texi (Building Emacs, Garbage Collection): Copyedits.
2828 (Writing Emacs Primitives): Re-organize discussion of functions
2829 with variable Lisp arguments are handled. Delete an obsolete
2830 remark, previously tagged as FIXME.
2831
2832 * os.texi (Idle Timers): Minor clarification.
2833 (Idle Timers): Link to Time of Day for description of time list.
2834
b59af549
GM
28352012-03-18 Glenn Morris <rgm@gnu.org>
2836
2837 * os.texi (System Interface): Flow control was removed.
2838 (Startup Summary): General update.
2839 (Init File): Don't mention compiling it.
2840
986bd52a
CY
28412012-03-17 Chong Yidong <cyd@gnu.org>
2842
2843 * os.texi (Startup Summary): Mention package loading.
2844 (Init File): Don't refer to .emacs in section title. Copyedits.
2845 (Terminal-Specific): Give a realistic example.
2846 (Command-Line Arguments): Reference Entering Emacs instead of
2847 repeating the spiel about not restarting Emacs.
2848 (Time of Day): Discuss time representation at beginning of node.
2849 (Sound Output): Copyedits.
2850
2851 * package.texi (Packaging Basics): Document package-initialize.
2852
f761251a
EZ
28532012-03-17 Eli Zaretskii <eliz@gnu.org>
2854
2855 * frames.texi (Initial Parameters): Add an index entry for
2856 minibuffer-only frame.
2857
da986230
GM
28582012-03-16 Glenn Morris <rgm@gnu.org>
2859
2860 * modes.texi (Major Mode Conventions): Mention the strange
2861 relationship between View mode and special modes. (Bug#10650)
2862
2cc775f9
CY
28632012-03-11 Chong Yidong <cyd@gnu.org>
2864
2865 * windows.texi (Window Configurations): save-window-excursion is
2866 now a macro.
2867
2868 * display.texi (Temporary Displays): with-output-to-temp-buffer is
2869 now a macro.
2870
66c5eebd
CY
2871 * text.texi (Fields): Minor copyedit.
2872
310a820f
EZ
28732012-03-10 Eli Zaretskii <eliz@gnu.org>
2874
83a96c08
EZ
2875 * strings.texi (String Basics):
2876 * sequences.texi (Sequence Functions): Mention that `length' is
2877 not appropriate for computing the string width on display; add a
2878 cross-reference to the description of `string-width'. (Bug#10978)
2879
310a820f
EZ
2880 * eval.texi (Autoloading): Minor change of wording.
2881
83ef8187
CY
28822012-03-10 Chong Yidong <cyd@gnu.org>
2883
bc44be50
CY
2884 * loading.texi (Autoload): Explicitly state which forms are
2885 processed specially (Bug#7783).
2886
83ef8187
CY
2887 * keymaps.texi (Mouse Menus): Describe non-toolkit behavior as the
2888 non-default situation. Describe one-submenu exception (Bug#7695).
2889
2890 * nonascii.texi (Character Properties): Copyedits.
2891
483ab230
CY
28922012-03-08 Chong Yidong <cyd@gnu.org>
2893
2894 * text.texi (Mode-Specific Indent): Document new behavior of
2895 indent-for-tab-command. Document tab-always-indent.
2896 (Special Properties): Copyedits.
2897 (Checksum/Hash): Improve secure-hash doc. Do not recommend MD5.
2898 (Parsing HTML/XML): Rename from Parsing HTML. Update doc of
2899 libxml-parse-html-region.
2900
00e84de0
GM
29012012-03-07 Glenn Morris <rgm@gnu.org>
2902
eaa6bc3c
GM
2903 * markers.texi (The Region): Briefly mention use-empty-active-region
2904 and region-active-p.
a9685db7 2905 (Overview of Markers): Reword garbage collection, add cross-ref.
eaa6bc3c 2906 (The Mark): Tiny clarification re command loop and activate-mark-hook.
00e84de0 2907
67cd45a2
CY
29082012-03-07 Chong Yidong <cyd@gnu.org>
2909
2910 * text.texi (Buffer Contents): Don't duplicate explanation of
2911 region arguments from Text node. Put doc of obsolete var
2912 buffer-substring-filters back, since it is referred to.
2913 (Low-Level Kill Ring): Yank now uses clipboard instead of primary
2914 selection by default.
2915
2916 * markers.texi (The Mark): Fix typo.
2917 (The Region): Copyedits.
2918
2ad80941
GM
29192012-03-07 Glenn Morris <rgm@gnu.org>
2920
2921 * markers.texi (Overview of Markers): Copyedits.
2922 (Creating Markers): Update approximate example buffer size.
2923 (The Mark): Don't mention uninteresting return values.
2924
ef959d3a
CY
29252012-03-05 Chong Yidong <cyd@gnu.org>
2926
2927 * positions.texi (Text Lines): Document count-words.
2928
a08a07e3
CY
29292012-03-04 Chong Yidong <cyd@gnu.org>
2930
2931 * frames.texi (Frames): Remove little-used "terminal frame" and
2932 "window frame" terminology.
2933 (Frame Parameters, Font and Color Parameters, Initial Parameters)
2934 (Size and Position, Visibility of Frames): Callers changed.
2935 (Frames): Clarify which terminals in framep are graphical.
2936 (Initial Parameters): --geometry is not the only option which adds
2937 to initial-frame-alist.
2938 (Position Parameters): Note that icon-left and icon-top are for
2939 old window managers only.
2940 (Size Parameters): Sizes are in characters even on graphical
2941 displays.
2942 (Management Parameters): Note that window-id and outer-window-id
2943 can't really be changed, and that auto-raise isn't always obeyed.
2944 (Cursor Parameters): Document cursor-type explicitly.
2945 (Size and Position): The aliases set-screen-height and
2946 set-screen-width have been deleted.
2947 (Visibility of Frames): Mention "minimization".
2948
2949 * os.texi (Startup Summary): Minor clarifications.
2950 (Startup Summary, Suspending Emacs): Standardize on "text
2951 terminal" terminology.
2952
2953 * windows.texi (Basic Windows, Coordinates and Windows)
2954 (Coordinates and Windows):
2955 * display.texi (Refresh Screen, Line Height, Face Attributes)
2956 (Overlay Arrow, Beeping, Glyphless Chars): Likewise.
2957
ea16568d
GM
29582012-03-04 Glenn Morris <rgm@gnu.org>
2959
2960 * abbrevs.texi: Small copyedits throughout.
2961 (Abbrev Mode): Remove this section, folding it into the top-level.
2962 (Abbrev Tables): Don't mention irrelevant return values.
2963 (Abbrev Expansion): Add cross-ref for wrapper hooks.
2964 (Standard Abbrev Tables): Emacs Lisp mode now has its own table.
2965 (Abbrev Table Properties): Update nil :regexp description.
2966
b3134b95
GM
29672012-03-03 Glenn Morris <rgm@gnu.org>
2968
520f2425
GM
2969 * internals.texi: Change @appendix section commands to @section.
2970 (Building Emacs): Say less about CANNOT_DUMP platforms.
2971 Replace deleted eval-at-startup with custom-initialize-delay.
999dd333 2972 (Pure Storage): Small changes.
01a6dcc8 2973 (Memory Usage): Copyedit.
7d2d7cc0 2974 (Writing Emacs Primitives): Update Fcoordinates_in_window_p and For
35e951cd 2975 example definitions. Give examples of things with non-nil
7d2d7cc0
GM
2976 interactive args. Mention eval_sub. Remove old info about
2977 strings and GCPRO. Mention cus-start.el.
2978 (Buffer Internals, Window Internals, Process Internals):
2979 Misc small updates and fixes for fields.
520f2425 2980
b3134b95
GM
2981 * tips.texi: Copyedits.
2982 (Coding Conventions): Mention autoloads.
2983 Combine partially duplicated macro items. Fix xref.
2984 Refer to Library Headers for copyright notice.
2985 (Programming Tips): edit-options is long-obsolete.
2986 (Compilation Tips): Mention loading bytecomp for byte-compile props.
2987 (Warning Tips): Mention declare-function.
2988 (Documentation Tips): Remove old info.
2989 (Comment Tips): Mention comment-dwim, not indent-for-comment.
2990 (Library Headers): General update.
2991
2064cc6a
GM
29922012-03-02 Glenn Morris <rgm@gnu.org>
2993
6945faa6
GM
2994 * backups.texi (Reverting): Un-duplicate revert-buffer-in-progress-p,
2995 and relocate entry. Mention buffer-stale-function.
2996
4186e877
GM
2997 * elisp.texi, vol1.texi, vol2.texi: Standardize some menu entries.
2998
2064cc6a
GM
2999 * hooks.texi (Standard Hooks): General update.
3000 Put related hooks together. Add and remove items.
3001 * commands.texi (Keyboard Macros): Remove cross-ref to Standard Hooks.
3002 * modes.texi (Hooks): Tweak cross-ref description.
3003
7272fbf3
MA
30042012-03-01 Michael Albinus <michael.albinus@gmx.de>
3005
3006 * files.texi (Kinds of Files): The return value of file-equal-p is
3007 unspecified, if FILE1 or FILE2 does not exist.
3008
53a1239b
GM
30092012-03-01 Glenn Morris <rgm@gnu.org>
3010
90db9af9
GM
3011 * hooks.texi (Standard Hooks): Remove mode-specific hooks.
3012
53a1239b
GM
3013 * maps.texi (Standard Keymaps): General update.
3014 Remove mode-specific maps, talk about the more general keymaps.
3015 * help.texi (Help Functions): Add vindex for Helper-help-map.
3016 * keymaps.texi (Active Keymaps): Minor rephrasing.
3017
775b55af
GM
30182012-02-29 Glenn Morris <rgm@gnu.org>
3019
3020 * elisp.texi, vol1.texi, vol2.texi: Use "" quotes in menus.
3021
96b49301 30222012-02-28 Thierry Volpiatto <thierry.volpiatto@gmail.com>
3023
7272fbf3 3024 * files.texi (Kinds of Files): Rename files-equal-p to file-equal-p.
bf7f9bc5 3025 Update changed behavior of file-subdir-of-p.
96b49301 3026
1383d930
GM
30272012-02-28 Glenn Morris <rgm@gnu.org>
3028
44e97401
GM
3029 * advice.texi, anti.texi, display.texi, elisp.texi:
3030 * processes.texi, variables.texi, vol1.texi, vol2.texi:
3031 Standardize possessive apostrophe usage.
3032
e3c73f1e
GM
3033 * locals.texi: Remove file.
3034 * elisp.texi, vol1.texi, vol2.texi: Don't include locals.texi.
3035 Remove menu entry.
3036 * errors.texi, maps.texi: Adjust node pointers.
3037 * internals.texi (Buffer Internals): Remove cross-refs to locals.texi.
edb3ac8c 3038 * makefile.w32-in (srcs):
e3c73f1e
GM
3039 * Makefile.in (srcs): Remove locals.texi.
3040
1383d930
GM
3041 * frames.texi (Mouse Position): Fix cross-ref.
3042
431ee44b
CY
30432012-02-27 Chong Yidong <cyd@gnu.org>
3044
3045 * buffers.texi (Creating Buffers): Clarify that
3046 generate-new-buffer uses generate-new-buffer-names.
3047 (Killing Buffers): Remove bogus example duplicating buffer-live-p.
3048
3049 * files.texi (Directory Names): Index entry for file name abbreviations.
3050 (Relative File Names, File Name Expansion): Refer to it.
3051 (Locating Files): Move locate-user-emacs-file documentation to
3052 Standard File Names.
3053 (Standard File Names): Add locate-user-emacs-file; update examples.
3054
6a11ec9d
MA
30552012-02-26 Michael Albinus <michael.albinus@gmx.de>
3056
3057 * files.texi (Magic File Names): Add files-equal-p and file-subdir-of-p.
3058
9a4888c0
CY
30592012-02-26 Chong Yidong <cyd@gnu.org>
3060
3061 * files.texi (Kinds of Files): Improve documentation of
3062 files-equal-p and file-subdir-of-p.
3063
f0e751b9
GM
30642012-02-26 Glenn Morris <rgm@gnu.org>
3065
3066 * intro.texi (Acknowledgements): Small changes.
3067
7e05b1ec
GM
30682012-02-25 Glenn Morris <rgm@gnu.org>
3069
3070 * errors.texi: Don't try to list _all_ the error symbols.
3071 Add circular-list, cl-assertion-failed, compression-error.
3072 * elisp.texi, vol1.texi, vol2.texi:
3073 * control.texi (Error Symbols): Tweak "Standard Errors" description.
3074
23453255 30752012-02-25 Thierry Volpiatto <thierry.volpiatto@gmail.com>
3076
3077 * files.texi (files-equal-p, file-subdir-of-p): New,
3078 add initial documentation.
3079
4963495d
CY
30802012-02-25 Chong Yidong <cyd@gnu.org>
3081
fa74b241
CY
3082 * files.texi (File Attributes): Document file-selinux-context.
3083 (Changing Files): Link to it.
3084 (Changing Files): Document set-file-selinux-context.
3085
3086 * backups.texi (Making Backups): Return value of backup-buffer is
d268b4fe
CY
3087 changed. Mention default value of backup-directory-alist.
3088 (Rename or Copy): Note that backup-by-copying-when-mismatch is t.
3089 (Auto-Saving): New minor mode behavior for auto-save-mode.
3090 (Reverting): Add defvar for revert-buffer-in-progress-p.
fa74b241 3091
4963495d
CY
3092 * searching.texi (Regexp Backslash): Add index entry (Bug#10869).
3093
4bb82fa8
GM
30942012-02-24 Glenn Morris <rgm@gnu.org>
3095
3096 * errors.texi (Standard Errors): Mention dbus-error.
3097 For arith-error sub-classes, just use one cross-ref.
3098
2cb228f7
AM
30992012-02-23 Alan Mackenzie <acm@muc.de>
3100
3101 * modes.texi (Defining Minor Modes): Document the new keyword
3102 :after-hook.
3103
a59225b1
CY
31042012-02-21 Chong Yidong <cyd@gnu.org>
3105
3106 * files.texi (Files): Mention magic file names as arguments.
3107 (Reading from Files): Copyedits.
3108 (File Attributes): Mention how to change file modes.
3109 (Changing Files): Use standard "file permissions" terminology.
3110 Add xref to File Attributes node.
3111 (Locating Files): Document locate-user-emacs-file.
3112 (Unique File Names): Recommend against using make-temp-name.
3113
8376d7c2
CY
31142012-02-19 Chong Yidong <cyd@gnu.org>
3115
3116 * help.texi (Documentation, Documentation Basics, Help Functions):
3117 Minor clarifications.
3118 (Accessing Documentation): Clarify what documentation-property is
3119 for. Add xref to Keys in Documentation.
3120
3121 * tips.texi (Documentation Tips): Don't recommend using * in
3122 docstrings.
3123
3124 * macros.texi (Defining Macros):
3125 * modes.texi (Derived Modes): Say "documentation string" instead
3126 of docstring.
3127
82233bea
CY
31282012-02-18 Chong Yidong <cyd@gnu.org>
3129
3130 * modes.texi (Tabulated List Mode): New node.
3131 (Basic Major Modes): Add xref to it.
3132
3133 * processes.texi (Process Information): Mention Process Menu mode.
3134
7b926f3f
CY
31352012-02-17 Chong Yidong <cyd@gnu.org>
3136
3137 * syntax.texi (Motion via Parsing): Doc fix for scan-lists.
3138
0fd2c9a3
GM
31392012-02-17 Glenn Morris <rgm@gnu.org>
3140
3141 * hooks.texi (Standard Hooks): Fix cross-ref to Emacs manual.
3142
f700caa3
CY
31432012-02-16 Chong Yidong <cyd@gnu.org>
3144
4230351b
CY
3145 * syntax.texi (Syntax Tables, Syntax Descriptors)
3146 (Syntax Table Functions): Copyedits.
3147 (Syntax Basics): Don't repeat the material in the preceding node.
3148 (Syntax Class Table): Use a table.
3149 (Syntax Properties): Document syntax-propertize-function and
3150 syntax-propertize-extend-region-functions.
35e951cd 3151 (Motion via Parsing): Clarify scan-lists. Fix indentation.
1cbae532
SM
3152 (Parser State): Update for the new "c" comment style.
3153 Fix description of item 7 (comment style).
4230351b 3154
f700caa3
CY
3155 * modes.texi (Minor Modes): Update how mode commands should treat
3156 arguments now.
3157 (Mode Line Basics): Clarify force-mode-line-update.
3158 (Mode Line Top): Note that the example is not realistic.
3159 (Mode Line Variables, Mode Line Data, %-Constructs, Header Lines)
3160 (Emulating Mode Line): Use "mode line" instead of "mode-line", and
3161 "mode line construct" instead of "mode line specification".
3162 (Syntactic Font Lock): Remove mention of obsolete variable
3163 font-lock-syntactic-keywords.
3164 (Setting Syntax Properties): Node deleted.
3165 (Font Lock Mode): Note that Font Lock mode is a minor mode.
3166 (Font Lock Basics): Note that syntactic fontification falls back
3167 on `syntax-table'.
3168 (Search-based Fontification): Emphasize that font-lock-keywords
3169 should not be set directly.
3170 (Faces for Font Lock): Avoid some confusing terminology.
4230351b
CY
3171 (Syntactic Font Lock): Minor clarifications. Add xref to
3172 Syntactic Font Lock node.
f700caa3 3173
60236b0d
CY
31742012-02-15 Chong Yidong <cyd@gnu.org>
3175
3176 * minibuf.texi (Basic Completion): Define "completion table".
3177 Move completion-in-region to Completion in Buffers node.
3178 (Completion Commands): Use "completion table" terminology.
3179 (Completion in Buffers): New node.
3180
3181 * modes.texi (Hooks): add-hook can be used for abnormal hooks too.
3182 (Setting Hooks): Update minor mode usage example.
3183 (Major Mode Conventions): Note that completion-at-point-functions
3184 should be altered locally. Add xref to Completion in Buffers.
f700caa3
CY
3185 Remove duplicate tip about auto-mode-alist.
3186 (Minor Modes): Rewrite introduction.
3187 (Minor Mode Conventions): Copyedits. Don't recommend
3188 variable-only minor modes since few minor modes are like that.
60236b0d 3189
d7dbb11a
GM
31902012-02-15 Glenn Morris <rgm@gnu.org>
3191
3192 * processes.texi (Network): Document open-network-stream :parameters.
3193
3d8badf4
CY
31942012-02-14 Chong Yidong <cyd@gnu.org>
3195
3196 * keymaps.texi (Format of Keymaps): The CACHE component of keymaps
3197 was removed on 2009-09-10. Update lisp-mode-map example.
3198 (Inheritance and Keymaps): Minor clarification.
3199 (Searching Keymaps): Remove out-of-place enumeration.
3200 (Key Lookup): Remove unnecessary example (one was already given in
3201 Format of Keymaps).
3202 (Changing Key Bindings): Update suppress-keymap example.
3203 (Menu Bar, Tool Bar): Copyedits.
3204 (Tool Bar): Update tool-bar-map example.
3205
faccede1
CY
32062012-02-12 Chong Yidong <cyd@gnu.org>
3207
3208 * debugging.texi (Debugger Commands): Continuing is now allowed
3209 for errors.
3210
355cabc6
CY
32112012-02-11 Chong Yidong <cyd@gnu.org>
3212
d860baa0
CY
3213 * display.texi (Fringe Indicators): Add xref to Fringe Bitmaps.
3214 Move the list of standard bitmaps there.
3215 (Fringe Cursors): Rewrite for clarity.
3216 (Fringe Bitmaps): Consolidate the list of standard bitmaps here.
3217
34106abe
CY
3218 * commands.texi (Command Overview): Mention read-key.
3219 (Using Interactive, Interactive Call): Minor clarifications.
3220 (Function Keys, Click Events): Avoid "input stream" terminology.
3221 (Click Events): Add xref to Window Sizes and Accessing Mouse.
3222 Clarify column and row components.
3223 (Accessing Mouse): Add xref to Click Events. Minor fixes.
3224 (Special Events): Copyedits.
3225
3226 * streams.texi (Input Streams): De-document get-file-char.
3227 (Output Variables): Don't refer to old backquote syntax.
3228
355cabc6
CY
3229 * debugging.texi (Debugging): Copyedits. Describe testcover, ERT.
3230 (Error Debugging): Note that debug-ignored-errors overrides list
1cbae532
SM
3231 values of debug-on-error too. Add xref to Signaling Errors.
3232 Note that debug-on-signal is not customizable.
3233 Mention condition-case-unless-debug.
355cabc6
CY
3234 (Compilation Errors): Node deleted.
3235
3236 * compile.texi (Compiler Errors): Move a paragraph here from
3237 deleted node Compilation Errors.
3238
1be3ca5a
LL
32392012-02-10 Leo Liu <sdl.web@gmail.com>
3240
3241 * control.texi (Handling Errors): Change condition-case-no-debug
3242 to condition-case-unless-debug.
3243
25dec365
CY
32442012-02-10 Chong Yidong <cyd@gnu.org>
3245
3246 * advice.texi (Defining Advice): Clarify ad-unadvise.
3247 (Activation of Advice): Specifying the ACTIVATE flag in defadvice
3248 is not abnormal.
3249 (Advising Primitives): Node deleted; ad-define-subr-args has been
3250 removed.
3251
3252 * compile.texi (Speed of Byte-Code): Use float-time in example.
3253 (Compilation Functions): Note that the log uses Compilation mode.
3254 Don't discuss the contents of byte-code function object here.
3255 (Compilation Functions): De-document internal function byte-code.
3256 (Docs and Compilation): Minor clarifications.
3257
3258 * objects.texi (Byte-Code Type): Add xref to Byte-Code Function
3259 Objects.
3260
5f5e4ea1
GM
32612012-02-10 Glenn Morris <rgm@gnu.org>
3262
3263 * text.texi (Checksum/Hash): Rename node from MD5 Checksum.
3264 Mention secure-hash.
3265 * elisp.texi, vol1.texi, vol2.texi: Update menu entry.
3266
6c1e4b46
CY
32672012-02-10 Chong Yidong <cyd@gnu.org>
3268
3269 * loading.texi (Loading): Don't emphasize "library" terminology.
3270 (Library Search): load-path is not a user option. Mention role of
3271 -L option and packages. Improve examples.
3272 (Loading Non-ASCII): Don't mention unibyte Emacs, which is
3273 obsolete.
3274 (Autoload): Minor clarifications.
3275
72ca698c
GM
32762012-02-10 Glenn Morris <rgm@gnu.org>
3277
b011fbfe
GM
3278 * files.texi (Magic File Names): Tweak remote-file-name-inhibit-cache.
3279
72ca698c
GM
3280 * modes.texi (Basic Major Modes): Mention tabulated-list-mode.
3281
14a1f380
GM
32822012-02-08 Glenn Morris <rgm@gnu.org>
3283
3284 * loading.texi (Named Features): Update the require example.
3285
60d47423
GM
32862012-02-07 Glenn Morris <rgm@gnu.org>
3287
3288 * modes.texi (Defining Minor Modes):
3289 Expand on args of defined minor modes.
3290
0992bd9c
CY
32912012-02-07 Chong Yidong <cyd@gnu.org>
3292
3293 * variables.texi (Creating Buffer-Local): Minor clarification
3294 to buffer-local-variables doc (Bug#10715).
3295
af008560
GM
32962012-02-07 Glenn Morris <rgm@gnu.org>
3297
e80e1825 3298 * display.texi (ImageMagick Images): General update.
af008560
GM
3299 Move most details of imagemagick-render-type to the variable's doc.
3300
866c1d22
GM
33012012-02-06 Glenn Morris <rgm@gnu.org>
3302
f7c9199f 3303 * keymaps.texi (Tool Bar): Mention separators.
dac86404
GM
3304 (Inheritance and Keymaps):
3305 Mention make-composed-keymap and multiple inheritance.
f7c9199f 3306
e7bc51d0
GM
3307 * modes.texi (Running Hooks): Mention run-hook-wrapped.
3308
866c1d22
GM
3309 * control.texi (Handling Errors):
3310 Mention condition-case-no-debug and with-demoted-errors.
3311
03988c98
CY
33122012-02-05 Chong Yidong <cyd@gnu.org>
3313
3314 * customize.texi (Common Keywords): Minor clarifications.
3315 Document custom-unlispify-remove-prefixes.
3316 (Variable Definitions): Backquotes in defcustom seem to work fine
3317 now. Various other copyedits.
e1161b06
CY
3318 (Simple Types): Copyedits. Document color selector.
3319 (Composite Types): Copyedits.
3320 (Splicing into Lists): Clarifications.
03988c98
CY
3321
3322 * eval.texi (Backquote): Move from macros.texi.
3323
3324 * macros.texi (Expansion): Minor clarification.
3325 (Backquote): Move node to eval.texi.
3326 (Defining Macros): Move an example from Backquote node.
3327 (Argument Evaluation): No need to mention Pascal.
3328 (Indenting Macros): Add xref to Defining Macros.
3329
649f602c
GM
33302012-02-05 Glenn Morris <rgm@gnu.org>
3331
3332 * debugging.texi (Error Debugging): Mention debug-on-event default.
3333
34c99998
GM
33342012-02-04 Glenn Morris <rgm@gnu.org>
3335
8f05da42
GM
3336 * backups.texi (Reverting): Mention revert-buffer-in-progress-p.
3337
7aa5aad8
GM
3338 * debugging.texi (Error Debugging): Mention debug-on-event.
3339 * commands.texi (Misc Events): Mention sigusr1,2 and debugging.
3340
c7291ad9
GM
3341 * modes.texi (Running Hooks): Try to clarify with-wrapper-hook.
3342
34c99998
GM
3343 * text.texi (Buffer Contents):
3344 Update filter-buffer-substring description.
3345
735cc5ca
CY
33462012-02-04 Chong Yidong <cyd@gnu.org>
3347
6e911150
SM
3348 * functions.texi (What Is a Function): Add closures.
3349 Mention "return value" terminology. Add xref for command-execute.
1cbae532 3350 Remove unused "keystroke command" terminology.
735cc5ca
CY
3351 (Lambda Expressions): Give a different example than in the
3352 following subsection. Add xref to Anonymous Functions.
3353 (Function Documentation): Remove gratuitous markup.
3354 (Function Names): Move introductory text to `What Is a Function'.
3355 (Defining Functions): Fix defun argument spec.
1cbae532
SM
3356 (Anonymous Functions): Document lambda macro explicitly.
3357 Mention effects on lexical binding.
735cc5ca
CY
3358 (Function Cells): Downplay direct usage of fset.
3359 (Closures): New node.
3360 (Inline Functions): Remove "open-code" terminology.
3361 (Declaring Functions): Minor tweak; .m is not C code.
3362
3363 * variables.texi (Variables): Don't refer to "global value".
3364 (Local Variables, Void Variables): Copyedits.
3365 (Lexical Binding): Minor clarification of example.
3366 (File Local Variables): Mention :safe and :risky defcustom args.
3367 (Lexical Binding): Add xref to Closures node.
3368
94bc7984
GM
33692012-02-04 Glenn Morris <rgm@gnu.org>
3370
3371 * minibuf.texi (High-Level Completion): Updates for read-color.
3372
4f5a10ef
GM
33732012-02-03 Glenn Morris <rgm@gnu.org>
3374
eea14f31
GM
3375 * display.texi (GIF Images): Mention animation.
3376 Remove commented-out old example of animation.
3377 (Animated Images): New subsection.
3378 * elisp.texi (Top):
3379 * vol1.texi (Top):
3380 * vol2.texi (Top): Add Animated Images menu entry.
3381
4f5a10ef
GM
3382 * display.texi (Image Formats): Remove oddly specific information
3383 on versions of image libraries.
204e728d 3384 (GIF Images, TIFF Images): Minor rephrasing.
4f5a10ef 3385
12f381b7
GM
33862012-02-02 Glenn Morris <rgm@gnu.org>
3387
1b9f60cc
GM
3388 * processes.texi (Synchronous Processes):
3389 Mention call-process's :file gets overwritten.
3390
7e2734bc
GM
3391 * commands.texi (Reading One Event):
3392 * help.texi (Help Functions): Document read-char-choice.
3393
f58b9822
GM
3394 * hooks.texi (Standard Hooks):
3395 * modes.texi (Keymaps and Minor Modes):
3396 * text.texi (Commands for Insertion): Document post-self-insert-hook.
3397
3398 * hooks.texi (Standard Hooks): Add prog-mode-hook.
3399
12f381b7
GM
3400 * hooks.texi (Standard Hooks):
3401 * modes.texi (Major Mode Conventions, Mode Hooks):
3402 Document change-major-mode-after-body-hook.
3403
7a9a2fc6
GM
34042012-02-01 Glenn Morris <rgm@gnu.org>
3405
3406 * modes.texi (Defining Minor Modes):
3407 Mention disabling global minor modes on a per-major-mode basis.
3408
a037c171
CY
34092012-01-31 Chong Yidong <cyd@gnu.org>
3410
3411 * syntax.texi (Parsing Expressions): Clarify intro (Bug#10657).
3412 (Parser State): Remove unnecessary statement (Bug#10661).
3413
3414 * eval.texi (Intro Eval): Add footnote about "sexp" terminology.
3415
56afad3a
GM
34162012-01-31 Glenn Morris <rgm@gnu.org>
3417
3418 * modes.texi (Defining Minor Modes):
3419 Document define-minor-mode's new :variable keyword.
3420
0f29fa41
CY
34212012-01-29 Chong Yidong <cyd@gnu.org>
3422
837a390a
CY
3423 * syntax.texi (Syntax Class Table): Tweak description of newline
3424 char syntax (Bug#9619).
3425
0f29fa41
CY
3426 * numbers.texi (Predicates on Numbers): Fix wholenump/natnump
3427 description (Bug#10189).
3428
182148ee
GM
34292012-01-29 Glenn Morris <rgm@gnu.org>
3430
a49ca6b9
GM
3431 * files.texi (Changing Files): Document SELinux support.
3432
182148ee
GM
3433 * windows.texi (Window Sizes): Fix typo.
3434
9962192e
CY
34352012-01-28 Chong Yidong <cyd@gnu.org>
3436
8c6e1920
CY
3437 * display.texi (Fringe Indicators): Clarify fringe-indicator-alist
3438 doc (Bug#8568).
3439
9583ec59
CY
3440 * frames.texi (Input Focus): Add NORECORD arg to
3441 select-frame-set-input-focus. Clarify its role in select-frame.
3442
10256988
CY
3443 * text.texi (Transposition): We don't use transpose-region as an
3444 internal subroutine (Bug#3249).
3445
9962192e
CY
3446 * modes.texi (Example Major Modes): Update Lisp example code to
3447 current sources. Delete the old non-derived-major-mode example,
3448 which has diverged badly from current sources.
3449
2aa43abb
GM
34502012-01-27 Glenn Morris <rgm@gnu.org>
3451
3452 * makefile.w32-in (texinputdir): Fix (presumed) typo.
3453 (VERSION, manual): Remove, unused.
3454
9f40220d
CY
34552012-01-27 Chong Yidong <cyd@gnu.org>
3456
3457 * commands.texi (Command Overview): Minor clarification (Bug#10384).
3458
acc28cb9
CY
34592012-01-26 Chong Yidong <cyd@gnu.org>
3460
3461 * searching.texi (String Search): Document negative repeat count
3462 (Bug#10507).
3463
48da7392
GM
34642012-01-26 Glenn Morris <rgm@gnu.org>
3465
3466 * variables.texi (Using Lexical Binding):
3467 Mention that lexical-binding should be set in the first line.
3468
69b0acb9
LI
34692012-01-26 Lars Ingebrigtsen <larsi@gnus.org>
3470
3471 * macros.texi (Defining Macros): Don't claim that `declare' only
3472 affects Edebug and indentation.
3473
543757a8
LI
34742012-01-25 Lars Ingebrigtsen <larsi@gnus.org>
3475
3476 * macros.texi (Defining Macros): Slight `declare' fixup.
3477
450e3cae
GM
34782012-01-25 Glenn Morris <rgm@gnu.org>
3479
24189ce0 3480 * makefile.w32-in (texinputdir):
450e3cae
GM
3481 * Makefile.in (ENVADD): Add $emacsdir. (Bug#10603)
3482
1021c761
CY
34832012-01-24 Chong Yidong <cyd@gnu.org>
3484
3485 * variables.texi (Variables, Local Variables, Void Variables):
3486 Edit to make the descriptions less specific to dynamic binding.
3487 (Local Variables): Default max-specpdl-size is now 1300.
1cbae532
SM
3488 (Defining Variables): Edits for lexical scoping.
3489 Delete information about starting docstrings with *. De-document
1021c761
CY
3490 user-variable-p.
3491 (Tips for Defining): Remove an unimportant discussion of quitting
3492 in the middle of a load.
3493 (Accessing Variables, Setting Variables): Discuss lexical binding.
3494 (Variable Scoping): Rewrite.
3495 (Scope, Extent, Impl of Scope): Nodes deleted.
3496 (Dynamic Binding): New node, with material from Scope, Extent, and
3497 Impl of Scope nodes.
3498 (Dynamic Binding Tips): Rename from Using Scoping.
3499 (Lexical Binding): Rewrite.
3500 (Using Lexical Binding): Rename from Converting to Lexical
3501 Binding. Convert to subsection.
3502
3503 * customize.texi (Variable Definitions): Add custom-variable-p.
3504 Move user-variable-p documentation here.
3505
31cbea1d
CY
35062012-01-23 Chong Yidong <cyd@gnu.org>
3507
3508 * strings.texi (Text Comparison): Minor qualification.
3509
3510 * lists.texi (Cons Cells): Copyedits.
3511 (List Elements): Mention push.
3512 (List Variables): Mention pop.
3513 (Rings): Move to sequences.texi.
3514
3515 * sequences.texi (Sequence Functions): Don't repeat the
3516 introduction already given in the parent.
3517 (Vectors): Copyedits.
3518 (Rings): Move from lists.texi. Note that this is specific to the
3519 ring package.
3520
3521 * symbols.texi (Definitions, Symbol Components): Mention variable
3522 scoping issues.
3523 (Plists and Alists): Copyedits.
3524
3525 * eval.texi (Intro Eval, Symbol Forms): Minor tweaks for
3526 correctness with lexical scoping.
3527 (Eval): Copyedits.
3528
fead402d
CY
35292012-01-21 Chong Yidong <cyd@gnu.org>
3530
3531 * intro.texi (A Sample Function Description): Special notation
3532 used for macros too.
3533
3534 * objects.texi (Ctl-Char Syntax, Other Char Bits): Copyedits.
3535 (Symbol Type): Add xref for keyword symbols.
3536 (Sequence Type): Clarify differences between sequence types.
3537 (Cons Cell Type): Add "linked list" index entry.
3538 (Non-ASCII in Strings): Copyedits.
3539 (Equality Predicates): Symbols with same name need not be eq.
3540
3541 * numbers.texi (Float Basics): Document isnan, copysign, frexp and
3542 ldexp. Move float-e and float-pi to Math Functions node.
3543
61086eb6
GM
35442012-01-21 Glenn Morris <rgm@gnu.org>
3545
3546 * modes.texi (Auto Major Mode):
3547 * variables.texi (File Local Variables):
3548 Mention inhibit-local-variables-regexps.
3549
34a02f46
MR
35502012-01-19 Martin Rudalics <rudalics@gmx.at>
3551
3552 * windows.texi (Window Configurations): Rewrite references to
3553 persistent window parameters.
3554 (Window Parameters): Fix description of persistent window
3555 parameters.
3556
f5064cae
JB
35572012-01-16 Juanma Barranquero <lekktu@gmail.com>
3558
3559 * windows.texi (Window Parameters): Use @pxref.
3560
6a6ee00d
MR
35612012-01-16 Martin Rudalics <rudalics@gmx.at>
3562
3563 * windows.texi (Window Configurations, Window Parameters):
3564 Describe persistent window parameters.
3565
9ca4c014
SM
35662011-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
3567
3568 * variables.texi (Creating Buffer-Local): Warn against misuses of
3569 make-variable-buffer-local (bug#10258).
3570
d027f83d
LMI
35712012-01-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
3572
3573 * macros.texi (Defining Macros): Document `doc-string' (bug#9668).
3574
89bd9ccd
CY
35752012-01-06 Chong Yidong <cyd@gnu.org>
3576
1cbae532
SM
3577 * variables.texi (Directory Local Variables):
3578 Document hack-dir-local-variables-non-file-buffer.
89bd9ccd 3579
c869783d
GM
35802012-01-06 Glenn Morris <rgm@gnu.org>
3581
3582 * maps.texi (Standard Keymaps): Refer to Info-edit by name
3583 rather than by keybinding.
3584
2cae5ba4
JB
35852011-12-29 Juanma Barranquero <lekktu@gmail.com>
3586
3587 * frames.texi (Font and Color Parameters): Add @pxref.
3588
43da4d08
DC
35892011-12-29 Daniel Colascione <dan.colascione@gmail.com>
3590
3591 * frames.texi (Font and Color Parameters):
3592 Document w32 font backends (bug#10399).
3593
8d80ef01
PE
35942011-12-28 Paul Eggert <eggert@cs.ucla.edu>
3595
3596 * files.texi (File Attributes, Changing Files):
3597 Use a more-natural notation for octal numbers.
3598
9022ae07
JB
35992011-12-23 Juanma Barranquero <lekktu@gmail.com>
3600
3601 * variables.texi (Variables with Restricted Values):
3602 Change reference to variable (bug#10354).
3603
454592a6
MR
36042011-12-13 Martin Rudalics <rudalics@gmx.at>
3605
3606 * windows.texi (Splitting Windows): Use t instead of non-nil
3607 when describing window-combination-resize.
3608
a7cdbfce
SM
36092011-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
3610
3611 * text.texi (Special Properties): Warn against `intangible' properties
3612 (bug#10222).
3613
a3dcc84e
EZ
36142011-11-26 Eli Zaretskii <eliz@gnu.org>
3615
579ebf8f
EZ
3616 * display.texi (Truncation):
3617 * text.texi (Special Properties): Describe what a stretch-glyph is
3618 instead of using that term without explanation. Make the
3619 cross-references more accurate.
3620
a3dcc84e
EZ
3621 * display.texi (Usual Display): Update the description,
3622 cross-references, and indexing related to display of control
3623 characters and raw bytes.
3624
94af99a4
MR
36252011-11-25 Martin Rudalics <rudalics@gmx.at>
3626
3627 * windows.texi (Splitting Windows): Fix description of
3628 window-combination-limit. Suggested by Eli Zaretskii.
3629
1c3d7a13
CY
36302011-11-23 Chong Yidong <cyd@gnu.org>
3631
3632 * windows.texi (Window Sizes): Move window-top-line,
3633 window-left-column, and window-*-pixel-edges to Coordinates and
3634 Windows node.
3635 (Coordinates and Windows): Restore window-edges doc.
3636
90151a1e
MR
36372011-11-21 Martin Rudalics <rudalics@gmx.at>
3638
a7cdbfce
SM
3639 * windows.texi (Windows and Frames, Splitting Windows):
3640 Fix typos.
90151a1e 3641
a9b9b7f5
CY
36422011-11-21 Chong Yidong <cyd@gnu.org>
3643
3644 * windows.texi (Splitting Windows): Fix error in documentation of
3645 window-combination-limit.
3646 (Cyclic Window Ordering): Minor fixes to next-window,
3647 one-window-p, and get-lru-window docs. Don't document
3648 window-list-1.
3649 (Buffers and Windows): Copyedits.
3650 (Choosing Window): Document special handling of special-display-*.
3651 (Choosing Window Options): Fix display-buffer-reuse-frames doc.
a7cdbfce
SM
3652 Don't document even-window-heights, which is going away.
3653 Clarify which options are obeyed by which action functions.
a9b9b7f5 3654
f4e90db0
SM
36552011-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
3656
3657 * display.texi (Invisible Text): Clarify point adjustment (bug#10072).
3658
d2999b1a
MR
36592011-11-20 Martin Rudalics <rudalics@gmx.at>
3660
f4e90db0
SM
3661 * windows.texi (Resizing Windows, Splitting Windows):
3662 Remove term "status" when talking about combination limits.
d2999b1a 3663
cd1181db
JB
36642011-11-20 Juanma Barranquero <lekktu@gmail.com>
3665
3666 * compile.texi (Compiler Errors):
3667 * help.texi (Help Functions): Fix typos.
3668
7bf54975
CY
36692011-11-19 Chong Yidong <cyd@gnu.org>
3670
3671 * windows.texi (Splitting Windows): Clarify role of window
3672 parameters in split-window. Shorten the example.
f4e90db0
SM
3673 (Deleting Windows): Rewrite intro to handle internal windows.
3674 Fix delete-windows-on doc.
7bf54975
CY
3675 (Selecting Windows): Copyedits.
3676
a0c2d0ae
MR
36772011-11-17 Martin Rudalics <rudalics@gmx.at>
3678
3679 * windows.texi (Resizing Windows, Splitting Windows)
3680 (Deleting Windows): Use term window-combination-resize instead
3681 of window-splits.
3682
b6f67890
MR
36832011-11-16 Martin Rudalics <rudalics@gmx.at>
3684
f4e90db0
SM
3685 * windows.texi (Resizing Windows, Splitting Windows):
3686 Rename occurrences of window-nest to window-combination-limit.
b6f67890 3687
0b381c7e
JB
36882011-11-14 Juanma Barranquero <lekktu@gmail.com>
3689
3690 * intro.texi (Lisp History): Fix typo.
3691
89d61221
MR
36922011-11-12 Martin Rudalics <rudalics@gmx.at>
3693
f4e90db0
SM
3694 * windows.texi (Splitting Windows, Deleting Windows):
3695 Remove references to splits status of windows.
89d61221 3696
b2621720
GM
36972011-11-10 Glenn Morris <rgm@gnu.org>
3698
3699 * buffers.texi (Read Only Buffers): Expand a bit on why
3700 toggle-read-only should only be used interactively. (Bug#7292)
3701
d2ad7ee1
CY
37022011-11-09 Chong Yidong <cyd@gnu.org>
3703
3704 * windows.texi (Window Sizes): Document window-pixel-edges,
c4e7c63a 3705 window-inside-pixel-edges, window-absolute-pixel-edges, and
d2ad7ee1
CY
3706 window-inside-absolute-pixel-edges.
3707 (Resizing Windows): shrink-window-if-larger-than-buffer works on
3708 non-full-width windows.
3709
2cffd681
MR
37102011-11-09 Martin Rudalics <rudalics@gmx.at>
3711
3712 * windows.texi (Resizing Windows): Rewrite documentation of
3713 window-resizable.
3714
f6f6d7e7
CY
37152011-11-09 Chong Yidong <cyd@gnu.org>
3716
3717 * windows.texi (Splitting Windows): Simplify example.
3718
a79db6e0
CY
37192011-11-08 Chong Yidong <cyd@gnu.org>
3720
3721 * windows.texi (Window Sizes): Copyedits. Document
3722 window-text-height. Remove window-min-height and window-min-width
3723 discussion, referring instead to Emacs manual.
3724 (Splitting Windows, Resizing Windows): Add xref to Emacs manual.
e7313f33
CY
3725 (Resizing Windows): Simplify introduction. Don't document
3726 enlarge-window, shrink-window, enlarge-window-horizontally, and
3727 shrink-window-horizontally; they are no longer preferred for
3728 calling from Lisp, and are already documented in the Emacs manual.
a79db6e0 3729
441950c7
GM
37302011-11-07 Glenn Morris <rgm@gnu.org>
3731
3732 * windows.texi (Choosing Window): Fix keybinding typo.
3733
be7f5545
MR
37342011-11-07 Martin Rudalics <rudalics@gmx.at>
3735
3736 * windows.texi (Resizing Windows, Splitting Windows)
3737 (Window Configurations): Use "child window" instead of
3738 "subwindow".
3739
291d142b
CY
37402011-11-06 Chong Yidong <cyd@gnu.org>
3741
3742 * windows.texi (Basic Windows): Clarify various definitions.
3743 Treat window-normalize-* as internal; don't document them.
3744 (Windows and Frames): Various clarifications, e.g. non-live
3745 windows also belong to frames. Fix window-list description.
3746 Simplify window nesting example.
f4e90db0
SM
3747 (Splitting Windows, Window Configurations):
3748 Use split-window-below.
291d142b 3749
89bd5ee1
EZ
37502011-11-04 Eli Zaretskii <eliz@gnu.org>
3751
3752 * windows.texi (Window Sizes): Mention in the doc string that the
3753 return values of `window-body-height' and `window-body-width' are
3754 in frame's canonical units. (Bug#9949)
3755
3d8daefe
MR
37562011-10-30 Martin Rudalics <rudalics@gmx.at>
3757
3758 * windows.texi (Windows and Frames): Remove "iso-" infix from
3759 documentation of window-iso-combined-p.
3760
60754666
CY
37612011-10-26 Chong Yidong <cyd@gnu.org>
3762
3763 * modes.texi (Running Hooks): Document with-wrapper-hook.
3764
d366bd53
CY
37652011-10-18 Chong Yidong <cyd@gnu.org>
3766
3767 * display.texi (Glyphless Chars): New node.
3768
50b063c3
CY
37692011-10-13 Chong Yidong <cyd@stupidchicken.com>
3770
3771 * text.texi (Yanking): Document yank-excluded-properties.
3772
3773 * package.texi (Packaging Basics): The commentary should say how
3774 to begin using the package.
3775
c72063fa
MR
37762011-10-11 Martin Rudalics <rudalics@gmx.at>
3777
3778 * windows.texi (Deleting Windows): Mention which window gets
3779 selected when deleting the selected window.
3780
d83dc65b
MR
37812011-10-09 Martin Rudalics <rudalics@gmx.at>
3782
3783 * buffers.texi (The Buffer List): Describe how bury-buffer deals
3784 with the selected window.
3785 * windows.texi (Buffers and Windows): Reformulate text on how
3786 replace-buffer-in-windows deals with a window.
3787 (Quitting Windows): Describe how quit-window deals with a
3788 standalone frame. Describe new option frame-auto-hide-function.
3789
c599682c
GM
37902011-10-08 Glenn Morris <rgm@gnu.org>
3791
48bca619
GM
3792 * symbols.texi (Other Plists): Markup fix. (Bug#9702)
3793
c599682c
GM
3794 * positions.texi (Excursions): Update warning message.
3795
969aa734
CY
37962011-10-05 Chong Yidong <cyd@stupidchicken.com>
3797
f4e90db0
SM
3798 * display.texi (Low-Level Font, Face Attributes, Font Lookup):
3799 Fix Emacs manual xref (Bug#9675).
969aa734 3800
550f41cd
CY
38012011-10-01 Chong Yidong <cyd@stupidchicken.com>
3802
3803 * windows.texi (Textual Scrolling): Document scroll-up-command,
3804 scroll-down-command, scroll-error-top-bottom, and the
3805 scroll-command symbol property.
717a1362
CY
3806 (Display Action Functions): Fix description of
3807 display-buffer-pop-up-window.
550f41cd 3808
a239d4e9
JB
38092011-09-28 Juanma Barranquero <lekktu@gmail.com>
3810
3811 * windows.texi (Splitting Windows): Fix typos.
3812
590c056d
MR
38132011-09-25 Martin Rudalics <rudalics@gmx.at>
3814
3815 * windows.texi (Windows and Frames, Display Action Functions)
3816 (Switching Buffers): Fix some typos.
3817 (Buffers and Windows): Remove reference to window-auto-delete.
3818 Reword description of replace-buffer-in-windows.
3819 (Window History): Fix some typos and refer to frame local buffer
3820 list.
c419f5cb
MR
3821 (Quitting Windows): New node.
3822 (Window Configurations): Add descriptions of window-state-get
3823 and window-state-put.
3824 (Window Parameters): Describe variable ignore-window-parameters.
3825 Sketch some window parameters currently in use.
3826 * elisp.texi (Top): Update node listing.
590c056d 3827
9ec20d36
CY
38282011-09-25 Chong Yidong <cyd@stupidchicken.com>
3829
3830 * windows.texi (Display Action Functions)
3831 (Choosing Window Options): New nodes.
3832
0e406a72
CY
38332011-09-24 Chong Yidong <cyd@stupidchicken.com>
3834
3835 * windows.texi (Window History): New node. Move text here from
3836 Buffers and Windows.
3837 (Switching Buffers): Rename from Displaying Buffers, since we
f4e90db0
SM
3838 don't document display-buffer here; callers changed.
3839 Document FORCE-SAME-WINDOW arg to switch-to-buffer and
0e406a72
CY
3840 switch-to-buffer-other-frame. Delete duplicate
3841 replace-buffer-in-windows doc.
3842 (Choosing Window): Document display actions.
3843
6bf7006f
EZ
38442011-09-24 Eli Zaretskii <eliz@gnu.org>
3845
3846 * display.texi (Forcing Redisplay): Update the description of
3847 redisplay-dont-pause due to change in the default value.
3848
b33b68a3
MR
38492011-09-23 Martin Rudalics <rudalics@gmx.at>
3850
3851 * frames.texi (Frames and Windows): Move section and rename to
3852 Windows and Frames in windows.texi.
3853 * windows.texi (Windows): Restructure.
3854 (Basic Windows): Rewrite. Explain live and internal windows and
3855 normalization functions.
3856 (Windows and Frames): Move section here from frames.texi.
3857 Describe subwindows, window combinations, window tree, and
3858 corresponding functions including window-list here.
3859 (Window Sizes): Rename section from Size of Window and move it
3860 up in chapter. Describe total and body sizes and the
3861 corresponding functions. Explain new semantics of
3862 window-min-height/-width.
3863 (Resizing Windows): Move section up in chapter. Describe new
3864 resize functions.
3865 (Splitting Windows): Describe new behavior of split-window,
3866 split-window-above-each-other and split-window-side-by-side.
3867 Provide examples. Describe window-nest and window-splits
3868 options.
3869 (Deleting Windows): Minor rewrite.
f4e90db0
SM
3870 (Selecting Windows): Minor rewrite.
3871 Describe frame-selected-window and set-frame-selected-window here.
3872 (Cyclic Window Ordering): Minor rewrite.
3873 Describe window-list-1.
b33b68a3
MR
3874 (Buffers and Windows): Rewrite. Explain a window's previous and
3875 next buffers and the corresponding functions.
c4682d18 3876 (Window Tree): Merge into Windows and Frames section.
b33b68a3
MR
3877 * elisp.texi (Top): Update node listings for frames and windows
3878 sections.
3879
4d3786ac
SM
38802011-09-21 Stefan Monnier <monnier@iro.umontreal.ca>
3881
3882 * display.texi (Face Functions): `face-list' returns faces (bug#9564).
3883
713df35b
LMI
38842011-09-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
3885
3886 * errors.texi (Standard Errors): Remove apparent placeholder text
3887 (bug#9491).
3888
33ed493b
CY
38892011-09-18 Chong Yidong <cyd@stupidchicken.com>
3890
3891 * frames.texi (Management Parameters): Fix description of
3892 icon-type parameter.
3893
b8f0a954
CY
38942011-09-17 Chong Yidong <cyd@stupidchicken.com>
3895
3896 * tips.texi (Key Binding Conventions): Don't bind a key sequence
3897 ending in C-g. Suggested by Edward O'Connor.
3898
eddf142c
EZ
38992011-09-17 Eli Zaretskii <eliz@gnu.org>
3900
3901 * numbers.texi (Integer Basics): Add indexing for
3902 most-positive-fixnum and most-negative-fixnum. (Bug#9525)
3903
d8e213eb 39042011-09-14 Dani Moncayo <dmoncayo@gmail.com>
bf1af6c7
DM
3905
3906 * lists.texi (Sets And Lists): Fix typo. (Bug#9393)
3907
cec2eab8
JB
39082011-09-11 Juanma Barranquero <lekktu@gmail.com>
3909
3910 * processes.texi (Network Servers): Clarify what the process
3911 buffer is used for (bug#9233).
3912
d8e213eb 39132011-08-30 Dani Moncayo <dmoncayo@gmail.com>
1f403cb9
DM
3914
3915 * lists.texi (Building Lists): Fix typo.
3916
35137ed3
CY
39172011-08-30 Chong Yidong <cyd@stupidchicken.com>
3918
3919 * display.texi (Basic Faces): New node. Document new faces.
3920
3921 * modes.texi (Major Mode Conventions): Move some text there.
3922 (Mode Help): Remove major-mode var, duplicated in Major Modes.
3923
3fd50d5c
CY
39242011-08-29 Chong Yidong <cyd@stupidchicken.com>
3925
3926 * modes.texi (Basic Major Modes): New node. Callers updated.
3927 (Major Modes): Document fundamental-mode and major-mode.
3928 (Major Mode Basics): Node deleted; text moved to Major Modes.
3929 (Derived Modes): Document derived-mode-p.
3930
ddb54206
CY
39312011-08-28 Chong Yidong <cyd@stupidchicken.com>
3932
a6326082
CY
3933 * files.texi (Changing Files, Create/Delete Dirs): Document new
3934 arguments for delete-file, delete-directory, and copy-directory.
e2aeef63
CY
3935 (Visiting Functions): Remove view-file; it is documented in the
3936 Emacs manual.
04e2ce72 3937
ddb54206
CY
3938 * frames.texi (Layout Parameters): The defaults for the
3939 menu-bar-lines and tool-bar-lines parameters depend on the mode.
3940
3941 * display.texi (Progress): Document spinner functionality.
3942
3943 * os.texi (Killing Emacs): Note that kill-emacs can be called by
3944 operating system signals. Refer to save-buffers-kill-terminal
3945 instead of save-buffers-kill-emacs.
3946
3947 * objects.texi (Symbol Type): Document ## print representation.
3948
0c95fcf7
EZ
39492011-08-25 Eli Zaretskii <eliz@gnu.org>
3950
3951 * display.texi (Specified Space): Mention that `space' specs
3952 influence bidi reordering.
3953 (Bidirectional Display): Explain how to use `(space . PROPS)' for
3954 separating fields with bidirectional content.
3955
5980d4c6
EZ
39562011-08-24 Eli Zaretskii <eliz@gnu.org>
3957
3958 * display.texi (Bidirectional Display): Document return value in
3959 buffers that are not bidi-reordered for display, and in unibyte
3960 buffers.
3961
bca633fb
EZ
39622011-08-23 Eli Zaretskii <eliz@gnu.org>
3963
3964 * nonascii.texi (Character Properties): Document the values for
3965 unassigned codepoints.
3966
c094bb0c
EZ
39672011-08-18 Eli Zaretskii <eliz@gnu.org>
3968
3969 * nonascii.texi (Character Properties): Document use of
3970 `bidi-class' and `mirroring' properties as part of reordering.
3971 Provide cross-references to "Bidirectional Display".
3972
3973 * display.texi (Bidirectional Display): Document the pitfalls of
3974 concatenating strings with bidirectional content, with possible
f4e90db0
SM
3975 solutions. Document bidi-string-mark-left-to-right.
3976 Mention paragraph direction in modes that inherit from prog-mode.
92b71444
EZ
3977 Document use of `bidi-class' and `mirroring' properties as part of
3978 reordering.
c094bb0c 3979
1ea897d5
EZ
39802011-08-16 Eli Zaretskii <eliz@gnu.org>
3981
9adfcd0b
EZ
3982 * modes.texi (Major Mode Conventions): Improve the documentation
3983 of `mode-class' `special' modes.
3984
10862873
EZ
3985 * nonascii.texi (Character Properties): Document the `mirroring'
3986 property. Add index entries.
3987
1ea897d5
EZ
3988 * syntax.texi (Categories): Add an example of defining a new
3989 category and category table.
3990
3991 * searching.texi (Regexp Backslash): Document how to display
3992 existing categories. Mention the possibility of adding
3993 categories, and add an xref to where this is described. Add an
3994 index entry.
3995
ebb552ed
CY
39962011-08-09 Chong Yidong <cyd@stupidchicken.com>
3997
3998 * text.texi (Special Properties):
3999 * display.texi (Overlay Properties): Note that mouse-face cannot
4000 change the text size (Bug#8530).
4001
51a714e1
CY
40022011-08-08 Chong Yidong <cyd@stupidchicken.com>
4003
4004 * os.texi (Time of Day): Remove set-time-zone-rule, and recommend
4005 using setenv instead.
4006
4cc60b9b
EZ
40072011-07-28 Eli Zaretskii <eliz@gnu.org>
4008
4009 * display.texi (Bidirectional Display): Document the fact that
4010 bidi-display-reordering is t by default.
4011
5deb92fd
EZ
40122011-07-23 Eli Zaretskii <eliz@gnu.org>
4013
4014 * display.texi (Bidirectional Display): New section.
4015
011b0ad6 40162011-07-16 Lars Magne Ingebrigtsen <larsi@gnus.org>
67f9b9f8 4017 Tim Cross <theophilusx@gmail.com> (tiny change)
8cf07e5a 4018 Glenn Morris <rgm@gnu.org>
011b0ad6 4019
67f9b9f8 4020 * keymaps.texi (Toolkit Differences): New node. (Bug#8176)
011b0ad6 4021
4baf28e6
AS
40222011-07-15 Andreas Schwab <schwab@linux-m68k.org>
4023
4024 * help.texi (Keys in Documentation): Revert last change.
4025
66249842
LMI
40262011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
4027
f863868c
LMI
4028 * help.texi (Keys in Documentation): Clarify that \= only quotes
4029 the next character, and doesn't affect longer sequences in
4030 particular (bug#8935).
4031
f4e90db0
SM
4032 * debugging.texi (Using Debugger):
4033 Mention @code{eval-expression-debug-on-error} (bug#8549).
66249842 4034
0bb23927 40352011-07-14 Eli Zaretskii <eliz@gnu.org>
a2eaa31d
EZ
4036
4037 * display.texi (Other Display Specs): Document that `left-fringe'
4038 and `right-fringe' display specifications are of the "replacing"
4039 kind.
4040
f2027cdf
LMI
40412011-07-14 Lars Magne Ingebrigtsen <larsi@gnus.org>
4042
4043 * help.texi (Documentation Basics): Add a link to the Function
4044 Documentation node (bug#6580).
4045
f987fde4
LMI
40462011-07-13 Lars Magne Ingebrigtsen <larsi@gnus.org>
4047
0bc59b25
LMI
4048 * keymaps.texi (Menu Bar): Mention :visible and :enable
4049 (bug#6344). Text by Drew Adams.
4050
63d55f1f
LMI
4051 * modes.texi (Running Hooks): Mention buffer-local hook variables
4052 (bug#6218).
4053
f987fde4
LMI
4054 * objects.texi (General Escape Syntax): "a with grave accent" is
4055 ?xe0, not ?x8e0 (bug#5259).
4056
b7527639
CY
40572011-07-12 Chong Yidong <cyd@stupidchicken.com>
4058
4059 * display.texi (Face Attributes, Font Selection): Add references
4060 to the Fonts node in the Emacs manual (Bug#4178).
4061
c830e5ae
CY
40622011-07-12 Chong Yidong <cyd@stupidchicken.com>
4063
4064 * display.texi (Window Systems): `window-system' is
4065 terminal-local.
4066
4067 * frames.texi (Frame Parameters, Parameter Access): Don't mention
4068 frame-local variables.
4069
4070 * variables.texi (Buffer-Local Variables): Don't mention obsolete
4071 frame-local variables.
4072 (Frame-Local Variables): Node deleted.
4073
4074 * elisp.texi (Top): Update node listing.
4075
91223e54
LMI
40762011-07-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
4077
4078 * elisp.texi: Change "inferiors" to "subnodes" in three places
4079 (bug#3523).
4080
963578d3
CY
40812011-07-11 Chong Yidong <cyd@stupidchicken.com>
4082
4083 * frames.texi (Window System Selections): Discussion of
4084 x-select-enable-clipboard moved to Emacs manual.
4085
07151e49
DD
40862011-07-11 Deniz Dogan <deniz@dogan.se>
4087
4088 * commands.texi (Prefix Command Arguments): Remove excessive
4089 apostrophe.
4090
7261e1cf
LMI
40912011-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
4092
ad21a12a
LMI
4093 * syntax.texi (Syntax Descriptors): Clarify that the ". 23" syntax
4094 description is a string (bug#3313).
4095
7261e1cf
LMI
4096 * frames.texi (Display Feature Testing): Try to explain what all
4097 the visual classes mean (bug#3042).
4098
568f7b79
LMI
40992011-07-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
4100
18d59e29
LMI
4101 * modes.texi (Mode Line Variables): Document `mode-line-remote'
4102 and `mode-line-client' (bug#2974).
4103
568f7b79
LMI
4104 * text.texi (Insertion): Clarify marker movements (bug#1651).
4105 Text from Drew Adams.
4106
54e10184
LMI
41072011-07-07 Lars Magne Ingebrigtsen <larsi@gnus.org>
4108
d94d85e9
LMI
4109 * text.texi (Special Properties): Clarify the format of `face'
4110 (bug#1375).
4111
54e10184
LMI
4112 * commands.texi (Interactive Call): Add a `call-interactively'
4113 example (bug#1010).
4114
413c488d
LMI
41152011-07-06 Lars Magne Ingebrigtsen <larsi@gnus.org>
4116
4117 * functions.texi (Calling Functions): Link to the "Interactive
4118 Call" node (bug#1001).
4119
322b7dab 41202011-07-06 Chong Yidong <cyd@stupidchicken.com>
b00d8c1a 4121
3deead93
CY
4122 * customize.texi (Composite Types): Move alist and plist to here
4123 from Simple Types (Bug#7545).
4124
4125 * elisp.texi (Top): Update menu description.
4126
b00d8c1a
CY
4127 * display.texi (Face Attributes): Document negative line widths
4128 (Bug#6113).
4129
d2a6c43b
TR
41302011-07-03 Tobias C. Rittweiler <tcr@freebits.de> (tiny change)
4131
4132 * searching.texi (Match Data): Note that match data can be
4133 overwritten by most functions (bug#2499).
4134
c7844a27
LMI
41352011-07-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
4136
a9ab721e
LMI
4137 * strings.texi (Formatting Strings): Clarify what the "-" and "0"
4138 flags mean (bug#6659).
4139
c7844a27
LMI
4140 * functions.texi (What Is a Function): Document the autoload
4141 object (bug#6496).
4142
f68d76d0
LMI
41432011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4144
8a20ca4c
LMI
4145 * customize.texi (Variable Definitions): Clarify that SETFUNCTION
4146 is only used in the Customize user interface (bug#6089).
4147
f68d76d0 4148 * display.texi (Showing Images): Mention the point of sliced
6dd56db4 4149 images (bug#7836).
f68d76d0 4150
7018dbe7
EZ
41512011-07-02 Eli Zaretskii <eliz@gnu.org>
4152
4153 * variables.texi (Defining Variables, Void Variables)
4154 (Constant Variables): Fix incorrect usage of @kindex.
4155
36cb87a1
LMI
41562011-07-02 Lars Magne Ingebrigtsen <larsi@gnus.org>
4157
28ee97c7
LMI
4158 * variables.texi (Defining Variables): Add an index entry for
4159 `set-variable' (bug#7262).
8d4294e9 4160 (Defining Variables): Use @findex for functions.
28ee97c7 4161
8862ffd5
LMI
4162 * frames.texi (Basic Parameters): Document the `explicit-name'
4163 parameter (bug#6951).
4164
0ec389b9
LMI
4165 * customize.texi (Type Keywords): Clarify that :value provides a
4166 default value for all types (bug#7386).
4167
36cb87a1
LMI
4168 * streams.texi (Output Functions): Document `pp'.
4169
11fdef7d 41702011-06-25 Chong Yidong <cyd@stupidchicken.com>
dfc47e35
CY
4171
4172 * keymaps.texi (Searching Keymaps):
4173 * display.texi (Overlay Properties): Fix errors in 2011-05-29
4174 change. Suggested by Johan Bockgård.
4175
eeafcea7
CY
41762011-06-15 Chong Yidong <cyd@stupidchicken.com>
4177
4178 * text.texi (Special Properties): Clarify role of font-lock-face.
4179
b96e6cde
LMI
41802011-06-15 Lars Magne Ingebrigtsen <larsi@gnus.org>
4181
f4e90db0 4182 * processes.texi (Process Information): Rename `process-alive-p'
b96e6cde
LMI
4183 to `process-live-p' for consistency with other `-live-p' functions.
4184
be14b9ab
PE
41852011-06-03 Paul Eggert <eggert@cs.ucla.edu>
4186
4187 Document wide integers better.
4188 * files.texi (File Attributes): Document ino_t values better.
2d365993 4189 ino_t values no longer map to anything larger than a single cons.
35e951cd 4190 * numbers.texi (Integer Basics, Integer Basics, Arithmetic Operations)
be14b9ab 4191 (Bitwise Operations):
001903b5
PE
4192 * objects.texi (Integer Type): Use a binary notation that is a bit easier
4193 to read, and that will port better if 62-bits becomes the default.
4194 Fix or remove incorrect examples.
be14b9ab
PE
4195 * os.texi (Time Conversion): Document time_t values better.
4196
bcd54f83
LMI
41972011-05-31 Lars Magne Ingebrigtsen <larsi@gnus.org>
4198
f4e90db0
SM
4199 * processes.texi (Process Information):
4200 Document `process-alive-p'.
bcd54f83 4201
049bcbcb
CY
42022011-05-29 Chong Yidong <cyd@stupidchicken.com>
4203
4204 * help.texi (Accessing Documentation):
4205 * display.texi (Pixel Specification):
4206 * processes.texi (Serial Ports, Serial Ports):
4207 * nonascii.texi (Character Properties, Default Coding Systems):
4208 * text.texi (Changing Properties, Special Properties):
4209 * windows.texi (Window Start and End):
4210 * modes.texi (SMIE Indentation Example, SMIE Tricks):
4211 * keymaps.texi (Searching Keymaps, Tool Bar):
4212 * minibuf.texi (Basic Completion):
4213 * compile.texi (Eval During Compile):
4214 * strings.texi (Formatting Strings): Tweaks to avoid overflowing
4215 7x9 paper in printed manual.
4216
4217 * lists.texi (Sets And Lists): Fix misplaced text.
4218
58539c63
CY
42192011-05-29 Chong Yidong <cyd@stupidchicken.com>
4220
4221 * keymaps.texi (Remapping Commands): Emphasize that the keymap
4222 needs to be active (Bug#8350).
4223
6b5681bf
CY
42242011-05-28 Chong Yidong <cyd@stupidchicken.com>
4225
b4d52acc
CY
4226 * minibuf.texi (Reading File Names): Clarify (Bug#8480).
4227
6b5681bf
CY
4228 * tips.texi (Coding Conventions): Remove antediluvian filename
4229 limit recommendation (Bug#8538).
4230
e145f188
GM
42312011-05-27 Glenn Morris <rgm@gnu.org>
4232
4233 * modes.texi (Auto Major Mode): Update for set-auto-mode changes.
4234
eafed945
GM
42352011-05-26 Glenn Morris <rgm@gnu.org>
4236
4237 * variables.texi (File Local Variables):
4238 Update hack-local-variables `mode-only' return value.
2d3ba9e7 4239 Add some more details on what this function does in the other case.
eafed945 4240
bc8410af
GM
42412011-05-19 Glenn Morris <rgm@gnu.org>
4242
4243 * lists.texi (Sets And Lists): Mention cl provides union etc.
4244
35a30759
N
42452011-05-19 Nix <nix@esperi.org.uk>
4246
4247 * windows.texi (Displaying Buffers): pop-to-buffer is not a command.
4248
4249 * text.texi (Parsing HTML): Update for function name changes.
4250
4251 * syntax.texi (Syntax Flags): Small fix.
4252
4253 * keymaps.texi (Active Keymaps): Typo fix.
4254 (Changing Key Bindings): Grammar fix.
4255
4256 * frames.texi (Minibuffers and Frames): Grammar fix.
4257 (Window System Selections): x-select-enable-clipboard now defaults to t.
4258
4259 * customize.texi (Common Keywords):
4260 * display.texi (Abstract Display):
4261 * modes.texi (Auto-Indentation):
4262 * nonascii.texi (Converting Representations): Typo fixes.
4263
4264 * control.texi (Examples of Catch): Call it "goto" not "go to".
4265
e3934a8a
EZ
42662011-05-14 Eli Zaretskii <eliz@gnu.org>
4267
bc039a3b
EZ
4268 * nonascii.texi (Character Properties): Fix inconsistencies with
4269 implementation.
4270
e3934a8a
EZ
4271 * text.texi (Special Properties): Move @defvar's out of the
4272 @table. (Bug#8652)
4273
e2c94218
GM
42742011-05-12 Glenn Morris <rgm@gnu.org>
4275
4276 * display.texi (Image Descriptors): Fix typo. (Bug#8495)
4277
d2fc7e3d 42782011-05-12 Stefan Monnier <monnier@iro.umontreal.ca>
bc3bea9c
SM
4279
4280 * modes.texi (Region to Refontify): Rename from "Region to Fontify".
4281 (Multiline Font Lock):
4282 * vol2.texi (Top):
4283 * vol1.texi (Top):
4284 * elisp.texi (Top): Update menu accordingly.
4285
d2fc7e3d 42862011-05-12 Drew Adams <drew.adams@oracle.com>
e6dc6206
DA
4287
4288 * modes.texi (Region to Fontify): Fix typo.
4289
79b70037
GM
42902011-05-10 Jim Meyering <meyering@redhat.com>
4291
4292 * minibuf.texi: Fix typo "in in -> in".
4293
b08a63cc 42942011-05-06 Paul Eggert <eggert@cs.ucla.edu>
fed14fd7
PE
4295
4296 * numbers.texi (Integer Basics): Large integers are treated as floats.
4297
1ef14cb4
LMI
42982011-04-30 Lars Magne Ingebrigtsen <larsi@gnus.org>
4299
4300 * processes.texi (Synchronous Processes): Document the (:file
4301 "/file-name") syntax for `call-process'.
4302
4ffd0d6b 43032011-04-23 Juanma Barranquero <lekktu@gmail.com>
7ee6a1d3
JB
4304
4305 * windows.texi (Choosing Window): Fix typo.
4306
4ffd0d6b 43072011-04-23 Chong Yidong <cyd@stupidchicken.com>
40954368
CY
4308
4309 * frames.texi (Layout Parameters): Note the difference between
4310 querying and setting parameters for left-fringe and right-fringe
4311 (Bug#6930).
4312
fd5a8ae8
SM
43132011-03-21 Stefan Monnier <monnier@iro.umontreal.ca>
4314
4315 * minibuf.texi (Basic Completion): Be a bit more precise about the
4316 valid kinds of completion tables.
4317 (Programmed Completion): Remove obsolete text about lambda expressions
4318 not being valid completion tables.
4319
c1bcd0d5
CY
43202011-03-19 Chong Yidong <cyd@stupidchicken.com>
4321
4322 * positions.texi (Excursions): Explain the "save-excursion
4323 defeated by set-buffer" warning.
4324
4325 * buffers.texi (Current Buffer): Copyedits. Don't recommend using
4326 save-excursion. Suggested by Uday S Reddy.
4327
03408648 43282011-04-01 Stefan Monnier <monnier@iro.umontreal.ca>
ba83908c 4329
03408648
SM
4330 * variables.texi (Defining Variables): Mention the new meaning of `defvar'.
4331 (Lexical Binding): New sub-section.
ba83908c 4332
03408648
SM
4333 * eval.texi (Eval): Discourage the use of `eval'.
4334 Document its new `lexical' argument.
6c075cd7 4335
f6d62986
SM
43362011-03-28 Stefan Monnier <monnier@iro.umontreal.ca>
4337
03408648 4338 * commands.texi (Command Overview): `post-command-hook' is not reset to
f6d62986
SM
4339 nil any more.
4340
84ea5558 43412011-03-19 Stefan Monnier <monnier@iro.umontreal.ca>
e4021ec1
SM
4342
4343 * strings.texi (String Conversion): Don't mention
4344 string-make-(uni|multi)byte (bug#8262).
4345 * nonascii.texi (Converting Representations): Fix up range.
4346 * keymaps.texi (Key Binding Commands): Update code point, avoid
4347 "unibyte character" and remove mention of unibyte bindings.
4348
62d94509
EZ
43492011-03-10 Eli Zaretskii <eliz@gnu.org>
4350
4351 * modes.texi (Operator Precedence Grammars): Don't use characters
4352 outside ISO-8859-1.
4353
63a329f8
EZ
43542011-03-09 Eli Zaretskii <eliz@gnu.org>
4355
4356 * intro.texi (Acknowledgements): Convert to ISO-8859-1 encoding.
4357
4358 * makefile.w32-in (MAKEINFO_OPTS): Add --enable-encoding.
4359
6446548e
GM
43602011-03-08 Glenn Morris <rgm@gnu.org>
4361
4362 * Makefile.in (MAKEINFO_OPTS): Add --enable-encoding.
4363 * intro.texi (Acknowledgements): Names to UTF-8.
80b005c7 4364 * elisp.texi: Set documentencoding.
6446548e 4365
33383987
JB
43662011-03-07 Chong Yidong <cyd@stupidchicken.com>
4367
4368 * Version 23.3 released.
4369
0b3ceceb
CY
43702011-03-06 Chong Yidong <cyd@stupidchicken.com>
4371
4372 * package.texi: Update index keywords.
4373 (Package Archives): New node contents. Document package-x.el.
4374
78f5433f
JB
43752011-03-06 Juanma Barranquero <lekktu@gmail.com>
4376
4377 * makefile.w32-in (srcs): Add package.texi.
4378
555e9b5c
CY
43792011-03-06 Chong Yidong <cyd@stupidchicken.com>
4380
120d9389
CY
4381 * package.texi (Packaging, Packaging Basics, Simple Packages)
4382 (Multi-file Packages): Expand and clarify.
4383 (Package Archives): Temporary placeholder node.
4384
4385 * elisp.texi (Top): Update node listing.
4386
555e9b5c
CY
4387 * Makefile.in (srcs): Add package.texi.
4388
b59a4335
CY
43892011-03-05 Chong Yidong <cyd@stupidchicken.com>
4390
4391 * processes.texi (Synchronous Processes): Minor clarification
4392 (Bug#8149).
4393
06083aa1
GM
43942011-03-03 Glenn Morris <rgm@gnu.org>
4395
4396 * files.texi (Truenames): Minor clarification. (Bug#2341)
4397
6640b281
GM
43982011-03-01 Glenn Morris <rgm@gnu.org>
4399
4400 * variables.texi (Directory Local Variables):
4401 Mention `(subdirs . nil)' alist element.
4402
2b0c7330 44032011-02-28 Glenn Morris <rgm@gnu.org>
081f7640
GM
4404
4405 * variables.texi (Directory Local Variables): Mention the optional
4406 mtime argument of dir-locals-set-directory-class. (Bug#3577)
4407
b923f7a9
CY
44082011-02-27 Chong Yidong <cyd@stupidchicken.com>
4409
4410 * minibuf.texi (Minibuffer History): Clarify discussion of
4411 minibuffer history lists (Bug#8085).
4412
67ab0163 44132011-02-19 Eli Zaretskii <eliz@gnu.org>
86ec878a 4414
e979a521
EZ
4415 * elisp.texi: Sync @dircategory with ../../info/dir.
4416
e03b2fd4
EZ
4417 * files.texi (Visiting Functions): Document find-file-literally,
4418 both the command and the variable.
4419
86ec878a
EZ
4420 * variables.texi (Creating Buffer-Local): Explain the meaning of
4421 permanent local variables.
4422
67ab0163
GM
4423 * files.texi (Visiting Functions): Document find-file-literally,
4424 both the command and the variable.
4425
4426 * variables.texi (Creating Buffer-Local): Explain the meaning of
4427 permanent local variables.
4428
44292011-02-19 Glenn Morris <rgm@gnu.org>
dff9ac46
GM
4430
4431 * keymaps.texi (Remapping Commands): Mention how to undo it.
4432
bfcb151a
RT
44332011-02-09 Reuben Thomas <rrt@sc3d.org>
4434
4435 * loading.texi (Hooks for Loading): Remove unnecessary advice
4436 about eval-after-load (Bug#7986).
4437
a41c8660
CY
44382011-02-05 Chong Yidong <cyd@stupidchicken.com>
4439
4440 * commands.texi (Accessing Mouse): Note that a header line is not
4441 included in the row of posn-col-row.
4442
e0dd6837
CY
44432011-02-02 Chong Yidong <cyd@stupidchicken.com>
4444
4445 * modes.texi (Major Mode Conventions): Add face guidelines.
4446 (Faces for Font Lock): List faces in order of prominence.
4447
a4180391
PE
44482011-02-01 Paul Eggert <eggert@cs.ucla.edu>
4449
4450 format-time-string now supports subsecond time stamp resolution
4451 * os.texi (Time Parsing): Document %N.
4452
7427eb97
CY
44532011-01-28 Chong Yidong <cyd@stupidchicken.com>
4454
61db307f
CY
4455 * vol1.texi (Top):
4456 * vol2.texi (Top):
4457 * elisp.texi (Top):
4458 * display.texi (Display Property): Shorten the menu description of
4459 the "Other Display Specs" node (Bug#7816).
4460
7427eb97
CY
4461 * keymaps.texi (Defining Menus): Add "menu item" and "extended
4462 menu item" concept index entries (Bug#7805).
4463
bf3dae7e
EZ
44642011-01-29 Eli Zaretskii <eliz@gnu.org>
4465
4466 * makefile.w32-in (texinfodir): New variable.
4467 (usermanualdir): Remove as redundant with $(emacsdir).
4468 (MAKEINFO): Remove options, leave only program name.
4469 (MAKEINFO_OPTS): New variable.
4470 (texinputdir, $(infodir)/elisp): Use $(MAKEINFO_OPTS).
4471
06d8ace5 44722011-01-25 Chong Yidong <cyd@stupidchicken.com>
e6cf7a82
CY
4473 Richard Kim <emacs18@gmail.com>
4474
4475 * loading.texi (Library Search): Document list-load-path-shadows
4476 (Bug#7757).
4477
06d8ace5 44782011-01-25 Chong Yidong <cyd@stupidchicken.com>
3f066f54
CY
4479
4480 * searching.texi (Regexp Special): Remove outdated discussion of
4481 character sets (Bug#7780).
4482
28a88153
CY
4483 * frames.texi (Pop-Up Menus): Document where menu title comes
4484 from (Bug#7684).
4485
06d8ace5 44862011-01-25 Glenn Morris <rgm@gnu.org>
4d265b4d
GM
4487
4488 * display.texi (Making Buttons): Mention limitation of text buttons.
4489
a8e1e9ee
WL
44902011-01-23 Werner Lemberg <wl@gnu.org>
4491
4492 * Makefile.in (MAKEINFO): Now controlled by `configure'.
4493 (MAKEINFO_OPTS): New variable. Use it where appropriate.
4494 (ENVADD): New variable to control texi2dvi and texi2pdf.
4495
362b9d48
GM
44962011-01-15 Chong Yidong <cyd@stupidchicken.com>
4497
4498 * files.texi (Directory Names): Move directory-abbrev-alist doc to
4499 Emacs manual.
4500
45012011-01-15 Eli Zaretskii <eliz@gnu.org>
4502
4503 * files.texi (Directory Names): Explain why FROM in
4504 directory-abbrev-alist should begin with \`. (Bug#7777)
4505
3fa173b4
SM
45062011-01-11 Stefan Monnier <monnier@iro.umontreal.ca>
4507
4508 * loading.texi (Hooks for Loading): Adjust doc of eval-after-load.
4509
7c420169 45102011-01-02 Eli Zaretskii <eliz@gnu.org>
2e4ab211
EZ
4511
4512 * modes.texi (Emulating Mode Line): Fix last change.
4513
7c420169 45142011-01-02 Eli Zaretskii <eliz@gnu.org>
287e63bb
EZ
4515
4516 * modes.texi (Emulating Mode Line): Update documentation of
4517 format-mode-line according to changes that fixed bug #7587.
4518
80b33766
SM
45192010-12-18 Stefan Monnier <monnier@iro.umontreal.ca>
4520
4521 * modes.texi (Derived Modes): Mention prog-mode.
4522
4523 * keymaps.texi (Simple Menu Items, Extended Menu Items): Remove mention
4524 of the key-binding-data cache since we don't use it any more.
4525
f49d1f52 45262010-12-13 Eli Zaretskii <eliz@gnu.org>
3c73e30e 4527
4bb49a92
EZ
4528 * processes.texi (Shell Arguments):
4529 * strings.texi (Creating Strings): Don't mention "shell commands";
4530 make it explicit that `split-string-and-unquote' and
4531 `combine-and-quote-strings' are mainly for working with arguments
4532 to call-process and start-process.
4533
3c73e30e
EZ
4534 * processes.texi (Shell Arguments): Fix documentation of
4535 `split-string-and-unquote'. Add indexing. (Bug#7563)
4536
f49d1f52 45372010-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
5dcb4c4e
SM
4538
4539 * modes.texi (Auto-Indentation): New section to document SMIE.
4540 (Major Mode Conventions):
4541 * text.texi (Mode-Specific Indent): Refer to it.
4542
f49d1f52 45432010-12-13 Eli Zaretskii <eliz@gnu.org>
bdef6a77
EZ
4544
4545 * display.texi (Other Display Specs): Document left-fringe and
4546 right-fringe display specs.
4547
f49d1f52 45482010-12-13 Stefan Monnier <monnier@iro.umontreal.ca>
769741e3
SM
4549
4550 * backups.texi (Making Backups):
4551 * modes.texi (Example Major Modes): Use recommended coding style.
4552 (Major Mode Basics, Derived Modes): Encourge more strongly use of
4553 define-derived-mode. Mention completion-at-point-functions.
4554
f49d1f52 45552010-12-13 Chong Yidong <cyd@stupidchicken.com>
3e99b825 4556
5dcb4c4e
SM
4557 * nonascii.texi (Converting Representations):
4558 Document byte-to-string.
e1115396 4559
ec1b9b17
GM
45602010-12-08 Glenn Morris <rgm@gnu.org>
4561
4562 * buffers.texi (Modification Time):
4563 verify-visited-file-modtime now defaults to the current buffer.
4564
07976ae3 45652010-11-27 Chong Yidong <cyd@stupidchicken.com>
3e99b825 4566
ec1b9b17 4567 * nonascii.texi (Converting Representations): Document byte-to-string.
3e99b825
CY
4568
4569 * strings.texi (Creating Strings): Don't mention semi-obsolete
4570 function char-to-string.
4571 (String Conversion): Shorten discussion of semi-obsolete function
4572 string-to-char. Link to Converting Representations.
4573
4574 * objects.texi (Symbol Type):
4575 * text.texi (Near Point):
4576 * help.texi (Help Functions):
4577 * functions.texi (Mapping Functions): Use string instead of
4578 char-to-string in examples.
4579
07976ae3 45802010-11-27 Chong Yidong <cyd@stupidchicken.com>
ec8a6295
CY
4581
4582 * text.texi (Kill Functions, Kill Functions)
4583 (Low-Level Kill Ring, Low-Level Kill Ring): Remove obsolete
4584 YANK-HANDLER args.
4585
4586 * symbols.texi (Creating Symbols): Using unintern without an
4587 obarray arg is now obsolete.
4588
4589 * numbers.texi (Float Basics): Document float-e and float-pi.
4590
4591 * variables.texi (Defining Variables): Change "pi" example to
4592 "float-pi".
4593
8547874a
EZ
45942010-11-26 Eli Zaretskii <eliz@gnu.org>
4595
4596 * commands.texi (Click Events): Document the values of X, Y and
4597 COL, ROW in the event's position, when the click is on the header
4598 or mode line, on the fringes, or in the margins.
4599
4a47c275 46002010-11-17 Eli Zaretskii <eliz@gnu.org>
c7926fe2 4601
5b05d75b
EZ
4602 * customize.texi (Composite Types): Lower-case index entry.
4603
5dcb4c4e
SM
4604 * loading.texi (How Programs Do Loading):
4605 Document load-file-name. (Bug#7346)
c7926fe2 4606
4a47c275 46072010-11-17 Glenn Morris <rgm@gnu.org>
cde08ac9
GM
4608
4609 * text.texi (Kill Functions, Low-Level Kill Ring): Small fixes.
4610
0eb025fb
EZ
46112010-11-13 Eli Zaretskii <eliz@gnu.org>
4612
4613 * display.texi (Usual Display): Characters with no fonts are not
4614 necessarily displayed as empty boxes.
4615
2699a554 46162010-10-31 Glenn Morris <rgm@gnu.org>
aab705a2
GM
4617
4618 * maps.texi (Standard Keymaps): Update File menu description.
4619
8289f37b
GM
46202010-10-28 Glenn Morris <rgm@gnu.org>
4621
4622 * Makefile.in (elisp.dvi, elisp.pdf): Also include $emacsdir.
4623
5793a7bc 46242010-10-24 Eli Zaretskii <eliz@gnu.org>
89baa1df
EZ
4625
4626 * display.texi (Window Systems): Deprecate use of window-system as
4627 a predicate.
4628
17284e30
GM
46292010-10-23 Glenn Morris <rgm@gnu.org>
4630
4631 * help.texi (Documentation Basics): Remove mentions of digest-doc and
4632 sorted-doc.
4633
00f113eb
JB
46342010-10-15 Eli Zaretskii <eliz@gnu.org>
4635
4636 * os.texi (Dynamic Libraries): New node, with slightly modified
4637 text deleted from "Image Formats".
4638 (System Interface): Add @menu entry for "Dynamic Libraries".
4639
4640 * display.texi (Image Formats): Remove description of
4641 image-library-alist. (Renamed in 2010-10-13T14:50:06Z!lekktu@gmail.com.)
4642
07277eb8
GM
46432010-10-12 Glenn Morris <rgm@gnu.org>
4644
4645 * book-spine.texinfo: Rename to book-spine.texi.
4646
c12e4a81
GM
46472010-10-11 Glenn Morris <rgm@gnu.org>
4648
df187c62
GM
4649 * Makefile.in (MAKEINFO): Add explicit -I$srcdir.
4650
c12e4a81 4651 * Makefile.in (DVIPS): New variable.
234db610
GM
4652 (.PHONY): Add html, ps.
4653 (html, elisp.html, ps, elisp.ps): New targets.
4654 (clean): Delete html, ps files.
4655 ($(infodir)/elisp): Remove unnecessary includes.
c12e4a81 4656
6513b232
EZ
46572010-10-09 Eli Zaretskii <eliz@gnu.org>
4658
4659 * makefile.w32-in (emacsdir): New variable.
4660 (srcs): Add emacsver.texi.
4661 ($(infodir)/elisp, elisp.dvi): Add -I$(emacsdir).
4662
abd40fb4
GM
46632010-10-09 Glenn Morris <rgm@gnu.org>
4664
c1dc72b3
GM
4665 * Makefile.in (VPATH): Remove.
4666 (infodir): Make it absolute.
4667 (mkinfodir, $(infodir)/elisp, infoclean): No need to cd $srcdir.
4668
4393405b
GM
4669 * Makefile.in (dist): Anchor regexps.
4670
eef3ab94
GM
4671 * Makefile.in (srcs): Put elisp.texi first.
4672 ($(infodir)/elisp, elisp.dvi, elisp.pdf): Use $<.
4673
aa9db089
GM
4674 * Makefile.in (infoclean): Remove harmless, long-standing error.
4675
abd40fb4
GM
4676 * Makefile.in ($(infodir)): Delete rule.
4677 (mkinfodir): New.
4678 ($(infodir)/elisp): Use $mkinfodir instead of infodir.
4679
68db69ed 4680 * Makefile.in (dist): Remove reference to emacsver.texi.in.
208deadc 4681 Also copy emacsver.texi, and edit $emacsdir.
68db69ed 4682
ea274122
GM
46832010-10-09 Glenn Morris <rgm@gnu.org>
4684
f7a31f11
GM
4685 * Makefile.in (emacsdir): New variable.
4686 (MAKEINFO): Add -I $emacsdir.
4687 (dist): Copy emacsver.texi.
b13254e7
GM
4688 (srcs): Add emacsver.texi.
4689
f7a31f11
GM
4690 * book-spine.texinfo, elisp.texi, vol2.texi, vol1.texi:
4691 Set EMACSVER by including emacsver.texi.
4692
ea274122
GM
4693 * Makefile.in (.PHONY): Declare info, dvi, pdf, dist.
4694
17ca7950
GM
46952010-10-07 Glenn Morris <rgm@gnu.org>
4696
4697 * Makefile.in (version): New, set by configure.
4698 (clean): Delete dist tar file.
4699 (dist): Use version in tar name.
4700
4c83f6e1
GM
47012010-10-06 Glenn Morris <rgm@gnu.org>
4702
4703 * Makefile.in: Rearrange to more closely resemble doc/emacs/Makefile.
4704 (INSTALL_INFO): Remove unused variable.
4705 (mostlyclean, infoclean, dist): New rules.
4706 (clean): Delete dvi and pdf files.
4707 (maintainer-clean): Remove elisp.oaux, use infoclean.
8a944cea 4708 ($(infodir)): Add parallel build workaround.
4c83f6e1 4709
0264072d
GM
47102010-10-04 Glenn Morris <rgm@gnu.org>
4711
4712 * Makefile.in (dvi, pdf, $(infodir)): New targets.
4713 ($(infodir)/elisp): Ensure target directory exists. Use $@.
8cce34d0 4714 Fix -I typo.
0264072d
GM
4715 (clean): No 'make.out' or 'core' files.
4716 (.PHONY): Declare clean rules.
4717 (maintainer-clean): Delete pdf file. Guard against cd failures.
4718
77f38949
GM
47192010-10-03 Glenn Morris <rgm@gnu.org>
4720
4721 * files.texi (File Name Components): Remove ignored section about
4722 deleted variable directory-sep-char.
4723
178fdd41
MA
47242010-10-03 Michael Albinus <michael.albinus@gmx.de>
4725
4726 * files.texi (Magic File Names): New defopt
4727 remote-file-name-inhibit-cache.
4728
9c524fcb
GM
47292010-10-02 Glenn Morris <rgm@gnu.org>
4730
4731 * os.texi (Killing Emacs): Hook now runs in batch mode.
4732
f816790b
SM
47332010-09-18 Stefan Monnier <monnier@iro.umontreal.ca>
4734
4735 * text.texi (Special Properties): Clarify when modification-hooks run.
4736
7cf78aac
SM
47372010-09-11 Stefan Monnier <monnier@iro.umontreal.ca>
4738
4739 * syntax.texi (Syntax Flags): Document new `c' flag.
4740
ca0d44e4
GM
47412010-09-09 Glenn Morris <rgm@gnu.org>
4742
4743 * display.texi (ImageMagick Images): General cleanup.
4744
10999305 47452010-09-06 Alexander Klimov <alserkli@inbox.ru> (tiny change)
3fa0dc8f
AK
4746
4747 * files.texi (Directory Names): Use \` rather than ^.
4748
45240125
JD
47492010-09-02 Jan Djärv <jan.h.d@swipnet.se>
4750
4751 * text.texi (Low-Level Kill Ring):
4752 * frames.texi (Window System Selections): Remove cut buffer
4753 documentation.
4754
4abe5bf6
EZ
47552010-08-28 Eli Zaretskii <eliz@gnu.org>
4756
4757 * display.texi (Fringe Size/Pos): Add a cross-reference to "Layout
4758 Parameters", where the default fringe width is described.
4759
4760 * frames.texi (Window Frame Parameters, Basic Parameters)
4761 (Position Parameters, Layout Parameters, Management Parameters)
4762 (Cursor Parameters, Font and Color Parameters): Add indexing for
4763 frame parameters. (Bug#6929)
4764
fdc76236
TT
47652010-08-25 Tom Tromey <tromey@redhat.com>
4766
4767 * vol2.texi (Top): Update.
4768 * vol1.texi (Top): Update.
4769 * tips.texi (Library Headers): Mention Package-Version and
4770 Package-Requires.
4771 * package.texi: New file.
4772 * os.texi (System Interface): Update pointers.
4773 * elisp.texi (Top): Link to new nodes. Include package.texi.
4774 * anti.texi (Antinews): Update pointers.
4775
1e5c1c80
EZ
47762010-08-25 Eli Zaretskii <eliz@gnu.org>
4777
4778 * processes.texi (Filter Functions): Fix last change.
4779
78e33835
CY
47802010-08-24 Markus Triska <triska@gmx.at>
4781
4782 * processes.texi (Filter Functions): Use `buffer-live-p' instead
4783 of `buffer-name' in the main text as well as in the example
4784 (Bug#3098).
4785
198a7a97
CY
47862010-08-22 Chong Yidong <cyd@stupidchicken.com>
4787
4788 * nonascii.texi (Text Representations):
4789 * loading.texi (Loading Non-ASCII):
4790 * compile.texi (Byte Compilation): Don't mention obsolete
4791 --unibyte command-line argument.
4792
bc7d7ea6
CY
47932010-08-22 Chong Yidong <cyd@stupidchicken.com>
4794
4795 * modes.texi (Defining Minor Modes): Doc fix (Bug#6880).
4796
b0126eac 47972010-08-22 Chong Yidong <cyd@stupidchicken.com>
96b1842d
CY
4798
4799 * objects.texi (Bool-Vector Type): Minor definition tweak (Bug#6878).
4800
e8a6cc19
EZ
48012010-08-20 Eli Zaretskii <eliz@gnu.org>
4802
4803 * commands.texi (Misc Events): Add cross-references to where
4804 POSITION of a mouse event is described in detail.
4805
c4e7c63a 48062010-08-08 Christoph Scholtes <cschol2112@googlemail.com>
ee301a7a 4807
c4e7c63a 4808 * control.texi (Handling Errors) <error-message-string>: Fix arg name.
ee301a7a 4809
7815fe19 48102010-08-08 Juanma Barranquero <lekktu@gmail.com>
e8bf5266
JB
4811
4812 * modes.texi (Defining Minor Modes): Use C-backspace, not C-delete.
4813 Suggested by Štěpán Němec <stepnem@gmail.com>.
4814
7815fe19 48152010-08-08 Juanma Barranquero <lekktu@gmail.com>
b4f588fa
JB
4816
4817 * minibuf.texi (High-Level Completion): Document args of
4818 `read-buffer-function' (bug#5625).
4819
8b2dd508
JD
48202010-07-29 Jan Djärv <jan.h.d@swipnet.se>
4821
4822 * frames.texi (Layout Parameters): Add doc for tool-bar-position.
4823
bace45fe
MA
48242010-07-29 Michael Albinus <michael.albinus@gmx.de>
4825
4826 * processes.texi (Process Information): Explain process property
4827 `remote-tty'.
4828
4ce5a4cc
JB
48292010-07-27 Juanma Barranquero <lekktu@gmail.com>
4830
4831 * modes.texi (Defining Minor Modes): Use C-delete in examples,
4832 instead of "\C-\^?" (bug#6334).
4833
1c84bc7a
JB
4834 * text.texi (Special Properties): Fix typo.
4835
b88746ba
EZ
48362010-07-09 Eli Zaretskii <eliz@gnu.org>
4837
4838 * internals.texi (Writing Emacs Primitives): Adapt to ANSI C
4839 calling sequences, which are now the standard.
4840
51422d6d
CY
48412010-06-24 Chong Yidong <cyd@stupidchicken.com>
4842
4843 * text.texi (Undo): Clarify command loop behavior (Bug#2433).
4844
4845 * commands.texi (Command Overview): Mention undo-boundary call.
4846
d24880de
GM
48472010-06-23 Glenn Morris <rgm@gnu.org>
4848
4849 * abbrevs.texi, commands.texi, compile.texi, debugging.texi:
4850 * display.texi, edebug.texi, elisp.texi, eval.texi, files.texi:
4851 * frames.texi, functions.texi, internals.texi, keymaps.texi:
4852 * loading.texi, minibuf.texi, numbers.texi, os.texi, processes.texi:
4853 * searching.texi, sequences.texi, strings.texi, syntax.texi:
4854 * text.texi, tips.texi, vol1.texi, vol2.texi, windows.texi:
4855 Untabify Texinfo files.
4856
0fc76035
CY
48572010-06-20 Chong Yidong <cyd@stupidchicken.com>
4858
4859 * modes.texi (Minor Mode Conventions): Fix typo (Bug#6477).
4860
5338dc0b
CY
48612010-06-19 Chong Yidong <cyd@stupidchicken.com>
4862
a628ad9d 4863 * errors.texi (Standard Errors): Remove unnecessary markup (Bug#6461).
5338dc0b 4864
2c3a3c1d
CY
48652010-06-02 Chong Yidong <cyd@stupidchicken.com>
4866
ba3bf1d9
CY
4867 * searching.texi (Regexp Special): Remove obsolete information
4868 about matching non-ASCII characters, and suggest using char
4869 classes (Bug#6283).
2c3a3c1d 4870
7f4b4249
JB
48712010-05-30 Juanma Barranquero <lekktu@gmail.com>
4872
4873 * minibuf.texi (Basic Completion): Add missing "@end defun".
4874
637821cd
SM
48752010-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
4876
4877 * minibuf.texi (Basic Completion): Document completion-boundaries.
4878 (Programmed Completion): Document the new fourth method for boundaries.
4879
e13051c3
CY
48802010-05-22 Chong Yidong <cyd@stupidchicken.com>
4881
a628ad9d 4882 * display.texi (Image Cache): Update documentation about image caching.
e13051c3 4883
0235128c 48842010-05-08 Štěpán Němec <stepnem@gmail.com> (tiny change)
da0bbbc4
CY
4885
4886 * windows.texi (Textual Scrolling):
4887 * tips.texi (Coding Conventions):
4888 * minibuf.texi (Minibuffer History):
4889 * maps.texi (Standard Keymaps):
4890 * loading.texi (Where Defined):
4891 * edebug.texi (Instrumenting): Fix typos.
4892
0235128c 48932010-05-08 Chong Yidong <cyd@stupidchicken.com>
eb5ed549 4894
c7c32279
CY
4895 * keymaps.texi (Menu Bar): Document :advertised-binding property.
4896
0235128c
SM
4897 * functions.texi (Obsolete Functions):
4898 Document set-advertised-calling-convention.
eb5ed549
CY
4899
4900 * minibuf.texi (Basic Completion): Document completion-in-region.
4901 (Programmed Completion): Document completion-annotate-function.
4902
4903 * commands.texi (Reading One Event): Document read-key.
4904 (Distinguish Interactive): Document KIND arg to
4905 called-interactively-p. Delete obsolete interactive-p.
4906
4907 * elisp.texi (Top): Update node description.
4908
f8848423
EZ
49092010-05-08 Eli Zaretskii <eliz@gnu.org>
4910
0235128c
SM
4911 * nonascii.texi (Character Properties):
4912 Document unicode-category-table. Add an index entry for Unicode
4913 general category.
4914
49152010-05-07 Chong Yidong <cyd@stupidchicken.com>
4916
4917 * Version 23.2 released.
f8848423 4918
938efb77
JB
49192010-04-20 Juanma Barranquero <lekktu@gmail.com>
4920
4921 * locals.texi (Standard Buffer-Local Variables):
4922 Remove @ignore'd reference to `direction-reversed'.
4923
5854c267
JL
49242010-04-14 Juri Linkov <juri@jurta.org>
4925
4926 Fix @deffn without category.
4927
4928 * abbrevs.texi (Abbrev Expansion): Replace @deffn with @defun
4929 for `abbrev-insert'.
4930
4931 * buffers.texi (Indirect Buffers): Add category `Command'
4932 to @deffn of `clone-indirect-buffer'.
4933
4934 * windows.texi (Cyclic Window Ordering): Replace @deffn with @defun
4935 for `next-window' and `previous-window'. Add category `Command'
4936 to @deffn of `pop-to-buffer'.
4937
8a14dec7
CY
49382010-04-01 Chong Yidong <cyd@stupidchicken.com>
4939
4940 * nonascii.texi (Text Representations): Don't mark
4941 enable-multibyte-characters as a user option.
4942
7a1831cf
EZ
49432010-03-31 Eli Zaretskii <eliz@gnu.org>
4944
4945 * control.texi (Handling Errors): How to re-throw a signal caught
4946 by condition-case.
4947
c3863713
CY
49482010-03-26 Chong Yidong <cyd@stupidchicken.com>
4949
4950 * loading.texi (Hooks for Loading): Document after-load-functions.
4951 Copyedits.
4952
c333f279
AM
49532010-03-24 Arni Magnusson <arnima@hafro.is> (tiny change)
4954
4955 * frames.texi (Cursor Parameters): Fix typo. (Bug#5760)
4956
e867cb5d 49572010-03-24 Chong Yidong <cyd@stupidchicken.com>
f7704e26
CY
4958
4959 * processes.texi (Network Processes): Document seqpacket type.
4960
605f35cd
DN
49612010-03-20 Dan Nicolaescu <dann@ics.uci.edu>
4962
4963 * os.texi (System Environment): Do not mention lynxos.
4964
288f9fc0
CY
49652010-03-10 Chong Yidong <cyd@stupidchicken.com>
4966
4967 * Branch for 23.2.
4968
eed5c93a
CY
49692010-03-06 Chong Yidong <cyd@stupidchicken.com>
4970
4971 * objects.texi (Integer Type): Take note of the read syntax
4972 exception for numbers that cannot fit in the integer type.
4973
1ddd6622
GM
49742010-03-03 Glenn Morris <rgm@gnu.org>
4975
4976 * numbers.texi (Integer Basics, Bitwise Operations):
4977 * objects.texi (Integer Type): Update for integers now being 30-bit.
4978
a908c79a
CY
49792010-02-27 Chong Yidong <cyd@stupidchicken.com>
4980
4981 * display.texi (Low-Level Font): Document :otf font-spec property.
4982
cd61af01
SM
49832010-02-01 Stefan Monnier <monnier@iro.umontreal.ca>
4984
4985 * display.texi (Line Height): Avoid obsolete special default variables
4986 like default-major-mode.
4987
c02f8fe2
AM
49882010-01-28 Alan Mackenzie <acm@muc.de>
4989
4990 * display.texi (Auto Faces): Say fontification-functions is called
4991 whether or not Font Lock is enabled. Tidy up the wording a bit.
4992
d738d18b
CY
49932010-01-17 Chong Yidong <cyd@stupidchicken.com>
4994
4995 * elisp.texi: Remove duplicate edition information (Bug#5407).
4996
4963739e
JB
49972010-01-17 Juanma Barranquero <lekktu@gmail.com>
4998
4999 * two.el (volume-header-toc-markup): Fix typos in docstring.
5000
c57008f6
SM
50012010-01-04 Stefan Monnier <monnier@iro.umontreal.ca>
5002
5003 Avoid dubious uses of save-excursions.
5004 * positions.texi (Excursions): Recommend the use of
5005 save-current-buffer if applicable.
5006 * text.texi (Clickable Text): Fix the example code which used
5007 save-excursion in a naive way which sometimes preserves point and
5008 sometimes not.
5009 * variables.texi (Creating Buffer-Local):
5010 * os.texi (Session Management):
5011 * display.texi (GIF Images):
5012 * control.texi (Cleanups): Use (save|with)-current-buffer.
5013
2f3725cd
EZ
50142010-01-02 Eli Zaretskii <eliz@gnu.org>
5015
5016 * modes.texi (Example Major Modes): Fix indentation. (Bug#5195)
5017
85eeac93
CY
50182010-01-02 Chong Yidong <cyd@stupidchicken.com>
5019
5020 * nonascii.texi (Text Representations, Character Codes)
5021 (Converting Representations, Explicit Encoding)
5022 (Translation of Characters): Use hex notation consistently.
5023 (Character Sets): Fix map-charset-chars doc (Bug#5197).
5024
4801c5fa
CY
50252010-01-01 Chong Yidong <cyd@stupidchicken.com>
5026
5027 * loading.texi (Where Defined): Make it clearer that these are
5028 loaded files (Bug#5068).
5029
26e533e2
CY
50302009-12-29 Chong Yidong <cyd@stupidchicken.com>
5031
5032 * minibuf.texi (Completion Styles): Document `initials' style.
5033
16d1ff5f
CY
50342009-12-25 Chong Yidong <cyd@stupidchicken.com>
5035
5036 * frames.texi (Resources): Describe inhibit-x-resources.
5037 (Size Parameters): Copyedit.
5038
5039 * hash.texi (Creating Hash):
5040 * objects.texi (Hash Table Type): Document the new hash table
5041 printed representation.
5042
5043 * minibuf.texi (Basic Completion): 4th arg to all-completions is
5044 obsolete.
5045
5dcb4c4e
SM
5046 * processes.texi (Process Buffers):
5047 Document process-kill-buffer-query-function.
16d1ff5f 5048
9a5de3d9
GM
50492009-12-05 Glenn Morris <rgm@gnu.org>
5050
5051 * hooks.texi (Standard Hooks): Remove diary-display-hook, replaced by
5052 diary-display-function, and no longer recommended to be a hook.
5053 Update for changes in the names of calendar and diary hooks.
5054 diary-print-entries-hook has changed section.
5055
b640eb52
EZ
50562009-11-28 Eli Zaretskii <eliz@gnu.org>
5057
5058 * text.texi (Special Properties): More accurate description of
5059 what the `cursor' property does.
5060
be1674ab
KR
50612009-11-26 Kevin Ryde <user42@zip.com.au>
5062
5063 * commands.texi (Misc Events): vindex mouse-wheel-up-event and
5064 mouse-wheel-down-event, the closest thing to a definition for them.
5065 * os.texi (Startup Summary): vindex inhibit-startup-message and
5066 inhibit-splash-screen.
5067 (Command-Line Arguments): vindex argv.
5068 (Suspending Emacs): vindex suspend-tty-functions and
5069 resume-tty-functions. Don't want to index every hook, but having
5070 the programming ones is helpful.
5071
603f5979
CY
50722009-11-14 Chong Yidong <cyd@stupidchicken.com>
5073
5074 * commands.texi (Motion Events): Fix typo (Bug#4907).
5075
4359a806
CY
50762009-11-08 Chong Yidong <cyd@stupidchicken.com>
5077
5078 * searching.texi (Char Classes): Note that [:upper:] and [:lower:]
5079 are affected by case-fold-search (Bug#4483).
5080
0f063651
CY
50812009-11-02 Chong Yidong <cyd@stupidchicken.com>
5082
5083 * minibuf.texi (Reading File Names): Note that read-file-name may
5084 use a graphical file dialog.
5085
9bd79893
GM
50862009-10-31 Glenn Morris <rgm@gnu.org>
5087
5088 * nonascii.texi (User-Chosen Coding Systems): Minor reword. (Bug#4817)
5089
ebe479ec
KR
50902009-10-16 Kevin Ryde <user42@zip.com.au>
5091
5092 * files.texi (Magic File Names): Add @vindex file-name-handler-alist,
5093 in particular so `info-lookup-symbol' can find its docs.
5094
2640fa86
CY
50952009-10-16 Chong Yidong <cyd@stupidchicken.com>
5096
5097 * variables.texi (Constant Variables): Distinguish from defconst
5098 variables.
5099 (Defining Variables): Add cindex.
5100
edd6a733
CY
51012009-10-15 Chong Yidong <cyd@stupidchicken.com>
5102
5103 * os.texi (Time of Day): Clarify that the microsecond part is
5104 ignored (Bug#4637).
5105
5feb0b73
GM
51062009-10-11 Glenn Morris <rgm@gnu.org>
5107
5108 * frames.texi (Size and Position): Clarify what is included in the frame
5109 height. (Bug#4535)
5110
0c5413c8
GM
51112009-10-10 Glenn Morris <rgm@gnu.org>
5112
5113 * windows.texi (Size of Window): The relationship between window and
5114 frame heights is not so simple. (Bug#4535)
5115 Mention window-full-height-p.
5116
7f8b600a
SM
51172009-10-07 Stefan Monnier <monnier@iro.umontreal.ca>
5118
5119 * positions.texi (Text Lines): Remove goto-line, since it shouldn't be
5120 used from Lisp.
5121
6185de1c
EZ
51222009-10-07 Eli Zaretskii <eliz@gnu.org>
5123
7f8b600a
SM
5124 * files.texi (Directory Names) <abbreviate-file-name>:
5125 Document that root home directories are not replaced with "~".
6185de1c 5126
9972911f
EZ
51272009-10-06 Eli Zaretskii <eliz@gnu.org>
5128
5129 * text.texi (Special Properties): Document the meaning of the
5130 `cursor' text property whose value is an integer.
5131
2a3f19ef
MA
51322009-10-05 Michael Albinus <michael.albinus@gmx.de>
5133
5134 * files.texi (Magic File Names): Add `copy-directory'.
5135
804543b5
EZ
51362009-10-05 Eli Zaretskii <eliz@gnu.org>
5137
5138 * files.texi (File Attributes): Fix description of file
5139 attributes. (Bug#4638) Update attributes of files.texi example to
5140 be more representative.
5141
461bf92b
MA
51422009-10-05 Michael Albinus <michael.albinus@gmx.de>
5143
5144 * files.texi (Create/Delete Dirs): New command copy-directory.
5145
a86cd395
JB
51462009-10-04 Juanma Barranquero <lekktu@gmail.com>
5147
5148 * anti.texi (Antinews):
5149 * macros.texi (Indenting Macros):
5150 * strings.texi (Creating Strings, Case Conversion):
5151 Remove duplicate words.
5152
d3080264
MA
51532009-10-01 Michael Albinus <michael.albinus@gmx.de>
5154
5155 * files.texi (Create/Delete Dirs): delete-directory has an
5156 optional parameter RECURSIVE.
5157
85d14563
SM
51582009-10-01 Stefan Monnier <monnier@iro.umontreal.ca>
5159
5160 * buffers.texi (Swapping Text): Minor clarification.
5161
3d9842c6
GM
51622009-10-01 Glenn Morris <rgm@gnu.org>
5163
5164 * functions.texi (Declaring Functions): Mention that we also search for
5165 ".m" files in the src/ directory.
5166
78427304
CY
51672009-09-25 David Engster <deng@randomsample.de>
5168
3d9842c6 5169 * display.texi (Managing Overlays): Document copy-overlay (Bug#4549).
78427304 5170
b578c9cc
GM
51712009-09-22 Glenn Morris <rgm@gnu.org>
5172
5173 * internals.texi (Building Emacs): Mention preloaded-file-list.
5174
beee5da7
AM
51752009-09-14 Alan Mackenzie <acm@muc.de>
5176
5177 * os.texi (Terminal Output): Put "@code{}" around "stdout".
5178
5d6ab672
CY
51792009-09-13 Chong Yidong <cyd@stupidchicken.com>
5180
5181 * functions.texi (Anonymous Functions): Rearrange discussion,
5182 giving usage of unquoted lambda forms first. Mention that
5183 `function' and `#'' are no longer required (Bug#4290).
5184
59375eeb
AM
51852009-09-11 Alan Mackenzie <acm@muc.de>
5186
a86cd395 5187 * os.texi (Terminal Output): Document `send-string-to-terminal' in
59375eeb
AM
5188 batch mode.
5189
e7e2f529
GM
51902009-09-01 Glenn Morris <rgm@gnu.org>
5191
5192 * display.texi (Face Functions): Mention define-obsolete-face-alias.
5193
eae47088
GM
51942009-08-26 Ulrich Mueller <ulm@gentoo.org>
5195
5196 * nonascii.texi (Character Codes): Fix typos.
5197
3691a0a6
MA
51982009-08-25 Michael Albinus <michael.albinus@gmx.de>
5199
5200 * processes.texi (Synchronous Processes): New defvar
5201 process-file-side-effects.
5202
664d56b8
GM
52032009-08-25 Glenn Morris <rgm@gnu.org>
5204
5205 * display.texi (Fontsets): Fix typo.
5206
0706c025
GM
5207 * files.texi (Format Conversion Round-Trip): Mention nil regexp.
5208
03a74b84
SM
52092009-08-19 Stefan Monnier <monnier@iro.umontreal.ca>
5210
5211 * processes.texi (Asynchronous Processes): Adjust arglist of
5212 start-process-shell-command and start-file-process-shell-command.
5213
f6de8a37
CY
52142009-08-15 Chong Yidong <cyd@stupidchicken.com>
5215
4b1ed1bb
CY
5216 * advice.texi (Argument Access in Advice): Note that argument
5217 positions are zero-based (Bug#3932).
5218
89a9e058
CY
5219 * commands.texi (Distinguish Interactive): Minor copyedit.
5220
23696fd7
CY
5221 * display.texi (Face Attributes): Add xref to Displaying Faces for
5222 explanation of "underlying face".
5223
f6de8a37
CY
5224 * customize.texi (Common Keywords): Add xref to Loading.
5225
5226 * loading.texi (How Programs Do Loading): Add xref to Lisp
5227 Libraries node in the Emacs manual.
5228
417f77e6
CY
52292009-08-13 Chong Yidong <cyd@stupidchicken.com>
5230
5231 * objects.texi (Meta-Char Syntax): Add xref to Strings of Events.
5232
0999039c
CY
52332009-07-18 Chong Yidong <cyd@stupidchicken.com>
5234
5235 * processes.texi (Shell Arguments): Copyedits.
5236
9af167bc
GM
52372009-07-18 Glenn Morris <rgm@gnu.org>
5238
5239 * loading.texi (Repeated Loading): Fix typo.
5240
137987ab
RS
52412009-07-16 Richard Stallman <rms@gnu.org>
5242
5243 * buffers.texi (Swapping Text): Recommend setting
5244 write-region-annotate-functions and buffer-saved-size.
5245
5246 * backups.texi (Auto-Saving): Document buffer-saved-size = -2.
5247
622fa380
GM
52482009-07-15 Glenn Morris <rgm@gnu.org>
5249
5250 * edebug.texi: Minor re-phrasings throughout.
5251 (Edebug Execution Modes): Sit-for affects continue mode too.
5252 (Jumping): Use `forward-sexp' rather than its keybinding.
5253 (Edebug Misc): Fix Q binding.
5254 (Edebug Eval): Remove cl version.
5255 (Printing in Edebug): Clarify print-length etc.
5256 (Instrumenting Macro Calls): Defopt edebug-eval-macro-args.
5257 (Specification List): Remove edebug-unwrap findex entry.
5258 (Specification Examples): defmacro is actually not the same as defun.
5259 Escape "`" in example.
5260
6bbd4600
CY
52612009-07-15 Chong Yidong <cyd@stupidchicken.com>
5262
5263 * markers.texi (The Mark): Document optional arg to
5264 deactivate-mark.
5265
e538d479
GM
52662009-07-11 Kevin Ryde <user42@zip.com.au>
5267
5268 * hooks.texi (Standard Hooks): Fix cross-references.
5269
4c98b9ed
GM
5270 * loading.texi (Named Features): Refer to eval-after-load.
5271
5300838c
GM
52722009-07-11 Glenn Morris <rgm@gnu.org>
5273
64fbeb16
GM
5274 * Makefile.in (TEXI2PDF): New.
5275 (elisp.pdf): New target.
5276
4c98b9ed
GM
5277 * searching.texi (Regexp Backslash): Fix typo.
5278
5279 * elisp.texi (Top): Display copyright notice at start of non-TeX.
5300838c 5280
51d9979c
GM
52812009-07-10 Glenn Morris <rgm@gnu.org>
5282
561c0216
GM
5283 * elisp.texi, vol1.texi, vol2.texi: Update @detailmenu.
5284
5b594a58
GM
5285 * customize.texi (Customization Types):
5286 * display.texi (Abstract Display):
0cc8c85a 5287 * objects.texi (Character Type, String Type):
5b594a58 5288 Merge in some menu descriptions from elisp.texi.
51d9979c 5289
c3cbbb40
GM
5290 * hash.texi (Hash Tables):
5291 * modes.texi (Multiline Font Lock):
5292 End menu description with period.
fe42c16a 5293
28528402
GM
52942009-07-09 Glenn Morris <rgm@gnu.org>
5295
5296 * back.texi: Don't hard-code texinfo location.
5297
5298 * two-volume.make (texinfodir): New, with location of texinfo.tex.
5299 (tex): Add texinfodir to TEXINPUTS.
5300 (elisp1med-init, elisp2med-init): Use texinfodir.
5301
5302 * Makefile.in (texinfodir): Rename from usermanualdir, and update.
5303 (clean): Add two-volume.make intermediate files.
5304
5305 * elisp.texi, vol1.texi, vol2.texi:
5306 Use a DATE variable with the publication date, and update it.
5307 Fix antinews menu description.
5308
5309 * vol1.texi, vol2.texi: Update VERSION to match elisp.texi.
5310 Update the detailed node listing to match elisp.texi.
5311
5312 * README: Update edition to match elisp.texi.
5313
5314 * objects.texi (General Escape Syntax):
5315 * nonascii.texi (Character Sets):
5316 Use consistent case for "Unicode Standard".
5317
5318 * anti.texi (Antinews):
5319 * customize.texi (Variable Definitions):
5320 * functions.texi (Declaring Functions):
5321 * nonascii.texi (Character Properties):
5322 * processes.texi (Serial Ports):
5323 * text.texi (Special Properties):
5324 * tips.texi (Coding Conventions):
5325 Minor rearrangements to improve TeX line-filling.
5326
5327 * commands.texi (Using Interactive): Fix cross-reference.
5328
17db8e10
JD
53292009-07-01 Jan Djärv <jan.h.d@swipnet.se>
5330
5331 * frames.texi (Management Parameters): Mention sticky.
5332
77c7e2e1
AS
53332009-07-01 Andreas Schwab <aschwab@redhat.com>
5334
5335 * help.texi (Help Functions): Fix description of help-buffer and
5336 help-setup-xref to use @defun instead of @deffn.
5337
3f1c6666
JD
53382009-07-01 Jan Djärv <jan.h.d@swipnet.se>
5339
5340 * frames.texi (Size Parameters): Mention maximized for fullscreen.
5341
ca27c21b
CY
53422009-06-24 Chong Yidong <cyd@stupidchicken.com>
5343
5344 * display.texi (Window Systems): Add ns to the list.
5345
70243478
CY
53462009-06-21 Chong Yidong <cyd@stupidchicken.com>
5347
5348 * Branch for 23.1.
5349
df006536
MR
53502009-06-17 Martin Rudalics <rudalics@gmx.at>
5351
5352 * windows.texi (Dedicated Windows): Fix typo.
5353 (Resizing Windows): Replace @defun by @deffn.
5354
d259fc4b
GM
53552009-06-17 Glenn Morris <rgm@gnu.org>
5356
5357 * variables.texi (Directory Local Variables):
5358 Update for 2009-04-11 name-change of dir-locals-directory-alist.
5359
30781db6
KH
53602009-06-09 Kenichi Handa <handa@m17n.org>
5361
5362 * nonascii.texi (Character Sets): State clearly that FROM and TO
5363 are codepoints of CHARSET.
5364
62e8099c
CY
53652009-06-07 Chong Yidong <cyd@stupidchicken.com>
5366
5367 * minibuf.texi (Reading File Names): Fix introductory text.
5368 Suggested by stan@derbycityprints.com.
5369 (High-Level Completion): Fix typo.
5370
ee1b1917
CY
53712009-05-28 Chong Yidong <cyd@stupidchicken.com>
5372
5373 * frames.texi (Text Terminal Colors): Multi-tty is already
5374 implemented, but tty-local colors are not.
5375
5df647e8
CY
53762009-05-27 Chong Yidong <cyd@stupidchicken.com>
5377
5378 * hooks.texi (Standard Hooks): Remove mention of obsolete
5379 redisplay-end-trigger-functions.
5380
5381 * internals.texi (Window Internals): Remove mention of obsolete
5382 redisplay-end-trigger-functions.
5383
01f17ae2
MR
53842009-05-21 Martin Rudalics <rudalics@gmx.at>
5385
5386 * abbrevs.texi (Abbrev Mode): abbrev-mode is an option.
5387
5388 * backups.texi (Making Backups): backup-directory-alist and
5389 make-backup-file-name-function are options.
5390 (Auto-Saving): auto-save-list-file-prefix is an option.
5391
5392 * buffers.texi (Killing Buffers): buffer-offer-save is an
5393 option.
5394
5395 * display.texi (Refresh Screen): no-redraw-on-reenter is an
5396 option.
5397 (Echo Area Customization): echo-keystrokes is an option.
5398 (Selective Display): selective-display-ellipses is an option.
5399 (Temporary Displays): temp-buffer-show-function is an option.
5400 (Face Attributes): underline-minimum-offset and x-bitmap-file-path
5401 are options.
5402 (Font Selection): face-font-family-alternatives,
5403 face-font-selection-order, face-font-registry-alternatives, and
5404 scalable-fonts-allowed are options.
5405 (Fringe Indicators): indicate-buffer-boundaries is an option.
5406 (Fringe Cursors): overflow-newline-into-fringe is an option.
5407 (Scroll Bars): scroll-bar-mode is an option.
5408
5409 * eval.texi (Eval): max-lisp-eval-depth is an option.
5410
5411 * files.texi (Visiting Functions): find-file-hook is an option.
5412 (Directory Names): directory-abbrev-alist is an option.
5413 (Unique File Names): temporary-file-directory and
5414 small-temporary-file-directory are options.
5415
5416 * frames.texi (Initial Parameters): initial-frame-alist,
5417 minibuffer-frame-alist and default-frame-alist are options.
5418 (Cursor Parameters): blink-cursor-alist and
5419 cursor-in-non-selected-windows ar options.
5420 (Window System Selections): selection-coding-system is an
5421 option.
5422 (Display Feature Testing): display-mm-dimensions-alist is an
5423 option.
5424
5425 * help.texi (Help Functions): help-char and help-event-list are
5426 options.
5427
5428 * keymaps.texi (Functions for Key Lookup): meta-prefix-char is
5429 an option.
5430
5431 * minibuf.texi (Minibuffer History): history-length and
5432 history-delete-duplicates are options.
5433 (High-Level Completion): read-buffer-function and
5434 read-buffer-completion-ignore-case are options.
5435 (Reading File Names): read-file-name-completion-ignore-case is
5436 an option.
5437
5438 * modes.texi (Mode Line Top): mode-line-format is an option.
5439 (Mode Line Variables): mode-line-position and mode-line-modes
5440 are options.
5441
5442 * nonascii.texi (Text Representations):
5443 enable-multibyte-characters is an option.
5444 (Default Coding Systems): auto-coding-regexp-alist,
5445 file-coding-system-alist, auto-coding-alist and
5446 auto-coding-functions are options.
5447 (Specifying Coding Systems): inhibit-eol-conversion is an
5448 option.
5449
5450 * os.texi (Init File): site-run-file is an option.
5451 (System Environment): mail-host-address is an option.
5452 (User Identification): user-mail-address is an option.
5453 (Terminal Output): baud-rate is an option.
5454
5455 * positions.texi (Word Motion): words-include-escapes is an
5456 option.
5457
5458 * searching.texi (Standard Regexps): page-delimiter,
5459 paragraph-separate, paragraph-separate and sentence-end are
5460 options.
5461
5462 * text.texi (Margins): left-margin and fill-nobreak-predicate
5463 are options.
5464
5465 * variables.texi (Local Variables): max-specpdl-size is an
5466 option.
5467
5468 * windows.texi (Choosing Window):
5469 split-window-preferred-function, special-display-function and
5470 display-buffer-function are options.
5471
106e6894
CY
54722009-05-20 Chong Yidong <cyd@stupidchicken.com>
5473
4a83454d
CY
5474 Fix errors spotted by Martin Rudalics.
5475
106e6894
CY
5476 * syntax.texi (Position Parse): Document rationale for ignored
5477 arguments to syntax-ppss-flush-cache.
5478
5479 * processes.texi (Input to Processes): Mark PROCESS arg to
5480 process-running-child-p as optional.
5481 (Network Options): Document NO-ERROR arg to
5482 set-network-process-option.
5483
5484 * buffers.texi (Indirect Buffers): Mark clone-indirect-buffer as a
5485 command.
5486
5487 * searching.texi (POSIX Regexps): Mark posix-search-forward and
5488 posix-search-backward as commands.
5489
5490 * os.texi (Killing Emacs): Mark kill-emacs as a command.
5491 (Suspending Emacs): Mark suspend-emacs as a command.
5492 (Processor Run Time): Mark emacs-uptime and emacs-init-time as
5493 commands.
5dcb4c4e
SM
5494 (Terminal Output): Remove obsolete function baud-rate.
5495 Document TERMINAL arg for send-string-to-terminal.
106e6894
CY
5496
5497 * nonascii.texi (Terminal I/O Encoding): Document TERMINAL arg for
5498 terminal-coding-system and set-terminal-coding-system.
5499 (Explicit Encoding): Mark DESTINATION arg of decode-coding-region
5500 as optional.
5501 (Character Sets): Document RESTRICTION arg of char-charset.
5502 (Character Codes): Mark POS argument to get-byte as optional.
5503
5504 * minibuf.texi (Minibuffer Misc): Document ARGS arg for
5505 minibuffer-message.
5506
5507 * files.texi (Create/Delete Dirs): Mark make-directory and
5508 delete-directory as commands.
5509
5510 * abbrevs.texi (Abbrev Tables): Fix arglist for make-abbrev-table.
5511
5512 * text.texi (Base 64): Mark base64-decode-string and
5513 base64-encode-string as commands.
5514 (Columns): Mark move-to-column as a command.
5515 (Mode-Specific Indent): Document RIGID arg to
5516 indent-for-tab-command.
5517 (Region Indent): Mark TO-COLUMN arg to indent-region as optional.
5518 Mark indent-code-rigidly as a command.
5519 (Substitution): Mark translate-region as a command.
5520
5521 * frames.texi (Size and Position): Remove obsolete functions
5522 screen-height and screen-width.
5523
04173931
CY
55242009-05-19 Chong Yidong <cyd@stupidchicken.com>
5525
5526 * windows.texi (Cyclic Window Ordering, Cyclic Window Ordering)
5527 (Displaying Buffers, Resizing Windows): Correct mistakes;
5528 next-window, previous-window, and pop-to-buffer are not commands,
5529 and fit-window-to-buffer" is a command. (Pointed out by Martin
5530 Rudalics.)
5531
eae7d8f8
RS
55322009-05-17 Richard M Stallman <rms@gnu.org>
5533
5534 * modes.texi (Precalculated Fontification): Clarify text.
5535
b8766179
MR
55362009-05-17 Martin Rudalics <rudalics@gmx.at>
5537
5538 * windows.texi (Selecting Windows): Clarify descriptions of
5539 with-selected-window and get-lru-window.
5540 (Cyclic Window Ordering): Refer to particular frame when talking
5541 about how splitting affects the ordering.
5542 (Displaying Buffers): Fix descriptions of switch-to-buffer and
5543 switch-to-buffer-other-window. Explain how setting of
5544 display-buffer-reuse-frames affects pop-to-buffer.
5545 (Choosing Window): Clarify some details in descriptions of
5546 display-buffer-reuse-frames, pop-up-frames, and
5547 pop-up-frame-function.
5548 (Dedicated Windows): Clarify some details.
5549 (Textual Scrolling): Replace term vscroll by term vertical
5550 scroll position.
5551 (Vertical Scrolling): Fix typo.
5552 (Window Hooks): Relate text on jit-lock-register to window
5553 scrolling and size changes.
5554
734b5e3b
CY
55552009-05-14 Chong Yidong <cyd@stupidchicken.com>
5556
0a65633e
CY
5557 * frames.texi (Initial Parameters): Clarify what the initial
5558 minibuffer frame is.
05be46d7
CY
5559 (Buffer Parameters): Note that the minibuffer parameter can not be
5560 altered.
0a65633e 5561
734b5e3b
CY
5562 * anti.texi (Antinews): Copyedits. Rearrange some entries.
5563 Document display-buffer changes.
5564
925672cd
CY
55652009-05-13 Chong Yidong <cyd@stupidchicken.com>
5566
17ecd7af
CY
5567 * anti.texi (Antinews): Rewrite for Emacs 22.
5568
925672cd
CY
5569 * abbrevs.texi (Abbrevs): Add xref to Creating Symbols when
5570 obarrays are first mentioned. Define "system abbrev" more
5571 prominently, and add it to the index.
5572 (Abbrev Mode, Abbrev Tables, Defining Abbrevs, Abbrev Properties):
5573 Copyedits.
5574 (Abbrev Expansion): Document abbrev-insert.
5575
80be4dd7
CY
55762009-05-12 Chong Yidong <cyd@stupidchicken.com>
5577
5578 * frames.texi (Font and Color Parameters): Rename from Color
5579 Parameters. Document font-backend parameter.
5580
5581 * vol2.texi (Top): Update node listing.
5582 * vol1.texi (Top): Update node listing.
5583 * elisp.texi (Top): Update node listing.
5584
372a93ac
MR
55852009-05-11 Martin Rudalics <rudalics@gmx.at>
5586
5587 * windows.texi (Choosing Window): Don't explicitly refer to
5588 split-window-sensibly's window argument in descriptions of
5589 split-height-threshold and split-width-threshold.
5590
714c3541
MR
55912009-05-10 Martin Rudalics <rudalics@gmx.at>
5592
5593 * windows.texi (Choosing Window): Fix rewrite of window
5594 splitting section.
5595
0e90e7be
EZ
55962009-05-09 Eli Zaretskii <eliz@gnu.org>
5597
f4e90db0
SM
5598 * nonascii.texi (Default Coding Systems):
5599 Document find-auto-coding, set-auto-coding, and auto-coding-alist.
5dcb4c4e 5600 Add indexing.
0e90e7be
EZ
5601 (Lisp and Coding Systems): Add index entries.
5602
d3c0c321
MR
56032009-05-09 Martin Rudalics <rudalics@gmx.at>
5604
5605 * windows.texi (Choosing Window): Describe split-window-sensibly
5606 and rewrite section on window splitting accordingly.
5607 (Textual Scrolling): Replace `...' by @code{...}.
5608
c773345a
CY
56092009-05-04 Chong Yidong <cyd@stupidchicken.com>
5610
ee2d5b5e
CY
5611 * hooks.texi (Standard Hooks): Add abbrev-expand-functions.
5612 Remove obsoleted pre-abbrev-expand-hook.
5613
5614 * locals.texi (Standard Buffer-Local Variables): Consolidate table
5615 entries.
5616
c773345a
CY
5617 * internals.texi (Object Internals): Don't assume 32-bit machines
5618 are the norm.
5619 (Buffer Internals): Consolidate table entries for readability.
ee2d5b5e
CY
5620 (Window Internals): Synch field names to window.h.
5621 (Process Internals): Synch field names to process.h.
c773345a 5622
dd449674
CY
56232009-04-29 Chong Yidong <cyd@stupidchicken.com>
5624
5625 * variables.texi (File Local Variables): Note that read-circle is
5626 bound to nil when reading file-local variables.
5627
5628 * streams.texi (Input Functions): Document read-circle.
5629 (Output Variables): Add xref to Circular Objects.
5630
4f1e25e2
CY
56312009-04-25 Chong Yidong <cyd@stupidchicken.com>
5632
5633 * tips.texi (Coding Conventions): Copyedits. Add xref to Named
5634 Features and Coding System Basics. Node that "p" stands for
5635 "predicate". Recommend utf-8-emacs instead of emacs-mule.
5636 (Key Binding Conventions): Emacs does use S-down-mouse-1, for
5637 mouse-appearance-menu.
5638 (Programming Tips): Add xref to Progress.
5639
dca019f8
CY
56402009-04-22 Chong Yidong <cyd@stupidchicken.com>
5641
5dcb4c4e
SM
5642 * os.texi (Command-Line Arguments):
5643 Document command-line-args-left.
dca019f8
CY
5644 (Suspending Emacs): Adapt text to multi-tty case. Document use of
5645 terminal objects for tty arguments.
5646 (Startup Summary): Add xref to Session Management.
5647 (Session Management): Mention emacs-session-restore. Copyedits.
5648
02a89103
CY
56492009-04-20 Chong Yidong <cyd@stupidchicken.com>
5650
5651 * os.texi (Startup Summary): Copyedits. The init file is not
5652 necessarily named .emacs now. Document initial-buffer-choice and
5653 initial-scratch-message. Note where Emacs exits in batch mode.
5654 Document inhibit-splash-screen as an alias.
5655 (Init File): Be neutral about which init file name to use.
5656
56572009-04-16 Chong Yidong <cyd@stupidchicken.com>
5658
5659 * os.texi (System Interface): Fix Texinfo usage.
5660
0c1cfe01
CY
56612009-04-15 Chong Yidong <cyd@stupidchicken.com>
5662
80d7cdca
CY
5663 * searching.texi (Regexp Backslash): Also refer to shy groups as
5664 non-capturing or unnumbered groups.
5665 (Regexp Functions): Add cross-reference to Regexp Backslash.
5666
0c1cfe01
CY
5667 * display.texi (Truncation): Overlays can use line-prefix and
5668 wrap-prefix too.
5669 (Overlay Properties): Document wrap-prefix and line-prefix.
5670 (Face Attributes): Document underline-minimum-offset.
5671 (Face Remapping): Copyedits.
5672 (Low-Level Font): Copyedits.
5673 (Image Cache): Note that the image cache is shared between frames.
ed8ab760
CY
5674 (Line Height): Emphasize that line-spacing only takes effect on
5675 graphical terminals.
0c1cfe01 5676
c4adeee0
CY
56772009-04-13 Chong Yidong <cyd@stupidchicken.com>
5678
5679 * display.texi (Refresh Screen): Note that a passage about screen
5680 refreshing is text terminal only.
5681 (Forcing Redisplay): Delete misleading comment---sit-for calls
5682 redisplay, not the other way around.
5683 (Truncation): Note new values of truncate-partial-width-windows.
5684 Copyedits.
5685 (Invisible Text): Document invisible-p.
5686
b20ecfa1
EZ
56872009-04-11 Eli Zaretskii <eliz@gnu.org>
5688
5689 * display.texi (Overlays): Overlays don't scale well. See
5690 http://lists.gnu.org/archive/html/emacs-devel/2009-04/msg00243.html.
5691
97d8273f
CY
56922009-04-10 Chong Yidong <cyd@stupidchicken.com>
5693
f147ff75
CY
5694 * syntax.texi (Syntax Table Functions): Document cons cell
5695 argument for modify-syntax-entry.
5696 (Categories): Document cons cell argument for
5697 modify-category-entry.
5698
fca4ec76
CY
5699 * searching.texi (String Search): Document word-search-forward-lax
5700 and word-search-backward-lax.
5701 (Searching and Case): Describe isearch behavior more precisely.
5702
9c283d5b
CY
5703 * keymaps.texi (Tool Bar): Mention that some platforms do not
5704 support multi-line toolbars. Suggested by Stephen Eglen.
5705
5706 * frames.texi (Layout Parameters): Mention that Nextstep also
5707 allows only one tool-bar line. Suggested by Stephen Eglen.
5708
97d8273f
CY
5709 * nonascii.texi (Text Representations): Copyedits.
5710 (Coding System Basics): Also mention utf-8-emacs.
5711 (Converting Representations, Selecting a Representation)
5712 (Scanning Charsets, Translation of Characters, Encoding and I/O):
5713 Copyedits.
5714 (Character Codes): Mention role of codepoints 1114112 to 4194175.
5715
2bad3299
CY
57162009-04-09 Chong Yidong <cyd@stupidchicken.com>
5717
5718 * text.texi (Yank Commands): Note that yank uses push-mark.
5dcb4c4e
SM
5719 (Filling): Clarify REGION argument of fill-paragraph.
5720 Document fill-forward-paragraph-function.
2bad3299
CY
5721 (Special Properties): Remove "new in Emacs 22" declaration.
5722 (Clickable Text): Merge with Links and Mouse-1 node.
5723
5dcb4c4e
SM
5724 * display.texi (Button Properties, Button Buffer Commands):
5725 Change xref to Clickable Text.
2bad3299
CY
5726
5727 * tips.texi (Key Binding Conventions): Change xref to Clickable
5728 Text.
5729
5730 * elisp.texi (Top): Update node listing.
5731
ea30ce4f
CY
57322009-04-05 Chong Yidong <cyd@stupidchicken.com>
5733
47af2f4b
CY
5734 * markers.texi (The Mark): Copyedits. Improve description of
5735 handle-shift-selection.
5736 (The Region): Move use-region-p here from The Mark.
5737
ea30ce4f
CY
5738 * positions.texi (Screen Lines): Document (cols . lines) argument
5739 for vertical-motion.
5740
2aa8ea6e
CY
57412009-04-04 Chong Yidong <cyd@stupidchicken.com>
5742
3ec61d4e
CY
5743 * frames.texi (Frames): Clean up introduction. Document `ns'
5744 return value for framep.
5745 (Creating Frames): Note how the terminal is chosen.
5746 (Multiple Terminals, Multiple Displays): Merge into a single node.
5747 (Color Parameters): Fix typo.
5748
5749 * variables.texi (Local Variables, Buffer-Local Variables)
5750 (Creating Buffer-Local): Change link to Multiple Terminals.
5751
5752 * os.texi (X11 Keysyms): Change link to Multiple Terminals.
5753
5754 * keymaps.texi (Controlling Active Maps): Change link to Multiple
5755 Terminals.
5756
5757 * commands.texi (Command Loop Info, Keyboard Macros): Change link
5758 to Multiple Terminals.
5759
5760 * elisp.texi (Top): Update node listing.
5761 * vol2.texi (Top): Update node listing.
5762 * vol1.texi (Top): Update node listing.
5763
9257072f
CY
5764 * buffers.texi (Current Buffer): Note that the append-to-buffer
5765 example is no longer in synch with the latest code. Tie the two
5766 examples together.
5767
2aa8ea6e
CY
5768 * files.texi (File Attributes): Move note about MS-DOS from
5769 Changing Files to File Attributes.
5770 (Create/Delete Dirs): Note that mkdir is an alias for this.
5771
22e74b17
CY
57722009-04-01 Markus Triska <triska@gmx.at>
5773
5774 * processes.texi (Filter Functions): Suggest how to handle output
5775 batches.
5776
4bbe48ec
CY
57772009-03-30 Chong Yidong <cyd@stupidchicken.com>
5778
5779 * help.texi (Accessing Documentation): Update example to use
5780 help-setup-xref and with-help-window.
5781 (Help Functions): Remove print-help-return-message, which is
5782 semi-obsolete due to with-help-window. Document help-buffer and
5783 help-setup-xref.
5784
b9723f39
CY
57852009-03-29 Chong Yidong <cyd@stupidchicken.com>
5786
5dcb4c4e
SM
5787 * help.texi (Accessing Documentation, Help Functions):
5788 Remove information about long-obsolete Emacs versions.
9eb52e90 5789
b9723f39
CY
5790 * modes.texi (Mode Line Variables): The default values of the mode
5791 line variables are now more complicated.
5792
b0cc32db
CY
57932009-03-28 Chong Yidong <cyd@stupidchicken.com>
5794
3c25a5a9
CY
5795 * modes.texi (Major Mode Conventions): Note that specialness is
5796 inherited.
31c9eebb
CY
5797 (Derived Modes): Note that define-derive-mode sets the mode-class
5798 property.
3c25a5a9 5799
b0cc32db
CY
5800 * keymaps.texi (Prefix Keys): The M-g prefix key is now named
5801 goto-map. Add search-map to the list.
5802
c5e0006d
EZ
58032009-03-27 Eli Zaretskii <eliz@gnu.org>
5804
1213465a
EZ
5805 * os.texi (System Environment): Update the list of system-type
5806 values.
5807
c5e0006d
EZ
5808 * markers.texi (The Mark) <handle-shift-selection>: Update for
5809 removal of the optional argument DEACTIVATE.
5810
48bab3d6
CY
58112009-03-25 Chong Yidong <cyd@stupidchicken.com>
5812
5813 * commands.texi (Focus Events): Most X window managers don't use
5814 focus-follows-mouse nowadays.
5815
6e4ff1b6
CY
58162009-03-24 Chong Yidong <cyd@stupidchicken.com>
5817
5818 * commands.texi (Defining Commands): Clarify introduction.
5819 (Using Interactive): Not that interactive can be put in a symbol
5820 property.
5821 (Interactive Call): Note that a symbol with a non-nil
5822 interactive-form property satisfies commandp.
5823
11625308
JB
58242009-03-23 Juanma Barranquero <lekktu@gmail.com>
5825
5826 * minibuf.texi (Intro to Minibuffers): Fix typos.
5827
7b34420d
CY
58282009-03-23 Chong Yidong <cyd@stupidchicken.com>
5829
5830 * minibuf.texi (Intro to Minibuffers): Remove long-obsolete info
5dcb4c4e
SM
5831 about minibuffers in old Emacs versions. Copyedits.
5832 Emphasize that enable-recursive-minibuffers defaults to nil.
7b34420d
CY
5833 (Text from Minibuffer): Simplify introduction.
5834
f9257eed
AM
58352009-03-22 Alan Mackenzie <acm@muc.de>
5836
5837 * commands.texi (Using Interactive): Clarify string argument to
5838 `interactive' - even promptless elements need \n separators.
5839
f639ba70
CY
58402009-03-18 Chong Yidong <cyd@stupidchicken.com>
5841
5842 * minibuf.texi (Completion Styles): New node.
5843
5844 * elisp.texi (Top): Update node listing.
5845
d897e8ee
CY
58462009-03-17 Chong Yidong <cyd@stupidchicken.com>
5847
5848 * minibuf.texi (Basic Completion): Note that
5849 read-file-name-completion-ignore-case and
5850 read-buffer-completion-ignore-case can override
5851 completion-ignore-case.
5852 (Minibuffer Completion): Document completing-read changes.
5853 (Completion Commands): Avoid mentioning partial completion mode.
5854 Document minibuffer-completion-confirm changes, and
5855 minibuffer-confirm-exit-commands.
5856 (High-Level Completion): Document new require-match behavior for
5857 read-buffer. Document read-buffer-completion-ignore-case.
5858 (Reading File Names): Document new require-match behavior for
5859 read-file-name.
5860
b1f23349
CY
58612009-03-14 Chong Yidong <cyd@stupidchicken.com>
5862
5863 * debugging.texi (Error Debugging): Don't mislead the reader into
5864 thinking that debug-on-error enters debugger for C-f at EOB.
5865 (Error Debugging): Setting debug-on-init within the init file
5866 works, and has for some time.
5867
d6eb4e25
KH
58682009-03-13 Kenichi Handa <handa@m17n.org>
5869
5870 * display.texi (Fontsets): Update the description.
5871
1cf53dc5
CY
58722009-03-13 Chong Yidong <cyd@stupidchicken.com>
5873
5874 * advice.texi (Advising Primitives): Link to What Is a Function.
5875
81f919fc
CY
58762009-03-12 Chong Yidong <cyd@stupidchicken.com>
5877
cf4229eb
CY
5878 * compile.texi (Speed of Byte-Code): Update example.
5879 (Disassembly): Update examples.
5880
81f919fc 5881 * loading.texi (Repeated Loading): Simplify examples.
f2bbc08c
CY
5882
5883 * customize.texi (Common Keywords): It's not necessary to use :tag
5884 to remove hyphens, as custom-unlispify-tag-name does it
5885 automatically.
5dcb4c4e
SM
5886 (Variable Definitions): Link to File Local Variables.
5887 Document customized-value symbol property.
f2bbc08c
CY
5888 (Customization Types): Move menu to end of node.
5889
955964d7
CY
58902009-03-10 Chong Yidong <cyd@stupidchicken.com>
5891
5892 * macros.texi (Compiling Macros): Omit misleading sentence, which
5893 implied that macros can only be used in the same file they are
5894 defined.
5895 (Backquote): Remove obsolete information about Emacs 19.
5896
d25ed7db
GM
58972009-03-05 John Foerch <jjfoerch@earthlink.net> (tiny change)
5898
5899 * display.texi (Display Margins): Fix paren typo.
5900
d55f6ca5
CY
59012009-02-27 Chong Yidong <cyd@stupidchicken.com>
5902
f0e57ed8
CY
5903 * elisp.texi (Top): Update node listing.
5904
5905 * variables.texi (Variables): Clarify introduction.
5906 (Global Variables): Mention that setq is a special form.
5907 (Local Variables): Use active voice.
5908 (Tips for Defining): Mention marking variables as safe.
5909 (Buffer-Local Variables): Mention terminal-local and frame-local
5910 variables together.
5911 (File Local Variables): Copyedits.
5912 (Frame-Local Variables): Note that they are not really useful.
5913 (Future Local Variables): Node deleted.
5914
d55f6ca5 5915 * objects.texi (General Escape Syntax): Update explanation of
fe7a3057 5916 Unicode escape syntax.
d55f6ca5 5917
ca8f09a8
CY
59182009-02-23 Chong Yidong <cyd@stupidchicken.com>
5919
5920 * control.texi (Control Structures): Add cindex entry for "textual
5921 order".
5922
5923 * eval.texi (Intro Eval): Copyedits. Standardize on "form"
5924 instead of "expression" throughout.
5925 (Function Indirection): Copyedits. Use active voice.
5926 (Eval): The default value of max-lisp-eval-depth is now 400.
5927
a20878b6
MB
59282009-02-23 Miles Bader <miles@gnu.org>
5929
5930 * processes.texi (System Processes): Rename `system-process-attributes'
5931 to `process-attributes'.
5932
61f66044
CY
59332009-02-22 Chong Yidong <cyd@stupidchicken.com>
5934
1b80d1f3
CY
5935 * symbols.texi (Property Lists): Emphasize that property lists are
5936 not restricted to symbol cells.
5937 (Other Plists): Copyedit.
5938
61f66044
CY
5939 * sequences.texi (Sequences Arrays Vectors): Make introduction
5940 more concise.
5941 (Arrays): Mention char-tables and bool-vectors too.
5942 (Vectors): Don't repeat information given in Arrays node. Link to
5943 nodes that explain the vector usage examples.
5944 (Char-Tables): Note that char-table elements can have arbitrary
5945 type. Explain effect of omitted char-table-extra-slots property.
8a63cf41 5946 Link to Property Lists node.
61f66044 5947
9403944b
CY
59482009-02-22 Chong Yidong <cyd@stupidchicken.com>
5949
5950 * lists.texi (Building Lists): Remove obsolete Emacs 20 usage of
5951 `append'.
4068c7b4 5952 (List Elements): Copyedits.
9403944b
CY
5953
5954 * sequences.texi (Vector Functions): Remove obsolete Emacs 20 use
5955 of `vconcat'.
5956
5957 * strings.texi (Creating Strings): Copyedits. Remove obsolete
5958 Emacs 20 usage of `concat'.
5959 (Case Conversion): Copyedits.
5960
b87a185f
CY
59612009-02-21 Chong Yidong <cyd@stupidchicken.com>
5962
5963 * objects.texi (Lisp Data Types, Syntax for Strings, Buffer Type):
5964 Minor edits.
5965 (Frame Configuration Type): Emphasize that it is not primitive.
5966 (Font Type): New node.
5967 (Type Predicates): Add fontp; type-of now recognizes font object
5968 types.
5969
5970 * intro.texi (Version Info): Update version numbers in examples.
5971 (Acknowledgements): List more contributors.
5972
5973 * elisp.texi: Bump version number to 3.0.
5974 (Top): Link to Font Type node.
5975
867d4bb3
JB
59762009-02-20 Juanma Barranquero <lekktu@gmail.com>
5977
5978 * modes.texi (Major Mode Conventions): Remove duplicate words.
5979 (Customizing Keywords): Fix typo.
5980
77730170
EZ
59812009-02-14 Eli Zaretskii <eliz@gnu.org>
5982
5983 * nonascii.texi (User-Chosen Coding Systems): Document that
5984 select-safe-coding-system suggests raw-text if there are raw bytes
5985 in the region.
5986 (Explicit Encoding): Warn not to use `undecided' when encoding.
5987
c8736212
GM
59882009-02-11 Glenn Morris <rgm@gnu.org>
5989
5990 * frames.texi (Visibility of Frames): Mention the effect multiple
5991 workspaces/desktops can have on visibility.
5992
ab992d66
EZ
59932009-02-07 Eli Zaretskii <eliz@gnu.org>
5994
c8736212
GM
5995 * text.texi (Commands for Insertion):
5996 * commands.texi (Event Mod):
5997 * keymaps.texi (Searching Keymaps):
5dcb4c4e
SM
5998 * nonascii.texi (Translation of Characters):
5999 Reinstate documentation of translation-table-for-input.
7d2a859f
EZ
6000 (Explicit Encoding): Document the `charset' text property produced
6001 by decode-coding-region and decode-coding-string.
ab992d66 6002
e651a255
AM
60032009-01-27 Alan Mackenzie <acm@muc.de>
6004
6005 * modes.texi (Search-based Fontification): Correct a typo.
6006
bc5cde4b
JB
60072009-01-25 Juanma Barranquero <lekktu@gmail.com>
6008
6009 * abbrevs.texi (Abbrev Table Properties): Fix typo.
6010 Reported by Seweryn Kokot <sewkokot@gmail.com>. (Bug#2039)
6011
3533155b
EZ
60122009-01-24 Eli Zaretskii <eliz@gnu.org>
6013
f721deda
EZ
6014 * display.texi (Window Systems): Document the value of
6015 `initial-window-system' under --daemon.
6016
3533155b
EZ
6017 * os.texi (System Environment): Remove description of the
6018 `environment' function which has been deleted.
6019
f79b43b2
DN
60202009-01-22 Dan Nicolaescu <dann@ics.uci.edu>
6021
6022 * frames.texi (Multiple Displays): Remove documentation for
6023 removed function make-frame-on-tty.
6024
e3aa6669
CY
60252009-01-22 Chong Yidong <cyd@stupidchicken.com>
6026
6027 * files.texi (Format Conversion Piecemeal): Clarify behavior of
5dcb4c4e
SM
6028 write-region-annotate-functions.
6029 Document write-region-post-annotation-function.
e3aa6669 6030
fb13a416
CY
60312009-01-19 Chong Yidong <cyd@stupidchicken.com>
6032
6033 * display.texi (Font Lookup): Document WIDTH argument of
6034 x-list-fonts.
6035
02eccf6b
EZ
60362009-01-17 Eli Zaretskii <eliz@gnu.org>
6037
ead3f58d
EZ
6038 * maps.texi (Standard Keymaps): Rename function-key-map to
6039 local-function-key-map.
6040
6041 * keymaps.texi (Translation Keymaps): Rename function-key-map to
6042 local-function-key-map.
6043
6044 * nonascii.texi (Terminal I/O Encoding): `keyboard-coding-system'
6045 and `set-keyboard-coding-system' now accept an optional terminal
6046 argument.
6047
6048 * commands.texi (Event Mod): `keyboard-translate-table' is now
6049 terminal-local.
6050 (Function Keys): Rename function-key-map to
6051 local-function-key-map.
6052
df05a163
EZ
6053 * elisp.texi (Top): Make @detailmenu be consistent with changes in
6054 frames.texi.
6055
0ed8034e 6056 * hooks.texi (Standard Hooks): Document `delete-frame-functions'
490f1197
EZ
6057 `delete-terminal-functions', `suspend-tty-functions' and
6058 `resume-tty-functions'.
0ed8034e
EZ
6059
6060 * frames.texi (Frames): Document `frame-terminal' and
6061 `terminal-live-p'.
6062 (Multiple Displays): Document `make-frame-on-tty'.
6063 (Multiple Terminals): Document `terminal-list', `delete-terminal',
6064 `terminal-name', and `get-device-terminal'.
490f1197
EZ
6065 (Terminal Parameters): Document `terminal-parameters',
6066 `terminal-parameter', and `set-terminal-parameter'.
0ed8034e
EZ
6067
6068 * os.texi (System Environment): Document `environment' and
6069 `initial-environment'.
490f1197
EZ
6070 (Suspending Emacs): Update for multi-tty; document
6071 `suspend-tty', `resume-tty', and `controlling-tty-p'.
0ed8034e 6072
02eccf6b
EZ
6073 * nonascii.texi (Coding System Basics): More accurate description
6074 of `raw-text'.
6075
f19fea97
JB
60762009-01-12 Juanma Barranquero <lekktu@gmail.com>
6077
6078 * display.texi (Low-Level Font): Fix typo.
6079
16fa292f
CY
60802009-01-10 Chong Yidong <cyd@stupidchicken.com>
6081
6082 * elisp.texi (Top): Update node listing.
6083
6084 * display.texi (PostScript Images): Node deleted.
6085
0b4faef3
EZ
60862009-01-10 Eli Zaretskii <eliz@gnu.org>
6087
3355f04d
EZ
6088 * processes.texi (Decoding Output): Document that null bytes force
6089 no-conversion for reading process output.
6090
6091 * files.texi (Reading from Files): Document that null bytes force
6092 no-conversion when visiting files.
6093
11625308 6094 * processes.texi (Serial Ports): Improve wording, suggested by RMS.
538395d9 6095
5dcb4c4e
SM
6096 * nonascii.texi (Lisp and Coding Systems):
6097 Document inhibit-null-byte-detection and inhibit-iso-escape-detection.
c06ea95e 6098 (Character Properties): Improve wording.
0b4faef3 6099
ce9cf065
CY
61002009-01-09 Chong Yidong <cyd@stupidchicken.com>
6101
6102 * display.texi (Font Lookup): Remove obsolete function
6103 x-font-family-list. x-list-fonts accepts Fontconfig/GTK syntax.
6104 (Low-Level Font): Rename from Fonts, move to end of Faces section.
5dcb4c4e
SM
6105 (Font Selection): Reorder order of variable descriptions.
6106 Minor clarifications.
ce9cf065
CY
6107
6108 * elisp.texi (Top): Update node listing.
6109
ab756fb3
GM
61102009-01-09 Glenn Morris <rgm@gnu.org>
6111
6112 * commands.texi (Command Loop Info): Say that last-command-char and
6113 last-input-char are obsolete aliases.
6114
6115 * edebug.texi (Edebug Recursive Edit): Remove separate references to
6116 last-input-char and last-command-char, since they are just aliases for
6117 last-input-event and last-command-event.
6118
6119 * minibuf.texi (Minibuffer Commands): Use last-command-event rather than
6120 last-command-char.
6121
6b2b8ab1
CY
61222009-01-08 Chong Yidong <cyd@stupidchicken.com>
6123
6124 * elisp.texi: Update node listing.
6125
6126 * display.texi (Faces): Put Font Selection node after Auto Faces.
5dcb4c4e
SM
6127 (Face Attributes): Don't link to Font Lookup.
6128 Document font-family-list.
6b2b8ab1
CY
6129 (Fonts): New node.
6130
3568e767
JR
61312009-01-08 Jason Rumney <jasonr@gnu.org>
6132
6133 * frames.texi (Pointer Shape): Clarify that only X supports
5ce6e4f4 6134 changing the standard pointer shapes. (Bug#1485)
3568e767 6135
6221c8db
CY
61362009-01-08 Chong Yidong <cyd@stupidchicken.com>
6137
6138 * display.texi (Attribute Functions): Note that a function value
6139 :height is relative, and that compatibility functions work by
6140 calling set-face-attribute.
6141 (Displaying Faces): Reorder list in order of increasing priority.
6142 (Face Remapping): New node. Content moved here from Displaying
6143 Faces.
6144 (Glyphs): Link to Face Functions.
6145
e3d3799a
CY
61462009-01-08 Chong Yidong <cyd@stupidchicken.com>
6147
6148 * display.texi (Faces): Don't discuss face id here. facep does
6149 not return t.
6150 (Defining Faces): Minor clarification.
6151 (Face Attributes): Rearrange items to match docstring of
6152 set-face-attribute. Add :foundry attribute. Document new role of
6153 :font attribute. Texinfo usage fix.
6154 (Attribute Functions): Copyedits.
6155 (Face Functions): Note that face number is seldom used.
6156
638a2457
RS
61572009-01-05 Richard M Stallman <rms@gnu.org>
6158
6159 * strings.texi (Predicates for Strings): Minor clarification.
6160
6161 * functions.texi (Function Safety): Texinfo usage fix.
6162
39cb9e56 61632009-01-04 Eduard Wiebe <usenet@pusto.de> (tiny change)
49ea0074
JB
6164
6165 * objects.texi (General Escape Syntax): Fix typo.
6166
9f822178
MR
61672009-01-03 Martin Rudalics <rudalics@gmx.at>
6168
6169 * windows.texi (Choosing Window): Say that pop-up-frame-alist
6170 works via the default value of pop-up-frame-function.
6171
af34ad36
EZ
61722009-01-02 Eli Zaretskii <eliz@gnu.org>
6173
6174 * processes.texi (System Processes): Document the `time' and
6175 `ctime' attributes of `system-process-attributes'.
6176
d31f6679
CY
61772009-01-01 Chong Yidong <cyd@stupidchicken.com>
6178
6179 * display.texi (Face Attributes): Clarify :height attribute.
6180
174dc00c
MR
61812008-12-31 Martin Rudalics <rudalics@gmx.at>
6182
6183 * buffers.texi (The Buffer List): Clarify what moves a buffer to
6184 the front of the buffer list. Add entries for `last-buffer' and
6185 `unbury-buffer'.
6186
b8afe7e4
EZ
61872008-12-27 Eli Zaretskii <eliz@gnu.org>
6188
d14030f5
EZ
6189 * elisp.texi (Top): Add @detailmenu items for "Multiple Terminals"
6190 and its subsections.
6191
6192 * frames.texi (Multiple Terminals, Low-level Terminal)
6193 (Terminal Parameters, Frames on Other TTY devices): New sections.
6194 (Frames): Add an xref to "Multiple Terminals".
6195
765980a4
EZ
6196 * elisp.texi (Top): Add @detailmenu item for "Terminal Type".
6197
6198 * objects.texi (Terminal Type): New node.
6199 (Editing Types): Add it to the menu.
6200
47bd5577
EZ
6201 * elisp.texi (Top): Add a @detailmenu item for "Directory Local
6202 Variables".
6203
eb22b78c 6204 * variables.texi (Directory Local Variables): New node.
47bd5577 6205 (Variables): Add a menu item for it.
eb22b78c 6206
b8afe7e4
EZ
6207 * loading.texi (Autoload): Document `generate-autoload-cookie' and
6208 `generated-autoload-file'.
6209
77bb0476
EZ
62102008-12-20 Eli Zaretskii <eliz@gnu.org>
6211
028e2c19
EZ
6212 * os.texi (Startup Summary): Add xref to documentation of
6213 `initial-window-system'.
6214
77bb0476
EZ
6215 * display.texi (Window Systems): Document `window-system' the
6216 function. The variable `window-system' is now frame-local.
028e2c19 6217 Document `initial-window-system'.
77bb0476 6218
dda87836
MR
62192008-12-19 Martin Rudalics <rudalics@gmx.at>
6220
6221 * windows.texi (Windows): Rewrite description of
6222 fit-window-to-buffer.
6223
caef3ed2
GM
62242008-12-13 Glenn Morris <rgm@gnu.org>
6225
6226 * modes.texi (Font Lock Basics): Fix level description. (Bug#1534)
6227 (Levels of Font Lock): Refer to font-lock-maximum-decoration.
6228
21c58e4d
GM
62292008-12-12 Glenn Morris <rgm@gnu.org>
6230
6231 * debugging.texi (Error Debugging): Refer forwards to
6232 eval-expression-debug-on-error.
6233
af38459f
EZ
62342008-12-05 Eli Zaretskii <eliz@gnu.org>
6235
5dedd9b5
EZ
6236 * strings.texi (String Basics): Only unibyte strings that
6237 represent key sequences hold 8-bit raw bytes.
6238
af38459f
EZ
6239 * nonascii.texi (Coding System Basics): Rewrite @ignore'd
6240 paragraph to speak about `undecided'.
6241 (Character Properties): Don't explain the meaning of each
6242 property; instead, identify their Unicode Standard names.
b3f1f4a5 6243 (Character Sets): Document `map-charset-chars'.
af38459f 6244
fa047ae7
GM
62452008-12-02 Glenn Morris <rgm@gnu.org>
6246
6247 * files.texi (Format Conversion Round-Trip): Rewrite format-write-file
6248 section yet again.
6249
47dbc044
EZ
62502008-11-29 Eli Zaretskii <eliz@gnu.org>
6251
98d05998
EZ
6252 * nonascii.texi (Character Properties): New Section.
6253 (Specifying Coding Systems): Document
6254 `coding-system-priority-list', `set-coding-system-priority', and
6255 `with-coding-priority'.
6256 (Lisp and Coding Systems): Document `check-coding-systems-region'
6257 and `coding-system-charset-list'.
6258 (Coding System Basics): Document `coding-system-aliases'.
6259
6260 * elisp.texi (Top): Add a @detailmenu entry for "Character
6261 Properties".
6262
47dbc044
EZ
6263 * objects.texi (Character Type): Correct the range of Emacs
6264 characters. Add an @xref to "Character Codes".
6265
6266 * strings.texi (String Basics): Add an @xref to "Character Codes".
6267
6268 * numbers.texi (Integer Basics): Add an @xref to `max-char'.
6269
6270 * nonascii.texi (Explicit Encoding): Update for Emacs 23.
6271 (Character Codes): Document `max-char'.
6272
8b80cdf5
EZ
62732008-11-28 Eli Zaretskii <eliz@gnu.org>
6274
6275 * nonascii.texi (Text Representations, Converting Representations)
6276 (Character Sets, Scanning Charsets, Translation of Characters):
6277 Make text more accurate.
6278
a99dceba
GM
62792008-11-28 Glenn Morris <rgm@gnu.org>
6280
6281 * files.texi (Format Conversion Round-Trip): Improve previous change.
6282
f6dc3bed
CY
62832008-11-26 Chong Yidong <cyd@stupidchicken.com>
6284
6285 * modes.texi (Auto Major Mode): Fix example.
6286
5da9413d
GM
62872008-11-25 Glenn Morris <rgm@gnu.org>
6288
6289 * control.texi (Signaling Errors): Fix `wrong-type-argument' name.
6290
6291 * files.texi (Format Conversion Round-Trip):
6292 Use active voice for previous change.
6293
fcca848c
CY
62942008-11-25 Chong Yidong <cyd@stupidchicken.com>
6295
6296 * os.texi (Processor Run Time):
6297 * processes.texi (Transaction Queues):
6298 * markers.texi (The Mark):
6299 * windows.texi (Choosing Window, Selecting Windows):
6300 * files.texi (Changing Files, Magic File Names):
6301 * commands.texi (Key Sequence Input):
6302 * functions.texi (Declaring Functions):
6303 * strings.texi (Predicates for Strings):
6304 * intro.texi (nil and t): Fix typos (pointed out by Drew Adams).
6305
36c8dc54
CY
63062008-11-24 Chong Yidong <cyd@stupidchicken.com>
6307
6308 * help.texi (Accessing Documentation): Update example.
6309
6310 * variables.texi (Defining Variables): Note that `*' is not
6311 necessary if defcustom is used.
6312
2a79b242
EZ
63132008-11-22 Eli Zaretskii <eliz@gnu.org>
6314
6315 * elisp.texi (Top): Remove "Chars and Bytes" and "Splitting
6316 Characters" from @detailmenu.
6317
6318 * nonascii.texi (Character Codes, Character Sets)
6319 (Scanning Charsets, Translation of Characters): Update for Emacs 23.
6320 (Chars and Bytes, Splitting Characters): Sections removed.
6321
392f0d26
LK
63222008-11-22 Lute Kamstra <lute@gnu.org>
6323
6324 * positions.texi (Text Lines): Update goto-line documentation.
6325
af1a5cd5
MR
63262008-11-21 Martin Rudalics <rudalics@gmx.at>
6327
6a4cfb0c
MR
6328 * frames.texi (Frames): Fix typo, add cross references, reword.
6329 (Initial Parameters): Reword special-display-frame-alist text.
6330 (Frames and Windows): Reword. Describe argument norecord for
6331 set-frame-selected-window.
6332 (Input Focus): Describe argument norecord for select-frame.
6333 Remove comment on MS-Windows behavior for focus-follows-mouse.
6334 (Raising and Lowering): Mention windows-frames dichotomy in
6335 metaphor.
6336
af1a5cd5
MR
6337 * windows.texi (Displaying Buffers, Vertical Scrolling)
6338 (Horizontal Scrolling): Fix indenting and rewording issues
6339 introduced with 2008-11-07 change.
6340
c249fa9c
GM
63412008-11-20 Glenn Morris <rgm@gnu.org>
6342
6343 * files.texi (Format Conversion Round-Trip): Mention `preserve'
6344 element of `format-alist'.
6345
204d4665
GM
63462008-11-19 Glenn Morris <rgm@gnu.org>
6347
6348 * doclicense.texi: Update to FDL 1.3.
6349 * elisp.texi, vol1.texi, vol2.texi: Relicense under FDL 1.3 or later.
6350
cc0910af
CY
63512008-11-18 Chong Yidong <cyd@stupidchicken.com>
6352
efe6e7c4
CY
6353 * windows.texi (Window Hooks): Remove *-end-trigger-functions
6354 vars, which are obsolete. Mention jit-lock-register.
6355
5dcb4c4e
SM
6356 * modes.texi (Other Font Lock Variables):
6357 Document jit-lock-register and jit-lock-unregister.
efe6e7c4 6358
cc0910af
CY
6359 * frames.texi (Color Parameters): Document alpha parameter.
6360
aeeedf76
MR
63612008-11-16 Martin Rudalics <rudalics@gmx.at>
6362
6363 * windows.texi (Splitting Windows, Deleting Windows)
6364 (Selecting Windows, Cyclic Window Ordering)
6365 (Buffers and Windows, Displaying Buffers, Choosing Window)
6366 (Dedicated Windows, Window Point, Window Start and End)
6367 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling)
6368 (Size of Window, Resizing Windows, Window Configurations)
6369 (Window Parameters): Avoid @var at beginning of sentences and
6370 reword accordingly.
6371
4c565c5c
LK
63722008-11-11 Lute Kamstra <lute@gnu.org>
6373
6374 * files.texi (File Name Components): Fix file-name-extension
6375 documentation.
6376
25f494c9
JB
63772008-11-11 Juanma Barranquero <lekktu@gmail.com>
6378
6379 * frames.texi (Basic Parameters): Remove display-environment-variable
6380 and term-environment-variable.
6381
a1401ab1
EZ
63822008-11-08 Eli Zaretskii <eliz@gnu.org>
6383
6384 * windows.texi (Basic Windows, Splitting Windows)
6385 (Deleting Windows, Selecting Windows, Cyclic Window Ordering)
6386 (Buffers and Windows, Displaying Buffers, Dedicated Windows)
25f494c9
JB
6387 (Resizing Windows, Window Configurations, Window Parameters):
6388 Fix wording and markup.
a1401ab1 6389
efafc282
MR
63902008-11-07 Martin Rudalics <rudalics@gmx.at>
6391
6392 * windows.texi (Windows): Update entries.
6393 (Basic Windows): Remove listing of attributes. Reword.
86ab855a 6394 (Splitting Windows, Deleting Windows): Reword.
efafc282
MR
6395 (Selecting Windows, Cyclic Window Ordering): Reword with special
6396 emphasis on order of recently selected windows and buffer list.
86ab855a
MR
6397 (Buffers and Windows, Choosing Window): Reword with special
6398 emphasis on dedicated windows.
6399 (Displaying Buffers): Reword. For switch-to-buffer mention that
6400 it may fall back on pop-to-buffer. For other-window try to
6401 explain how it treats the cyclic ordering of windows.
efafc282
MR
6402 (Dedicated Windows): New node and section discussing dedicated
6403 windows and associated functions.
86ab855a 6404 (Window Point): Add entry for window-point-insertion-type. Reword.
efafc282
MR
6405 (Window Start and End): Rename node and section title. Reword.
6406 (Textual Scrolling, Vertical Scrolling, Horizontal Scrolling):
6407 Minor rewording.
6408 (Size of Window): Reword, in particular text on window-width.
6409 (Resizing Windows): Reword. Add text on balancing windows.
6410 (Window Configurations): Reword. Mention window parameters.
6411 (Window Parameters): New node and section on window parameters.
6412 (Window Hooks): Reword. Mention that
6413 window-configuration-change-hook is run "buffer-locally".
6414 * elisp.texi (Top): Update Windows entries in @detailmenu
6415 section.
6416
d60a8ab2
JB
64172008-11-04 Juanma Barranquero <lekktu@gmail.com>
6418
6419 * searching.texi (Regexp Search): Fix typo.
6420
01777627
CY
64212008-11-03 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
6422
6423 * searching.texi (Regexp Search): Document GREEDY arg.
6424 (Simple Match Data): Fix return value.
6425
c4526e93
EZ
64262008-11-01 Eli Zaretskii <eliz@gnu.org>
6427
6428 * nonascii.texi (Text Representations): Rewrite to make consistent
5dcb4c4e
SM
6429 with Emacs 23 internal representation of characters.
6430 Document `unibyte-string'.
c4526e93 6431
fe2ae8b5
CY
64322008-10-28 Chong Yidong <cyd@stupidchicken.com>
6433
6434 * processes.texi (Process Information): Note that process-status
6435 does not accept buffer names.
6436
cc5a21e3
CY
64372008-10-27 Seweryn Kokot <sewkokot@gmail.com> (tiny change)
6438
6439 * positions.texi (Skipping Characters): Correct return value of
6440 skip-chars-forward.
6441
09460d9a
MR
64422008-10-25 Martin Rudalics <rudalics@gmx.at>
6443
520b29e7
MR
6444 * windows.texi (Deleting Windows): Update documentation of
6445 delete-windows-on.
6446 (Buffers and Windows): Update documentations of
6447 get-buffer-window and get-buffer-window-list.
6448 (Displaying Buffers): Update documentation of
6449 replace-buffer-in-windows.
6450
09460d9a
MR
6451 * buffers.texi (Current Buffer): Reword set-buffer and
6452 with-current-buffer documentations.
6453 (Creating Buffers): Reword documentation of get-buffer-create.
6454
4d48fcdc
MR
64552008-10-23 Martin Rudalics <rudalics@gmx.at>
6456
6457 * buffers.texi (Current Buffer): Reword documentation of
6458 set-buffer.
6459 (Buffer Names): Reword documentation of buffer-name.
6460 (The Buffer List): For bury-buffer explain what happens with the
6461 buffer's window.
6462 (Creating Buffers): Say that get-buffer-create's arg is called
6463 buffer-or-name.
6464
f0143c43
CY
64652008-10-22 Chong Yidong <cyd@stupidchicken.com>
6466
3e5dbbd3
CY
6467 * advice.texi (Computed Advice): Explain what DEFINITION is.
6468
f0143c43
CY
6469 * nonascii.texi (Character Codes): Remove obsolete function
6470 char-valid-p, and document characterp instead.
6471
52a94b85
MR
64722008-10-22 Martin Rudalics <rudalics@gmx.at>
6473
6474 * windows.texi (Displaying Buffers): Reword documentation of
6475 pop-to-buffer.
6476 (Choosing Window): Rewrite documentation of display-buffer and
6477 its options.
6478
f76f8246
MR
6479 * buffers.texi (Killing Buffers): Update documentation of
6480 kill-buffer.
6481
acc8b598
EZ
64822008-10-21 Eli Zaretskii <eliz@gnu.org>
6483
80e6b6df
EZ
6484 * processes.texi (Serial Ports): Fix wording and improve markup.
6485
3645358a
EZ
6486 * searching.texi (Regexp Search): Document `string-match-p' and
6487 `looking-at-p'.
6488 (POSIX Regexps): Add an xref for "non-greedy".
6489 (Regexp Special): Add @cindex entry for "non-greedy".
6490
b3d50cff 6491 * display.texi (Attribute Functions): Document `face-all-attributes'.
bf190568 6492 (Image Cache) <image-refresh>: Minor wording fixes.
b3d50cff 6493
73b7530a
EZ
6494 * frames.texi (Color Names): Add an xref to `read-color'.
6495
6496 * minibuf.texi (High-Level Completion): Document `read-color'.
6497
acc8b598
EZ
6498 * elisp.texi (Top): Add "Swapping Text" to @detailmenu.
6499
6500 * positions.texi (Narrowing): Add an xref to "Swapping Text".
6501
6502 * buffers.texi (Swapping Text): New section, documents
6503 `buffer-swap-text'.
6504
10e187e8
MR
65052008-10-21 Martin Rudalics <rudalics@gmx.at>
6506
6507 * windows.texi (Resizing Windows): Minor wording fix.
6508
fd6f900c
EZ
65092008-10-20 Eli Zaretskii <eliz@gnu.org>
6510
6511 * processes.texi (Shell Arguments): Document `split-string-and-unquote'
6512 and `combine-and-quote-strings'.
6513
6514 * strings.texi (Creating Strings): Add xrefs for them.
6515
e4372165
EZ
65162008-10-19 Eli Zaretskii <eliz@gnu.org>
6517
d6328fba
EZ
6518 * elisp.texi (Top): Make descriptive text for "Reading File Names"
6519 match the corresponding menu in minibuf.texi.
6520
e4372165
EZ
6521 * minibuf.texi (Reading File Names): Document `read-shell-command'
6522 and `minibuffer-local-shell-command-map'.
6523
5d8dda33
MR
65242008-10-19 Martin Rudalics <rudalics@gmx.at>
6525
6526 * windows.texi (Resizing Windows): Remove var{} around "window" in
6527 documentation of enlarge-window.
6528 Rewrite documentation of window-min-height and window-min-width.
6529
437706cd
EZ
65302008-10-19 Eli Zaretskii <eliz@gnu.org>
6531
80f85d7c
EZ
6532 * functions.texi (Calling Functions): Document `apply-partially'.
6533
291703b5
EZ
6534 * hooks.texi (Standard Hooks): Mention
6535 `before-hack-local-variables-hook' and `hack-local-variables-hook'.
6536
6537 * variables.texi (File Local Variables): Document
6538 `file-local-variables-alist', `before-hack-local-variables-hook'
6539 and `hack-local-variables-hook'.
6540
583d8b3c
EZ
6541 * processes.texi (Synchronous Processes): Document `process-lines'.
6542
5dcb4c4e
SM
6543 * customize.texi (Variable Definitions):
6544 Document `custom-reevaluate-setting'.
437706cd 6545
7e51d89b
MR
65462008-10-18 Martin Rudalics <rudalics@gmx.at>
6547
6548 * windows.texi (Choosing Window, Deleting Windows)
6549 (Displaying Buffers): Expand documentation of dedicated windows.
6550
43c59a3d
EZ
65512008-10-18 Eli Zaretskii <eliz@gnu.org>
6552
018a960d
EZ
6553 * files.texi (Changing Files): Document symbolic input of file
6554 modes to `set-file-modes'. Document `read-file-modes' and
6555 `file-modes-symbolic-to-number'.
6556
2c0b8144
EZ
6557 * maps.texi (Standard Keymaps): Document `multi-query-replace-map'
6558 and `search-map'.
6559
5dcb4c4e
SM
6560 * searching.texi (Search and Replace):
6561 Document `replace-search-function' and `replace-re-search-function'.
2c0b8144 6562 Document `multi-query-replace-map'.
80120f13 6563
6d4913f0 6564 * minibuf.texi (Text from Minibuffer): Document `read-regexp'.
5dcb4c4e
SM
6565 (Completion Commands, Reading File Names):
6566 Rename `minibuffer-local-must-match-filename-map' to
6d4913f0
EZ
6567 `minibuffer-local-filename-must-match-map'.
6568 (Minibuffer Completion): The `require-match' argument to
6569 `completing-read' can now have the value `confirm-only'.
6570
43c59a3d
EZ
6571 * windows.texi (Displaying Buffers): Minor wording fix.
6572 (Choosing Window): `split-height-threshold' can now be nil.
6573 Document `split-width-threshold'. `pop-up-frames' can have the
6574 value `graphic-only'.
6575
f36acfd9
EZ
65762008-10-17 Eli Zaretskii <eliz@gnu.org>
6577
6578 * os.texi (Startup Summary): Document `before-init-time' and
6579 `after-init-time'. Document `initial-window-system' and
6580 `window-system-initialization-alist'. Document reading the
6581 abbrevs file. Document the call to `server-start' under --daemon.
6582 Rearrange a bit to be consistent with the code flow.
53728487
EZ
6583 (Processor Run Time): Document `emacs-uptime' and `emacs-init-time'.
6584 (Time Parsing): Document `format-seconds'.
f36acfd9 6585
96995b89
MR
65862008-10-17 Martin Rudalics <rudalics@gmx.at>
6587
6588 * windows.texi (Basic Windows, Splitting Windows): Fix whitespace
6589 and reword.
6590
2de17c73
EZ
65912008-10-16 Eli Zaretskii <eliz@gnu.org>
6592
6593 * markers.texi (The Mark): Document use-region-p.
6594
9cf52b11
EZ
65952008-10-15 Eli Zaretskii <eliz@gnu.org>
6596
c3aaf1d7
EZ
6597 * internals.texi (Writing Emacs Primitives): The interactive spec
6598 of a primitive can be a Lisp form.
6599
841a1743
EZ
6600 * markers.texi (The Mark): Document the `lambda' and `(only . OLD)'
6601 values of transient-mark-mode. Document handle-shift-selection.
6602
6603 * commands.texi (Using Interactive, Interactive Codes): Document `^'.
6604 (Interactive Examples): Show an example of `^'.
6605 (Key Sequence Input): Document this-command-keys-shift-translated.
c3aaf1d7
EZ
6606 (Defining Commands, Using Interactive): The interactive-form of a
6607 function can be added via its symbol's property.
841a1743 6608
52441368
EZ
6609 * positions.texi (List Motion): beginning-of-defun-function can
6610 now accept an argument.
6611
8e8c1a72
EZ
6612 * text.texi (Low-Level Kill Ring): interprogram-paste-function can
6613 now return a list of strings.
6614
a33a1f2a
EZ
6615 * control.texi (Handling Errors): Document ignore-errors.
6616
4fb04348
EZ
6617 * frames.texi (Creating Frames): Document frame-inherited-parameters.
6618 (Parameter Access): Document set-frame-parameter.
6619
ee666f84
EZ
6620 * variables.texi (Creating Buffer-Local): Add an xref to "Setting
6621 Hooks" for the effect of kill-all-local-variables on local hook
6622 functions.
6623
9cf52b11
EZ
6624 * modes.texi (Major Mode Conventions, Mode Line Variables):
6625 `mode-name' need not be a string. xref to "Mode Line Data" for
6626 details, and to "Emulating Mode Line" for computing a string
6627 value.
6628
22526bc4
EZ
66292008-10-14 Eli Zaretskii <eliz@gnu.org>
6630
a65f6a85
EZ
6631 * processes.texi (System Processes): New section.
6632 (Processes, Signals to Processes): Add xrefs to it.
6633
6634 * objects.texi (Editing Types): A `process' is a subprocess of
6635 Emacs, not just any process running on the OS.
6636
6637 * elisp.texi (Top): Adjust the @detailmenu for the above two
6638 changes.
6639
2724b26a
EZ
6640 * sequences.texi (Char-Tables): Remove documentation of
6641 set-char-table-default, which has no effect since Emacs 23.
6642 <char-table-range, set-char-table-range>: Don't mention generic
6643 characters and charsets. Add a cons cell as a possible argument.
6644
6645 * nonascii.texi (Splitting Characters)
6646 (Translation of Characters): Don't mention generic characters.
6647
6648 * display.texi (Fontsets): Don't mention generic characters.
6649
22526bc4 6650 * sequences.texi (Char-Tables): `map-char-table' can now call its
25f494c9 6651 argument FUNCTION with a cons cell as KEY.
22526bc4 6652
eaf4b689
EZ
66532008-10-13 Eli Zaretskii <eliz@gnu.org>
6654
45e46036
EZ
6655 * objects.texi (Primitive Function Type): Move "@cindex special
6656 forms" from here...
6657
6658 * eval.texi (Special Forms): ...to here.
6659
6660 * functions.texi (What Is a Function): `functionp' returns nil for
6661 special forms. Add an xref.
6662
eaf4b689
EZ
6663 * elisp.texi (Top): Add a @detailmenu entry for "Frame-Local
6664 Variables".
6665
6666 * variables.texi (Frame-Local Variables): New section.
6667 (Buffer-Local Variables): Add an xref to it.
6668 (Intro to Buffer-Local, Creating Buffer-Local): A variable cannot
6669 have both frame-local and buffer-local binding.
6670
6671 * frames.texi (Frames): Mention multiple tty frames.
6672 (Frame Parameters, Parameter Access): Mention frame-local variable
6673 bindings.
6674
15688fce
GM
66752008-09-20 Glenn Morris <rgm@gnu.org>
6676
6677 * display.texi (Defining Faces): Recommend against face variables.
6678
35539065
JB
66792008-09-16 Juanma Barranquero <lekktu@gmail.com>
6680
6681 * display.texi (Echo Area Customization): Fix typo.
6682
6a57054b
JB
66832008-09-09 Juanma Barranquero <lekktu@gmail.com>
6684
6685 * loading.texi (Where Defined): Add `defface' item.
6686
d632fb82
MR
66872008-09-06 Martin Rudalics <rudalics@gmx.at>
6688
6689 * loading.texi (Where Defined): Fix description of symbol-file.
6690
905a9adb
JR
66912008-08-26 Jason Rumney <jasonr@gnu.org>
6692
6693 * display.texi (TIFF Images): New section describing :index property.
6694
852e91b7
CY
66952008-08-23 Chong Yidong <cyd@stupidchicken.com>
6696
6697 * display.texi (Temporary Displays): Remove unnecessary comment
6698 about usage of temp-buffer-show-hook.
6699
6be001ee
CY
67002008-08-05 Chong Yidong <cyd@stupidchicken.com>
6701
6702 * symbols.texi (Other Plists): Fix incorrect example.
6703 Suggested by Florian Beck.
6704
58e3d8e8
JB
67052008-07-31 Juanma Barranquero <lekktu@gmail.com>
6706
6707 * os.texi: Fix previous change.
6708
7c2fb837
DN
67092008-07-31 Dan Nicolaescu <dann@ics.uci.edu>
6710
6711 * os.texi:
6712 * intro.texi:
6713 * files.texi: Remove VMS support.
6714
9e2a2647
DN
67152008-07-27 Dan Nicolaescu <dann@ics.uci.edu>
6716
6717 * os.texi:
6718 * frames.texi:
6719 * display.texi: Remove mentions of Mac Carbon.
6720
c4f4682b
MB
67212008-07-01 Miles Bader <miles@gnu.org>
6722
6723 * text.texi (Special Properties):
6724 * display.texi (Truncation): Add wrap-prefix and line-prefix.
6725
3696411e
JB
67262008-06-28 Johan Bockgård <bojohan@gnu.org>
6727
6728 * display.texi (Other Image Types): Fix copy/paste error; say
6729 "PBM", not "XBM".
6730
f2a77c3a
DN
67312008-06-26 Dan Nicolaescu <dann@ics.uci.edu>
6732
6733 * os.texi: Remove references to obsolete systems.
6734
6d52677d
EZ
67352008-06-20 Eli Zaretskii <eliz@gnu.org>
6736
6737 * makefile.w32-in (distclean): Remove makefile.
6738
1a87da4c
GM
67392008-06-17 Glenn Morris <rgm@gnu.org>
6740
6741 * Makefile.in (emacsver, miscmanualdir, VERSION, manual, install)
6742 (elisp, dist): Remove rules and variables that are obsolete now
6743 the lisp manual is no longer distributed separately.
6744
fdda1c5d
GM
67452008-06-16 Glenn Morris <rgm@gnu.org>
6746
646692e9
GM
6747 * configure, configure.in, mkinstalldirs: Remove unused files.
6748
6749 * book-spine.texinfo: Set version to 23.0.60.
fdda1c5d 6750 * vol1.texi (EMACSVER):
6a57054b 6751 * vol2.texi (EMACSVER): Set to 23.0.60.
fdda1c5d
GM
6752
6753 * elisp.texi, vol1.texi, vol2.texi: Update Back-Cover Text
6754 as per maintain.info.
6755
611bee81
GM
67562008-06-15 Glenn Morris <rgm@gnu.org>
6757
a7bed3a0
GM
6758 * makefile.w32-in (manual): Use "23" rather than "21".
6759
6760 * Makefile.in (emacsver): New, set by configure.
6761 (manual): Use emacsver.
6762
d794edf2
GM
6763 * intro.texi: Report bugs using M-x report-emacs-bug.
6764
611bee81
GM
6765 * elisp.texi (EMACSVER): Remove duplicate, outdated setting.
6766
c73e02fa
GM
67672008-06-13 Daniel Engeler <engeler@gmail.com>
6768
6769 * elisp.texi, internals.texi, processes.texi: Add documentation
6770 about serial port access.
6771
e40a85cd
MB
67722008-06-05 Miles Bader <miles@gnu.org>
6773
6774 * display.texi (Displaying Faces): Update to reflect function
6775 renamings in face-remap.el.
6776
7b753744
JB
67772008-06-05 Juanma Barranquero <lekktu@gmail.com>
6778
6779 * display.texi (Fontsets): Fix typos.
6780
9d3d42fb
MB
67812008-06-03 Miles Bader <miles@gnu.org>
6782
7b753744
JB
6783 * display.texi (Displaying Faces): Add add-relative-face-remapping,
6784 remove-relative-face-remapping, set-base-face-remapping,
6785 and set-default-base-face-remapping.
9d3d42fb 6786
f2cec7a9
MB
67872008-06-01 Miles Bader <miles@gnu.org>
6788
6789 * display.texi (Displaying Faces): Add face-remapping-alist.
6790
8f39c96d
SM
67912008-05-30 Stefan Monnier <monnier@iro.umontreal.ca>
6792
6793 * tips.texi (Coding Conventions): Do not encourage the use of "-flag"
6794 variable names.
6795
1ef5eecc
ER
67962008-05-03 Eric S. Raymond <esr@golux>
6797
352c8b4a 6798 * keymaps.texi: Clarify that (current-local-map) and
1ef5eecc
ER
6799 (current-global-map) return references, not copies.
6800
63b4387f
JL
68012008-05-02 Juri Linkov <juri@jurta.org>
6802
6803 * minibuf.texi (Text from Minibuffer): Document a list of
6804 default values for `read-from-minibuffer'.
6805
38a8b703
JB
68062008-04-24 Juanma Barranquero <lekktu@gmail.com>
6807
6808 * nonascii.texi (Translation of Characters): Fix previous change.
6809
7c42e639
CY
68102008-04-20 Chong Yidong <cyd@stupidchicken.com>
6811
6812 * display.texi (Overlay Properties): Clarify role of underlying
6813 textprop and overlay keymaps for display strings.
6814
6815 * keymaps.texi (Active Keymaps): Ditto.
6816
25c0d999
SM
68172008-04-19 Stefan Monnier <monnier@iro.umontreal.ca>
6818
6819 * minibuf.texi (Programmed Completion):
6820 Replace dynamic-completion-table with the new completion-table-dynamic.
6821
e3af5968
CY
68222008-04-07 Chong Yidong <cyd@stupidchicken.com>
6823
6824 * intro.texi (Some Terms): Change "fonts in this manual" index
6825 entry to "typographic conventions".
6826
6bfc8698
EZ
68272008-04-05 Eli Zaretskii <eliz@gnu.org>
6828
6829 * objects.texi (Text Props and Strings): Add indexing for read
6830 syntax of text properties.
6831
4972c361
SM
68322008-03-25 Stefan Monnier <monnier@iro.umontreal.ca>
6833
6834 * processes.texi (Decoding Output): Remove process-filter-multibyte
6835 functions.
6836
c70a68db
MR
68372008-03-15 Martin Rudalics <rudalics@gmx.at>
6838
6839 * display.texi (Finding Overlays): Say that empty overlays at
6840 the end of the buffer are reported too.
6841
1291fd36
GM
68422008-03-13 Glenn Morris <rgm@gnu.org>
6843
6844 * elisp.texi (EMACSVER): Set to 23.0.60.
6845
c6b0dfd5
CY
68462008-02-26 Chong Yidong <cyd@stupidchicken.com>
6847
38a8b703 6848 * strings.texi (Formatting Strings): Treat - and 0 as flag characters.
c6b0dfd5 6849
875fc30c
GM
68502008-02-22 Glenn Morris <rgm@gnu.org>
6851
6852 * frames.texi (Position Parameters): Clarify the description of
6853 `left' and `top', using information from "Geometry".
6854 (Geometry): Give a pointer to "Position Parameters", rather than
6855 repeating information.
6856
d8c8e45a
GM
68572008-02-11 Glenn Morris <rgm@gnu.org>
6858
6859 * objects.texi (Equality Predicates): No longer talk about "two"
6860 functions.
6861
38a8b703 68622008-02-11 Lawrence Mitchell <wence@gmx.li> (tiny change)
d8c8e45a
GM
6863
6864 * objects.texi (Equality Predicates): Add defun for
6865 equal-including-properties.
6866
bfffe0b1
GM
68672008-02-10 Glenn Morris <rgm@gnu.org>
6868
6869 * objects.texi (Equality Predicates):
6870 Mention equal-including-properties.
6871
431b78c9
RS
68722008-02-07 Richard Stallman <rms@gnu.org>
6873
6874 * windows.texi (Window Start): Mention the feature of moving
6875 window-start to start of line.
6876
c8763fb6 68772008-02-07 Jan Djärv <jan.h.d@swipnet.se>
eafa12e6
JD
6878
6879 * keymaps.texi (Tool Bar): Document rtl property.
6880
1a256502
TTN
68812008-01-27 Thien-Thi Nguyen <ttn@gnuvola.org>
6882
6883 * display.texi (Button Types):
6884 For define-button-type, clarify type of NAME.
6885
569382c2
MR
68862008-01-19 Martin Rudalics <rudalics@gmx.at>
6887
6888 * buffers.texi (Buffer Modification): Fix typo.
6889
f3041af1
DN
68902008-01-06 Dan Nicolaescu <dann@ics.uci.edu>
6891
6892 * os.texi (System Environment): Remove references to OSes that are
6893 not supported anymore.
6894
d35e1cd7
DN
68952008-01-05 Dan Nicolaescu <dann@ics.uci.edu>
6896
6897 * os.texi (System Environment): Remove mention for Masscomp.
6898
23af7580
RS
68992008-01-04 Richard Stallman <rms@gnu.org>
6900
6901 * display.texi (Faces): Don't talk about internal face vector as arg
6902 to facep.
6903
6904 * customize.texi (Type Keywords): Fix previous change.
6905
6906 * text.texi (Links and Mouse-1): Fix xref for commands.texi change.
6907 * elisp.texi (Top): Fix menu for commands.texi change.
6908
ec7d5b1e
RS
69092007-12-30 Richard Stallman <rms@gnu.org>
6910
5dcb4c4e 6911 * commands.texi (Accessing Mouse): Rename from Accessing Events.
ec7d5b1e
RS
6912 (Accessing Scroll): New node broken out of Accessing Mouse.
6913
101a6cea
RS
69142007-12-28 Richard Stallman <rms@gnu.org>
6915
6916 * frames.texi (Size Parameters): Fix typo.
7f9e0c04 6917 (Basic Parameters): For `title', refer to title bar.
041817a4 6918 (Size and Position): Explain meaning of frame pixel width and height.
101a6cea 6919
72b7e664
RS
69202007-12-23 Richard Stallman <rms@gnu.org>
6921
6922 * customize.texi (Type Keywords): Uncomment :validate and clarify it.
6923 Improve some of the commented-out keywords' text too.
6924
27a4f445
MR
69252007-12-14 Martin Rudalics <rudalics@gmx.at>
6926
e2e3f1d7
MR
6927 * nonascii.texi (Encoding and I/O): Reword to avoid saying
6928 "visit the current buffer".
6929
27a4f445
MR
6930 * os.texi (System Interface): Fix typo.
6931
a2afc99d
RS
69322007-12-04 Richard Stallman <rms@gnu.org>
6933
6934 * objects.texi (Symbol Type): Fix typo.
6935
b694135c
RS
69362007-12-03 Richard Stallman <rms@gnu.org>
6937
6938 * hooks.texi (Standard Hooks): Add link to Hooks for Loading.
6939
f99a19da
GM
69402007-12-01 Glenn Morris <rgm@gnu.org>
6941
6942 * functions.texi (Declaring Functions): Improve previous change.
6943
8f4b37d8
GM
69442007-11-30 Glenn Morris <rgm@gnu.org>
6945
6946 * functions.texi (Declaring Functions): Add optional fourth
6947 argument of declare-function, and setting third argument to `t'.
6948
61a2fe01
RS
69492007-11-29 Richard Stallman <rms@gnu.org>
6950
6951 * customize.texi (Composite Types): Document `group' type.
6952
cbfc5193
GM
69532007-11-29 Glenn Morris <rgm@gnu.org>
6954
5dcb4c4e
SM
6955 * functions.texi (Declaring Functions): Add findex.
6956 Mention `external' files.
cbfc5193 6957
8386283a
JB
69582007-11-26 Juanma Barranquero <lekktu@gmail.com>
6959
6960 * functions.texi (Declaring Functions): Fix directive.
6961
a07c9a8b
RS
69622007-11-25 Richard Stallman <rms@gnu.org>
6963
6964 * help.texi (Help Functions): Clean up last change.
6965
6966 * advice.texi (Preactivation, Activation of Advice): Minor cleanup.
6967
6968 * loading.texi (Named Features): Minor cleanup.
6969
6970 * macros.texi (Eval During Expansion): Minor cleanup.
6971
6972 * variables.texi (Variable Aliases): Minor cleanup.
6973
a0925923
RS
69742007-11-24 Richard Stallman <rms@gnu.org>
6975
6976 * functions.texi (Declaring Functions): Clarify previous change.
6977
6978 * compile.texi (Compiler Errors): Clarify previous change.
6979
20c63e44
RS
69802007-11-24 Richard Stallman <rms@gnu.org>
6981
e5e76c04 6982 * display.texi (Refresh Screen, Forcing Redisplay):
20c63e44
RS
6983 Clarify the text and move items around.
6984
5bb0cda3
GM
69852007-11-24 Glenn Morris <rgm@gnu.org>
6986
6987 * functions.texi (Declaring Functions): New section.
6988 * compile.texi (Compiler Errors): Mention declaring functions,
6989 defvar with no initvalue, and byte-compile-warnings.
6990
af13c86a
MR
69912007-11-15 Martin Rudalics <rudalics@gmx.at>
6992
6993 * vol1.texi (Top): Remove Frame-Local Variables from Node Listing.
6994 * vol2.texi (Top): Remove Frame-Local Variables from Node Listing.
6995
a5373305
MR
69962007-11-13 Martin Rudalics <rudalics@gmx.at>
6997
6998 * help.texi (Help Functions): Document new macro `with-help-window'.
6999
fe284805
JL
70002007-11-10 Paul Pogonyshev <pogonyshev@gmx.net>
7001
7002 * searching.texi (Replacing Match): Describe new
7003 `match-substitute-replacement'.
7004
2c3a09b1
RS
70052007-10-31 Richard Stallman <rms@gnu.org>
7006
7007 * strings.texi (Creating Strings): Null strings from concat not unique.
7008
f2b480f4
RS
70092007-10-26 Richard Stallman <rms@gnu.org>
7010
7011 * objects.texi (Equality Predicates): Null strings are uniquified.
7012
7013 * minibuf.texi: Minor clarifications in previous change.
7014
db21122c
GM
70152007-10-25 Glenn Morris <rgm@gnu.org>
7016
7017 * customize.texi (Variable Definitions): Add :risky and :safe keywords.
7018
2328cbb3
RS
70192007-10-24 Richard Stallman <rms@gnu.org>
7020
7021 * elisp.texi (Top): Delete Frame-Local Variables from subnode menu.
7022
7023 * variables.texi (Frame-Local Variables): Node deleted.
7024 (Variables): Delete Frame-Local Variables from menu.
7025 (Local Variables, Buffer-Local Variables, Intro to Buffer-Local)
7026 (Default Value): Don't mention frame-local vars.
7027
7028 * os.texi (Idle Timers): current-idle-time returns nil if not idle.
7029
7030 * loading.texi (Unloading): Document FEATURE-unload-function
7031 instead of FEATURE-unload-hook.
7032
2328cbb3
RS
7033 * frames.texi (Multiple Displays): Don't mention frame-local vars.
7034
c066bafa
JL
70352007-10-22 Juri Linkov <juri@jurta.org>
7036
7037 * minibuf.texi (Text from Minibuffer, Minibuffer Completion)
7038 (High-Level Completion): Document a list of default value strings
7039 in the DEFAULT argument, for which minibuffer functions return the
7040 first element.
7041
65ced25f
JL
70422007-10-17 Juri Linkov <juri@jurta.org>
7043
7044 * text.texi (Filling): Update arguments of fill-paragraph.
7045 fill-paragraph operates on the active region in Transient Mark mode.
7046 Remove fill-paragraph-or-region.
7047
ee46ec8e
KB
70482007-10-13 Karl Berry <karl@gnu.org>
7049
7050 * elisp.texi (@dircategory): Move to after @copying,
7051 since we want @copying as close as possible to the beginning of
7052 the output.
7053
61bbdbc6
RS
70542007-10-12 Richard Stallman <rms@gnu.org>
7055
7056 * elisp.texi (Top): Add Distinguish Interactive to subnode menu.
7057
7058 * commands.texi (Distinguish Interactive): New node,
7059 broken out from Interactive Call and rewritten.
7060 (Command Loop): Put Distinguish Interactive in menu.
7061
af23e1e8
RS
70622007-10-09 Richard Stallman <rms@gnu.org>
7063
7064 * text.texi (Examining Properties): Mention overlay priority.
7065
7066 * display.texi (Display Margins): Correct the description
7067 of margin display specifications.
7068 (Replacing Specs): New subnode broken out of Display Property.
7069
e1965a69
JL
70702007-10-06 Juri Linkov <juri@jurta.org>
7071
7072 * text.texi (Filling): Document fill-paragraph-or-region.
7073
4638454b
JB
70742007-10-05 Juanma Barranquero <lekktu@gmail.com>
7075
7076 * display.texi (Auto Faces): Fix typo.
7077
7ed54cc5
RS
70782007-10-02 Richard Stallman <rms@gnu.org>
7079
7080 * display.texi (Display Property): Explain some display specs
7081 don't let you move point in.
7082
5dcb4c4e
SM
7083 * frames.texi (Cursor Parameters):
7084 Describe cursor-in-non-selected-windows here. Explain more values.
7ed54cc5
RS
7085
7086 * windows.texi (Basic Windows): Don't describe
7087 cursor-in-non-selected-windows here.
7088
305a7ef2
EZ
70892007-10-01 Eli Zaretskii <eliz@gnu.org>
7090
7091 * processes.texi (Misc Network): Note that these functions are
7092 supported only on some systems.
7093
f7a7f4eb
RS
70942007-10-01 Richard Stallman <rms@gnu.org>
7095
7096 * display.texi (Overlay Properties): Explain nil as priority.
7097 Explain that conflicts are unpredictable if not resolved by
7098 priorities.
7099
780d7bb9
RS
71002007-09-23 Richard Stallman <rms@gnu.org>
7101
7102 * macros.texi (Backquote): Minor clarification.
7103
14b4fdfb
RS
71042007-09-19 Richard Stallman <rms@gnu.org>
7105
7106 * display.texi (Display Property): Explain multiple display specs.
9600ac7c
RS
7107 Clarify when they work in parallel and when one overrides.
7108 Fix error in example.
14b4fdfb 7109
b8d4c8d0
GM
71102007-09-06 Glenn Morris <rgm@gnu.org>
7111
b3e755a9 7112 Move from lispref/ to doc/lispref/. Change all setfilename
b8d4c8d0
GM
7113 commands to use ../../info.
7114 * Makefile.in (infodir): Go up one more level.
4638454b 7115 (usermanualdir): Change from ../man to ../emacs.
b8d4c8d0
GM
7116 (miscmanualdir): New.
7117 (dist): Use new variable miscmanualdir.
7118 * makefile.w32-in (infodir, texinputdir): Go up one more level.
7119 (usermanualdir): Change from ../man to ../emacs.
7120
1bb1f7d3
MR
71212007-08-30 Martin Rudalics <rudalics@gmx.at>
7122
7123 * commands.texi (Command Loop Info): Advise against changing
7124 most variables described here. Explain new variable
7125 last-repeatable-command.
7126
b8d4c8d0
GM
71272007-08-29 Glenn Morris <rgm@gnu.org>
7128
7129 * elisp.texi (EMACSVER): Increase to 23.0.50.
7130
71312007-08-29 Dan Nicolaescu <dann@ics.uci.edu>
7132
7133 * frames.texi (Basic Parameters): Add display-environment-variable
7134 and term-environment-variable.
7135
71362007-08-28 Juri Linkov <juri@jurta.org>
7137
7138 * display.texi (Image Formats, Other Image Types): Add SVG.
7139
71402007-08-28 Juri Linkov <juri@jurta.org>
7141
7142 * display.texi (Images): Move formats-related text to new node
7143 "Image Formats".
7144 (Image Formats): New node.
7145
619fb9ee
RS
71462007-08-27 Richard Stallman <rms@gnu.org>
7147
7148 * windows.texi (Window Configurations): Clarify what
7149 a window configuration saves.
7150
b8d4c8d0
GM
71512007-08-25 Richard Stallman <rms@gnu.org>
7152
7153 * display.texi (Images): Delete redundant @findex.
7154
39f9da30
GM
71552007-08-16 Stefan Monnier <monnier@iro.umontreal.ca>
7156
7157 * text.texi (Change Hooks): (after|before)-change-functions are no
7158 longer bound to nil while running; rather inhibit-modification-hooks
7159 is t.
7160
b8d4c8d0
GM
71612007-08-16 Richard Stallman <rms@gnu.org>
7162
5dcb4c4e
SM
7163 * processes.texi (Asynchronous Processes):
7164 Clarify doc of start-file-process.
b8d4c8d0
GM
7165
71662007-08-08 Martin Rudalics <rudalics@gmx.at>
7167
7168 * modes.texi (Example Major Modes): Fix typo.
7169
71702007-08-08 Glenn Morris <rgm@gnu.org>
7171
7172 * intro.texi (nil and t): Do not use `iff' in documentation.
7173
7174 * tips.texi (Documentation Tips): Recommend against `iff'.
7175
71762007-08-07 Chong Yidong <cyd@stupidchicken.com>
7177
7178 * display.texi (Image Cache): Document image-refresh.
7179
71802007-08-06 Martin Rudalics <rudalics@gmx.at>
7181
7182 * windows.texi (Size of Window): Document window-full-width-p.
7183
71842007-07-25 Glenn Morris <rgm@gnu.org>
7185
7186 * gpl.texi (GPL): Replace license with GPLv3.
7187
7188 * Relicense all FSF files to GPLv3 or later.
7189
71902007-07-24 Michael Albinus <michael.albinus@gmx.de>
7191
4638454b
JB
7192 * processes.texi (Synchronous Processes):
7193 Add `process-file-shell-command'.
b8d4c8d0
GM
7194 (Asynchronous Processes): Mention restricted use of
7195 `process-filter' and `process-sentinel' in
7196 `start-file-process'. Add `start-file-process-shell-command'.
7197
71982007-07-17 Michael Albinus <michael.albinus@gmx.de>
7199
7200 * files.texi (Magic File Names): Introduce optional parameter
7201 IDENTIFICATION for `file-remote-p'.
7202
72032007-07-16 Richard Stallman <rms@gnu.org>
7204
7205 * display.texi (Defining Faces): Fix previous change.
7206
72072007-07-14 Richard Stallman <rms@gnu.org>
7208
7209 * control.texi (Handling Errors): Document `debug' in handler list.
7210
72112007-07-10 Richard Stallman <rms@gnu.org>
7212
7213 * display.texi (Defining Faces): Explain C-M-x feature for defface.
7214
72152007-07-09 Richard Stallman <rms@gnu.org>
7216
7217 * files.texi (Magic File Names): Rewrite previous change.
7218
72192007-07-08 Michael Albinus <michael.albinus@gmx.de>
7220
7221 * files.texi (Magic File Names): Introduce optional parameter
7222 CONNECTED for `file-remote-p'.
7223
72242007-07-07 Michael Albinus <michael.albinus@gmx.de>
7225
7226 * processes.texi (Asynchronous Processes):
7227 * files.texi (Magic File Names): Add `start-file-process'.
7228
72292007-06-27 Richard Stallman <rms@gnu.org>
7230
5dcb4c4e
SM
7231 * files.texi (Format Conversion Piecemeal):
7232 Clarify `after-insert-file-functions' calling convention.
b8d4c8d0
GM
7233
72342007-06-27 Michael Albinus <michael.albinus@gmx.de>
7235
4638454b
JB
7236 * files.texi (Magic File Names): Remove `dired-call-process'.
7237 Add `process-file'.
b8d4c8d0
GM
7238
72392007-06-27 Kenichi Handa <handa@m17n.org>
7240
7241 * text.texi (Special Properties): Fix description about
4638454b 7242 `composition' property.
b8d4c8d0
GM
7243
72442007-06-26 Kenichi Handa <handa@m17n.org>
7245
7246 * nonascii.texi (Default Coding Systems): Document about the
7247 return value `undecided'.
7248
72492007-06-25 David Kastrup <dak@gnu.org>
7250
7251 * keymaps.texi (Active Keymaps): Document new POSITION argument of
7252 `current-active-maps'.
7253
72542007-06-24 Karl Berry <karl@gnu.org>
7255
4638454b 7256 * elisp.texi, vol1.texi, vol2.texi: New Back-Cover Text.
b8d4c8d0
GM
7257
72582007-06-15 Juanma Barranquero <lekktu@gmail.com>
7259
7260 * display.texi (Overlay Arrow): Doc fix.
7261
72622007-06-14 Karl Berry <karl@tug.org>
7263
7264 * anti.texi (Antinews): Typo.
7265
72662007-06-14 Chong Yidong <cyd@stupidchicken.com>
7267
7268 * display.texi (Image Cache): Document image-refresh.
7269
72702007-06-12 Karl Berry <karl@gnu.org>
7271
7272 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: Update.
7273 * two-volume.make: New file.
7274 * .cvsignore: Ignore two-volume files.
7275
72762007-06-12 Tom Tromey <tromey@redhat.com>
7277
7278 * os.texi (Init File): Document user-emacs-directory.
7279
72802007-06-03 Nick Roberts <nickrob@snap.net.nz>
7281
7282 * commands.texi (Click Events): Describe width and height when
7283 object is nil.
7284
72852007-05-30 Nick Roberts <nickrob@snap.net.nz>
7286
5dcb4c4e
SM
7287 * commands.texi (Click Events): Layout more logically.
7288 Describe width and height.
b8d4c8d0
GM
7289 (Drag Events, Motion Events): Update to new format for position.
7290
72912007-06-02 Richard Stallman <rms@gnu.org>
7292
7293 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
7294
72952007-06-02 Chong Yidong <cyd@stupidchicken.com>
7296
7297 * Version 22.1 released.
7298
72992007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
7300
7301 * text.texi (Special Properties): Correct meaning of fontified face.
7302
73032007-05-30 Richard Stallman <rms@gnu.org>
7304
7305 * text.texi (Special Properties): Add link to Adjusting Point.
7306
73072007-05-12 Richard Stallman <rms@gnu.org>
7308
7309 * text.texi (Margins): indent-to-left-margin is not the default.
7310 (Mode-Specific Indent): For indent-line-function, the default
7311 is indent-relative.
7312
7313 * modes.texi (Example Major Modes): Explain last line of text-mode
7314 is redundant.
7315
73162007-05-10 Richard Stallman <rms@gnu.org>
7317
7318 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
7319
7320 * help.texi (Keys in Documentation): Add reference to
7321 Documentation Tips.
7322
7323 * files.texi (Format Conversion): TO-FN gets three arguments.
7324
7325 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
7326
73272007-05-10 Thien-Thi Nguyen <ttn@gnuvola.org>
7328
7329 * elisp.texi (Top): Remove "Saving Properties" from detailed menu.
7330 * files.texi (Format Conversion): Expand intro; add menu.
7331 (Format Conversion Overview, Format Conversion Round-Trip)
7332 (Format Conversion Piecemeal): New nodes/subsections.
7333 * hooks.texi: Xref "Format Conversion" , not "Saving Properties".
7334 * text.texi (Text Properties): Remove "Saving Properties" from menu.
7335 (Saving Properties): Delete node/subsection.
7336
73372007-05-07 Karl Berry <karl@gnu.org>
7338
7339 * elisp.texi (EMACSVER): Back to 22.
7340
73412007-05-06 Richard Stallman <rms@gnu.org>
7342
7343 * processes.texi (Accepting Output): Revert most of previous change.
7344
73452007-05-05 Richard Stallman <rms@gnu.org>
7346
7347 * processes.texi (Accepting Output): accept-process-output
7348 uses microseconds, not milliseconds. But that arg is obsolete.
7349
73502007-05-04 Karl Berry <karl@tug.org>
7351
7352 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
7353
73542007-05-04 Eli Zaretskii <eliz@gnu.org>
7355
7356 * tips.texi (Documentation Tips): Rearrange items to place the
7357 more important ones first. Add an index entry for hyperlinks.
7358
73592007-05-03 Karl Berry <karl@gnu.org>
7360
7361 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
7362 (EMACSVER) [smallbook]: 22 for printed version.
7363
7364 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
7365 so restore anchor to normal position after defun. Found by Kevin Ryde.
7366
73672007-04-26 Glenn Morris <rgm@gnu.org>
7368
7369 * elisp.texi (EMACSVER): Increase to 22.1.50.
7370
73712007-04-28 Karl Berry <karl@gnu.org>
7372
7373 * elisp.texi: Improve line breaks on copyright page,
7374 similar layout to emacs manual, 8.5x11 by default.
7375
73762007-04-24 Richard Stallman <rms@gnu.org>
7377
7378 * text.texi (Special Properties): Add xref to Overlay Properties.
7379
7380 * display.texi (Overlay Properties): Add xref to Special Properties.
7381
73822007-04-22 Richard Stallman <rms@gnu.org>
7383
7384 * keymaps.texi (Extended Menu Items): Move the info about
7385 format with cached keyboard binding.
7386
73872007-04-21 Richard Stallman <rms@gnu.org>
7388
7389 * text.texi (Special Properties): Clarify previous change.
7390
7391 * files.texi (File Name Expansion): Clarify previous change.
7392
7393 * display.texi (Attribute Functions): Fix example for
7394 face-attribute-relative-p.
7395
73962007-04-19 Kenichi Handa <handa@m17n.org>
7397
7398 * text.texi (Special Properties): Document composition property.
7399
74002007-04-19 Glenn Morris <rgm@gnu.org>
7401
7402 * files.texi (File Name Expansion): Mention "superroot".
7403
74042007-04-15 Chong Yidong <cyd@stupidchicken.com>
7405
7406 * frames.texi (Multiple Displays): Add note about "multi-monitor"
7407 setups.
7408 (Display Feature Testing): Note that display refers to all
7409 physical monitors for multi-monitor setups.
7410
74112007-04-14 Richard Stallman <rms@gnu.org>
7412
7413 * lists.texi (Sets And Lists): Clarify `delete' examples.
7414 Remove spurious xref to same node.
7415 Clarify xref for add-to-list.
7416
74172007-04-12 Nick Roberts <nickrob@snap.net.nz>
7418
7419 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
7420 value of lisp-mode-map.
7421
74222007-04-11 Karl Berry <karl@gnu.org>
7423
7424 * anti.texi (Antinews):
7425 * display.texi (Overlay Properties, Defining Images):
7426 * processes.texi (Synchronous Processes, Sentinels):
7427 * syntax.texi (Syntax Table Internals):
7428 * searching.texi (Regexp Special):
7429 * nonascii.texi (Default Coding Systems):
7430 * text.texi (Special Properties):
7431 * minibuf.texi (Basic Completion): Wording to improve breaks in
7432 8.5x11 format.
7433 * elisp.texi (smallbook): New @set to more easily switch between
7434 smallbook and 8.5x11.
7435
74362007-04-11 Richard Stallman <rms@gnu.org>
7437
7438 * text.texi (Lazy Properties): Minor fix.
7439
74402007-04-08 Karl Berry <karl@gnu.org>
7441
7442 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
7443 * macros.texi (Backquote): Downcase Backquote in index entries for
7444 consistency.
7445
74462007-04-08 Richard Stallman <rms@gnu.org>
7447
7448 * text.texi (Adaptive Fill): Just describe default,
7449 don't show it (since it contains non-ASCII chars).
7450
74512007-04-07 Karl Berry <karl@gnu.org>
7452
7453 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
7454 adaptive-fill-regexp's value, since they are not in the standard
7455 TeX fonts.
7456
74572007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
7458
7459 * display.texi (Defining Faces): Fix example.
7460
74612007-04-07 Karl Berry <karl@gnu.org>
7462
7463 * display.texi (Button Buffer Commands): Improve page break.
7464
74652007-04-07 Richard Stallman <rms@gnu.org>
7466
7467 * advice.texi (Activation of Advice): Remove redundant index entry.
7468
7469 * backups.texi: Improve index entries. Remove redundant ones.
7470
7471 * compile.texi (Byte Compilation): Improve index entry.
7472
7473 * hash.texi (Creating Hash): Improve index entry.
7474
7475 * symbols.texi (Definitions): Improve index entry.
7476
7477 * edebug.texi: Improve index entries. Remove redundant/useless ones.
7478
7479 * maps.texi (Standard Keymaps): Remove useless index entry.
7480
7481 * help.texi (Documentation Basics): Remove redundant index entries.
7482
7483 * customize.texi: Improve index entries.
7484 Remove redundant/useless ones.
7485
7486 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
7487
7488 * streams.texi (Output Variables): Improve index entry.
7489
7490 * abbrevs.texi (Abbrevs): Remove useless index entry.
7491
7492 * macros.texi (Expansion): Remove useless index entry.
7493
7494 * text.texi: Improve index entries. Remove redundant/useless ones.
7495 (Text Properties, Examining Properties)
7496 (Special Properties): Use "property category" instead of "category"
7497 to refer to the `category' property.
7498
7499 * positions.texi: Improve index entries. Remove useless one.
7500
7501 * lists.texi: Improve index entries. Remove redundant/useless ones.
7502
7503 * os.texi: Improve index entries.
7504 (Timers): Fix previous change.
7505
7506 * buffers.texi: Improve index entries.
7507 (Modification Time): Get rid of term "obsolete buffer".
7508
7509 * debugging.texi: Improve index entries.
7510 (Test Coverage): Add xref to other test coverage ftr.
7511
7512 * eval.texi: Improve index entry. Remove redundant ones.
7513
7514 * numbers.texi: Improve index entries. Remove redundant/useless ones.
7515
7516 * files.texi: Improve index entries. Remove redundant/useless ones.
7517
7518 * objects.texi: Improve index entries.
7519
7520 * processes.texi: Improve index entries.
7521
7522 * modes.texi: Improve index entry. Remove redundant one.
7523
7524 * nonascii.texi: Improve index entries.
7525
7526 * internals.texi: Improve index entries.
7527
7528 * syntax.texi: Improve index entries.
7529
7530 * keymaps.texi (Active Keymaps): Improve index entries.
7531
7532 * commands.texi: Improve index entries. Remove redundant/useless ones.
7533
7534 * frames.texi: Improve index entries. Remove redundant/useless ones.
7535
7536 * markers.texi: Improve index entries. Remove redundant ones.
7537
7538 * tips.texi: Improve index entries.
7539
7540 * loading.texi (Unloading): Improve index entry.
7541
7542 * variables.texi: Improve index entries. Remove redundant one.
7543
7544 * sequences.texi: Improve index entry.
7545
7546 * display.texi: Improve index entries. Remove redundant ones.
7547
7548 * windows.texi: Improve index entries.
7549
7550 * searching.texi: Improve index entries. Remove redundant one.
7551
7552 * strings.texi (Case Tables): Improve last change.
7553
75542007-04-04 Chong Yidong <cyd@stupidchicken.com>
7555
7556 * strings.texi (Case Tables): Document with-case-table and
7557 ascii-case-table.
7558
75592007-04-03 Karl Berry <karl@gnu.org>
7560
7561 * processes.texi (Network): Reword to improve page break.
7562
75632007-04-03 Eli Zaretskii <eliz@gnu.org>
7564
7565 * functions.texi (Inline Functions): Describe more disadvantages
7566 of defsubst, and make advice against it stronger.
7567
75682007-04-02 Karl Berry <karl@gnu.org>
7569
7570 * backups.texi (Backup Names): Avoid widow words.
7571 * modes.texi (Example Major Modes): Align last comment.
7572
75732007-04-01 Chong Yidong <cyd@stupidchicken.com>
7574
7575 * keymaps.texi (Remapping Commands): Document new arg to
7576 command-remapping.
7577
75782007-04-01 Karl Berry <karl@gnu.org>
7579
7580 * processes.texi (Low-Level Network): Typo.
7581 * loading.texi (Hooks for Loading): Avoid double "the".
7582 * keymaps.texi (Key Sequences): No double "and".
7583 (Changing Key Bindings): Shorten to improve line break.
7584
75852007-03-31 Glenn Morris <rgm@gnu.org>
7586
7587 * os.texi (Timers): Fix description of run-at-time TIME formats.
7588
75892007-03-31 Richard Stallman <rms@gnu.org>
7590
7591 * display.texi (Invisible Text): Correct buffer-invisibility-spec
7592 regarding ellipsis.
7593
75942007-03-31 Eli Zaretskii <eliz@gnu.org>
7595
7596 * intro.texi (nil and t):
7597 * symbols.texi (Plists and Alists):
7598 * variables.texi (Variable Aliases, Constant Variables):
7599 * functions.texi (Defining Functions):
7600 * advice.texi (Advising Primitives):
7601 * debugging.texi (Syntax Errors, Compilation Errors):
7602 * minibuf.texi (Minibuffer Windows):
7603 * commands.texi (Adjusting Point):
7604 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
7605 (Auto Major Mode, Major Mode Conventions):
7606 * help.texi (Describing Characters):
7607 * files.texi (Create/Delete Dirs, Information about Files)
7608 (File Locks, Writing to Files, Reading from Files)
7609 (Saving Buffers):
7610 * windows.texi (Resizing Windows, Cyclic Window Ordering):
7611 * frames.texi (Finding All Frames):
7612 * positions.texi (Buffer End, Motion):
7613 * markers.texi (The Region):
7614 * text.texi (Deletion, Near Point):
7615 * display.texi (Displaying Messages, Truncation):
7616 * os.texi (Processor Run Time):
7617 * tips.texi (Key Binding Conventions, Programming Tips)
7618 (Warning Tips, Documentation Tips, Comment Tips):
7619 * internals.texi (Memory Usage): Improve indexing.
7620
7621 * variables.texi (Frame-Local Variables):
7622 * functions.texi (Argument List):
7623 * loading.texi (Library Search):
7624 * streams.texi (Output Variables):
7625 * keymaps.texi (Translation Keymaps, Searching Keymaps):
7626 * searching.texi (Replacing Match, Search and Replace):
7627 * processes.texi (Byte Packing, Decoding Output)
7628 (Accepting Output, Network Servers, Shell Arguments):
7629 * display.texi (Abstract Display, Image Cache, Scroll Bars):
7630 * windows.texi (Window Point, Window Start):
7631 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
7632 * commands.texi (Reading Input, Keyboard Events):
7633 * minibuf.texi (Reading File Names, Minibuffer Completion)
7634 (Recursive Mini):
7635 * positions.texi (List Motion):
7636 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
7637 * numbers.texi (Arithmetic Operations, Math Functions)
35e951cd 7638 (Predicates on Numbers, Comparison of Numbers, Numeric Conversions):
b8d4c8d0
GM
7639 * locals.texi (Standard Buffer-Local Variables):
7640 * maps.texi (Standard Keymaps):
7641 * os.texi (User Identification, System Environment, Recording Input)
7642 (X11 Keysyms):
7643 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
7644 * backups.texi (Backups and Auto-Saving):
7645 * customize.texi (Customization, Group Definitions)
7646 (Variable Definitions):
7647 * compile.texi (Byte Compilation): Improve index entries.
7648
76492007-03-31 Karl Berry <karl@gnu.org>
7650
7651 * macros.texi (Defining Macros): Avoid widow syllable.
7652
76532007-03-31 Eli Zaretskii <eliz@gnu.org>
7654
7655 * elisp.texi (Top): Postscript -> PostScript.
7656
7657 * display.texi (Images, Postscript Images): Postscript -> PostScript.
7658
76592007-03-31 Markus Triska <markus.triska@gmx.at>
7660
7661 * internals.texi (Writing Emacs Primitives): Untabify `For'.
7662
76632007-03-30 Karl Berry <karl@gnu.org>
7664
7665 * lists.texi (List-related Predicates): Remove spurious @need.
7666 (Setcdr): Use @smallexample to improve page break.
7667 (Association Lists) <assoc>: Reword to improve page break.
7668
7669 * strings.texi (String Conversion): Insert blank line to improve
7670 page break.
7671
7672 * numbers.texi (Random Numbers): Use @minus{}.
7673 (Math Functions): Use @minus{}.
7674
7675 * intro.texi (Acknowledgements): Avoid line breaks before middle
7676 initials.
7677
76782007-03-24 Eli Zaretskii <eliz@gnu.org>
7679
7680 * errors.texi (Standard Errors): Add an index entry.
7681
76822007-03-19 Richard Stallman <rms@gnu.org>
7683
7684 * os.texi (Recording Input): recent-keys now gives 300 keys.
7685
76862007-03-12 Glenn Morris <rgm@gnu.org>
7687
7688 * os.texi: Replace "daylight savings" with "daylight saving"
7689 throughout.
7690
76912007-03-05 Richard Stallman <rms@gnu.org>
7692
5dcb4c4e
SM
7693 * variables.texi (File Local Variables):
7694 Update enable-local-variables values.
b8d4c8d0
GM
7695
76962007-03-04 Richard Stallman <rms@gnu.org>
7697
7698 * syntax.texi (Control Parsing): Minor clarification.
7699
7700 * strings.texi (Formatting Strings): Clarify width, precision, flags.
7701
7702 * sequences.texi (Sequence Functions): Move string-bytes away,
7703 add xref.
7704
7705 * nonascii.texi (Text Representations): Move string-bytes here.
7706
7707 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
7708
7709 * minibuf.texi (Basic Completion): Minor clarification.
7710
7711 * markers.texi (The Mark): Clarify existence vs activation of mark.
7712 Other cleanup.
7713
7714 * display.texi (Finding Overlays): Write better example.
7715
7716 * compile.texi (Eval During Compile): Clarify putting macros
7717 in eval-when-compile.
7718
c5602427 77192007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br> (tiny change)
b8d4c8d0
GM
7720
7721 * loading.texi (How Programs Do Loading): Fix anchor position at
c5602427 7722 load-read-function definition doc.
b8d4c8d0
GM
7723
77242007-02-21 Kim F. Storm <storm@cua.dk>
7725
7726 * strings.texi (Text Comparison): Mention that assoc-string
7727 converts symbols to strings before testing.
7728
77292007-02-17 Kim F. Storm <storm@cua.dk>
7730
7731 * processes.texi (Bindat Spec): Vector types can have optional
7732 element type.
7733 (Bindat Examples): Fix example. Add vector with element type.
7734
77352007-02-16 Andreas Schwab <schwab@suse.de>
7736
7737 * strings.texi (Formatting Strings): Document '+' flag.
7738
77392007-02-15 Juanma Barranquero <lekktu@gmail.com>
7740
7741 * strings.texi (Modifying Strings): Clarify that `clear-string'
7742 always converts the string to unibyte.
7743
77442007-02-14 Kim F. Storm <storm@cua.dk>
7745
7746 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
7747 Rewrite glyph code description to refer to these functions.
7748 Remove details of encoding face number and char into integer code.
7749
77502007-02-03 Alan Mackenzie <acm@muc.de>
7751
7752 * loading.texi (Hooks for Loading): Make the description of
7753 `eval-after-load' more detailed, and amend the description of
7754 after-load-alist, in accordance with changes from 2006-05.
7755
77562007-02-03 Chong Yidong <cyd@stupidchicken.com>
7757
7758 * modes.texi (Defining Minor Modes): Document that a :require
7759 keyword or similar may be required to make saved customization
7760 variables work.
7761
77622007-02-03 Eli Zaretskii <eliz@gnu.org>
7763
7764 * elisp.texi (Top): Make the detailed menu headers compliant with
5dcb4c4e
SM
7765 Texinfo guidelines and with what texnfo-upd.el expects.
7766 Add comments to prevent people from inadvertently modifying the key
b8d4c8d0
GM
7767 parts needed by `texinfo-multiple-files-update'.
7768
77692007-02-02 Eli Zaretskii <eliz@gnu.org>
7770
7771 * elisp.texi (Top): Update the top-level menus.
7772
7773 * syntax.texi (Categories): Add index entries.
7774
77752007-02-01 Juanma Barranquero <lekktu@gmail.com>
7776
7777 * display.texi (Attribute Functions): Fix name and description of
7778 the UNDERLINE arg of `set-face-underline-p'.
7779
77802007-01-29 Eli Zaretskii <eliz@gnu.org>
7781
7782 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
7783 Variables", and "Standard Keymaps" to the detailed menu.
7784
7785 * variables.texi (Future Local Variables): Add index entry.
7786
77872007-01-28 Richard Stallman <rms@gnu.org>
7788
7789 * tips.texi (Coding Conventions): Clarify the tip about macros
7790 that define a function or a variable.
7791
7792 * files.texi (File Attributes): UID and GID can be floats.
7793 (Magic File Names): Explain why deferring all operations to
7794 the standard handler does not work.
7795
77962007-01-23 Martin Rudalics <rudalics@gmx.at>
7797
7798 * backups.texi (Reverting): Use "buffer" instead of "file"
7799 when talking about major and minor modes.
7800
78012007-01-21 Richard Stallman <rms@gnu.org>
7802
7803 * help.texi (Documentation): Add xref to Documentation Tips.
7804
78052007-01-14 Juanma Barranquero <lekktu@gmail.com>
7806
7807 * tips.texi (Coding Conventions): Fix typos.
7808
78092007-01-05 Richard Stallman <rms@gnu.org>
7810
7811 * modes.texi (Defining Minor Modes): Fix previous change.
7812
78132007-01-03 Richard Stallman <rms@gnu.org>
7814
7815 * customize.texi (Variable Definitions, Customization Types):
7816 Don't use * in doc string for defcustom.
7817
78182007-01-02 Richard Stallman <rms@gnu.org>
7819
7820 * variables.texi (Variable Aliases): Clarify that aliases vars
7821 always have the same value.
7822
7823 * processes.texi (Bindat Spec): Fix Texinfo usage.
7824
7825 * modes.texi (Defining Minor Modes): Explain effect of command
7826 defined with define-global-minor-mode on new buffers.
7827
78282006-12-30 Kim F. Storm <storm@cua.dk>
7829
7830 * keymaps.texi (Tool Bar): Describe `grow-only' value of
7831 `auto-resize-tool-bars'.
7832
78332006-12-30 Richard Stallman <rms@gnu.org>
7834
7835 * keymaps.texi (Active Keymaps): Fix previous change.
7836
78372006-12-30 Nick Roberts <nickrob@snap.net.nz>
7838
7839 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
7840
78412006-12-30 Kim F. Storm <storm@cua.dk>
7842
7843 * processes.texi (Bindat Spec): Clarify using field names in
7844 length specifications.
7845
78462006-12-29 Kim F. Storm <storm@cua.dk>
7847
7848 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
7849 Add count and index variables for eval forms in repeat blocks.
7850
78512006-12-24 Richard Stallman <rms@gnu.org>
7852
5dcb4c4e
SM
7853 * customize.texi (Variable Definitions):
7854 Document new name custom-add-frequent-value.
b8d4c8d0
GM
7855
78562006-12-19 Kim F. Storm <storm@cua.dk>
7857
7858 * commands.texi (Misc Events): User signals now result in sigusr1
7859 and sigusr2 events which are handled through special-event-map.
7860 (Special Events): User signals and drag-n-drop are special.
7861
78622006-12-17 Richard Stallman <rms@gnu.org>
7863
7864 * loading.texi (Named Features): Explain subfeatures better.
7865
7866 * customize.texi: Use "option" only for user options.
7867 For the keyword values inside defcustom etc, say "keywords".
7868 For :options value's elements, say "elements".
7869 :group should not be omitted.
7870
7871 * syntax.texi (Parsing Expressions): Split up node.
7872 (Motion via Parsing, Position Parse, Parser State)
7873 (Low-Level Parsing, Control Parsing): New subnodes.
7874 (Parser State): Document syntax-ppss-toplevel-pos.
7875
7876 * positions.texi (List Motion): Punctuation fix.
7877
7878 * files.texi (File Name Completion): Document PREDICATE arg
7879 to file-name-completion.
7880
78812006-12-16 Eli Zaretskii <eliz@gnu.org>
7882
7883 * internals.texi (Building Emacs, Writing Emacs Primitives):
7884 Add index entries.
7885
78862006-12-11 Richard Stallman <rms@gnu.org>
7887
7888 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
7889 affects face menu. Explain how to make it non-nil without enabling
7890 any fontification.
7891
78922006-12-10 Chong Yidong <cyd@stupidchicken.com>
7893
7894 * modes.texi (Font Lock Basics): Document nil value of
7895 font-lock-defaults.
7896
78972006-12-10 Glenn Morris <rgm@gnu.org>
7898
7899 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
7900 value for system-flag argument. Abbrev tables may not be empty
7901 when major modes are loaded.
7902
79032006-12-08 Juanma Barranquero <lekktu@gmail.com>
7904
7905 * makefile.w32-in (maintainer-clean): Partially revert last
7906 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
7907 to protect elisp-covers.texi.
7908
79092006-12-07 Juanma Barranquero <lekktu@gmail.com>
7910
7911 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
7912 Don't remove elisp* info files; they are already deleted by the
7913 `clean' and `distclean' targets, and they are in the $(infodir)
7914 directory, not the current one.
7915
79162006-12-04 Kim F. Storm <storm@cua.dk>
7917
7918 * commands.texi (Misc Events): Update signal events.
7919 (Event Examples): Add signal example.
7920
79212006-11-29 Richard Stallman <rms@gnu.org>
7922
7923 * frames.texi (Visibility of Frames): Explain visible windows
7924 can be covered by others. Add xref for raise-frame.
7925
79262006-11-28 Richard Stallman <rms@gnu.org>
7927
7928 * searching.texi (Regexp Special): Update when ^ is special.
7929
79302006-11-27 Eli Zaretskii <eliz@gnu.org>
7931
7932 * customize.texi (Customization, Common Keywords)
7933 (Group Definitions, Variable Definitions, Composite Types)
7934 (Type Keywords, Customization Types): Add index entries for
7935 various customization keywords.
7936
79372006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
7938
7939 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
7940
c8763fb6 79412006-11-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
7942
7943 * frames.texi (Window System Selections): Remove clipboard from
7944 description of selection-coding-system.
7945
79462006-11-06 Richard Stallman <rms@gnu.org>
7947
7948 * lists.texi (List Variables): Document COMPARE-FN.
7949
7950 * keymaps.texi: Avoid use of "binding" to mean a relation;
7951 use it only to refer to the meaning associated with a key.
7952 (Keymaps): Change menu node description.
7953
7954 * elisp.texi (Top): Change menu node description.
7955
7956 * display.texi (Managing Overlays): Document overlay-recenter.
7957
79582006-10-29 Chong Yidong <cyd@stupidchicken.com>
7959
7960 * Makefile.in: Use relative paths to avoid advertising filesystem
7961 contents during compilation.
7962
79632006-10-23 Kim F. Storm <storm@cua.dk>
7964
7965 * commands.texi (Event Input Misc): Update unread-command-events.
7966
79672006-10-23 Nick Roberts <nickrob@snap.net.nz>
7968
7969 * lists.texi (Sets And Lists): Fix typos.
7970
79712006-10-18 Juanma Barranquero <lekktu@gmail.com>
7972
7973 * control.texi (Processing of Errors): Use @var for an argument,
7974 not @code.
7975
79762006-10-16 Richard Stallman <rms@gnu.org>
7977
7978 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
7979
7980 * keymaps.texi (Format of Keymaps): Show all the keymap element
7981 patterns that result from menu items.
7982 (Key Lookup): Minor cleanups.
7983
7984 * modes.texi (Precalculated Fontification): Don't say that
7985 not setting font-lock-defaults avoids loading font-lock.
7986
7987 * help.texi (Documentation): Move xref to Emacs Manual here.
7988 (Documentation Basics): From here.
7989 Also doc emacs-lisp-docstring-fill-column.
7990
7991 * elisp.texi: Update version and ISBN.
7992
7993 * commands.texi (Interactive Call): Clarify KEYS arg to
7994 call-interactively is a vector.
7995 (Command Loop Info): Delete anchor in this-command-keys.
7996 Add anchor in this-command-keys-vector.
7997 (Recursive Editing): Document how recursive-edit
7998 handles the current buffer.
7999
80002006-10-13 Chong Yidong <cyd@stupidchicken.com>
8001
8002 * frames.texi (Frame Titles): %c and %l are ignored in
8003 frame-title-format.
8004
80052006-10-11 Richard Stallman <rms@gnu.org>
8006
8007 * keymaps.texi (Key Sequences): Clarify use of kbd.
8008
80092006-10-10 Kim F. Storm <storm@cua.dk>
8010
8011 * lists.texi (Sets And Lists): Add memql.
8012
80132006-10-03 Richard Stallman <rms@gnu.org>
8014
8015 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
8016 Clarify :ascii: and :nonascii:.
8017
80182006-09-29 Juri Linkov <juri@jurta.org>
8019
8020 * modes.texi (%-Constructs): Reorder coding systems in the
8021 documentation of %z to the real order displayed in the modeline.
8022
80232006-09-25 Richard Stallman <rms@gnu.org>
8024
8025 * os.texi (Timers): Describe timer-max-repeats.
8026
80272006-09-25 Chong Yidong <cyd@stupidchicken.com>
8028
8029 * os.texi (Timers): Mention with-local-quit.
8030
80312006-09-24 Richard Stallman <rms@gnu.org>
8032
8033 * searching.texi (Searching and Matching): Mention property search.
8034
8035 * commands.texi (Command Loop Info): Explain how read-event affects
8036 this-command-keys.
8037
80382006-09-20 Richard Stallman <rms@gnu.org>
8039
8040 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
8041
8042 * windows.texi (Window Start): Minor cleanups.
8043
80442006-09-20 Kim F. Storm <storm@cua.dk>
8045
8046 * windows.texi (Window Start): pos-visible-in-window-p allows
8047 specifying t for position to mean "end of window".
8048 Add window-line-height.
8049
8050 * anti.texi (Antinews): Mention window-line-height.
8051
80522006-09-19 David Kastrup <dak@gnu.org>
8053
8054 * keymaps.texi (Searching Keymaps): Small clarification.
8055
80562006-09-18 Richard Stallman <rms@gnu.org>
8057
8058 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
8059 cause keyboard menus.
8060 (Menu Keymaps): Likewise.
8061 (Defining Menus, Keyboard Menus): Clarify.
8062
8063 * text.texi (Fields): Clarify explanation of constrain-to-field.
8064
80652006-09-16 Eli Zaretskii <eliz@gnu.org>
8066
8067 * variables.texi (Tips for Defining): Fix a typo.
8068
80692006-09-15 Richard Stallman <rms@gnu.org>
8070
8071 * keymaps.texi (Remapping Commands, Searching Keymaps)
8072 (Active Keymaps): Clean up previous change.
8073
80742006-09-15 Jay Belanger <belanger@truman.edu>
8075
8076 * gpl.texi: Replace "Library Public License" by "Lesser Public
8077 License" throughout.
8078
80792006-09-15 David Kastrup <dak@gnu.org>
8080
8081 * keymaps.texi (Active Keymaps): Adapt description to use
8082 `get-char-property' instead `get-text-property'. Explain how
8083 mouse events change this. Explain the new optional argument of
8084 `key-binding' and its mouse-dependent lookup.
8085 (Searching Keymaps): Adapt description similarly.
8086 (Remapping Commands): Explain the new optional argument of
8087 `command-remapping'.
8088
80892006-09-14 Richard Stallman <rms@gnu.org>
8090
8091 * keymaps.texi (Searching Keymaps): Clarification.
8092 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
8093
80942006-09-13 Richard Stallman <rms@gnu.org>
8095
8096 * objects.texi (Character Type): Node split.
8097 Add xref to Describing Characters.
8098 (Basic Char Syntax, General Escape Syntax)
8099 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
8100
81012006-09-11 Richard Stallman <rms@gnu.org>
8102
8103 * display.texi (Display Table Format): Wording clarification.
8104 (Glyphs): Clarifications.
8105
81062006-09-10 Chong Yidong <cyd@stupidchicken.com>
8107
8108 * keymaps.texi (Active Keymaps): Mention that key-binding checks
8109 local maps.
8110
81112006-09-10 Kim F. Storm <storm@cua.dk>
8112
8113 * display.texi (Forcing Redisplay): Document return value of
8114 function redisplay.
8115
81162006-09-09 Richard Stallman <rms@gnu.org>
8117
8118 * windows.texi (Window Hooks): Explain limits of
8119 window-scroll-functions.
8120
8121 * display.texi (Fringe Indicators): Update for last change in
8122 indicate-buffer-boundaries.
8123
81242006-09-08 Richard Stallman <rms@gnu.org>
8125
8126 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
8127
81282006-09-06 Kim F. Storm <storm@cua.dk>
8129
8130 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
8131
8132 * windows.texi (Window Start): Update pos-visible-in-window-p.
8133
81342006-09-04 Richard Stallman <rms@gnu.org>
8135
8136 * processes.texi (Accepting Output): Explain SECONDS=0 for
8137 accept-process-output.
8138
8139 * os.texi (Idle Timers): Explain why timer functions should not
8140 loop until (input-pending-p).
8141
81422006-09-02 Eli Zaretskii <eliz@gnu.org>
8143
8144 * makefile.w32-in (usermanualdir): New variable.
8145 (elisp.dvi): Use it.
8146
81472006-09-01 Eli Zaretskii <eliz@gnu.org>
8148
8149 * buffers.texi (Buffer Modification): Fix last change.
8150
81512006-09-01 Chong Yidong <cyd@stupidchicken.com>
8152
5dcb4c4e
SM
8153 * buffers.texi (Buffer Modification):
8154 Document buffer-chars-modified-tick.
b8d4c8d0
GM
8155
81562006-08-31 Richard Stallman <rms@gnu.org>
8157
8158 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
8159
81602006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
8161
8162 * modes.texi (Syntactic Font Lock):
8163 Mention font-lock-syntactic-face-function
8164 instead of specific faces.
8165
81662006-08-29 Chong Yidong <cyd@stupidchicken.com>
8167
8168 * display.texi (Images): Add xrref to display-images-p.
8169
81702006-08-28 Kenichi Handa <handa@m17n.org>
8171
8172 * nonascii.texi (Lisp and Coding Systems): Fix description of
8173 detect-coding-region.
8174
81752006-08-27 Michael Olson <mwolson@gnu.org>
8176
8177 * processes.texi (Transaction Queues): Remove stray quote
8178 character.
8179
81802006-08-25 Richard Stallman <rms@gnu.org>
8181
8182 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
8183 Add xref.
8184
81852006-08-24 Chong Yidong <cyd@stupidchicken.com>
8186
8187 * os.texi (Timers): Avoid waiting inside timers.
8188
81892006-08-21 Lute Kamstra <lute@gnu.org>
8190
8191 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
8192
81932006-08-20 Richard Stallman <rms@gnu.org>
8194
8195 * os.texi (Idle Timers): New node, split out from Timers.
8196 Document current-idle-time.
8197 * commands.texi (Reading One Event): Update xref.
8198 * elisp.texi (Top): Update subnode menu.
8199
82002006-08-16 Richard Stallman <rms@gnu.org>
8201
8202 * keymaps.texi (Extended Menu Items): Show format of cached
8203 bindings in extended menu items.
8204
8205 * customize.texi (Variable Definitions): Explain when the
8206 standard value expression is evaluated.
8207
82082006-08-15 Chong Yidong <cyd@stupidchicken.com>
8209
8210 * commands.texi (Reading One Event): Explain idleness in
8211 `read-event'.
8212
82132006-08-12 Chong Yidong <cyd@stupidchicken.com>
8214
8215 * text.texi (Near Point): Say "cursor" not "terminal cursor".
5dcb4c4e 8216 (Commands for Insertion): Remove split-line since it's not
b8d4c8d0
GM
8217 relevant for Lisp programming.
8218 (Yank Commands): Rewrite introduction.
8219 (Undo): Clarify.
8220 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
8221 (Filling): Remove redundant comment. Clarify return value of
8222 current-justification.
8223 (Margins): Minor clarifications.
8224 (Adaptive Fill): Update default value of adaptive-fill-regexp.
8225 (Sorting): Update definition of sort-lines.
8226 (Columns): Clarify behavior of sort-columns.
8227 (Indent Tabs): Link to Tab Stops in Emacs manual.
8228 (Special Properties): Clarify.
8229 (Clickable Text): Mention Buttons package.
8230
82312006-08-12 Kevin Ryde <user42@zip.com.au>
8232
8233 * os.texi (Time Parsing): Add %z to description of
8234 format-time-string, as per docstring. Add cross reference to
8235 glibc manual for strftime.
8236
82372006-08-08 Richard Stallman <rms@gnu.org>
8238
8239 * modes.texi: Clean up wording in previous change.
8240
82412006-08-07 Chong Yidong <cyd@stupidchicken.com>
8242
8243 * modes.texi (Hooks): Clarify.
8244 (Major Mode Basics): Mention define-derived-mode explicitly.
8245 (Major Mode Conventions): Rebinding RET is OK for some modes.
8246 Mention change-major-mode-hook and after-change-major-mode-hook.
5dcb4c4e 8247 (Example Major Modes): Move to end of Modes section.
b8d4c8d0
GM
8248 (Mode Line Basics): Clarify.
8249 (Mode Line Data): Mention help-echo and local-map in strings.
8250 Explain reason for treatment of non-risky variables.
8251 (Properties in Mode): Clarify.
8252 (Faces for Font Lock): Add font-lock-negation-char-face.
8253
82542006-08-04 Eli Zaretskii <eliz@gnu.org>
8255
8256 * strings.texi (Formatting Strings): Warn against arbitrary
8257 strings as first arg to `format'.
8258
82592006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
8260
8261 * text.texi (Clickable Text): Mention `help-echo' text property.
8262 Update intro, examples and associated explanations.
8263
82642006-07-31 Richard Stallman <rms@gnu.org>
8265
8266 * commands.texi: Update xrefs.
8267 (Event Mod): New node, cut out from old Translating Input.
8268
8269 * maps.texi: Update xrefs.
8270
8271 * keymaps.texi (Translation Keymaps): New node.
8272 Update xrefs from Translating Input to Translation Keymaps.
8273
8274 * elisp.texi (Top): Update subnode menu.
8275
8276 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
8277
8278 * os.texi (System Interface): Fix menu descriptions of some nodes.
8279 (Translating Input): Node deleted.
8280
82812006-07-31 Nick Roberts <nickrob@snap.net.nz>
8282
8283 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
8284
8285 * lists.texi (Sets And Lists): Likewise.
8286
82872006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
8288
8289 * text.texi (Fields): Mention POS
8290 requirement when narrowing is in effect.
8291
82922006-07-28 Richard Stallman <rms@gnu.org>
8293
8294 * display.texi (Face Attributes): Simplify wording.
8295 (Attribute Functions): Clarify meaning of new-frame default
8296 attribute settings.
8297
8298 * customize.texi (Common Keywords): Document how to use
8299 :package-version in a package not in Emacs.
8300
83012006-07-28 Kim F. Storm <storm@cua.dk>
8302
8303 * commands.texi (Reading One Event): Fix last change.
8304
83052006-07-26 Chong Yidong <cyd@stupidchicken.com>
8306
8307 * commands.texi (Reading One Event): Document SECONDS argument for
8308 read-event, read-char, and read-char-exclusive.
8309
83102006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
8311
8312 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
8313 to ensure correct identification.
8314
83152006-07-24 Richard Stallman <rms@gnu.org>
8316
8317 * text.texi (Clickable Text): Clarify.
8318
8319 * sequences.texi (Vector Functions): Delete duplicate xref.
8320
8321 * objects.texi (Function Type): Clarify.
8322
8323 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
8324 modes.
8325
8326 * lists.texi (List Variables): New node.
8327 Material moved from other nodes.
8328
8329 * variables.texi (Setting Variables): add-to-list and
8330 add-to-ordered-list moved to List Variables node.
8331
83322006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
8333
8334 * text.texi (Links and Mouse-1):
8335 For mouse-on-link-p, expand on arg POS.
8336
83372006-07-21 Kim F. Storm <storm@cua.dk>
8338
8339 * display.texi (Forcing Redisplay): Don't mention systems which
8340 don't support sub-second timers for redisplay-preemption-period.
8341
8342 * os.texi (Terminal Output): Clarify text vs graphical terminal.
8343
83442006-07-21 Eli Zaretskii <eliz@gnu.org>
8345
8346 * frames.texi (Input Focus): Document that focus-follows-mouse has
8347 no effect on MS-Windows.
8348
83492006-07-18 Richard Stallman <rms@gnu.org>
8350
8351 * display.texi (Forcing Redisplay): Cleanups in previous change.
8352
8353 * processes.texi (Low-Level Network): Make menu more convenient.
8354
83552006-07-18 Kim F. Storm <storm@cua.dk>
8356
8357 * display.texi (Forcing Redisplay): redisplay-preemption-period
8358 only used on window systems. Add xref to Terminal Output.
8359
8360 * os.texi (Terminal Output): baud-rate only controls preemption on
8361 non-window systems. Add xref to Forcing Redisplay.
8362
8363 * processes.texi (Low-Level Network): Rename node "Make Network"
8364 to "Network Processes".
8365
83662006-07-18 Karl Berry <karl@gnu.org>
8367
8368 * variables.texi, functions.texi, customize.texi, loading.texi:
8369 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
8370
83712006-07-17 Chong Yidong <cyd@stupidchicken.com>
8372
8373 * commands.texi (Waiting): Document batch-mode sit-for behavior.
8374
83752006-07-17 Richard Stallman <rms@gnu.org>
8376
8377 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
8378 Put period and comma inside quotes.
8379
8380 * loading.texi, markers.texi: Use real doublequote inside menus.
8381
8382 * windows.texi: Put point and comma inside quotes.
8383 (Textual Scrolling): Use @samp for error message.
8384
8385 * variables.texi, tips.texi, syntax.texi, symbols.texi:
8386 * strings.texi, streams.texi, processes.texi, os.texi:
8387 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
8388 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
8389 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
8390 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
8391 Put point and comma inside quotes.
8392
8393 * control.texi (Processing of Errors): Add command-error-function.
8394
8395 * variables.texi (File Local Variables): Clarify that
8396 file local variables make buffer-local bindings.
8397
8398 * modes.texi (Syntactic Font Lock): Give default for
8399 font-lock-syntax-table.
8400
84012006-07-17 Nick Roberts <nickrob@snap.net.nz>
8402
8403 * text.texi (Special Properties): Clean up previous change.
8404
84052006-07-16 Karl Berry <karl@gnu.org>
8406
8407 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
8408 * control.texi: Fix bad page breaks through chapter 10 (control).
8409
8410 * anti.texi (Antinews): Reorder face-attribute fns to avoid
8411 underfull hbox.
8412
84132006-07-15 Nick Roberts <nickrob@snap.net.nz>
8414
8415 * text.texi (Special Properties): Describe fontified text property
8416 in relation to a character (not text).
8417
84182006-07-15 Kim F. Storm <storm@cua.dk>
8419
8420 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
8421 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
8422 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
8423
8424 * anti.texi (Antinews): Mention redisplay function.
8425 The kbd macro existed, but was not documented, before 22.x.
8426 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
8427
84282006-07-14 Nick Roberts <nickrob@snap.net.nz>
8429
8430 * display.texi (Displaying Messages): Add anchor.
8431
8432 * frames.texi (Dialog Boxes): Use it.
8433
84342006-07-12 Richard Stallman <rms@gnu.org>
8435
8436 * objects.texi (Frame Type): Explain nature of frames better.
8437
8438 * frames.texi (Frames): Explain nature of frames better.
8439
84402006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
8441
8442 * tips.texi (Coding Conventions): Explain why use cl at compile time.
8443
84442006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
8445
8446 * frames.texi (Window System Selections): Mention scrap support for Mac.
8447 Default value of x-select-enable-clipboard is t on Mac.
8448
8449 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
8450
84512006-07-11 Kim F. Storm <storm@cua.dk>
8452
8453 * display.texi (Forcing Redisplay): Add `redisplay' function.
8454 Don't mention (sit-for -1) -- use (redisplay t) instead.
8455
8456 * commands.texi (Waiting): (sit-for -1) is no longer special.
8457 (sit-for 0) is equivalent to (redisplay).
8458 Iconifying/deiconifying no longer makes sit-for return.
8459
84602006-07-10 Nick Roberts <nickrob@snap.net.nz>
8461
8462 * display.texi (Buttons): Fix typo.
8463
8464 * index.texi, elisp.texi (New Symbols): Comment node out.
8465
84662006-07-09 Richard Stallman <rms@gnu.org>
8467
8468 * display.texi (Truncation): Clean up previous change.
8469
84702006-07-08 Richard Stallman <rms@gnu.org>
8471
8472 * commands.texi (Interactive Call): Use 3 as prefix in example
8473 for execute-extended-command.
8474
8475 * display.texi (Attribute Functions): Move paragraph about
8476 compatibility with Emacs < 21.
8477
84782006-07-09 Kim F. Storm <storm@cua.dk>
8479
8480 * display.texi (Refresh Screen): Clarify force-window-update.
8481 (Truncation): "Normally" indicated by fringe arrows.
8482
84832006-07-08 Eli Zaretskii <eliz@gnu.org>
8484
8485 * windows.texi (Textual Scrolling, Resizing Windows):
8486 * variables.texi (Constant Variables):
8487 * text.texi (Buffer Contents, Deletion, Changing Properties)
8488 (Property Search, Special Properties, Sticky Properties)
8489 (Links and Mouse-1, Fields, Change Hooks):
8490 * syntax.texi (Syntax Table Functions, Parsing Expressions)
8491 (Categories):
8492 * symbols.texi (Other Plists):
8493 * streams.texi (Output Variables):
8494 * processes.texi (Input to Processes, Query Before Exit):
8495 * positions.texi (Word Motion, Text Lines, List Motion):
8496 * os.texi (Init File, System Environment, Sound Output)
8497 (Session Management):
8498 * nonascii.texi (Text Representations, Character Sets)
8499 (Chars and Bytes, Locales):
8500 * modes.texi (Defining Minor Modes, Header Lines):
8501 * minibuf.texi (Minibuffer Contents):
8502 * markers.texi (Information from Markers):
8503 * lists.texi (List Elements, Building Lists, Association Lists):
8504 * keymaps.texi (Tool Bar):
8505 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
8506 * functions.texi (What Is a Function, Mapping Functions):
8507 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
8508 (Color Names, Text Terminal Colors, Display Feature Testing):
8509 * files.texi (Visiting Functions, File Name Components)
8510 (Unique File Names, Contents of Directories):
8511 * display.texi (Forcing Redisplay, Displaying Messages)
8512 (Temporary Displays, Font Selection, Auto Faces)
8513 (Font Lookup, Fringe Indicators, Display Margins)
8514 (Image Descriptors, Showing Images, Image Cache, Button Types)
8515 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
8516 (Display Table Format, Glyphs):
8517 * control.texi (Iteration):
8518 * commands.texi (Command Loop Info, Adjusting Point):
8519 * backups.texi (Making Backups, Auto-Saving):
8520 Remove @tindex entries.
8521
85222006-07-07 Kim F. Storm <storm@cua.dk>
8523
8524 * display.texi (Fringe Cursors): Fix typo.
8525 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
8526 (Overlay Arrow): Default is overlay-arrow fringe indicator.
8527
85282006-07-05 Richard Stallman <rms@gnu.org>
8529
8530 * text.texi (Buffer Contents): Add example of text props
8531 in result of buffer-substring.
8532 (Text Properties): Explain better about use of specific property names.
8533 (Property Search): Some cleanups; reorder some functions.
8534
8535 * keymaps.texi (Changing Key Bindings): Cleanup.
8536 Add xref to Key Binding Conventions.
8537
8538 * display.texi (Attribute Functions): Add examples for
8539 face-attribute-relative-p.
8540
8541 * tips.texi (Coding Conventions): Cleanup last change.
8542
85432006-07-05 Karl Berry <karl@gnu.org>
8544
8545 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
8546 Remove @setchapternewpage odd.
8547 Result is 1013 pages, down from 1100.
8548
8549 * anti.texi, customize.texi, display.texi, internals.texi:
8550 * minibuf.texi, modes.texi, tips.texi:
8551 Fix overfull/underfull boxes.
8552
85532006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
8554
8555 * edebug.texi (Instrumenting):
8556 Add Edebug-specific findex for eval-buffer.
8557 * loading.texi (Loading):
8558 Replace eval-current-buffer with eval-buffer.
8559
85602006-06-30 Nick Roberts <nickrob@snap.net.nz>
8561
8562 * locals.texi (Standard Buffer-Local Variables): Update the list
8563 of variables.
8564
85652006-06-26 Nick Roberts <nickrob@snap.net.nz>
8566
8567 * files.texi (File Name Completion): Point user to the node
8568 "Reading File Names".
8569
85702006-06-24 Eli Zaretskii <eliz@gnu.org>
8571
8572 * files.texi (Contents of Directories): Document case-insensitive
8573 behavior on respective filesystems.
8574
8575 * objects.texi (Character Type): Document that Emacs signals an
8576 error for unsupported Unicode characters specified as \uNNNN.
8577
85782006-06-19 Richard Stallman <rms@gnu.org>
8579
8580 * processes.texi (Bindat Spec): Clarify previous change.
8581
85822006-06-16 Richard Stallman <rms@gnu.org>
8583
8584 * tips.texi (Coding Conventions): Better explain conventions
8585 for definition constructs.
8586
8587 * text.texi (Special Properties): String value of `read-only'
8588 serves as the error message.
8589
8590 * objects.texi (Character Type): Clarify prev. change.
8591 (Non-ASCII in Strings): Mention \u and \U.
8592
8593 * commands.texi (Using Interactive): Explain problem of
8594 markers, etc., in command-history.
8595
85962006-06-14 Kim F. Storm <storm@cua.dk>
8597
8598 * commands.texi (Waiting): Negative arg to sit-for forces
8599 redisplay even if input is pending.
8600
8601 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
8602 redisplay. Remove incorrect example of binding redisplay-dont-pause
8603 around (sit-for 0).
8604
86052006-06-13 Richard Stallman <rms@gnu.org>
8606
8607 * display.texi (Forcing Redisplay): Clarify previous change.
8608
86092006-06-13 Romain Francoise <romain@orebokech.com>
8610
8611 * display.texi (Forcing Redisplay): Fix typo.
8612
86132006-06-13 Kim F. Storm <storm@cua.dk>
8614
8615 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
8616
86172006-06-10 Luc Teirlinck <teirllm@auburn.edu>
8618
8619 * tips.texi (Coding Conventions): Add `@end itemize'.
8620
86212006-06-10 Richard Stallman <rms@gnu.org>
8622
8623 * tips.texi (Coding Conventions): Explain use of coding systems
8624 to ensure one decoding for strings.
8625
86262006-06-09 Aidan Kehoe <kehoea@parhasard.net>
8627
8628 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
8629 syntax.
8630
86312006-06-07 Eli Zaretskii <eliz@gnu.org>
8632
8633 * display.texi (Font Selection): Remove description of
8634 clear-face-cache.
8635
8636 * compile.texi (Eval During Compile): Fix a typo. Add index
8637 entries for possible uses of eval-when-compile.
8638
86392006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
8640
8641 * display.texi (Abstract Display): Fix typo.
8642
86432006-06-03 Eli Zaretskii <eliz@gnu.org>
8644
8645 * minibuf.texi (Minibuffer History) <history-add-new-input>:
8646 Reword variable's description.
8647
86482006-06-01 Richard Stallman <rms@gnu.org>
8649
8650 * windows.texi (Splitting Windows): Clarify splitting nonselected
8651 window.
8652
86532006-05-31 Juri Linkov <juri@jurta.org>
8654
8655 * minibuf.texi (Minibuffer History): Add history-add-new-input.
8656
86572006-05-30 Richard Stallman <rms@gnu.org>
8658
8659 * display.texi (Line Height): Fix errors in description of
10d1d0af 8660 default line height and line-height property.
b8d4c8d0
GM
8661
8662 * nonascii.texi (Default Coding Systems): Further clarification.
8663
86642006-05-29 Luc Teirlinck <teirllm@auburn.edu>
8665
8666 * internals.texi (Pure Storage): Mention that an overflow in pure
8667 space causes a memory leak.
8668 (Garbage Collection): If there was an overflow in pure space,
8669 `garbage-collect' returns nil.
8670
86712006-05-30 Eli Zaretskii <eliz@gnu.org>
8672
8673 * nonascii.texi (Default Coding Systems): Fix it some more.
8674
86752006-05-29 Eli Zaretskii <eliz@gnu.org>
8676
8677 * nonascii.texi (Default Coding Systems): Fix last change.
8678
86792006-05-29 Kenichi Handa <handa@m17n.org>
8680
8681 * nonascii.texi (find-operation-coding-system): Describe the new
8682 argument format (FILENAME . BUFFER).
8683
86842006-05-28 Richard Stallman <rms@gnu.org>
8685
8686 * tips.texi (Coding Conventions): Better explain reasons not to
8687 advise other packages or use `eval-after-load'.
8688
86892006-05-29 Kim F. Storm <storm@cua.dk>
8690
8691 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
8692 `bindat-idx' and `bindat-raw' for clarity.
8693
86942006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
8695
8696 * processes.texi (Bindat Spec): Expand on `repeat' handler.
8697
8698 * display.texi (Display): Add "Abstract Display" to menu.
8699 (Abstract Display, Abstract Display Functions)
8700 (Abstract Display Example): New nodes.
8701 * elisp.texi (Top): Add "Abstract Display" to menu.
8702
87032006-05-27 Chong Yidong <cyd@stupidchicken.com>
8704
8705 * keymaps.texi (Key Sequences): Link to input events definition.
8706 (Format of Keymaps): Delete material duplicated in Keymap Basics.
8707
8708 * files.texi (Changing Files): Document updated argument list for
8709 copy-file.
8710
87112006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
8712
8713 * processes.texi (Bindat Functions): Explain term "total length".
8714 Use it in bindat-length and bindat-pack descriptions.
8715
87162006-05-26 Eli Zaretskii <eliz@gnu.org>
8717
8718 * tips.texi (Coding Conventions): Advise against using
8719 eval-after-load in packages. Add an index entry.
8720
87212006-05-25 Juri Linkov <juri@jurta.org>
8722
8723 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
8724
8725 * modes.texi (%-Constructs): Add %e, %z, %Z.
8726
87272006-05-25 Richard Stallman <rms@gnu.org>
8728
8729 * elisp.texi (Top): Update subnode menu.
8730
8731 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
8732 (Keymaps): Update menu.
8733
87342006-05-25 Chong Yidong <cyd@stupidchicken.com>
8735
8736 * keymaps.texi (Key Sequences): Some clarifications.
8737
87382006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
8739
8740 * processes.texi (Bindat Functions): Say "unibyte string"
8741 explicitly for bindat-unpack and bindat-pack descriptions.
8742 (Bindat Examples): Don't call `string-make-unibyte' in example.
8743
87442006-05-25 Chong Yidong <cyd@stupidchicken.com>
8745
5dcb4c4e 8746 * keymaps.texi (Key Sequences): Rename from Keymap Terminology.
c5602427 8747 Explain string and vector representations of key sequences.
b8d4c8d0
GM
8748
8749 * keymaps.texi (Changing Key Bindings):
dd7b651b 8750 * commands.texi (Interactive Codes):
b8d4c8d0
GM
8751 * help.texi (Describing Characters): Refer to it.
8752
87532006-05-23 Luc Teirlinck <teirllm@auburn.edu>
8754
8755 * frames.texi (Pointer Shape): @end table -> @end defvar.
8756
87572006-05-22 Richard Stallman <rms@gnu.org>
8758
8759 * elisp.texi (Top): Update subnode menus.
8760
8761 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
8762 Contents rewritten; material from old Pointer Shape node moved here.
8763
8764 * display.texi (Pointer Shape): Node deleted.
8765 (Image Descriptors): Minor cleanup.
8766
87672006-05-21 Richard Stallman <rms@gnu.org>
8768
8769 * syntax.texi (Parsing Expressions): Update info on which STATE
8770 elements are ignored.
8771
87722006-05-19 Luc Teirlinck <teirllm@auburn.edu>
8773
8774 * hooks.texi (Standard Hooks): Correct typo.
8775
8776 * gpl.texi (GPL): ifinfo -> ifnottex.
8777
87782006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
8779
8780 * searching.texi (Simple Match Data): Warn about match data being
8781 set anew by every search.
8782
87832006-05-17 Richard Stallman <rms@gnu.org>
8784
8785 * minibuf.texi (Minibuffer History): Clarify.
8786
8787 * searching.texi (Regexp Special): Clarify nested regexp warning.
8788
87892006-05-16 Kim F. Storm <storm@cua.dk>
8790
8791 * minibuf.texi (Minibuffer History): Update add-to-history.
8792
87932006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
8794
5dcb4c4e
SM
8795 * nonascii.texi (Explicit Encoding):
8796 Fix typo (encoding<->decoding).
b8d4c8d0
GM
8797
87982006-05-14 Richard Stallman <rms@gnu.org>
8799
8800 * buffers.texi (Creating Buffers): Cleanup.
8801
8802 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
8803
88042006-05-13 Eli Zaretskii <eliz@gnu.org>
8805
8806 * buffers.texi (Current Buffer): Document that with-temp-buffer
8807 disables undo.
8808
8809 * os.texi (Terminal-Specific): More accurate description of how
8810 Emacs searches for the terminal-specific libraries.
8811
88122006-05-12 Eli Zaretskii <eliz@gnu.org>
8813
8814 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
8815 emacs-xtra to @inforef's.
8816
8817 * text.texi (Undo): Document that undo is turned off in buffers
8818 whose names begin with a space.
8819
8820 * buffers.texi (Buffer Names): Add index entries for buffers whose
8821 names begin with a space.
8822 (Creating Buffers): Document that undo is turned off in buffers
8823 whose names begin with a space.
8824
8825 * files.texi (Visiting Functions, Reading from Files)
8826 (Saving Buffers): Mention code and EOL conversions by file I/O
8827 primitives and subroutines.
8828
f4e90db0
SM
8829 * nonascii.texi (Lisp and Coding Systems):
8830 Document coding-system-eol-type. Add index entries for eol conversion.
b8d4c8d0
GM
8831
8832 * display.texi (Defining Faces): Mention `mac', and add an xref to
8833 where window-system is described.
8834
88352006-05-10 Richard Stallman <rms@gnu.org>
8836
8837 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
8838
88392006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
8840
8841 * variables.texi (File Local Variables): Recommend to quote lambda
8842 expressions in safe-local-variable property.
8843
88442006-05-09 Richard Stallman <rms@gnu.org>
8845
5dcb4c4e
SM
8846 * variables.texi (File Local Variables):
8847 Document safe-local-eval-forms and safe-local-eval-function.
b8d4c8d0
GM
8848
88492006-05-07 Kim F. Storm <storm@cua.dk>
8850
8851 * minibuf.texi (Minibuffer History): Remove keep-dups arg
8852 from add-to-history.
8853
88542006-05-07 Romain Francoise <romain@orebokech.com>
8855
8856 * commands.texi (Event Input Misc):
8857 * compile.texi (Eval During Compile):
8858 * internals.texi (Buffer Internals):
8859 * minibuf.texi (Initial Input):
8860 * nonascii.texi (Scanning Charsets):
8861 * numbers.texi (Comparison of Numbers):
8862 * windows.texi (Textual Scrolling, Vertical Scrolling):
8863 Fix various typos.
8864
88652006-05-06 Eli Zaretskii <eliz@gnu.org>
8866
8867 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
8868 conditional xref's to either emacs or emacs-xtra, depending on
8869 @iftex/@ifnottex.
8870
8871 * minibuf.texi (Minibuffer History): Document add-to-history.
8872
88732006-05-05 Eli Zaretskii <eliz@gnu.org>
8874
8875 * internals.texi (Pure Storage): Mention the pure overflow message
8876 at startup.
8877
c8763fb6 88782006-05-05 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
8879
8880 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
8881 (Searching Keymaps): Fix pseudo-Lisp description of keymap
8882 search.
8883
88842006-05-01 Richard Stallman <rms@gnu.org>
8885
8886 * intro.texi (nil and t): Clarify.
8887
8888 * variables.texi (File Local Variables): Suggest using booleanp.
8889
88902006-05-01 Juanma Barranquero <lekktu@gmail.com>
8891
8892 * objects.texi (Type Predicates): Fix typos.
8893
88942006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
8895
8896 * intro.texi (nil and t): Add booleanp.
8897
8898 * objects.texi (Type Predicates): Add links for booleanp and
8899 string-or-null-p.
8900
89012006-04-29 Richard Stallman <rms@gnu.org>
8902
8903 * modes.texi (Multiline Font Lock): Rename from
8904 Multi line Font Lock Elements. Much clarification.
8905 (Font Lock Multiline, Region to Fontify): Much clarification.
8906
89072006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
8908
8909 * variables.texi (File Local Variables): Remove the special case t for
8910 safe-local-variable.
8911
89122006-04-26 Richard Stallman <rms@gnu.org>
8913
8914 * syntax.texi (Parsing Expressions): Minor cleanup.
8915
89162006-04-18 Richard Stallman <rms@gnu.org>
8917
8918 * tips.texi (Coding Conventions): Explain when the package's
8919 prefix should appear later on (not at the start of the name).
8920
8921 * searching.texi (String Search): Clarify effect of NOERROR.
8922
8923 * modes.texi (Imenu): Clarify what special items do.
8924
8925 * hooks.texi (Standard Hooks): Delete text about old hook names.
8926
89272006-04-17 Romain Francoise <romain@orebokech.com>
8928
8929 * variables.texi (Local Variables): Update the default value of
8930 `max-specpdl-size'.
8931
89322006-04-15 Michael Olson <mwolson@gnu.org>
8933
8934 * processes.texi (Transaction Queues): Mention the new optional
8935 `delay-question' argument for `tq-enqueue'.
8936
89372006-04-13 Bill Wohler <wohler@newt.com>
8938
8939 * customize.texi (Common Keywords): Use dotted notation for
8940 :package-version value. Specify its values. Improve documentation
8941 for customize-package-emacs-version-alist.
8942
89432006-04-12 Bill Wohler <wohler@newt.com>
8944
8945 * customize.texi (Common Keywords): Move description of
8946 customize-package-emacs-version-alist to @defvar.
8947
89482006-04-10 Bill Wohler <wohler@newt.com>
8949
8950 * customize.texi (Common Keywords): Add :package-version.
8951
89522006-04-10 Kim F. Storm <storm@cua.dk>
8953
8954 * text.texi (Buffer Contents): Add NOPROPS arg to
8955 filter-buffer-substring.
8956
89572006-04-08 Kevin Ryde <user42@zip.com.au>
8958
8959 * os.texi (Command-Line Arguments): Update xref to emacs manual
8960 "Command Arguments" -> "Emacs Invocation", per change there.
8961
89622006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
8963
8964 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
8965 be on one line to help makeinfo not render two spaces after the dot.
8966
89672006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
8968
8969 * strings.texi (Predicates for Strings): Add string-or-null-p.
8970
89712006-03-28 Kim F. Storm <storm@cua.dk>
8972
8973 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
8974 remarks about systems that don't support fractional seconds.
8975
89762006-03-25 Karl Berry <karl@gnu.org>
8977
8978 * elisp.texi: Use @copyright{} instead of (C), and do not indent
8979 the year list.
8980
89812006-03-21 Nick Roberts <nickrob@snap.net.nz>
8982
8983 * display.texi (Fringe Indicators): Fix typos.
8984
89852006-03-19 Luc Teirlinck <teirllm@auburn.edu>
8986
8987 * tips.texi (Documentation Tips): One can now also write `program'
8988 in front of a quoted symbol in a docstring to prevent making a
8989 hyperlink.
8990
89912006-03-19 Alan Mackenzie <acm@muc.de>
8992
8993 * text.texi (Special Properties): Clarify `fontified' property.
8994
89952006-03-16 Richard Stallman <rms@gnu.org>
8996
8997 * display.texi (Defining Images): Minor cleanup.
8998
89992006-03-16 Bill Wohler <wohler@newt.com>
9000
9001 * display.texi (Defining Images): In image-load-path-for-library,
9002 prefer user's images.
9003
90042006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
9005
9006 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
9007
90082006-03-15 Bill Wohler <wohler@newt.com>
9009
9010 * display.texi (Defining Images): Fix example in
9011 image-load-path-for-library by not recommending that one binds
9012 image-load-path. Just defvar it to placate compiler and only use
9013 it if previously defined.
9014
90152006-03-14 Bill Wohler <wohler@newt.com>
9016
9017 * display.texi (Defining Images): In image-load-path-for-library,
9018 always return list of directories. Update example.
9019
90202006-03-14 Alan Mackenzie <acm@muc.de>
9021
9022 * modes.texi: New node, "Region to Fontify" (for Font Lock).
9023 This describes font-lock-extend-region-function.
9024 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
9025 the new node "Region to Fontify".
9026
90272006-03-13 Richard Stallman <rms@gnu.org>
9028
9029 * display.texi (Invisible Text): The impossible position is
9030 now before the invisible text, not after.
9031 (Defining Images): Clean up last change.
9032
90332006-03-11 Bill Wohler <wohler@newt.com>
9034
9035 * display.texi (Defining Images): Add image-load-path-for-library.
9036
90372006-03-11 Luc Teirlinck <teirllm@auburn.edu>
9038
9039 * text.texi (Adaptive Fill): Fix Texinfo usage.
9040
9041 * strings.texi (Creating Strings): Fix Texinfo usage.
9042
9043 * searching.texi (Regexp Special): Use @samp for regular
9044 expressions that are not in Lisp syntax.
9045
90462006-03-08 Luc Teirlinck <teirllm@auburn.edu>
9047
9048 * searching.texi (Regexp Special): Put remark between parentheses
9049 to avoid misreading.
9050
90512006-03-07 Luc Teirlinck <teirllm@auburn.edu>
9052
9053 * searching.texi (Syntax of Regexps): More accurately describe
9054 which characters are special in which situations.
9055 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
9056 are not special. Describe in detail when `[' and `]' are special.
9057 (Regexp Backslash): Plenty of regexps with unbalanced square
9058 brackets are valid, so reword that statement.
9059
90602006-03-02 Kim F. Storm <storm@cua.dk>
9061
9062 * keymaps.texi (Tool Bar): Add tool-bar-border.
9063
90642006-02-28 Luc Teirlinck <teirllm@auburn.edu>
9065
9066 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
9067
90682006-02-27 Luc Teirlinck <teirllm@auburn.edu>
9069
9070 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
9071
9072 * files.texi (Locating Files): Suggest additional values for the
9073 SUFFIXES arg of `locate-file'. Update pxref.
9074
9075 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
9076 (How Programs Do Loading): Discuss the effects of Auto Compression
9077 mode on `load'.
9078 (Load Suffixes): New node.
9079 (Library Search): Delete description of `load-suffixes'; it was
9080 moved to "Load Suffixes".
9081 (Autoload, Named Features): Mention `load-suffixes'.
9082
90832006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
9084
9085 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
9086
9087 * windows.texi (Window Tree): Fix typo.
9088
90892006-02-20 Kim F. Storm <storm@cua.dk>
9090
9091 * display.texi (Fringe Indicators): New section.
9092 Move indicate-empty-lines, indicate-buffer-boundaries, and
9093 default-indicate-buffer-boundaries here.
9094 Add fringe-indicator-alist and default-fringes-indicator-alist.
9095 Add list of logical fringe indicator symbols.
9096 Update list of standard bitmap names.
9097 (Fringe Cursors): New section.
9098 Move overflow-newline-into-fringe here.
9099 Add fringe-cursor-alist and default-fringes-cursor-alist.
9100 Add list of fringe cursor symbols.
9101
91022006-02-20 Juanma Barranquero <lekktu@gmail.com>
9103
9104 * commands.texi (Using Interactive): Fix reference to node
9105 "Minibuffers".
9106
91072006-02-19 Richard M. Stallman <rms@gnu.org>
9108
9109 * minibuf.texi (High-Level Completion):
9110 Add xref to read-input-method-name.
9111
9112 * files.texi (Relative File Names): Move file-relative-name here.
9113 (File Name Expansion): From here. Minor clarifications.
9114
9115 * commands.texi (Using Interactive): Add xrefs about reading input.
9116 Clarify remarks about that moving point and mark.
9117 Put string case before list case.
9118
c8763fb6 91192006-02-16 Johan Bockgård <bojohan@dd.chalmers.se>
b8d4c8d0
GM
9120
9121 * display.texi (Other Display Specs, Image Descriptors):
9122 Revert erroneous changes. The previous description of
9123 image-descriptors as `(image . PROPS)' was correct.
9124
91252006-02-14 Richard M. Stallman <rms@gnu.org>
9126
9127 * variables.texi (File Local Variables): Clarifications.
9128
91292006-02-14 Juanma Barranquero <lekktu@gmail.com>
9130
9131 * variables.texi (File Local Variables): Use @code for a cons
9132 cell, not @var.
9133
91342006-02-13 Chong Yidong <cyd@stupidchicken.com>
9135
9136 * variables.texi (File Local Variables): Document new file local
9137 variable behavior.
9138
91392006-02-10 Kim F. Storm <storm@cua.dk>
9140
9141 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
9142
91432006-02-08 Juanma Barranquero <lekktu@gmail.com>
9144
9145 * modes.texi (%-Constructs): Remove obsolete info about
9146 `global-mode-string'.
9147
91482006-02-07 Richard M. Stallman <rms@gnu.org>
9149
9150 * commands.texi (Prefix Command Arguments): Minor cleanup.
9151
9152 * display.texi: "Graphical display", not window system.
9153
9154 * functions.texi (What Is a Function): Fix xref.
9155
9156 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
9157 (Changing Key Bindings): Clarify when remapping is better than
9158 substitute-key-definition.
9159
91602006-02-02 Richard M. Stallman <rms@gnu.org>
9161
9162 * minibuf.texi (Basic Completion): Completion alists are risky.
9163
9164 * keymaps.texi (Active Keymaps): Clarifications.
9165 (Searching Keymaps): New node.
9166 (Keymaps): Update menu.
9167
9168 * frames.texi (Layout Parameters): Minor clarification.
9169 (Drag and Drop): New node.
9170 (Frames): Update menu.
9171
91722006-01-29 Chong Yidong <cyd@stupidchicken.com>
9173
9174 * display.texi (Other Display Specs, Image Descriptors):
9175 Image description is a list, not a cons cell.
9176
91772006-01-28 Luc Teirlinck <teirllm@auburn.edu>
9178
9179 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
9180 list is not necessarily a list).
9181
91822006-01-27 Eli Zaretskii <eliz@gnu.org>
9183
9184 * frames.texi (Layout Parameters): border-width and
9185 internal-border-width belong to the frame, not the window.
9186
91872006-01-19 Richard M. Stallman <rms@gnu.org>
9188
9189 * nonascii.texi (Translation of Characters): Search cmds use
9190 translation-table-for-input. Automatically made local.
9191
9192 * markers.texi (Overview of Markers): Count insertion type
9193 as one of a marker's attributes.
9194
9195 * keymaps.texi (Controlling Active Maps): New node, split out of
9196 Active Keymaps.
9197 (Keymaps): Menu updated.
9198 (Active Keymaps): Give pseudocode to explain how the active
9199 maps are searched. current-active-maps and key-binding moved here.
9200 (Functions for Key Lookup): current-active-maps and key-binding moved.
9201 Clarifications.
9202 (Searching the Keymaps): New subnode.
9203
9204 * elisp.texi (Top): Menu clarification.
9205
9206 * display.texi (Other Display Specs): Delete duplicate entry for
9207 just a string as display spec. Move text about recursive display
9208 specs on such a string.
9209
9210 * commands.texi (Key Sequence Input): Clarify.
9211 Move num-nonmacro-input-events out.
9212 (Reading One Event): num-nonmacro-input-events moved here.
9213
92142006-01-14 Nick Roberts <nickrob@snap.net.nz>
9215
9216 * advice.texi (Simple Advice): Update example to fit argument
9217 change in previous-line.
9218
92192006-01-05 Richard M. Stallman <rms@gnu.org>
9220
9221 * markers.texi (The Mark): Fix in `mark'.
9222
92232006-01-04 Richard M. Stallman <rms@gnu.org>
9224
9225 * processes.texi (Misc Network, Make Network): Minor cleanups.
9226
92272006-01-04 Kim F. Storm <storm@cua.dk>
9228
9229 * processes.texi (Make Network): Add IPv6 addresses and handling.
9230 (Network Feature Testing): Mention (:family ipv6).
9231 (Misc Network): Add IPv6 formats to format-network-address.
9232
92332005-12-30 Richard M. Stallman <rms@gnu.org>
9234
9235 * text.texi (Changing Properties):
9236 Don't use return value of set-text-properties.
9237
92382005-12-29 Luc Teirlinck <teirllm@auburn.edu>
9239
9240 * modes.texi (Mode Line Format): Correct typo in menu.
9241
92422005-12-29 Richard M. Stallman <rms@gnu.org>
9243
9244 * modes.texi (Mode Line Top): New node.
9245 (Mode Line Data): Some text moved to new node.
9246 Explain the data structure more concretely.
9247 (Mode Line Basics): Clarifications.
9248 (Mode Line Variables): Clarify intro paragraph.
9249 (%-Constructs): Clarify intro paragraph.
9250 (Mode Line Format): Update menu.
9251
92522005-12-28 Luc Teirlinck <teirllm@auburn.edu>
9253
9254 * minibuf.texi (Basic Completion): Update lazy-completion-table
9255 examples for removal of ARGS argument.
9256
92572005-12-23 Richard M. Stallman <rms@gnu.org>
9258
9259 * text.texi (Undo): Restore some explanation from the version
9260 that was deleted.
9261
92622005-12-23 Eli Zaretskii <eliz@gnu.org>
9263
9264 * text.texi (Undo): Remove duplicate descriptions of `apply
9265 funname' and `apply delta' elements of the undo list.
9266
92672005-12-20 Richard M. Stallman <rms@gnu.org>
9268
9269 * help.texi (Help Functions): Update documentation of `apropos'.
9270
92712005-12-20 Luc Teirlinck <teirllm@auburn.edu>
9272
9273 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
9274 because it is confusing. If the :help-echo keyword is a function,
9275 it is not directly used as the :help-echo overlay property, as the
9276 xref seems to suggest (it does not take the appropriate args).
9277
92782005-12-19 Luc Teirlinck <teirllm@auburn.edu>
9279
9280 * customize.texi (Common Keywords): Fix Texinfo usage.
9281 (Group Definitions, Variable Definitions): Update for new
9282 conventions for using `*' in docstrings.
9283
9284 * tips.texi (Documentation Tips): Update for new conventions for
9285 using `*' in docstrings.
9286
92872005-12-16 Richard M. Stallman <rms@gnu.org>
9288
9289 * minibuf.texi (Minibuffer Contents): Minor cleanup.
9290
92912005-12-16 Juri Linkov <juri@jurta.org>
9292
9293 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
9294
92952005-12-14 Romain Francoise <romain@orebokech.com>
9296
9297 * modes.texi (Customizing Keywords): Rename `append' to `how'.
9298 Fix typo.
9299
93002005-12-11 Juri Linkov <juri@jurta.org>
9301
9302 * minibuf.texi (Completion Commands): Add mention of read-file-name
9303 for filename completion keymaps.
9304 (Reading File Names): Add mention of filename completion keymaps
9305 for read-file-name and xref to `Completion Commands'.
9306
93072005-12-10 Richard M. Stallman <rms@gnu.org>
9308
9309 * customize.texi (Common Keywords): State caveats for use of :tag.
9310
93112005-12-08 Richard M. Stallman <rms@gnu.org>
9312
9313 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
9314 with xrefs and better explanation.
9315 (Completion Commands): Add the filename completion maps.
9316
9317 * objects.texi (Character Type): Clarify that \s is not space
9318 if a dash follows.
9319
93202005-12-05 Richard M. Stallman <rms@gnu.org>
9321
9322 * windows.texi (Resizing Windows): Delete preserve-before args.
9323
93242005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
9325
9326 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
9327 in full keymaps, since the quirk has been fixed.
9328
93292005-12-03 Eli Zaretskii <eliz@gnu.org>
9330
5dcb4c4e
SM
9331 * hooks.texi (Standard Hooks): Add index entries.
9332 Mention `compilation-finish-functions'.
b8d4c8d0
GM
9333
93342005-11-27 Richard M. Stallman <rms@gnu.org>
9335
9336 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
9337
93382005-11-21 Juri Linkov <juri@jurta.org>
9339
9340 * customize.texi (Common Keywords): Update links types
9341 custom-manual and url-link. Add link types emacs-library-link,
9342 file-link, function-link, variable-link, custom-group-link.
9343
93442005-11-20 Chong Yidong <cyd@stupidchicken.com>
9345
9346 * display.texi: Revert 2005-11-20 change.
9347
93482005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
9349
9350 * processes.texi (Bindat Functions):
9351 Say "third" to refer to zero-based index "2".
9352
93532005-11-18 Luc Teirlinck <teirllm@auburn.edu>
9354
9355 * loading.texi (Library Search): Update the default value of
9356 `load-suffixes'.
9357
93582005-11-17 Chong Yidong <cyd@stupidchicken.com>
9359
9360 * display.texi (Attribute Functions): Mention :ignore-defface.
9361
93622005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
9363
9364 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
9365 (Minor Mode Conventions): Mention the use of a hook.
9366
93672005-11-06 Richard M. Stallman <rms@gnu.org>
9368
9369 * files.texi (Magic File Names): find-file-name-handler checks the
9370 `operations' property of the handler.
9371
93722005-11-03 Richard M. Stallman <rms@gnu.org>
9373
9374 * variables.texi (Frame-Local Variables): Small clarification.
9375
93762005-10-29 Chong Yidong <cyd@stupidchicken.com>
9377
9378 * os.texi (Init File): Document ~/.emacs.d/init.el.
9379
93802005-10-29 Richard M. Stallman <rms@gnu.org>
9381
9382 * internals.texi (Garbage Collection): Document memory-full.
9383
93842005-10-28 Bill Wohler <wohler@newt.com>
9385
9386 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
9387 for URLs.
9388
93892005-10-28 Richard M. Stallman <rms@gnu.org>
9390
9391 * minibuf.texi (Completion Commands): Clean up prev change.
9392
93932005-10-26 Kevin Ryde <user42@zip.com.au>
9394
9395 * compile.texi (Eval During Compile): Explain recommended uses
9396 of eval-when-compile and eval-and-compile.
9397
93982005-10-27 Masatake YAMATO <jet@gyve.org>
9399
9400 * minibuf.texi (Completion Commands):
9401 Write about new optional argument for `display-completion-list'.
9402
94032005-10-23 Richard M. Stallman <rms@gnu.org>
9404
9405 * display.texi (Overlay Arrow): Clarify about local bindings of
9406 overlay-arrow-position.
9407
94082005-10-22 Eli Zaretskii <eliz@gnu.org>
9409
9410 * internals.texi (Building Emacs): Fix last change.
9411
94122005-10-22 Richard M. Stallman <rms@gnu.org>
9413
9414 * internals.texi (Building Emacs): Document eval-at-startup.
9415
94162005-10-21 Richard M. Stallman <rms@gnu.org>
9417
9418 * loading.texi (Where Defined): load-history contains abs file names.
9419 symbol-file returns abs file names.
9420
94212005-10-19 Kim F. Storm <storm@cua.dk>
9422
9423 * display.texi (Showing Images): Add max-image-size integer value.
9424
94252005-10-18 Chong Yidong <cyd@stupidchicken.com>
9426
9427 * display.texi (Showing Images): Document max-image-size.
9428
94292005-10-17 Richard M. Stallman <rms@gnu.org>
9430
9431 * commands.texi (Quitting): Minor clarification.
9432
9433 * processes.texi (Sentinels): Clarify about output and quitting.
9434 (Filter Functions): Mention with-local-quit.
9435
94362005-10-17 Juri Linkov <juri@jurta.org>
9437
9438 * buffers.texi (Current Buffer):
9439 * commands.texi (Event Input Misc):
9440 * compile.texi (Eval During Compile, Compiler Errors):
9441 * customize.texi (Group Definitions):
9442 * display.texi (Progress, Defining Faces):
9443 * files.texi (Writing to Files):
9444 * modes.texi (Mode Hooks, Defining Minor Modes):
9445 * streams.texi (Output Functions):
9446 * syntax.texi (Syntax Table Functions):
9447 * text.texi (Change Hooks):
9448 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
9449
9450 * commands.texi (Quitting): Replace arg `forms' with `body' in
9451 `with-local-quit'.
9452
9453 * positions.texi (Excursions): Replace arg `forms' with `body' in
9454 `save-excursion'.
9455
94562005-10-08 Kim F. Storm <storm@cua.dk>
9457
9458 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
9459 Rename manual section accordingly.
9460
94612005-10-04 Kim F. Storm <storm@cua.dk>
9462
9463 * windows.texi (Window Split Tree): New section describing
9464 new function window-split-tree function.
9465
94662005-10-03 Nick Roberts <nickrob@snap.net.nz>
9467
9468 * display.texi (Fringe Size/Pos): Simplify and add detail.
9469
94702005-09-30 Romain Francoise <romain@orebokech.com>
9471
9472 * minibuf.texi (High-Level Completion): Explain that the prompt
9473 given to `read-buffer' should end with a colon and a space.
9474 Update usage examples.
9475
94762005-09-29 Juri Linkov <juri@jurta.org>
9477
9478 * display.texi (Displaying Messages): Rename argument name
9479 `string' to `format-string' in functions `message', `message-box',
9480 `message-or-box'.
9481
94822005-09-26 Chong Yidong <cyd@stupidchicken.com>
9483
9484 * errors.texi (Standard Errors): Correct xrefs.
9485
94862005-09-18 Chong Yidong <cyd@stupidchicken.com>
9487
9488 * display.texi (Defining Images): Update documentation for
9489 `image-load-path'.
9490
94912005-09-17 Richard M. Stallman <rms@gnu.org>
9492
9493 * display.texi (Defining Images): Clean up previous change.
9494
94952005-09-16 Romain Francoise <romain@orebokech.com>
9496
9497 * elisp.texi: Specify GFDL version 1.2.
9498
9499 * doclicense.texi (GNU Free Documentation License): Update to
9500 version 1.2.
9501
95022005-09-15 Chong Yidong <cyd@stupidchicken.com>
9503
9504 * display.texi (Defining Images): Document `image-load-path'.
9505
95062005-09-15 Richard M. Stallman <rms@gnu.org>
9507
9508 * objects.texi (Printed Representation): Minor cleanup.
9509 (Box Diagrams): Minor fix.
9510 (Cons Cell Type): Move (...) index item here.
9511 (Box Diagrams): From here.
9512 (Array Type): Minor fix.
9513 (Type Predicates): Delete index "predicates".
9514 (Hash Table Type): Clarify xref.
9515 (Dotted Pair Notation): Minor fix.
9516
95172005-09-10 Chong Yidong <cyd@stupidchicken.com>
9518
9519 * files.texi (Saving Buffers): Fix typo.
9520
95212005-09-08 Richard M. Stallman <rms@gnu.org>
9522
9523 * tips.texi (Programming Tips): Correct the "default" prompt spec.
9524
95252005-09-08 Chong Yidong <cyd@stupidchicken.com>
9526
9527 * locals.texi (Standard Buffer-Local Variables): Don't include
9528 mode variables for minor modes.
9529 Fix xrefs for buffer-display-count, buffer-display-table,
9530 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
9531 enable-multibyte-characters, fill-column, header-line-format,
9532 left-fringe-width, left-margin, and right-fringe-width.
9533
9534 * hooks.texi (Standard Hooks): All hooks should conform to the
9535 standard naming convention now.
9536 Fix xref for `echo-area-clear-hook'.
9537
9538 * display.texi (Usual Display): Note that indicate-empty-lines and
9539 tab-width are buffer-local.
9540
9541 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
9542
9543 * modes.texi (Mode Help): Note that major-mode is buffer-local.
9544
9545 * nonascii.texi (Encoding and I/O): Note that
9546 buffer-file-coding-system is buffer-local.
9547
9548 * positions.texi (List Motion): Note that defun-prompt-regexp is
9549 buffer-local.
9550
9551 * text.texi (Auto Filling): Note that auto-fill-function is
9552 buffer-local.
9553 (Undo): Note that buffer-undo-list is buffer-local.
9554
5dcb4c4e
SM
9555 * windows.texi (Buffers and Windows):
9556 Document buffer-display-count.
b8d4c8d0
GM
9557
95582005-09-06 Richard M. Stallman <rms@gnu.org>
9559
9560 * tips.texi (Coding Conventions): Sometimes it is ok to put the
9561 package prefix elsewhere than at the start of the name.
9562
95632005-09-03 Richard M. Stallman <rms@gnu.org>
9564
9565 * tips.texi (Programming Tips): Add conventions for minibuffer
9566 questions and prompts.
9567
95682005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
9569
9570 * intro.texi (nil and t): Minor cleanup.
9571 Delete spurious mention of keyword symbols.
9572 (Evaluation Notation): Add index entry.
9573 (A Sample Function Description): Minor cleanup.
9574 (A Sample Variable Description): Not all vars can be set.
9575
95762005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
9577
9578 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
9579
9580 (Insertion): Document precise type of `insert-char' arg COUNT.
9581
95822005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
9583
9584 * modes.texi (Other Font Lock Variables): Sync the default of
9585 font-lock-lines-before.
9586
95872005-08-31 Michael Albinus <michael.albinus@gmx.de>
9588
9589 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
9590
95912005-08-29 Richard M. Stallman <rms@gnu.org>
9592
9593 * elisp.texi (Top): Update subnode menu.
9594
9595 * searching.texi (Searching and Matching): Move node.
9596 Rearrange contents and add overall explanation.
9597 (Searching and Case): Move node.
9598 (Searching and Matching): Update menu.
9599
96002005-08-27 Eli Zaretskii <eliz@gnu.org>
9601
9602 * os.texi (Startup Summary): Fix the description of the initial
9603 startup message display.
9604
96052005-08-25 Richard M. Stallman <rms@gnu.org>
9606
9607 * searching.texi (Search and Replace): Add replace-regexp-in-string.
9608
96092005-08-25 Emilio C. Lopes <eclig@gmx.net>
9610
9611 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
9612 `next-overlay-change' example.
9613
96142005-08-22 Juri Linkov <juri@jurta.org>
9615
9616 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
9617 Fix invert-face. Fix args of face-background.
9618
9619 * display.texi (Standard Faces): Delete node.
9620 (Faces): Add xref to `(emacs)Standard Faces'.
9621 (Displaying Faces): Fix xref to `Standard Faces'.
9622
9623 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
9624
96252005-08-20 Alan Mackenzie <acm@muc.de>
9626
9627 * buffers.texi (The Buffer List): Clarify the manipulation of the
9628 buffer list.
9629
96302005-08-14 Richard M. Stallman <rms@gnu.org>
9631
9632 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
9633 a regexp.
9634
96352005-08-11 Richard M. Stallman <rms@gnu.org>
9636
9637 * elisp.texi (Top): Update subnode lists.
9638
9639 * display.texi (Inverse Video): Node deleted.
9640
9641 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
9642 New nodes split out of Coding Conventions.
9643
9644 * searching.texi (Regular Expressions): Document re-builder.
9645
9646 * os.texi (Time Parsing): New node split out of Time Conversion.
9647
9648 * processes.texi (Misc Network, Network Feature Testing)
9649 (Network Options, Make Network): New nodes split out of
9650 Low-Level Network.
9651
96522005-08-09 Richard M. Stallman <rms@gnu.org>
9653
9654 * frames.texi (Geometry): New node, split from Size and Position.
9655 (Frame Parameters): Refer to Geometry.
9656
9657 * buffers.texi (The Buffer List): Fix xrefs.
9658
9659 * windows.texi (Splitting Windows): Fix xref.
9660
9661 * frames.texi (Layout Parameters): Add xref.
9662
9663 * display.texi (Line Height, Scroll Bars): Fix xrefs.
9664
9665 * keymaps.texi (Menu Bar): Fix xref.
9666
9667 * locals.texi (Standard Buffer-Local Variables): Fix xref.
9668
9669 * modes.texi (%-Constructs): Fix xref.
9670
9671 * frames.texi (Window Frame Parameters): Node split up.
9672 (Basic Parameters, Position Parameters, Size Parameters)
9673 (Layout Parameters, Buffer Parameters, Management Parameters)
9674 (Cursor Parameters, Color Parameters): New subnodes.
9675
96762005-08-09 Luc Teirlinck <teirllm@auburn.edu>
9677
9678 * positions.texi (Screen Lines): Update xref for previous change
9679 in minibuf.texi.
9680
9681 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
9682 change in minibuf.texi.
9683
96842005-08-09 Richard M. Stallman <rms@gnu.org>
9685
9686 * tips.texi (Coding Conventions): Minor cleanup.
9687
9688 * modes.texi (Defining Minor Modes): Explain when init-value
9689 can be non-nil.
9690
9691 * elisp.texi (Top): Update submenu for Minibuffer.
9692
9693 * minibuf.texi (Minibuffer Misc): Node split up.
9694 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
9695 (Recursive Mini): New nodes split out from Minibuffer Misc.
9696 (Minibuffer Misc): Document max-mini-window-height.
9697
9698 * hash.texi (Defining Hash): Delete stray paren in example.
9699
9700 * display.texi (Echo Area Customization): Don't define
9701 max-mini-window-height here; xref instead.
9702
9703 * commands.texi (Event Input Misc): Update while-no-input.
9704
9705 * advice.texi (Advising Functions): Explain when to use advice
9706 and when to use a hook.
9707
97082005-07-30 Eli Zaretskii <eliz@gnu.org>
9709
9710 * makefile.w32-in (info): Don't run install-info.
9711 ($(infodir)/dir): New target, produced by running install-info.
9712
97132005-07-27 Luc Teirlinck <teirllm@auburn.edu>
9714
9715 * modes.texi (Defining Minor Modes): The keyword for the initial
9716 value is :init-value, not :initial-value.
9717
97182005-07-23 Eli Zaretskii <eliz@gnu.org>
9719
9720 * loading.texi (Autoload): Make the `doctor' example be consistent
9721 with what's in current loaddefs.el. Describe the "fn" magic in
9722 the usage portion of the doc string.
9723
97242005-07-22 Richard M. Stallman <rms@gnu.org>
9725
9726 * internals.texi (Garbage Collection): Clarify previous change.
9727
97282005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
9729
9730 * internals.texi (Garbage Collection): Add gc-cons-percentage.
9731
97322005-07-18 Juri Linkov <juri@jurta.org>
9733
9734 * commands.texi (Accessing Events):
9735 * frames.texi (Text Terminal Colors, Resources):
9736 * markers.texi (The Mark):
9737 * modes.texi (Defining Minor Modes):
9738 Delete duplicate duplicate words.
9739
97402005-07-16 Richard M. Stallman <rms@gnu.org>
9741
9742 * display.texi (Managing Overlays): Clarify make-overlay
9743 args for insertion types.
9744
97452005-07-13 Luc Teirlinck <teirllm@auburn.edu>
9746
9747 * customize.texi (Variable Definitions):
9748 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
9749 `standard-value' is a list too.
9750 (Defining New Types): Use @key{RET} instead of @key{ret}.
9751
97522005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
9753
9754 * os.texi (Translating Input): Fix typo.
9755
97562005-07-08 Richard M. Stallman <rms@gnu.org>
9757
9758 * README: Update edition number and size estimate.
9759
9760 * elisp.texi (VERSION): Set to 2.9.
9761
97622005-07-07 Richard M. Stallman <rms@gnu.org>
9763
9764 * book-spine.texinfo: Update Emacs version.
9765
9766 * display.texi (Inverse Video): Delete mode-line-inverse-video.
9767
97682005-07-06 Richard M. Stallman <rms@gnu.org>
9769
9770 * searching.texi (Regexp Search): Clarify what re-search-forward
9771 does when the search fails.
9772
97732005-07-05 Lute Kamstra <lute@gnu.org>
9774
9775 * Update FSF's address in GPL notices.
9776
9777 * doclicense.texi (GNU Free Documentation License):
9778 * gpl.texi (GPL):
9779 * tips.texi (Coding Conventions, Library Headers):
9780 * vol1.texi:
9781 * vol2.texi: Update FSF's address.
9782
97832005-07-04 Richard M. Stallman <rms@gnu.org>
9784
9785 * hooks.texi (Standard Hooks): Add occur-hook.
9786
97872005-07-03 Luc Teirlinck <teirllm@auburn.edu>
9788
9789 * display.texi (The Echo Area): Correct menu.
9790
97912005-07-03 Richard M. Stallman <rms@gnu.org>
9792
9793 * elisp.texi (Top): Update subnode menu for Display.
9794
9795 * display.texi (Displaying Messages): New node, with most
9796 of what was in The Echo Area.
5dcb4c4e 9797 (Progress): Move under The Echo Area.
b8d4c8d0
GM
9798 (Logging Messages): New node with new text.
9799 (Echo Area Customization): New node, the rest of what was
9800 in The Echo Area. Document message-truncate-lines with @defvar.
9801 (Display): Update menu.
9802
9803 * windows.texi (Textual Scrolling): Doc 3 values for
9804 scroll-preserve-screen-position.
9805
9806 * text.texi (Special Properties): Change hook functions
9807 should bind inhibit-modification-hooks around altering buffer text.
9808
9809 * keymaps.texi (Key Binding Commands): Call binding BINDING
9810 rather than DEFINITION.
9811
98122005-06-29 Juanma Barranquero <lekktu@gmail.com>
9813
9814 * variables.texi (Defining Variables): `user-variable-p' returns t
9815 for aliases of user options, nil for alias loops.
9816
98172005-06-28 Richard M. Stallman <rms@gnu.org>
9818
9819 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
9820 make-keymap.
9821
98222005-06-27 Luc Teirlinck <teirllm@auburn.edu>
9823
9824 * variables.texi (Setting Variables): Correct and clarify
9825 description of `add-to-ordered-list'.
9826
98272005-06-26 Richard M. Stallman <rms@gnu.org>
9828
9829 * display.texi (Faces): Minor cleanup.
9830
98312005-06-25 Luc Teirlinck <teirllm@auburn.edu>
9832
9833 * display.texi (Faces): `facep' returns t for strings that are
9834 face names.
9835
98362005-06-25 Richard M. Stallman <rms@gnu.org>
9837
9838 * objects.texi (Equality Predicates): Clarify meaning of equal.
9839
9840 * windows.texi (Selecting Windows): save-selected-window
9841 and with-selected-window save and restore the current buffer.
9842
98432005-06-24 Richard M. Stallman <rms@gnu.org>
9844
9845 * numbers.texi (Float Basics): Explain how to test for NaN,
9846 and printing the sign of NaNs.
9847
98482005-06-24 Eli Zaretskii <eliz@gnu.org>
9849
9850 * makefile.w32-in (MAKEINFO): Use --force.
9851
98522005-06-23 Richard M. Stallman <rms@gnu.org>
9853
9854 * display.texi (Face Functions): Correct Texinfo usage.
9855
98562005-06-23 Luc Teirlinck <teirllm@auburn.edu>
9857
9858 * lists.texi (Rings): `ring-elements' now returns the elements of
9859 RING in order.
9860
98612005-06-23 Juanma Barranquero <lekktu@gmail.com>
9862
9863 * markers.texi (The Mark): Texinfo usage fix.
9864
98652005-06-23 Kim F. Storm <storm@cua.dk>
9866
9867 * searching.texi (Entire Match Data): Remove evaporate option for
9868 match-data. Do not mention evaporate option for set-match-data.
9869
98702005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
9871
9872 * display.texi (Face Functions): Mention face aliases.
9873
98742005-06-21 Richard M. Stallman <rms@gnu.org>
9875
9876 * anti.texi (Antinews): Texinfo usage fix.
9877
98782005-06-21 Karl Berry <karl@gnu.org>
9879
9880 * elisp.texi: Use @copying.
9881
9882 * elisp.texi: Put @summarycontents and @contents before the Top
9883 node, instead of the end of the file, so that the contents appear
9884 in the right place in the dvi/pdf output.
9885
98862005-06-21 Juri Linkov <juri@jurta.org>
9887
9888 * display.texi (Defining Faces): Add `customized-face'.
9889
98902005-06-20 Kim F. Storm <storm@cua.dk>
9891
9892 * variables.texi (Setting Variables): Any type of element can be
9893 given order in add-to-ordered-list. Compare elements with eq.
9894
9895 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
9896
98972005-06-20 Karl Berry <karl@gnu.org>
9898
9899 * syntax.texi (Syntax Flags): Make last column very slightly wider
9900 to avoid "generic comment" breaking on two lines and causing an
9901 underfull box.
9902
99032005-06-19 Luc Teirlinck <teirllm@auburn.edu>
9904
9905 * lists.texi (Rings): Various minor clarifications and corrections.
9906
99072005-06-18 Richard M. Stallman <rms@gnu.org>
9908
9909 * functions.texi (Obsolete Functions): Simplify.
9910
9911 * variables.texi (Variable Aliases): Simplify.
9912
a12bf61e 9913 * anti.texi, backups.texi, compile.texi, customize.texi:
b8d4c8d0
GM
9914 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
9915 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
9916 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
9917 * variables.texi: Fix formatting ugliness.
9918
9919 * elisp.texi: Add links to Rings and Byte Packing.
9920 Update version and copyright years.
9921
9922 * minibuf.texi: Fix formatting ugliness.
9923 (Completion Commands): Move keymap vars to the end
9924 and vars completing-read binds to the top.
9925
99262005-06-17 Luc Teirlinck <teirllm@auburn.edu>
9927
9928 * processes.texi: Fix typos.
9929 (Bindat Spec): Correct Texinfo error.
9930 (Byte Packing): Fix ungrammatical sentence.
9931
99322005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
9933
9934 * lists.texi (Rings): New node.
9935 (Lists): Add it to menu.
9936
9937 * processes.texi (Byte Packing): New node.
9938 (Processes): Add it to menu.
9939
99402005-06-17 Richard M. Stallman <rms@gnu.org>
9941
9942 * syntax.texi (Parsing Expressions): Fix texinfo usage.
9943
9944 * help.texi (Documentation Basics): Explain the xref to
9945 Documentation Tips.
9946
9947 * debugging.texi (Debugger Commands): Minor fix.
9948
99492005-06-16 Luc Teirlinck <teirllm@auburn.edu>
9950
9951 * edebug.texi (Instrumenting): Eliminate duplicate link.
9952 (Specification List): Replace references to "below", referring to
9953 a later node, with one @ref to that node.
9954
9955 * os.texi (Timers): Timers should save and restore the match data
9956 if they change it.
9957
9958 * debugging.texi (Debugger Commands): Mention that the Lisp
9959 debugger can not step through primitive functions.
9960
99612005-06-16 Juanma Barranquero <lekktu@gmail.com>
9962
9963 * functions.texi (Obsolete Functions): Update argument names of
9964 `make-obsolete' and `define-obsolete-function-alias'.
9965
9966 * variables.texi (Variable Aliases): Update argument names of
9967 `defvaralias', `make-obsolete-variable' and
9968 `define-obsolete-variable-alias'.
9969
99702005-06-15 Kim F. Storm <storm@cua.dk>
9971
9972 * searching.texi (Entire Match Data): Rephrase warnings about
9973 evaporate arg to match-data and set-match-data.
9974
99752005-06-14 Luc Teirlinck <teirllm@auburn.edu>
9976
9977 * elisp.texi (Top): Update detailed menu.
9978
9979 * edebug.texi (Edebug): Update menu.
9980 (Instrumenting): Update xrefs.
9981 (Edebug Execution Modes): Correct xref.
9982 (Jumping): Clarify description of `h' command.
9983 Eliminate redundant @ref.
9984 (Breaks): New node.
9985 (Breakpoints): Is now a subsubsection.
9986 (Global Break Condition): Mention `C-x X X'.
9987 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
9988 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
9989 (Edebug Display Update): Correct pxref.
9990 (Edebug and Macros): New node.
9991 (Instrumenting Macro Calls): Is now a subsubsection.
9992 Neither arg of `def-edebug-spec' is evaluated.
9993 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
9994 (Specification Examples): Fix typo.
9995
99962005-06-14 Lute Kamstra <lute@gnu.org>
9997
9998 * debugging.texi (Function Debugging): Primitives can break on
9999 entry too.
10000
100012005-06-14 Kim F. Storm <storm@cua.dk>
10002
10003 * variables.texi (Setting Variables): Add add-to-ordered-list.
10004
100052005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
10006
10007 * syntax.texi (Parsing Expressions): Document aux functions and vars of
10008 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
10009
100102005-06-13 Lute Kamstra <lute@gnu.org>
10011
10012 * text.texi (Special Properties): Fix cross reference.
10013
100142005-06-11 Luc Teirlinck <teirllm@auburn.edu>
10015
10016 * debugging.texi (Function Debugging): Delete mention of empty
10017 string argument to `cancel-debug-on-entry'. Delete inaccurate
10018 description of the return value of that command.
10019
100202005-06-11 Alan Mackenzie <acm@muc.de>
10021
10022 * text.texi (Adaptive Fill): Amplify the description of
10023 fill-context-prefix.
10024
100252005-06-10 Luc Teirlinck <teirllm@auburn.edu>
10026
10027 * syntax.texi (Parsing Expressions): Fix Texinfo error.
10028
100292005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
10030
10031 * syntax.texi (Parsing Expressions): Document syntax-ppss.
10032
100332005-06-10 Luc Teirlinck <teirllm@auburn.edu>
10034
10035 * debugging.texi (Error Debugging): Minor rewording.
10036 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
10037 is optional.
10038
100392005-06-10 Lute Kamstra <lute@gnu.org>
10040
10041 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
10042 (Top): Give it a title. Correct version number. Give the
10043 detailed node listing a more prominent header.
10044 * intro.texi: Don't set VERSION here a second time.
10045 Mention Emacs's version too.
10046 * anti.texi (Antinews): Use EMACSVER to refer to the current
10047 version of Emacs.
10048
100492005-06-09 Kim F. Storm <storm@cua.dk>
10050
10051 * searching.texi (Entire Match Data): Explain new `reseat' argument to
10052 match-data and set-match-data.
10053
100542005-06-08 Richard M. Stallman <rms@gnu.org>
10055
10056 * searching.texi (Entire Match Data): Clarify when match-data
10057 returns markers and when integers.
10058
10059 * display.texi (Defining Faces): Explain that face name should not
10060 end in `-face'.
10061
10062 * modes.texi (Mode Line Data): Minor cleanup.
10063 (Customizing Keywords): Node split out of Search-based Fontification.
10064 Add example of using font-lock-add-keywords from a hook.
10065 Clarify when MODE should be non-nil, and when nil.
10066
100672005-06-06 Richard M. Stallman <rms@gnu.org>
10068
10069 * modes.texi (Mode Line Data): Explain what happens when the car
10070 of a list is a void symbol.
10071 (Search-based Fontification): Explain MODE arg to
10072 font-lock-add-keywords and warn about calls from major modes.
10073
100742005-06-08 Juri Linkov <juri@jurta.org>
10075
10076 * display.texi (Standard Faces): Add `shadow' face.
10077
100782005-05-29 Luc Teirlinck <teirllm@auburn.edu>
10079
10080 * modes.texi (Major Mode Conventions): A derived mode only needs
10081 to put the call to the parent mode inside `delay-mode-hooks'.
10082
100832005-05-29 Richard M. Stallman <rms@gnu.org>
10084
10085 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
10086 new, and what that implies. Clarify.
10087
10088 * files.texi (Locating Files): Clean up the text.
10089
10090 * frames.texi (Window Frame Parameters): Document user-size.
10091 Shorten entry for top by referring to left.
10092
100932005-05-26 Richard M. Stallman <rms@gnu.org>
10094
10095 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
10096 is new, and what the implications are. Other clarifications.
10097
100982005-05-24 Richard M. Stallman <rms@gnu.org>
10099
10100 * frames.texi (Dialog Boxes): Minor fixes.
10101
101022005-05-25 Masatake YAMATO <jet@gyve.org>
10103
10104 * display.texi (Standard Faces): Write about `mode-line-highlight'.
10105
101062005-05-24 Luc Teirlinck <teirllm@auburn.edu>
10107
10108 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
10109 is optional.
10110
101112005-05-24 Nick Roberts <nickrob@snap.net.nz>
10112
10d1d0af 10113 * frames.texi (Dialog Boxes): Describe new optional argument.
b8d4c8d0
GM
10114
101152005-05-23 Lute Kamstra <lute@gnu.org>
10116
10117 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
10118 syntax-begin-function over font-lock-beginning-of-syntax-function.
10119
101202005-05-21 Luc Teirlinck <teirllm@auburn.edu>
10121
10122 * minibuf.texi (Reading File Names): Update description of
10123 `read-directory-name'.
10124
10125 * modes.texi (Derived Modes): Clarify :group keyword.
10126
101272005-05-21 Eli Zaretskii <eliz@gnu.org>
10128
10129 * files.texi (Locating Files): New subsection.
10130 Describe locate-file and executable-find.
10131
101322005-05-21 Kevin Ryde <user42@zip.com.au>
10133
10134 * frames.texi (Initial Parameters): Update cross reference to
10135 "Emacs Invocation".
10136
101372005-05-19 Luc Teirlinck <teirllm@auburn.edu>
10138
10139 * keymaps.texi (Active Keymaps): Add anchor.
10140
10141 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
10142 (Major Mode Conventions): Refer to `Auto Major Mode' in more
10143 appropriate place.
10144 (Derived Modes): Small clarifications.
10145 (Minor Mode Conventions, Keymaps and Minor Modes):
10146 Replace references to nodes with references to anchors.
10147 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
10148 Clarify description of lists whose first element is an integer.
10149 (Mode Line Variables): Add anchor.
10150 (%-Constructs): Clarify description of integer after %.
10151 (Emulating Mode Line): Describe nil value for FACE.
10152
101532005-05-18 Luc Teirlinck <teirllm@auburn.edu>
10154
10155 * modes.texi (Derived Modes): Correct references to non-existing
10156 variable standard-syntax-table.
10157
101582005-05-17 Lute Kamstra <lute@gnu.org>
10159
10160 * modes.texi (Defining Minor Modes): Mention the mode hook.
10161
101622005-05-15 Kim F. Storm <storm@cua.dk>
10163
10164 * processes.texi (Network): Remove open-network-stream-nowait.
10165 (Network Servers): Remove open-network-stream-server.
10166
101672005-05-15 Luc Teirlinck <teirllm@auburn.edu>
10168
10169 * elisp.texi (Top): Update detailed menu.
10170
10171 * variables.texi: Reorder nodes.
10172 (Variables): Update menu.
10173 (File Local Variables): Do not refer to the `-*-' line as
10174 a "local variables list". Add pxref.
10175
101762005-05-14 Luc Teirlinck <teirllm@auburn.edu>
10177
10178 * elisp.texi (Top): Update detailed menu for node changes.
10179
10180 * modes.texi (Modes): Update Menu.
10181 (Hooks): Move to beginning of chapter.
10182 Most minor modes run mode hooks too.
10183 `add-hook' can handle void hooks or hooks whose value is a single
10184 function.
10185 (Major Modes): Update Menu.
10186 (Major Mode Basics): New node, split off from `Major Modes'.
10187 (Major Mode Conventions): Correct xref. Explain how to handle
10188 auto-mode-alist if the major mode command has an autoload cookie.
10189 (Auto Major Mode): Major update. Add magic-mode-alist.
10190 (Derived Modes): Major update.
10191 (Mode Line Format): Update Menu.
10192 (Mode Line Basics): New node, split off from `Mode Line Format'.
10193
10194 * loading.texi (Autoload): Mention `autoload cookie' as synonym
10195 for `magic autoload comment'. Add index entries and anchor.
10196
101972005-05-14 Richard M. Stallman <rms@gnu.org>
10198
10199 * tips.texi (Coding Conventions): Explain how important it is
10200 that just loading certain files not change Emacs behavior.
10201
10202 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
10203
102042005-05-12 Lute Kamstra <lute@gnu.org>
10205
10206 * modes.texi (Generic Modes): Update.
10207 (Major Modes): Refer to node "Generic Modes".
10208
10209 * elisp.texi (Top): Update to the current structure of the manual.
10210 * processes.texi (Processes): Add menu description.
10211 * customize.texi (Customization): Add menu descriptions.
10212
102132005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
10214
10215 * processes.texi (Signals to Processes)
10216 (Low-Level Network): Fix typos.
10217
102182005-05-11 Lute Kamstra <lute@gnu.org>
10219
10220 * elisp.texi (Top): Add some nodes from the chapter "Major and
10221 Minor Modes" to the detailed node listing.
10222
102232005-05-10 Richard M. Stallman <rms@gnu.org>
10224
10225 * keymaps.texi (Extended Menu Items): Menu item filter functions
10226 can be called at any time.
10227
102282005-05-08 Luc Teirlinck <teirllm@auburn.edu>
10229
10230 * variables.texi (File Local Variables): `(hack-local-variables t)'
10231 now also checks whether a mode is specified in the local variables
10232 list.
10233
102342005-05-05 Kevin Ryde <user42@zip.com.au>
10235
10236 * display.texi (The Echo Area): Correct format function cross
10237 reference.
10238
102392005-05-05 Luc Teirlinck <teirllm@auburn.edu>
10240
10241 * variables.texi (Variable Aliases): Change description of
10242 `define-obsolete-variable-alias'.
10243
10244 * functions.texi (Functions): Add "Obsolete Functions" to menu.
10245 (Defining Functions): Add xref.
10246 (Obsolete Functions): New node.
10247 (Function Safety): Standardize capitalization of section title.
10248
10249 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
10250 (Dialog Boxes): Complete description of `x-popup-dialog'.
10251
102522005-05-04 Richard M. Stallman <rms@gnu.org>
10253
10254 * commands.texi (Interactive Codes): Fix Texinfo usage.
10255 Document U more clearly.
10256
102572005-05-01 Luc Teirlinck <teirllm@auburn.edu>
10258
10259 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
10260 function and not a macro.
10261
10262 * frames.texi (Pop-Up Menus): Correct and clarify description of
10263 `x-popup-menu'.
10264 (Dialog Boxes): Clarify description of `x-popup-dialog'.
10265
102662005-05-01 Richard M. Stallman <rms@gnu.org>
10267
10268 * edebug.texi (Checking Whether to Stop): Fix previous change.
10269
102702005-05-01 Luc Teirlinck <teirllm@auburn.edu>
10271
10272 * display.texi: Fix typos and Texinfo usage.
10273
10274 * edebug.texi (Checking Whether to Stop): executing-macro ->
10275 executing-kbd-macro.
10276
102772005-05-01 Richard M. Stallman <rms@gnu.org>
10278
10279 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
10280
102812005-04-30 Richard M. Stallman <rms@gnu.org>
10282
10283 * files.texi (Magic File Names): Document `operations' property.
10284
102852005-04-29 Lute Kamstra <lute@gnu.org>
10286
10287 * modes.texi (Generic Modes): New node.
10288 (Major Modes): Add it to the menu.
10289 (Derived Modes): Add "derived mode" to concept index.
10290
102912005-04-28 Lute Kamstra <lute@gnu.org>
10292
10293 * modes.texi (Defining Minor Modes): Fix previous change.
10294 (Font Lock Mode): Simplify.
10295 (Font Lock Basics): Say that font-lock-defaults is buffer-local
10296 when set and that some parts are optional. Add cross references.
10297 (Search-based Fontification): Say how to specify font-lock-keywords.
10298 Add cross references. Add font-lock-multiline to index.
10299 Move font-lock-keywords-case-fold-search here from node "Other Font
10300 Lock Variables". Document font-lock-add-keywords and
10301 font-lock-remove-keywords.
10302 (Other Font Lock Variables): Move font-lock-keywords-only,
10303 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
10304 and font-lock-syntactic-face-function to node "Syntactic Font
10305 Lock". Move font-lock-keywords-case-fold-search to node
10306 "Search-based Fontification". Document font-lock-inhibit-thing-lock
10307 and font-lock-{,un}fontify-{buffer,region}-function.
10308 (Precalculated Fontification): Remove reference to deleted variable
10309 font-lock-core-only.
10310 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
10311 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
10312 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
10313 and font-lock-syntactic-face-function here from node "Other Font
10314 Lock Variables". Move font-lock-syntactic-keywords to "Setting
10315 Syntax Properties". Add cross references.
10316 (Setting Syntax Properties): New node.
10317 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
10318 * syntax.texi (Syntax Properties): Add cross reference.
10319 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
10320
103212005-04-26 Richard M. Stallman <rms@gnu.org>
10322
10323 * display.texi (Defining Faces):
10324 Document `default' elements of defface spec.
10325
10326 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
10327
10328 * variables.texi (Variable Aliases): Clarify text.
10329
103302005-04-25 Chong Yidong <cyd@stupidchicken.com>
10331
10332 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
10333
103342005-04-25 Luc Teirlinck <teirllm@auburn.edu>
10335
10336 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
10337
103382005-04-24 Eli Zaretskii <eliz@gnu.org>
10339
10340 * syntax.texi (Syntax Table Internals): Elaborate documentation of
10341 syntax-after and syntax-class.
10342
10343 * files.texi (Changing Files): Fix last change's cross-reference.
10344 (Unique File Names): Don't mention "numbers" in the documentation
10345 of make-temp-file and make-temp-name.
10346
103472005-04-23 Richard M. Stallman <rms@gnu.org>
10348
10349 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
10350
103512005-04-22 Nick Roberts <nickrob@snap.net.nz>
10352
10353 * windows.texi (Cyclic Window Ordering): Clarify window-list.
10354
103552005-04-22 Nick Roberts <nickrob@snap.net.nz>
10356
10357 * variables.texi (Variable Aliases): Describe make-obsolete-variable
10358 and define-obsolete-variable-alias.
10359
103602005-04-22 Kim F. Storm <storm@cua.dk>
10361
10362 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
10363 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
10364
103652005-04-21 Lute Kamstra <lute@gnu.org>
10366
10367 * lists.texi (Association Lists): Document rassq-delete-all.
10368
103692005-04-19 Richard M. Stallman <rms@gnu.org>
10370
10371 * modes.texi (Search-based Fontification): Explain that
10372 facespec is an expression to be evaluated.
10373
103742005-04-19 Kevin Ryde <user42@zip.com.au>
10375
10376 * streams.texi (Output Functions): Fix xref.
10377 * strings.texi (String Conversion): Fix xref.
10378
103792005-04-19 Kim F. Storm <storm@cua.dk>
10380
10381 * symbols.texi (Symbol Plists): Add safe-get.
10382 Mention that `get' may signal an error.
10383
103842005-04-18 Nick Roberts <nickrob@snap.net.nz>
10385
10386 * customize.texi (Variable Definitions): Replace tooltip-mode
10387 example with save-place.
10388
103892005-04-17 Richard M. Stallman <rms@gnu.org>
10390
10391 * buffers.texi (Indirect Buffers): Clarify.
10392
10393 * positions.texi (Positions): Clarify converting marker to integer.
10394
10395 * strings.texi (String Basics): Mention string-match; clarify.
10396
103972005-04-08 Lute Kamstra <lute@gnu.org>
10398
10399 * modes.texi (Search-based Fontification): Fix cross references.
10400 Use consistent terminology. Document anchored highlighting.
10401
104022005-04-05 Lute Kamstra <lute@gnu.org>
10403
10404 * modes.texi (Defining Minor Modes): Document :group keyword
10405 argument and its default value.
10406
104072005-04-03 Lute Kamstra <lute@gnu.org>
10408
10409 * hooks.texi (Standard Hooks): Add some hooks. Add cross
10410 references and/or descriptions. Delete major mode hooks; mention
10411 them as a category instead. Rename or delete obsolete hooks.
10412
104132005-04-02 Richard M. Stallman <rms@gnu.org>
10414
10415 * nonascii.texi (Coding System Basics): Another wording cleanup.
10416
104172005-04-01 Richard M. Stallman <rms@gnu.org>
10418
10419 * nonascii.texi (Coding System Basics): Clarify previous change.
10420
104212005-04-01 Kenichi Handa <handa@m17n.org>
10422
10d1d0af 10423 * nonascii.texi (Coding System Basics): Describe about roundtrip
b8d4c8d0
GM
10424 identity of coding systems.
10425
104262005-03-29 Chong Yidong <cyd@stupidchicken.com>
10427
10428 * text.texi (Buffer Contents): Add filter-buffer-substring and
10429 buffer-substring-filters.
10430
104312005-03-26 Chong Yidong <cyd@stupidchicken.com>
10432
10433 * anti.texi (Antinews): Mention `G' interactive code.
10434
10435 * tips.texi (Compilation Tips): Mention benchmark.el.
10436
104372005-03-27 Luc Teirlinck <teirllm@auburn.edu>
10438
10439 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
10440 is now bound to M-o M-o.
10441
10442 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
10443
104442005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
10445
10446 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
10447 in the Emacs Manual).
10448 * Makefile.in (srcs): Remove calendar.texi.
10449 * makefile.w32-in (srcs): Remove calendar.texi.
10450 * display.texi (Display): Change name of next node.
10451 * os.texi (System In): Change name of previous node.
10452 * elisp.texi (Top): Remove Calendar references.
10453 * vol1.texi (Top): Remove Calendar references.
10454 * vol2.texi (Top): Remove Calendar references.
10455
104562005-03-25 Richard M. Stallman <rms@gnu.org>
10457
10458 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
10459 Cleanup previous change.
10460
104612005-03-25 Chong Yidong <cyd@stupidchicken.com>
10462
10463 * display.texi (Face Attributes): Faces earlier in an :inherit
10464 list take precedence.
10465 (Scroll Bars): Fix description of vertical-scroll-bars.
10466 Document frame-current-scroll-bars and window-current-scroll-bars.
10467
10468 * markers.texi (The Mark): Document temporary Transient Mark mode.
10469
10470 * minibuf.texi (Reading File Names):
10471 Document read-file-name-completion-ignore-case.
10472
10473 * positions.texi (Screen Lines): Document nil for width argument
10474 to compute-motion.
10475
104762005-03-23 Kim F. Storm <storm@cua.dk>
10477
10478 * display.texi (Standard Faces): Other faces used in the fringe
10479 implicitly inherits from the fringe face.
10480 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
10481 properties implicitly inherits from fringe face.
10482 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
10483
104842005-03-20 Chong Yidong <cyd@stupidchicken.com>
10485
10486 * display.texi (Invisible Text): State default value of
10487 line-move-ignore-invisible.
10488 (Managing Overlays): Document remove-overlays.
10489 (Standard Faces): Document escape-glyph face.
10490
10491 * minibuf.texi (Reading File Names): Document read-file-name-function.
10492
10493 * modes.texi (Other Font Lock Variables):
10494 Document font-lock-lines-before.
10495
10496 * positions.texi (Skipping Characters): skip-chars-forward allows
10497 character classes.
10498
104992005-03-18 Lute Kamstra <lute@gnu.org>
10500
10501 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
10502
105032005-03-17 Richard M. Stallman <rms@gnu.org>
10504
10505 * text.texi (Undo): Document extensible undo entries.
10506
dd7b651b 10507 * searching.texi (String Search, Regexp Search): Cleanups.
b8d4c8d0
GM
10508
10509 * nonascii.texi (Character Codes): Minor fix.
10510
10511 * display.texi (Display Property): Explain the significance
10512 of having text properties that are eq.
10513 (Other Display Specs): Explain string as display spec.
10514
10515 * commands.texi (Interactive Codes): Document G option.
10516
105172005-03-17 Chong Yidong <cyd@stupidchicken.com>
10518
10519 * text.texi (Filling): Add sentence-end-without-period and
10520 sentence-end-without-space.
10521 (Changing Properties): Minor fix.
10522
10523 * anti.texi: Total rewrite.
10524
105252005-03-15 Lute Kamstra <lute@gnu.org>
10526
10527 * edebug.texi (Instrumenting Macro Calls): Fix typos.
10528
105292005-03-08 Kim F. Storm <storm@cua.dk>
10530
10531 * display.texi (Specified Space): Property :width is support on
10532 non-graphic terminals, :height is not.
10533
105342005-03-07 Richard M. Stallman <rms@gnu.org>
10535
10536 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
10537 Now subnodes of Fringes.
10538 (Overlay Arrow): Document overlay-arrow-variable-list.
10539 (Fringe Size/Pos): New node, broken out of Fringes.
10540 (Display): Explain clearing vs redisplay better.
10541 (Truncation): Clarify use of bitmaps.
10542 (The Echo Area): Clarify the uses of the echo area.
10543 Add max-mini-window-height.
10544 (Progress): Clarify.
10545 (Invisible Text): Explain that main loop moves point out.
10546 (Selective Display): Say "hidden", not "invisible".
10547 (Managing Overlays): Move up. Describe relation to Undo here.
10548 (Overlay Properties): Clarify intro.
10549 (Finding Overlays): Explain return values when nothing found.
10550 (Width): truncate-string-to-width has added arg.
10551 (Displaying Faces): Clarify and update mode line face handling.
10552 (Face Functions): Minor cleanup.
10553 (Conditional Display): Merge into Other Display Specs.
10554 (Pixel Specification, Other Display Specs): Minor cleanups.
10555 (Images, Image Descriptors): Minor cleanups.
10556 (GIF Images): Patents have expired.
10557 (Showing Images): Explain default text for insert-image.
10558 (Manipulating Button Types): Merge into Manipulating Buttons.
10559 (Making Buttons): Explain return values.
10560 (Button Buffer Commands): Add xref.
10561 (Inverse Video): Update mode-line-inverse-video.
10562 (Display Table Format): Clarify.
10563 (Active Display Table): Give defaults for window-display-table.
10564
10565 * calendar.texi (Calendar Customizing): calendar-holiday-marker
10566 and calendar-today-marker are strings, not chars.
10567 (Holiday Customizing): Minor fix.
10568
10569 * internals.texi (Writing Emacs Primitives): Update `or' example.
10570 Update limit on # args of subr.
10571
10572 * edebug.texi (Using Edebug): Arrow is in fringe.
10573 (Instrumenting): Arg to eval-defun works without loading edebug.
10574 (Edebug Execution Modes): Add xref.
10575
10576 * customize.texi (Common Keywords): Clarify :require.
10577 Mention :version here.
10578 (Variable Definitions, Group Definitions): Not here.
10579 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
10580
105812005-03-07 Chong Yidong <cyd@stupidchicken.com>
10582 * nonascii.texi (Text Representations): Clarify position-bytes.
10583 (Character Sets): Add list-charset-chars.
10584 (Scanning Charsets): Add charset-after.
10585 (Encoding and I/O): Minor fix.
10586
105872005-03-06 Richard M. Stallman <rms@gnu.org>
10588
10589 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
10590 (Resizing Windows): Likewise.
10591
10592 * text.texi (Change Hooks): Get rid of "Emacs 21".
10593
10594 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
10595
10596 * streams.texi (Output Variables): Get rid of "Emacs 21".
10597
10598 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
10599
10600 * os.texi (Translating Input): Replace flow-control example
10601 with a less obsolete example that uses `keyboard-translate'.
10602
10603 * objects.texi (Hash Table Type, Circular Objects):
10604 Get rid of "Emacs 21".
10605
10606 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
10607 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
10608
10609 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
10610
10611 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
10612
10613 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
10614 (Menu Bar): Fix when menu-bar-update-hook is called.
10615
10616 * hash.texi (Hash Tables): Get rid of "Emacs 21".
10617
10618 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
10619 and make it read better.
10620
10621 * files.texi (Writing to Files): Get rid of "Emacs 21".
10622 (Unique File Names): Likewise.
10623
10624 * elisp.texi: Update Emacs version to 22.
10625
10626 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
10627 (Overlay Properties, Face Attributes): Likewise.
10628 (Managing Overlays): Fix punctuation.
10629 (Attribute Functions): Clarify set-face-font; get rid of
10630 info about old Emacs versions.
10631 (Auto Faces, Font Lookup, Display Property, Images):
10632 Get rid of "Emacs 21".
10633
10634 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
10635
106362005-03-05 Richard M. Stallman <rms@gnu.org>
10637
10638 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
10639
106402005-03-04 Lute Kamstra <lute@gnu.org>
10641
10642 * debugging.texi (Error Debugging): Document stack-trace-on-error.
10643
106442005-03-03 Lute Kamstra <lute@gnu.org>
10645
10646 * edebug.texi (Instrumenting Macro Calls): Fix typo.
10647
106482005-03-01 Lute Kamstra <lute@gnu.org>
10649
10650 * debugging.texi (Debugger Commands): Update `j'.
10651
106522005-02-28 Lute Kamstra <lute@gnu.org>
10653
10654 * debugging.texi (Debugging): Fix typo.
10655 (Error Debugging): Document eval-expression-debug-on-error.
10656 (Function Debugging): Update example.
10657 (Using Debugger): Mention starred stack frames.
10658 (Debugger Commands): Document `j' and `l'.
10659 (Invoking the Debugger): `d' and `j' exit recursive edit too.
10660 Update the messages that the debugger displays.
10661 (Internals of Debugger): Add cross reference. Update example.
10662 (Excess Open): Minor improvement.
10663 (Excess Close): Minor improvement.
10664
106652005-02-26 Richard M. Stallman <rms@gnu.org>
10666
10667 * tips.texi (Coding Conventions): Clarify.
10668 Put all the major mode key reservations together.
10669 Mention the Mouse-1 => Mouse-2 conventions.
10670
10671 * syntax.texi (Syntax Class Table): Clarify.
10672 (Syntax Table Functions): syntax-after moved from here.
10673 (Syntax Table Internals): syntax-after moved to here.
10674 (Parsing Expressions): Update info on number of values
10675 and what's meaningful in the STATE argument.
10676 (Categories): Fix typo.
10677
10678 * sequences.texi (Arrays): Cleanup.
10679 (Char-Tables): Clarify.
10680
10681 * processes.texi (Deleting Processes): Cleanups, add xref.
10682 (Subprocess Creation): Explain nil in exec-path. Cleanup.
10683 (Process Information): set-process-coding-system, some args optional.
10684 (Input to Processes): Explain various types for PROCESS args.
10685 Rename them from PROCESS-NAME to PROCESS.
10686 (Signals to Processes): Likewise.
10687 (Decoding Output): Cleanup.
10688 (Query Before Exit): Clarify.
10689
10690 * os.texi (Startup Summary): Correct the options; add missing ones.
10691 (Terminal Output, Batch Mode): Clarify.
10692 (Flow Control): Node deleted.
10693
10694 * markers.texi (The Mark): Clarify.
10695
10696 * macros.texi (Expansion): Cleanup.
10697 (Indenting Macros): indent-spec allows ints, not floats.
10698
10699 * keymaps.texi (Keymaps): Clarify.
10700 (Format of Keymaps): Update lisp-mode-map example.
10701 (Active Keymaps, Key Lookup): Clarify.
10702 (Changing Key Bindings): Add xref to `kbd'.
10703 (Key Binding Commands, Simple Menu Items): Clarify.
10704 (Mouse Menus, Menu Bar): Clarify.
10705 (Menu Example): Replace print example with menu-bar-replace-menu.
10706
10707 * help.texi (Documentation Basics): Add function-documentation prop.
10708
10709 * elisp.texi (Top): Don't refer to Flow Control node.
10710
10711 * commands.texi (Command Overview): Improve xrefs.
10712 (Adjusting Point): Adjusting point applies to intangible and invis.
10713 (Key Sequence Input): Doc extra read-key-sequence args.
10714 Likewise for read-key-sequence-vector.
10715
10716 * backups.texi (Rename or Copy): Minor fix.
10717 (Numbered Backups): For version-control, say the default.
10718 (Auto-Saving): make-auto-save-file-name example is simplified.
10719
10720 * advice.texi (Advising Functions): Don't imply one part of Emacs
10721 should advise another part. Markup changes.
10722 (Defining Advice): Move transitional para.
10723 (Activation of Advice): Cleanup.
10724 Explain if COMPILE is nil or negative.
10725
10726 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
10727
107282005-02-24 Lute Kamstra <lute@gnu.org>
10729
10730 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
10731 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
10732
107332005-02-23 Lute Kamstra <lute@gnu.org>
10734
10735 * modes.texi (Defining Minor Modes): define-minor-mode can be used
10736 to define global minor modes as well.
10737
10738 * display.texi (Managing Overlays): overlay-buffer returns nil for
10739 deleted overlays.
10740
107412005-02-22 Kim F. Storm <storm@cua.dk>
10742
10743 * minibuf.texi (Basic Completion): Allow symbols in addition to
10744 strings in try-completion and all-completions.
10745
107462005-02-14 Lute Kamstra <lute@gnu.org>
10747
10748 * elisp.texi (Top): Remove reference to deleted node.
10749
10750 * lists.texi (Lists): Remove reference to deleted node.
10751 (Cons Cells): Fix typo.
10752
10753 * loading.texi (Where Defined): Fix typo.
10754
107552005-02-14 Richard M. Stallman <rms@gnu.org>
10756
10757 * variables.texi (Creating Buffer-Local): change-major-mode-hook
10758 is useful for discarding some minor modes.
10759
10760 * symbols.texi (Symbol Components): Reorder examples.
10761
10762 * streams.texi (Input Functions): State standard-input default.
10763 (Output Variables): State standard-output default.
10764
10765 * objects.texi (Printed Representation): Clarify read syntax vs print.
10766 (Floating Point Type): Explain meaning better.
10767 (Symbol Type): Explain uniqueness better.
10768 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
10769 List examples sooner.
10770 (Box Diagrams): New subnode broken out.
10771 Some examples moved from old Lists as Boxes node.
10772 (Dotted Pair Notation): Clarify intro.
10773 (Array Type): Clarify.
10774 (Type Predicates): Add hash-table-p.
10775
10776 * numbers.texi (Integer Basics): Clarify radix explanation.
10777 (Predicates on Numbers): Minor clarification.
10778 (Comparison of Numbers): Minor clarification. Clarify eql.
10779 Typos in min, max.
10780 (Math Functions): Clarify overflow in expt.
10781
10782 * minibuf.texi (Text from Minibuffer): Minor clarification.
10783 Mention arrow keys.
10784
10785 * loading.texi (Autoload): defun's doc string overrides autoload's
10786 doc string.
10787 (Repeated Loading): Modernize "add to list" examples.
10788 (Where Defined): Finish updating table of load-history elts.
10789
10790 * lists.texi (List-related Predicates): Minor wording improvement.
10791 (Lists as Boxes): Node deleted.
10792 (Building Lists): Explain trivial cases of number-sequence.
10793
10794 * hash.texi (Hash Tables): Add desc to menu items.
10d1d0af 10795 (Creating Hash): Explain "full" means "make larger".
b8d4c8d0
GM
10796 (Hash Access): Any object can be a key.
10797 State value of maphash.
10798
10799 * functions.texi (What Is a Function): Wording cleanup.
10800 (Function Documentation): Minor cleanup.
10801 Explain purpose of calling convention at end of doc string.
10802 (Function Names): Wording cleanup.
10803 (Calling Functions): Wording cleanup.
10804 Explain better how funcall calls the function.
10805 (Function Cells): Delete example of saving and redefining function.
10806
10807 * control.texi (Combining Conditions): Wording cleanup.
10808 (Iteration): dolist and dotimes bind VAR locally.
10809 (Cleanups): Xref to Atomic Changes.
10810
10811 * compile.texi (Byte Compilation): Delete 19.29 info.
10812 (Compilation Functions): Macros' difficulties don't affect defsubst.
10813 (Docs and Compilation): Delete 19.29 info.
10814
108152005-02-10 Richard M. Stallman <rms@gnu.org>
10816
10817 * objects.texi (Symbol Type): Minor correction.
10818
108192005-02-06 Lute Kamstra <lute@gnu.org>
10820
10821 * modes.texi (Example Major Modes): Fix typos.
10822
108232005-02-06 Richard M. Stallman <rms@gnu.org>
10824
10825 * text.texi (Margins): fill-nobreak-predicate can be one function.
10826
10827 * strings.texi (Modifying Strings): clear-string can make unibyte.
10828 (Formatting Strings): format gives error if values missing.
10829
10830 * positions.texi (Character Motion): Mention default arg
10831 for forward-char. backward-char refers to forward-char.
10832 (Word Motion): Mention default arg for forward-word.
10833 (Buffer End Motion): Mention default arg for beginning-of-buffer.
10834 Simplify end-of-buffer.
10835 (Text Lines): Mention default arg for forward-line.
10836 (List Motion): Mention default arg for beginning/end-of-defun.
10837 (Skipping Characters): Minor fixes in explaining character-set.
10838
10839 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
10840 Mode inheritance applies only when default-major-mode is nil.
10841 Clarifications.
10842 (Example Major Modes): Update Text mode and Lisp mode examples.
10843 (Minor Mode Conventions): Mention define-minor-mode at top.
10844 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
10845 (Mode Line Format): Update mode line face display info.
10846 (Properties in Mode): Mention effect of risky vars.
10847 (Imenu): Define imenu-add-to-menubar.
10848 (Font Lock Mode): Add descriptions to menu lines.
10849 (Faces for Font Lock): Add font-lock-doc-face.
10850
108512005-02-05 Lute Kamstra <lute@gnu.org>
10852
10853 * text.texi (Maintaining Undo): Remove obsolete function.
10854
108552005-02-05 Eli Zaretskii <eliz@gnu.org>
10856
10857 * frames.texi (Color Names): Add pointer to the X docs about RGB
c4cc8b9a 10858 color specifications. Improve indexing.
b8d4c8d0
GM
10859 (Text Terminal Colors): Replace the description of RGB values by
10860 an xref to "Color Names".
10861
108622005-02-03 Richard M. Stallman <rms@gnu.org>
10863
10864 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
10865 Clarify.
10866 (Selecting Windows): Clarify save-selected-window.
10867 (Cyclic Window Ordering): Clarify walk-windows.
10868 (Window Point): Clarify.
10869 (Window Start): Add comment to example.
10870 (Resizing Windows): Add `interactive' specs in examples.
10871 Document fit-window-to-buffer.
10872
10873 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
10874 (Undo, Maintaining Undo): Clarify last change.
10875 (Sorting): In sort-numeric-fields, explain about octal and hex.
10876 Mention sort-numeric-base.
10877 (Format Properties): Add xref for hard newlines.
10878
10879 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
10880 (Pop-Up Menus): Fix typo.
10881 (Color Names): Explain all types of color names.
10882 Explain color-values on B&W terminal.
10883 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
10884
10885 * files.texi (File Locks): Not supported on MS systems.
10886 (Testing Accessibility): Clarify.
10887
10888 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
10889 (Coverage Testing): Fix typo.
10890
10891 * commands.texi (Misc Events): Remove stray space.
10892
10893 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
10894 (Modification Time): Clarify when visited-file-modtime returns 0.
10895 (The Buffer List): Clarify bury-buffer.
10896 (Killing Buffers): Clarify.
10897 (Indirect Buffers): Add clone-indirect-buffer.
10898
108992005-02-02 Matt Hodges <MPHodges@member.fsf.org>
10900
10901 * edebug.texi (Printing in Edebug): Fix default value of
10902 edebug-print-circle.
10903 (Coverage Testing): Fix displayed frequency count data.
10904
109052005-02-02 Luc Teirlinck <teirllm@auburn.edu>
10906
10907 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
10908
109092005-02-02 Kim F. Storm <storm@cua.dk>
10910
10911 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
10912
109132005-01-29 Eli Zaretskii <eliz@gnu.org>
10914
10915 * commands.texi (Misc Events): Describe the help-echo event.
10916
10917 * text.texi (Special Properties) <help-echo>: Use `pos'
10918 consistently in description of the help-echo property.
10919 Use @code{nil} instead of @var{nil}.
10920
10921 * display.texi (Overlay Properties): Fix the index entry for
10922 help-echo overlay property.
10923
10924 * customize.texi (Type Keywords): Uncomment the xref to the
10925 help-echo property documentation.
10926
109272005-01-23 Kim F. Storm <storm@cua.dk>
10928
10929 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
10930 return value. Third element FULLY replaced by PARTIAL which
10931 specifies number of invisible pixels if row is only partially visible.
10932 (Textual Scrolling): Mention auto-window-vscroll.
10933 (Vertical Scrolling): New defvar auto-window-vscroll.
10934
109352005-01-16 Luc Teirlinck <teirllm@auburn.edu>
10936
10937 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
10938 command remapping.
10939
109402005-01-15 Richard M. Stallman <rms@gnu.org>
10941
10942 * display.texi (Defining Images): Mention DATA-P arg of create-image.
10943
109442005-01-14 Kim F. Storm <storm@cua.dk>
10945
10946 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
10947
10948 * text.texi (Links and Mouse-1): Fix string and vector item.
10949
109502005-01-13 Richard M. Stallman <rms@gnu.org>
10951
10952 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
10953 descriptions of overriding-local-map and overriding-terminal-local-map.
10954
10955 * text.texi (Links and Mouse-1): Clarify text.
10956
109572005-01-13 Kim F. Storm <storm@cua.dk>
10958
10959 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
10960
109612005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
10962
10963 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
10964
109652005-01-12 Kim F. Storm <storm@cua.dk>
10966
10967 * text.texi (Links and Mouse-1): Rename section from Enabling
10968 Mouse-1 to Following Links. Change xrefs.
10969 Add examples for define-button-type and define-widget.
10970
10971 * display.texi (Button Properties, Button Buffer Commands):
10972 Clarify mouse-1 and follow-link functionality.
10973
109742005-01-12 Richard M. Stallman <rms@gnu.org>
10975
10976 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
10977
10978 * display.texi (Beeping): Fix Texinfo usage.
10979
10980 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
10981
109822005-01-11 Kim F. Storm <storm@cua.dk>
10983
10984 * display.texi (Button Properties, Button Buffer Commands):
10985 Mention mouse-1 binding. Add follow-link keyword.
10986
10987 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
10988 (Enabling Mouse-1 to Follow Links): New subsection.
10989
109902005-01-06 Richard M. Stallman <rms@gnu.org>
10991
10992 * text.texi (Special Properties): Minor change.
10993
10994 * os.texi (Timers): Clarify previous change.
10995
10996 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
10997
109982005-01-01 Luc Teirlinck <teirllm@auburn.edu>
10999
11000 * display.texi (Face Attributes): Correct xref to renamed node.
11001
110022005-01-01 Richard M. Stallman <rms@gnu.org>
11003
11004 * display.texi (Face Attributes): Describe hex color specs.
11005
110062004-12-31 Richard M. Stallman <rms@gnu.org>
11007
11008 * os.texi (Timers): Update previous change.
11009
110102004-12-30 Kim F. Storm <storm@cua.dk>
11011
11012 * display.texi (Line Height): Total line-height is now specified
11013 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
11014 in cons cells. (nil . RATIO) is relative to actual line height.
11015 Use line-height `t' instead of `0' to get minimum height.
11016
110172004-12-29 Richard M. Stallman <rms@gnu.org>
11018
11019 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
11020
110212004-12-28 Richard M. Stallman <rms@gnu.org>
11022
11023 * commands.texi (Quitting): Clarify value of with-local-quit.
11024
11025 * elisp.texi (Top): Fix previous change.
11026
11027 * loading.texi (Loading): Fix previous change.
11028
110292004-12-27 Richard M. Stallman <rms@gnu.org>
11030
11031 * Makefile.in (MAKEINFO): Specify --force.
11032
11033 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
11034
11035 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
11036
11037 * display.texi (Line Height): Further clarify.
11038
11039 * elisp.texi (Top): Update Loading submenu.
11040
11041 * loading.texi (Where Defined): New node.
11042 (Unloading): load-history moved to Where Defined.
11043
110442004-12-21 Richard M. Stallman <rms@gnu.org>
11045
11046 * commands.texi (Event Input Misc): Add while-no-input.
11047
110482004-12-11 Richard M. Stallman <rms@gnu.org>
11049
11050 * display.texi (Line Height): Rewrite text for clarity.
11051
110522004-12-11 Kim F. Storm <storm@cua.dk>
11053
11054 * display.texi (Display): Add node "Line Height" to menu.
11055 (Line Height): New node. Move full description of line-spacing
11056 and line-height text properties here from text.texi.
11057 (Scroll Bars): Add vertical-scroll-bar variable.
11058
11059 * frames.texi (Window Frame Parameters): Remove line-height defvar.
11060
11061 * locals.texi (Standard Buffer-Local Variables): Fix xref for
11062 line-spacing and vertical-scroll-bar.
11063
11064 * text.texi (Special Properties): Just mention line-spacing and
11065 line-height here, add xref to new "Line Height" node.
11066
110672004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
11068
11069 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
11070
11071 * locals.texi (Standard Buffer-Local Variables):
11072 Add @xref for `line-spacing'.
11073
110742004-12-05 Richard M. Stallman <rms@gnu.org>
11075
11076 * Makefile.in (maintainer-clean): Remove the info files
11077 in $(infodir) where they are created.
11078
110792004-12-03 Richard M. Stallman <rms@gnu.org>
11080
11081 * windows.texi (Selecting Windows): get-lru-window and
11082 get-largest-window don't consider dedicated windows.
11083
11084 * text.texi (Undo): Document undo-in-progress.
11085
110862004-11-26 Richard M. Stallman <rms@gnu.org>
11087
11088 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
11089 Remove a few vars that are not always buffer-local.
11090
110912004-11-24 Luc Teirlinck <teirllm@auburn.edu>
11092
11093 * locals.texi (Standard Buffer-Local Variables): Comment out
11094 xref's to non-existent node `Yet to be written'.
11095
110962004-11-24 Richard M. Stallman <rms@gnu.org>
11097
11098 * processes.texi (Synchronous Processes): Grammar fix.
11099
11100 * numbers.texi (Comparison of Numbers): Add eql.
11101
11102 * locals.texi (Standard Buffer-Local Variables): Add many vars.
11103
11104 * intro.texi (Printing Notation): Fix previous change.
11105
11106 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
11107 and default-indicate-buffer-boundaries from here.
11108 (Usual Display): To here.
11109 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
11110 (Usual Display): Move tab-width up.
11111
5dcb4c4e
SM
11112 * customize.texi (Variable Definitions):
11113 Replace show-paren-mode example with tooltip-mode.
b8d4c8d0
GM
11114 (Simple Types, Composite Types, Defining New Types):
11115 Minor cleanups.
11116
111172004-11-21 Jesper Harder <harder@ifa.au.dk>
11118
11119 * processes.texi (Synchronous Processes, Output from Processes):
11120 Markup fix.
11121
111222004-11-20 Richard M. Stallman <rms@gnu.org>
11123
11124 * positions.texi (Skipping Characters): skip-chars-forward
11125 now handles char classes.
11126
11127 * intro.texi (Printing Notation): Avoid confusion of `print'
11128 when explaining @print.
11129
11130 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
11131
11132 * display.texi (Display Table Format): Minor fix.
11133
11134 * streams.texi (Output Functions): Fix print example.
11135
11136 * Makefile.in (elisp): New target.
11137 (dist): Depend on $(infodir)/elisp, not elisp.
11138 Copy the info files from $(infodir).
11139
11140 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
11141 read-from-minibuffer.
11142
11143 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
11144
111452004-11-19 Richard M. Stallman <rms@gnu.org>
11146
11147 * searching.texi (Regexp Search): Add search-whitespace-regexp.
11148
111492004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
11150
11151 * tips.texi (Coding Conventions): Fix typo.
11152
111532004-11-16 Richard M. Stallman <rms@gnu.org>
11154
11155 * tips.texi (Coding Conventions): Separate defvar and require
11156 methods to avoid warnings. Use require only when there are many
11157 functions and variables from that package.
11158
11159 * minibuf.texi (Minibuffer Completion): When ignoring case,
11160 predicate must not be case-sensitive.
11161
11162 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
11163 (Test Coverage): Don't talk about "splotches". Clarified.
11164
111652004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
11166
11167 * frames.texi (Window Frame Parameters): Fix typo.
11168
111692004-11-15 Kim F. Storm <storm@cua.dk>
11170
11171 * symbols.texi (Other Plists): Note that plist-get may signal error.
11172 Add safe-plist-get.
11173
111742004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
11175
11176 * modes.texi (Font Lock Basics): Fix typo.
11177
111782004-11-08 Richard M. Stallman <rms@gnu.org>
11179
11180 * syntax.texi (Syntax Table Functions): Add syntax-after.
11181
111822004-11-06 Lars Brinkhoff <lars@nocrew.org>
11183
11184 * os.texi (Processor Run Time): New section documenting
11185 get-internal-run-time.
11186
111872004-11-06 Eli Zaretskii <eliz@gnu.org>
11188
11189 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
11190 it nukes elisp-cover.texi.
11191 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
11192 elisp-0 etc.
11193
111942004-11-05 Luc Teirlinck <teirllm@auburn.edu>
11195
11196 * commands.texi (Keyboard Macros): Document `append' return value
11197 of `defining-kbd-macro'.
11198
111992004-11-01 Richard M. Stallman <rms@gnu.org>
11200
11201 * commands.texi (Interactive Call): Add called-interactively-p.
11202
112032004-10-29 Simon Josefsson <jas@extundo.com>
11204
11205 * minibuf.texi (Reading a Password): Revert.
11206
112072004-10-28 Richard M. Stallman <rms@gnu.org>
11208
11209 * frames.texi (Display Feature Testing): Explain about "vendor".
11210
112112004-10-27 Richard M. Stallman <rms@gnu.org>
11212
11213 * commands.texi (Interactive Codes): `N' uses numeric prefix,
11214 not raw. Clarify `n'.
11215 (Interactive Call): Rewrite interactive-p, focusing on when
11216 and how to use it.
11217 (Misc Events): Clarify previous change.
11218
11219 * advice.texi (Simple Advice): Clarify what job the example does.
11220 (Around-Advice): Clarify ad-do-it.
11221 (Activation of Advice): An option of ad-default-compilation-action
11222 is `never', not `nil'.
11223
112242004-10-26 Kim F. Storm <storm@cua.dk>
11225
11226 * commands.texi (Interactive Codes): Add U code letter.
11227
112282004-10-25 Simon Josefsson <jas@extundo.com>
11229
11230 * minibuf.texi (Reading a Password): Add.
11231
112322004-10-24 Jason Rumney <jasonr@gnu.org>
11233
11234 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
11235 and wheel-down.
11236
112372004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
11238
11239 * processes.texi (Synchronous Processes): Document process-file.
11240
112412004-10-22 Kenichi Handa <handa@m17n.org>
11242
11243 * text.texi (translate-region): Document that it accepts also a
11244 char-table.
11245
112462004-10-22 David Ponce <david@dponce.com>
11247
11248 * windows.texi (Resizing Windows): Document the `preserve-before'
11249 argument of the functions `enlarge-window' and `shrink-window'.
11250
112512004-10-19 Jason Rumney <jasonr@gnu.org>
11252
11253 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
11254
112552004-10-09 Luc Teirlinck <teirllm@auburn.edu>
11256
11257 * text.texi (Filling): Add anchor for definition of
11258 `sentence-end-double-space'.
11259
11260 * searching.texi (Regexp Example): Update description of how
11261 Emacs currently recognizes the end of a sentence.
11262 (Standard Regexps): Update definition of the variable
11263 `sentence-end'. Add definition of the function `sentence-end'.
11264
112652004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
11266
11267 * display.texi (Progress): New node.
11268
112692004-10-05 Kim F. Storm <storm@cua.dk>
11270
11271 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
11272
112732004-09-29 Kim F. Storm <storm@cua.dk>
11274
11275 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
11276 to identify bitmaps. Remove -fringe-bitmap suffix for standard
11277 fringe bitmap symbols, as they now have their own namespace.
11278 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
11279 vs. pixels. Signal error if no free bitmap slots.
11280 (Pixel Specification): Change IMAGE to @var{image}.
11281
112822004-09-28 Richard M. Stallman <rms@gnu.org>
11283
11284 * text.texi (Special Properties): Clarify line-spacing and line-height.
11285
11286 * searching.texi (Regexp Search): Add looking-back.
11287
112882004-09-25 Luc Teirlinck <teirllm@auburn.edu>
11289
11290 * display.texi: Correct typos.
11291 (Image Descriptors): Correct xref's.
11292
112932004-09-25 Richard M. Stallman <rms@gnu.org>
11294
11295 * text.texi (Special Properties): Cleanups in `cursor'.
11296 Rewrites in `line-height' and `line-spacing'; exchange them.
11297
11298 * display.texi (Fringes): Rewrite previous change.
11299 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
11300 (Display Fringe Bitmaps): Node deleted, text moved.
11301 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
11302 (Scroll Bars): Clarify set-window-scroll-bars.
11303 (Pointer Shape): Rewrite.
11304 (Specified Space): Clarify :align-to, etc.
11305 (Pixel Specification): Use @var. Clarify new text.
11306 (Other Display Specs): Clarify `slice'.
11307 (Image Descriptors): Cleanups.
11308 (Showing Images): Cleanups.
11309
113102004-09-24 Luc Teirlinck <teirllm@auburn.edu>
11311
11312 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
11313
11314 * modes.texi: Various minor changes in addition to:
11315 (Major Mode Conventions): Final call to `run-mode-hooks' should
11316 not be inside the `delay-mode-hooks' form.
11317 (Mode Hooks): New node.
11318 (Hooks): Delete obsolete example.
11319 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
11320 node "Mode Hooks".
11321
113222004-09-22 Luc Teirlinck <teirllm@auburn.edu>
11323
11324 * display.texi: Correct various typos.
11325 (Display): Rename node "Pointer Shapes" to "Pointer
11326 Shape". (There is already a node called "Pointer Shapes" in
11327 frames.texi.)
11328 (Images): Remove non-existent node "Image Slices" from menu.
11329
113302004-09-23 Kim F. Storm <storm@cua.dk>
11331
11332 * text.texi (Special Properties): Add `cursor', `pointer',
11333 `line-height', and `line-spacing' properties.
11334
11335 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
11336 Shapes' to menu.
11337 (Standard Faces): Doc fix for fringe face.
11338 (Fringes): Add `overflow-newline-into-fringe' and
11339 'indicate-buffer-boundaries'.
11340 (Fringe Bitmaps, Pointer Shapes): New nodes.
11341 (Display Property): Add 'Pixel Specification' and 'Display Fringe
11342 Bitmaps' to menu.
11343 (Specified Space): Describe pixel width and height.
11344 (Pixel Specification): New node.
11345 (Other Display Specs): Add `slice' property.
11346 (Display Fringe Bitmaps): New node.
11347 (Images): Add 'Image Slices' to menu.
11348 (Image Descriptors): Add `:pointer' and `:map' properties.
5dcb4c4e
SM
11349 (Showing Images): Add slice arg to `insert-image'.
11350 Add 'insert-sliced-image'.
b8d4c8d0
GM
11351
113522004-09-20 Richard M. Stallman <rms@gnu.org>
11353
11354 * commands.texi (Key Sequence Input):
11355 Clarify downcasing in read-key-sequence.
11356
113572004-09-08 Juri Linkov <juri@jurta.org>
11358
11359 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
11360
113612004-09-07 Luc Teirlinck <teirllm@auburn.edu>
11362
5dcb4c4e
SM
11363 * locals.texi (Standard Buffer-Local Variables):
11364 Add `buffer-auto-save-file-format'.
b8d4c8d0
GM
11365 * internals.texi (Buffer Internals): Describe new
11366 auto_save_file_format field of the buffer structure.
11367 * files.texi (Format Conversion): `auto-save-file-format' has been
11368 renamed `buffer-auto-save-file-format'.
11369
113702004-08-27 Luc Teirlinck <teirllm@auburn.edu>
11371
11372 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
11373 an integer or a marker.
11374 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
11375
113762004-08-22 Richard M. Stallman <rms@gnu.org>
11377
11378 * modes.texi (Major Mode Conventions): Discuss rebinding of
11379 standard key bindings.
11380
113812004-08-18 Kim F. Storm <storm@cua.dk>
11382
11383 * processes.texi (Accepting Output): Add `just-this-one' arg to
11384 `accept-process-output'.
11385 (Output from Processes): New var `process-adaptive-read-buffering'.
11386
113872004-08-10 Luc Teirlinck <teirllm@auburn.edu>
11388
11389 * keymaps.texi: Various changes in addition to:
11390 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
11391 Give more varied examples for `kbd'.
11392 (Creating Keymaps): Char tables have slots for all characters
11393 without modifiers.
11394 (Active Keymaps): `overriding-local-map' and
11395 `overriding-terminal-local-map' also override text property and
11396 overlay keymaps.
11397 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
11398 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
11399 to denote a prefix of no events.
11400 `map-keymap' includes parent's bindings _recursively_.
11401 Clarify and correct description of `where-is-internal'.
11402 Mention BUFFER-OR-NAME arg to `describe-bindings'.
11403 (Menu Example): For menus intended for use with the keyboard, the
11404 menu items should be bound to characters or real function keys.
11405
114062004-08-08 Luc Teirlinck <teirllm@auburn.edu>
11407
11408 * objects.texi (Character Type): Reposition `@anchor' to prevent
11409 double space inside sentence in Info.
11410
11411 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
11412 renamed to `disabled-command-function'.
11413 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
11414 (Command Loop Info): Replace reference to it.
11415 (Disabling Commands): `disabled-command-hook' has been renamed to
11416 `disabled-command-function'.
11417
114182004-08-07 Luc Teirlinck <teirllm@auburn.edu>
11419
11420 * os.texi (Translating Input): Only non-prefix bindings in
11421 `key-translation-map' override actual key bindings. Warn about
11422 possible indirect effect of actual key bindings on non-prefix
11423 bindings in `key-translation-map'.
11424
114252004-08-06 Luc Teirlinck <teirllm@auburn.edu>
11426
11427 * minibuf.texi (High-Level Completion): Add anchor for definition
11428 of `read-variable'.
11429
11430 * commands.texi: Various changes in addition to:
11431 (Using Interactive): Clarify description of `interactive-form'.
11432 (Interactive Call): Mention default for KEYS argument to
11433 `call-interactively'.
11434 (Command Loop Info): Clarify description of `this-command-keys'.
11435 Mention KEEP-RECORD argument to `clear-this-command-keys'.
11436 Value of `last-event-frame' can be `macro'.
11437 (Repeat Events): `double-click-fuzz' is also used to distinguish
11438 clicks and drags.
11439 (Classifying Events): Clarify descriptions of `event-modifiers'
11440 `event-basic-type' and `event-convert-list'.
11441 (Accessing Events): `posn-timestamp' takes POSITION argument.
11442 (Quoted Character Input): Clarify description of
11443 `read-quoted-char' and fix example.
11444 (Quitting): Add `with-local-quit'.
11445 (Disabling Commands): Correct and clarify descriptions of
11446 `enable-command' and `disable-command'.
11447 Mention what happens if `disabled-command-hook' is nil.
11448 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
11449 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
11450
114512004-07-24 Luc Teirlinck <teirllm@auburn.edu>
11452
11453 * frames.texi: Various changes in addition to:
11454 (Creating Frames): Expand and clarify description of `make-frame'.
11455 (Window Frame Parameters): Either none or both of the `icon-left'
11456 and `icon-top' parameters must be specified. Put descriptions of
11457 `menu-bar-lines' and `toolbar-lines' closer together and change
11458 them accordingly.
11459 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
11460 except while processing `frame-title-format' or `icon-title-format'.
11461 (Deleting Frames): Correct description of `delete-frame'.
11462 Non-nil return values of `frame-live-p' are like those of `framep'.
11463 (Frames and Windows): Mention return value of
11464 `set-frame-selected-window'.
11465 (Visibility of Frames): Mention `force' argument to
11466 `make-frame-invisible'. `frame-visible-p' returns t for all
11467 frames on text-only terminals.
11468 (Frame Configurations): Restoring a frame configuration does not
11469 restore deleted frames.
11470 (Window System Selections): `x-set-selection' returns DATA.
11471 (Resources): Add example.
11472 (Display Feature Testing): Clarify descriptions of
11473 `display-pixel-height', `display-pixel-width', `x-server-version'
11474 and `x-server-vendor'.
11475
11476 * windows.texi (Choosing Window): Add anchor.
11477 * minibuf.texi (Minibuffer Misc): Add anchor.
11478
114792004-07-23 John Paul Wallington <jpw@gnu.org>
11480
11481 * macros.texi (Defining Macros): Declaration keyword for setting
11482 Edebug spec is `debug' not `edebug'.
11483
114842004-07-19 Luc Teirlinck <teirllm@auburn.edu>
11485
11486 * windows.texi: Various small changes in addition to:
11487 (Window Point): Mention return value of `set-window-point'.
11488 (Window Start): `pos-visible-in-window-p' disregards horizontal
11489 scrolling. Explain return value if PARTIALLY is non-nil.
11490 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
11491 and `set-window-vscroll'.
11492 (Size of Window): The argument WINDOW to `window-inside-edges',
11493 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
11494 (Resizing Windows): Explain return value of
11495 `shrink-window-if-larger-than-buffer'.
11496 `window-size-fixed' automatically becomes buffer local when set.
11497 (Window Configurations): Explain return value of
11498 `set-window-configuration'.
11499
11500 * minibuf.texi (Minibuffer Misc): Add anchor for
11501 `minibuffer-scroll-window'.
11502
11503 * positions.texi (Text Lines): Add anchor for `count-lines'.
11504
115052004-07-17 Richard M. Stallman <rms@gnu.org>
11506
11507 * display.texi (Overlay Properties): Adding `evaporate' prop
11508 deletes empty overlay immediately.
11509
11510 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
11511 fix example.
11512
115132004-07-16 Jim Blandy <jimb@redhat.com>
11514
11515 * searching.texi (Regexp Backslash): Document new \_< and \_>
11516 operators.
11517
115182004-07-16 Juanma Barranquero <lektu@terra.es>
11519
11520 * display.texi (Images): Fix Texinfo usage.
11521
115222004-07-14 Luc Teirlinck <teirllm@auburn.edu>
11523
11524 * buffers.texi (Modification Time): `visited-file-modtime' now
11525 returns a list of two integers, instead of a cons.
11526
115272004-07-13 Luc Teirlinck <teirllm@auburn.edu>
11528
11529 * windows.texi: Various changes in addition to:
11530 (Splitting Windows): Add `split-window-keep-point'.
11531
115322004-07-09 Richard M. Stallman <rms@gnu.org>
11533
11534 * frames.texi (Input Focus): Minor fix.
11535
115362004-07-07 Luc Teirlinck <teirllm@auburn.edu>
11537
11538 * frames.texi (Input Focus): Clarify descriptions of
11539 `select-frame-set-input-focus' and `select-frame'.
11540
115412004-07-06 Luc Teirlinck <teirllm@auburn.edu>
11542
11543 * os.texi: Various small changes in addition to:
11544 (Killing Emacs): Expand and clarify description of
11545 `kill-emacs-query-functions' and `kill-emacs-hook'.
11546 (System Environment): Expand and clarify description of `getenv'
11547 and `setenv'.
11548 (Timers): Clarify description of `run-at-time'.
11549 (Translating Input): Correct description of
11550 `extra-keyboard-modifiers'.
11551 (Flow Control): Correct description of `enable-flow-control'.
11552
115532004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
11554
11555 * os.texi: Update copyright.
11556 (Session Management): Grammar fix.
11557 Clarify which Emacs does the restarting.
11558 Use @samp for *scratch* buffer.
11559
115602004-07-04 Alan Mackenzie <acm@muc.de>
11561
11562 * frames.texi (Input Focus): Add documentation for
11563 `select-frame-set-input-focus'. Replace refs to non-existent
11564 `switch-frame' with `select-frame'. Minor corrections and tidying
11565 up of text-only terminal stuff.
11566
115672004-07-02 Richard M. Stallman <rms@gnu.org>
11568
11569 * files.texi (Saving Buffers): Cleanup write-contents-function.
11570 (Magic File Names): Cleanup file-remote-p.
11571
b344d29d 115722004-07-02 Kai Großjohann <kai@emptydomain.de>
b8d4c8d0
GM
11573
11574 * files.texi (Magic File Names): `file-remote-p' returns an
11575 identifier of the remote system, not just t.
11576
115772004-07-02 David Kastrup <dak@gnu.org>
11578
11579 * searching.texi (Entire Match Data): Add explanation about new
11580 match-data behavior when @var{integers} is non-nil.
11581
115822004-06-24 Richard M. Stallman <rms@gnu.org>
11583
11584 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
11585
11586 * customize.texi (Variable Definitions): Note about doc strings
11587 and :set.
11588
11589 * keymaps.texi (Keymap Terminology): Document `kbd'.
11590 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
11591
11592 * display.texi (Invisible Text): Setting buffer-invisibility-spec
11593 makes it buffer-local.
11594
11595 * files.texi (Saving Buffers): Correct previous change.
11596
11597 * commands.texi (Accessing Events):
11598 Clarify posn-col-row and posn-actual-col-row.
11599
116002004-06-24 David Ponce <david.ponce@wanadoo.fr>
11601
11602 * commands.texi (Accessing Events): New functions
11603 posn-at-point and posn-at-x-y. Add example to posn-x-y.
11604
116052004-06-23 Luc Teirlinck <teirllm@auburn.edu>
11606
11607 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
11608 * frames.texi, buffers.texi, backups.texi, variables.texi:
11609 * loading.texi, eval.texi, functions.texi, control.texi:
11610 * symbols.texi, minibuf.texi: Reposition @anchor's.
11611
11612 * help.texi: Various small changes in addition to the following.
11613 (Describing Characters): Describe PREFIX argument to
11614 `key-description'. Correct and clarify definition of
11615 `text-char-description'. Describe NEED-VECTOR argument to
11616 `read-kbd-macro'.
11617 (Help Functions): Clarify definition of `apropos'.
11618
116192004-06-23 Lars Hansen <larsh@math.ku.dk>
11620
11621 * files.texi (Saving Buffers): Correct description of
11622 `write-contents-functions'.
11623
116242004-06-21 Juanma Barranquero <lektu@terra.es>
11625
11626 * display.texi (Images): Remove redundant @vindex directives.
11627 Rewrite `image-library-alist' doc in active voice.
11628
116292004-06-14 Juanma Barranquero <lektu@terra.es>
11630
11631 * display.texi (Images): Document new delayed library loading,
11632 variable `image-library-alist' and (existing but undocumented)
11633 function `image-type-available-p'.
11634
116352004-06-05 Richard M. Stallman <rms@gnu.org>
11636
11637 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
11638 refer the user to the Initial Input node.
11639 (Text from Minibuffer): Likewise.
11640 (Initial Input): New node. Document this feature
11641 and say it is mostly deprecated.
11642
116432004-05-30 Richard M. Stallman <rms@gnu.org>
11644
11645 * loading.texi (Named Features): Clarify return value
11646 and meaning of NOERROR.
11647
11648 * variables.texi (File Local Variables): Minor cleanup.
11649
116502004-05-30 Michael Albinus <michael.albinus@gmx.de>
11651
11652 * files.texi (Magic File Names): Add `file-remote-p' as operation
11653 of file name handlers.
11654
116552004-05-29 Richard M. Stallman <rms@gnu.org>
11656
11657 * modes.texi (Minor Mode Conventions): (-) has no special meaning
11658 as arg to a minor mode command.
11659
116602004-05-22 Richard M. Stallman <rms@gnu.org>
11661
11662 * syntax.texi (Syntax Class Table): Word syntax not just for English.
11663
11664 * streams.texi (Output Variables): Doc float-output-format.
11665
11666 * searching.texi (Regexp Special): Nested repetition can be infloop.
11667
11668 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
11669 real stack overflow.
11670
11671 * compile.texi: Minor cleanups.
11672
116732004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
11674
11675 * lists.texi (Cons Cells): Explain dotted lists, true lists,
11676 circular lists.
11677 (List Elements): Explain handling of circular and dotted lists.
11678
116792004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
11680
11681 * modes.texi (Search-based Fontification): Fix typo.
11682
116832004-05-10 Juanma Barranquero <lektu@terra.es>
11684
11685 * modes.texi (Mode Line Variables): Fix description of
11686 global-mode-string, which is now after which-func-mode, not the
11687 buffer name.
11688
116892004-05-07 Lars Hansen <larsh@math.ku.dk>
11690
11691 * modes.texi (Desktop Save Mode): Add.
11692 (Modes): Add menu entry Desktop Save Mode.
11693
11694 * hooks.texi: Add desktop-after-read-hook,
11695 desktop-no-desktop-file-hook and desktop-save-hook.
11696
11697 * locals.texi: Add desktop-save-buffer.
11698
116992004-04-30 Jesper Harder <harder@ifa.au.dk>
11700
11701 * display.texi: emacs -> Emacs.
11702
117032004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
11704
11705 * files.texi (Changing Files): Document set-file-times.
11706
117072004-04-23 Juanma Barranquero <lektu@terra.es>
11708
11709 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
11710
117112004-04-18 Jesper Harder <harder@ifa.au.dk>
11712
11713 * tips.texi (Coding Conventions): defopt -> defcustom.
11714
117152004-04-16 Luc Teirlinck <teirllm@auburn.edu>
11716
11717 * sequences.texi: Various clarifications.
11718
117192004-04-14 Luc Teirlinck <teirllm@auburn.edu>
11720
11721 * buffers.texi (Read Only Buffers): Mention optional ARG to
11722 `toggle-read-only'.
11723
117242004-04-14 Nick Roberts <nick@nick.uklinux.net>
11725
11726 * windows.texi (Selecting Windows): Note that get-lru-window
11727 returns a full-width window if possible.
11728
117292004-04-13 Luc Teirlinck <teirllm@auburn.edu>
11730
11731 * buffers.texi: Various changes in addition to:
11732 (Buffer File Name): Add `find-buffer-visiting'.
11733 (Buffer Modification): Mention optional ARG to `not-modified'.
11734 (Indirect Buffers): Mention optional CLONE argument to
11735 `make-indirect-buffer'.
11736
11737 * files.texi: Various changes in addition to:
11738 (Visiting Functions): `find-file-hook' is now a normal hook.
11739 (File Name Expansion): Explain difference between the way that
11740 `expand-file-name' and `file-truename' treat `..'.
11741 (Contents of Directories): Mention optional ID-FORMAT argument to
11742 `directory-files-and-attributes'.
11743 (Format Conversion): Mention new optional CONFIRM argument to
11744 `format-write-file'.
11745
117462004-04-12 Miles Bader <miles@gnu.org>
11747
11748 * macros.texi (Expansion): Add description of `macroexpand-all'.
11749
117502004-04-05 Jesper Harder <harder@ifa.au.dk>
11751
5dcb4c4e
SM
11752 * variables.texi (Variable Aliases):
11753 Mention cyclic-variable-indirection.
b8d4c8d0
GM
11754
11755 * errors.texi (Standard Errors): Ditto.
11756
117572004-04-04 Luc Teirlinck <teirllm@auburn.edu>
11758
11759 * backups.texi: Various small changes in addition to:
11760 (Making Backups): Mention return value of `backup-buffer'.
11761 (Auto-Saving): Mention optional FORCE argument to
11762 `delete-auto-save-file-if-necessary'.
11763 (Reverting): Mention optional PRESERVE-MODES argument to
11764 `revert-buffer'. Correct description of `revert-buffer-function'.
11765
117662004-03-22 Juri Linkov <juri@jurta.org>
11767
11768 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
11769 with `Vector Functions'.
11770
11771 * text.texi (Sorting): Add missing quote.
11772
117732004-03-14 Luc Teirlinck <teirllm@auburn.edu>
11774
11775 * intro.texi (Lisp History): Replace xref to `cl' manual with
11776 inforef.
11777
117782004-03-12 Richard M. Stallman <rms@gnu.org>
11779
11780 * intro.texi (Version Info): Add arg to emacs-version.
11781 (Lisp History): Change xref to CL manual.
11782
117832004-03-09 Luc Teirlinck <teirllm@auburn.edu>
11784
11785 * minibuf.texi (Completion Commands): Add xref to Emacs manual
11786 for Partial Completion mode.
11787
117882004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
11789
11790 * customize.texi: Fix typo. Remove eol whitespace.
11791
117922004-03-04 Richard M. Stallman <rms@gnu.org>
11793
11794 * processes.texi: Fix typos.
11795
11796 * lists.texi (Building Lists): Minor clarification.
11797
11798 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
11799 in make-hash-table.
11800
118012004-02-29 Juanma Barranquero <lektu@terra.es>
11802
11803 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
11804 rm, and ignore exit code.
11805
118062004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
11807
11808 * display.texi (Defining Faces): Add description for min-colors.
11809 Update example.
11810
118112004-02-23 Luc Teirlinck <teirllm@auburn.edu>
11812
11813 * abbrevs.texi: Various corrections and clarifications in addition
11814 to the following:
11815 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
11816
118172004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
11818
11819 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
11820
118212004-02-21 Luc Teirlinck <teirllm@auburn.edu>
11822
11823 * text.texi: Various small changes in addition to the following:
11824 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
11825 to delete-horizontal-space.
11826 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
11827 description of yank-handler text property at various places.
11828
11829 * frames.texi (Window System Selections): Add anchor.
11830
11831 * syntax.texi (Syntax Table Functions): Clarify and correct
11832 descriptions of make-syntax-table and copy-syntax-table.
11833 (Motion and Syntax): Clarify SYNTAXES argument to
11834 skip-syntax-forward.
11835 (Parsing Expressions): Mention that the return value of
11836 parse-partial-sexp is currently a list of ten rather than nine
11837 elements.
11838 (Categories): Various corrections and clarifications.
11839
118402004-02-17 Luc Teirlinck <teirllm@auburn.edu>
11841
11842 * markers.texi (Marker Insertion Types): Minor change.
11843
11844 * locals.texi (Standard Buffer-Local Variables):
11845 * commands.texi (Interactive Codes, Using Interactive):
11846 * functions.texi (Related Topics): Fix xrefs.
11847
118482004-02-16 Luc Teirlinck <teirllm@auburn.edu>
11849
11850 * lists.texi (Sets And Lists): Update description of delete-dups.
11851
118522004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
11853
11854 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
11855
c8763fb6 118562004-02-16 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
11857
11858 * frames.texi (Parameter Access): frame-parameters arg is optional.
11859 modify-frame-parameters handles nil for FRAME.
11860 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
11861 are all-or-nothing for certain toolkits.
11862 Mention parameter wait-for-wm.
11863 (Frames and Windows): In frame-first-window and frame-selected-window
11864 the arg is optional.
11865 (Input Focus): In redirect-frame-focus the second arg is optional.
11866 (Window System Selections): Mention selection type CLIPBOARD.
11867 Mention data-type UTF8_STRING.
11868 Mention numbering of cut buffers.
11869 (Resources): Describe x-resource-name.
11870
118712004-02-16 Richard M. Stallman <rms@gnu.org>
11872
11873 * windows.texi (Buffers and Windows): Delete false table
11874 about all-frames.
11875
11876 * syntax.texi (Parsing Expressions): Delete old caveat
11877 about parse-sexp-ignore-comments.
11878
11879 * streams.texi (Output Variables): Add print-quoted.
11880
11881 * lists.texi (Building Lists): Minor cleanup.
11882
11883 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
11884
11885 * display.texi (Overlays): Explain overlays use markers.
11886 (Managing Overlays): Explain front-advance and rear-advance
11887 in more detail.
11888
11889 * loading.texi (Unloading): Document unload-feature-special-hooks.
11890 Get rid of fns-NNN.el file.
11891
118922004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
11893
11894 * help.texi (Describing Characters): Fix text-char-description
11895 example output.
11896
11897 * edebug.texi (Using Edebug): Fix example.
11898
11899 * debugging.texi (Internals of Debugger): Fix return value.
11900
11901 * files.texi (Changing Files): Fix argname.
11902
11903 * calendar.texi: Fix parens, and default values.
11904
11905 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
11906 * nonascii.texi, objects.texi, os.texi: Minor fixes.
b3e755a9 11907 * searching.texi, text.texi, tips.texi, windows.texi: Minor fixes.
b8d4c8d0
GM
11908
11909 * positions.texi (Text Lines): Don't add -1 in current-line.
11910
119112004-02-16 Richard M. Stallman <rms@gnu.org>
11912
11913 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
11914
119152004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
11916
11917 * processes.texi (Low-Level Network): Fix a typo.
11918
119192004-02-12 Kim F. Storm <storm@cua.dk>
11920
11921 * display.texi (Fringes): Use consistent wording.
11922 Note that window-fringe's window arg is optional.
11923 (Scroll Bars): Use consistent wording.
11924
119252004-02-11 Luc Teirlinck <teirllm@auburn.edu>
11926
11927 * tips.texi (Comment Tips): Document the new conventions for
11928 commenting out code.
11929
c8763fb6 119302004-02-07 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0 11931
5dcb4c4e 11932 * positions.texi (Text Lines): Add missing end defun.
b8d4c8d0
GM
11933
119342004-02-07 Kim F. Storm <storm@cua.dk>
11935
11936 * positions.texi (Text Lines): Add line-number-at-pos.
11937
119382004-02-06 John Paul Wallington <jpw@gnu.org>
11939
11940 * display.texi (Button Properties, Button Buffer Commands):
11941 mouse-2 invokes button, not down-mouse-1.
11942
119432004-02-04 Jason Rumney <jasonr@gnu.org>
11944
11945 * makefile.w32-in: Sync with Makefile.in changes.
11946
119472004-02-03 Luc Teirlinck <teirllm@auburn.edu>
11948
11949 * minibuf.texi (Text from Minibuffer): Various corrections and
11950 clarifications.
11951 (Object from Minibuffer): Correct Lisp description of
11952 read-minibuffer.
11953 (Minibuffer History): Clarify description of cons values for
11954 HISTORY arguments.
5dcb4c4e
SM
11955 (Basic Completion): Various corrections and clarifications.
11956 Add completion-regexp-list.
b8d4c8d0
GM
11957 (Minibuffer Completion): Correct and clarify description of
11958 completing-read.
5dcb4c4e
SM
11959 (Completion Commands): Mention Partial Completion mode.
11960 Various other minor changes.
b8d4c8d0
GM
11961 (High-Level Completion): Various corrections and clarifications.
11962 (Reading File Names): Ditto.
11963 (Minibuffer Misc): Ditto.
11964
119652004-01-26 Luc Teirlinck <teirllm@auburn.edu>
11966
11967 * strings.texi (Text Comparison): assoc-string also matches
11968 elements of alists that are strings instead of conses.
11969 (Formatting Strings): Standardize Texinfo usage. Update index
11970 entries.
11971
119722004-01-20 Luc Teirlinck <teirllm@auburn.edu>
11973
11974 * lists.texi (Sets And Lists): Add delete-dups.
11975
119762004-01-15 Luc Teirlinck <teirllm@auburn.edu>
11977
11978 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
11979 special form.
11980 * macros.texi (Defining Macros): Update description of `declare',
11981 which now is a macro.
11982 (Wrong Time): Fix typos.
11983
119842004-01-14 Luc Teirlinck <teirllm@auburn.edu>
11985
11986 * compile.texi (Compilation Functions): Expand descriptions of
11987 `compile-defun', `byte-compile-file', `byte-recompile-directory'
11988 and `batch-byte-compile'. In particular, mention and describe
11989 all optional arguments.
11990 (Disassembly): Correct and clarify the description of `disassemble'.
11991
119922004-01-11 Luc Teirlinck <teirllm@auburn.edu>
11993
11994 * searching.texi: Various small changes in addition to the
11995 following.
11996 (Regexp Example): Adapt to new value of `sentence-end'.
11997 (Regexp Functions): The PAREN argument to `regexp-opt' can be
11998 `words'.
11999 (Search and Replace): Add usage note for `perform-replace'.
12000 (Entire Match Data): Mention INTEGERS and REUSE arguments to
12001 `match-data'.
12002 (Standard Regexps): Update for new values of `paragraph-start'
12003 and `sentence-end'.
12004
120052004-01-07 Luc Teirlinck <teirllm@auburn.edu>
12006
12007 * files.texi (Saving Buffers): Clarify descriptions of
12008 `write-contents-functions' and `before-save-hook'.
12009 Make the defvar's for `before-save-hook' and `after-save-hook'
12010 into defopt's.
12011
120122004-01-07 Kim F. Storm <storm@cua.dk>
12013
12014 * commands.texi (Click Events): Describe new image and
12015 width/height elements of click events.
12016 (Accessing Events): Add posn-string, posn-image, and
12017 posn-object-width-height. Change posn-object to return either
12018 image or string object.
12019
120202004-01-01 Simon Josefsson <jas@extundo.com>
12021
12022 * hooks.texi (Standard Hooks): Add before-save-hook.
12023 * files.texi (Saving Buffers): Likewise.
12024
120252004-01-03 Richard M. Stallman <rms@gnu.org>
12026
12027 * frames.texi (Frames and Windows): Delete frame-root-window.
12028
120292004-01-03 Luc Teirlinck <teirllm@auburn.edu>
12030
12031 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
12032
12033 * functions.texi: Various small changes in addition to the
12034 following.
5dcb4c4e
SM
12035 (What Is a Function): `functionp' returns nil for macros.
12036 Clarify behavior of this and following functions for symbol arguments.
b8d4c8d0
GM
12037 (Function Documentation): Add `\' in front of (fn @var{arglist})
12038 and explain why.
12039 (Defining Functions): Mention DOCSTRING argument to `defalias'.
12040 Add anchor.
12041 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
12042
120432004-01-01 Miles Bader <miles@gnu.org>
12044
12045 * display.texi (Buttons): New section.
12046
120472003-12-31 Andreas Schwab <schwab@suse.de>
12048
12049 * numbers.texi (Math Functions): sqrt reports a domain-error
12050 error.
12051 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
12052
120532003-12-30 Luc Teirlinck <teirllm@auburn.edu>
12054
12055 * tips.texi (Documentation Tips): Update item on hyperlinks in
12056 documentation strings.
12057
12058 * errors.texi (Standard Errors): Various small corrections and
12059 additions.
12060
12061 * control.texi: Various small changes in addition to the
12062 following.
12063 (Signaling Errors): Provide some more details on how `signal'
12064 constructs the error message. Add anchor to the definition of
12065 `signal'.
12066 (Error Symbols): Describe special treatment of `quit'.
12067 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
12068 to emphasize that it has to be a single form.
12069
12070 * buffers.texi: Add anchor.
12071
120722003-12-29 Richard M. Stallman <rms@gnu.org>
12073
12074 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
12075 (Window Configurations): Add window-configuration-frame.
12076
12077 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
12078
12079 * text.texi (Examining Properties): Add get-char-property-and-overlay.
12080 Change arg name in get-char-property.
12081 (Special Properties): Update handling of keymap property.
12082
12083 * strings.texi (Modifying Strings): Add clear-string.
12084 (Text Comparison): Add assoc-string and remove
12085 assoc-ignore-case, assoc-ignore-representation.
12086
12087 * os.texi (Time of Day): Add set-time-zone-rule.
12088
12089 * numbers.texi (Math Functions): asin, acos, log, log10
12090 report domain-error errors.
12091
12092 * nonascii.texi (Converting Representations):
12093 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
12094 (Encoding and I/O): Add file-name-coding-system.
12095
12096 * modes.texi (Search-based Fontification): Explain that
12097 face specs are symbols with face names as values.
12098
12099 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
12100
12101 * lists.texi (Building Lists): remq moved elsewhere.
12102 (Sets And Lists): remq moved here.
12103 (Association Lists): Refer to assoc-string.
12104
12105 * internals.texi (Garbage Collection): Add memory-use-counts.
12106
12107 * frames.texi (Frames and Windows): Add set-frame-selected-window
12108 and frame-root-window.
12109
12110 * files.texi (Contents of Directories):
12111 Add directory-files-and-attributes.
12112
12113 * display.texi (Refresh Screen): Add force-window-update.
12114 (Invisible Text): Explain about moving point out of invis text.
12115 (Overlay Properties): Add overlay-properties.
12116 (Managing Overlays): Add overlayp.
12117 (GIF Images): Invalid image number displays a hollow box.
12118
12119 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
12120 (Killing Buffers): Add buffer-live-p.
12121
121222003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
12123
12124 * display.texi (Fringes): Fix typo "set-buffer-window".
12125
121262003-12-24 Luc Teirlinck <teirllm@auburn.edu>
12127
12128 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
12129 * nonascii.texi, processes.texi, tips.texi, variables.texi:
12130 Add or change various xrefs and anchors.
12131
12132 * commands.texi: Replace all occurrences of @acronym{CAR} with
12133 @sc{car}, for consistency with the rest of the Elisp manual.
12134 `car' and `cdr' are historically acronyms, but are no longer
12135 widely thought of as such.
12136
12137 * internals.texi (Pure Storage): Mention that `purecopy' does not
12138 copy text properties.
12139 (Object Internals): Now 29 bits are used (in most implementations)
12140 to address Lisp objects.
12141
12142 * variables.texi (Variables with Restricted Values): New node.
12143
12144 * objects.texi (Lisp Data Types): Mention that certain variables
12145 can only take on a restricted set of values and add an xref to
12146 the new node "Variables with Restricted Values".
12147
12148 * eval.texi (Function Indirection): Describe the errors that
12149 `indirect-function' can signal.
12150 (Eval): Clarify the descriptions of `eval-region' and `values'.
12151 Describe `eval-buffer' instead of `eval-current-buffer' and
12152 mention `eval-current-buffer' as an alias for `current-buffer'.
12153 Correct the description and mention all optional arguments.
12154
12155 * nonascii.texi: Various small changes in addition to the
12156 following.
12157 (Converting Representations): Clarify behavior of
12158 `string-make-multibyte' and `string-to-multibyte' for unibyte all
12159 ASCII arguments.
12160 (Character Sets): Document the variable `charset-list' and adapt
12161 the definition of the function `charset-list' accordingly.
12162 (Translation of Characters): Clarify use of generic characters in
12163 `make-translation-table'. Clarify and correct the description of
12164 the use of translation tables in encoding and decoding.
12165 (User-Chosen Coding Systems): Correct and clarify the description
12166 of `select-safe-coding-system'.
12167 (Default Coding Systems): Clarify description of
12168 `file-coding-system-alist'.
12169
121702003-11-30 Luc Teirlinck <teirllm@auburn.edu>
12171
12172 * strings.texi (Text Comparison): Correctly describe when two
12173 strings are `equal'. Combine and clarify descriptions of
12174 `assoc-ignore-case' and `assoc-ignore-representation'.
12175
12176 * objects.texi (Non-ASCII in Strings): Clarify description of
12177 when a string is unibyte or multibyte.
12178 (Bool-Vector Type): Update examples.
12179 (Equality Predicates): Correctly describe when two strings are
12180 `equal'.
12181
121822003-11-29 Luc Teirlinck <teirllm@auburn.edu>
12183
12184 * lists.texi (Building Lists): `append' no longer accepts integer
12185 arguments. Update the description of `number-sequence' to reflect
12186 recent changes.
12187 (Sets And Lists): Describe `member-ignore-case' after `member'.
12188
121892003-11-27 Kim F. Storm <storm@cua.dk>
12190
12191 * commands.texi (Click Events): Click object may be an images.
12192 Describe (dx . dy) element of click positions.
12193 (Accessing Events): Remove duplicate posn-timestamp.
12194 New functions posn-object and posn-object-x-y.
12195
121962003-11-23 Kim F. Storm <storm@cua.dk>
12197
12198 * commands.texi (Click Events): Describe enhancements to event
12199 position lists, including new text-pos and (col . row) items.
12200 Mention left-fringe and right-fringe area events.
12201 (Accessing Events): New functions posn-area and
12202 posn-actual-col-row. Mention posn-timestamp. Mention that
12203 posn-point in non-text area still returns buffer position.
12204 Clarify posn-col-row.
12205
122062003-11-21 Lars Hansen <larsh@math.ku.dk>
12207
12208 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
12209 * anti.texi (File Attributes): Describe removed parameter
12210 ID-FORMAT.
12211
122122003-11-20 Luc Teirlinck <teirllm@auburn.edu>
12213
12214 * positions.texi (Positions): Mention that, if a marker is used as
12215 a position, its buffer is ignored.
12216
12217 * markers.texi (Overview of Markers): Mention it here too.
12218
122192003-11-12 Luc Teirlinck <teirllm@auburn.edu>
12220
12221 * numbers.texi (Numeric Conversions): Not just `floor', but also
12222 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
12223
122242003-11-10 Luc Teirlinck <teirllm@auburn.edu>
12225
12226 * markers.texi (Creating Markers): Specify insertion type of
12227 created markers. Add xref to `Marker Insertion Types'.
12228 Second argument to `copy-marker' is optional.
12229 (Marker Insertion Types): Mention that most markers are created
12230 with insertion type nil.
12231 (The Mark): Correctly describe when `mark' signals an error.
12232 (The Region): Correctly describe when `region-beginning' and
12233 `region-end' signal an error.
12234
122352003-11-08 Luc Teirlinck <teirllm@auburn.edu>
12236
12237 * hash.texi (Creating Hash): Clarify description of `eql'.
12238 `makehash' is obsolete.
12239 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
12240
12241 * positions.texi (Point): Change description of `buffer-end', so
12242 that it is also correct for floating point arguments.
12243 (List Motion): Correct argument lists of `beginning-of-defun' and
12244 `end-of-defun'.
12245 (Excursions): Add xref to `Marker Insertion Types'.
12246 (Narrowing): Argument to `narrow-to-page' is optional.
12247
122482003-11-06 Luc Teirlinck <teirllm@auburn.edu>
12249
12250 * streams.texi (Output Streams): Clarify behavior of point for
12251 marker output streams.
12252
122532003-11-04 Luc Teirlinck <teirllm@auburn.edu>
12254
12255 * variables.texi (Defining Variables): Second argument to
12256 `defconst' is not optional.
12257 (Setting Variables): Mention optional argument APPEND to
12258 `add-to-list'.
12259 (Creating Buffer-Local): Expand description of
12260 `make-variable-buffer-local'.
12261 (Frame-Local Variables): Expand description of
12262 `make-variable-frame-local'.
12263 (Variable Aliases): Correct description of optional argument
12264 DOCSTRING to `defvaralias'. Mention return value of
12265 `defvaralias'.
12266 (File Local Variables): Add xref to `File variables' in Emacs
12267 Manual. Correct description of `hack-local-variables'. Mention
12268 `safe-local-variable' property. Mention optional second argument
12269 to `risky-local-variable-p'.
12270
122712003-11-03 Luc Teirlinck <teirllm@auburn.edu>
12272
12273 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
12274
122752003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
12276
cfdaa150
GM
12277 * anti.texi, backups.texi, commands.texi, customize.texi:
12278 * display.texi, files.texi, internals.texi, keymaps.texi:
12279 * loading.texi, modes.texi, nonascii.texi, numbers.texi:
12280 * objects.texi, os.texi, positions.texi, processes.texi:
12281 * searching.texi, sequences.texi, streams.texi, strings.texi:
12282 * syntax.texi, text.texi: Replace @sc{foo} with @acronym{FOO}.
b8d4c8d0
GM
12283
122842003-10-27 Luc Teirlinck <teirllm@auburn.edu>
12285
12286 * strings.texi (Creating Strings): Argument START to `substring'
12287 can not be `nil'. Expand description of
12288 `substring-no-properties'. Correct description of `split-string',
12289 especially with respect to empty matches. Prevent very bad line
12290 break in definition of `split-string-default-separators'.
12291 (Text Comparison): `string=' and `string<' also accept symbols as
12292 arguments.
12293 (String Conversion): More completely describe argument BASE in
12294 `string-to-number'.
12295 (Formatting Strings): `%s' and `%S' in `format' do require
12296 corresponding object. Clarify behavior of numeric prefix after
12297 `%' in `format'.
12298 (Case Conversion): The argument to `upcase-initials' can be a
12299 character.
12300
123012003-10-27 Kenichi Handa <handa@m17n.org>
12302
12303 * display.texi (Fontsets): Fix texinfo usage.
12304
123052003-10-25 Kenichi Handa <handa@m17n.org>
12306
12307 * display.texi (Fontsets): Add description of the function
12308 set-fontset-font.
12309
123102003-10-23 Luc Teirlinck <teirllm@auburn.edu>
12311
12312 * display.texi (Temporary Displays): Add xref to `Documentation
12313 Tips'.
12314
12315 * functions.texi (Function Safety): Use inforef instead of pxref
12316 for SES.
12317
123182003-10-23 Andreas Schwab <schwab@suse.de>
12319
12320 * Makefile.in (TEX, texinputdir): Don't define.
12321 (TEXI2DVI): Define.
12322 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
12323 add $(srcdir)/index.texi.
12324 ($(infodir)/elisp): Remove index.texi dependency.
12325 (elisp.dvi): Likewise. Use $(TEXI2DVI).
12326 (index.texi): Remove target.
12327 (dist): Don't link $(srcdir)/permute-index.
12328 (clean): Don't remove index.texi.
12329
12330 * permute-index, index.perm: Remove.
12331 * index.texi: Rename from index.unperm.
12332
123332003-10-22 Luc Teirlinck <teirllm@auburn.edu>
12334
12335 * tips.texi (Documentation Tips): Document new behavior for face
12336 and variable hyperlinks in Help mode.
12337
123382003-10-21 Luc Teirlinck <teirllm@auburn.edu>
12339
12340 * objects.texi (Integer Type): Update for extra bit of integer range.
12341 (Character Type): Ditto.
12342
123432003-10-16 Eli Zaretskii <eliz@gnu.org>
12344
12345 * numbers.texi (Integer Basics): Add index entries for reading
12346 numbers in hex, octal, and binary.
12347
123482003-10-16 Lute Kamstra <lute@gnu.org>
12349
12350 * modes.texi (Mode Line Format): Mention force-mode-line-update's
12351 argument.
12352
123532003-10-13 Luc Teirlinck <teirllm@auburn.edu>
12354
12355 * windows.texi (Choosing Window): Fix typo.
12356 * edebug.texi (Edebug Execution Modes): Fix typo.
12357
123582003-10-13 Richard M. Stallman <rms@gnu.org>
12359
12360 * windows.texi (Basic Windows): A window has fringe settings,
12361 display margins and scroll-bar settings.
12362 (Splitting Windows): Doc split-window return value.
12363 Clean up one-window-p.
12364 (Selecting Windows): Fix typo.
12365 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
12366 (Buffers and Windows): In set-window-buffer, explain effect
12367 on fringe settings and scroll bar settings.
12368 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
12369 (Choosing Window): Use defopt for pop-up-frame-function.
12370 For special-display-buffer-names, explain same-window and same-frame.
12371 Clarify window-dedicated-p return value.
12372 (Textual Scrolling): scroll-up and scroll-down can get an error.
12373 (Horizontal Scrolling): Clarify auto-hscroll-mode.
12374 Clarify set-window-hscroll.
12375 (Size of Window): Don't mention tool bar in window-height.
12376 (Coordinates and Windows): Explain what coordinates-in-window-p
12377 returns for fringes and display margins.
12378 (Window Configurations): Explain saving fringes, etc.
12379
12380 * tips.texi (Library Headers): Clean up Documentation.
12381
12382 * syntax.texi (Parsing Expressions): Clean up forward-comment
12383 and parse-sexp-lookup-properties.
12384
12385 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
12386
12387 * os.texi (System Environment): Clean up text for load-average errors.
12388
12389 * modes.texi (Hooks): Don't explain local hook details at front.
12390 Clarify run-hooks and run-hook-with-args a little.
12391 Clean up add-hook and remove-hook.
12392
12393 * edebug.texi (Edebug Execution Modes): Clarify t.
12394 Document edebug-sit-for-seconds.
12395 (Coverage Testing): Document C-x X = and =.
12396 (Instrumenting Macro Calls): Fix typo.
12397 (Specification List): Don't index the specification keywords.
12398
123992003-10-10 Kim F. Storm <storm@cua.dk>
12400
12401 * processes.texi (Network): Introduce make-network-process.
12402
124032003-10-09 Luc Teirlinck <teirllm@auburn.edu>
12404
12405 * tips.texi (Library Headers): Fix typo.
12406
124072003-10-07 Juri Linkov <juri@jurta.org>
12408
12409 * modes.texi (Imenu): Mention imenu-create-index-function's
12410 default value. Explain submenus better.
12411
124122003-10-07 Lute Kamstra <lute@gnu.org>
12413
12414 * modes.texi (Faces for Font Lock): Fix typo.
12415 (Hooks): Explain how buffer-local hook variables can refer to
12416 global hook variables.
12417 Various minor clarifications.
12418
124192003-10-06 Lute Kamstra <lute@gnu.org>
12420
12421 * tips.texi (Coding Conventions): Mention naming conventions for
12422 hooks.
12423
124242003-10-05 Luc Teirlinck <teirllm@auburn.edu>
12425
12426 * loading.texi (Library Search): Correct default value of
12427 load-suffixes.
12428 (Named Features): Fix typo.
12429
124302003-10-05 Richard M. Stallman <rms@gnu.org>
12431
12432 * loading.texi (Named Features): In `provide',
12433 say how to test for subfeatures.
12434 (Unloading): In unload-feature, use new var name
12435 unload-feature-special-hooks.
12436
124372003-10-03 Lute Kamstra <lute@gnu.org>
12438
12439 * modes.texi (Major Mode Conventions): Mention third way to set up
12440 Imenu.
12441 (Imenu): A number of small fixes.
12442 Delete documentation of internal variable imenu--index-alist.
12443 Document the return value format of imenu-create-index-function
12444 functions.
12445
124462003-09-30 Richard M. Stallman <rms@gnu.org>
12447
12448 * processes.texi (Network): Say what stopped datagram connections do.
12449
12450 * lists.texi (Association Lists): Clarify `assq-delete-all'.
12451
12452 * display.texi (Overlay Properties): Clarify `evaporate' property.
12453
124542003-09-29 Lute Kamstra <lute@gnu.org>
12455
12456 * modes.texi (Mode Line Data): Explain when symbols in mode-line
12457 constructs should be marked as risky.
12458 Change cons cell into proper list.
12459 (Mode Line Variables): Change cons cell into proper list.
12460
124612003-09-26 Lute Kamstra <lute@gnu.org>
12462
12463 * modes.texi (Mode Line Data): Document the :propertize construct.
12464 (Mode Line Variables): Reorder the descriptions of the variables
12465 to match their order in the default mode-line-format.
12466 Describe the new variables mode-line-position and mode-line-modes.
12467 Update the default values of mode-line-frame-identification,
12468 minor-mode-alist, and default-mode-line-format.
12469 (Properties in Mode): Mention the :propertize construct.
12470
124712003-09-26 Richard M. Stallman <rms@gnu.org>
12472
12473 * buffers.texi, commands.texi, debugging.texi, eval.texi:
12474 * loading.texi, minibuf.texi, text.texi, variables.texi:
12475 Avoid @strong{Note:}.
12476
124772003-09-26 Richard M. Stallman <rms@gnu.org>
12478
12479 * keymaps.texi (Remapping Commands): Fix typo.
12480
124812003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
12482
12483 * processes.texi (Low-Level Network): Fix typo.
12484
124852003-09-23 Kim F. Storm <storm@cua.dk>
12486
12487 * processes.texi (Network, Network Servers): Fix typos.
12488 (Low-Level Network): Add timeout value for :server keyword.
12489 Add new option keywords to make-network-process.
12490 Add set-network-process-options.
12491 Explain how to test availability of network options.
12492
124932003-09-19 Richard M. Stallman <rms@gnu.org>
12494
12495 * text.texi (Motion by Indent): Arg to
12496 backward-to-indentation and forward-to-indentation is optional.
12497
12498 * strings.texi (Creating Strings): Add substring-no-properties.
12499
12500 * processes.texi
12501 (Process Information): Add list-processes arg QUERY-ONLY.
12502 Delete process-contact from here.
12503 Add new status values for process-status.
12504 Add process-get, process-put, process-plist, set-process-plist.
12505 (Synchronous Processes): Add call-process-shell-command.
12506 (Signals to Processes): signal-process allows process objects.
12507 (Network): Complete rewrite.
12508 (Network Servers, Datagrams, Low-Level Network): New nodes.
12509
12510 * positions.texi (Word Motion): forward-word, backward-word
12511 arg is optional. Reword.
12512
12513 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
12514
12515 * variables.texi (Creating Buffer-Local):
12516 Delete duplicate definition of buffer-local-value.
12517 (File Local Variables): Explain about discarding text props.
12518
125192003-09-11 Richard M. Stallman <rms@gnu.org>
12520
12521 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
12522 changes variables that record input events.
12523 (Minibuffer Misc): Add minibuffer-selected-window.
12524
12525 * lists.texi (Building Lists): Add copy-tree.
12526
12527 * display.texi (Fontsets): Add char-displayable-p.
12528 (Scroll Bars): New node.
12529
125302003-09-08 Lute Kamstra <lute@gnu.org>
12531
12532 * modes.texi (%-Constructs): Document new `%i' and `%I'
12533 constructs.
12534
125352003-09-03 Peter Runestig <peter@runestig.com>
12536
12537 * makefile.w32-in: New file.
12538
125392003-08-29 Richard M. Stallman <rms@gnu.org>
12540
12541 * display.texi (Overlay Properties): Clarify how priorities
12542 affect use of the properties.
12543
125442003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
12545
12546 * customize.texi (Type Keywords): Correct the description of
12547 `:help-echo' in the case where `motion-doc' is a function.
12548
125492003-08-14 John Paul Wallington <jpw@gnu.org>
12550
12551 * modes.texi (Emulating Mode Line): Subsection, not section.
12552
125532003-08-13 Richard M. Stallman <rms@gnu.org>
12554
12555 * elisp.texi (Top): Update subnode lists in menu.
12556
12557 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
12558 (Kill Functions): kill-region has new arg yank-handler.
12559 (Yanking): New node.
12560 (Yank Commands): Add yank-undo-function.
12561 (Low-Level Kill Ring):
12562 kill-new and kill-append have new arg yank-handler.
12563 (Changing Properties): Add remove-list-of-text-properties.
12564 (Atomic Changes): New node.
12565
12566 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
12567
12568 * streams.texi (Output Variables): Add eval-expression-print-length
12569 and eval-expression-print-level.
12570
12571 * os.texi (Time Conversion): For encode-time, explain limits on year.
12572
12573 * objects.texi (Character Type): Define anchor "modifier bits".
12574
12575 * modes.texi (Emulating Mode Line): New node.
12576 (Search-based Fontification): Font Lock uses font-lock-face property.
12577 (Other Font Lock Variables): Likewise.
12578
12579 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
12580 not vectors.
12581 (Active Keymaps): Add emulation-mode-map-alists.
12582 (Functions for Key Lookup): key-binding has new arg no-remap.
12583 (Remapping Commands): New node.
12584 (Scanning Keymaps): where-is-internal has new arg no-remap.
12585 (Tool Bar): Add tool-bar-local-item-from-menu.
12586 Clarify when to use tool-bar-add-item-from-menu.
12587
12588 * commands.texi (Interactive Call): commandp has new arg.
12589 (Command Loop Info): Add this-original-command.
12590
125912003-08-06 John Paul Wallington <jpw@gnu.org>
12592
12593 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
12594
12595 * display.texi (Warning Basics): Fix typo.
12596 (Fringes): Add closing curly bracket and fix typo.
12597
12598 * elisp.texi (Top): Fix typo.
12599
126002003-08-05 Richard M. Stallman <rms@gnu.org>
12601
12602 * elisp.texi: Update lists of subnodes.
12603
12604 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
12605
12606 * variables.texi (Local Variables): Use lc for example variable names.
12607
12608 * tips.texi (Library Headers): Explain where to put -*-.
12609
12610 * strings.texi (Creating Strings): Fix xref for vconcat.
12611
12612 * sequences.texi (Vector Functions):
12613 vconcat no longer allows integer args.
12614
12615 * minibuf.texi (Reading File Names): read-file-name has new
12616 arg PREDICATE. New function read-directory-name.
12617
c4cc8b9a 12618 * macros.texi (Defining Macros): Give definition of `declare'.
b8d4c8d0
GM
12619 (Indenting Macros): New node.
12620
12621 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
12622 (Window Frame Parameters): Make separate table of parameters
12623 that are coupled with specific face attributes.
12624 (Deleting Frames): delete-frame-hooks renamed to
12625 delete-frame-functions.
12626
12627 * files.texi (Magic File Names): Add file-remote-p.
12628 Clarify file-local-copy.
12629
12630 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
12631 here; instead xref Defining Macros.
12632
12633 * display.texi (Warnings): New node, and subnodes.
12634 (Fringes): New node.
12635
12636 * debugging.texi (Test Coverage): New node.
12637
12638 * compile.texi (Compiler Errors): Explain with-no-warnings
12639 and other ways to suppress warnings.
12640
12641 * commands.texi (Interactive Call): Minor clarification.
12642
12643 * buffers.texi (Buffer File Name): set-visited-file-name
12644 renames the buffer too.
12645
12646 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
12647
126482003-07-24 Markus Rost <rost@math.ohio-state.edu>
12649
12650 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
12651
126522003-07-22 Markus Rost <rost@math.ohio-state.edu>
12653
12654 * internals.texi (Garbage Collection): Fix previous change.
12655
126562003-07-22 Richard M. Stallman <rms@gnu.org>
12657
12658 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
12659
12660 * display.texi (Width): Use \s syntax in example.
12661 (Font Selection): Add face-font-rescale-alist.
12662
12663 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
12664 Remove spurious indent in example.
12665
12666 * lists.texi (Building Lists): Add number-sequence.
12667
12668 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
12669
12670 * functions.texi (Function Documentation): Explain how to
12671 show calling convention explicitly in the doc string.
12672
12673 * windows.texi (Selecting Windows): save-selected-window saves
12674 selected window of each frame.
12675 (Window Configurations): Minor change.
12676
12677 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
12678
12679 * streams.texi (Output Variables): Add print-continuous-numbering
12680 and print-number-table.
12681
12682 * processes.texi (Decoding Output): New node.
12683
12684 * os.texi (Time Conversion): decode-time arg is optional.
12685
12686 * objects.texi (Character Type): Don't use space as example for \.
12687 Make list of char names and \-sequences correspond.
12688 Explain that \s is not used in strings. `\ ' needs space after.
12689
12690 * nonascii.texi (Converting Representations): Add string-to-multibyte.
12691 (Translation of Characters): Add translation-table-for-input.
12692 (Default Coding Systems): Add auto-coding-functions.
12693 (Explicit Encoding): Add decode-coding-inserted-region.
12694 (Locales): Add locale-info.
12695
12696 * minibuf.texi (Basic Completion): Describe test-completion.
12697 Collections can be lists of strings.
12698 Clean up lazy-completion-table.
12699 (Programmed Completion): Mention test-completion.
12700 Clarify why lambda expressions are not accepted.
12701 (Minibuffer Misc): Describe minibufferp.
12702
127032003-07-14 Richard M. Stallman <rms@gnu.org>
12704
12705 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
12706
12707 * windows.texi (Selecting Windows): New arg to select-window.
12708 (Selecting Windows): Add with-selected-window.
12709 (Size of Window): Add window-inside-edges, etc.
12710
12711 * internals.texi (Garbage Collection): Add post-gc-hook.
12712
12713 * processes.texi (Subprocess Creation): Add exec-suffixes.
12714
12715 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
12716 (Scanning Keymaps): Add map-keymaps.
12717 (Defining Menus): Add keymap-prompt.
12718
12719 * numbers.texi (Integer Basics): Add most-positive-fixnum,
12720 most-negative-fixnum.
12721
c4cc8b9a 12722 * compile.texi (Byte Compilation): Explain no-byte-compile.
b8d4c8d0
GM
12723 (Compiler Errors): New node.
12724
12725 * os.texi (User Identification): user-uid, user-real-uid
12726 can return float.
12727
12728 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
12729 and about derived modes.
12730 (Minor Modes): Add minor-mode-list.
12731 (Defining Minor Modes): Keyword args for define-minor-mode.
12732 (Search-based Fontification): Explain managing other properties.
12733 (Other Font Lock Variables): Add font-lock-extra-managed-props.
183080b6 12734 (Faces for Font Lock): Add font-lock-preprocessor-face.
b8d4c8d0
GM
12735 (Hooks): Add run-mode-hooks and delay-mode-hooks.
12736
12737 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
12738 (Variable Aliases): Clarify defvaralias.
12739
12740 * loading.texi (Library Search): Add load-suffixes.
12741
12742 * minibuf.texi (Basic Completion): Add lazy-completion-table.
12743 (Programmed Completion): Add dynamic-completion-table.
12744
12745 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
12746 (Magic File Names): Specify precedence order of handlers.
12747
12748 * commands.texi (Command Overview): Emacs server runs pre-command-hook
12749 and post-command-hook.
12750 (Waiting): New calling convention for sit-for.
12751
12752 * text.texi (Special Properties): local-map and keymap properties
12753 apply based on their stickiness.
12754
127552003-07-07 Richard M. Stallman <rms@gnu.org>
12756
12757 * modes.texi (Minor Mode Conventions): Specify only some kinds
12758 of list values as args to minor modes.
12759
12760 * files.texi (File Name Expansion): Warn about iterative use
12761 of substitute-in-file-name.
12762
12763 * advice.texi (Activation of Advice): Clean up previous change.
12764
127652003-07-06 Markus Rost <rost@math.ohio-state.edu>
12766
12767 * advice.texi (Activation of Advice): Note that ad-start-advice is
12768 turned on by default.
12769
127702003-06-30 Richard M. Stallman <rms@gnu.org>
12771
12772 * text.texi (Buffer Contents): Document current-word.
12773 (Change Hooks): Not called for *Messages*.
12774
12775 * functions.texi (Defining Functions): Explain about redefining
12776 primitives.
f4e90db0 12777 (Function Safety): Rename. Minor changes.
b8d4c8d0
GM
12778 Comment out the detailed criteria for what is safe.
12779
127802003-06-22 Andreas Schwab <schwab@suse.de>
12781
12782 * objects.texi (Symbol Type): Fix description of examples.
12783
127842003-06-16 Andreas Schwab <schwab@suse.de>
12785
12786 * hash.texi (Creating Hash): Fix description of :weakness.
12787
c8763fb6 127882003-06-13 Kai Großjohann <kai.grossjohann@gmx.net>
b8d4c8d0
GM
12789
12790 * files.texi (Changing Files): copy-file copies file modes, too.
12791
127922003-05-28 Richard M. Stallman <rms@gnu.org>
12793
12794 * strings.texi (Creating Strings): Clarify split-string.
12795
127962003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
12797
12798 * strings.texi (Creating Strings): Update split-string specification
12799 and examples.
12800
128012003-05-19 Richard M. Stallman <rms@gnu.org>
12802
12803 * elisp.texi: Correct invariant section names.
12804
128052003-04-20 Richard M. Stallman <rms@gnu.org>
12806
12807 * os.texi (Timers): Explain about timers and quitting.
12808
128092003-04-19 Richard M. Stallman <rms@gnu.org>
12810
12811 * internals.texi (Writing Emacs Primitives): Strings are
12812 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
12813 Explain GCPRO convention for varargs function args.
12814
128152003-04-16 Richard M. Stallman <rms@gnu.org>
12816
12817 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
12818
128192003-04-08 Richard M. Stallman <rms@gnu.org>
12820
12821 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
12822
128232003-02-13 Kim F. Storm <storm@cua.dk>
12824
12825 * objects.texi (Character Type): New \s escape for space.
12826
128272003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
12828
5dcb4c4e 12829 * os.texi (System Environment): Add cygwin system-type.
b8d4c8d0
GM
12830
128312003-01-25 Richard M. Stallman <rms@gnu.org>
12832
12833 * keymaps.texi: Document that a symbol can act as a keymap.
12834
128352003-01-13 Richard M. Stallman <rms@gnu.org>
12836
12837 * text.texi (Changing Properties): Say string indices are origin-0.
12838
12839 * positions.texi (Screen Lines) <compute-motion>:
12840 Correct order of elts in return value.
12841
12842 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
12843 how to define a default binding.
12844
128452002-12-07 Markus Rost <rost@math.ohio-state.edu>
12846
12847 * loading.texi (Unloading): Fix recent change for load-history.
12848
12849 * customize.texi (Simple Types): Clarify description of custom
12850 type 'number. Describe new custom type 'float.
12851
128522002-12-04 Markus Rost <rost@math.ohio-state.edu>
12853
12854 * variables.texi (File Local Variables): Fix typo.
12855
c8763fb6 128562002-10-23 Kai Großjohann <kai.grossjohann@uni-duisburg.de>
b8d4c8d0
GM
12857
12858 From Michael Albinus <Michael.Albinus@alcatel.de>.
12859
12860 * README: Target for Info file is `make info'.
12861
5dcb4c4e 12862 * files.texi (File Name Components): Fix typos in
b8d4c8d0
GM
12863 `file-name-sans-extension'.
12864 (Magic File Names): Complete list of operations for magic file
12865 name handlers.
12866
128672002-09-16 Jonathan Yavner <jyavner@engineer.com>
12868
12869 * variables.texi (File Local Variables): New function
12870 risky-local-variable-p.
12871
128722002-09-15 Jonathan Yavner <jyavner@engineer.com>
12873
12874 * functions.texi (Function safety): New node about unsafep.
12875
128762002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
12877
5dcb4c4e 12878 * customize.texi (Splicing into Lists): Fix example.
a86cd395 12879 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>.
b8d4c8d0
GM
12880
128812002-06-17 Juanma Barranquero <lektu@terra.es>
12882
12883 * frames.texi (Display Feature Testing): Fix typo.
12884
128852002-06-12 Andreas Schwab <schwab@suse.de>
12886
12887 * frames.texi (Initial Parameters, Resources): Fix references to
12888 the Emacs manual.
12889
128902002-05-13 Kim F. Storm <storm@cua.dk>
12891
6e911150 12892 * variables.texi (Intro to Buffer-Local): Update warning and
b8d4c8d0
GM
12893 example relating to changing buffer inside let.
12894
c8763fb6 128952002-03-10 Jan Djärv <jan.h.d@swipnet.se>
b8d4c8d0
GM
12896
12897 * os.texi (Session Management): New node about X Session management.
12898
128992002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
12900
12901 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
12902 to which the manual corresponds, and the copyright years.
12903
12904 * Makefile.in (VERSION): Set to 2.9.
12905
129062001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
12907
12908 * elisp.texi: Change the category in @dircategory to "Emacs", to
12909 make it consistent with info/dir.
12910
129112001-11-25 Miles Bader <miles@gnu.org>
12912
12913 * text.texi (Fields): Describe new `limit' arg in
12914 field-beginning/field-end.
12915
129162001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
12917
5dcb4c4e
SM
12918 * permute-index: Don't depend on csh-specific features.
12919 Replace the interpreter name with /bin/sh.
b8d4c8d0
GM
12920
12921 * two-volume-cross-refs.txt: New file.
12922 * two.el: New file.
12923 * spellfile: New file.
12924
129252001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
12926
12927 * permute-index: New file.
12928
12929 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
12930 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
12931 8+3 restricted namespace.
12932
12933 * Makefile.in (infodir): Define relative to $(srcdir).
12934 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
12935 include directories list via -I switch to makeinfo.
12936 (index.texi): Use cp if both hard and symbolic links fail.
12937
129382001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
12939
12940 * Makefile.in (distclean): Add.
12941
12942 The following changes make ELisp manual part of the Emacs
12943 distribution:
12944
12945 * Makefile.in: Add Copyright notice.
12946 (prefix): Remove.
12947 (infodir): Change value to "../info".
12948 (VPATH): New variable.
12949 (MAKE): Don't define.
12950 (texmacrodir): Don't define.
12951 (texinputdir): Append the existing value of TEXINPUTS.
12952 ($(infodir)/elisp): Instead of just "elisp". Reformat the
12953 command to be compatible with man/Makefile.in, and to put the
12954 output into ../info.
12955 (info): Add target.
12956 (installall): Target removed.
12957
c8763fb6 129582001-10-31 Pavel Janík <Pavel@Janik.cz>
b8d4c8d0
GM
12959
12960 * tips.texi (Coding Conventions): Fix typo.
12961
129622001-10-23 Gerd Moellmann <gerd@gnu.org>
12963
12964 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
12965
129662001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
12967
12968 * files.texi (File Name Components): Update the description of
12969 file-name-sans-extension and file-name-extension, as they now
12970 ignore leading dots.
12971
129722001-10-20 Gerd Moellmann <gerd@gnu.org>
12973
12974 * (Version 21.1 released.)
12975
129762001-10-19 Miles Bader <miles@gnu.org>
12977
12978 * positions.texi (Text Lines): Describe behavior of
12979 `beginning-of-line'/`end-of-line' in the presence of field properties.
12980
129812001-10-17 Gerd Moellmann <gerd@gnu.org>
12982
12983 * Makefile.in (VERSION): Set to 2.8.
12984 (manual): Use `manual-21'.
12985
12986 * elisp.texi (VERSION): Add and use it where the version
12987 number was used. Set it to 2.8.
12988
12989 * intro.texi: Likewise.
12990
129912001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
12992
12993 * files.texi (File Name Completion): Document the significance of
12994 a trailing slash in elements of completion-ignored-extensions.
12995
129962001-10-06 Miles Bader <miles@gnu.org>
12997
12998 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
12999
130002001-10-04 Gerd Moellmann <gerd@gnu.org>
13001
13002 * variables.texi (Variable Aliases): New node.
13003
130042001-10-04 Gerd Moellmann <gerd@gnu.org>
13005
13006 * Branch for 21.1.
13007
130082001-10-02 Miles Bader <miles@gnu.org>
13009
13010 * minibuf.texi (Minibuffer Misc): Add entries for
13011 `minibuffer-contents', `minibuffer-contents-no-properties', and
13012 `delete-minibuffer-contents'.
13013 Correct description for `minibuffer-prompt-end'.
13014
13015 * text.texi (Property Search): Correct descriptions of
13016 `next-char-property-change' and `previous-char-property-change'.
13017 Add entries for `next-single-char-property-change' and
13018 `previous-single-char-property-change'.
13019 Make operand names a bit more consistent.
13020
130212001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
13022
13023 * frames.texi (Finding All Frames): Document that next-frame and
13024 previous-frame are local to current terminal.
13025
130262001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
13027
13028 * keymaps.texi (Creating Keymaps): Fix the description of the
13029 result of make-keymap.
13030
130312001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
13032
13033 * display.texi (Font Lookup, Attribute Functions)
13034 (Image Descriptors): Add cross-references to the definition of
13035 selected frame.
13036
13037 * buffers.texi (The Buffer List): Add cross-references to the
13038 definition of selected frame.
13039
13040 * frames.texi (Input Focus): Clarify which frame is _the_ selected
13041 frame at any given time.
13042 (Multiple Displays, Size and Position): Add a cross-reference to
13043 the definition of the selected frame.
13044
130452001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
13046
13047 * strings.texi (String Conversion) <string-to-number>: Document
13048 that a float is returned for integers that are too large.
13049
13050 * frames.texi (Mouse Position): Document mouse-position-function.
13051 (Display Feature Testing): Document display-images-p.
13052 (Window Frame Parameters): Document the cursor-type variable.
13053
13054 * numbers.texi (Integer Basics): Document CL style read syntax for
13055 integers in bases other than 10.
13056
5dcb4c4e
SM
13057 * positions.texi (List Motion):
13058 Document open-paren-in-column-0-is-defun-start.
b8d4c8d0
GM
13059
13060 * lists.texi (Sets And Lists): Document member-ignore-case.
13061
13062 * internals.texi (Garbage Collection): Document the used and free
13063 strings report.
13064 (Memory Usage): Document strings-consed.
13065
13066 * os.texi (Time of Day): Document float-time.
13067 (Recording Input): Document that clear-this-command-keys clears
13068 the vector to be returned by recent-keys.
13069
ed9265fc
JB
13070 * keymaps.texi (Scanning Keymaps) <where-is-internal>:
13071 The argument keymap can be a list.
b8d4c8d0
GM
13072
13073 * nonascii.texi (User-Chosen Coding Systems)
13074 <select-safe-coding-system>: Document the new argument
13075 accept-default-p and the variable
13076 select-safe-coding-system-accept-default-p. Tell what happens if
13077 buffer-file-coding-system is undecided.
13078 (Default Coding Systems): Document auto-coding-regexp-alist.
13079
13080 * display.texi (The Echo Area) <message>: Document
13081 message-truncate-lines.
13082 (Glyphs): Document that the glyph table is unused on windowed
13083 displays.
13084
13085 * help.texi (Describing Characters) <single-key-description>:
13086 Document the new argument no-angles.
13087 (Accessing Documentation) <documentation-property>: Document that
13088 a non-string property is evaluated.
13089 <documentation>: Document that the function-documentation property
13090 is looked for.
13091
13092 * windows.texi (Selecting Windows): Document some-window.
13093
13094 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
13095
13096 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
13097 apropos-mode-hook.
13098
13099 * commands.texi (Using Interactive): Document interactive-form.
13100 (Keyboard Macros): Document kbd-macro-termination-hook.
13101 (Command Loop Info): Document that clear-this-command-keys clears
13102 the vector to be returned by recent-keys.
13103
131042001-09-04 Werner LEMBERG <wl@gnu.org>
13105
13106 * Makefile.in (srcdir, texinputdir): New variables.
13107 (srcs, index.texi, install): Use $(srcdir).
13108 (.PHONY): Remove elisp.dvi.
13109 (elisp): Use -I switch for makeinfo.
13110 (elisp.dvi): Use $(srcdir) and $(texinputdir).
13111 (installall, dist): Use $(srcdir).
13112 Fix path to texinfo.tex.
13113 (maintainer-clean): Add elisp.dvi and elisp.oaux.
13114
131152001-08-30 Gerd Moellmann <gerd@gnu.org>
13116
13117 * display.texi (Conditional Display): Adjust to API change.
13118
13119 * configure: New file.
13120
131212001-07-30 Gerd Moellmann <gerd@gnu.org>
13122
13123 * commands.texi (Repeat Events): Add description of
13124 double-click-fuzz.
13125
131262001-05-08 Stefan Monnier <monnier@cs.yale.edu>
13127
13128 * syntax.texi (Syntax Class Table): Add the missing designator for
13129 comment and string fences.
13130 (Syntax Properties): Add a xref to syntax table internals.
13131 (Syntax Table Internals): Document string-to-syntax.
13132
131332001-05-07 Gerd Moellmann <gerd@gnu.org>
13134
13135 * Makefile.in (install): Use install-info command line options
13136 like in Emacs' Makefile.in.
13137
131382000-12-09 Miles Bader <miles@gnu.org>
13139
13140 * windows.texi (Window Start): Update documentation for
13141 `pos-visible-in-window-p'.
13142
131432000-11-12 Stefan Monnier <monnier@cs.yale.edu>
13144
13145 * lists.texi (Building Lists): Add footnote to explain how to add
13146 to the end of a list.
13147
131482000-10-25 Gerd Moellmann <gerd@gnu.org>
13149
13150 * files.texi (Visiting Functions): Typos.
13151
131522000-10-25 Kenichi Handa <handa@etl.go.jp>
13153
13154 * files.texi (Visiting Functions): Return value of
13155 find-file-noselect may be a list of buffers if wildcards are used.
13156
131572000-10-24 Miles Bader <miles@lsi.nec.co.jp>
13158
13159 * display.texi (Defining Faces): Document `graphic' display type
13160 in face specs.
13161
b344d29d 131622000-10-18 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
b8d4c8d0
GM
13163
13164 * hooks.texi (Standard Hooks): Replace obsolete
13165 `after-make-frame-hook' with `after-make-frame-functions'.
13166
13167 * frames.texi (Creating Frames): Ditto.
13168
13169 * variables.texi (Future Local Variables): Ditto.
13170
131712000-10-16 Gerd Moellmann <gerd@gnu.org>
13172
13173 * display.texi (Other Image Types): Add description of :foreground
13174 and :background properties of mono PBM images.
13175
131762000-08-17 Werner LEMBERG <wl@gnu.org>
13177
13178 * .cvsignore: New file.
13179
131802000-01-05 Gerd Moellmann <gerd@gnu.org>
13181
13182 * tindex.pl: New script.
13183
131841999-12-03 Dave Love <fx@gnu.org>
13185
13186 * Makefile.in (MAKEINFO): New parameter.
13187
131881999-09-17 Richard Stallman <rms@gnu.org>
13189
13190 * Makefile.in (srcs): Add hash.texi.
13191 (VERSION): Update to 20.6.
13192
131931999-09-13 Richard Stallman <rms@gnu.org>
13194
13195 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
13196
131971998-08-29 Karl Heuer <kwzh@gnu.org>
13198
13199 * configure.in: New file.
13200 * Makefile.in: Renamed from Makefile.
13201 (prefix, infodir): Use value obtained from configure.
13202 (emacslibdir): Obsolete variable deleted.
13203 (dist): Distribute configure.in, configure, Makefile.in.
13204
132051998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
13206
13207 * Makefile (INSTALL_INFO): New variable.
13208 (install): Run install-info.
13209
132101998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
13211
13212 * Makefile (elisp.dvi): Add missing backslash.
13213
132141998-05-02 Richard Stallman <rms@psilocin.gnu.org>
13215
13216 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
13217 Run texindex without `./'. Always run texindex on elisp.tp.
13218 (elisp.tps): Target deleted.
13219
132201998-04-05 Richard Stallman <rms@psilocin.gnu.org>
13221
13222 * Makefile (srcs): Add nonascii.texi and customize.texi.
13223 (dist): Start by deleting `temp'.
13224
132251998-02-17 Richard Stallman <rms@psilocin.gnu.org>
13226
13227 * Makefile (makeinfo, texindex): Targets deleted.
13228 (makeinfo.o, texindex.o): Targets deleted.
13229 (clean, dist): Don't do anything with them or with getopt*.
13230
132311998-01-30 Richard Stallman <rms@psilocin.gnu.org>
13232
13233 * Makefile (SHELL): Defined.
13234
132351998-01-27 Richard Stallman <rms@psilocin.gnu.org>
13236
13237 * Makefile (elisp.tps): New target.
13238 (elisp.dvi): Depend on elisp.tps.
13239
c5602427 132401996-04-03 Karl Heuer <kwzh@gnu.ai.mit.edu>
b8d4c8d0
GM
13241
13242 * README: Update phone number.
13243
13244 * Makefile (elisp): Make this be the default target.
13245 Depend on makeinfo.c instead of makeinfo.
13246 (install): Don't depend on elisp.dvi, since we don't install that.
13247 Use mkinstalldirs.
13248 (dist): Add mkinstalldirs.
13249
c5602427 132501995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu>
b8d4c8d0
GM
13251
13252 * Makefile (VERSION): Update version number.
5dcb4c4e 13253 (maintainer-clean): Rename from realclean.
b8d4c8d0 13254
c5602427 132551995-06-07 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
b8d4c8d0
GM
13256
13257 * Makefile (realclean): New target.
13258 (elisp): Remove any old elisp-* files first.
13259
c5602427 132601993-11-23 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
b8d4c8d0
GM
13261
13262 * Makefile (VERSION): New variable.
13263 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
13264 Compressed file suffix should be `.gz', not `.z'.
13265
ce058493 132661993-11-22 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
13267
13268 * Makefile (elisp): Depend on makeinfo.
13269
c5602427 132701993-11-19 Noah Friedman (friedman@gnu.ai.mit.edu)
b8d4c8d0
GM
13271
13272 * Makefile (srcs): Add anti.texi.
13273
c5602427 132741993-05-28 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
13275
13276 * Makefile (infodir, prefix): New vars.
13277 (install): Use infodir.
f4e90db0 13278 (emacsinfodir): Delete.
b8d4c8d0 13279
c5602427 132801993-05-27 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
13281
13282 * Makefile (srcs): Add calendar.texi.
13283
13284 * Makefile (dist): Copy texindex.c and makeinfo.c.
13285 Limit elisp-* files to those with one or two digits.
13286
c5602427 132871993-05-16 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0 13288
f4e90db0 13289 * Makefile (dist): Change to use Gzip instead of compress.
b8d4c8d0 13290
c5602427 132911993-04-23 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
13292
13293 * loading.texi (Unloading): define-function changed back to
13294 defalias. It may not stay this way, but at least it's
13295 consistent with the known-good version of the code patch.
13296
c5602427 132971993-03-26 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
b8d4c8d0
GM
13298
13299 * modes.texi (Hooks): Document new optional arg of add-hook.
13300
c5602427 133011993-03-17 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
b8d4c8d0
GM
13302
13303 * variables.texi: Document nil initial value of buffer-local variables.
13304
13305 * tips.texi: Add new section on standard library headers.
13306
c5602427 133071993-02-27 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
13308
13309 * Makefile (srcs): Add frame.texi to the list of sources.
13310
c5602427 133111993-02-23 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
13312
13313 * Makefile (dist): Don't bother excluding autosave files; they'll
13314 never make it into the temp directory anyway, and the hash marks
13315 in the name are problematic for make and the Bourne shell.
ed9265fc 13316 (srcs): ???
b8d4c8d0 13317
c5602427 133181993-02-12 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
b8d4c8d0
GM
13319
13320 * Makefile (dist): Don't include backup files or autosave files in
13321 the distribution tar file.
13322
c5602427 133231991-11-26 Richard Stallman (rms@mole.gnu.ai.mit.edu)
b8d4c8d0 13324
5dcb4c4e 13325 * Makefile (srcs): Add index.perm.
b8d4c8d0
GM
13326 (elisp.dvi): Remove erroneous shell comment.
13327 Expect output of permute-index in permuted.fns.
13328 Save old elisp.aux in elisp.oaux.
5dcb4c4e 13329 (clean): Add index.texi to be deleted.
b8d4c8d0 13330
c5602427 133311990-08-11 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
13332
13333 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
13334
c5602427 133351990-06-26 David Lawrence (tale@geech)
b8d4c8d0
GM
13336
13337 * files.texi: Noted that completion-ignored-extensions is ignored
13338 when making *Completions*.
13339
3e868ee3 133401990-06-08 Jay Fenlason (hack@ai.mit.edu)
b8d4c8d0
GM
13341
13342 * Makefile make dist now depends on elisp.dvi, since it tries
13343 to include it in the dist file.
13344
c5602427 133451990-03-28 Jim Kingdon (kingdon@mole.ai.mit.edu)
b8d4c8d0 13346
c5602427 13347 * functions.texinfo (Mapping Functions): Add missing quote.
b8d4c8d0 13348
c5602427 133491989-06-19 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
b8d4c8d0
GM
13350
13351 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
13352 (defunargs): Turn off \hyphenchar of \sl font temporarily.
13353
c5602427 133541989-05-10 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
13355
13356 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
13357 and @error{} are the terms now being used. The files in the
13358 directory have been changed to reflect this.
13359
13360 * All instances of @indentedresultt{} have been changed to
333f9019 13361 ` @result{}', using 5 spaces at the beginning of the line.
b8d4c8d0 13362
c5602427 133631989-04-24 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
13364
13365 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
13366 experimental @indentedresult{}, @indentedexpandsto{} are part of
13367 the texinfo.tex in this directory. These TeX macros are not
13368 stable yet.
13369
c5602427 133701989-04-17 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
13371
13372 * texinfo.tex: Temporarily added
13373 \let\result=\dblarrow
13374 \def\error{{\it ERROR} \longdblarrow}
13375 We need to do this better soon.
13376
c5602427 133771989-04-11 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
b8d4c8d0
GM
13378
13379 * Applied Karl Berry's patches to *.texinfo files, but not to
13380 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
13381 new title page format is also not applied, since it requires
13382 texinfo.tex changes.)
13383
13384 * Cleaned up `Makefile' and defined the `emacslibdir' directory
13385 for the Project GNU development environment.
13386
13387;; Local Variables:
c8763fb6 13388;; coding: utf-8
b8d4c8d0
GM
13389;; End:
13390
ba318903 13391 Copyright (C) 1998-2014 Free Software Foundation, Inc.
b8d4c8d0
GM
13392
13393 This file is part of GNU Emacs.
13394
352c8b4a 13395 GNU Emacs is free software: you can redistribute it and/or modify
b8d4c8d0 13396 it under the terms of the GNU General Public License as published by
352c8b4a
GM
13397 the Free Software Foundation, either version 3 of the License, or
13398 (at your option) any later version.
b8d4c8d0
GM
13399
13400 GNU Emacs is distributed in the hope that it will be useful,
13401 but WITHOUT ANY WARRANTY; without even the implied warranty of
13402 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13403 GNU General Public License for more details.
13404
13405 You should have received a copy of the GNU General Public License
352c8b4a 13406 along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.