*** empty log message ***
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
5c4757d3
RS
12005-09-15 Richard M. Stallman <rms@gnu.org>
2
3 * objects.texi (Printed Representation): Minor cleanup.
4 (Box Diagrams): Minor fix.
5 (Cons Cell Type): Move (...) index item here.
6 (Box Diagrams): From here.
7 (Array Type): Minor fix.
8 (Type Predicates): Delete index "predicates".
9 (Hash Table Type): Clarify xref.
10 (Dotted Pair Notation): Minor fix.
11
2bb8b80c
CY
122005-09-10 Chong Yidong <cyd@stupidchicken.com>
13
14 * files.texi (Saving Buffers): Fix typo.
15
47b8bc5d
RS
162005-09-08 Richard M. Stallman <rms@gnu.org>
17
18 * tips.texi (Programming Tips): Correct the "default" prompt spec.
19
475aab0d
CY
202005-09-08 Chong Yidong <cyd@stupidchicken.com>
21
22 * locals.texi (Standard Buffer-Local Variables): Don't include
23 mode variables for minor modes.
24 Fix xrefs for buffer-display-count, buffer-display-table,
25 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
26 enable-multibyte-characters, fill-column, header-line-format,
27 left-fringe-width, left-margin, and right-fringe-width.
28
29 * hooks.texi (Standard Hooks): All hooks should conform to the
30 standard naming convention now.
31 Fix xref for `echo-area-clear-hook'.
32
33 * display.texi (Usual Display): Note that indicate-empty-lines and
34 tab-width are buffer-local.
35
36 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
37
38 * modes.texi (Mode Help): Note that major-mode is buffer-local.
39
40 * nonascii.texi (Encoding and I/O): Note that
41 buffer-file-coding-system is buffer-local.
42
43 * positions.texi (List Motion): Note that defun-prompt-regexp is
44 buffer-local.
45
46 * text.texi (Auto Filling): Note that auto-fill-function is
47 buffer-local.
48 (Undo): Note that buffer-undo-list is buffer-local.
49
50 * windows.texi (Buffers and Windows): Document
51 buffer-display-count.
52
2a6bc1f7
RS
532005-09-06 Richard M. Stallman <rms@gnu.org>
54
55 * tips.texi (Coding Conventions): Sometimes it is ok to put the
56 package prefix elsewhere than at the start of the name.
57
d7ea8b71
RS
582005-09-03 Richard M. Stallman <rms@gnu.org>
59
60 * tips.texi (Programming Tips): Add conventions for minibuffer
61 questions and prompts.
62
0c6087a6
RS
632005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
64
65 * intro.texi (nil and t): Minor cleanup.
66 Delete spurious mention of keyword symbols.
67 (Evaluation Notation): Add index entry.
68 (A Sample Function Description): Minor cleanup.
69 (A Sample Variable Description): Not all vars can be set.
70
4b5fa40e
TTN
712005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
72
73 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
74
75 (Insertion): Document precise type of `insert-char' arg COUNT.
76
34b50776
SM
772005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
78
79 * modes.texi (Other Font Lock Variables): Sync the default of
80 font-lock-lines-before.
81
c1105d05
MA
822005-08-31 Michael Albinus <michael.albinus@gmx.de>
83
84 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
85
62929713
RS
862005-08-29 Richard M. Stallman <rms@gnu.org>
87
88 * elisp.texi (Top): Update subnode menu.
89
90 * searching.texi (Searching and Matching): Move node.
91 Rearrange contents and add overall explanation.
92 (Searching and Case): Move node.
93 (Searching and Matching): Update menu.
94
0fb57cc0
EZ
952005-08-27 Eli Zaretskii <eliz@gnu.org>
96
97 * os.texi (Startup Summary): Fix the description of the initial
98 startup message display.
99
3e80c4c1
RS
1002005-08-25 Richard M. Stallman <rms@gnu.org>
101
102 * searching.texi (Search and Replace): Add replace-regexp-in-string.
103
1042005-08-25 Emilio C. Lopes <eclig@gmx.net>
105
106 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
107 `next-overlay-change' example.
c1105d05 108
79a8defb
JL
1092005-08-22 Juri Linkov <juri@jurta.org>
110
111 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
112 Fix invert-face. Fix args of face-background.
113
16691d29
JL
114 * display.texi (Standard Faces): Delete node.
115 (Faces): Add xref to `(emacs)Standard Faces'.
116 (Displaying Faces): Fix xref to `Standard Faces'.
117
118 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
119
217b694f
EZ
1202005-08-20 Alan Mackenzie <acm@muc.de>
121
122 * buffers.texi (The Buffer List): Clarify the manipulation of the
123 buffer list.
124
0bf14bfd
RS
1252005-08-14 Richard M. Stallman <rms@gnu.org>
126
7ad1498e
AS
127 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
128 a regexp.
0bf14bfd 129
c118d09e
RS
1302005-08-11 Richard M. Stallman <rms@gnu.org>
131
59cb8c23
RS
132 * elisp.texi (Top): Update subnode lists.
133
134 * display.texi (Inverse Video): Node deleted.
135
c118d09e
RS
136 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
137 New nodes split out of Coding Conventions.
138
139 * searching.texi (Regular Expressions): Document re-builder.
140
141 * os.texi (Time Parsing): New node split out of Time Conversion.
142
143 * processes.texi (Misc Network, Network Feature Testing)
144 (Network Options, Make Network): New nodes split out of
145 Low-Level Network.
146
67ec7f41
RS
1472005-08-09 Richard M. Stallman <rms@gnu.org>
148
76d47f0d
RS
149 * frames.texi (Geometry): New node, split from Size and Position.
150 (Frame Parameters): Refer to Geometry.
151
67ec7f41 152 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 153
67ec7f41
RS
154 * windows.texi (Splitting Windows): Fix xref.
155
156 * frames.texi (Layout Parameters): Add xref.
157
158 * display.texi (Line Height, Scroll Bars): Fix xrefs.
159
160 * keymaps.texi (Menu Bar): Fix xref.
161
162 * locals.texi (Standard Buffer-Local Variables): Fix xref.
163
164 * modes.texi (%-Constructs): Fix xref.
165
166 * frames.texi (Window Frame Parameters): Node split up.
167 (Basic Parameters, Position Parameters, Size Parameters)
168 (Layout Parameters, Buffer Parameters, Management Parameters)
169 (Cursor Parameters, Color Parameters): New subnodes.
170
adb5e445
LT
1712005-08-09 Luc Teirlinck <teirllm@auburn.edu>
172
173 * positions.texi (Screen Lines): Update xref for previous change
174 in minibuf.texi.
175
176 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
177 change in minibuf.texi.
178
61298e17
RS
1792005-08-09 Richard M. Stallman <rms@gnu.org>
180
181 * tips.texi (Coding Conventions): Minor cleanup.
182
183 * modes.texi (Defining Minor Modes): Explain when init-value
184 can be non-nil.
185
186 * elisp.texi (Top): Update submenu for Minibuffer.
187
188 * minibuf.texi (Minibuffer Misc): Node split up.
189 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
190 (Recursive Mini): New nodes split out from Minibuffer Misc.
191 (Minibuffer Misc): Document max-mini-window-height.
192
193 * hash.texi (Defining Hash): Delete stray paren in example.
194
195 * display.texi (Echo Area Customization): Don't define
196 max-mini-window-height here; xref instead.
197
198 * commands.texi (Event Input Misc): Update while-no-input.
199
200 * advice.texi (Advising Functions): Explain when to use advice
201 and when to use a hook.
202
43e124e6
EZ
2032005-07-30 Eli Zaretskii <eliz@gnu.org>
204
205 * makefile.w32-in (info): Don't run install-info.
206 ($(infodir)/dir): New target, produced by running install-info.
207
653aea22
LT
2082005-07-27 Luc Teirlinck <teirllm@auburn.edu>
209
210 * modes.texi (Defining Minor Modes): The keyword for the initial
211 value is :init-value, not :initial-value.
212
ba6ebbd5
EZ
2132005-07-23 Eli Zaretskii <eliz@gnu.org>
214
215 * loading.texi (Autoload): Make the `doctor' example be consistent
216 with what's in current loaddefs.el. Describe the "fn" magic in
217 the usage portion of the doc string.
218
6696f2a4
RS
2192005-07-22 Richard M. Stallman <rms@gnu.org>
220
221 * internals.texi (Garbage Collection): Clarify previous change.
222
0c17e67c
SM
2232005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
224
225 * internals.texi (Garbage Collection): Add gc-cons-percentage.
226
426179e1
JL
2272005-07-18 Juri Linkov <juri@jurta.org>
228
229 * commands.texi (Accessing Events):
230 * frames.texi (Text Terminal Colors, Resources):
231 * markers.texi (The Mark):
232 * modes.texi (Defining Minor Modes):
233 Delete duplicate duplicate words.
234
9b0c2c56
RS
2352005-07-16 Richard M. Stallman <rms@gnu.org>
236
237 * display.texi (Managing Overlays): Clarify make-overlay
238 args for insertion types.
239
fd90b80c
LT
2402005-07-13 Luc Teirlinck <teirllm@auburn.edu>
241
0c17e67c
SM
242 * customize.texi (Variable Definitions):
243 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
244 `standard-value' is a list too.
245 (Defining New Types): Use @key{RET} instead of @key{ret}.
246
37aa90e5
TTN
2472005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
248
249 * os.texi (Translating Input): Fix typo.
250
917e0c95
RS
2512005-07-08 Richard M. Stallman <rms@gnu.org>
252
253 * README: Update edition number and size estimate.
254
255 * elisp.texi (VERSION): Set to 2.9.
256
7d90e71d
RS
2572005-07-07 Richard M. Stallman <rms@gnu.org>
258
c330dafe
RS
259 * book-spine.texinfo: Update Emacs version.
260
7d90e71d
RS
261 * display.texi (Inverse Video): Delete mode-line-inverse-video.
262
dc2204be
RS
2632005-07-06 Richard M. Stallman <rms@gnu.org>
264
265 * searching.texi (Regexp Search): Clarify what re-search-forward
266 does when the search fails.
267
a0ec7a4a
LK
2682005-07-05 Lute Kamstra <lute@gnu.org>
269
dc2204be 270 * Update FSF's address in GPL notices.
a0ec7a4a
LK
271
272 * doclicense.texi (GNU Free Documentation License):
273 * gpl.texi (GPL):
274 * tips.texi (Coding Conventions, Library Headers):
275 * vol1.texi:
276 * vol2.texi: Update FSF's address.
277
4af33176
RS
2782005-07-04 Richard M. Stallman <rms@gnu.org>
279
280 * hooks.texi (Standard Hooks): Add occur-hook.
281
b3ab615b
LT
2822005-07-03 Luc Teirlinck <teirllm@auburn.edu>
283
284 * display.texi (The Echo Area): Correct menu.
285
3d393029
RS
2862005-07-03 Richard M. Stallman <rms@gnu.org>
287
7fe48b75
RS
288 * elisp.texi (Top): Update subnode menu for Display.
289
290 * display.texi (Displaying Messages): New node, with most
291 of what was in The Echo Area.
292 (Progress): Moved under The Echo Area.
293 (Logging Messages): New node with new text.
294 (Echo Area Customization): New node, the rest of what was
295 in The Echo Area. Document message-truncate-lines with @defvar.
296 (Display): Update menu.
297
3d393029
RS
298 * windows.texi (Textual Scrolling): Doc 3 values for
299 scroll-preserve-screen-position.
300
301 * text.texi (Special Properties): Change hook functions
302 should bind inhibit-modification-hooks around altering buffer text.
303
304 * keymaps.texi (Key Binding Commands): Call binding BINDING
305 rather than DEFINITION.
306
b26860ad
JB
3072005-06-29 Juanma Barranquero <lekktu@gmail.com>
308
309 * variables.texi (Defining Variables): `user-variable-p' returns t
310 for aliases of user options, nil for alias loops.
311
025691ed
RS
3122005-06-28 Richard M. Stallman <rms@gnu.org>
313
314 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
315 make-keymap.
316
b61bfa4d
LT
3172005-06-27 Luc Teirlinck <teirllm@auburn.edu>
318
319 * variables.texi (Setting Variables): Correct and clarify
320 description of `add-to-ordered-list'.
321
24ee714d
RS
3222005-06-26 Richard M. Stallman <rms@gnu.org>
323
324 * display.texi (Faces): Minor cleanup.
325
33b79ce4
LT
3262005-06-25 Luc Teirlinck <teirllm@auburn.edu>
327
328 * display.texi (Faces): `facep' returns t for strings that are
329 face names.
330
df13531d
RS
3312005-06-25 Richard M. Stallman <rms@gnu.org>
332
333 * objects.texi (Equality Predicates): Clarify meaning of equal.
334
335 * windows.texi (Selecting Windows): save-selected-window
336 and with-selected-window save and restore the current buffer.
337
cf444441
RS
3382005-06-24 Richard M. Stallman <rms@gnu.org>
339
340 * numbers.texi (Float Basics): Explain how to test for NaN,
341 and printing the sign of NaNs.
342
6cdd056d
EZ
3432005-06-24 Eli Zaretskii <eliz@gnu.org>
344
345 * makefile.w32-in (MAKEINFO): Use --force.
346
b93e3c3b
RS
3472005-06-23 Richard M. Stallman <rms@gnu.org>
348
349 * display.texi (Face Functions): Correct Texinfo usage.
350
6fb276bd
LT
3512005-06-23 Luc Teirlinck <teirllm@auburn.edu>
352
353 * lists.texi (Rings): `ring-elements' now returns the elements of
354 RING in order.
355
1d1c7e75
JB
3562005-06-23 Juanma Barranquero <lekktu@gmail.com>
357
358 * markers.texi (The Mark): Texinfo usage fix.
359
9d12e52b
KS
3602005-06-23 Kim F. Storm <storm@cua.dk>
361
362 * searching.texi (Entire Match Data): Remove evaporate option for
363 match-data. Do not mention evaporate option for set-match-data.
364
6d44324c
GM
3652005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
366
367 * display.texi (Face Functions): Mention face aliases.
368
80df27a7
RS
3692005-06-21 Richard M. Stallman <rms@gnu.org>
370
371 * anti.texi (Antinews): Texinfo usage fix.
372
e121563b
KB
3732005-06-21 Karl Berry <karl@gnu.org>
374
9d7d543c
KB
375 * elisp.texi: Use @copying.
376
e121563b
KB
377 * elisp.texi: Put @summarycontents and @contents before the Top
378 node, instead of the end of the file, so that the contents appear
379 in the right place in the dvi/pdf output.
380
36a3b076
JL
3812005-06-21 Juri Linkov <juri@jurta.org>
382
383 * display.texi (Defining Faces): Add `customized-face'.
384
5c796e80
KS
3852005-06-20 Kim F. Storm <storm@cua.dk>
386
b7d1f38f
KS
387 * variables.texi (Setting Variables): Any type of element can be
388 given order in add-to-ordered-list. Compare elements with eq.
389
5c796e80
KS
390 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
391
fb056bef
KB
3922005-06-20 Karl Berry <karl@gnu.org>
393
394 * syntax.texi (Syntax Flags): Make last column very slightly wider
395 to avoid "generic comment" breaking on two lines and causing an
396 underfull box.
397
84398baa
LT
3982005-06-19 Luc Teirlinck <teirllm@auburn.edu>
399
400 * lists.texi (Rings): Various minor clarifications and corrections.
401
07ff1e4b
RS
4022005-06-18 Richard M. Stallman <rms@gnu.org>
403
404 * functions.texi (Obsolete Functions): Simplify.
405
406 * variables.texi (Variable Aliases): Simplify.
407
408 * anti.texi, backups.texi, compile.texi, customization.texi:
409 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
410 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
411 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
412 * variables.texi: Fix formatting ugliness.
413
414 * elisp.texi: Add links to Rings and Byte Packing.
415 Update version and copyright years.
416
417 * minibuf.texi: Fix formatting ugliness.
418 (Completion Commands): Move keymap vars to the end
419 and vars completing-read binds to the top.
420
3f7fab24
LT
4212005-06-17 Luc Teirlinck <teirllm@auburn.edu>
422
423 * processes.texi: Fix typos.
424 (Bindat Spec): Correct Texinfo error.
926c4c9b 425 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 426
f19b57e3
RS
4272005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
428
429 * lists.texi (Rings): New node.
430 (Lists): Add it to menu.
431
a80c5da7 432 * processes.texi (Byte Packing): New node.
f19b57e3
RS
433 (Processes): Add it to menu.
434
4352005-06-17 Richard M. Stallman <rms@gnu.org>
436
437 * syntax.texi (Parsing Expressions): Fix texinfo usage.
438
439 * help.texi (Documentation Basics): Explain the xref to
440 Documentation Tips.
441
442 * debugging.texi (Debugger Commands): Minor fix.
443
67c1390d
LT
4442005-06-16 Luc Teirlinck <teirllm@auburn.edu>
445
446 * edebug.texi (Instrumenting): Eliminate duplicate link.
447 (Specification List): Replace references to "below", referring to
448 a later node, with one @ref to that node.
449
450 * os.texi (Timers): Timers should save and restore the match data
451 if they change it.
452
453 * debugging.texi (Debugger Commands): Mention that the Lisp
454 debugger can not step through primitive functions.
455
51cd2a8c
JB
4562005-06-16 Juanma Barranquero <lekktu@gmail.com>
457
458 * functions.texi (Obsolete Functions): Update argument names of
459 `make-obsolete' and `define-obsolete-function-alias'.
460
461 * variables.texi (Variable Aliases): Update argument names of
462 `defvaralias', `make-obsolete-variable' and
463 `define-obsolete-variable-alias'.
464
f5e6ac4a
KS
4652005-06-15 Kim F. Storm <storm@cua.dk>
466
467 * searching.texi (Entire Match Data): Rephrase warnings about
468 evaporate arg to match-data and set-match-data.
469
fe2a9972
LT
4702005-06-14 Luc Teirlinck <teirllm@auburn.edu>
471
67774855
LT
472 * elisp.texi (Top): Update detailed menu.
473
fe2a9972
LT
474 * edebug.texi (Edebug): Update menu.
475 (Instrumenting): Update xrefs.
476 (Edebug Execution Modes): Correct xref.
477 (Jumping): Clarify description of `h' command.
478 Eliminate redundant @ref.
479 (Breaks): New node.
480 (Breakpoints): is now a subsubsection.
481 (Global Break Condition): Mention `C-x X X'.
482 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
483 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
484 (Edebug Display Update): Correct pxref.
485 (Edebug and Macros): New node.
486 (Instrumenting Macro Calls): Is now a subsubsection.
487 Neither arg of `def-edebug-spec' is evaluated.
488 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
489 (Specification Examples): Fix typo.
490
b59f605b
LK
4912005-06-14 Lute Kamstra <lute@gnu.org>
492
493 * debugging.texi (Function Debugging): Primitives can break on
494 entry too.
495
a5c99dc9
KS
4962005-06-14 Kim F. Storm <storm@cua.dk>
497
498 * variables.texi (Setting Variables): Add add-to-ordered-list.
499
f99ed2f8
SM
5002005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
501
502 * syntax.texi (Parsing Expressions): Document aux functions and vars of
503 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
504
9d42ffaa
LK
5052005-06-13 Lute Kamstra <lute@gnu.org>
506
507 * text.texi (Special Properties): Fix cross reference.
508
32cc0b00
LT
5092005-06-11 Luc Teirlinck <teirllm@auburn.edu>
510
511 * debugging.texi (Function Debugging): Delete mention of empty
512 string argument to `cancel-debug-on-entry'. Delete inaccurate
513 description of the return value of that command.
514
98d1a1cf
EZ
5152005-06-11 Alan Mackenzie <acm@muc.de>
516
517 * text.texi (Adaptive Fill): Amplify the description of
518 fill-context-prefix.
519
4b53b8d7
LT
5202005-06-10 Luc Teirlinck <teirllm@auburn.edu>
521
84398baa 522 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 523
b5305167
SM
5242005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
525
526 * syntax.texi (Parsing Expressions): Document syntax-ppss.
527
9bd4c3ad
LT
5282005-06-10 Luc Teirlinck <teirllm@auburn.edu>
529
530 * debugging.texi (Error Debugging): Minor rewording.
531 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
532 is optional.
533
257914aa
LK
5342005-06-10 Lute Kamstra <lute@gnu.org>
535
b5305167 536 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
537 (Top): Give it a title. Correct version number. Give the
538 detailed node listing a more prominent header.
b5305167
SM
539 * intro.texi: Don't set VERSION here a second time.
540 Mention Emacs's version too.
257914aa
LK
541 * anti.texi (Antinews): Use EMACSVER to refer to the current
542 version of Emacs.
543
b7aae902
KS
5442005-06-09 Kim F. Storm <storm@cua.dk>
545
546 * searching.texi (Entire Match Data): Explain new `reseat' argument to
547 match-data and set-match-data.
548
99598737
RS
5492005-06-08 Richard M. Stallman <rms@gnu.org>
550
551 * searching.texi (Entire Match Data): Clarify when match-data
552 returns markers and when integers.
553
554 * display.texi (Defining Faces): Explain that face name should not
555 end in `-face'.
556
557 * modes.texi (Mode Line Data): Minor cleanup.
558 (Customizing Keywords): Node split out of Search-based Fontification.
559 Add example of using font-lock-add-keywords from a hook.
560 Clarify when MODE should be non-nil, and when nil.
561
5622005-06-06 Richard M. Stallman <rms@gnu.org>
563
564 * modes.texi (Mode Line Data): Explain what happens when the car
565 of a list is a void symbol.
566 (Search-based Fontification): Explain MODE arg to
567 font-lock-add-keywords and warn about calls from major modes.
568
ecc8893a
JL
5692005-06-08 Juri Linkov <juri@jurta.org>
570
571 * display.texi (Standard Faces): Add `shadow' face.
572
7fa9f4eb
LT
5732005-05-29 Luc Teirlinck <teirllm@auburn.edu>
574
575 * modes.texi (Major Mode Conventions): A derived mode only needs
576 to put the call to the parent mode inside `delay-mode-hooks'.
577
bebcc4b1
RS
5782005-05-29 Richard M. Stallman <rms@gnu.org>
579
c16b1394
RS
580 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
581 new, and what that implies. Clarify.
582
583 * files.texi (Locating Files): Clean up the text.
584
bebcc4b1
RS
585 * frames.texi (Window Frame Parameters): Document user-size.
586 Shorten entry for top by referring to left.
587
5882005-05-26 Richard M. Stallman <rms@gnu.org>
589
590 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
591 is new, and what the implications are. Other clarifications.
592
217797bc
RS
5932005-05-24 Richard M. Stallman <rms@gnu.org>
594
595 * frames.texi (Dialog Boxes): Minor fixes.
596
3565fe07
MY
5972005-05-25 Masatake YAMATO <jet@gyve.org>
598
599 * display.texi (Standard Faces): Write about `mode-line-highlight'.
600
817089df
LT
6012005-05-24 Luc Teirlinck <teirllm@auburn.edu>
602
603 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
604 is optional.
605
cb5db137
NR
6062005-05-24 Nick Roberts <nickrob@snap.net.nz>
607
608 * frames.texi (Dialog Boxes): Descibe new optional argument.
609
3c8572f5
LK
6102005-05-23 Lute Kamstra <lute@gnu.org>
611
612 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
613 syntax-begin-function over font-lock-beginning-of-syntax-function.
614
2a4d7cb3
LT
6152005-05-21 Luc Teirlinck <teirllm@auburn.edu>
616
71f800cf
LT
617 * minibuf.texi (Reading File Names): Update description of
618 `read-directory-name'.
619
2a4d7cb3
LT
620 * modes.texi (Derived Modes): Clarify :group keyword.
621
bb4afd09
EZ
6222005-05-21 Eli Zaretskii <eliz@gnu.org>
623
b5305167
SM
624 * files.texi (Locating Files): New subsection.
625 Describe locate-file and executable-find.
bb4afd09 626
a2c9aee6
EZ
6272005-05-21 Kevin Ryde <user42@zip.com.au>
628
629 * frames.texi (Initial Parameters): Update cross reference to
630 "Emacs Invocation".
631
6900105f
LT
6322005-05-19 Luc Teirlinck <teirllm@auburn.edu>
633
ca1b0914
LT
634 * keymaps.texi (Active Keymaps): Add anchor.
635
6900105f
LT
636 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
637 (Major Mode Conventions): Refer to `Auto Major Mode' in more
638 appropriate place.
639 (Derived Modes): Small clarifications.
b5305167
SM
640 (Minor Mode Conventions, Keymaps and Minor Modes):
641 Replace references to nodes with references to anchors.
6900105f
LT
642 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
643 Clarify description of lists whose first element is an integer.
644 (Mode Line Variables): Add anchor.
645 (%-Constructs): Clarify description of integer after %.
646 (Emulating Mode Line): Describe nil value for FACE.
647
54d06364
LT
6482005-05-18 Luc Teirlinck <teirllm@auburn.edu>
649
650 * modes.texi (Derived Modes): Correct references to non-existing
651 variable standard-syntax-table.
652
f8d0b769
LK
6532005-05-17 Lute Kamstra <lute@gnu.org>
654
655 * modes.texi (Defining Minor Modes): Mention the mode hook.
656
294c599c
KS
6572005-05-15 Kim F. Storm <storm@cua.dk>
658
659 * processes.texi (Network): Remove open-network-stream-nowait.
660 (Network Servers): Remove open-network-stream-server.
661
4214af69
LT
6622005-05-15 Luc Teirlinck <teirllm@auburn.edu>
663
664 * elisp.texi (Top): Update detailed menu.
665
666 * variables.texi: Reorder nodes.
667 (Variables): Update menu.
668 (File Local Variables): Do not refer to the `-*-' line as
669 a "local variables list". Add pxref.
670
302691ab
LT
6712005-05-14 Luc Teirlinck <teirllm@auburn.edu>
672
56d4215a
LT
673 * elisp.texi (Top): Update detailed menu for node changes.
674
302691ab
LT
675 * modes.texi (Modes): Update Menu.
676 (Hooks): Move to beginning of chapter.
677 Most minor modes run mode hooks too.
678 `add-hook' can handle void hooks or hooks whose value is a single
679 function.
680 (Major Modes): Update Menu.
681 (Major Mode Basics): New node, split off from `Major Modes'.
682 (Major Mode Conventions): Correct xref. Explain how to handle
683 auto-mode-alist if the major mode command has an autoload cookie.
684 (Auto Major Mode): Major update. Add magic-mode-alist.
685 (Derived Modes): Major update.
686 (Mode Line Format): Update Menu.
687 (Mode Line Basics): New node, split off from `Mode Line Format'.
688
689 * loading.texi (Autoload): Mention `autoload cookie' as synonym
690 for `magic autoload comment'. Add index entries and anchor.
691
d06ba294
RS
6922005-05-14 Richard M. Stallman <rms@gnu.org>
693
694 * tips.texi (Coding Conventions): Explain how important it is
695 that just loading certain files not change Emacs behavior.
696
697 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
698
405cb12a
LK
6992005-05-12 Lute Kamstra <lute@gnu.org>
700
19958124
LK
701 * modes.texi (Generic Modes): Update.
702 (Major Modes): Refer to node "Generic Modes".
703
405cb12a
LK
704 * elisp.texi (Top): Update to the current structure of the manual.
705 * processes.texi (Processes): Add menu description.
706 * customize.texi (Customization): Add menu descriptions.
707
f714dd1b
TTN
7082005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
709
cc9442f2
TTN
710 * processes.texi (Signals to Processes)
711 (Low-Level Network): Fix typos.
f714dd1b 712
36ad23ec
LK
7132005-05-11 Lute Kamstra <lute@gnu.org>
714
715 * elisp.texi (Top): Add some nodes from the chapter "Major and
716 Minor Modes" to the detailed node listing.
717
d101bf56
RS
7182005-05-10 Richard M. Stallman <rms@gnu.org>
719
720 * keymaps.texi (Extended Menu Items): Menu item filter functions
721 can be called at any time.
722
698b0510
LT
7232005-05-08 Luc Teirlinck <teirllm@auburn.edu>
724
725 * variables.texi (File Local Variables): `(hack-local-variables t)'
726 now also checks whether a mode is specified in the local variables
727 list.
728
2c6b25c7
EZ
7292005-05-05 Kevin Ryde <user42@zip.com.au>
730
731 * display.texi (The Echo Area): Correct format function cross
732 reference.
733
643b4cf5
LT
7342005-05-05 Luc Teirlinck <teirllm@auburn.edu>
735
736 * variables.texi (Variable Aliases): Change description of
737 `define-obsolete-variable-alias'.
738
739 * functions.texi (Functions): Add "Obsolete Functions" to menu.
740 (Defining Functions): Add xref.
741 (Obsolete Functions): New node.
742 (Function Safety): Standardize capitalization of section title.
743
744 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
745 (Dialog Boxes): Complete description of `x-popup-dialog'.
746
053bc8e4
RS
7472005-05-04 Richard M. Stallman <rms@gnu.org>
748
749 * commands.texi (Interactive Codes): Fix Texinfo usage.
750 Document U more clearly.
751
f6b1b15a
LT
7522005-05-01 Luc Teirlinck <teirllm@auburn.edu>
753
3b925015
LT
754 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
755 function and not a macro.
756
f6b1b15a
LT
757 * frames.texi (Pop-Up Menus): Correct and clarify description of
758 `x-popup-menu'.
759 (Dialog Boxes): Clarify description of `x-popup-dialog'.
760
ebbfa918
RS
7612005-05-01 Richard M. Stallman <rms@gnu.org>
762
763 * edebug.texi (Checking Whether to Stop): Fix previous change.
764
abe2f96e
LT
7652005-05-01 Luc Teirlinck <teirllm@auburn.edu>
766
d6028ef2
LT
767 * display.texi: Fix typos and Texinfo usage.
768
abe2f96e
LT
769 * edebug.texi (Checking Whether to Stop): executing-macro ->
770 executing-kbd-macro.
771
b2cfb30b
RS
7722005-05-01 Richard M. Stallman <rms@gnu.org>
773
774 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
775
7e995a23
RS
7762005-04-30 Richard M. Stallman <rms@gnu.org>
777
778 * files.texi (Magic File Names): Document `operations' property.
779
57efa539
LK
7802005-04-29 Lute Kamstra <lute@gnu.org>
781
782 * modes.texi (Generic Modes): New node.
783 (Major Modes): Add it to the menu.
784 (Derived Modes): Add "derived mode" to concept index.
785
0a20b1dc
LK
7862005-04-28 Lute Kamstra <lute@gnu.org>
787
788 * modes.texi (Defining Minor Modes): Fix previous change.
789 (Font Lock Mode): Simplify.
790 (Font Lock Basics): Say that font-lock-defaults is buffer-local
791 when set and that some parts are optional. Add cross references.
792 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
793 Add cross references. Add font-lock-multiline to index.
794 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 795 Lock Variables". Document font-lock-add-keywords and
b5305167 796 font-lock-remove-keywords.
0a20b1dc
LK
797 (Other Font Lock Variables): Move font-lock-keywords-only,
798 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
799 and font-lock-syntactic-face-function to node "Syntactic Font
800 Lock". Move font-lock-keywords-case-fold-search to node
801 "Search-based Fontification". Document font-lock-inhibit-thing-lock
802 and font-lock-{,un}fontify-{buffer,region}-function.
803 (Precalculated Fontification): Remove reference to deleted variable
804 font-lock-core-only.
805 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
806 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
807 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
808 and font-lock-syntactic-face-function here from node "Other Font
809 Lock Variables". Move font-lock-syntactic-keywords to "Setting
810 Syntax Properties". Add cross references.
b5305167
SM
811 (Setting Syntax Properties): New node.
812 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
813 * syntax.texi (Syntax Properties): Add cross reference.
814 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
815
68a94f5a
RS
8162005-04-26 Richard M. Stallman <rms@gnu.org>
817
818 * display.texi (Defining Faces):
819 Document `default' elements of defface spec.
820
821 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
822
823 * variables.texi (Variable Aliases): Clarify text.
824
8252005-04-25 Chong Yidong <cyd@stupidchicken.com>
826
827 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
828
7f48f143
LT
8292005-04-25 Luc Teirlinck <teirllm@auburn.edu>
830
831 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
832
45d2f8e8
EZ
8332005-04-24 Eli Zaretskii <eliz@gnu.org>
834
f3714ab2
EZ
835 * syntax.texi (Syntax Table Internals): Elaborate documentation of
836 syntax-after and syntax-class.
837
45d2f8e8 838 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
839 (Unique File Names): Don't mention "numbers" in the documentation
840 of make-temp-file and make-temp-name.
45d2f8e8 841
469bc679
RS
8422005-04-23 Richard M. Stallman <rms@gnu.org>
843
844 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
845
c9fa5dc9
RS
8462005-04-22 Nick Roberts <nickrob@snap.net.nz>
847
848 * windows.texi (Cyclic Window Ordering): Clarify window-list.
849
230e1e80
NR
8502005-04-22 Nick Roberts <nickrob@snap.net.nz>
851
852 * variables.texi (Variable Aliases): Describe make-obsolete-variable
853 and define-obsolete-variable-alias.
854
1ba52906
KS
8552005-04-22 Kim F. Storm <storm@cua.dk>
856
857 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
858 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
859
9721d904
LK
8602005-04-21 Lute Kamstra <lute@gnu.org>
861
862 * lists.texi (Association Lists): Document rassq-delete-all.
863
ed35c736
RS
8642005-04-19 Richard M. Stallman <rms@gnu.org>
865
866 * modes.texi (Search-based Fontification): Explain that
867 facespec is an expression to be evaluated.
868
42fc00a4
RS
8692005-04-19 Kevin Ryde <user42@zip.com.au>
870
b5305167 871 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
872 * strings.texi (String Conversion): Fix xref.
873
5827e9d4
KS
8742005-04-19 Kim F. Storm <storm@cua.dk>
875
876 * symbols.texi (Symbol Plists): Add safe-get.
877 Mention that `get' may signal an error.
878
47872da9
NR
8792005-04-18 Nick Roberts <nickrob@snap.net.nz>
880
881 * customize.texi (Variable Definitions): Replace tooltip-mode
882 example with save-place.
883
ec0cf966
RS
8842005-04-17 Richard M. Stallman <rms@gnu.org>
885
886 * buffers.texi (Indirect Buffers): Clarify.
887
888 * positions.texi (Positions): Clarify converting marker to integer.
889
890 * strings.texi (String Basics): Mention string-match; clarify.
891
199bb209
LK
8922005-04-08 Lute Kamstra <lute@gnu.org>
893
894 * modes.texi (Search-based Fontification): Fix cross references.
895 Use consistent terminology. Document anchored highlighting.
896
bfa54668
LK
8972005-04-05 Lute Kamstra <lute@gnu.org>
898
899 * modes.texi (Defining Minor Modes): Document :group keyword
900 argument and its default value.
901
07e5fb9e
LK
9022005-04-03 Lute Kamstra <lute@gnu.org>
903
904 * hooks.texi (Standard Hooks): Add some hooks. Add cross
905 references and/or descriptions. Delete major mode hooks; mention
906 them as a category instead. Rename or delete obsolete hooks.
907
aa945b59
RS
9082005-04-02 Richard M. Stallman <rms@gnu.org>
909
910 * nonascii.texi (Coding System Basics): Another wording cleanup.
911
8b918214
RS
9122005-04-01 Richard M. Stallman <rms@gnu.org>
913
914 * nonascii.texi (Coding System Basics): Clarify previous change.
915
41639988
KH
9162005-04-01 Kenichi Handa <handa@m17n.org>
917
918 * nonascii.texi (Coding System Basics): Describe about rondtrip
919 identity of coding systems.
920
8e669bbd
RS
9212005-03-29 Chong Yidong <cyd@stupidchicken.com>
922
923 * text.texi (Buffer Contents): Add filter-buffer-substring and
924 buffer-substring-filters.
925
f60a6f87
RS
9262005-03-26 Chong Yidong <cyd@stupidchicken.com>
927
928 * anti.texi (Antinews): Mention `G' interactive code.
929
930 * tips.texi (Compilation Tips): Mention benchmark.el.
931
aaac1251
LT
9322005-03-27 Luc Teirlinck <teirllm@auburn.edu>
933
934 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
935 is now bound to M-o M-o.
936
937 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
938
45325173
GM
9392005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
940
941 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
942 in the Emacs Manual).
943 * Makefile.in (srcs): Remove calendar.texi.
944 * makefile.w32-in (srcs): Remove calendar.texi.
945 * display.texi (Display): Change name of next node.
946 * os.texi (System In): Change name of previous node.
947 * elisp.texi (Top): Remove Calendar references.
948 * vol1.texi (Top): Remove Calendar references.
949 * vol2.texi (Top): Remove Calendar references.
950
85df292e
RS
9512005-03-25 Richard M. Stallman <rms@gnu.org>
952
45325173 953 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
954 Cleanup previous change.
955
9562005-03-25 Chong Yidong <cyd@stupidchicken.com>
957
958 * display.texi (Face Attributes): Faces earlier in an :inherit
959 list take precedence.
960 (Scroll Bars): Fix description of vertical-scroll-bars.
961 Document frame-current-scroll-bars and window-current-scroll-bars.
962
963 * markers.texi (The Mark): Document temporary Transient Mark mode.
964
b5305167
SM
965 * minibuf.texi (Reading File Names):
966 Document read-file-name-completion-ignore-case.
85df292e
RS
967
968 * positions.texi (Screen Lines): Document nil for width argument
969 to compute-motion.
970
1fe54d69
KS
9712005-03-23 Kim F. Storm <storm@cua.dk>
972
973 * display.texi (Standard Faces): Other faces used in the fringe
974 implicitly inherits from the fringe face.
975 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
976 properties implicitly inherits from fringe face.
977 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
978
a775dff4
RS
9792005-03-20 Chong Yidong <cyd@stupidchicken.com>
980
981 * display.texi (Invisible Text): State default value of
982 line-move-ignore-invisible.
983 (Managing Overlays): Document remove-overlays.
984 (Standard Faces): Document escape-glyph face.
985
b5305167 986 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 987
b5305167
SM
988 * modes.texi (Other Font Lock Variables):
989 Document font-lock-lines-before.
a775dff4
RS
990
991 * positions.texi (Skipping Characters): skip-chars-forward allows
992 character classes.
993
077f7085
LK
9942005-03-18 Lute Kamstra <lute@gnu.org>
995
996 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
997
d69ea7ab
RS
9982005-03-17 Richard M. Stallman <rms@gnu.org>
999
c7bd5d57
RS
1000 * text.texi (Undo): Document extensible undo entries.
1001
d69ea7ab
RS
1002 * searching.texi (String Search, Regexp Search, Regexp Search):
1003 Cleanups.
1004
1005 * nonascii.texi (Character Codes): Minor fix.
1006
1007 * display.texi (Display Property): Explain the significance
1008 of having text properties that are eq.
1009 (Other Display Specs): Explain string as display spec.
1010
1011 * commands.texi (Interactive Codes): Document G option.
1012
10132005-03-17 Chong Yidong <cyd@stupidchicken.com>
1014
1015 * text.texi (Filling): Add sentence-end-without-period and
1016 sentence-end-without-space.
1017 (Changing Properties): Minor fix.
1018
1019 * anti.texi: Total rewrite.
1020
a7679889
LK
10212005-03-15 Lute Kamstra <lute@gnu.org>
1022
1023 * edebug.texi (Instrumenting Macro Calls): Fix typos.
1024
6eb8e247
KS
10252005-03-08 Kim F. Storm <storm@cua.dk>
1026
1027 * display.texi (Specified Space): Property :width is support on
1028 non-graphic terminals, :height is not.
1029
bfa8be14
RS
10302005-03-07 Richard M. Stallman <rms@gnu.org>
1031
1032 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
1033 Now subnodes of Fringes.
1034 (Overlay Arrow): Document overlay-arrow-variable-list.
1035 (Fringe Size/Pos): New node, broken out of Fringes.
1036 (Display): Explain clearing vs redisplay better.
1037 (Truncation): Clarify use of bitmaps.
1038 (The Echo Area): Clarify the uses of the echo area.
1039 Add max-mini-window-height.
1040 (Progress): Clarify.
1041 (Invisible Text): Explain that main loop moves point out.
1042 (Selective Display): Say "hidden", not "invisible".
b5305167 1043 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
1044 (Overlay Properties): Clarify intro.
1045 (Finding Overlays): Explain return values when nothing found.
1046 (Width): truncate-string-to-width has added arg.
1047 (Displaying Faces): Clarify and update mode line face handling.
1048 (Face Functions): Minor cleanup.
b5305167 1049 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
1050 (Pixel Specification, Other Display Specs): Minor cleanups.
1051 (Images, Image Descriptors): Minor cleanups.
1052 (GIF Images): Patents have expired.
1053 (Showing Images): Explain default text for insert-image.
b5305167 1054 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
1055 (Making Buttons): Explain return values.
1056 (Button Buffer Commands): Add xref.
1057 (Inverse Video): Update mode-line-inverse-video.
1058 (Display Table Format): Clarify.
1059 (Active Display Table): Give defaults for window-display-table.
1060
1061 * calendar.texi (Calendar Customizing): calendar-holiday-marker
1062 and calendar-today-marker are strings, not chars.
1063 (Holiday Customizing): Minor fix.
1064
bfa8be14
RS
1065 * internals.texi (Writing Emacs Primitives): Update `or' example.
1066 Update limit on # args of subr.
1067
1068 * edebug.texi (Using Edebug): Arrow is in fringe.
1069 (Instrumenting): Arg to eval-defun works without loading edebug.
1070 (Edebug Execution Modes): Add xref.
1071
1072 * customize.texi (Common Keywords): Clarify :require.
1073 Mention :version here.
1074 (Variable Definitions, Group Definitions): Not here.
1075 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
1076
d69ea7ab
RS
10772005-03-07 Chong Yidong <cyd@stupidchicken.com>
1078 * nonascii.texi (Text Representations): Clarify position-bytes.
1079 (Character Sets): Add list-charset-chars.
1080 (Scanning Charsets): Add charset-after.
1081 (Encoding and I/O): Minor fix.
1082
34398e6c
RS
10832005-03-06 Richard M. Stallman <rms@gnu.org>
1084
1085 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
1086 (Resizing Windows): Likewise.
1087
1088 * text.texi (Change Hooks): Get rid of "Emacs 21".
1089
1090 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
1091
1092 * streams.texi (Output Variables): Get rid of "Emacs 21".
1093
1094 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
1095
1096 * os.texi (Translating Input): Replace flow-control example
1097 with a less obsolete example that uses `keyboard-translate'.
1098
6eb8e247 1099 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 1100 Get rid of "Emacs 21".
6eb8e247 1101
34398e6c
RS
1102 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
1103 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
1104
1105 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
1106
1107 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
1108
1109 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
1110 (Menu Bar): Fix when menu-bar-update-hook is called.
1111
1112 * hash.texi (Hash Tables): Get rid of "Emacs 21".
1113
1114 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
1115 and make it read better.
1116
1117 * files.texi (Writing to Files): Get rid of "Emacs 21".
1118 (Unique File Names): Likewise.
1119
1120 * elisp.texi: Update Emacs version to 22.
1121
1122 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
1123 (Overlay Properties, Face Attributes): Likewise.
1124 (Managing Overlays): Fix punctuation.
1125 (Attribute Functions): Clarify set-face-font; get rid of
1126 info about old Emacs versions.
1127 (Auto Faces, Font Lookup, Display Property, Images):
1128 Get rid of "Emacs 21".
1129
1130 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
1131
d2178387
RS
11322005-03-05 Richard M. Stallman <rms@gnu.org>
1133
1134 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
1135
524352d6
LK
11362005-03-04 Lute Kamstra <lute@gnu.org>
1137
1138 * debugging.texi (Error Debugging): Document stack-trace-on-error.
1139
11402005-03-03 Lute Kamstra <lute@gnu.org>
1141
1142 * edebug.texi (Instrumenting Macro Calls): Fix typo.
1143
284f0680
LK
11442005-03-01 Lute Kamstra <lute@gnu.org>
1145
1146 * debugging.texi (Debugger Commands): Update `j'.
1147
a9ee5cac
LK
11482005-02-28 Lute Kamstra <lute@gnu.org>
1149
1150 * debugging.texi (Debugging): Fix typo.
1151 (Error Debugging): Document eval-expression-debug-on-error.
1152 (Function Debugging): Update example.
1153 (Using Debugger): Mention starred stack frames.
1154 (Debugger Commands): Document `j' and `l'.
1155 (Invoking the Debugger): `d' and `j' exit recursive edit too.
1156 Update the messages that the debugger displays.
1157 (Internals of Debugger): Add cross reference. Update example.
1158 (Excess Open): Minor improvement.
1159 (Excess Close): Minor improvement.
1160
378d0f8e
RS
11612005-02-26 Richard M. Stallman <rms@gnu.org>
1162
1163 * tips.texi (Coding Conventions): Clarify.
1164 Put all the major mode key reservations together.
1165 Mention the Mouse-1 => Mouse-2 conventions.
1166
1167 * syntax.texi (Syntax Class Table): Clarify.
1168 (Syntax Table Functions): syntax-after moved from here.
1169 (Syntax Table Internals): syntax-after moved to here.
1170 (Parsing Expressions): Update info on number of values
1171 and what's meaningful in the STATE argument.
1172 (Categories): Fix typo.
1173
1174 * sequences.texi (Arrays): Cleanup.
1175 (Char-Tables): Clarify.
1176
1177 * processes.texi (Deleting Processes): Cleanups, add xref.
1178 (Subprocess Creation): Explain nil in exec-path. Cleanup.
1179 (Process Information): set-process-coding-system, some args optional.
1180 (Input to Processes): Explain various types for PROCESS args.
1181 Rename them from PROCESS-NAME to PROCESS.
1182 (Signals to Processes): Likewise.
1183 (Decoding Output): Cleanup.
1184 (Query Before Exit): Clarify.
1185
1186 * os.texi (Startup Summary): Correct the options; add missing ones.
1187 (Terminal Output, Batch Mode): Clarify.
1188 (Flow Control): Node deleted.
1189
1190 * markers.texi (The Mark): Clarify.
1191
1192 * macros.texi (Expansion): Cleanup.
1193 (Indenting Macros): indent-spec allows ints, not floats.
1194
1195 * keymaps.texi (Keymaps): Clarify.
1196 (Format of Keymaps): Update lisp-mode-map example.
1197 (Active Keymaps, Key Lookup): Clarify.
1198 (Changing Key Bindings): Add xref to `kbd'.
1199 (Key Binding Commands, Simple Menu Items): Clarify.
1200 (Mouse Menus, Menu Bar): Clarify.
1201 (Menu Example): Replace print example with menu-bar-replace-menu.
1202
1203 * help.texi (Documentation Basics): Add function-documentation prop.
1204
1205 * elisp.texi (Top): Don't refer to Flow Control node.
1206
1207 * commands.texi (Command Overview): Improve xrefs.
1208 (Adjusting Point): Adjusting point applies to intangible and invis.
1209 (Key Sequence Input): Doc extra read-key-sequence args.
1210 Likewise for read-key-sequence-vector.
1211
1212 * backups.texi (Rename or Copy): Minor fix.
1213 (Numbered Backups): For version-control, say the default.
1214 (Auto-Saving): make-auto-save-file-name example is simplified.
1215
1216 * advice.texi (Advising Functions): Don't imply one part of Emacs
1217 should advise another part. Markup changes.
1218 (Defining Advice): Move transitional para.
1219 (Activation of Advice): Cleanup.
1220 Explain if COMPILE is nil or negative.
1221
1222 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
1223
2e20c83d
LK
12242005-02-24 Lute Kamstra <lute@gnu.org>
1225
1226 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
1227 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
1228
65c492fd
LK
12292005-02-23 Lute Kamstra <lute@gnu.org>
1230
b02c3eed
LK
1231 * modes.texi (Defining Minor Modes): define-minor-mode can be used
1232 to define global minor modes as well.
1233
65c492fd
LK
1234 * display.texi (Managing Overlays): overlay-buffer returns nil for
1235 deleted overlays.
1236
b686dd59
KS
12372005-02-22 Kim F. Storm <storm@cua.dk>
1238
1239 * minibuf.texi (Basic Completion): Allow symbols in addition to
1240 strings in try-completion and all-completions.
1241
23e8c095
LK
12422005-02-14 Lute Kamstra <lute@gnu.org>
1243
1244 * elisp.texi (Top): Remove reference to deleted node.
1245
1246 * lists.texi (Lists): Remove reference to deleted node.
1247 (Cons Cells): Fix typo.
1248
1249 * loading.texi (Where Defined): Fix typo.
1250
134948fc
RS
12512005-02-14 Richard M. Stallman <rms@gnu.org>
1252
1253 * variables.texi (Creating Buffer-Local): change-major-mode-hook
1254 is useful for discarding some minor modes.
1255
1256 * symbols.texi (Symbol Components): Reorder examples.
1257
1258 * streams.texi (Input Functions): State standard-input default.
1259 (Output Variables): State standard-output default.
1260
1261 * objects.texi (Printed Representation): Clarify read syntax vs print.
1262 (Floating Point Type): Explain meaning better.
1263 (Symbol Type): Explain uniqueness better.
1264 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
1265 List examples sooner.
1266 (Box Diagrams): New subnode broken out.
1267 Some examples moved from old Lists as Boxes node.
1268 (Dotted Pair Notation): Clarify intro.
1269 (Array Type): Clarify.
1270 (Type Predicates): Add hash-table-p.
1271
1272 * numbers.texi (Integer Basics): Clarify radix explanation.
1273 (Predicates on Numbers): Minor clarification.
1274 (Comparison of Numbers): Minor clarification. Clarify eql.
1275 Typos in min, max.
1276 (Math Functions): Clarify overflow in expt.
1277
1278 * minibuf.texi (Text from Minibuffer): Minor clarification.
1279 Mention arrow keys.
1280
1281 * loading.texi (Autoload): defun's doc string overrides autoload's
1282 doc string.
1283 (Repeated Loading): Modernize "add to list" examples.
1284 (Where Defined): Finish updating table of load-history elts.
1285
1286 * lists.texi (List-related Predicates): Minor wording improvement.
1287 (Lists as Boxes): Node deleted.
1288 (Building Lists): Explain trivial cases of number-sequence.
1289
1290 * hash.texi (Hash Tables): Add desc to menu items.
1291 (Creating Hash): Expain "full" means "make larger",
1292 (Hash Access): Any object can be a key.
1293 State value of maphash.
1294
1295 * functions.texi (What Is a Function): Wording cleanup.
1296 (Function Documentation): Minor cleanup.
1297 Explain purpose of calling convention at end of doc string.
1298 (Function Names): Wording cleanup.
1299 (Calling Functions): Wording cleanup.
1300 Explain better how funcall calls the function.
1301 (Function Cells): Delete example of saving and redefining function.
1302
1303 * control.texi (Combining Conditions): Wording cleanup.
1304 (Iteration): dolist and dotimes bind VAR locally.
1305 (Cleanups): Xref to Atomic Changes.
1306
1307 * compile.texi (Byte Compilation): Delete 19.29 info.
1308 (Compilation Functions): Macros' difficulties don't affect defsubst.
1309 (Docs and Compilation): Delete 19.29 info.
1310
44291460
RS
13112005-02-10 Richard M. Stallman <rms@gnu.org>
1312
1313 * objects.texi (Symbol Type): Minor correction.
1314
1f9ad95a
LK
13152005-02-06 Lute Kamstra <lute@gnu.org>
1316
1317 * modes.texi (Example Major Modes): Fix typos.
1318
ba2c991c
RS
13192005-02-06 Richard M. Stallman <rms@gnu.org>
1320
1321 * text.texi (Margins): fill-nobreak-predicate can be one function.
1322
1323 * strings.texi (Modifying Strings): clear-string can make unibyte.
1324 (Formatting Strings): format gives error if values missing.
1325
1326 * positions.texi (Character Motion): Mention default arg
1327 for forward-char. backward-char refers to forward-char.
1328 (Word Motion): Mention default arg for forward-word.
1329 (Buffer End Motion): Mention default arg for beginning-of-buffer.
1330 Simplify end-of-buffer.
1331 (Text Lines): Mention default arg for forward-line.
1332 (List Motion): Mention default arg for beginning/end-of-defun.
1333 (Skipping Characters): Minor fixes in explaining character-set.
1334
1335 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
1336 Mode inheritance applies only when default-major-mode is nil.
1337 Clarifications.
1338 (Example Major Modes): Update Text mode and Lisp mode examples.
1339 (Minor Mode Conventions): Mention define-minor-mode at top.
1340 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
1341 (Mode Line Format): Update mode line face display info.
1342 (Properties in Mode): Mention effect of risky vars.
1343 (Imenu): Define imenu-add-to-menubar.
1344 (Font Lock Mode): Add descriptions to menu lines.
1345 (Faces for Font Lock): Add font-lock-doc-face.
1346
9bf6d576
LK
13472005-02-05 Lute Kamstra <lute@gnu.org>
1348
1349 * text.texi (Maintaining Undo): Remove obsolete function.
1350
cb602754
EZ
13512005-02-05 Eli Zaretskii <eliz@gnu.org>
1352
1353 * frames.texi (Color Names): Add pointer to the X docs about RGB
1354 color specifications. Improve indexing
1355 (Text Terminal Colors): Replace the description of RGB values by
1356 an xref to "Color Names".
1357
4e07258f
RS
13582005-02-03 Richard M. Stallman <rms@gnu.org>
1359
1360 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1361 Clarify.
1362 (Selecting Windows): Clarify save-selected-window.
1363 (Cyclic Window Ordering): Clarify walk-windows.
1364 (Window Point): Clarify.
1365 (Window Start): Add comment to example.
1366 (Resizing Windows): Add `interactive' specs in examples.
1367 Document fit-window-to-buffer.
1368
1369 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1370 (Undo, Maintaining Undo): Clarify last change.
1371 (Sorting): In sort-numeric-fields, explain about octal and hex.
1372 Mention sort-numeric-base.
1373 (Format Properties): Add xref for hard newlines.
1374
1375 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1376 (Pop-Up Menus): Fix typo.
1377 (Color Names): Explain all types of color names.
1378 Explain color-values on B&W terminal.
1379 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1380
1381 * files.texi (File Locks): Not supported on MS systems.
1382 (Testing Accessibility): Clarify.
1383
1384 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1385 (Coverage Testing): Fix typo.
1386
1387 * commands.texi (Misc Events): Remove stray space.
1388
1389 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1390 (Modification Time): Clarify when visited-file-modtime returns 0.
1391 (The Buffer List): Clarify bury-buffer.
1392 (Killing Buffers): Clarify.
1393 (Indirect Buffers): Add clone-indirect-buffer.
1394
13952005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1396
1397 * edebug.texi (Printing in Edebug): Fix default value of
1398 edebug-print-circle.
1399 (Coverage Testing): Fix displayed frequency count data.
1400
14012005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
1402
1403 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1404
4e07258f 14052005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
1406
1407 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1408
28d986b9
EZ
14092005-01-29 Eli Zaretskii <eliz@gnu.org>
1410
1411 * commands.texi (Misc Events): Describe the help-echo event.
1412
1413 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
1414 consistently in description of the help-echo property.
1415 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
1416
1417 * display.texi (Overlay Properties): Fix the index entry for
1418 help-echo overlay property.
1419
1420 * customize.texi (Type Keywords): Uncomment the xref to the
1421 help-echo property documentation.
1422
8f958b40
KS
14232005-01-23 Kim F. Storm <storm@cua.dk>
1424
1425 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1426 return value. Third element FULLY replaced by PARTIAL which
1427 specifies number of invisible pixels if row is only partially visible.
1428 (Textual Scrolling): Mention auto-window-vscroll.
1429 (Vertical Scrolling): New defvar auto-window-vscroll.
1430
cd7e5dd6
LT
14312005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1432
1433 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1434 command remapping.
1435
6f771c32
RS
14362005-01-15 Richard M. Stallman <rms@gnu.org>
1437
1438 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1439
6ac8a822
KS
14402005-01-14 Kim F. Storm <storm@cua.dk>
1441
88948d55
KS
1442 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1443
6ac8a822
KS
1444 * text.texi (Links and Mouse-1): Fix string and vector item.
1445
20d6de82
RS
14462005-01-13 Richard M. Stallman <rms@gnu.org>
1447
1448 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1449 descriptions of overriding-local-map and overriding-terminal-local-map.
1450
1451 * text.texi (Links and Mouse-1): Clarify text.
1452
f75a592e
KS
14532005-01-13 Kim F. Storm <storm@cua.dk>
1454
1455 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1456
910f60b1
TTN
14572005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1458
1459 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1460
37181fc4
KS
14612005-01-12 Kim F. Storm <storm@cua.dk>
1462
1463 * text.texi (Links and Mouse-1): Rename section from Enabling
1464 Mouse-1 to Following Links. Change xrefs.
1465 Add examples for define-button-type and define-widget.
1466
1467 * display.texi (Button Properties, Button Buffer Commands):
1468 Clarify mouse-1 and follow-link functionality.
1469
28f94a34
RS
14702005-01-12 Richard M. Stallman <rms@gnu.org>
1471
1472 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1473
1474 * display.texi (Beeping): Fix Texinfo usage.
1475
1476 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1477
bac2d936
KS
14782005-01-11 Kim F. Storm <storm@cua.dk>
1479
1480 * display.texi (Button Properties, Button Buffer Commands):
93381d62 1481 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
1482
1483 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1484 (Enabling Mouse-1 to Follow Links): New subsection.
1485
de968ddb
RS
14862005-01-06 Richard M. Stallman <rms@gnu.org>
1487
1488 * text.texi (Special Properties): Minor change.
1489
1490 * os.texi (Timers): Clarify previous change.
1491
1492 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1493
a3a43b3b
LT
14942005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1495
1496 * display.texi (Face Attributes): Correct xref to renamed node.
1497
732bb9ce
RS
14982005-01-01 Richard M. Stallman <rms@gnu.org>
1499
1500 * display.texi (Face Attributes): Describe hex color specs.
1501
c734ae59
RS
15022004-12-31 Richard M. Stallman <rms@gnu.org>
1503
1504 * os.texi (Timers): Update previous change.
1505
33b2f4ea
KS
15062004-12-30 Kim F. Storm <storm@cua.dk>
1507
1508 * display.texi (Line Height): Total line-height is now specified
1509 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1510 in cons cells. (nil . RATIO) is relative to actual line height.
1511 Use line-height `t' instead of `0' to get minimum height.
1512
99ec74b9
RS
15132004-12-29 Richard M. Stallman <rms@gnu.org>
1514
1515 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1516
eab463f6
RS
15172004-12-28 Richard M. Stallman <rms@gnu.org>
1518
1519 * commands.texi (Quitting): Clarify value of with-local-quit.
1520
1521 * elisp.texi (Top): Fix previous change.
1522
1523 * loading.texi (Loading): Fix previous change.
1524
ebbd14f1
RS
15252004-12-27 Richard M. Stallman <rms@gnu.org>
1526
4ae98fc5
RS
1527 * Makefile.in (MAKEINFO): Specify --force.
1528
8f430046
RS
1529 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1530
56011a8c
RS
1531 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1532
1533 * display.texi (Line Height): Further clarify.
1534
1535 * elisp.texi (Top): Update Loading submenu.
1536
ebbd14f1
RS
1537 * loading.texi (Where Defined): New node.
1538 (Unloading): load-history moved to Where Defined.
1539
fda2922a
RS
15402004-12-21 Richard M. Stallman <rms@gnu.org>
1541
1542 * commands.texi (Event Input Misc): Add while-no-input.
1543
9eb8959a
RS
15442004-12-11 Richard M. Stallman <rms@gnu.org>
1545
1546 * display.texi (Line Height): Rewrite text for clarity.
1547
adf87c29
KS
15482004-12-11 Kim F. Storm <storm@cua.dk>
1549
1550 * display.texi (Display): Add node "Line Height" to menu.
1551 (Line Height): New node. Move full description of line-spacing
1552 and line-height text properties here from text.texi.
1553 (Scroll Bars): Add vertical-scroll-bar variable.
1554
1555 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1556
1557 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1558 line-spacing and vertical-scroll-bar.
1559
1560 * text.texi (Special Properties): Just mention line-spacing and
1561 line-height here, add xref to new "Line Height" node.
1562
31e4729e
TTN
15632004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1564
1565 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1566
1567 * locals.texi (Standard Buffer-Local Variables):
1568 Add @xref for `line-spacing'.
1569
cc60c723
RS
15702004-12-05 Richard M. Stallman <rms@gnu.org>
1571
1572 * Makefile.in (maintainer-clean): Remove the info files
1573 in $(infodir) where they are created.
1574
f6101ac9
RS
15752004-12-03 Richard M. Stallman <rms@gnu.org>
1576
1577 * windows.texi (Selecting Windows): get-lru-window and
1578 get-largest-window don't consider dedicated windows.
1579
1580 * text.texi (Undo): Document undo-in-progress.
1581
94221759
RS
15822004-11-26 Richard M. Stallman <rms@gnu.org>
1583
1584 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1585 Remove a few vars that are not always buffer-local.
1586
7092c5e8
LT
15872004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1588
1589 * locals.texi (Standard Buffer-Local Variables): Comment out
1590 xref's to non-existent node `Yet to be written'.
1591
261b01c6
RS
15922004-11-24 Richard M. Stallman <rms@gnu.org>
1593
1594 * processes.texi (Synchronous Processes): Grammar fix.
1595
1596 * numbers.texi (Comparison of Numbers): Add eql.
1597
1598 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1599
1600 * intro.texi (Printing Notation): Fix previous change.
1601
1602 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1603 and default-indicate-buffer-boundaries from here.
1604 (Usual Display): To here.
1605 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1606 (Usual Display): Move tab-width up.
1607
1608 * customize.texi (Variable Definitions): Replace
1609 show-paren-mode example with tooltip-mode.
7092c5e8 1610 (Simple Types, Composite Types, Defining New Types):
261b01c6 1611 Minor cleanups.
7092c5e8 1612
c1aa4864
JH
16132004-11-21 Jesper Harder <harder@ifa.au.dk>
1614
1615 * processes.texi (Synchronous Processes, Output from Processes):
1616 Markup fix.
1617
dedbac89
RS
16182004-11-20 Richard M. Stallman <rms@gnu.org>
1619
07c8c65a
RS
1620 * positions.texi (Skipping Characters): skip-chars-forward
1621 now handles char classes.
1622
8f40a868
RS
1623 * intro.texi (Printing Notation): Avoid confusion of `print'
1624 when explaining @print.
1625
1626 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1627
1628 * display.texi (Display Table Format): Minor fix.
1629
1630 * streams.texi (Output Functions): Fix print example.
1631
fd6866c8
RS
1632 * Makefile.in (elisp): New target.
1633 (dist): Depend on $(infodir)/elisp, not elisp.
1634 Copy the info files from $(infodir).
1635
9d00469f
RS
1636 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1637 read-from-minibuffer.
1638
dedbac89
RS
1639 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1640
6de891db
RS
16412004-11-19 Richard M. Stallman <rms@gnu.org>
1642
1643 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1644
e1c1c5a7
TTN
16452004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1646
1647 * tips.texi (Coding Conventions): Fix typo.
1648
ee31cd78
RS
16492004-11-16 Richard M. Stallman <rms@gnu.org>
1650
1651 * tips.texi (Coding Conventions): Separate defvar and require
1652 methods to avoid warnings. Use require only when there are many
1653 functions and variables from that package.
1654
1655 * minibuf.texi (Minibuffer Completion): When ignoring case,
1656 predicate must not be case-sensitive.
1657
1658 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1659 (Test Coverage): Don't talk about "splotches". Clarified.
1660
4bd38e94
TTN
16612004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1662
1663 * frames.texi (Window Frame Parameters): Fix typo.
1664
6d073ae1
KS
16652004-11-15 Kim F. Storm <storm@cua.dk>
1666
9f89426b
KS
1667 * symbols.texi (Other Plists): Note that plist-get may signal error.
1668 Add safe-plist-get.
6d073ae1 1669
10980463
TTN
16702004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1671
1672 * modes.texi (Font Lock Basics): Fix typo.
1673
1efc19eb
RS
16742004-11-08 Richard M. Stallman <rms@gnu.org>
1675
1676 * syntax.texi (Syntax Table Functions): Add syntax-after.
1677
6159c232
EZ
16782004-11-06 Lars Brinkhoff <lars@nocrew.org>
1679
1680 * os.texi (Processor Run Time): New section documenting
1681 get-internal-run-time.
1682
59dede22
EZ
16832004-11-06 Eli Zaretskii <eliz@gnu.org>
1684
1685 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1686 it nukes elisp-cover.texi.
1687 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1688 elisp-0 etc.
1689
4cc8522c
LT
16902004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1691
1692 * commands.texi (Keyboard Macros): Document `append' return value
1693 of `defining-kbd-macro'.
1694
2d1ef312
RS
16952004-11-01 Richard M. Stallman <rms@gnu.org>
1696
1697 * commands.texi (Interactive Call): Add called-interactively-p.
1698
6f4e005d
SJ
16992004-10-29 Simon Josefsson <jas@extundo.com>
1700
1701 * minibuf.texi (Reading a Password): Revert.
1702
4f71c13f
RS
17032004-10-28 Richard M. Stallman <rms@gnu.org>
1704
1705 * frames.texi (Display Feature Testing): Explain about "vendor".
1706
4660a9e3
RS
17072004-10-27 Richard M. Stallman <rms@gnu.org>
1708
1709 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1710 not raw. Clarify `n'.
1711 (Interactive Call): Rewrite interactive-p, focusing on when
1712 and how to use it.
1713 (Misc Events): Clarify previous change.
1714
1715 * advice.texi (Simple Advice): Clarify what job the example does.
1716 (Around-Advice): Clarify ad-do-it.
1717 (Activation of Advice): An option of ad-default-compilation-action
1718 is `never', not `nil'.
1719
c8636435
KS
17202004-10-26 Kim F. Storm <storm@cua.dk>
1721
1722 * commands.texi (Interactive Codes): Add U code letter.
1723
acd4089b
SJ
17242004-10-25 Simon Josefsson <jas@extundo.com>
1725
1726 * minibuf.texi (Reading a Password): Add.
1727
29dc7809
JR
17282004-10-24 Jason Rumney <jasonr@gnu.org>
1729
1730 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1731 and wheel-down.
1732
bb5d6d34
KG
17332004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1734
1735 * processes.texi (Synchronous Processes): Document process-file.
1736
d0ee2ed3
KH
17372004-10-22 Kenichi Handa <handa@m17n.org>
1738
1739 * text.texi (translate-region): Document that it accepts also a
1740 char-table.
1741
38be9dbb
DP
17422004-10-22 David Ponce <david@dponce.com>
1743
1744 * windows.texi (Resizing Windows): Document the `preserve-before'
1745 argument of the functions `enlarge-window' and `shrink-window'.
1746
63c80452
JR
17472004-10-19 Jason Rumney <jasonr@gnu.org>
1748
1749 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1750
9f4b6e73
LT
17512004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1752
1753 * text.texi (Filling): Add anchor for definition of
1754 `sentence-end-double-space'.
1755
1756 * searching.texi (Regexp Example): Update description of how
1757 Emacs currently recognizes the end of a sentence.
1758 (Standard Regexps): Update definition of the variable
1759 `sentence-end'. Add definition of the function `sentence-end'.
1760
657f0f9c
EZ
17612004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1762
1763 * display.texi (Progress): New node.
1764
35ab4857
KS
17652004-10-05 Kim F. Storm <storm@cua.dk>
1766
1767 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1768
f2a54fbc
KS
17692004-09-29 Kim F. Storm <storm@cua.dk>
1770
1771 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1772 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1773 fringe bitmap symbols, as they now have their own namespace.
1774 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1775 vs. pixels. Signal error if no free bitmap slots.
1776 (Pixel Specification): Change IMAGE to @var{image}.
1777
4676d6f3
RS
17782004-09-28 Richard M. Stallman <rms@gnu.org>
1779
1780 * text.texi (Special Properties): Clarify line-spacing and line-height.
1781
1782 * searching.texi (Regexp Search): Add looking-back.
1783
17234906
LT
17842004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1785
1786 * display.texi: Correct typos.
1787 (Image Descriptors): Correct xref's.
1788
4de43c8b
RS
17892004-09-25 Richard M. Stallman <rms@gnu.org>
1790
1791 * text.texi (Special Properties): Cleanups in `cursor'.
1792 Rewrites in `line-height' and `line-spacing'; exchange them.
1793
1794 * display.texi (Fringes): Rewrite previous change.
1795 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1796 (Display Fringe Bitmaps): Node deleted, text moved.
1797 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1798 (Scroll Bars): Clarify set-window-scroll-bars.
1799 (Pointer Shape): Rewrite.
1800 (Specified Space): Clarify :align-to, etc.
1801 (Pixel Specification): Use @var. Clarify new text.
1802 (Other Display Specs): Clarify `slice'.
1803 (Image Descriptors): Cleanups.
1804 (Showing Images): Cleanups.
1805
a3ee0299
LT
18062004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1807
e88ebce6
LT
1808 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1809
a3ee0299
LT
1810 * modes.texi: Various minor changes in addition to:
1811 (Major Mode Conventions): Final call to `run-mode-hooks' should
1812 not be inside the `delay-mode-hooks' form.
1813 (Mode Hooks): New node.
1814 (Hooks): Delete obsolete example.
1815 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1816 node "Mode Hooks".
1817
6db2bc02
LT
18182004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1819
1820 * display.texi: Correct various typos.
1821 (Display): Rename node "Pointer Shapes" to "Pointer
1822 Shape". (There is already a node called "Pointer Shapes" in
1823 frames.texi.)
1824 (Images): Remove non-existent node "Image Slices" from menu.
1825
ed2846bd
KS
18262004-09-23 Kim F. Storm <storm@cua.dk>
1827
1828 * text.texi (Special Properties): Add `cursor', `pointer',
1829 `line-height', and `line-spacing' properties.
1830
1831 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1832 Shapes' to menu.
1833 (Standard Faces): Doc fix for fringe face.
1834 (Fringes): Add `overflow-newline-into-fringe' and
1835 'indicate-buffer-boundaries'.
1836 (Fringe Bitmaps, Pointer Shapes): New nodes.
1837 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1838 Bitmaps' to menu.
1839 (Specified Space): Describe pixel width and height.
1840 (Pixel Specification): New node.
1841 (Other Display Specs): Add `slice' property.
1842 (Display Fringe Bitmaps): New node.
1843 (Images): Add 'Image Slices' to menu.
1844 (Image Descriptors): Add `:pointer' and `:map' properties.
1845 (Showing Images): Add slice arg to `insert-image'. Add
1846 'insert-sliced-image'.
1847
4d894c98
RS
18482004-09-20 Richard M. Stallman <rms@gnu.org>
1849
1850 * commands.texi (Key Sequence Input):
1851 Clarify downcasing in read-key-sequence.
1852
7e388eb7
JL
18532004-09-08 Juri Linkov <juri@jurta.org>
1854
1855 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1856
a020987f
LT
18572004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1858
1859 * locals.texi (Standard Buffer-Local Variables): Add
1860 `buffer-auto-save-file-format'.
1861 * internals.texi (Buffer Internals): Describe new
1862 auto_save_file_format field of the buffer structure.
1863 * files.texi (Format Conversion): `auto-save-file-format' has been
1864 renamed `buffer-auto-save-file-format'.
1865
2b96f80c
LT
18662004-08-27 Luc Teirlinck <teirllm@auburn.edu>
1867
1868 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
1869 an integer or a marker.
1870 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
1871
2ee3b79e
RS
18722004-08-22 Richard M. Stallman <rms@gnu.org>
1873
1874 * modes.texi (Major Mode Conventions): Discuss rebinding of
1875 standard key bindings.
1876
c438dc33
KS
18772004-08-18 Kim F. Storm <storm@cua.dk>
1878
1879 * processes.texi (Accepting Output): Add `just-this-one' arg to
1880 `accept-process-output'.
101c421e 1881 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 1882
db8af011
LT
18832004-08-10 Luc Teirlinck <teirllm@auburn.edu>
1884
1885 * keymaps.texi: Various changes in addition to:
1886 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
1887 Give more varied examples for `kbd'.
1888 (Creating Keymaps): Char tables have slots for all characters
1889 without modifiers.
1890 (Active Keymaps): `overriding-local-map' and
1891 `overriding-terminal-local-map' also override text property and
1892 overlay keymaps.
1893 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
1894 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
1895 to denote a prefix of no events.
1896 `map-keymap' includes parent's bindings _recursively_.
1897 Clarify and correct description of `where-is-internal'.
1898 Mention BUFFER-OR-NAME arg to `describe-bindings'.
1899 (Menu Example): For menus intended for use with the keyboard, the
1900 menu items should be bound to characters or real function keys.
1901
de700726
LT
19022004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1903
30e75a87
LT
1904 * objects.texi (Character Type): Reposition `@anchor' to prevent
1905 double space inside sentence in Info.
1906
de700726
LT
1907 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
1908 renamed to `disabled-command-function'.
7c5b95c9 1909 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
1910 (Command Loop Info): Replace reference to it.
1911 (Disabling Commands): `disabled-command-hook' has been renamed to
1912 `disabled-command-function'.
1913
81909a1a
LT
19142004-08-07 Luc Teirlinck <teirllm@auburn.edu>
1915
1916 * os.texi (Translating Input): Only non-prefix bindings in
1917 `key-translation-map' override actual key bindings. Warn about
1918 possible indirect effect of actual key bindings on non-prefix
1919 bindings in `key-translation-map'.
1920
5504e99c
LT
19212004-08-06 Luc Teirlinck <teirllm@auburn.edu>
1922
1923 * minibuf.texi (High-Level Completion): Add anchor for definition
1924 of `read-variable'.
1925
1926 * commands.texi: Various changes in addition to:
1927 (Using Interactive): Clarify description of `interactive-form'.
1928 (Interactive Call): Mention default for KEYS argument to
1929 `call-interactively'.
1930 (Command Loop Info): Clarify description of `this-command-keys'.
1931 Mention KEEP-RECORD argument to `clear-this-command-keys'.
1932 Value of `last-event-frame' can be `macro'.
1933 (Repeat Events): `double-click-fuzz' is also used to distinguish
1934 clicks and drags.
1935 (Classifying Events): Clarify descriptions of `event-modifiers'
1936 `event-basic-type' and `event-convert-list'.
1937 (Accessing Events): `posn-timestamp' takes POSITION argument.
1938 (Quoted Character Input): Clarify description of
1939 `read-quoted-char' and fix example.
1940 (Quitting): Add `with-local-quit'.
1941 (Disabling Commands): Correct and clarify descriptions of
1942 `enable-command' and `disable-command'.
1943 Mention what happens if `disabled-command-hook' is nil.
1944 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
1945 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
1946
f478a72a
LT
19472004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1948
1949 * frames.texi: Various changes in addition to:
1950 (Creating Frames): Expand and clarify description of `make-frame'.
1951 (Window Frame Parameters): Either none or both of the `icon-left'
1952 and `icon-top' parameters must be specified. Put descriptions of
1953 `menu-bar-lines' and `toolbar-lines' closer together and change
1954 them accordingly.
1955 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
1956 except while processing `frame-title-format' or `icon-title-format'.
1957 (Deleting Frames): Correct description of `delete-frame'.
1958 Non-nil return values of `frame-live-p' are like those of `framep'.
1959 (Frames and Windows): mention return value of
1960 `set-frame-selected-window'.
1961 (Visibility of Frames): Mention `force' argument to
1962 `make-frame-invisible'. `frame-visible-p' returns t for all
1963 frames on text-only terminals.
1964 (Frame Configurations): Restoring a frame configuration does not
1965 restore deleted frames.
1966 (Window System Selections): `x-set-selection' returns DATA.
1967 (Resources): Add example.
1968 (Display Feature Testing): Clarify descriptions of
1969 `display-pixel-height', `display-pixel-width', `x-server-version'
1970 and `x-server-vendor'.
1971
1972 * windows.texi (Choosing Window): Add anchor.
1973 * minibuf.texi (Minibuffer Misc): Add anchor.
1974
bc135062
JPW
19752004-07-23 John Paul Wallington <jpw@gnu.org>
1976
1977 * macros.texi (Defining Macros): Declaration keyword for setting
1978 Edebug spec is `debug' not `edebug'.
1979
cb7516e5
LT
19802004-07-19 Luc Teirlinck <teirllm@auburn.edu>
1981
1982 * windows.texi: Various small changes in addition to:
1983 (Window Point): Mention return value of `set-window-point'.
1984 (Window Start): `pos-visible-in-window-p' disregards horizontal
1985 scrolling. Explain return value if PARTIALLY is non-nil.
1986 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
1987 and `set-window-vscroll'.
1988 (Size of Window): The argument WINDOW to `window-inside-edges',
1989 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
1990 (Resizing Windows): Explain return value of
1991 `shrink-window-if-larger-than-buffer'.
1992 `window-size-fixed' automatically becomes buffer local when set.
1993 (Window Configurations): Explain return value of
1994 `set-window-configuration'.
1995
1996 * minibuf.texi (Minibuffer Misc): Add anchor for
1997 `minibuffer-scroll-window'.
1998
1999 * positions.texi (Text Lines): Add anchor for `count-lines'.
2000
3751eb00
RS
20012004-07-17 Richard M. Stallman <rms@gnu.org>
2002
2003 * display.texi (Overlay Properties): Adding `evaporate' prop
2004 deletes empty overlay immediately.
2005
2006 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
2007 fix example.
2008
9a7e97c6
LT
20092004-07-16 Jim Blandy <jimb@redhat.com>
2010
2011 * searching.texi (Regexp Backslash): Document new \_< and \_>
2012 operators.
2013
aa0e4da8
JB
20142004-07-16 Juanma Barranquero <lektu@terra.es>
2015
2016 * display.texi (Images): Fix Texinfo usage.
2017
cbbfedb2
LT
20182004-07-14 Luc Teirlinck <teirllm@auburn.edu>
2019
2020 * buffers.texi (Modification Time): `visited-file-modtime' now
2021 returns a list of two integers, instead of a cons.
2022
3a052bd3
LT
20232004-07-13 Luc Teirlinck <teirllm@auburn.edu>
2024
2025 * windows.texi: Various changes in addition to:
2026 (Splitting Windows): Add `split-window-keep-point'.
2027
02c04e6f
RS
20282004-07-09 Richard M. Stallman <rms@gnu.org>
2029
2030 * frames.texi (Input Focus): Minor fix.
2031
cb4f1287
LT
20322004-07-07 Luc Teirlinck <teirllm@auburn.edu>
2033
2034 * frames.texi (Input Focus): Clarify descriptions of
2035 `select-frame-set-input-focus' and `select-frame'.
2036
339902ec
LT
20372004-07-06 Luc Teirlinck <teirllm@auburn.edu>
2038
2039 * os.texi: Various small changes in addition to:
2040 (Killing Emacs): Expand and clarify description of
2041 `kill-emacs-query-functions' and `kill-emacs-hook'.
2042 (System Environment): Expand and clarify description of `getenv'
2043 and `setenv'.
2044 (Timers): Clarify description of `run-at-time'.
2045 (Translating Input): Correct description of
2046 `extra-keyboard-modifiers'.
2047 (Flow Control): Correct description of `enable-flow-control'.
2048
fe3b7e35
TTN
20492004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
2050
2051 * os.texi: Update copyright.
2052 (Session Management): Grammar fix.
2053 Clarify which Emacs does the restarting.
2054 Use @samp for *scratch* buffer.
2055
59db7d6e
LT
20562004-07-04 Alan Mackenzie <acm@muc.de>
2057
2058 * frames.texi (Input Focus): Add documentation for
2059 `select-frame-set-input-focus'. Replace refs to non-existent
2060 `switch-frame' with `select-frame'. Minor corrections and tidying
2061 up of text-only terminal stuff.
2062
e3ccf404
RS
20632004-07-02 Richard M. Stallman <rms@gnu.org>
2064
2065 * files.texi (Saving Buffers): Cleanup write-contents-function.
2066 (Magic File Names): Cleanup file-remote-p.
2067
8addb6eb
KG
20682004-07-02 Kai Grossjohann <kai@emptydomain.de>
2069
2070 * files.texi (Magic File Names): `file-remote-p' returns an
2071 identifier of the remote system, not just t.
2072
7a58d84d
DK
20732004-07-02 David Kastrup <dak@gnu.org>
2074
2075 * searching.texi (Entire Match Data): Add explanation about new
2076 match-data behavior when @var{integers} is non-nil.
2077
d8c379f8
RS
20782004-06-24 Richard M. Stallman <rms@gnu.org>
2079
b4a4b0ae
RS
2080 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
2081
d8c379f8
RS
2082 * customize.texi (Variable Definitions): Note about doc strings
2083 and :set.
2084
2085 * keymaps.texi (Keymap Terminology): Document `kbd'.
2086 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
2087
2088 * display.texi (Invisible Text): Setting buffer-invisibility-spec
2089 makes it buffer-local.
2090
2091 * files.texi (Saving Buffers): Correct previous change.
2092
2093 * commands.texi (Accessing Events):
2094 Clarify posn-col-row and posn-actual-col-row.
2095
20962004-06-24 David Ponce <david.ponce@wanadoo.fr>
2097
2098 * commands.texi (Accessing Events): New functions
2099 posn-at-point and posn-at-x-y. Add example to posn-x-y.
2100
dce417e7
LT
21012004-06-23 Luc Teirlinck <teirllm@auburn.edu>
2102
2103 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
2104 * frames.texi, buffers.texi, backups.texi, variables.texi:
2105 * loading.texi, eval.texi, functions.texi, control.texi:
2106 * symbols.texi, minibuf.texi: Reposition @anchor's.
2107
2108 * help.texi: Various small changes in addition to the following.
2109 (Describing Characters): Describe PREFIX argument to
2110 `key-description'. Correct and clarify definition of
2111 `text-char-description'. Describe NEED-VECTOR argument to
2112 `read-kbd-macro'.
2113 (Help Functions): Clarify definition of `apropos'.
2114
255d07dc
LH
21152004-06-23 Lars Hansen <larsh@math.ku.dk>
2116
2117 * files.texi (Saving Buffers): Correct description of
2118 `write-contents-functions'.
2119
4e9691e9
JB
21202004-06-21 Juanma Barranquero <lektu@terra.es>
2121
2122 * display.texi (Images): Remove redundant @vindex directives.
2123 Rewrite `image-library-alist' doc in active voice.
2124
1ebd4f78
JB
21252004-06-14 Juanma Barranquero <lektu@terra.es>
2126
2127 * display.texi (Images): Document new delayed library loading,
2128 variable `image-library-alist' and (existing but undocumented)
2129 function `image-type-available-p'.
2130
ddfb8369
RS
21312004-06-05 Richard M. Stallman <rms@gnu.org>
2132
2133 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
2134 refer the user to the Initial Input node.
2135 (Text from Minibuffer): Likewise.
2136 (Initial Input): New node. Document this feature
2137 and say it is mostly deprecated.
2138
18684a3a
RS
21392004-05-30 Richard M. Stallman <rms@gnu.org>
2140
7a61e456
RS
2141 * loading.texi (Named Features): Clarify return value
2142 and meaning of NOERROR.
2143
18684a3a
RS
2144 * variables.texi (File Local Variables): Minor cleanup.
2145
c8364415
MA
21462004-05-30 Michael Albinus <michael.albinus@gmx.de>
2147
2148 * files.texi (Magic File Names): Add `file-remote-p' as operation
2149 of file name handlers.
2150
08fd1251
RS
21512004-05-29 Richard M. Stallman <rms@gnu.org>
2152
2153 * modes.texi (Minor Mode Conventions): (-) has no special meaning
2154 as arg to a minor mode command.
2155
71d5a208
RS
21562004-05-22 Richard M. Stallman <rms@gnu.org>
2157
2158 * syntax.texi (Syntax Class Table): Word syntax not just for English.
2159
2160 * streams.texi (Output Variables): Doc float-output-format.
2161
2162 * searching.texi (Regexp Special): Nested repetition can be infloop.
2163
2164 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
2165 real stack overflow.
2166
2167 * compile.texi: Minor cleanups.
2168
21692004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
2170
2171 * lists.texi (Cons Cells): Explain dotted lists, true lists,
2172 circular lists.
2173 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 2174
022cb162
TTN
21752004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
2176
2177 * modes.texi (Search-based Fontification): Fix typo.
2178
aa7094ba
JB
21792004-05-10 Juanma Barranquero <lektu@terra.es>
2180
2181 * modes.texi (Mode Line Variables): Fix description of
2182 global-mode-string, which is now after which-func-mode, not the
2183 buffer name.
2184
c2383279
LH
21852004-05-07 Lars Hansen <larsh@math.ku.dk>
2186
2187 * modes.texi (Desktop Save Mode): Add.
2188 (Modes): Add menu entry Desktop Save Mode.
2189
2190 * hooks.texi: Add desktop-after-read-hook,
2191 desktop-no-desktop-file-hook and desktop-save-hook.
2192
2193 * locals.texi: Add desktop-save-buffer.
2194
058296d3
JH
21952004-04-30 Jesper Harder <harder@ifa.au.dk>
2196
2197 * display.texi: emacs -> Emacs.
2198
0c54865e
EZ
21992004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2200
2201 * files.texi (Changing Files): Document set-file-times.
2202
d814862a
JB
22032004-04-23 Juanma Barranquero <lektu@terra.es>
2204
2205 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
2206
e8d6f886
JH
22072004-04-18 Jesper Harder <harder@ifa.au.dk>
2208
2209 * tips.texi (Coding Conventions): defopt -> defcustom.
2210
3a424014
LT
22112004-04-16 Luc Teirlinck <teirllm@auburn.edu>
2212
2213 * sequences.texi: Various clarifications.
2214
9e860631
LT
22152004-04-14 Luc Teirlinck <teirllm@auburn.edu>
2216
2217 * buffers.texi (Read Only Buffers): Mention optional ARG to
2218 `toggle-read-only'.
2219
5e30a0fb
NR
22202004-04-14 Nick Roberts <nick@nick.uklinux.net>
2221
9e860631 2222 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
2223 returns a full-width window if possible.
2224
619fb950
LT
22252004-04-13 Luc Teirlinck <teirllm@auburn.edu>
2226
2227 * buffers.texi: Various changes in addition to:
2228 (Buffer File Name): Add `find-buffer-visiting'.
2229 (Buffer Modification): Mention optional ARG to `not-modified'.
2230 (Indirect Buffers): Mention optional CLONE argument to
2231 `make-indirect-buffer'.
2232
2233 * files.texi: Various changes in addition to:
2234 (Visiting Functions): `find-file-hook' is now a normal hook.
2235 (File Name Expansion): Explain difference between the way that
2236 `expand-file-name' and `file-truename' treat `..'.
2237 (Contents of Directories): Mention optional ID-FORMAT argument to
2238 `directory-files-and-attributes'.
2239 (Format Conversion): Mention new optional CONFIRM argument to
2240 `format-write-file'.
2241
a2295d32
MB
22422004-04-12 Miles Bader <miles@gnu.org>
2243
2244 * macros.texi (Expansion): Add description of `macroexpand-all'.
2245
571fd4d5
JH
22462004-04-05 Jesper Harder <harder@ifa.au.dk>
2247
2248 * variables.texi (Variable Aliases): Mention
2249 cyclic-variable-indirection.
2250
2251 * errors.texi (Standard Errors): Ditto.
2252
4ba2fd66
LT
22532004-04-04 Luc Teirlinck <teirllm@auburn.edu>
2254
2255 * backups.texi: Various small changes in addition to:
2256 (Making Backups): Mention return value of `backup-buffer'.
2257 (Auto-Saving): Mention optional FORCE argument to
2258 `delete-auto-save-file-if-necessary'.
2259 (Reverting): Mention optional PRESERVE-MODES argument to
2260 `revert-buffer'. Correct description of `revert-buffer-function'.
2261
8f7ea687
JL
22622004-03-22 Juri Linkov <juri@jurta.org>
2263
2264 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
2265 with `Vector Functions'.
2266
2267 * text.texi (Sorting): Add missing quote.
2268
0eeca3c1
LT
22692004-03-14 Luc Teirlinck <teirllm@auburn.edu>
2270
2271 * intro.texi (Lisp History): Replace xref to `cl' manual with
2272 inforef.
2273
e69cfac2
RS
22742004-03-12 Richard M. Stallman <rms@gnu.org>
2275
2276 * intro.texi (Version Info): Add arg to emacs-version.
2277 (Lisp History): Change xref to CL manual.
2278
1b91d47f
LT
22792004-03-09 Luc Teirlinck <teirllm@auburn.edu>
2280
2281 * minibuf.texi (Completion Commands): Add xref to Emacs manual
2282 for Partial Completion mode.
2283
97073664
TTN
22842004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
2285
2286 * customize.texi: Fix typo. Remove eol whitespace.
2287
04a6e76b
RS
22882004-03-04 Richard M. Stallman <rms@gnu.org>
2289
2290 * processes.texi: Fix typos.
2291
2292 * lists.texi (Building Lists): Minor clarification.
2293
2294 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
2295 in make-hash-table.
2296
5bb0fcd1
JB
22972004-02-29 Juanma Barranquero <lektu@terra.es>
2298
2299 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
2300 rm, and ignore exit code.
2301
9022d421
EZ
23022004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
2303
2304 * display.texi (Defining Faces): Add description for min-colors.
2305 Update example.
2306
92f5fba2
LT
23072004-02-23 Luc Teirlinck <teirllm@auburn.edu>
2308
2309 * abbrevs.texi: Various corrections and clarifications in addition
2310 to the following:
2311 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
2312
7e83e178
GM
23132004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2314
2315 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
2316
9c5609e8
LT
23172004-02-21 Luc Teirlinck <teirllm@auburn.edu>
2318
e2b9b51f
LT
2319 * text.texi: Various small changes in addition to the following:
2320 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
2321 to delete-horizontal-space.
2322 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
2323 description of yank-handler text property at various places.
2324
7daa0e81
LT
2325 * frames.texi (Window System Selections): Add anchor.
2326
9c5609e8
LT
2327 * syntax.texi (Syntax Table Functions): Clarify and correct
2328 descriptions of make-syntax-table and copy-syntax-table.
2329 (Motion and Syntax): Clarify SYNTAXES argument to
2330 skip-syntax-forward.
2331 (Parsing Expressions): Mention that the return value of
2332 parse-partial-sexp is currently a list of ten rather than nine
2333 elements.
2334 (Categories): Various corrections and clarifications.
2335
d29edb21
LT
23362004-02-17 Luc Teirlinck <teirllm@auburn.edu>
2337
2338 * markers.texi (Marker Insertion Types): Minor change.
2339
2340 * locals.texi (Standard Buffer-Local Variables):
2341 * commands.texi (Interactive Codes, Using Interactive):
2342 * functions.texi (Related Topics): Fix xrefs.
2343
43e48bda
LT
23442004-02-16 Luc Teirlinck <teirllm@auburn.edu>
2345
2346 * lists.texi (Sets And Lists): Update description of delete-dups.
2347
84e34002
RS
23482004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2349
2350 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
2351
23522004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2353
2354 * frames.texi (Parameter Access): frame-parameters arg is optional.
2355 modify-frame-parameters handles nil for FRAME.
2356 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2357 are all-or-nothing for certain toolkits.
2358 Mention parameter wait-for-wm.
2359 (Frames and Windows): In frame-first-window and frame-selected-window
2360 the arg is optional.
2361 (Input Focus): In redirect-frame-focus the second arg is optional.
2362 (Window System Selections): Mention selection type CLIPBOARD.
2363 Mention data-type UTF8_STRING.
2364 Mention numbering of cut buffers.
2365 (Resources): Describe x-resource-name.
2366
23672004-02-16 Richard M. Stallman <rms@gnu.org>
2368
2369 * windows.texi (Buffers and Windows): Delete false table
2370 about all-frames.
2371
2372 * syntax.texi (Parsing Expressions): Delete old caveat
2373 about parse-sexp-ignore-comments.
2374
2375 * streams.texi (Output Variables): Add print-quoted.
2376
2377 * lists.texi (Building Lists): Minor cleanup.
2378
2379 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2380
2381 * display.texi (Overlays): Explain overlays use markers.
2382 (Managing Overlays): Explain front-advance and rear-advance
2383 in more detail.
2384
2385 * loading.texi (Unloading): Document unload-feature-special-hooks.
2386 Get rid of fns-NNN.el file.
2387
23882004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2389
2390 * help.texi (Describing Characters): Fix text-char-description
2391 example output.
2392
2393 * edebug.texi (Using Edebug): Fix example.
2394
2395 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 2396
84e34002
RS
2397 * files.texi (Changing Files): Fix argname.
2398
2399 * calendar.texi: Fix parens, and default values.
2400
2401 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2402 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2403 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2404
2405 * positions.texi (Text Lines): Don't add -1 in current-line.
2406
24072004-02-16 Richard M. Stallman <rms@gnu.org>
2408
2409 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2410
c33b76da
EZ
24112004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2412
2413 * processes.texi (Low-Level Network): Fix a typo.
2414
9d7271e8
KS
24152004-02-12 Kim F. Storm <storm@cua.dk>
2416
2417 * display.texi (Fringes): Use consistent wording.
2418 Note that window-fringe's window arg is optional.
2419 (Scroll Bars): Use consistent wording.
2420
6827d730
LT
24212004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2422
2423 * tips.texi (Comment Tips): Document the new conventions for
2424 commenting out code.
2425
1cb60b5a
JD
24262004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2427
2428 * positions.texi (Text Lines): Added missing end defun.
2429
7fdd1f62
KS
24302004-02-07 Kim F. Storm <storm@cua.dk>
2431
2432 * positions.texi (Text Lines): Add line-number-at-pos.
2433
eb3c144c
JPW
24342004-02-06 John Paul Wallington <jpw@gnu.org>
2435
2436 * display.texi (Button Properties, Button Buffer Commands):
2437 mouse-2 invokes button, not down-mouse-1.
2438
a1d38d63
JR
24392004-02-04 Jason Rumney <jasonr@gnu.org>
2440
2441 * makefile.w32-in: Sync with Makefile.in changes.
2442
4b574f3d
LT
24432004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2444
2445 * minibuf.texi (Text from Minibuffer): Various corrections and
2446 clarifications.
2447 (Object from Minibuffer): Correct Lisp description of
2448 read-minibuffer.
2449 (Minibuffer History): Clarify description of cons values for
2450 HISTORY arguments.
2451 (Basic Completion): Various corrections and clarifications. Add
2452 completion-regexp-list.
2453 (Minibuffer Completion): Correct and clarify description of
2454 completing-read.
6f6b0433 2455 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2456 other minor changes.
2457 (High-Level Completion): Various corrections and clarifications.
2458 (Reading File Names): Ditto.
2459 (Minibuffer Misc): Ditto.
2460
d8186297
LT
24612004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2462
2463 * strings.texi (Text Comparison): assoc-string also matches
2464 elements of alists that are strings instead of conses.
2465 (Formatting Strings): Standardize Texinfo usage. Update index
2466 entries.
2467
9adcb5f2
LT
24682004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2469
2470 * lists.texi (Sets And Lists): Add delete-dups.
2471
3e7274ae
LT
24722004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2473
2474 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2475 special form.
2476 * macros.texi (Defining Macros): Update description of `declare',
2477 which now is a macro.
2478 (Wrong Time): Fix typos.
2479
944e099f
LT
24802004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2481
2482 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 2483 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
2484 and `batch-byte-compile'. In particular, mention and describe
2485 all optional arguments.
2486 (Disassembly): Correct and clarify the description of `disassemble'.
2487
90c3aa59
LT
24882004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2489
2490 * searching.texi: Various small changes in addition to the
2491 following.
2492 (Regexp Example): Adapt to new value of `sentence-end'.
2493 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2494 `words'.
2495 (Search and Replace): Add usage note for `perform-replace'.
2496 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2497 `match-data'.
2498 (Standard Regexps): Update for new values of `paragraph-start'
2499 and `sentence-end'.
2500
583c353d
LT
25012004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2502
2503 * files.texi (Saving Buffers): Clarify descriptions of
2504 `write-contents-functions' and `before-save-hook'.
2505 Make the defvar's for `before-save-hook' and `after-save-hook'
2506 into defopt's.
2507
05faee07
KS
25082004-01-07 Kim F. Storm <storm@cua.dk>
2509
2510 * commands.texi (Click Events): Describe new image and
2511 width/height elements of click events.
2512 (Accessing Events): Add posn-string, posn-image, and
2513 posn-object-width-height. Change posn-object to return either
2514 image or string object.
2515
a0465ec3
SJ
25162004-01-01 Simon Josefsson <jas@extundo.com>
2517
2518 * hooks.texi (Standard Hooks): Add before-save-hook.
2519 * files.texi (Saving Buffers): Likewise.
2520
972c0c49
RS
25212004-01-03 Richard M. Stallman <rms@gnu.org>
2522
2523 * frames.texi (Frames and Windows): Delete frame-root-window.
2524
dbcd463f
LT
25252004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2526
2527 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2528
2529 * functions.texi: Various small changes in addition to the
2530 following.
2531 (What Is a Function): `functionp' returns nil for macros. Clarify
2532 behavior of this and following functions for symbol arguments.
2533 (Function Documentation): Add `\' in front of (fn @var{arglist})
2534 and explain why.
2535 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2536 Add anchor.
2537 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2538
02c77ee9
MB
25392004-01-01 Miles Bader <miles@gnu.org>
2540
2541 * display.texi (Buttons): New section.
2542
903a1a91
AS
25432003-12-31 Andreas Schwab <schwab@suse.de>
2544
2545 * numbers.texi (Math Functions): sqrt reports a domain-error
2546 error.
2547 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2548
697cf92a
LT
25492003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2550
3f70fe82
LT
2551 * tips.texi (Documentation Tips): Update item on hyperlinks in
2552 documentation strings.
2553
697cf92a
LT
2554 * errors.texi (Standard Errors): Various small corrections and
2555 additions.
2556
2557 * control.texi: Various small changes in addition to the
2558 following.
2559 (Signaling Errors): Provide some more details on how `signal'
2560 constructs the error message. Add anchor to the definition of
2561 `signal'.
2562 (Error Symbols): Describe special treatment of `quit'.
2563 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2564 to emphasize that it has to be a single form.
2565
2566 * buffers.texi: Add anchor.
2567
4d25144d
RS
25682003-12-29 Richard M. Stallman <rms@gnu.org>
2569
2570 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2571 (Window Configurations): Add window-configuration-frame.
2572
2573 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2574
2575 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2576 Change arg name in get-char-property.
2577 (Special Properties): Update handling of keymap property.
2578
2579 * strings.texi (Modifying Strings): Add clear-string.
2580 (Text Comparison): Add assoc-string and remove
2581 assoc-ignore-case, assoc-ignore-representation.
2582
2583 * os.texi (Time of Day): Add set-time-zone-rule.
2584
2585 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2586 report domain-error errors.
4d25144d 2587
697cf92a 2588 * nonascii.texi (Converting Representations):
4d25144d
RS
2589 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2590 (Encoding and I/O): Add file-name-coding-system.
2591
2592 * modes.texi (Search-based Fontification): Explain that
2593 face specs are symbols with face names as values.
2594
2595 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2596
2597 * lists.texi (Building Lists): remq moved elsewhere.
2598 (Sets And Lists): remq moved here.
2599 (Association Lists): Refer to assoc-string.
2600
2601 * internals.texi (Garbage Collection): Add memory-use-counts.
2602
2603 * frames.texi (Frames and Windows): Add set-frame-selected-window
2604 and frame-root-window.
2605
697cf92a 2606 * files.texi (Contents of Directories):
4d25144d
RS
2607 Add directory-files-and-attributes.
2608
2609 * display.texi (Refresh Screen): Add force-window-update.
2610 (Invisible Text): Explain about moving point out of invis text.
2611 (Overlay Properties): Add overlay-properties.
2612 (Managing Overlays): Add overlayp.
2613 (GIF Images): Invalid image number displays a hollow box.
2614
2615 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2616 (Killing Buffers): Add buffer-live-p.
2617
67fafe38
MR
26182003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2619
2620 * display.texi (Fringes): Fix typo "set-buffer-window".
2621
68e74f25
LT
26222003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2623
2624 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2625 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2626 Add or change various xrefs and anchors.
2627
2628 * commands.texi: Replace all occurrences of @acronym{CAR} with
2629 @sc{car}, for consistency with the rest of the Elisp manual.
2630 `car' and `cdr' are historically acronyms, but are no longer
2631 widely thought of as such.
2632
2633 * internals.texi (Pure Storage): Mention that `purecopy' does not
2634 copy text properties.
2635 (Object Internals): Now 29 bits are used (in most implementations)
2636 to address Lisp objects.
2637
2638 * variables.texi (Variables with Restricted Values): New node.
2639
2640 * objects.texi (Lisp Data Types): Mention that certain variables
2641 can only take on a restricted set of values and add an xref to
2642 the new node "Variables with Restricted Values".
2643
2644 * eval.texi (Function Indirection): Describe the errors that
2645 `indirect-function' can signal.
2646 (Eval): Clarify the descriptions of `eval-region' and `values'.
2647 Describe `eval-buffer' instead of `eval-current-buffer' and
2648 mention `eval-current-buffer' as an alias for `current-buffer'.
2649 Correct the description and mention all optional arguments.
2650
697cf92a 2651 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2652 following.
2653 (Converting Representations): Clarify behavior of
2654 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2655 ASCII arguments.
2656 (Character Sets): Document the variable `charset-list' and adapt
2657 the definition of the function `charset-list' accordingly.
2658 (Translation of Characters): Clarify use of generic characters in
2659 `make-translation-table'. Clarify and correct the description of
2660 the use of translation tables in encoding and decoding.
2661 (User-Chosen Coding Systems): Correct and clarify the description
2662 of `select-safe-coding-system'.
2663 (Default Coding Systems): Clarify description of
2664 `file-coding-system-alist'.
2665
a62f71e4
LT
26662003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2667
2668 * strings.texi (Text Comparison): Correctly describe when two
2669 strings are `equal'. Combine and clarify descriptions of
2670 `assoc-ignore-case' and `assoc-ignore-representation'.
2671
2672 * objects.texi (Non-ASCII in Strings): Clarify description of
2673 when a string is unibyte or multibyte.
2674 (Bool-Vector Type): Update examples.
2675 (Equality Predicates): Correctly describe when two strings are
2676 `equal'.
2677
19017752
LT
26782003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2679
2680 * lists.texi (Building Lists): `append' no longer accepts integer
2681 arguments. Update the description of `number-sequence' to reflect
2682 recent changes.
2683 (Sets And Lists): Describe `member-ignore-case' after `member'.
2684
0f6a07a8
KS
26852003-11-27 Kim F. Storm <storm@cua.dk>
2686
2687 * commands.texi (Click Events): Click object may be an images.
2688 Describe (dx . dy) element of click positions.
2689 (Accessing Events): Remove duplicate posn-timestamp.
2690 New functions posn-object and posn-object-x-y.
2691
1ce7c819
KS
26922003-11-23 Kim F. Storm <storm@cua.dk>
2693
2694 * commands.texi (Click Events): Describe enhancements to event
2695 position lists, including new text-pos and (col . row) items.
2696 Mention left-fringe and right-fringe area events.
0f6a07a8 2697 (Accessing Events): New functions posn-area and
1ce7c819
KS
2698 posn-actual-col-row. Mention posn-timestamp. Mention that
2699 posn-point in non-text area still returns buffer position.
2700 Clarify posn-col-row.
2701
cae8ddbb
LH
27022003-11-21 Lars Hansen <larsh@math.ku.dk>
2703
2704 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2705 * anti.texi (File Attributes): Describe removed parameter
2706 ID-FORMAT.
2707
f7f1a248
LT
27082003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2709
68e74f25 2710 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2711 a position, its buffer is ignored.
2712
2713 * markers.texi (Overview of Markers): Mention it here too.
2714
c5e2fb05
LT
27152003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2716
2717 * numbers.texi (Numeric Conversions): Not just `floor', but also
2718 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2719
e57d0aa8
LT
27202003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2721
2722 * markers.texi (Creating Markers): Specify insertion type of
2723 created markers. Add xref to `Marker Insertion Types'.
2724 Second argument to `copy-marker' is optional.
2725 (Marker Insertion Types): Mention that most markers are created
2726 with insertion type nil.
2727 (The Mark): Correctly describe when `mark' signals an error.
2728 (The Region): Correctly describe when `region-beginning' and
2729 `region-end' signal an error.
2730
bb3612ec
LT
27312003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2732
2733 * hash.texi (Creating Hash): Clarify description of `eql'.
2734 `makehash' is obsolete.
2735 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2736
2737 * positions.texi (Point): Change description of `buffer-end', so
2738 that it is also correct for floating point arguments.
2739 (List Motion): Correct argument lists of `beginning-of-defun' and
2740 `end-of-defun'.
2741 (Excursions): Add xref to `Marker Insertion Types'.
2742 (Narrowing): Argument to `narrow-to-page' is optional.
2743
cfb8a797
LT
27442003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2745
2746 * streams.texi (Output Streams): Clarify behavior of point for
2747 marker output streams.
2748
c6177909
LT
27492003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2750
2751 * variables.texi (Defining Variables): Second argument to
2752 `defconst' is not optional.
2753 (Setting Variables): Mention optional argument APPEND to
2754 `add-to-list'.
2755 (Creating Buffer-Local): Expand description of
2756 `make-variable-buffer-local'.
2757 (Frame-Local Variables): Expand description of
2758 `make-variable-frame-local'.
2759 (Variable Aliases): Correct description of optional argument
2760 DOCSTRING to `defvaralias'. Mention return value of
2761 `defvaralias'.
2762 (File Local Variables): Add xref to `File variables' in Emacs
2763 Manual. Correct description of `hack-local-variables'. Mention
2764 `safe-local-variable' property. Mention optional second argument
2765 to `risky-local-variable-p'.
2766
b3645067
LT
27672003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2768
2769 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2770
10695e5c
EZ
27712003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2772
2773 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2774 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2775 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2776 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2777 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2778 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2779 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2780 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2781 @acronym{FOO}.
2782
a2f4def1
LT
27832003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2784
2785 * strings.texi (Creating Strings): Argument START to `substring'
2786 can not be `nil'. Expand description of
2787 `substring-no-properties'. Correct description of `split-string',
2788 especially with respect to empty matches. Prevent very bad line
2789 break in definition of `split-string-default-separators'.
2790 (Text Comparison): `string=' and `string<' also accept symbols as
2791 arguments.
2792 (String Conversion): More completely describe argument BASE in
2793 `string-to-number'.
5bb0fcd1 2794 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2795 corresponding object. Clarify behavior of numeric prefix after
2796 `%' in `format'.
2797 (Case Conversion): The argument to `upcase-initials' can be a
2798 character.
2799
a2296bf9
KH
28002003-10-27 Kenichi Handa <handa@m17n.org>
2801
2802 * display.texi (Fontsets): Fix texinfo usage.
2803
885fef7c
KH
28042003-10-25 Kenichi Handa <handa@m17n.org>
2805
2806 * display.texi (Fontsets): Add description of the function
2807 set-fontset-font.
2808
0c6b7a1f
LT
28092003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2810
2811 * display.texi (Temporary Displays): Add xref to `Documentation
2812 Tips'.
2813
2814 * functions.texi (Function Safety): Use inforef instead of pxref
2815 for SES.
2816
c3cda320
AS
28172003-10-23 Andreas Schwab <schwab@suse.de>
2818
2819 * Makefile.in (TEX, texinputdir): Don't define.
2820 (TEXI2DVI): Define.
2821 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2822 add $(srcdir)/index.texi.
2823 ($(infodir)/elisp): Remove index.texi dependency.
2824 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2825 (index.texi): Remove target.
2826 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
2827 (clean): Don't remove index.texi.
2828
c3cda320
AS
2829 * permute-index, index.perm: Remove.
2830 * index.texi: Rename from index.unperm.
2831
e5dadca7
LT
28322003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2833
2834 * tips.texi (Documentation Tips): Document new behavior for face
2835 and variable hyperlinks in Help mode.
2836
6cfb0777
LT
28372003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2838
2839 * objects.texi (Integer Type): Update for extra bit of integer range.
2840 (Character Type): Ditto.
2841
a6eeaa81 28422003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
2843
2844 * numbers.texi (Integer Basics): Add index entries for reading
2845 numbers in hex, octal, and binary.
2846
c8f9ba83
LK
28472003-10-16 Lute Kamstra <lute@gnu.org>
2848
2849 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2850 argument.
2851
b52a26fb
LT
28522003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2853
2854 * windows.texi (Choosing Window): Fix typo.
2855 * edebug.texi (Edebug Execution Modes): Fix typo.
2856
f7005886
RS
28572003-10-13 Richard M. Stallman <rms@gnu.org>
2858
2859 * windows.texi (Basic Windows): A window has fringe settings,
2860 display margins and scroll-bar settings.
2861 (Splitting Windows): Doc split-window return value.
2862 Clean up one-window-p.
2863 (Selecting Windows): Fix typo.
2864 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
2865 (Buffers and Windows): In set-window-buffer, explain effect
2866 on fringe settings and scroll bar settings.
2867 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
2868 (Choosing Window): Use defopt for pop-up-frame-function.
2869 For special-display-buffer-names, explain same-window and same-frame.
2870 Clarify window-dedicated-p return value.
2871 (Textual Scrolling): scroll-up and scroll-down can get an error.
2872 (Horizontal Scrolling): Clarify auto-hscroll-mode.
2873 Clarify set-window-hscroll.
2874 (Size of Window): Don't mention tool bar in window-height.
2875 (Coordinates and Windows): Explain what coordinates-in-window-p
2876 returns for fringes and display margins.
2877 (Window Configurations): Explain saving fringes, etc.
2878
2879 * tips.texi (Library Headers): Clean up Documentation.
2880
2881 * syntax.texi (Parsing Expressions): Clean up forward-comment
2882 and parse-sexp-lookup-properties.
2883
2884 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
2885
2886 * os.texi (System Environment): Clean up text for load-average errors.
2887
2888 * modes.texi (Hooks): Don't explain local hook details at front.
2889 Clarify run-hooks and run-hook-with-args a little.
2890 Clean up add-hook and remove-hook.
2891
2892 * edebug.texi (Edebug Execution Modes): Clarify t.
2893 Document edebug-sit-for-seconds.
2894 (Coverage Testing): Document C-x X = and =.
2895 (Instrumenting Macro Calls): Fix typo.
2896 (Specification List): Don't index the specification keywords.
2897
c989ebe9
KS
28982003-10-10 Kim F. Storm <storm@cua.dk>
2899
2900 * processes.texi (Network): Introduce make-network-process.
2901
f9525eef
LT
29022003-10-09 Luc Teirlinck <teirllm@auburn.edu>
2903
2904 * tips.texi (Library Headers): Fix typo.
2905
f008b925
LK
29062003-10-07 Juri Linkov <juri@jurta.org>
2907
2908 * modes.texi (Imenu): Mention imenu-create-index-function's
2909 default value. Explain submenus better.
2910
c22c5da6
LK
29112003-10-07 Lute Kamstra <lute@gnu.org>
2912
2913 * modes.texi (Faces for Font Lock): Fix typo.
2914 (Hooks): Explain how buffer-local hook variables can refer to
2915 global hook variables.
2916 Various minor clarifications.
2917
49247521
LK
29182003-10-06 Lute Kamstra <lute@gnu.org>
2919
2920 * tips.texi (Coding Conventions): Mention naming conventions for
2921 hooks.
2922
9296c947
LT
29232003-10-05 Luc Teirlinck <teirllm@auburn.edu>
2924
2925 * loading.texi (Library Search): Correct default value of
2926 load-suffixes.
2927 (Named Features): Fix typo.
2928
0e9b293a
RS
29292003-10-05 Richard M. Stallman <rms@gnu.org>
2930
2931 * loading.texi (Named Features): In `provide',
2932 say how to test for subfeatures.
2933 (Unloading): In unload-feature, use new var name
2934 unload-feature-special-hooks.
2935
49247521 29362003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
2937
2938 * modes.texi (Major Mode Conventions): Mention third way to set up
2939 Imenu.
2940 (Imenu): A number of small fixes.
2941 Delete documentation of internal variable imenu--index-alist.
2942 Document the return value format of imenu-create-index-function
2943 functions.
2944
ab8f7d5c
RS
29452003-09-30 Richard M. Stallman <rms@gnu.org>
2946
2947 * processes.texi (Network): Say what stopped datagram connections do.
2948
2949 * lists.texi (Association Lists): Clarify `assq-delete-all'.
2950
2951 * display.texi (Overlay Properties): Clarify `evaporate' property.
2952
49247521 29532003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
2954
2955 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 2956 constructs should be marked as risky.
86b9b767
LK
2957 Change cons cell into proper list.
2958 (Mode Line Variables): Change cons cell into proper list.
2959
49247521 29602003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
2961
2962 * modes.texi (Mode Line Data): Document the :propertize construct.
2963 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 2964 to match their order in the default mode-line-format.
bc3b02f9
LK
2965 Describe the new variables mode-line-position and mode-line-modes.
2966 Update the default values of mode-line-frame-identification,
2967 minor-mode-alist, and default-mode-line-format.
2968 (Properties in Mode): Mention the :propertize construct.
6142d1d0 2969
bc3b02f9 29702003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 2971
c22c5da6 2972 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
2973 * loading.texi, minibuf.texi, text.texi, variables.texi:
2974 Avoid @strong{Note:}.
2975
29762003-09-26 Richard M. Stallman <rms@gnu.org>
2977
2978 * keymaps.texi (Remapping Commands): Fix typo.
2979
41beda59
LT
29802003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
2981
2982 * processes.texi (Low-Level Network): Fix typo.
2983
ef6ae4ff
KS
29842003-09-23 Kim F. Storm <storm@cua.dk>
2985
2986 * processes.texi (Network, Network Servers): Fix typos.
2987 (Low-Level Network): Add timeout value for :server keyword.
2988 Add new option keywords to make-network-process.
2989 Add set-network-process-options.
2990 Explain how to test availability of network options.
2991
b0f23edf
RS
29922003-09-19 Richard M. Stallman <rms@gnu.org>
2993
2994 * text.texi (Motion by Indent): Arg to
2995 backward-to-indentation and forward-to-indentation is optional.
2996
2997 * strings.texi (Creating Strings): Add substring-no-properties.
2998
2999 * processes.texi
3000 (Process Information): Add list-processes arg QUERY-ONLY.
3001 Delete process-contact from here.
3002 Add new status values for process-status.
3003 Add process-get, process-put, process-plist, set-process-plist.
3004 (Synchronous Processes): Add call-process-shell-command.
3005 (Signals to Processes): signal-process allows process objects.
3006 (Network): Complete rewrite.
3007 (Network Servers, Datagrams, Low-Level Network): New nodes.
3008
3009 * positions.texi (Word Motion): forward-word, backward-word
3010 arg is optional. Reword.
3011
3012 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
3013
c22c5da6 3014 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
3015 Delete duplicate definition of buffer-local-value.
3016 (File Local Variables): Explain about discarding text props.
3017
f387bdea
RS
30182003-09-11 Richard M. Stallman <rms@gnu.org>
3019
3020 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
3021 changes variables that record input events.
3022 (Minibuffer Misc): Add minibuffer-selected-window.
3023
3024 * lists.texi (Building Lists): Add copy-tree.
3025
3026 * display.texi (Fontsets): Add char-displayable-p.
3027 (Scroll Bars): New node.
3028
49247521 30292003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
3030
3031 * modes.texi (%-Constructs): Document new `%i' and `%I'
3032 constructs.
3033
fd026ee1
JR
30342003-09-03 Peter Runestig <peter@runestig.com>
3035
3036 * makefile.w32-in: New file.
3037
4828b4d7
RS
30382003-08-29 Richard M. Stallman <rms@gnu.org>
3039
3040 * display.texi (Overlay Properties): Clarify how priorities
3041 affect use of the properties.
3042
a4e4f05d
LT
30432003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
3044
3045 * customize.texi (Type Keywords): Correct the description of
3046 `:help-echo' in the case where `motion-doc' is a function.
3047
3ebe0346
JPW
30482003-08-14 John Paul Wallington <jpw@gnu.org>
3049
3050 * modes.texi (Emulating Mode Line): Subsection, not section.
3051
3afe8e39
RS
30522003-08-13 Richard M. Stallman <rms@gnu.org>
3053
3054 * elisp.texi (Top): Update subnode lists in menu.
3055
3056 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
3057 (Kill Functions): kill-region has new arg yank-handler.
3058 (Yanking): New node.
3059 (Yank Commands): Add yank-undo-function.
3060 (Low-Level Kill Ring):
3061 kill-new and kill-append have new arg yank-handler.
3062 (Changing Properties): Add remove-list-of-text-properties.
3063 (Atomic Changes): New node.
3064
3065 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
3066
3067 * streams.texi (Output Variables): Add eval-expression-print-length
3068 and eval-expression-print-level.
3069
3070 * os.texi (Time Conversion): For encode-time, explain limits on year.
3071
3072 * objects.texi (Character Type): Define anchor "modifier bits".
3073
3074 * modes.texi (Emulating Mode Line): New node.
3075 (Search-based Fontification): Font Lock uses font-lock-face property.
3076 (Other Font Lock Variables): Likewise.
3077
3078 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
3079 not vectors.
3080 (Active Keymaps): Add emulation-mode-map-alists.
3081 (Functions for Key Lookup): key-binding has new arg no-remap.
3082 (Remapping Commands): New node.
3083 (Scanning Keymaps): where-is-internal has new arg no-remap.
3084 (Tool Bar): Add tool-bar-local-item-from-menu.
3085 Clarify when to use tool-bar-add-item-from-menu.
3086
3087 * commands.texi (Interactive Call): commandp has new arg.
3088 (Command Loop Info): Add this-original-command.
3089
e37769b1
JPW
30902003-08-06 John Paul Wallington <jpw@gnu.org>
3091
3092 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
3093
3094 * display.texi (Warning Basics): Fix typo.
3095 (Fringes): Add closing curly bracket and fix typo.
3096
3097 * elisp.texi (Top): Fix typo.
3098
c5e0561f
RS
30992003-08-05 Richard M. Stallman <rms@gnu.org>
3100
3101 * elisp.texi: Update lists of subnodes.
3102
3103 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
3104
3105 * variables.texi (Local Variables): Use lc for example variable names.
3106
3107 * tips.texi (Library Headers): Explain where to put -*-.
3108
3109 * strings.texi (Creating Strings): Fix xref for vconcat.
3110
3111 * sequences.texi (Vector Functions):
3112 vconcat no longer allows integer args.
3113
3114 * minibuf.texi (Reading File Names): read-file-name has new
3115 arg PREDICATE. New function read-directory-name.
3116
3117 * macros.texi (Defining Macros): Give definition of `declare'
3118 (Indenting Macros): New node.
3119
3120 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
3121 (Window Frame Parameters): Make separate table of parameters
3122 that are coupled with specific face attributes.
3123 (Deleting Frames): delete-frame-hooks renamed to
3124 delete-frame-functions.
3125
3126 * files.texi (Magic File Names): Add file-remote-p.
3127 Clarify file-local-copy.
3128
3129 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
3130 here; instead xref Defining Macros.
3131
3132 * display.texi (Warnings): New node, and subnodes.
3133 (Fringes): New node.
3134
3135 * debugging.texi (Test Coverage): New node.
3136
3137 * compile.texi (Compiler Errors): Explain with-no-warnings
3138 and other ways to suppress warnings.
3139
3140 * commands.texi (Interactive Call): Minor clarification.
3141
3142 * buffers.texi (Buffer File Name): set-visited-file-name
3143 renames the buffer too.
3144
3145 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
3146
ee59dede
MR
31472003-07-24 Markus Rost <rost@math.ohio-state.edu>
3148
3149 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
3150
f0514b34
MR
31512003-07-22 Markus Rost <rost@math.ohio-state.edu>
3152
3153 * internals.texi (Garbage Collection): Fix previous change.
3154
c73983bb
RS
31552003-07-22 Richard M. Stallman <rms@gnu.org>
3156
3157 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
3158
3159 * display.texi (Width): Use \s syntax in example.
3160 (Font Selection): Add face-font-rescale-alist.
3161
3162 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
3163 Remove spurious indent in example.
3164
3165 * lists.texi (Building Lists): Add number-sequence.
3166
3167 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
3168
3169 * functions.texi (Function Documentation): Explain how to
3170 show calling convention explicitly in the doc string.
3171
3172 * windows.texi (Selecting Windows): save-selected-window saves
3173 selected window of each frame.
3174 (Window Configurations): Minor change.
3175
3176 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
3177
3178 * streams.texi (Output Variables): Add print-continuous-numbering
3179 and print-number-table.
3180
3181 * processes.texi (Decoding Output): New node.
3182
3183 * os.texi (Time Conversion): decode-time arg is optional.
3184
3185 * objects.texi (Character Type): Don't use space as example for \.
3186 Make list of char names and \-sequences correspond.
3187 Explain that \s is not used in strings. `\ ' needs space after.
3188
3189 * nonascii.texi (Converting Representations): Add string-to-multibyte.
3190 (Translation of Characters): Add translation-table-for-input.
3191 (Default Coding Systems): Add auto-coding-functions.
3192 (Explicit Encoding): Add decode-coding-inserted-region.
3193 (Locales): Add locale-info.
3194
3195 * minibuf.texi (Basic Completion): Describe test-completion.
3196 Collections can be lists of strings.
3197 Clean up lazy-completion-table.
3198 (Programmed Completion): Mention test-completion.
3199 Clarify why lambda expressions are not accepted.
3200 (Minibuffer Misc): Describe minibufferp.
3201
51a8b435
RS
32022003-07-14 Richard M. Stallman <rms@gnu.org>
3203
3204 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
3205
3206 * windows.texi (Selecting Windows): New arg to select-window.
3207 (Selecting Windows): Add with-selected-window.
3208 (Size of Window): Add window-inside-edges, etc.
3209
3210 * internals.texi (Garbage Collection): Add post-gc-hook.
3211
3212 * processes.texi (Subprocess Creation): Add exec-suffixes.
3213
3214 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
3215 (Scanning Keymaps): Add map-keymaps.
3216 (Defining Menus): Add keymap-prompt.
3217
3218 * numbers.texi (Integer Basics): Add most-positive-fixnum,
3219 most-negative-fixnum.
3220
3221 * compile.texi (Byte Compilation): Explain no-byte-compile
3222 (Compiler Errors): New node.
3223
3224 * os.texi (User Identification): user-uid, user-real-uid
3225 can return float.
3226
3227 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
3228 and about derived modes.
3229 (Minor Modes): Add minor-mode-list.
3230 (Defining Minor Modes): Keyword args for define-minor-mode.
3231 (Search-based Fontification): Explain managing other properties.
3232 (Other Font Lock Variables): Add font-lock-extra-managed-props.
3233 (Faces for Font Lock): Add font-locl-preprocessor-face.
3234 (Hooks): Add run-mode-hooks and delay-mode-hooks.
3235
3236 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 3237 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
3238
3239 * loading.texi (Library Search): Add load-suffixes.
3240
3241 * minibuf.texi (Basic Completion): Add lazy-completion-table.
3242 (Programmed Completion): Add dynamic-completion-table.
3243
3244 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
3245 (Magic File Names): Specify precedence order of handlers.
199bb209 3246
51a8b435
RS
3247 * commands.texi (Command Overview): Emacs server runs pre-command-hook
3248 and post-command-hook.
3249 (Waiting): New calling convention for sit-for.
3250
3251 * text.texi (Special Properties): local-map and keymap properties
3252 apply based on their stickiness.
3253
c6de56a0
RS
32542003-07-07 Richard M. Stallman <rms@gnu.org>
3255
3256 * modes.texi (Minor Mode Conventions): Specify only some kinds
3257 of list values as args to minor modes.
3258
3259 * files.texi (File Name Expansion): Warn about iterative use
3260 of substitute-in-file-name.
3261
3262 * advice.texi (Activation of Advice): Clean up previous change.
3263
8c761ea6
MR
32642003-07-06 Markus Rost <rost@math.ohio-state.edu>
3265
3266 * advice.texi (Activation of Advice): Note that ad-start-advice is
3267 turned on by default.
3268
c6de56a0
RS
32692003-06-30 Richard M. Stallman <rms@gnu.org>
3270
3271 * text.texi (Buffer Contents): Document current-word.
3272 (Change Hooks): Not called for *Messages*.
3273
3274 * functions.texi (Defining Functions): Explain about redefining
3275 primitives.
3276 (Function Safety): Renamed. Minor changes.
3277 Comment out the detailed criteria for what is safe.
3278
3fe4e567
AS
32792003-06-22 Andreas Schwab <schwab@suse.de>
3280
3281 * objects.texi (Symbol Type): Fix description of examples.
3282
cda7bd13
AS
32832003-06-16 Andreas Schwab <schwab@suse.de>
3284
3285 * hash.texi (Creating Hash): Fix description of :weakness.
3286
fbcffa4a
KG
32872003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
3288
3289 * files.texi (Changing Files): copy-file copies file modes, too.
3290
ff6a3bfb
RS
32912003-05-28 Richard M. Stallman <rms@gnu.org>
3292
3293 * strings.texi (Creating Strings): Clarify split-string.
3294
1463a05d
JB
32952003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
3296
3297 * strings.texi (Creating Strings): Update split-string specification
3298 and examples.
3299
af253914
RS
33002003-05-19 Richard M. Stallman <rms@gnu.org>
3301
3302 * elisp.texi: Correct invariant section names.
3303
7ea52f92
RS
33042003-04-20 Richard M. Stallman <rms@gnu.org>
3305
3306 * os.texi (Timers): Explain about timers and quitting.
3307
e31afc09
RS
33082003-04-19 Richard M. Stallman <rms@gnu.org>
3309
3310 * internals.texi (Writing Emacs Primitives): Strings are
3311 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
3312 Explain GCPRO convention for varargs function args.
3313
5ceea398
RS
33142003-04-16 Richard M. Stallman <rms@gnu.org>
3315
3316 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
3317
b0ada147
RS
33182003-04-08 Richard M. Stallman <rms@gnu.org>
3319
3320 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
3321
b23375aa
KS
33222003-02-13 Kim F. Storm <storm@cua.dk>
3323
3324 * objects.texi (Character Type): New \s escape for space.
3325
c60ee5e7
JB
33262003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3327
3328 * os.texi (System Environment): Added cygwin system-type.
3329
84e47416
RS
33302003-01-25 Richard M. Stallman <rms@gnu.org>
3331
3332 * keymaps.texi: Document that a symbol can act as a keymap.
3333
3e8cf2ea
RS
33342003-01-13 Richard M. Stallman <rms@gnu.org>
3335
3336 * text.texi (Changing Properties): Say string indices are origin-0.
3337
3338 * positions.texi (Screen Lines) <compute-motion>:
3339 Correct order of elts in return value.
3340
3341 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
3342 how to define a default binding.
3343
7abb9fc5 33442002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 3345
104bc3aa 3346 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 3347
104bc3aa
MR
3348 * customize.texi (Simple Types): Clarify description of custom
3349 type 'number. Describe new custom type 'float.
177f790c 3350
7abb9fc5 33512002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
3352
3353 * variables.texi (File Local Variables): Fix typo.
3354
df140a68 33552002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 3356
df140a68
KG
3357 From Michael Albinus <Michael.Albinus@alcatel.de>.
3358
3359 * README: Target for Info file is `make info'.
3360
3361 * files.texi (File Name Components): Fixed typos in
3362 `file-name-sans-extension'.
3363 (Magic File Names): Complete list of operations for magic file
3364 name handlers.
3365
7ed9159a
JY
33662002-09-16 Jonathan Yavner <jyavner@engineer.com>
3367
3368 * variables.texi (File Local Variables): New function
3369 risky-local-variable-p.
3370
33712002-09-15 Jonathan Yavner <jyavner@engineer.com>
3372
3373 * functions.texi (Function safety): New node about unsafep.
3374
241f79af
PA
33752002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3376
3377 * customize.texi (Splicing into Lists): Fixed example.
3378 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3379
72459b15
JB
33802002-06-17 Juanma Barranquero <lektu@terra.es>
3381
3382 * frames.texi (Display Feature Testing): Fix typo.
3383
61f7e0f5
AS
33842002-06-12 Andreas Schwab <schwab@suse.de>
3385
3386 * frames.texi (Initial Parameters, Resources): Fix references to
3387 the Emacs manual.
3388
4e792dbd
KS
33892002-05-13 Kim F. Storm <storm@cua.dk>
3390
3391 * variables.texi (Intro to Buffer-Local): Updated warning and
3392 example relating to changing buffer inside let.
3393
940344d4 33942002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
3395
3396 * os.texi (Session Management): New node about X Session management.
3397
231ac53b
EZ
33982002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3399
3400 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3401 to which the manual corresponds, and the copyright years.
3402
3403 * Makefile.in (VERSION): Set to 2.9.
3404
140cc574
EZ
34052001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3406
3407 * elisp.texi: Change the category in @dircategory to "Emacs", to
3408 make it consistent with info/dir.
3409
9c7fce05
MB
34102001-11-25 Miles Bader <miles@gnu.org>
3411
3412 * text.texi (Fields): Describe new `limit' arg in
3413 field-beginning/field-end.
3414
9f8bbf0f
EZ
34152001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3416
a5e6715c
EZ
3417 * permute-index: Don't depend on csh-specific features. Replace
3418 the interpreter name with /bin/sh.
3419
9f8bbf0f
EZ
3420 * two-volume-cross-refs.txt: New file.
3421 * two.el: New file.
3422 * spellfile: New file.
3423
1756e2fb
EZ
34242001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3425
3426 * permute-index: New file.
3427
3428 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3429 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3430 8+3 restricted namespace.
ad050e54
EZ
3431
3432 * Makefile.in (infodir): Define relative to $(srcdir).
3433 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3434 include directories list via -I switch to makeinfo.
3435 (index.texi): Use cp if both hard and symbolic links fail.
3436
10fa7f8e
EZ
34372001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3438
7a1494ce
EZ
3439 * Makefile.in (distclean): Add.
3440
10fa7f8e
EZ
3441 The following changes make ELisp manual part of the Emacs
3442 distribution:
3443
3444 * Makefile.in: Add Copyright notice.
3445 (prefix): Remove.
3446 (infodir): Change value to "../info".
3447 (VPATH): New variable.
3448 (MAKE): Don't define.
3449 (texmacrodir): Don't define.
3450 (texinputdir): Append the existing value of TEXINPUTS.
3451 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3452 command to be compatible with man/Makefile.in, and to put the
3453 output into ../info.
5c32b7c5 3454 (info): Add target.
10fa7f8e
EZ
3455 (installall): Target removed.
3456
ad050e54 34572001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3458
3459 * tips.texi (Coding Conventions): Fix typo.
3460
6fd735df
GM
34612001-10-23 Gerd Moellmann <gerd@gnu.org>
3462
3463 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3464
b704d54b
EZ
34652001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3466
3467 * files.texi (File Name Components): Update the description of
3468 file-name-sans-extension and file-name-extension, as they now
3469 ignore leading dots.
3470
71431a0e
GM
34712001-10-20 Gerd Moellmann <gerd@gnu.org>
3472
6aa97356 3473 * (Version 21.1 released.)
71431a0e 3474
79f1f96c
MB
34752001-10-19 Miles Bader <miles@gnu.org>
3476
3477 * positions.texi (Text Lines): Describe behavior of
3478 `beginning-of-line'/`end-of-line' in the presence of field properties.
3479
892a8f36
GM
34802001-10-17 Gerd Moellmann <gerd@gnu.org>
3481
3482 * Makefile.in (VERSION): Set to 2.8.
3483 (manual): Use `manual-21'.
3484
8c1cc9e8 3485 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
3486 number was used. Set it to 2.8.
3487
3488 * intro.texi: Likewise.
3489
51724e26
EZ
34902001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3491
3492 * files.texi (File Name Completion): Document the significance of
3493 a trailing slash in elements of completion-ignored-extensions.
3494
57b338e8
MB
34952001-10-06 Miles Bader <miles@gnu.org>
3496
3497 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3498
c89e4bc5
GM
34992001-10-04 Gerd Moellmann <gerd@gnu.org>
3500
3501 * variables.texi (Variable Aliases): New node.
3502
ab952a4f
GM
35032001-10-04 Gerd Moellmann <gerd@gnu.org>
3504
3505 * Branch for 21.1.
dff28924 3506
9db3a582
MB
35072001-10-02 Miles Bader <miles@gnu.org>
3508
ae1a9581
MB
3509 * minibuf.texi (Minibuffer Misc): Add entries for
3510 `minibuffer-contents', `minibuffer-contents-no-properties', and
3511 `delete-minibuffer-contents'.
3512 Correct description for `minibuffer-prompt-end'.
3513
9db3a582
MB
3514 * text.texi (Property Search): Correct descriptions of
3515 `next-char-property-change' and `previous-char-property-change'.
3516 Add entries for `next-single-char-property-change' and
3517 `previous-single-char-property-change'.
3518 Make operand names a bit more consistent.
3519
03be5931
EZ
35202001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3521
3522 * frames.texi (Finding All Frames): Document that next-frame and
3523 previous-frame are local to current terminal.
3524
974548ec
EZ
35252001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3526
3527 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3528 result of make-keymap.
974548ec 3529
8d82c597
EZ
35302001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3531
3532 * display.texi (Font Lookup, Attribute Functions)
3533 (Image Descriptors): Add cross-references to the definition of
3534 selected frame.
3535
3536 * buffers.texi (The Buffer List): Add cross-references to the
3537 definition of selected frame.
3538
3539 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3540 frame at any given time.
3541 (Multiple Displays, Size and Position): Add a cross-reference to
3542 the definition of the selected frame.
3543
2842de30
EZ
35442001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3545
3546 * strings.texi (String Conversion) <string-to-number>: Document
3547 that a float is returned for integers that are too large.
3548
3549 * frames.texi (Mouse Position): Document mouse-position-function.
3550 (Display Feature Testing): Document display-images-p.
3551 (Window Frame Parameters): Document the cursor-type variable.
3552
3553 * numbers.texi (Integer Basics): Document CL style read syntax for
3554 integers in bases other than 10.
3555
3556 * positions.texi (List Motion): Document
3557 open-paren-in-column-0-is-defun-start.
3558
3559 * lists.texi (Sets And Lists): Document member-ignore-case.
3560
3561 * internals.texi (Garbage Collection): Document the used and free
3562 strings report.
3563 (Memory Usage): Document strings-consed.
3564
3565 * os.texi (Time of Day): Document float-time.
3566 (Recording Input): Document that clear-this-command-keys clears
3567 the vector to be returned by recent-keys.
3568
3569 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3570 argument keymap can be a list.
3571
3572 * nonascii.texi (User-Chosen Coding Systems)
3573 <select-safe-coding-system>: Document the new argument
3574 accept-default-p and the variable
3575 select-safe-coding-system-accept-default-p. Tell what happens if
3576 buffer-file-coding-system is undecided.
3577 (Default Coding Systems): Document auto-coding-regexp-alist.
3578
3579 * display.texi (The Echo Area) <message>: Document
3580 message-truncate-lines.
3581 (Glyphs): Document that the glyph table is unused on windowed
3582 displays.
3583
3584 * help.texi (Describing Characters) <single-key-description>:
3585 Document the new argument no-angles.
3586 (Accessing Documentation) <documentation-property>: Document that
3587 a non-string property is evaluated.
3588 <documentation>: Document that the function-documentation property
3589 is looked for.
3590
3591 * windows.texi (Selecting Windows): Document some-window.
3592
3593 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3594
3595 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3596 apropos-mode-hook.
3597
3598 * commands.texi (Using Interactive): Document interactive-form.
3599 (Keyboard Macros): Document kbd-macro-termination-hook.
3600 (Command Loop Info): Document that clear-this-command-keys clears
3601 the vector to be returned by recent-keys.
3602
2d43d823
GM
36032001-09-04 Werner LEMBERG <wl@gnu.org>
3604
3605 * Makefile.in (srcdir, texinputdir): New variables.
3606 (srcs, index.texi, install): Use $(srcdir).
3607 (.PHONY): Remove elisp.dvi.
3608 (elisp): Use -I switch for makeinfo.
3609 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3610 (installall, dist): Use $(srcdir).
3611 Fix path to texinfo.tex.
3612 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3613
fa739b31
GM
36142001-08-30 Gerd Moellmann <gerd@gnu.org>
3615
92a25631
GM
3616 * display.texi (Conditional Display): Adjust to API change.
3617
fa739b31
GM
3618 * configure: New file.
3619
cef68af5
GM
36202001-07-30 Gerd Moellmann <gerd@gnu.org>
3621
3622 * commands.texi (Repeat Events): Add description of
3623 double-click-fuzz.
3624
d1f08d85
SM
36252001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3626
3627 * syntax.texi (Syntax Class Table): Add the missing designator for
3628 comment and string fences.
3629 (Syntax Properties): Add a xref to syntax table internals.
3630 (Syntax Table Internals): Document string-to-syntax.
3631
1e9fc92e
GM
36322001-05-07 Gerd Moellmann <gerd@gnu.org>
3633
3634 * Makefile.in (install): Use install-info command line options
3635 like in Emacs' Makefile.in.
3636
00480554
MB
36372000-12-09 Miles Bader <miles@gnu.org>
3638
3639 * windows.texi (Window Start): Update documentation for
3640 `pos-visible-in-window-p'.
3641
1e344ee2
SM
36422000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3643
3644 * lists.texi (Building Lists): Add footnote to explain how to add
3645 to the end of a list.
3646
a540f6ed
GM
36472000-10-25 Gerd Moellmann <gerd@gnu.org>
3648
3649 * files.texi (Visiting Functions): Typos.
3650
28bcdbee
KH
36512000-10-25 Kenichi Handa <handa@etl.go.jp>
3652
3653 * files.texi (Visiting Functions): Return value of
3654 find-file-noselect may be a list of buffers if wildcards are used.
3655
22d1a4ed
MB
36562000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3657
3658 * display.texi (Defining Faces): Document `graphic' display type
3659 in face specs.
3660
916a89db
KG
36612000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3662
1e9fc92e 3663 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3664 `after-make-frame-hook' with `after-make-frame-functions'.
3665
1e9fc92e 3666 * frames.texi (Creating Frames): Ditto.
916a89db 3667
1e9fc92e 3668 * variables.texi (Future Local Variables): Ditto.
916a89db 3669
483de32b
GM
36702000-10-16 Gerd Moellmann <gerd@gnu.org>
3671
3672 * display.texi (Other Image Types): Add description of :foreground
3673 and :background properties of mono PBM images.
3674
e23a63a5
WL
36752000-08-17 Werner LEMBERG <wl@gnu.org>
3676
3677 * .cvsignore: New file.
3678
dfc16043
GM
36792000-01-05 Gerd Moellmann <gerd@gnu.org>
3680
3681 * tindex.pl: New script.
3682
602613fe
DL
36831999-12-03 Dave Love <fx@gnu.org>
3684
3685 * Makefile.in (MAKEINFO): New parameter.
3686
94ec544d
DL
36871999-09-17 Richard Stallman <rms@gnu.org>
3688
3689 * Makefile.in (srcs): Add hash.texi.
3690 (VERSION): Update to 20.6.
3691
36921999-09-13 Richard Stallman <rms@gnu.org>
3693
3694 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3695
36961998-08-29 Karl Heuer <kwzh@gnu.org>
3697
3698 * configure.in: New file.
3699 * Makefile.in: Renamed from Makefile.
3700 (prefix, infodir): Use value obtained from configure.
3701 (emacslibdir): Obsolete variable deleted.
3702 (dist): Distribute configure.in, configure, Makefile.in.
3703
37041998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3705
3706 * Makefile (INSTALL_INFO): New variable.
3707 (install): Run install-info.
3708
37091998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3710
3711 * Makefile (elisp.dvi): Add missing backslash.
3712
37131998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3714
3715 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3716 Run texindex without `./'. Always run texindex on elisp.tp.
3717 (elisp.tps): Target deleted.
3718
37191998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3720
3721 * Makefile (srcs): Add nonascii.texi and customize.texi.
3722 (dist): Start by deleting `temp'.
3723
37241998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3725
3726 * Makefile (makeinfo, texindex): Targets deleted.
3727 (makeinfo.o, texindex.o): Targets deleted.
3728 (clean, dist): Don't do anything with them or with getopt*.
3729
37301998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3731
3732 * Makefile (SHELL): Defined.
3733
37341998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3735
3736 * Makefile (elisp.tps): New target.
3737 (elisp.dvi): Depend on elisp.tps.
3738
3739Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3740
3741 * README: Update phone number.
3742
3743 * Makefile (elisp): Make this be the default target.
3744 Depend on makeinfo.c instead of makeinfo.
3745 (install): Don't depend on elisp.dvi, since we don't install that.
3746 Use mkinstalldirs.
3747 (dist): Add mkinstalldirs.
3748
3749Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3750
3751 * Makefile (VERSION): Update version number.
3752 (maintainer-clean): Renamed from realclean.
3753
3754Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3755
3756 * Makefile (realclean): New target.
3757 (elisp): Remove any old elisp-* files first.
3758
3759Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3760
d1f08d85
SM
3761 * Makefile (VERSION): New variable.
3762 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3763 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3764
3765Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3766
3767 * Makefile (elisp): Depend on makeinfo.
3768
3769Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3770
d1f08d85 3771 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3772
3773Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3774
3775 * Makefile (infodir, prefix): New vars.
3776 (install): Use infodir.
3777 (emacsinfodir): Deleted.
3778
3779Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3780
3781 * Makefile (srcs): Add calendar.texi.
3782
3783 * Makefile (dist): Copy texindex.c and makeinfo.c.
3784 Limit elisp-* files to those with one or two digits.
3785
3786Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3787
3788 * Makefile (dist): Changed to use Gzip instead of compress.
3789
3790Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3791
3792 * loading.texi (Unloading): define-function changed back to
3793 defalias. It may not stay this way, but at least it's
3794 consistent with the known-good version of the code patch.
3795
3796Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3797
3798 * modes.texi (Hooks): Document new optional arg of add-hook.
3799
3800Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3801
d1f08d85 3802 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3803
3804 * tips.texi: Add new section on standard library headers.
3805
3806Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3807
3808 * Makefile (srcs): Add frame.texi to the list of sources.
3809
3810Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3811
3812 * Makefile (dist): Don't bother excluding autosave files; they'll
3813 never make it into the temp directory anyway, and the hash marks
3814 in the name are problematic for make and the Bourne shell.
dff28924 3815 (srcs):
94ec544d
DL
3816
3817Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3818
d1f08d85 3819 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3820 the distribution tar file.
3821
dff28924 3822Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
3823
3824 * Makefile (srcs): Added index.perm.
3825 (elisp.dvi): Remove erroneous shell comment.
3826 Expect output of permute-index in permuted.fns.
3827 Save old elisp.aux in elisp.oaux.
3828 (clean): Added index.texi to be deleted.
3829
dff28924 3830Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3831
3832 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3833
dff28924 3834Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
3835
3836 * files.texi: Noted that completion-ignored-extensions is ignored
3837 when making *Completions*.
3838
3839Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3840
3841 * Makefile make dist now depends on elisp.dvi, since it tries
3842 to include it in the dist file.
3843
dff28924 3844Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
3845
3846 * functions.texinfo (Mapping Functions): Add missing quote
3847
dff28924 3848Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3849
3850 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3851 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3852
dff28924 3853Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3854
3855 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3856 and @error{} are the terms now being used. The files in the
3857 directory have been changed to reflect this.
3858
d1f08d85 3859 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
3860 ` @result{}', using 5 spaces at the begining of the line.
3861
dff28924 3862Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3863
3864 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
3865 experimental @indentedresult{}, @indentedexpandsto{} are part of
3866 the texinfo.tex in this directory. These TeX macros are not
3867 stable yet.
3868
dff28924 3869Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3870
3871 * texinfo.tex: temporarily added
d1f08d85 3872 \let\result=\dblarrow
94ec544d
DL
3873 \def\error{{\it ERROR} \longdblarrow}
3874 We need to do this better soon.
3875
dff28924 3876Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3877
3878 * Applied Karl Berry's patches to *.texinfo files, but not to
3879 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
3880 new title page format is also not applied, since it requires
3881 texinfo.tex changes.)
3882
3883 * Cleaned up `Makefile' and defined the `emacslibdir' directory
3884 for the Project GNU development environment.
3885
ad050e54 3886;; Local Variables:
fd026ee1 3887;; coding: iso-2022-7bit
ad050e54 3888;; End:
2a34a036 3889
651f374c
TTN
3890 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3891 2005 Free Software Foundation, Inc.
2a34a036
GM
3892 Copying and distribution of this file, with or without modification,
3893 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
3894
3895;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda