(allout-unprotected, allout-e-o-prefix-p)
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
c29fbc93
RS
12006-07-18 Richard Stallman <rms@gnu.org>
2
1ef252f6
RS
3 * display.texi (Forcing Redisplay): Cleanups in previous change.
4
c29fbc93
RS
5 * processes.texi (Low-Level Network): Make menu more convenient.
6
5b5fca28
KS
72006-07-18 Kim F. Storm <storm@cua.dk>
8
2d545d83
KS
9 * display.texi (Forcing Redisplay): redisplay-preemption-period
10 only used on window systems. Add xref to Terminal Output.
11
12 * os.texi (Terminal Output): baud-rate only controls preemption on
13 non-window systems. Add xref to Forcing Redisplay.
14
5b5fca28
KS
15 * processes.texi (Low-Level Network): Rename node "Make Network"
16 to "Network Processes".
17
42995636
KB
182006-07-18 Karl Berry <karl@gnu.org>
19
5b5fca28
KS
20 * variables.texi, functions.texi, customize.texi, loading.texi:
21 * edebug.texi, minibuf.texi: Fix page breaks through chapter 20.
42995636 22
e1842332
CY
232006-07-17 Chong Yidong <cyd@stupidchicken.com>
24
25 * commands.texi (Waiting): Document batch-mode sit-for behavior.
26
daeeeffc
RS
272006-07-17 Richard Stallman <rms@gnu.org>
28
7c0c29ee
RS
29 * eval.texi, elisp.texi, text.texi: Use real doublequote inside menus.
30 Put period and comma inside quotes.
5b5fca28 31
7c0c29ee
RS
32 * loading.texi, markers.texi: Use real doublequote inside menus.
33
34 * windows.texi: Put point and comma inside quotes.
35 (Textual Scrolling): Use @samp for error message.
36
5b5fca28
KS
37 * variables.texi, tips.texi, syntax.texi, symbols.texi:
38 * strings.texi, streams.texi, processes.texi, os.texi:
7c0c29ee
RS
39 * objects.texi, numbers.texi, modes.texi, minibuf.texi:
40 * lists.texi, keymaps.texi, intro.texi, hash.texi, internals.texi:
5b5fca28
KS
41 * gpl.texi, functions.texi, files.texi, frames.texi, doclicense.texi:
42 * display.texi, control.texi, commands.texi, buffers.texi, anti.texi:
7c0c29ee 43 Put point and comma inside quotes.
5b5fca28 44
05bdf2d7
RS
45 * control.texi (Processing of Errors): Add command-error-function.
46
daeeeffc
RS
47 * variables.texi (File Local Variables): Clarify that
48 file local variables make buffer-local bindings.
49
50 * modes.texi (Syntactic Font Lock): Give default for
51 font-lock-syntax-table.
52
7e1c1289
NR
532006-07-17 Nick Roberts <nickrob@snap.net.nz>
54
55 * text.texi (Special Properties): Clean up previous change.
56
912c7235
KB
572006-07-16 Karl Berry <karl@gnu.org>
58
5b5fca28
KS
59 * objects.texi, numbers.texi, strings.texi, lists.texi, hash.texi:
60 * control.texi: Fix bad page breaks through chapter 10 (control).
ece35e15 61
5b5fca28 62 * anti.texi (Antinews): Reorder face-attribute fns to avoid
912c7235
KB
63 underfull hbox.
64
54b7938f
NR
652006-07-15 Nick Roberts <nickrob@snap.net.nz>
66
67 * text.texi (Special Properties): Describe fontified text property
68 in relation to a character (not text).
69
3f11901a
KS
702006-07-15 Kim F. Storm <storm@cua.dk>
71
0864179a
KS
72 * maps.texi (Standard Keymaps): Add xref for minibuffer maps.
73 Add apropos-mode-map, custom-mode-map, esc-map, global-map,
74 grep-mode-map, help-map, help-mode-map, kmacro-map, and tool-bar-map.
75
3f11901a
KS
76 * anti.texi (Antinews): Mention redisplay function.
77 The kbd macro existed, but was not documented, before 22.x.
78 Function pos-visible-in-window-p is not new in 22.x, just enhanced.
79
b4f62d0a
NR
802006-07-14 Nick Roberts <nickrob@snap.net.nz>
81
82 * display.texi (Displaying Messages): Add anchor.
83
84 * frames.texi (Dialog Boxes): Use it.
85
2c6e026a
RS
862006-07-12 Richard Stallman <rms@gnu.org>
87
88 * objects.texi (Frame Type): Explain nature of frames better.
89
90 * frames.texi (Frames): Explain nature of frames better.
91
922006-07-12 Ken Manheimer <ken.manheimer@gmail.com>
93
94 * tips.texi (Coding Conventions): Explain why use cl at compile time.
95
099d4201
YM
962006-07-12 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
97
98 * frames.texi (Window System Selections): Mention scrap support for Mac.
99 Default value of x-select-enable-clipboard is t on Mac.
100
101 * os.texi (Getting Out): Suspending is not allowed on Mac, either.
102
ff97f952
KS
1032006-07-11 Kim F. Storm <storm@cua.dk>
104
105 * display.texi (Forcing Redisplay): Add `redisplay' function.
106 Don't mention (sit-for -1) -- use (redisplay t) instead.
107
108 * commands.texi (Waiting): (sit-for -1) is no longer special.
109 (sit-for 0) is equivalent to (redisplay).
110 Iconifying/deiconifying no longer makes sit-for return.
111
a183016f
NR
1122006-07-10 Nick Roberts <nickrob@snap.net.nz>
113
114 * display.texi (Buttons): Fix typo.
115
116 * index.texi, elisp.texi (New Symbols): Comment node out.
117
b86be617
RS
1182006-07-09 Richard Stallman <rms@gnu.org>
119
120 * display.texi (Truncation): Clean up previous change.
121
3aa7c28e
RS
1222006-07-08 Richard Stallman <rms@gnu.org>
123
124 * commands.texi (Interactive Call): Use 3 as prefix in example
125 for execute-extended-command.
126
127 * display.texi (Attribute Functions): Move paragraph about
128 compatibility with Emacs < 21.
129
5a1048a5
KS
1302006-07-09 Kim F. Storm <storm@cua.dk>
131
132 * display.texi (Refresh Screen): Clarify force-window-update.
133 (Truncation): "Normally" indicated by fringe arrows.
134
89fb9154
EZ
1352006-07-08 Eli Zaretskii <eliz@gnu.org>
136
5a1048a5
KS
137 * windows.texi (Textual Scrolling, Resizing Windows):
138 * variables.texi (Constant Variables):
89fb9154
EZ
139 * text.texi (Buffer Contents, Deletion, Changing Properties)
140 (Property Search, Special Properties, Sticky Properties)
5a1048a5 141 (Links and Mouse-1, Fields, Change Hooks):
89fb9154 142 * syntax.texi (Syntax Table Functions, Parsing Expressions)
5a1048a5
KS
143 (Categories):
144 * symbols.texi (Other Plists):
145 * streams.texi (Output Variables):
146 * processes.texi (Input to Processes, Query Before Exit):
147 * positions.texi (Word Motion, Text Lines, List Motion):
89fb9154 148 * os.texi (Init File, System Environment, Sound Output)
5a1048a5 149 (Session Management):
89fb9154 150 * nonascii.texi (Text Representations, Character Sets)
5a1048a5
KS
151 (Chars and Bytes, Locales):
152 * modes.texi (Defining Minor Modes, Header Lines):
153 * minibuf.texi (Minibuffer Contents):
154 * markers.texi (Information from Markers):
155 * lists.texi (List Elements, Building Lists, Association Lists):
156 * keymaps.texi (Tool Bar):
157 * hash.texi (Creating Hash, Hash Access, Defining Hash, Other Hash):
158 * functions.texi (What Is a Function, Mapping Functions):
89fb9154
EZ
159 * frames.texi (Creating Frames, Parameter Access, Pointer Shape)
160 (Color Names, Text Terminal Colors, Display Feature Testing):
161 * files.texi (Visiting Functions, File Name Components)
5a1048a5 162 (Unique File Names, Contents of Directories):
89fb9154
EZ
163 * display.texi (Forcing Redisplay, Displaying Messages)
164 (Temporary Displays, Font Selection, Auto Faces)
165 (Font Lookup, Fringe Indicators, Display Margins)
166 (Image Descriptors, Showing Images, Image Cache, Button Types)
167 (Making Buttons, Manipulating Buttons, Button Buffer Commands)
5a1048a5
KS
168 (Display Table Format, Glyphs):
169 * control.texi (Iteration):
170 * commands.texi (Command Loop Info, Adjusting Point):
08b17d37
KS
171 * backups.texi (Making Backups, Auto-Saving):
172 Remove @tindex entries.
89fb9154 173
7f087030
KS
1742006-07-07 Kim F. Storm <storm@cua.dk>
175
176 * display.texi (Fringe Cursors): Fix typo.
177 (Customizing Bitmaps): Fix define-fringe-bitmap entry.
178 (Overlay Arrow): Default is overlay-arrow fringe indicator.
179
978db147
RS
1802006-07-05 Richard Stallman <rms@gnu.org>
181
182 * text.texi (Buffer Contents): Add example of text props
183 in result of buffer-substring.
184 (Text Properties): Explain better about use of specific property names.
185 (Property Search): Some cleanups; reorder some functions.
186
187 * keymaps.texi (Changing Key Bindings): Cleanup.
188 Add xref to Key Binding Conventions.
189
190 * display.texi (Attribute Functions): Add examples for
191 face-attribute-relative-p.
192
193 * tips.texi (Coding Conventions): Cleanup last change.
194
42b50684
KB
1952006-07-05 Karl Berry <karl@gnu.org>
196
08b17d37
KS
197 * elisp.texi: Use @fonttextsize 10pt, a la emacs.texi.
198 Remove @setchapternewpage odd.
42b50684
KB
199 Result is 1013 pages, down from 1100.
200
08b17d37
KS
201 * anti.texi, customize.texi, display.texi, internals.texi:
202 * minibuf.texi, modes.texi, tips.texi:
203 Fix overfull/underfull boxes.
42b50684 204
180f018c
TTN
2052006-07-05 Thien-Thi Nguyen <ttn@gnu.org>
206
207 * edebug.texi (Instrumenting):
208 Add Edebug-specific findex for eval-buffer.
209 * loading.texi (Loading):
210 Replace eval-current-buffer with eval-buffer.
211
8e338f7b
EZ
2122006-06-30 Nick Roberts <nickrob@snap.net.nz>
213
214 * locals.texi (Standard Buffer-Local Variables): Update the list
215 of variables.
216
0770a251
NR
2172006-06-26 Nick Roberts <nickrob@snap.net.nz>
218
219 * files.texi (File Name Completion): Point user to the node
220 "Reading File Names".
221
d9034473
EZ
2222006-06-24 Eli Zaretskii <eliz@gnu.org>
223
eff6bfea
EZ
224 * files.texi (Contents of Directories): Document case-insensitive
225 behavior on respective filesystems.
226
d9034473
EZ
227 * objects.texi (Character Type): Document that Emacs signals an
228 error for unsupported Unicode characters specified as \uNNNN.
229
a5bd14d3
RS
2302006-06-19 Richard Stallman <rms@gnu.org>
231
232 * processes.texi (Bindat Spec): Clarify previous change.
233
d1ae9041
RS
2342006-06-16 Richard Stallman <rms@gnu.org>
235
236 * tips.texi (Coding Conventions): Better explain conventions
237 for definition constructs.
238
239 * text.texi (Special Properties): String value of `read-only'
240 serves as the error message.
241
242 * objects.texi (Character Type): Clarify prev. change.
243 (Non-ASCII in Strings): Mention \u and \U.
244
245 * commands.texi (Using Interactive): Explain problem of
246 markers, etc., in command-history.
247
1bb32610
KS
2482006-06-14 Kim F. Storm <storm@cua.dk>
249
250 * commands.texi (Waiting): Negative arg to sit-for forces
251 redisplay even if input is pending.
252
253 * display.texi (Forcing Redisplay): Use (sit-for -1) to force a
254 redisplay. Remove incorrect example of binding redisplay-dont-pause
255 around (sit-for 0).
256
c7484981
RS
2572006-06-13 Richard Stallman <rms@gnu.org>
258
259 * display.texi (Forcing Redisplay): Clarify previous change.
260
d211faa2
RF
2612006-06-13 Romain Francoise <romain@orebokech.com>
262
263 * display.texi (Forcing Redisplay): Fix typo.
264
8eb2b87f
KS
2652006-06-13 Kim F. Storm <storm@cua.dk>
266
267 * display.texi (Forcing Redisplay): Add redisplay-preemption-period.
268
503b5e1c
LT
2692006-06-10 Luc Teirlinck <teirllm@auburn.edu>
270
271 * tips.texi (Coding Conventions): Add `@end itemize'.
272
9e362b84
RS
2732006-06-10 Richard Stallman <rms@gnu.org>
274
275 * tips.texi (Coding Conventions): Explain use of coding systems
276 to ensure one decoding for strings.
277
7cb93181
EZ
2782006-06-09 Aidan Kehoe <kehoea@parhasard.net>
279
280 * objects.texi (Character Type): Describe the\uABCD and \U00ABCDEF
281 syntax.
282
afd63bda
EZ
2832006-06-07 Eli Zaretskii <eliz@gnu.org>
284
285 * display.texi (Font Selection): Remove description of
286 clear-face-cache.
287
288 * compile.texi (Eval During Compile): Fix a typo. Add index
289 entries for possible uses of eval-when-compile.
290
71ee3e04
TTN
2912006-06-04 Thien-Thi Nguyen <ttn@gnu.org>
292
293 * display.texi (Abstract Display): Fix typo.
294
a941b26b
EZ
2952006-06-03 Eli Zaretskii <eliz@gnu.org>
296
297 * minibuf.texi (Minibuffer History) <history-add-new-input>:
298 Reword variable's description.
299
963128f3
RS
3002006-06-01 Richard Stallman <rms@gnu.org>
301
302 * windows.texi (Splitting Windows): Clarify splitting nonselected
303 window.
304
82db8fa7
JL
3052006-05-31 Juri Linkov <juri@jurta.org>
306
307 * minibuf.texi (Minibuffer History): Add history-add-new-input.
308
d9e8091d
RS
3092006-05-30 Richard Stallman <rms@gnu.org>
310
6ac209a3
RS
311 * display.texi (Line Height): Fix errors in description of
312 default line height and line-height properyty.
313
d9e8091d
RS
314 * nonascii.texi (Default Coding Systems): Further clarification.
315
93fd6289
LT
3162006-05-29 Luc Teirlinck <teirllm@auburn.edu>
317
318 * internals.texi (Pure Storage): Mention that an overflow in pure
319 space causes a memory leak.
320 (Garbage Collection): If there was an overflow in pure space,
321 `garbage-collect' returns nil.
322
7c42b3e0
EZ
3232006-05-30 Eli Zaretskii <eliz@gnu.org>
324
325 * nonascii.texi (Default Coding Systems): Fix it some more.
326
b8909e88
EZ
3272006-05-29 Eli Zaretskii <eliz@gnu.org>
328
329 * nonascii.texi (Default Coding Systems): Fix last change.
330
6d3906d5
KH
3312006-05-29 Kenichi Handa <handa@m17n.org>
332
333 * nonascii.texi (find-operation-coding-system): Describe the new
334 argument format (FILENAME . BUFFER).
335
0985f920
RS
3362006-05-28 Richard Stallman <rms@gnu.org>
337
338 * tips.texi (Coding Conventions): Better explain reasons not to
339 advise other packages or use `eval-after-load'.
340
6c6e0bb4
KS
3412006-05-29 Kim F. Storm <storm@cua.dk>
342
343 * processes.texi (Bindat Functions): Rename `pos' and `raw-data' to
344 `bindat-idx' and `bindat-raw' for clarity.
345
096432af
TTN
3462006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
347
b9e17eb3
TTN
348 * processes.texi (Bindat Spec): Expand on `repeat' handler.
349
096432af
TTN
350 * display.texi (Display): Add "Abstract Display" to menu.
351 (Abstract Display, Abstract Display Functions)
352 (Abstract Display Example): New nodes.
353 * elisp.texi (Top): Add "Abstract Display" to menu.
354
e4b3f22f
CY
3552006-05-27 Chong Yidong <cyd@stupidchicken.com>
356
917b8227
CY
357 * keymaps.texi (Key Sequences): Link to input events definition.
358 (Format of Keymaps): Delete material duplicated in Keymap Basics.
359
e4b3f22f
CY
360 * files.texi (Changing Files): Document updated argument list for
361 copy-file.
362
f1b64ef1
TTN
3632006-05-27 Thien-Thi Nguyen <ttn@gnu.org>
364
365 * processes.texi (Bindat Functions): Explain term "total length".
366 Use it in bindat-length and bindat-pack descriptions.
367
3d0793e4
EZ
3682006-05-26 Eli Zaretskii <eliz@gnu.org>
369
370 * tips.texi (Coding Conventions): Advise against using
371 eval-after-load in packages. Add an index entry.
372
abeb5483
JL
3732006-05-25 Juri Linkov <juri@jurta.org>
374
92aa92fa
JL
375 * minibuf.texi (Text from Minibuffer): Undocument keep-all.
376
abeb5483
JL
377 * modes.texi (%-Constructs): Add %e, %z, %Z.
378
403a7bca
RS
3792006-05-25 Richard Stallman <rms@gnu.org>
380
381 * elisp.texi (Top): Update subnode menu.
382
383 * keymaps.texi (Keymap Basics): New node, split out of Key Sequences.
384 (Keymaps): Update menu.
385
39a9bed3
CY
3862006-05-25 Chong Yidong <cyd@stupidchicken.com>
387
388 * keymaps.texi (Key Sequences): Some clarifications.
389
78b3f5c3
TTN
3902006-05-25 Thien-Thi Nguyen <ttn@gnu.org>
391
392 * processes.texi (Bindat Functions): Say "unibyte string"
393 explicitly for bindat-unpack and bindat-pack descriptions.
394 (Bindat Examples): Don't call `string-make-unibyte' in example.
395
08244b81
CY
3962006-05-25 Chong Yidong <cyd@stupidchicken.com>
397
398 * keymaps.texi (Key Sequences): Renamed from Keymap Terminology.
399 Explain string and vector representations of key sequences
400
78b3f5c3
TTN
401 * keymaps.texi (Changing Key Bindings):
402 * commands.texi (Interactive Codes, Interactive Codes):
08244b81
CY
403 * help.texi (Describing Characters): Refer to it.
404
b370c94d
LT
4052006-05-23 Luc Teirlinck <teirllm@auburn.edu>
406
407 * frames.texi (Pointer Shape): @end table -> @end defvar.
408
b8223441
RS
4092006-05-22 Richard Stallman <rms@gnu.org>
410
411 * elisp.texi (Top): Update subnode menus.
412
413 * frames.texi (Pointer Shape): Node renamed from Pointer Shapes.
414 Contents rewritten; material from old Pointer Shape node moved here.
415
416 * display.texi (Pointer Shape): Node deleted.
417 (Image Descriptors): Minor cleanup.
418
c18eec5c
RS
4192006-05-21 Richard Stallman <rms@gnu.org>
420
421 * syntax.texi (Parsing Expressions): Update info on which STATE
422 elements are ignored.
423
9300b310
LT
4242006-05-19 Luc Teirlinck <teirllm@auburn.edu>
425
86735b2d
LT
426 * hooks.texi (Standard Hooks): Correct typo.
427
9300b310
LT
428 * gpl.texi (GPL): ifinfo -> ifnottex.
429
75e3b957
EZ
4302006-05-19 Michael Ernst <mernst@alum.mit.edu> (tiny change)
431
432 * searching.texi (Simple Match Data): Warn about match data being
433 set anew by every search.
434
0bcf8735
RS
4352006-05-17 Richard Stallman <rms@gnu.org>
436
437 * minibuf.texi (Minibuffer History): Clarify.
438
439 * searching.texi (Regexp Special): Clarify nested regexp warning.
440
b3abe3a5
KS
4412006-05-16 Kim F. Storm <storm@cua.dk>
442
443 * minibuf.texi (Minibuffer History): Update add-to-history.
444
bc20db55
KH
4452006-05-15 Oliver Scholz <epameinondas@gmx.de> (tiny change)
446
447 * nonascii.texi (Explicit Encoding): Fix
448 typo (encoding<->decoding).
449
f31263a4
RS
4502006-05-14 Richard Stallman <rms@gnu.org>
451
46a2df8e
RS
452 * buffers.texi (Creating Buffers): Cleanup.
453
f31263a4
RS
454 * files.texi (Visiting Functions): Rewrite in find-file-noselect.
455
1299a5a4
EZ
4562006-05-13 Eli Zaretskii <eliz@gnu.org>
457
642c61f3
EZ
458 * buffers.texi (Current Buffer): Document that with-temp-buffer
459 disables undo.
460
1299a5a4
EZ
461 * os.texi (Terminal-Specific): More accurate description of how
462 Emacs searches for the terminal-specific libraries.
463
61515a63
EZ
4642006-05-12 Eli Zaretskii <eliz@gnu.org>
465
b811ef49
EZ
466 * hooks.texi (Standard Hooks) [iftex]: Convert @xref's to
467 emacs-xtra to @inforef's.
468
4a7910c7
EZ
469 * text.texi (Undo): Document that undo is turned off in buffers
470 whose names begin with a space.
471
472 * buffers.texi (Buffer Names): Add index entries for buffers whose
473 names begin with a space.
474 (Creating Buffers): Document that undo is turned off in buffers
475 whose names begin with a space.
476
f055e02c
EZ
477 * files.texi (Visiting Functions, Reading from Files)
478 (Saving Buffers): Mention code and EOL conversions by file I/O
479 primitives and subroutines.
480
0ef0b416
EZ
481 * nonascii.texi (Lisp and Coding Systems): Document
482 coding-system-eol-type. Add index entries for eol conversion.
483
61515a63
EZ
484 * display.texi (Defining Faces): Mention `mac', and add an xref to
485 where window-system is described.
486
e4c068c0
RS
4872006-05-10 Richard Stallman <rms@gnu.org>
488
489 * internals.texi (Writing Emacs Primitives): Clarify GCPRO rules.
490
31035927
RS
4912006-05-10 Reiner Steib <Reiner.Steib@gmx.de>
492
493 * variables.texi (File Local Variables): Recommend to quote lambda
494 expressions in safe-local-variable property.
495
f12a0718
RS
4962006-05-09 Richard Stallman <rms@gnu.org>
497
498 * variables.texi (File Local Variables): Document
499 safe-local-eval-forms and safe-local-eval-function.
500
ed7e6c32
KS
5012006-05-07 Kim F. Storm <storm@cua.dk>
502
503 * minibuf.texi (Minibuffer History): Remove keep-dups arg
504 from add-to-history.
505
5a36d834
RF
5062006-05-07 Romain Francoise <romain@orebokech.com>
507
508 * commands.texi (Event Input Misc):
509 * compile.texi (Eval During Compile):
510 * internals.texi (Buffer Internals):
511 * minibuf.texi (Initial Input):
512 * nonascii.texi (Scanning Charsets):
513 * numbers.texi (Comparison of Numbers):
514 * windows.texi (Textual Scrolling, Vertical Scrolling):
515 Fix various typos.
516
fbc284f6
EZ
5172006-05-06 Eli Zaretskii <eliz@gnu.org>
518
f53d2e87
EZ
519 * hooks.texi (Standard Hooks): Replace inforef to emacs-xtra by
520 conditional xref's to either emacs or emacs-xtra, depending on
521 @iftex/@ifnottex.
522
fbc284f6
EZ
523 * minibuf.texi (Minibuffer History): Document add-to-history.
524
3dfed653
EZ
5252006-05-05 Eli Zaretskii <eliz@gnu.org>
526
527 * internals.texi (Pure Storage): Mention the pure overflow message
528 at startup.
529
8e7a9a24
EZ
5302006-05-05 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
531
532 * keymaps.texi (Active Keymaps): Fix pseudo-Lisp syntax.
533 (Searching Keymaps): Fix pseudo-Lisp description of keymap
534 search.
535
d0789de9
RS
5362006-05-01 Richard Stallman <rms@gnu.org>
537
538 * intro.texi (nil and t): Clarify.
539
540 * variables.texi (File Local Variables): Suggest using booleanp.
541
fc2cb772
JB
5422006-05-01 Juanma Barranquero <lekktu@gmail.com>
543
544 * objects.texi (Type Predicates): Fix typos.
545
27c5714a
SM
5462006-05-01 Stefan Monnier <monnier@iro.umontreal.ca>
547
548 * intro.texi (nil and t): Add booleanp.
549
550 * objects.texi (Type Predicates): Add links for booleanp and
551 string-or-null-p.
552
eadb9d45
RS
5532006-04-29 Richard Stallman <rms@gnu.org>
554
27c5714a 555 * modes.texi (Multiline Font Lock): Rename from
eadb9d45
RS
556 Multi line Font Lock Elements. Much clarification.
557 (Font Lock Multiline, Region to Fontify): Much clarification.
558
7817e3d3
SM
5592006-04-29 Stefan Monnier <monnier@iro.umontreal.ca>
560
561 * variables.texi (File Local Variables): Remove the special case t for
562 safe-local-variable.
563
8ac3a455
RS
5642006-04-26 Richard Stallman <rms@gnu.org>
565
566 * syntax.texi (Parsing Expressions): Minor cleanup.
567
290e4aae
RS
5682006-04-18 Richard Stallman <rms@gnu.org>
569
570 * tips.texi (Coding Conventions): Explain when the package's
571 prefix should appear later on (not at the start of the name).
572
573 * searching.texi (String Search): Clarify effect of NOERROR.
574
575 * modes.texi (Imenu): Clarify what special items do.
576
577 * hooks.texi (Standard Hooks): Delete text about old hook names.
578
1e2b8ce5
RF
5792006-04-17 Romain Francoise <romain@orebokech.com>
580
581 * variables.texi (Local Variables): Update the default value of
582 `max-specpdl-size'.
583
51fa34bc
MB
5842006-04-15 Michael Olson <mwolson@gnu.org>
585
586 * processes.texi (Transaction Queues): Mention the new optional
587 `delay-question' argument for `tq-enqueue'.
588
61f32d39
BW
5892006-04-13 Bill Wohler <wohler@newt.com>
590
591 * customize.texi (Common Keywords): Use dotted notation for
50b7bce0
BW
592 :package-version value. Specify its values. Improve documentation
593 for customize-package-emacs-version-alist.
61f32d39 594
4f8ed159
BW
5952006-04-12 Bill Wohler <wohler@newt.com>
596
597 * customize.texi (Common Keywords): Move description of
598 customize-package-emacs-version-alist to @defvar.
599
e5e864ab
BW
6002006-04-10 Bill Wohler <wohler@newt.com>
601
602 * customize.texi (Common Keywords): Add :package-version.
603
6c230417
KS
6042006-04-10 Kim F. Storm <storm@cua.dk>
605
606 * text.texi (Buffer Contents): Add NOPROPS arg to
607 filter-buffer-substring.
608
d82eac8f
EZ
6092006-04-08 Kevin Ryde <user42@zip.com.au>
610
611 * os.texi (Command-Line Arguments): Update xref to emacs manual
612 "Command Arguments" -> "Emacs Invocation", per change there.
613
4f815b29
TTN
6142006-04-08 Thien-Thi Nguyen <ttn@gnu.org>
615
616 * display.texi (Other Display Specs): Arrange a @code{DOTTED-LIST} to
617 be on one line to help makeinfo not render two spaces after the dot.
618
122c3009
RS
6192006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
620
621 * strings.texi (Predicates for Strings): Add string-or-null-p.
622
da68bc3d
KS
6232006-03-28 Kim F. Storm <storm@cua.dk>
624
625 * processes.texi (Accepting Output): Remove obsolete (and incorrect)
626 remarks about systems that don't support fractional seconds.
627
b223e22d
KB
6282006-03-25 Karl Berry <karl@gnu.org>
629
fc2cb772 630 * elisp.texi: Use @copyright{} instead of (C), and do not indent
b223e22d
KB
631 the year list.
632
b756c64c
NR
6332006-03-21 Nick Roberts <nickrob@snap.net.nz>
634
635 * display.texi (Fringe Indicators): Fix typos.
636
fe3dca59
LT
6372006-03-19 Luc Teirlinck <teirllm@auburn.edu>
638
c287ad03 639 * tips.texi (Documentation Tips): One can now also write `program'
fe3dca59
LT
640 in front of a quoted symbol in a docstring to prevent making a
641 hyperlink.
642
e91d4202
AM
6432006-03-19 Alan Mackenzie <acm@muc.de>
644
290e4aae 645 * text.texi (Special Properties): Clarify `fontified' property.
e91d4202 646
e8a5f60b
RS
6472006-03-16 Richard Stallman <rms@gnu.org>
648
649 * display.texi (Defining Images): Minor cleanup.
650
486daaa5
BW
6512006-03-16 Bill Wohler <wohler@newt.com>
652
653 * display.texi (Defining Images): In image-load-path-for-library,
654 prefer user's images.
655
4ffc92c2
SM
6562006-03-15 Stefan Monnier <monnier@iro.umontreal.ca>
657
658 * modes.texi (Region to Fontify): Remove font-lock-lines-before.
659
874a6ef8
BW
6602006-03-15 Bill Wohler <wohler@newt.com>
661
662 * display.texi (Defining Images): Fix example in
663 image-load-path-for-library by not recommending that one binds
fc2cb772 664 image-load-path. Just defvar it to placate compiler and only use
874a6ef8
BW
665 it if previously defined.
666
70949f30
BW
6672006-03-14 Bill Wohler <wohler@newt.com>
668
669 * display.texi (Defining Images): In image-load-path-for-library,
670 always return list of directories. Update example.
671
c852c516
AM
6722006-03-14 Alan Mackenzie <acm@muc.de>
673
674 * modes.texi: New node, "Region to Fontify" (for Font Lock).
675 This describes font-lock-extend-region-function.
4ffc92c2 676 ("Other Font Lock Variables"): Move "font-lock-lines-before" to
c852c516
AM
677 the new node "Region to Fontify".
678
7cd3712b
RS
6792006-03-13 Richard Stallman <rms@gnu.org>
680
681 * display.texi (Invisible Text): The impossible position is
682 now before the invisible text, not after.
683 (Defining Images): Clean up last change.
684
2c676341
BW
6852006-03-11 Bill Wohler <wohler@newt.com>
686
687 * display.texi (Defining Images): Add image-load-path-for-library.
688
6f49b4c5
LT
6892006-03-11 Luc Teirlinck <teirllm@auburn.edu>
690
2d14c9bf
LT
691 * text.texi (Adaptive Fill): Fix Texinfo usage.
692
693 * strings.texi (Creating Strings): Fix Texinfo usage.
694
6f49b4c5
LT
695 * searching.texi (Regexp Special): Use @samp for regular
696 expressions that are not in Lisp syntax.
697
fc1d3386
LT
6982006-03-08 Luc Teirlinck <teirllm@auburn.edu>
699
700 * searching.texi (Regexp Special): Put remark between parentheses
701 to avoid misreading.
702
7b2c2ca9
LT
7032006-03-07 Luc Teirlinck <teirllm@auburn.edu>
704
705 * searching.texi (Syntax of Regexps): More accurately describe
706 which characters are special in which situations.
707 (Regexp Special): Recommend _not_ to quote `]' or `-' when they
708 are not special. Describe in detail when `[' and `]' are special.
709 (Regexp Backslash): Plenty of regexps with unbalanced square
710 brackets are valid, so reword that statement.
711
f79bc642
KS
7122006-03-02 Kim F. Storm <storm@cua.dk>
713
714 * keymaps.texi (Tool Bar): Add tool-bar-border.
715
1d9a5237
LT
7162006-02-28 Luc Teirlinck <teirllm@auburn.edu>
717
a86b01fa 718 * loading.texi (Load Suffixes): Rephrase last paragraph. Fix typos.
1d9a5237 719
2534ef94
LT
7202006-02-27 Luc Teirlinck <teirllm@auburn.edu>
721
722 * elisp.texi (Top): Include "Load Suffixes" in the detailed menu.
723
724 * files.texi (Locating Files): Suggest additional values for the
725 SUFFIXES arg of `locate-file'. Update pxref.
726
727 * loading.texi (Loading): Include new node "Load Suffixes" in menu.
728 (How Programs Do Loading): Discuss the effects of Auto Compression
729 mode on `load'.
730 (Load Suffixes): New node.
394e96d5 731 (Library Search): Delete description of `load-suffixes'; it was
2534ef94
LT
732 moved to "Load Suffixes".
733 (Autoload, Named Features): Mention `load-suffixes'.
734
dd9959da 7352006-02-21 Giorgos Keramidas <keramida@ceid.upatras.gr> (tiny change)
2bb56fbf
JB
736
737 * display.texi (Fringe Indicators, Fringe Cursors): Fix typos.
738
739 * windows.texi (Window Tree): Fix typo.
740
49af2995
KS
7412006-02-20 Kim F. Storm <storm@cua.dk>
742
743 * display.texi (Fringe Indicators): New section.
744 Move indicate-empty-lines, indicate-buffer-boundaries, and
745 default-indicate-buffer-boundaries here.
746 Add fringe-indicator-alist and default-fringes-indicator-alist.
747 Add list of logical fringe indicator symbols.
748 Update list of standard bitmap names.
749 (Fringe Cursors): New section.
750 Move overflow-newline-into-fringe here.
751 Add fringe-cursor-alist and default-fringes-cursor-alist.
752 Add list of fringe cursor symbols.
753
58f71009
JB
7542006-02-20 Juanma Barranquero <lekktu@gmail.com>
755
756 * commands.texi (Using Interactive): Fix reference to node
757 "Minibuffers".
758
5498b6af
RS
7592006-02-19 Richard M. Stallman <rms@gnu.org>
760
761 * minibuf.texi (High-Level Completion):
762 Add xref to read-input-method-name.
763
764 * files.texi (Relative File Names): Move file-relative-name here.
765 (File Name Expansion): From here. Minor clarifications.
766
767 * commands.texi (Using Interactive): Add xrefs about reading input.
768 Clarify remarks about that moving point and mark.
769 Put string case before list case.
770
43ce897a 7712006-02-16 Johan Bockg\e,Ae\e(Brd <bojohan@dd.chalmers.se>
b6498a68 772
4ffc92c2
SM
773 * display.texi (Other Display Specs, Image Descriptors):
774 Revert erroneous changes. The previous description of
775 image-descriptors as `(image . PROPS)' was correct.
b6498a68 776
1324d26e
RS
7772006-02-14 Richard M. Stallman <rms@gnu.org>
778
779 * variables.texi (File Local Variables): Clarifications.
780
0da93350
JB
7812006-02-14 Juanma Barranquero <lekktu@gmail.com>
782
783 * variables.texi (File Local Variables): Use @code for a cons
784 cell, not @var.
785
51a39bab
CY
7862006-02-13 Chong Yidong <cyd@stupidchicken.com>
787
788 * variables.texi (File Local Variables): Document new file local
789 variable behavior.
790
d342156c
KS
7912006-02-10 Kim F. Storm <storm@cua.dk>
792
793 * eval.texi (Function Indirection): Add NOERROR to indirect-function.
794
8392fe4a
JB
7952006-02-08 Juanma Barranquero <lekktu@gmail.com>
796
797 * modes.texi (%-Constructs): Remove obsolete info about
798 `global-mode-string'.
799
cd6cd82a
RS
8002006-02-07 Richard M. Stallman <rms@gnu.org>
801
d78dc2d8
RS
802 * commands.texi (Prefix Command Arguments): Minor cleanup.
803
804 * display.texi: "Graphical display", not window system.
805
cd6cd82a
RS
806 * functions.texi (What Is a Function): Fix xref.
807
808 * keymaps.texi (Key Lookup): Clarify wrt commands vs other functions.
809 (Changing Key Bindings): Clarify when remapping is better than
810 substitute-key-definition.
811
8122006-02-02 Richard M. Stallman <rms@gnu.org>
813
814 * minibuf.texi (Basic Completion): Completion alists are risky.
815
816 * keymaps.texi (Active Keymaps): Clarifications.
817 (Searching Keymaps): New node.
818 (Keymaps): Update menu.
819
820 * frames.texi (Layout Parameters): Minor clarification.
821 (Drag and Drop): New node.
822 (Frames): Update menu.
823
cf052abc
CY
8242006-01-29 Chong Yidong <cyd@stupidchicken.com>
825
4ffc92c2
SM
826 * display.texi (Other Display Specs, Image Descriptors):
827 Image description is a list, not a cons cell.
cf052abc 828
1f2907ee
LT
8292006-01-28 Luc Teirlinck <teirllm@auburn.edu>
830
831 * lists.texi (Cons Cells): Minor correction (the cdr of a dotted
832 list is not necessarily a list).
833
a849f77d
EZ
8342006-01-27 Eli Zaretskii <eliz@gnu.org>
835
836 * frames.texi (Layout Parameters): border-width and
837 internal-border-width belong to the frame, not the window.
838
d322eb9b
RS
8392006-01-19 Richard M. Stallman <rms@gnu.org>
840
841 * nonascii.texi (Translation of Characters): Search cmds use
842 translation-table-for-input. Automatically made local.
843
844 * markers.texi (Overview of Markers): Count insertion type
845 as one of a marker's attributes.
846
cd6cd82a
RS
847 * keymaps.texi (Controlling Active Maps): New node, split out of
848 Active Keymaps.
849 (Keymaps): Menu updated.
850 (Active Keymaps): Give pseudocode to explain how the active
851 maps are searched. current-active-maps and key-binding moved here.
852 (Functions for Key Lookup): current-active-maps and key-binding moved.
853 Clarifications.
854 (Searching the Keymaps): New subnode.
855
d322eb9b
RS
856 * elisp.texi (Top): Menu clarification.
857
858 * display.texi (Other Display Specs): Delete duplicate entry for
859 just a string as display spec. Move text about recursive display
860 specs on such a string.
861
862 * commands.texi (Key Sequence Input): Clarify.
863 Move num-nonmacro-input-events out.
864 (Reading One Event): num-nonmacro-input-events moved here.
865
2ac77b5a
NR
8662006-01-14 Nick Roberts <nickrob@snap.net.nz>
867
868 * advice.texi (Simple Advice): Update example to fit argument
869 change in previous-line.
870
a203a18c
RS
8712006-01-05 Richard M. Stallman <rms@gnu.org>
872
873 * markers.texi (The Mark): Fix in `mark'.
874
d9043ddf
RS
8752006-01-04 Richard M. Stallman <rms@gnu.org>
876
877 * processes.texi (Misc Network, Make Network): Minor cleanups.
878
8a5db8ae
KS
8792006-01-04 Kim F. Storm <storm@cua.dk>
880
881 * processes.texi (Make Network): Add IPv6 addresses and handling.
882 (Network Feature Testing): Mention (:family ipv6).
883 (Misc Network): Add IPv6 formats to format-network-address.
884
19bb7940
RS
8852005-12-30 Richard M. Stallman <rms@gnu.org>
886
887 * text.texi (Changing Properties):
888 Don't use return value of set-text-properties.
889
b9cb50d9
LT
8902005-12-29 Luc Teirlinck <teirllm@auburn.edu>
891
892 * modes.texi (Mode Line Format): Correct typo in menu.
893
94a867a6
RS
8942005-12-29 Richard M. Stallman <rms@gnu.org>
895
896 * modes.texi (Mode Line Top): New node.
897 (Mode Line Data): Some text moved to new node.
898 Explain the data structure more concretely.
899 (Mode Line Basics): Clarifications.
900 (Mode Line Variables): Clarify intro paragraph.
901 (%-Constructs): Clarify intro paragraph.
902 (Mode Line Format): Update menu.
903
ba455131
LT
9042005-12-28 Luc Teirlinck <teirllm@auburn.edu>
905
906 * minibuf.texi (Basic Completion): Update lazy-completion-table
907 examples for removal of ARGS argument.
908
2b6abe1e
RS
9092005-12-23 Richard M. Stallman <rms@gnu.org>
910
911 * text.texi (Undo): Restore some explanation from the version
912 that was deleted.
913
2d7409f2
EZ
9142005-12-23 Eli Zaretskii <eliz@gnu.org>
915
abeb5483 916 * text.texi (Undo): Remove duplicate descriptions of `apply
2d7409f2
EZ
917 funname' and `apply delta' elements of the undo list.
918
2e23b82e
RS
9192005-12-20 Richard M. Stallman <rms@gnu.org>
920
921 * help.texi (Help Functions): Update documentation of `apropos'.
922
a31687ce
LT
9232005-12-20 Luc Teirlinck <teirllm@auburn.edu>
924
925 * customize.texi (Type Keywords): Delete xref to "Text help-echo",
926 because it is confusing. If the :help-echo keyword is a function,
927 it is not directly used as the :help-echo overlay property, as the
928 xref seems to suggest (it does not take the appropriate args).
929
0e83c4e9
LT
9302005-12-19 Luc Teirlinck <teirllm@auburn.edu>
931
932 * customize.texi (Common Keywords): Fix Texinfo usage.
933 (Group Definitions, Variable Definitions): Update for new
934 conventions for using `*' in docstrings.
77df907a
LT
935
936 * tips.texi (Documentation Tips): Update for new conventions for
937 using `*' in docstrings.
938
69487a1f
RS
9392005-12-16 Richard M. Stallman <rms@gnu.org>
940
941 * minibuf.texi (Minibuffer Contents): Minor cleanup.
942
2a502a32
JL
9432005-12-16 Juri Linkov <juri@jurta.org>
944
945 * minibuf.texi (Minibuffer Contents): Add minibuffer-completion-contents.
946
b158c851
RF
9472005-12-14 Romain Francoise <romain@orebokech.com>
948
949 * modes.texi (Customizing Keywords): Rename `append' to `how'.
950 Fix typo.
951
d7d1f75e
JL
9522005-12-11 Juri Linkov <juri@jurta.org>
953
954 * minibuf.texi (Completion Commands): Add mention of read-file-name
955 for filename completion keymaps.
956 (Reading File Names): Add mention of filename completion keymaps
957 for read-file-name and xref to `Completion Commands'.
958
4b1c16c2
RS
9592005-12-10 Richard M. Stallman <rms@gnu.org>
960
961 * customize.texi (Common Keywords): State caveats for use of :tag.
962
1d49d5d9
RS
9632005-12-08 Richard M. Stallman <rms@gnu.org>
964
2663a204
RS
965 * minibuf.texi (Intro to Minibuffers): Replace list of local maps
966 with xrefs and better explanation.
967 (Completion Commands): Add the filename completion maps.
968
1d49d5d9
RS
969 * objects.texi (Character Type): Clarify that \s is not space
970 if a dash follows.
971
fa0d4d0c
RS
9722005-12-05 Richard M. Stallman <rms@gnu.org>
973
974 * windows.texi (Resizing Windows): Delete preserve-before args.
975
d64b177a
SM
9762005-12-05 Stefan Monnier <monnier@iro.umontreal.ca>
977
978 * keymaps.texi (Format of Keymaps): Remove mention of a quirk
979 in full keymaps, since the quirk has been fixed.
980
79019cc9
EZ
9812005-12-03 Eli Zaretskii <eliz@gnu.org>
982
983 * hooks.texi (Standard Hooks): Add index entries. Mention
984 `compilation-finish-functions'.
985
161ef3be
RS
9862005-11-27 Richard M. Stallman <rms@gnu.org>
987
988 * windows.texi (Resizing Windows): Add adjust-window-trailing-edge.
989
17c1971a
JL
9902005-11-21 Juri Linkov <juri@jurta.org>
991
992 * customize.texi (Common Keywords): Update links types
993 custom-manual and url-link. Add link types emacs-library-link,
994 file-link, function-link, variable-link, custom-group-link.
995
5890344b
CY
9962005-11-20 Chong Yidong <cyd@stupidchicken.com>
997
998 * display.texi: Revert 2005-11-20 change.
999
cbce0752
TTN
10002005-11-20 Thien-Thi Nguyen <ttn@gnu.org>
1001
1002 * processes.texi (Bindat Functions):
1003 Say "third" to refer to zero-based index "2".
1004
ff04c885
LT
10052005-11-18 Luc Teirlinck <teirllm@auburn.edu>
1006
1007 * loading.texi (Library Search): Update the default value of
1008 `load-suffixes'.
1009
ce8d4e00
CY
10102005-11-17 Chong Yidong <cyd@stupidchicken.com>
1011
1012 * display.texi (Attribute Functions): Mention :ignore-defface.
1013
cbad4a9e
SM
10142005-11-16 Stefan Monnier <monnier@iro.umontreal.ca>
1015
1016 * modes.texi (Minor Mode Conventions): Use custom-set-minor-mode.
16b4c38b 1017 (Minor Mode Conventions): Mention the use of a hook.
cbad4a9e 1018
fda12b27
RS
10192005-11-06 Richard M. Stallman <rms@gnu.org>
1020
1021 * files.texi (Magic File Names): find-file-name-handler checks the
1022 `operations' property of the handler.
1023
e082564e
RS
10242005-11-03 Richard M. Stallman <rms@gnu.org>
1025
1026 * variables.texi (Frame-Local Variables): Small clarification.
1027
f0cdd9e4
CY
10282005-10-29 Chong Yidong <cyd@stupidchicken.com>
1029
1030 * os.texi (Init File): Document ~/.emacs.d/init.el.
1031
685abb98
RS
10322005-10-29 Richard M. Stallman <rms@gnu.org>
1033
1034 * internals.texi (Garbage Collection): Document memory-full.
1035
7000848e
BW
10362005-10-28 Bill Wohler <wohler@newt.com>
1037
1038 * tips.texi (Documentation Tips): Help mode now creates hyperlinks
1039 for URLs.
1040
107fb6c9
RS
10412005-10-28 Richard M. Stallman <rms@gnu.org>
1042
1043 * minibuf.texi (Completion Commands): Clean up prev change.
1044
10452005-10-26 Kevin Ryde <user42@zip.com.au>
1046
1047 * compile.texi (Eval During Compile): Explain recommended uses
1048 of eval-when-compile and eval-and-compile.
1049
1d8e69a2
MY
10502005-10-27 Masatake YAMATO <jet@gyve.org>
1051
cbad4a9e 1052 * minibuf.texi (Completion Commands):
1d8e69a2 1053 Write about new optional argument for `display-completion-list'.
cbad4a9e 1054
6a897887
RS
10552005-10-23 Richard M. Stallman <rms@gnu.org>
1056
1057 * display.texi (Overlay Arrow): Clarify about local bindings of
1058 overlay-arrow-position.
1059
6d1e17be
EZ
10602005-10-22 Eli Zaretskii <eliz@gnu.org>
1061
1062 * internals.texi (Building Emacs): Fix last change.
1063
db5fe0a6
RS
10642005-10-22 Richard M. Stallman <rms@gnu.org>
1065
1066 * internals.texi (Building Emacs): Document eval-at-startup.
1067
45158e77
RS
10682005-10-21 Richard M. Stallman <rms@gnu.org>
1069
1070 * loading.texi (Where Defined): load-history contains abs file names.
1071 symbol-file returns abs file names.
1072
e50165ec
KS
10732005-10-19 Kim F. Storm <storm@cua.dk>
1074
1075 * display.texi (Showing Images): Add max-image-size integer value.
1076
63ab30d0
CY
10772005-10-18 Chong Yidong <cyd@stupidchicken.com>
1078
1079 * display.texi (Showing Images): Document max-image-size.
1080
f8252852
RS
10812005-10-17 Richard M. Stallman <rms@gnu.org>
1082
1083 * commands.texi (Quitting): Minor clarification.
1084
1085 * processes.texi (Sentinels): Clarify about output and quitting.
1086 (Filter Functions): Mention with-local-quit.
1087
c1bed3aa
JL
10882005-10-17 Juri Linkov <juri@jurta.org>
1089
1090 * buffers.texi (Current Buffer):
1091 * commands.texi (Event Input Misc):
1092 * compile.texi (Eval During Compile, Compiler Errors):
1093 * customize.texi (Group Definitions):
1094 * display.texi (Progress, Defining Faces):
1095 * files.texi (Writing to Files):
1096 * modes.texi (Mode Hooks, Defining Minor Modes):
1097 * streams.texi (Output Functions):
1098 * syntax.texi (Syntax Table Functions):
1099 * text.texi (Change Hooks):
1100 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
1101
1102 * commands.texi (Quitting): Replace arg `forms' with `body' in
1103 `with-local-quit'.
1104
1105 * positions.texi (Excursions): Replace arg `forms' with `body' in
1106 `save-excursion'.
1107
ef1b4c9e
KS
11082005-10-08 Kim F. Storm <storm@cua.dk>
1109
1110 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
1111 Rename manual section accordingly.
1112
abc8ce50
KS
11132005-10-04 Kim F. Storm <storm@cua.dk>
1114
1115 * windows.texi (Window Split Tree): New section describing
1116 new function window-split-tree function.
1117
a1f5a1f0
NR
11182005-10-03 Nick Roberts <nickrob@snap.net.nz>
1119
1120 * display.texi (Fringe Size/Pos): Simplify and add detail.
1121
97c3e4cc
RF
11222005-09-30 Romain Francoise <romain@orebokech.com>
1123
1124 * minibuf.texi (High-Level Completion): Explain that the prompt
1125 given to `read-buffer' should end with a colon and a space.
1126 Update usage examples.
1127
8ad8c5ce
JL
11282005-09-29 Juri Linkov <juri@jurta.org>
1129
1130 * display.texi (Displaying Messages): Rename argument name
1131 `string' to `format-string' in functions `message', `message-box',
1132 `message-or-box'.
1133
63182706
CY
11342005-09-26 Chong Yidong <cyd@stupidchicken.com>
1135
fc2cb772 1136 * errors.texi (Standard Errors): Correct xrefs.
63182706 1137
906320ec
CY
11382005-09-18 Chong Yidong <cyd@stupidchicken.com>
1139
fc2cb772 1140 * display.texi (Defining Images): Update documentation for
906320ec
CY
1141 `image-load-path'.
1142
8ccd3630
RS
11432005-09-17 Richard M. Stallman <rms@gnu.org>
1144
1145 * display.texi (Defining Images): Clean up previous change.
1146
7260457b
RF
11472005-09-16 Romain Francoise <romain@orebokech.com>
1148
1149 * elisp.texi: Specify GFDL version 1.2.
1150
1151 * doclicense.texi (GNU Free Documentation License): Update to
1152 version 1.2.
1153
5b51c037
CY
11542005-09-15 Chong Yidong <cyd@stupidchicken.com>
1155
1156 * display.texi (Defining Images): Document `image-load-path'.
1157
5c4757d3
RS
11582005-09-15 Richard M. Stallman <rms@gnu.org>
1159
1160 * objects.texi (Printed Representation): Minor cleanup.
1161 (Box Diagrams): Minor fix.
1162 (Cons Cell Type): Move (...) index item here.
1163 (Box Diagrams): From here.
1164 (Array Type): Minor fix.
1165 (Type Predicates): Delete index "predicates".
1166 (Hash Table Type): Clarify xref.
1167 (Dotted Pair Notation): Minor fix.
1168
2bb8b80c
CY
11692005-09-10 Chong Yidong <cyd@stupidchicken.com>
1170
1171 * files.texi (Saving Buffers): Fix typo.
1172
47b8bc5d
RS
11732005-09-08 Richard M. Stallman <rms@gnu.org>
1174
1175 * tips.texi (Programming Tips): Correct the "default" prompt spec.
1176
475aab0d
CY
11772005-09-08 Chong Yidong <cyd@stupidchicken.com>
1178
1179 * locals.texi (Standard Buffer-Local Variables): Don't include
1180 mode variables for minor modes.
1181 Fix xrefs for buffer-display-count, buffer-display-table,
1182 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
1183 enable-multibyte-characters, fill-column, header-line-format,
1184 left-fringe-width, left-margin, and right-fringe-width.
1185
1186 * hooks.texi (Standard Hooks): All hooks should conform to the
1187 standard naming convention now.
1188 Fix xref for `echo-area-clear-hook'.
1189
1190 * display.texi (Usual Display): Note that indicate-empty-lines and
1191 tab-width are buffer-local.
1192
1193 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
1194
1195 * modes.texi (Mode Help): Note that major-mode is buffer-local.
1196
1197 * nonascii.texi (Encoding and I/O): Note that
1198 buffer-file-coding-system is buffer-local.
1199
1200 * positions.texi (List Motion): Note that defun-prompt-regexp is
1201 buffer-local.
1202
1203 * text.texi (Auto Filling): Note that auto-fill-function is
1204 buffer-local.
1205 (Undo): Note that buffer-undo-list is buffer-local.
1206
1207 * windows.texi (Buffers and Windows): Document
1208 buffer-display-count.
1209
2a6bc1f7
RS
12102005-09-06 Richard M. Stallman <rms@gnu.org>
1211
1212 * tips.texi (Coding Conventions): Sometimes it is ok to put the
1213 package prefix elsewhere than at the start of the name.
1214
d7ea8b71
RS
12152005-09-03 Richard M. Stallman <rms@gnu.org>
1216
1217 * tips.texi (Programming Tips): Add conventions for minibuffer
1218 questions and prompts.
1219
0c6087a6
RS
12202005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
1221
1222 * intro.texi (nil and t): Minor cleanup.
1223 Delete spurious mention of keyword symbols.
1224 (Evaluation Notation): Add index entry.
1225 (A Sample Function Description): Minor cleanup.
1226 (A Sample Variable Description): Not all vars can be set.
1227
4b5fa40e
TTN
12282005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
1229
1230 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
1231
1232 (Insertion): Document precise type of `insert-char' arg COUNT.
1233
34b50776
SM
12342005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
1235
1236 * modes.texi (Other Font Lock Variables): Sync the default of
1237 font-lock-lines-before.
1238
c1105d05
MA
12392005-08-31 Michael Albinus <michael.albinus@gmx.de>
1240
1241 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
1242
62929713
RS
12432005-08-29 Richard M. Stallman <rms@gnu.org>
1244
1245 * elisp.texi (Top): Update subnode menu.
1246
1247 * searching.texi (Searching and Matching): Move node.
1248 Rearrange contents and add overall explanation.
1249 (Searching and Case): Move node.
1250 (Searching and Matching): Update menu.
1251
0fb57cc0
EZ
12522005-08-27 Eli Zaretskii <eliz@gnu.org>
1253
1254 * os.texi (Startup Summary): Fix the description of the initial
1255 startup message display.
1256
3e80c4c1
RS
12572005-08-25 Richard M. Stallman <rms@gnu.org>
1258
1259 * searching.texi (Search and Replace): Add replace-regexp-in-string.
1260
12612005-08-25 Emilio C. Lopes <eclig@gmx.net>
1262
1263 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
1264 `next-overlay-change' example.
c1105d05 1265
79a8defb
JL
12662005-08-22 Juri Linkov <juri@jurta.org>
1267
1268 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
1269 Fix invert-face. Fix args of face-background.
1270
16691d29
JL
1271 * display.texi (Standard Faces): Delete node.
1272 (Faces): Add xref to `(emacs)Standard Faces'.
1273 (Displaying Faces): Fix xref to `Standard Faces'.
1274
1275 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
1276
217b694f
EZ
12772005-08-20 Alan Mackenzie <acm@muc.de>
1278
1279 * buffers.texi (The Buffer List): Clarify the manipulation of the
1280 buffer list.
1281
0bf14bfd
RS
12822005-08-14 Richard M. Stallman <rms@gnu.org>
1283
7ad1498e
AS
1284 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
1285 a regexp.
0bf14bfd 1286
c118d09e
RS
12872005-08-11 Richard M. Stallman <rms@gnu.org>
1288
59cb8c23
RS
1289 * elisp.texi (Top): Update subnode lists.
1290
1291 * display.texi (Inverse Video): Node deleted.
1292
c118d09e
RS
1293 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
1294 New nodes split out of Coding Conventions.
1295
1296 * searching.texi (Regular Expressions): Document re-builder.
1297
1298 * os.texi (Time Parsing): New node split out of Time Conversion.
1299
1300 * processes.texi (Misc Network, Network Feature Testing)
1301 (Network Options, Make Network): New nodes split out of
1302 Low-Level Network.
1303
67ec7f41
RS
13042005-08-09 Richard M. Stallman <rms@gnu.org>
1305
76d47f0d
RS
1306 * frames.texi (Geometry): New node, split from Size and Position.
1307 (Frame Parameters): Refer to Geometry.
1308
67ec7f41 1309 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 1310
67ec7f41
RS
1311 * windows.texi (Splitting Windows): Fix xref.
1312
1313 * frames.texi (Layout Parameters): Add xref.
1314
1315 * display.texi (Line Height, Scroll Bars): Fix xrefs.
1316
1317 * keymaps.texi (Menu Bar): Fix xref.
1318
1319 * locals.texi (Standard Buffer-Local Variables): Fix xref.
1320
1321 * modes.texi (%-Constructs): Fix xref.
1322
1323 * frames.texi (Window Frame Parameters): Node split up.
1324 (Basic Parameters, Position Parameters, Size Parameters)
1325 (Layout Parameters, Buffer Parameters, Management Parameters)
1326 (Cursor Parameters, Color Parameters): New subnodes.
1327
adb5e445
LT
13282005-08-09 Luc Teirlinck <teirllm@auburn.edu>
1329
1330 * positions.texi (Screen Lines): Update xref for previous change
1331 in minibuf.texi.
1332
1333 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
1334 change in minibuf.texi.
1335
61298e17
RS
13362005-08-09 Richard M. Stallman <rms@gnu.org>
1337
1338 * tips.texi (Coding Conventions): Minor cleanup.
1339
1340 * modes.texi (Defining Minor Modes): Explain when init-value
1341 can be non-nil.
1342
1343 * elisp.texi (Top): Update submenu for Minibuffer.
1344
1345 * minibuf.texi (Minibuffer Misc): Node split up.
1346 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
1347 (Recursive Mini): New nodes split out from Minibuffer Misc.
1348 (Minibuffer Misc): Document max-mini-window-height.
1349
1350 * hash.texi (Defining Hash): Delete stray paren in example.
1351
1352 * display.texi (Echo Area Customization): Don't define
1353 max-mini-window-height here; xref instead.
1354
1355 * commands.texi (Event Input Misc): Update while-no-input.
1356
1357 * advice.texi (Advising Functions): Explain when to use advice
1358 and when to use a hook.
1359
43e124e6
EZ
13602005-07-30 Eli Zaretskii <eliz@gnu.org>
1361
1362 * makefile.w32-in (info): Don't run install-info.
1363 ($(infodir)/dir): New target, produced by running install-info.
1364
653aea22
LT
13652005-07-27 Luc Teirlinck <teirllm@auburn.edu>
1366
1367 * modes.texi (Defining Minor Modes): The keyword for the initial
1368 value is :init-value, not :initial-value.
1369
ba6ebbd5
EZ
13702005-07-23 Eli Zaretskii <eliz@gnu.org>
1371
1372 * loading.texi (Autoload): Make the `doctor' example be consistent
1373 with what's in current loaddefs.el. Describe the "fn" magic in
1374 the usage portion of the doc string.
1375
6696f2a4
RS
13762005-07-22 Richard M. Stallman <rms@gnu.org>
1377
1378 * internals.texi (Garbage Collection): Clarify previous change.
1379
0c17e67c
SM
13802005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
1381
1382 * internals.texi (Garbage Collection): Add gc-cons-percentage.
1383
426179e1
JL
13842005-07-18 Juri Linkov <juri@jurta.org>
1385
1386 * commands.texi (Accessing Events):
1387 * frames.texi (Text Terminal Colors, Resources):
1388 * markers.texi (The Mark):
1389 * modes.texi (Defining Minor Modes):
1390 Delete duplicate duplicate words.
1391
9b0c2c56
RS
13922005-07-16 Richard M. Stallman <rms@gnu.org>
1393
1394 * display.texi (Managing Overlays): Clarify make-overlay
1395 args for insertion types.
1396
fd90b80c
LT
13972005-07-13 Luc Teirlinck <teirllm@auburn.edu>
1398
0c17e67c
SM
1399 * customize.texi (Variable Definitions):
1400 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
1401 `standard-value' is a list too.
1402 (Defining New Types): Use @key{RET} instead of @key{ret}.
1403
37aa90e5
TTN
14042005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
1405
1406 * os.texi (Translating Input): Fix typo.
1407
917e0c95
RS
14082005-07-08 Richard M. Stallman <rms@gnu.org>
1409
1410 * README: Update edition number and size estimate.
1411
1412 * elisp.texi (VERSION): Set to 2.9.
1413
7d90e71d
RS
14142005-07-07 Richard M. Stallman <rms@gnu.org>
1415
c330dafe
RS
1416 * book-spine.texinfo: Update Emacs version.
1417
7d90e71d
RS
1418 * display.texi (Inverse Video): Delete mode-line-inverse-video.
1419
dc2204be
RS
14202005-07-06 Richard M. Stallman <rms@gnu.org>
1421
1422 * searching.texi (Regexp Search): Clarify what re-search-forward
1423 does when the search fails.
1424
a0ec7a4a
LK
14252005-07-05 Lute Kamstra <lute@gnu.org>
1426
dc2204be 1427 * Update FSF's address in GPL notices.
a0ec7a4a
LK
1428
1429 * doclicense.texi (GNU Free Documentation License):
1430 * gpl.texi (GPL):
1431 * tips.texi (Coding Conventions, Library Headers):
1432 * vol1.texi:
1433 * vol2.texi: Update FSF's address.
1434
4af33176
RS
14352005-07-04 Richard M. Stallman <rms@gnu.org>
1436
1437 * hooks.texi (Standard Hooks): Add occur-hook.
1438
b3ab615b
LT
14392005-07-03 Luc Teirlinck <teirllm@auburn.edu>
1440
1441 * display.texi (The Echo Area): Correct menu.
1442
3d393029
RS
14432005-07-03 Richard M. Stallman <rms@gnu.org>
1444
7fe48b75
RS
1445 * elisp.texi (Top): Update subnode menu for Display.
1446
1447 * display.texi (Displaying Messages): New node, with most
1448 of what was in The Echo Area.
1449 (Progress): Moved under The Echo Area.
1450 (Logging Messages): New node with new text.
1451 (Echo Area Customization): New node, the rest of what was
1452 in The Echo Area. Document message-truncate-lines with @defvar.
1453 (Display): Update menu.
1454
3d393029
RS
1455 * windows.texi (Textual Scrolling): Doc 3 values for
1456 scroll-preserve-screen-position.
1457
1458 * text.texi (Special Properties): Change hook functions
1459 should bind inhibit-modification-hooks around altering buffer text.
1460
1461 * keymaps.texi (Key Binding Commands): Call binding BINDING
1462 rather than DEFINITION.
1463
b26860ad
JB
14642005-06-29 Juanma Barranquero <lekktu@gmail.com>
1465
1466 * variables.texi (Defining Variables): `user-variable-p' returns t
1467 for aliases of user options, nil for alias loops.
1468
025691ed
RS
14692005-06-28 Richard M. Stallman <rms@gnu.org>
1470
1471 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
1472 make-keymap.
1473
b61bfa4d
LT
14742005-06-27 Luc Teirlinck <teirllm@auburn.edu>
1475
1476 * variables.texi (Setting Variables): Correct and clarify
1477 description of `add-to-ordered-list'.
1478
24ee714d
RS
14792005-06-26 Richard M. Stallman <rms@gnu.org>
1480
1481 * display.texi (Faces): Minor cleanup.
1482
33b79ce4
LT
14832005-06-25 Luc Teirlinck <teirllm@auburn.edu>
1484
1485 * display.texi (Faces): `facep' returns t for strings that are
1486 face names.
1487
df13531d
RS
14882005-06-25 Richard M. Stallman <rms@gnu.org>
1489
1490 * objects.texi (Equality Predicates): Clarify meaning of equal.
1491
1492 * windows.texi (Selecting Windows): save-selected-window
1493 and with-selected-window save and restore the current buffer.
1494
cf444441
RS
14952005-06-24 Richard M. Stallman <rms@gnu.org>
1496
1497 * numbers.texi (Float Basics): Explain how to test for NaN,
1498 and printing the sign of NaNs.
1499
6cdd056d
EZ
15002005-06-24 Eli Zaretskii <eliz@gnu.org>
1501
1502 * makefile.w32-in (MAKEINFO): Use --force.
1503
b93e3c3b
RS
15042005-06-23 Richard M. Stallman <rms@gnu.org>
1505
1506 * display.texi (Face Functions): Correct Texinfo usage.
1507
6fb276bd
LT
15082005-06-23 Luc Teirlinck <teirllm@auburn.edu>
1509
1510 * lists.texi (Rings): `ring-elements' now returns the elements of
1511 RING in order.
1512
1d1c7e75
JB
15132005-06-23 Juanma Barranquero <lekktu@gmail.com>
1514
1515 * markers.texi (The Mark): Texinfo usage fix.
1516
9d12e52b
KS
15172005-06-23 Kim F. Storm <storm@cua.dk>
1518
1519 * searching.texi (Entire Match Data): Remove evaporate option for
1520 match-data. Do not mention evaporate option for set-match-data.
1521
6d44324c
GM
15222005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
1523
1524 * display.texi (Face Functions): Mention face aliases.
1525
80df27a7
RS
15262005-06-21 Richard M. Stallman <rms@gnu.org>
1527
1528 * anti.texi (Antinews): Texinfo usage fix.
1529
e121563b
KB
15302005-06-21 Karl Berry <karl@gnu.org>
1531
9d7d543c
KB
1532 * elisp.texi: Use @copying.
1533
e121563b
KB
1534 * elisp.texi: Put @summarycontents and @contents before the Top
1535 node, instead of the end of the file, so that the contents appear
1536 in the right place in the dvi/pdf output.
1537
36a3b076
JL
15382005-06-21 Juri Linkov <juri@jurta.org>
1539
1540 * display.texi (Defining Faces): Add `customized-face'.
1541
5c796e80
KS
15422005-06-20 Kim F. Storm <storm@cua.dk>
1543
b7d1f38f
KS
1544 * variables.texi (Setting Variables): Any type of element can be
1545 given order in add-to-ordered-list. Compare elements with eq.
1546
5c796e80
KS
1547 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
1548
fb056bef
KB
15492005-06-20 Karl Berry <karl@gnu.org>
1550
1551 * syntax.texi (Syntax Flags): Make last column very slightly wider
1552 to avoid "generic comment" breaking on two lines and causing an
1553 underfull box.
1554
84398baa
LT
15552005-06-19 Luc Teirlinck <teirllm@auburn.edu>
1556
1557 * lists.texi (Rings): Various minor clarifications and corrections.
1558
07ff1e4b
RS
15592005-06-18 Richard M. Stallman <rms@gnu.org>
1560
1561 * functions.texi (Obsolete Functions): Simplify.
1562
1563 * variables.texi (Variable Aliases): Simplify.
1564
1565 * anti.texi, backups.texi, compile.texi, customization.texi:
1566 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
1567 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
1568 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
1569 * variables.texi: Fix formatting ugliness.
1570
1571 * elisp.texi: Add links to Rings and Byte Packing.
1572 Update version and copyright years.
1573
1574 * minibuf.texi: Fix formatting ugliness.
1575 (Completion Commands): Move keymap vars to the end
1576 and vars completing-read binds to the top.
1577
3f7fab24
LT
15782005-06-17 Luc Teirlinck <teirllm@auburn.edu>
1579
1580 * processes.texi: Fix typos.
1581 (Bindat Spec): Correct Texinfo error.
926c4c9b 1582 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 1583
f19b57e3
RS
15842005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
1585
1586 * lists.texi (Rings): New node.
1587 (Lists): Add it to menu.
1588
a80c5da7 1589 * processes.texi (Byte Packing): New node.
f19b57e3
RS
1590 (Processes): Add it to menu.
1591
15922005-06-17 Richard M. Stallman <rms@gnu.org>
1593
1594 * syntax.texi (Parsing Expressions): Fix texinfo usage.
1595
1596 * help.texi (Documentation Basics): Explain the xref to
1597 Documentation Tips.
1598
1599 * debugging.texi (Debugger Commands): Minor fix.
1600
67c1390d
LT
16012005-06-16 Luc Teirlinck <teirllm@auburn.edu>
1602
1603 * edebug.texi (Instrumenting): Eliminate duplicate link.
1604 (Specification List): Replace references to "below", referring to
1605 a later node, with one @ref to that node.
1606
1607 * os.texi (Timers): Timers should save and restore the match data
1608 if they change it.
1609
1610 * debugging.texi (Debugger Commands): Mention that the Lisp
1611 debugger can not step through primitive functions.
1612
51cd2a8c
JB
16132005-06-16 Juanma Barranquero <lekktu@gmail.com>
1614
1615 * functions.texi (Obsolete Functions): Update argument names of
1616 `make-obsolete' and `define-obsolete-function-alias'.
1617
1618 * variables.texi (Variable Aliases): Update argument names of
1619 `defvaralias', `make-obsolete-variable' and
1620 `define-obsolete-variable-alias'.
1621
f5e6ac4a
KS
16222005-06-15 Kim F. Storm <storm@cua.dk>
1623
1624 * searching.texi (Entire Match Data): Rephrase warnings about
1625 evaporate arg to match-data and set-match-data.
1626
fe2a9972
LT
16272005-06-14 Luc Teirlinck <teirllm@auburn.edu>
1628
67774855
LT
1629 * elisp.texi (Top): Update detailed menu.
1630
fe2a9972
LT
1631 * edebug.texi (Edebug): Update menu.
1632 (Instrumenting): Update xrefs.
1633 (Edebug Execution Modes): Correct xref.
1634 (Jumping): Clarify description of `h' command.
1635 Eliminate redundant @ref.
1636 (Breaks): New node.
1637 (Breakpoints): is now a subsubsection.
1638 (Global Break Condition): Mention `C-x X X'.
1639 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
1640 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
1641 (Edebug Display Update): Correct pxref.
1642 (Edebug and Macros): New node.
1643 (Instrumenting Macro Calls): Is now a subsubsection.
1644 Neither arg of `def-edebug-spec' is evaluated.
1645 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
1646 (Specification Examples): Fix typo.
1647
b59f605b
LK
16482005-06-14 Lute Kamstra <lute@gnu.org>
1649
1650 * debugging.texi (Function Debugging): Primitives can break on
1651 entry too.
1652
a5c99dc9
KS
16532005-06-14 Kim F. Storm <storm@cua.dk>
1654
1655 * variables.texi (Setting Variables): Add add-to-ordered-list.
1656
f99ed2f8
SM
16572005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
1658
1659 * syntax.texi (Parsing Expressions): Document aux functions and vars of
1660 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
1661
9d42ffaa
LK
16622005-06-13 Lute Kamstra <lute@gnu.org>
1663
1664 * text.texi (Special Properties): Fix cross reference.
1665
32cc0b00
LT
16662005-06-11 Luc Teirlinck <teirllm@auburn.edu>
1667
1668 * debugging.texi (Function Debugging): Delete mention of empty
1669 string argument to `cancel-debug-on-entry'. Delete inaccurate
1670 description of the return value of that command.
1671
98d1a1cf
EZ
16722005-06-11 Alan Mackenzie <acm@muc.de>
1673
1674 * text.texi (Adaptive Fill): Amplify the description of
1675 fill-context-prefix.
1676
4b53b8d7
LT
16772005-06-10 Luc Teirlinck <teirllm@auburn.edu>
1678
84398baa 1679 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 1680
b5305167
SM
16812005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
1682
1683 * syntax.texi (Parsing Expressions): Document syntax-ppss.
1684
9bd4c3ad
LT
16852005-06-10 Luc Teirlinck <teirllm@auburn.edu>
1686
1687 * debugging.texi (Error Debugging): Minor rewording.
1688 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
1689 is optional.
1690
257914aa
LK
16912005-06-10 Lute Kamstra <lute@gnu.org>
1692
b5305167 1693 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
1694 (Top): Give it a title. Correct version number. Give the
1695 detailed node listing a more prominent header.
b5305167
SM
1696 * intro.texi: Don't set VERSION here a second time.
1697 Mention Emacs's version too.
257914aa
LK
1698 * anti.texi (Antinews): Use EMACSVER to refer to the current
1699 version of Emacs.
1700
b7aae902
KS
17012005-06-09 Kim F. Storm <storm@cua.dk>
1702
1703 * searching.texi (Entire Match Data): Explain new `reseat' argument to
1704 match-data and set-match-data.
1705
99598737
RS
17062005-06-08 Richard M. Stallman <rms@gnu.org>
1707
1708 * searching.texi (Entire Match Data): Clarify when match-data
1709 returns markers and when integers.
1710
1711 * display.texi (Defining Faces): Explain that face name should not
1712 end in `-face'.
1713
1714 * modes.texi (Mode Line Data): Minor cleanup.
1715 (Customizing Keywords): Node split out of Search-based Fontification.
1716 Add example of using font-lock-add-keywords from a hook.
1717 Clarify when MODE should be non-nil, and when nil.
1718
17192005-06-06 Richard M. Stallman <rms@gnu.org>
1720
1721 * modes.texi (Mode Line Data): Explain what happens when the car
1722 of a list is a void symbol.
1723 (Search-based Fontification): Explain MODE arg to
1724 font-lock-add-keywords and warn about calls from major modes.
1725
ecc8893a
JL
17262005-06-08 Juri Linkov <juri@jurta.org>
1727
1728 * display.texi (Standard Faces): Add `shadow' face.
1729
7fa9f4eb
LT
17302005-05-29 Luc Teirlinck <teirllm@auburn.edu>
1731
1732 * modes.texi (Major Mode Conventions): A derived mode only needs
1733 to put the call to the parent mode inside `delay-mode-hooks'.
1734
bebcc4b1
RS
17352005-05-29 Richard M. Stallman <rms@gnu.org>
1736
c16b1394
RS
1737 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
1738 new, and what that implies. Clarify.
1739
1740 * files.texi (Locating Files): Clean up the text.
1741
bebcc4b1
RS
1742 * frames.texi (Window Frame Parameters): Document user-size.
1743 Shorten entry for top by referring to left.
1744
17452005-05-26 Richard M. Stallman <rms@gnu.org>
1746
1747 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
1748 is new, and what the implications are. Other clarifications.
1749
217797bc
RS
17502005-05-24 Richard M. Stallman <rms@gnu.org>
1751
1752 * frames.texi (Dialog Boxes): Minor fixes.
1753
3565fe07
MY
17542005-05-25 Masatake YAMATO <jet@gyve.org>
1755
1756 * display.texi (Standard Faces): Write about `mode-line-highlight'.
1757
817089df
LT
17582005-05-24 Luc Teirlinck <teirllm@auburn.edu>
1759
1760 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
1761 is optional.
1762
cb5db137
NR
17632005-05-24 Nick Roberts <nickrob@snap.net.nz>
1764
1765 * frames.texi (Dialog Boxes): Descibe new optional argument.
1766
3c8572f5
LK
17672005-05-23 Lute Kamstra <lute@gnu.org>
1768
1769 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
1770 syntax-begin-function over font-lock-beginning-of-syntax-function.
1771
2a4d7cb3
LT
17722005-05-21 Luc Teirlinck <teirllm@auburn.edu>
1773
71f800cf
LT
1774 * minibuf.texi (Reading File Names): Update description of
1775 `read-directory-name'.
1776
2a4d7cb3
LT
1777 * modes.texi (Derived Modes): Clarify :group keyword.
1778
bb4afd09
EZ
17792005-05-21 Eli Zaretskii <eliz@gnu.org>
1780
b5305167
SM
1781 * files.texi (Locating Files): New subsection.
1782 Describe locate-file and executable-find.
bb4afd09 1783
a2c9aee6
EZ
17842005-05-21 Kevin Ryde <user42@zip.com.au>
1785
1786 * frames.texi (Initial Parameters): Update cross reference to
1787 "Emacs Invocation".
1788
6900105f
LT
17892005-05-19 Luc Teirlinck <teirllm@auburn.edu>
1790
ca1b0914
LT
1791 * keymaps.texi (Active Keymaps): Add anchor.
1792
6900105f
LT
1793 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
1794 (Major Mode Conventions): Refer to `Auto Major Mode' in more
1795 appropriate place.
1796 (Derived Modes): Small clarifications.
b5305167
SM
1797 (Minor Mode Conventions, Keymaps and Minor Modes):
1798 Replace references to nodes with references to anchors.
6900105f
LT
1799 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
1800 Clarify description of lists whose first element is an integer.
1801 (Mode Line Variables): Add anchor.
1802 (%-Constructs): Clarify description of integer after %.
1803 (Emulating Mode Line): Describe nil value for FACE.
1804
54d06364
LT
18052005-05-18 Luc Teirlinck <teirllm@auburn.edu>
1806
1807 * modes.texi (Derived Modes): Correct references to non-existing
1808 variable standard-syntax-table.
1809
f8d0b769
LK
18102005-05-17 Lute Kamstra <lute@gnu.org>
1811
1812 * modes.texi (Defining Minor Modes): Mention the mode hook.
1813
294c599c
KS
18142005-05-15 Kim F. Storm <storm@cua.dk>
1815
1816 * processes.texi (Network): Remove open-network-stream-nowait.
1817 (Network Servers): Remove open-network-stream-server.
1818
4214af69
LT
18192005-05-15 Luc Teirlinck <teirllm@auburn.edu>
1820
1821 * elisp.texi (Top): Update detailed menu.
1822
1823 * variables.texi: Reorder nodes.
1824 (Variables): Update menu.
1825 (File Local Variables): Do not refer to the `-*-' line as
1826 a "local variables list". Add pxref.
1827
302691ab
LT
18282005-05-14 Luc Teirlinck <teirllm@auburn.edu>
1829
56d4215a
LT
1830 * elisp.texi (Top): Update detailed menu for node changes.
1831
302691ab
LT
1832 * modes.texi (Modes): Update Menu.
1833 (Hooks): Move to beginning of chapter.
1834 Most minor modes run mode hooks too.
1835 `add-hook' can handle void hooks or hooks whose value is a single
1836 function.
1837 (Major Modes): Update Menu.
1838 (Major Mode Basics): New node, split off from `Major Modes'.
1839 (Major Mode Conventions): Correct xref. Explain how to handle
1840 auto-mode-alist if the major mode command has an autoload cookie.
1841 (Auto Major Mode): Major update. Add magic-mode-alist.
1842 (Derived Modes): Major update.
1843 (Mode Line Format): Update Menu.
1844 (Mode Line Basics): New node, split off from `Mode Line Format'.
1845
1846 * loading.texi (Autoload): Mention `autoload cookie' as synonym
1847 for `magic autoload comment'. Add index entries and anchor.
1848
d06ba294
RS
18492005-05-14 Richard M. Stallman <rms@gnu.org>
1850
1851 * tips.texi (Coding Conventions): Explain how important it is
1852 that just loading certain files not change Emacs behavior.
1853
1854 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
1855
405cb12a
LK
18562005-05-12 Lute Kamstra <lute@gnu.org>
1857
19958124
LK
1858 * modes.texi (Generic Modes): Update.
1859 (Major Modes): Refer to node "Generic Modes".
1860
405cb12a
LK
1861 * elisp.texi (Top): Update to the current structure of the manual.
1862 * processes.texi (Processes): Add menu description.
1863 * customize.texi (Customization): Add menu descriptions.
1864
f714dd1b
TTN
18652005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
1866
cc9442f2
TTN
1867 * processes.texi (Signals to Processes)
1868 (Low-Level Network): Fix typos.
f714dd1b 1869
36ad23ec
LK
18702005-05-11 Lute Kamstra <lute@gnu.org>
1871
1872 * elisp.texi (Top): Add some nodes from the chapter "Major and
1873 Minor Modes" to the detailed node listing.
1874
d101bf56
RS
18752005-05-10 Richard M. Stallman <rms@gnu.org>
1876
1877 * keymaps.texi (Extended Menu Items): Menu item filter functions
1878 can be called at any time.
1879
698b0510
LT
18802005-05-08 Luc Teirlinck <teirllm@auburn.edu>
1881
1882 * variables.texi (File Local Variables): `(hack-local-variables t)'
1883 now also checks whether a mode is specified in the local variables
1884 list.
1885
2c6b25c7
EZ
18862005-05-05 Kevin Ryde <user42@zip.com.au>
1887
1888 * display.texi (The Echo Area): Correct format function cross
1889 reference.
1890
643b4cf5
LT
18912005-05-05 Luc Teirlinck <teirllm@auburn.edu>
1892
1893 * variables.texi (Variable Aliases): Change description of
1894 `define-obsolete-variable-alias'.
1895
1896 * functions.texi (Functions): Add "Obsolete Functions" to menu.
1897 (Defining Functions): Add xref.
1898 (Obsolete Functions): New node.
1899 (Function Safety): Standardize capitalization of section title.
1900
1901 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
1902 (Dialog Boxes): Complete description of `x-popup-dialog'.
1903
053bc8e4
RS
19042005-05-04 Richard M. Stallman <rms@gnu.org>
1905
1906 * commands.texi (Interactive Codes): Fix Texinfo usage.
1907 Document U more clearly.
1908
f6b1b15a
LT
19092005-05-01 Luc Teirlinck <teirllm@auburn.edu>
1910
3b925015
LT
1911 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
1912 function and not a macro.
1913
f6b1b15a
LT
1914 * frames.texi (Pop-Up Menus): Correct and clarify description of
1915 `x-popup-menu'.
1916 (Dialog Boxes): Clarify description of `x-popup-dialog'.
1917
ebbfa918
RS
19182005-05-01 Richard M. Stallman <rms@gnu.org>
1919
1920 * edebug.texi (Checking Whether to Stop): Fix previous change.
1921
abe2f96e
LT
19222005-05-01 Luc Teirlinck <teirllm@auburn.edu>
1923
d6028ef2
LT
1924 * display.texi: Fix typos and Texinfo usage.
1925
abe2f96e
LT
1926 * edebug.texi (Checking Whether to Stop): executing-macro ->
1927 executing-kbd-macro.
1928
b2cfb30b
RS
19292005-05-01 Richard M. Stallman <rms@gnu.org>
1930
1931 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
1932
7e995a23
RS
19332005-04-30 Richard M. Stallman <rms@gnu.org>
1934
1935 * files.texi (Magic File Names): Document `operations' property.
1936
57efa539
LK
19372005-04-29 Lute Kamstra <lute@gnu.org>
1938
1939 * modes.texi (Generic Modes): New node.
1940 (Major Modes): Add it to the menu.
1941 (Derived Modes): Add "derived mode" to concept index.
1942
0a20b1dc
LK
19432005-04-28 Lute Kamstra <lute@gnu.org>
1944
1945 * modes.texi (Defining Minor Modes): Fix previous change.
1946 (Font Lock Mode): Simplify.
1947 (Font Lock Basics): Say that font-lock-defaults is buffer-local
1948 when set and that some parts are optional. Add cross references.
1949 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
1950 Add cross references. Add font-lock-multiline to index.
1951 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 1952 Lock Variables". Document font-lock-add-keywords and
b5305167 1953 font-lock-remove-keywords.
0a20b1dc
LK
1954 (Other Font Lock Variables): Move font-lock-keywords-only,
1955 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
1956 and font-lock-syntactic-face-function to node "Syntactic Font
1957 Lock". Move font-lock-keywords-case-fold-search to node
1958 "Search-based Fontification". Document font-lock-inhibit-thing-lock
1959 and font-lock-{,un}fontify-{buffer,region}-function.
1960 (Precalculated Fontification): Remove reference to deleted variable
1961 font-lock-core-only.
1962 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
1963 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
1964 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
1965 and font-lock-syntactic-face-function here from node "Other Font
1966 Lock Variables". Move font-lock-syntactic-keywords to "Setting
1967 Syntax Properties". Add cross references.
b5305167
SM
1968 (Setting Syntax Properties): New node.
1969 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
1970 * syntax.texi (Syntax Properties): Add cross reference.
1971 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
1972
68a94f5a
RS
19732005-04-26 Richard M. Stallman <rms@gnu.org>
1974
1975 * display.texi (Defining Faces):
1976 Document `default' elements of defface spec.
1977
1978 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
1979
1980 * variables.texi (Variable Aliases): Clarify text.
1981
19822005-04-25 Chong Yidong <cyd@stupidchicken.com>
1983
1984 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
1985
7f48f143
LT
19862005-04-25 Luc Teirlinck <teirllm@auburn.edu>
1987
1988 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
1989
45d2f8e8
EZ
19902005-04-24 Eli Zaretskii <eliz@gnu.org>
1991
f3714ab2
EZ
1992 * syntax.texi (Syntax Table Internals): Elaborate documentation of
1993 syntax-after and syntax-class.
1994
45d2f8e8 1995 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
1996 (Unique File Names): Don't mention "numbers" in the documentation
1997 of make-temp-file and make-temp-name.
45d2f8e8 1998
469bc679
RS
19992005-04-23 Richard M. Stallman <rms@gnu.org>
2000
2001 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
2002
c9fa5dc9
RS
20032005-04-22 Nick Roberts <nickrob@snap.net.nz>
2004
2005 * windows.texi (Cyclic Window Ordering): Clarify window-list.
2006
230e1e80
NR
20072005-04-22 Nick Roberts <nickrob@snap.net.nz>
2008
2009 * variables.texi (Variable Aliases): Describe make-obsolete-variable
2010 and define-obsolete-variable-alias.
2011
1ba52906
KS
20122005-04-22 Kim F. Storm <storm@cua.dk>
2013
2014 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
2015 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
2016
9721d904
LK
20172005-04-21 Lute Kamstra <lute@gnu.org>
2018
2019 * lists.texi (Association Lists): Document rassq-delete-all.
2020
ed35c736
RS
20212005-04-19 Richard M. Stallman <rms@gnu.org>
2022
2023 * modes.texi (Search-based Fontification): Explain that
2024 facespec is an expression to be evaluated.
2025
42fc00a4
RS
20262005-04-19 Kevin Ryde <user42@zip.com.au>
2027
b5305167 2028 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
2029 * strings.texi (String Conversion): Fix xref.
2030
5827e9d4
KS
20312005-04-19 Kim F. Storm <storm@cua.dk>
2032
2033 * symbols.texi (Symbol Plists): Add safe-get.
2034 Mention that `get' may signal an error.
2035
47872da9
NR
20362005-04-18 Nick Roberts <nickrob@snap.net.nz>
2037
2038 * customize.texi (Variable Definitions): Replace tooltip-mode
2039 example with save-place.
2040
ec0cf966
RS
20412005-04-17 Richard M. Stallman <rms@gnu.org>
2042
2043 * buffers.texi (Indirect Buffers): Clarify.
2044
2045 * positions.texi (Positions): Clarify converting marker to integer.
2046
2047 * strings.texi (String Basics): Mention string-match; clarify.
2048
199bb209
LK
20492005-04-08 Lute Kamstra <lute@gnu.org>
2050
2051 * modes.texi (Search-based Fontification): Fix cross references.
2052 Use consistent terminology. Document anchored highlighting.
2053
bfa54668
LK
20542005-04-05 Lute Kamstra <lute@gnu.org>
2055
2056 * modes.texi (Defining Minor Modes): Document :group keyword
2057 argument and its default value.
2058
07e5fb9e
LK
20592005-04-03 Lute Kamstra <lute@gnu.org>
2060
2061 * hooks.texi (Standard Hooks): Add some hooks. Add cross
2062 references and/or descriptions. Delete major mode hooks; mention
2063 them as a category instead. Rename or delete obsolete hooks.
2064
aa945b59
RS
20652005-04-02 Richard M. Stallman <rms@gnu.org>
2066
2067 * nonascii.texi (Coding System Basics): Another wording cleanup.
2068
8b918214
RS
20692005-04-01 Richard M. Stallman <rms@gnu.org>
2070
2071 * nonascii.texi (Coding System Basics): Clarify previous change.
2072
41639988
KH
20732005-04-01 Kenichi Handa <handa@m17n.org>
2074
2075 * nonascii.texi (Coding System Basics): Describe about rondtrip
2076 identity of coding systems.
2077
8e669bbd
RS
20782005-03-29 Chong Yidong <cyd@stupidchicken.com>
2079
2080 * text.texi (Buffer Contents): Add filter-buffer-substring and
2081 buffer-substring-filters.
2082
f60a6f87
RS
20832005-03-26 Chong Yidong <cyd@stupidchicken.com>
2084
2085 * anti.texi (Antinews): Mention `G' interactive code.
2086
2087 * tips.texi (Compilation Tips): Mention benchmark.el.
2088
aaac1251
LT
20892005-03-27 Luc Teirlinck <teirllm@auburn.edu>
2090
2091 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
2092 is now bound to M-o M-o.
2093
2094 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
2095
45325173
GM
20962005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
2097
2098 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
2099 in the Emacs Manual).
2100 * Makefile.in (srcs): Remove calendar.texi.
2101 * makefile.w32-in (srcs): Remove calendar.texi.
2102 * display.texi (Display): Change name of next node.
2103 * os.texi (System In): Change name of previous node.
2104 * elisp.texi (Top): Remove Calendar references.
2105 * vol1.texi (Top): Remove Calendar references.
2106 * vol2.texi (Top): Remove Calendar references.
2107
85df292e
RS
21082005-03-25 Richard M. Stallman <rms@gnu.org>
2109
45325173 2110 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
2111 Cleanup previous change.
2112
21132005-03-25 Chong Yidong <cyd@stupidchicken.com>
2114
2115 * display.texi (Face Attributes): Faces earlier in an :inherit
2116 list take precedence.
2117 (Scroll Bars): Fix description of vertical-scroll-bars.
2118 Document frame-current-scroll-bars and window-current-scroll-bars.
2119
2120 * markers.texi (The Mark): Document temporary Transient Mark mode.
2121
b5305167
SM
2122 * minibuf.texi (Reading File Names):
2123 Document read-file-name-completion-ignore-case.
85df292e
RS
2124
2125 * positions.texi (Screen Lines): Document nil for width argument
2126 to compute-motion.
2127
1fe54d69
KS
21282005-03-23 Kim F. Storm <storm@cua.dk>
2129
2130 * display.texi (Standard Faces): Other faces used in the fringe
2131 implicitly inherits from the fringe face.
2132 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
2133 properties implicitly inherits from fringe face.
2134 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
2135
a775dff4
RS
21362005-03-20 Chong Yidong <cyd@stupidchicken.com>
2137
2138 * display.texi (Invisible Text): State default value of
2139 line-move-ignore-invisible.
2140 (Managing Overlays): Document remove-overlays.
2141 (Standard Faces): Document escape-glyph face.
2142
b5305167 2143 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 2144
b5305167
SM
2145 * modes.texi (Other Font Lock Variables):
2146 Document font-lock-lines-before.
a775dff4
RS
2147
2148 * positions.texi (Skipping Characters): skip-chars-forward allows
2149 character classes.
2150
077f7085
LK
21512005-03-18 Lute Kamstra <lute@gnu.org>
2152
2153 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
2154
d69ea7ab
RS
21552005-03-17 Richard M. Stallman <rms@gnu.org>
2156
c7bd5d57
RS
2157 * text.texi (Undo): Document extensible undo entries.
2158
d69ea7ab
RS
2159 * searching.texi (String Search, Regexp Search, Regexp Search):
2160 Cleanups.
2161
2162 * nonascii.texi (Character Codes): Minor fix.
2163
2164 * display.texi (Display Property): Explain the significance
2165 of having text properties that are eq.
2166 (Other Display Specs): Explain string as display spec.
2167
2168 * commands.texi (Interactive Codes): Document G option.
2169
21702005-03-17 Chong Yidong <cyd@stupidchicken.com>
2171
2172 * text.texi (Filling): Add sentence-end-without-period and
2173 sentence-end-without-space.
2174 (Changing Properties): Minor fix.
2175
2176 * anti.texi: Total rewrite.
2177
a7679889
LK
21782005-03-15 Lute Kamstra <lute@gnu.org>
2179
2180 * edebug.texi (Instrumenting Macro Calls): Fix typos.
2181
6eb8e247
KS
21822005-03-08 Kim F. Storm <storm@cua.dk>
2183
2184 * display.texi (Specified Space): Property :width is support on
2185 non-graphic terminals, :height is not.
2186
bfa8be14
RS
21872005-03-07 Richard M. Stallman <rms@gnu.org>
2188
2189 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
2190 Now subnodes of Fringes.
2191 (Overlay Arrow): Document overlay-arrow-variable-list.
2192 (Fringe Size/Pos): New node, broken out of Fringes.
2193 (Display): Explain clearing vs redisplay better.
2194 (Truncation): Clarify use of bitmaps.
2195 (The Echo Area): Clarify the uses of the echo area.
2196 Add max-mini-window-height.
2197 (Progress): Clarify.
2198 (Invisible Text): Explain that main loop moves point out.
2199 (Selective Display): Say "hidden", not "invisible".
b5305167 2200 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
2201 (Overlay Properties): Clarify intro.
2202 (Finding Overlays): Explain return values when nothing found.
2203 (Width): truncate-string-to-width has added arg.
2204 (Displaying Faces): Clarify and update mode line face handling.
2205 (Face Functions): Minor cleanup.
b5305167 2206 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
2207 (Pixel Specification, Other Display Specs): Minor cleanups.
2208 (Images, Image Descriptors): Minor cleanups.
2209 (GIF Images): Patents have expired.
2210 (Showing Images): Explain default text for insert-image.
b5305167 2211 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
2212 (Making Buttons): Explain return values.
2213 (Button Buffer Commands): Add xref.
2214 (Inverse Video): Update mode-line-inverse-video.
2215 (Display Table Format): Clarify.
2216 (Active Display Table): Give defaults for window-display-table.
2217
2218 * calendar.texi (Calendar Customizing): calendar-holiday-marker
2219 and calendar-today-marker are strings, not chars.
2220 (Holiday Customizing): Minor fix.
2221
bfa8be14
RS
2222 * internals.texi (Writing Emacs Primitives): Update `or' example.
2223 Update limit on # args of subr.
2224
2225 * edebug.texi (Using Edebug): Arrow is in fringe.
2226 (Instrumenting): Arg to eval-defun works without loading edebug.
2227 (Edebug Execution Modes): Add xref.
2228
2229 * customize.texi (Common Keywords): Clarify :require.
2230 Mention :version here.
2231 (Variable Definitions, Group Definitions): Not here.
2232 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
2233
d69ea7ab
RS
22342005-03-07 Chong Yidong <cyd@stupidchicken.com>
2235 * nonascii.texi (Text Representations): Clarify position-bytes.
2236 (Character Sets): Add list-charset-chars.
2237 (Scanning Charsets): Add charset-after.
2238 (Encoding and I/O): Minor fix.
2239
34398e6c
RS
22402005-03-06 Richard M. Stallman <rms@gnu.org>
2241
2242 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
2243 (Resizing Windows): Likewise.
2244
2245 * text.texi (Change Hooks): Get rid of "Emacs 21".
2246
2247 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
2248
2249 * streams.texi (Output Variables): Get rid of "Emacs 21".
2250
2251 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
2252
2253 * os.texi (Translating Input): Replace flow-control example
2254 with a less obsolete example that uses `keyboard-translate'.
2255
6eb8e247 2256 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 2257 Get rid of "Emacs 21".
6eb8e247 2258
34398e6c
RS
2259 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
2260 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
2261
2262 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
2263
2264 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
2265
2266 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
2267 (Menu Bar): Fix when menu-bar-update-hook is called.
2268
2269 * hash.texi (Hash Tables): Get rid of "Emacs 21".
2270
2271 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
2272 and make it read better.
2273
2274 * files.texi (Writing to Files): Get rid of "Emacs 21".
2275 (Unique File Names): Likewise.
2276
2277 * elisp.texi: Update Emacs version to 22.
2278
2279 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
2280 (Overlay Properties, Face Attributes): Likewise.
2281 (Managing Overlays): Fix punctuation.
2282 (Attribute Functions): Clarify set-face-font; get rid of
2283 info about old Emacs versions.
2284 (Auto Faces, Font Lookup, Display Property, Images):
2285 Get rid of "Emacs 21".
2286
2287 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
2288
d2178387
RS
22892005-03-05 Richard M. Stallman <rms@gnu.org>
2290
2291 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
2292
524352d6
LK
22932005-03-04 Lute Kamstra <lute@gnu.org>
2294
2295 * debugging.texi (Error Debugging): Document stack-trace-on-error.
2296
22972005-03-03 Lute Kamstra <lute@gnu.org>
2298
2299 * edebug.texi (Instrumenting Macro Calls): Fix typo.
2300
284f0680
LK
23012005-03-01 Lute Kamstra <lute@gnu.org>
2302
2303 * debugging.texi (Debugger Commands): Update `j'.
2304
a9ee5cac
LK
23052005-02-28 Lute Kamstra <lute@gnu.org>
2306
2307 * debugging.texi (Debugging): Fix typo.
2308 (Error Debugging): Document eval-expression-debug-on-error.
2309 (Function Debugging): Update example.
2310 (Using Debugger): Mention starred stack frames.
2311 (Debugger Commands): Document `j' and `l'.
2312 (Invoking the Debugger): `d' and `j' exit recursive edit too.
2313 Update the messages that the debugger displays.
2314 (Internals of Debugger): Add cross reference. Update example.
2315 (Excess Open): Minor improvement.
2316 (Excess Close): Minor improvement.
2317
378d0f8e
RS
23182005-02-26 Richard M. Stallman <rms@gnu.org>
2319
2320 * tips.texi (Coding Conventions): Clarify.
2321 Put all the major mode key reservations together.
2322 Mention the Mouse-1 => Mouse-2 conventions.
2323
2324 * syntax.texi (Syntax Class Table): Clarify.
2325 (Syntax Table Functions): syntax-after moved from here.
2326 (Syntax Table Internals): syntax-after moved to here.
2327 (Parsing Expressions): Update info on number of values
2328 and what's meaningful in the STATE argument.
2329 (Categories): Fix typo.
2330
2331 * sequences.texi (Arrays): Cleanup.
2332 (Char-Tables): Clarify.
2333
2334 * processes.texi (Deleting Processes): Cleanups, add xref.
2335 (Subprocess Creation): Explain nil in exec-path. Cleanup.
2336 (Process Information): set-process-coding-system, some args optional.
2337 (Input to Processes): Explain various types for PROCESS args.
2338 Rename them from PROCESS-NAME to PROCESS.
2339 (Signals to Processes): Likewise.
2340 (Decoding Output): Cleanup.
2341 (Query Before Exit): Clarify.
2342
2343 * os.texi (Startup Summary): Correct the options; add missing ones.
2344 (Terminal Output, Batch Mode): Clarify.
2345 (Flow Control): Node deleted.
2346
2347 * markers.texi (The Mark): Clarify.
2348
2349 * macros.texi (Expansion): Cleanup.
2350 (Indenting Macros): indent-spec allows ints, not floats.
2351
2352 * keymaps.texi (Keymaps): Clarify.
2353 (Format of Keymaps): Update lisp-mode-map example.
2354 (Active Keymaps, Key Lookup): Clarify.
2355 (Changing Key Bindings): Add xref to `kbd'.
2356 (Key Binding Commands, Simple Menu Items): Clarify.
2357 (Mouse Menus, Menu Bar): Clarify.
2358 (Menu Example): Replace print example with menu-bar-replace-menu.
2359
2360 * help.texi (Documentation Basics): Add function-documentation prop.
2361
2362 * elisp.texi (Top): Don't refer to Flow Control node.
2363
2364 * commands.texi (Command Overview): Improve xrefs.
2365 (Adjusting Point): Adjusting point applies to intangible and invis.
2366 (Key Sequence Input): Doc extra read-key-sequence args.
2367 Likewise for read-key-sequence-vector.
2368
2369 * backups.texi (Rename or Copy): Minor fix.
2370 (Numbered Backups): For version-control, say the default.
2371 (Auto-Saving): make-auto-save-file-name example is simplified.
2372
2373 * advice.texi (Advising Functions): Don't imply one part of Emacs
2374 should advise another part. Markup changes.
2375 (Defining Advice): Move transitional para.
2376 (Activation of Advice): Cleanup.
2377 Explain if COMPILE is nil or negative.
2378
2379 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
2380
2e20c83d
LK
23812005-02-24 Lute Kamstra <lute@gnu.org>
2382
2383 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
2384 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
2385
65c492fd
LK
23862005-02-23 Lute Kamstra <lute@gnu.org>
2387
b02c3eed
LK
2388 * modes.texi (Defining Minor Modes): define-minor-mode can be used
2389 to define global minor modes as well.
2390
65c492fd
LK
2391 * display.texi (Managing Overlays): overlay-buffer returns nil for
2392 deleted overlays.
2393
b686dd59
KS
23942005-02-22 Kim F. Storm <storm@cua.dk>
2395
2396 * minibuf.texi (Basic Completion): Allow symbols in addition to
2397 strings in try-completion and all-completions.
2398
23e8c095
LK
23992005-02-14 Lute Kamstra <lute@gnu.org>
2400
2401 * elisp.texi (Top): Remove reference to deleted node.
2402
2403 * lists.texi (Lists): Remove reference to deleted node.
2404 (Cons Cells): Fix typo.
2405
2406 * loading.texi (Where Defined): Fix typo.
2407
134948fc
RS
24082005-02-14 Richard M. Stallman <rms@gnu.org>
2409
2410 * variables.texi (Creating Buffer-Local): change-major-mode-hook
2411 is useful for discarding some minor modes.
2412
2413 * symbols.texi (Symbol Components): Reorder examples.
2414
2415 * streams.texi (Input Functions): State standard-input default.
2416 (Output Variables): State standard-output default.
2417
2418 * objects.texi (Printed Representation): Clarify read syntax vs print.
2419 (Floating Point Type): Explain meaning better.
2420 (Symbol Type): Explain uniqueness better.
2421 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
2422 List examples sooner.
2423 (Box Diagrams): New subnode broken out.
2424 Some examples moved from old Lists as Boxes node.
2425 (Dotted Pair Notation): Clarify intro.
2426 (Array Type): Clarify.
2427 (Type Predicates): Add hash-table-p.
2428
2429 * numbers.texi (Integer Basics): Clarify radix explanation.
2430 (Predicates on Numbers): Minor clarification.
2431 (Comparison of Numbers): Minor clarification. Clarify eql.
2432 Typos in min, max.
2433 (Math Functions): Clarify overflow in expt.
2434
2435 * minibuf.texi (Text from Minibuffer): Minor clarification.
2436 Mention arrow keys.
2437
2438 * loading.texi (Autoload): defun's doc string overrides autoload's
2439 doc string.
2440 (Repeated Loading): Modernize "add to list" examples.
2441 (Where Defined): Finish updating table of load-history elts.
2442
2443 * lists.texi (List-related Predicates): Minor wording improvement.
2444 (Lists as Boxes): Node deleted.
2445 (Building Lists): Explain trivial cases of number-sequence.
2446
2447 * hash.texi (Hash Tables): Add desc to menu items.
2448 (Creating Hash): Expain "full" means "make larger",
2449 (Hash Access): Any object can be a key.
2450 State value of maphash.
2451
2452 * functions.texi (What Is a Function): Wording cleanup.
2453 (Function Documentation): Minor cleanup.
2454 Explain purpose of calling convention at end of doc string.
2455 (Function Names): Wording cleanup.
2456 (Calling Functions): Wording cleanup.
2457 Explain better how funcall calls the function.
2458 (Function Cells): Delete example of saving and redefining function.
2459
2460 * control.texi (Combining Conditions): Wording cleanup.
2461 (Iteration): dolist and dotimes bind VAR locally.
2462 (Cleanups): Xref to Atomic Changes.
2463
2464 * compile.texi (Byte Compilation): Delete 19.29 info.
2465 (Compilation Functions): Macros' difficulties don't affect defsubst.
2466 (Docs and Compilation): Delete 19.29 info.
2467
44291460
RS
24682005-02-10 Richard M. Stallman <rms@gnu.org>
2469
2470 * objects.texi (Symbol Type): Minor correction.
2471
1f9ad95a
LK
24722005-02-06 Lute Kamstra <lute@gnu.org>
2473
2474 * modes.texi (Example Major Modes): Fix typos.
2475
ba2c991c
RS
24762005-02-06 Richard M. Stallman <rms@gnu.org>
2477
2478 * text.texi (Margins): fill-nobreak-predicate can be one function.
2479
2480 * strings.texi (Modifying Strings): clear-string can make unibyte.
2481 (Formatting Strings): format gives error if values missing.
2482
2483 * positions.texi (Character Motion): Mention default arg
2484 for forward-char. backward-char refers to forward-char.
2485 (Word Motion): Mention default arg for forward-word.
2486 (Buffer End Motion): Mention default arg for beginning-of-buffer.
2487 Simplify end-of-buffer.
2488 (Text Lines): Mention default arg for forward-line.
2489 (List Motion): Mention default arg for beginning/end-of-defun.
2490 (Skipping Characters): Minor fixes in explaining character-set.
2491
2492 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
2493 Mode inheritance applies only when default-major-mode is nil.
2494 Clarifications.
2495 (Example Major Modes): Update Text mode and Lisp mode examples.
2496 (Minor Mode Conventions): Mention define-minor-mode at top.
2497 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
2498 (Mode Line Format): Update mode line face display info.
2499 (Properties in Mode): Mention effect of risky vars.
2500 (Imenu): Define imenu-add-to-menubar.
2501 (Font Lock Mode): Add descriptions to menu lines.
2502 (Faces for Font Lock): Add font-lock-doc-face.
2503
9bf6d576
LK
25042005-02-05 Lute Kamstra <lute@gnu.org>
2505
2506 * text.texi (Maintaining Undo): Remove obsolete function.
2507
cb602754
EZ
25082005-02-05 Eli Zaretskii <eliz@gnu.org>
2509
2510 * frames.texi (Color Names): Add pointer to the X docs about RGB
2511 color specifications. Improve indexing
2512 (Text Terminal Colors): Replace the description of RGB values by
2513 an xref to "Color Names".
2514
4e07258f
RS
25152005-02-03 Richard M. Stallman <rms@gnu.org>
2516
2517 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
2518 Clarify.
2519 (Selecting Windows): Clarify save-selected-window.
2520 (Cyclic Window Ordering): Clarify walk-windows.
2521 (Window Point): Clarify.
2522 (Window Start): Add comment to example.
2523 (Resizing Windows): Add `interactive' specs in examples.
2524 Document fit-window-to-buffer.
2525
2526 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
2527 (Undo, Maintaining Undo): Clarify last change.
2528 (Sorting): In sort-numeric-fields, explain about octal and hex.
2529 Mention sort-numeric-base.
2530 (Format Properties): Add xref for hard newlines.
2531
2532 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
2533 (Pop-Up Menus): Fix typo.
2534 (Color Names): Explain all types of color names.
2535 Explain color-values on B&W terminal.
2536 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
2537
2538 * files.texi (File Locks): Not supported on MS systems.
2539 (Testing Accessibility): Clarify.
2540
2541 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
2542 (Coverage Testing): Fix typo.
2543
2544 * commands.texi (Misc Events): Remove stray space.
2545
2546 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
2547 (Modification Time): Clarify when visited-file-modtime returns 0.
2548 (The Buffer List): Clarify bury-buffer.
2549 (Killing Buffers): Clarify.
2550 (Indirect Buffers): Add clone-indirect-buffer.
2551
25522005-02-02 Matt Hodges <MPHodges@member.fsf.org>
2553
2554 * edebug.texi (Printing in Edebug): Fix default value of
2555 edebug-print-circle.
2556 (Coverage Testing): Fix displayed frequency count data.
2557
25582005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
2559
2560 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
2561
4e07258f 25622005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
2563
2564 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
2565
28d986b9
EZ
25662005-01-29 Eli Zaretskii <eliz@gnu.org>
2567
2568 * commands.texi (Misc Events): Describe the help-echo event.
2569
2570 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
2571 consistently in description of the help-echo property.
2572 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
2573
2574 * display.texi (Overlay Properties): Fix the index entry for
2575 help-echo overlay property.
2576
2577 * customize.texi (Type Keywords): Uncomment the xref to the
2578 help-echo property documentation.
2579
8f958b40
KS
25802005-01-23 Kim F. Storm <storm@cua.dk>
2581
2582 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
2583 return value. Third element FULLY replaced by PARTIAL which
2584 specifies number of invisible pixels if row is only partially visible.
2585 (Textual Scrolling): Mention auto-window-vscroll.
2586 (Vertical Scrolling): New defvar auto-window-vscroll.
2587
cd7e5dd6
LT
25882005-01-16 Luc Teirlinck <teirllm@auburn.edu>
2589
2590 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
2591 command remapping.
2592
6f771c32
RS
25932005-01-15 Richard M. Stallman <rms@gnu.org>
2594
2595 * display.texi (Defining Images): Mention DATA-P arg of create-image.
2596
6ac8a822
KS
25972005-01-14 Kim F. Storm <storm@cua.dk>
2598
88948d55
KS
2599 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
2600
6ac8a822
KS
2601 * text.texi (Links and Mouse-1): Fix string and vector item.
2602
20d6de82
RS
26032005-01-13 Richard M. Stallman <rms@gnu.org>
2604
2605 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
2606 descriptions of overriding-local-map and overriding-terminal-local-map.
2607
2608 * text.texi (Links and Mouse-1): Clarify text.
2609
f75a592e
KS
26102005-01-13 Kim F. Storm <storm@cua.dk>
2611
2612 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
2613
910f60b1
TTN
26142005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
2615
2616 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
2617
37181fc4
KS
26182005-01-12 Kim F. Storm <storm@cua.dk>
2619
2620 * text.texi (Links and Mouse-1): Rename section from Enabling
2621 Mouse-1 to Following Links. Change xrefs.
2622 Add examples for define-button-type and define-widget.
2623
2624 * display.texi (Button Properties, Button Buffer Commands):
2625 Clarify mouse-1 and follow-link functionality.
2626
28f94a34
RS
26272005-01-12 Richard M. Stallman <rms@gnu.org>
2628
2629 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
2630
2631 * display.texi (Beeping): Fix Texinfo usage.
2632
2633 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
2634
bac2d936
KS
26352005-01-11 Kim F. Storm <storm@cua.dk>
2636
2637 * display.texi (Button Properties, Button Buffer Commands):
93381d62 2638 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
2639
2640 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
2641 (Enabling Mouse-1 to Follow Links): New subsection.
2642
de968ddb
RS
26432005-01-06 Richard M. Stallman <rms@gnu.org>
2644
2645 * text.texi (Special Properties): Minor change.
2646
2647 * os.texi (Timers): Clarify previous change.
2648
2649 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
2650
a3a43b3b
LT
26512005-01-01 Luc Teirlinck <teirllm@auburn.edu>
2652
2653 * display.texi (Face Attributes): Correct xref to renamed node.
2654
732bb9ce
RS
26552005-01-01 Richard M. Stallman <rms@gnu.org>
2656
2657 * display.texi (Face Attributes): Describe hex color specs.
2658
c734ae59
RS
26592004-12-31 Richard M. Stallman <rms@gnu.org>
2660
2661 * os.texi (Timers): Update previous change.
2662
33b2f4ea
KS
26632004-12-30 Kim F. Storm <storm@cua.dk>
2664
2665 * display.texi (Line Height): Total line-height is now specified
2666 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
2667 in cons cells. (nil . RATIO) is relative to actual line height.
2668 Use line-height `t' instead of `0' to get minimum height.
2669
99ec74b9
RS
26702004-12-29 Richard M. Stallman <rms@gnu.org>
2671
2672 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
2673
eab463f6
RS
26742004-12-28 Richard M. Stallman <rms@gnu.org>
2675
2676 * commands.texi (Quitting): Clarify value of with-local-quit.
2677
2678 * elisp.texi (Top): Fix previous change.
2679
2680 * loading.texi (Loading): Fix previous change.
2681
ebbd14f1
RS
26822004-12-27 Richard M. Stallman <rms@gnu.org>
2683
4ae98fc5
RS
2684 * Makefile.in (MAKEINFO): Specify --force.
2685
8f430046
RS
2686 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
2687
56011a8c
RS
2688 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
2689
2690 * display.texi (Line Height): Further clarify.
2691
2692 * elisp.texi (Top): Update Loading submenu.
2693
ebbd14f1
RS
2694 * loading.texi (Where Defined): New node.
2695 (Unloading): load-history moved to Where Defined.
2696
fda2922a
RS
26972004-12-21 Richard M. Stallman <rms@gnu.org>
2698
2699 * commands.texi (Event Input Misc): Add while-no-input.
2700
9eb8959a
RS
27012004-12-11 Richard M. Stallman <rms@gnu.org>
2702
2703 * display.texi (Line Height): Rewrite text for clarity.
2704
adf87c29
KS
27052004-12-11 Kim F. Storm <storm@cua.dk>
2706
2707 * display.texi (Display): Add node "Line Height" to menu.
2708 (Line Height): New node. Move full description of line-spacing
2709 and line-height text properties here from text.texi.
2710 (Scroll Bars): Add vertical-scroll-bar variable.
2711
2712 * frames.texi (Window Frame Parameters): Remove line-height defvar.
2713
2714 * locals.texi (Standard Buffer-Local Variables): Fix xref for
2715 line-spacing and vertical-scroll-bar.
2716
2717 * text.texi (Special Properties): Just mention line-spacing and
2718 line-height here, add xref to new "Line Height" node.
2719
31e4729e
TTN
27202004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
2721
2722 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
2723
2724 * locals.texi (Standard Buffer-Local Variables):
2725 Add @xref for `line-spacing'.
2726
cc60c723
RS
27272004-12-05 Richard M. Stallman <rms@gnu.org>
2728
2729 * Makefile.in (maintainer-clean): Remove the info files
2730 in $(infodir) where they are created.
2731
f6101ac9
RS
27322004-12-03 Richard M. Stallman <rms@gnu.org>
2733
2734 * windows.texi (Selecting Windows): get-lru-window and
2735 get-largest-window don't consider dedicated windows.
2736
2737 * text.texi (Undo): Document undo-in-progress.
2738
94221759
RS
27392004-11-26 Richard M. Stallman <rms@gnu.org>
2740
2741 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
2742 Remove a few vars that are not always buffer-local.
2743
7092c5e8
LT
27442004-11-24 Luc Teirlinck <teirllm@auburn.edu>
2745
2746 * locals.texi (Standard Buffer-Local Variables): Comment out
2747 xref's to non-existent node `Yet to be written'.
2748
261b01c6
RS
27492004-11-24 Richard M. Stallman <rms@gnu.org>
2750
2751 * processes.texi (Synchronous Processes): Grammar fix.
2752
2753 * numbers.texi (Comparison of Numbers): Add eql.
2754
2755 * locals.texi (Standard Buffer-Local Variables): Add many vars.
2756
2757 * intro.texi (Printing Notation): Fix previous change.
2758
2759 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
2760 and default-indicate-buffer-boundaries from here.
2761 (Usual Display): To here.
2762 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
2763 (Usual Display): Move tab-width up.
2764
2765 * customize.texi (Variable Definitions): Replace
2766 show-paren-mode example with tooltip-mode.
7092c5e8 2767 (Simple Types, Composite Types, Defining New Types):
261b01c6 2768 Minor cleanups.
7092c5e8 2769
c1aa4864
JH
27702004-11-21 Jesper Harder <harder@ifa.au.dk>
2771
2772 * processes.texi (Synchronous Processes, Output from Processes):
2773 Markup fix.
2774
dedbac89
RS
27752004-11-20 Richard M. Stallman <rms@gnu.org>
2776
07c8c65a
RS
2777 * positions.texi (Skipping Characters): skip-chars-forward
2778 now handles char classes.
2779
8f40a868
RS
2780 * intro.texi (Printing Notation): Avoid confusion of `print'
2781 when explaining @print.
2782
2783 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
2784
2785 * display.texi (Display Table Format): Minor fix.
2786
2787 * streams.texi (Output Functions): Fix print example.
2788
fd6866c8
RS
2789 * Makefile.in (elisp): New target.
2790 (dist): Depend on $(infodir)/elisp, not elisp.
2791 Copy the info files from $(infodir).
2792
9d00469f
RS
2793 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
2794 read-from-minibuffer.
2795
dedbac89
RS
2796 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
2797
6de891db
RS
27982004-11-19 Richard M. Stallman <rms@gnu.org>
2799
2800 * searching.texi (Regexp Search): Add search-whitespace-regexp.
2801
e1c1c5a7
TTN
28022004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
2803
2804 * tips.texi (Coding Conventions): Fix typo.
2805
ee31cd78
RS
28062004-11-16 Richard M. Stallman <rms@gnu.org>
2807
2808 * tips.texi (Coding Conventions): Separate defvar and require
2809 methods to avoid warnings. Use require only when there are many
2810 functions and variables from that package.
2811
2812 * minibuf.texi (Minibuffer Completion): When ignoring case,
2813 predicate must not be case-sensitive.
2814
2815 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
2816 (Test Coverage): Don't talk about "splotches". Clarified.
2817
4bd38e94
TTN
28182004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
2819
2820 * frames.texi (Window Frame Parameters): Fix typo.
2821
6d073ae1
KS
28222004-11-15 Kim F. Storm <storm@cua.dk>
2823
9f89426b
KS
2824 * symbols.texi (Other Plists): Note that plist-get may signal error.
2825 Add safe-plist-get.
6d073ae1 2826
10980463
TTN
28272004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
2828
2829 * modes.texi (Font Lock Basics): Fix typo.
2830
1efc19eb
RS
28312004-11-08 Richard M. Stallman <rms@gnu.org>
2832
2833 * syntax.texi (Syntax Table Functions): Add syntax-after.
2834
6159c232
EZ
28352004-11-06 Lars Brinkhoff <lars@nocrew.org>
2836
2837 * os.texi (Processor Run Time): New section documenting
2838 get-internal-run-time.
2839
59dede22
EZ
28402004-11-06 Eli Zaretskii <eliz@gnu.org>
2841
2842 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
2843 it nukes elisp-cover.texi.
2844 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
2845 elisp-0 etc.
2846
4cc8522c
LT
28472004-11-05 Luc Teirlinck <teirllm@auburn.edu>
2848
2849 * commands.texi (Keyboard Macros): Document `append' return value
2850 of `defining-kbd-macro'.
2851
2d1ef312
RS
28522004-11-01 Richard M. Stallman <rms@gnu.org>
2853
2854 * commands.texi (Interactive Call): Add called-interactively-p.
2855
6f4e005d
SJ
28562004-10-29 Simon Josefsson <jas@extundo.com>
2857
2858 * minibuf.texi (Reading a Password): Revert.
2859
4f71c13f
RS
28602004-10-28 Richard M. Stallman <rms@gnu.org>
2861
2862 * frames.texi (Display Feature Testing): Explain about "vendor".
2863
4660a9e3
RS
28642004-10-27 Richard M. Stallman <rms@gnu.org>
2865
2866 * commands.texi (Interactive Codes): `N' uses numeric prefix,
2867 not raw. Clarify `n'.
2868 (Interactive Call): Rewrite interactive-p, focusing on when
2869 and how to use it.
2870 (Misc Events): Clarify previous change.
2871
2872 * advice.texi (Simple Advice): Clarify what job the example does.
2873 (Around-Advice): Clarify ad-do-it.
2874 (Activation of Advice): An option of ad-default-compilation-action
2875 is `never', not `nil'.
2876
c8636435
KS
28772004-10-26 Kim F. Storm <storm@cua.dk>
2878
2879 * commands.texi (Interactive Codes): Add U code letter.
2880
acd4089b
SJ
28812004-10-25 Simon Josefsson <jas@extundo.com>
2882
2883 * minibuf.texi (Reading a Password): Add.
2884
29dc7809
JR
28852004-10-24 Jason Rumney <jasonr@gnu.org>
2886
2887 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
2888 and wheel-down.
2889
bb5d6d34
KG
28902004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
2891
2892 * processes.texi (Synchronous Processes): Document process-file.
2893
d0ee2ed3
KH
28942004-10-22 Kenichi Handa <handa@m17n.org>
2895
2896 * text.texi (translate-region): Document that it accepts also a
2897 char-table.
2898
38be9dbb
DP
28992004-10-22 David Ponce <david@dponce.com>
2900
2901 * windows.texi (Resizing Windows): Document the `preserve-before'
2902 argument of the functions `enlarge-window' and `shrink-window'.
2903
63c80452
JR
29042004-10-19 Jason Rumney <jasonr@gnu.org>
2905
2906 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
2907
9f4b6e73
LT
29082004-10-09 Luc Teirlinck <teirllm@auburn.edu>
2909
2910 * text.texi (Filling): Add anchor for definition of
2911 `sentence-end-double-space'.
2912
2913 * searching.texi (Regexp Example): Update description of how
2914 Emacs currently recognizes the end of a sentence.
2915 (Standard Regexps): Update definition of the variable
2916 `sentence-end'. Add definition of the function `sentence-end'.
2917
657f0f9c
EZ
29182004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
2919
2920 * display.texi (Progress): New node.
2921
35ab4857
KS
29222004-10-05 Kim F. Storm <storm@cua.dk>
2923
2924 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
2925
f2a54fbc
KS
29262004-09-29 Kim F. Storm <storm@cua.dk>
2927
2928 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
2929 to identify bitmaps. Remove -fringe-bitmap suffix for standard
2930 fringe bitmap symbols, as they now have their own namespace.
2931 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
2932 vs. pixels. Signal error if no free bitmap slots.
2933 (Pixel Specification): Change IMAGE to @var{image}.
2934
4676d6f3
RS
29352004-09-28 Richard M. Stallman <rms@gnu.org>
2936
2937 * text.texi (Special Properties): Clarify line-spacing and line-height.
2938
2939 * searching.texi (Regexp Search): Add looking-back.
2940
17234906
LT
29412004-09-25 Luc Teirlinck <teirllm@auburn.edu>
2942
2943 * display.texi: Correct typos.
2944 (Image Descriptors): Correct xref's.
2945
4de43c8b
RS
29462004-09-25 Richard M. Stallman <rms@gnu.org>
2947
2948 * text.texi (Special Properties): Cleanups in `cursor'.
2949 Rewrites in `line-height' and `line-spacing'; exchange them.
2950
2951 * display.texi (Fringes): Rewrite previous change.
2952 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
2953 (Display Fringe Bitmaps): Node deleted, text moved.
2954 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
2955 (Scroll Bars): Clarify set-window-scroll-bars.
2956 (Pointer Shape): Rewrite.
2957 (Specified Space): Clarify :align-to, etc.
2958 (Pixel Specification): Use @var. Clarify new text.
2959 (Other Display Specs): Clarify `slice'.
2960 (Image Descriptors): Cleanups.
2961 (Showing Images): Cleanups.
2962
a3ee0299
LT
29632004-09-24 Luc Teirlinck <teirllm@auburn.edu>
2964
e88ebce6
LT
2965 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
2966
a3ee0299
LT
2967 * modes.texi: Various minor changes in addition to:
2968 (Major Mode Conventions): Final call to `run-mode-hooks' should
2969 not be inside the `delay-mode-hooks' form.
2970 (Mode Hooks): New node.
2971 (Hooks): Delete obsolete example.
2972 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
2973 node "Mode Hooks".
2974
6db2bc02
LT
29752004-09-22 Luc Teirlinck <teirllm@auburn.edu>
2976
2977 * display.texi: Correct various typos.
2978 (Display): Rename node "Pointer Shapes" to "Pointer
2979 Shape". (There is already a node called "Pointer Shapes" in
2980 frames.texi.)
2981 (Images): Remove non-existent node "Image Slices" from menu.
2982
ed2846bd
KS
29832004-09-23 Kim F. Storm <storm@cua.dk>
2984
2985 * text.texi (Special Properties): Add `cursor', `pointer',
2986 `line-height', and `line-spacing' properties.
2987
2988 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
2989 Shapes' to menu.
2990 (Standard Faces): Doc fix for fringe face.
2991 (Fringes): Add `overflow-newline-into-fringe' and
2992 'indicate-buffer-boundaries'.
2993 (Fringe Bitmaps, Pointer Shapes): New nodes.
2994 (Display Property): Add 'Pixel Specification' and 'Display Fringe
2995 Bitmaps' to menu.
2996 (Specified Space): Describe pixel width and height.
2997 (Pixel Specification): New node.
2998 (Other Display Specs): Add `slice' property.
2999 (Display Fringe Bitmaps): New node.
3000 (Images): Add 'Image Slices' to menu.
3001 (Image Descriptors): Add `:pointer' and `:map' properties.
3002 (Showing Images): Add slice arg to `insert-image'. Add
3003 'insert-sliced-image'.
3004
4d894c98
RS
30052004-09-20 Richard M. Stallman <rms@gnu.org>
3006
3007 * commands.texi (Key Sequence Input):
3008 Clarify downcasing in read-key-sequence.
3009
7e388eb7
JL
30102004-09-08 Juri Linkov <juri@jurta.org>
3011
3012 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
3013
a020987f
LT
30142004-09-07 Luc Teirlinck <teirllm@auburn.edu>
3015
3016 * locals.texi (Standard Buffer-Local Variables): Add
3017 `buffer-auto-save-file-format'.
3018 * internals.texi (Buffer Internals): Describe new
3019 auto_save_file_format field of the buffer structure.
3020 * files.texi (Format Conversion): `auto-save-file-format' has been
3021 renamed `buffer-auto-save-file-format'.
3022
2b96f80c
LT
30232004-08-27 Luc Teirlinck <teirllm@auburn.edu>
3024
3025 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
3026 an integer or a marker.
3027 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
3028
2ee3b79e
RS
30292004-08-22 Richard M. Stallman <rms@gnu.org>
3030
3031 * modes.texi (Major Mode Conventions): Discuss rebinding of
3032 standard key bindings.
3033
c438dc33
KS
30342004-08-18 Kim F. Storm <storm@cua.dk>
3035
3036 * processes.texi (Accepting Output): Add `just-this-one' arg to
3037 `accept-process-output'.
101c421e 3038 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 3039
db8af011
LT
30402004-08-10 Luc Teirlinck <teirllm@auburn.edu>
3041
3042 * keymaps.texi: Various changes in addition to:
3043 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
3044 Give more varied examples for `kbd'.
3045 (Creating Keymaps): Char tables have slots for all characters
3046 without modifiers.
3047 (Active Keymaps): `overriding-local-map' and
3048 `overriding-terminal-local-map' also override text property and
3049 overlay keymaps.
3050 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
3051 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
3052 to denote a prefix of no events.
3053 `map-keymap' includes parent's bindings _recursively_.
3054 Clarify and correct description of `where-is-internal'.
3055 Mention BUFFER-OR-NAME arg to `describe-bindings'.
3056 (Menu Example): For menus intended for use with the keyboard, the
3057 menu items should be bound to characters or real function keys.
3058
de700726
LT
30592004-08-08 Luc Teirlinck <teirllm@auburn.edu>
3060
30e75a87
LT
3061 * objects.texi (Character Type): Reposition `@anchor' to prevent
3062 double space inside sentence in Info.
3063
de700726
LT
3064 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
3065 renamed to `disabled-command-function'.
7c5b95c9 3066 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
3067 (Command Loop Info): Replace reference to it.
3068 (Disabling Commands): `disabled-command-hook' has been renamed to
3069 `disabled-command-function'.
3070
81909a1a
LT
30712004-08-07 Luc Teirlinck <teirllm@auburn.edu>
3072
3073 * os.texi (Translating Input): Only non-prefix bindings in
3074 `key-translation-map' override actual key bindings. Warn about
3075 possible indirect effect of actual key bindings on non-prefix
3076 bindings in `key-translation-map'.
3077
5504e99c
LT
30782004-08-06 Luc Teirlinck <teirllm@auburn.edu>
3079
3080 * minibuf.texi (High-Level Completion): Add anchor for definition
3081 of `read-variable'.
3082
3083 * commands.texi: Various changes in addition to:
3084 (Using Interactive): Clarify description of `interactive-form'.
3085 (Interactive Call): Mention default for KEYS argument to
3086 `call-interactively'.
3087 (Command Loop Info): Clarify description of `this-command-keys'.
3088 Mention KEEP-RECORD argument to `clear-this-command-keys'.
3089 Value of `last-event-frame' can be `macro'.
3090 (Repeat Events): `double-click-fuzz' is also used to distinguish
3091 clicks and drags.
3092 (Classifying Events): Clarify descriptions of `event-modifiers'
3093 `event-basic-type' and `event-convert-list'.
3094 (Accessing Events): `posn-timestamp' takes POSITION argument.
3095 (Quoted Character Input): Clarify description of
3096 `read-quoted-char' and fix example.
3097 (Quitting): Add `with-local-quit'.
3098 (Disabling Commands): Correct and clarify descriptions of
3099 `enable-command' and `disable-command'.
3100 Mention what happens if `disabled-command-hook' is nil.
3101 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
3102 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
3103
f478a72a
LT
31042004-07-24 Luc Teirlinck <teirllm@auburn.edu>
3105
3106 * frames.texi: Various changes in addition to:
3107 (Creating Frames): Expand and clarify description of `make-frame'.
3108 (Window Frame Parameters): Either none or both of the `icon-left'
3109 and `icon-top' parameters must be specified. Put descriptions of
3110 `menu-bar-lines' and `toolbar-lines' closer together and change
3111 them accordingly.
3112 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
3113 except while processing `frame-title-format' or `icon-title-format'.
3114 (Deleting Frames): Correct description of `delete-frame'.
3115 Non-nil return values of `frame-live-p' are like those of `framep'.
3116 (Frames and Windows): mention return value of
3117 `set-frame-selected-window'.
3118 (Visibility of Frames): Mention `force' argument to
3119 `make-frame-invisible'. `frame-visible-p' returns t for all
3120 frames on text-only terminals.
3121 (Frame Configurations): Restoring a frame configuration does not
3122 restore deleted frames.
3123 (Window System Selections): `x-set-selection' returns DATA.
3124 (Resources): Add example.
3125 (Display Feature Testing): Clarify descriptions of
3126 `display-pixel-height', `display-pixel-width', `x-server-version'
3127 and `x-server-vendor'.
3128
3129 * windows.texi (Choosing Window): Add anchor.
3130 * minibuf.texi (Minibuffer Misc): Add anchor.
3131
bc135062
JPW
31322004-07-23 John Paul Wallington <jpw@gnu.org>
3133
3134 * macros.texi (Defining Macros): Declaration keyword for setting
3135 Edebug spec is `debug' not `edebug'.
3136
cb7516e5
LT
31372004-07-19 Luc Teirlinck <teirllm@auburn.edu>
3138
3139 * windows.texi: Various small changes in addition to:
3140 (Window Point): Mention return value of `set-window-point'.
3141 (Window Start): `pos-visible-in-window-p' disregards horizontal
3142 scrolling. Explain return value if PARTIALLY is non-nil.
3143 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
3144 and `set-window-vscroll'.
3145 (Size of Window): The argument WINDOW to `window-inside-edges',
3146 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
3147 (Resizing Windows): Explain return value of
3148 `shrink-window-if-larger-than-buffer'.
3149 `window-size-fixed' automatically becomes buffer local when set.
3150 (Window Configurations): Explain return value of
3151 `set-window-configuration'.
3152
3153 * minibuf.texi (Minibuffer Misc): Add anchor for
3154 `minibuffer-scroll-window'.
3155
3156 * positions.texi (Text Lines): Add anchor for `count-lines'.
3157
3751eb00
RS
31582004-07-17 Richard M. Stallman <rms@gnu.org>
3159
3160 * display.texi (Overlay Properties): Adding `evaporate' prop
3161 deletes empty overlay immediately.
3162
3163 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
3164 fix example.
3165
9a7e97c6
LT
31662004-07-16 Jim Blandy <jimb@redhat.com>
3167
3168 * searching.texi (Regexp Backslash): Document new \_< and \_>
3169 operators.
3170
aa0e4da8
JB
31712004-07-16 Juanma Barranquero <lektu@terra.es>
3172
3173 * display.texi (Images): Fix Texinfo usage.
3174
cbbfedb2
LT
31752004-07-14 Luc Teirlinck <teirllm@auburn.edu>
3176
3177 * buffers.texi (Modification Time): `visited-file-modtime' now
3178 returns a list of two integers, instead of a cons.
3179
3a052bd3
LT
31802004-07-13 Luc Teirlinck <teirllm@auburn.edu>
3181
3182 * windows.texi: Various changes in addition to:
3183 (Splitting Windows): Add `split-window-keep-point'.
3184
02c04e6f
RS
31852004-07-09 Richard M. Stallman <rms@gnu.org>
3186
3187 * frames.texi (Input Focus): Minor fix.
3188
cb4f1287
LT
31892004-07-07 Luc Teirlinck <teirllm@auburn.edu>
3190
3191 * frames.texi (Input Focus): Clarify descriptions of
3192 `select-frame-set-input-focus' and `select-frame'.
3193
339902ec
LT
31942004-07-06 Luc Teirlinck <teirllm@auburn.edu>
3195
3196 * os.texi: Various small changes in addition to:
3197 (Killing Emacs): Expand and clarify description of
3198 `kill-emacs-query-functions' and `kill-emacs-hook'.
3199 (System Environment): Expand and clarify description of `getenv'
3200 and `setenv'.
3201 (Timers): Clarify description of `run-at-time'.
3202 (Translating Input): Correct description of
3203 `extra-keyboard-modifiers'.
3204 (Flow Control): Correct description of `enable-flow-control'.
3205
fe3b7e35
TTN
32062004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
3207
3208 * os.texi: Update copyright.
3209 (Session Management): Grammar fix.
3210 Clarify which Emacs does the restarting.
3211 Use @samp for *scratch* buffer.
3212
59db7d6e
LT
32132004-07-04 Alan Mackenzie <acm@muc.de>
3214
3215 * frames.texi (Input Focus): Add documentation for
3216 `select-frame-set-input-focus'. Replace refs to non-existent
3217 `switch-frame' with `select-frame'. Minor corrections and tidying
3218 up of text-only terminal stuff.
3219
e3ccf404
RS
32202004-07-02 Richard M. Stallman <rms@gnu.org>
3221
3222 * files.texi (Saving Buffers): Cleanup write-contents-function.
3223 (Magic File Names): Cleanup file-remote-p.
3224
8addb6eb
KG
32252004-07-02 Kai Grossjohann <kai@emptydomain.de>
3226
3227 * files.texi (Magic File Names): `file-remote-p' returns an
3228 identifier of the remote system, not just t.
3229
7a58d84d
DK
32302004-07-02 David Kastrup <dak@gnu.org>
3231
3232 * searching.texi (Entire Match Data): Add explanation about new
3233 match-data behavior when @var{integers} is non-nil.
3234
d8c379f8
RS
32352004-06-24 Richard M. Stallman <rms@gnu.org>
3236
b4a4b0ae
RS
3237 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
3238
d8c379f8
RS
3239 * customize.texi (Variable Definitions): Note about doc strings
3240 and :set.
3241
3242 * keymaps.texi (Keymap Terminology): Document `kbd'.
3243 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
3244
3245 * display.texi (Invisible Text): Setting buffer-invisibility-spec
3246 makes it buffer-local.
3247
3248 * files.texi (Saving Buffers): Correct previous change.
3249
3250 * commands.texi (Accessing Events):
3251 Clarify posn-col-row and posn-actual-col-row.
3252
32532004-06-24 David Ponce <david.ponce@wanadoo.fr>
3254
3255 * commands.texi (Accessing Events): New functions
3256 posn-at-point and posn-at-x-y. Add example to posn-x-y.
3257
dce417e7
LT
32582004-06-23 Luc Teirlinck <teirllm@auburn.edu>
3259
3260 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
3261 * frames.texi, buffers.texi, backups.texi, variables.texi:
3262 * loading.texi, eval.texi, functions.texi, control.texi:
3263 * symbols.texi, minibuf.texi: Reposition @anchor's.
3264
3265 * help.texi: Various small changes in addition to the following.
3266 (Describing Characters): Describe PREFIX argument to
3267 `key-description'. Correct and clarify definition of
3268 `text-char-description'. Describe NEED-VECTOR argument to
3269 `read-kbd-macro'.
3270 (Help Functions): Clarify definition of `apropos'.
3271
255d07dc
LH
32722004-06-23 Lars Hansen <larsh@math.ku.dk>
3273
3274 * files.texi (Saving Buffers): Correct description of
3275 `write-contents-functions'.
3276
4e9691e9
JB
32772004-06-21 Juanma Barranquero <lektu@terra.es>
3278
3279 * display.texi (Images): Remove redundant @vindex directives.
3280 Rewrite `image-library-alist' doc in active voice.
3281
1ebd4f78
JB
32822004-06-14 Juanma Barranquero <lektu@terra.es>
3283
3284 * display.texi (Images): Document new delayed library loading,
3285 variable `image-library-alist' and (existing but undocumented)
3286 function `image-type-available-p'.
3287
ddfb8369
RS
32882004-06-05 Richard M. Stallman <rms@gnu.org>
3289
3290 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
3291 refer the user to the Initial Input node.
3292 (Text from Minibuffer): Likewise.
3293 (Initial Input): New node. Document this feature
3294 and say it is mostly deprecated.
3295
18684a3a
RS
32962004-05-30 Richard M. Stallman <rms@gnu.org>
3297
7a61e456
RS
3298 * loading.texi (Named Features): Clarify return value
3299 and meaning of NOERROR.
3300
18684a3a
RS
3301 * variables.texi (File Local Variables): Minor cleanup.
3302
c8364415
MA
33032004-05-30 Michael Albinus <michael.albinus@gmx.de>
3304
3305 * files.texi (Magic File Names): Add `file-remote-p' as operation
3306 of file name handlers.
3307
08fd1251
RS
33082004-05-29 Richard M. Stallman <rms@gnu.org>
3309
3310 * modes.texi (Minor Mode Conventions): (-) has no special meaning
3311 as arg to a minor mode command.
3312
71d5a208
RS
33132004-05-22 Richard M. Stallman <rms@gnu.org>
3314
3315 * syntax.texi (Syntax Class Table): Word syntax not just for English.
3316
3317 * streams.texi (Output Variables): Doc float-output-format.
3318
3319 * searching.texi (Regexp Special): Nested repetition can be infloop.
3320
3321 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
3322 real stack overflow.
3323
3324 * compile.texi: Minor cleanups.
3325
33262004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
3327
3328 * lists.texi (Cons Cells): Explain dotted lists, true lists,
3329 circular lists.
3330 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 3331
022cb162
TTN
33322004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
3333
3334 * modes.texi (Search-based Fontification): Fix typo.
3335
aa7094ba
JB
33362004-05-10 Juanma Barranquero <lektu@terra.es>
3337
3338 * modes.texi (Mode Line Variables): Fix description of
3339 global-mode-string, which is now after which-func-mode, not the
3340 buffer name.
3341
c2383279
LH
33422004-05-07 Lars Hansen <larsh@math.ku.dk>
3343
3344 * modes.texi (Desktop Save Mode): Add.
3345 (Modes): Add menu entry Desktop Save Mode.
3346
3347 * hooks.texi: Add desktop-after-read-hook,
3348 desktop-no-desktop-file-hook and desktop-save-hook.
3349
3350 * locals.texi: Add desktop-save-buffer.
3351
058296d3
JH
33522004-04-30 Jesper Harder <harder@ifa.au.dk>
3353
3354 * display.texi: emacs -> Emacs.
3355
0c54865e
EZ
33562004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
3357
3358 * files.texi (Changing Files): Document set-file-times.
3359
d814862a
JB
33602004-04-23 Juanma Barranquero <lektu@terra.es>
3361
3362 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
3363
e8d6f886
JH
33642004-04-18 Jesper Harder <harder@ifa.au.dk>
3365
3366 * tips.texi (Coding Conventions): defopt -> defcustom.
3367
3a424014
LT
33682004-04-16 Luc Teirlinck <teirllm@auburn.edu>
3369
3370 * sequences.texi: Various clarifications.
3371
9e860631
LT
33722004-04-14 Luc Teirlinck <teirllm@auburn.edu>
3373
3374 * buffers.texi (Read Only Buffers): Mention optional ARG to
3375 `toggle-read-only'.
3376
5e30a0fb
NR
33772004-04-14 Nick Roberts <nick@nick.uklinux.net>
3378
9e860631 3379 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
3380 returns a full-width window if possible.
3381
619fb950
LT
33822004-04-13 Luc Teirlinck <teirllm@auburn.edu>
3383
3384 * buffers.texi: Various changes in addition to:
3385 (Buffer File Name): Add `find-buffer-visiting'.
3386 (Buffer Modification): Mention optional ARG to `not-modified'.
3387 (Indirect Buffers): Mention optional CLONE argument to
3388 `make-indirect-buffer'.
3389
3390 * files.texi: Various changes in addition to:
3391 (Visiting Functions): `find-file-hook' is now a normal hook.
3392 (File Name Expansion): Explain difference between the way that
3393 `expand-file-name' and `file-truename' treat `..'.
3394 (Contents of Directories): Mention optional ID-FORMAT argument to
3395 `directory-files-and-attributes'.
3396 (Format Conversion): Mention new optional CONFIRM argument to
3397 `format-write-file'.
3398
a2295d32
MB
33992004-04-12 Miles Bader <miles@gnu.org>
3400
3401 * macros.texi (Expansion): Add description of `macroexpand-all'.
3402
571fd4d5
JH
34032004-04-05 Jesper Harder <harder@ifa.au.dk>
3404
3405 * variables.texi (Variable Aliases): Mention
3406 cyclic-variable-indirection.
3407
3408 * errors.texi (Standard Errors): Ditto.
3409
4ba2fd66
LT
34102004-04-04 Luc Teirlinck <teirllm@auburn.edu>
3411
3412 * backups.texi: Various small changes in addition to:
3413 (Making Backups): Mention return value of `backup-buffer'.
3414 (Auto-Saving): Mention optional FORCE argument to
3415 `delete-auto-save-file-if-necessary'.
3416 (Reverting): Mention optional PRESERVE-MODES argument to
3417 `revert-buffer'. Correct description of `revert-buffer-function'.
3418
8f7ea687
JL
34192004-03-22 Juri Linkov <juri@jurta.org>
3420
3421 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
3422 with `Vector Functions'.
3423
3424 * text.texi (Sorting): Add missing quote.
3425
0eeca3c1
LT
34262004-03-14 Luc Teirlinck <teirllm@auburn.edu>
3427
3428 * intro.texi (Lisp History): Replace xref to `cl' manual with
3429 inforef.
3430
e69cfac2
RS
34312004-03-12 Richard M. Stallman <rms@gnu.org>
3432
3433 * intro.texi (Version Info): Add arg to emacs-version.
3434 (Lisp History): Change xref to CL manual.
3435
1b91d47f
LT
34362004-03-09 Luc Teirlinck <teirllm@auburn.edu>
3437
3438 * minibuf.texi (Completion Commands): Add xref to Emacs manual
3439 for Partial Completion mode.
3440
97073664
TTN
34412004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
3442
3443 * customize.texi: Fix typo. Remove eol whitespace.
3444
04a6e76b
RS
34452004-03-04 Richard M. Stallman <rms@gnu.org>
3446
3447 * processes.texi: Fix typos.
3448
3449 * lists.texi (Building Lists): Minor clarification.
3450
3451 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
3452 in make-hash-table.
3453
5bb0fcd1
JB
34542004-02-29 Juanma Barranquero <lektu@terra.es>
3455
3456 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
3457 rm, and ignore exit code.
3458
9022d421
EZ
34592004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
3460
3461 * display.texi (Defining Faces): Add description for min-colors.
3462 Update example.
3463
92f5fba2
LT
34642004-02-23 Luc Teirlinck <teirllm@auburn.edu>
3465
3466 * abbrevs.texi: Various corrections and clarifications in addition
3467 to the following:
3468 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
3469
7e83e178
GM
34702004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
3471
3472 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
3473
9c5609e8
LT
34742004-02-21 Luc Teirlinck <teirllm@auburn.edu>
3475
e2b9b51f
LT
3476 * text.texi: Various small changes in addition to the following:
3477 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
3478 to delete-horizontal-space.
3479 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
3480 description of yank-handler text property at various places.
3481
7daa0e81
LT
3482 * frames.texi (Window System Selections): Add anchor.
3483
9c5609e8
LT
3484 * syntax.texi (Syntax Table Functions): Clarify and correct
3485 descriptions of make-syntax-table and copy-syntax-table.
3486 (Motion and Syntax): Clarify SYNTAXES argument to
3487 skip-syntax-forward.
3488 (Parsing Expressions): Mention that the return value of
3489 parse-partial-sexp is currently a list of ten rather than nine
3490 elements.
3491 (Categories): Various corrections and clarifications.
3492
d29edb21
LT
34932004-02-17 Luc Teirlinck <teirllm@auburn.edu>
3494
3495 * markers.texi (Marker Insertion Types): Minor change.
3496
3497 * locals.texi (Standard Buffer-Local Variables):
3498 * commands.texi (Interactive Codes, Using Interactive):
3499 * functions.texi (Related Topics): Fix xrefs.
3500
43e48bda
LT
35012004-02-16 Luc Teirlinck <teirllm@auburn.edu>
3502
3503 * lists.texi (Sets And Lists): Update description of delete-dups.
3504
84e34002
RS
35052004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
3506
3507 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
3508
35092004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
3510
3511 * frames.texi (Parameter Access): frame-parameters arg is optional.
3512 modify-frame-parameters handles nil for FRAME.
3513 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
3514 are all-or-nothing for certain toolkits.
3515 Mention parameter wait-for-wm.
3516 (Frames and Windows): In frame-first-window and frame-selected-window
3517 the arg is optional.
3518 (Input Focus): In redirect-frame-focus the second arg is optional.
3519 (Window System Selections): Mention selection type CLIPBOARD.
3520 Mention data-type UTF8_STRING.
3521 Mention numbering of cut buffers.
3522 (Resources): Describe x-resource-name.
3523
35242004-02-16 Richard M. Stallman <rms@gnu.org>
3525
3526 * windows.texi (Buffers and Windows): Delete false table
3527 about all-frames.
3528
3529 * syntax.texi (Parsing Expressions): Delete old caveat
3530 about parse-sexp-ignore-comments.
3531
3532 * streams.texi (Output Variables): Add print-quoted.
3533
3534 * lists.texi (Building Lists): Minor cleanup.
3535
3536 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
3537
3538 * display.texi (Overlays): Explain overlays use markers.
3539 (Managing Overlays): Explain front-advance and rear-advance
3540 in more detail.
3541
3542 * loading.texi (Unloading): Document unload-feature-special-hooks.
3543 Get rid of fns-NNN.el file.
3544
35452004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
3546
3547 * help.texi (Describing Characters): Fix text-char-description
3548 example output.
3549
3550 * edebug.texi (Using Edebug): Fix example.
3551
3552 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 3553
84e34002
RS
3554 * files.texi (Changing Files): Fix argname.
3555
3556 * calendar.texi: Fix parens, and default values.
3557
3558 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
3559 * nonascii.texi, objects.texi, os.texi: Minor fixes.
3560 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
3561
3562 * positions.texi (Text Lines): Don't add -1 in current-line.
3563
35642004-02-16 Richard M. Stallman <rms@gnu.org>
3565
3566 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
3567
c33b76da
EZ
35682004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
3569
3570 * processes.texi (Low-Level Network): Fix a typo.
3571
9d7271e8
KS
35722004-02-12 Kim F. Storm <storm@cua.dk>
3573
3574 * display.texi (Fringes): Use consistent wording.
3575 Note that window-fringe's window arg is optional.
3576 (Scroll Bars): Use consistent wording.
3577
6827d730
LT
35782004-02-11 Luc Teirlinck <teirllm@auburn.edu>
3579
3580 * tips.texi (Comment Tips): Document the new conventions for
3581 commenting out code.
3582
1cb60b5a
JD
35832004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
3584
3585 * positions.texi (Text Lines): Added missing end defun.
3586
7fdd1f62
KS
35872004-02-07 Kim F. Storm <storm@cua.dk>
3588
3589 * positions.texi (Text Lines): Add line-number-at-pos.
3590
eb3c144c
JPW
35912004-02-06 John Paul Wallington <jpw@gnu.org>
3592
3593 * display.texi (Button Properties, Button Buffer Commands):
3594 mouse-2 invokes button, not down-mouse-1.
3595
a1d38d63
JR
35962004-02-04 Jason Rumney <jasonr@gnu.org>
3597
3598 * makefile.w32-in: Sync with Makefile.in changes.
3599
4b574f3d
LT
36002004-02-03 Luc Teirlinck <teirllm@auburn.edu>
3601
3602 * minibuf.texi (Text from Minibuffer): Various corrections and
3603 clarifications.
3604 (Object from Minibuffer): Correct Lisp description of
3605 read-minibuffer.
3606 (Minibuffer History): Clarify description of cons values for
3607 HISTORY arguments.
3608 (Basic Completion): Various corrections and clarifications. Add
3609 completion-regexp-list.
3610 (Minibuffer Completion): Correct and clarify description of
3611 completing-read.
6f6b0433 3612 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
3613 other minor changes.
3614 (High-Level Completion): Various corrections and clarifications.
3615 (Reading File Names): Ditto.
3616 (Minibuffer Misc): Ditto.
3617
d8186297
LT
36182004-01-26 Luc Teirlinck <teirllm@auburn.edu>
3619
3620 * strings.texi (Text Comparison): assoc-string also matches
3621 elements of alists that are strings instead of conses.
3622 (Formatting Strings): Standardize Texinfo usage. Update index
3623 entries.
3624
9adcb5f2
LT
36252004-01-20 Luc Teirlinck <teirllm@auburn.edu>
3626
3627 * lists.texi (Sets And Lists): Add delete-dups.
3628
3e7274ae
LT
36292004-01-15 Luc Teirlinck <teirllm@auburn.edu>
3630
3631 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
3632 special form.
3633 * macros.texi (Defining Macros): Update description of `declare',
3634 which now is a macro.
3635 (Wrong Time): Fix typos.
3636
944e099f
LT
36372004-01-14 Luc Teirlinck <teirllm@auburn.edu>
3638
3639 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 3640 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
3641 and `batch-byte-compile'. In particular, mention and describe
3642 all optional arguments.
3643 (Disassembly): Correct and clarify the description of `disassemble'.
3644
90c3aa59
LT
36452004-01-11 Luc Teirlinck <teirllm@auburn.edu>
3646
3647 * searching.texi: Various small changes in addition to the
3648 following.
3649 (Regexp Example): Adapt to new value of `sentence-end'.
3650 (Regexp Functions): The PAREN argument to `regexp-opt' can be
3651 `words'.
3652 (Search and Replace): Add usage note for `perform-replace'.
3653 (Entire Match Data): Mention INTEGERS and REUSE arguments to
3654 `match-data'.
3655 (Standard Regexps): Update for new values of `paragraph-start'
3656 and `sentence-end'.
3657
583c353d
LT
36582004-01-07 Luc Teirlinck <teirllm@auburn.edu>
3659
3660 * files.texi (Saving Buffers): Clarify descriptions of
3661 `write-contents-functions' and `before-save-hook'.
3662 Make the defvar's for `before-save-hook' and `after-save-hook'
3663 into defopt's.
3664
05faee07
KS
36652004-01-07 Kim F. Storm <storm@cua.dk>
3666
3667 * commands.texi (Click Events): Describe new image and
3668 width/height elements of click events.
3669 (Accessing Events): Add posn-string, posn-image, and
3670 posn-object-width-height. Change posn-object to return either
3671 image or string object.
3672
a0465ec3
SJ
36732004-01-01 Simon Josefsson <jas@extundo.com>
3674
3675 * hooks.texi (Standard Hooks): Add before-save-hook.
3676 * files.texi (Saving Buffers): Likewise.
3677
972c0c49
RS
36782004-01-03 Richard M. Stallman <rms@gnu.org>
3679
3680 * frames.texi (Frames and Windows): Delete frame-root-window.
3681
dbcd463f
LT
36822004-01-03 Luc Teirlinck <teirllm@auburn.edu>
3683
3684 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
3685
3686 * functions.texi: Various small changes in addition to the
3687 following.
3688 (What Is a Function): `functionp' returns nil for macros. Clarify
3689 behavior of this and following functions for symbol arguments.
3690 (Function Documentation): Add `\' in front of (fn @var{arglist})
3691 and explain why.
3692 (Defining Functions): Mention DOCSTRING argument to `defalias'.
3693 Add anchor.
3694 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
3695
02c77ee9
MB
36962004-01-01 Miles Bader <miles@gnu.org>
3697
3698 * display.texi (Buttons): New section.
3699
903a1a91
AS
37002003-12-31 Andreas Schwab <schwab@suse.de>
3701
3702 * numbers.texi (Math Functions): sqrt reports a domain-error
3703 error.
3704 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
3705
697cf92a
LT
37062003-12-30 Luc Teirlinck <teirllm@auburn.edu>
3707
3f70fe82
LT
3708 * tips.texi (Documentation Tips): Update item on hyperlinks in
3709 documentation strings.
3710
697cf92a
LT
3711 * errors.texi (Standard Errors): Various small corrections and
3712 additions.
3713
3714 * control.texi: Various small changes in addition to the
3715 following.
3716 (Signaling Errors): Provide some more details on how `signal'
3717 constructs the error message. Add anchor to the definition of
3718 `signal'.
3719 (Error Symbols): Describe special treatment of `quit'.
3720 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
3721 to emphasize that it has to be a single form.
3722
3723 * buffers.texi: Add anchor.
3724
4d25144d
RS
37252003-12-29 Richard M. Stallman <rms@gnu.org>
3726
3727 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
3728 (Window Configurations): Add window-configuration-frame.
3729
3730 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
3731
3732 * text.texi (Examining Properties): Add get-char-property-and-overlay.
3733 Change arg name in get-char-property.
3734 (Special Properties): Update handling of keymap property.
3735
3736 * strings.texi (Modifying Strings): Add clear-string.
3737 (Text Comparison): Add assoc-string and remove
3738 assoc-ignore-case, assoc-ignore-representation.
3739
3740 * os.texi (Time of Day): Add set-time-zone-rule.
3741
3742 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 3743 report domain-error errors.
4d25144d 3744
697cf92a 3745 * nonascii.texi (Converting Representations):
4d25144d
RS
3746 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
3747 (Encoding and I/O): Add file-name-coding-system.
3748
3749 * modes.texi (Search-based Fontification): Explain that
3750 face specs are symbols with face names as values.
3751
3752 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
3753
3754 * lists.texi (Building Lists): remq moved elsewhere.
3755 (Sets And Lists): remq moved here.
3756 (Association Lists): Refer to assoc-string.
3757
3758 * internals.texi (Garbage Collection): Add memory-use-counts.
3759
3760 * frames.texi (Frames and Windows): Add set-frame-selected-window
3761 and frame-root-window.
3762
697cf92a 3763 * files.texi (Contents of Directories):
4d25144d
RS
3764 Add directory-files-and-attributes.
3765
3766 * display.texi (Refresh Screen): Add force-window-update.
3767 (Invisible Text): Explain about moving point out of invis text.
3768 (Overlay Properties): Add overlay-properties.
3769 (Managing Overlays): Add overlayp.
3770 (GIF Images): Invalid image number displays a hollow box.
3771
3772 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
3773 (Killing Buffers): Add buffer-live-p.
3774
67fafe38
MR
37752003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
3776
3777 * display.texi (Fringes): Fix typo "set-buffer-window".
3778
68e74f25
LT
37792003-12-24 Luc Teirlinck <teirllm@auburn.edu>
3780
3781 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
3782 * nonascii.texi, processes.texi, tips.texi, variables.texi:
3783 Add or change various xrefs and anchors.
3784
3785 * commands.texi: Replace all occurrences of @acronym{CAR} with
3786 @sc{car}, for consistency with the rest of the Elisp manual.
3787 `car' and `cdr' are historically acronyms, but are no longer
3788 widely thought of as such.
3789
3790 * internals.texi (Pure Storage): Mention that `purecopy' does not
3791 copy text properties.
3792 (Object Internals): Now 29 bits are used (in most implementations)
3793 to address Lisp objects.
3794
3795 * variables.texi (Variables with Restricted Values): New node.
3796
3797 * objects.texi (Lisp Data Types): Mention that certain variables
3798 can only take on a restricted set of values and add an xref to
3799 the new node "Variables with Restricted Values".
3800
3801 * eval.texi (Function Indirection): Describe the errors that
3802 `indirect-function' can signal.
3803 (Eval): Clarify the descriptions of `eval-region' and `values'.
3804 Describe `eval-buffer' instead of `eval-current-buffer' and
3805 mention `eval-current-buffer' as an alias for `current-buffer'.
3806 Correct the description and mention all optional arguments.
3807
697cf92a 3808 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
3809 following.
3810 (Converting Representations): Clarify behavior of
3811 `string-make-multibyte' and `string-to-multibyte' for unibyte all
3812 ASCII arguments.
3813 (Character Sets): Document the variable `charset-list' and adapt
3814 the definition of the function `charset-list' accordingly.
3815 (Translation of Characters): Clarify use of generic characters in
3816 `make-translation-table'. Clarify and correct the description of
3817 the use of translation tables in encoding and decoding.
3818 (User-Chosen Coding Systems): Correct and clarify the description
3819 of `select-safe-coding-system'.
3820 (Default Coding Systems): Clarify description of
3821 `file-coding-system-alist'.
3822
a62f71e4
LT
38232003-11-30 Luc Teirlinck <teirllm@auburn.edu>
3824
3825 * strings.texi (Text Comparison): Correctly describe when two
3826 strings are `equal'. Combine and clarify descriptions of
3827 `assoc-ignore-case' and `assoc-ignore-representation'.
3828
3829 * objects.texi (Non-ASCII in Strings): Clarify description of
3830 when a string is unibyte or multibyte.
3831 (Bool-Vector Type): Update examples.
3832 (Equality Predicates): Correctly describe when two strings are
3833 `equal'.
3834
19017752
LT
38352003-11-29 Luc Teirlinck <teirllm@auburn.edu>
3836
3837 * lists.texi (Building Lists): `append' no longer accepts integer
3838 arguments. Update the description of `number-sequence' to reflect
3839 recent changes.
3840 (Sets And Lists): Describe `member-ignore-case' after `member'.
3841
0f6a07a8
KS
38422003-11-27 Kim F. Storm <storm@cua.dk>
3843
3844 * commands.texi (Click Events): Click object may be an images.
3845 Describe (dx . dy) element of click positions.
3846 (Accessing Events): Remove duplicate posn-timestamp.
3847 New functions posn-object and posn-object-x-y.
3848
1ce7c819
KS
38492003-11-23 Kim F. Storm <storm@cua.dk>
3850
3851 * commands.texi (Click Events): Describe enhancements to event
3852 position lists, including new text-pos and (col . row) items.
3853 Mention left-fringe and right-fringe area events.
0f6a07a8 3854 (Accessing Events): New functions posn-area and
1ce7c819
KS
3855 posn-actual-col-row. Mention posn-timestamp. Mention that
3856 posn-point in non-text area still returns buffer position.
3857 Clarify posn-col-row.
3858
cae8ddbb
LH
38592003-11-21 Lars Hansen <larsh@math.ku.dk>
3860
3861 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
3862 * anti.texi (File Attributes): Describe removed parameter
3863 ID-FORMAT.
3864
f7f1a248
LT
38652003-11-20 Luc Teirlinck <teirllm@auburn.edu>
3866
68e74f25 3867 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
3868 a position, its buffer is ignored.
3869
3870 * markers.texi (Overview of Markers): Mention it here too.
3871
c5e2fb05
LT
38722003-11-12 Luc Teirlinck <teirllm@auburn.edu>
3873
3874 * numbers.texi (Numeric Conversions): Not just `floor', but also
3875 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
3876
e57d0aa8
LT
38772003-11-10 Luc Teirlinck <teirllm@auburn.edu>
3878
3879 * markers.texi (Creating Markers): Specify insertion type of
3880 created markers. Add xref to `Marker Insertion Types'.
3881 Second argument to `copy-marker' is optional.
3882 (Marker Insertion Types): Mention that most markers are created
3883 with insertion type nil.
3884 (The Mark): Correctly describe when `mark' signals an error.
3885 (The Region): Correctly describe when `region-beginning' and
3886 `region-end' signal an error.
3887
bb3612ec
LT
38882003-11-08 Luc Teirlinck <teirllm@auburn.edu>
3889
3890 * hash.texi (Creating Hash): Clarify description of `eql'.
3891 `makehash' is obsolete.
3892 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
3893
3894 * positions.texi (Point): Change description of `buffer-end', so
3895 that it is also correct for floating point arguments.
3896 (List Motion): Correct argument lists of `beginning-of-defun' and
3897 `end-of-defun'.
3898 (Excursions): Add xref to `Marker Insertion Types'.
3899 (Narrowing): Argument to `narrow-to-page' is optional.
3900
cfb8a797
LT
39012003-11-06 Luc Teirlinck <teirllm@auburn.edu>
3902
3903 * streams.texi (Output Streams): Clarify behavior of point for
3904 marker output streams.
3905
c6177909
LT
39062003-11-04 Luc Teirlinck <teirllm@auburn.edu>
3907
3908 * variables.texi (Defining Variables): Second argument to
3909 `defconst' is not optional.
3910 (Setting Variables): Mention optional argument APPEND to
3911 `add-to-list'.
3912 (Creating Buffer-Local): Expand description of
3913 `make-variable-buffer-local'.
3914 (Frame-Local Variables): Expand description of
3915 `make-variable-frame-local'.
3916 (Variable Aliases): Correct description of optional argument
3917 DOCSTRING to `defvaralias'. Mention return value of
3918 `defvaralias'.
3919 (File Local Variables): Add xref to `File variables' in Emacs
3920 Manual. Correct description of `hack-local-variables'. Mention
3921 `safe-local-variable' property. Mention optional second argument
3922 to `risky-local-variable-p'.
3923
b3645067
LT
39242003-11-03 Luc Teirlinck <teirllm@auburn.edu>
3925
3926 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
3927
10695e5c
EZ
39282003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
3929
3930 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
3931 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
3932 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
3933 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
3934 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 3935 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
3936 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
3937 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
3938 @acronym{FOO}.
3939
a2f4def1
LT
39402003-10-27 Luc Teirlinck <teirllm@auburn.edu>
3941
3942 * strings.texi (Creating Strings): Argument START to `substring'
3943 can not be `nil'. Expand description of
3944 `substring-no-properties'. Correct description of `split-string',
3945 especially with respect to empty matches. Prevent very bad line
3946 break in definition of `split-string-default-separators'.
3947 (Text Comparison): `string=' and `string<' also accept symbols as
3948 arguments.
3949 (String Conversion): More completely describe argument BASE in
3950 `string-to-number'.
5bb0fcd1 3951 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
3952 corresponding object. Clarify behavior of numeric prefix after
3953 `%' in `format'.
3954 (Case Conversion): The argument to `upcase-initials' can be a
3955 character.
3956
a2296bf9
KH
39572003-10-27 Kenichi Handa <handa@m17n.org>
3958
3959 * display.texi (Fontsets): Fix texinfo usage.
3960
885fef7c
KH
39612003-10-25 Kenichi Handa <handa@m17n.org>
3962
3963 * display.texi (Fontsets): Add description of the function
3964 set-fontset-font.
3965
0c6b7a1f
LT
39662003-10-23 Luc Teirlinck <teirllm@auburn.edu>
3967
3968 * display.texi (Temporary Displays): Add xref to `Documentation
3969 Tips'.
3970
3971 * functions.texi (Function Safety): Use inforef instead of pxref
3972 for SES.
3973
c3cda320
AS
39742003-10-23 Andreas Schwab <schwab@suse.de>
3975
3976 * Makefile.in (TEX, texinputdir): Don't define.
3977 (TEXI2DVI): Define.
3978 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
3979 add $(srcdir)/index.texi.
3980 ($(infodir)/elisp): Remove index.texi dependency.
3981 (elisp.dvi): Likewise. Use $(TEXI2DVI).
3982 (index.texi): Remove target.
3983 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
3984 (clean): Don't remove index.texi.
3985
c3cda320
AS
3986 * permute-index, index.perm: Remove.
3987 * index.texi: Rename from index.unperm.
3988
e5dadca7
LT
39892003-10-22 Luc Teirlinck <teirllm@auburn.edu>
3990
3991 * tips.texi (Documentation Tips): Document new behavior for face
3992 and variable hyperlinks in Help mode.
3993
6cfb0777
LT
39942003-10-21 Luc Teirlinck <teirllm@auburn.edu>
3995
3996 * objects.texi (Integer Type): Update for extra bit of integer range.
3997 (Character Type): Ditto.
3998
a6eeaa81 39992003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
4000
4001 * numbers.texi (Integer Basics): Add index entries for reading
4002 numbers in hex, octal, and binary.
4003
c8f9ba83
LK
40042003-10-16 Lute Kamstra <lute@gnu.org>
4005
4006 * modes.texi (Mode Line Format): Mention force-mode-line-update's
4007 argument.
4008
b52a26fb
LT
40092003-10-13 Luc Teirlinck <teirllm@auburn.edu>
4010
4011 * windows.texi (Choosing Window): Fix typo.
4012 * edebug.texi (Edebug Execution Modes): Fix typo.
4013
f7005886
RS
40142003-10-13 Richard M. Stallman <rms@gnu.org>
4015
4016 * windows.texi (Basic Windows): A window has fringe settings,
4017 display margins and scroll-bar settings.
4018 (Splitting Windows): Doc split-window return value.
4019 Clean up one-window-p.
4020 (Selecting Windows): Fix typo.
4021 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
4022 (Buffers and Windows): In set-window-buffer, explain effect
4023 on fringe settings and scroll bar settings.
4024 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
4025 (Choosing Window): Use defopt for pop-up-frame-function.
4026 For special-display-buffer-names, explain same-window and same-frame.
4027 Clarify window-dedicated-p return value.
4028 (Textual Scrolling): scroll-up and scroll-down can get an error.
4029 (Horizontal Scrolling): Clarify auto-hscroll-mode.
4030 Clarify set-window-hscroll.
4031 (Size of Window): Don't mention tool bar in window-height.
4032 (Coordinates and Windows): Explain what coordinates-in-window-p
4033 returns for fringes and display margins.
4034 (Window Configurations): Explain saving fringes, etc.
4035
4036 * tips.texi (Library Headers): Clean up Documentation.
4037
4038 * syntax.texi (Parsing Expressions): Clean up forward-comment
4039 and parse-sexp-lookup-properties.
4040
4041 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
4042
4043 * os.texi (System Environment): Clean up text for load-average errors.
4044
4045 * modes.texi (Hooks): Don't explain local hook details at front.
4046 Clarify run-hooks and run-hook-with-args a little.
4047 Clean up add-hook and remove-hook.
4048
4049 * edebug.texi (Edebug Execution Modes): Clarify t.
4050 Document edebug-sit-for-seconds.
4051 (Coverage Testing): Document C-x X = and =.
4052 (Instrumenting Macro Calls): Fix typo.
4053 (Specification List): Don't index the specification keywords.
4054
c989ebe9
KS
40552003-10-10 Kim F. Storm <storm@cua.dk>
4056
4057 * processes.texi (Network): Introduce make-network-process.
4058
f9525eef
LT
40592003-10-09 Luc Teirlinck <teirllm@auburn.edu>
4060
4061 * tips.texi (Library Headers): Fix typo.
4062
f008b925
LK
40632003-10-07 Juri Linkov <juri@jurta.org>
4064
4065 * modes.texi (Imenu): Mention imenu-create-index-function's
4066 default value. Explain submenus better.
4067
c22c5da6
LK
40682003-10-07 Lute Kamstra <lute@gnu.org>
4069
4070 * modes.texi (Faces for Font Lock): Fix typo.
4071 (Hooks): Explain how buffer-local hook variables can refer to
4072 global hook variables.
4073 Various minor clarifications.
4074
49247521
LK
40752003-10-06 Lute Kamstra <lute@gnu.org>
4076
4077 * tips.texi (Coding Conventions): Mention naming conventions for
4078 hooks.
4079
9296c947
LT
40802003-10-05 Luc Teirlinck <teirllm@auburn.edu>
4081
4082 * loading.texi (Library Search): Correct default value of
4083 load-suffixes.
4084 (Named Features): Fix typo.
4085
0e9b293a
RS
40862003-10-05 Richard M. Stallman <rms@gnu.org>
4087
4088 * loading.texi (Named Features): In `provide',
4089 say how to test for subfeatures.
4090 (Unloading): In unload-feature, use new var name
4091 unload-feature-special-hooks.
4092
49247521 40932003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
4094
4095 * modes.texi (Major Mode Conventions): Mention third way to set up
4096 Imenu.
4097 (Imenu): A number of small fixes.
4098 Delete documentation of internal variable imenu--index-alist.
4099 Document the return value format of imenu-create-index-function
4100 functions.
4101
ab8f7d5c
RS
41022003-09-30 Richard M. Stallman <rms@gnu.org>
4103
4104 * processes.texi (Network): Say what stopped datagram connections do.
4105
4106 * lists.texi (Association Lists): Clarify `assq-delete-all'.
4107
4108 * display.texi (Overlay Properties): Clarify `evaporate' property.
4109
49247521 41102003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
4111
4112 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 4113 constructs should be marked as risky.
86b9b767
LK
4114 Change cons cell into proper list.
4115 (Mode Line Variables): Change cons cell into proper list.
4116
49247521 41172003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
4118
4119 * modes.texi (Mode Line Data): Document the :propertize construct.
4120 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 4121 to match their order in the default mode-line-format.
bc3b02f9
LK
4122 Describe the new variables mode-line-position and mode-line-modes.
4123 Update the default values of mode-line-frame-identification,
4124 minor-mode-alist, and default-mode-line-format.
4125 (Properties in Mode): Mention the :propertize construct.
6142d1d0 4126
bc3b02f9 41272003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 4128
c22c5da6 4129 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
4130 * loading.texi, minibuf.texi, text.texi, variables.texi:
4131 Avoid @strong{Note:}.
4132
41332003-09-26 Richard M. Stallman <rms@gnu.org>
4134
4135 * keymaps.texi (Remapping Commands): Fix typo.
4136
41beda59
LT
41372003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
4138
4139 * processes.texi (Low-Level Network): Fix typo.
4140
ef6ae4ff
KS
41412003-09-23 Kim F. Storm <storm@cua.dk>
4142
4143 * processes.texi (Network, Network Servers): Fix typos.
4144 (Low-Level Network): Add timeout value for :server keyword.
4145 Add new option keywords to make-network-process.
4146 Add set-network-process-options.
4147 Explain how to test availability of network options.
4148
b0f23edf
RS
41492003-09-19 Richard M. Stallman <rms@gnu.org>
4150
4151 * text.texi (Motion by Indent): Arg to
4152 backward-to-indentation and forward-to-indentation is optional.
4153
4154 * strings.texi (Creating Strings): Add substring-no-properties.
4155
4156 * processes.texi
4157 (Process Information): Add list-processes arg QUERY-ONLY.
4158 Delete process-contact from here.
4159 Add new status values for process-status.
4160 Add process-get, process-put, process-plist, set-process-plist.
4161 (Synchronous Processes): Add call-process-shell-command.
4162 (Signals to Processes): signal-process allows process objects.
4163 (Network): Complete rewrite.
4164 (Network Servers, Datagrams, Low-Level Network): New nodes.
4165
4166 * positions.texi (Word Motion): forward-word, backward-word
4167 arg is optional. Reword.
4168
4169 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
4170
c22c5da6 4171 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
4172 Delete duplicate definition of buffer-local-value.
4173 (File Local Variables): Explain about discarding text props.
4174
f387bdea
RS
41752003-09-11 Richard M. Stallman <rms@gnu.org>
4176
4177 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
4178 changes variables that record input events.
4179 (Minibuffer Misc): Add minibuffer-selected-window.
4180
4181 * lists.texi (Building Lists): Add copy-tree.
4182
4183 * display.texi (Fontsets): Add char-displayable-p.
4184 (Scroll Bars): New node.
4185
49247521 41862003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
4187
4188 * modes.texi (%-Constructs): Document new `%i' and `%I'
4189 constructs.
4190
fd026ee1
JR
41912003-09-03 Peter Runestig <peter@runestig.com>
4192
4193 * makefile.w32-in: New file.
4194
4828b4d7
RS
41952003-08-29 Richard M. Stallman <rms@gnu.org>
4196
4197 * display.texi (Overlay Properties): Clarify how priorities
4198 affect use of the properties.
4199
a4e4f05d
LT
42002003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
4201
4202 * customize.texi (Type Keywords): Correct the description of
4203 `:help-echo' in the case where `motion-doc' is a function.
4204
3ebe0346
JPW
42052003-08-14 John Paul Wallington <jpw@gnu.org>
4206
4207 * modes.texi (Emulating Mode Line): Subsection, not section.
4208
3afe8e39
RS
42092003-08-13 Richard M. Stallman <rms@gnu.org>
4210
4211 * elisp.texi (Top): Update subnode lists in menu.
4212
4213 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
4214 (Kill Functions): kill-region has new arg yank-handler.
4215 (Yanking): New node.
4216 (Yank Commands): Add yank-undo-function.
4217 (Low-Level Kill Ring):
4218 kill-new and kill-append have new arg yank-handler.
4219 (Changing Properties): Add remove-list-of-text-properties.
4220 (Atomic Changes): New node.
4221
4222 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
4223
4224 * streams.texi (Output Variables): Add eval-expression-print-length
4225 and eval-expression-print-level.
4226
4227 * os.texi (Time Conversion): For encode-time, explain limits on year.
4228
4229 * objects.texi (Character Type): Define anchor "modifier bits".
4230
4231 * modes.texi (Emulating Mode Line): New node.
4232 (Search-based Fontification): Font Lock uses font-lock-face property.
4233 (Other Font Lock Variables): Likewise.
4234
4235 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
4236 not vectors.
4237 (Active Keymaps): Add emulation-mode-map-alists.
4238 (Functions for Key Lookup): key-binding has new arg no-remap.
4239 (Remapping Commands): New node.
4240 (Scanning Keymaps): where-is-internal has new arg no-remap.
4241 (Tool Bar): Add tool-bar-local-item-from-menu.
4242 Clarify when to use tool-bar-add-item-from-menu.
4243
4244 * commands.texi (Interactive Call): commandp has new arg.
4245 (Command Loop Info): Add this-original-command.
4246
e37769b1
JPW
42472003-08-06 John Paul Wallington <jpw@gnu.org>
4248
4249 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
4250
4251 * display.texi (Warning Basics): Fix typo.
4252 (Fringes): Add closing curly bracket and fix typo.
4253
4254 * elisp.texi (Top): Fix typo.
4255
c5e0561f
RS
42562003-08-05 Richard M. Stallman <rms@gnu.org>
4257
4258 * elisp.texi: Update lists of subnodes.
4259
4260 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
4261
4262 * variables.texi (Local Variables): Use lc for example variable names.
4263
4264 * tips.texi (Library Headers): Explain where to put -*-.
4265
4266 * strings.texi (Creating Strings): Fix xref for vconcat.
4267
4268 * sequences.texi (Vector Functions):
4269 vconcat no longer allows integer args.
4270
4271 * minibuf.texi (Reading File Names): read-file-name has new
4272 arg PREDICATE. New function read-directory-name.
4273
4274 * macros.texi (Defining Macros): Give definition of `declare'
4275 (Indenting Macros): New node.
4276
4277 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
4278 (Window Frame Parameters): Make separate table of parameters
4279 that are coupled with specific face attributes.
4280 (Deleting Frames): delete-frame-hooks renamed to
4281 delete-frame-functions.
4282
4283 * files.texi (Magic File Names): Add file-remote-p.
4284 Clarify file-local-copy.
4285
4286 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
4287 here; instead xref Defining Macros.
4288
4289 * display.texi (Warnings): New node, and subnodes.
4290 (Fringes): New node.
4291
4292 * debugging.texi (Test Coverage): New node.
4293
4294 * compile.texi (Compiler Errors): Explain with-no-warnings
4295 and other ways to suppress warnings.
4296
4297 * commands.texi (Interactive Call): Minor clarification.
4298
4299 * buffers.texi (Buffer File Name): set-visited-file-name
4300 renames the buffer too.
4301
4302 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
4303
ee59dede
MR
43042003-07-24 Markus Rost <rost@math.ohio-state.edu>
4305
4306 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
4307
f0514b34
MR
43082003-07-22 Markus Rost <rost@math.ohio-state.edu>
4309
4310 * internals.texi (Garbage Collection): Fix previous change.
4311
c73983bb
RS
43122003-07-22 Richard M. Stallman <rms@gnu.org>
4313
4314 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
4315
4316 * display.texi (Width): Use \s syntax in example.
4317 (Font Selection): Add face-font-rescale-alist.
4318
4319 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
4320 Remove spurious indent in example.
4321
4322 * lists.texi (Building Lists): Add number-sequence.
4323
4324 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
4325
4326 * functions.texi (Function Documentation): Explain how to
4327 show calling convention explicitly in the doc string.
4328
4329 * windows.texi (Selecting Windows): save-selected-window saves
4330 selected window of each frame.
4331 (Window Configurations): Minor change.
4332
4333 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
4334
4335 * streams.texi (Output Variables): Add print-continuous-numbering
4336 and print-number-table.
4337
4338 * processes.texi (Decoding Output): New node.
4339
4340 * os.texi (Time Conversion): decode-time arg is optional.
4341
4342 * objects.texi (Character Type): Don't use space as example for \.
4343 Make list of char names and \-sequences correspond.
4344 Explain that \s is not used in strings. `\ ' needs space after.
4345
4346 * nonascii.texi (Converting Representations): Add string-to-multibyte.
4347 (Translation of Characters): Add translation-table-for-input.
4348 (Default Coding Systems): Add auto-coding-functions.
4349 (Explicit Encoding): Add decode-coding-inserted-region.
4350 (Locales): Add locale-info.
4351
4352 * minibuf.texi (Basic Completion): Describe test-completion.
4353 Collections can be lists of strings.
4354 Clean up lazy-completion-table.
4355 (Programmed Completion): Mention test-completion.
4356 Clarify why lambda expressions are not accepted.
4357 (Minibuffer Misc): Describe minibufferp.
4358
51a8b435
RS
43592003-07-14 Richard M. Stallman <rms@gnu.org>
4360
4361 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
4362
4363 * windows.texi (Selecting Windows): New arg to select-window.
4364 (Selecting Windows): Add with-selected-window.
4365 (Size of Window): Add window-inside-edges, etc.
4366
4367 * internals.texi (Garbage Collection): Add post-gc-hook.
4368
4369 * processes.texi (Subprocess Creation): Add exec-suffixes.
4370
4371 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
4372 (Scanning Keymaps): Add map-keymaps.
4373 (Defining Menus): Add keymap-prompt.
4374
4375 * numbers.texi (Integer Basics): Add most-positive-fixnum,
4376 most-negative-fixnum.
4377
4378 * compile.texi (Byte Compilation): Explain no-byte-compile
4379 (Compiler Errors): New node.
4380
4381 * os.texi (User Identification): user-uid, user-real-uid
4382 can return float.
4383
4384 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
4385 and about derived modes.
4386 (Minor Modes): Add minor-mode-list.
4387 (Defining Minor Modes): Keyword args for define-minor-mode.
4388 (Search-based Fontification): Explain managing other properties.
4389 (Other Font Lock Variables): Add font-lock-extra-managed-props.
4390 (Faces for Font Lock): Add font-locl-preprocessor-face.
4391 (Hooks): Add run-mode-hooks and delay-mode-hooks.
4392
4393 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 4394 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
4395
4396 * loading.texi (Library Search): Add load-suffixes.
4397
4398 * minibuf.texi (Basic Completion): Add lazy-completion-table.
4399 (Programmed Completion): Add dynamic-completion-table.
4400
4401 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
4402 (Magic File Names): Specify precedence order of handlers.
199bb209 4403
51a8b435
RS
4404 * commands.texi (Command Overview): Emacs server runs pre-command-hook
4405 and post-command-hook.
4406 (Waiting): New calling convention for sit-for.
4407
4408 * text.texi (Special Properties): local-map and keymap properties
4409 apply based on their stickiness.
4410
c6de56a0
RS
44112003-07-07 Richard M. Stallman <rms@gnu.org>
4412
4413 * modes.texi (Minor Mode Conventions): Specify only some kinds
4414 of list values as args to minor modes.
4415
4416 * files.texi (File Name Expansion): Warn about iterative use
4417 of substitute-in-file-name.
4418
4419 * advice.texi (Activation of Advice): Clean up previous change.
4420
8c761ea6
MR
44212003-07-06 Markus Rost <rost@math.ohio-state.edu>
4422
4423 * advice.texi (Activation of Advice): Note that ad-start-advice is
4424 turned on by default.
4425
c6de56a0
RS
44262003-06-30 Richard M. Stallman <rms@gnu.org>
4427
4428 * text.texi (Buffer Contents): Document current-word.
4429 (Change Hooks): Not called for *Messages*.
4430
4431 * functions.texi (Defining Functions): Explain about redefining
4432 primitives.
4433 (Function Safety): Renamed. Minor changes.
4434 Comment out the detailed criteria for what is safe.
4435
3fe4e567
AS
44362003-06-22 Andreas Schwab <schwab@suse.de>
4437
4438 * objects.texi (Symbol Type): Fix description of examples.
4439
cda7bd13
AS
44402003-06-16 Andreas Schwab <schwab@suse.de>
4441
4442 * hash.texi (Creating Hash): Fix description of :weakness.
4443
fbcffa4a
KG
44442003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
4445
4446 * files.texi (Changing Files): copy-file copies file modes, too.
4447
ff6a3bfb
RS
44482003-05-28 Richard M. Stallman <rms@gnu.org>
4449
4450 * strings.texi (Creating Strings): Clarify split-string.
4451
1463a05d
JB
44522003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
4453
4454 * strings.texi (Creating Strings): Update split-string specification
4455 and examples.
4456
af253914
RS
44572003-05-19 Richard M. Stallman <rms@gnu.org>
4458
4459 * elisp.texi: Correct invariant section names.
4460
7ea52f92
RS
44612003-04-20 Richard M. Stallman <rms@gnu.org>
4462
4463 * os.texi (Timers): Explain about timers and quitting.
4464
e31afc09
RS
44652003-04-19 Richard M. Stallman <rms@gnu.org>
4466
4467 * internals.texi (Writing Emacs Primitives): Strings are
4468 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
4469 Explain GCPRO convention for varargs function args.
4470
5ceea398
RS
44712003-04-16 Richard M. Stallman <rms@gnu.org>
4472
4473 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
4474
b0ada147
RS
44752003-04-08 Richard M. Stallman <rms@gnu.org>
4476
4477 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
4478
b23375aa
KS
44792003-02-13 Kim F. Storm <storm@cua.dk>
4480
4481 * objects.texi (Character Type): New \s escape for space.
4482
c60ee5e7
JB
44832003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
4484
4485 * os.texi (System Environment): Added cygwin system-type.
4486
84e47416
RS
44872003-01-25 Richard M. Stallman <rms@gnu.org>
4488
4489 * keymaps.texi: Document that a symbol can act as a keymap.
4490
3e8cf2ea
RS
44912003-01-13 Richard M. Stallman <rms@gnu.org>
4492
4493 * text.texi (Changing Properties): Say string indices are origin-0.
4494
4495 * positions.texi (Screen Lines) <compute-motion>:
4496 Correct order of elts in return value.
4497
4498 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
4499 how to define a default binding.
4500
7abb9fc5 45012002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 4502
104bc3aa 4503 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 4504
104bc3aa
MR
4505 * customize.texi (Simple Types): Clarify description of custom
4506 type 'number. Describe new custom type 'float.
177f790c 4507
7abb9fc5 45082002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
4509
4510 * variables.texi (File Local Variables): Fix typo.
4511
df140a68 45122002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 4513
df140a68
KG
4514 From Michael Albinus <Michael.Albinus@alcatel.de>.
4515
4516 * README: Target for Info file is `make info'.
4517
4518 * files.texi (File Name Components): Fixed typos in
4519 `file-name-sans-extension'.
4520 (Magic File Names): Complete list of operations for magic file
4521 name handlers.
4522
7ed9159a
JY
45232002-09-16 Jonathan Yavner <jyavner@engineer.com>
4524
4525 * variables.texi (File Local Variables): New function
4526 risky-local-variable-p.
4527
45282002-09-15 Jonathan Yavner <jyavner@engineer.com>
4529
4530 * functions.texi (Function safety): New node about unsafep.
4531
241f79af
PA
45322002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
4533
4534 * customize.texi (Splicing into Lists): Fixed example.
4535 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
4536
72459b15
JB
45372002-06-17 Juanma Barranquero <lektu@terra.es>
4538
4539 * frames.texi (Display Feature Testing): Fix typo.
4540
61f7e0f5
AS
45412002-06-12 Andreas Schwab <schwab@suse.de>
4542
4543 * frames.texi (Initial Parameters, Resources): Fix references to
4544 the Emacs manual.
4545
4e792dbd
KS
45462002-05-13 Kim F. Storm <storm@cua.dk>
4547
4548 * variables.texi (Intro to Buffer-Local): Updated warning and
4549 example relating to changing buffer inside let.
4550
940344d4 45512002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
4552
4553 * os.texi (Session Management): New node about X Session management.
4554
231ac53b
EZ
45552002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
4556
4557 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
4558 to which the manual corresponds, and the copyright years.
4559
4560 * Makefile.in (VERSION): Set to 2.9.
4561
140cc574
EZ
45622001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
4563
4564 * elisp.texi: Change the category in @dircategory to "Emacs", to
4565 make it consistent with info/dir.
4566
9c7fce05
MB
45672001-11-25 Miles Bader <miles@gnu.org>
4568
4569 * text.texi (Fields): Describe new `limit' arg in
4570 field-beginning/field-end.
4571
9f8bbf0f
EZ
45722001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
4573
a5e6715c
EZ
4574 * permute-index: Don't depend on csh-specific features. Replace
4575 the interpreter name with /bin/sh.
4576
9f8bbf0f
EZ
4577 * two-volume-cross-refs.txt: New file.
4578 * two.el: New file.
4579 * spellfile: New file.
4580
1756e2fb
EZ
45812001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
4582
4583 * permute-index: New file.
4584
4585 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
4586 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
4587 8+3 restricted namespace.
ad050e54
EZ
4588
4589 * Makefile.in (infodir): Define relative to $(srcdir).
4590 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
4591 include directories list via -I switch to makeinfo.
4592 (index.texi): Use cp if both hard and symbolic links fail.
4593
10fa7f8e
EZ
45942001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
4595
7a1494ce
EZ
4596 * Makefile.in (distclean): Add.
4597
10fa7f8e
EZ
4598 The following changes make ELisp manual part of the Emacs
4599 distribution:
4600
4601 * Makefile.in: Add Copyright notice.
4602 (prefix): Remove.
4603 (infodir): Change value to "../info".
4604 (VPATH): New variable.
4605 (MAKE): Don't define.
4606 (texmacrodir): Don't define.
4607 (texinputdir): Append the existing value of TEXINPUTS.
4608 ($(infodir)/elisp): Instead of just "elisp". Reformat the
4609 command to be compatible with man/Makefile.in, and to put the
4610 output into ../info.
5c32b7c5 4611 (info): Add target.
10fa7f8e
EZ
4612 (installall): Target removed.
4613
ad050e54 46142001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
4615
4616 * tips.texi (Coding Conventions): Fix typo.
4617
6fd735df
GM
46182001-10-23 Gerd Moellmann <gerd@gnu.org>
4619
4620 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
4621
b704d54b
EZ
46222001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
4623
4624 * files.texi (File Name Components): Update the description of
4625 file-name-sans-extension and file-name-extension, as they now
4626 ignore leading dots.
4627
71431a0e
GM
46282001-10-20 Gerd Moellmann <gerd@gnu.org>
4629
6aa97356 4630 * (Version 21.1 released.)
71431a0e 4631
79f1f96c
MB
46322001-10-19 Miles Bader <miles@gnu.org>
4633
4634 * positions.texi (Text Lines): Describe behavior of
4635 `beginning-of-line'/`end-of-line' in the presence of field properties.
4636
892a8f36
GM
46372001-10-17 Gerd Moellmann <gerd@gnu.org>
4638
4639 * Makefile.in (VERSION): Set to 2.8.
4640 (manual): Use `manual-21'.
4641
8c1cc9e8 4642 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
4643 number was used. Set it to 2.8.
4644
4645 * intro.texi: Likewise.
4646
51724e26
EZ
46472001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
4648
4649 * files.texi (File Name Completion): Document the significance of
4650 a trailing slash in elements of completion-ignored-extensions.
4651
57b338e8
MB
46522001-10-06 Miles Bader <miles@gnu.org>
4653
4654 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
4655
c89e4bc5
GM
46562001-10-04 Gerd Moellmann <gerd@gnu.org>
4657
4658 * variables.texi (Variable Aliases): New node.
4659
ab952a4f
GM
46602001-10-04 Gerd Moellmann <gerd@gnu.org>
4661
4662 * Branch for 21.1.
dff28924 4663
9db3a582
MB
46642001-10-02 Miles Bader <miles@gnu.org>
4665
ae1a9581
MB
4666 * minibuf.texi (Minibuffer Misc): Add entries for
4667 `minibuffer-contents', `minibuffer-contents-no-properties', and
4668 `delete-minibuffer-contents'.
4669 Correct description for `minibuffer-prompt-end'.
4670
9db3a582
MB
4671 * text.texi (Property Search): Correct descriptions of
4672 `next-char-property-change' and `previous-char-property-change'.
4673 Add entries for `next-single-char-property-change' and
4674 `previous-single-char-property-change'.
4675 Make operand names a bit more consistent.
4676
03be5931
EZ
46772001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
4678
4679 * frames.texi (Finding All Frames): Document that next-frame and
4680 previous-frame are local to current terminal.
4681
974548ec
EZ
46822001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
4683
4684 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 4685 result of make-keymap.
974548ec 4686
8d82c597
EZ
46872001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
4688
4689 * display.texi (Font Lookup, Attribute Functions)
4690 (Image Descriptors): Add cross-references to the definition of
4691 selected frame.
4692
4693 * buffers.texi (The Buffer List): Add cross-references to the
4694 definition of selected frame.
4695
4696 * frames.texi (Input Focus): Clarify which frame is _the_ selected
4697 frame at any given time.
4698 (Multiple Displays, Size and Position): Add a cross-reference to
4699 the definition of the selected frame.
4700
2842de30
EZ
47012001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
4702
4703 * strings.texi (String Conversion) <string-to-number>: Document
4704 that a float is returned for integers that are too large.
4705
4706 * frames.texi (Mouse Position): Document mouse-position-function.
4707 (Display Feature Testing): Document display-images-p.
4708 (Window Frame Parameters): Document the cursor-type variable.
4709
4710 * numbers.texi (Integer Basics): Document CL style read syntax for
4711 integers in bases other than 10.
4712
4713 * positions.texi (List Motion): Document
4714 open-paren-in-column-0-is-defun-start.
4715
4716 * lists.texi (Sets And Lists): Document member-ignore-case.
4717
4718 * internals.texi (Garbage Collection): Document the used and free
4719 strings report.
4720 (Memory Usage): Document strings-consed.
4721
4722 * os.texi (Time of Day): Document float-time.
4723 (Recording Input): Document that clear-this-command-keys clears
4724 the vector to be returned by recent-keys.
4725
4726 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
4727 argument keymap can be a list.
4728
4729 * nonascii.texi (User-Chosen Coding Systems)
4730 <select-safe-coding-system>: Document the new argument
4731 accept-default-p and the variable
4732 select-safe-coding-system-accept-default-p. Tell what happens if
4733 buffer-file-coding-system is undecided.
4734 (Default Coding Systems): Document auto-coding-regexp-alist.
4735
4736 * display.texi (The Echo Area) <message>: Document
4737 message-truncate-lines.
4738 (Glyphs): Document that the glyph table is unused on windowed
4739 displays.
4740
4741 * help.texi (Describing Characters) <single-key-description>:
4742 Document the new argument no-angles.
4743 (Accessing Documentation) <documentation-property>: Document that
4744 a non-string property is evaluated.
4745 <documentation>: Document that the function-documentation property
4746 is looked for.
4747
4748 * windows.texi (Selecting Windows): Document some-window.
4749
4750 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
4751
4752 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
4753 apropos-mode-hook.
4754
4755 * commands.texi (Using Interactive): Document interactive-form.
4756 (Keyboard Macros): Document kbd-macro-termination-hook.
4757 (Command Loop Info): Document that clear-this-command-keys clears
4758 the vector to be returned by recent-keys.
4759
2d43d823
GM
47602001-09-04 Werner LEMBERG <wl@gnu.org>
4761
4762 * Makefile.in (srcdir, texinputdir): New variables.
4763 (srcs, index.texi, install): Use $(srcdir).
4764 (.PHONY): Remove elisp.dvi.
4765 (elisp): Use -I switch for makeinfo.
4766 (elisp.dvi): Use $(srcdir) and $(texinputdir).
4767 (installall, dist): Use $(srcdir).
4768 Fix path to texinfo.tex.
4769 (maintainer-clean): Add elisp.dvi and elisp.oaux.
4770
fa739b31
GM
47712001-08-30 Gerd Moellmann <gerd@gnu.org>
4772
92a25631
GM
4773 * display.texi (Conditional Display): Adjust to API change.
4774
fa739b31
GM
4775 * configure: New file.
4776
cef68af5
GM
47772001-07-30 Gerd Moellmann <gerd@gnu.org>
4778
4779 * commands.texi (Repeat Events): Add description of
4780 double-click-fuzz.
4781
d1f08d85
SM
47822001-05-08 Stefan Monnier <monnier@cs.yale.edu>
4783
4784 * syntax.texi (Syntax Class Table): Add the missing designator for
4785 comment and string fences.
4786 (Syntax Properties): Add a xref to syntax table internals.
4787 (Syntax Table Internals): Document string-to-syntax.
4788
1e9fc92e
GM
47892001-05-07 Gerd Moellmann <gerd@gnu.org>
4790
4791 * Makefile.in (install): Use install-info command line options
4792 like in Emacs' Makefile.in.
4793
00480554
MB
47942000-12-09 Miles Bader <miles@gnu.org>
4795
4796 * windows.texi (Window Start): Update documentation for
4797 `pos-visible-in-window-p'.
4798
1e344ee2
SM
47992000-11-12 Stefan Monnier <monnier@cs.yale.edu>
4800
4801 * lists.texi (Building Lists): Add footnote to explain how to add
4802 to the end of a list.
4803
a540f6ed
GM
48042000-10-25 Gerd Moellmann <gerd@gnu.org>
4805
4806 * files.texi (Visiting Functions): Typos.
4807
28bcdbee
KH
48082000-10-25 Kenichi Handa <handa@etl.go.jp>
4809
4810 * files.texi (Visiting Functions): Return value of
4811 find-file-noselect may be a list of buffers if wildcards are used.
4812
22d1a4ed
MB
48132000-10-24 Miles Bader <miles@lsi.nec.co.jp>
4814
4815 * display.texi (Defining Faces): Document `graphic' display type
4816 in face specs.
4817
916a89db
KG
48182000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
4819
1e9fc92e 4820 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
4821 `after-make-frame-hook' with `after-make-frame-functions'.
4822
1e9fc92e 4823 * frames.texi (Creating Frames): Ditto.
916a89db 4824
1e9fc92e 4825 * variables.texi (Future Local Variables): Ditto.
916a89db 4826
483de32b
GM
48272000-10-16 Gerd Moellmann <gerd@gnu.org>
4828
4829 * display.texi (Other Image Types): Add description of :foreground
4830 and :background properties of mono PBM images.
4831
e23a63a5
WL
48322000-08-17 Werner LEMBERG <wl@gnu.org>
4833
4834 * .cvsignore: New file.
4835
dfc16043
GM
48362000-01-05 Gerd Moellmann <gerd@gnu.org>
4837
4838 * tindex.pl: New script.
4839
602613fe
DL
48401999-12-03 Dave Love <fx@gnu.org>
4841
4842 * Makefile.in (MAKEINFO): New parameter.
4843
94ec544d
DL
48441999-09-17 Richard Stallman <rms@gnu.org>
4845
4846 * Makefile.in (srcs): Add hash.texi.
4847 (VERSION): Update to 20.6.
4848
48491999-09-13 Richard Stallman <rms@gnu.org>
4850
4851 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
4852
48531998-08-29 Karl Heuer <kwzh@gnu.org>
4854
4855 * configure.in: New file.
4856 * Makefile.in: Renamed from Makefile.
4857 (prefix, infodir): Use value obtained from configure.
4858 (emacslibdir): Obsolete variable deleted.
4859 (dist): Distribute configure.in, configure, Makefile.in.
4860
48611998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
4862
4863 * Makefile (INSTALL_INFO): New variable.
4864 (install): Run install-info.
4865
48661998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
4867
4868 * Makefile (elisp.dvi): Add missing backslash.
4869
48701998-05-02 Richard Stallman <rms@psilocin.gnu.org>
4871
4872 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
4873 Run texindex without `./'. Always run texindex on elisp.tp.
4874 (elisp.tps): Target deleted.
4875
48761998-04-05 Richard Stallman <rms@psilocin.gnu.org>
4877
4878 * Makefile (srcs): Add nonascii.texi and customize.texi.
4879 (dist): Start by deleting `temp'.
4880
48811998-02-17 Richard Stallman <rms@psilocin.gnu.org>
4882
4883 * Makefile (makeinfo, texindex): Targets deleted.
4884 (makeinfo.o, texindex.o): Targets deleted.
4885 (clean, dist): Don't do anything with them or with getopt*.
4886
48871998-01-30 Richard Stallman <rms@psilocin.gnu.org>
4888
4889 * Makefile (SHELL): Defined.
4890
48911998-01-27 Richard Stallman <rms@psilocin.gnu.org>
4892
4893 * Makefile (elisp.tps): New target.
4894 (elisp.dvi): Depend on elisp.tps.
4895
4896Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
4897
4898 * README: Update phone number.
4899
4900 * Makefile (elisp): Make this be the default target.
4901 Depend on makeinfo.c instead of makeinfo.
4902 (install): Don't depend on elisp.dvi, since we don't install that.
4903 Use mkinstalldirs.
4904 (dist): Add mkinstalldirs.
4905
4906Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
4907
4908 * Makefile (VERSION): Update version number.
4909 (maintainer-clean): Renamed from realclean.
4910
4911Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
4912
4913 * Makefile (realclean): New target.
4914 (elisp): Remove any old elisp-* files first.
4915
4916Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
4917
d1f08d85
SM
4918 * Makefile (VERSION): New variable.
4919 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
4920 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
4921
4922Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4923
4924 * Makefile (elisp): Depend on makeinfo.
4925
4926Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
4927
d1f08d85 4928 * Makefile (srcs): Add anti.texi.
94ec544d
DL
4929
4930Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4931
4932 * Makefile (infodir, prefix): New vars.
4933 (install): Use infodir.
4934 (emacsinfodir): Deleted.
4935
4936Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
4937
4938 * Makefile (srcs): Add calendar.texi.
4939
4940 * Makefile (dist): Copy texindex.c and makeinfo.c.
4941 Limit elisp-* files to those with one or two digits.
4942
4943Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4944
4945 * Makefile (dist): Changed to use Gzip instead of compress.
4946
4947Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
4948
4949 * loading.texi (Unloading): define-function changed back to
4950 defalias. It may not stay this way, but at least it's
4951 consistent with the known-good version of the code patch.
4952
4953Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
4954
4955 * modes.texi (Hooks): Document new optional arg of add-hook.
4956
4957Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
4958
d1f08d85 4959 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
4960
4961 * tips.texi: Add new section on standard library headers.
4962
4963Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4964
4965 * Makefile (srcs): Add frame.texi to the list of sources.
4966
4967Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4968
4969 * Makefile (dist): Don't bother excluding autosave files; they'll
4970 never make it into the temp directory anyway, and the hash marks
4971 in the name are problematic for make and the Bourne shell.
dff28924 4972 (srcs):
94ec544d
DL
4973
4974Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
4975
d1f08d85 4976 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
4977 the distribution tar file.
4978
dff28924 4979Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
4980
4981 * Makefile (srcs): Added index.perm.
4982 (elisp.dvi): Remove erroneous shell comment.
4983 Expect output of permute-index in permuted.fns.
4984 Save old elisp.aux in elisp.oaux.
4985 (clean): Added index.texi to be deleted.
4986
dff28924 4987Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
4988
4989 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
4990
dff28924 4991Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
4992
4993 * files.texi: Noted that completion-ignored-extensions is ignored
4994 when making *Completions*.
4995
4996Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
4997
4998 * Makefile make dist now depends on elisp.dvi, since it tries
4999 to include it in the dist file.
5000
dff28924 5001Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
5002
5003 * functions.texinfo (Mapping Functions): Add missing quote
5004
dff28924 5005Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
5006
5007 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
5008 (defunargs): Turn off \hyphenchar of \sl font temporarily.
5009
dff28924 5010Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
5011
5012 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
5013 and @error{} are the terms now being used. The files in the
5014 directory have been changed to reflect this.
5015
d1f08d85 5016 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
5017 ` @result{}', using 5 spaces at the begining of the line.
5018
dff28924 5019Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
5020
5021 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
5022 experimental @indentedresult{}, @indentedexpandsto{} are part of
5023 the texinfo.tex in this directory. These TeX macros are not
5024 stable yet.
5025
dff28924 5026Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
5027
5028 * texinfo.tex: temporarily added
d1f08d85 5029 \let\result=\dblarrow
94ec544d
DL
5030 \def\error{{\it ERROR} \longdblarrow}
5031 We need to do this better soon.
5032
dff28924 5033Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
5034
5035 * Applied Karl Berry's patches to *.texinfo files, but not to
5036 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
5037 new title page format is also not applied, since it requires
5038 texinfo.tex changes.)
5039
5040 * Cleaned up `Makefile' and defined the `emacslibdir' directory
5041 for the Project GNU development environment.
5042
ad050e54 5043;; Local Variables:
fd026ee1 5044;; coding: iso-2022-7bit
ad050e54 5045;; End:
2a34a036 5046
651f374c 5047 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
ceb4c4d3 5048 2005, 2006 Free Software Foundation, Inc.
2a34a036
GM
5049 Copying and distribution of this file, with or without modification,
5050 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
5051
5052;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda