(internal-ange-ftp-mode): Use delay-mode-hooks and run-mode-hooks.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
a5c99dc9
KS
12005-06-14 Kim F. Storm <storm@cua.dk>
2
3 * variables.texi (Setting Variables): Add add-to-ordered-list.
4
f99ed2f8
SM
52005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
6
7 * syntax.texi (Parsing Expressions): Document aux functions and vars of
8 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
9
9d42ffaa
LK
102005-06-13 Lute Kamstra <lute@gnu.org>
11
12 * text.texi (Special Properties): Fix cross reference.
13
32cc0b00
LT
142005-06-11 Luc Teirlinck <teirllm@auburn.edu>
15
16 * debugging.texi (Function Debugging): Delete mention of empty
17 string argument to `cancel-debug-on-entry'. Delete inaccurate
18 description of the return value of that command.
19
98d1a1cf
EZ
202005-06-11 Alan Mackenzie <acm@muc.de>
21
22 * text.texi (Adaptive Fill): Amplify the description of
23 fill-context-prefix.
24
4b53b8d7
LT
252005-06-10 Luc Teirlinck <teirllm@auburn.edu>
26
27 * syntax.texi (Parsing Exprssions): Fix Texinfo error.
28
b5305167
SM
292005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
30
31 * syntax.texi (Parsing Expressions): Document syntax-ppss.
32
9bd4c3ad
LT
332005-06-10 Luc Teirlinck <teirllm@auburn.edu>
34
35 * debugging.texi (Error Debugging): Minor rewording.
36 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
37 is optional.
38
257914aa
LK
392005-06-10 Lute Kamstra <lute@gnu.org>
40
b5305167 41 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
42 (Top): Give it a title. Correct version number. Give the
43 detailed node listing a more prominent header.
b5305167
SM
44 * intro.texi: Don't set VERSION here a second time.
45 Mention Emacs's version too.
257914aa
LK
46 * anti.texi (Antinews): Use EMACSVER to refer to the current
47 version of Emacs.
48
b7aae902
KS
492005-06-09 Kim F. Storm <storm@cua.dk>
50
51 * searching.texi (Entire Match Data): Explain new `reseat' argument to
52 match-data and set-match-data.
53
99598737
RS
542005-06-08 Richard M. Stallman <rms@gnu.org>
55
56 * searching.texi (Entire Match Data): Clarify when match-data
57 returns markers and when integers.
58
59 * display.texi (Defining Faces): Explain that face name should not
60 end in `-face'.
61
62 * modes.texi (Mode Line Data): Minor cleanup.
63 (Customizing Keywords): Node split out of Search-based Fontification.
64 Add example of using font-lock-add-keywords from a hook.
65 Clarify when MODE should be non-nil, and when nil.
66
672005-06-06 Richard M. Stallman <rms@gnu.org>
68
69 * modes.texi (Mode Line Data): Explain what happens when the car
70 of a list is a void symbol.
71 (Search-based Fontification): Explain MODE arg to
72 font-lock-add-keywords and warn about calls from major modes.
73
ecc8893a
JL
742005-06-08 Juri Linkov <juri@jurta.org>
75
76 * display.texi (Standard Faces): Add `shadow' face.
77
7fa9f4eb
LT
782005-05-29 Luc Teirlinck <teirllm@auburn.edu>
79
80 * modes.texi (Major Mode Conventions): A derived mode only needs
81 to put the call to the parent mode inside `delay-mode-hooks'.
82
bebcc4b1
RS
832005-05-29 Richard M. Stallman <rms@gnu.org>
84
c16b1394
RS
85 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
86 new, and what that implies. Clarify.
87
88 * files.texi (Locating Files): Clean up the text.
89
bebcc4b1
RS
90 * frames.texi (Window Frame Parameters): Document user-size.
91 Shorten entry for top by referring to left.
92
932005-05-26 Richard M. Stallman <rms@gnu.org>
94
95 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
96 is new, and what the implications are. Other clarifications.
97
217797bc
RS
982005-05-24 Richard M. Stallman <rms@gnu.org>
99
100 * frames.texi (Dialog Boxes): Minor fixes.
101
3565fe07
MY
1022005-05-25 Masatake YAMATO <jet@gyve.org>
103
104 * display.texi (Standard Faces): Write about `mode-line-highlight'.
105
817089df
LT
1062005-05-24 Luc Teirlinck <teirllm@auburn.edu>
107
108 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
109 is optional.
110
cb5db137
NR
1112005-05-24 Nick Roberts <nickrob@snap.net.nz>
112
113 * frames.texi (Dialog Boxes): Descibe new optional argument.
114
3c8572f5
LK
1152005-05-23 Lute Kamstra <lute@gnu.org>
116
117 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
118 syntax-begin-function over font-lock-beginning-of-syntax-function.
119
2a4d7cb3
LT
1202005-05-21 Luc Teirlinck <teirllm@auburn.edu>
121
71f800cf
LT
122 * minibuf.texi (Reading File Names): Update description of
123 `read-directory-name'.
124
2a4d7cb3
LT
125 * modes.texi (Derived Modes): Clarify :group keyword.
126
bb4afd09
EZ
1272005-05-21 Eli Zaretskii <eliz@gnu.org>
128
b5305167
SM
129 * files.texi (Locating Files): New subsection.
130 Describe locate-file and executable-find.
bb4afd09 131
a2c9aee6
EZ
1322005-05-21 Kevin Ryde <user42@zip.com.au>
133
134 * frames.texi (Initial Parameters): Update cross reference to
135 "Emacs Invocation".
136
6900105f
LT
1372005-05-19 Luc Teirlinck <teirllm@auburn.edu>
138
ca1b0914
LT
139 * keymaps.texi (Active Keymaps): Add anchor.
140
6900105f
LT
141 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
142 (Major Mode Conventions): Refer to `Auto Major Mode' in more
143 appropriate place.
144 (Derived Modes): Small clarifications.
b5305167
SM
145 (Minor Mode Conventions, Keymaps and Minor Modes):
146 Replace references to nodes with references to anchors.
6900105f
LT
147 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
148 Clarify description of lists whose first element is an integer.
149 (Mode Line Variables): Add anchor.
150 (%-Constructs): Clarify description of integer after %.
151 (Emulating Mode Line): Describe nil value for FACE.
152
54d06364
LT
1532005-05-18 Luc Teirlinck <teirllm@auburn.edu>
154
155 * modes.texi (Derived Modes): Correct references to non-existing
156 variable standard-syntax-table.
157
f8d0b769
LK
1582005-05-17 Lute Kamstra <lute@gnu.org>
159
160 * modes.texi (Defining Minor Modes): Mention the mode hook.
161
294c599c
KS
1622005-05-15 Kim F. Storm <storm@cua.dk>
163
164 * processes.texi (Network): Remove open-network-stream-nowait.
165 (Network Servers): Remove open-network-stream-server.
166
4214af69
LT
1672005-05-15 Luc Teirlinck <teirllm@auburn.edu>
168
169 * elisp.texi (Top): Update detailed menu.
170
171 * variables.texi: Reorder nodes.
172 (Variables): Update menu.
173 (File Local Variables): Do not refer to the `-*-' line as
174 a "local variables list". Add pxref.
175
302691ab
LT
1762005-05-14 Luc Teirlinck <teirllm@auburn.edu>
177
56d4215a
LT
178 * elisp.texi (Top): Update detailed menu for node changes.
179
302691ab
LT
180 * modes.texi (Modes): Update Menu.
181 (Hooks): Move to beginning of chapter.
182 Most minor modes run mode hooks too.
183 `add-hook' can handle void hooks or hooks whose value is a single
184 function.
185 (Major Modes): Update Menu.
186 (Major Mode Basics): New node, split off from `Major Modes'.
187 (Major Mode Conventions): Correct xref. Explain how to handle
188 auto-mode-alist if the major mode command has an autoload cookie.
189 (Auto Major Mode): Major update. Add magic-mode-alist.
190 (Derived Modes): Major update.
191 (Mode Line Format): Update Menu.
192 (Mode Line Basics): New node, split off from `Mode Line Format'.
193
194 * loading.texi (Autoload): Mention `autoload cookie' as synonym
195 for `magic autoload comment'. Add index entries and anchor.
196
d06ba294
RS
1972005-05-14 Richard M. Stallman <rms@gnu.org>
198
199 * tips.texi (Coding Conventions): Explain how important it is
200 that just loading certain files not change Emacs behavior.
201
202 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
203
405cb12a
LK
2042005-05-12 Lute Kamstra <lute@gnu.org>
205
19958124
LK
206 * modes.texi (Generic Modes): Update.
207 (Major Modes): Refer to node "Generic Modes".
208
405cb12a
LK
209 * elisp.texi (Top): Update to the current structure of the manual.
210 * processes.texi (Processes): Add menu description.
211 * customize.texi (Customization): Add menu descriptions.
212
f714dd1b
TTN
2132005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
214
cc9442f2
TTN
215 * processes.texi (Signals to Processes)
216 (Low-Level Network): Fix typos.
f714dd1b 217
36ad23ec
LK
2182005-05-11 Lute Kamstra <lute@gnu.org>
219
220 * elisp.texi (Top): Add some nodes from the chapter "Major and
221 Minor Modes" to the detailed node listing.
222
d101bf56
RS
2232005-05-10 Richard M. Stallman <rms@gnu.org>
224
225 * keymaps.texi (Extended Menu Items): Menu item filter functions
226 can be called at any time.
227
698b0510
LT
2282005-05-08 Luc Teirlinck <teirllm@auburn.edu>
229
230 * variables.texi (File Local Variables): `(hack-local-variables t)'
231 now also checks whether a mode is specified in the local variables
232 list.
233
2c6b25c7
EZ
2342005-05-05 Kevin Ryde <user42@zip.com.au>
235
236 * display.texi (The Echo Area): Correct format function cross
237 reference.
238
643b4cf5
LT
2392005-05-05 Luc Teirlinck <teirllm@auburn.edu>
240
241 * variables.texi (Variable Aliases): Change description of
242 `define-obsolete-variable-alias'.
243
244 * functions.texi (Functions): Add "Obsolete Functions" to menu.
245 (Defining Functions): Add xref.
246 (Obsolete Functions): New node.
247 (Function Safety): Standardize capitalization of section title.
248
249 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
250 (Dialog Boxes): Complete description of `x-popup-dialog'.
251
053bc8e4
RS
2522005-05-04 Richard M. Stallman <rms@gnu.org>
253
254 * commands.texi (Interactive Codes): Fix Texinfo usage.
255 Document U more clearly.
256
f6b1b15a
LT
2572005-05-01 Luc Teirlinck <teirllm@auburn.edu>
258
3b925015
LT
259 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
260 function and not a macro.
261
f6b1b15a
LT
262 * frames.texi (Pop-Up Menus): Correct and clarify description of
263 `x-popup-menu'.
264 (Dialog Boxes): Clarify description of `x-popup-dialog'.
265
ebbfa918
RS
2662005-05-01 Richard M. Stallman <rms@gnu.org>
267
268 * edebug.texi (Checking Whether to Stop): Fix previous change.
269
abe2f96e
LT
2702005-05-01 Luc Teirlinck <teirllm@auburn.edu>
271
d6028ef2
LT
272 * display.texi: Fix typos and Texinfo usage.
273
abe2f96e
LT
274 * edebug.texi (Checking Whether to Stop): executing-macro ->
275 executing-kbd-macro.
276
b2cfb30b
RS
2772005-05-01 Richard M. Stallman <rms@gnu.org>
278
279 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
280
7e995a23
RS
2812005-04-30 Richard M. Stallman <rms@gnu.org>
282
283 * files.texi (Magic File Names): Document `operations' property.
284
57efa539
LK
2852005-04-29 Lute Kamstra <lute@gnu.org>
286
287 * modes.texi (Generic Modes): New node.
288 (Major Modes): Add it to the menu.
289 (Derived Modes): Add "derived mode" to concept index.
290
0a20b1dc
LK
2912005-04-28 Lute Kamstra <lute@gnu.org>
292
293 * modes.texi (Defining Minor Modes): Fix previous change.
294 (Font Lock Mode): Simplify.
295 (Font Lock Basics): Say that font-lock-defaults is buffer-local
296 when set and that some parts are optional. Add cross references.
297 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
298 Add cross references. Add font-lock-multiline to index.
299 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 300 Lock Variables". Document font-lock-add-keywords and
b5305167 301 font-lock-remove-keywords.
0a20b1dc
LK
302 (Other Font Lock Variables): Move font-lock-keywords-only,
303 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
304 and font-lock-syntactic-face-function to node "Syntactic Font
305 Lock". Move font-lock-keywords-case-fold-search to node
306 "Search-based Fontification". Document font-lock-inhibit-thing-lock
307 and font-lock-{,un}fontify-{buffer,region}-function.
308 (Precalculated Fontification): Remove reference to deleted variable
309 font-lock-core-only.
310 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
311 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
312 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
313 and font-lock-syntactic-face-function here from node "Other Font
314 Lock Variables". Move font-lock-syntactic-keywords to "Setting
315 Syntax Properties". Add cross references.
b5305167
SM
316 (Setting Syntax Properties): New node.
317 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
318 * syntax.texi (Syntax Properties): Add cross reference.
319 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
320
68a94f5a
RS
3212005-04-26 Richard M. Stallman <rms@gnu.org>
322
323 * display.texi (Defining Faces):
324 Document `default' elements of defface spec.
325
326 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
327
328 * variables.texi (Variable Aliases): Clarify text.
329
3302005-04-25 Chong Yidong <cyd@stupidchicken.com>
331
332 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
333
7f48f143
LT
3342005-04-25 Luc Teirlinck <teirllm@auburn.edu>
335
336 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
337
45d2f8e8
EZ
3382005-04-24 Eli Zaretskii <eliz@gnu.org>
339
f3714ab2
EZ
340 * syntax.texi (Syntax Table Internals): Elaborate documentation of
341 syntax-after and syntax-class.
342
45d2f8e8 343 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
344 (Unique File Names): Don't mention "numbers" in the documentation
345 of make-temp-file and make-temp-name.
45d2f8e8 346
469bc679
RS
3472005-04-23 Richard M. Stallman <rms@gnu.org>
348
349 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
350
c9fa5dc9
RS
3512005-04-22 Nick Roberts <nickrob@snap.net.nz>
352
353 * windows.texi (Cyclic Window Ordering): Clarify window-list.
354
230e1e80
NR
3552005-04-22 Nick Roberts <nickrob@snap.net.nz>
356
357 * variables.texi (Variable Aliases): Describe make-obsolete-variable
358 and define-obsolete-variable-alias.
359
1ba52906
KS
3602005-04-22 Kim F. Storm <storm@cua.dk>
361
362 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
363 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
364
9721d904
LK
3652005-04-21 Lute Kamstra <lute@gnu.org>
366
367 * lists.texi (Association Lists): Document rassq-delete-all.
368
ed35c736
RS
3692005-04-19 Richard M. Stallman <rms@gnu.org>
370
371 * modes.texi (Search-based Fontification): Explain that
372 facespec is an expression to be evaluated.
373
42fc00a4
RS
3742005-04-19 Kevin Ryde <user42@zip.com.au>
375
b5305167 376 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
377 * strings.texi (String Conversion): Fix xref.
378
5827e9d4
KS
3792005-04-19 Kim F. Storm <storm@cua.dk>
380
381 * symbols.texi (Symbol Plists): Add safe-get.
382 Mention that `get' may signal an error.
383
47872da9
NR
3842005-04-18 Nick Roberts <nickrob@snap.net.nz>
385
386 * customize.texi (Variable Definitions): Replace tooltip-mode
387 example with save-place.
388
ec0cf966
RS
3892005-04-17 Richard M. Stallman <rms@gnu.org>
390
391 * buffers.texi (Indirect Buffers): Clarify.
392
393 * positions.texi (Positions): Clarify converting marker to integer.
394
395 * strings.texi (String Basics): Mention string-match; clarify.
396
199bb209
LK
3972005-04-08 Lute Kamstra <lute@gnu.org>
398
399 * modes.texi (Search-based Fontification): Fix cross references.
400 Use consistent terminology. Document anchored highlighting.
401
bfa54668
LK
4022005-04-05 Lute Kamstra <lute@gnu.org>
403
404 * modes.texi (Defining Minor Modes): Document :group keyword
405 argument and its default value.
406
07e5fb9e
LK
4072005-04-03 Lute Kamstra <lute@gnu.org>
408
409 * hooks.texi (Standard Hooks): Add some hooks. Add cross
410 references and/or descriptions. Delete major mode hooks; mention
411 them as a category instead. Rename or delete obsolete hooks.
412
aa945b59
RS
4132005-04-02 Richard M. Stallman <rms@gnu.org>
414
415 * nonascii.texi (Coding System Basics): Another wording cleanup.
416
8b918214
RS
4172005-04-01 Richard M. Stallman <rms@gnu.org>
418
419 * nonascii.texi (Coding System Basics): Clarify previous change.
420
41639988
KH
4212005-04-01 Kenichi Handa <handa@m17n.org>
422
423 * nonascii.texi (Coding System Basics): Describe about rondtrip
424 identity of coding systems.
425
8e669bbd
RS
4262005-03-29 Chong Yidong <cyd@stupidchicken.com>
427
428 * text.texi (Buffer Contents): Add filter-buffer-substring and
429 buffer-substring-filters.
430
f60a6f87
RS
4312005-03-26 Chong Yidong <cyd@stupidchicken.com>
432
433 * anti.texi (Antinews): Mention `G' interactive code.
434
435 * tips.texi (Compilation Tips): Mention benchmark.el.
436
aaac1251
LT
4372005-03-27 Luc Teirlinck <teirllm@auburn.edu>
438
439 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
440 is now bound to M-o M-o.
441
442 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
443
45325173
GM
4442005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
445
446 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
447 in the Emacs Manual).
448 * Makefile.in (srcs): Remove calendar.texi.
449 * makefile.w32-in (srcs): Remove calendar.texi.
450 * display.texi (Display): Change name of next node.
451 * os.texi (System In): Change name of previous node.
452 * elisp.texi (Top): Remove Calendar references.
453 * vol1.texi (Top): Remove Calendar references.
454 * vol2.texi (Top): Remove Calendar references.
455
85df292e
RS
4562005-03-25 Richard M. Stallman <rms@gnu.org>
457
45325173 458 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
459 Cleanup previous change.
460
4612005-03-25 Chong Yidong <cyd@stupidchicken.com>
462
463 * display.texi (Face Attributes): Faces earlier in an :inherit
464 list take precedence.
465 (Scroll Bars): Fix description of vertical-scroll-bars.
466 Document frame-current-scroll-bars and window-current-scroll-bars.
467
468 * markers.texi (The Mark): Document temporary Transient Mark mode.
469
b5305167
SM
470 * minibuf.texi (Reading File Names):
471 Document read-file-name-completion-ignore-case.
85df292e
RS
472
473 * positions.texi (Screen Lines): Document nil for width argument
474 to compute-motion.
475
1fe54d69
KS
4762005-03-23 Kim F. Storm <storm@cua.dk>
477
478 * display.texi (Standard Faces): Other faces used in the fringe
479 implicitly inherits from the fringe face.
480 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
481 properties implicitly inherits from fringe face.
482 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
483
a775dff4
RS
4842005-03-20 Chong Yidong <cyd@stupidchicken.com>
485
486 * display.texi (Invisible Text): State default value of
487 line-move-ignore-invisible.
488 (Managing Overlays): Document remove-overlays.
489 (Standard Faces): Document escape-glyph face.
490
b5305167 491 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 492
b5305167
SM
493 * modes.texi (Other Font Lock Variables):
494 Document font-lock-lines-before.
a775dff4
RS
495
496 * positions.texi (Skipping Characters): skip-chars-forward allows
497 character classes.
498
077f7085
LK
4992005-03-18 Lute Kamstra <lute@gnu.org>
500
501 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
502
d69ea7ab
RS
5032005-03-17 Richard M. Stallman <rms@gnu.org>
504
c7bd5d57
RS
505 * text.texi (Undo): Document extensible undo entries.
506
d69ea7ab
RS
507 * searching.texi (String Search, Regexp Search, Regexp Search):
508 Cleanups.
509
510 * nonascii.texi (Character Codes): Minor fix.
511
512 * display.texi (Display Property): Explain the significance
513 of having text properties that are eq.
514 (Other Display Specs): Explain string as display spec.
515
516 * commands.texi (Interactive Codes): Document G option.
517
5182005-03-17 Chong Yidong <cyd@stupidchicken.com>
519
520 * text.texi (Filling): Add sentence-end-without-period and
521 sentence-end-without-space.
522 (Changing Properties): Minor fix.
523
524 * anti.texi: Total rewrite.
525
a7679889
LK
5262005-03-15 Lute Kamstra <lute@gnu.org>
527
528 * edebug.texi (Instrumenting Macro Calls): Fix typos.
529
6eb8e247
KS
5302005-03-08 Kim F. Storm <storm@cua.dk>
531
532 * display.texi (Specified Space): Property :width is support on
533 non-graphic terminals, :height is not.
534
bfa8be14
RS
5352005-03-07 Richard M. Stallman <rms@gnu.org>
536
537 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
538 Now subnodes of Fringes.
539 (Overlay Arrow): Document overlay-arrow-variable-list.
540 (Fringe Size/Pos): New node, broken out of Fringes.
541 (Display): Explain clearing vs redisplay better.
542 (Truncation): Clarify use of bitmaps.
543 (The Echo Area): Clarify the uses of the echo area.
544 Add max-mini-window-height.
545 (Progress): Clarify.
546 (Invisible Text): Explain that main loop moves point out.
547 (Selective Display): Say "hidden", not "invisible".
b5305167 548 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
549 (Overlay Properties): Clarify intro.
550 (Finding Overlays): Explain return values when nothing found.
551 (Width): truncate-string-to-width has added arg.
552 (Displaying Faces): Clarify and update mode line face handling.
553 (Face Functions): Minor cleanup.
b5305167 554 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
555 (Pixel Specification, Other Display Specs): Minor cleanups.
556 (Images, Image Descriptors): Minor cleanups.
557 (GIF Images): Patents have expired.
558 (Showing Images): Explain default text for insert-image.
b5305167 559 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
560 (Making Buttons): Explain return values.
561 (Button Buffer Commands): Add xref.
562 (Inverse Video): Update mode-line-inverse-video.
563 (Display Table Format): Clarify.
564 (Active Display Table): Give defaults for window-display-table.
565
566 * calendar.texi (Calendar Customizing): calendar-holiday-marker
567 and calendar-today-marker are strings, not chars.
568 (Holiday Customizing): Minor fix.
569
bfa8be14
RS
570 * internals.texi (Writing Emacs Primitives): Update `or' example.
571 Update limit on # args of subr.
572
573 * edebug.texi (Using Edebug): Arrow is in fringe.
574 (Instrumenting): Arg to eval-defun works without loading edebug.
575 (Edebug Execution Modes): Add xref.
576
577 * customize.texi (Common Keywords): Clarify :require.
578 Mention :version here.
579 (Variable Definitions, Group Definitions): Not here.
580 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
581
d69ea7ab
RS
5822005-03-07 Chong Yidong <cyd@stupidchicken.com>
583 * nonascii.texi (Text Representations): Clarify position-bytes.
584 (Character Sets): Add list-charset-chars.
585 (Scanning Charsets): Add charset-after.
586 (Encoding and I/O): Minor fix.
587
34398e6c
RS
5882005-03-06 Richard M. Stallman <rms@gnu.org>
589
590 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
591 (Resizing Windows): Likewise.
592
593 * text.texi (Change Hooks): Get rid of "Emacs 21".
594
595 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
596
597 * streams.texi (Output Variables): Get rid of "Emacs 21".
598
599 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
600
601 * os.texi (Translating Input): Replace flow-control example
602 with a less obsolete example that uses `keyboard-translate'.
603
6eb8e247 604 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 605 Get rid of "Emacs 21".
6eb8e247 606
34398e6c
RS
607 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
608 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
609
610 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
611
612 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
613
614 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
615 (Menu Bar): Fix when menu-bar-update-hook is called.
616
617 * hash.texi (Hash Tables): Get rid of "Emacs 21".
618
619 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
620 and make it read better.
621
622 * files.texi (Writing to Files): Get rid of "Emacs 21".
623 (Unique File Names): Likewise.
624
625 * elisp.texi: Update Emacs version to 22.
626
627 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
628 (Overlay Properties, Face Attributes): Likewise.
629 (Managing Overlays): Fix punctuation.
630 (Attribute Functions): Clarify set-face-font; get rid of
631 info about old Emacs versions.
632 (Auto Faces, Font Lookup, Display Property, Images):
633 Get rid of "Emacs 21".
634
635 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
636
d2178387
RS
6372005-03-05 Richard M. Stallman <rms@gnu.org>
638
639 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
640
524352d6
LK
6412005-03-04 Lute Kamstra <lute@gnu.org>
642
643 * debugging.texi (Error Debugging): Document stack-trace-on-error.
644
6452005-03-03 Lute Kamstra <lute@gnu.org>
646
647 * edebug.texi (Instrumenting Macro Calls): Fix typo.
648
284f0680
LK
6492005-03-01 Lute Kamstra <lute@gnu.org>
650
651 * debugging.texi (Debugger Commands): Update `j'.
652
a9ee5cac
LK
6532005-02-28 Lute Kamstra <lute@gnu.org>
654
655 * debugging.texi (Debugging): Fix typo.
656 (Error Debugging): Document eval-expression-debug-on-error.
657 (Function Debugging): Update example.
658 (Using Debugger): Mention starred stack frames.
659 (Debugger Commands): Document `j' and `l'.
660 (Invoking the Debugger): `d' and `j' exit recursive edit too.
661 Update the messages that the debugger displays.
662 (Internals of Debugger): Add cross reference. Update example.
663 (Excess Open): Minor improvement.
664 (Excess Close): Minor improvement.
665
378d0f8e
RS
6662005-02-26 Richard M. Stallman <rms@gnu.org>
667
668 * tips.texi (Coding Conventions): Clarify.
669 Put all the major mode key reservations together.
670 Mention the Mouse-1 => Mouse-2 conventions.
671
672 * syntax.texi (Syntax Class Table): Clarify.
673 (Syntax Table Functions): syntax-after moved from here.
674 (Syntax Table Internals): syntax-after moved to here.
675 (Parsing Expressions): Update info on number of values
676 and what's meaningful in the STATE argument.
677 (Categories): Fix typo.
678
679 * sequences.texi (Arrays): Cleanup.
680 (Char-Tables): Clarify.
681
682 * processes.texi (Deleting Processes): Cleanups, add xref.
683 (Subprocess Creation): Explain nil in exec-path. Cleanup.
684 (Process Information): set-process-coding-system, some args optional.
685 (Input to Processes): Explain various types for PROCESS args.
686 Rename them from PROCESS-NAME to PROCESS.
687 (Signals to Processes): Likewise.
688 (Decoding Output): Cleanup.
689 (Query Before Exit): Clarify.
690
691 * os.texi (Startup Summary): Correct the options; add missing ones.
692 (Terminal Output, Batch Mode): Clarify.
693 (Flow Control): Node deleted.
694
695 * markers.texi (The Mark): Clarify.
696
697 * macros.texi (Expansion): Cleanup.
698 (Indenting Macros): indent-spec allows ints, not floats.
699
700 * keymaps.texi (Keymaps): Clarify.
701 (Format of Keymaps): Update lisp-mode-map example.
702 (Active Keymaps, Key Lookup): Clarify.
703 (Changing Key Bindings): Add xref to `kbd'.
704 (Key Binding Commands, Simple Menu Items): Clarify.
705 (Mouse Menus, Menu Bar): Clarify.
706 (Menu Example): Replace print example with menu-bar-replace-menu.
707
708 * help.texi (Documentation Basics): Add function-documentation prop.
709
710 * elisp.texi (Top): Don't refer to Flow Control node.
711
712 * commands.texi (Command Overview): Improve xrefs.
713 (Adjusting Point): Adjusting point applies to intangible and invis.
714 (Key Sequence Input): Doc extra read-key-sequence args.
715 Likewise for read-key-sequence-vector.
716
717 * backups.texi (Rename or Copy): Minor fix.
718 (Numbered Backups): For version-control, say the default.
719 (Auto-Saving): make-auto-save-file-name example is simplified.
720
721 * advice.texi (Advising Functions): Don't imply one part of Emacs
722 should advise another part. Markup changes.
723 (Defining Advice): Move transitional para.
724 (Activation of Advice): Cleanup.
725 Explain if COMPILE is nil or negative.
726
727 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
728
2e20c83d
LK
7292005-02-24 Lute Kamstra <lute@gnu.org>
730
731 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
732 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
733
65c492fd
LK
7342005-02-23 Lute Kamstra <lute@gnu.org>
735
b02c3eed
LK
736 * modes.texi (Defining Minor Modes): define-minor-mode can be used
737 to define global minor modes as well.
738
65c492fd
LK
739 * display.texi (Managing Overlays): overlay-buffer returns nil for
740 deleted overlays.
741
b686dd59
KS
7422005-02-22 Kim F. Storm <storm@cua.dk>
743
744 * minibuf.texi (Basic Completion): Allow symbols in addition to
745 strings in try-completion and all-completions.
746
23e8c095
LK
7472005-02-14 Lute Kamstra <lute@gnu.org>
748
749 * elisp.texi (Top): Remove reference to deleted node.
750
751 * lists.texi (Lists): Remove reference to deleted node.
752 (Cons Cells): Fix typo.
753
754 * loading.texi (Where Defined): Fix typo.
755
134948fc
RS
7562005-02-14 Richard M. Stallman <rms@gnu.org>
757
758 * variables.texi (Creating Buffer-Local): change-major-mode-hook
759 is useful for discarding some minor modes.
760
761 * symbols.texi (Symbol Components): Reorder examples.
762
763 * streams.texi (Input Functions): State standard-input default.
764 (Output Variables): State standard-output default.
765
766 * objects.texi (Printed Representation): Clarify read syntax vs print.
767 (Floating Point Type): Explain meaning better.
768 (Symbol Type): Explain uniqueness better.
769 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
770 List examples sooner.
771 (Box Diagrams): New subnode broken out.
772 Some examples moved from old Lists as Boxes node.
773 (Dotted Pair Notation): Clarify intro.
774 (Array Type): Clarify.
775 (Type Predicates): Add hash-table-p.
776
777 * numbers.texi (Integer Basics): Clarify radix explanation.
778 (Predicates on Numbers): Minor clarification.
779 (Comparison of Numbers): Minor clarification. Clarify eql.
780 Typos in min, max.
781 (Math Functions): Clarify overflow in expt.
782
783 * minibuf.texi (Text from Minibuffer): Minor clarification.
784 Mention arrow keys.
785
786 * loading.texi (Autoload): defun's doc string overrides autoload's
787 doc string.
788 (Repeated Loading): Modernize "add to list" examples.
789 (Where Defined): Finish updating table of load-history elts.
790
791 * lists.texi (List-related Predicates): Minor wording improvement.
792 (Lists as Boxes): Node deleted.
793 (Building Lists): Explain trivial cases of number-sequence.
794
795 * hash.texi (Hash Tables): Add desc to menu items.
796 (Creating Hash): Expain "full" means "make larger",
797 (Hash Access): Any object can be a key.
798 State value of maphash.
799
800 * functions.texi (What Is a Function): Wording cleanup.
801 (Function Documentation): Minor cleanup.
802 Explain purpose of calling convention at end of doc string.
803 (Function Names): Wording cleanup.
804 (Calling Functions): Wording cleanup.
805 Explain better how funcall calls the function.
806 (Function Cells): Delete example of saving and redefining function.
807
808 * control.texi (Combining Conditions): Wording cleanup.
809 (Iteration): dolist and dotimes bind VAR locally.
810 (Cleanups): Xref to Atomic Changes.
811
812 * compile.texi (Byte Compilation): Delete 19.29 info.
813 (Compilation Functions): Macros' difficulties don't affect defsubst.
814 (Docs and Compilation): Delete 19.29 info.
815
44291460
RS
8162005-02-10 Richard M. Stallman <rms@gnu.org>
817
818 * objects.texi (Symbol Type): Minor correction.
819
1f9ad95a
LK
8202005-02-06 Lute Kamstra <lute@gnu.org>
821
822 * modes.texi (Example Major Modes): Fix typos.
823
ba2c991c
RS
8242005-02-06 Richard M. Stallman <rms@gnu.org>
825
826 * text.texi (Margins): fill-nobreak-predicate can be one function.
827
828 * strings.texi (Modifying Strings): clear-string can make unibyte.
829 (Formatting Strings): format gives error if values missing.
830
831 * positions.texi (Character Motion): Mention default arg
832 for forward-char. backward-char refers to forward-char.
833 (Word Motion): Mention default arg for forward-word.
834 (Buffer End Motion): Mention default arg for beginning-of-buffer.
835 Simplify end-of-buffer.
836 (Text Lines): Mention default arg for forward-line.
837 (List Motion): Mention default arg for beginning/end-of-defun.
838 (Skipping Characters): Minor fixes in explaining character-set.
839
840 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
841 Mode inheritance applies only when default-major-mode is nil.
842 Clarifications.
843 (Example Major Modes): Update Text mode and Lisp mode examples.
844 (Minor Mode Conventions): Mention define-minor-mode at top.
845 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
846 (Mode Line Format): Update mode line face display info.
847 (Properties in Mode): Mention effect of risky vars.
848 (Imenu): Define imenu-add-to-menubar.
849 (Font Lock Mode): Add descriptions to menu lines.
850 (Faces for Font Lock): Add font-lock-doc-face.
851
9bf6d576
LK
8522005-02-05 Lute Kamstra <lute@gnu.org>
853
854 * text.texi (Maintaining Undo): Remove obsolete function.
855
cb602754
EZ
8562005-02-05 Eli Zaretskii <eliz@gnu.org>
857
858 * frames.texi (Color Names): Add pointer to the X docs about RGB
859 color specifications. Improve indexing
860 (Text Terminal Colors): Replace the description of RGB values by
861 an xref to "Color Names".
862
4e07258f
RS
8632005-02-03 Richard M. Stallman <rms@gnu.org>
864
865 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
866 Clarify.
867 (Selecting Windows): Clarify save-selected-window.
868 (Cyclic Window Ordering): Clarify walk-windows.
869 (Window Point): Clarify.
870 (Window Start): Add comment to example.
871 (Resizing Windows): Add `interactive' specs in examples.
872 Document fit-window-to-buffer.
873
874 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
875 (Undo, Maintaining Undo): Clarify last change.
876 (Sorting): In sort-numeric-fields, explain about octal and hex.
877 Mention sort-numeric-base.
878 (Format Properties): Add xref for hard newlines.
879
880 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
881 (Pop-Up Menus): Fix typo.
882 (Color Names): Explain all types of color names.
883 Explain color-values on B&W terminal.
884 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
885
886 * files.texi (File Locks): Not supported on MS systems.
887 (Testing Accessibility): Clarify.
888
889 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
890 (Coverage Testing): Fix typo.
891
892 * commands.texi (Misc Events): Remove stray space.
893
894 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
895 (Modification Time): Clarify when visited-file-modtime returns 0.
896 (The Buffer List): Clarify bury-buffer.
897 (Killing Buffers): Clarify.
898 (Indirect Buffers): Add clone-indirect-buffer.
899
9002005-02-02 Matt Hodges <MPHodges@member.fsf.org>
901
902 * edebug.texi (Printing in Edebug): Fix default value of
903 edebug-print-circle.
904 (Coverage Testing): Fix displayed frequency count data.
905
9062005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
907
908 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
909
4e07258f 9102005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
911
912 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
913
28d986b9
EZ
9142005-01-29 Eli Zaretskii <eliz@gnu.org>
915
916 * commands.texi (Misc Events): Describe the help-echo event.
917
918 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
919 consistently in description of the help-echo property.
920 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
921
922 * display.texi (Overlay Properties): Fix the index entry for
923 help-echo overlay property.
924
925 * customize.texi (Type Keywords): Uncomment the xref to the
926 help-echo property documentation.
927
8f958b40
KS
9282005-01-23 Kim F. Storm <storm@cua.dk>
929
930 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
931 return value. Third element FULLY replaced by PARTIAL which
932 specifies number of invisible pixels if row is only partially visible.
933 (Textual Scrolling): Mention auto-window-vscroll.
934 (Vertical Scrolling): New defvar auto-window-vscroll.
935
cd7e5dd6
LT
9362005-01-16 Luc Teirlinck <teirllm@auburn.edu>
937
938 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
939 command remapping.
940
6f771c32
RS
9412005-01-15 Richard M. Stallman <rms@gnu.org>
942
943 * display.texi (Defining Images): Mention DATA-P arg of create-image.
944
6ac8a822
KS
9452005-01-14 Kim F. Storm <storm@cua.dk>
946
88948d55
KS
947 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
948
6ac8a822
KS
949 * text.texi (Links and Mouse-1): Fix string and vector item.
950
20d6de82
RS
9512005-01-13 Richard M. Stallman <rms@gnu.org>
952
953 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
954 descriptions of overriding-local-map and overriding-terminal-local-map.
955
956 * text.texi (Links and Mouse-1): Clarify text.
957
f75a592e
KS
9582005-01-13 Kim F. Storm <storm@cua.dk>
959
960 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
961
910f60b1
TTN
9622005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
963
964 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
965
37181fc4
KS
9662005-01-12 Kim F. Storm <storm@cua.dk>
967
968 * text.texi (Links and Mouse-1): Rename section from Enabling
969 Mouse-1 to Following Links. Change xrefs.
970 Add examples for define-button-type and define-widget.
971
972 * display.texi (Button Properties, Button Buffer Commands):
973 Clarify mouse-1 and follow-link functionality.
974
28f94a34
RS
9752005-01-12 Richard M. Stallman <rms@gnu.org>
976
977 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
978
979 * display.texi (Beeping): Fix Texinfo usage.
980
981 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
982
bac2d936
KS
9832005-01-11 Kim F. Storm <storm@cua.dk>
984
985 * display.texi (Button Properties, Button Buffer Commands):
93381d62 986 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
987
988 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
989 (Enabling Mouse-1 to Follow Links): New subsection.
990
de968ddb
RS
9912005-01-06 Richard M. Stallman <rms@gnu.org>
992
993 * text.texi (Special Properties): Minor change.
994
995 * os.texi (Timers): Clarify previous change.
996
997 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
998
a3a43b3b
LT
9992005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1000
1001 * display.texi (Face Attributes): Correct xref to renamed node.
1002
732bb9ce
RS
10032005-01-01 Richard M. Stallman <rms@gnu.org>
1004
1005 * display.texi (Face Attributes): Describe hex color specs.
1006
c734ae59
RS
10072004-12-31 Richard M. Stallman <rms@gnu.org>
1008
1009 * os.texi (Timers): Update previous change.
1010
33b2f4ea
KS
10112004-12-30 Kim F. Storm <storm@cua.dk>
1012
1013 * display.texi (Line Height): Total line-height is now specified
1014 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1015 in cons cells. (nil . RATIO) is relative to actual line height.
1016 Use line-height `t' instead of `0' to get minimum height.
1017
99ec74b9
RS
10182004-12-29 Richard M. Stallman <rms@gnu.org>
1019
1020 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1021
eab463f6
RS
10222004-12-28 Richard M. Stallman <rms@gnu.org>
1023
1024 * commands.texi (Quitting): Clarify value of with-local-quit.
1025
1026 * elisp.texi (Top): Fix previous change.
1027
1028 * loading.texi (Loading): Fix previous change.
1029
ebbd14f1
RS
10302004-12-27 Richard M. Stallman <rms@gnu.org>
1031
4ae98fc5
RS
1032 * Makefile.in (MAKEINFO): Specify --force.
1033
8f430046
RS
1034 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1035
56011a8c
RS
1036 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1037
1038 * display.texi (Line Height): Further clarify.
1039
1040 * elisp.texi (Top): Update Loading submenu.
1041
ebbd14f1
RS
1042 * loading.texi (Where Defined): New node.
1043 (Unloading): load-history moved to Where Defined.
1044
fda2922a
RS
10452004-12-21 Richard M. Stallman <rms@gnu.org>
1046
1047 * commands.texi (Event Input Misc): Add while-no-input.
1048
9eb8959a
RS
10492004-12-11 Richard M. Stallman <rms@gnu.org>
1050
1051 * display.texi (Line Height): Rewrite text for clarity.
1052
adf87c29
KS
10532004-12-11 Kim F. Storm <storm@cua.dk>
1054
1055 * display.texi (Display): Add node "Line Height" to menu.
1056 (Line Height): New node. Move full description of line-spacing
1057 and line-height text properties here from text.texi.
1058 (Scroll Bars): Add vertical-scroll-bar variable.
1059
1060 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1061
1062 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1063 line-spacing and vertical-scroll-bar.
1064
1065 * text.texi (Special Properties): Just mention line-spacing and
1066 line-height here, add xref to new "Line Height" node.
1067
31e4729e
TTN
10682004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1069
1070 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1071
1072 * locals.texi (Standard Buffer-Local Variables):
1073 Add @xref for `line-spacing'.
1074
cc60c723
RS
10752004-12-05 Richard M. Stallman <rms@gnu.org>
1076
1077 * Makefile.in (maintainer-clean): Remove the info files
1078 in $(infodir) where they are created.
1079
f6101ac9
RS
10802004-12-03 Richard M. Stallman <rms@gnu.org>
1081
1082 * windows.texi (Selecting Windows): get-lru-window and
1083 get-largest-window don't consider dedicated windows.
1084
1085 * text.texi (Undo): Document undo-in-progress.
1086
94221759
RS
10872004-11-26 Richard M. Stallman <rms@gnu.org>
1088
1089 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1090 Remove a few vars that are not always buffer-local.
1091
7092c5e8
LT
10922004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1093
1094 * locals.texi (Standard Buffer-Local Variables): Comment out
1095 xref's to non-existent node `Yet to be written'.
1096
261b01c6
RS
10972004-11-24 Richard M. Stallman <rms@gnu.org>
1098
1099 * processes.texi (Synchronous Processes): Grammar fix.
1100
1101 * numbers.texi (Comparison of Numbers): Add eql.
1102
1103 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1104
1105 * intro.texi (Printing Notation): Fix previous change.
1106
1107 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1108 and default-indicate-buffer-boundaries from here.
1109 (Usual Display): To here.
1110 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1111 (Usual Display): Move tab-width up.
1112
1113 * customize.texi (Variable Definitions): Replace
1114 show-paren-mode example with tooltip-mode.
7092c5e8 1115 (Simple Types, Composite Types, Defining New Types):
261b01c6 1116 Minor cleanups.
7092c5e8 1117
c1aa4864
JH
11182004-11-21 Jesper Harder <harder@ifa.au.dk>
1119
1120 * processes.texi (Synchronous Processes, Output from Processes):
1121 Markup fix.
1122
dedbac89
RS
11232004-11-20 Richard M. Stallman <rms@gnu.org>
1124
07c8c65a
RS
1125 * positions.texi (Skipping Characters): skip-chars-forward
1126 now handles char classes.
1127
8f40a868
RS
1128 * intro.texi (Printing Notation): Avoid confusion of `print'
1129 when explaining @print.
1130
1131 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1132
1133 * display.texi (Display Table Format): Minor fix.
1134
1135 * streams.texi (Output Functions): Fix print example.
1136
fd6866c8
RS
1137 * Makefile.in (elisp): New target.
1138 (dist): Depend on $(infodir)/elisp, not elisp.
1139 Copy the info files from $(infodir).
1140
9d00469f
RS
1141 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1142 read-from-minibuffer.
1143
dedbac89
RS
1144 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1145
6de891db
RS
11462004-11-19 Richard M. Stallman <rms@gnu.org>
1147
1148 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1149
e1c1c5a7
TTN
11502004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1151
1152 * tips.texi (Coding Conventions): Fix typo.
1153
ee31cd78
RS
11542004-11-16 Richard M. Stallman <rms@gnu.org>
1155
1156 * tips.texi (Coding Conventions): Separate defvar and require
1157 methods to avoid warnings. Use require only when there are many
1158 functions and variables from that package.
1159
1160 * minibuf.texi (Minibuffer Completion): When ignoring case,
1161 predicate must not be case-sensitive.
1162
1163 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1164 (Test Coverage): Don't talk about "splotches". Clarified.
1165
4bd38e94
TTN
11662004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1167
1168 * frames.texi (Window Frame Parameters): Fix typo.
1169
6d073ae1
KS
11702004-11-15 Kim F. Storm <storm@cua.dk>
1171
9f89426b
KS
1172 * symbols.texi (Other Plists): Note that plist-get may signal error.
1173 Add safe-plist-get.
6d073ae1 1174
10980463
TTN
11752004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1176
1177 * modes.texi (Font Lock Basics): Fix typo.
1178
1efc19eb
RS
11792004-11-08 Richard M. Stallman <rms@gnu.org>
1180
1181 * syntax.texi (Syntax Table Functions): Add syntax-after.
1182
6159c232
EZ
11832004-11-06 Lars Brinkhoff <lars@nocrew.org>
1184
1185 * os.texi (Processor Run Time): New section documenting
1186 get-internal-run-time.
1187
59dede22
EZ
11882004-11-06 Eli Zaretskii <eliz@gnu.org>
1189
1190 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1191 it nukes elisp-cover.texi.
1192 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1193 elisp-0 etc.
1194
4cc8522c
LT
11952004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1196
1197 * commands.texi (Keyboard Macros): Document `append' return value
1198 of `defining-kbd-macro'.
1199
2d1ef312
RS
12002004-11-01 Richard M. Stallman <rms@gnu.org>
1201
1202 * commands.texi (Interactive Call): Add called-interactively-p.
1203
6f4e005d
SJ
12042004-10-29 Simon Josefsson <jas@extundo.com>
1205
1206 * minibuf.texi (Reading a Password): Revert.
1207
4f71c13f
RS
12082004-10-28 Richard M. Stallman <rms@gnu.org>
1209
1210 * frames.texi (Display Feature Testing): Explain about "vendor".
1211
4660a9e3
RS
12122004-10-27 Richard M. Stallman <rms@gnu.org>
1213
1214 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1215 not raw. Clarify `n'.
1216 (Interactive Call): Rewrite interactive-p, focusing on when
1217 and how to use it.
1218 (Misc Events): Clarify previous change.
1219
1220 * advice.texi (Simple Advice): Clarify what job the example does.
1221 (Around-Advice): Clarify ad-do-it.
1222 (Activation of Advice): An option of ad-default-compilation-action
1223 is `never', not `nil'.
1224
c8636435
KS
12252004-10-26 Kim F. Storm <storm@cua.dk>
1226
1227 * commands.texi (Interactive Codes): Add U code letter.
1228
acd4089b
SJ
12292004-10-25 Simon Josefsson <jas@extundo.com>
1230
1231 * minibuf.texi (Reading a Password): Add.
1232
29dc7809
JR
12332004-10-24 Jason Rumney <jasonr@gnu.org>
1234
1235 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1236 and wheel-down.
1237
bb5d6d34
KG
12382004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1239
1240 * processes.texi (Synchronous Processes): Document process-file.
1241
d0ee2ed3
KH
12422004-10-22 Kenichi Handa <handa@m17n.org>
1243
1244 * text.texi (translate-region): Document that it accepts also a
1245 char-table.
1246
38be9dbb
DP
12472004-10-22 David Ponce <david@dponce.com>
1248
1249 * windows.texi (Resizing Windows): Document the `preserve-before'
1250 argument of the functions `enlarge-window' and `shrink-window'.
1251
63c80452
JR
12522004-10-19 Jason Rumney <jasonr@gnu.org>
1253
1254 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1255
9f4b6e73
LT
12562004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1257
1258 * text.texi (Filling): Add anchor for definition of
1259 `sentence-end-double-space'.
1260
1261 * searching.texi (Regexp Example): Update description of how
1262 Emacs currently recognizes the end of a sentence.
1263 (Standard Regexps): Update definition of the variable
1264 `sentence-end'. Add definition of the function `sentence-end'.
1265
657f0f9c
EZ
12662004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1267
1268 * display.texi (Progress): New node.
1269
35ab4857
KS
12702004-10-05 Kim F. Storm <storm@cua.dk>
1271
1272 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1273
f2a54fbc
KS
12742004-09-29 Kim F. Storm <storm@cua.dk>
1275
1276 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1277 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1278 fringe bitmap symbols, as they now have their own namespace.
1279 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1280 vs. pixels. Signal error if no free bitmap slots.
1281 (Pixel Specification): Change IMAGE to @var{image}.
1282
4676d6f3
RS
12832004-09-28 Richard M. Stallman <rms@gnu.org>
1284
1285 * text.texi (Special Properties): Clarify line-spacing and line-height.
1286
1287 * searching.texi (Regexp Search): Add looking-back.
1288
17234906
LT
12892004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1290
1291 * display.texi: Correct typos.
1292 (Image Descriptors): Correct xref's.
1293
4de43c8b
RS
12942004-09-25 Richard M. Stallman <rms@gnu.org>
1295
1296 * text.texi (Special Properties): Cleanups in `cursor'.
1297 Rewrites in `line-height' and `line-spacing'; exchange them.
1298
1299 * display.texi (Fringes): Rewrite previous change.
1300 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1301 (Display Fringe Bitmaps): Node deleted, text moved.
1302 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1303 (Scroll Bars): Clarify set-window-scroll-bars.
1304 (Pointer Shape): Rewrite.
1305 (Specified Space): Clarify :align-to, etc.
1306 (Pixel Specification): Use @var. Clarify new text.
1307 (Other Display Specs): Clarify `slice'.
1308 (Image Descriptors): Cleanups.
1309 (Showing Images): Cleanups.
1310
a3ee0299
LT
13112004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1312
e88ebce6
LT
1313 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1314
a3ee0299
LT
1315 * modes.texi: Various minor changes in addition to:
1316 (Major Mode Conventions): Final call to `run-mode-hooks' should
1317 not be inside the `delay-mode-hooks' form.
1318 (Mode Hooks): New node.
1319 (Hooks): Delete obsolete example.
1320 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1321 node "Mode Hooks".
1322
6db2bc02
LT
13232004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1324
1325 * display.texi: Correct various typos.
1326 (Display): Rename node "Pointer Shapes" to "Pointer
1327 Shape". (There is already a node called "Pointer Shapes" in
1328 frames.texi.)
1329 (Images): Remove non-existent node "Image Slices" from menu.
1330
ed2846bd
KS
13312004-09-23 Kim F. Storm <storm@cua.dk>
1332
1333 * text.texi (Special Properties): Add `cursor', `pointer',
1334 `line-height', and `line-spacing' properties.
1335
1336 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1337 Shapes' to menu.
1338 (Standard Faces): Doc fix for fringe face.
1339 (Fringes): Add `overflow-newline-into-fringe' and
1340 'indicate-buffer-boundaries'.
1341 (Fringe Bitmaps, Pointer Shapes): New nodes.
1342 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1343 Bitmaps' to menu.
1344 (Specified Space): Describe pixel width and height.
1345 (Pixel Specification): New node.
1346 (Other Display Specs): Add `slice' property.
1347 (Display Fringe Bitmaps): New node.
1348 (Images): Add 'Image Slices' to menu.
1349 (Image Descriptors): Add `:pointer' and `:map' properties.
1350 (Showing Images): Add slice arg to `insert-image'. Add
1351 'insert-sliced-image'.
1352
4d894c98
RS
13532004-09-20 Richard M. Stallman <rms@gnu.org>
1354
1355 * commands.texi (Key Sequence Input):
1356 Clarify downcasing in read-key-sequence.
1357
7e388eb7
JL
13582004-09-08 Juri Linkov <juri@jurta.org>
1359
1360 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1361
a020987f
LT
13622004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1363
1364 * locals.texi (Standard Buffer-Local Variables): Add
1365 `buffer-auto-save-file-format'.
1366 * internals.texi (Buffer Internals): Describe new
1367 auto_save_file_format field of the buffer structure.
1368 * files.texi (Format Conversion): `auto-save-file-format' has been
1369 renamed `buffer-auto-save-file-format'.
1370
2b96f80c
LT
13712004-08-27 Luc Teirlinck <teirllm@auburn.edu>
1372
1373 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
1374 an integer or a marker.
1375 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
1376
2ee3b79e
RS
13772004-08-22 Richard M. Stallman <rms@gnu.org>
1378
1379 * modes.texi (Major Mode Conventions): Discuss rebinding of
1380 standard key bindings.
1381
c438dc33
KS
13822004-08-18 Kim F. Storm <storm@cua.dk>
1383
1384 * processes.texi (Accepting Output): Add `just-this-one' arg to
1385 `accept-process-output'.
101c421e 1386 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 1387
db8af011
LT
13882004-08-10 Luc Teirlinck <teirllm@auburn.edu>
1389
1390 * keymaps.texi: Various changes in addition to:
1391 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
1392 Give more varied examples for `kbd'.
1393 (Creating Keymaps): Char tables have slots for all characters
1394 without modifiers.
1395 (Active Keymaps): `overriding-local-map' and
1396 `overriding-terminal-local-map' also override text property and
1397 overlay keymaps.
1398 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
1399 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
1400 to denote a prefix of no events.
1401 `map-keymap' includes parent's bindings _recursively_.
1402 Clarify and correct description of `where-is-internal'.
1403 Mention BUFFER-OR-NAME arg to `describe-bindings'.
1404 (Menu Example): For menus intended for use with the keyboard, the
1405 menu items should be bound to characters or real function keys.
1406
de700726
LT
14072004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1408
30e75a87
LT
1409 * objects.texi (Character Type): Reposition `@anchor' to prevent
1410 double space inside sentence in Info.
1411
de700726
LT
1412 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
1413 renamed to `disabled-command-function'.
7c5b95c9 1414 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
1415 (Command Loop Info): Replace reference to it.
1416 (Disabling Commands): `disabled-command-hook' has been renamed to
1417 `disabled-command-function'.
1418
81909a1a
LT
14192004-08-07 Luc Teirlinck <teirllm@auburn.edu>
1420
1421 * os.texi (Translating Input): Only non-prefix bindings in
1422 `key-translation-map' override actual key bindings. Warn about
1423 possible indirect effect of actual key bindings on non-prefix
1424 bindings in `key-translation-map'.
1425
5504e99c
LT
14262004-08-06 Luc Teirlinck <teirllm@auburn.edu>
1427
1428 * minibuf.texi (High-Level Completion): Add anchor for definition
1429 of `read-variable'.
1430
1431 * commands.texi: Various changes in addition to:
1432 (Using Interactive): Clarify description of `interactive-form'.
1433 (Interactive Call): Mention default for KEYS argument to
1434 `call-interactively'.
1435 (Command Loop Info): Clarify description of `this-command-keys'.
1436 Mention KEEP-RECORD argument to `clear-this-command-keys'.
1437 Value of `last-event-frame' can be `macro'.
1438 (Repeat Events): `double-click-fuzz' is also used to distinguish
1439 clicks and drags.
1440 (Classifying Events): Clarify descriptions of `event-modifiers'
1441 `event-basic-type' and `event-convert-list'.
1442 (Accessing Events): `posn-timestamp' takes POSITION argument.
1443 (Quoted Character Input): Clarify description of
1444 `read-quoted-char' and fix example.
1445 (Quitting): Add `with-local-quit'.
1446 (Disabling Commands): Correct and clarify descriptions of
1447 `enable-command' and `disable-command'.
1448 Mention what happens if `disabled-command-hook' is nil.
1449 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
1450 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
1451
f478a72a
LT
14522004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1453
1454 * frames.texi: Various changes in addition to:
1455 (Creating Frames): Expand and clarify description of `make-frame'.
1456 (Window Frame Parameters): Either none or both of the `icon-left'
1457 and `icon-top' parameters must be specified. Put descriptions of
1458 `menu-bar-lines' and `toolbar-lines' closer together and change
1459 them accordingly.
1460 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
1461 except while processing `frame-title-format' or `icon-title-format'.
1462 (Deleting Frames): Correct description of `delete-frame'.
1463 Non-nil return values of `frame-live-p' are like those of `framep'.
1464 (Frames and Windows): mention return value of
1465 `set-frame-selected-window'.
1466 (Visibility of Frames): Mention `force' argument to
1467 `make-frame-invisible'. `frame-visible-p' returns t for all
1468 frames on text-only terminals.
1469 (Frame Configurations): Restoring a frame configuration does not
1470 restore deleted frames.
1471 (Window System Selections): `x-set-selection' returns DATA.
1472 (Resources): Add example.
1473 (Display Feature Testing): Clarify descriptions of
1474 `display-pixel-height', `display-pixel-width', `x-server-version'
1475 and `x-server-vendor'.
1476
1477 * windows.texi (Choosing Window): Add anchor.
1478 * minibuf.texi (Minibuffer Misc): Add anchor.
1479
bc135062
JPW
14802004-07-23 John Paul Wallington <jpw@gnu.org>
1481
1482 * macros.texi (Defining Macros): Declaration keyword for setting
1483 Edebug spec is `debug' not `edebug'.
1484
cb7516e5
LT
14852004-07-19 Luc Teirlinck <teirllm@auburn.edu>
1486
1487 * windows.texi: Various small changes in addition to:
1488 (Window Point): Mention return value of `set-window-point'.
1489 (Window Start): `pos-visible-in-window-p' disregards horizontal
1490 scrolling. Explain return value if PARTIALLY is non-nil.
1491 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
1492 and `set-window-vscroll'.
1493 (Size of Window): The argument WINDOW to `window-inside-edges',
1494 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
1495 (Resizing Windows): Explain return value of
1496 `shrink-window-if-larger-than-buffer'.
1497 `window-size-fixed' automatically becomes buffer local when set.
1498 (Window Configurations): Explain return value of
1499 `set-window-configuration'.
1500
1501 * minibuf.texi (Minibuffer Misc): Add anchor for
1502 `minibuffer-scroll-window'.
1503
1504 * positions.texi (Text Lines): Add anchor for `count-lines'.
1505
3751eb00
RS
15062004-07-17 Richard M. Stallman <rms@gnu.org>
1507
1508 * display.texi (Overlay Properties): Adding `evaporate' prop
1509 deletes empty overlay immediately.
1510
1511 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
1512 fix example.
1513
9a7e97c6
LT
15142004-07-16 Jim Blandy <jimb@redhat.com>
1515
1516 * searching.texi (Regexp Backslash): Document new \_< and \_>
1517 operators.
1518
aa0e4da8
JB
15192004-07-16 Juanma Barranquero <lektu@terra.es>
1520
1521 * display.texi (Images): Fix Texinfo usage.
1522
cbbfedb2
LT
15232004-07-14 Luc Teirlinck <teirllm@auburn.edu>
1524
1525 * buffers.texi (Modification Time): `visited-file-modtime' now
1526 returns a list of two integers, instead of a cons.
1527
3a052bd3
LT
15282004-07-13 Luc Teirlinck <teirllm@auburn.edu>
1529
1530 * windows.texi: Various changes in addition to:
1531 (Splitting Windows): Add `split-window-keep-point'.
1532
02c04e6f
RS
15332004-07-09 Richard M. Stallman <rms@gnu.org>
1534
1535 * frames.texi (Input Focus): Minor fix.
1536
cb4f1287
LT
15372004-07-07 Luc Teirlinck <teirllm@auburn.edu>
1538
1539 * frames.texi (Input Focus): Clarify descriptions of
1540 `select-frame-set-input-focus' and `select-frame'.
1541
339902ec
LT
15422004-07-06 Luc Teirlinck <teirllm@auburn.edu>
1543
1544 * os.texi: Various small changes in addition to:
1545 (Killing Emacs): Expand and clarify description of
1546 `kill-emacs-query-functions' and `kill-emacs-hook'.
1547 (System Environment): Expand and clarify description of `getenv'
1548 and `setenv'.
1549 (Timers): Clarify description of `run-at-time'.
1550 (Translating Input): Correct description of
1551 `extra-keyboard-modifiers'.
1552 (Flow Control): Correct description of `enable-flow-control'.
1553
fe3b7e35
TTN
15542004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
1555
1556 * os.texi: Update copyright.
1557 (Session Management): Grammar fix.
1558 Clarify which Emacs does the restarting.
1559 Use @samp for *scratch* buffer.
1560
59db7d6e
LT
15612004-07-04 Alan Mackenzie <acm@muc.de>
1562
1563 * frames.texi (Input Focus): Add documentation for
1564 `select-frame-set-input-focus'. Replace refs to non-existent
1565 `switch-frame' with `select-frame'. Minor corrections and tidying
1566 up of text-only terminal stuff.
1567
e3ccf404
RS
15682004-07-02 Richard M. Stallman <rms@gnu.org>
1569
1570 * files.texi (Saving Buffers): Cleanup write-contents-function.
1571 (Magic File Names): Cleanup file-remote-p.
1572
8addb6eb
KG
15732004-07-02 Kai Grossjohann <kai@emptydomain.de>
1574
1575 * files.texi (Magic File Names): `file-remote-p' returns an
1576 identifier of the remote system, not just t.
1577
7a58d84d
DK
15782004-07-02 David Kastrup <dak@gnu.org>
1579
1580 * searching.texi (Entire Match Data): Add explanation about new
1581 match-data behavior when @var{integers} is non-nil.
1582
d8c379f8
RS
15832004-06-24 Richard M. Stallman <rms@gnu.org>
1584
b4a4b0ae
RS
1585 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
1586
d8c379f8
RS
1587 * customize.texi (Variable Definitions): Note about doc strings
1588 and :set.
1589
1590 * keymaps.texi (Keymap Terminology): Document `kbd'.
1591 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
1592
1593 * display.texi (Invisible Text): Setting buffer-invisibility-spec
1594 makes it buffer-local.
1595
1596 * files.texi (Saving Buffers): Correct previous change.
1597
1598 * commands.texi (Accessing Events):
1599 Clarify posn-col-row and posn-actual-col-row.
1600
16012004-06-24 David Ponce <david.ponce@wanadoo.fr>
1602
1603 * commands.texi (Accessing Events): New functions
1604 posn-at-point and posn-at-x-y. Add example to posn-x-y.
1605
dce417e7
LT
16062004-06-23 Luc Teirlinck <teirllm@auburn.edu>
1607
1608 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
1609 * frames.texi, buffers.texi, backups.texi, variables.texi:
1610 * loading.texi, eval.texi, functions.texi, control.texi:
1611 * symbols.texi, minibuf.texi: Reposition @anchor's.
1612
1613 * help.texi: Various small changes in addition to the following.
1614 (Describing Characters): Describe PREFIX argument to
1615 `key-description'. Correct and clarify definition of
1616 `text-char-description'. Describe NEED-VECTOR argument to
1617 `read-kbd-macro'.
1618 (Help Functions): Clarify definition of `apropos'.
1619
255d07dc
LH
16202004-06-23 Lars Hansen <larsh@math.ku.dk>
1621
1622 * files.texi (Saving Buffers): Correct description of
1623 `write-contents-functions'.
1624
4e9691e9
JB
16252004-06-21 Juanma Barranquero <lektu@terra.es>
1626
1627 * display.texi (Images): Remove redundant @vindex directives.
1628 Rewrite `image-library-alist' doc in active voice.
1629
1ebd4f78
JB
16302004-06-14 Juanma Barranquero <lektu@terra.es>
1631
1632 * display.texi (Images): Document new delayed library loading,
1633 variable `image-library-alist' and (existing but undocumented)
1634 function `image-type-available-p'.
1635
ddfb8369
RS
16362004-06-05 Richard M. Stallman <rms@gnu.org>
1637
1638 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
1639 refer the user to the Initial Input node.
1640 (Text from Minibuffer): Likewise.
1641 (Initial Input): New node. Document this feature
1642 and say it is mostly deprecated.
1643
18684a3a
RS
16442004-05-30 Richard M. Stallman <rms@gnu.org>
1645
7a61e456
RS
1646 * loading.texi (Named Features): Clarify return value
1647 and meaning of NOERROR.
1648
18684a3a
RS
1649 * variables.texi (File Local Variables): Minor cleanup.
1650
c8364415
MA
16512004-05-30 Michael Albinus <michael.albinus@gmx.de>
1652
1653 * files.texi (Magic File Names): Add `file-remote-p' as operation
1654 of file name handlers.
1655
08fd1251
RS
16562004-05-29 Richard M. Stallman <rms@gnu.org>
1657
1658 * modes.texi (Minor Mode Conventions): (-) has no special meaning
1659 as arg to a minor mode command.
1660
71d5a208
RS
16612004-05-22 Richard M. Stallman <rms@gnu.org>
1662
1663 * syntax.texi (Syntax Class Table): Word syntax not just for English.
1664
1665 * streams.texi (Output Variables): Doc float-output-format.
1666
1667 * searching.texi (Regexp Special): Nested repetition can be infloop.
1668
1669 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
1670 real stack overflow.
1671
1672 * compile.texi: Minor cleanups.
1673
16742004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
1675
1676 * lists.texi (Cons Cells): Explain dotted lists, true lists,
1677 circular lists.
1678 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 1679
022cb162
TTN
16802004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
1681
1682 * modes.texi (Search-based Fontification): Fix typo.
1683
aa7094ba
JB
16842004-05-10 Juanma Barranquero <lektu@terra.es>
1685
1686 * modes.texi (Mode Line Variables): Fix description of
1687 global-mode-string, which is now after which-func-mode, not the
1688 buffer name.
1689
c2383279
LH
16902004-05-07 Lars Hansen <larsh@math.ku.dk>
1691
1692 * modes.texi (Desktop Save Mode): Add.
1693 (Modes): Add menu entry Desktop Save Mode.
1694
1695 * hooks.texi: Add desktop-after-read-hook,
1696 desktop-no-desktop-file-hook and desktop-save-hook.
1697
1698 * locals.texi: Add desktop-save-buffer.
1699
058296d3
JH
17002004-04-30 Jesper Harder <harder@ifa.au.dk>
1701
1702 * display.texi: emacs -> Emacs.
1703
0c54865e
EZ
17042004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
1705
1706 * files.texi (Changing Files): Document set-file-times.
1707
d814862a
JB
17082004-04-23 Juanma Barranquero <lektu@terra.es>
1709
1710 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1711
e8d6f886
JH
17122004-04-18 Jesper Harder <harder@ifa.au.dk>
1713
1714 * tips.texi (Coding Conventions): defopt -> defcustom.
1715
3a424014
LT
17162004-04-16 Luc Teirlinck <teirllm@auburn.edu>
1717
1718 * sequences.texi: Various clarifications.
1719
9e860631
LT
17202004-04-14 Luc Teirlinck <teirllm@auburn.edu>
1721
1722 * buffers.texi (Read Only Buffers): Mention optional ARG to
1723 `toggle-read-only'.
1724
5e30a0fb
NR
17252004-04-14 Nick Roberts <nick@nick.uklinux.net>
1726
9e860631 1727 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
1728 returns a full-width window if possible.
1729
619fb950
LT
17302004-04-13 Luc Teirlinck <teirllm@auburn.edu>
1731
1732 * buffers.texi: Various changes in addition to:
1733 (Buffer File Name): Add `find-buffer-visiting'.
1734 (Buffer Modification): Mention optional ARG to `not-modified'.
1735 (Indirect Buffers): Mention optional CLONE argument to
1736 `make-indirect-buffer'.
1737
1738 * files.texi: Various changes in addition to:
1739 (Visiting Functions): `find-file-hook' is now a normal hook.
1740 (File Name Expansion): Explain difference between the way that
1741 `expand-file-name' and `file-truename' treat `..'.
1742 (Contents of Directories): Mention optional ID-FORMAT argument to
1743 `directory-files-and-attributes'.
1744 (Format Conversion): Mention new optional CONFIRM argument to
1745 `format-write-file'.
1746
a2295d32
MB
17472004-04-12 Miles Bader <miles@gnu.org>
1748
1749 * macros.texi (Expansion): Add description of `macroexpand-all'.
1750
571fd4d5
JH
17512004-04-05 Jesper Harder <harder@ifa.au.dk>
1752
1753 * variables.texi (Variable Aliases): Mention
1754 cyclic-variable-indirection.
1755
1756 * errors.texi (Standard Errors): Ditto.
1757
4ba2fd66
LT
17582004-04-04 Luc Teirlinck <teirllm@auburn.edu>
1759
1760 * backups.texi: Various small changes in addition to:
1761 (Making Backups): Mention return value of `backup-buffer'.
1762 (Auto-Saving): Mention optional FORCE argument to
1763 `delete-auto-save-file-if-necessary'.
1764 (Reverting): Mention optional PRESERVE-MODES argument to
1765 `revert-buffer'. Correct description of `revert-buffer-function'.
1766
8f7ea687
JL
17672004-03-22 Juri Linkov <juri@jurta.org>
1768
1769 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
1770 with `Vector Functions'.
1771
1772 * text.texi (Sorting): Add missing quote.
1773
0eeca3c1
LT
17742004-03-14 Luc Teirlinck <teirllm@auburn.edu>
1775
1776 * intro.texi (Lisp History): Replace xref to `cl' manual with
1777 inforef.
1778
e69cfac2
RS
17792004-03-12 Richard M. Stallman <rms@gnu.org>
1780
1781 * intro.texi (Version Info): Add arg to emacs-version.
1782 (Lisp History): Change xref to CL manual.
1783
1b91d47f
LT
17842004-03-09 Luc Teirlinck <teirllm@auburn.edu>
1785
1786 * minibuf.texi (Completion Commands): Add xref to Emacs manual
1787 for Partial Completion mode.
1788
97073664
TTN
17892004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
1790
1791 * customize.texi: Fix typo. Remove eol whitespace.
1792
04a6e76b
RS
17932004-03-04 Richard M. Stallman <rms@gnu.org>
1794
1795 * processes.texi: Fix typos.
1796
1797 * lists.texi (Building Lists): Minor clarification.
1798
1799 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
1800 in make-hash-table.
1801
5bb0fcd1
JB
18022004-02-29 Juanma Barranquero <lektu@terra.es>
1803
1804 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
1805 rm, and ignore exit code.
1806
9022d421
EZ
18072004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
1808
1809 * display.texi (Defining Faces): Add description for min-colors.
1810 Update example.
1811
92f5fba2
LT
18122004-02-23 Luc Teirlinck <teirllm@auburn.edu>
1813
1814 * abbrevs.texi: Various corrections and clarifications in addition
1815 to the following:
1816 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
1817
7e83e178
GM
18182004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
1819
1820 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
1821
9c5609e8
LT
18222004-02-21 Luc Teirlinck <teirllm@auburn.edu>
1823
e2b9b51f
LT
1824 * text.texi: Various small changes in addition to the following:
1825 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
1826 to delete-horizontal-space.
1827 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
1828 description of yank-handler text property at various places.
1829
7daa0e81
LT
1830 * frames.texi (Window System Selections): Add anchor.
1831
9c5609e8
LT
1832 * syntax.texi (Syntax Table Functions): Clarify and correct
1833 descriptions of make-syntax-table and copy-syntax-table.
1834 (Motion and Syntax): Clarify SYNTAXES argument to
1835 skip-syntax-forward.
1836 (Parsing Expressions): Mention that the return value of
1837 parse-partial-sexp is currently a list of ten rather than nine
1838 elements.
1839 (Categories): Various corrections and clarifications.
1840
d29edb21
LT
18412004-02-17 Luc Teirlinck <teirllm@auburn.edu>
1842
1843 * markers.texi (Marker Insertion Types): Minor change.
1844
1845 * locals.texi (Standard Buffer-Local Variables):
1846 * commands.texi (Interactive Codes, Using Interactive):
1847 * functions.texi (Related Topics): Fix xrefs.
1848
43e48bda
LT
18492004-02-16 Luc Teirlinck <teirllm@auburn.edu>
1850
1851 * lists.texi (Sets And Lists): Update description of delete-dups.
1852
84e34002
RS
18532004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
1854
1855 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
1856
18572004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
1858
1859 * frames.texi (Parameter Access): frame-parameters arg is optional.
1860 modify-frame-parameters handles nil for FRAME.
1861 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
1862 are all-or-nothing for certain toolkits.
1863 Mention parameter wait-for-wm.
1864 (Frames and Windows): In frame-first-window and frame-selected-window
1865 the arg is optional.
1866 (Input Focus): In redirect-frame-focus the second arg is optional.
1867 (Window System Selections): Mention selection type CLIPBOARD.
1868 Mention data-type UTF8_STRING.
1869 Mention numbering of cut buffers.
1870 (Resources): Describe x-resource-name.
1871
18722004-02-16 Richard M. Stallman <rms@gnu.org>
1873
1874 * windows.texi (Buffers and Windows): Delete false table
1875 about all-frames.
1876
1877 * syntax.texi (Parsing Expressions): Delete old caveat
1878 about parse-sexp-ignore-comments.
1879
1880 * streams.texi (Output Variables): Add print-quoted.
1881
1882 * lists.texi (Building Lists): Minor cleanup.
1883
1884 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
1885
1886 * display.texi (Overlays): Explain overlays use markers.
1887 (Managing Overlays): Explain front-advance and rear-advance
1888 in more detail.
1889
1890 * loading.texi (Unloading): Document unload-feature-special-hooks.
1891 Get rid of fns-NNN.el file.
1892
18932004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
1894
1895 * help.texi (Describing Characters): Fix text-char-description
1896 example output.
1897
1898 * edebug.texi (Using Edebug): Fix example.
1899
1900 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 1901
84e34002
RS
1902 * files.texi (Changing Files): Fix argname.
1903
1904 * calendar.texi: Fix parens, and default values.
1905
1906 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
1907 * nonascii.texi, objects.texi, os.texi: Minor fixes.
1908 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
1909
1910 * positions.texi (Text Lines): Don't add -1 in current-line.
1911
19122004-02-16 Richard M. Stallman <rms@gnu.org>
1913
1914 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
1915
c33b76da
EZ
19162004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
1917
1918 * processes.texi (Low-Level Network): Fix a typo.
1919
9d7271e8
KS
19202004-02-12 Kim F. Storm <storm@cua.dk>
1921
1922 * display.texi (Fringes): Use consistent wording.
1923 Note that window-fringe's window arg is optional.
1924 (Scroll Bars): Use consistent wording.
1925
6827d730
LT
19262004-02-11 Luc Teirlinck <teirllm@auburn.edu>
1927
1928 * tips.texi (Comment Tips): Document the new conventions for
1929 commenting out code.
1930
1cb60b5a
JD
19312004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
1932
1933 * positions.texi (Text Lines): Added missing end defun.
1934
7fdd1f62
KS
19352004-02-07 Kim F. Storm <storm@cua.dk>
1936
1937 * positions.texi (Text Lines): Add line-number-at-pos.
1938
eb3c144c
JPW
19392004-02-06 John Paul Wallington <jpw@gnu.org>
1940
1941 * display.texi (Button Properties, Button Buffer Commands):
1942 mouse-2 invokes button, not down-mouse-1.
1943
a1d38d63
JR
19442004-02-04 Jason Rumney <jasonr@gnu.org>
1945
1946 * makefile.w32-in: Sync with Makefile.in changes.
1947
4b574f3d
LT
19482004-02-03 Luc Teirlinck <teirllm@auburn.edu>
1949
1950 * minibuf.texi (Text from Minibuffer): Various corrections and
1951 clarifications.
1952 (Object from Minibuffer): Correct Lisp description of
1953 read-minibuffer.
1954 (Minibuffer History): Clarify description of cons values for
1955 HISTORY arguments.
1956 (Basic Completion): Various corrections and clarifications. Add
1957 completion-regexp-list.
1958 (Minibuffer Completion): Correct and clarify description of
1959 completing-read.
6f6b0433 1960 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
1961 other minor changes.
1962 (High-Level Completion): Various corrections and clarifications.
1963 (Reading File Names): Ditto.
1964 (Minibuffer Misc): Ditto.
1965
d8186297
LT
19662004-01-26 Luc Teirlinck <teirllm@auburn.edu>
1967
1968 * strings.texi (Text Comparison): assoc-string also matches
1969 elements of alists that are strings instead of conses.
1970 (Formatting Strings): Standardize Texinfo usage. Update index
1971 entries.
1972
9adcb5f2
LT
19732004-01-20 Luc Teirlinck <teirllm@auburn.edu>
1974
1975 * lists.texi (Sets And Lists): Add delete-dups.
1976
3e7274ae
LT
19772004-01-15 Luc Teirlinck <teirllm@auburn.edu>
1978
1979 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
1980 special form.
1981 * macros.texi (Defining Macros): Update description of `declare',
1982 which now is a macro.
1983 (Wrong Time): Fix typos.
1984
944e099f
LT
19852004-01-14 Luc Teirlinck <teirllm@auburn.edu>
1986
1987 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 1988 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
1989 and `batch-byte-compile'. In particular, mention and describe
1990 all optional arguments.
1991 (Disassembly): Correct and clarify the description of `disassemble'.
1992
90c3aa59
LT
19932004-01-11 Luc Teirlinck <teirllm@auburn.edu>
1994
1995 * searching.texi: Various small changes in addition to the
1996 following.
1997 (Regexp Example): Adapt to new value of `sentence-end'.
1998 (Regexp Functions): The PAREN argument to `regexp-opt' can be
1999 `words'.
2000 (Search and Replace): Add usage note for `perform-replace'.
2001 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2002 `match-data'.
2003 (Standard Regexps): Update for new values of `paragraph-start'
2004 and `sentence-end'.
2005
583c353d
LT
20062004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2007
2008 * files.texi (Saving Buffers): Clarify descriptions of
2009 `write-contents-functions' and `before-save-hook'.
2010 Make the defvar's for `before-save-hook' and `after-save-hook'
2011 into defopt's.
2012
05faee07
KS
20132004-01-07 Kim F. Storm <storm@cua.dk>
2014
2015 * commands.texi (Click Events): Describe new image and
2016 width/height elements of click events.
2017 (Accessing Events): Add posn-string, posn-image, and
2018 posn-object-width-height. Change posn-object to return either
2019 image or string object.
2020
a0465ec3
SJ
20212004-01-01 Simon Josefsson <jas@extundo.com>
2022
2023 * hooks.texi (Standard Hooks): Add before-save-hook.
2024 * files.texi (Saving Buffers): Likewise.
2025
972c0c49
RS
20262004-01-03 Richard M. Stallman <rms@gnu.org>
2027
2028 * frames.texi (Frames and Windows): Delete frame-root-window.
2029
dbcd463f
LT
20302004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2031
2032 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2033
2034 * functions.texi: Various small changes in addition to the
2035 following.
2036 (What Is a Function): `functionp' returns nil for macros. Clarify
2037 behavior of this and following functions for symbol arguments.
2038 (Function Documentation): Add `\' in front of (fn @var{arglist})
2039 and explain why.
2040 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2041 Add anchor.
2042 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2043
02c77ee9
MB
20442004-01-01 Miles Bader <miles@gnu.org>
2045
2046 * display.texi (Buttons): New section.
2047
903a1a91
AS
20482003-12-31 Andreas Schwab <schwab@suse.de>
2049
2050 * numbers.texi (Math Functions): sqrt reports a domain-error
2051 error.
2052 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2053
697cf92a
LT
20542003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2055
3f70fe82
LT
2056 * tips.texi (Documentation Tips): Update item on hyperlinks in
2057 documentation strings.
2058
697cf92a
LT
2059 * errors.texi (Standard Errors): Various small corrections and
2060 additions.
2061
2062 * control.texi: Various small changes in addition to the
2063 following.
2064 (Signaling Errors): Provide some more details on how `signal'
2065 constructs the error message. Add anchor to the definition of
2066 `signal'.
2067 (Error Symbols): Describe special treatment of `quit'.
2068 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2069 to emphasize that it has to be a single form.
2070
2071 * buffers.texi: Add anchor.
2072
4d25144d
RS
20732003-12-29 Richard M. Stallman <rms@gnu.org>
2074
2075 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2076 (Window Configurations): Add window-configuration-frame.
2077
2078 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2079
2080 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2081 Change arg name in get-char-property.
2082 (Special Properties): Update handling of keymap property.
2083
2084 * strings.texi (Modifying Strings): Add clear-string.
2085 (Text Comparison): Add assoc-string and remove
2086 assoc-ignore-case, assoc-ignore-representation.
2087
2088 * os.texi (Time of Day): Add set-time-zone-rule.
2089
2090 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2091 report domain-error errors.
4d25144d 2092
697cf92a 2093 * nonascii.texi (Converting Representations):
4d25144d
RS
2094 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2095 (Encoding and I/O): Add file-name-coding-system.
2096
2097 * modes.texi (Search-based Fontification): Explain that
2098 face specs are symbols with face names as values.
2099
2100 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2101
2102 * lists.texi (Building Lists): remq moved elsewhere.
2103 (Sets And Lists): remq moved here.
2104 (Association Lists): Refer to assoc-string.
2105
2106 * internals.texi (Garbage Collection): Add memory-use-counts.
2107
2108 * frames.texi (Frames and Windows): Add set-frame-selected-window
2109 and frame-root-window.
2110
697cf92a 2111 * files.texi (Contents of Directories):
4d25144d
RS
2112 Add directory-files-and-attributes.
2113
2114 * display.texi (Refresh Screen): Add force-window-update.
2115 (Invisible Text): Explain about moving point out of invis text.
2116 (Overlay Properties): Add overlay-properties.
2117 (Managing Overlays): Add overlayp.
2118 (GIF Images): Invalid image number displays a hollow box.
2119
2120 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2121 (Killing Buffers): Add buffer-live-p.
2122
67fafe38
MR
21232003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2124
2125 * display.texi (Fringes): Fix typo "set-buffer-window".
2126
68e74f25
LT
21272003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2128
2129 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2130 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2131 Add or change various xrefs and anchors.
2132
2133 * commands.texi: Replace all occurrences of @acronym{CAR} with
2134 @sc{car}, for consistency with the rest of the Elisp manual.
2135 `car' and `cdr' are historically acronyms, but are no longer
2136 widely thought of as such.
2137
2138 * internals.texi (Pure Storage): Mention that `purecopy' does not
2139 copy text properties.
2140 (Object Internals): Now 29 bits are used (in most implementations)
2141 to address Lisp objects.
2142
2143 * variables.texi (Variables with Restricted Values): New node.
2144
2145 * objects.texi (Lisp Data Types): Mention that certain variables
2146 can only take on a restricted set of values and add an xref to
2147 the new node "Variables with Restricted Values".
2148
2149 * eval.texi (Function Indirection): Describe the errors that
2150 `indirect-function' can signal.
2151 (Eval): Clarify the descriptions of `eval-region' and `values'.
2152 Describe `eval-buffer' instead of `eval-current-buffer' and
2153 mention `eval-current-buffer' as an alias for `current-buffer'.
2154 Correct the description and mention all optional arguments.
2155
697cf92a 2156 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2157 following.
2158 (Converting Representations): Clarify behavior of
2159 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2160 ASCII arguments.
2161 (Character Sets): Document the variable `charset-list' and adapt
2162 the definition of the function `charset-list' accordingly.
2163 (Translation of Characters): Clarify use of generic characters in
2164 `make-translation-table'. Clarify and correct the description of
2165 the use of translation tables in encoding and decoding.
2166 (User-Chosen Coding Systems): Correct and clarify the description
2167 of `select-safe-coding-system'.
2168 (Default Coding Systems): Clarify description of
2169 `file-coding-system-alist'.
2170
a62f71e4
LT
21712003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2172
2173 * strings.texi (Text Comparison): Correctly describe when two
2174 strings are `equal'. Combine and clarify descriptions of
2175 `assoc-ignore-case' and `assoc-ignore-representation'.
2176
2177 * objects.texi (Non-ASCII in Strings): Clarify description of
2178 when a string is unibyte or multibyte.
2179 (Bool-Vector Type): Update examples.
2180 (Equality Predicates): Correctly describe when two strings are
2181 `equal'.
2182
19017752
LT
21832003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2184
2185 * lists.texi (Building Lists): `append' no longer accepts integer
2186 arguments. Update the description of `number-sequence' to reflect
2187 recent changes.
2188 (Sets And Lists): Describe `member-ignore-case' after `member'.
2189
0f6a07a8
KS
21902003-11-27 Kim F. Storm <storm@cua.dk>
2191
2192 * commands.texi (Click Events): Click object may be an images.
2193 Describe (dx . dy) element of click positions.
2194 (Accessing Events): Remove duplicate posn-timestamp.
2195 New functions posn-object and posn-object-x-y.
2196
1ce7c819
KS
21972003-11-23 Kim F. Storm <storm@cua.dk>
2198
2199 * commands.texi (Click Events): Describe enhancements to event
2200 position lists, including new text-pos and (col . row) items.
2201 Mention left-fringe and right-fringe area events.
0f6a07a8 2202 (Accessing Events): New functions posn-area and
1ce7c819
KS
2203 posn-actual-col-row. Mention posn-timestamp. Mention that
2204 posn-point in non-text area still returns buffer position.
2205 Clarify posn-col-row.
2206
cae8ddbb
LH
22072003-11-21 Lars Hansen <larsh@math.ku.dk>
2208
2209 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2210 * anti.texi (File Attributes): Describe removed parameter
2211 ID-FORMAT.
2212
f7f1a248
LT
22132003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2214
68e74f25 2215 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2216 a position, its buffer is ignored.
2217
2218 * markers.texi (Overview of Markers): Mention it here too.
2219
c5e2fb05
LT
22202003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2221
2222 * numbers.texi (Numeric Conversions): Not just `floor', but also
2223 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2224
e57d0aa8
LT
22252003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2226
2227 * markers.texi (Creating Markers): Specify insertion type of
2228 created markers. Add xref to `Marker Insertion Types'.
2229 Second argument to `copy-marker' is optional.
2230 (Marker Insertion Types): Mention that most markers are created
2231 with insertion type nil.
2232 (The Mark): Correctly describe when `mark' signals an error.
2233 (The Region): Correctly describe when `region-beginning' and
2234 `region-end' signal an error.
2235
bb3612ec
LT
22362003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2237
2238 * hash.texi (Creating Hash): Clarify description of `eql'.
2239 `makehash' is obsolete.
2240 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2241
2242 * positions.texi (Point): Change description of `buffer-end', so
2243 that it is also correct for floating point arguments.
2244 (List Motion): Correct argument lists of `beginning-of-defun' and
2245 `end-of-defun'.
2246 (Excursions): Add xref to `Marker Insertion Types'.
2247 (Narrowing): Argument to `narrow-to-page' is optional.
2248
cfb8a797
LT
22492003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2250
2251 * streams.texi (Output Streams): Clarify behavior of point for
2252 marker output streams.
2253
c6177909
LT
22542003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2255
2256 * variables.texi (Defining Variables): Second argument to
2257 `defconst' is not optional.
2258 (Setting Variables): Mention optional argument APPEND to
2259 `add-to-list'.
2260 (Creating Buffer-Local): Expand description of
2261 `make-variable-buffer-local'.
2262 (Frame-Local Variables): Expand description of
2263 `make-variable-frame-local'.
2264 (Variable Aliases): Correct description of optional argument
2265 DOCSTRING to `defvaralias'. Mention return value of
2266 `defvaralias'.
2267 (File Local Variables): Add xref to `File variables' in Emacs
2268 Manual. Correct description of `hack-local-variables'. Mention
2269 `safe-local-variable' property. Mention optional second argument
2270 to `risky-local-variable-p'.
2271
b3645067
LT
22722003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2273
2274 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2275
10695e5c
EZ
22762003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2277
2278 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2279 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2280 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2281 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2282 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2283 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2284 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2285 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2286 @acronym{FOO}.
2287
a2f4def1
LT
22882003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2289
2290 * strings.texi (Creating Strings): Argument START to `substring'
2291 can not be `nil'. Expand description of
2292 `substring-no-properties'. Correct description of `split-string',
2293 especially with respect to empty matches. Prevent very bad line
2294 break in definition of `split-string-default-separators'.
2295 (Text Comparison): `string=' and `string<' also accept symbols as
2296 arguments.
2297 (String Conversion): More completely describe argument BASE in
2298 `string-to-number'.
5bb0fcd1 2299 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2300 corresponding object. Clarify behavior of numeric prefix after
2301 `%' in `format'.
2302 (Case Conversion): The argument to `upcase-initials' can be a
2303 character.
2304
a2296bf9
KH
23052003-10-27 Kenichi Handa <handa@m17n.org>
2306
2307 * display.texi (Fontsets): Fix texinfo usage.
2308
885fef7c
KH
23092003-10-25 Kenichi Handa <handa@m17n.org>
2310
2311 * display.texi (Fontsets): Add description of the function
2312 set-fontset-font.
2313
0c6b7a1f
LT
23142003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2315
2316 * display.texi (Temporary Displays): Add xref to `Documentation
2317 Tips'.
2318
2319 * functions.texi (Function Safety): Use inforef instead of pxref
2320 for SES.
2321
c3cda320
AS
23222003-10-23 Andreas Schwab <schwab@suse.de>
2323
2324 * Makefile.in (TEX, texinputdir): Don't define.
2325 (TEXI2DVI): Define.
2326 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2327 add $(srcdir)/index.texi.
2328 ($(infodir)/elisp): Remove index.texi dependency.
2329 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2330 (index.texi): Remove target.
2331 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
2332 (clean): Don't remove index.texi.
2333
c3cda320
AS
2334 * permute-index, index.perm: Remove.
2335 * index.texi: Rename from index.unperm.
2336
e5dadca7
LT
23372003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2338
2339 * tips.texi (Documentation Tips): Document new behavior for face
2340 and variable hyperlinks in Help mode.
2341
6cfb0777
LT
23422003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2343
2344 * objects.texi (Integer Type): Update for extra bit of integer range.
2345 (Character Type): Ditto.
2346
a6eeaa81 23472003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
2348
2349 * numbers.texi (Integer Basics): Add index entries for reading
2350 numbers in hex, octal, and binary.
2351
c8f9ba83
LK
23522003-10-16 Lute Kamstra <lute@gnu.org>
2353
2354 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2355 argument.
2356
b52a26fb
LT
23572003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2358
2359 * windows.texi (Choosing Window): Fix typo.
2360 * edebug.texi (Edebug Execution Modes): Fix typo.
2361
f7005886
RS
23622003-10-13 Richard M. Stallman <rms@gnu.org>
2363
2364 * windows.texi (Basic Windows): A window has fringe settings,
2365 display margins and scroll-bar settings.
2366 (Splitting Windows): Doc split-window return value.
2367 Clean up one-window-p.
2368 (Selecting Windows): Fix typo.
2369 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
2370 (Buffers and Windows): In set-window-buffer, explain effect
2371 on fringe settings and scroll bar settings.
2372 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
2373 (Choosing Window): Use defopt for pop-up-frame-function.
2374 For special-display-buffer-names, explain same-window and same-frame.
2375 Clarify window-dedicated-p return value.
2376 (Textual Scrolling): scroll-up and scroll-down can get an error.
2377 (Horizontal Scrolling): Clarify auto-hscroll-mode.
2378 Clarify set-window-hscroll.
2379 (Size of Window): Don't mention tool bar in window-height.
2380 (Coordinates and Windows): Explain what coordinates-in-window-p
2381 returns for fringes and display margins.
2382 (Window Configurations): Explain saving fringes, etc.
2383
2384 * tips.texi (Library Headers): Clean up Documentation.
2385
2386 * syntax.texi (Parsing Expressions): Clean up forward-comment
2387 and parse-sexp-lookup-properties.
2388
2389 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
2390
2391 * os.texi (System Environment): Clean up text for load-average errors.
2392
2393 * modes.texi (Hooks): Don't explain local hook details at front.
2394 Clarify run-hooks and run-hook-with-args a little.
2395 Clean up add-hook and remove-hook.
2396
2397 * edebug.texi (Edebug Execution Modes): Clarify t.
2398 Document edebug-sit-for-seconds.
2399 (Coverage Testing): Document C-x X = and =.
2400 (Instrumenting Macro Calls): Fix typo.
2401 (Specification List): Don't index the specification keywords.
2402
c989ebe9
KS
24032003-10-10 Kim F. Storm <storm@cua.dk>
2404
2405 * processes.texi (Network): Introduce make-network-process.
2406
f9525eef
LT
24072003-10-09 Luc Teirlinck <teirllm@auburn.edu>
2408
2409 * tips.texi (Library Headers): Fix typo.
2410
f008b925
LK
24112003-10-07 Juri Linkov <juri@jurta.org>
2412
2413 * modes.texi (Imenu): Mention imenu-create-index-function's
2414 default value. Explain submenus better.
2415
c22c5da6
LK
24162003-10-07 Lute Kamstra <lute@gnu.org>
2417
2418 * modes.texi (Faces for Font Lock): Fix typo.
2419 (Hooks): Explain how buffer-local hook variables can refer to
2420 global hook variables.
2421 Various minor clarifications.
2422
49247521
LK
24232003-10-06 Lute Kamstra <lute@gnu.org>
2424
2425 * tips.texi (Coding Conventions): Mention naming conventions for
2426 hooks.
2427
9296c947
LT
24282003-10-05 Luc Teirlinck <teirllm@auburn.edu>
2429
2430 * loading.texi (Library Search): Correct default value of
2431 load-suffixes.
2432 (Named Features): Fix typo.
2433
0e9b293a
RS
24342003-10-05 Richard M. Stallman <rms@gnu.org>
2435
2436 * loading.texi (Named Features): In `provide',
2437 say how to test for subfeatures.
2438 (Unloading): In unload-feature, use new var name
2439 unload-feature-special-hooks.
2440
49247521 24412003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
2442
2443 * modes.texi (Major Mode Conventions): Mention third way to set up
2444 Imenu.
2445 (Imenu): A number of small fixes.
2446 Delete documentation of internal variable imenu--index-alist.
2447 Document the return value format of imenu-create-index-function
2448 functions.
2449
ab8f7d5c
RS
24502003-09-30 Richard M. Stallman <rms@gnu.org>
2451
2452 * processes.texi (Network): Say what stopped datagram connections do.
2453
2454 * lists.texi (Association Lists): Clarify `assq-delete-all'.
2455
2456 * display.texi (Overlay Properties): Clarify `evaporate' property.
2457
49247521 24582003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
2459
2460 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 2461 constructs should be marked as risky.
86b9b767
LK
2462 Change cons cell into proper list.
2463 (Mode Line Variables): Change cons cell into proper list.
2464
49247521 24652003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
2466
2467 * modes.texi (Mode Line Data): Document the :propertize construct.
2468 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 2469 to match their order in the default mode-line-format.
bc3b02f9
LK
2470 Describe the new variables mode-line-position and mode-line-modes.
2471 Update the default values of mode-line-frame-identification,
2472 minor-mode-alist, and default-mode-line-format.
2473 (Properties in Mode): Mention the :propertize construct.
6142d1d0 2474
bc3b02f9 24752003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 2476
c22c5da6 2477 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
2478 * loading.texi, minibuf.texi, text.texi, variables.texi:
2479 Avoid @strong{Note:}.
2480
24812003-09-26 Richard M. Stallman <rms@gnu.org>
2482
2483 * keymaps.texi (Remapping Commands): Fix typo.
2484
41beda59
LT
24852003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
2486
2487 * processes.texi (Low-Level Network): Fix typo.
2488
ef6ae4ff
KS
24892003-09-23 Kim F. Storm <storm@cua.dk>
2490
2491 * processes.texi (Network, Network Servers): Fix typos.
2492 (Low-Level Network): Add timeout value for :server keyword.
2493 Add new option keywords to make-network-process.
2494 Add set-network-process-options.
2495 Explain how to test availability of network options.
2496
b0f23edf
RS
24972003-09-19 Richard M. Stallman <rms@gnu.org>
2498
2499 * text.texi (Motion by Indent): Arg to
2500 backward-to-indentation and forward-to-indentation is optional.
2501
2502 * strings.texi (Creating Strings): Add substring-no-properties.
2503
2504 * processes.texi
2505 (Process Information): Add list-processes arg QUERY-ONLY.
2506 Delete process-contact from here.
2507 Add new status values for process-status.
2508 Add process-get, process-put, process-plist, set-process-plist.
2509 (Synchronous Processes): Add call-process-shell-command.
2510 (Signals to Processes): signal-process allows process objects.
2511 (Network): Complete rewrite.
2512 (Network Servers, Datagrams, Low-Level Network): New nodes.
2513
2514 * positions.texi (Word Motion): forward-word, backward-word
2515 arg is optional. Reword.
2516
2517 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
2518
c22c5da6 2519 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
2520 Delete duplicate definition of buffer-local-value.
2521 (File Local Variables): Explain about discarding text props.
2522
f387bdea
RS
25232003-09-11 Richard M. Stallman <rms@gnu.org>
2524
2525 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
2526 changes variables that record input events.
2527 (Minibuffer Misc): Add minibuffer-selected-window.
2528
2529 * lists.texi (Building Lists): Add copy-tree.
2530
2531 * display.texi (Fontsets): Add char-displayable-p.
2532 (Scroll Bars): New node.
2533
49247521 25342003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
2535
2536 * modes.texi (%-Constructs): Document new `%i' and `%I'
2537 constructs.
2538
fd026ee1
JR
25392003-09-03 Peter Runestig <peter@runestig.com>
2540
2541 * makefile.w32-in: New file.
2542
4828b4d7
RS
25432003-08-29 Richard M. Stallman <rms@gnu.org>
2544
2545 * display.texi (Overlay Properties): Clarify how priorities
2546 affect use of the properties.
2547
a4e4f05d
LT
25482003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
2549
2550 * customize.texi (Type Keywords): Correct the description of
2551 `:help-echo' in the case where `motion-doc' is a function.
2552
3ebe0346
JPW
25532003-08-14 John Paul Wallington <jpw@gnu.org>
2554
2555 * modes.texi (Emulating Mode Line): Subsection, not section.
2556
3afe8e39
RS
25572003-08-13 Richard M. Stallman <rms@gnu.org>
2558
2559 * elisp.texi (Top): Update subnode lists in menu.
2560
2561 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
2562 (Kill Functions): kill-region has new arg yank-handler.
2563 (Yanking): New node.
2564 (Yank Commands): Add yank-undo-function.
2565 (Low-Level Kill Ring):
2566 kill-new and kill-append have new arg yank-handler.
2567 (Changing Properties): Add remove-list-of-text-properties.
2568 (Atomic Changes): New node.
2569
2570 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
2571
2572 * streams.texi (Output Variables): Add eval-expression-print-length
2573 and eval-expression-print-level.
2574
2575 * os.texi (Time Conversion): For encode-time, explain limits on year.
2576
2577 * objects.texi (Character Type): Define anchor "modifier bits".
2578
2579 * modes.texi (Emulating Mode Line): New node.
2580 (Search-based Fontification): Font Lock uses font-lock-face property.
2581 (Other Font Lock Variables): Likewise.
2582
2583 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
2584 not vectors.
2585 (Active Keymaps): Add emulation-mode-map-alists.
2586 (Functions for Key Lookup): key-binding has new arg no-remap.
2587 (Remapping Commands): New node.
2588 (Scanning Keymaps): where-is-internal has new arg no-remap.
2589 (Tool Bar): Add tool-bar-local-item-from-menu.
2590 Clarify when to use tool-bar-add-item-from-menu.
2591
2592 * commands.texi (Interactive Call): commandp has new arg.
2593 (Command Loop Info): Add this-original-command.
2594
e37769b1
JPW
25952003-08-06 John Paul Wallington <jpw@gnu.org>
2596
2597 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
2598
2599 * display.texi (Warning Basics): Fix typo.
2600 (Fringes): Add closing curly bracket and fix typo.
2601
2602 * elisp.texi (Top): Fix typo.
2603
c5e0561f
RS
26042003-08-05 Richard M. Stallman <rms@gnu.org>
2605
2606 * elisp.texi: Update lists of subnodes.
2607
2608 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
2609
2610 * variables.texi (Local Variables): Use lc for example variable names.
2611
2612 * tips.texi (Library Headers): Explain where to put -*-.
2613
2614 * strings.texi (Creating Strings): Fix xref for vconcat.
2615
2616 * sequences.texi (Vector Functions):
2617 vconcat no longer allows integer args.
2618
2619 * minibuf.texi (Reading File Names): read-file-name has new
2620 arg PREDICATE. New function read-directory-name.
2621
2622 * macros.texi (Defining Macros): Give definition of `declare'
2623 (Indenting Macros): New node.
2624
2625 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
2626 (Window Frame Parameters): Make separate table of parameters
2627 that are coupled with specific face attributes.
2628 (Deleting Frames): delete-frame-hooks renamed to
2629 delete-frame-functions.
2630
2631 * files.texi (Magic File Names): Add file-remote-p.
2632 Clarify file-local-copy.
2633
2634 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
2635 here; instead xref Defining Macros.
2636
2637 * display.texi (Warnings): New node, and subnodes.
2638 (Fringes): New node.
2639
2640 * debugging.texi (Test Coverage): New node.
2641
2642 * compile.texi (Compiler Errors): Explain with-no-warnings
2643 and other ways to suppress warnings.
2644
2645 * commands.texi (Interactive Call): Minor clarification.
2646
2647 * buffers.texi (Buffer File Name): set-visited-file-name
2648 renames the buffer too.
2649
2650 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
2651
ee59dede
MR
26522003-07-24 Markus Rost <rost@math.ohio-state.edu>
2653
2654 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
2655
f0514b34
MR
26562003-07-22 Markus Rost <rost@math.ohio-state.edu>
2657
2658 * internals.texi (Garbage Collection): Fix previous change.
2659
c73983bb
RS
26602003-07-22 Richard M. Stallman <rms@gnu.org>
2661
2662 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
2663
2664 * display.texi (Width): Use \s syntax in example.
2665 (Font Selection): Add face-font-rescale-alist.
2666
2667 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
2668 Remove spurious indent in example.
2669
2670 * lists.texi (Building Lists): Add number-sequence.
2671
2672 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
2673
2674 * functions.texi (Function Documentation): Explain how to
2675 show calling convention explicitly in the doc string.
2676
2677 * windows.texi (Selecting Windows): save-selected-window saves
2678 selected window of each frame.
2679 (Window Configurations): Minor change.
2680
2681 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
2682
2683 * streams.texi (Output Variables): Add print-continuous-numbering
2684 and print-number-table.
2685
2686 * processes.texi (Decoding Output): New node.
2687
2688 * os.texi (Time Conversion): decode-time arg is optional.
2689
2690 * objects.texi (Character Type): Don't use space as example for \.
2691 Make list of char names and \-sequences correspond.
2692 Explain that \s is not used in strings. `\ ' needs space after.
2693
2694 * nonascii.texi (Converting Representations): Add string-to-multibyte.
2695 (Translation of Characters): Add translation-table-for-input.
2696 (Default Coding Systems): Add auto-coding-functions.
2697 (Explicit Encoding): Add decode-coding-inserted-region.
2698 (Locales): Add locale-info.
2699
2700 * minibuf.texi (Basic Completion): Describe test-completion.
2701 Collections can be lists of strings.
2702 Clean up lazy-completion-table.
2703 (Programmed Completion): Mention test-completion.
2704 Clarify why lambda expressions are not accepted.
2705 (Minibuffer Misc): Describe minibufferp.
2706
51a8b435
RS
27072003-07-14 Richard M. Stallman <rms@gnu.org>
2708
2709 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
2710
2711 * windows.texi (Selecting Windows): New arg to select-window.
2712 (Selecting Windows): Add with-selected-window.
2713 (Size of Window): Add window-inside-edges, etc.
2714
2715 * internals.texi (Garbage Collection): Add post-gc-hook.
2716
2717 * processes.texi (Subprocess Creation): Add exec-suffixes.
2718
2719 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
2720 (Scanning Keymaps): Add map-keymaps.
2721 (Defining Menus): Add keymap-prompt.
2722
2723 * numbers.texi (Integer Basics): Add most-positive-fixnum,
2724 most-negative-fixnum.
2725
2726 * compile.texi (Byte Compilation): Explain no-byte-compile
2727 (Compiler Errors): New node.
2728
2729 * os.texi (User Identification): user-uid, user-real-uid
2730 can return float.
2731
2732 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
2733 and about derived modes.
2734 (Minor Modes): Add minor-mode-list.
2735 (Defining Minor Modes): Keyword args for define-minor-mode.
2736 (Search-based Fontification): Explain managing other properties.
2737 (Other Font Lock Variables): Add font-lock-extra-managed-props.
2738 (Faces for Font Lock): Add font-locl-preprocessor-face.
2739 (Hooks): Add run-mode-hooks and delay-mode-hooks.
2740
2741 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 2742 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
2743
2744 * loading.texi (Library Search): Add load-suffixes.
2745
2746 * minibuf.texi (Basic Completion): Add lazy-completion-table.
2747 (Programmed Completion): Add dynamic-completion-table.
2748
2749 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
2750 (Magic File Names): Specify precedence order of handlers.
199bb209 2751
51a8b435
RS
2752 * commands.texi (Command Overview): Emacs server runs pre-command-hook
2753 and post-command-hook.
2754 (Waiting): New calling convention for sit-for.
2755
2756 * text.texi (Special Properties): local-map and keymap properties
2757 apply based on their stickiness.
2758
c6de56a0
RS
27592003-07-07 Richard M. Stallman <rms@gnu.org>
2760
2761 * modes.texi (Minor Mode Conventions): Specify only some kinds
2762 of list values as args to minor modes.
2763
2764 * files.texi (File Name Expansion): Warn about iterative use
2765 of substitute-in-file-name.
2766
2767 * advice.texi (Activation of Advice): Clean up previous change.
2768
8c761ea6
MR
27692003-07-06 Markus Rost <rost@math.ohio-state.edu>
2770
2771 * advice.texi (Activation of Advice): Note that ad-start-advice is
2772 turned on by default.
2773
c6de56a0
RS
27742003-06-30 Richard M. Stallman <rms@gnu.org>
2775
2776 * text.texi (Buffer Contents): Document current-word.
2777 (Change Hooks): Not called for *Messages*.
2778
2779 * functions.texi (Defining Functions): Explain about redefining
2780 primitives.
2781 (Function Safety): Renamed. Minor changes.
2782 Comment out the detailed criteria for what is safe.
2783
3fe4e567
AS
27842003-06-22 Andreas Schwab <schwab@suse.de>
2785
2786 * objects.texi (Symbol Type): Fix description of examples.
2787
cda7bd13
AS
27882003-06-16 Andreas Schwab <schwab@suse.de>
2789
2790 * hash.texi (Creating Hash): Fix description of :weakness.
2791
fbcffa4a
KG
27922003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
2793
2794 * files.texi (Changing Files): copy-file copies file modes, too.
2795
ff6a3bfb
RS
27962003-05-28 Richard M. Stallman <rms@gnu.org>
2797
2798 * strings.texi (Creating Strings): Clarify split-string.
2799
1463a05d
JB
28002003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
2801
2802 * strings.texi (Creating Strings): Update split-string specification
2803 and examples.
2804
af253914
RS
28052003-05-19 Richard M. Stallman <rms@gnu.org>
2806
2807 * elisp.texi: Correct invariant section names.
2808
7ea52f92
RS
28092003-04-20 Richard M. Stallman <rms@gnu.org>
2810
2811 * os.texi (Timers): Explain about timers and quitting.
2812
e31afc09
RS
28132003-04-19 Richard M. Stallman <rms@gnu.org>
2814
2815 * internals.texi (Writing Emacs Primitives): Strings are
2816 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
2817 Explain GCPRO convention for varargs function args.
2818
5ceea398
RS
28192003-04-16 Richard M. Stallman <rms@gnu.org>
2820
2821 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
2822
b0ada147
RS
28232003-04-08 Richard M. Stallman <rms@gnu.org>
2824
2825 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
2826
b23375aa
KS
28272003-02-13 Kim F. Storm <storm@cua.dk>
2828
2829 * objects.texi (Character Type): New \s escape for space.
2830
c60ee5e7
JB
28312003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2832
2833 * os.texi (System Environment): Added cygwin system-type.
2834
84e47416
RS
28352003-01-25 Richard M. Stallman <rms@gnu.org>
2836
2837 * keymaps.texi: Document that a symbol can act as a keymap.
2838
3e8cf2ea
RS
28392003-01-13 Richard M. Stallman <rms@gnu.org>
2840
2841 * text.texi (Changing Properties): Say string indices are origin-0.
2842
2843 * positions.texi (Screen Lines) <compute-motion>:
2844 Correct order of elts in return value.
2845
2846 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
2847 how to define a default binding.
2848
7abb9fc5 28492002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 2850
104bc3aa 2851 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 2852
104bc3aa
MR
2853 * customize.texi (Simple Types): Clarify description of custom
2854 type 'number. Describe new custom type 'float.
177f790c 2855
7abb9fc5 28562002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
2857
2858 * variables.texi (File Local Variables): Fix typo.
2859
df140a68 28602002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 2861
df140a68
KG
2862 From Michael Albinus <Michael.Albinus@alcatel.de>.
2863
2864 * README: Target for Info file is `make info'.
2865
2866 * files.texi (File Name Components): Fixed typos in
2867 `file-name-sans-extension'.
2868 (Magic File Names): Complete list of operations for magic file
2869 name handlers.
2870
7ed9159a
JY
28712002-09-16 Jonathan Yavner <jyavner@engineer.com>
2872
2873 * variables.texi (File Local Variables): New function
2874 risky-local-variable-p.
2875
28762002-09-15 Jonathan Yavner <jyavner@engineer.com>
2877
2878 * functions.texi (Function safety): New node about unsafep.
2879
241f79af
PA
28802002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
2881
2882 * customize.texi (Splicing into Lists): Fixed example.
2883 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
2884
72459b15
JB
28852002-06-17 Juanma Barranquero <lektu@terra.es>
2886
2887 * frames.texi (Display Feature Testing): Fix typo.
2888
61f7e0f5
AS
28892002-06-12 Andreas Schwab <schwab@suse.de>
2890
2891 * frames.texi (Initial Parameters, Resources): Fix references to
2892 the Emacs manual.
2893
4e792dbd
KS
28942002-05-13 Kim F. Storm <storm@cua.dk>
2895
2896 * variables.texi (Intro to Buffer-Local): Updated warning and
2897 example relating to changing buffer inside let.
2898
940344d4 28992002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
2900
2901 * os.texi (Session Management): New node about X Session management.
2902
231ac53b
EZ
29032002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
2904
2905 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
2906 to which the manual corresponds, and the copyright years.
2907
2908 * Makefile.in (VERSION): Set to 2.9.
2909
140cc574
EZ
29102001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
2911
2912 * elisp.texi: Change the category in @dircategory to "Emacs", to
2913 make it consistent with info/dir.
2914
9c7fce05
MB
29152001-11-25 Miles Bader <miles@gnu.org>
2916
2917 * text.texi (Fields): Describe new `limit' arg in
2918 field-beginning/field-end.
2919
9f8bbf0f
EZ
29202001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
2921
a5e6715c
EZ
2922 * permute-index: Don't depend on csh-specific features. Replace
2923 the interpreter name with /bin/sh.
2924
9f8bbf0f
EZ
2925 * two-volume-cross-refs.txt: New file.
2926 * two.el: New file.
2927 * spellfile: New file.
2928
1756e2fb
EZ
29292001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
2930
2931 * permute-index: New file.
2932
2933 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
2934 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
2935 8+3 restricted namespace.
ad050e54
EZ
2936
2937 * Makefile.in (infodir): Define relative to $(srcdir).
2938 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
2939 include directories list via -I switch to makeinfo.
2940 (index.texi): Use cp if both hard and symbolic links fail.
2941
10fa7f8e
EZ
29422001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
2943
7a1494ce
EZ
2944 * Makefile.in (distclean): Add.
2945
10fa7f8e
EZ
2946 The following changes make ELisp manual part of the Emacs
2947 distribution:
2948
2949 * Makefile.in: Add Copyright notice.
2950 (prefix): Remove.
2951 (infodir): Change value to "../info".
2952 (VPATH): New variable.
2953 (MAKE): Don't define.
2954 (texmacrodir): Don't define.
2955 (texinputdir): Append the existing value of TEXINPUTS.
2956 ($(infodir)/elisp): Instead of just "elisp". Reformat the
2957 command to be compatible with man/Makefile.in, and to put the
2958 output into ../info.
5c32b7c5 2959 (info): Add target.
10fa7f8e
EZ
2960 (installall): Target removed.
2961
ad050e54 29622001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
2963
2964 * tips.texi (Coding Conventions): Fix typo.
2965
6fd735df
GM
29662001-10-23 Gerd Moellmann <gerd@gnu.org>
2967
2968 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
2969
b704d54b
EZ
29702001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
2971
2972 * files.texi (File Name Components): Update the description of
2973 file-name-sans-extension and file-name-extension, as they now
2974 ignore leading dots.
2975
71431a0e
GM
29762001-10-20 Gerd Moellmann <gerd@gnu.org>
2977
6aa97356 2978 * (Version 21.1 released.)
71431a0e 2979
79f1f96c
MB
29802001-10-19 Miles Bader <miles@gnu.org>
2981
2982 * positions.texi (Text Lines): Describe behavior of
2983 `beginning-of-line'/`end-of-line' in the presence of field properties.
2984
892a8f36
GM
29852001-10-17 Gerd Moellmann <gerd@gnu.org>
2986
2987 * Makefile.in (VERSION): Set to 2.8.
2988 (manual): Use `manual-21'.
2989
8c1cc9e8 2990 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
2991 number was used. Set it to 2.8.
2992
2993 * intro.texi: Likewise.
2994
51724e26
EZ
29952001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
2996
2997 * files.texi (File Name Completion): Document the significance of
2998 a trailing slash in elements of completion-ignored-extensions.
2999
57b338e8
MB
30002001-10-06 Miles Bader <miles@gnu.org>
3001
3002 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3003
c89e4bc5
GM
30042001-10-04 Gerd Moellmann <gerd@gnu.org>
3005
3006 * variables.texi (Variable Aliases): New node.
3007
ab952a4f
GM
30082001-10-04 Gerd Moellmann <gerd@gnu.org>
3009
3010 * Branch for 21.1.
dff28924 3011
9db3a582
MB
30122001-10-02 Miles Bader <miles@gnu.org>
3013
ae1a9581
MB
3014 * minibuf.texi (Minibuffer Misc): Add entries for
3015 `minibuffer-contents', `minibuffer-contents-no-properties', and
3016 `delete-minibuffer-contents'.
3017 Correct description for `minibuffer-prompt-end'.
3018
9db3a582
MB
3019 * text.texi (Property Search): Correct descriptions of
3020 `next-char-property-change' and `previous-char-property-change'.
3021 Add entries for `next-single-char-property-change' and
3022 `previous-single-char-property-change'.
3023 Make operand names a bit more consistent.
3024
03be5931
EZ
30252001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3026
3027 * frames.texi (Finding All Frames): Document that next-frame and
3028 previous-frame are local to current terminal.
3029
974548ec
EZ
30302001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3031
3032 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3033 result of make-keymap.
974548ec 3034
8d82c597
EZ
30352001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3036
3037 * display.texi (Font Lookup, Attribute Functions)
3038 (Image Descriptors): Add cross-references to the definition of
3039 selected frame.
3040
3041 * buffers.texi (The Buffer List): Add cross-references to the
3042 definition of selected frame.
3043
3044 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3045 frame at any given time.
3046 (Multiple Displays, Size and Position): Add a cross-reference to
3047 the definition of the selected frame.
3048
2842de30
EZ
30492001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3050
3051 * strings.texi (String Conversion) <string-to-number>: Document
3052 that a float is returned for integers that are too large.
3053
3054 * frames.texi (Mouse Position): Document mouse-position-function.
3055 (Display Feature Testing): Document display-images-p.
3056 (Window Frame Parameters): Document the cursor-type variable.
3057
3058 * numbers.texi (Integer Basics): Document CL style read syntax for
3059 integers in bases other than 10.
3060
3061 * positions.texi (List Motion): Document
3062 open-paren-in-column-0-is-defun-start.
3063
3064 * lists.texi (Sets And Lists): Document member-ignore-case.
3065
3066 * internals.texi (Garbage Collection): Document the used and free
3067 strings report.
3068 (Memory Usage): Document strings-consed.
3069
3070 * os.texi (Time of Day): Document float-time.
3071 (Recording Input): Document that clear-this-command-keys clears
3072 the vector to be returned by recent-keys.
3073
3074 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3075 argument keymap can be a list.
3076
3077 * nonascii.texi (User-Chosen Coding Systems)
3078 <select-safe-coding-system>: Document the new argument
3079 accept-default-p and the variable
3080 select-safe-coding-system-accept-default-p. Tell what happens if
3081 buffer-file-coding-system is undecided.
3082 (Default Coding Systems): Document auto-coding-regexp-alist.
3083
3084 * display.texi (The Echo Area) <message>: Document
3085 message-truncate-lines.
3086 (Glyphs): Document that the glyph table is unused on windowed
3087 displays.
3088
3089 * help.texi (Describing Characters) <single-key-description>:
3090 Document the new argument no-angles.
3091 (Accessing Documentation) <documentation-property>: Document that
3092 a non-string property is evaluated.
3093 <documentation>: Document that the function-documentation property
3094 is looked for.
3095
3096 * windows.texi (Selecting Windows): Document some-window.
3097
3098 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3099
3100 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3101 apropos-mode-hook.
3102
3103 * commands.texi (Using Interactive): Document interactive-form.
3104 (Keyboard Macros): Document kbd-macro-termination-hook.
3105 (Command Loop Info): Document that clear-this-command-keys clears
3106 the vector to be returned by recent-keys.
3107
2d43d823
GM
31082001-09-04 Werner LEMBERG <wl@gnu.org>
3109
3110 * Makefile.in (srcdir, texinputdir): New variables.
3111 (srcs, index.texi, install): Use $(srcdir).
3112 (.PHONY): Remove elisp.dvi.
3113 (elisp): Use -I switch for makeinfo.
3114 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3115 (installall, dist): Use $(srcdir).
3116 Fix path to texinfo.tex.
3117 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3118
fa739b31
GM
31192001-08-30 Gerd Moellmann <gerd@gnu.org>
3120
92a25631
GM
3121 * display.texi (Conditional Display): Adjust to API change.
3122
fa739b31
GM
3123 * configure: New file.
3124
cef68af5
GM
31252001-07-30 Gerd Moellmann <gerd@gnu.org>
3126
3127 * commands.texi (Repeat Events): Add description of
3128 double-click-fuzz.
3129
d1f08d85
SM
31302001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3131
3132 * syntax.texi (Syntax Class Table): Add the missing designator for
3133 comment and string fences.
3134 (Syntax Properties): Add a xref to syntax table internals.
3135 (Syntax Table Internals): Document string-to-syntax.
3136
1e9fc92e
GM
31372001-05-07 Gerd Moellmann <gerd@gnu.org>
3138
3139 * Makefile.in (install): Use install-info command line options
3140 like in Emacs' Makefile.in.
3141
00480554
MB
31422000-12-09 Miles Bader <miles@gnu.org>
3143
3144 * windows.texi (Window Start): Update documentation for
3145 `pos-visible-in-window-p'.
3146
1e344ee2
SM
31472000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3148
3149 * lists.texi (Building Lists): Add footnote to explain how to add
3150 to the end of a list.
3151
a540f6ed
GM
31522000-10-25 Gerd Moellmann <gerd@gnu.org>
3153
3154 * files.texi (Visiting Functions): Typos.
3155
28bcdbee
KH
31562000-10-25 Kenichi Handa <handa@etl.go.jp>
3157
3158 * files.texi (Visiting Functions): Return value of
3159 find-file-noselect may be a list of buffers if wildcards are used.
3160
22d1a4ed
MB
31612000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3162
3163 * display.texi (Defining Faces): Document `graphic' display type
3164 in face specs.
3165
916a89db
KG
31662000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3167
1e9fc92e 3168 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3169 `after-make-frame-hook' with `after-make-frame-functions'.
3170
1e9fc92e 3171 * frames.texi (Creating Frames): Ditto.
916a89db 3172
1e9fc92e 3173 * variables.texi (Future Local Variables): Ditto.
916a89db 3174
483de32b
GM
31752000-10-16 Gerd Moellmann <gerd@gnu.org>
3176
3177 * display.texi (Other Image Types): Add description of :foreground
3178 and :background properties of mono PBM images.
3179
e23a63a5
WL
31802000-08-17 Werner LEMBERG <wl@gnu.org>
3181
3182 * .cvsignore: New file.
3183
dfc16043
GM
31842000-01-05 Gerd Moellmann <gerd@gnu.org>
3185
3186 * tindex.pl: New script.
3187
602613fe
DL
31881999-12-03 Dave Love <fx@gnu.org>
3189
3190 * Makefile.in (MAKEINFO): New parameter.
3191
94ec544d
DL
31921999-09-17 Richard Stallman <rms@gnu.org>
3193
3194 * Makefile.in (srcs): Add hash.texi.
3195 (VERSION): Update to 20.6.
3196
31971999-09-13 Richard Stallman <rms@gnu.org>
3198
3199 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3200
32011998-08-29 Karl Heuer <kwzh@gnu.org>
3202
3203 * configure.in: New file.
3204 * Makefile.in: Renamed from Makefile.
3205 (prefix, infodir): Use value obtained from configure.
3206 (emacslibdir): Obsolete variable deleted.
3207 (dist): Distribute configure.in, configure, Makefile.in.
3208
32091998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3210
3211 * Makefile (INSTALL_INFO): New variable.
3212 (install): Run install-info.
3213
32141998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3215
3216 * Makefile (elisp.dvi): Add missing backslash.
3217
32181998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3219
3220 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3221 Run texindex without `./'. Always run texindex on elisp.tp.
3222 (elisp.tps): Target deleted.
3223
32241998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3225
3226 * Makefile (srcs): Add nonascii.texi and customize.texi.
3227 (dist): Start by deleting `temp'.
3228
32291998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3230
3231 * Makefile (makeinfo, texindex): Targets deleted.
3232 (makeinfo.o, texindex.o): Targets deleted.
3233 (clean, dist): Don't do anything with them or with getopt*.
3234
32351998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3236
3237 * Makefile (SHELL): Defined.
3238
32391998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3240
3241 * Makefile (elisp.tps): New target.
3242 (elisp.dvi): Depend on elisp.tps.
3243
3244Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3245
3246 * README: Update phone number.
3247
3248 * Makefile (elisp): Make this be the default target.
3249 Depend on makeinfo.c instead of makeinfo.
3250 (install): Don't depend on elisp.dvi, since we don't install that.
3251 Use mkinstalldirs.
3252 (dist): Add mkinstalldirs.
3253
3254Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3255
3256 * Makefile (VERSION): Update version number.
3257 (maintainer-clean): Renamed from realclean.
3258
3259Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3260
3261 * Makefile (realclean): New target.
3262 (elisp): Remove any old elisp-* files first.
3263
3264Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3265
d1f08d85
SM
3266 * Makefile (VERSION): New variable.
3267 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3268 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3269
3270Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3271
3272 * Makefile (elisp): Depend on makeinfo.
3273
3274Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3275
d1f08d85 3276 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3277
3278Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3279
3280 * Makefile (infodir, prefix): New vars.
3281 (install): Use infodir.
3282 (emacsinfodir): Deleted.
3283
3284Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3285
3286 * Makefile (srcs): Add calendar.texi.
3287
3288 * Makefile (dist): Copy texindex.c and makeinfo.c.
3289 Limit elisp-* files to those with one or two digits.
3290
3291Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3292
3293 * Makefile (dist): Changed to use Gzip instead of compress.
3294
3295Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3296
3297 * loading.texi (Unloading): define-function changed back to
3298 defalias. It may not stay this way, but at least it's
3299 consistent with the known-good version of the code patch.
3300
3301Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3302
3303 * modes.texi (Hooks): Document new optional arg of add-hook.
3304
3305Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3306
d1f08d85 3307 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3308
3309 * tips.texi: Add new section on standard library headers.
3310
3311Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3312
3313 * Makefile (srcs): Add frame.texi to the list of sources.
3314
3315Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3316
3317 * Makefile (dist): Don't bother excluding autosave files; they'll
3318 never make it into the temp directory anyway, and the hash marks
3319 in the name are problematic for make and the Bourne shell.
dff28924 3320 (srcs):
94ec544d
DL
3321
3322Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3323
d1f08d85 3324 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3325 the distribution tar file.
3326
dff28924 3327Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
3328
3329 * Makefile (srcs): Added index.perm.
3330 (elisp.dvi): Remove erroneous shell comment.
3331 Expect output of permute-index in permuted.fns.
3332 Save old elisp.aux in elisp.oaux.
3333 (clean): Added index.texi to be deleted.
3334
dff28924 3335Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3336
3337 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3338
dff28924 3339Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
3340
3341 * files.texi: Noted that completion-ignored-extensions is ignored
3342 when making *Completions*.
3343
3344Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3345
3346 * Makefile make dist now depends on elisp.dvi, since it tries
3347 to include it in the dist file.
3348
dff28924 3349Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
3350
3351 * functions.texinfo (Mapping Functions): Add missing quote
3352
dff28924 3353Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3354
3355 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3356 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3357
dff28924 3358Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3359
3360 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3361 and @error{} are the terms now being used. The files in the
3362 directory have been changed to reflect this.
3363
d1f08d85 3364 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
3365 ` @result{}', using 5 spaces at the begining of the line.
3366
dff28924 3367Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3368
3369 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
3370 experimental @indentedresult{}, @indentedexpandsto{} are part of
3371 the texinfo.tex in this directory. These TeX macros are not
3372 stable yet.
3373
dff28924 3374Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3375
3376 * texinfo.tex: temporarily added
d1f08d85 3377 \let\result=\dblarrow
94ec544d
DL
3378 \def\error{{\it ERROR} \longdblarrow}
3379 We need to do this better soon.
3380
dff28924 3381Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3382
3383 * Applied Karl Berry's patches to *.texinfo files, but not to
3384 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
3385 new title page format is also not applied, since it requires
3386 texinfo.tex changes.)
3387
3388 * Cleaned up `Makefile' and defined the `emacslibdir' directory
3389 for the Project GNU development environment.
3390
ad050e54 3391;; Local Variables:
fd026ee1 3392;; coding: iso-2022-7bit
ad050e54 3393;; End:
2a34a036
GM
3394
3395 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
3396 Copying and distribution of this file, with or without modification,
3397 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
3398
3399;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda