Whitespace change.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
3f7fab24
LT
12005-06-17 Luc Teirlinck <teirllm@auburn.edu>
2
3 * processes.texi: Fix typos.
4 (Bindat Spec): Correct Texinfo error.
5
f19b57e3
RS
62005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
7
8 * lists.texi (Rings): New node.
9 (Lists): Add it to menu.
10
11 * processes.texi (Low-Level Network): New node.
12 (Processes): Add it to menu.
13
142005-06-17 Richard M. Stallman <rms@gnu.org>
15
16 * syntax.texi (Parsing Expressions): Fix texinfo usage.
17
18 * help.texi (Documentation Basics): Explain the xref to
19 Documentation Tips.
20
21 * debugging.texi (Debugger Commands): Minor fix.
22
67c1390d
LT
232005-06-16 Luc Teirlinck <teirllm@auburn.edu>
24
25 * edebug.texi (Instrumenting): Eliminate duplicate link.
26 (Specification List): Replace references to "below", referring to
27 a later node, with one @ref to that node.
28
29 * os.texi (Timers): Timers should save and restore the match data
30 if they change it.
31
32 * debugging.texi (Debugger Commands): Mention that the Lisp
33 debugger can not step through primitive functions.
34
51cd2a8c
JB
352005-06-16 Juanma Barranquero <lekktu@gmail.com>
36
37 * functions.texi (Obsolete Functions): Update argument names of
38 `make-obsolete' and `define-obsolete-function-alias'.
39
40 * variables.texi (Variable Aliases): Update argument names of
41 `defvaralias', `make-obsolete-variable' and
42 `define-obsolete-variable-alias'.
43
f5e6ac4a
KS
442005-06-15 Kim F. Storm <storm@cua.dk>
45
46 * searching.texi (Entire Match Data): Rephrase warnings about
47 evaporate arg to match-data and set-match-data.
48
fe2a9972
LT
492005-06-14 Luc Teirlinck <teirllm@auburn.edu>
50
67774855
LT
51 * elisp.texi (Top): Update detailed menu.
52
fe2a9972
LT
53 * edebug.texi (Edebug): Update menu.
54 (Instrumenting): Update xrefs.
55 (Edebug Execution Modes): Correct xref.
56 (Jumping): Clarify description of `h' command.
57 Eliminate redundant @ref.
58 (Breaks): New node.
59 (Breakpoints): is now a subsubsection.
60 (Global Break Condition): Mention `C-x X X'.
61 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
62 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
63 (Edebug Display Update): Correct pxref.
64 (Edebug and Macros): New node.
65 (Instrumenting Macro Calls): Is now a subsubsection.
66 Neither arg of `def-edebug-spec' is evaluated.
67 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
68 (Specification Examples): Fix typo.
69
b59f605b
LK
702005-06-14 Lute Kamstra <lute@gnu.org>
71
72 * debugging.texi (Function Debugging): Primitives can break on
73 entry too.
74
a5c99dc9
KS
752005-06-14 Kim F. Storm <storm@cua.dk>
76
77 * variables.texi (Setting Variables): Add add-to-ordered-list.
78
f99ed2f8
SM
792005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
80
81 * syntax.texi (Parsing Expressions): Document aux functions and vars of
82 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
83
9d42ffaa
LK
842005-06-13 Lute Kamstra <lute@gnu.org>
85
86 * text.texi (Special Properties): Fix cross reference.
87
32cc0b00
LT
882005-06-11 Luc Teirlinck <teirllm@auburn.edu>
89
90 * debugging.texi (Function Debugging): Delete mention of empty
91 string argument to `cancel-debug-on-entry'. Delete inaccurate
92 description of the return value of that command.
93
98d1a1cf
EZ
942005-06-11 Alan Mackenzie <acm@muc.de>
95
96 * text.texi (Adaptive Fill): Amplify the description of
97 fill-context-prefix.
98
4b53b8d7
LT
992005-06-10 Luc Teirlinck <teirllm@auburn.edu>
100
101 * syntax.texi (Parsing Exprssions): Fix Texinfo error.
102
b5305167
SM
1032005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
104
105 * syntax.texi (Parsing Expressions): Document syntax-ppss.
106
9bd4c3ad
LT
1072005-06-10 Luc Teirlinck <teirllm@auburn.edu>
108
109 * debugging.texi (Error Debugging): Minor rewording.
110 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
111 is optional.
112
257914aa
LK
1132005-06-10 Lute Kamstra <lute@gnu.org>
114
b5305167 115 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
116 (Top): Give it a title. Correct version number. Give the
117 detailed node listing a more prominent header.
b5305167
SM
118 * intro.texi: Don't set VERSION here a second time.
119 Mention Emacs's version too.
257914aa
LK
120 * anti.texi (Antinews): Use EMACSVER to refer to the current
121 version of Emacs.
122
b7aae902
KS
1232005-06-09 Kim F. Storm <storm@cua.dk>
124
125 * searching.texi (Entire Match Data): Explain new `reseat' argument to
126 match-data and set-match-data.
127
99598737
RS
1282005-06-08 Richard M. Stallman <rms@gnu.org>
129
130 * searching.texi (Entire Match Data): Clarify when match-data
131 returns markers and when integers.
132
133 * display.texi (Defining Faces): Explain that face name should not
134 end in `-face'.
135
136 * modes.texi (Mode Line Data): Minor cleanup.
137 (Customizing Keywords): Node split out of Search-based Fontification.
138 Add example of using font-lock-add-keywords from a hook.
139 Clarify when MODE should be non-nil, and when nil.
140
1412005-06-06 Richard M. Stallman <rms@gnu.org>
142
143 * modes.texi (Mode Line Data): Explain what happens when the car
144 of a list is a void symbol.
145 (Search-based Fontification): Explain MODE arg to
146 font-lock-add-keywords and warn about calls from major modes.
147
ecc8893a
JL
1482005-06-08 Juri Linkov <juri@jurta.org>
149
150 * display.texi (Standard Faces): Add `shadow' face.
151
7fa9f4eb
LT
1522005-05-29 Luc Teirlinck <teirllm@auburn.edu>
153
154 * modes.texi (Major Mode Conventions): A derived mode only needs
155 to put the call to the parent mode inside `delay-mode-hooks'.
156
bebcc4b1
RS
1572005-05-29 Richard M. Stallman <rms@gnu.org>
158
c16b1394
RS
159 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
160 new, and what that implies. Clarify.
161
162 * files.texi (Locating Files): Clean up the text.
163
bebcc4b1
RS
164 * frames.texi (Window Frame Parameters): Document user-size.
165 Shorten entry for top by referring to left.
166
1672005-05-26 Richard M. Stallman <rms@gnu.org>
168
169 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
170 is new, and what the implications are. Other clarifications.
171
217797bc
RS
1722005-05-24 Richard M. Stallman <rms@gnu.org>
173
174 * frames.texi (Dialog Boxes): Minor fixes.
175
3565fe07
MY
1762005-05-25 Masatake YAMATO <jet@gyve.org>
177
178 * display.texi (Standard Faces): Write about `mode-line-highlight'.
179
817089df
LT
1802005-05-24 Luc Teirlinck <teirllm@auburn.edu>
181
182 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
183 is optional.
184
cb5db137
NR
1852005-05-24 Nick Roberts <nickrob@snap.net.nz>
186
187 * frames.texi (Dialog Boxes): Descibe new optional argument.
188
3c8572f5
LK
1892005-05-23 Lute Kamstra <lute@gnu.org>
190
191 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
192 syntax-begin-function over font-lock-beginning-of-syntax-function.
193
2a4d7cb3
LT
1942005-05-21 Luc Teirlinck <teirllm@auburn.edu>
195
71f800cf
LT
196 * minibuf.texi (Reading File Names): Update description of
197 `read-directory-name'.
198
2a4d7cb3
LT
199 * modes.texi (Derived Modes): Clarify :group keyword.
200
bb4afd09
EZ
2012005-05-21 Eli Zaretskii <eliz@gnu.org>
202
b5305167
SM
203 * files.texi (Locating Files): New subsection.
204 Describe locate-file and executable-find.
bb4afd09 205
a2c9aee6
EZ
2062005-05-21 Kevin Ryde <user42@zip.com.au>
207
208 * frames.texi (Initial Parameters): Update cross reference to
209 "Emacs Invocation".
210
6900105f
LT
2112005-05-19 Luc Teirlinck <teirllm@auburn.edu>
212
ca1b0914
LT
213 * keymaps.texi (Active Keymaps): Add anchor.
214
6900105f
LT
215 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
216 (Major Mode Conventions): Refer to `Auto Major Mode' in more
217 appropriate place.
218 (Derived Modes): Small clarifications.
b5305167
SM
219 (Minor Mode Conventions, Keymaps and Minor Modes):
220 Replace references to nodes with references to anchors.
6900105f
LT
221 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
222 Clarify description of lists whose first element is an integer.
223 (Mode Line Variables): Add anchor.
224 (%-Constructs): Clarify description of integer after %.
225 (Emulating Mode Line): Describe nil value for FACE.
226
54d06364
LT
2272005-05-18 Luc Teirlinck <teirllm@auburn.edu>
228
229 * modes.texi (Derived Modes): Correct references to non-existing
230 variable standard-syntax-table.
231
f8d0b769
LK
2322005-05-17 Lute Kamstra <lute@gnu.org>
233
234 * modes.texi (Defining Minor Modes): Mention the mode hook.
235
294c599c
KS
2362005-05-15 Kim F. Storm <storm@cua.dk>
237
238 * processes.texi (Network): Remove open-network-stream-nowait.
239 (Network Servers): Remove open-network-stream-server.
240
4214af69
LT
2412005-05-15 Luc Teirlinck <teirllm@auburn.edu>
242
243 * elisp.texi (Top): Update detailed menu.
244
245 * variables.texi: Reorder nodes.
246 (Variables): Update menu.
247 (File Local Variables): Do not refer to the `-*-' line as
248 a "local variables list". Add pxref.
249
302691ab
LT
2502005-05-14 Luc Teirlinck <teirllm@auburn.edu>
251
56d4215a
LT
252 * elisp.texi (Top): Update detailed menu for node changes.
253
302691ab
LT
254 * modes.texi (Modes): Update Menu.
255 (Hooks): Move to beginning of chapter.
256 Most minor modes run mode hooks too.
257 `add-hook' can handle void hooks or hooks whose value is a single
258 function.
259 (Major Modes): Update Menu.
260 (Major Mode Basics): New node, split off from `Major Modes'.
261 (Major Mode Conventions): Correct xref. Explain how to handle
262 auto-mode-alist if the major mode command has an autoload cookie.
263 (Auto Major Mode): Major update. Add magic-mode-alist.
264 (Derived Modes): Major update.
265 (Mode Line Format): Update Menu.
266 (Mode Line Basics): New node, split off from `Mode Line Format'.
267
268 * loading.texi (Autoload): Mention `autoload cookie' as synonym
269 for `magic autoload comment'. Add index entries and anchor.
270
d06ba294
RS
2712005-05-14 Richard M. Stallman <rms@gnu.org>
272
273 * tips.texi (Coding Conventions): Explain how important it is
274 that just loading certain files not change Emacs behavior.
275
276 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
277
405cb12a
LK
2782005-05-12 Lute Kamstra <lute@gnu.org>
279
19958124
LK
280 * modes.texi (Generic Modes): Update.
281 (Major Modes): Refer to node "Generic Modes".
282
405cb12a
LK
283 * elisp.texi (Top): Update to the current structure of the manual.
284 * processes.texi (Processes): Add menu description.
285 * customize.texi (Customization): Add menu descriptions.
286
f714dd1b
TTN
2872005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
288
cc9442f2
TTN
289 * processes.texi (Signals to Processes)
290 (Low-Level Network): Fix typos.
f714dd1b 291
36ad23ec
LK
2922005-05-11 Lute Kamstra <lute@gnu.org>
293
294 * elisp.texi (Top): Add some nodes from the chapter "Major and
295 Minor Modes" to the detailed node listing.
296
d101bf56
RS
2972005-05-10 Richard M. Stallman <rms@gnu.org>
298
299 * keymaps.texi (Extended Menu Items): Menu item filter functions
300 can be called at any time.
301
698b0510
LT
3022005-05-08 Luc Teirlinck <teirllm@auburn.edu>
303
304 * variables.texi (File Local Variables): `(hack-local-variables t)'
305 now also checks whether a mode is specified in the local variables
306 list.
307
2c6b25c7
EZ
3082005-05-05 Kevin Ryde <user42@zip.com.au>
309
310 * display.texi (The Echo Area): Correct format function cross
311 reference.
312
643b4cf5
LT
3132005-05-05 Luc Teirlinck <teirllm@auburn.edu>
314
315 * variables.texi (Variable Aliases): Change description of
316 `define-obsolete-variable-alias'.
317
318 * functions.texi (Functions): Add "Obsolete Functions" to menu.
319 (Defining Functions): Add xref.
320 (Obsolete Functions): New node.
321 (Function Safety): Standardize capitalization of section title.
322
323 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
324 (Dialog Boxes): Complete description of `x-popup-dialog'.
325
053bc8e4
RS
3262005-05-04 Richard M. Stallman <rms@gnu.org>
327
328 * commands.texi (Interactive Codes): Fix Texinfo usage.
329 Document U more clearly.
330
f6b1b15a
LT
3312005-05-01 Luc Teirlinck <teirllm@auburn.edu>
332
3b925015
LT
333 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
334 function and not a macro.
335
f6b1b15a
LT
336 * frames.texi (Pop-Up Menus): Correct and clarify description of
337 `x-popup-menu'.
338 (Dialog Boxes): Clarify description of `x-popup-dialog'.
339
ebbfa918
RS
3402005-05-01 Richard M. Stallman <rms@gnu.org>
341
342 * edebug.texi (Checking Whether to Stop): Fix previous change.
343
abe2f96e
LT
3442005-05-01 Luc Teirlinck <teirllm@auburn.edu>
345
d6028ef2
LT
346 * display.texi: Fix typos and Texinfo usage.
347
abe2f96e
LT
348 * edebug.texi (Checking Whether to Stop): executing-macro ->
349 executing-kbd-macro.
350
b2cfb30b
RS
3512005-05-01 Richard M. Stallman <rms@gnu.org>
352
353 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
354
7e995a23
RS
3552005-04-30 Richard M. Stallman <rms@gnu.org>
356
357 * files.texi (Magic File Names): Document `operations' property.
358
57efa539
LK
3592005-04-29 Lute Kamstra <lute@gnu.org>
360
361 * modes.texi (Generic Modes): New node.
362 (Major Modes): Add it to the menu.
363 (Derived Modes): Add "derived mode" to concept index.
364
0a20b1dc
LK
3652005-04-28 Lute Kamstra <lute@gnu.org>
366
367 * modes.texi (Defining Minor Modes): Fix previous change.
368 (Font Lock Mode): Simplify.
369 (Font Lock Basics): Say that font-lock-defaults is buffer-local
370 when set and that some parts are optional. Add cross references.
371 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
372 Add cross references. Add font-lock-multiline to index.
373 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 374 Lock Variables". Document font-lock-add-keywords and
b5305167 375 font-lock-remove-keywords.
0a20b1dc
LK
376 (Other Font Lock Variables): Move font-lock-keywords-only,
377 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
378 and font-lock-syntactic-face-function to node "Syntactic Font
379 Lock". Move font-lock-keywords-case-fold-search to node
380 "Search-based Fontification". Document font-lock-inhibit-thing-lock
381 and font-lock-{,un}fontify-{buffer,region}-function.
382 (Precalculated Fontification): Remove reference to deleted variable
383 font-lock-core-only.
384 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
385 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
386 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
387 and font-lock-syntactic-face-function here from node "Other Font
388 Lock Variables". Move font-lock-syntactic-keywords to "Setting
389 Syntax Properties". Add cross references.
b5305167
SM
390 (Setting Syntax Properties): New node.
391 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
392 * syntax.texi (Syntax Properties): Add cross reference.
393 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
394
68a94f5a
RS
3952005-04-26 Richard M. Stallman <rms@gnu.org>
396
397 * display.texi (Defining Faces):
398 Document `default' elements of defface spec.
399
400 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
401
402 * variables.texi (Variable Aliases): Clarify text.
403
4042005-04-25 Chong Yidong <cyd@stupidchicken.com>
405
406 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
407
7f48f143
LT
4082005-04-25 Luc Teirlinck <teirllm@auburn.edu>
409
410 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
411
45d2f8e8
EZ
4122005-04-24 Eli Zaretskii <eliz@gnu.org>
413
f3714ab2
EZ
414 * syntax.texi (Syntax Table Internals): Elaborate documentation of
415 syntax-after and syntax-class.
416
45d2f8e8 417 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
418 (Unique File Names): Don't mention "numbers" in the documentation
419 of make-temp-file and make-temp-name.
45d2f8e8 420
469bc679
RS
4212005-04-23 Richard M. Stallman <rms@gnu.org>
422
423 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
424
c9fa5dc9
RS
4252005-04-22 Nick Roberts <nickrob@snap.net.nz>
426
427 * windows.texi (Cyclic Window Ordering): Clarify window-list.
428
230e1e80
NR
4292005-04-22 Nick Roberts <nickrob@snap.net.nz>
430
431 * variables.texi (Variable Aliases): Describe make-obsolete-variable
432 and define-obsolete-variable-alias.
433
1ba52906
KS
4342005-04-22 Kim F. Storm <storm@cua.dk>
435
436 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
437 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
438
9721d904
LK
4392005-04-21 Lute Kamstra <lute@gnu.org>
440
441 * lists.texi (Association Lists): Document rassq-delete-all.
442
ed35c736
RS
4432005-04-19 Richard M. Stallman <rms@gnu.org>
444
445 * modes.texi (Search-based Fontification): Explain that
446 facespec is an expression to be evaluated.
447
42fc00a4
RS
4482005-04-19 Kevin Ryde <user42@zip.com.au>
449
b5305167 450 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
451 * strings.texi (String Conversion): Fix xref.
452
5827e9d4
KS
4532005-04-19 Kim F. Storm <storm@cua.dk>
454
455 * symbols.texi (Symbol Plists): Add safe-get.
456 Mention that `get' may signal an error.
457
47872da9
NR
4582005-04-18 Nick Roberts <nickrob@snap.net.nz>
459
460 * customize.texi (Variable Definitions): Replace tooltip-mode
461 example with save-place.
462
ec0cf966
RS
4632005-04-17 Richard M. Stallman <rms@gnu.org>
464
465 * buffers.texi (Indirect Buffers): Clarify.
466
467 * positions.texi (Positions): Clarify converting marker to integer.
468
469 * strings.texi (String Basics): Mention string-match; clarify.
470
199bb209
LK
4712005-04-08 Lute Kamstra <lute@gnu.org>
472
473 * modes.texi (Search-based Fontification): Fix cross references.
474 Use consistent terminology. Document anchored highlighting.
475
bfa54668
LK
4762005-04-05 Lute Kamstra <lute@gnu.org>
477
478 * modes.texi (Defining Minor Modes): Document :group keyword
479 argument and its default value.
480
07e5fb9e
LK
4812005-04-03 Lute Kamstra <lute@gnu.org>
482
483 * hooks.texi (Standard Hooks): Add some hooks. Add cross
484 references and/or descriptions. Delete major mode hooks; mention
485 them as a category instead. Rename or delete obsolete hooks.
486
aa945b59
RS
4872005-04-02 Richard M. Stallman <rms@gnu.org>
488
489 * nonascii.texi (Coding System Basics): Another wording cleanup.
490
8b918214
RS
4912005-04-01 Richard M. Stallman <rms@gnu.org>
492
493 * nonascii.texi (Coding System Basics): Clarify previous change.
494
41639988
KH
4952005-04-01 Kenichi Handa <handa@m17n.org>
496
497 * nonascii.texi (Coding System Basics): Describe about rondtrip
498 identity of coding systems.
499
8e669bbd
RS
5002005-03-29 Chong Yidong <cyd@stupidchicken.com>
501
502 * text.texi (Buffer Contents): Add filter-buffer-substring and
503 buffer-substring-filters.
504
f60a6f87
RS
5052005-03-26 Chong Yidong <cyd@stupidchicken.com>
506
507 * anti.texi (Antinews): Mention `G' interactive code.
508
509 * tips.texi (Compilation Tips): Mention benchmark.el.
510
aaac1251
LT
5112005-03-27 Luc Teirlinck <teirllm@auburn.edu>
512
513 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
514 is now bound to M-o M-o.
515
516 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
517
45325173
GM
5182005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
519
520 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
521 in the Emacs Manual).
522 * Makefile.in (srcs): Remove calendar.texi.
523 * makefile.w32-in (srcs): Remove calendar.texi.
524 * display.texi (Display): Change name of next node.
525 * os.texi (System In): Change name of previous node.
526 * elisp.texi (Top): Remove Calendar references.
527 * vol1.texi (Top): Remove Calendar references.
528 * vol2.texi (Top): Remove Calendar references.
529
85df292e
RS
5302005-03-25 Richard M. Stallman <rms@gnu.org>
531
45325173 532 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
533 Cleanup previous change.
534
5352005-03-25 Chong Yidong <cyd@stupidchicken.com>
536
537 * display.texi (Face Attributes): Faces earlier in an :inherit
538 list take precedence.
539 (Scroll Bars): Fix description of vertical-scroll-bars.
540 Document frame-current-scroll-bars and window-current-scroll-bars.
541
542 * markers.texi (The Mark): Document temporary Transient Mark mode.
543
b5305167
SM
544 * minibuf.texi (Reading File Names):
545 Document read-file-name-completion-ignore-case.
85df292e
RS
546
547 * positions.texi (Screen Lines): Document nil for width argument
548 to compute-motion.
549
1fe54d69
KS
5502005-03-23 Kim F. Storm <storm@cua.dk>
551
552 * display.texi (Standard Faces): Other faces used in the fringe
553 implicitly inherits from the fringe face.
554 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
555 properties implicitly inherits from fringe face.
556 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
557
a775dff4
RS
5582005-03-20 Chong Yidong <cyd@stupidchicken.com>
559
560 * display.texi (Invisible Text): State default value of
561 line-move-ignore-invisible.
562 (Managing Overlays): Document remove-overlays.
563 (Standard Faces): Document escape-glyph face.
564
b5305167 565 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 566
b5305167
SM
567 * modes.texi (Other Font Lock Variables):
568 Document font-lock-lines-before.
a775dff4
RS
569
570 * positions.texi (Skipping Characters): skip-chars-forward allows
571 character classes.
572
077f7085
LK
5732005-03-18 Lute Kamstra <lute@gnu.org>
574
575 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
576
d69ea7ab
RS
5772005-03-17 Richard M. Stallman <rms@gnu.org>
578
c7bd5d57
RS
579 * text.texi (Undo): Document extensible undo entries.
580
d69ea7ab
RS
581 * searching.texi (String Search, Regexp Search, Regexp Search):
582 Cleanups.
583
584 * nonascii.texi (Character Codes): Minor fix.
585
586 * display.texi (Display Property): Explain the significance
587 of having text properties that are eq.
588 (Other Display Specs): Explain string as display spec.
589
590 * commands.texi (Interactive Codes): Document G option.
591
5922005-03-17 Chong Yidong <cyd@stupidchicken.com>
593
594 * text.texi (Filling): Add sentence-end-without-period and
595 sentence-end-without-space.
596 (Changing Properties): Minor fix.
597
598 * anti.texi: Total rewrite.
599
a7679889
LK
6002005-03-15 Lute Kamstra <lute@gnu.org>
601
602 * edebug.texi (Instrumenting Macro Calls): Fix typos.
603
6eb8e247
KS
6042005-03-08 Kim F. Storm <storm@cua.dk>
605
606 * display.texi (Specified Space): Property :width is support on
607 non-graphic terminals, :height is not.
608
bfa8be14
RS
6092005-03-07 Richard M. Stallman <rms@gnu.org>
610
611 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
612 Now subnodes of Fringes.
613 (Overlay Arrow): Document overlay-arrow-variable-list.
614 (Fringe Size/Pos): New node, broken out of Fringes.
615 (Display): Explain clearing vs redisplay better.
616 (Truncation): Clarify use of bitmaps.
617 (The Echo Area): Clarify the uses of the echo area.
618 Add max-mini-window-height.
619 (Progress): Clarify.
620 (Invisible Text): Explain that main loop moves point out.
621 (Selective Display): Say "hidden", not "invisible".
b5305167 622 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
623 (Overlay Properties): Clarify intro.
624 (Finding Overlays): Explain return values when nothing found.
625 (Width): truncate-string-to-width has added arg.
626 (Displaying Faces): Clarify and update mode line face handling.
627 (Face Functions): Minor cleanup.
b5305167 628 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
629 (Pixel Specification, Other Display Specs): Minor cleanups.
630 (Images, Image Descriptors): Minor cleanups.
631 (GIF Images): Patents have expired.
632 (Showing Images): Explain default text for insert-image.
b5305167 633 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
634 (Making Buttons): Explain return values.
635 (Button Buffer Commands): Add xref.
636 (Inverse Video): Update mode-line-inverse-video.
637 (Display Table Format): Clarify.
638 (Active Display Table): Give defaults for window-display-table.
639
640 * calendar.texi (Calendar Customizing): calendar-holiday-marker
641 and calendar-today-marker are strings, not chars.
642 (Holiday Customizing): Minor fix.
643
bfa8be14
RS
644 * internals.texi (Writing Emacs Primitives): Update `or' example.
645 Update limit on # args of subr.
646
647 * edebug.texi (Using Edebug): Arrow is in fringe.
648 (Instrumenting): Arg to eval-defun works without loading edebug.
649 (Edebug Execution Modes): Add xref.
650
651 * customize.texi (Common Keywords): Clarify :require.
652 Mention :version here.
653 (Variable Definitions, Group Definitions): Not here.
654 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
655
d69ea7ab
RS
6562005-03-07 Chong Yidong <cyd@stupidchicken.com>
657 * nonascii.texi (Text Representations): Clarify position-bytes.
658 (Character Sets): Add list-charset-chars.
659 (Scanning Charsets): Add charset-after.
660 (Encoding and I/O): Minor fix.
661
34398e6c
RS
6622005-03-06 Richard M. Stallman <rms@gnu.org>
663
664 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
665 (Resizing Windows): Likewise.
666
667 * text.texi (Change Hooks): Get rid of "Emacs 21".
668
669 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
670
671 * streams.texi (Output Variables): Get rid of "Emacs 21".
672
673 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
674
675 * os.texi (Translating Input): Replace flow-control example
676 with a less obsolete example that uses `keyboard-translate'.
677
6eb8e247 678 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 679 Get rid of "Emacs 21".
6eb8e247 680
34398e6c
RS
681 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
682 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
683
684 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
685
686 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
687
688 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
689 (Menu Bar): Fix when menu-bar-update-hook is called.
690
691 * hash.texi (Hash Tables): Get rid of "Emacs 21".
692
693 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
694 and make it read better.
695
696 * files.texi (Writing to Files): Get rid of "Emacs 21".
697 (Unique File Names): Likewise.
698
699 * elisp.texi: Update Emacs version to 22.
700
701 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
702 (Overlay Properties, Face Attributes): Likewise.
703 (Managing Overlays): Fix punctuation.
704 (Attribute Functions): Clarify set-face-font; get rid of
705 info about old Emacs versions.
706 (Auto Faces, Font Lookup, Display Property, Images):
707 Get rid of "Emacs 21".
708
709 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
710
d2178387
RS
7112005-03-05 Richard M. Stallman <rms@gnu.org>
712
713 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
714
524352d6
LK
7152005-03-04 Lute Kamstra <lute@gnu.org>
716
717 * debugging.texi (Error Debugging): Document stack-trace-on-error.
718
7192005-03-03 Lute Kamstra <lute@gnu.org>
720
721 * edebug.texi (Instrumenting Macro Calls): Fix typo.
722
284f0680
LK
7232005-03-01 Lute Kamstra <lute@gnu.org>
724
725 * debugging.texi (Debugger Commands): Update `j'.
726
a9ee5cac
LK
7272005-02-28 Lute Kamstra <lute@gnu.org>
728
729 * debugging.texi (Debugging): Fix typo.
730 (Error Debugging): Document eval-expression-debug-on-error.
731 (Function Debugging): Update example.
732 (Using Debugger): Mention starred stack frames.
733 (Debugger Commands): Document `j' and `l'.
734 (Invoking the Debugger): `d' and `j' exit recursive edit too.
735 Update the messages that the debugger displays.
736 (Internals of Debugger): Add cross reference. Update example.
737 (Excess Open): Minor improvement.
738 (Excess Close): Minor improvement.
739
378d0f8e
RS
7402005-02-26 Richard M. Stallman <rms@gnu.org>
741
742 * tips.texi (Coding Conventions): Clarify.
743 Put all the major mode key reservations together.
744 Mention the Mouse-1 => Mouse-2 conventions.
745
746 * syntax.texi (Syntax Class Table): Clarify.
747 (Syntax Table Functions): syntax-after moved from here.
748 (Syntax Table Internals): syntax-after moved to here.
749 (Parsing Expressions): Update info on number of values
750 and what's meaningful in the STATE argument.
751 (Categories): Fix typo.
752
753 * sequences.texi (Arrays): Cleanup.
754 (Char-Tables): Clarify.
755
756 * processes.texi (Deleting Processes): Cleanups, add xref.
757 (Subprocess Creation): Explain nil in exec-path. Cleanup.
758 (Process Information): set-process-coding-system, some args optional.
759 (Input to Processes): Explain various types for PROCESS args.
760 Rename them from PROCESS-NAME to PROCESS.
761 (Signals to Processes): Likewise.
762 (Decoding Output): Cleanup.
763 (Query Before Exit): Clarify.
764
765 * os.texi (Startup Summary): Correct the options; add missing ones.
766 (Terminal Output, Batch Mode): Clarify.
767 (Flow Control): Node deleted.
768
769 * markers.texi (The Mark): Clarify.
770
771 * macros.texi (Expansion): Cleanup.
772 (Indenting Macros): indent-spec allows ints, not floats.
773
774 * keymaps.texi (Keymaps): Clarify.
775 (Format of Keymaps): Update lisp-mode-map example.
776 (Active Keymaps, Key Lookup): Clarify.
777 (Changing Key Bindings): Add xref to `kbd'.
778 (Key Binding Commands, Simple Menu Items): Clarify.
779 (Mouse Menus, Menu Bar): Clarify.
780 (Menu Example): Replace print example with menu-bar-replace-menu.
781
782 * help.texi (Documentation Basics): Add function-documentation prop.
783
784 * elisp.texi (Top): Don't refer to Flow Control node.
785
786 * commands.texi (Command Overview): Improve xrefs.
787 (Adjusting Point): Adjusting point applies to intangible and invis.
788 (Key Sequence Input): Doc extra read-key-sequence args.
789 Likewise for read-key-sequence-vector.
790
791 * backups.texi (Rename or Copy): Minor fix.
792 (Numbered Backups): For version-control, say the default.
793 (Auto-Saving): make-auto-save-file-name example is simplified.
794
795 * advice.texi (Advising Functions): Don't imply one part of Emacs
796 should advise another part. Markup changes.
797 (Defining Advice): Move transitional para.
798 (Activation of Advice): Cleanup.
799 Explain if COMPILE is nil or negative.
800
801 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
802
2e20c83d
LK
8032005-02-24 Lute Kamstra <lute@gnu.org>
804
805 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
806 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
807
65c492fd
LK
8082005-02-23 Lute Kamstra <lute@gnu.org>
809
b02c3eed
LK
810 * modes.texi (Defining Minor Modes): define-minor-mode can be used
811 to define global minor modes as well.
812
65c492fd
LK
813 * display.texi (Managing Overlays): overlay-buffer returns nil for
814 deleted overlays.
815
b686dd59
KS
8162005-02-22 Kim F. Storm <storm@cua.dk>
817
818 * minibuf.texi (Basic Completion): Allow symbols in addition to
819 strings in try-completion and all-completions.
820
23e8c095
LK
8212005-02-14 Lute Kamstra <lute@gnu.org>
822
823 * elisp.texi (Top): Remove reference to deleted node.
824
825 * lists.texi (Lists): Remove reference to deleted node.
826 (Cons Cells): Fix typo.
827
828 * loading.texi (Where Defined): Fix typo.
829
134948fc
RS
8302005-02-14 Richard M. Stallman <rms@gnu.org>
831
832 * variables.texi (Creating Buffer-Local): change-major-mode-hook
833 is useful for discarding some minor modes.
834
835 * symbols.texi (Symbol Components): Reorder examples.
836
837 * streams.texi (Input Functions): State standard-input default.
838 (Output Variables): State standard-output default.
839
840 * objects.texi (Printed Representation): Clarify read syntax vs print.
841 (Floating Point Type): Explain meaning better.
842 (Symbol Type): Explain uniqueness better.
843 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
844 List examples sooner.
845 (Box Diagrams): New subnode broken out.
846 Some examples moved from old Lists as Boxes node.
847 (Dotted Pair Notation): Clarify intro.
848 (Array Type): Clarify.
849 (Type Predicates): Add hash-table-p.
850
851 * numbers.texi (Integer Basics): Clarify radix explanation.
852 (Predicates on Numbers): Minor clarification.
853 (Comparison of Numbers): Minor clarification. Clarify eql.
854 Typos in min, max.
855 (Math Functions): Clarify overflow in expt.
856
857 * minibuf.texi (Text from Minibuffer): Minor clarification.
858 Mention arrow keys.
859
860 * loading.texi (Autoload): defun's doc string overrides autoload's
861 doc string.
862 (Repeated Loading): Modernize "add to list" examples.
863 (Where Defined): Finish updating table of load-history elts.
864
865 * lists.texi (List-related Predicates): Minor wording improvement.
866 (Lists as Boxes): Node deleted.
867 (Building Lists): Explain trivial cases of number-sequence.
868
869 * hash.texi (Hash Tables): Add desc to menu items.
870 (Creating Hash): Expain "full" means "make larger",
871 (Hash Access): Any object can be a key.
872 State value of maphash.
873
874 * functions.texi (What Is a Function): Wording cleanup.
875 (Function Documentation): Minor cleanup.
876 Explain purpose of calling convention at end of doc string.
877 (Function Names): Wording cleanup.
878 (Calling Functions): Wording cleanup.
879 Explain better how funcall calls the function.
880 (Function Cells): Delete example of saving and redefining function.
881
882 * control.texi (Combining Conditions): Wording cleanup.
883 (Iteration): dolist and dotimes bind VAR locally.
884 (Cleanups): Xref to Atomic Changes.
885
886 * compile.texi (Byte Compilation): Delete 19.29 info.
887 (Compilation Functions): Macros' difficulties don't affect defsubst.
888 (Docs and Compilation): Delete 19.29 info.
889
44291460
RS
8902005-02-10 Richard M. Stallman <rms@gnu.org>
891
892 * objects.texi (Symbol Type): Minor correction.
893
1f9ad95a
LK
8942005-02-06 Lute Kamstra <lute@gnu.org>
895
896 * modes.texi (Example Major Modes): Fix typos.
897
ba2c991c
RS
8982005-02-06 Richard M. Stallman <rms@gnu.org>
899
900 * text.texi (Margins): fill-nobreak-predicate can be one function.
901
902 * strings.texi (Modifying Strings): clear-string can make unibyte.
903 (Formatting Strings): format gives error if values missing.
904
905 * positions.texi (Character Motion): Mention default arg
906 for forward-char. backward-char refers to forward-char.
907 (Word Motion): Mention default arg for forward-word.
908 (Buffer End Motion): Mention default arg for beginning-of-buffer.
909 Simplify end-of-buffer.
910 (Text Lines): Mention default arg for forward-line.
911 (List Motion): Mention default arg for beginning/end-of-defun.
912 (Skipping Characters): Minor fixes in explaining character-set.
913
914 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
915 Mode inheritance applies only when default-major-mode is nil.
916 Clarifications.
917 (Example Major Modes): Update Text mode and Lisp mode examples.
918 (Minor Mode Conventions): Mention define-minor-mode at top.
919 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
920 (Mode Line Format): Update mode line face display info.
921 (Properties in Mode): Mention effect of risky vars.
922 (Imenu): Define imenu-add-to-menubar.
923 (Font Lock Mode): Add descriptions to menu lines.
924 (Faces for Font Lock): Add font-lock-doc-face.
925
9bf6d576
LK
9262005-02-05 Lute Kamstra <lute@gnu.org>
927
928 * text.texi (Maintaining Undo): Remove obsolete function.
929
cb602754
EZ
9302005-02-05 Eli Zaretskii <eliz@gnu.org>
931
932 * frames.texi (Color Names): Add pointer to the X docs about RGB
933 color specifications. Improve indexing
934 (Text Terminal Colors): Replace the description of RGB values by
935 an xref to "Color Names".
936
4e07258f
RS
9372005-02-03 Richard M. Stallman <rms@gnu.org>
938
939 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
940 Clarify.
941 (Selecting Windows): Clarify save-selected-window.
942 (Cyclic Window Ordering): Clarify walk-windows.
943 (Window Point): Clarify.
944 (Window Start): Add comment to example.
945 (Resizing Windows): Add `interactive' specs in examples.
946 Document fit-window-to-buffer.
947
948 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
949 (Undo, Maintaining Undo): Clarify last change.
950 (Sorting): In sort-numeric-fields, explain about octal and hex.
951 Mention sort-numeric-base.
952 (Format Properties): Add xref for hard newlines.
953
954 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
955 (Pop-Up Menus): Fix typo.
956 (Color Names): Explain all types of color names.
957 Explain color-values on B&W terminal.
958 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
959
960 * files.texi (File Locks): Not supported on MS systems.
961 (Testing Accessibility): Clarify.
962
963 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
964 (Coverage Testing): Fix typo.
965
966 * commands.texi (Misc Events): Remove stray space.
967
968 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
969 (Modification Time): Clarify when visited-file-modtime returns 0.
970 (The Buffer List): Clarify bury-buffer.
971 (Killing Buffers): Clarify.
972 (Indirect Buffers): Add clone-indirect-buffer.
973
9742005-02-02 Matt Hodges <MPHodges@member.fsf.org>
975
976 * edebug.texi (Printing in Edebug): Fix default value of
977 edebug-print-circle.
978 (Coverage Testing): Fix displayed frequency count data.
979
9802005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
981
982 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
983
4e07258f 9842005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
985
986 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
987
28d986b9
EZ
9882005-01-29 Eli Zaretskii <eliz@gnu.org>
989
990 * commands.texi (Misc Events): Describe the help-echo event.
991
992 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
993 consistently in description of the help-echo property.
994 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
995
996 * display.texi (Overlay Properties): Fix the index entry for
997 help-echo overlay property.
998
999 * customize.texi (Type Keywords): Uncomment the xref to the
1000 help-echo property documentation.
1001
8f958b40
KS
10022005-01-23 Kim F. Storm <storm@cua.dk>
1003
1004 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1005 return value. Third element FULLY replaced by PARTIAL which
1006 specifies number of invisible pixels if row is only partially visible.
1007 (Textual Scrolling): Mention auto-window-vscroll.
1008 (Vertical Scrolling): New defvar auto-window-vscroll.
1009
cd7e5dd6
LT
10102005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1011
1012 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1013 command remapping.
1014
6f771c32
RS
10152005-01-15 Richard M. Stallman <rms@gnu.org>
1016
1017 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1018
6ac8a822
KS
10192005-01-14 Kim F. Storm <storm@cua.dk>
1020
88948d55
KS
1021 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1022
6ac8a822
KS
1023 * text.texi (Links and Mouse-1): Fix string and vector item.
1024
20d6de82
RS
10252005-01-13 Richard M. Stallman <rms@gnu.org>
1026
1027 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1028 descriptions of overriding-local-map and overriding-terminal-local-map.
1029
1030 * text.texi (Links and Mouse-1): Clarify text.
1031
f75a592e
KS
10322005-01-13 Kim F. Storm <storm@cua.dk>
1033
1034 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1035
910f60b1
TTN
10362005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1037
1038 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1039
37181fc4
KS
10402005-01-12 Kim F. Storm <storm@cua.dk>
1041
1042 * text.texi (Links and Mouse-1): Rename section from Enabling
1043 Mouse-1 to Following Links. Change xrefs.
1044 Add examples for define-button-type and define-widget.
1045
1046 * display.texi (Button Properties, Button Buffer Commands):
1047 Clarify mouse-1 and follow-link functionality.
1048
28f94a34
RS
10492005-01-12 Richard M. Stallman <rms@gnu.org>
1050
1051 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1052
1053 * display.texi (Beeping): Fix Texinfo usage.
1054
1055 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1056
bac2d936
KS
10572005-01-11 Kim F. Storm <storm@cua.dk>
1058
1059 * display.texi (Button Properties, Button Buffer Commands):
93381d62 1060 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
1061
1062 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1063 (Enabling Mouse-1 to Follow Links): New subsection.
1064
de968ddb
RS
10652005-01-06 Richard M. Stallman <rms@gnu.org>
1066
1067 * text.texi (Special Properties): Minor change.
1068
1069 * os.texi (Timers): Clarify previous change.
1070
1071 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1072
a3a43b3b
LT
10732005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1074
1075 * display.texi (Face Attributes): Correct xref to renamed node.
1076
732bb9ce
RS
10772005-01-01 Richard M. Stallman <rms@gnu.org>
1078
1079 * display.texi (Face Attributes): Describe hex color specs.
1080
c734ae59
RS
10812004-12-31 Richard M. Stallman <rms@gnu.org>
1082
1083 * os.texi (Timers): Update previous change.
1084
33b2f4ea
KS
10852004-12-30 Kim F. Storm <storm@cua.dk>
1086
1087 * display.texi (Line Height): Total line-height is now specified
1088 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1089 in cons cells. (nil . RATIO) is relative to actual line height.
1090 Use line-height `t' instead of `0' to get minimum height.
1091
99ec74b9
RS
10922004-12-29 Richard M. Stallman <rms@gnu.org>
1093
1094 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1095
eab463f6
RS
10962004-12-28 Richard M. Stallman <rms@gnu.org>
1097
1098 * commands.texi (Quitting): Clarify value of with-local-quit.
1099
1100 * elisp.texi (Top): Fix previous change.
1101
1102 * loading.texi (Loading): Fix previous change.
1103
ebbd14f1
RS
11042004-12-27 Richard M. Stallman <rms@gnu.org>
1105
4ae98fc5
RS
1106 * Makefile.in (MAKEINFO): Specify --force.
1107
8f430046
RS
1108 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1109
56011a8c
RS
1110 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1111
1112 * display.texi (Line Height): Further clarify.
1113
1114 * elisp.texi (Top): Update Loading submenu.
1115
ebbd14f1
RS
1116 * loading.texi (Where Defined): New node.
1117 (Unloading): load-history moved to Where Defined.
1118
fda2922a
RS
11192004-12-21 Richard M. Stallman <rms@gnu.org>
1120
1121 * commands.texi (Event Input Misc): Add while-no-input.
1122
9eb8959a
RS
11232004-12-11 Richard M. Stallman <rms@gnu.org>
1124
1125 * display.texi (Line Height): Rewrite text for clarity.
1126
adf87c29
KS
11272004-12-11 Kim F. Storm <storm@cua.dk>
1128
1129 * display.texi (Display): Add node "Line Height" to menu.
1130 (Line Height): New node. Move full description of line-spacing
1131 and line-height text properties here from text.texi.
1132 (Scroll Bars): Add vertical-scroll-bar variable.
1133
1134 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1135
1136 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1137 line-spacing and vertical-scroll-bar.
1138
1139 * text.texi (Special Properties): Just mention line-spacing and
1140 line-height here, add xref to new "Line Height" node.
1141
31e4729e
TTN
11422004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1143
1144 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1145
1146 * locals.texi (Standard Buffer-Local Variables):
1147 Add @xref for `line-spacing'.
1148
cc60c723
RS
11492004-12-05 Richard M. Stallman <rms@gnu.org>
1150
1151 * Makefile.in (maintainer-clean): Remove the info files
1152 in $(infodir) where they are created.
1153
f6101ac9
RS
11542004-12-03 Richard M. Stallman <rms@gnu.org>
1155
1156 * windows.texi (Selecting Windows): get-lru-window and
1157 get-largest-window don't consider dedicated windows.
1158
1159 * text.texi (Undo): Document undo-in-progress.
1160
94221759
RS
11612004-11-26 Richard M. Stallman <rms@gnu.org>
1162
1163 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1164 Remove a few vars that are not always buffer-local.
1165
7092c5e8
LT
11662004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1167
1168 * locals.texi (Standard Buffer-Local Variables): Comment out
1169 xref's to non-existent node `Yet to be written'.
1170
261b01c6
RS
11712004-11-24 Richard M. Stallman <rms@gnu.org>
1172
1173 * processes.texi (Synchronous Processes): Grammar fix.
1174
1175 * numbers.texi (Comparison of Numbers): Add eql.
1176
1177 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1178
1179 * intro.texi (Printing Notation): Fix previous change.
1180
1181 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1182 and default-indicate-buffer-boundaries from here.
1183 (Usual Display): To here.
1184 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1185 (Usual Display): Move tab-width up.
1186
1187 * customize.texi (Variable Definitions): Replace
1188 show-paren-mode example with tooltip-mode.
7092c5e8 1189 (Simple Types, Composite Types, Defining New Types):
261b01c6 1190 Minor cleanups.
7092c5e8 1191
c1aa4864
JH
11922004-11-21 Jesper Harder <harder@ifa.au.dk>
1193
1194 * processes.texi (Synchronous Processes, Output from Processes):
1195 Markup fix.
1196
dedbac89
RS
11972004-11-20 Richard M. Stallman <rms@gnu.org>
1198
07c8c65a
RS
1199 * positions.texi (Skipping Characters): skip-chars-forward
1200 now handles char classes.
1201
8f40a868
RS
1202 * intro.texi (Printing Notation): Avoid confusion of `print'
1203 when explaining @print.
1204
1205 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1206
1207 * display.texi (Display Table Format): Minor fix.
1208
1209 * streams.texi (Output Functions): Fix print example.
1210
fd6866c8
RS
1211 * Makefile.in (elisp): New target.
1212 (dist): Depend on $(infodir)/elisp, not elisp.
1213 Copy the info files from $(infodir).
1214
9d00469f
RS
1215 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1216 read-from-minibuffer.
1217
dedbac89
RS
1218 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1219
6de891db
RS
12202004-11-19 Richard M. Stallman <rms@gnu.org>
1221
1222 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1223
e1c1c5a7
TTN
12242004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1225
1226 * tips.texi (Coding Conventions): Fix typo.
1227
ee31cd78
RS
12282004-11-16 Richard M. Stallman <rms@gnu.org>
1229
1230 * tips.texi (Coding Conventions): Separate defvar and require
1231 methods to avoid warnings. Use require only when there are many
1232 functions and variables from that package.
1233
1234 * minibuf.texi (Minibuffer Completion): When ignoring case,
1235 predicate must not be case-sensitive.
1236
1237 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1238 (Test Coverage): Don't talk about "splotches". Clarified.
1239
4bd38e94
TTN
12402004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1241
1242 * frames.texi (Window Frame Parameters): Fix typo.
1243
6d073ae1
KS
12442004-11-15 Kim F. Storm <storm@cua.dk>
1245
9f89426b
KS
1246 * symbols.texi (Other Plists): Note that plist-get may signal error.
1247 Add safe-plist-get.
6d073ae1 1248
10980463
TTN
12492004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1250
1251 * modes.texi (Font Lock Basics): Fix typo.
1252
1efc19eb
RS
12532004-11-08 Richard M. Stallman <rms@gnu.org>
1254
1255 * syntax.texi (Syntax Table Functions): Add syntax-after.
1256
6159c232
EZ
12572004-11-06 Lars Brinkhoff <lars@nocrew.org>
1258
1259 * os.texi (Processor Run Time): New section documenting
1260 get-internal-run-time.
1261
59dede22
EZ
12622004-11-06 Eli Zaretskii <eliz@gnu.org>
1263
1264 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1265 it nukes elisp-cover.texi.
1266 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1267 elisp-0 etc.
1268
4cc8522c
LT
12692004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1270
1271 * commands.texi (Keyboard Macros): Document `append' return value
1272 of `defining-kbd-macro'.
1273
2d1ef312
RS
12742004-11-01 Richard M. Stallman <rms@gnu.org>
1275
1276 * commands.texi (Interactive Call): Add called-interactively-p.
1277
6f4e005d
SJ
12782004-10-29 Simon Josefsson <jas@extundo.com>
1279
1280 * minibuf.texi (Reading a Password): Revert.
1281
4f71c13f
RS
12822004-10-28 Richard M. Stallman <rms@gnu.org>
1283
1284 * frames.texi (Display Feature Testing): Explain about "vendor".
1285
4660a9e3
RS
12862004-10-27 Richard M. Stallman <rms@gnu.org>
1287
1288 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1289 not raw. Clarify `n'.
1290 (Interactive Call): Rewrite interactive-p, focusing on when
1291 and how to use it.
1292 (Misc Events): Clarify previous change.
1293
1294 * advice.texi (Simple Advice): Clarify what job the example does.
1295 (Around-Advice): Clarify ad-do-it.
1296 (Activation of Advice): An option of ad-default-compilation-action
1297 is `never', not `nil'.
1298
c8636435
KS
12992004-10-26 Kim F. Storm <storm@cua.dk>
1300
1301 * commands.texi (Interactive Codes): Add U code letter.
1302
acd4089b
SJ
13032004-10-25 Simon Josefsson <jas@extundo.com>
1304
1305 * minibuf.texi (Reading a Password): Add.
1306
29dc7809
JR
13072004-10-24 Jason Rumney <jasonr@gnu.org>
1308
1309 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1310 and wheel-down.
1311
bb5d6d34
KG
13122004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1313
1314 * processes.texi (Synchronous Processes): Document process-file.
1315
d0ee2ed3
KH
13162004-10-22 Kenichi Handa <handa@m17n.org>
1317
1318 * text.texi (translate-region): Document that it accepts also a
1319 char-table.
1320
38be9dbb
DP
13212004-10-22 David Ponce <david@dponce.com>
1322
1323 * windows.texi (Resizing Windows): Document the `preserve-before'
1324 argument of the functions `enlarge-window' and `shrink-window'.
1325
63c80452
JR
13262004-10-19 Jason Rumney <jasonr@gnu.org>
1327
1328 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1329
9f4b6e73
LT
13302004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1331
1332 * text.texi (Filling): Add anchor for definition of
1333 `sentence-end-double-space'.
1334
1335 * searching.texi (Regexp Example): Update description of how
1336 Emacs currently recognizes the end of a sentence.
1337 (Standard Regexps): Update definition of the variable
1338 `sentence-end'. Add definition of the function `sentence-end'.
1339
657f0f9c
EZ
13402004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1341
1342 * display.texi (Progress): New node.
1343
35ab4857
KS
13442004-10-05 Kim F. Storm <storm@cua.dk>
1345
1346 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1347
f2a54fbc
KS
13482004-09-29 Kim F. Storm <storm@cua.dk>
1349
1350 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1351 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1352 fringe bitmap symbols, as they now have their own namespace.
1353 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1354 vs. pixels. Signal error if no free bitmap slots.
1355 (Pixel Specification): Change IMAGE to @var{image}.
1356
4676d6f3
RS
13572004-09-28 Richard M. Stallman <rms@gnu.org>
1358
1359 * text.texi (Special Properties): Clarify line-spacing and line-height.
1360
1361 * searching.texi (Regexp Search): Add looking-back.
1362
17234906
LT
13632004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1364
1365 * display.texi: Correct typos.
1366 (Image Descriptors): Correct xref's.
1367
4de43c8b
RS
13682004-09-25 Richard M. Stallman <rms@gnu.org>
1369
1370 * text.texi (Special Properties): Cleanups in `cursor'.
1371 Rewrites in `line-height' and `line-spacing'; exchange them.
1372
1373 * display.texi (Fringes): Rewrite previous change.
1374 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1375 (Display Fringe Bitmaps): Node deleted, text moved.
1376 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1377 (Scroll Bars): Clarify set-window-scroll-bars.
1378 (Pointer Shape): Rewrite.
1379 (Specified Space): Clarify :align-to, etc.
1380 (Pixel Specification): Use @var. Clarify new text.
1381 (Other Display Specs): Clarify `slice'.
1382 (Image Descriptors): Cleanups.
1383 (Showing Images): Cleanups.
1384
a3ee0299
LT
13852004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1386
e88ebce6
LT
1387 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1388
a3ee0299
LT
1389 * modes.texi: Various minor changes in addition to:
1390 (Major Mode Conventions): Final call to `run-mode-hooks' should
1391 not be inside the `delay-mode-hooks' form.
1392 (Mode Hooks): New node.
1393 (Hooks): Delete obsolete example.
1394 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1395 node "Mode Hooks".
1396
6db2bc02
LT
13972004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1398
1399 * display.texi: Correct various typos.
1400 (Display): Rename node "Pointer Shapes" to "Pointer
1401 Shape". (There is already a node called "Pointer Shapes" in
1402 frames.texi.)
1403 (Images): Remove non-existent node "Image Slices" from menu.
1404
ed2846bd
KS
14052004-09-23 Kim F. Storm <storm@cua.dk>
1406
1407 * text.texi (Special Properties): Add `cursor', `pointer',
1408 `line-height', and `line-spacing' properties.
1409
1410 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1411 Shapes' to menu.
1412 (Standard Faces): Doc fix for fringe face.
1413 (Fringes): Add `overflow-newline-into-fringe' and
1414 'indicate-buffer-boundaries'.
1415 (Fringe Bitmaps, Pointer Shapes): New nodes.
1416 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1417 Bitmaps' to menu.
1418 (Specified Space): Describe pixel width and height.
1419 (Pixel Specification): New node.
1420 (Other Display Specs): Add `slice' property.
1421 (Display Fringe Bitmaps): New node.
1422 (Images): Add 'Image Slices' to menu.
1423 (Image Descriptors): Add `:pointer' and `:map' properties.
1424 (Showing Images): Add slice arg to `insert-image'. Add
1425 'insert-sliced-image'.
1426
4d894c98
RS
14272004-09-20 Richard M. Stallman <rms@gnu.org>
1428
1429 * commands.texi (Key Sequence Input):
1430 Clarify downcasing in read-key-sequence.
1431
7e388eb7
JL
14322004-09-08 Juri Linkov <juri@jurta.org>
1433
1434 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1435
a020987f
LT
14362004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1437
1438 * locals.texi (Standard Buffer-Local Variables): Add
1439 `buffer-auto-save-file-format'.
1440 * internals.texi (Buffer Internals): Describe new
1441 auto_save_file_format field of the buffer structure.
1442 * files.texi (Format Conversion): `auto-save-file-format' has been
1443 renamed `buffer-auto-save-file-format'.
1444
2b96f80c
LT
14452004-08-27 Luc Teirlinck <teirllm@auburn.edu>
1446
1447 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
1448 an integer or a marker.
1449 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
1450
2ee3b79e
RS
14512004-08-22 Richard M. Stallman <rms@gnu.org>
1452
1453 * modes.texi (Major Mode Conventions): Discuss rebinding of
1454 standard key bindings.
1455
c438dc33
KS
14562004-08-18 Kim F. Storm <storm@cua.dk>
1457
1458 * processes.texi (Accepting Output): Add `just-this-one' arg to
1459 `accept-process-output'.
101c421e 1460 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 1461
db8af011
LT
14622004-08-10 Luc Teirlinck <teirllm@auburn.edu>
1463
1464 * keymaps.texi: Various changes in addition to:
1465 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
1466 Give more varied examples for `kbd'.
1467 (Creating Keymaps): Char tables have slots for all characters
1468 without modifiers.
1469 (Active Keymaps): `overriding-local-map' and
1470 `overriding-terminal-local-map' also override text property and
1471 overlay keymaps.
1472 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
1473 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
1474 to denote a prefix of no events.
1475 `map-keymap' includes parent's bindings _recursively_.
1476 Clarify and correct description of `where-is-internal'.
1477 Mention BUFFER-OR-NAME arg to `describe-bindings'.
1478 (Menu Example): For menus intended for use with the keyboard, the
1479 menu items should be bound to characters or real function keys.
1480
de700726
LT
14812004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1482
30e75a87
LT
1483 * objects.texi (Character Type): Reposition `@anchor' to prevent
1484 double space inside sentence in Info.
1485
de700726
LT
1486 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
1487 renamed to `disabled-command-function'.
7c5b95c9 1488 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
1489 (Command Loop Info): Replace reference to it.
1490 (Disabling Commands): `disabled-command-hook' has been renamed to
1491 `disabled-command-function'.
1492
81909a1a
LT
14932004-08-07 Luc Teirlinck <teirllm@auburn.edu>
1494
1495 * os.texi (Translating Input): Only non-prefix bindings in
1496 `key-translation-map' override actual key bindings. Warn about
1497 possible indirect effect of actual key bindings on non-prefix
1498 bindings in `key-translation-map'.
1499
5504e99c
LT
15002004-08-06 Luc Teirlinck <teirllm@auburn.edu>
1501
1502 * minibuf.texi (High-Level Completion): Add anchor for definition
1503 of `read-variable'.
1504
1505 * commands.texi: Various changes in addition to:
1506 (Using Interactive): Clarify description of `interactive-form'.
1507 (Interactive Call): Mention default for KEYS argument to
1508 `call-interactively'.
1509 (Command Loop Info): Clarify description of `this-command-keys'.
1510 Mention KEEP-RECORD argument to `clear-this-command-keys'.
1511 Value of `last-event-frame' can be `macro'.
1512 (Repeat Events): `double-click-fuzz' is also used to distinguish
1513 clicks and drags.
1514 (Classifying Events): Clarify descriptions of `event-modifiers'
1515 `event-basic-type' and `event-convert-list'.
1516 (Accessing Events): `posn-timestamp' takes POSITION argument.
1517 (Quoted Character Input): Clarify description of
1518 `read-quoted-char' and fix example.
1519 (Quitting): Add `with-local-quit'.
1520 (Disabling Commands): Correct and clarify descriptions of
1521 `enable-command' and `disable-command'.
1522 Mention what happens if `disabled-command-hook' is nil.
1523 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
1524 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
1525
f478a72a
LT
15262004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1527
1528 * frames.texi: Various changes in addition to:
1529 (Creating Frames): Expand and clarify description of `make-frame'.
1530 (Window Frame Parameters): Either none or both of the `icon-left'
1531 and `icon-top' parameters must be specified. Put descriptions of
1532 `menu-bar-lines' and `toolbar-lines' closer together and change
1533 them accordingly.
1534 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
1535 except while processing `frame-title-format' or `icon-title-format'.
1536 (Deleting Frames): Correct description of `delete-frame'.
1537 Non-nil return values of `frame-live-p' are like those of `framep'.
1538 (Frames and Windows): mention return value of
1539 `set-frame-selected-window'.
1540 (Visibility of Frames): Mention `force' argument to
1541 `make-frame-invisible'. `frame-visible-p' returns t for all
1542 frames on text-only terminals.
1543 (Frame Configurations): Restoring a frame configuration does not
1544 restore deleted frames.
1545 (Window System Selections): `x-set-selection' returns DATA.
1546 (Resources): Add example.
1547 (Display Feature Testing): Clarify descriptions of
1548 `display-pixel-height', `display-pixel-width', `x-server-version'
1549 and `x-server-vendor'.
1550
1551 * windows.texi (Choosing Window): Add anchor.
1552 * minibuf.texi (Minibuffer Misc): Add anchor.
1553
bc135062
JPW
15542004-07-23 John Paul Wallington <jpw@gnu.org>
1555
1556 * macros.texi (Defining Macros): Declaration keyword for setting
1557 Edebug spec is `debug' not `edebug'.
1558
cb7516e5
LT
15592004-07-19 Luc Teirlinck <teirllm@auburn.edu>
1560
1561 * windows.texi: Various small changes in addition to:
1562 (Window Point): Mention return value of `set-window-point'.
1563 (Window Start): `pos-visible-in-window-p' disregards horizontal
1564 scrolling. Explain return value if PARTIALLY is non-nil.
1565 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
1566 and `set-window-vscroll'.
1567 (Size of Window): The argument WINDOW to `window-inside-edges',
1568 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
1569 (Resizing Windows): Explain return value of
1570 `shrink-window-if-larger-than-buffer'.
1571 `window-size-fixed' automatically becomes buffer local when set.
1572 (Window Configurations): Explain return value of
1573 `set-window-configuration'.
1574
1575 * minibuf.texi (Minibuffer Misc): Add anchor for
1576 `minibuffer-scroll-window'.
1577
1578 * positions.texi (Text Lines): Add anchor for `count-lines'.
1579
3751eb00
RS
15802004-07-17 Richard M. Stallman <rms@gnu.org>
1581
1582 * display.texi (Overlay Properties): Adding `evaporate' prop
1583 deletes empty overlay immediately.
1584
1585 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
1586 fix example.
1587
9a7e97c6
LT
15882004-07-16 Jim Blandy <jimb@redhat.com>
1589
1590 * searching.texi (Regexp Backslash): Document new \_< and \_>
1591 operators.
1592
aa0e4da8
JB
15932004-07-16 Juanma Barranquero <lektu@terra.es>
1594
1595 * display.texi (Images): Fix Texinfo usage.
1596
cbbfedb2
LT
15972004-07-14 Luc Teirlinck <teirllm@auburn.edu>
1598
1599 * buffers.texi (Modification Time): `visited-file-modtime' now
1600 returns a list of two integers, instead of a cons.
1601
3a052bd3
LT
16022004-07-13 Luc Teirlinck <teirllm@auburn.edu>
1603
1604 * windows.texi: Various changes in addition to:
1605 (Splitting Windows): Add `split-window-keep-point'.
1606
02c04e6f
RS
16072004-07-09 Richard M. Stallman <rms@gnu.org>
1608
1609 * frames.texi (Input Focus): Minor fix.
1610
cb4f1287
LT
16112004-07-07 Luc Teirlinck <teirllm@auburn.edu>
1612
1613 * frames.texi (Input Focus): Clarify descriptions of
1614 `select-frame-set-input-focus' and `select-frame'.
1615
339902ec
LT
16162004-07-06 Luc Teirlinck <teirllm@auburn.edu>
1617
1618 * os.texi: Various small changes in addition to:
1619 (Killing Emacs): Expand and clarify description of
1620 `kill-emacs-query-functions' and `kill-emacs-hook'.
1621 (System Environment): Expand and clarify description of `getenv'
1622 and `setenv'.
1623 (Timers): Clarify description of `run-at-time'.
1624 (Translating Input): Correct description of
1625 `extra-keyboard-modifiers'.
1626 (Flow Control): Correct description of `enable-flow-control'.
1627
fe3b7e35
TTN
16282004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
1629
1630 * os.texi: Update copyright.
1631 (Session Management): Grammar fix.
1632 Clarify which Emacs does the restarting.
1633 Use @samp for *scratch* buffer.
1634
59db7d6e
LT
16352004-07-04 Alan Mackenzie <acm@muc.de>
1636
1637 * frames.texi (Input Focus): Add documentation for
1638 `select-frame-set-input-focus'. Replace refs to non-existent
1639 `switch-frame' with `select-frame'. Minor corrections and tidying
1640 up of text-only terminal stuff.
1641
e3ccf404
RS
16422004-07-02 Richard M. Stallman <rms@gnu.org>
1643
1644 * files.texi (Saving Buffers): Cleanup write-contents-function.
1645 (Magic File Names): Cleanup file-remote-p.
1646
8addb6eb
KG
16472004-07-02 Kai Grossjohann <kai@emptydomain.de>
1648
1649 * files.texi (Magic File Names): `file-remote-p' returns an
1650 identifier of the remote system, not just t.
1651
7a58d84d
DK
16522004-07-02 David Kastrup <dak@gnu.org>
1653
1654 * searching.texi (Entire Match Data): Add explanation about new
1655 match-data behavior when @var{integers} is non-nil.
1656
d8c379f8
RS
16572004-06-24 Richard M. Stallman <rms@gnu.org>
1658
b4a4b0ae
RS
1659 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
1660
d8c379f8
RS
1661 * customize.texi (Variable Definitions): Note about doc strings
1662 and :set.
1663
1664 * keymaps.texi (Keymap Terminology): Document `kbd'.
1665 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
1666
1667 * display.texi (Invisible Text): Setting buffer-invisibility-spec
1668 makes it buffer-local.
1669
1670 * files.texi (Saving Buffers): Correct previous change.
1671
1672 * commands.texi (Accessing Events):
1673 Clarify posn-col-row and posn-actual-col-row.
1674
16752004-06-24 David Ponce <david.ponce@wanadoo.fr>
1676
1677 * commands.texi (Accessing Events): New functions
1678 posn-at-point and posn-at-x-y. Add example to posn-x-y.
1679
dce417e7
LT
16802004-06-23 Luc Teirlinck <teirllm@auburn.edu>
1681
1682 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
1683 * frames.texi, buffers.texi, backups.texi, variables.texi:
1684 * loading.texi, eval.texi, functions.texi, control.texi:
1685 * symbols.texi, minibuf.texi: Reposition @anchor's.
1686
1687 * help.texi: Various small changes in addition to the following.
1688 (Describing Characters): Describe PREFIX argument to
1689 `key-description'. Correct and clarify definition of
1690 `text-char-description'. Describe NEED-VECTOR argument to
1691 `read-kbd-macro'.
1692 (Help Functions): Clarify definition of `apropos'.
1693
255d07dc
LH
16942004-06-23 Lars Hansen <larsh@math.ku.dk>
1695
1696 * files.texi (Saving Buffers): Correct description of
1697 `write-contents-functions'.
1698
4e9691e9
JB
16992004-06-21 Juanma Barranquero <lektu@terra.es>
1700
1701 * display.texi (Images): Remove redundant @vindex directives.
1702 Rewrite `image-library-alist' doc in active voice.
1703
1ebd4f78
JB
17042004-06-14 Juanma Barranquero <lektu@terra.es>
1705
1706 * display.texi (Images): Document new delayed library loading,
1707 variable `image-library-alist' and (existing but undocumented)
1708 function `image-type-available-p'.
1709
ddfb8369
RS
17102004-06-05 Richard M. Stallman <rms@gnu.org>
1711
1712 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
1713 refer the user to the Initial Input node.
1714 (Text from Minibuffer): Likewise.
1715 (Initial Input): New node. Document this feature
1716 and say it is mostly deprecated.
1717
18684a3a
RS
17182004-05-30 Richard M. Stallman <rms@gnu.org>
1719
7a61e456
RS
1720 * loading.texi (Named Features): Clarify return value
1721 and meaning of NOERROR.
1722
18684a3a
RS
1723 * variables.texi (File Local Variables): Minor cleanup.
1724
c8364415
MA
17252004-05-30 Michael Albinus <michael.albinus@gmx.de>
1726
1727 * files.texi (Magic File Names): Add `file-remote-p' as operation
1728 of file name handlers.
1729
08fd1251
RS
17302004-05-29 Richard M. Stallman <rms@gnu.org>
1731
1732 * modes.texi (Minor Mode Conventions): (-) has no special meaning
1733 as arg to a minor mode command.
1734
71d5a208
RS
17352004-05-22 Richard M. Stallman <rms@gnu.org>
1736
1737 * syntax.texi (Syntax Class Table): Word syntax not just for English.
1738
1739 * streams.texi (Output Variables): Doc float-output-format.
1740
1741 * searching.texi (Regexp Special): Nested repetition can be infloop.
1742
1743 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
1744 real stack overflow.
1745
1746 * compile.texi: Minor cleanups.
1747
17482004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
1749
1750 * lists.texi (Cons Cells): Explain dotted lists, true lists,
1751 circular lists.
1752 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 1753
022cb162
TTN
17542004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
1755
1756 * modes.texi (Search-based Fontification): Fix typo.
1757
aa7094ba
JB
17582004-05-10 Juanma Barranquero <lektu@terra.es>
1759
1760 * modes.texi (Mode Line Variables): Fix description of
1761 global-mode-string, which is now after which-func-mode, not the
1762 buffer name.
1763
c2383279
LH
17642004-05-07 Lars Hansen <larsh@math.ku.dk>
1765
1766 * modes.texi (Desktop Save Mode): Add.
1767 (Modes): Add menu entry Desktop Save Mode.
1768
1769 * hooks.texi: Add desktop-after-read-hook,
1770 desktop-no-desktop-file-hook and desktop-save-hook.
1771
1772 * locals.texi: Add desktop-save-buffer.
1773
058296d3
JH
17742004-04-30 Jesper Harder <harder@ifa.au.dk>
1775
1776 * display.texi: emacs -> Emacs.
1777
0c54865e
EZ
17782004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
1779
1780 * files.texi (Changing Files): Document set-file-times.
1781
d814862a
JB
17822004-04-23 Juanma Barranquero <lektu@terra.es>
1783
1784 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1785
e8d6f886
JH
17862004-04-18 Jesper Harder <harder@ifa.au.dk>
1787
1788 * tips.texi (Coding Conventions): defopt -> defcustom.
1789
3a424014
LT
17902004-04-16 Luc Teirlinck <teirllm@auburn.edu>
1791
1792 * sequences.texi: Various clarifications.
1793
9e860631
LT
17942004-04-14 Luc Teirlinck <teirllm@auburn.edu>
1795
1796 * buffers.texi (Read Only Buffers): Mention optional ARG to
1797 `toggle-read-only'.
1798
5e30a0fb
NR
17992004-04-14 Nick Roberts <nick@nick.uklinux.net>
1800
9e860631 1801 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
1802 returns a full-width window if possible.
1803
619fb950
LT
18042004-04-13 Luc Teirlinck <teirllm@auburn.edu>
1805
1806 * buffers.texi: Various changes in addition to:
1807 (Buffer File Name): Add `find-buffer-visiting'.
1808 (Buffer Modification): Mention optional ARG to `not-modified'.
1809 (Indirect Buffers): Mention optional CLONE argument to
1810 `make-indirect-buffer'.
1811
1812 * files.texi: Various changes in addition to:
1813 (Visiting Functions): `find-file-hook' is now a normal hook.
1814 (File Name Expansion): Explain difference between the way that
1815 `expand-file-name' and `file-truename' treat `..'.
1816 (Contents of Directories): Mention optional ID-FORMAT argument to
1817 `directory-files-and-attributes'.
1818 (Format Conversion): Mention new optional CONFIRM argument to
1819 `format-write-file'.
1820
a2295d32
MB
18212004-04-12 Miles Bader <miles@gnu.org>
1822
1823 * macros.texi (Expansion): Add description of `macroexpand-all'.
1824
571fd4d5
JH
18252004-04-05 Jesper Harder <harder@ifa.au.dk>
1826
1827 * variables.texi (Variable Aliases): Mention
1828 cyclic-variable-indirection.
1829
1830 * errors.texi (Standard Errors): Ditto.
1831
4ba2fd66
LT
18322004-04-04 Luc Teirlinck <teirllm@auburn.edu>
1833
1834 * backups.texi: Various small changes in addition to:
1835 (Making Backups): Mention return value of `backup-buffer'.
1836 (Auto-Saving): Mention optional FORCE argument to
1837 `delete-auto-save-file-if-necessary'.
1838 (Reverting): Mention optional PRESERVE-MODES argument to
1839 `revert-buffer'. Correct description of `revert-buffer-function'.
1840
8f7ea687
JL
18412004-03-22 Juri Linkov <juri@jurta.org>
1842
1843 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
1844 with `Vector Functions'.
1845
1846 * text.texi (Sorting): Add missing quote.
1847
0eeca3c1
LT
18482004-03-14 Luc Teirlinck <teirllm@auburn.edu>
1849
1850 * intro.texi (Lisp History): Replace xref to `cl' manual with
1851 inforef.
1852
e69cfac2
RS
18532004-03-12 Richard M. Stallman <rms@gnu.org>
1854
1855 * intro.texi (Version Info): Add arg to emacs-version.
1856 (Lisp History): Change xref to CL manual.
1857
1b91d47f
LT
18582004-03-09 Luc Teirlinck <teirllm@auburn.edu>
1859
1860 * minibuf.texi (Completion Commands): Add xref to Emacs manual
1861 for Partial Completion mode.
1862
97073664
TTN
18632004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
1864
1865 * customize.texi: Fix typo. Remove eol whitespace.
1866
04a6e76b
RS
18672004-03-04 Richard M. Stallman <rms@gnu.org>
1868
1869 * processes.texi: Fix typos.
1870
1871 * lists.texi (Building Lists): Minor clarification.
1872
1873 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
1874 in make-hash-table.
1875
5bb0fcd1
JB
18762004-02-29 Juanma Barranquero <lektu@terra.es>
1877
1878 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
1879 rm, and ignore exit code.
1880
9022d421
EZ
18812004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
1882
1883 * display.texi (Defining Faces): Add description for min-colors.
1884 Update example.
1885
92f5fba2
LT
18862004-02-23 Luc Teirlinck <teirllm@auburn.edu>
1887
1888 * abbrevs.texi: Various corrections and clarifications in addition
1889 to the following:
1890 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
1891
7e83e178
GM
18922004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
1893
1894 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
1895
9c5609e8
LT
18962004-02-21 Luc Teirlinck <teirllm@auburn.edu>
1897
e2b9b51f
LT
1898 * text.texi: Various small changes in addition to the following:
1899 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
1900 to delete-horizontal-space.
1901 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
1902 description of yank-handler text property at various places.
1903
7daa0e81
LT
1904 * frames.texi (Window System Selections): Add anchor.
1905
9c5609e8
LT
1906 * syntax.texi (Syntax Table Functions): Clarify and correct
1907 descriptions of make-syntax-table and copy-syntax-table.
1908 (Motion and Syntax): Clarify SYNTAXES argument to
1909 skip-syntax-forward.
1910 (Parsing Expressions): Mention that the return value of
1911 parse-partial-sexp is currently a list of ten rather than nine
1912 elements.
1913 (Categories): Various corrections and clarifications.
1914
d29edb21
LT
19152004-02-17 Luc Teirlinck <teirllm@auburn.edu>
1916
1917 * markers.texi (Marker Insertion Types): Minor change.
1918
1919 * locals.texi (Standard Buffer-Local Variables):
1920 * commands.texi (Interactive Codes, Using Interactive):
1921 * functions.texi (Related Topics): Fix xrefs.
1922
43e48bda
LT
19232004-02-16 Luc Teirlinck <teirllm@auburn.edu>
1924
1925 * lists.texi (Sets And Lists): Update description of delete-dups.
1926
84e34002
RS
19272004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
1928
1929 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
1930
19312004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
1932
1933 * frames.texi (Parameter Access): frame-parameters arg is optional.
1934 modify-frame-parameters handles nil for FRAME.
1935 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
1936 are all-or-nothing for certain toolkits.
1937 Mention parameter wait-for-wm.
1938 (Frames and Windows): In frame-first-window and frame-selected-window
1939 the arg is optional.
1940 (Input Focus): In redirect-frame-focus the second arg is optional.
1941 (Window System Selections): Mention selection type CLIPBOARD.
1942 Mention data-type UTF8_STRING.
1943 Mention numbering of cut buffers.
1944 (Resources): Describe x-resource-name.
1945
19462004-02-16 Richard M. Stallman <rms@gnu.org>
1947
1948 * windows.texi (Buffers and Windows): Delete false table
1949 about all-frames.
1950
1951 * syntax.texi (Parsing Expressions): Delete old caveat
1952 about parse-sexp-ignore-comments.
1953
1954 * streams.texi (Output Variables): Add print-quoted.
1955
1956 * lists.texi (Building Lists): Minor cleanup.
1957
1958 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
1959
1960 * display.texi (Overlays): Explain overlays use markers.
1961 (Managing Overlays): Explain front-advance and rear-advance
1962 in more detail.
1963
1964 * loading.texi (Unloading): Document unload-feature-special-hooks.
1965 Get rid of fns-NNN.el file.
1966
19672004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
1968
1969 * help.texi (Describing Characters): Fix text-char-description
1970 example output.
1971
1972 * edebug.texi (Using Edebug): Fix example.
1973
1974 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 1975
84e34002
RS
1976 * files.texi (Changing Files): Fix argname.
1977
1978 * calendar.texi: Fix parens, and default values.
1979
1980 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
1981 * nonascii.texi, objects.texi, os.texi: Minor fixes.
1982 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
1983
1984 * positions.texi (Text Lines): Don't add -1 in current-line.
1985
19862004-02-16 Richard M. Stallman <rms@gnu.org>
1987
1988 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
1989
c33b76da
EZ
19902004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
1991
1992 * processes.texi (Low-Level Network): Fix a typo.
1993
9d7271e8
KS
19942004-02-12 Kim F. Storm <storm@cua.dk>
1995
1996 * display.texi (Fringes): Use consistent wording.
1997 Note that window-fringe's window arg is optional.
1998 (Scroll Bars): Use consistent wording.
1999
6827d730
LT
20002004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2001
2002 * tips.texi (Comment Tips): Document the new conventions for
2003 commenting out code.
2004
1cb60b5a
JD
20052004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2006
2007 * positions.texi (Text Lines): Added missing end defun.
2008
7fdd1f62
KS
20092004-02-07 Kim F. Storm <storm@cua.dk>
2010
2011 * positions.texi (Text Lines): Add line-number-at-pos.
2012
eb3c144c
JPW
20132004-02-06 John Paul Wallington <jpw@gnu.org>
2014
2015 * display.texi (Button Properties, Button Buffer Commands):
2016 mouse-2 invokes button, not down-mouse-1.
2017
a1d38d63
JR
20182004-02-04 Jason Rumney <jasonr@gnu.org>
2019
2020 * makefile.w32-in: Sync with Makefile.in changes.
2021
4b574f3d
LT
20222004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2023
2024 * minibuf.texi (Text from Minibuffer): Various corrections and
2025 clarifications.
2026 (Object from Minibuffer): Correct Lisp description of
2027 read-minibuffer.
2028 (Minibuffer History): Clarify description of cons values for
2029 HISTORY arguments.
2030 (Basic Completion): Various corrections and clarifications. Add
2031 completion-regexp-list.
2032 (Minibuffer Completion): Correct and clarify description of
2033 completing-read.
6f6b0433 2034 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2035 other minor changes.
2036 (High-Level Completion): Various corrections and clarifications.
2037 (Reading File Names): Ditto.
2038 (Minibuffer Misc): Ditto.
2039
d8186297
LT
20402004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2041
2042 * strings.texi (Text Comparison): assoc-string also matches
2043 elements of alists that are strings instead of conses.
2044 (Formatting Strings): Standardize Texinfo usage. Update index
2045 entries.
2046
9adcb5f2
LT
20472004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2048
2049 * lists.texi (Sets And Lists): Add delete-dups.
2050
3e7274ae
LT
20512004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2052
2053 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2054 special form.
2055 * macros.texi (Defining Macros): Update description of `declare',
2056 which now is a macro.
2057 (Wrong Time): Fix typos.
2058
944e099f
LT
20592004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2060
2061 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 2062 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
2063 and `batch-byte-compile'. In particular, mention and describe
2064 all optional arguments.
2065 (Disassembly): Correct and clarify the description of `disassemble'.
2066
90c3aa59
LT
20672004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2068
2069 * searching.texi: Various small changes in addition to the
2070 following.
2071 (Regexp Example): Adapt to new value of `sentence-end'.
2072 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2073 `words'.
2074 (Search and Replace): Add usage note for `perform-replace'.
2075 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2076 `match-data'.
2077 (Standard Regexps): Update for new values of `paragraph-start'
2078 and `sentence-end'.
2079
583c353d
LT
20802004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2081
2082 * files.texi (Saving Buffers): Clarify descriptions of
2083 `write-contents-functions' and `before-save-hook'.
2084 Make the defvar's for `before-save-hook' and `after-save-hook'
2085 into defopt's.
2086
05faee07
KS
20872004-01-07 Kim F. Storm <storm@cua.dk>
2088
2089 * commands.texi (Click Events): Describe new image and
2090 width/height elements of click events.
2091 (Accessing Events): Add posn-string, posn-image, and
2092 posn-object-width-height. Change posn-object to return either
2093 image or string object.
2094
a0465ec3
SJ
20952004-01-01 Simon Josefsson <jas@extundo.com>
2096
2097 * hooks.texi (Standard Hooks): Add before-save-hook.
2098 * files.texi (Saving Buffers): Likewise.
2099
972c0c49
RS
21002004-01-03 Richard M. Stallman <rms@gnu.org>
2101
2102 * frames.texi (Frames and Windows): Delete frame-root-window.
2103
dbcd463f
LT
21042004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2105
2106 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2107
2108 * functions.texi: Various small changes in addition to the
2109 following.
2110 (What Is a Function): `functionp' returns nil for macros. Clarify
2111 behavior of this and following functions for symbol arguments.
2112 (Function Documentation): Add `\' in front of (fn @var{arglist})
2113 and explain why.
2114 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2115 Add anchor.
2116 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2117
02c77ee9
MB
21182004-01-01 Miles Bader <miles@gnu.org>
2119
2120 * display.texi (Buttons): New section.
2121
903a1a91
AS
21222003-12-31 Andreas Schwab <schwab@suse.de>
2123
2124 * numbers.texi (Math Functions): sqrt reports a domain-error
2125 error.
2126 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2127
697cf92a
LT
21282003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2129
3f70fe82
LT
2130 * tips.texi (Documentation Tips): Update item on hyperlinks in
2131 documentation strings.
2132
697cf92a
LT
2133 * errors.texi (Standard Errors): Various small corrections and
2134 additions.
2135
2136 * control.texi: Various small changes in addition to the
2137 following.
2138 (Signaling Errors): Provide some more details on how `signal'
2139 constructs the error message. Add anchor to the definition of
2140 `signal'.
2141 (Error Symbols): Describe special treatment of `quit'.
2142 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2143 to emphasize that it has to be a single form.
2144
2145 * buffers.texi: Add anchor.
2146
4d25144d
RS
21472003-12-29 Richard M. Stallman <rms@gnu.org>
2148
2149 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2150 (Window Configurations): Add window-configuration-frame.
2151
2152 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2153
2154 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2155 Change arg name in get-char-property.
2156 (Special Properties): Update handling of keymap property.
2157
2158 * strings.texi (Modifying Strings): Add clear-string.
2159 (Text Comparison): Add assoc-string and remove
2160 assoc-ignore-case, assoc-ignore-representation.
2161
2162 * os.texi (Time of Day): Add set-time-zone-rule.
2163
2164 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2165 report domain-error errors.
4d25144d 2166
697cf92a 2167 * nonascii.texi (Converting Representations):
4d25144d
RS
2168 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2169 (Encoding and I/O): Add file-name-coding-system.
2170
2171 * modes.texi (Search-based Fontification): Explain that
2172 face specs are symbols with face names as values.
2173
2174 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2175
2176 * lists.texi (Building Lists): remq moved elsewhere.
2177 (Sets And Lists): remq moved here.
2178 (Association Lists): Refer to assoc-string.
2179
2180 * internals.texi (Garbage Collection): Add memory-use-counts.
2181
2182 * frames.texi (Frames and Windows): Add set-frame-selected-window
2183 and frame-root-window.
2184
697cf92a 2185 * files.texi (Contents of Directories):
4d25144d
RS
2186 Add directory-files-and-attributes.
2187
2188 * display.texi (Refresh Screen): Add force-window-update.
2189 (Invisible Text): Explain about moving point out of invis text.
2190 (Overlay Properties): Add overlay-properties.
2191 (Managing Overlays): Add overlayp.
2192 (GIF Images): Invalid image number displays a hollow box.
2193
2194 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2195 (Killing Buffers): Add buffer-live-p.
2196
67fafe38
MR
21972003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2198
2199 * display.texi (Fringes): Fix typo "set-buffer-window".
2200
68e74f25
LT
22012003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2202
2203 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2204 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2205 Add or change various xrefs and anchors.
2206
2207 * commands.texi: Replace all occurrences of @acronym{CAR} with
2208 @sc{car}, for consistency with the rest of the Elisp manual.
2209 `car' and `cdr' are historically acronyms, but are no longer
2210 widely thought of as such.
2211
2212 * internals.texi (Pure Storage): Mention that `purecopy' does not
2213 copy text properties.
2214 (Object Internals): Now 29 bits are used (in most implementations)
2215 to address Lisp objects.
2216
2217 * variables.texi (Variables with Restricted Values): New node.
2218
2219 * objects.texi (Lisp Data Types): Mention that certain variables
2220 can only take on a restricted set of values and add an xref to
2221 the new node "Variables with Restricted Values".
2222
2223 * eval.texi (Function Indirection): Describe the errors that
2224 `indirect-function' can signal.
2225 (Eval): Clarify the descriptions of `eval-region' and `values'.
2226 Describe `eval-buffer' instead of `eval-current-buffer' and
2227 mention `eval-current-buffer' as an alias for `current-buffer'.
2228 Correct the description and mention all optional arguments.
2229
697cf92a 2230 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2231 following.
2232 (Converting Representations): Clarify behavior of
2233 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2234 ASCII arguments.
2235 (Character Sets): Document the variable `charset-list' and adapt
2236 the definition of the function `charset-list' accordingly.
2237 (Translation of Characters): Clarify use of generic characters in
2238 `make-translation-table'. Clarify and correct the description of
2239 the use of translation tables in encoding and decoding.
2240 (User-Chosen Coding Systems): Correct and clarify the description
2241 of `select-safe-coding-system'.
2242 (Default Coding Systems): Clarify description of
2243 `file-coding-system-alist'.
2244
a62f71e4
LT
22452003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2246
2247 * strings.texi (Text Comparison): Correctly describe when two
2248 strings are `equal'. Combine and clarify descriptions of
2249 `assoc-ignore-case' and `assoc-ignore-representation'.
2250
2251 * objects.texi (Non-ASCII in Strings): Clarify description of
2252 when a string is unibyte or multibyte.
2253 (Bool-Vector Type): Update examples.
2254 (Equality Predicates): Correctly describe when two strings are
2255 `equal'.
2256
19017752
LT
22572003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2258
2259 * lists.texi (Building Lists): `append' no longer accepts integer
2260 arguments. Update the description of `number-sequence' to reflect
2261 recent changes.
2262 (Sets And Lists): Describe `member-ignore-case' after `member'.
2263
0f6a07a8
KS
22642003-11-27 Kim F. Storm <storm@cua.dk>
2265
2266 * commands.texi (Click Events): Click object may be an images.
2267 Describe (dx . dy) element of click positions.
2268 (Accessing Events): Remove duplicate posn-timestamp.
2269 New functions posn-object and posn-object-x-y.
2270
1ce7c819
KS
22712003-11-23 Kim F. Storm <storm@cua.dk>
2272
2273 * commands.texi (Click Events): Describe enhancements to event
2274 position lists, including new text-pos and (col . row) items.
2275 Mention left-fringe and right-fringe area events.
0f6a07a8 2276 (Accessing Events): New functions posn-area and
1ce7c819
KS
2277 posn-actual-col-row. Mention posn-timestamp. Mention that
2278 posn-point in non-text area still returns buffer position.
2279 Clarify posn-col-row.
2280
cae8ddbb
LH
22812003-11-21 Lars Hansen <larsh@math.ku.dk>
2282
2283 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2284 * anti.texi (File Attributes): Describe removed parameter
2285 ID-FORMAT.
2286
f7f1a248
LT
22872003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2288
68e74f25 2289 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2290 a position, its buffer is ignored.
2291
2292 * markers.texi (Overview of Markers): Mention it here too.
2293
c5e2fb05
LT
22942003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2295
2296 * numbers.texi (Numeric Conversions): Not just `floor', but also
2297 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2298
e57d0aa8
LT
22992003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2300
2301 * markers.texi (Creating Markers): Specify insertion type of
2302 created markers. Add xref to `Marker Insertion Types'.
2303 Second argument to `copy-marker' is optional.
2304 (Marker Insertion Types): Mention that most markers are created
2305 with insertion type nil.
2306 (The Mark): Correctly describe when `mark' signals an error.
2307 (The Region): Correctly describe when `region-beginning' and
2308 `region-end' signal an error.
2309
bb3612ec
LT
23102003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2311
2312 * hash.texi (Creating Hash): Clarify description of `eql'.
2313 `makehash' is obsolete.
2314 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2315
2316 * positions.texi (Point): Change description of `buffer-end', so
2317 that it is also correct for floating point arguments.
2318 (List Motion): Correct argument lists of `beginning-of-defun' and
2319 `end-of-defun'.
2320 (Excursions): Add xref to `Marker Insertion Types'.
2321 (Narrowing): Argument to `narrow-to-page' is optional.
2322
cfb8a797
LT
23232003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2324
2325 * streams.texi (Output Streams): Clarify behavior of point for
2326 marker output streams.
2327
c6177909
LT
23282003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2329
2330 * variables.texi (Defining Variables): Second argument to
2331 `defconst' is not optional.
2332 (Setting Variables): Mention optional argument APPEND to
2333 `add-to-list'.
2334 (Creating Buffer-Local): Expand description of
2335 `make-variable-buffer-local'.
2336 (Frame-Local Variables): Expand description of
2337 `make-variable-frame-local'.
2338 (Variable Aliases): Correct description of optional argument
2339 DOCSTRING to `defvaralias'. Mention return value of
2340 `defvaralias'.
2341 (File Local Variables): Add xref to `File variables' in Emacs
2342 Manual. Correct description of `hack-local-variables'. Mention
2343 `safe-local-variable' property. Mention optional second argument
2344 to `risky-local-variable-p'.
2345
b3645067
LT
23462003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2347
2348 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2349
10695e5c
EZ
23502003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2351
2352 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2353 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2354 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2355 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2356 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2357 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2358 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2359 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2360 @acronym{FOO}.
2361
a2f4def1
LT
23622003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2363
2364 * strings.texi (Creating Strings): Argument START to `substring'
2365 can not be `nil'. Expand description of
2366 `substring-no-properties'. Correct description of `split-string',
2367 especially with respect to empty matches. Prevent very bad line
2368 break in definition of `split-string-default-separators'.
2369 (Text Comparison): `string=' and `string<' also accept symbols as
2370 arguments.
2371 (String Conversion): More completely describe argument BASE in
2372 `string-to-number'.
5bb0fcd1 2373 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2374 corresponding object. Clarify behavior of numeric prefix after
2375 `%' in `format'.
2376 (Case Conversion): The argument to `upcase-initials' can be a
2377 character.
2378
a2296bf9
KH
23792003-10-27 Kenichi Handa <handa@m17n.org>
2380
2381 * display.texi (Fontsets): Fix texinfo usage.
2382
885fef7c
KH
23832003-10-25 Kenichi Handa <handa@m17n.org>
2384
2385 * display.texi (Fontsets): Add description of the function
2386 set-fontset-font.
2387
0c6b7a1f
LT
23882003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2389
2390 * display.texi (Temporary Displays): Add xref to `Documentation
2391 Tips'.
2392
2393 * functions.texi (Function Safety): Use inforef instead of pxref
2394 for SES.
2395
c3cda320
AS
23962003-10-23 Andreas Schwab <schwab@suse.de>
2397
2398 * Makefile.in (TEX, texinputdir): Don't define.
2399 (TEXI2DVI): Define.
2400 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2401 add $(srcdir)/index.texi.
2402 ($(infodir)/elisp): Remove index.texi dependency.
2403 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2404 (index.texi): Remove target.
2405 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
2406 (clean): Don't remove index.texi.
2407
c3cda320
AS
2408 * permute-index, index.perm: Remove.
2409 * index.texi: Rename from index.unperm.
2410
e5dadca7
LT
24112003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2412
2413 * tips.texi (Documentation Tips): Document new behavior for face
2414 and variable hyperlinks in Help mode.
2415
6cfb0777
LT
24162003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2417
2418 * objects.texi (Integer Type): Update for extra bit of integer range.
2419 (Character Type): Ditto.
2420
a6eeaa81 24212003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
2422
2423 * numbers.texi (Integer Basics): Add index entries for reading
2424 numbers in hex, octal, and binary.
2425
c8f9ba83
LK
24262003-10-16 Lute Kamstra <lute@gnu.org>
2427
2428 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2429 argument.
2430
b52a26fb
LT
24312003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2432
2433 * windows.texi (Choosing Window): Fix typo.
2434 * edebug.texi (Edebug Execution Modes): Fix typo.
2435
f7005886
RS
24362003-10-13 Richard M. Stallman <rms@gnu.org>
2437
2438 * windows.texi (Basic Windows): A window has fringe settings,
2439 display margins and scroll-bar settings.
2440 (Splitting Windows): Doc split-window return value.
2441 Clean up one-window-p.
2442 (Selecting Windows): Fix typo.
2443 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
2444 (Buffers and Windows): In set-window-buffer, explain effect
2445 on fringe settings and scroll bar settings.
2446 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
2447 (Choosing Window): Use defopt for pop-up-frame-function.
2448 For special-display-buffer-names, explain same-window and same-frame.
2449 Clarify window-dedicated-p return value.
2450 (Textual Scrolling): scroll-up and scroll-down can get an error.
2451 (Horizontal Scrolling): Clarify auto-hscroll-mode.
2452 Clarify set-window-hscroll.
2453 (Size of Window): Don't mention tool bar in window-height.
2454 (Coordinates and Windows): Explain what coordinates-in-window-p
2455 returns for fringes and display margins.
2456 (Window Configurations): Explain saving fringes, etc.
2457
2458 * tips.texi (Library Headers): Clean up Documentation.
2459
2460 * syntax.texi (Parsing Expressions): Clean up forward-comment
2461 and parse-sexp-lookup-properties.
2462
2463 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
2464
2465 * os.texi (System Environment): Clean up text for load-average errors.
2466
2467 * modes.texi (Hooks): Don't explain local hook details at front.
2468 Clarify run-hooks and run-hook-with-args a little.
2469 Clean up add-hook and remove-hook.
2470
2471 * edebug.texi (Edebug Execution Modes): Clarify t.
2472 Document edebug-sit-for-seconds.
2473 (Coverage Testing): Document C-x X = and =.
2474 (Instrumenting Macro Calls): Fix typo.
2475 (Specification List): Don't index the specification keywords.
2476
c989ebe9
KS
24772003-10-10 Kim F. Storm <storm@cua.dk>
2478
2479 * processes.texi (Network): Introduce make-network-process.
2480
f9525eef
LT
24812003-10-09 Luc Teirlinck <teirllm@auburn.edu>
2482
2483 * tips.texi (Library Headers): Fix typo.
2484
f008b925
LK
24852003-10-07 Juri Linkov <juri@jurta.org>
2486
2487 * modes.texi (Imenu): Mention imenu-create-index-function's
2488 default value. Explain submenus better.
2489
c22c5da6
LK
24902003-10-07 Lute Kamstra <lute@gnu.org>
2491
2492 * modes.texi (Faces for Font Lock): Fix typo.
2493 (Hooks): Explain how buffer-local hook variables can refer to
2494 global hook variables.
2495 Various minor clarifications.
2496
49247521
LK
24972003-10-06 Lute Kamstra <lute@gnu.org>
2498
2499 * tips.texi (Coding Conventions): Mention naming conventions for
2500 hooks.
2501
9296c947
LT
25022003-10-05 Luc Teirlinck <teirllm@auburn.edu>
2503
2504 * loading.texi (Library Search): Correct default value of
2505 load-suffixes.
2506 (Named Features): Fix typo.
2507
0e9b293a
RS
25082003-10-05 Richard M. Stallman <rms@gnu.org>
2509
2510 * loading.texi (Named Features): In `provide',
2511 say how to test for subfeatures.
2512 (Unloading): In unload-feature, use new var name
2513 unload-feature-special-hooks.
2514
49247521 25152003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
2516
2517 * modes.texi (Major Mode Conventions): Mention third way to set up
2518 Imenu.
2519 (Imenu): A number of small fixes.
2520 Delete documentation of internal variable imenu--index-alist.
2521 Document the return value format of imenu-create-index-function
2522 functions.
2523
ab8f7d5c
RS
25242003-09-30 Richard M. Stallman <rms@gnu.org>
2525
2526 * processes.texi (Network): Say what stopped datagram connections do.
2527
2528 * lists.texi (Association Lists): Clarify `assq-delete-all'.
2529
2530 * display.texi (Overlay Properties): Clarify `evaporate' property.
2531
49247521 25322003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
2533
2534 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 2535 constructs should be marked as risky.
86b9b767
LK
2536 Change cons cell into proper list.
2537 (Mode Line Variables): Change cons cell into proper list.
2538
49247521 25392003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
2540
2541 * modes.texi (Mode Line Data): Document the :propertize construct.
2542 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 2543 to match their order in the default mode-line-format.
bc3b02f9
LK
2544 Describe the new variables mode-line-position and mode-line-modes.
2545 Update the default values of mode-line-frame-identification,
2546 minor-mode-alist, and default-mode-line-format.
2547 (Properties in Mode): Mention the :propertize construct.
6142d1d0 2548
bc3b02f9 25492003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 2550
c22c5da6 2551 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
2552 * loading.texi, minibuf.texi, text.texi, variables.texi:
2553 Avoid @strong{Note:}.
2554
25552003-09-26 Richard M. Stallman <rms@gnu.org>
2556
2557 * keymaps.texi (Remapping Commands): Fix typo.
2558
41beda59
LT
25592003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
2560
2561 * processes.texi (Low-Level Network): Fix typo.
2562
ef6ae4ff
KS
25632003-09-23 Kim F. Storm <storm@cua.dk>
2564
2565 * processes.texi (Network, Network Servers): Fix typos.
2566 (Low-Level Network): Add timeout value for :server keyword.
2567 Add new option keywords to make-network-process.
2568 Add set-network-process-options.
2569 Explain how to test availability of network options.
2570
b0f23edf
RS
25712003-09-19 Richard M. Stallman <rms@gnu.org>
2572
2573 * text.texi (Motion by Indent): Arg to
2574 backward-to-indentation and forward-to-indentation is optional.
2575
2576 * strings.texi (Creating Strings): Add substring-no-properties.
2577
2578 * processes.texi
2579 (Process Information): Add list-processes arg QUERY-ONLY.
2580 Delete process-contact from here.
2581 Add new status values for process-status.
2582 Add process-get, process-put, process-plist, set-process-plist.
2583 (Synchronous Processes): Add call-process-shell-command.
2584 (Signals to Processes): signal-process allows process objects.
2585 (Network): Complete rewrite.
2586 (Network Servers, Datagrams, Low-Level Network): New nodes.
2587
2588 * positions.texi (Word Motion): forward-word, backward-word
2589 arg is optional. Reword.
2590
2591 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
2592
c22c5da6 2593 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
2594 Delete duplicate definition of buffer-local-value.
2595 (File Local Variables): Explain about discarding text props.
2596
f387bdea
RS
25972003-09-11 Richard M. Stallman <rms@gnu.org>
2598
2599 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
2600 changes variables that record input events.
2601 (Minibuffer Misc): Add minibuffer-selected-window.
2602
2603 * lists.texi (Building Lists): Add copy-tree.
2604
2605 * display.texi (Fontsets): Add char-displayable-p.
2606 (Scroll Bars): New node.
2607
49247521 26082003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
2609
2610 * modes.texi (%-Constructs): Document new `%i' and `%I'
2611 constructs.
2612
fd026ee1
JR
26132003-09-03 Peter Runestig <peter@runestig.com>
2614
2615 * makefile.w32-in: New file.
2616
4828b4d7
RS
26172003-08-29 Richard M. Stallman <rms@gnu.org>
2618
2619 * display.texi (Overlay Properties): Clarify how priorities
2620 affect use of the properties.
2621
a4e4f05d
LT
26222003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
2623
2624 * customize.texi (Type Keywords): Correct the description of
2625 `:help-echo' in the case where `motion-doc' is a function.
2626
3ebe0346
JPW
26272003-08-14 John Paul Wallington <jpw@gnu.org>
2628
2629 * modes.texi (Emulating Mode Line): Subsection, not section.
2630
3afe8e39
RS
26312003-08-13 Richard M. Stallman <rms@gnu.org>
2632
2633 * elisp.texi (Top): Update subnode lists in menu.
2634
2635 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
2636 (Kill Functions): kill-region has new arg yank-handler.
2637 (Yanking): New node.
2638 (Yank Commands): Add yank-undo-function.
2639 (Low-Level Kill Ring):
2640 kill-new and kill-append have new arg yank-handler.
2641 (Changing Properties): Add remove-list-of-text-properties.
2642 (Atomic Changes): New node.
2643
2644 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
2645
2646 * streams.texi (Output Variables): Add eval-expression-print-length
2647 and eval-expression-print-level.
2648
2649 * os.texi (Time Conversion): For encode-time, explain limits on year.
2650
2651 * objects.texi (Character Type): Define anchor "modifier bits".
2652
2653 * modes.texi (Emulating Mode Line): New node.
2654 (Search-based Fontification): Font Lock uses font-lock-face property.
2655 (Other Font Lock Variables): Likewise.
2656
2657 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
2658 not vectors.
2659 (Active Keymaps): Add emulation-mode-map-alists.
2660 (Functions for Key Lookup): key-binding has new arg no-remap.
2661 (Remapping Commands): New node.
2662 (Scanning Keymaps): where-is-internal has new arg no-remap.
2663 (Tool Bar): Add tool-bar-local-item-from-menu.
2664 Clarify when to use tool-bar-add-item-from-menu.
2665
2666 * commands.texi (Interactive Call): commandp has new arg.
2667 (Command Loop Info): Add this-original-command.
2668
e37769b1
JPW
26692003-08-06 John Paul Wallington <jpw@gnu.org>
2670
2671 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
2672
2673 * display.texi (Warning Basics): Fix typo.
2674 (Fringes): Add closing curly bracket and fix typo.
2675
2676 * elisp.texi (Top): Fix typo.
2677
c5e0561f
RS
26782003-08-05 Richard M. Stallman <rms@gnu.org>
2679
2680 * elisp.texi: Update lists of subnodes.
2681
2682 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
2683
2684 * variables.texi (Local Variables): Use lc for example variable names.
2685
2686 * tips.texi (Library Headers): Explain where to put -*-.
2687
2688 * strings.texi (Creating Strings): Fix xref for vconcat.
2689
2690 * sequences.texi (Vector Functions):
2691 vconcat no longer allows integer args.
2692
2693 * minibuf.texi (Reading File Names): read-file-name has new
2694 arg PREDICATE. New function read-directory-name.
2695
2696 * macros.texi (Defining Macros): Give definition of `declare'
2697 (Indenting Macros): New node.
2698
2699 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
2700 (Window Frame Parameters): Make separate table of parameters
2701 that are coupled with specific face attributes.
2702 (Deleting Frames): delete-frame-hooks renamed to
2703 delete-frame-functions.
2704
2705 * files.texi (Magic File Names): Add file-remote-p.
2706 Clarify file-local-copy.
2707
2708 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
2709 here; instead xref Defining Macros.
2710
2711 * display.texi (Warnings): New node, and subnodes.
2712 (Fringes): New node.
2713
2714 * debugging.texi (Test Coverage): New node.
2715
2716 * compile.texi (Compiler Errors): Explain with-no-warnings
2717 and other ways to suppress warnings.
2718
2719 * commands.texi (Interactive Call): Minor clarification.
2720
2721 * buffers.texi (Buffer File Name): set-visited-file-name
2722 renames the buffer too.
2723
2724 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
2725
ee59dede
MR
27262003-07-24 Markus Rost <rost@math.ohio-state.edu>
2727
2728 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
2729
f0514b34
MR
27302003-07-22 Markus Rost <rost@math.ohio-state.edu>
2731
2732 * internals.texi (Garbage Collection): Fix previous change.
2733
c73983bb
RS
27342003-07-22 Richard M. Stallman <rms@gnu.org>
2735
2736 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
2737
2738 * display.texi (Width): Use \s syntax in example.
2739 (Font Selection): Add face-font-rescale-alist.
2740
2741 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
2742 Remove spurious indent in example.
2743
2744 * lists.texi (Building Lists): Add number-sequence.
2745
2746 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
2747
2748 * functions.texi (Function Documentation): Explain how to
2749 show calling convention explicitly in the doc string.
2750
2751 * windows.texi (Selecting Windows): save-selected-window saves
2752 selected window of each frame.
2753 (Window Configurations): Minor change.
2754
2755 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
2756
2757 * streams.texi (Output Variables): Add print-continuous-numbering
2758 and print-number-table.
2759
2760 * processes.texi (Decoding Output): New node.
2761
2762 * os.texi (Time Conversion): decode-time arg is optional.
2763
2764 * objects.texi (Character Type): Don't use space as example for \.
2765 Make list of char names and \-sequences correspond.
2766 Explain that \s is not used in strings. `\ ' needs space after.
2767
2768 * nonascii.texi (Converting Representations): Add string-to-multibyte.
2769 (Translation of Characters): Add translation-table-for-input.
2770 (Default Coding Systems): Add auto-coding-functions.
2771 (Explicit Encoding): Add decode-coding-inserted-region.
2772 (Locales): Add locale-info.
2773
2774 * minibuf.texi (Basic Completion): Describe test-completion.
2775 Collections can be lists of strings.
2776 Clean up lazy-completion-table.
2777 (Programmed Completion): Mention test-completion.
2778 Clarify why lambda expressions are not accepted.
2779 (Minibuffer Misc): Describe minibufferp.
2780
51a8b435
RS
27812003-07-14 Richard M. Stallman <rms@gnu.org>
2782
2783 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
2784
2785 * windows.texi (Selecting Windows): New arg to select-window.
2786 (Selecting Windows): Add with-selected-window.
2787 (Size of Window): Add window-inside-edges, etc.
2788
2789 * internals.texi (Garbage Collection): Add post-gc-hook.
2790
2791 * processes.texi (Subprocess Creation): Add exec-suffixes.
2792
2793 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
2794 (Scanning Keymaps): Add map-keymaps.
2795 (Defining Menus): Add keymap-prompt.
2796
2797 * numbers.texi (Integer Basics): Add most-positive-fixnum,
2798 most-negative-fixnum.
2799
2800 * compile.texi (Byte Compilation): Explain no-byte-compile
2801 (Compiler Errors): New node.
2802
2803 * os.texi (User Identification): user-uid, user-real-uid
2804 can return float.
2805
2806 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
2807 and about derived modes.
2808 (Minor Modes): Add minor-mode-list.
2809 (Defining Minor Modes): Keyword args for define-minor-mode.
2810 (Search-based Fontification): Explain managing other properties.
2811 (Other Font Lock Variables): Add font-lock-extra-managed-props.
2812 (Faces for Font Lock): Add font-locl-preprocessor-face.
2813 (Hooks): Add run-mode-hooks and delay-mode-hooks.
2814
2815 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 2816 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
2817
2818 * loading.texi (Library Search): Add load-suffixes.
2819
2820 * minibuf.texi (Basic Completion): Add lazy-completion-table.
2821 (Programmed Completion): Add dynamic-completion-table.
2822
2823 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
2824 (Magic File Names): Specify precedence order of handlers.
199bb209 2825
51a8b435
RS
2826 * commands.texi (Command Overview): Emacs server runs pre-command-hook
2827 and post-command-hook.
2828 (Waiting): New calling convention for sit-for.
2829
2830 * text.texi (Special Properties): local-map and keymap properties
2831 apply based on their stickiness.
2832
c6de56a0
RS
28332003-07-07 Richard M. Stallman <rms@gnu.org>
2834
2835 * modes.texi (Minor Mode Conventions): Specify only some kinds
2836 of list values as args to minor modes.
2837
2838 * files.texi (File Name Expansion): Warn about iterative use
2839 of substitute-in-file-name.
2840
2841 * advice.texi (Activation of Advice): Clean up previous change.
2842
8c761ea6
MR
28432003-07-06 Markus Rost <rost@math.ohio-state.edu>
2844
2845 * advice.texi (Activation of Advice): Note that ad-start-advice is
2846 turned on by default.
2847
c6de56a0
RS
28482003-06-30 Richard M. Stallman <rms@gnu.org>
2849
2850 * text.texi (Buffer Contents): Document current-word.
2851 (Change Hooks): Not called for *Messages*.
2852
2853 * functions.texi (Defining Functions): Explain about redefining
2854 primitives.
2855 (Function Safety): Renamed. Minor changes.
2856 Comment out the detailed criteria for what is safe.
2857
3fe4e567
AS
28582003-06-22 Andreas Schwab <schwab@suse.de>
2859
2860 * objects.texi (Symbol Type): Fix description of examples.
2861
cda7bd13
AS
28622003-06-16 Andreas Schwab <schwab@suse.de>
2863
2864 * hash.texi (Creating Hash): Fix description of :weakness.
2865
fbcffa4a
KG
28662003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
2867
2868 * files.texi (Changing Files): copy-file copies file modes, too.
2869
ff6a3bfb
RS
28702003-05-28 Richard M. Stallman <rms@gnu.org>
2871
2872 * strings.texi (Creating Strings): Clarify split-string.
2873
1463a05d
JB
28742003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
2875
2876 * strings.texi (Creating Strings): Update split-string specification
2877 and examples.
2878
af253914
RS
28792003-05-19 Richard M. Stallman <rms@gnu.org>
2880
2881 * elisp.texi: Correct invariant section names.
2882
7ea52f92
RS
28832003-04-20 Richard M. Stallman <rms@gnu.org>
2884
2885 * os.texi (Timers): Explain about timers and quitting.
2886
e31afc09
RS
28872003-04-19 Richard M. Stallman <rms@gnu.org>
2888
2889 * internals.texi (Writing Emacs Primitives): Strings are
2890 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
2891 Explain GCPRO convention for varargs function args.
2892
5ceea398
RS
28932003-04-16 Richard M. Stallman <rms@gnu.org>
2894
2895 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
2896
b0ada147
RS
28972003-04-08 Richard M. Stallman <rms@gnu.org>
2898
2899 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
2900
b23375aa
KS
29012003-02-13 Kim F. Storm <storm@cua.dk>
2902
2903 * objects.texi (Character Type): New \s escape for space.
2904
c60ee5e7
JB
29052003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2906
2907 * os.texi (System Environment): Added cygwin system-type.
2908
84e47416
RS
29092003-01-25 Richard M. Stallman <rms@gnu.org>
2910
2911 * keymaps.texi: Document that a symbol can act as a keymap.
2912
3e8cf2ea
RS
29132003-01-13 Richard M. Stallman <rms@gnu.org>
2914
2915 * text.texi (Changing Properties): Say string indices are origin-0.
2916
2917 * positions.texi (Screen Lines) <compute-motion>:
2918 Correct order of elts in return value.
2919
2920 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
2921 how to define a default binding.
2922
7abb9fc5 29232002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 2924
104bc3aa 2925 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 2926
104bc3aa
MR
2927 * customize.texi (Simple Types): Clarify description of custom
2928 type 'number. Describe new custom type 'float.
177f790c 2929
7abb9fc5 29302002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
2931
2932 * variables.texi (File Local Variables): Fix typo.
2933
df140a68 29342002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 2935
df140a68
KG
2936 From Michael Albinus <Michael.Albinus@alcatel.de>.
2937
2938 * README: Target for Info file is `make info'.
2939
2940 * files.texi (File Name Components): Fixed typos in
2941 `file-name-sans-extension'.
2942 (Magic File Names): Complete list of operations for magic file
2943 name handlers.
2944
7ed9159a
JY
29452002-09-16 Jonathan Yavner <jyavner@engineer.com>
2946
2947 * variables.texi (File Local Variables): New function
2948 risky-local-variable-p.
2949
29502002-09-15 Jonathan Yavner <jyavner@engineer.com>
2951
2952 * functions.texi (Function safety): New node about unsafep.
2953
241f79af
PA
29542002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
2955
2956 * customize.texi (Splicing into Lists): Fixed example.
2957 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
2958
72459b15
JB
29592002-06-17 Juanma Barranquero <lektu@terra.es>
2960
2961 * frames.texi (Display Feature Testing): Fix typo.
2962
61f7e0f5
AS
29632002-06-12 Andreas Schwab <schwab@suse.de>
2964
2965 * frames.texi (Initial Parameters, Resources): Fix references to
2966 the Emacs manual.
2967
4e792dbd
KS
29682002-05-13 Kim F. Storm <storm@cua.dk>
2969
2970 * variables.texi (Intro to Buffer-Local): Updated warning and
2971 example relating to changing buffer inside let.
2972
940344d4 29732002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
2974
2975 * os.texi (Session Management): New node about X Session management.
2976
231ac53b
EZ
29772002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
2978
2979 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
2980 to which the manual corresponds, and the copyright years.
2981
2982 * Makefile.in (VERSION): Set to 2.9.
2983
140cc574
EZ
29842001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
2985
2986 * elisp.texi: Change the category in @dircategory to "Emacs", to
2987 make it consistent with info/dir.
2988
9c7fce05
MB
29892001-11-25 Miles Bader <miles@gnu.org>
2990
2991 * text.texi (Fields): Describe new `limit' arg in
2992 field-beginning/field-end.
2993
9f8bbf0f
EZ
29942001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
2995
a5e6715c
EZ
2996 * permute-index: Don't depend on csh-specific features. Replace
2997 the interpreter name with /bin/sh.
2998
9f8bbf0f
EZ
2999 * two-volume-cross-refs.txt: New file.
3000 * two.el: New file.
3001 * spellfile: New file.
3002
1756e2fb
EZ
30032001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3004
3005 * permute-index: New file.
3006
3007 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3008 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3009 8+3 restricted namespace.
ad050e54
EZ
3010
3011 * Makefile.in (infodir): Define relative to $(srcdir).
3012 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3013 include directories list via -I switch to makeinfo.
3014 (index.texi): Use cp if both hard and symbolic links fail.
3015
10fa7f8e
EZ
30162001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3017
7a1494ce
EZ
3018 * Makefile.in (distclean): Add.
3019
10fa7f8e
EZ
3020 The following changes make ELisp manual part of the Emacs
3021 distribution:
3022
3023 * Makefile.in: Add Copyright notice.
3024 (prefix): Remove.
3025 (infodir): Change value to "../info".
3026 (VPATH): New variable.
3027 (MAKE): Don't define.
3028 (texmacrodir): Don't define.
3029 (texinputdir): Append the existing value of TEXINPUTS.
3030 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3031 command to be compatible with man/Makefile.in, and to put the
3032 output into ../info.
5c32b7c5 3033 (info): Add target.
10fa7f8e
EZ
3034 (installall): Target removed.
3035
ad050e54 30362001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3037
3038 * tips.texi (Coding Conventions): Fix typo.
3039
6fd735df
GM
30402001-10-23 Gerd Moellmann <gerd@gnu.org>
3041
3042 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3043
b704d54b
EZ
30442001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3045
3046 * files.texi (File Name Components): Update the description of
3047 file-name-sans-extension and file-name-extension, as they now
3048 ignore leading dots.
3049
71431a0e
GM
30502001-10-20 Gerd Moellmann <gerd@gnu.org>
3051
6aa97356 3052 * (Version 21.1 released.)
71431a0e 3053
79f1f96c
MB
30542001-10-19 Miles Bader <miles@gnu.org>
3055
3056 * positions.texi (Text Lines): Describe behavior of
3057 `beginning-of-line'/`end-of-line' in the presence of field properties.
3058
892a8f36
GM
30592001-10-17 Gerd Moellmann <gerd@gnu.org>
3060
3061 * Makefile.in (VERSION): Set to 2.8.
3062 (manual): Use `manual-21'.
3063
8c1cc9e8 3064 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
3065 number was used. Set it to 2.8.
3066
3067 * intro.texi: Likewise.
3068
51724e26
EZ
30692001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3070
3071 * files.texi (File Name Completion): Document the significance of
3072 a trailing slash in elements of completion-ignored-extensions.
3073
57b338e8
MB
30742001-10-06 Miles Bader <miles@gnu.org>
3075
3076 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3077
c89e4bc5
GM
30782001-10-04 Gerd Moellmann <gerd@gnu.org>
3079
3080 * variables.texi (Variable Aliases): New node.
3081
ab952a4f
GM
30822001-10-04 Gerd Moellmann <gerd@gnu.org>
3083
3084 * Branch for 21.1.
dff28924 3085
9db3a582
MB
30862001-10-02 Miles Bader <miles@gnu.org>
3087
ae1a9581
MB
3088 * minibuf.texi (Minibuffer Misc): Add entries for
3089 `minibuffer-contents', `minibuffer-contents-no-properties', and
3090 `delete-minibuffer-contents'.
3091 Correct description for `minibuffer-prompt-end'.
3092
9db3a582
MB
3093 * text.texi (Property Search): Correct descriptions of
3094 `next-char-property-change' and `previous-char-property-change'.
3095 Add entries for `next-single-char-property-change' and
3096 `previous-single-char-property-change'.
3097 Make operand names a bit more consistent.
3098
03be5931
EZ
30992001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3100
3101 * frames.texi (Finding All Frames): Document that next-frame and
3102 previous-frame are local to current terminal.
3103
974548ec
EZ
31042001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3105
3106 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3107 result of make-keymap.
974548ec 3108
8d82c597
EZ
31092001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3110
3111 * display.texi (Font Lookup, Attribute Functions)
3112 (Image Descriptors): Add cross-references to the definition of
3113 selected frame.
3114
3115 * buffers.texi (The Buffer List): Add cross-references to the
3116 definition of selected frame.
3117
3118 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3119 frame at any given time.
3120 (Multiple Displays, Size and Position): Add a cross-reference to
3121 the definition of the selected frame.
3122
2842de30
EZ
31232001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3124
3125 * strings.texi (String Conversion) <string-to-number>: Document
3126 that a float is returned for integers that are too large.
3127
3128 * frames.texi (Mouse Position): Document mouse-position-function.
3129 (Display Feature Testing): Document display-images-p.
3130 (Window Frame Parameters): Document the cursor-type variable.
3131
3132 * numbers.texi (Integer Basics): Document CL style read syntax for
3133 integers in bases other than 10.
3134
3135 * positions.texi (List Motion): Document
3136 open-paren-in-column-0-is-defun-start.
3137
3138 * lists.texi (Sets And Lists): Document member-ignore-case.
3139
3140 * internals.texi (Garbage Collection): Document the used and free
3141 strings report.
3142 (Memory Usage): Document strings-consed.
3143
3144 * os.texi (Time of Day): Document float-time.
3145 (Recording Input): Document that clear-this-command-keys clears
3146 the vector to be returned by recent-keys.
3147
3148 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3149 argument keymap can be a list.
3150
3151 * nonascii.texi (User-Chosen Coding Systems)
3152 <select-safe-coding-system>: Document the new argument
3153 accept-default-p and the variable
3154 select-safe-coding-system-accept-default-p. Tell what happens if
3155 buffer-file-coding-system is undecided.
3156 (Default Coding Systems): Document auto-coding-regexp-alist.
3157
3158 * display.texi (The Echo Area) <message>: Document
3159 message-truncate-lines.
3160 (Glyphs): Document that the glyph table is unused on windowed
3161 displays.
3162
3163 * help.texi (Describing Characters) <single-key-description>:
3164 Document the new argument no-angles.
3165 (Accessing Documentation) <documentation-property>: Document that
3166 a non-string property is evaluated.
3167 <documentation>: Document that the function-documentation property
3168 is looked for.
3169
3170 * windows.texi (Selecting Windows): Document some-window.
3171
3172 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3173
3174 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3175 apropos-mode-hook.
3176
3177 * commands.texi (Using Interactive): Document interactive-form.
3178 (Keyboard Macros): Document kbd-macro-termination-hook.
3179 (Command Loop Info): Document that clear-this-command-keys clears
3180 the vector to be returned by recent-keys.
3181
2d43d823
GM
31822001-09-04 Werner LEMBERG <wl@gnu.org>
3183
3184 * Makefile.in (srcdir, texinputdir): New variables.
3185 (srcs, index.texi, install): Use $(srcdir).
3186 (.PHONY): Remove elisp.dvi.
3187 (elisp): Use -I switch for makeinfo.
3188 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3189 (installall, dist): Use $(srcdir).
3190 Fix path to texinfo.tex.
3191 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3192
fa739b31
GM
31932001-08-30 Gerd Moellmann <gerd@gnu.org>
3194
92a25631
GM
3195 * display.texi (Conditional Display): Adjust to API change.
3196
fa739b31
GM
3197 * configure: New file.
3198
cef68af5
GM
31992001-07-30 Gerd Moellmann <gerd@gnu.org>
3200
3201 * commands.texi (Repeat Events): Add description of
3202 double-click-fuzz.
3203
d1f08d85
SM
32042001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3205
3206 * syntax.texi (Syntax Class Table): Add the missing designator for
3207 comment and string fences.
3208 (Syntax Properties): Add a xref to syntax table internals.
3209 (Syntax Table Internals): Document string-to-syntax.
3210
1e9fc92e
GM
32112001-05-07 Gerd Moellmann <gerd@gnu.org>
3212
3213 * Makefile.in (install): Use install-info command line options
3214 like in Emacs' Makefile.in.
3215
00480554
MB
32162000-12-09 Miles Bader <miles@gnu.org>
3217
3218 * windows.texi (Window Start): Update documentation for
3219 `pos-visible-in-window-p'.
3220
1e344ee2
SM
32212000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3222
3223 * lists.texi (Building Lists): Add footnote to explain how to add
3224 to the end of a list.
3225
a540f6ed
GM
32262000-10-25 Gerd Moellmann <gerd@gnu.org>
3227
3228 * files.texi (Visiting Functions): Typos.
3229
28bcdbee
KH
32302000-10-25 Kenichi Handa <handa@etl.go.jp>
3231
3232 * files.texi (Visiting Functions): Return value of
3233 find-file-noselect may be a list of buffers if wildcards are used.
3234
22d1a4ed
MB
32352000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3236
3237 * display.texi (Defining Faces): Document `graphic' display type
3238 in face specs.
3239
916a89db
KG
32402000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3241
1e9fc92e 3242 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3243 `after-make-frame-hook' with `after-make-frame-functions'.
3244
1e9fc92e 3245 * frames.texi (Creating Frames): Ditto.
916a89db 3246
1e9fc92e 3247 * variables.texi (Future Local Variables): Ditto.
916a89db 3248
483de32b
GM
32492000-10-16 Gerd Moellmann <gerd@gnu.org>
3250
3251 * display.texi (Other Image Types): Add description of :foreground
3252 and :background properties of mono PBM images.
3253
e23a63a5
WL
32542000-08-17 Werner LEMBERG <wl@gnu.org>
3255
3256 * .cvsignore: New file.
3257
dfc16043
GM
32582000-01-05 Gerd Moellmann <gerd@gnu.org>
3259
3260 * tindex.pl: New script.
3261
602613fe
DL
32621999-12-03 Dave Love <fx@gnu.org>
3263
3264 * Makefile.in (MAKEINFO): New parameter.
3265
94ec544d
DL
32661999-09-17 Richard Stallman <rms@gnu.org>
3267
3268 * Makefile.in (srcs): Add hash.texi.
3269 (VERSION): Update to 20.6.
3270
32711999-09-13 Richard Stallman <rms@gnu.org>
3272
3273 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3274
32751998-08-29 Karl Heuer <kwzh@gnu.org>
3276
3277 * configure.in: New file.
3278 * Makefile.in: Renamed from Makefile.
3279 (prefix, infodir): Use value obtained from configure.
3280 (emacslibdir): Obsolete variable deleted.
3281 (dist): Distribute configure.in, configure, Makefile.in.
3282
32831998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3284
3285 * Makefile (INSTALL_INFO): New variable.
3286 (install): Run install-info.
3287
32881998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3289
3290 * Makefile (elisp.dvi): Add missing backslash.
3291
32921998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3293
3294 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3295 Run texindex without `./'. Always run texindex on elisp.tp.
3296 (elisp.tps): Target deleted.
3297
32981998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3299
3300 * Makefile (srcs): Add nonascii.texi and customize.texi.
3301 (dist): Start by deleting `temp'.
3302
33031998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3304
3305 * Makefile (makeinfo, texindex): Targets deleted.
3306 (makeinfo.o, texindex.o): Targets deleted.
3307 (clean, dist): Don't do anything with them or with getopt*.
3308
33091998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3310
3311 * Makefile (SHELL): Defined.
3312
33131998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3314
3315 * Makefile (elisp.tps): New target.
3316 (elisp.dvi): Depend on elisp.tps.
3317
3318Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3319
3320 * README: Update phone number.
3321
3322 * Makefile (elisp): Make this be the default target.
3323 Depend on makeinfo.c instead of makeinfo.
3324 (install): Don't depend on elisp.dvi, since we don't install that.
3325 Use mkinstalldirs.
3326 (dist): Add mkinstalldirs.
3327
3328Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3329
3330 * Makefile (VERSION): Update version number.
3331 (maintainer-clean): Renamed from realclean.
3332
3333Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3334
3335 * Makefile (realclean): New target.
3336 (elisp): Remove any old elisp-* files first.
3337
3338Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3339
d1f08d85
SM
3340 * Makefile (VERSION): New variable.
3341 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3342 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3343
3344Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3345
3346 * Makefile (elisp): Depend on makeinfo.
3347
3348Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3349
d1f08d85 3350 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3351
3352Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3353
3354 * Makefile (infodir, prefix): New vars.
3355 (install): Use infodir.
3356 (emacsinfodir): Deleted.
3357
3358Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3359
3360 * Makefile (srcs): Add calendar.texi.
3361
3362 * Makefile (dist): Copy texindex.c and makeinfo.c.
3363 Limit elisp-* files to those with one or two digits.
3364
3365Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3366
3367 * Makefile (dist): Changed to use Gzip instead of compress.
3368
3369Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3370
3371 * loading.texi (Unloading): define-function changed back to
3372 defalias. It may not stay this way, but at least it's
3373 consistent with the known-good version of the code patch.
3374
3375Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3376
3377 * modes.texi (Hooks): Document new optional arg of add-hook.
3378
3379Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3380
d1f08d85 3381 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3382
3383 * tips.texi: Add new section on standard library headers.
3384
3385Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3386
3387 * Makefile (srcs): Add frame.texi to the list of sources.
3388
3389Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3390
3391 * Makefile (dist): Don't bother excluding autosave files; they'll
3392 never make it into the temp directory anyway, and the hash marks
3393 in the name are problematic for make and the Bourne shell.
dff28924 3394 (srcs):
94ec544d
DL
3395
3396Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3397
d1f08d85 3398 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3399 the distribution tar file.
3400
dff28924 3401Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
3402
3403 * Makefile (srcs): Added index.perm.
3404 (elisp.dvi): Remove erroneous shell comment.
3405 Expect output of permute-index in permuted.fns.
3406 Save old elisp.aux in elisp.oaux.
3407 (clean): Added index.texi to be deleted.
3408
dff28924 3409Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3410
3411 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3412
dff28924 3413Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
3414
3415 * files.texi: Noted that completion-ignored-extensions is ignored
3416 when making *Completions*.
3417
3418Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3419
3420 * Makefile make dist now depends on elisp.dvi, since it tries
3421 to include it in the dist file.
3422
dff28924 3423Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
3424
3425 * functions.texinfo (Mapping Functions): Add missing quote
3426
dff28924 3427Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3428
3429 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3430 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3431
dff28924 3432Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3433
3434 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3435 and @error{} are the terms now being used. The files in the
3436 directory have been changed to reflect this.
3437
d1f08d85 3438 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
3439 ` @result{}', using 5 spaces at the begining of the line.
3440
dff28924 3441Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3442
3443 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
3444 experimental @indentedresult{}, @indentedexpandsto{} are part of
3445 the texinfo.tex in this directory. These TeX macros are not
3446 stable yet.
3447
dff28924 3448Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3449
3450 * texinfo.tex: temporarily added
d1f08d85 3451 \let\result=\dblarrow
94ec544d
DL
3452 \def\error{{\it ERROR} \longdblarrow}
3453 We need to do this better soon.
3454
dff28924 3455Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3456
3457 * Applied Karl Berry's patches to *.texinfo files, but not to
3458 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
3459 new title page format is also not applied, since it requires
3460 texinfo.tex changes.)
3461
3462 * Cleaned up `Makefile' and defined the `emacslibdir' directory
3463 for the Project GNU development environment.
3464
ad050e54 3465;; Local Variables:
fd026ee1 3466;; coding: iso-2022-7bit
ad050e54 3467;; End:
2a34a036
GM
3468
3469 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
3470 Copying and distribution of this file, with or without modification,
3471 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
3472
3473;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda