Jeff Miller <jmiller at cablespeed.com> (tiny change)
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
2b6b226c
RS
12007-07-10 Richard Stallman <rms@gnu.org>
2
3 * display.texi (Defining Faces): Explain C-M-x feature for defface.
4
8d2ff239
KB
52007-06-24 Karl Berry <karl@tug.org>
6
7 * elisp.texi, vol1.texi, vol2.texi: new Back-Cover Text.
8
56fe1d89
KB
92007-06-14 Karl Berry <karl@tug.org>
10
11 * anti.texi (Antinews): typo.
12
c85c5553
KB
132007-06-12 Karl Berry <karl@gnu.org>
14
15 * vol1.texi, vol2.texi, two-volume-cross-refs.txt: update.
16 * two-volume.make: new file.
17 * .cvsignore: ignore two-volume files.
18
43ec3b58
RS
192007-06-02 Richard Stallman <rms@gnu.org>
20
21 * frames.texi (Color Parameters): Add xref to (emacs)Standard Faces.
22
7dfc4cda
CY
232007-06-02 Chong Yidong <cyd@stupidchicken.com>
24
25 * Version 22.1 released.
26
f2c2bef2 272007-06-01 Stefan Monnier <monnier@iro.umontreal.ca>
e71c2787
CY
28
29 * text.texi (Special Properties): Correct meaning of fontified
f2c2bef2 30 face.
e71c2787 31
d85f09f0
RS
322007-05-30 Richard Stallman <rms@gnu.org>
33
34 * text.texi (Special Properties): Add link to Adjusting Point.
35
80012aeb
RS
362007-05-12 Richard Stallman <rms@gnu.org>
37
38 * text.texi (Margins): indent-to-left-margin is not the default.
39 (Mode-Specific Indent): For indent-line-function, the default
40 is indent-relative.
41
42 * modes.texi (Example Major Modes): Explain last line of text-mode
43 is redundant.
44
7d145fa3
RS
452007-05-10 Richard Stallman <rms@gnu.org>
46
dd598366
RS
47 * keymaps.texi (Scanning Keymaps): Update where-is-internal example.
48
49 * help.texi (Keys in Documentation): Add reference to
50 Documentation Tips.
51
52 * files.texi (Format Conversion): TO-FN gets three arguments.
53
7d145fa3
RS
54 * modes.texi (Auto Major Mode): Document file-start-mode-alist.
55
205f01b4
RS
562007-05-06 Richard Stallman <rms@gnu.org>
57
58 * processes.texi (Accepting Output): Revert most of previous change.
59
39f3dff9
RS
602007-05-05 Richard Stallman <rms@gnu.org>
61
62 * processes.texi (Accepting Output): accept-process-output
63 uses microseconds, not milliseconds. But that arg is obsolete.
64
66d6ead8
KB
652007-05-04 Karl Berry <karl@tug.org>
66
67 * elisp.texi (EMACSVER) [smallbook]: 22.1, not 22.
68
a2a48b71
EZ
692007-05-04 Eli Zaretskii <eliz@gnu.org>
70
71 * tips.texi (Documentation Tips): Rearrange items to place the
72 more important ones first. Add an index entry for hyperlinks.
73
7f95255f
KB
742007-05-03 Karl Berry <karl@tug.org>
75
e84eab40 76 * elisp.texi (\urlcolor, \linkcolor) [smallbook]: \Black for printing.
aec28648 77 (EMACSVER) [smallbook]: 22 for printed version.
e84eab40 78
7f95255f
KB
79 * control.texi (Signaling Errors) <signal>: texinfo.tex is fixed,
80 so restore anchor to normal position after defun. Found by Kevin Ryde.
81
c6d20d9a
KB
822007-04-28 Karl Berry <karl@gnu.org>
83
84 * elisp.texi: Improve line breaks on copyright page,
85 similar layout to emacs manual, 8.5x11 by default.
86
4b0feffb
RS
872007-04-24 Richard Stallman <rms@gnu.org>
88
89 * text.texi (Special Properties): Add xref to Overlay Properties.
90
91 * display.texi (Overlay Properties): Add xref to Special Properties.
92
5fe751c9
RS
932007-04-22 Richard Stallman <rms@gnu.org>
94
95 * keymaps.texi (Extended Menu Items): Move the info about
96 format with cached keyboard binding.
97
f2aded17
RS
982007-04-21 Richard Stallman <rms@gnu.org>
99
100 * text.texi (Special Properties): Clarify previous change.
101
102 * files.texi (File Name Expansion): Clarify previous change.
103
104 * display.texi (Attribute Functions): Fix example for
105 face-attribute-relative-p.
106
e159624d
KH
1072007-04-19 Kenichi Handa <handa@m17n.org>
108
109 * text.texi (Special Properties): Document composition property.
110
45a5ff7d
GM
1112007-04-19 Glenn Morris <rgm@gnu.org>
112
113 * files.texi (File Name Expansion): Mention "superroot".
114
addf7a47
CY
1152007-04-15 Chong Yidong <cyd@stupidchicken.com>
116
117 * frames.texi (Multiple Displays): Add note about "multi-monitor"
118 setups.
119 (Display Feature Testing): Note that display refers to all
120 physical monitors for multi-monitor setups.
121
6bc0c055
RS
1222007-04-14 Richard Stallman <rms@gnu.org>
123
124 * lists.texi (Sets And Lists): Clarify `delete' examples.
125 Remove spurious xref to same node.
126 Clarify xref for add-to-list.
127
4a54c78a
NR
1282007-04-12 Nick Roberts <nickrob@snap.net.nz>
129
130 * keymaps.texi (Format of Keymaps): Remove spurious ")" from
131 value of lisp-mode-map.
132
cd64b8f1
KB
1332007-04-11 Karl Berry <karl@gnu.org>
134
135 * anti.texi (Antinews),
136 * display.texi (Overlay Properties) and (Defining Images),
137 * processes.texi (Synchronous Processes) and (Sentinels),
138 * syntax.texi (Syntax Table Internals),
139 * searching.texi (Regexp Special),
140 * nonascii.texi (Default Coding Systems),
141 * text.texi (Special Properties),
142 * minibuf.texi (Basic Completion): Wording to improve breaks in
143 8.5x11 format.
144 * elisp.texi (smallbook): new @set to more easily switch between
145 smallbook and 8.5x11.
146
db365b8e
RS
1472007-04-11 Richard Stallman <rms@gnu.org>
148
149 * text.texi (Lazy Properties): Minor fix.
150
c2125d3f
KB
1512007-04-08 Karl Berry <karl@gnu.org>
152
153 * symbols.texi (Plists and Alists): Period after "vs" in index entries.
154 * macros.texi (Backquote): Downcase Backquote in index entries for
155 consistency.
156
aa9c7852
RS
1572007-04-08 Richard Stallman <rms@gnu.org>
158
159 * text.texi (Adaptive Fill): Just describe default,
160 don't show it (since it contains non-ASCII chars).
161
687a7272
KB
1622007-04-07 Karl Berry <karl@gnu.org>
163
164 * text.texi (Adaptive Fill) [@iftex]: Omit binary characters in
165 adaptive-fill-regexp's value, since they are not in the standard
166 TeX fonts.
167
ac5d9344 1682007-04-07 Guanpeng Xu <herberteuler@hotmail.com>
7e9fc7eb
RS
169
170 * display.texi (Defining Faces): Fix example.
171
522a9103
KB
1722007-04-07 Karl Berry <karl@gnu.org>
173
174 * display.texi (Button Buffer Commands): Improve page break.
175
0aee89ba
RS
1762007-04-07 Richard Stallman <rms@gnu.org>
177
178 * advice.texi (Activation of Advice): Remove redundant index entry.
179
180 * backups.texi: Improve index entries. Remove redundant ones.
181
182 * compile.texi (Byte Compilation): Improve index entry.
183
184 * hash.texi (Creating Hash): Improve index entry.
185
186 * symbols.texi (Definitions): Improve index entry.
187
188 * edebug.texi: Improve index entries. Remove redundant/useless ones.
189
190 * maps.texi (Standard Keymaps): Remove useless index entry.
191
192 * help.texi (Documentation Basics): Remove redundant index entries.
193
194 * customize.texi: Improve index entries.
195 Remove redundant/useless ones.
196
197 * locals.texi (Standard Buffer-Local Variables): Clarify intro text.
198
199 * streams.texi (Output Variables): Improve index entry.
200
201 * abbrevs.texi (Abbrevs): Remove useless index entry.
202
203 * macros.texi (Expansion): Remove useless index entry.
204
205 * text.texi: Improve index entries. Remove redundant/useless ones.
206 (Text Properties, Examining Properties)
207 (Special Properties): Use "property category" instead of "category"
208 to refer to the `category' property.
209
210 * positions.texi: Improve index entries. Remove useless one.
211
212 * lists.texi: Improve index entries. Remove redundant/useless ones.
213
214 * os.texi: Improve index entries.
215 (Timers): Fix previous change.
216
217 * buffers.texi: Improve index entries.
218 (Modification Time): Get rid of term "obsolete buffer".
219
220 * debugging.texi: Improve index entries.
221 (Test Coverage): Add xref to other test coverage ftr.
222
223 * eval.texi: Improve index entry. Remove redundant ones.
224
225 * numbers.texi: Improve index entries. Remove redundant/useless ones.
226
227 * files.texi: Improve index entries. Remove redundant/useless ones.
228
229 * objects.texi: Improve index entries.
230
231 * processes.texi: Improve index entries.
232
233 * modes.texi: Improve index entry. Remove redundant one.
234
235 * nonascii.texi: Improve index entries.
236
237 * internals.texi: Improve index entries.
238
239 * syntax.texi: Improve index entries.
240
241 * keymaps.texi (Active Keymaps): Improve index entries.
242
243 * commands.texi: Improve index entries. Remove redundant/useless ones.
244
245 * frames.texi: Improve index entries. Remove redundant/useless ones.
246
247 * markers.texi: Improve index entries. Remove redundant ones.
248
249 * tips.texi: Improve index entries.
250
251 * loading.texi (Unloading): Improve index entry.
252
253 * variables.texi: Improve index entries. Remove redundant one.
254
255 * sequences.texi: Improve index entry.
256
257 * display.texi: Improve index entries. Remove redundant ones.
258
259 * windows.texi: Improve index entries.
260
261 * searching.texi: Improve index entries. Remove redundant one.
262
263 * strings.texi (Case Tables): Improve last change.
264
322cbd38
CY
2652007-04-04 Chong Yidong <cyd@stupidchicken.com>
266
267 * strings.texi (Case Tables): Document with-case-table and
268 ascii-case-table.
269
2fd94b09
KB
2702007-04-03 Karl Berry <karl@gnu.org>
271
272 * processes.texi (Network): Reword to improve page break.
273
b49b5137
EZ
2742007-04-03 Eli Zaretskii <eliz@gnu.org>
275
276 * functions.texi (Inline Functions): Describe more disadvantages
277 of defsubst, and make advice against it stronger.
278
997b849e
KB
2792007-04-02 Karl Berry <karl@gnu.org>
280
281 * backups.texi (Backup Names): Avoid widow words.
282 * modes.texi (Example Major Modes): Align last comment.
283
f808ad2d
CY
2842007-04-01 Chong Yidong <cyd@stupidchicken.com>
285
286 * keymaps.texi (Remapping Commands): Document new arg to
287 command-remapping.
288
15bcde04
KB
2892007-04-01 Karl Berry <karl@gnu.org>
290
291 * processes.texi (Low-Level Network): typo.
292 * loading.texi (Hooks for Loading): avoid double "the".
293 * keymaps.texi (Key Sequences): no double "and".
294 (Changing Key Bindings): shorten to improve line break.
295
192453e4
GM
2962007-03-31 Glenn Morris <rgm@gnu.org>
297
298 * os.texi (Timers): Fix description of run-at-time TIME formats.
299
6a4c2b04
RS
3002007-03-31 Richard Stallman <rms@gnu.org>
301
302 * display.texi (Invisible Text): Correct buffer-invisibility-spec
303 regarding ellipsis.
304
6797d272
EZ
3052007-03-31 Eli Zaretskii <eliz@gnu.org>
306
192453e4
GM
307 * intro.texi (nil and t):
308 * symbols.texi (Plists and Alists):
309 * variables.texi (Variable Aliases, Constant Variables):
310 * functions.texi (Defining Functions):
311 * advice.texi (Advising Primitives):
312 * debugging.texi (Syntax Errors, Compilation Errors):
313 * minibuf.texi (Minibuffer Windows):
314 * commands.texi (Adjusting Point):
ad8d30b3 315 * modes.texi (Syntactic Font Lock, Faces for Font Lock)
192453e4
GM
316 (Auto Major Mode, Major Mode Conventions):
317 * help.texi (Describing Characters):
ad8d30b3
EZ
318 * files.texi (Create/Delete Dirs, Information about Files)
319 (File Locks, Writing to Files, Reading from Files)
192453e4
GM
320 (Saving Buffers):
321 * windows.texi (Resizing Windows, Cyclic Window Ordering):
322 * frames.texi (Finding All Frames):
323 * positions.texi (Buffer End, Motion):
324 * markers.texi (The Region):
325 * text.texi (Deletion, Near Point):
326 * display.texi (Displaying Messages, Truncation):
327 * os.texi (Processor Run Time):
ad8d30b3 328 * tips.texi (Key Binding Conventions, Programming Tips)
192453e4 329 (Warning Tips, Documentation Tips, Comment Tips):
ad8d30b3
EZ
330 * internals.texi (Memory Usage): Improve indexing.
331
192453e4
GM
332 * variables.texi (Frame-Local Variables):
333 * functions.texi (Argument List):
334 * loading.texi (Library Search):
335 * streams.texi (Output Variables):
336 * keymaps.texi (Translation Keymaps, Searching Keymaps):
337 * searching.texi (Replacing Match, Search and Replace):
6797d272 338 * processes.texi (Byte Packing, Decoding Output)
192453e4
GM
339 (Accepting Output, Network Servers, Shell Arguments):
340 * display.texi (Abstract Display, Image Cache, Scroll Bars):
341 * windows.texi (Window Point, Window Start):
342 * frames.texi (Management Parameters, Frame Parameters, Frame Titles):
343 * commands.texi (Reading Input, Keyboard Events):
6797d272 344 * minibuf.texi (Reading File Names, Minibuffer Completion)
192453e4
GM
345 (Recursive Mini):
346 * positions.texi (List Motion):
347 * hash.texi (Hash Tables, Creating Hash, Defining Hash):
6797d272 348 * numbers.texi (Arithmetic Operations, Math Functions)
192453e4
GM
349 (Predicates on Numbers, Comparison of Numbers):
350 (Numeric Conversions):
351 * locals.texi (Standard Buffer-Local Variables):
352 * maps.texi (Standard Keymaps):
6797d272 353 * os.texi (User Identification, System Environment, Recording Input)
192453e4
GM
354 (X11 Keysyms):
355 * nonascii.texi (Non-ASCII Characters, Splitting Characters):
356 * backups.texi (Backups and Auto-Saving):
6797d272 357 * customize.texi (Customization, Group Definitions)
192453e4 358 (Variable Definitions):
6797d272
EZ
359 * compile.texi (Byte Compilation): Improve index entries.
360
66a17d97
KB
3612007-03-31 Karl Berry <karl@gnu.org>
362
363 * macros.texi (Defining Macros): Avoid widow syllable.
364
5a842fda
EZ
3652007-03-31 Eli Zaretskii <eliz@gnu.org>
366
367 * elisp.texi (Top): Postscript -> PostScript.
368
369 * display.texi (Images, Postscript Images): Postscript -> PostScript.
370
89a4f43f
EZ
3712007-03-31 Markus Triska <markus.triska@gmx.at>
372
373 * internals.texi (Writing Emacs Primitives): Untabify `For'.
374
a4c5b42a
KB
3752007-03-30 Karl Berry <karl@gnu.org>
376
377 * lists.texi (List-related Predicates): Remove spurious @need.
378 (Setcdr): Use @smallexample to improve page break.
379 (Association Lists) <assoc>: Reword to improve page break.
380
381 * strings.texi (String Conversion): Insert blank line to improve
382 page break.
383
384 * numbers.texi (Random Numbers): Use @minus{}.
385 (Math Functions): Use @minus{}.
386
387 * intro.texi (Acknowledgements): Avoid line breaks before middle
388 initials.
389
61880ffe
EZ
3902007-03-24 Eli Zaretskii <eliz@gnu.org>
391
392 * errors.texi (Standard Errors): Add an index entry.
393
705959fc
RS
3942007-03-19 Richard Stallman <rms@gnu.org>
395
396 * os.texi (Recording Input): recent-keys now gives 300 keys.
397
7ad42042
GM
3982007-03-12 Glenn Morris <rgm@gnu.org>
399
400 * os.texi: Replace "daylight savings" with "daylight saving"
401 throughout.
402
47ccd97c
RS
4032007-03-05 Richard Stallman <rms@gnu.org>
404
405 * variables.texi (File Local Variables): Update
406 enable-local-variables values.
407
d89abe75
RS
4082007-03-04 Richard Stallman <rms@gnu.org>
409
410 * syntax.texi (Control Parsing): Minor clarification.
411
412 * strings.texi (Formatting Strings): Clarify width, precision, flags.
413
414 * sequences.texi (Sequence Functions): Move string-bytes away,
415 add xref.
416
417 * nonascii.texi (Text Representations): Move string-bytes here.
418
419 * modes.texi (Major Mode Conventions): Fundamental mode is exception.
420
421 * minibuf.texi (Basic Completion): Minor clarification.
422
423 * markers.texi (The Mark): Clarify existence vs activation of mark.
424 Other cleanup.
425
426 * display.texi (Finding Overlays): Write better example.
427
428 * compile.texi (Eval During Compile): Clarify putting macros
429 in eval-when-compile.
430
70614fa4
VJL
4312007-02-25 Vinicius Jose Latorre <viniciusjl@ig.com.br>
432
433 * loading.texi (How Programs Do Loading): Fix anchor position at
434 load-read-function definition doc. (tiny change)
435
dfb1e36c
KS
4362007-02-21 Kim F. Storm <storm@cua.dk>
437
438 * strings.texi (Text Comparison): Mention that assoc-string
439 converts symbols to strings before testing.
440
255d98f8
KS
4412007-02-17 Kim F. Storm <storm@cua.dk>
442
443 * processes.texi (Bindat Spec): Vector types can have optional
444 element type.
445 (Bindat Examples): Fix example. Add vector with element type.
446
52b2c096
AS
4472007-02-16 Andreas Schwab <schwab@suse.de>
448
449 * strings.texi (Formatting Strings): Document '+' flag.
450
8bec6ac5
JB
4512007-02-15 Juanma Barranquero <lekktu@gmail.com>
452
453 * strings.texi (Modifying Strings): Clarify that `clear-string'
454 always converts the string to unibyte.
455
428807ea
KS
4562007-02-14 Kim F. Storm <storm@cua.dk>
457
458 * display.texi (Glyphs): Add make-glyph-code, glyph-char, glyph-face.
459 Rewrite glyph code description to refer to these functions.
460 Remove details of encoding face number and char into integer code.
461
fad24301
AM
4622007-02-03 Alan Mackenzie <acm@muc.de>
463
464 * loading.texi (Hooks for Loading): Make the description of
465 `eval-after-load' more detailed, and amend the description of
466 after-load-alist, in accordance with changes from 2006-05.
467
632a4cc7
CY
4682007-02-03 Chong Yidong <cyd@stupidchicken.com>
469
470 * modes.texi (Defining Minor Modes): Document that a :require
471 keyword or similar may be required to make saved customization
472 variables work.
473
35dda13e
EZ
4742007-02-03 Eli Zaretskii <eliz@gnu.org>
475
476 * elisp.texi (Top): Make the detailed menu headers compliant with
477 Texinfo guidelines and with what texnfo-upd.el expects. Add
478 comments to prevent people from inadvertently modifying the key
479 parts needed by `texinfo-multiple-files-update'.
480
cf8b92db
EZ
4812007-02-02 Eli Zaretskii <eliz@gnu.org>
482
71ed83ca
EZ
483 * elisp.texi (Top): Update the top-level menus.
484
cf8b92db
EZ
485 * syntax.texi (Categories): Add index entries.
486
f2c661c4
JB
4872007-02-01 Juanma Barranquero <lekktu@gmail.com>
488
489 * display.texi (Attribute Functions): Fix name and description of
490 the UNDERLINE arg of `set-face-underline-p'.
491
cb5918d9
EZ
4922007-01-29 Eli Zaretskii <eliz@gnu.org>
493
ed4af17b
EZ
494 * elisp.texi (Top): Add "Standard Errors", "Standard Buffer-Local
495 Variables", and "Standard Keymaps" to the detailed menu.
496
cb5918d9
EZ
497 * variables.texi (Future Local Variables): Add index entry.
498
d9380425
RS
4992007-01-28 Richard Stallman <rms@gnu.org>
500
501 * tips.texi (Coding Conventions): Clarify the tip about macros
502 that define a function or a variable.
503
504 * files.texi (File Attributes): UID and GID can be floats.
505 (Magic File Names): Explain why deferring all operations to
506 the standard handler does not work.
507
bfb2471c
MR
5082007-01-23 Martin Rudalics <rudalics@gmx.at>
509
510 * backups.texi (Reverting): Use "buffer" instead of "file"
511 when talking about major and minor modes.
512
4e37c526
RS
5132007-01-21 Richard Stallman <rms@gnu.org>
514
515 * help.texi (Documentation): Add xref to Documentation Tips.
516
de529e21
JB
5172007-01-14 Juanma Barranquero <lekktu@gmail.com>
518
519 * tips.texi (Coding Conventions): Fix typos.
520
cc7ff062
RS
5212007-01-05 Richard Stallman <rms@gnu.org>
522
523 * modes.texi (Defining Minor Modes): Fix previous change.
524
cd35741d
RS
5252007-01-03 Richard Stallman <rms@gnu.org>
526
de529e21 527 * customize.texi (Variable Definitions, Customization Types):
cd35741d
RS
528 Don't use * in doc string for defcustom.
529
a6c327a8
RS
5302007-01-02 Richard Stallman <rms@gnu.org>
531
532 * variables.texi (Variable Aliases): Clarify that aliases vars
533 always have the same value.
534
535 * processes.texi (Bindat Spec): Fix Texinfo usage.
536
537 * modes.texi (Defining Minor Modes): Explain effect of command
538 defined with define-global-minor-mode on new buffers.
539
249844e0
KS
5402006-12-30 Kim F. Storm <storm@cua.dk>
541
542 * keymaps.texi (Tool Bar): Describe `grow-only' value of
543 `auto-resize-tool-bars'.
544
32f65366
RS
5452006-12-30 Richard Stallman <rms@gnu.org>
546
547 * keymaps.texi (Active Keymaps): Fix previous change.
548
8d3f955b
NR
5492006-12-30 Nick Roberts <nickrob@snap.net.nz>
550
551 * keymaps.texi (Active Keymaps): Make xref to lookup-key.
552
f083f9ca
KS
5532006-12-30 Kim F. Storm <storm@cua.dk>
554
555 * processes.texi (Bindat Spec): Clarify using field names in
556 length specifications.
557
8f2b5ec6
KS
5582006-12-29 Kim F. Storm <storm@cua.dk>
559
560 * processes.texi (Bindat Spec): Explain eval forms and lengths better.
561 Add count and index variables for eval forms in repeat blocks.
562
d78b75dd
RS
5632006-12-24 Richard Stallman <rms@gnu.org>
564
565 * customize.texi (Variable Definitions): Document
566 new name custom-add-frequent-value.
567
36ff6d6f
KS
5682006-12-19 Kim F. Storm <storm@cua.dk>
569
570 * commands.texi (Misc Events): User signals now result in sigusr1
571 and sigusr2 events which are handled through special-event-map.
572 (Special Events): User signals and drag-n-drop are special.
573
294f1c39
RS
5742006-12-17 Richard Stallman <rms@gnu.org>
575
303958a9
RS
576 * loading.texi (Named Features): Explain subfeatures better.
577
578 * customize.texi: Use "option" only for user options.
579 For the keyword values inside defcustom etc, say "keywords".
580 For :options value's elements, say "elements".
581 :group should not be omitted.
582
fe963f84
RS
583 * syntax.texi (Parsing Expressions): Split up node.
584 (Motion via Parsing, Position Parse, Parser State)
585 (Low-Level Parsing, Control Parsing): New subnodes.
586 (Parser State): Document syntax-ppss-toplevel-pos.
587
588 * positions.texi (List Motion): Punctuation fix.
589
294f1c39
RS
590 * files.texi (File Name Completion): Document PREDICATE arg
591 to file-name-completion.
592
6d95228d
EZ
5932006-12-16 Eli Zaretskii <eliz@gnu.org>
594
de529e21
JB
595 * internals.texi (Building Emacs, Writing Emacs Primitives):
596 Add index entries.
6d95228d 597
4de0c73c
RS
5982006-12-11 Richard Stallman <rms@gnu.org>
599
600 * modes.texi (Font Lock Basics): Explain how nil for font-lock-defaults
601 affects face menu. Explain how to make it non-nil without enabling
602 any fontification.
603
31689f89
CY
6042006-12-10 Chong Yidong <cyd@stupidchicken.com>
605
606 * modes.texi (Font Lock Basics): Document nil value of
607 font-lock-defaults.
608
8d4a66af
GM
6092006-12-10 Glenn Morris <rgm@gnu.org>
610
611 * abbrevs.texi (Defining Abbrevs): Mention `define-abbrev' 'force
9e7287f4
GM
612 value for system-flag argument. Abbrev tables may not be empty
613 when major modes are loaded.
8d4a66af 614
d6598d46
JB
6152006-12-08 Juanma Barranquero <lekktu@gmail.com>
616
617 * makefile.w32-in (maintainer-clean): Partially revert last
618 change; delete "elisp-?" and "elisp-??" instead of "elisp-*"
619 to protect elisp-covers.texi.
620
c6883bfc
JB
6212006-12-07 Juanma Barranquero <lekktu@gmail.com>
622
623 * makefile.w32-in (maintainer-clean): Depend on `distclean'.
624 Don't remove elisp* info files; they are already deleted by the
625 `clean' and `distclean' targets, and they are in the $(infodir)
626 directory, not the current one.
627
9d8b24a2
KS
6282006-12-04 Kim F. Storm <storm@cua.dk>
629
630 * commands.texi (Misc Events): Update signal events.
631 (Event Examples): Add signal example.
632
04c21c78
RS
6332006-11-29 Richard Stallman <rms@gnu.org>
634
635 * frames.texi (Visibility of Frames): Explain visible windows
636 can be covered by others. Add xref for raise-frame.
637
7bc297d7
RS
6382006-11-28 Richard Stallman <rms@gnu.org>
639
640 * searching.texi (Regexp Special): Update when ^ is special.
641
340d34a5
EZ
6422006-11-27 Eli Zaretskii <eliz@gnu.org>
643
644 * customize.texi (Customization, Common Keywords)
645 (Group Definitions, Variable Definitions, Composite Types)
646 (Type Keywords, Customization Types): Add index entries for
647 various customization keywords.
648
6b28caea
SM
6492006-11-23 Stefan Monnier <monnier@iro.umontreal.ca>
650
651 * modes.texi (Multiline Font Lock): Rephrase some parts for clarity.
652
b9660a6f
JD
6532006-11-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
654
655 * frames.texi (Window System Selections): Remove clipboard from
656 description of selection-coding-system.
657
e5c12c7d
RS
6582006-11-06 Richard Stallman <rms@gnu.org>
659
660 * lists.texi (List Variables): Document COMPARE-FN.
661
662 * keymaps.texi: Avoid use of "binding" to mean a relation;
33462dfa 663 use it only to refer to the meaning associated with a key.
e5c12c7d 664 (Keymaps): Change menu node description.
33462dfa 665
e5c12c7d
RS
666 * elisp.texi (Top): Change menu node description.
667
668 * display.texi (Managing Overlays): Document overlay-recenter.
669
b4e4dc3c
CY
6702006-10-29 Chong Yidong <cyd@stupidchicken.com>
671
672 * Makefile.in: Use relative paths to avoid advertising filesystem
673 contents during compilation.
674
300734d7
KS
6752006-10-23 Kim F. Storm <storm@cua.dk>
676
677 * commands.texi (Event Input Misc): Update unread-command-events.
678
aa02da7a
NR
6792006-10-23 Nick Roberts <nickrob@snap.net.nz>
680
681 * lists.texi (Sets And Lists): Fix typos.
682
6db11765
JB
6832006-10-18 Juanma Barranquero <lekktu@gmail.com>
684
685 * control.texi (Processing of Errors): Use @var for an argument,
686 not @code.
687
ff53796b
RS
6882006-10-16 Richard Stallman <rms@gnu.org>
689
690 * edebug.texi (Edebug Recursive Edit): Minor cleanup.
691
692 * keymaps.texi (Format of Keymaps): Show all the keymap element
693 patterns that result from menu items.
694 (Key Lookup): Minor cleanups.
695
696 * modes.texi (Precalculated Fontification): Don't say that
697 not setting font-lock-defaults avoids loading font-lock.
698
699 * help.texi (Documentation): Move xref to Emacs Manual here.
700 (Documentation Basics): From here.
701 Also doc emacs-lisp-docstring-fill-column.
702
703 * elisp.texi: Update version and ISBN.
704
705 * commands.texi (Interactive Call): Clarify KEYS arg to
706 call-interactively is a vector.
707 (Command Loop Info): Delete anchor in this-command-keys.
708 Add anchor in this-command-keys-vector.
709 (Recursive Editing): Document how recursive-edit
710 handles the current buffer.
711
bb5da5be
CY
7122006-10-13 Chong Yidong <cyd@stupidchicken.com>
713
714 * frames.texi (Frame Titles): %c and %l are ignored in
715 frame-title-format.
716
8972d253
RS
7172006-10-11 Richard Stallman <rms@gnu.org>
718
719 * keymaps.texi (Key Sequences): Clarify use of kbd.
720
3075e881
KS
7212006-10-10 Kim F. Storm <storm@cua.dk>
722
723 * lists.texi (Sets And Lists): Add memql.
724
01993898
RS
7252006-10-03 Richard Stallman <rms@gnu.org>
726
727 * searching.texi (Char Classes): Document :multibyte: and :unibyte:.
728 Clarify :ascii: and :nonascii:.
729
f9df5f68
JL
7302006-09-29 Juri Linkov <juri@jurta.org>
731
732 * modes.texi (%-Constructs): Reorder coding systems in the
733 documentation of %z to the real order displayed in the modeline.
734
98259f08
RS
7352006-09-25 Richard Stallman <rms@gnu.org>
736
737 * os.texi (Timers): Describe timer-max-repeats.
738
2d56beed
CY
7392006-09-25 Chong Yidong <cyd@stupidchicken.com>
740
741 * os.texi (Timers): Mention with-local-quit.
742
45c912f2
RS
7432006-09-24 Richard Stallman <rms@gnu.org>
744
745 * searching.texi (Searching and Matching): Mention property search.
746
747 * commands.texi (Command Loop Info): Explain how read-event affects
748 this-command-keys.
749
aa256798
RS
7502006-09-20 Richard Stallman <rms@gnu.org>
751
45c912f2
RS
752 * os.texi (Timers): Clarify about REPEAT when timer is delayed.
753
aa256798
RS
754 * windows.texi (Window Start): Minor cleanups.
755
a4df1f8b
KS
7562006-09-20 Kim F. Storm <storm@cua.dk>
757
758 * windows.texi (Window Start): pos-visible-in-window-p allows
759 specifying t for position to mean "end of window".
760 Add window-line-height.
761
762 * anti.texi (Antinews): Mention window-line-height.
763
74686736
DK
7642006-09-19 David Kastrup <dak@gnu.org>
765
766 * keymaps.texi (Searching Keymaps): Small clarification.
767
a0c489f1
RS
7682006-09-18 Richard Stallman <rms@gnu.org>
769
2a27a16b
RS
770 * keymaps.texi (Creating Keymaps): Explain that keymap prompt strings
771 cause keyboard menus.
772 (Menu Keymaps): Likewise.
773 (Defining Menus, Keyboard Menus): Clarify.
774
a0c489f1
RS
775 * text.texi (Fields): Clarify explanation of constrain-to-field.
776
1e9265dd
EZ
7772006-09-16 Eli Zaretskii <eliz@gnu.org>
778
779 * variables.texi (Tips for Defining): Fix a typo.
780
74f526f3
RS
7812006-09-15 Richard Stallman <rms@gnu.org>
782
783 * keymaps.texi (Remapping Commands, Searching Keymaps)
784 (Active Keymaps): Clean up previous change.
785
45a2056c
JB
7862006-09-15 Jay Belanger <belanger@truman.edu>
787
788 * gpl.texi: Replace "Library Public License" by "Lesser Public
789 License" throughout.
790
b74e16a3
DK
7912006-09-15 David Kastrup <dak@gnu.org>
792
793 * keymaps.texi (Active Keymaps): Adapt description to use
794 `get-char-property' instead `get-text-property'. Explain how
795 mouse events change this. Explain the new optional argument of
796 `key-binding' and its mouse-dependent lookup.
74f526f3 797 (Searching Keymaps): Adapt description similarly.
74686736
DK
798 (Remapping Commands): Explain the new optional argument of
799 `command-remapping'.
b74e16a3 800
18d55b24
RS
8012006-09-14 Richard Stallman <rms@gnu.org>
802
803 * keymaps.texi (Searching Keymaps): Clarification.
804 (Active Keymaps): Refer to Searching Keymaps instead of duplication.
805
8062006-09-13 Richard Stallman <rms@gnu.org>
807
808 * objects.texi (Character Type): Node split.
809 Add xref to Describing Characters.
810 (Basic Char Syntax, General Escape Syntax)
811 (Ctl-Char Syntax, Meta-Char Syntax): New subnodes.
812
8b170b82
RS
8132006-09-11 Richard Stallman <rms@gnu.org>
814
815 * display.texi (Display Table Format): Wording clarification.
c5b0bab9 816 (Glyphs): Clarifications.
8b170b82 817
3250aca2
CY
8182006-09-10 Chong Yidong <cyd@stupidchicken.com>
819
820 * keymaps.texi (Active Keymaps): Mention that key-binding checks
821 local maps.
822
606fd469
KS
8232006-09-10 Kim F. Storm <storm@cua.dk>
824
825 * display.texi (Forcing Redisplay): Document return value of
826 function redisplay.
827
755b2209
RS
8282006-09-09 Richard Stallman <rms@gnu.org>
829
1d7b95f5
RS
830 * windows.texi (Window Hooks): Explain limits of
831 window-scroll-functions.
832
755b2209
RS
833 * display.texi (Fringe Indicators): Update for last change in
834 indicate-buffer-boundaries.
835
af09dd78
RS
8362006-09-08 Richard Stallman <rms@gnu.org>
837
838 * processes.texi (Bindat Spec): Suggest names ending in -bindat-spec.
839
2010a78c
KS
8402006-09-06 Kim F. Storm <storm@cua.dk>
841
bdd26918
KS
842 * frames.texi (Display Feature Testing): display-mm-dimensions-alist.
843
2010a78c
KS
844 * windows.texi (Window Start): Update pos-visible-in-window-p.
845
bae12237
RS
8462006-09-04 Richard Stallman <rms@gnu.org>
847
848 * processes.texi (Accepting Output): Explain SECONDS=0 for
849 accept-process-output.
850
851 * os.texi (Idle Timers): Explain why timer functions should not
852 loop until (input-pending-p).
853
ebc80ddf
EZ
8542006-09-02 Eli Zaretskii <eliz@gnu.org>
855
856 * makefile.w32-in (usermanualdir): New variable.
857 (elisp.dvi): Use it.
858
a66d9563
EZ
8592006-09-01 Eli Zaretskii <eliz@gnu.org>
860
861 * buffers.texi (Buffer Modification): Fix last change.
862
5a8f5165
CY
8632006-09-01 Chong Yidong <cyd@stupidchicken.com>
864
865 * buffers.texi (Buffer Modification): Document
866 buffer-chars-modified-tick.
867
80e0572b
RS
8682006-08-31 Richard Stallman <rms@gnu.org>
869
870 * modes.texi (Syntactic Font Lock): Mention specific faces once again.
871
8722006-08-31 Richard Bielawski <RBielawski@moneygram.com> (tiny change)
931d878d
SM
873
874 * modes.texi (Syntactic Font Lock):
80e0572b
RS
875 Mention font-lock-syntactic-face-function
876 instead of specific faces.
931d878d 877
bda420a3
CY
8782006-08-29 Chong Yidong <cyd@stupidchicken.com>
879
880 * display.texi (Images): Add xrref to display-images-p.
881
c6f8bb3a
KH
8822006-08-28 Kenichi Handa <handa@m17n.org>
883
884 * nonascii.texi (Lisp and Coding Systems): Fix description of
885 detect-coding-region.
886
7a210b69
MB
8872006-08-27 Michael Olson <mwolson@gnu.org>
888
889 * processes.texi (Transaction Queues): Remove stray quote
890 character.
891
3e04a8fc
RS
8922006-08-25 Richard Stallman <rms@gnu.org>
893
894 * os.texi (Idle Timers): run-with-idle-timer allows Lisp time value.
895 Add xref.
896
fda97484
CY
8972006-08-24 Chong Yidong <cyd@stupidchicken.com>
898
899 * os.texi (Timers): Avoid waiting inside timers.
900
3e46b34c
LK
9012006-08-21 Lute Kamstra <lute@gnu.org>
902
903 * Makefile.in: Use ../man/texinfo.tex to build elisp.dvi.
904
ce629713
RS
9052006-08-20 Richard Stallman <rms@gnu.org>
906
907 * os.texi (Idle Timers): New node, split out from Timers.
908 Document current-idle-time.
909 * commands.texi (Reading One Event): Update xref.
910 * elisp.texi (Top): Update subnode menu.
911
3cb74cd1
RS
9122006-08-16 Richard Stallman <rms@gnu.org>
913
914 * keymaps.texi (Extended Menu Items): Show format of cached
915 bindings in extended menu items.
916
917 * customize.texi (Variable Definitions): Explain when the
918 standard value expression is evaluated.
919
7e188449
CY
9202006-08-15 Chong Yidong <cyd@stupidchicken.com>
921
922 * commands.texi (Reading One Event): Explain idleness in
923 `read-event'.
924
b8f5396a
CY
9252006-08-12 Chong Yidong <cyd@stupidchicken.com>
926
927 * text.texi (Near Point): Say "cursor" not "terminal cursor".
928 (Commands for Insertion): Removed split-line since it's not
929 relevant for Lisp programming.
930 (Yank Commands): Rewrite introduction.
931 (Undo): Clarify.
932 (Maintaining Undo): Clarify. Document undo-ask-before-discard.
933 (Filling): Remove redundant comment. Clarify return value of
934 current-justification.
935 (Margins): Minor clarifications.
936 (Adaptive Fill): Update default value of adaptive-fill-regexp.
937 (Sorting): Update definition of sort-lines.
938 (Columns): Clarify behavior of sort-columns.
939 (Indent Tabs): Link to Tab Stops in Emacs manual.
940 (Special Properties): Clarify.
941 (Clickable Text): Mention Buttons package.
942
0c80afbd
EZ
9432006-08-12 Kevin Ryde <user42@zip.com.au>
944
945 * os.texi (Time Parsing): Add %z to description of
946 format-time-string, as per docstring. Add cross reference to
947 glibc manual for strftime.
948
02a2b2ad
RS
9492006-08-08 Richard Stallman <rms@gnu.org>
950
951 * modes.texi: Clean up wording in previous change.
952
34e5974a
CY
9532006-08-07 Chong Yidong <cyd@stupidchicken.com>
954
955 * modes.texi (Hooks): Clarify.
956 (Major Mode Basics): Mention define-derived-mode explicitly.
957 (Major Mode Conventions): Rebinding RET is OK for some modes.
958 Mention change-major-mode-hook and after-change-major-mode-hook.
959 (Example Major Modes): Moved to end of Modes section.
960 (Mode Line Basics): Clarify.
961 (Mode Line Data): Mention help-echo and local-map in strings.
962 Explain reason for treatment of non-risky variables.
963 (Properties in Mode): Clarify.
964 (Faces for Font Lock): Add font-lock-negation-char-face.
965
65c6c6b6
EZ
9662006-08-04 Eli Zaretskii <eliz@gnu.org>
967
968 * strings.texi (Formatting Strings): Warn against arbitrary
969 strings as first arg to `format'.
970
fc0ba1d0
TTN
9712006-07-31 Thien-Thi Nguyen <ttn@gnu.org>
972
973 * text.texi (Clickable Text): Mention `help-echo' text property.
974 Update intro, examples and associated explanations.
975
a3483884
RS
9762006-07-31 Richard Stallman <rms@gnu.org>
977
978 * commands.texi: Update xrefs.
979 (Event Mod): New node, cut out from old Translating Input.
980
981 * maps.texi: Update xrefs.
fc0ba1d0 982
a3483884
RS
983 * keymaps.texi (Translation Keymaps): New node.
984 Update xrefs from Translating Input to Translation Keymaps.
fc0ba1d0 985
a3483884
RS
986 * elisp.texi (Top): Update subnode menu.
987
988 * display.texi (Face Functions): Fix explanations of FRAME=t or nil.
989
990 * os.texi (System Interface): Fix menu descriptions of some nodes.
991 (Translating Input): Node deleted.
fc0ba1d0 992
ec777101
NR
9932006-07-31 Nick Roberts <nickrob@snap.net.nz>
994
8d3f955b 995 * modes.texi (Minor Mode Conventions): Update xref for add-to-list.
ec777101
NR
996
997 * lists.texi (Sets And Lists): Likewise.
998
0f42ea76
TTN
9992006-07-30 Thien-Thi Nguyen <ttn@gnu.org>
1000
1001 * text.texi (Fields): Mention POS
1002 requirement when narrowing is in effect.
1003
eb107d09
RS
10042006-07-28 Richard Stallman <rms@gnu.org>
1005
0de8dcc9
RS
1006 * display.texi (Face Attributes): Simplify wording.
1007 (Attribute Functions): Clarify meaning of new-frame default
1008 attribute settings.
1009
eb107d09
RS
1010 * customize.texi (Common Keywords): Document how to use
1011 :package-version in a package not in Emacs.
1012
d7fb9e6c
KS
10132006-07-28 Kim F. Storm <storm@cua.dk>
1014
1015 * commands.texi (Reading One Event): Fix last change.
1016
c1c3d4f7
CY
10172006-07-26 Chong Yidong <cyd@stupidchicken.com>
1018
1019 * commands.texi (Reading One Event): Document SECONDS argument for
1020 read-event, read-char, and read-char-exclusive.
1021
94b39239
SM
10222006-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
1023
1024 * modes.texi (Multiline Font Lock): Can't use jit-lock-defer-multiline
1025 to ensure correct identification.
1026
1cff9220
RS
10272006-07-24 Richard Stallman <rms@gnu.org>
1028
5ac64732
RS
1029 * text.texi (Clickable Text): Clarify.
1030
1cff9220
RS
1031 * sequences.texi (Vector Functions): Delete duplicate xref.
1032
1033 * objects.texi (Function Type): Clarify.
1034
1035 * modes.texi (Keymaps and Minor Modes): List punct chars for minor
1036 modes.
1037
1038 * lists.texi (List Variables): New node.
1039 Material moved from other nodes.
1040
1041 * variables.texi (Setting Variables): add-to-list and
1042 add-to-ordered-list moved to List Variables node.
1043
38db29e0
TTN
10442006-07-23 Thien-Thi Nguyen <ttn@gnu.org>
1045
1046 * text.texi (Links and Mouse-1):
1047 For mouse-on-link-p, expand on arg POS.
1048
9e4101b2
KS
10492006-07-21 Kim F. Storm <storm@cua.dk>
1050
1051 * display.texi (Forcing Redisplay): Don't mention systems which
1052 don't support sub-second timers for redisplay-preemption-period.
1053
1054 * os.texi (Terminal Output): Clarify text vs graphical terminal.
1055
cc539208
EZ
10562006-07-21 Eli Zaretskii <eliz@gnu.org>
1057
1058 * frames.texi (Input Focus): Document that focus-follows-mouse has
1059 no effect on MS-Windows.
1060
c29fbc93
RS
10612006-07-18 Richard Stallman <rms@gnu.org>
1062
1ef252f6
RS
1063 * display.texi (Forcing Redisplay): Cleanups in previous change.
1064
c29fbc93
RS
1065 * processes.texi (Low-Level Network): Make menu more convenient.
1066
5b5fca28
KS
10672006-07-18 Kim F. Storm <storm@cua.dk>
1068
2d545d83
KS
1069 * display.texi (Forcing Redisplay): redisplay-preemption-period
1070 only used on window systems. Add xref to Terminal Output.
1071
1072 * os.texi (Terminal Output): baud-rate only controls preemption on
1073 non-window systems. Add xref to Forcing Redisplay.
1074
5b5fca28
KS
1075 * processes.texi (Low-Level Network): Rename node "Make Network"
1076 to "Network Processes".
1077
42995636
KB
10782006-07-18 Karl Berry <karl@gnu.org>
1079
5b5fca28
KS
1080 * variables.texi, functions.texi, customize.texi, loading.texi:
1081 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
42995636 1082
e1842332
CY
10832006-07-17 Chong Yidong <cyd@stupidchicken.com>
1084
1085 * commands.texi (Waiting): Document batch-mode sit-for behavior.
1086
daeeeffc
RS
10872006-07-17 Richard Stallman <rms@gnu.org>
1088
7c0c29ee
RS
1089 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
1090 Put period and comma inside quotes.
5b5fca28 1091
7c0c29ee
RS
1092 * loading.texi, markers.texi: Use real doublequote inside menus.
1093
1094 * windows.texi: Put point and comma inside quotes.
1095 (Textual Scrolling): Use @samp for error message.
1096
5b5fca28
KS
1097 * variables.texi, tips.texi, syntax.texi, symbols.texi:
1098 * strings.texi, streams.texi, processes.texi, os.texi:
7c0c29ee
RS
1099 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
1100 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
5b5fca28
KS
1101 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
1102 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
7c0c29ee 1103 Put point and comma inside quotes.
5b5fca28 1104
05bdf2d7
RS
1105 * control.texi (Processing of Errors): Add command-error-function.
1106
daeeeffc
RS
1107 * variables.texi (File Local Variables): Clarify that
1108 file local variables make buffer-local bindings.
1109
1110 * modes.texi (Syntactic Font Lock): Give default for
1111 font-lock-syntax-table.
1112
7e1c1289
NR
11132006-07-17 Nick Roberts <nickrob@snap.net.nz>
1114
1115 * text.texi (Special Properties): Clean up previous change.
1116
912c7235
KB
11172006-07-16 Karl Berry <karl@gnu.org>
1118
5b5fca28
KS
1119 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
1120 * control.texi: Fix bad page breaks through chapter 10 (control).
ece35e15 1121
5b5fca28 1122 * anti.texi (Antinews): Reorder face-attribute fns to avoid
912c7235
KB
1123 underfull hbox.
1124
54b7938f
NR
11252006-07-15 Nick Roberts <nickrob@snap.net.nz>
1126
1127 * text.texi (Special Properties): Describe fontified text property
1128 in relation to a character (not text).
1129
3f11901a
KS
11302006-07-15 Kim F. Storm <storm@cua.dk>
1131
0864179a
KS
1132 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
1133 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
1134 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
1135
3f11901a
KS
1136 * anti.texi (Antinews): Mention redisplay function.
1137 The kbd macro existed, but was not documented, before 22.x.
1138 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
1139
b4f62d0a
NR
11402006-07-14 Nick Roberts <nickrob@snap.net.nz>
1141
1142 * display.texi (Displaying Messages): Add anchor.
1143
1144 * frames.texi (Dialog Boxes): Use it.
1145
2c6e026a
RS
11462006-07-12 Richard Stallman <rms@gnu.org>
1147
1148 * objects.texi (Frame Type): Explain nature of frames better.
1149
1150 * frames.texi (Frames): Explain nature of frames better.
1151
11522006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
1153
1154 * tips.texi (Coding Conventions): Explain why use cl at compile time.
1155
099d4201
YM
11562006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
1157
1158 * frames.texi (Window System Selections): Mention scrap support for Mac.
1159 Default value of x-select-enable-clipboard is t on Mac.
1160
1161 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
1162
ff97f952
KS
11632006-07-11 Kim F. Storm <storm@cua.dk>
1164
1165 * display.texi (Forcing Redisplay): Add `redisplay' function.
1166 Don't mention (sit-for -1) -- use (redisplay t) instead.
1167
1168 * commands.texi (Waiting): (sit-for -1) is no longer special.
1169 (sit-for 0) is equivalent to (redisplay).
1170 Iconifying/deiconifying no longer makes sit-for return.
1171
a183016f
NR
11722006-07-10 Nick Roberts <nickrob@snap.net.nz>
1173
1174 * display.texi (Buttons): Fix typo.
1175
1176 * index.texi, elisp.texi (New Symbols): Comment node out.
1177
b86be617
RS
11782006-07-09 Richard Stallman <rms@gnu.org>
1179
1180 * display.texi (Truncation): Clean up previous change.
1181
3aa7c28e
RS
11822006-07-08 Richard Stallman <rms@gnu.org>
1183
1184 * commands.texi (Interactive Call): Use 3 as prefix in example
1185 for execute-extended-command.
1186
1187 * display.texi (Attribute Functions): Move paragraph about
1188 compatibility with Emacs < 21.
1189
5a1048a5
KS
11902006-07-09 Kim F. Storm <storm@cua.dk>
1191
1192 * display.texi (Refresh Screen): Clarify force-window-update.
1193 (Truncation): "Normally" indicated by fringe arrows.
1194
89fb9154
EZ
11952006-07-08 Eli Zaretskii <eliz@gnu.org>
1196
5a1048a5
KS
1197 * windows.texi (Textual Scrolling, Resizing Windows):
1198 * variables.texi (Constant Variables):
89fb9154
EZ
1199 * text.texi (Buffer Contents, Deletion, Changing Properties)
1200 (Property Search, Special Properties, Sticky Properties)
5a1048a5 1201 (Links and Mouse-1, Fields, Change Hooks):
89fb9154 1202 * syntax.texi (Syntax Table Functions, Parsing Expressions)
5a1048a5
KS
1203 (Categories):
1204 * symbols.texi (Other Plists):
1205 * streams.texi (Output Variables):
1206 * processes.texi (Input to Processes, Query Before Exit):
1207 * positions.texi (Word Motion, Text Lines, List Motion):
89fb9154 1208 * os.texi (Init File, System Environment, Sound Output)
5a1048a5 1209 (Session Management):
89fb9154 1210 * nonascii.texi (Text Representations, Character Sets)
5a1048a5
KS
1211 (Chars and Bytes, Locales):
1212 * modes.texi (Defining Minor Modes, Header Lines):
1213 * minibuf.texi (Minibuffer Contents):
1214 * markers.texi (Information from Markers):
1215 * lists.texi (List Elements, Building Lists, Association Lists):
1216 * keymaps.texi (Tool Bar):
1217 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
1218 * functions.texi (What Is a Function, Mapping Functions):
89fb9154
EZ
1219 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
1220 (Color Names, Text Terminal Colors, Display Feature Testing):
1221 * files.texi (Visiting Functions, File Name Components)
5a1048a5 1222 (Unique File Names, Contents of Directories):
89fb9154
EZ
1223 * display.texi (Forcing Redisplay, Displaying Messages)
1224 (Temporary Displays, Font Selection, Auto Faces)
1225 (Font Lookup, Fringe Indicators, Display Margins)
1226 (Image Descriptors, Showing Images, Image Cache, Button Types)
1227 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
5a1048a5
KS
1228 (Display Table Format, Glyphs):
1229 * control.texi (Iteration):
1230 * commands.texi (Command Loop Info, Adjusting Point):
08b17d37
KS
1231 * backups.texi (Making Backups, Auto-Saving):
1232 Remove @tindex entries.
89fb9154 1233
7f087030
KS
12342006-07-07 Kim F. Storm <storm@cua.dk>
1235
1236 * display.texi (Fringe Cursors): Fix typo.
1237 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
1238 (Overlay Arrow): Default is overlay-arrow fringe indicator.
1239
978db147
RS
12402006-07-05 Richard Stallman <rms@gnu.org>
1241
1242 * text.texi (Buffer Contents): Add example of text props
1243 in result of buffer-substring.
1244 (Text Properties): Explain better about use of specific property names.
1245 (Property Search): Some cleanups; reorder some functions.
1246
1247 * keymaps.texi (Changing Key Bindings): Cleanup.
1248 Add xref to Key Binding Conventions.
1249
1250 * display.texi (Attribute Functions): Add examples for
1251 face-attribute-relative-p.
1252
1253 * tips.texi (Coding Conventions): Cleanup last change.
1254
42b50684
KB
12552006-07-05 Karl Berry <karl@gnu.org>
1256
08b17d37
KS
1257 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
1258 Remove @setchapternewpage odd.
42b50684
KB
1259 Result is 1013 pages, down from 1100.
1260
08b17d37
KS
1261 * anti.texi, customize.texi, display.texi, internals.texi:
1262 * minibuf.texi, modes.texi, tips.texi:
9b7fa297 1263 Fix overfull/underfull boxes.
42b50684 1264
180f018c
TTN
12652006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
1266
1267 * edebug.texi (Instrumenting):
1268 Add Edebug-specific findex for eval-buffer.
1269 * loading.texi (Loading):
1270 Replace eval-current-buffer with eval-buffer.
1271
8e338f7b
EZ
12722006-06-30 Nick Roberts <nickrob@snap.net.nz>
1273
1274 * locals.texi (Standard Buffer-Local Variables): Update the list
1275 of variables.
1276
0770a251
NR
12772006-06-26 Nick Roberts <nickrob@snap.net.nz>
1278
1279 * files.texi (File Name Completion): Point user to the node
1280 "Reading File Names".
1281
d9034473
EZ
12822006-06-24 Eli Zaretskii <eliz@gnu.org>
1283
eff6bfea
EZ
1284 * files.texi (Contents of Directories): Document case-insensitive
1285 behavior on respective filesystems.
1286
d9034473
EZ
1287 * objects.texi (Character Type): Document that Emacs signals an
1288 error for unsupported Unicode characters specified as \uNNNN.
1289
a5bd14d3
RS
12902006-06-19 Richard Stallman <rms@gnu.org>
1291
1292 * processes.texi (Bindat Spec): Clarify previous change.
1293
d1ae9041
RS
12942006-06-16 Richard Stallman <rms@gnu.org>
1295
1296 * tips.texi (Coding Conventions): Better explain conventions
1297 for definition constructs.
1298
1299 * text.texi (Special Properties): String value of `read-only'
1300 serves as the error message.
1301
1302 * objects.texi (Character Type): Clarify prev. change.
1303 (Non-ASCII in Strings): Mention \u and \U.
1304
1305 * commands.texi (Using Interactive): Explain problem of
1306 markers, etc., in command-history.
1307
1bb32610
KS
13082006-06-14 Kim F. Storm <storm@cua.dk>
1309
1310 * commands.texi (Waiting): Negative arg to sit-for forces
1311 redisplay even if input is pending.
1312
1313 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
1314 redisplay. Remove incorrect example of binding redisplay-dont-pause
1315 around (sit-for 0).
1316
c7484981
RS
13172006-06-13 Richard Stallman <rms@gnu.org>
1318
1319 * display.texi (Forcing Redisplay): Clarify previous change.
1320
d211faa2
RF
13212006-06-13 Romain Francoise <romain@orebokech.com>
1322
1323 * display.texi (Forcing Redisplay): Fix typo.
1324
8eb2b87f
KS
13252006-06-13 Kim F. Storm <storm@cua.dk>
1326
1327 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
1328
503b5e1c
LT
13292006-06-10 Luc Teirlinck <teirllm@auburn.edu>
1330
1331 * tips.texi (Coding Conventions): Add `@end itemize'.
1332
9e362b84
RS
13332006-06-10 Richard Stallman <rms@gnu.org>
1334
1335 * tips.texi (Coding Conventions): Explain use of coding systems
1336 to ensure one decoding for strings.
1337
7cb93181
EZ
13382006-06-09 Aidan Kehoe <kehoea@parhasard.net>
1339
9b7fa297 1340 * objects.texi (Character Type): Describe the \uABCD and \U00ABCDEF
7cb93181
EZ
1341 syntax.
1342
afd63bda
EZ
13432006-06-07 Eli Zaretskii <eliz@gnu.org>
1344
1345 * display.texi (Font Selection): Remove description of
1346 clear-face-cache.
1347
1348 * compile.texi (Eval During Compile): Fix a typo. Add index
1349 entries for possible uses of eval-when-compile.
1350
71ee3e04
TTN
13512006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
1352
1353 * display.texi (Abstract Display): Fix typo.
1354
a941b26b
EZ
13552006-06-03 Eli Zaretskii <eliz@gnu.org>
1356
1357 * minibuf.texi (Minibuffer History) <history-add-new-input>:
1358 Reword variable's description.
1359
963128f3
RS
13602006-06-01 Richard Stallman <rms@gnu.org>
1361
1362 * windows.texi (Splitting Windows): Clarify splitting nonselected
1363 window.
1364
82db8fa7
JL
13652006-05-31 Juri Linkov <juri@jurta.org>
1366
1367 * minibuf.texi (Minibuffer History): Add history-add-new-input.
1368
d9e8091d
RS
13692006-05-30 Richard Stallman <rms@gnu.org>
1370
6ac209a3
RS
1371 * display.texi (Line Height): Fix errors in description of
1372 default line height and line-height properyty.
1373
d9e8091d
RS
1374 * nonascii.texi (Default Coding Systems): Further clarification.
1375
93fd6289
LT
13762006-05-29 Luc Teirlinck <teirllm@auburn.edu>
1377
1378 * internals.texi (Pure Storage): Mention that an overflow in pure
1379 space causes a memory leak.
1380 (Garbage Collection): If there was an overflow in pure space,
1381 `garbage-collect' returns nil.
1382
7c42b3e0
EZ
13832006-05-30 Eli Zaretskii <eliz@gnu.org>
1384
1385 * nonascii.texi (Default Coding Systems): Fix it some more.
1386
b8909e88
EZ
13872006-05-29 Eli Zaretskii <eliz@gnu.org>
1388
1389 * nonascii.texi (Default Coding Systems): Fix last change.
1390
6d3906d5
KH
13912006-05-29 Kenichi Handa <handa@m17n.org>
1392
1393 * nonascii.texi (find-operation-coding-system): Describe the new
1394 argument format (FILENAME . BUFFER).
1395
0985f920
RS
13962006-05-28 Richard Stallman <rms@gnu.org>
1397
1398 * tips.texi (Coding Conventions): Better explain reasons not to
1399 advise other packages or use `eval-after-load'.
1400
6c6e0bb4
KS
14012006-05-29 Kim F. Storm <storm@cua.dk>
1402
1403 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
1404 `bindat-idx' and `bindat-raw' for clarity.
1405
096432af
TTN
14062006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
1407
b9e17eb3
TTN
1408 * processes.texi (Bindat Spec): Expand on `repeat' handler.
1409
096432af
TTN
1410 * display.texi (Display): Add "Abstract Display" to menu.
1411 (Abstract Display, Abstract Display Functions)
1412 (Abstract Display Example): New nodes.
1413 * elisp.texi (Top): Add "Abstract Display" to menu.
1414
e4b3f22f
CY
14152006-05-27 Chong Yidong <cyd@stupidchicken.com>
1416
917b8227
CY
1417 * keymaps.texi (Key Sequences): Link to input events definition.
1418 (Format of Keymaps): Delete material duplicated in Keymap Basics.
1419
e4b3f22f
CY
1420 * files.texi (Changing Files): Document updated argument list for
1421 copy-file.
1422
f1b64ef1
TTN
14232006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
1424
1425 * processes.texi (Bindat Functions): Explain term "total length".
1426 Use it in bindat-length and bindat-pack descriptions.
1427
3d0793e4
EZ
14282006-05-26 Eli Zaretskii <eliz@gnu.org>
1429
1430 * tips.texi (Coding Conventions): Advise against using
1431 eval-after-load in packages. Add an index entry.
1432
abeb5483
JL
14332006-05-25 Juri Linkov <juri@jurta.org>
1434
92aa92fa
JL
1435 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
1436
abeb5483
JL
1437 * modes.texi (%-Constructs): Add %e, %z, %Z.
1438
403a7bca
RS
14392006-05-25 Richard Stallman <rms@gnu.org>
1440
1441 * elisp.texi (Top): Update subnode menu.
1442
1443 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
1444 (Keymaps): Update menu.
1445
39a9bed3
CY
14462006-05-25 Chong Yidong <cyd@stupidchicken.com>
1447
1448 * keymaps.texi (Key Sequences): Some clarifications.
1449
78b3f5c3
TTN
14502006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
1451
1452 * processes.texi (Bindat Functions): Say "unibyte string"
1453 explicitly for bindat-unpack and bindat-pack descriptions.
1454 (Bindat Examples): Don't call `string-make-unibyte' in example.
1455
08244b81
CY
14562006-05-25 Chong Yidong <cyd@stupidchicken.com>
1457
1458 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
1459 Explain string and vector representations of key sequences
1460
78b3f5c3
TTN
1461 * keymaps.texi (Changing Key Bindings):
1462 * commands.texi (Interactive Codes, Interactive Codes):
08244b81
CY
1463 * help.texi (Describing Characters): Refer to it.
1464
b370c94d
LT
14652006-05-23 Luc Teirlinck <teirllm@auburn.edu>
1466
1467 * frames.texi (Pointer Shape): @end table -> @end defvar.
1468
b8223441
RS
14692006-05-22 Richard Stallman <rms@gnu.org>
1470
1471 * elisp.texi (Top): Update subnode menus.
1472
1473 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
1474 Contents rewritten; material from old Pointer Shape node moved here.
1475
1476 * display.texi (Pointer Shape): Node deleted.
1477 (Image Descriptors): Minor cleanup.
1478
c18eec5c
RS
14792006-05-21 Richard Stallman <rms@gnu.org>
1480
1481 * syntax.texi (Parsing Expressions): Update info on which STATE
1482 elements are ignored.
1483
9300b310
LT
14842006-05-19 Luc Teirlinck <teirllm@auburn.edu>
1485
86735b2d
LT
1486 * hooks.texi (Standard Hooks): Correct typo.
1487
9300b310
LT
1488 * gpl.texi (GPL): ifinfo -> ifnottex.
1489
75e3b957
EZ
14902006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
1491
1492 * searching.texi (Simple Match Data): Warn about match data being
1493 set anew by every search.
1494
0bcf8735
RS
14952006-05-17 Richard Stallman <rms@gnu.org>
1496
1497 * minibuf.texi (Minibuffer History): Clarify.
1498
1499 * searching.texi (Regexp Special): Clarify nested regexp warning.
1500
b3abe3a5
KS
15012006-05-16 Kim F. Storm <storm@cua.dk>
1502
1503 * minibuf.texi (Minibuffer History): Update add-to-history.
1504
bc20db55
KH
15052006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
1506
1507 * nonascii.texi (Explicit Encoding): Fix
1508 typo (encoding<->decoding).
1509
f31263a4
RS
15102006-05-14 Richard Stallman <rms@gnu.org>
1511
46a2df8e
RS
1512 * buffers.texi (Creating Buffers): Cleanup.
1513
f31263a4
RS
1514 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
1515
1299a5a4
EZ
15162006-05-13 Eli Zaretskii <eliz@gnu.org>
1517
642c61f3
EZ
1518 * buffers.texi (Current Buffer): Document that with-temp-buffer
1519 disables undo.
1520
1299a5a4
EZ
1521 * os.texi (Terminal-Specific): More accurate description of how
1522 Emacs searches for the terminal-specific libraries.
1523
61515a63
EZ
15242006-05-12 Eli Zaretskii <eliz@gnu.org>
1525
b811ef49
EZ
1526 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
1527 emacs-xtra to @inforef's.
1528
4a7910c7
EZ
1529 * text.texi (Undo): Document that undo is turned off in buffers
1530 whose names begin with a space.
1531
1532 * buffers.texi (Buffer Names): Add index entries for buffers whose
1533 names begin with a space.
1534 (Creating Buffers): Document that undo is turned off in buffers
1535 whose names begin with a space.
1536
f055e02c
EZ
1537 * files.texi (Visiting Functions, Reading from Files)
1538 (Saving Buffers): Mention code and EOL conversions by file I/O
1539 primitives and subroutines.
1540
0ef0b416
EZ
1541 * nonascii.texi (Lisp and Coding Systems): Document
1542 coding-system-eol-type. Add index entries for eol conversion.
1543
61515a63
EZ
1544 * display.texi (Defining Faces): Mention `mac', and add an xref to
1545 where window-system is described.
1546
e4c068c0
RS
15472006-05-10 Richard Stallman <rms@gnu.org>
1548
1549 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
1550
31035927
RS
15512006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
1552
1553 * variables.texi (File Local Variables): Recommend to quote lambda
1554 expressions in safe-local-variable property.
1555
f12a0718
RS
15562006-05-09 Richard Stallman <rms@gnu.org>
1557
1558 * variables.texi (File Local Variables): Document
1559 safe-local-eval-forms and safe-local-eval-function.
1560
ed7e6c32
KS
15612006-05-07 Kim F. Storm <storm@cua.dk>
1562
1563 * minibuf.texi (Minibuffer History): Remove keep-dups arg
1564 from add-to-history.
1565
5a36d834
RF
15662006-05-07 Romain Francoise <romain@orebokech.com>
1567
1568 * commands.texi (Event Input Misc):
1569 * compile.texi (Eval During Compile):
1570 * internals.texi (Buffer Internals):
1571 * minibuf.texi (Initial Input):
1572 * nonascii.texi (Scanning Charsets):
1573 * numbers.texi (Comparison of Numbers):
1574 * windows.texi (Textual Scrolling, Vertical Scrolling):
1575 Fix various typos.
1576
fbc284f6
EZ
15772006-05-06 Eli Zaretskii <eliz@gnu.org>
1578
f53d2e87
EZ
1579 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
1580 conditional xref's to either emacs or emacs-xtra, depending on
1581 @iftex/@ifnottex.
1582
fbc284f6
EZ
1583 * minibuf.texi (Minibuffer History): Document add-to-history.
1584
3dfed653
EZ
15852006-05-05 Eli Zaretskii <eliz@gnu.org>
1586
1587 * internals.texi (Pure Storage): Mention the pure overflow message
1588 at startup.
1589
8e7a9a24
EZ
15902006-05-05 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
1591
1592 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
1593 (Searching Keymaps): Fix pseudo-Lisp description of keymap
1594 search.
1595
d0789de9
RS
15962006-05-01 Richard Stallman <rms@gnu.org>
1597
1598 * intro.texi (nil and t): Clarify.
1599
1600 * variables.texi (File Local Variables): Suggest using booleanp.
1601
fc2cb772
JB
16022006-05-01 Juanma Barranquero <lekktu@gmail.com>
1603
1604 * objects.texi (Type Predicates): Fix typos.
1605
27c5714a
SM
16062006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
1607
1608 * intro.texi (nil and t): Add booleanp.
1609
1610 * objects.texi (Type Predicates): Add links for booleanp and
1611 string-or-null-p.
1612
eadb9d45
RS
16132006-04-29 Richard Stallman <rms@gnu.org>
1614
27c5714a 1615 * modes.texi (Multiline Font Lock): Rename from
eadb9d45
RS
1616 Multi line Font Lock Elements. Much clarification.
1617 (Font Lock Multiline, Region to Fontify): Much clarification.
1618
7817e3d3
SM
16192006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
1620
1621 * variables.texi (File Local Variables): Remove the special case t for
1622 safe-local-variable.
1623
8ac3a455
RS
16242006-04-26 Richard Stallman <rms@gnu.org>
1625
1626 * syntax.texi (Parsing Expressions): Minor cleanup.
1627
290e4aae
RS
16282006-04-18 Richard Stallman <rms@gnu.org>
1629
1630 * tips.texi (Coding Conventions): Explain when the package's
1631 prefix should appear later on (not at the start of the name).
1632
1633 * searching.texi (String Search): Clarify effect of NOERROR.
1634
1635 * modes.texi (Imenu): Clarify what special items do.
1636
1637 * hooks.texi (Standard Hooks): Delete text about old hook names.
1638
1e2b8ce5
RF
16392006-04-17 Romain Francoise <romain@orebokech.com>
1640
1641 * variables.texi (Local Variables): Update the default value of
1642 `max-specpdl-size'.
1643
51fa34bc
MB
16442006-04-15 Michael Olson <mwolson@gnu.org>
1645
1646 * processes.texi (Transaction Queues): Mention the new optional
1647 `delay-question' argument for `tq-enqueue'.
1648
61f32d39
BW
16492006-04-13 Bill Wohler <wohler@newt.com>
1650
1651 * customize.texi (Common Keywords): Use dotted notation for
9b7fa297 1652 :package-version value. Specify its values. Improve documentation
50b7bce0 1653 for customize-package-emacs-version-alist.
61f32d39 1654
4f8ed159
BW
16552006-04-12 Bill Wohler <wohler@newt.com>
1656
1657 * customize.texi (Common Keywords): Move description of
1658 customize-package-emacs-version-alist to @defvar.
1659
e5e864ab
BW
16602006-04-10 Bill Wohler <wohler@newt.com>
1661
1662 * customize.texi (Common Keywords): Add :package-version.
1663
6c230417
KS
16642006-04-10 Kim F. Storm <storm@cua.dk>
1665
1666 * text.texi (Buffer Contents): Add NOPROPS arg to
1667 filter-buffer-substring.
1668
d82eac8f
EZ
16692006-04-08 Kevin Ryde <user42@zip.com.au>
1670
1671 * os.texi (Command-Line Arguments): Update xref to emacs manual
1672 "Command Arguments" -> "Emacs Invocation", per change there.
1673
4f815b29
TTN
16742006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
1675
1676 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
1677 be on one line to help makeinfo not render two spaces after the dot.
1678
122c3009
RS
16792006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
1680
1681 * strings.texi (Predicates for Strings): Add string-or-null-p.
1682
da68bc3d
KS
16832006-03-28 Kim F. Storm <storm@cua.dk>
1684
1685 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
1686 remarks about systems that don't support fractional seconds.
1687
b223e22d
KB
16882006-03-25 Karl Berry <karl@gnu.org>
1689
fc2cb772 1690 * elisp.texi: Use @copyright{} instead of (C), and do not indent
b223e22d
KB
1691 the year list.
1692
b756c64c
NR
16932006-03-21 Nick Roberts <nickrob@snap.net.nz>
1694
1695 * display.texi (Fringe Indicators): Fix typos.
1696
fe3dca59
LT
16972006-03-19 Luc Teirlinck <teirllm@auburn.edu>
1698
c287ad03 1699 * tips.texi (Documentation Tips): One can now also write `program'
fe3dca59
LT
1700 in front of a quoted symbol in a docstring to prevent making a
1701 hyperlink.
1702
e91d4202
AM
17032006-03-19 Alan Mackenzie <acm@muc.de>
1704
290e4aae 1705 * text.texi (Special Properties): Clarify `fontified' property.
e91d4202 1706
e8a5f60b
RS
17072006-03-16 Richard Stallman <rms@gnu.org>
1708
1709 * display.texi (Defining Images): Minor cleanup.
1710
486daaa5
BW
17112006-03-16 Bill Wohler <wohler@newt.com>
1712
1713 * display.texi (Defining Images): In image-load-path-for-library,
1714 prefer user's images.
1715
4ffc92c2
SM
17162006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
1717
1718 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
1719
874a6ef8
BW
17202006-03-15 Bill Wohler <wohler@newt.com>
1721
1722 * display.texi (Defining Images): Fix example in
1723 image-load-path-for-library by not recommending that one binds
fc2cb772 1724 image-load-path. Just defvar it to placate compiler and only use
874a6ef8
BW
1725 it if previously defined.
1726
70949f30
BW
17272006-03-14 Bill Wohler <wohler@newt.com>
1728
1729 * display.texi (Defining Images): In image-load-path-for-library,
1730 always return list of directories. Update example.
1731
c852c516
AM
17322006-03-14 Alan Mackenzie <acm@muc.de>
1733
1734 * modes.texi: New node, "Region to Fontify" (for Font Lock).
1735 This describes font-lock-extend-region-function.
4ffc92c2 1736 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
c852c516
AM
1737 the new node "Region to Fontify".
1738
7cd3712b
RS
17392006-03-13 Richard Stallman <rms@gnu.org>
1740
1741 * display.texi (Invisible Text): The impossible position is
1742 now before the invisible text, not after.
1743 (Defining Images): Clean up last change.
1744
2c676341
BW
17452006-03-11 Bill Wohler <wohler@newt.com>
1746
1747 * display.texi (Defining Images): Add image-load-path-for-library.
1748
6f49b4c5
LT
17492006-03-11 Luc Teirlinck <teirllm@auburn.edu>
1750
2d14c9bf
LT
1751 * text.texi (Adaptive Fill): Fix Texinfo usage.
1752
1753 * strings.texi (Creating Strings): Fix Texinfo usage.
1754
6f49b4c5
LT
1755 * searching.texi (Regexp Special): Use @samp for regular
1756 expressions that are not in Lisp syntax.
1757
fc1d3386
LT
17582006-03-08 Luc Teirlinck <teirllm@auburn.edu>
1759
1760 * searching.texi (Regexp Special): Put remark between parentheses
1761 to avoid misreading.
1762
7b2c2ca9
LT
17632006-03-07 Luc Teirlinck <teirllm@auburn.edu>
1764
1765 * searching.texi (Syntax of Regexps): More accurately describe
1766 which characters are special in which situations.
1767 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
1768 are not special. Describe in detail when `[' and `]' are special.
1769 (Regexp Backslash): Plenty of regexps with unbalanced square
1770 brackets are valid, so reword that statement.
1771
f79bc642
KS
17722006-03-02 Kim F. Storm <storm@cua.dk>
1773
1774 * keymaps.texi (Tool Bar): Add tool-bar-border.
1775
1d9a5237
LT
17762006-02-28 Luc Teirlinck <teirllm@auburn.edu>
1777
a86b01fa 1778 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
1d9a5237 1779
2534ef94
LT
17802006-02-27 Luc Teirlinck <teirllm@auburn.edu>
1781
1782 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
1783
1784 * files.texi (Locating Files): Suggest additional values for the
1785 SUFFIXES arg of `locate-file'. Update pxref.
1786
1787 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
1788 (How Programs Do Loading): Discuss the effects of Auto Compression
1789 mode on `load'.
1790 (Load Suffixes): New node.
394e96d5 1791 (Library Search): Delete description of `load-suffixes'; it was
2534ef94
LT
1792 moved to "Load Suffixes".
1793 (Autoload, Named Features): Mention `load-suffixes'.
1794
dd9959da 17952006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2bb56fbf
JB
1796
1797 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
1798
1799 * windows.texi (Window Tree): Fix typo.
1800
49af2995
KS
18012006-02-20 Kim F. Storm <storm@cua.dk>
1802
1803 * display.texi (Fringe Indicators): New section.
1804 Move indicate-empty-lines, indicate-buffer-boundaries, and
1805 default-indicate-buffer-boundaries here.
1806 Add fringe-indicator-alist and default-fringes-indicator-alist.
1807 Add list of logical fringe indicator symbols.
1808 Update list of standard bitmap names.
1809 (Fringe Cursors): New section.
1810 Move overflow-newline-into-fringe here.
1811 Add fringe-cursor-alist and default-fringes-cursor-alist.
1812 Add list of fringe cursor symbols.
1813
58f71009
JB
18142006-02-20 Juanma Barranquero <lekktu@gmail.com>
1815
1816 * commands.texi (Using Interactive): Fix reference to node
1817 "Minibuffers".
1818
5498b6af
RS
18192006-02-19 Richard M. Stallman <rms@gnu.org>
1820
1821 * minibuf.texi (High-Level Completion):
1822 Add xref to read-input-method-name.
1823
1824 * files.texi (Relative File Names): Move file-relative-name here.
1825 (File Name Expansion): From here. Minor clarifications.
1826
1827 * commands.texi (Using Interactive): Add xrefs about reading input.
1828 Clarify remarks about that moving point and mark.
1829 Put string case before list case.
1830
43ce897a 18312006-02-16 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
b6498a68 1832
4ffc92c2
SM
1833 * display.texi (Other Display Specs, Image Descriptors):
1834 Revert erroneous changes. The previous description of
1835 image-descriptors as `(image . PROPS)' was correct.
b6498a68 1836
1324d26e
RS
18372006-02-14 Richard M. Stallman <rms@gnu.org>
1838
1839 * variables.texi (File Local Variables): Clarifications.
1840
0da93350
JB
18412006-02-14 Juanma Barranquero <lekktu@gmail.com>
1842
1843 * variables.texi (File Local Variables): Use @code for a cons
1844 cell, not @var.
1845
51a39bab
CY
18462006-02-13 Chong Yidong <cyd@stupidchicken.com>
1847
1848 * variables.texi (File Local Variables): Document new file local
1849 variable behavior.
1850
d342156c
KS
18512006-02-10 Kim F. Storm <storm@cua.dk>
1852
1853 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
1854
8392fe4a
JB
18552006-02-08 Juanma Barranquero <lekktu@gmail.com>
1856
1857 * modes.texi (%-Constructs): Remove obsolete info about
1858 `global-mode-string'.
1859
cd6cd82a
RS
18602006-02-07 Richard M. Stallman <rms@gnu.org>
1861
d78dc2d8
RS
1862 * commands.texi (Prefix Command Arguments): Minor cleanup.
1863
1864 * display.texi: "Graphical display", not window system.
1865
cd6cd82a
RS
1866 * functions.texi (What Is a Function): Fix xref.
1867
1868 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
1869 (Changing Key Bindings): Clarify when remapping is better than
1870 substitute-key-definition.
1871
18722006-02-02 Richard M. Stallman <rms@gnu.org>
1873
1874 * minibuf.texi (Basic Completion): Completion alists are risky.
1875
1876 * keymaps.texi (Active Keymaps): Clarifications.
1877 (Searching Keymaps): New node.
1878 (Keymaps): Update menu.
1879
1880 * frames.texi (Layout Parameters): Minor clarification.
1881 (Drag and Drop): New node.
1882 (Frames): Update menu.
1883
cf052abc
CY
18842006-01-29 Chong Yidong <cyd@stupidchicken.com>
1885
4ffc92c2
SM
1886 * display.texi (Other Display Specs, Image Descriptors):
1887 Image description is a list, not a cons cell.
cf052abc 1888
1f2907ee
LT
18892006-01-28 Luc Teirlinck <teirllm@auburn.edu>
1890
1891 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
1892 list is not necessarily a list).
1893
a849f77d
EZ
18942006-01-27 Eli Zaretskii <eliz@gnu.org>
1895
1896 * frames.texi (Layout Parameters): border-width and
1897 internal-border-width belong to the frame, not the window.
1898
d322eb9b
RS
18992006-01-19 Richard M. Stallman <rms@gnu.org>
1900
1901 * nonascii.texi (Translation of Characters): Search cmds use
1902 translation-table-for-input. Automatically made local.
1903
1904 * markers.texi (Overview of Markers): Count insertion type
1905 as one of a marker's attributes.
1906
cd6cd82a
RS
1907 * keymaps.texi (Controlling Active Maps): New node, split out of
1908 Active Keymaps.
1909 (Keymaps): Menu updated.
1910 (Active Keymaps): Give pseudocode to explain how the active
1911 maps are searched. current-active-maps and key-binding moved here.
1912 (Functions for Key Lookup): current-active-maps and key-binding moved.
1913 Clarifications.
1914 (Searching the Keymaps): New subnode.
1915
d322eb9b
RS
1916 * elisp.texi (Top): Menu clarification.
1917
1918 * display.texi (Other Display Specs): Delete duplicate entry for
1919 just a string as display spec. Move text about recursive display
1920 specs on such a string.
1921
1922 * commands.texi (Key Sequence Input): Clarify.
1923 Move num-nonmacro-input-events out.
1924 (Reading One Event): num-nonmacro-input-events moved here.
1925
2ac77b5a
NR
19262006-01-14 Nick Roberts <nickrob@snap.net.nz>
1927
1928 * advice.texi (Simple Advice): Update example to fit argument
1929 change in previous-line.
1930
a203a18c
RS
19312006-01-05 Richard M. Stallman <rms@gnu.org>
1932
1933 * markers.texi (The Mark): Fix in `mark'.
1934
d9043ddf
RS
19352006-01-04 Richard M. Stallman <rms@gnu.org>
1936
1937 * processes.texi (Misc Network, Make Network): Minor cleanups.
1938
8a5db8ae
KS
19392006-01-04 Kim F. Storm <storm@cua.dk>
1940
1941 * processes.texi (Make Network): Add IPv6 addresses and handling.
1942 (Network Feature Testing): Mention (:family ipv6).
1943 (Misc Network): Add IPv6 formats to format-network-address.
1944
19bb7940
RS
19452005-12-30 Richard M. Stallman <rms@gnu.org>
1946
1947 * text.texi (Changing Properties):
1948 Don't use return value of set-text-properties.
1949
b9cb50d9
LT
19502005-12-29 Luc Teirlinck <teirllm@auburn.edu>
1951
1952 * modes.texi (Mode Line Format): Correct typo in menu.
1953
94a867a6
RS
19542005-12-29 Richard M. Stallman <rms@gnu.org>
1955
1956 * modes.texi (Mode Line Top): New node.
1957 (Mode Line Data): Some text moved to new node.
1958 Explain the data structure more concretely.
1959 (Mode Line Basics): Clarifications.
1960 (Mode Line Variables): Clarify intro paragraph.
1961 (%-Constructs): Clarify intro paragraph.
1962 (Mode Line Format): Update menu.
1963
ba455131
LT
19642005-12-28 Luc Teirlinck <teirllm@auburn.edu>
1965
1966 * minibuf.texi (Basic Completion): Update lazy-completion-table
1967 examples for removal of ARGS argument.
1968
2b6abe1e
RS
19692005-12-23 Richard M. Stallman <rms@gnu.org>
1970
1971 * text.texi (Undo): Restore some explanation from the version
1972 that was deleted.
1973
2d7409f2
EZ
19742005-12-23 Eli Zaretskii <eliz@gnu.org>
1975
abeb5483 1976 * text.texi (Undo): Remove duplicate descriptions of `apply
2d7409f2
EZ
1977 funname' and `apply delta' elements of the undo list.
1978
2e23b82e
RS
19792005-12-20 Richard M. Stallman <rms@gnu.org>
1980
1981 * help.texi (Help Functions): Update documentation of `apropos'.
1982
a31687ce
LT
19832005-12-20 Luc Teirlinck <teirllm@auburn.edu>
1984
1985 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
1986 because it is confusing. If the :help-echo keyword is a function,
1987 it is not directly used as the :help-echo overlay property, as the
1988 xref seems to suggest (it does not take the appropriate args).
1989
0e83c4e9
LT
19902005-12-19 Luc Teirlinck <teirllm@auburn.edu>
1991
1992 * customize.texi (Common Keywords): Fix Texinfo usage.
1993 (Group Definitions, Variable Definitions): Update for new
1994 conventions for using `*' in docstrings.
77df907a
LT
1995
1996 * tips.texi (Documentation Tips): Update for new conventions for
1997 using `*' in docstrings.
1998
69487a1f
RS
19992005-12-16 Richard M. Stallman <rms@gnu.org>
2000
2001 * minibuf.texi (Minibuffer Contents): Minor cleanup.
2002
2a502a32
JL
20032005-12-16 Juri Linkov <juri@jurta.org>
2004
2005 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
2006
b158c851
RF
20072005-12-14 Romain Francoise <romain@orebokech.com>
2008
2009 * modes.texi (Customizing Keywords): Rename `append' to `how'.
2010 Fix typo.
2011
d7d1f75e
JL
20122005-12-11 Juri Linkov <juri@jurta.org>
2013
2014 * minibuf.texi (Completion Commands): Add mention of read-file-name
2015 for filename completion keymaps.
2016 (Reading File Names): Add mention of filename completion keymaps
2017 for read-file-name and xref to `Completion Commands'.
2018
4b1c16c2
RS
20192005-12-10 Richard M. Stallman <rms@gnu.org>
2020
2021 * customize.texi (Common Keywords): State caveats for use of :tag.
2022
1d49d5d9
RS
20232005-12-08 Richard M. Stallman <rms@gnu.org>
2024
2663a204
RS
2025 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
2026 with xrefs and better explanation.
2027 (Completion Commands): Add the filename completion maps.
2028
1d49d5d9
RS
2029 * objects.texi (Character Type): Clarify that \s is not space
2030 if a dash follows.
2031
fa0d4d0c
RS
20322005-12-05 Richard M. Stallman <rms@gnu.org>
2033
2034 * windows.texi (Resizing Windows): Delete preserve-before args.
2035
d64b177a
SM
20362005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
2037
2038 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
2039 in full keymaps, since the quirk has been fixed.
2040
79019cc9
EZ
20412005-12-03 Eli Zaretskii <eliz@gnu.org>
2042
2043 * hooks.texi (Standard Hooks): Add index entries. Mention
2044 `compilation-finish-functions'.
2045
161ef3be
RS
20462005-11-27 Richard M. Stallman <rms@gnu.org>
2047
2048 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
2049
17c1971a
JL
20502005-11-21 Juri Linkov <juri@jurta.org>
2051
2052 * customize.texi (Common Keywords): Update links types
2053 custom-manual and url-link. Add link types emacs-library-link,
2054 file-link, function-link, variable-link, custom-group-link.
2055
5890344b
CY
20562005-11-20 Chong Yidong <cyd@stupidchicken.com>
2057
2058 * display.texi: Revert 2005-11-20 change.
2059
cbce0752
TTN
20602005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
2061
2062 * processes.texi (Bindat Functions):
2063 Say "third" to refer to zero-based index "2".
2064
ff04c885
LT
20652005-11-18 Luc Teirlinck <teirllm@auburn.edu>
2066
2067 * loading.texi (Library Search): Update the default value of
2068 `load-suffixes'.
2069
ce8d4e00
CY
20702005-11-17 Chong Yidong <cyd@stupidchicken.com>
2071
2072 * display.texi (Attribute Functions): Mention :ignore-defface.
2073
cbad4a9e
SM
20742005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
2075
2076 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
16b4c38b 2077 (Minor Mode Conventions): Mention the use of a hook.
cbad4a9e 2078
fda12b27
RS
20792005-11-06 Richard M. Stallman <rms@gnu.org>
2080
2081 * files.texi (Magic File Names): find-file-name-handler checks the
2082 `operations' property of the handler.
2083
e082564e
RS
20842005-11-03 Richard M. Stallman <rms@gnu.org>
2085
2086 * variables.texi (Frame-Local Variables): Small clarification.
2087
f0cdd9e4
CY
20882005-10-29 Chong Yidong <cyd@stupidchicken.com>
2089
2090 * os.texi (Init File): Document ~/.emacs.d/init.el.
2091
685abb98
RS
20922005-10-29 Richard M. Stallman <rms@gnu.org>
2093
2094 * internals.texi (Garbage Collection): Document memory-full.
2095
7000848e
BW
20962005-10-28 Bill Wohler <wohler@newt.com>
2097
2098 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
2099 for URLs.
2100
107fb6c9
RS
21012005-10-28 Richard M. Stallman <rms@gnu.org>
2102
2103 * minibuf.texi (Completion Commands): Clean up prev change.
2104
21052005-10-26 Kevin Ryde <user42@zip.com.au>
2106
2107 * compile.texi (Eval During Compile): Explain recommended uses
2108 of eval-when-compile and eval-and-compile.
2109
1d8e69a2
MY
21102005-10-27 Masatake YAMATO <jet@gyve.org>
2111
cbad4a9e 2112 * minibuf.texi (Completion Commands):
1d8e69a2 2113 Write about new optional argument for `display-completion-list'.
cbad4a9e 2114
6a897887
RS
21152005-10-23 Richard M. Stallman <rms@gnu.org>
2116
2117 * display.texi (Overlay Arrow): Clarify about local bindings of
2118 overlay-arrow-position.
2119
6d1e17be
EZ
21202005-10-22 Eli Zaretskii <eliz@gnu.org>
2121
2122 * internals.texi (Building Emacs): Fix last change.
2123
db5fe0a6
RS
21242005-10-22 Richard M. Stallman <rms@gnu.org>
2125
2126 * internals.texi (Building Emacs): Document eval-at-startup.
2127
45158e77
RS
21282005-10-21 Richard M. Stallman <rms@gnu.org>
2129
2130 * loading.texi (Where Defined): load-history contains abs file names.
2131 symbol-file returns abs file names.
2132
e50165ec
KS
21332005-10-19 Kim F. Storm <storm@cua.dk>
2134
2135 * display.texi (Showing Images): Add max-image-size integer value.
2136
63ab30d0
CY
21372005-10-18 Chong Yidong <cyd@stupidchicken.com>
2138
2139 * display.texi (Showing Images): Document max-image-size.
2140
f8252852
RS
21412005-10-17 Richard M. Stallman <rms@gnu.org>
2142
2143 * commands.texi (Quitting): Minor clarification.
2144
2145 * processes.texi (Sentinels): Clarify about output and quitting.
2146 (Filter Functions): Mention with-local-quit.
2147
c1bed3aa
JL
21482005-10-17 Juri Linkov <juri@jurta.org>
2149
2150 * buffers.texi (Current Buffer):
2151 * commands.texi (Event Input Misc):
2152 * compile.texi (Eval During Compile, Compiler Errors):
2153 * customize.texi (Group Definitions):
2154 * display.texi (Progress, Defining Faces):
2155 * files.texi (Writing to Files):
2156 * modes.texi (Mode Hooks, Defining Minor Modes):
2157 * streams.texi (Output Functions):
2158 * syntax.texi (Syntax Table Functions):
2159 * text.texi (Change Hooks):
2160 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
2161
2162 * commands.texi (Quitting): Replace arg `forms' with `body' in
2163 `with-local-quit'.
2164
2165 * positions.texi (Excursions): Replace arg `forms' with `body' in
2166 `save-excursion'.
2167
ef1b4c9e
KS
21682005-10-08 Kim F. Storm <storm@cua.dk>
2169
2170 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
2171 Rename manual section accordingly.
2172
abc8ce50
KS
21732005-10-04 Kim F. Storm <storm@cua.dk>
2174
2175 * windows.texi (Window Split Tree): New section describing
2176 new function window-split-tree function.
2177
a1f5a1f0
NR
21782005-10-03 Nick Roberts <nickrob@snap.net.nz>
2179
2180 * display.texi (Fringe Size/Pos): Simplify and add detail.
2181
97c3e4cc
RF
21822005-09-30 Romain Francoise <romain@orebokech.com>
2183
2184 * minibuf.texi (High-Level Completion): Explain that the prompt
2185 given to `read-buffer' should end with a colon and a space.
2186 Update usage examples.
2187
8ad8c5ce
JL
21882005-09-29 Juri Linkov <juri@jurta.org>
2189
2190 * display.texi (Displaying Messages): Rename argument name
2191 `string' to `format-string' in functions `message', `message-box',
2192 `message-or-box'.
2193
63182706
CY
21942005-09-26 Chong Yidong <cyd@stupidchicken.com>
2195
fc2cb772 2196 * errors.texi (Standard Errors): Correct xrefs.
63182706 2197
906320ec
CY
21982005-09-18 Chong Yidong <cyd@stupidchicken.com>
2199
fc2cb772 2200 * display.texi (Defining Images): Update documentation for
906320ec
CY
2201 `image-load-path'.
2202
8ccd3630
RS
22032005-09-17 Richard M. Stallman <rms@gnu.org>
2204
2205 * display.texi (Defining Images): Clean up previous change.
2206
7260457b
RF
22072005-09-16 Romain Francoise <romain@orebokech.com>
2208
2209 * elisp.texi: Specify GFDL version 1.2.
2210
2211 * doclicense.texi (GNU Free Documentation License): Update to
2212 version 1.2.
2213
5b51c037
CY
22142005-09-15 Chong Yidong <cyd@stupidchicken.com>
2215
2216 * display.texi (Defining Images): Document `image-load-path'.
2217
5c4757d3
RS
22182005-09-15 Richard M. Stallman <rms@gnu.org>
2219
2220 * objects.texi (Printed Representation): Minor cleanup.
2221 (Box Diagrams): Minor fix.
2222 (Cons Cell Type): Move (...) index item here.
2223 (Box Diagrams): From here.
2224 (Array Type): Minor fix.
2225 (Type Predicates): Delete index "predicates".
2226 (Hash Table Type): Clarify xref.
2227 (Dotted Pair Notation): Minor fix.
2228
2bb8b80c
CY
22292005-09-10 Chong Yidong <cyd@stupidchicken.com>
2230
2231 * files.texi (Saving Buffers): Fix typo.
2232
47b8bc5d
RS
22332005-09-08 Richard M. Stallman <rms@gnu.org>
2234
2235 * tips.texi (Programming Tips): Correct the "default" prompt spec.
2236
475aab0d
CY
22372005-09-08 Chong Yidong <cyd@stupidchicken.com>
2238
2239 * locals.texi (Standard Buffer-Local Variables): Don't include
2240 mode variables for minor modes.
2241 Fix xrefs for buffer-display-count, buffer-display-table,
2242 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
2243 enable-multibyte-characters, fill-column, header-line-format,
2244 left-fringe-width, left-margin, and right-fringe-width.
2245
2246 * hooks.texi (Standard Hooks): All hooks should conform to the
2247 standard naming convention now.
2248 Fix xref for `echo-area-clear-hook'.
2249
2250 * display.texi (Usual Display): Note that indicate-empty-lines and
2251 tab-width are buffer-local.
2252
2253 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
2254
2255 * modes.texi (Mode Help): Note that major-mode is buffer-local.
2256
2257 * nonascii.texi (Encoding and I/O): Note that
2258 buffer-file-coding-system is buffer-local.
2259
2260 * positions.texi (List Motion): Note that defun-prompt-regexp is
2261 buffer-local.
2262
2263 * text.texi (Auto Filling): Note that auto-fill-function is
2264 buffer-local.
2265 (Undo): Note that buffer-undo-list is buffer-local.
2266
2267 * windows.texi (Buffers and Windows): Document
2268 buffer-display-count.
2269
2a6bc1f7
RS
22702005-09-06 Richard M. Stallman <rms@gnu.org>
2271
2272 * tips.texi (Coding Conventions): Sometimes it is ok to put the
2273 package prefix elsewhere than at the start of the name.
2274
d7ea8b71
RS
22752005-09-03 Richard M. Stallman <rms@gnu.org>
2276
2277 * tips.texi (Programming Tips): Add conventions for minibuffer
2278 questions and prompts.
2279
0c6087a6
RS
22802005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
2281
2282 * intro.texi (nil and t): Minor cleanup.
2283 Delete spurious mention of keyword symbols.
2284 (Evaluation Notation): Add index entry.
2285 (A Sample Function Description): Minor cleanup.
2286 (A Sample Variable Description): Not all vars can be set.
2287
4b5fa40e
TTN
22882005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
2289
2290 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
2291
2292 (Insertion): Document precise type of `insert-char' arg COUNT.
2293
34b50776
SM
22942005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
2295
2296 * modes.texi (Other Font Lock Variables): Sync the default of
2297 font-lock-lines-before.
2298
c1105d05
MA
22992005-08-31 Michael Albinus <michael.albinus@gmx.de>
2300
2301 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
2302
62929713
RS
23032005-08-29 Richard M. Stallman <rms@gnu.org>
2304
2305 * elisp.texi (Top): Update subnode menu.
2306
2307 * searching.texi (Searching and Matching): Move node.
2308 Rearrange contents and add overall explanation.
2309 (Searching and Case): Move node.
2310 (Searching and Matching): Update menu.
2311
0fb57cc0
EZ
23122005-08-27 Eli Zaretskii <eliz@gnu.org>
2313
2314 * os.texi (Startup Summary): Fix the description of the initial
2315 startup message display.
2316
3e80c4c1
RS
23172005-08-25 Richard M. Stallman <rms@gnu.org>
2318
2319 * searching.texi (Search and Replace): Add replace-regexp-in-string.
2320
23212005-08-25 Emilio C. Lopes <eclig@gmx.net>
2322
2323 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
2324 `next-overlay-change' example.
c1105d05 2325
79a8defb
JL
23262005-08-22 Juri Linkov <juri@jurta.org>
2327
2328 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
2329 Fix invert-face. Fix args of face-background.
2330
16691d29
JL
2331 * display.texi (Standard Faces): Delete node.
2332 (Faces): Add xref to `(emacs)Standard Faces'.
2333 (Displaying Faces): Fix xref to `Standard Faces'.
2334
2335 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
2336
217b694f
EZ
23372005-08-20 Alan Mackenzie <acm@muc.de>
2338
2339 * buffers.texi (The Buffer List): Clarify the manipulation of the
2340 buffer list.
2341
0bf14bfd
RS
23422005-08-14 Richard M. Stallman <rms@gnu.org>
2343
7ad1498e
AS
2344 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
2345 a regexp.
0bf14bfd 2346
c118d09e
RS
23472005-08-11 Richard M. Stallman <rms@gnu.org>
2348
59cb8c23
RS
2349 * elisp.texi (Top): Update subnode lists.
2350
2351 * display.texi (Inverse Video): Node deleted.
2352
c118d09e
RS
2353 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
2354 New nodes split out of Coding Conventions.
2355
2356 * searching.texi (Regular Expressions): Document re-builder.
2357
2358 * os.texi (Time Parsing): New node split out of Time Conversion.
2359
2360 * processes.texi (Misc Network, Network Feature Testing)
2361 (Network Options, Make Network): New nodes split out of
2362 Low-Level Network.
2363
67ec7f41
RS
23642005-08-09 Richard M. Stallman <rms@gnu.org>
2365
76d47f0d
RS
2366 * frames.texi (Geometry): New node, split from Size and Position.
2367 (Frame Parameters): Refer to Geometry.
2368
67ec7f41 2369 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 2370
67ec7f41
RS
2371 * windows.texi (Splitting Windows): Fix xref.
2372
2373 * frames.texi (Layout Parameters): Add xref.
2374
2375 * display.texi (Line Height, Scroll Bars): Fix xrefs.
2376
2377 * keymaps.texi (Menu Bar): Fix xref.
2378
2379 * locals.texi (Standard Buffer-Local Variables): Fix xref.
2380
2381 * modes.texi (%-Constructs): Fix xref.
2382
2383 * frames.texi (Window Frame Parameters): Node split up.
2384 (Basic Parameters, Position Parameters, Size Parameters)
2385 (Layout Parameters, Buffer Parameters, Management Parameters)
2386 (Cursor Parameters, Color Parameters): New subnodes.
2387
adb5e445
LT
23882005-08-09 Luc Teirlinck <teirllm@auburn.edu>
2389
2390 * positions.texi (Screen Lines): Update xref for previous change
2391 in minibuf.texi.
2392
2393 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
2394 change in minibuf.texi.
2395
61298e17
RS
23962005-08-09 Richard M. Stallman <rms@gnu.org>
2397
2398 * tips.texi (Coding Conventions): Minor cleanup.
2399
2400 * modes.texi (Defining Minor Modes): Explain when init-value
2401 can be non-nil.
2402
2403 * elisp.texi (Top): Update submenu for Minibuffer.
2404
2405 * minibuf.texi (Minibuffer Misc): Node split up.
2406 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
2407 (Recursive Mini): New nodes split out from Minibuffer Misc.
2408 (Minibuffer Misc): Document max-mini-window-height.
2409
2410 * hash.texi (Defining Hash): Delete stray paren in example.
2411
2412 * display.texi (Echo Area Customization): Don't define
2413 max-mini-window-height here; xref instead.
2414
2415 * commands.texi (Event Input Misc): Update while-no-input.
2416
2417 * advice.texi (Advising Functions): Explain when to use advice
2418 and when to use a hook.
2419
43e124e6
EZ
24202005-07-30 Eli Zaretskii <eliz@gnu.org>
2421
2422 * makefile.w32-in (info): Don't run install-info.
2423 ($(infodir)/dir): New target, produced by running install-info.
2424
653aea22
LT
24252005-07-27 Luc Teirlinck <teirllm@auburn.edu>
2426
2427 * modes.texi (Defining Minor Modes): The keyword for the initial
2428 value is :init-value, not :initial-value.
2429
ba6ebbd5
EZ
24302005-07-23 Eli Zaretskii <eliz@gnu.org>
2431
2432 * loading.texi (Autoload): Make the `doctor' example be consistent
2433 with what's in current loaddefs.el. Describe the "fn" magic in
2434 the usage portion of the doc string.
2435
6696f2a4
RS
24362005-07-22 Richard M. Stallman <rms@gnu.org>
2437
2438 * internals.texi (Garbage Collection): Clarify previous change.
2439
0c17e67c
SM
24402005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
2441
2442 * internals.texi (Garbage Collection): Add gc-cons-percentage.
2443
426179e1
JL
24442005-07-18 Juri Linkov <juri@jurta.org>
2445
2446 * commands.texi (Accessing Events):
2447 * frames.texi (Text Terminal Colors, Resources):
2448 * markers.texi (The Mark):
2449 * modes.texi (Defining Minor Modes):
2450 Delete duplicate duplicate words.
2451
9b0c2c56
RS
24522005-07-16 Richard M. Stallman <rms@gnu.org>
2453
2454 * display.texi (Managing Overlays): Clarify make-overlay
2455 args for insertion types.
2456
fd90b80c
LT
24572005-07-13 Luc Teirlinck <teirllm@auburn.edu>
2458
0c17e67c
SM
2459 * customize.texi (Variable Definitions):
2460 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
2461 `standard-value' is a list too.
2462 (Defining New Types): Use @key{RET} instead of @key{ret}.
2463
37aa90e5
TTN
24642005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
2465
2466 * os.texi (Translating Input): Fix typo.
2467
917e0c95
RS
24682005-07-08 Richard M. Stallman <rms@gnu.org>
2469
2470 * README: Update edition number and size estimate.
2471
2472 * elisp.texi (VERSION): Set to 2.9.
2473
7d90e71d
RS
24742005-07-07 Richard M. Stallman <rms@gnu.org>
2475
c330dafe
RS
2476 * book-spine.texinfo: Update Emacs version.
2477
7d90e71d
RS
2478 * display.texi (Inverse Video): Delete mode-line-inverse-video.
2479
dc2204be
RS
24802005-07-06 Richard M. Stallman <rms@gnu.org>
2481
2482 * searching.texi (Regexp Search): Clarify what re-search-forward
2483 does when the search fails.
2484
a0ec7a4a
LK
24852005-07-05 Lute Kamstra <lute@gnu.org>
2486
dc2204be 2487 * Update FSF's address in GPL notices.
a0ec7a4a
LK
2488
2489 * doclicense.texi (GNU Free Documentation License):
2490 * gpl.texi (GPL):
2491 * tips.texi (Coding Conventions, Library Headers):
2492 * vol1.texi:
2493 * vol2.texi: Update FSF's address.
2494
4af33176
RS
24952005-07-04 Richard M. Stallman <rms@gnu.org>
2496
2497 * hooks.texi (Standard Hooks): Add occur-hook.
2498
b3ab615b
LT
24992005-07-03 Luc Teirlinck <teirllm@auburn.edu>
2500
2501 * display.texi (The Echo Area): Correct menu.
2502
3d393029
RS
25032005-07-03 Richard M. Stallman <rms@gnu.org>
2504
7fe48b75
RS
2505 * elisp.texi (Top): Update subnode menu for Display.
2506
2507 * display.texi (Displaying Messages): New node, with most
2508 of what was in The Echo Area.
2509 (Progress): Moved under The Echo Area.
2510 (Logging Messages): New node with new text.
2511 (Echo Area Customization): New node, the rest of what was
2512 in The Echo Area. Document message-truncate-lines with @defvar.
2513 (Display): Update menu.
2514
3d393029
RS
2515 * windows.texi (Textual Scrolling): Doc 3 values for
2516 scroll-preserve-screen-position.
2517
2518 * text.texi (Special Properties): Change hook functions
2519 should bind inhibit-modification-hooks around altering buffer text.
2520
2521 * keymaps.texi (Key Binding Commands): Call binding BINDING
2522 rather than DEFINITION.
2523
b26860ad
JB
25242005-06-29 Juanma Barranquero <lekktu@gmail.com>
2525
2526 * variables.texi (Defining Variables): `user-variable-p' returns t
2527 for aliases of user options, nil for alias loops.
2528
025691ed
RS
25292005-06-28 Richard M. Stallman <rms@gnu.org>
2530
2531 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
2532 make-keymap.
2533
b61bfa4d
LT
25342005-06-27 Luc Teirlinck <teirllm@auburn.edu>
2535
2536 * variables.texi (Setting Variables): Correct and clarify
2537 description of `add-to-ordered-list'.
2538
24ee714d
RS
25392005-06-26 Richard M. Stallman <rms@gnu.org>
2540
2541 * display.texi (Faces): Minor cleanup.
2542
33b79ce4
LT
25432005-06-25 Luc Teirlinck <teirllm@auburn.edu>
2544
2545 * display.texi (Faces): `facep' returns t for strings that are
2546 face names.
2547
df13531d
RS
25482005-06-25 Richard M. Stallman <rms@gnu.org>
2549
2550 * objects.texi (Equality Predicates): Clarify meaning of equal.
2551
2552 * windows.texi (Selecting Windows): save-selected-window
2553 and with-selected-window save and restore the current buffer.
2554
cf444441
RS
25552005-06-24 Richard M. Stallman <rms@gnu.org>
2556
2557 * numbers.texi (Float Basics): Explain how to test for NaN,
2558 and printing the sign of NaNs.
2559
6cdd056d
EZ
25602005-06-24 Eli Zaretskii <eliz@gnu.org>
2561
2562 * makefile.w32-in (MAKEINFO): Use --force.
2563
b93e3c3b
RS
25642005-06-23 Richard M. Stallman <rms@gnu.org>
2565
2566 * display.texi (Face Functions): Correct Texinfo usage.
2567
6fb276bd
LT
25682005-06-23 Luc Teirlinck <teirllm@auburn.edu>
2569
2570 * lists.texi (Rings): `ring-elements' now returns the elements of
2571 RING in order.
2572
1d1c7e75
JB
25732005-06-23 Juanma Barranquero <lekktu@gmail.com>
2574
2575 * markers.texi (The Mark): Texinfo usage fix.
2576
9d12e52b
KS
25772005-06-23 Kim F. Storm <storm@cua.dk>
2578
2579 * searching.texi (Entire Match Data): Remove evaporate option for
2580 match-data. Do not mention evaporate option for set-match-data.
2581
6d44324c
GM
25822005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
2583
2584 * display.texi (Face Functions): Mention face aliases.
2585
80df27a7
RS
25862005-06-21 Richard M. Stallman <rms@gnu.org>
2587
2588 * anti.texi (Antinews): Texinfo usage fix.
2589
e121563b
KB
25902005-06-21 Karl Berry <karl@gnu.org>
2591
9d7d543c
KB
2592 * elisp.texi: Use @copying.
2593
e121563b
KB
2594 * elisp.texi: Put @summarycontents and @contents before the Top
2595 node, instead of the end of the file, so that the contents appear
2596 in the right place in the dvi/pdf output.
2597
36a3b076
JL
25982005-06-21 Juri Linkov <juri@jurta.org>
2599
2600 * display.texi (Defining Faces): Add `customized-face'.
2601
5c796e80
KS
26022005-06-20 Kim F. Storm <storm@cua.dk>
2603
b7d1f38f
KS
2604 * variables.texi (Setting Variables): Any type of element can be
2605 given order in add-to-ordered-list. Compare elements with eq.
2606
5c796e80
KS
2607 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
2608
fb056bef
KB
26092005-06-20 Karl Berry <karl@gnu.org>
2610
2611 * syntax.texi (Syntax Flags): Make last column very slightly wider
2612 to avoid "generic comment" breaking on two lines and causing an
2613 underfull box.
2614
84398baa
LT
26152005-06-19 Luc Teirlinck <teirllm@auburn.edu>
2616
2617 * lists.texi (Rings): Various minor clarifications and corrections.
2618
07ff1e4b
RS
26192005-06-18 Richard M. Stallman <rms@gnu.org>
2620
2621 * functions.texi (Obsolete Functions): Simplify.
2622
2623 * variables.texi (Variable Aliases): Simplify.
2624
2625 * anti.texi, backups.texi, compile.texi, customization.texi:
2626 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
2627 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
2628 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
2629 * variables.texi: Fix formatting ugliness.
2630
2631 * elisp.texi: Add links to Rings and Byte Packing.
2632 Update version and copyright years.
2633
2634 * minibuf.texi: Fix formatting ugliness.
2635 (Completion Commands): Move keymap vars to the end
2636 and vars completing-read binds to the top.
2637
3f7fab24
LT
26382005-06-17 Luc Teirlinck <teirllm@auburn.edu>
2639
2640 * processes.texi: Fix typos.
2641 (Bindat Spec): Correct Texinfo error.
926c4c9b 2642 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 2643
f19b57e3
RS
26442005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
2645
2646 * lists.texi (Rings): New node.
2647 (Lists): Add it to menu.
2648
a80c5da7 2649 * processes.texi (Byte Packing): New node.
f19b57e3
RS
2650 (Processes): Add it to menu.
2651
26522005-06-17 Richard M. Stallman <rms@gnu.org>
2653
2654 * syntax.texi (Parsing Expressions): Fix texinfo usage.
2655
2656 * help.texi (Documentation Basics): Explain the xref to
2657 Documentation Tips.
2658
2659 * debugging.texi (Debugger Commands): Minor fix.
2660
67c1390d
LT
26612005-06-16 Luc Teirlinck <teirllm@auburn.edu>
2662
2663 * edebug.texi (Instrumenting): Eliminate duplicate link.
2664 (Specification List): Replace references to "below", referring to
2665 a later node, with one @ref to that node.
2666
2667 * os.texi (Timers): Timers should save and restore the match data
2668 if they change it.
2669
2670 * debugging.texi (Debugger Commands): Mention that the Lisp
2671 debugger can not step through primitive functions.
2672
51cd2a8c
JB
26732005-06-16 Juanma Barranquero <lekktu@gmail.com>
2674
2675 * functions.texi (Obsolete Functions): Update argument names of
2676 `make-obsolete' and `define-obsolete-function-alias'.
2677
2678 * variables.texi (Variable Aliases): Update argument names of
2679 `defvaralias', `make-obsolete-variable' and
2680 `define-obsolete-variable-alias'.
2681
f5e6ac4a
KS
26822005-06-15 Kim F. Storm <storm@cua.dk>
2683
2684 * searching.texi (Entire Match Data): Rephrase warnings about
2685 evaporate arg to match-data and set-match-data.
2686
fe2a9972
LT
26872005-06-14 Luc Teirlinck <teirllm@auburn.edu>
2688
67774855
LT
2689 * elisp.texi (Top): Update detailed menu.
2690
fe2a9972
LT
2691 * edebug.texi (Edebug): Update menu.
2692 (Instrumenting): Update xrefs.
2693 (Edebug Execution Modes): Correct xref.
2694 (Jumping): Clarify description of `h' command.
2695 Eliminate redundant @ref.
2696 (Breaks): New node.
9b7fa297 2697 (Breakpoints): Is now a subsubsection.
fe2a9972
LT
2698 (Global Break Condition): Mention `C-x X X'.
2699 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
2700 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
2701 (Edebug Display Update): Correct pxref.
2702 (Edebug and Macros): New node.
2703 (Instrumenting Macro Calls): Is now a subsubsection.
2704 Neither arg of `def-edebug-spec' is evaluated.
2705 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
2706 (Specification Examples): Fix typo.
2707
b59f605b
LK
27082005-06-14 Lute Kamstra <lute@gnu.org>
2709
2710 * debugging.texi (Function Debugging): Primitives can break on
2711 entry too.
2712
a5c99dc9
KS
27132005-06-14 Kim F. Storm <storm@cua.dk>
2714
2715 * variables.texi (Setting Variables): Add add-to-ordered-list.
2716
f99ed2f8
SM
27172005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
2718
2719 * syntax.texi (Parsing Expressions): Document aux functions and vars of
2720 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
2721
9d42ffaa
LK
27222005-06-13 Lute Kamstra <lute@gnu.org>
2723
2724 * text.texi (Special Properties): Fix cross reference.
2725
32cc0b00
LT
27262005-06-11 Luc Teirlinck <teirllm@auburn.edu>
2727
2728 * debugging.texi (Function Debugging): Delete mention of empty
2729 string argument to `cancel-debug-on-entry'. Delete inaccurate
2730 description of the return value of that command.
2731
98d1a1cf
EZ
27322005-06-11 Alan Mackenzie <acm@muc.de>
2733
2734 * text.texi (Adaptive Fill): Amplify the description of
2735 fill-context-prefix.
2736
4b53b8d7
LT
27372005-06-10 Luc Teirlinck <teirllm@auburn.edu>
2738
84398baa 2739 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 2740
b5305167
SM
27412005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
2742
2743 * syntax.texi (Parsing Expressions): Document syntax-ppss.
2744
9bd4c3ad
LT
27452005-06-10 Luc Teirlinck <teirllm@auburn.edu>
2746
2747 * debugging.texi (Error Debugging): Minor rewording.
2748 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
2749 is optional.
2750
257914aa
LK
27512005-06-10 Lute Kamstra <lute@gnu.org>
2752
b5305167 2753 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
2754 (Top): Give it a title. Correct version number. Give the
2755 detailed node listing a more prominent header.
b5305167
SM
2756 * intro.texi: Don't set VERSION here a second time.
2757 Mention Emacs's version too.
257914aa
LK
2758 * anti.texi (Antinews): Use EMACSVER to refer to the current
2759 version of Emacs.
2760
b7aae902
KS
27612005-06-09 Kim F. Storm <storm@cua.dk>
2762
2763 * searching.texi (Entire Match Data): Explain new `reseat' argument to
2764 match-data and set-match-data.
2765
99598737
RS
27662005-06-08 Richard M. Stallman <rms@gnu.org>
2767
2768 * searching.texi (Entire Match Data): Clarify when match-data
2769 returns markers and when integers.
2770
2771 * display.texi (Defining Faces): Explain that face name should not
2772 end in `-face'.
2773
2774 * modes.texi (Mode Line Data): Minor cleanup.
2775 (Customizing Keywords): Node split out of Search-based Fontification.
2776 Add example of using font-lock-add-keywords from a hook.
2777 Clarify when MODE should be non-nil, and when nil.
2778
27792005-06-06 Richard M. Stallman <rms@gnu.org>
2780
2781 * modes.texi (Mode Line Data): Explain what happens when the car
2782 of a list is a void symbol.
2783 (Search-based Fontification): Explain MODE arg to
2784 font-lock-add-keywords and warn about calls from major modes.
2785
ecc8893a
JL
27862005-06-08 Juri Linkov <juri@jurta.org>
2787
2788 * display.texi (Standard Faces): Add `shadow' face.
2789
7fa9f4eb
LT
27902005-05-29 Luc Teirlinck <teirllm@auburn.edu>
2791
2792 * modes.texi (Major Mode Conventions): A derived mode only needs
2793 to put the call to the parent mode inside `delay-mode-hooks'.
2794
bebcc4b1
RS
27952005-05-29 Richard M. Stallman <rms@gnu.org>
2796
c16b1394
RS
2797 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
2798 new, and what that implies. Clarify.
2799
2800 * files.texi (Locating Files): Clean up the text.
2801
bebcc4b1
RS
2802 * frames.texi (Window Frame Parameters): Document user-size.
2803 Shorten entry for top by referring to left.
2804
28052005-05-26 Richard M. Stallman <rms@gnu.org>
2806
2807 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
2808 is new, and what the implications are. Other clarifications.
2809
217797bc
RS
28102005-05-24 Richard M. Stallman <rms@gnu.org>
2811
2812 * frames.texi (Dialog Boxes): Minor fixes.
2813
3565fe07
MY
28142005-05-25 Masatake YAMATO <jet@gyve.org>
2815
2816 * display.texi (Standard Faces): Write about `mode-line-highlight'.
2817
817089df
LT
28182005-05-24 Luc Teirlinck <teirllm@auburn.edu>
2819
2820 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
2821 is optional.
2822
cb5db137
NR
28232005-05-24 Nick Roberts <nickrob@snap.net.nz>
2824
2825 * frames.texi (Dialog Boxes): Descibe new optional argument.
2826
3c8572f5
LK
28272005-05-23 Lute Kamstra <lute@gnu.org>
2828
2829 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
2830 syntax-begin-function over font-lock-beginning-of-syntax-function.
2831
2a4d7cb3
LT
28322005-05-21 Luc Teirlinck <teirllm@auburn.edu>
2833
71f800cf
LT
2834 * minibuf.texi (Reading File Names): Update description of
2835 `read-directory-name'.
2836
2a4d7cb3
LT
2837 * modes.texi (Derived Modes): Clarify :group keyword.
2838
bb4afd09
EZ
28392005-05-21 Eli Zaretskii <eliz@gnu.org>
2840
b5305167
SM
2841 * files.texi (Locating Files): New subsection.
2842 Describe locate-file and executable-find.
bb4afd09 2843
a2c9aee6
EZ
28442005-05-21 Kevin Ryde <user42@zip.com.au>
2845
2846 * frames.texi (Initial Parameters): Update cross reference to
2847 "Emacs Invocation".
2848
6900105f
LT
28492005-05-19 Luc Teirlinck <teirllm@auburn.edu>
2850
ca1b0914
LT
2851 * keymaps.texi (Active Keymaps): Add anchor.
2852
6900105f
LT
2853 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
2854 (Major Mode Conventions): Refer to `Auto Major Mode' in more
2855 appropriate place.
2856 (Derived Modes): Small clarifications.
b5305167
SM
2857 (Minor Mode Conventions, Keymaps and Minor Modes):
2858 Replace references to nodes with references to anchors.
6900105f
LT
2859 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
2860 Clarify description of lists whose first element is an integer.
2861 (Mode Line Variables): Add anchor.
2862 (%-Constructs): Clarify description of integer after %.
2863 (Emulating Mode Line): Describe nil value for FACE.
2864
54d06364
LT
28652005-05-18 Luc Teirlinck <teirllm@auburn.edu>
2866
2867 * modes.texi (Derived Modes): Correct references to non-existing
2868 variable standard-syntax-table.
2869
f8d0b769
LK
28702005-05-17 Lute Kamstra <lute@gnu.org>
2871
2872 * modes.texi (Defining Minor Modes): Mention the mode hook.
2873
294c599c
KS
28742005-05-15 Kim F. Storm <storm@cua.dk>
2875
2876 * processes.texi (Network): Remove open-network-stream-nowait.
2877 (Network Servers): Remove open-network-stream-server.
2878
4214af69
LT
28792005-05-15 Luc Teirlinck <teirllm@auburn.edu>
2880
2881 * elisp.texi (Top): Update detailed menu.
2882
2883 * variables.texi: Reorder nodes.
2884 (Variables): Update menu.
2885 (File Local Variables): Do not refer to the `-*-' line as
2886 a "local variables list". Add pxref.
2887
302691ab
LT
28882005-05-14 Luc Teirlinck <teirllm@auburn.edu>
2889
56d4215a
LT
2890 * elisp.texi (Top): Update detailed menu for node changes.
2891
302691ab 2892 * modes.texi (Modes): Update Menu.
6db11765 2893 (Hooks): Move to beginning of chapter.
302691ab
LT
2894 Most minor modes run mode hooks too.
2895 `add-hook' can handle void hooks or hooks whose value is a single
2896 function.
2897 (Major Modes): Update Menu.
2898 (Major Mode Basics): New node, split off from `Major Modes'.
2899 (Major Mode Conventions): Correct xref. Explain how to handle
2900 auto-mode-alist if the major mode command has an autoload cookie.
2901 (Auto Major Mode): Major update. Add magic-mode-alist.
2902 (Derived Modes): Major update.
2903 (Mode Line Format): Update Menu.
2904 (Mode Line Basics): New node, split off from `Mode Line Format'.
2905
2906 * loading.texi (Autoload): Mention `autoload cookie' as synonym
2907 for `magic autoload comment'. Add index entries and anchor.
2908
d06ba294
RS
29092005-05-14 Richard M. Stallman <rms@gnu.org>
2910
2911 * tips.texi (Coding Conventions): Explain how important it is
2912 that just loading certain files not change Emacs behavior.
2913
2914 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
2915
405cb12a
LK
29162005-05-12 Lute Kamstra <lute@gnu.org>
2917
19958124
LK
2918 * modes.texi (Generic Modes): Update.
2919 (Major Modes): Refer to node "Generic Modes".
2920
405cb12a
LK
2921 * elisp.texi (Top): Update to the current structure of the manual.
2922 * processes.texi (Processes): Add menu description.
2923 * customize.texi (Customization): Add menu descriptions.
2924
f714dd1b
TTN
29252005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
2926
cc9442f2
TTN
2927 * processes.texi (Signals to Processes)
2928 (Low-Level Network): Fix typos.
f714dd1b 2929
36ad23ec
LK
29302005-05-11 Lute Kamstra <lute@gnu.org>
2931
2932 * elisp.texi (Top): Add some nodes from the chapter "Major and
2933 Minor Modes" to the detailed node listing.
2934
d101bf56
RS
29352005-05-10 Richard M. Stallman <rms@gnu.org>
2936
2937 * keymaps.texi (Extended Menu Items): Menu item filter functions
2938 can be called at any time.
2939
698b0510
LT
29402005-05-08 Luc Teirlinck <teirllm@auburn.edu>
2941
2942 * variables.texi (File Local Variables): `(hack-local-variables t)'
2943 now also checks whether a mode is specified in the local variables
2944 list.
2945
2c6b25c7
EZ
29462005-05-05 Kevin Ryde <user42@zip.com.au>
2947
2948 * display.texi (The Echo Area): Correct format function cross
2949 reference.
2950
643b4cf5
LT
29512005-05-05 Luc Teirlinck <teirllm@auburn.edu>
2952
2953 * variables.texi (Variable Aliases): Change description of
2954 `define-obsolete-variable-alias'.
2955
2956 * functions.texi (Functions): Add "Obsolete Functions" to menu.
2957 (Defining Functions): Add xref.
2958 (Obsolete Functions): New node.
2959 (Function Safety): Standardize capitalization of section title.
2960
2961 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
2962 (Dialog Boxes): Complete description of `x-popup-dialog'.
2963
053bc8e4
RS
29642005-05-04 Richard M. Stallman <rms@gnu.org>
2965
2966 * commands.texi (Interactive Codes): Fix Texinfo usage.
2967 Document U more clearly.
2968
f6b1b15a
LT
29692005-05-01 Luc Teirlinck <teirllm@auburn.edu>
2970
3b925015
LT
2971 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
2972 function and not a macro.
2973
f6b1b15a
LT
2974 * frames.texi (Pop-Up Menus): Correct and clarify description of
2975 `x-popup-menu'.
2976 (Dialog Boxes): Clarify description of `x-popup-dialog'.
2977
ebbfa918
RS
29782005-05-01 Richard M. Stallman <rms@gnu.org>
2979
2980 * edebug.texi (Checking Whether to Stop): Fix previous change.
2981
abe2f96e
LT
29822005-05-01 Luc Teirlinck <teirllm@auburn.edu>
2983
d6028ef2
LT
2984 * display.texi: Fix typos and Texinfo usage.
2985
abe2f96e
LT
2986 * edebug.texi (Checking Whether to Stop): executing-macro ->
2987 executing-kbd-macro.
2988
b2cfb30b
RS
29892005-05-01 Richard M. Stallman <rms@gnu.org>
2990
2991 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
2992
7e995a23
RS
29932005-04-30 Richard M. Stallman <rms@gnu.org>
2994
2995 * files.texi (Magic File Names): Document `operations' property.
2996
57efa539
LK
29972005-04-29 Lute Kamstra <lute@gnu.org>
2998
2999 * modes.texi (Generic Modes): New node.
3000 (Major Modes): Add it to the menu.
3001 (Derived Modes): Add "derived mode" to concept index.
3002
0a20b1dc
LK
30032005-04-28 Lute Kamstra <lute@gnu.org>
3004
3005 * modes.texi (Defining Minor Modes): Fix previous change.
3006 (Font Lock Mode): Simplify.
3007 (Font Lock Basics): Say that font-lock-defaults is buffer-local
3008 when set and that some parts are optional. Add cross references.
3009 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
3010 Add cross references. Add font-lock-multiline to index.
3011 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 3012 Lock Variables". Document font-lock-add-keywords and
b5305167 3013 font-lock-remove-keywords.
0a20b1dc
LK
3014 (Other Font Lock Variables): Move font-lock-keywords-only,
3015 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
3016 and font-lock-syntactic-face-function to node "Syntactic Font
3017 Lock". Move font-lock-keywords-case-fold-search to node
3018 "Search-based Fontification". Document font-lock-inhibit-thing-lock
3019 and font-lock-{,un}fontify-{buffer,region}-function.
3020 (Precalculated Fontification): Remove reference to deleted variable
3021 font-lock-core-only.
3022 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
3023 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
3024 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
3025 and font-lock-syntactic-face-function here from node "Other Font
3026 Lock Variables". Move font-lock-syntactic-keywords to "Setting
3027 Syntax Properties". Add cross references.
b5305167
SM
3028 (Setting Syntax Properties): New node.
3029 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
3030 * syntax.texi (Syntax Properties): Add cross reference.
3031 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
3032
68a94f5a
RS
30332005-04-26 Richard M. Stallman <rms@gnu.org>
3034
3035 * display.texi (Defining Faces):
3036 Document `default' elements of defface spec.
3037
3038 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
3039
3040 * variables.texi (Variable Aliases): Clarify text.
3041
30422005-04-25 Chong Yidong <cyd@stupidchicken.com>
3043
3044 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
3045
7f48f143
LT
30462005-04-25 Luc Teirlinck <teirllm@auburn.edu>
3047
3048 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
3049
45d2f8e8
EZ
30502005-04-24 Eli Zaretskii <eliz@gnu.org>
3051
f3714ab2
EZ
3052 * syntax.texi (Syntax Table Internals): Elaborate documentation of
3053 syntax-after and syntax-class.
3054
45d2f8e8 3055 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
3056 (Unique File Names): Don't mention "numbers" in the documentation
3057 of make-temp-file and make-temp-name.
45d2f8e8 3058
469bc679
RS
30592005-04-23 Richard M. Stallman <rms@gnu.org>
3060
3061 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
3062
c9fa5dc9
RS
30632005-04-22 Nick Roberts <nickrob@snap.net.nz>
3064
3065 * windows.texi (Cyclic Window Ordering): Clarify window-list.
3066
230e1e80
NR
30672005-04-22 Nick Roberts <nickrob@snap.net.nz>
3068
3069 * variables.texi (Variable Aliases): Describe make-obsolete-variable
3070 and define-obsolete-variable-alias.
3071
1ba52906
KS
30722005-04-22 Kim F. Storm <storm@cua.dk>
3073
3074 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
3075 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
3076
9721d904
LK
30772005-04-21 Lute Kamstra <lute@gnu.org>
3078
3079 * lists.texi (Association Lists): Document rassq-delete-all.
3080
ed35c736
RS
30812005-04-19 Richard M. Stallman <rms@gnu.org>
3082
3083 * modes.texi (Search-based Fontification): Explain that
3084 facespec is an expression to be evaluated.
3085
42fc00a4
RS
30862005-04-19 Kevin Ryde <user42@zip.com.au>
3087
b5305167 3088 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
3089 * strings.texi (String Conversion): Fix xref.
3090
5827e9d4
KS
30912005-04-19 Kim F. Storm <storm@cua.dk>
3092
3093 * symbols.texi (Symbol Plists): Add safe-get.
3094 Mention that `get' may signal an error.
3095
47872da9
NR
30962005-04-18 Nick Roberts <nickrob@snap.net.nz>
3097
3098 * customize.texi (Variable Definitions): Replace tooltip-mode
3099 example with save-place.
3100
ec0cf966
RS
31012005-04-17 Richard M. Stallman <rms@gnu.org>
3102
3103 * buffers.texi (Indirect Buffers): Clarify.
3104
3105 * positions.texi (Positions): Clarify converting marker to integer.
3106
3107 * strings.texi (String Basics): Mention string-match; clarify.
3108
199bb209
LK
31092005-04-08 Lute Kamstra <lute@gnu.org>
3110
3111 * modes.texi (Search-based Fontification): Fix cross references.
3112 Use consistent terminology. Document anchored highlighting.
3113
bfa54668
LK
31142005-04-05 Lute Kamstra <lute@gnu.org>
3115
3116 * modes.texi (Defining Minor Modes): Document :group keyword
3117 argument and its default value.
3118
07e5fb9e
LK
31192005-04-03 Lute Kamstra <lute@gnu.org>
3120
3121 * hooks.texi (Standard Hooks): Add some hooks. Add cross
3122 references and/or descriptions. Delete major mode hooks; mention
3123 them as a category instead. Rename or delete obsolete hooks.
3124
aa945b59
RS
31252005-04-02 Richard M. Stallman <rms@gnu.org>
3126
3127 * nonascii.texi (Coding System Basics): Another wording cleanup.
3128
8b918214
RS
31292005-04-01 Richard M. Stallman <rms@gnu.org>
3130
3131 * nonascii.texi (Coding System Basics): Clarify previous change.
3132
41639988
KH
31332005-04-01 Kenichi Handa <handa@m17n.org>
3134
3135 * nonascii.texi (Coding System Basics): Describe about rondtrip
3136 identity of coding systems.
3137
8e669bbd
RS
31382005-03-29 Chong Yidong <cyd@stupidchicken.com>
3139
3140 * text.texi (Buffer Contents): Add filter-buffer-substring and
3141 buffer-substring-filters.
3142
f60a6f87
RS
31432005-03-26 Chong Yidong <cyd@stupidchicken.com>
3144
3145 * anti.texi (Antinews): Mention `G' interactive code.
3146
3147 * tips.texi (Compilation Tips): Mention benchmark.el.
3148
aaac1251
LT
31492005-03-27 Luc Teirlinck <teirllm@auburn.edu>
3150
3151 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
3152 is now bound to M-o M-o.
3153
3154 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
3155
45325173
GM
31562005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
3157
3158 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
3159 in the Emacs Manual).
3160 * Makefile.in (srcs): Remove calendar.texi.
3161 * makefile.w32-in (srcs): Remove calendar.texi.
3162 * display.texi (Display): Change name of next node.
3163 * os.texi (System In): Change name of previous node.
3164 * elisp.texi (Top): Remove Calendar references.
3165 * vol1.texi (Top): Remove Calendar references.
3166 * vol2.texi (Top): Remove Calendar references.
3167
85df292e
RS
31682005-03-25 Richard M. Stallman <rms@gnu.org>
3169
45325173 3170 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
3171 Cleanup previous change.
3172
31732005-03-25 Chong Yidong <cyd@stupidchicken.com>
3174
3175 * display.texi (Face Attributes): Faces earlier in an :inherit
3176 list take precedence.
3177 (Scroll Bars): Fix description of vertical-scroll-bars.
3178 Document frame-current-scroll-bars and window-current-scroll-bars.
3179
3180 * markers.texi (The Mark): Document temporary Transient Mark mode.
3181
b5305167
SM
3182 * minibuf.texi (Reading File Names):
3183 Document read-file-name-completion-ignore-case.
85df292e
RS
3184
3185 * positions.texi (Screen Lines): Document nil for width argument
3186 to compute-motion.
3187
1fe54d69
KS
31882005-03-23 Kim F. Storm <storm@cua.dk>
3189
3190 * display.texi (Standard Faces): Other faces used in the fringe
3191 implicitly inherits from the fringe face.
3192 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
3193 properties implicitly inherits from fringe face.
3194 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
3195
a775dff4
RS
31962005-03-20 Chong Yidong <cyd@stupidchicken.com>
3197
3198 * display.texi (Invisible Text): State default value of
3199 line-move-ignore-invisible.
3200 (Managing Overlays): Document remove-overlays.
3201 (Standard Faces): Document escape-glyph face.
3202
b5305167 3203 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 3204
b5305167
SM
3205 * modes.texi (Other Font Lock Variables):
3206 Document font-lock-lines-before.
a775dff4
RS
3207
3208 * positions.texi (Skipping Characters): skip-chars-forward allows
3209 character classes.
3210
077f7085
LK
32112005-03-18 Lute Kamstra <lute@gnu.org>
3212
3213 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
3214
d69ea7ab
RS
32152005-03-17 Richard M. Stallman <rms@gnu.org>
3216
c7bd5d57
RS
3217 * text.texi (Undo): Document extensible undo entries.
3218
d69ea7ab
RS
3219 * searching.texi (String Search, Regexp Search, Regexp Search):
3220 Cleanups.
3221
3222 * nonascii.texi (Character Codes): Minor fix.
3223
3224 * display.texi (Display Property): Explain the significance
3225 of having text properties that are eq.
3226 (Other Display Specs): Explain string as display spec.
3227
3228 * commands.texi (Interactive Codes): Document G option.
3229
32302005-03-17 Chong Yidong <cyd@stupidchicken.com>
3231
3232 * text.texi (Filling): Add sentence-end-without-period and
3233 sentence-end-without-space.
3234 (Changing Properties): Minor fix.
3235
3236 * anti.texi: Total rewrite.
3237
a7679889
LK
32382005-03-15 Lute Kamstra <lute@gnu.org>
3239
3240 * edebug.texi (Instrumenting Macro Calls): Fix typos.
3241
6eb8e247
KS
32422005-03-08 Kim F. Storm <storm@cua.dk>
3243
3244 * display.texi (Specified Space): Property :width is support on
3245 non-graphic terminals, :height is not.
3246
bfa8be14
RS
32472005-03-07 Richard M. Stallman <rms@gnu.org>
3248
3249 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
3250 Now subnodes of Fringes.
3251 (Overlay Arrow): Document overlay-arrow-variable-list.
3252 (Fringe Size/Pos): New node, broken out of Fringes.
3253 (Display): Explain clearing vs redisplay better.
3254 (Truncation): Clarify use of bitmaps.
3255 (The Echo Area): Clarify the uses of the echo area.
3256 Add max-mini-window-height.
3257 (Progress): Clarify.
3258 (Invisible Text): Explain that main loop moves point out.
3259 (Selective Display): Say "hidden", not "invisible".
b5305167 3260 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
3261 (Overlay Properties): Clarify intro.
3262 (Finding Overlays): Explain return values when nothing found.
3263 (Width): truncate-string-to-width has added arg.
3264 (Displaying Faces): Clarify and update mode line face handling.
3265 (Face Functions): Minor cleanup.
b5305167 3266 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
3267 (Pixel Specification, Other Display Specs): Minor cleanups.
3268 (Images, Image Descriptors): Minor cleanups.
3269 (GIF Images): Patents have expired.
3270 (Showing Images): Explain default text for insert-image.
b5305167 3271 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
3272 (Making Buttons): Explain return values.
3273 (Button Buffer Commands): Add xref.
3274 (Inverse Video): Update mode-line-inverse-video.
3275 (Display Table Format): Clarify.
3276 (Active Display Table): Give defaults for window-display-table.
3277
3278 * calendar.texi (Calendar Customizing): calendar-holiday-marker
3279 and calendar-today-marker are strings, not chars.
3280 (Holiday Customizing): Minor fix.
3281
bfa8be14
RS
3282 * internals.texi (Writing Emacs Primitives): Update `or' example.
3283 Update limit on # args of subr.
3284
3285 * edebug.texi (Using Edebug): Arrow is in fringe.
3286 (Instrumenting): Arg to eval-defun works without loading edebug.
3287 (Edebug Execution Modes): Add xref.
3288
3289 * customize.texi (Common Keywords): Clarify :require.
3290 Mention :version here.
3291 (Variable Definitions, Group Definitions): Not here.
3292 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
3293
d69ea7ab
RS
32942005-03-07 Chong Yidong <cyd@stupidchicken.com>
3295 * nonascii.texi (Text Representations): Clarify position-bytes.
3296 (Character Sets): Add list-charset-chars.
3297 (Scanning Charsets): Add charset-after.
3298 (Encoding and I/O): Minor fix.
3299
34398e6c
RS
33002005-03-06 Richard M. Stallman <rms@gnu.org>
3301
3302 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
3303 (Resizing Windows): Likewise.
3304
3305 * text.texi (Change Hooks): Get rid of "Emacs 21".
3306
3307 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
3308
3309 * streams.texi (Output Variables): Get rid of "Emacs 21".
3310
3311 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
3312
3313 * os.texi (Translating Input): Replace flow-control example
3314 with a less obsolete example that uses `keyboard-translate'.
3315
6eb8e247 3316 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 3317 Get rid of "Emacs 21".
6eb8e247 3318
34398e6c
RS
3319 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
3320 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
3321
3322 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
3323
3324 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
3325
3326 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
3327 (Menu Bar): Fix when menu-bar-update-hook is called.
3328
3329 * hash.texi (Hash Tables): Get rid of "Emacs 21".
3330
3331 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
3332 and make it read better.
3333
3334 * files.texi (Writing to Files): Get rid of "Emacs 21".
3335 (Unique File Names): Likewise.
3336
3337 * elisp.texi: Update Emacs version to 22.
3338
3339 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
3340 (Overlay Properties, Face Attributes): Likewise.
3341 (Managing Overlays): Fix punctuation.
3342 (Attribute Functions): Clarify set-face-font; get rid of
3343 info about old Emacs versions.
3344 (Auto Faces, Font Lookup, Display Property, Images):
3345 Get rid of "Emacs 21".
3346
3347 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
3348
d2178387
RS
33492005-03-05 Richard M. Stallman <rms@gnu.org>
3350
3351 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
3352
524352d6
LK
33532005-03-04 Lute Kamstra <lute@gnu.org>
3354
3355 * debugging.texi (Error Debugging): Document stack-trace-on-error.
3356
33572005-03-03 Lute Kamstra <lute@gnu.org>
3358
3359 * edebug.texi (Instrumenting Macro Calls): Fix typo.
3360
284f0680
LK
33612005-03-01 Lute Kamstra <lute@gnu.org>
3362
3363 * debugging.texi (Debugger Commands): Update `j'.
3364
a9ee5cac
LK
33652005-02-28 Lute Kamstra <lute@gnu.org>
3366
3367 * debugging.texi (Debugging): Fix typo.
3368 (Error Debugging): Document eval-expression-debug-on-error.
3369 (Function Debugging): Update example.
3370 (Using Debugger): Mention starred stack frames.
3371 (Debugger Commands): Document `j' and `l'.
3372 (Invoking the Debugger): `d' and `j' exit recursive edit too.
3373 Update the messages that the debugger displays.
3374 (Internals of Debugger): Add cross reference. Update example.
3375 (Excess Open): Minor improvement.
3376 (Excess Close): Minor improvement.
3377
378d0f8e
RS
33782005-02-26 Richard M. Stallman <rms@gnu.org>
3379
3380 * tips.texi (Coding Conventions): Clarify.
3381 Put all the major mode key reservations together.
3382 Mention the Mouse-1 => Mouse-2 conventions.
3383
3384 * syntax.texi (Syntax Class Table): Clarify.
3385 (Syntax Table Functions): syntax-after moved from here.
3386 (Syntax Table Internals): syntax-after moved to here.
3387 (Parsing Expressions): Update info on number of values
3388 and what's meaningful in the STATE argument.
3389 (Categories): Fix typo.
3390
3391 * sequences.texi (Arrays): Cleanup.
3392 (Char-Tables): Clarify.
3393
3394 * processes.texi (Deleting Processes): Cleanups, add xref.
3395 (Subprocess Creation): Explain nil in exec-path. Cleanup.
3396 (Process Information): set-process-coding-system, some args optional.
3397 (Input to Processes): Explain various types for PROCESS args.
3398 Rename them from PROCESS-NAME to PROCESS.
3399 (Signals to Processes): Likewise.
3400 (Decoding Output): Cleanup.
3401 (Query Before Exit): Clarify.
3402
3403 * os.texi (Startup Summary): Correct the options; add missing ones.
3404 (Terminal Output, Batch Mode): Clarify.
3405 (Flow Control): Node deleted.
3406
3407 * markers.texi (The Mark): Clarify.
3408
3409 * macros.texi (Expansion): Cleanup.
3410 (Indenting Macros): indent-spec allows ints, not floats.
3411
3412 * keymaps.texi (Keymaps): Clarify.
3413 (Format of Keymaps): Update lisp-mode-map example.
3414 (Active Keymaps, Key Lookup): Clarify.
3415 (Changing Key Bindings): Add xref to `kbd'.
3416 (Key Binding Commands, Simple Menu Items): Clarify.
3417 (Mouse Menus, Menu Bar): Clarify.
3418 (Menu Example): Replace print example with menu-bar-replace-menu.
3419
3420 * help.texi (Documentation Basics): Add function-documentation prop.
3421
3422 * elisp.texi (Top): Don't refer to Flow Control node.
3423
3424 * commands.texi (Command Overview): Improve xrefs.
3425 (Adjusting Point): Adjusting point applies to intangible and invis.
3426 (Key Sequence Input): Doc extra read-key-sequence args.
3427 Likewise for read-key-sequence-vector.
3428
3429 * backups.texi (Rename or Copy): Minor fix.
3430 (Numbered Backups): For version-control, say the default.
3431 (Auto-Saving): make-auto-save-file-name example is simplified.
3432
3433 * advice.texi (Advising Functions): Don't imply one part of Emacs
3434 should advise another part. Markup changes.
3435 (Defining Advice): Move transitional para.
3436 (Activation of Advice): Cleanup.
3437 Explain if COMPILE is nil or negative.
3438
3439 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
3440
2e20c83d
LK
34412005-02-24 Lute Kamstra <lute@gnu.org>
3442
3443 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
3444 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
3445
65c492fd
LK
34462005-02-23 Lute Kamstra <lute@gnu.org>
3447
b02c3eed
LK
3448 * modes.texi (Defining Minor Modes): define-minor-mode can be used
3449 to define global minor modes as well.
3450
65c492fd
LK
3451 * display.texi (Managing Overlays): overlay-buffer returns nil for
3452 deleted overlays.
3453
b686dd59
KS
34542005-02-22 Kim F. Storm <storm@cua.dk>
3455
3456 * minibuf.texi (Basic Completion): Allow symbols in addition to
3457 strings in try-completion and all-completions.
3458
23e8c095
LK
34592005-02-14 Lute Kamstra <lute@gnu.org>
3460
3461 * elisp.texi (Top): Remove reference to deleted node.
3462
3463 * lists.texi (Lists): Remove reference to deleted node.
3464 (Cons Cells): Fix typo.
3465
3466 * loading.texi (Where Defined): Fix typo.
3467
134948fc
RS
34682005-02-14 Richard M. Stallman <rms@gnu.org>
3469
3470 * variables.texi (Creating Buffer-Local): change-major-mode-hook
3471 is useful for discarding some minor modes.
3472
3473 * symbols.texi (Symbol Components): Reorder examples.
3474
3475 * streams.texi (Input Functions): State standard-input default.
3476 (Output Variables): State standard-output default.
3477
3478 * objects.texi (Printed Representation): Clarify read syntax vs print.
3479 (Floating Point Type): Explain meaning better.
3480 (Symbol Type): Explain uniqueness better.
3481 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
3482 List examples sooner.
3483 (Box Diagrams): New subnode broken out.
3484 Some examples moved from old Lists as Boxes node.
3485 (Dotted Pair Notation): Clarify intro.
3486 (Array Type): Clarify.
3487 (Type Predicates): Add hash-table-p.
3488
3489 * numbers.texi (Integer Basics): Clarify radix explanation.
3490 (Predicates on Numbers): Minor clarification.
3491 (Comparison of Numbers): Minor clarification. Clarify eql.
3492 Typos in min, max.
3493 (Math Functions): Clarify overflow in expt.
3494
3495 * minibuf.texi (Text from Minibuffer): Minor clarification.
3496 Mention arrow keys.
3497
3498 * loading.texi (Autoload): defun's doc string overrides autoload's
3499 doc string.
3500 (Repeated Loading): Modernize "add to list" examples.
3501 (Where Defined): Finish updating table of load-history elts.
3502
3503 * lists.texi (List-related Predicates): Minor wording improvement.
3504 (Lists as Boxes): Node deleted.
3505 (Building Lists): Explain trivial cases of number-sequence.
3506
3507 * hash.texi (Hash Tables): Add desc to menu items.
3508 (Creating Hash): Expain "full" means "make larger",
3509 (Hash Access): Any object can be a key.
3510 State value of maphash.
3511
3512 * functions.texi (What Is a Function): Wording cleanup.
3513 (Function Documentation): Minor cleanup.
3514 Explain purpose of calling convention at end of doc string.
3515 (Function Names): Wording cleanup.
3516 (Calling Functions): Wording cleanup.
3517 Explain better how funcall calls the function.
3518 (Function Cells): Delete example of saving and redefining function.
3519
3520 * control.texi (Combining Conditions): Wording cleanup.
3521 (Iteration): dolist and dotimes bind VAR locally.
3522 (Cleanups): Xref to Atomic Changes.
3523
3524 * compile.texi (Byte Compilation): Delete 19.29 info.
3525 (Compilation Functions): Macros' difficulties don't affect defsubst.
3526 (Docs and Compilation): Delete 19.29 info.
3527
44291460
RS
35282005-02-10 Richard M. Stallman <rms@gnu.org>
3529
3530 * objects.texi (Symbol Type): Minor correction.
3531
1f9ad95a
LK
35322005-02-06 Lute Kamstra <lute@gnu.org>
3533
3534 * modes.texi (Example Major Modes): Fix typos.
3535
ba2c991c
RS
35362005-02-06 Richard M. Stallman <rms@gnu.org>
3537
3538 * text.texi (Margins): fill-nobreak-predicate can be one function.
3539
3540 * strings.texi (Modifying Strings): clear-string can make unibyte.
3541 (Formatting Strings): format gives error if values missing.
3542
3543 * positions.texi (Character Motion): Mention default arg
3544 for forward-char. backward-char refers to forward-char.
3545 (Word Motion): Mention default arg for forward-word.
3546 (Buffer End Motion): Mention default arg for beginning-of-buffer.
3547 Simplify end-of-buffer.
3548 (Text Lines): Mention default arg for forward-line.
3549 (List Motion): Mention default arg for beginning/end-of-defun.
3550 (Skipping Characters): Minor fixes in explaining character-set.
3551
3552 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
3553 Mode inheritance applies only when default-major-mode is nil.
3554 Clarifications.
3555 (Example Major Modes): Update Text mode and Lisp mode examples.
3556 (Minor Mode Conventions): Mention define-minor-mode at top.
3557 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
3558 (Mode Line Format): Update mode line face display info.
3559 (Properties in Mode): Mention effect of risky vars.
3560 (Imenu): Define imenu-add-to-menubar.
3561 (Font Lock Mode): Add descriptions to menu lines.
3562 (Faces for Font Lock): Add font-lock-doc-face.
3563
9bf6d576
LK
35642005-02-05 Lute Kamstra <lute@gnu.org>
3565
3566 * text.texi (Maintaining Undo): Remove obsolete function.
3567
cb602754
EZ
35682005-02-05 Eli Zaretskii <eliz@gnu.org>
3569
3570 * frames.texi (Color Names): Add pointer to the X docs about RGB
3571 color specifications. Improve indexing
3572 (Text Terminal Colors): Replace the description of RGB values by
3573 an xref to "Color Names".
3574
4e07258f
RS
35752005-02-03 Richard M. Stallman <rms@gnu.org>
3576
3577 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
3578 Clarify.
3579 (Selecting Windows): Clarify save-selected-window.
3580 (Cyclic Window Ordering): Clarify walk-windows.
3581 (Window Point): Clarify.
3582 (Window Start): Add comment to example.
3583 (Resizing Windows): Add `interactive' specs in examples.
3584 Document fit-window-to-buffer.
3585
3586 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
3587 (Undo, Maintaining Undo): Clarify last change.
3588 (Sorting): In sort-numeric-fields, explain about octal and hex.
3589 Mention sort-numeric-base.
3590 (Format Properties): Add xref for hard newlines.
3591
3592 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
3593 (Pop-Up Menus): Fix typo.
3594 (Color Names): Explain all types of color names.
3595 Explain color-values on B&W terminal.
3596 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
3597
3598 * files.texi (File Locks): Not supported on MS systems.
3599 (Testing Accessibility): Clarify.
3600
3601 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
3602 (Coverage Testing): Fix typo.
3603
3604 * commands.texi (Misc Events): Remove stray space.
3605
3606 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
3607 (Modification Time): Clarify when visited-file-modtime returns 0.
3608 (The Buffer List): Clarify bury-buffer.
3609 (Killing Buffers): Clarify.
3610 (Indirect Buffers): Add clone-indirect-buffer.
3611
36122005-02-02 Matt Hodges <MPHodges@member.fsf.org>
3613
3614 * edebug.texi (Printing in Edebug): Fix default value of
3615 edebug-print-circle.
3616 (Coverage Testing): Fix displayed frequency count data.
3617
36182005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
3619
3620 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
3621
4e07258f 36222005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
3623
3624 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
3625
28d986b9
EZ
36262005-01-29 Eli Zaretskii <eliz@gnu.org>
3627
3628 * commands.texi (Misc Events): Describe the help-echo event.
3629
3630 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
3631 consistently in description of the help-echo property.
3632 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
3633
3634 * display.texi (Overlay Properties): Fix the index entry for
3635 help-echo overlay property.
3636
3637 * customize.texi (Type Keywords): Uncomment the xref to the
3638 help-echo property documentation.
3639
8f958b40
KS
36402005-01-23 Kim F. Storm <storm@cua.dk>
3641
3642 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
3643 return value. Third element FULLY replaced by PARTIAL which
3644 specifies number of invisible pixels if row is only partially visible.
3645 (Textual Scrolling): Mention auto-window-vscroll.
3646 (Vertical Scrolling): New defvar auto-window-vscroll.
3647
cd7e5dd6
LT
36482005-01-16 Luc Teirlinck <teirllm@auburn.edu>
3649
3650 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
3651 command remapping.
3652
6f771c32
RS
36532005-01-15 Richard M. Stallman <rms@gnu.org>
3654
3655 * display.texi (Defining Images): Mention DATA-P arg of create-image.
3656
6ac8a822
KS
36572005-01-14 Kim F. Storm <storm@cua.dk>
3658
88948d55
KS
3659 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
3660
6ac8a822
KS
3661 * text.texi (Links and Mouse-1): Fix string and vector item.
3662
20d6de82
RS
36632005-01-13 Richard M. Stallman <rms@gnu.org>
3664
3665 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
3666 descriptions of overriding-local-map and overriding-terminal-local-map.
3667
3668 * text.texi (Links and Mouse-1): Clarify text.
3669
f75a592e
KS
36702005-01-13 Kim F. Storm <storm@cua.dk>
3671
3672 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
3673
910f60b1
TTN
36742005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
3675
3676 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
3677
37181fc4
KS
36782005-01-12 Kim F. Storm <storm@cua.dk>
3679
3680 * text.texi (Links and Mouse-1): Rename section from Enabling
3681 Mouse-1 to Following Links. Change xrefs.
3682 Add examples for define-button-type and define-widget.
3683
3684 * display.texi (Button Properties, Button Buffer Commands):
3685 Clarify mouse-1 and follow-link functionality.
3686
28f94a34
RS
36872005-01-12 Richard M. Stallman <rms@gnu.org>
3688
3689 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
3690
3691 * display.texi (Beeping): Fix Texinfo usage.
3692
3693 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
3694
bac2d936
KS
36952005-01-11 Kim F. Storm <storm@cua.dk>
3696
3697 * display.texi (Button Properties, Button Buffer Commands):
93381d62 3698 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
3699
3700 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
3701 (Enabling Mouse-1 to Follow Links): New subsection.
3702
de968ddb
RS
37032005-01-06 Richard M. Stallman <rms@gnu.org>
3704
3705 * text.texi (Special Properties): Minor change.
3706
3707 * os.texi (Timers): Clarify previous change.
3708
3709 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
3710
a3a43b3b
LT
37112005-01-01 Luc Teirlinck <teirllm@auburn.edu>
3712
3713 * display.texi (Face Attributes): Correct xref to renamed node.
3714
732bb9ce
RS
37152005-01-01 Richard M. Stallman <rms@gnu.org>
3716
3717 * display.texi (Face Attributes): Describe hex color specs.
3718
c734ae59
RS
37192004-12-31 Richard M. Stallman <rms@gnu.org>
3720
3721 * os.texi (Timers): Update previous change.
3722
33b2f4ea
KS
37232004-12-30 Kim F. Storm <storm@cua.dk>
3724
3725 * display.texi (Line Height): Total line-height is now specified
3726 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
3727 in cons cells. (nil . RATIO) is relative to actual line height.
3728 Use line-height `t' instead of `0' to get minimum height.
3729
99ec74b9
RS
37302004-12-29 Richard M. Stallman <rms@gnu.org>
3731
3732 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
3733
eab463f6
RS
37342004-12-28 Richard M. Stallman <rms@gnu.org>
3735
3736 * commands.texi (Quitting): Clarify value of with-local-quit.
3737
3738 * elisp.texi (Top): Fix previous change.
3739
3740 * loading.texi (Loading): Fix previous change.
3741
ebbd14f1
RS
37422004-12-27 Richard M. Stallman <rms@gnu.org>
3743
4ae98fc5
RS
3744 * Makefile.in (MAKEINFO): Specify --force.
3745
8f430046
RS
3746 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
3747
56011a8c
RS
3748 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
3749
3750 * display.texi (Line Height): Further clarify.
3751
3752 * elisp.texi (Top): Update Loading submenu.
3753
ebbd14f1
RS
3754 * loading.texi (Where Defined): New node.
3755 (Unloading): load-history moved to Where Defined.
3756
fda2922a
RS
37572004-12-21 Richard M. Stallman <rms@gnu.org>
3758
3759 * commands.texi (Event Input Misc): Add while-no-input.
3760
9eb8959a
RS
37612004-12-11 Richard M. Stallman <rms@gnu.org>
3762
3763 * display.texi (Line Height): Rewrite text for clarity.
3764
adf87c29
KS
37652004-12-11 Kim F. Storm <storm@cua.dk>
3766
3767 * display.texi (Display): Add node "Line Height" to menu.
3768 (Line Height): New node. Move full description of line-spacing
3769 and line-height text properties here from text.texi.
3770 (Scroll Bars): Add vertical-scroll-bar variable.
3771
3772 * frames.texi (Window Frame Parameters): Remove line-height defvar.
3773
3774 * locals.texi (Standard Buffer-Local Variables): Fix xref for
3775 line-spacing and vertical-scroll-bar.
3776
3777 * text.texi (Special Properties): Just mention line-spacing and
3778 line-height here, add xref to new "Line Height" node.
3779
31e4729e
TTN
37802004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
3781
3782 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
3783
3784 * locals.texi (Standard Buffer-Local Variables):
3785 Add @xref for `line-spacing'.
3786
cc60c723
RS
37872004-12-05 Richard M. Stallman <rms@gnu.org>
3788
3789 * Makefile.in (maintainer-clean): Remove the info files
3790 in $(infodir) where they are created.
3791
f6101ac9
RS
37922004-12-03 Richard M. Stallman <rms@gnu.org>
3793
3794 * windows.texi (Selecting Windows): get-lru-window and
3795 get-largest-window don't consider dedicated windows.
3796
3797 * text.texi (Undo): Document undo-in-progress.
3798
94221759
RS
37992004-11-26 Richard M. Stallman <rms@gnu.org>
3800
3801 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
3802 Remove a few vars that are not always buffer-local.
3803
7092c5e8
LT
38042004-11-24 Luc Teirlinck <teirllm@auburn.edu>
3805
3806 * locals.texi (Standard Buffer-Local Variables): Comment out
3807 xref's to non-existent node `Yet to be written'.
3808
261b01c6
RS
38092004-11-24 Richard M. Stallman <rms@gnu.org>
3810
3811 * processes.texi (Synchronous Processes): Grammar fix.
3812
3813 * numbers.texi (Comparison of Numbers): Add eql.
3814
3815 * locals.texi (Standard Buffer-Local Variables): Add many vars.
3816
3817 * intro.texi (Printing Notation): Fix previous change.
3818
3819 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
3820 and default-indicate-buffer-boundaries from here.
3821 (Usual Display): To here.
3822 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
3823 (Usual Display): Move tab-width up.
3824
3825 * customize.texi (Variable Definitions): Replace
3826 show-paren-mode example with tooltip-mode.
7092c5e8 3827 (Simple Types, Composite Types, Defining New Types):
261b01c6 3828 Minor cleanups.
7092c5e8 3829
c1aa4864
JH
38302004-11-21 Jesper Harder <harder@ifa.au.dk>
3831
3832 * processes.texi (Synchronous Processes, Output from Processes):
3833 Markup fix.
3834
dedbac89
RS
38352004-11-20 Richard M. Stallman <rms@gnu.org>
3836
07c8c65a
RS
3837 * positions.texi (Skipping Characters): skip-chars-forward
3838 now handles char classes.
3839
8f40a868
RS
3840 * intro.texi (Printing Notation): Avoid confusion of `print'
3841 when explaining @print.
3842
3843 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
3844
3845 * display.texi (Display Table Format): Minor fix.
3846
3847 * streams.texi (Output Functions): Fix print example.
3848
fd6866c8
RS
3849 * Makefile.in (elisp): New target.
3850 (dist): Depend on $(infodir)/elisp, not elisp.
3851 Copy the info files from $(infodir).
3852
9d00469f
RS
3853 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
3854 read-from-minibuffer.
3855
dedbac89
RS
3856 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
3857
6de891db
RS
38582004-11-19 Richard M. Stallman <rms@gnu.org>
3859
3860 * searching.texi (Regexp Search): Add search-whitespace-regexp.
3861
e1c1c5a7
TTN
38622004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
3863
3864 * tips.texi (Coding Conventions): Fix typo.
3865
ee31cd78
RS
38662004-11-16 Richard M. Stallman <rms@gnu.org>
3867
3868 * tips.texi (Coding Conventions): Separate defvar and require
3869 methods to avoid warnings. Use require only when there are many
3870 functions and variables from that package.
3871
3872 * minibuf.texi (Minibuffer Completion): When ignoring case,
3873 predicate must not be case-sensitive.
3874
3875 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
3876 (Test Coverage): Don't talk about "splotches". Clarified.
3877
4bd38e94
TTN
38782004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
3879
3880 * frames.texi (Window Frame Parameters): Fix typo.
3881
6d073ae1
KS
38822004-11-15 Kim F. Storm <storm@cua.dk>
3883
9f89426b
KS
3884 * symbols.texi (Other Plists): Note that plist-get may signal error.
3885 Add safe-plist-get.
6d073ae1 3886
10980463
TTN
38872004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
3888
3889 * modes.texi (Font Lock Basics): Fix typo.
3890
1efc19eb
RS
38912004-11-08 Richard M. Stallman <rms@gnu.org>
3892
3893 * syntax.texi (Syntax Table Functions): Add syntax-after.
3894
6159c232
EZ
38952004-11-06 Lars Brinkhoff <lars@nocrew.org>
3896
3897 * os.texi (Processor Run Time): New section documenting
3898 get-internal-run-time.
3899
59dede22
EZ
39002004-11-06 Eli Zaretskii <eliz@gnu.org>
3901
3902 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
3903 it nukes elisp-cover.texi.
3904 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
3905 elisp-0 etc.
3906
4cc8522c
LT
39072004-11-05 Luc Teirlinck <teirllm@auburn.edu>
3908
3909 * commands.texi (Keyboard Macros): Document `append' return value
3910 of `defining-kbd-macro'.
3911
2d1ef312
RS
39122004-11-01 Richard M. Stallman <rms@gnu.org>
3913
3914 * commands.texi (Interactive Call): Add called-interactively-p.
3915
6f4e005d
SJ
39162004-10-29 Simon Josefsson <jas@extundo.com>
3917
3918 * minibuf.texi (Reading a Password): Revert.
3919
4f71c13f
RS
39202004-10-28 Richard M. Stallman <rms@gnu.org>
3921
3922 * frames.texi (Display Feature Testing): Explain about "vendor".
3923
4660a9e3
RS
39242004-10-27 Richard M. Stallman <rms@gnu.org>
3925
3926 * commands.texi (Interactive Codes): `N' uses numeric prefix,
3927 not raw. Clarify `n'.
3928 (Interactive Call): Rewrite interactive-p, focusing on when
3929 and how to use it.
3930 (Misc Events): Clarify previous change.
3931
3932 * advice.texi (Simple Advice): Clarify what job the example does.
3933 (Around-Advice): Clarify ad-do-it.
3934 (Activation of Advice): An option of ad-default-compilation-action
3935 is `never', not `nil'.
3936
c8636435
KS
39372004-10-26 Kim F. Storm <storm@cua.dk>
3938
3939 * commands.texi (Interactive Codes): Add U code letter.
3940
acd4089b
SJ
39412004-10-25 Simon Josefsson <jas@extundo.com>
3942
3943 * minibuf.texi (Reading a Password): Add.
3944
29dc7809
JR
39452004-10-24 Jason Rumney <jasonr@gnu.org>
3946
9b7fa297 3947 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
29dc7809
JR
3948 and wheel-down.
3949
bb5d6d34
KG
39502004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
3951
3952 * processes.texi (Synchronous Processes): Document process-file.
3953
d0ee2ed3
KH
39542004-10-22 Kenichi Handa <handa@m17n.org>
3955
3956 * text.texi (translate-region): Document that it accepts also a
3957 char-table.
3958
38be9dbb
DP
39592004-10-22 David Ponce <david@dponce.com>
3960
3961 * windows.texi (Resizing Windows): Document the `preserve-before'
3962 argument of the functions `enlarge-window' and `shrink-window'.
3963
63c80452
JR
39642004-10-19 Jason Rumney <jasonr@gnu.org>
3965
3966 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
3967
9f4b6e73
LT
39682004-10-09 Luc Teirlinck <teirllm@auburn.edu>
3969
3970 * text.texi (Filling): Add anchor for definition of
3971 `sentence-end-double-space'.
3972
3973 * searching.texi (Regexp Example): Update description of how
3974 Emacs currently recognizes the end of a sentence.
3975 (Standard Regexps): Update definition of the variable
3976 `sentence-end'. Add definition of the function `sentence-end'.
3977
657f0f9c
EZ
39782004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
3979
3980 * display.texi (Progress): New node.
3981
35ab4857
KS
39822004-10-05 Kim F. Storm <storm@cua.dk>
3983
3984 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
3985
f2a54fbc
KS
39862004-09-29 Kim F. Storm <storm@cua.dk>
3987
3988 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
3989 to identify bitmaps. Remove -fringe-bitmap suffix for standard
3990 fringe bitmap symbols, as they now have their own namespace.
3991 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
3992 vs. pixels. Signal error if no free bitmap slots.
3993 (Pixel Specification): Change IMAGE to @var{image}.
3994
4676d6f3
RS
39952004-09-28 Richard M. Stallman <rms@gnu.org>
3996
3997 * text.texi (Special Properties): Clarify line-spacing and line-height.
3998
3999 * searching.texi (Regexp Search): Add looking-back.
4000
17234906
LT
40012004-09-25 Luc Teirlinck <teirllm@auburn.edu>
4002
4003 * display.texi: Correct typos.
4004 (Image Descriptors): Correct xref's.
4005
4de43c8b
RS
40062004-09-25 Richard M. Stallman <rms@gnu.org>
4007
4008 * text.texi (Special Properties): Cleanups in `cursor'.
4009 Rewrites in `line-height' and `line-spacing'; exchange them.
4010
4011 * display.texi (Fringes): Rewrite previous change.
4012 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
4013 (Display Fringe Bitmaps): Node deleted, text moved.
4014 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
4015 (Scroll Bars): Clarify set-window-scroll-bars.
4016 (Pointer Shape): Rewrite.
4017 (Specified Space): Clarify :align-to, etc.
4018 (Pixel Specification): Use @var. Clarify new text.
4019 (Other Display Specs): Clarify `slice'.
4020 (Image Descriptors): Cleanups.
4021 (Showing Images): Cleanups.
4022
a3ee0299
LT
40232004-09-24 Luc Teirlinck <teirllm@auburn.edu>
4024
e88ebce6
LT
4025 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
4026
a3ee0299
LT
4027 * modes.texi: Various minor changes in addition to:
4028 (Major Mode Conventions): Final call to `run-mode-hooks' should
4029 not be inside the `delay-mode-hooks' form.
4030 (Mode Hooks): New node.
4031 (Hooks): Delete obsolete example.
4032 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
4033 node "Mode Hooks".
4034
6db2bc02
LT
40352004-09-22 Luc Teirlinck <teirllm@auburn.edu>
4036
4037 * display.texi: Correct various typos.
4038 (Display): Rename node "Pointer Shapes" to "Pointer
4039 Shape". (There is already a node called "Pointer Shapes" in
4040 frames.texi.)
4041 (Images): Remove non-existent node "Image Slices" from menu.
4042
ed2846bd
KS
40432004-09-23 Kim F. Storm <storm@cua.dk>
4044
4045 * text.texi (Special Properties): Add `cursor', `pointer',
4046 `line-height', and `line-spacing' properties.
4047
4048 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
4049 Shapes' to menu.
4050 (Standard Faces): Doc fix for fringe face.
4051 (Fringes): Add `overflow-newline-into-fringe' and
4052 'indicate-buffer-boundaries'.
4053 (Fringe Bitmaps, Pointer Shapes): New nodes.
4054 (Display Property): Add 'Pixel Specification' and 'Display Fringe
4055 Bitmaps' to menu.
4056 (Specified Space): Describe pixel width and height.
4057 (Pixel Specification): New node.
4058 (Other Display Specs): Add `slice' property.
4059 (Display Fringe Bitmaps): New node.
4060 (Images): Add 'Image Slices' to menu.
4061 (Image Descriptors): Add `:pointer' and `:map' properties.
4062 (Showing Images): Add slice arg to `insert-image'. Add
4063 'insert-sliced-image'.
4064
4d894c98
RS
40652004-09-20 Richard M. Stallman <rms@gnu.org>
4066
4067 * commands.texi (Key Sequence Input):
4068 Clarify downcasing in read-key-sequence.
4069
7e388eb7
JL
40702004-09-08 Juri Linkov <juri@jurta.org>
4071
4072 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
4073
a020987f
LT
40742004-09-07 Luc Teirlinck <teirllm@auburn.edu>
4075
4076 * locals.texi (Standard Buffer-Local Variables): Add
4077 `buffer-auto-save-file-format'.
4078 * internals.texi (Buffer Internals): Describe new
4079 auto_save_file_format field of the buffer structure.
4080 * files.texi (Format Conversion): `auto-save-file-format' has been
4081 renamed `buffer-auto-save-file-format'.
4082
2b96f80c
LT
40832004-08-27 Luc Teirlinck <teirllm@auburn.edu>
4084
4085 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
4086 an integer or a marker.
4087 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
4088
2ee3b79e
RS
40892004-08-22 Richard M. Stallman <rms@gnu.org>
4090
4091 * modes.texi (Major Mode Conventions): Discuss rebinding of
4092 standard key bindings.
4093
c438dc33
KS
40942004-08-18 Kim F. Storm <storm@cua.dk>
4095
4096 * processes.texi (Accepting Output): Add `just-this-one' arg to
4097 `accept-process-output'.
101c421e 4098 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 4099
db8af011
LT
41002004-08-10 Luc Teirlinck <teirllm@auburn.edu>
4101
4102 * keymaps.texi: Various changes in addition to:
4103 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
4104 Give more varied examples for `kbd'.
4105 (Creating Keymaps): Char tables have slots for all characters
4106 without modifiers.
4107 (Active Keymaps): `overriding-local-map' and
4108 `overriding-terminal-local-map' also override text property and
4109 overlay keymaps.
4110 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
4111 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
4112 to denote a prefix of no events.
4113 `map-keymap' includes parent's bindings _recursively_.
4114 Clarify and correct description of `where-is-internal'.
4115 Mention BUFFER-OR-NAME arg to `describe-bindings'.
4116 (Menu Example): For menus intended for use with the keyboard, the
4117 menu items should be bound to characters or real function keys.
4118
de700726
LT
41192004-08-08 Luc Teirlinck <teirllm@auburn.edu>
4120
30e75a87
LT
4121 * objects.texi (Character Type): Reposition `@anchor' to prevent
4122 double space inside sentence in Info.
4123
de700726
LT
4124 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
4125 renamed to `disabled-command-function'.
7c5b95c9 4126 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
4127 (Command Loop Info): Replace reference to it.
4128 (Disabling Commands): `disabled-command-hook' has been renamed to
4129 `disabled-command-function'.
4130
81909a1a
LT
41312004-08-07 Luc Teirlinck <teirllm@auburn.edu>
4132
4133 * os.texi (Translating Input): Only non-prefix bindings in
4134 `key-translation-map' override actual key bindings. Warn about
4135 possible indirect effect of actual key bindings on non-prefix
4136 bindings in `key-translation-map'.
4137
5504e99c
LT
41382004-08-06 Luc Teirlinck <teirllm@auburn.edu>
4139
4140 * minibuf.texi (High-Level Completion): Add anchor for definition
4141 of `read-variable'.
4142
4143 * commands.texi: Various changes in addition to:
4144 (Using Interactive): Clarify description of `interactive-form'.
4145 (Interactive Call): Mention default for KEYS argument to
4146 `call-interactively'.
4147 (Command Loop Info): Clarify description of `this-command-keys'.
4148 Mention KEEP-RECORD argument to `clear-this-command-keys'.
4149 Value of `last-event-frame' can be `macro'.
4150 (Repeat Events): `double-click-fuzz' is also used to distinguish
4151 clicks and drags.
4152 (Classifying Events): Clarify descriptions of `event-modifiers'
4153 `event-basic-type' and `event-convert-list'.
4154 (Accessing Events): `posn-timestamp' takes POSITION argument.
4155 (Quoted Character Input): Clarify description of
4156 `read-quoted-char' and fix example.
4157 (Quitting): Add `with-local-quit'.
6db11765 4158 (Disabling Commands): Correct and clarify descriptions of
5504e99c
LT
4159 `enable-command' and `disable-command'.
4160 Mention what happens if `disabled-command-hook' is nil.
4161 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
4162 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
4163
f478a72a
LT
41642004-07-24 Luc Teirlinck <teirllm@auburn.edu>
4165
4166 * frames.texi: Various changes in addition to:
4167 (Creating Frames): Expand and clarify description of `make-frame'.
4168 (Window Frame Parameters): Either none or both of the `icon-left'
4169 and `icon-top' parameters must be specified. Put descriptions of
4170 `menu-bar-lines' and `toolbar-lines' closer together and change
4171 them accordingly.
4172 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
4173 except while processing `frame-title-format' or `icon-title-format'.
4174 (Deleting Frames): Correct description of `delete-frame'.
4175 Non-nil return values of `frame-live-p' are like those of `framep'.
9b7fa297 4176 (Frames and Windows): Mention return value of
f478a72a
LT
4177 `set-frame-selected-window'.
4178 (Visibility of Frames): Mention `force' argument to
4179 `make-frame-invisible'. `frame-visible-p' returns t for all
4180 frames on text-only terminals.
4181 (Frame Configurations): Restoring a frame configuration does not
4182 restore deleted frames.
4183 (Window System Selections): `x-set-selection' returns DATA.
4184 (Resources): Add example.
4185 (Display Feature Testing): Clarify descriptions of
4186 `display-pixel-height', `display-pixel-width', `x-server-version'
4187 and `x-server-vendor'.
4188
4189 * windows.texi (Choosing Window): Add anchor.
4190 * minibuf.texi (Minibuffer Misc): Add anchor.
4191
bc135062
JPW
41922004-07-23 John Paul Wallington <jpw@gnu.org>
4193
4194 * macros.texi (Defining Macros): Declaration keyword for setting
4195 Edebug spec is `debug' not `edebug'.
4196
cb7516e5
LT
41972004-07-19 Luc Teirlinck <teirllm@auburn.edu>
4198
4199 * windows.texi: Various small changes in addition to:
4200 (Window Point): Mention return value of `set-window-point'.
4201 (Window Start): `pos-visible-in-window-p' disregards horizontal
4202 scrolling. Explain return value if PARTIALLY is non-nil.
4203 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
4204 and `set-window-vscroll'.
4205 (Size of Window): The argument WINDOW to `window-inside-edges',
4206 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
4207 (Resizing Windows): Explain return value of
4208 `shrink-window-if-larger-than-buffer'.
4209 `window-size-fixed' automatically becomes buffer local when set.
4210 (Window Configurations): Explain return value of
4211 `set-window-configuration'.
4212
4213 * minibuf.texi (Minibuffer Misc): Add anchor for
4214 `minibuffer-scroll-window'.
4215
4216 * positions.texi (Text Lines): Add anchor for `count-lines'.
4217
3751eb00
RS
42182004-07-17 Richard M. Stallman <rms@gnu.org>
4219
4220 * display.texi (Overlay Properties): Adding `evaporate' prop
4221 deletes empty overlay immediately.
4222
4223 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
4224 fix example.
4225
9a7e97c6
LT
42262004-07-16 Jim Blandy <jimb@redhat.com>
4227
4228 * searching.texi (Regexp Backslash): Document new \_< and \_>
4229 operators.
4230
aa0e4da8
JB
42312004-07-16 Juanma Barranquero <lektu@terra.es>
4232
4233 * display.texi (Images): Fix Texinfo usage.
4234
cbbfedb2
LT
42352004-07-14 Luc Teirlinck <teirllm@auburn.edu>
4236
4237 * buffers.texi (Modification Time): `visited-file-modtime' now
4238 returns a list of two integers, instead of a cons.
4239
3a052bd3
LT
42402004-07-13 Luc Teirlinck <teirllm@auburn.edu>
4241
4242 * windows.texi: Various changes in addition to:
4243 (Splitting Windows): Add `split-window-keep-point'.
4244
02c04e6f
RS
42452004-07-09 Richard M. Stallman <rms@gnu.org>
4246
4247 * frames.texi (Input Focus): Minor fix.
4248
cb4f1287
LT
42492004-07-07 Luc Teirlinck <teirllm@auburn.edu>
4250
4251 * frames.texi (Input Focus): Clarify descriptions of
4252 `select-frame-set-input-focus' and `select-frame'.
4253
339902ec
LT
42542004-07-06 Luc Teirlinck <teirllm@auburn.edu>
4255
4256 * os.texi: Various small changes in addition to:
4257 (Killing Emacs): Expand and clarify description of
4258 `kill-emacs-query-functions' and `kill-emacs-hook'.
4259 (System Environment): Expand and clarify description of `getenv'
4260 and `setenv'.
4261 (Timers): Clarify description of `run-at-time'.
4262 (Translating Input): Correct description of
4263 `extra-keyboard-modifiers'.
4264 (Flow Control): Correct description of `enable-flow-control'.
4265
fe3b7e35
TTN
42662004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
4267
4268 * os.texi: Update copyright.
4269 (Session Management): Grammar fix.
4270 Clarify which Emacs does the restarting.
4271 Use @samp for *scratch* buffer.
4272
59db7d6e
LT
42732004-07-04 Alan Mackenzie <acm@muc.de>
4274
4275 * frames.texi (Input Focus): Add documentation for
4276 `select-frame-set-input-focus'. Replace refs to non-existent
4277 `switch-frame' with `select-frame'. Minor corrections and tidying
4278 up of text-only terminal stuff.
4279
e3ccf404
RS
42802004-07-02 Richard M. Stallman <rms@gnu.org>
4281
4282 * files.texi (Saving Buffers): Cleanup write-contents-function.
4283 (Magic File Names): Cleanup file-remote-p.
4284
8addb6eb
KG
42852004-07-02 Kai Grossjohann <kai@emptydomain.de>
4286
4287 * files.texi (Magic File Names): `file-remote-p' returns an
4288 identifier of the remote system, not just t.
4289
7a58d84d
DK
42902004-07-02 David Kastrup <dak@gnu.org>
4291
4292 * searching.texi (Entire Match Data): Add explanation about new
4293 match-data behavior when @var{integers} is non-nil.
4294
d8c379f8
RS
42952004-06-24 Richard M. Stallman <rms@gnu.org>
4296
b4a4b0ae
RS
4297 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
4298
d8c379f8
RS
4299 * customize.texi (Variable Definitions): Note about doc strings
4300 and :set.
4301
4302 * keymaps.texi (Keymap Terminology): Document `kbd'.
4303 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
4304
4305 * display.texi (Invisible Text): Setting buffer-invisibility-spec
4306 makes it buffer-local.
4307
4308 * files.texi (Saving Buffers): Correct previous change.
4309
4310 * commands.texi (Accessing Events):
4311 Clarify posn-col-row and posn-actual-col-row.
4312
43132004-06-24 David Ponce <david.ponce@wanadoo.fr>
4314
4315 * commands.texi (Accessing Events): New functions
4316 posn-at-point and posn-at-x-y. Add example to posn-x-y.
4317
dce417e7
LT
43182004-06-23 Luc Teirlinck <teirllm@auburn.edu>
4319
4320 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
4321 * frames.texi, buffers.texi, backups.texi, variables.texi:
4322 * loading.texi, eval.texi, functions.texi, control.texi:
4323 * symbols.texi, minibuf.texi: Reposition @anchor's.
4324
4325 * help.texi: Various small changes in addition to the following.
4326 (Describing Characters): Describe PREFIX argument to
4327 `key-description'. Correct and clarify definition of
4328 `text-char-description'. Describe NEED-VECTOR argument to
4329 `read-kbd-macro'.
4330 (Help Functions): Clarify definition of `apropos'.
4331
255d07dc
LH
43322004-06-23 Lars Hansen <larsh@math.ku.dk>
4333
4334 * files.texi (Saving Buffers): Correct description of
4335 `write-contents-functions'.
4336
4e9691e9
JB
43372004-06-21 Juanma Barranquero <lektu@terra.es>
4338
4339 * display.texi (Images): Remove redundant @vindex directives.
4340 Rewrite `image-library-alist' doc in active voice.
4341
1ebd4f78
JB
43422004-06-14 Juanma Barranquero <lektu@terra.es>
4343
4344 * display.texi (Images): Document new delayed library loading,
4345 variable `image-library-alist' and (existing but undocumented)
4346 function `image-type-available-p'.
4347
ddfb8369
RS
43482004-06-05 Richard M. Stallman <rms@gnu.org>
4349
4350 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
4351 refer the user to the Initial Input node.
4352 (Text from Minibuffer): Likewise.
4353 (Initial Input): New node. Document this feature
4354 and say it is mostly deprecated.
4355
18684a3a
RS
43562004-05-30 Richard M. Stallman <rms@gnu.org>
4357
7a61e456
RS
4358 * loading.texi (Named Features): Clarify return value
4359 and meaning of NOERROR.
4360
18684a3a
RS
4361 * variables.texi (File Local Variables): Minor cleanup.
4362
c8364415
MA
43632004-05-30 Michael Albinus <michael.albinus@gmx.de>
4364
4365 * files.texi (Magic File Names): Add `file-remote-p' as operation
4366 of file name handlers.
4367
08fd1251
RS
43682004-05-29 Richard M. Stallman <rms@gnu.org>
4369
4370 * modes.texi (Minor Mode Conventions): (-) has no special meaning
4371 as arg to a minor mode command.
4372
71d5a208
RS
43732004-05-22 Richard M. Stallman <rms@gnu.org>
4374
4375 * syntax.texi (Syntax Class Table): Word syntax not just for English.
4376
4377 * streams.texi (Output Variables): Doc float-output-format.
4378
4379 * searching.texi (Regexp Special): Nested repetition can be infloop.
4380
4381 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
4382 real stack overflow.
4383
4384 * compile.texi: Minor cleanups.
4385
43862004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
4387
4388 * lists.texi (Cons Cells): Explain dotted lists, true lists,
4389 circular lists.
4390 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 4391
022cb162
TTN
43922004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
4393
4394 * modes.texi (Search-based Fontification): Fix typo.
4395
aa7094ba
JB
43962004-05-10 Juanma Barranquero <lektu@terra.es>
4397
4398 * modes.texi (Mode Line Variables): Fix description of
4399 global-mode-string, which is now after which-func-mode, not the
4400 buffer name.
4401
c2383279
LH
44022004-05-07 Lars Hansen <larsh@math.ku.dk>
4403
4404 * modes.texi (Desktop Save Mode): Add.
4405 (Modes): Add menu entry Desktop Save Mode.
4406
4407 * hooks.texi: Add desktop-after-read-hook,
4408 desktop-no-desktop-file-hook and desktop-save-hook.
4409
4410 * locals.texi: Add desktop-save-buffer.
4411
058296d3
JH
44122004-04-30 Jesper Harder <harder@ifa.au.dk>
4413
4414 * display.texi: emacs -> Emacs.
4415
0c54865e
EZ
44162004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
4417
4418 * files.texi (Changing Files): Document set-file-times.
4419
d814862a
JB
44202004-04-23 Juanma Barranquero <lektu@terra.es>
4421
4422 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
4423
e8d6f886
JH
44242004-04-18 Jesper Harder <harder@ifa.au.dk>
4425
4426 * tips.texi (Coding Conventions): defopt -> defcustom.
4427
3a424014
LT
44282004-04-16 Luc Teirlinck <teirllm@auburn.edu>
4429
4430 * sequences.texi: Various clarifications.
4431
9e860631
LT
44322004-04-14 Luc Teirlinck <teirllm@auburn.edu>
4433
4434 * buffers.texi (Read Only Buffers): Mention optional ARG to
4435 `toggle-read-only'.
4436
5e30a0fb
NR
44372004-04-14 Nick Roberts <nick@nick.uklinux.net>
4438
9e860631 4439 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
4440 returns a full-width window if possible.
4441
619fb950
LT
44422004-04-13 Luc Teirlinck <teirllm@auburn.edu>
4443
4444 * buffers.texi: Various changes in addition to:
4445 (Buffer File Name): Add `find-buffer-visiting'.
4446 (Buffer Modification): Mention optional ARG to `not-modified'.
4447 (Indirect Buffers): Mention optional CLONE argument to
4448 `make-indirect-buffer'.
4449
4450 * files.texi: Various changes in addition to:
4451 (Visiting Functions): `find-file-hook' is now a normal hook.
4452 (File Name Expansion): Explain difference between the way that
4453 `expand-file-name' and `file-truename' treat `..'.
4454 (Contents of Directories): Mention optional ID-FORMAT argument to
4455 `directory-files-and-attributes'.
4456 (Format Conversion): Mention new optional CONFIRM argument to
4457 `format-write-file'.
4458
a2295d32
MB
44592004-04-12 Miles Bader <miles@gnu.org>
4460
4461 * macros.texi (Expansion): Add description of `macroexpand-all'.
4462
571fd4d5
JH
44632004-04-05 Jesper Harder <harder@ifa.au.dk>
4464
4465 * variables.texi (Variable Aliases): Mention
4466 cyclic-variable-indirection.
4467
4468 * errors.texi (Standard Errors): Ditto.
4469
4ba2fd66
LT
44702004-04-04 Luc Teirlinck <teirllm@auburn.edu>
4471
6db11765 4472 * backups.texi: Various small changes in addition to:
4ba2fd66
LT
4473 (Making Backups): Mention return value of `backup-buffer'.
4474 (Auto-Saving): Mention optional FORCE argument to
4475 `delete-auto-save-file-if-necessary'.
4476 (Reverting): Mention optional PRESERVE-MODES argument to
4477 `revert-buffer'. Correct description of `revert-buffer-function'.
4478
8f7ea687
JL
44792004-03-22 Juri Linkov <juri@jurta.org>
4480
4481 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
4482 with `Vector Functions'.
4483
4484 * text.texi (Sorting): Add missing quote.
4485
0eeca3c1
LT
44862004-03-14 Luc Teirlinck <teirllm@auburn.edu>
4487
4488 * intro.texi (Lisp History): Replace xref to `cl' manual with
4489 inforef.
4490
e69cfac2
RS
44912004-03-12 Richard M. Stallman <rms@gnu.org>
4492
4493 * intro.texi (Version Info): Add arg to emacs-version.
4494 (Lisp History): Change xref to CL manual.
4495
1b91d47f
LT
44962004-03-09 Luc Teirlinck <teirllm@auburn.edu>
4497
4498 * minibuf.texi (Completion Commands): Add xref to Emacs manual
4499 for Partial Completion mode.
4500
97073664
TTN
45012004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
4502
9b7fa297 4503 * customize.texi: Fix typo. Remove eol whitespace.
97073664 4504
04a6e76b
RS
45052004-03-04 Richard M. Stallman <rms@gnu.org>
4506
4507 * processes.texi: Fix typos.
4508
4509 * lists.texi (Building Lists): Minor clarification.
4510
4511 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
4512 in make-hash-table.
4513
5bb0fcd1
JB
45142004-02-29 Juanma Barranquero <lektu@terra.es>
4515
4516 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
4517 rm, and ignore exit code.
4518
9022d421
EZ
45192004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
4520
4521 * display.texi (Defining Faces): Add description for min-colors.
4522 Update example.
4523
92f5fba2
LT
45242004-02-23 Luc Teirlinck <teirllm@auburn.edu>
4525
4526 * abbrevs.texi: Various corrections and clarifications in addition
4527 to the following:
4528 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
4529
7e83e178
GM
45302004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
4531
4532 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
4533
9c5609e8
LT
45342004-02-21 Luc Teirlinck <teirllm@auburn.edu>
4535
e2b9b51f
LT
4536 * text.texi: Various small changes in addition to the following:
4537 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
4538 to delete-horizontal-space.
9b7fa297 4539 (Kill Functions, Yanking, Low-Level Kill Ring): Clarify and correct
e2b9b51f
LT
4540 description of yank-handler text property at various places.
4541
7daa0e81
LT
4542 * frames.texi (Window System Selections): Add anchor.
4543
9c5609e8
LT
4544 * syntax.texi (Syntax Table Functions): Clarify and correct
4545 descriptions of make-syntax-table and copy-syntax-table.
4546 (Motion and Syntax): Clarify SYNTAXES argument to
4547 skip-syntax-forward.
4548 (Parsing Expressions): Mention that the return value of
4549 parse-partial-sexp is currently a list of ten rather than nine
4550 elements.
4551 (Categories): Various corrections and clarifications.
4552
d29edb21
LT
45532004-02-17 Luc Teirlinck <teirllm@auburn.edu>
4554
4555 * markers.texi (Marker Insertion Types): Minor change.
4556
4557 * locals.texi (Standard Buffer-Local Variables):
4558 * commands.texi (Interactive Codes, Using Interactive):
4559 * functions.texi (Related Topics): Fix xrefs.
4560
43e48bda
LT
45612004-02-16 Luc Teirlinck <teirllm@auburn.edu>
4562
4563 * lists.texi (Sets And Lists): Update description of delete-dups.
4564
84e34002
RS
45652004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
4566
4567 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
4568
45692004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
4570
4571 * frames.texi (Parameter Access): frame-parameters arg is optional.
4572 modify-frame-parameters handles nil for FRAME.
4573 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
4574 are all-or-nothing for certain toolkits.
4575 Mention parameter wait-for-wm.
4576 (Frames and Windows): In frame-first-window and frame-selected-window
4577 the arg is optional.
4578 (Input Focus): In redirect-frame-focus the second arg is optional.
4579 (Window System Selections): Mention selection type CLIPBOARD.
4580 Mention data-type UTF8_STRING.
4581 Mention numbering of cut buffers.
4582 (Resources): Describe x-resource-name.
4583
45842004-02-16 Richard M. Stallman <rms@gnu.org>
4585
4586 * windows.texi (Buffers and Windows): Delete false table
4587 about all-frames.
4588
4589 * syntax.texi (Parsing Expressions): Delete old caveat
4590 about parse-sexp-ignore-comments.
4591
4592 * streams.texi (Output Variables): Add print-quoted.
4593
4594 * lists.texi (Building Lists): Minor cleanup.
4595
4596 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
4597
4598 * display.texi (Overlays): Explain overlays use markers.
4599 (Managing Overlays): Explain front-advance and rear-advance
4600 in more detail.
4601
4602 * loading.texi (Unloading): Document unload-feature-special-hooks.
4603 Get rid of fns-NNN.el file.
4604
46052004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
4606
4607 * help.texi (Describing Characters): Fix text-char-description
4608 example output.
4609
4610 * edebug.texi (Using Edebug): Fix example.
4611
4612 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 4613
84e34002
RS
4614 * files.texi (Changing Files): Fix argname.
4615
4616 * calendar.texi: Fix parens, and default values.
4617
4618 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
4619 * nonascii.texi, objects.texi, os.texi: Minor fixes.
4620 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
4621
4622 * positions.texi (Text Lines): Don't add -1 in current-line.
4623
46242004-02-16 Richard M. Stallman <rms@gnu.org>
4625
4626 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
4627
c33b76da
EZ
46282004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
4629
4630 * processes.texi (Low-Level Network): Fix a typo.
4631
9d7271e8
KS
46322004-02-12 Kim F. Storm <storm@cua.dk>
4633
4634 * display.texi (Fringes): Use consistent wording.
4635 Note that window-fringe's window arg is optional.
4636 (Scroll Bars): Use consistent wording.
4637
6827d730
LT
46382004-02-11 Luc Teirlinck <teirllm@auburn.edu>
4639
4640 * tips.texi (Comment Tips): Document the new conventions for
4641 commenting out code.
4642
1cb60b5a
JD
46432004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
4644
4645 * positions.texi (Text Lines): Added missing end defun.
4646
7fdd1f62
KS
46472004-02-07 Kim F. Storm <storm@cua.dk>
4648
4649 * positions.texi (Text Lines): Add line-number-at-pos.
4650
eb3c144c
JPW
46512004-02-06 John Paul Wallington <jpw@gnu.org>
4652
4653 * display.texi (Button Properties, Button Buffer Commands):
4654 mouse-2 invokes button, not down-mouse-1.
4655
a1d38d63
JR
46562004-02-04 Jason Rumney <jasonr@gnu.org>
4657
4658 * makefile.w32-in: Sync with Makefile.in changes.
4659
4b574f3d
LT
46602004-02-03 Luc Teirlinck <teirllm@auburn.edu>
4661
4662 * minibuf.texi (Text from Minibuffer): Various corrections and
4663 clarifications.
4664 (Object from Minibuffer): Correct Lisp description of
4665 read-minibuffer.
4666 (Minibuffer History): Clarify description of cons values for
4667 HISTORY arguments.
4668 (Basic Completion): Various corrections and clarifications. Add
4669 completion-regexp-list.
4670 (Minibuffer Completion): Correct and clarify description of
4671 completing-read.
6f6b0433 4672 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
4673 other minor changes.
4674 (High-Level Completion): Various corrections and clarifications.
4675 (Reading File Names): Ditto.
4676 (Minibuffer Misc): Ditto.
4677
d8186297
LT
46782004-01-26 Luc Teirlinck <teirllm@auburn.edu>
4679
4680 * strings.texi (Text Comparison): assoc-string also matches
4681 elements of alists that are strings instead of conses.
4682 (Formatting Strings): Standardize Texinfo usage. Update index
4683 entries.
4684
9adcb5f2
LT
46852004-01-20 Luc Teirlinck <teirllm@auburn.edu>
4686
4687 * lists.texi (Sets And Lists): Add delete-dups.
4688
3e7274ae
LT
46892004-01-15 Luc Teirlinck <teirllm@auburn.edu>
4690
4691 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
4692 special form.
4693 * macros.texi (Defining Macros): Update description of `declare',
4694 which now is a macro.
4695 (Wrong Time): Fix typos.
4696
944e099f
LT
46972004-01-14 Luc Teirlinck <teirllm@auburn.edu>
4698
4699 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 4700 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
4701 and `batch-byte-compile'. In particular, mention and describe
4702 all optional arguments.
4703 (Disassembly): Correct and clarify the description of `disassemble'.
4704
90c3aa59
LT
47052004-01-11 Luc Teirlinck <teirllm@auburn.edu>
4706
4707 * searching.texi: Various small changes in addition to the
4708 following.
4709 (Regexp Example): Adapt to new value of `sentence-end'.
4710 (Regexp Functions): The PAREN argument to `regexp-opt' can be
4711 `words'.
4712 (Search and Replace): Add usage note for `perform-replace'.
4713 (Entire Match Data): Mention INTEGERS and REUSE arguments to
4714 `match-data'.
4715 (Standard Regexps): Update for new values of `paragraph-start'
4716 and `sentence-end'.
4717
583c353d
LT
47182004-01-07 Luc Teirlinck <teirllm@auburn.edu>
4719
4720 * files.texi (Saving Buffers): Clarify descriptions of
4721 `write-contents-functions' and `before-save-hook'.
4722 Make the defvar's for `before-save-hook' and `after-save-hook'
4723 into defopt's.
4724
05faee07
KS
47252004-01-07 Kim F. Storm <storm@cua.dk>
4726
4727 * commands.texi (Click Events): Describe new image and
4728 width/height elements of click events.
4729 (Accessing Events): Add posn-string, posn-image, and
4730 posn-object-width-height. Change posn-object to return either
4731 image or string object.
4732
a0465ec3
SJ
47332004-01-01 Simon Josefsson <jas@extundo.com>
4734
4735 * hooks.texi (Standard Hooks): Add before-save-hook.
4736 * files.texi (Saving Buffers): Likewise.
4737
972c0c49
RS
47382004-01-03 Richard M. Stallman <rms@gnu.org>
4739
4740 * frames.texi (Frames and Windows): Delete frame-root-window.
4741
dbcd463f
LT
47422004-01-03 Luc Teirlinck <teirllm@auburn.edu>
4743
4744 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
4745
4746 * functions.texi: Various small changes in addition to the
4747 following.
4748 (What Is a Function): `functionp' returns nil for macros. Clarify
4749 behavior of this and following functions for symbol arguments.
4750 (Function Documentation): Add `\' in front of (fn @var{arglist})
4751 and explain why.
4752 (Defining Functions): Mention DOCSTRING argument to `defalias'.
4753 Add anchor.
4754 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
4755
02c77ee9
MB
47562004-01-01 Miles Bader <miles@gnu.org>
4757
4758 * display.texi (Buttons): New section.
4759
903a1a91
AS
47602003-12-31 Andreas Schwab <schwab@suse.de>
4761
4762 * numbers.texi (Math Functions): sqrt reports a domain-error
4763 error.
4764 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
4765
697cf92a
LT
47662003-12-30 Luc Teirlinck <teirllm@auburn.edu>
4767
3f70fe82
LT
4768 * tips.texi (Documentation Tips): Update item on hyperlinks in
4769 documentation strings.
4770
697cf92a
LT
4771 * errors.texi (Standard Errors): Various small corrections and
4772 additions.
4773
4774 * control.texi: Various small changes in addition to the
4775 following.
4776 (Signaling Errors): Provide some more details on how `signal'
4777 constructs the error message. Add anchor to the definition of
4778 `signal'.
4779 (Error Symbols): Describe special treatment of `quit'.
4780 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
4781 to emphasize that it has to be a single form.
4782
4783 * buffers.texi: Add anchor.
4784
4d25144d
RS
47852003-12-29 Richard M. Stallman <rms@gnu.org>
4786
4787 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
4788 (Window Configurations): Add window-configuration-frame.
4789
4790 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
4791
4792 * text.texi (Examining Properties): Add get-char-property-and-overlay.
4793 Change arg name in get-char-property.
4794 (Special Properties): Update handling of keymap property.
4795
4796 * strings.texi (Modifying Strings): Add clear-string.
4797 (Text Comparison): Add assoc-string and remove
4798 assoc-ignore-case, assoc-ignore-representation.
4799
4800 * os.texi (Time of Day): Add set-time-zone-rule.
4801
4802 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 4803 report domain-error errors.
4d25144d 4804
697cf92a 4805 * nonascii.texi (Converting Representations):
4d25144d
RS
4806 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
4807 (Encoding and I/O): Add file-name-coding-system.
4808
4809 * modes.texi (Search-based Fontification): Explain that
4810 face specs are symbols with face names as values.
4811
4812 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
4813
4814 * lists.texi (Building Lists): remq moved elsewhere.
4815 (Sets And Lists): remq moved here.
4816 (Association Lists): Refer to assoc-string.
4817
4818 * internals.texi (Garbage Collection): Add memory-use-counts.
4819
4820 * frames.texi (Frames and Windows): Add set-frame-selected-window
4821 and frame-root-window.
4822
697cf92a 4823 * files.texi (Contents of Directories):
4d25144d
RS
4824 Add directory-files-and-attributes.
4825
4826 * display.texi (Refresh Screen): Add force-window-update.
4827 (Invisible Text): Explain about moving point out of invis text.
4828 (Overlay Properties): Add overlay-properties.
4829 (Managing Overlays): Add overlayp.
4830 (GIF Images): Invalid image number displays a hollow box.
4831
4832 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
4833 (Killing Buffers): Add buffer-live-p.
4834
67fafe38
MR
48352003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
4836
4837 * display.texi (Fringes): Fix typo "set-buffer-window".
4838
68e74f25
LT
48392003-12-24 Luc Teirlinck <teirllm@auburn.edu>
4840
4841 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
4842 * nonascii.texi, processes.texi, tips.texi, variables.texi:
4843 Add or change various xrefs and anchors.
4844
4845 * commands.texi: Replace all occurrences of @acronym{CAR} with
4846 @sc{car}, for consistency with the rest of the Elisp manual.
4847 `car' and `cdr' are historically acronyms, but are no longer
4848 widely thought of as such.
4849
4850 * internals.texi (Pure Storage): Mention that `purecopy' does not
4851 copy text properties.
4852 (Object Internals): Now 29 bits are used (in most implementations)
4853 to address Lisp objects.
4854
4855 * variables.texi (Variables with Restricted Values): New node.
4856
4857 * objects.texi (Lisp Data Types): Mention that certain variables
4858 can only take on a restricted set of values and add an xref to
4859 the new node "Variables with Restricted Values".
4860
4861 * eval.texi (Function Indirection): Describe the errors that
4862 `indirect-function' can signal.
4863 (Eval): Clarify the descriptions of `eval-region' and `values'.
4864 Describe `eval-buffer' instead of `eval-current-buffer' and
4865 mention `eval-current-buffer' as an alias for `current-buffer'.
4866 Correct the description and mention all optional arguments.
4867
697cf92a 4868 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
4869 following.
4870 (Converting Representations): Clarify behavior of
4871 `string-make-multibyte' and `string-to-multibyte' for unibyte all
4872 ASCII arguments.
4873 (Character Sets): Document the variable `charset-list' and adapt
4874 the definition of the function `charset-list' accordingly.
4875 (Translation of Characters): Clarify use of generic characters in
4876 `make-translation-table'. Clarify and correct the description of
4877 the use of translation tables in encoding and decoding.
4878 (User-Chosen Coding Systems): Correct and clarify the description
4879 of `select-safe-coding-system'.
4880 (Default Coding Systems): Clarify description of
4881 `file-coding-system-alist'.
4882
a62f71e4
LT
48832003-11-30 Luc Teirlinck <teirllm@auburn.edu>
4884
4885 * strings.texi (Text Comparison): Correctly describe when two
4886 strings are `equal'. Combine and clarify descriptions of
4887 `assoc-ignore-case' and `assoc-ignore-representation'.
4888
4889 * objects.texi (Non-ASCII in Strings): Clarify description of
4890 when a string is unibyte or multibyte.
4891 (Bool-Vector Type): Update examples.
4892 (Equality Predicates): Correctly describe when two strings are
4893 `equal'.
4894
19017752
LT
48952003-11-29 Luc Teirlinck <teirllm@auburn.edu>
4896
4897 * lists.texi (Building Lists): `append' no longer accepts integer
4898 arguments. Update the description of `number-sequence' to reflect
4899 recent changes.
4900 (Sets And Lists): Describe `member-ignore-case' after `member'.
4901
0f6a07a8
KS
49022003-11-27 Kim F. Storm <storm@cua.dk>
4903
4904 * commands.texi (Click Events): Click object may be an images.
4905 Describe (dx . dy) element of click positions.
4906 (Accessing Events): Remove duplicate posn-timestamp.
4907 New functions posn-object and posn-object-x-y.
4908
1ce7c819
KS
49092003-11-23 Kim F. Storm <storm@cua.dk>
4910
4911 * commands.texi (Click Events): Describe enhancements to event
4912 position lists, including new text-pos and (col . row) items.
4913 Mention left-fringe and right-fringe area events.
0f6a07a8 4914 (Accessing Events): New functions posn-area and
1ce7c819
KS
4915 posn-actual-col-row. Mention posn-timestamp. Mention that
4916 posn-point in non-text area still returns buffer position.
4917 Clarify posn-col-row.
4918
cae8ddbb
LH
49192003-11-21 Lars Hansen <larsh@math.ku.dk>
4920
4921 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
4922 * anti.texi (File Attributes): Describe removed parameter
4923 ID-FORMAT.
4924
f7f1a248
LT
49252003-11-20 Luc Teirlinck <teirllm@auburn.edu>
4926
68e74f25 4927 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
4928 a position, its buffer is ignored.
4929
4930 * markers.texi (Overview of Markers): Mention it here too.
4931
c5e2fb05
LT
49322003-11-12 Luc Teirlinck <teirllm@auburn.edu>
4933
4934 * numbers.texi (Numeric Conversions): Not just `floor', but also
4935 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
4936
e57d0aa8
LT
49372003-11-10 Luc Teirlinck <teirllm@auburn.edu>
4938
4939 * markers.texi (Creating Markers): Specify insertion type of
4940 created markers. Add xref to `Marker Insertion Types'.
4941 Second argument to `copy-marker' is optional.
4942 (Marker Insertion Types): Mention that most markers are created
4943 with insertion type nil.
4944 (The Mark): Correctly describe when `mark' signals an error.
4945 (The Region): Correctly describe when `region-beginning' and
4946 `region-end' signal an error.
4947
bb3612ec
LT
49482003-11-08 Luc Teirlinck <teirllm@auburn.edu>
4949
4950 * hash.texi (Creating Hash): Clarify description of `eql'.
4951 `makehash' is obsolete.
4952 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
4953
4954 * positions.texi (Point): Change description of `buffer-end', so
4955 that it is also correct for floating point arguments.
4956 (List Motion): Correct argument lists of `beginning-of-defun' and
4957 `end-of-defun'.
4958 (Excursions): Add xref to `Marker Insertion Types'.
4959 (Narrowing): Argument to `narrow-to-page' is optional.
4960
cfb8a797
LT
49612003-11-06 Luc Teirlinck <teirllm@auburn.edu>
4962
4963 * streams.texi (Output Streams): Clarify behavior of point for
4964 marker output streams.
4965
c6177909
LT
49662003-11-04 Luc Teirlinck <teirllm@auburn.edu>
4967
4968 * variables.texi (Defining Variables): Second argument to
4969 `defconst' is not optional.
4970 (Setting Variables): Mention optional argument APPEND to
4971 `add-to-list'.
4972 (Creating Buffer-Local): Expand description of
4973 `make-variable-buffer-local'.
4974 (Frame-Local Variables): Expand description of
4975 `make-variable-frame-local'.
4976 (Variable Aliases): Correct description of optional argument
4977 DOCSTRING to `defvaralias'. Mention return value of
4978 `defvaralias'.
4979 (File Local Variables): Add xref to `File variables' in Emacs
4980 Manual. Correct description of `hack-local-variables'. Mention
4981 `safe-local-variable' property. Mention optional second argument
4982 to `risky-local-variable-p'.
4983
b3645067
LT
49842003-11-03 Luc Teirlinck <teirllm@auburn.edu>
4985
4986 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
4987
10695e5c
EZ
49882003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
4989
4990 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
4991 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
4992 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
4993 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
4994 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 4995 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
4996 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
4997 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
4998 @acronym{FOO}.
4999
a2f4def1
LT
50002003-10-27 Luc Teirlinck <teirllm@auburn.edu>
5001
5002 * strings.texi (Creating Strings): Argument START to `substring'
5003 can not be `nil'. Expand description of
5004 `substring-no-properties'. Correct description of `split-string',
5005 especially with respect to empty matches. Prevent very bad line
5006 break in definition of `split-string-default-separators'.
5007 (Text Comparison): `string=' and `string<' also accept symbols as
5008 arguments.
5009 (String Conversion): More completely describe argument BASE in
5010 `string-to-number'.
5bb0fcd1 5011 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
5012 corresponding object. Clarify behavior of numeric prefix after
5013 `%' in `format'.
5014 (Case Conversion): The argument to `upcase-initials' can be a
5015 character.
5016
a2296bf9
KH
50172003-10-27 Kenichi Handa <handa@m17n.org>
5018
5019 * display.texi (Fontsets): Fix texinfo usage.
5020
885fef7c
KH
50212003-10-25 Kenichi Handa <handa@m17n.org>
5022
5023 * display.texi (Fontsets): Add description of the function
5024 set-fontset-font.
5025
0c6b7a1f
LT
50262003-10-23 Luc Teirlinck <teirllm@auburn.edu>
5027
5028 * display.texi (Temporary Displays): Add xref to `Documentation
5029 Tips'.
5030
5031 * functions.texi (Function Safety): Use inforef instead of pxref
5032 for SES.
5033
c3cda320
AS
50342003-10-23 Andreas Schwab <schwab@suse.de>
5035
5036 * Makefile.in (TEX, texinputdir): Don't define.
5037 (TEXI2DVI): Define.
5038 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
5039 add $(srcdir)/index.texi.
5040 ($(infodir)/elisp): Remove index.texi dependency.
5041 (elisp.dvi): Likewise. Use $(TEXI2DVI).
5042 (index.texi): Remove target.
5043 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
5044 (clean): Don't remove index.texi.
5045
c3cda320
AS
5046 * permute-index, index.perm: Remove.
5047 * index.texi: Rename from index.unperm.
5048
e5dadca7
LT
50492003-10-22 Luc Teirlinck <teirllm@auburn.edu>
5050
5051 * tips.texi (Documentation Tips): Document new behavior for face
5052 and variable hyperlinks in Help mode.
5053
6cfb0777
LT
50542003-10-21 Luc Teirlinck <teirllm@auburn.edu>
5055
5056 * objects.texi (Integer Type): Update for extra bit of integer range.
5057 (Character Type): Ditto.
5058
a6eeaa81 50592003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
5060
5061 * numbers.texi (Integer Basics): Add index entries for reading
5062 numbers in hex, octal, and binary.
5063
c8f9ba83
LK
50642003-10-16 Lute Kamstra <lute@gnu.org>
5065
5066 * modes.texi (Mode Line Format): Mention force-mode-line-update's
5067 argument.
5068
b52a26fb
LT
50692003-10-13 Luc Teirlinck <teirllm@auburn.edu>
5070
5071 * windows.texi (Choosing Window): Fix typo.
5072 * edebug.texi (Edebug Execution Modes): Fix typo.
5073
f7005886
RS
50742003-10-13 Richard M. Stallman <rms@gnu.org>
5075
5076 * windows.texi (Basic Windows): A window has fringe settings,
5077 display margins and scroll-bar settings.
5078 (Splitting Windows): Doc split-window return value.
5079 Clean up one-window-p.
5080 (Selecting Windows): Fix typo.
5081 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
5082 (Buffers and Windows): In set-window-buffer, explain effect
5083 on fringe settings and scroll bar settings.
5084 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
5085 (Choosing Window): Use defopt for pop-up-frame-function.
5086 For special-display-buffer-names, explain same-window and same-frame.
5087 Clarify window-dedicated-p return value.
5088 (Textual Scrolling): scroll-up and scroll-down can get an error.
5089 (Horizontal Scrolling): Clarify auto-hscroll-mode.
5090 Clarify set-window-hscroll.
5091 (Size of Window): Don't mention tool bar in window-height.
5092 (Coordinates and Windows): Explain what coordinates-in-window-p
5093 returns for fringes and display margins.
5094 (Window Configurations): Explain saving fringes, etc.
5095
5096 * tips.texi (Library Headers): Clean up Documentation.
5097
5098 * syntax.texi (Parsing Expressions): Clean up forward-comment
5099 and parse-sexp-lookup-properties.
5100
5101 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
5102
5103 * os.texi (System Environment): Clean up text for load-average errors.
5104
5105 * modes.texi (Hooks): Don't explain local hook details at front.
5106 Clarify run-hooks and run-hook-with-args a little.
5107 Clean up add-hook and remove-hook.
5108
5109 * edebug.texi (Edebug Execution Modes): Clarify t.
5110 Document edebug-sit-for-seconds.
5111 (Coverage Testing): Document C-x X = and =.
5112 (Instrumenting Macro Calls): Fix typo.
5113 (Specification List): Don't index the specification keywords.
5114
c989ebe9
KS
51152003-10-10 Kim F. Storm <storm@cua.dk>
5116
5117 * processes.texi (Network): Introduce make-network-process.
5118
f9525eef
LT
51192003-10-09 Luc Teirlinck <teirllm@auburn.edu>
5120
5121 * tips.texi (Library Headers): Fix typo.
5122
f008b925
LK
51232003-10-07 Juri Linkov <juri@jurta.org>
5124
5125 * modes.texi (Imenu): Mention imenu-create-index-function's
5126 default value. Explain submenus better.
5127
c22c5da6
LK
51282003-10-07 Lute Kamstra <lute@gnu.org>
5129
5130 * modes.texi (Faces for Font Lock): Fix typo.
5131 (Hooks): Explain how buffer-local hook variables can refer to
5132 global hook variables.
5133 Various minor clarifications.
5134
49247521
LK
51352003-10-06 Lute Kamstra <lute@gnu.org>
5136
5137 * tips.texi (Coding Conventions): Mention naming conventions for
5138 hooks.
5139
9296c947
LT
51402003-10-05 Luc Teirlinck <teirllm@auburn.edu>
5141
5142 * loading.texi (Library Search): Correct default value of
5143 load-suffixes.
5144 (Named Features): Fix typo.
5145
0e9b293a
RS
51462003-10-05 Richard M. Stallman <rms@gnu.org>
5147
5148 * loading.texi (Named Features): In `provide',
5149 say how to test for subfeatures.
5150 (Unloading): In unload-feature, use new var name
5151 unload-feature-special-hooks.
5152
49247521 51532003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
5154
5155 * modes.texi (Major Mode Conventions): Mention third way to set up
5156 Imenu.
5157 (Imenu): A number of small fixes.
5158 Delete documentation of internal variable imenu--index-alist.
5159 Document the return value format of imenu-create-index-function
5160 functions.
5161
ab8f7d5c
RS
51622003-09-30 Richard M. Stallman <rms@gnu.org>
5163
5164 * processes.texi (Network): Say what stopped datagram connections do.
5165
5166 * lists.texi (Association Lists): Clarify `assq-delete-all'.
5167
5168 * display.texi (Overlay Properties): Clarify `evaporate' property.
5169
49247521 51702003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
5171
5172 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 5173 constructs should be marked as risky.
86b9b767
LK
5174 Change cons cell into proper list.
5175 (Mode Line Variables): Change cons cell into proper list.
5176
49247521 51772003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
5178
5179 * modes.texi (Mode Line Data): Document the :propertize construct.
5180 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 5181 to match their order in the default mode-line-format.
bc3b02f9
LK
5182 Describe the new variables mode-line-position and mode-line-modes.
5183 Update the default values of mode-line-frame-identification,
5184 minor-mode-alist, and default-mode-line-format.
5185 (Properties in Mode): Mention the :propertize construct.
6142d1d0 5186
bc3b02f9 51872003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 5188
c22c5da6 5189 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
5190 * loading.texi, minibuf.texi, text.texi, variables.texi:
5191 Avoid @strong{Note:}.
5192
51932003-09-26 Richard M. Stallman <rms@gnu.org>
5194
5195 * keymaps.texi (Remapping Commands): Fix typo.
5196
41beda59
LT
51972003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
5198
5199 * processes.texi (Low-Level Network): Fix typo.
5200
ef6ae4ff
KS
52012003-09-23 Kim F. Storm <storm@cua.dk>
5202
5203 * processes.texi (Network, Network Servers): Fix typos.
5204 (Low-Level Network): Add timeout value for :server keyword.
5205 Add new option keywords to make-network-process.
5206 Add set-network-process-options.
5207 Explain how to test availability of network options.
5208
b0f23edf
RS
52092003-09-19 Richard M. Stallman <rms@gnu.org>
5210
5211 * text.texi (Motion by Indent): Arg to
5212 backward-to-indentation and forward-to-indentation is optional.
5213
5214 * strings.texi (Creating Strings): Add substring-no-properties.
5215
5216 * processes.texi
5217 (Process Information): Add list-processes arg QUERY-ONLY.
5218 Delete process-contact from here.
5219 Add new status values for process-status.
5220 Add process-get, process-put, process-plist, set-process-plist.
5221 (Synchronous Processes): Add call-process-shell-command.
5222 (Signals to Processes): signal-process allows process objects.
5223 (Network): Complete rewrite.
5224 (Network Servers, Datagrams, Low-Level Network): New nodes.
5225
5226 * positions.texi (Word Motion): forward-word, backward-word
5227 arg is optional. Reword.
5228
5229 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
5230
c22c5da6 5231 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
5232 Delete duplicate definition of buffer-local-value.
5233 (File Local Variables): Explain about discarding text props.
5234
f387bdea
RS
52352003-09-11 Richard M. Stallman <rms@gnu.org>
5236
5237 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
5238 changes variables that record input events.
5239 (Minibuffer Misc): Add minibuffer-selected-window.
5240
5241 * lists.texi (Building Lists): Add copy-tree.
5242
5243 * display.texi (Fontsets): Add char-displayable-p.
5244 (Scroll Bars): New node.
5245
49247521 52462003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
5247
5248 * modes.texi (%-Constructs): Document new `%i' and `%I'
5249 constructs.
5250
fd026ee1
JR
52512003-09-03 Peter Runestig <peter@runestig.com>
5252
5253 * makefile.w32-in: New file.
5254
4828b4d7
RS
52552003-08-29 Richard M. Stallman <rms@gnu.org>
5256
5257 * display.texi (Overlay Properties): Clarify how priorities
5258 affect use of the properties.
5259
a4e4f05d
LT
52602003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
5261
5262 * customize.texi (Type Keywords): Correct the description of
5263 `:help-echo' in the case where `motion-doc' is a function.
5264
3ebe0346
JPW
52652003-08-14 John Paul Wallington <jpw@gnu.org>
5266
5267 * modes.texi (Emulating Mode Line): Subsection, not section.
5268
3afe8e39
RS
52692003-08-13 Richard M. Stallman <rms@gnu.org>
5270
5271 * elisp.texi (Top): Update subnode lists in menu.
5272
5273 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
5274 (Kill Functions): kill-region has new arg yank-handler.
5275 (Yanking): New node.
5276 (Yank Commands): Add yank-undo-function.
5277 (Low-Level Kill Ring):
5278 kill-new and kill-append have new arg yank-handler.
5279 (Changing Properties): Add remove-list-of-text-properties.
5280 (Atomic Changes): New node.
5281
5282 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
5283
5284 * streams.texi (Output Variables): Add eval-expression-print-length
5285 and eval-expression-print-level.
5286
5287 * os.texi (Time Conversion): For encode-time, explain limits on year.
5288
5289 * objects.texi (Character Type): Define anchor "modifier bits".
5290
5291 * modes.texi (Emulating Mode Line): New node.
5292 (Search-based Fontification): Font Lock uses font-lock-face property.
5293 (Other Font Lock Variables): Likewise.
5294
5295 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
5296 not vectors.
5297 (Active Keymaps): Add emulation-mode-map-alists.
5298 (Functions for Key Lookup): key-binding has new arg no-remap.
5299 (Remapping Commands): New node.
5300 (Scanning Keymaps): where-is-internal has new arg no-remap.
5301 (Tool Bar): Add tool-bar-local-item-from-menu.
5302 Clarify when to use tool-bar-add-item-from-menu.
5303
5304 * commands.texi (Interactive Call): commandp has new arg.
5305 (Command Loop Info): Add this-original-command.
5306
e37769b1
JPW
53072003-08-06 John Paul Wallington <jpw@gnu.org>
5308
5309 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
5310
5311 * display.texi (Warning Basics): Fix typo.
5312 (Fringes): Add closing curly bracket and fix typo.
5313
5314 * elisp.texi (Top): Fix typo.
5315
c5e0561f
RS
53162003-08-05 Richard M. Stallman <rms@gnu.org>
5317
5318 * elisp.texi: Update lists of subnodes.
5319
5320 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
5321
5322 * variables.texi (Local Variables): Use lc for example variable names.
5323
5324 * tips.texi (Library Headers): Explain where to put -*-.
5325
5326 * strings.texi (Creating Strings): Fix xref for vconcat.
5327
5328 * sequences.texi (Vector Functions):
5329 vconcat no longer allows integer args.
5330
5331 * minibuf.texi (Reading File Names): read-file-name has new
5332 arg PREDICATE. New function read-directory-name.
5333
5334 * macros.texi (Defining Macros): Give definition of `declare'
5335 (Indenting Macros): New node.
5336
5337 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
5338 (Window Frame Parameters): Make separate table of parameters
5339 that are coupled with specific face attributes.
5340 (Deleting Frames): delete-frame-hooks renamed to
5341 delete-frame-functions.
5342
5343 * files.texi (Magic File Names): Add file-remote-p.
5344 Clarify file-local-copy.
5345
5346 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
5347 here; instead xref Defining Macros.
5348
5349 * display.texi (Warnings): New node, and subnodes.
5350 (Fringes): New node.
5351
5352 * debugging.texi (Test Coverage): New node.
5353
5354 * compile.texi (Compiler Errors): Explain with-no-warnings
5355 and other ways to suppress warnings.
5356
5357 * commands.texi (Interactive Call): Minor clarification.
5358
5359 * buffers.texi (Buffer File Name): set-visited-file-name
5360 renames the buffer too.
5361
5362 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
5363
ee59dede
MR
53642003-07-24 Markus Rost <rost@math.ohio-state.edu>
5365
5366 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
5367
f0514b34
MR
53682003-07-22 Markus Rost <rost@math.ohio-state.edu>
5369
5370 * internals.texi (Garbage Collection): Fix previous change.
5371
c73983bb
RS
53722003-07-22 Richard M. Stallman <rms@gnu.org>
5373
5374 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
5375
5376 * display.texi (Width): Use \s syntax in example.
5377 (Font Selection): Add face-font-rescale-alist.
5378
5379 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
5380 Remove spurious indent in example.
5381
5382 * lists.texi (Building Lists): Add number-sequence.
5383
5384 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
5385
5386 * functions.texi (Function Documentation): Explain how to
5387 show calling convention explicitly in the doc string.
5388
5389 * windows.texi (Selecting Windows): save-selected-window saves
5390 selected window of each frame.
5391 (Window Configurations): Minor change.
5392
5393 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
5394
5395 * streams.texi (Output Variables): Add print-continuous-numbering
5396 and print-number-table.
5397
5398 * processes.texi (Decoding Output): New node.
5399
5400 * os.texi (Time Conversion): decode-time arg is optional.
5401
5402 * objects.texi (Character Type): Don't use space as example for \.
5403 Make list of char names and \-sequences correspond.
5404 Explain that \s is not used in strings. `\ ' needs space after.
5405
5406 * nonascii.texi (Converting Representations): Add string-to-multibyte.
5407 (Translation of Characters): Add translation-table-for-input.
5408 (Default Coding Systems): Add auto-coding-functions.
5409 (Explicit Encoding): Add decode-coding-inserted-region.
5410 (Locales): Add locale-info.
5411
5412 * minibuf.texi (Basic Completion): Describe test-completion.
5413 Collections can be lists of strings.
5414 Clean up lazy-completion-table.
5415 (Programmed Completion): Mention test-completion.
5416 Clarify why lambda expressions are not accepted.
5417 (Minibuffer Misc): Describe minibufferp.
5418
51a8b435
RS
54192003-07-14 Richard M. Stallman <rms@gnu.org>
5420
5421 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
5422
5423 * windows.texi (Selecting Windows): New arg to select-window.
5424 (Selecting Windows): Add with-selected-window.
5425 (Size of Window): Add window-inside-edges, etc.
5426
5427 * internals.texi (Garbage Collection): Add post-gc-hook.
5428
5429 * processes.texi (Subprocess Creation): Add exec-suffixes.
5430
5431 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
5432 (Scanning Keymaps): Add map-keymaps.
5433 (Defining Menus): Add keymap-prompt.
5434
5435 * numbers.texi (Integer Basics): Add most-positive-fixnum,
5436 most-negative-fixnum.
5437
5438 * compile.texi (Byte Compilation): Explain no-byte-compile
5439 (Compiler Errors): New node.
5440
5441 * os.texi (User Identification): user-uid, user-real-uid
5442 can return float.
5443
5444 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
5445 and about derived modes.
5446 (Minor Modes): Add minor-mode-list.
5447 (Defining Minor Modes): Keyword args for define-minor-mode.
5448 (Search-based Fontification): Explain managing other properties.
5449 (Other Font Lock Variables): Add font-lock-extra-managed-props.
5450 (Faces for Font Lock): Add font-locl-preprocessor-face.
5451 (Hooks): Add run-mode-hooks and delay-mode-hooks.
5452
5453 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 5454 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
5455
5456 * loading.texi (Library Search): Add load-suffixes.
5457
5458 * minibuf.texi (Basic Completion): Add lazy-completion-table.
5459 (Programmed Completion): Add dynamic-completion-table.
5460
5461 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
5462 (Magic File Names): Specify precedence order of handlers.
199bb209 5463
51a8b435
RS
5464 * commands.texi (Command Overview): Emacs server runs pre-command-hook
5465 and post-command-hook.
5466 (Waiting): New calling convention for sit-for.
5467
5468 * text.texi (Special Properties): local-map and keymap properties
5469 apply based on their stickiness.
5470
c6de56a0
RS
54712003-07-07 Richard M. Stallman <rms@gnu.org>
5472
5473 * modes.texi (Minor Mode Conventions): Specify only some kinds
5474 of list values as args to minor modes.
5475
5476 * files.texi (File Name Expansion): Warn about iterative use
5477 of substitute-in-file-name.
5478
5479 * advice.texi (Activation of Advice): Clean up previous change.
5480
8c761ea6
MR
54812003-07-06 Markus Rost <rost@math.ohio-state.edu>
5482
5483 * advice.texi (Activation of Advice): Note that ad-start-advice is
5484 turned on by default.
5485
c6de56a0
RS
54862003-06-30 Richard M. Stallman <rms@gnu.org>
5487
5488 * text.texi (Buffer Contents): Document current-word.
5489 (Change Hooks): Not called for *Messages*.
5490
5491 * functions.texi (Defining Functions): Explain about redefining
5492 primitives.
5493 (Function Safety): Renamed. Minor changes.
5494 Comment out the detailed criteria for what is safe.
5495
3fe4e567
AS
54962003-06-22 Andreas Schwab <schwab@suse.de>
5497
5498 * objects.texi (Symbol Type): Fix description of examples.
5499
cda7bd13
AS
55002003-06-16 Andreas Schwab <schwab@suse.de>
5501
5502 * hash.texi (Creating Hash): Fix description of :weakness.
5503
fbcffa4a
KG
55042003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
5505
5506 * files.texi (Changing Files): copy-file copies file modes, too.
5507
ff6a3bfb
RS
55082003-05-28 Richard M. Stallman <rms@gnu.org>
5509
5510 * strings.texi (Creating Strings): Clarify split-string.
5511
1463a05d
JB
55122003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
5513
5514 * strings.texi (Creating Strings): Update split-string specification
5515 and examples.
5516
af253914
RS
55172003-05-19 Richard M. Stallman <rms@gnu.org>
5518
5519 * elisp.texi: Correct invariant section names.
5520
7ea52f92
RS
55212003-04-20 Richard M. Stallman <rms@gnu.org>
5522
5523 * os.texi (Timers): Explain about timers and quitting.
5524
e31afc09
RS
55252003-04-19 Richard M. Stallman <rms@gnu.org>
5526
5527 * internals.texi (Writing Emacs Primitives): Strings are
5528 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
5529 Explain GCPRO convention for varargs function args.
5530
5ceea398
RS
55312003-04-16 Richard M. Stallman <rms@gnu.org>
5532
5533 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
5534
b0ada147
RS
55352003-04-08 Richard M. Stallman <rms@gnu.org>
5536
5537 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
5538
b23375aa
KS
55392003-02-13 Kim F. Storm <storm@cua.dk>
5540
5541 * objects.texi (Character Type): New \s escape for space.
5542
c60ee5e7
JB
55432003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
5544
5545 * os.texi (System Environment): Added cygwin system-type.
5546
84e47416
RS
55472003-01-25 Richard M. Stallman <rms@gnu.org>
5548
5549 * keymaps.texi: Document that a symbol can act as a keymap.
5550
3e8cf2ea
RS
55512003-01-13 Richard M. Stallman <rms@gnu.org>
5552
5553 * text.texi (Changing Properties): Say string indices are origin-0.
5554
5555 * positions.texi (Screen Lines) <compute-motion>:
5556 Correct order of elts in return value.
5557
5558 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
5559 how to define a default binding.
5560
7abb9fc5 55612002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 5562
104bc3aa 5563 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 5564
104bc3aa 5565 * customize.texi (Simple Types): Clarify description of custom
9b7fa297 5566 type 'number. Describe new custom type 'float.
177f790c 5567
7abb9fc5 55682002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
5569
5570 * variables.texi (File Local Variables): Fix typo.
5571
df140a68 55722002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 5573
df140a68
KG
5574 From Michael Albinus <Michael.Albinus@alcatel.de>.
5575
5576 * README: Target for Info file is `make info'.
5577
5578 * files.texi (File Name Components): Fixed typos in
5579 `file-name-sans-extension'.
5580 (Magic File Names): Complete list of operations for magic file
5581 name handlers.
5582
7ed9159a
JY
55832002-09-16 Jonathan Yavner <jyavner@engineer.com>
5584
5585 * variables.texi (File Local Variables): New function
5586 risky-local-variable-p.
5587
55882002-09-15 Jonathan Yavner <jyavner@engineer.com>
5589
5590 * functions.texi (Function safety): New node about unsafep.
5591
241f79af
PA
55922002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
5593
5594 * customize.texi (Splicing into Lists): Fixed example.
5595 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
5596
72459b15
JB
55972002-06-17 Juanma Barranquero <lektu@terra.es>
5598
5599 * frames.texi (Display Feature Testing): Fix typo.
5600
61f7e0f5
AS
56012002-06-12 Andreas Schwab <schwab@suse.de>
5602
5603 * frames.texi (Initial Parameters, Resources): Fix references to
5604 the Emacs manual.
5605
4e792dbd
KS
56062002-05-13 Kim F. Storm <storm@cua.dk>
5607
5608 * variables.texi (Intro to Buffer-Local): Updated warning and
5609 example relating to changing buffer inside let.
5610
940344d4 56112002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
5612
5613 * os.texi (Session Management): New node about X Session management.
5614
231ac53b
EZ
56152002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
5616
5617 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
5618 to which the manual corresponds, and the copyright years.
5619
5620 * Makefile.in (VERSION): Set to 2.9.
5621
140cc574
EZ
56222001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
5623
5624 * elisp.texi: Change the category in @dircategory to "Emacs", to
5625 make it consistent with info/dir.
5626
9c7fce05
MB
56272001-11-25 Miles Bader <miles@gnu.org>
5628
5629 * text.texi (Fields): Describe new `limit' arg in
5630 field-beginning/field-end.
5631
9f8bbf0f
EZ
56322001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
5633
a5e6715c
EZ
5634 * permute-index: Don't depend on csh-specific features. Replace
5635 the interpreter name with /bin/sh.
5636
9f8bbf0f
EZ
5637 * two-volume-cross-refs.txt: New file.
5638 * two.el: New file.
5639 * spellfile: New file.
5640
1756e2fb
EZ
56412001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
5642
5643 * permute-index: New file.
5644
5645 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
5646 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
5647 8+3 restricted namespace.
ad050e54
EZ
5648
5649 * Makefile.in (infodir): Define relative to $(srcdir).
5650 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
5651 include directories list via -I switch to makeinfo.
5652 (index.texi): Use cp if both hard and symbolic links fail.
5653
10fa7f8e
EZ
56542001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
5655
7a1494ce
EZ
5656 * Makefile.in (distclean): Add.
5657
10fa7f8e
EZ
5658 The following changes make ELisp manual part of the Emacs
5659 distribution:
5660
5661 * Makefile.in: Add Copyright notice.
5662 (prefix): Remove.
5663 (infodir): Change value to "../info".
5664 (VPATH): New variable.
5665 (MAKE): Don't define.
5666 (texmacrodir): Don't define.
5667 (texinputdir): Append the existing value of TEXINPUTS.
5668 ($(infodir)/elisp): Instead of just "elisp". Reformat the
5669 command to be compatible with man/Makefile.in, and to put the
5670 output into ../info.
5c32b7c5 5671 (info): Add target.
10fa7f8e
EZ
5672 (installall): Target removed.
5673
74686736 56742001-10-31 Pavel Jan\e,Am\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
5675
5676 * tips.texi (Coding Conventions): Fix typo.
5677
6fd735df
GM
56782001-10-23 Gerd Moellmann <gerd@gnu.org>
5679
5680 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
5681
b704d54b
EZ
56822001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
5683
5684 * files.texi (File Name Components): Update the description of
5685 file-name-sans-extension and file-name-extension, as they now
5686 ignore leading dots.
5687
71431a0e
GM
56882001-10-20 Gerd Moellmann <gerd@gnu.org>
5689
6aa97356 5690 * (Version 21.1 released.)
71431a0e 5691
79f1f96c
MB
56922001-10-19 Miles Bader <miles@gnu.org>
5693
5694 * positions.texi (Text Lines): Describe behavior of
5695 `beginning-of-line'/`end-of-line' in the presence of field properties.
5696
892a8f36
GM
56972001-10-17 Gerd Moellmann <gerd@gnu.org>
5698
5699 * Makefile.in (VERSION): Set to 2.8.
5700 (manual): Use `manual-21'.
5701
8c1cc9e8 5702 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
5703 number was used. Set it to 2.8.
5704
5705 * intro.texi: Likewise.
5706
51724e26
EZ
57072001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
5708
5709 * files.texi (File Name Completion): Document the significance of
5710 a trailing slash in elements of completion-ignored-extensions.
5711
57b338e8
MB
57122001-10-06 Miles Bader <miles@gnu.org>
5713
5714 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
5715
c89e4bc5
GM
57162001-10-04 Gerd Moellmann <gerd@gnu.org>
5717
5718 * variables.texi (Variable Aliases): New node.
5719
ab952a4f
GM
57202001-10-04 Gerd Moellmann <gerd@gnu.org>
5721
5722 * Branch for 21.1.
dff28924 5723
9db3a582
MB
57242001-10-02 Miles Bader <miles@gnu.org>
5725
ae1a9581
MB
5726 * minibuf.texi (Minibuffer Misc): Add entries for
5727 `minibuffer-contents', `minibuffer-contents-no-properties', and
5728 `delete-minibuffer-contents'.
5729 Correct description for `minibuffer-prompt-end'.
5730
9db3a582
MB
5731 * text.texi (Property Search): Correct descriptions of
5732 `next-char-property-change' and `previous-char-property-change'.
5733 Add entries for `next-single-char-property-change' and
5734 `previous-single-char-property-change'.
5735 Make operand names a bit more consistent.
5736
03be5931
EZ
57372001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
5738
5739 * frames.texi (Finding All Frames): Document that next-frame and
5740 previous-frame are local to current terminal.
5741
974548ec
EZ
57422001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
5743
5744 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 5745 result of make-keymap.
974548ec 5746
8d82c597
EZ
57472001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
5748
5749 * display.texi (Font Lookup, Attribute Functions)
5750 (Image Descriptors): Add cross-references to the definition of
5751 selected frame.
5752
5753 * buffers.texi (The Buffer List): Add cross-references to the
5754 definition of selected frame.
5755
5756 * frames.texi (Input Focus): Clarify which frame is _the_ selected
5757 frame at any given time.
5758 (Multiple Displays, Size and Position): Add a cross-reference to
5759 the definition of the selected frame.
5760
2842de30
EZ
57612001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
5762
5763 * strings.texi (String Conversion) <string-to-number>: Document
5764 that a float is returned for integers that are too large.
5765
5766 * frames.texi (Mouse Position): Document mouse-position-function.
5767 (Display Feature Testing): Document display-images-p.
5768 (Window Frame Parameters): Document the cursor-type variable.
5769
5770 * numbers.texi (Integer Basics): Document CL style read syntax for
5771 integers in bases other than 10.
5772
5773 * positions.texi (List Motion): Document
5774 open-paren-in-column-0-is-defun-start.
5775
5776 * lists.texi (Sets And Lists): Document member-ignore-case.
5777
5778 * internals.texi (Garbage Collection): Document the used and free
5779 strings report.
5780 (Memory Usage): Document strings-consed.
5781
5782 * os.texi (Time of Day): Document float-time.
5783 (Recording Input): Document that clear-this-command-keys clears
5784 the vector to be returned by recent-keys.
5785
5786 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
5787 argument keymap can be a list.
5788
5789 * nonascii.texi (User-Chosen Coding Systems)
5790 <select-safe-coding-system>: Document the new argument
5791 accept-default-p and the variable
5792 select-safe-coding-system-accept-default-p. Tell what happens if
5793 buffer-file-coding-system is undecided.
5794 (Default Coding Systems): Document auto-coding-regexp-alist.
5795
5796 * display.texi (The Echo Area) <message>: Document
5797 message-truncate-lines.
5798 (Glyphs): Document that the glyph table is unused on windowed
5799 displays.
5800
5801 * help.texi (Describing Characters) <single-key-description>:
5802 Document the new argument no-angles.
5803 (Accessing Documentation) <documentation-property>: Document that
5804 a non-string property is evaluated.
5805 <documentation>: Document that the function-documentation property
5806 is looked for.
5807
5808 * windows.texi (Selecting Windows): Document some-window.
5809
5810 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
5811
5812 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
5813 apropos-mode-hook.
5814
5815 * commands.texi (Using Interactive): Document interactive-form.
5816 (Keyboard Macros): Document kbd-macro-termination-hook.
5817 (Command Loop Info): Document that clear-this-command-keys clears
5818 the vector to be returned by recent-keys.
5819
2d43d823
GM
58202001-09-04 Werner LEMBERG <wl@gnu.org>
5821
5822 * Makefile.in (srcdir, texinputdir): New variables.
5823 (srcs, index.texi, install): Use $(srcdir).
5824 (.PHONY): Remove elisp.dvi.
5825 (elisp): Use -I switch for makeinfo.
5826 (elisp.dvi): Use $(srcdir) and $(texinputdir).
5827 (installall, dist): Use $(srcdir).
5828 Fix path to texinfo.tex.
5829 (maintainer-clean): Add elisp.dvi and elisp.oaux.
5830
fa739b31
GM
58312001-08-30 Gerd Moellmann <gerd@gnu.org>
5832
92a25631
GM
5833 * display.texi (Conditional Display): Adjust to API change.
5834
fa739b31
GM
5835 * configure: New file.
5836
cef68af5
GM
58372001-07-30 Gerd Moellmann <gerd@gnu.org>
5838
5839 * commands.texi (Repeat Events): Add description of
5840 double-click-fuzz.
5841
d1f08d85
SM
58422001-05-08 Stefan Monnier <monnier@cs.yale.edu>
5843
5844 * syntax.texi (Syntax Class Table): Add the missing designator for
5845 comment and string fences.
5846 (Syntax Properties): Add a xref to syntax table internals.
5847 (Syntax Table Internals): Document string-to-syntax.
5848
1e9fc92e
GM
58492001-05-07 Gerd Moellmann <gerd@gnu.org>
5850
5851 * Makefile.in (install): Use install-info command line options
5852 like in Emacs' Makefile.in.
5853
00480554
MB
58542000-12-09 Miles Bader <miles@gnu.org>
5855
5856 * windows.texi (Window Start): Update documentation for
5857 `pos-visible-in-window-p'.
5858
1e344ee2
SM
58592000-11-12 Stefan Monnier <monnier@cs.yale.edu>
5860
5861 * lists.texi (Building Lists): Add footnote to explain how to add
5862 to the end of a list.
5863
a540f6ed
GM
58642000-10-25 Gerd Moellmann <gerd@gnu.org>
5865
5866 * files.texi (Visiting Functions): Typos.
5867
28bcdbee
KH
58682000-10-25 Kenichi Handa <handa@etl.go.jp>
5869
5870 * files.texi (Visiting Functions): Return value of
5871 find-file-noselect may be a list of buffers if wildcards are used.
5872
22d1a4ed
MB
58732000-10-24 Miles Bader <miles@lsi.nec.co.jp>
5874
5875 * display.texi (Defining Faces): Document `graphic' display type
5876 in face specs.
5877
916a89db
KG
58782000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
5879
1e9fc92e 5880 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
5881 `after-make-frame-hook' with `after-make-frame-functions'.
5882
1e9fc92e 5883 * frames.texi (Creating Frames): Ditto.
916a89db 5884
1e9fc92e 5885 * variables.texi (Future Local Variables): Ditto.
916a89db 5886
483de32b
GM
58872000-10-16 Gerd Moellmann <gerd@gnu.org>
5888
5889 * display.texi (Other Image Types): Add description of :foreground
5890 and :background properties of mono PBM images.
5891
e23a63a5
WL
58922000-08-17 Werner LEMBERG <wl@gnu.org>
5893
5894 * .cvsignore: New file.
5895
dfc16043
GM
58962000-01-05 Gerd Moellmann <gerd@gnu.org>
5897
5898 * tindex.pl: New script.
5899
602613fe
DL
59001999-12-03 Dave Love <fx@gnu.org>
5901
5902 * Makefile.in (MAKEINFO): New parameter.
5903
94ec544d
DL
59041999-09-17 Richard Stallman <rms@gnu.org>
5905
5906 * Makefile.in (srcs): Add hash.texi.
5907 (VERSION): Update to 20.6.
5908
59091999-09-13 Richard Stallman <rms@gnu.org>
5910
5911 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
5912
59131998-08-29 Karl Heuer <kwzh@gnu.org>
5914
5915 * configure.in: New file.
5916 * Makefile.in: Renamed from Makefile.
5917 (prefix, infodir): Use value obtained from configure.
5918 (emacslibdir): Obsolete variable deleted.
5919 (dist): Distribute configure.in, configure, Makefile.in.
5920
59211998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
5922
5923 * Makefile (INSTALL_INFO): New variable.
5924 (install): Run install-info.
5925
59261998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
5927
5928 * Makefile (elisp.dvi): Add missing backslash.
5929
59301998-05-02 Richard Stallman <rms@psilocin.gnu.org>
5931
5932 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
5933 Run texindex without `./'. Always run texindex on elisp.tp.
5934 (elisp.tps): Target deleted.
5935
59361998-04-05 Richard Stallman <rms@psilocin.gnu.org>
5937
5938 * Makefile (srcs): Add nonascii.texi and customize.texi.
5939 (dist): Start by deleting `temp'.
5940
59411998-02-17 Richard Stallman <rms@psilocin.gnu.org>
5942
5943 * Makefile (makeinfo, texindex): Targets deleted.
5944 (makeinfo.o, texindex.o): Targets deleted.
5945 (clean, dist): Don't do anything with them or with getopt*.
5946
59471998-01-30 Richard Stallman <rms@psilocin.gnu.org>
5948
5949 * Makefile (SHELL): Defined.
5950
59511998-01-27 Richard Stallman <rms@psilocin.gnu.org>
5952
5953 * Makefile (elisp.tps): New target.
5954 (elisp.dvi): Depend on elisp.tps.
5955
5956Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
5957
5958 * README: Update phone number.
5959
5960 * Makefile (elisp): Make this be the default target.
5961 Depend on makeinfo.c instead of makeinfo.
5962 (install): Don't depend on elisp.dvi, since we don't install that.
5963 Use mkinstalldirs.
5964 (dist): Add mkinstalldirs.
5965
5966Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
5967
5968 * Makefile (VERSION): Update version number.
5969 (maintainer-clean): Renamed from realclean.
5970
5971Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
5972
5973 * Makefile (realclean): New target.
5974 (elisp): Remove any old elisp-* files first.
5975
5976Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
5977
d1f08d85
SM
5978 * Makefile (VERSION): New variable.
5979 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
5980 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
5981
5982Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5983
5984 * Makefile (elisp): Depend on makeinfo.
5985
5986Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
5987
d1f08d85 5988 * Makefile (srcs): Add anti.texi.
94ec544d
DL
5989
5990Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5991
5992 * Makefile (infodir, prefix): New vars.
5993 (install): Use infodir.
5994 (emacsinfodir): Deleted.
5995
5996Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
5997
5998 * Makefile (srcs): Add calendar.texi.
5999
6000 * Makefile (dist): Copy texindex.c and makeinfo.c.
6001 Limit elisp-* files to those with one or two digits.
6002
6003Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6004
6005 * Makefile (dist): Changed to use Gzip instead of compress.
6006
6007Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6008
6009 * loading.texi (Unloading): define-function changed back to
6010 defalias. It may not stay this way, but at least it's
6011 consistent with the known-good version of the code patch.
6012
6013Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
6014
6015 * modes.texi (Hooks): Document new optional arg of add-hook.
6016
6017Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
6018
d1f08d85 6019 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
6020
6021 * tips.texi: Add new section on standard library headers.
6022
6023Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6024
6025 * Makefile (srcs): Add frame.texi to the list of sources.
6026
6027Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6028
6029 * Makefile (dist): Don't bother excluding autosave files; they'll
6030 never make it into the temp directory anyway, and the hash marks
6031 in the name are problematic for make and the Bourne shell.
dff28924 6032 (srcs):
94ec544d
DL
6033
6034Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
6035
d1f08d85 6036 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
6037 the distribution tar file.
6038
dff28924 6039Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
6040
6041 * Makefile (srcs): Added index.perm.
6042 (elisp.dvi): Remove erroneous shell comment.
6043 Expect output of permute-index in permuted.fns.
6044 Save old elisp.aux in elisp.oaux.
6045 (clean): Added index.texi to be deleted.
6046
dff28924 6047Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
6048
6049 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
6050
dff28924 6051Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d 6052
6db11765 6053 * files.texi: Noted that completion-ignored-extensions is ignored
94ec544d
DL
6054 when making *Completions*.
6055
6056Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
6057
6058 * Makefile make dist now depends on elisp.dvi, since it tries
6059 to include it in the dist file.
6060
dff28924 6061Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
6062
6063 * functions.texinfo (Mapping Functions): Add missing quote
6064
dff28924 6065Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
6066
6067 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
6068 (defunargs): Turn off \hyphenchar of \sl font temporarily.
6069
dff28924 6070Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
6071
6072 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
6073 and @error{} are the terms now being used. The files in the
6074 directory have been changed to reflect this.
6075
d1f08d85 6076 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
6077 ` @result{}', using 5 spaces at the begining of the line.
6078
dff28924 6079Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
6080
6081 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
6082 experimental @indentedresult{}, @indentedexpandsto{} are part of
6083 the texinfo.tex in this directory. These TeX macros are not
6084 stable yet.
6085
dff28924 6086Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d 6087
6db11765 6088 * texinfo.tex: Temporarily added
d1f08d85 6089 \let\result=\dblarrow
94ec544d
DL
6090 \def\error{{\it ERROR} \longdblarrow}
6091 We need to do this better soon.
6092
dff28924 6093Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
6094
6095 * Applied Karl Berry's patches to *.texinfo files, but not to
9b7fa297 6096 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
94ec544d
DL
6097 new title page format is also not applied, since it requires
6098 texinfo.tex changes.)
6099
6100 * Cleaned up `Makefile' and defined the `emacslibdir' directory
6101 for the Project GNU development environment.
6102
ad050e54 6103;; Local Variables:
fd026ee1 6104;; coding: iso-2022-7bit
33462dfa 6105;; add-log-time-zone-rule: t
ad050e54 6106;; End:
2a34a036 6107
651f374c 6108 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
de529e21 6109 2005, 2006, 2007 Free Software Foundation, Inc.
5b87ad55
GM
6110
6111 This file is part of GNU Emacs.
6112
6113 GNU Emacs is free software; you can redistribute it and/or modify
6114 it under the terms of the GNU General Public License as published by
6115 the Free Software Foundation; either version 2, or (at your option)
6116 any later version.
6117
6118 GNU Emacs is distributed in the hope that it will be useful,
6119 but WITHOUT ANY WARRANTY; without even the implied warranty of
6120 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
6121 GNU General Public License for more details.
6122
6123 You should have received a copy of the GNU General Public License
6124 along with GNU Emacs; see the file COPYING. If not, write to the
6125 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
6126 Boston, MA 02110-1301, USA.
ab5796a9
MB
6127
6128;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda