(High-Level Completion): Explain that the prompt
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
97c3e4cc
RF
12005-09-30 Romain Francoise <romain@orebokech.com>
2
3 * minibuf.texi (High-Level Completion): Explain that the prompt
4 given to `read-buffer' should end with a colon and a space.
5 Update usage examples.
6
8ad8c5ce
JL
72005-09-29 Juri Linkov <juri@jurta.org>
8
9 * display.texi (Displaying Messages): Rename argument name
10 `string' to `format-string' in functions `message', `message-box',
11 `message-or-box'.
12
63182706
CY
132005-09-26 Chong Yidong <cyd@stupidchicken.com>
14
15 * errors.texi (Standard Errors): Corrected xrefs.
16
906320ec
CY
172005-09-18 Chong Yidong <cyd@stupidchicken.com>
18
19 * display.texi (Defining Images): Updated documentation for
20 `image-load-path'.
21
8ccd3630
RS
222005-09-17 Richard M. Stallman <rms@gnu.org>
23
24 * display.texi (Defining Images): Clean up previous change.
25
7260457b
RF
262005-09-16 Romain Francoise <romain@orebokech.com>
27
28 * elisp.texi: Specify GFDL version 1.2.
29
30 * doclicense.texi (GNU Free Documentation License): Update to
31 version 1.2.
32
5b51c037
CY
332005-09-15 Chong Yidong <cyd@stupidchicken.com>
34
35 * display.texi (Defining Images): Document `image-load-path'.
36
5c4757d3
RS
372005-09-15 Richard M. Stallman <rms@gnu.org>
38
39 * objects.texi (Printed Representation): Minor cleanup.
40 (Box Diagrams): Minor fix.
41 (Cons Cell Type): Move (...) index item here.
42 (Box Diagrams): From here.
43 (Array Type): Minor fix.
44 (Type Predicates): Delete index "predicates".
45 (Hash Table Type): Clarify xref.
46 (Dotted Pair Notation): Minor fix.
47
2bb8b80c
CY
482005-09-10 Chong Yidong <cyd@stupidchicken.com>
49
50 * files.texi (Saving Buffers): Fix typo.
51
47b8bc5d
RS
522005-09-08 Richard M. Stallman <rms@gnu.org>
53
54 * tips.texi (Programming Tips): Correct the "default" prompt spec.
55
475aab0d
CY
562005-09-08 Chong Yidong <cyd@stupidchicken.com>
57
58 * locals.texi (Standard Buffer-Local Variables): Don't include
59 mode variables for minor modes.
60 Fix xrefs for buffer-display-count, buffer-display-table,
61 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
62 enable-multibyte-characters, fill-column, header-line-format,
63 left-fringe-width, left-margin, and right-fringe-width.
64
65 * hooks.texi (Standard Hooks): All hooks should conform to the
66 standard naming convention now.
67 Fix xref for `echo-area-clear-hook'.
68
69 * display.texi (Usual Display): Note that indicate-empty-lines and
70 tab-width are buffer-local.
71
72 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
73
74 * modes.texi (Mode Help): Note that major-mode is buffer-local.
75
76 * nonascii.texi (Encoding and I/O): Note that
77 buffer-file-coding-system is buffer-local.
78
79 * positions.texi (List Motion): Note that defun-prompt-regexp is
80 buffer-local.
81
82 * text.texi (Auto Filling): Note that auto-fill-function is
83 buffer-local.
84 (Undo): Note that buffer-undo-list is buffer-local.
85
86 * windows.texi (Buffers and Windows): Document
87 buffer-display-count.
88
2a6bc1f7
RS
892005-09-06 Richard M. Stallman <rms@gnu.org>
90
91 * tips.texi (Coding Conventions): Sometimes it is ok to put the
92 package prefix elsewhere than at the start of the name.
93
d7ea8b71
RS
942005-09-03 Richard M. Stallman <rms@gnu.org>
95
96 * tips.texi (Programming Tips): Add conventions for minibuffer
97 questions and prompts.
98
0c6087a6
RS
992005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
100
101 * intro.texi (nil and t): Minor cleanup.
102 Delete spurious mention of keyword symbols.
103 (Evaluation Notation): Add index entry.
104 (A Sample Function Description): Minor cleanup.
105 (A Sample Variable Description): Not all vars can be set.
106
4b5fa40e
TTN
1072005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
108
109 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
110
111 (Insertion): Document precise type of `insert-char' arg COUNT.
112
34b50776
SM
1132005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
114
115 * modes.texi (Other Font Lock Variables): Sync the default of
116 font-lock-lines-before.
117
c1105d05
MA
1182005-08-31 Michael Albinus <michael.albinus@gmx.de>
119
120 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
121
62929713
RS
1222005-08-29 Richard M. Stallman <rms@gnu.org>
123
124 * elisp.texi (Top): Update subnode menu.
125
126 * searching.texi (Searching and Matching): Move node.
127 Rearrange contents and add overall explanation.
128 (Searching and Case): Move node.
129 (Searching and Matching): Update menu.
130
0fb57cc0
EZ
1312005-08-27 Eli Zaretskii <eliz@gnu.org>
132
133 * os.texi (Startup Summary): Fix the description of the initial
134 startup message display.
135
3e80c4c1
RS
1362005-08-25 Richard M. Stallman <rms@gnu.org>
137
138 * searching.texi (Search and Replace): Add replace-regexp-in-string.
139
1402005-08-25 Emilio C. Lopes <eclig@gmx.net>
141
142 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
143 `next-overlay-change' example.
c1105d05 144
79a8defb
JL
1452005-08-22 Juri Linkov <juri@jurta.org>
146
147 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
148 Fix invert-face. Fix args of face-background.
149
16691d29
JL
150 * display.texi (Standard Faces): Delete node.
151 (Faces): Add xref to `(emacs)Standard Faces'.
152 (Displaying Faces): Fix xref to `Standard Faces'.
153
154 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
155
217b694f
EZ
1562005-08-20 Alan Mackenzie <acm@muc.de>
157
158 * buffers.texi (The Buffer List): Clarify the manipulation of the
159 buffer list.
160
0bf14bfd
RS
1612005-08-14 Richard M. Stallman <rms@gnu.org>
162
7ad1498e
AS
163 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
164 a regexp.
0bf14bfd 165
c118d09e
RS
1662005-08-11 Richard M. Stallman <rms@gnu.org>
167
59cb8c23
RS
168 * elisp.texi (Top): Update subnode lists.
169
170 * display.texi (Inverse Video): Node deleted.
171
c118d09e
RS
172 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
173 New nodes split out of Coding Conventions.
174
175 * searching.texi (Regular Expressions): Document re-builder.
176
177 * os.texi (Time Parsing): New node split out of Time Conversion.
178
179 * processes.texi (Misc Network, Network Feature Testing)
180 (Network Options, Make Network): New nodes split out of
181 Low-Level Network.
182
67ec7f41
RS
1832005-08-09 Richard M. Stallman <rms@gnu.org>
184
76d47f0d
RS
185 * frames.texi (Geometry): New node, split from Size and Position.
186 (Frame Parameters): Refer to Geometry.
187
67ec7f41 188 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 189
67ec7f41
RS
190 * windows.texi (Splitting Windows): Fix xref.
191
192 * frames.texi (Layout Parameters): Add xref.
193
194 * display.texi (Line Height, Scroll Bars): Fix xrefs.
195
196 * keymaps.texi (Menu Bar): Fix xref.
197
198 * locals.texi (Standard Buffer-Local Variables): Fix xref.
199
200 * modes.texi (%-Constructs): Fix xref.
201
202 * frames.texi (Window Frame Parameters): Node split up.
203 (Basic Parameters, Position Parameters, Size Parameters)
204 (Layout Parameters, Buffer Parameters, Management Parameters)
205 (Cursor Parameters, Color Parameters): New subnodes.
206
adb5e445
LT
2072005-08-09 Luc Teirlinck <teirllm@auburn.edu>
208
209 * positions.texi (Screen Lines): Update xref for previous change
210 in minibuf.texi.
211
212 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
213 change in minibuf.texi.
214
61298e17
RS
2152005-08-09 Richard M. Stallman <rms@gnu.org>
216
217 * tips.texi (Coding Conventions): Minor cleanup.
218
219 * modes.texi (Defining Minor Modes): Explain when init-value
220 can be non-nil.
221
222 * elisp.texi (Top): Update submenu for Minibuffer.
223
224 * minibuf.texi (Minibuffer Misc): Node split up.
225 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
226 (Recursive Mini): New nodes split out from Minibuffer Misc.
227 (Minibuffer Misc): Document max-mini-window-height.
228
229 * hash.texi (Defining Hash): Delete stray paren in example.
230
231 * display.texi (Echo Area Customization): Don't define
232 max-mini-window-height here; xref instead.
233
234 * commands.texi (Event Input Misc): Update while-no-input.
235
236 * advice.texi (Advising Functions): Explain when to use advice
237 and when to use a hook.
238
43e124e6
EZ
2392005-07-30 Eli Zaretskii <eliz@gnu.org>
240
241 * makefile.w32-in (info): Don't run install-info.
242 ($(infodir)/dir): New target, produced by running install-info.
243
653aea22
LT
2442005-07-27 Luc Teirlinck <teirllm@auburn.edu>
245
246 * modes.texi (Defining Minor Modes): The keyword for the initial
247 value is :init-value, not :initial-value.
248
ba6ebbd5
EZ
2492005-07-23 Eli Zaretskii <eliz@gnu.org>
250
251 * loading.texi (Autoload): Make the `doctor' example be consistent
252 with what's in current loaddefs.el. Describe the "fn" magic in
253 the usage portion of the doc string.
254
6696f2a4
RS
2552005-07-22 Richard M. Stallman <rms@gnu.org>
256
257 * internals.texi (Garbage Collection): Clarify previous change.
258
0c17e67c
SM
2592005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
260
261 * internals.texi (Garbage Collection): Add gc-cons-percentage.
262
426179e1
JL
2632005-07-18 Juri Linkov <juri@jurta.org>
264
265 * commands.texi (Accessing Events):
266 * frames.texi (Text Terminal Colors, Resources):
267 * markers.texi (The Mark):
268 * modes.texi (Defining Minor Modes):
269 Delete duplicate duplicate words.
270
9b0c2c56
RS
2712005-07-16 Richard M. Stallman <rms@gnu.org>
272
273 * display.texi (Managing Overlays): Clarify make-overlay
274 args for insertion types.
275
fd90b80c
LT
2762005-07-13 Luc Teirlinck <teirllm@auburn.edu>
277
0c17e67c
SM
278 * customize.texi (Variable Definitions):
279 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
280 `standard-value' is a list too.
281 (Defining New Types): Use @key{RET} instead of @key{ret}.
282
37aa90e5
TTN
2832005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
284
285 * os.texi (Translating Input): Fix typo.
286
917e0c95
RS
2872005-07-08 Richard M. Stallman <rms@gnu.org>
288
289 * README: Update edition number and size estimate.
290
291 * elisp.texi (VERSION): Set to 2.9.
292
7d90e71d
RS
2932005-07-07 Richard M. Stallman <rms@gnu.org>
294
c330dafe
RS
295 * book-spine.texinfo: Update Emacs version.
296
7d90e71d
RS
297 * display.texi (Inverse Video): Delete mode-line-inverse-video.
298
dc2204be
RS
2992005-07-06 Richard M. Stallman <rms@gnu.org>
300
301 * searching.texi (Regexp Search): Clarify what re-search-forward
302 does when the search fails.
303
a0ec7a4a
LK
3042005-07-05 Lute Kamstra <lute@gnu.org>
305
dc2204be 306 * Update FSF's address in GPL notices.
a0ec7a4a
LK
307
308 * doclicense.texi (GNU Free Documentation License):
309 * gpl.texi (GPL):
310 * tips.texi (Coding Conventions, Library Headers):
311 * vol1.texi:
312 * vol2.texi: Update FSF's address.
313
4af33176
RS
3142005-07-04 Richard M. Stallman <rms@gnu.org>
315
316 * hooks.texi (Standard Hooks): Add occur-hook.
317
b3ab615b
LT
3182005-07-03 Luc Teirlinck <teirllm@auburn.edu>
319
320 * display.texi (The Echo Area): Correct menu.
321
3d393029
RS
3222005-07-03 Richard M. Stallman <rms@gnu.org>
323
7fe48b75
RS
324 * elisp.texi (Top): Update subnode menu for Display.
325
326 * display.texi (Displaying Messages): New node, with most
327 of what was in The Echo Area.
328 (Progress): Moved under The Echo Area.
329 (Logging Messages): New node with new text.
330 (Echo Area Customization): New node, the rest of what was
331 in The Echo Area. Document message-truncate-lines with @defvar.
332 (Display): Update menu.
333
3d393029
RS
334 * windows.texi (Textual Scrolling): Doc 3 values for
335 scroll-preserve-screen-position.
336
337 * text.texi (Special Properties): Change hook functions
338 should bind inhibit-modification-hooks around altering buffer text.
339
340 * keymaps.texi (Key Binding Commands): Call binding BINDING
341 rather than DEFINITION.
342
b26860ad
JB
3432005-06-29 Juanma Barranquero <lekktu@gmail.com>
344
345 * variables.texi (Defining Variables): `user-variable-p' returns t
346 for aliases of user options, nil for alias loops.
347
025691ed
RS
3482005-06-28 Richard M. Stallman <rms@gnu.org>
349
350 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
351 make-keymap.
352
b61bfa4d
LT
3532005-06-27 Luc Teirlinck <teirllm@auburn.edu>
354
355 * variables.texi (Setting Variables): Correct and clarify
356 description of `add-to-ordered-list'.
357
24ee714d
RS
3582005-06-26 Richard M. Stallman <rms@gnu.org>
359
360 * display.texi (Faces): Minor cleanup.
361
33b79ce4
LT
3622005-06-25 Luc Teirlinck <teirllm@auburn.edu>
363
364 * display.texi (Faces): `facep' returns t for strings that are
365 face names.
366
df13531d
RS
3672005-06-25 Richard M. Stallman <rms@gnu.org>
368
369 * objects.texi (Equality Predicates): Clarify meaning of equal.
370
371 * windows.texi (Selecting Windows): save-selected-window
372 and with-selected-window save and restore the current buffer.
373
cf444441
RS
3742005-06-24 Richard M. Stallman <rms@gnu.org>
375
376 * numbers.texi (Float Basics): Explain how to test for NaN,
377 and printing the sign of NaNs.
378
6cdd056d
EZ
3792005-06-24 Eli Zaretskii <eliz@gnu.org>
380
381 * makefile.w32-in (MAKEINFO): Use --force.
382
b93e3c3b
RS
3832005-06-23 Richard M. Stallman <rms@gnu.org>
384
385 * display.texi (Face Functions): Correct Texinfo usage.
386
6fb276bd
LT
3872005-06-23 Luc Teirlinck <teirllm@auburn.edu>
388
389 * lists.texi (Rings): `ring-elements' now returns the elements of
390 RING in order.
391
1d1c7e75
JB
3922005-06-23 Juanma Barranquero <lekktu@gmail.com>
393
394 * markers.texi (The Mark): Texinfo usage fix.
395
9d12e52b
KS
3962005-06-23 Kim F. Storm <storm@cua.dk>
397
398 * searching.texi (Entire Match Data): Remove evaporate option for
399 match-data. Do not mention evaporate option for set-match-data.
400
6d44324c
GM
4012005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
402
403 * display.texi (Face Functions): Mention face aliases.
404
80df27a7
RS
4052005-06-21 Richard M. Stallman <rms@gnu.org>
406
407 * anti.texi (Antinews): Texinfo usage fix.
408
e121563b
KB
4092005-06-21 Karl Berry <karl@gnu.org>
410
9d7d543c
KB
411 * elisp.texi: Use @copying.
412
e121563b
KB
413 * elisp.texi: Put @summarycontents and @contents before the Top
414 node, instead of the end of the file, so that the contents appear
415 in the right place in the dvi/pdf output.
416
36a3b076
JL
4172005-06-21 Juri Linkov <juri@jurta.org>
418
419 * display.texi (Defining Faces): Add `customized-face'.
420
5c796e80
KS
4212005-06-20 Kim F. Storm <storm@cua.dk>
422
b7d1f38f
KS
423 * variables.texi (Setting Variables): Any type of element can be
424 given order in add-to-ordered-list. Compare elements with eq.
425
5c796e80
KS
426 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
427
fb056bef
KB
4282005-06-20 Karl Berry <karl@gnu.org>
429
430 * syntax.texi (Syntax Flags): Make last column very slightly wider
431 to avoid "generic comment" breaking on two lines and causing an
432 underfull box.
433
84398baa
LT
4342005-06-19 Luc Teirlinck <teirllm@auburn.edu>
435
436 * lists.texi (Rings): Various minor clarifications and corrections.
437
07ff1e4b
RS
4382005-06-18 Richard M. Stallman <rms@gnu.org>
439
440 * functions.texi (Obsolete Functions): Simplify.
441
442 * variables.texi (Variable Aliases): Simplify.
443
444 * anti.texi, backups.texi, compile.texi, customization.texi:
445 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
446 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
447 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
448 * variables.texi: Fix formatting ugliness.
449
450 * elisp.texi: Add links to Rings and Byte Packing.
451 Update version and copyright years.
452
453 * minibuf.texi: Fix formatting ugliness.
454 (Completion Commands): Move keymap vars to the end
455 and vars completing-read binds to the top.
456
3f7fab24
LT
4572005-06-17 Luc Teirlinck <teirllm@auburn.edu>
458
459 * processes.texi: Fix typos.
460 (Bindat Spec): Correct Texinfo error.
926c4c9b 461 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 462
f19b57e3
RS
4632005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
464
465 * lists.texi (Rings): New node.
466 (Lists): Add it to menu.
467
a80c5da7 468 * processes.texi (Byte Packing): New node.
f19b57e3
RS
469 (Processes): Add it to menu.
470
4712005-06-17 Richard M. Stallman <rms@gnu.org>
472
473 * syntax.texi (Parsing Expressions): Fix texinfo usage.
474
475 * help.texi (Documentation Basics): Explain the xref to
476 Documentation Tips.
477
478 * debugging.texi (Debugger Commands): Minor fix.
479
67c1390d
LT
4802005-06-16 Luc Teirlinck <teirllm@auburn.edu>
481
482 * edebug.texi (Instrumenting): Eliminate duplicate link.
483 (Specification List): Replace references to "below", referring to
484 a later node, with one @ref to that node.
485
486 * os.texi (Timers): Timers should save and restore the match data
487 if they change it.
488
489 * debugging.texi (Debugger Commands): Mention that the Lisp
490 debugger can not step through primitive functions.
491
51cd2a8c
JB
4922005-06-16 Juanma Barranquero <lekktu@gmail.com>
493
494 * functions.texi (Obsolete Functions): Update argument names of
495 `make-obsolete' and `define-obsolete-function-alias'.
496
497 * variables.texi (Variable Aliases): Update argument names of
498 `defvaralias', `make-obsolete-variable' and
499 `define-obsolete-variable-alias'.
500
f5e6ac4a
KS
5012005-06-15 Kim F. Storm <storm@cua.dk>
502
503 * searching.texi (Entire Match Data): Rephrase warnings about
504 evaporate arg to match-data and set-match-data.
505
fe2a9972
LT
5062005-06-14 Luc Teirlinck <teirllm@auburn.edu>
507
67774855
LT
508 * elisp.texi (Top): Update detailed menu.
509
fe2a9972
LT
510 * edebug.texi (Edebug): Update menu.
511 (Instrumenting): Update xrefs.
512 (Edebug Execution Modes): Correct xref.
513 (Jumping): Clarify description of `h' command.
514 Eliminate redundant @ref.
515 (Breaks): New node.
516 (Breakpoints): is now a subsubsection.
517 (Global Break Condition): Mention `C-x X X'.
518 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
519 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
520 (Edebug Display Update): Correct pxref.
521 (Edebug and Macros): New node.
522 (Instrumenting Macro Calls): Is now a subsubsection.
523 Neither arg of `def-edebug-spec' is evaluated.
524 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
525 (Specification Examples): Fix typo.
526
b59f605b
LK
5272005-06-14 Lute Kamstra <lute@gnu.org>
528
529 * debugging.texi (Function Debugging): Primitives can break on
530 entry too.
531
a5c99dc9
KS
5322005-06-14 Kim F. Storm <storm@cua.dk>
533
534 * variables.texi (Setting Variables): Add add-to-ordered-list.
535
f99ed2f8
SM
5362005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
537
538 * syntax.texi (Parsing Expressions): Document aux functions and vars of
539 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
540
9d42ffaa
LK
5412005-06-13 Lute Kamstra <lute@gnu.org>
542
543 * text.texi (Special Properties): Fix cross reference.
544
32cc0b00
LT
5452005-06-11 Luc Teirlinck <teirllm@auburn.edu>
546
547 * debugging.texi (Function Debugging): Delete mention of empty
548 string argument to `cancel-debug-on-entry'. Delete inaccurate
549 description of the return value of that command.
550
98d1a1cf
EZ
5512005-06-11 Alan Mackenzie <acm@muc.de>
552
553 * text.texi (Adaptive Fill): Amplify the description of
554 fill-context-prefix.
555
4b53b8d7
LT
5562005-06-10 Luc Teirlinck <teirllm@auburn.edu>
557
84398baa 558 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 559
b5305167
SM
5602005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
561
562 * syntax.texi (Parsing Expressions): Document syntax-ppss.
563
9bd4c3ad
LT
5642005-06-10 Luc Teirlinck <teirllm@auburn.edu>
565
566 * debugging.texi (Error Debugging): Minor rewording.
567 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
568 is optional.
569
257914aa
LK
5702005-06-10 Lute Kamstra <lute@gnu.org>
571
b5305167 572 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
573 (Top): Give it a title. Correct version number. Give the
574 detailed node listing a more prominent header.
b5305167
SM
575 * intro.texi: Don't set VERSION here a second time.
576 Mention Emacs's version too.
257914aa
LK
577 * anti.texi (Antinews): Use EMACSVER to refer to the current
578 version of Emacs.
579
b7aae902
KS
5802005-06-09 Kim F. Storm <storm@cua.dk>
581
582 * searching.texi (Entire Match Data): Explain new `reseat' argument to
583 match-data and set-match-data.
584
99598737
RS
5852005-06-08 Richard M. Stallman <rms@gnu.org>
586
587 * searching.texi (Entire Match Data): Clarify when match-data
588 returns markers and when integers.
589
590 * display.texi (Defining Faces): Explain that face name should not
591 end in `-face'.
592
593 * modes.texi (Mode Line Data): Minor cleanup.
594 (Customizing Keywords): Node split out of Search-based Fontification.
595 Add example of using font-lock-add-keywords from a hook.
596 Clarify when MODE should be non-nil, and when nil.
597
5982005-06-06 Richard M. Stallman <rms@gnu.org>
599
600 * modes.texi (Mode Line Data): Explain what happens when the car
601 of a list is a void symbol.
602 (Search-based Fontification): Explain MODE arg to
603 font-lock-add-keywords and warn about calls from major modes.
604
ecc8893a
JL
6052005-06-08 Juri Linkov <juri@jurta.org>
606
607 * display.texi (Standard Faces): Add `shadow' face.
608
7fa9f4eb
LT
6092005-05-29 Luc Teirlinck <teirllm@auburn.edu>
610
611 * modes.texi (Major Mode Conventions): A derived mode only needs
612 to put the call to the parent mode inside `delay-mode-hooks'.
613
bebcc4b1
RS
6142005-05-29 Richard M. Stallman <rms@gnu.org>
615
c16b1394
RS
616 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
617 new, and what that implies. Clarify.
618
619 * files.texi (Locating Files): Clean up the text.
620
bebcc4b1
RS
621 * frames.texi (Window Frame Parameters): Document user-size.
622 Shorten entry for top by referring to left.
623
6242005-05-26 Richard M. Stallman <rms@gnu.org>
625
626 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
627 is new, and what the implications are. Other clarifications.
628
217797bc
RS
6292005-05-24 Richard M. Stallman <rms@gnu.org>
630
631 * frames.texi (Dialog Boxes): Minor fixes.
632
3565fe07
MY
6332005-05-25 Masatake YAMATO <jet@gyve.org>
634
635 * display.texi (Standard Faces): Write about `mode-line-highlight'.
636
817089df
LT
6372005-05-24 Luc Teirlinck <teirllm@auburn.edu>
638
639 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
640 is optional.
641
cb5db137
NR
6422005-05-24 Nick Roberts <nickrob@snap.net.nz>
643
644 * frames.texi (Dialog Boxes): Descibe new optional argument.
645
3c8572f5
LK
6462005-05-23 Lute Kamstra <lute@gnu.org>
647
648 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
649 syntax-begin-function over font-lock-beginning-of-syntax-function.
650
2a4d7cb3
LT
6512005-05-21 Luc Teirlinck <teirllm@auburn.edu>
652
71f800cf
LT
653 * minibuf.texi (Reading File Names): Update description of
654 `read-directory-name'.
655
2a4d7cb3
LT
656 * modes.texi (Derived Modes): Clarify :group keyword.
657
bb4afd09
EZ
6582005-05-21 Eli Zaretskii <eliz@gnu.org>
659
b5305167
SM
660 * files.texi (Locating Files): New subsection.
661 Describe locate-file and executable-find.
bb4afd09 662
a2c9aee6
EZ
6632005-05-21 Kevin Ryde <user42@zip.com.au>
664
665 * frames.texi (Initial Parameters): Update cross reference to
666 "Emacs Invocation".
667
6900105f
LT
6682005-05-19 Luc Teirlinck <teirllm@auburn.edu>
669
ca1b0914
LT
670 * keymaps.texi (Active Keymaps): Add anchor.
671
6900105f
LT
672 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
673 (Major Mode Conventions): Refer to `Auto Major Mode' in more
674 appropriate place.
675 (Derived Modes): Small clarifications.
b5305167
SM
676 (Minor Mode Conventions, Keymaps and Minor Modes):
677 Replace references to nodes with references to anchors.
6900105f
LT
678 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
679 Clarify description of lists whose first element is an integer.
680 (Mode Line Variables): Add anchor.
681 (%-Constructs): Clarify description of integer after %.
682 (Emulating Mode Line): Describe nil value for FACE.
683
54d06364
LT
6842005-05-18 Luc Teirlinck <teirllm@auburn.edu>
685
686 * modes.texi (Derived Modes): Correct references to non-existing
687 variable standard-syntax-table.
688
f8d0b769
LK
6892005-05-17 Lute Kamstra <lute@gnu.org>
690
691 * modes.texi (Defining Minor Modes): Mention the mode hook.
692
294c599c
KS
6932005-05-15 Kim F. Storm <storm@cua.dk>
694
695 * processes.texi (Network): Remove open-network-stream-nowait.
696 (Network Servers): Remove open-network-stream-server.
697
4214af69
LT
6982005-05-15 Luc Teirlinck <teirllm@auburn.edu>
699
700 * elisp.texi (Top): Update detailed menu.
701
702 * variables.texi: Reorder nodes.
703 (Variables): Update menu.
704 (File Local Variables): Do not refer to the `-*-' line as
705 a "local variables list". Add pxref.
706
302691ab
LT
7072005-05-14 Luc Teirlinck <teirllm@auburn.edu>
708
56d4215a
LT
709 * elisp.texi (Top): Update detailed menu for node changes.
710
302691ab
LT
711 * modes.texi (Modes): Update Menu.
712 (Hooks): Move to beginning of chapter.
713 Most minor modes run mode hooks too.
714 `add-hook' can handle void hooks or hooks whose value is a single
715 function.
716 (Major Modes): Update Menu.
717 (Major Mode Basics): New node, split off from `Major Modes'.
718 (Major Mode Conventions): Correct xref. Explain how to handle
719 auto-mode-alist if the major mode command has an autoload cookie.
720 (Auto Major Mode): Major update. Add magic-mode-alist.
721 (Derived Modes): Major update.
722 (Mode Line Format): Update Menu.
723 (Mode Line Basics): New node, split off from `Mode Line Format'.
724
725 * loading.texi (Autoload): Mention `autoload cookie' as synonym
726 for `magic autoload comment'. Add index entries and anchor.
727
d06ba294
RS
7282005-05-14 Richard M. Stallman <rms@gnu.org>
729
730 * tips.texi (Coding Conventions): Explain how important it is
731 that just loading certain files not change Emacs behavior.
732
733 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
734
405cb12a
LK
7352005-05-12 Lute Kamstra <lute@gnu.org>
736
19958124
LK
737 * modes.texi (Generic Modes): Update.
738 (Major Modes): Refer to node "Generic Modes".
739
405cb12a
LK
740 * elisp.texi (Top): Update to the current structure of the manual.
741 * processes.texi (Processes): Add menu description.
742 * customize.texi (Customization): Add menu descriptions.
743
f714dd1b
TTN
7442005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
745
cc9442f2
TTN
746 * processes.texi (Signals to Processes)
747 (Low-Level Network): Fix typos.
f714dd1b 748
36ad23ec
LK
7492005-05-11 Lute Kamstra <lute@gnu.org>
750
751 * elisp.texi (Top): Add some nodes from the chapter "Major and
752 Minor Modes" to the detailed node listing.
753
d101bf56
RS
7542005-05-10 Richard M. Stallman <rms@gnu.org>
755
756 * keymaps.texi (Extended Menu Items): Menu item filter functions
757 can be called at any time.
758
698b0510
LT
7592005-05-08 Luc Teirlinck <teirllm@auburn.edu>
760
761 * variables.texi (File Local Variables): `(hack-local-variables t)'
762 now also checks whether a mode is specified in the local variables
763 list.
764
2c6b25c7
EZ
7652005-05-05 Kevin Ryde <user42@zip.com.au>
766
767 * display.texi (The Echo Area): Correct format function cross
768 reference.
769
643b4cf5
LT
7702005-05-05 Luc Teirlinck <teirllm@auburn.edu>
771
772 * variables.texi (Variable Aliases): Change description of
773 `define-obsolete-variable-alias'.
774
775 * functions.texi (Functions): Add "Obsolete Functions" to menu.
776 (Defining Functions): Add xref.
777 (Obsolete Functions): New node.
778 (Function Safety): Standardize capitalization of section title.
779
780 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
781 (Dialog Boxes): Complete description of `x-popup-dialog'.
782
053bc8e4
RS
7832005-05-04 Richard M. Stallman <rms@gnu.org>
784
785 * commands.texi (Interactive Codes): Fix Texinfo usage.
786 Document U more clearly.
787
f6b1b15a
LT
7882005-05-01 Luc Teirlinck <teirllm@auburn.edu>
789
3b925015
LT
790 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
791 function and not a macro.
792
f6b1b15a
LT
793 * frames.texi (Pop-Up Menus): Correct and clarify description of
794 `x-popup-menu'.
795 (Dialog Boxes): Clarify description of `x-popup-dialog'.
796
ebbfa918
RS
7972005-05-01 Richard M. Stallman <rms@gnu.org>
798
799 * edebug.texi (Checking Whether to Stop): Fix previous change.
800
abe2f96e
LT
8012005-05-01 Luc Teirlinck <teirllm@auburn.edu>
802
d6028ef2
LT
803 * display.texi: Fix typos and Texinfo usage.
804
abe2f96e
LT
805 * edebug.texi (Checking Whether to Stop): executing-macro ->
806 executing-kbd-macro.
807
b2cfb30b
RS
8082005-05-01 Richard M. Stallman <rms@gnu.org>
809
810 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
811
7e995a23
RS
8122005-04-30 Richard M. Stallman <rms@gnu.org>
813
814 * files.texi (Magic File Names): Document `operations' property.
815
57efa539
LK
8162005-04-29 Lute Kamstra <lute@gnu.org>
817
818 * modes.texi (Generic Modes): New node.
819 (Major Modes): Add it to the menu.
820 (Derived Modes): Add "derived mode" to concept index.
821
0a20b1dc
LK
8222005-04-28 Lute Kamstra <lute@gnu.org>
823
824 * modes.texi (Defining Minor Modes): Fix previous change.
825 (Font Lock Mode): Simplify.
826 (Font Lock Basics): Say that font-lock-defaults is buffer-local
827 when set and that some parts are optional. Add cross references.
828 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
829 Add cross references. Add font-lock-multiline to index.
830 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 831 Lock Variables". Document font-lock-add-keywords and
b5305167 832 font-lock-remove-keywords.
0a20b1dc
LK
833 (Other Font Lock Variables): Move font-lock-keywords-only,
834 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
835 and font-lock-syntactic-face-function to node "Syntactic Font
836 Lock". Move font-lock-keywords-case-fold-search to node
837 "Search-based Fontification". Document font-lock-inhibit-thing-lock
838 and font-lock-{,un}fontify-{buffer,region}-function.
839 (Precalculated Fontification): Remove reference to deleted variable
840 font-lock-core-only.
841 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
842 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
843 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
844 and font-lock-syntactic-face-function here from node "Other Font
845 Lock Variables". Move font-lock-syntactic-keywords to "Setting
846 Syntax Properties". Add cross references.
b5305167
SM
847 (Setting Syntax Properties): New node.
848 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
849 * syntax.texi (Syntax Properties): Add cross reference.
850 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
851
68a94f5a
RS
8522005-04-26 Richard M. Stallman <rms@gnu.org>
853
854 * display.texi (Defining Faces):
855 Document `default' elements of defface spec.
856
857 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
858
859 * variables.texi (Variable Aliases): Clarify text.
860
8612005-04-25 Chong Yidong <cyd@stupidchicken.com>
862
863 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
864
7f48f143
LT
8652005-04-25 Luc Teirlinck <teirllm@auburn.edu>
866
867 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
868
45d2f8e8
EZ
8692005-04-24 Eli Zaretskii <eliz@gnu.org>
870
f3714ab2
EZ
871 * syntax.texi (Syntax Table Internals): Elaborate documentation of
872 syntax-after and syntax-class.
873
45d2f8e8 874 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
875 (Unique File Names): Don't mention "numbers" in the documentation
876 of make-temp-file and make-temp-name.
45d2f8e8 877
469bc679
RS
8782005-04-23 Richard M. Stallman <rms@gnu.org>
879
880 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
881
c9fa5dc9
RS
8822005-04-22 Nick Roberts <nickrob@snap.net.nz>
883
884 * windows.texi (Cyclic Window Ordering): Clarify window-list.
885
230e1e80
NR
8862005-04-22 Nick Roberts <nickrob@snap.net.nz>
887
888 * variables.texi (Variable Aliases): Describe make-obsolete-variable
889 and define-obsolete-variable-alias.
890
1ba52906
KS
8912005-04-22 Kim F. Storm <storm@cua.dk>
892
893 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
894 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
895
9721d904
LK
8962005-04-21 Lute Kamstra <lute@gnu.org>
897
898 * lists.texi (Association Lists): Document rassq-delete-all.
899
ed35c736
RS
9002005-04-19 Richard M. Stallman <rms@gnu.org>
901
902 * modes.texi (Search-based Fontification): Explain that
903 facespec is an expression to be evaluated.
904
42fc00a4
RS
9052005-04-19 Kevin Ryde <user42@zip.com.au>
906
b5305167 907 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
908 * strings.texi (String Conversion): Fix xref.
909
5827e9d4
KS
9102005-04-19 Kim F. Storm <storm@cua.dk>
911
912 * symbols.texi (Symbol Plists): Add safe-get.
913 Mention that `get' may signal an error.
914
47872da9
NR
9152005-04-18 Nick Roberts <nickrob@snap.net.nz>
916
917 * customize.texi (Variable Definitions): Replace tooltip-mode
918 example with save-place.
919
ec0cf966
RS
9202005-04-17 Richard M. Stallman <rms@gnu.org>
921
922 * buffers.texi (Indirect Buffers): Clarify.
923
924 * positions.texi (Positions): Clarify converting marker to integer.
925
926 * strings.texi (String Basics): Mention string-match; clarify.
927
199bb209
LK
9282005-04-08 Lute Kamstra <lute@gnu.org>
929
930 * modes.texi (Search-based Fontification): Fix cross references.
931 Use consistent terminology. Document anchored highlighting.
932
bfa54668
LK
9332005-04-05 Lute Kamstra <lute@gnu.org>
934
935 * modes.texi (Defining Minor Modes): Document :group keyword
936 argument and its default value.
937
07e5fb9e
LK
9382005-04-03 Lute Kamstra <lute@gnu.org>
939
940 * hooks.texi (Standard Hooks): Add some hooks. Add cross
941 references and/or descriptions. Delete major mode hooks; mention
942 them as a category instead. Rename or delete obsolete hooks.
943
aa945b59
RS
9442005-04-02 Richard M. Stallman <rms@gnu.org>
945
946 * nonascii.texi (Coding System Basics): Another wording cleanup.
947
8b918214
RS
9482005-04-01 Richard M. Stallman <rms@gnu.org>
949
950 * nonascii.texi (Coding System Basics): Clarify previous change.
951
41639988
KH
9522005-04-01 Kenichi Handa <handa@m17n.org>
953
954 * nonascii.texi (Coding System Basics): Describe about rondtrip
955 identity of coding systems.
956
8e669bbd
RS
9572005-03-29 Chong Yidong <cyd@stupidchicken.com>
958
959 * text.texi (Buffer Contents): Add filter-buffer-substring and
960 buffer-substring-filters.
961
f60a6f87
RS
9622005-03-26 Chong Yidong <cyd@stupidchicken.com>
963
964 * anti.texi (Antinews): Mention `G' interactive code.
965
966 * tips.texi (Compilation Tips): Mention benchmark.el.
967
aaac1251
LT
9682005-03-27 Luc Teirlinck <teirllm@auburn.edu>
969
970 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
971 is now bound to M-o M-o.
972
973 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
974
45325173
GM
9752005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
976
977 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
978 in the Emacs Manual).
979 * Makefile.in (srcs): Remove calendar.texi.
980 * makefile.w32-in (srcs): Remove calendar.texi.
981 * display.texi (Display): Change name of next node.
982 * os.texi (System In): Change name of previous node.
983 * elisp.texi (Top): Remove Calendar references.
984 * vol1.texi (Top): Remove Calendar references.
985 * vol2.texi (Top): Remove Calendar references.
986
85df292e
RS
9872005-03-25 Richard M. Stallman <rms@gnu.org>
988
45325173 989 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
990 Cleanup previous change.
991
9922005-03-25 Chong Yidong <cyd@stupidchicken.com>
993
994 * display.texi (Face Attributes): Faces earlier in an :inherit
995 list take precedence.
996 (Scroll Bars): Fix description of vertical-scroll-bars.
997 Document frame-current-scroll-bars and window-current-scroll-bars.
998
999 * markers.texi (The Mark): Document temporary Transient Mark mode.
1000
b5305167
SM
1001 * minibuf.texi (Reading File Names):
1002 Document read-file-name-completion-ignore-case.
85df292e
RS
1003
1004 * positions.texi (Screen Lines): Document nil for width argument
1005 to compute-motion.
1006
1fe54d69
KS
10072005-03-23 Kim F. Storm <storm@cua.dk>
1008
1009 * display.texi (Standard Faces): Other faces used in the fringe
1010 implicitly inherits from the fringe face.
1011 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
1012 properties implicitly inherits from fringe face.
1013 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
1014
a775dff4
RS
10152005-03-20 Chong Yidong <cyd@stupidchicken.com>
1016
1017 * display.texi (Invisible Text): State default value of
1018 line-move-ignore-invisible.
1019 (Managing Overlays): Document remove-overlays.
1020 (Standard Faces): Document escape-glyph face.
1021
b5305167 1022 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 1023
b5305167
SM
1024 * modes.texi (Other Font Lock Variables):
1025 Document font-lock-lines-before.
a775dff4
RS
1026
1027 * positions.texi (Skipping Characters): skip-chars-forward allows
1028 character classes.
1029
077f7085
LK
10302005-03-18 Lute Kamstra <lute@gnu.org>
1031
1032 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
1033
d69ea7ab
RS
10342005-03-17 Richard M. Stallman <rms@gnu.org>
1035
c7bd5d57
RS
1036 * text.texi (Undo): Document extensible undo entries.
1037
d69ea7ab
RS
1038 * searching.texi (String Search, Regexp Search, Regexp Search):
1039 Cleanups.
1040
1041 * nonascii.texi (Character Codes): Minor fix.
1042
1043 * display.texi (Display Property): Explain the significance
1044 of having text properties that are eq.
1045 (Other Display Specs): Explain string as display spec.
1046
1047 * commands.texi (Interactive Codes): Document G option.
1048
10492005-03-17 Chong Yidong <cyd@stupidchicken.com>
1050
1051 * text.texi (Filling): Add sentence-end-without-period and
1052 sentence-end-without-space.
1053 (Changing Properties): Minor fix.
1054
1055 * anti.texi: Total rewrite.
1056
a7679889
LK
10572005-03-15 Lute Kamstra <lute@gnu.org>
1058
1059 * edebug.texi (Instrumenting Macro Calls): Fix typos.
1060
6eb8e247
KS
10612005-03-08 Kim F. Storm <storm@cua.dk>
1062
1063 * display.texi (Specified Space): Property :width is support on
1064 non-graphic terminals, :height is not.
1065
bfa8be14
RS
10662005-03-07 Richard M. Stallman <rms@gnu.org>
1067
1068 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
1069 Now subnodes of Fringes.
1070 (Overlay Arrow): Document overlay-arrow-variable-list.
1071 (Fringe Size/Pos): New node, broken out of Fringes.
1072 (Display): Explain clearing vs redisplay better.
1073 (Truncation): Clarify use of bitmaps.
1074 (The Echo Area): Clarify the uses of the echo area.
1075 Add max-mini-window-height.
1076 (Progress): Clarify.
1077 (Invisible Text): Explain that main loop moves point out.
1078 (Selective Display): Say "hidden", not "invisible".
b5305167 1079 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
1080 (Overlay Properties): Clarify intro.
1081 (Finding Overlays): Explain return values when nothing found.
1082 (Width): truncate-string-to-width has added arg.
1083 (Displaying Faces): Clarify and update mode line face handling.
1084 (Face Functions): Minor cleanup.
b5305167 1085 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
1086 (Pixel Specification, Other Display Specs): Minor cleanups.
1087 (Images, Image Descriptors): Minor cleanups.
1088 (GIF Images): Patents have expired.
1089 (Showing Images): Explain default text for insert-image.
b5305167 1090 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
1091 (Making Buttons): Explain return values.
1092 (Button Buffer Commands): Add xref.
1093 (Inverse Video): Update mode-line-inverse-video.
1094 (Display Table Format): Clarify.
1095 (Active Display Table): Give defaults for window-display-table.
1096
1097 * calendar.texi (Calendar Customizing): calendar-holiday-marker
1098 and calendar-today-marker are strings, not chars.
1099 (Holiday Customizing): Minor fix.
1100
bfa8be14
RS
1101 * internals.texi (Writing Emacs Primitives): Update `or' example.
1102 Update limit on # args of subr.
1103
1104 * edebug.texi (Using Edebug): Arrow is in fringe.
1105 (Instrumenting): Arg to eval-defun works without loading edebug.
1106 (Edebug Execution Modes): Add xref.
1107
1108 * customize.texi (Common Keywords): Clarify :require.
1109 Mention :version here.
1110 (Variable Definitions, Group Definitions): Not here.
1111 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
1112
d69ea7ab
RS
11132005-03-07 Chong Yidong <cyd@stupidchicken.com>
1114 * nonascii.texi (Text Representations): Clarify position-bytes.
1115 (Character Sets): Add list-charset-chars.
1116 (Scanning Charsets): Add charset-after.
1117 (Encoding and I/O): Minor fix.
1118
34398e6c
RS
11192005-03-06 Richard M. Stallman <rms@gnu.org>
1120
1121 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
1122 (Resizing Windows): Likewise.
1123
1124 * text.texi (Change Hooks): Get rid of "Emacs 21".
1125
1126 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
1127
1128 * streams.texi (Output Variables): Get rid of "Emacs 21".
1129
1130 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
1131
1132 * os.texi (Translating Input): Replace flow-control example
1133 with a less obsolete example that uses `keyboard-translate'.
1134
6eb8e247 1135 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 1136 Get rid of "Emacs 21".
6eb8e247 1137
34398e6c
RS
1138 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
1139 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
1140
1141 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
1142
1143 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
1144
1145 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
1146 (Menu Bar): Fix when menu-bar-update-hook is called.
1147
1148 * hash.texi (Hash Tables): Get rid of "Emacs 21".
1149
1150 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
1151 and make it read better.
1152
1153 * files.texi (Writing to Files): Get rid of "Emacs 21".
1154 (Unique File Names): Likewise.
1155
1156 * elisp.texi: Update Emacs version to 22.
1157
1158 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
1159 (Overlay Properties, Face Attributes): Likewise.
1160 (Managing Overlays): Fix punctuation.
1161 (Attribute Functions): Clarify set-face-font; get rid of
1162 info about old Emacs versions.
1163 (Auto Faces, Font Lookup, Display Property, Images):
1164 Get rid of "Emacs 21".
1165
1166 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
1167
d2178387
RS
11682005-03-05 Richard M. Stallman <rms@gnu.org>
1169
1170 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
1171
524352d6
LK
11722005-03-04 Lute Kamstra <lute@gnu.org>
1173
1174 * debugging.texi (Error Debugging): Document stack-trace-on-error.
1175
11762005-03-03 Lute Kamstra <lute@gnu.org>
1177
1178 * edebug.texi (Instrumenting Macro Calls): Fix typo.
1179
284f0680
LK
11802005-03-01 Lute Kamstra <lute@gnu.org>
1181
1182 * debugging.texi (Debugger Commands): Update `j'.
1183
a9ee5cac
LK
11842005-02-28 Lute Kamstra <lute@gnu.org>
1185
1186 * debugging.texi (Debugging): Fix typo.
1187 (Error Debugging): Document eval-expression-debug-on-error.
1188 (Function Debugging): Update example.
1189 (Using Debugger): Mention starred stack frames.
1190 (Debugger Commands): Document `j' and `l'.
1191 (Invoking the Debugger): `d' and `j' exit recursive edit too.
1192 Update the messages that the debugger displays.
1193 (Internals of Debugger): Add cross reference. Update example.
1194 (Excess Open): Minor improvement.
1195 (Excess Close): Minor improvement.
1196
378d0f8e
RS
11972005-02-26 Richard M. Stallman <rms@gnu.org>
1198
1199 * tips.texi (Coding Conventions): Clarify.
1200 Put all the major mode key reservations together.
1201 Mention the Mouse-1 => Mouse-2 conventions.
1202
1203 * syntax.texi (Syntax Class Table): Clarify.
1204 (Syntax Table Functions): syntax-after moved from here.
1205 (Syntax Table Internals): syntax-after moved to here.
1206 (Parsing Expressions): Update info on number of values
1207 and what's meaningful in the STATE argument.
1208 (Categories): Fix typo.
1209
1210 * sequences.texi (Arrays): Cleanup.
1211 (Char-Tables): Clarify.
1212
1213 * processes.texi (Deleting Processes): Cleanups, add xref.
1214 (Subprocess Creation): Explain nil in exec-path. Cleanup.
1215 (Process Information): set-process-coding-system, some args optional.
1216 (Input to Processes): Explain various types for PROCESS args.
1217 Rename them from PROCESS-NAME to PROCESS.
1218 (Signals to Processes): Likewise.
1219 (Decoding Output): Cleanup.
1220 (Query Before Exit): Clarify.
1221
1222 * os.texi (Startup Summary): Correct the options; add missing ones.
1223 (Terminal Output, Batch Mode): Clarify.
1224 (Flow Control): Node deleted.
1225
1226 * markers.texi (The Mark): Clarify.
1227
1228 * macros.texi (Expansion): Cleanup.
1229 (Indenting Macros): indent-spec allows ints, not floats.
1230
1231 * keymaps.texi (Keymaps): Clarify.
1232 (Format of Keymaps): Update lisp-mode-map example.
1233 (Active Keymaps, Key Lookup): Clarify.
1234 (Changing Key Bindings): Add xref to `kbd'.
1235 (Key Binding Commands, Simple Menu Items): Clarify.
1236 (Mouse Menus, Menu Bar): Clarify.
1237 (Menu Example): Replace print example with menu-bar-replace-menu.
1238
1239 * help.texi (Documentation Basics): Add function-documentation prop.
1240
1241 * elisp.texi (Top): Don't refer to Flow Control node.
1242
1243 * commands.texi (Command Overview): Improve xrefs.
1244 (Adjusting Point): Adjusting point applies to intangible and invis.
1245 (Key Sequence Input): Doc extra read-key-sequence args.
1246 Likewise for read-key-sequence-vector.
1247
1248 * backups.texi (Rename or Copy): Minor fix.
1249 (Numbered Backups): For version-control, say the default.
1250 (Auto-Saving): make-auto-save-file-name example is simplified.
1251
1252 * advice.texi (Advising Functions): Don't imply one part of Emacs
1253 should advise another part. Markup changes.
1254 (Defining Advice): Move transitional para.
1255 (Activation of Advice): Cleanup.
1256 Explain if COMPILE is nil or negative.
1257
1258 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
1259
2e20c83d
LK
12602005-02-24 Lute Kamstra <lute@gnu.org>
1261
1262 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
1263 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
1264
65c492fd
LK
12652005-02-23 Lute Kamstra <lute@gnu.org>
1266
b02c3eed
LK
1267 * modes.texi (Defining Minor Modes): define-minor-mode can be used
1268 to define global minor modes as well.
1269
65c492fd
LK
1270 * display.texi (Managing Overlays): overlay-buffer returns nil for
1271 deleted overlays.
1272
b686dd59
KS
12732005-02-22 Kim F. Storm <storm@cua.dk>
1274
1275 * minibuf.texi (Basic Completion): Allow symbols in addition to
1276 strings in try-completion and all-completions.
1277
23e8c095
LK
12782005-02-14 Lute Kamstra <lute@gnu.org>
1279
1280 * elisp.texi (Top): Remove reference to deleted node.
1281
1282 * lists.texi (Lists): Remove reference to deleted node.
1283 (Cons Cells): Fix typo.
1284
1285 * loading.texi (Where Defined): Fix typo.
1286
134948fc
RS
12872005-02-14 Richard M. Stallman <rms@gnu.org>
1288
1289 * variables.texi (Creating Buffer-Local): change-major-mode-hook
1290 is useful for discarding some minor modes.
1291
1292 * symbols.texi (Symbol Components): Reorder examples.
1293
1294 * streams.texi (Input Functions): State standard-input default.
1295 (Output Variables): State standard-output default.
1296
1297 * objects.texi (Printed Representation): Clarify read syntax vs print.
1298 (Floating Point Type): Explain meaning better.
1299 (Symbol Type): Explain uniqueness better.
1300 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
1301 List examples sooner.
1302 (Box Diagrams): New subnode broken out.
1303 Some examples moved from old Lists as Boxes node.
1304 (Dotted Pair Notation): Clarify intro.
1305 (Array Type): Clarify.
1306 (Type Predicates): Add hash-table-p.
1307
1308 * numbers.texi (Integer Basics): Clarify radix explanation.
1309 (Predicates on Numbers): Minor clarification.
1310 (Comparison of Numbers): Minor clarification. Clarify eql.
1311 Typos in min, max.
1312 (Math Functions): Clarify overflow in expt.
1313
1314 * minibuf.texi (Text from Minibuffer): Minor clarification.
1315 Mention arrow keys.
1316
1317 * loading.texi (Autoload): defun's doc string overrides autoload's
1318 doc string.
1319 (Repeated Loading): Modernize "add to list" examples.
1320 (Where Defined): Finish updating table of load-history elts.
1321
1322 * lists.texi (List-related Predicates): Minor wording improvement.
1323 (Lists as Boxes): Node deleted.
1324 (Building Lists): Explain trivial cases of number-sequence.
1325
1326 * hash.texi (Hash Tables): Add desc to menu items.
1327 (Creating Hash): Expain "full" means "make larger",
1328 (Hash Access): Any object can be a key.
1329 State value of maphash.
1330
1331 * functions.texi (What Is a Function): Wording cleanup.
1332 (Function Documentation): Minor cleanup.
1333 Explain purpose of calling convention at end of doc string.
1334 (Function Names): Wording cleanup.
1335 (Calling Functions): Wording cleanup.
1336 Explain better how funcall calls the function.
1337 (Function Cells): Delete example of saving and redefining function.
1338
1339 * control.texi (Combining Conditions): Wording cleanup.
1340 (Iteration): dolist and dotimes bind VAR locally.
1341 (Cleanups): Xref to Atomic Changes.
1342
1343 * compile.texi (Byte Compilation): Delete 19.29 info.
1344 (Compilation Functions): Macros' difficulties don't affect defsubst.
1345 (Docs and Compilation): Delete 19.29 info.
1346
44291460
RS
13472005-02-10 Richard M. Stallman <rms@gnu.org>
1348
1349 * objects.texi (Symbol Type): Minor correction.
1350
1f9ad95a
LK
13512005-02-06 Lute Kamstra <lute@gnu.org>
1352
1353 * modes.texi (Example Major Modes): Fix typos.
1354
ba2c991c
RS
13552005-02-06 Richard M. Stallman <rms@gnu.org>
1356
1357 * text.texi (Margins): fill-nobreak-predicate can be one function.
1358
1359 * strings.texi (Modifying Strings): clear-string can make unibyte.
1360 (Formatting Strings): format gives error if values missing.
1361
1362 * positions.texi (Character Motion): Mention default arg
1363 for forward-char. backward-char refers to forward-char.
1364 (Word Motion): Mention default arg for forward-word.
1365 (Buffer End Motion): Mention default arg for beginning-of-buffer.
1366 Simplify end-of-buffer.
1367 (Text Lines): Mention default arg for forward-line.
1368 (List Motion): Mention default arg for beginning/end-of-defun.
1369 (Skipping Characters): Minor fixes in explaining character-set.
1370
1371 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
1372 Mode inheritance applies only when default-major-mode is nil.
1373 Clarifications.
1374 (Example Major Modes): Update Text mode and Lisp mode examples.
1375 (Minor Mode Conventions): Mention define-minor-mode at top.
1376 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
1377 (Mode Line Format): Update mode line face display info.
1378 (Properties in Mode): Mention effect of risky vars.
1379 (Imenu): Define imenu-add-to-menubar.
1380 (Font Lock Mode): Add descriptions to menu lines.
1381 (Faces for Font Lock): Add font-lock-doc-face.
1382
9bf6d576
LK
13832005-02-05 Lute Kamstra <lute@gnu.org>
1384
1385 * text.texi (Maintaining Undo): Remove obsolete function.
1386
cb602754
EZ
13872005-02-05 Eli Zaretskii <eliz@gnu.org>
1388
1389 * frames.texi (Color Names): Add pointer to the X docs about RGB
1390 color specifications. Improve indexing
1391 (Text Terminal Colors): Replace the description of RGB values by
1392 an xref to "Color Names".
1393
4e07258f
RS
13942005-02-03 Richard M. Stallman <rms@gnu.org>
1395
1396 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1397 Clarify.
1398 (Selecting Windows): Clarify save-selected-window.
1399 (Cyclic Window Ordering): Clarify walk-windows.
1400 (Window Point): Clarify.
1401 (Window Start): Add comment to example.
1402 (Resizing Windows): Add `interactive' specs in examples.
1403 Document fit-window-to-buffer.
1404
1405 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1406 (Undo, Maintaining Undo): Clarify last change.
1407 (Sorting): In sort-numeric-fields, explain about octal and hex.
1408 Mention sort-numeric-base.
1409 (Format Properties): Add xref for hard newlines.
1410
1411 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1412 (Pop-Up Menus): Fix typo.
1413 (Color Names): Explain all types of color names.
1414 Explain color-values on B&W terminal.
1415 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1416
1417 * files.texi (File Locks): Not supported on MS systems.
1418 (Testing Accessibility): Clarify.
1419
1420 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1421 (Coverage Testing): Fix typo.
1422
1423 * commands.texi (Misc Events): Remove stray space.
1424
1425 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1426 (Modification Time): Clarify when visited-file-modtime returns 0.
1427 (The Buffer List): Clarify bury-buffer.
1428 (Killing Buffers): Clarify.
1429 (Indirect Buffers): Add clone-indirect-buffer.
1430
14312005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1432
1433 * edebug.texi (Printing in Edebug): Fix default value of
1434 edebug-print-circle.
1435 (Coverage Testing): Fix displayed frequency count data.
1436
14372005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
1438
1439 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1440
4e07258f 14412005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
1442
1443 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1444
28d986b9
EZ
14452005-01-29 Eli Zaretskii <eliz@gnu.org>
1446
1447 * commands.texi (Misc Events): Describe the help-echo event.
1448
1449 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
1450 consistently in description of the help-echo property.
1451 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
1452
1453 * display.texi (Overlay Properties): Fix the index entry for
1454 help-echo overlay property.
1455
1456 * customize.texi (Type Keywords): Uncomment the xref to the
1457 help-echo property documentation.
1458
8f958b40
KS
14592005-01-23 Kim F. Storm <storm@cua.dk>
1460
1461 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1462 return value. Third element FULLY replaced by PARTIAL which
1463 specifies number of invisible pixels if row is only partially visible.
1464 (Textual Scrolling): Mention auto-window-vscroll.
1465 (Vertical Scrolling): New defvar auto-window-vscroll.
1466
cd7e5dd6
LT
14672005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1468
1469 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1470 command remapping.
1471
6f771c32
RS
14722005-01-15 Richard M. Stallman <rms@gnu.org>
1473
1474 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1475
6ac8a822
KS
14762005-01-14 Kim F. Storm <storm@cua.dk>
1477
88948d55
KS
1478 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1479
6ac8a822
KS
1480 * text.texi (Links and Mouse-1): Fix string and vector item.
1481
20d6de82
RS
14822005-01-13 Richard M. Stallman <rms@gnu.org>
1483
1484 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1485 descriptions of overriding-local-map and overriding-terminal-local-map.
1486
1487 * text.texi (Links and Mouse-1): Clarify text.
1488
f75a592e
KS
14892005-01-13 Kim F. Storm <storm@cua.dk>
1490
1491 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1492
910f60b1
TTN
14932005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1494
1495 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1496
37181fc4
KS
14972005-01-12 Kim F. Storm <storm@cua.dk>
1498
1499 * text.texi (Links and Mouse-1): Rename section from Enabling
1500 Mouse-1 to Following Links. Change xrefs.
1501 Add examples for define-button-type and define-widget.
1502
1503 * display.texi (Button Properties, Button Buffer Commands):
1504 Clarify mouse-1 and follow-link functionality.
1505
28f94a34
RS
15062005-01-12 Richard M. Stallman <rms@gnu.org>
1507
1508 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1509
1510 * display.texi (Beeping): Fix Texinfo usage.
1511
1512 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1513
bac2d936
KS
15142005-01-11 Kim F. Storm <storm@cua.dk>
1515
1516 * display.texi (Button Properties, Button Buffer Commands):
93381d62 1517 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
1518
1519 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1520 (Enabling Mouse-1 to Follow Links): New subsection.
1521
de968ddb
RS
15222005-01-06 Richard M. Stallman <rms@gnu.org>
1523
1524 * text.texi (Special Properties): Minor change.
1525
1526 * os.texi (Timers): Clarify previous change.
1527
1528 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1529
a3a43b3b
LT
15302005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1531
1532 * display.texi (Face Attributes): Correct xref to renamed node.
1533
732bb9ce
RS
15342005-01-01 Richard M. Stallman <rms@gnu.org>
1535
1536 * display.texi (Face Attributes): Describe hex color specs.
1537
c734ae59
RS
15382004-12-31 Richard M. Stallman <rms@gnu.org>
1539
1540 * os.texi (Timers): Update previous change.
1541
33b2f4ea
KS
15422004-12-30 Kim F. Storm <storm@cua.dk>
1543
1544 * display.texi (Line Height): Total line-height is now specified
1545 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1546 in cons cells. (nil . RATIO) is relative to actual line height.
1547 Use line-height `t' instead of `0' to get minimum height.
1548
99ec74b9
RS
15492004-12-29 Richard M. Stallman <rms@gnu.org>
1550
1551 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1552
eab463f6
RS
15532004-12-28 Richard M. Stallman <rms@gnu.org>
1554
1555 * commands.texi (Quitting): Clarify value of with-local-quit.
1556
1557 * elisp.texi (Top): Fix previous change.
1558
1559 * loading.texi (Loading): Fix previous change.
1560
ebbd14f1
RS
15612004-12-27 Richard M. Stallman <rms@gnu.org>
1562
4ae98fc5
RS
1563 * Makefile.in (MAKEINFO): Specify --force.
1564
8f430046
RS
1565 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1566
56011a8c
RS
1567 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1568
1569 * display.texi (Line Height): Further clarify.
1570
1571 * elisp.texi (Top): Update Loading submenu.
1572
ebbd14f1
RS
1573 * loading.texi (Where Defined): New node.
1574 (Unloading): load-history moved to Where Defined.
1575
fda2922a
RS
15762004-12-21 Richard M. Stallman <rms@gnu.org>
1577
1578 * commands.texi (Event Input Misc): Add while-no-input.
1579
9eb8959a
RS
15802004-12-11 Richard M. Stallman <rms@gnu.org>
1581
1582 * display.texi (Line Height): Rewrite text for clarity.
1583
adf87c29
KS
15842004-12-11 Kim F. Storm <storm@cua.dk>
1585
1586 * display.texi (Display): Add node "Line Height" to menu.
1587 (Line Height): New node. Move full description of line-spacing
1588 and line-height text properties here from text.texi.
1589 (Scroll Bars): Add vertical-scroll-bar variable.
1590
1591 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1592
1593 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1594 line-spacing and vertical-scroll-bar.
1595
1596 * text.texi (Special Properties): Just mention line-spacing and
1597 line-height here, add xref to new "Line Height" node.
1598
31e4729e
TTN
15992004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1600
1601 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1602
1603 * locals.texi (Standard Buffer-Local Variables):
1604 Add @xref for `line-spacing'.
1605
cc60c723
RS
16062004-12-05 Richard M. Stallman <rms@gnu.org>
1607
1608 * Makefile.in (maintainer-clean): Remove the info files
1609 in $(infodir) where they are created.
1610
f6101ac9
RS
16112004-12-03 Richard M. Stallman <rms@gnu.org>
1612
1613 * windows.texi (Selecting Windows): get-lru-window and
1614 get-largest-window don't consider dedicated windows.
1615
1616 * text.texi (Undo): Document undo-in-progress.
1617
94221759
RS
16182004-11-26 Richard M. Stallman <rms@gnu.org>
1619
1620 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1621 Remove a few vars that are not always buffer-local.
1622
7092c5e8
LT
16232004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1624
1625 * locals.texi (Standard Buffer-Local Variables): Comment out
1626 xref's to non-existent node `Yet to be written'.
1627
261b01c6
RS
16282004-11-24 Richard M. Stallman <rms@gnu.org>
1629
1630 * processes.texi (Synchronous Processes): Grammar fix.
1631
1632 * numbers.texi (Comparison of Numbers): Add eql.
1633
1634 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1635
1636 * intro.texi (Printing Notation): Fix previous change.
1637
1638 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1639 and default-indicate-buffer-boundaries from here.
1640 (Usual Display): To here.
1641 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1642 (Usual Display): Move tab-width up.
1643
1644 * customize.texi (Variable Definitions): Replace
1645 show-paren-mode example with tooltip-mode.
7092c5e8 1646 (Simple Types, Composite Types, Defining New Types):
261b01c6 1647 Minor cleanups.
7092c5e8 1648
c1aa4864
JH
16492004-11-21 Jesper Harder <harder@ifa.au.dk>
1650
1651 * processes.texi (Synchronous Processes, Output from Processes):
1652 Markup fix.
1653
dedbac89
RS
16542004-11-20 Richard M. Stallman <rms@gnu.org>
1655
07c8c65a
RS
1656 * positions.texi (Skipping Characters): skip-chars-forward
1657 now handles char classes.
1658
8f40a868
RS
1659 * intro.texi (Printing Notation): Avoid confusion of `print'
1660 when explaining @print.
1661
1662 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1663
1664 * display.texi (Display Table Format): Minor fix.
1665
1666 * streams.texi (Output Functions): Fix print example.
1667
fd6866c8
RS
1668 * Makefile.in (elisp): New target.
1669 (dist): Depend on $(infodir)/elisp, not elisp.
1670 Copy the info files from $(infodir).
1671
9d00469f
RS
1672 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1673 read-from-minibuffer.
1674
dedbac89
RS
1675 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1676
6de891db
RS
16772004-11-19 Richard M. Stallman <rms@gnu.org>
1678
1679 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1680
e1c1c5a7
TTN
16812004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1682
1683 * tips.texi (Coding Conventions): Fix typo.
1684
ee31cd78
RS
16852004-11-16 Richard M. Stallman <rms@gnu.org>
1686
1687 * tips.texi (Coding Conventions): Separate defvar and require
1688 methods to avoid warnings. Use require only when there are many
1689 functions and variables from that package.
1690
1691 * minibuf.texi (Minibuffer Completion): When ignoring case,
1692 predicate must not be case-sensitive.
1693
1694 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1695 (Test Coverage): Don't talk about "splotches". Clarified.
1696
4bd38e94
TTN
16972004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1698
1699 * frames.texi (Window Frame Parameters): Fix typo.
1700
6d073ae1
KS
17012004-11-15 Kim F. Storm <storm@cua.dk>
1702
9f89426b
KS
1703 * symbols.texi (Other Plists): Note that plist-get may signal error.
1704 Add safe-plist-get.
6d073ae1 1705
10980463
TTN
17062004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1707
1708 * modes.texi (Font Lock Basics): Fix typo.
1709
1efc19eb
RS
17102004-11-08 Richard M. Stallman <rms@gnu.org>
1711
1712 * syntax.texi (Syntax Table Functions): Add syntax-after.
1713
6159c232
EZ
17142004-11-06 Lars Brinkhoff <lars@nocrew.org>
1715
1716 * os.texi (Processor Run Time): New section documenting
1717 get-internal-run-time.
1718
59dede22
EZ
17192004-11-06 Eli Zaretskii <eliz@gnu.org>
1720
1721 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1722 it nukes elisp-cover.texi.
1723 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1724 elisp-0 etc.
1725
4cc8522c
LT
17262004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1727
1728 * commands.texi (Keyboard Macros): Document `append' return value
1729 of `defining-kbd-macro'.
1730
2d1ef312
RS
17312004-11-01 Richard M. Stallman <rms@gnu.org>
1732
1733 * commands.texi (Interactive Call): Add called-interactively-p.
1734
6f4e005d
SJ
17352004-10-29 Simon Josefsson <jas@extundo.com>
1736
1737 * minibuf.texi (Reading a Password): Revert.
1738
4f71c13f
RS
17392004-10-28 Richard M. Stallman <rms@gnu.org>
1740
1741 * frames.texi (Display Feature Testing): Explain about "vendor".
1742
4660a9e3
RS
17432004-10-27 Richard M. Stallman <rms@gnu.org>
1744
1745 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1746 not raw. Clarify `n'.
1747 (Interactive Call): Rewrite interactive-p, focusing on when
1748 and how to use it.
1749 (Misc Events): Clarify previous change.
1750
1751 * advice.texi (Simple Advice): Clarify what job the example does.
1752 (Around-Advice): Clarify ad-do-it.
1753 (Activation of Advice): An option of ad-default-compilation-action
1754 is `never', not `nil'.
1755
c8636435
KS
17562004-10-26 Kim F. Storm <storm@cua.dk>
1757
1758 * commands.texi (Interactive Codes): Add U code letter.
1759
acd4089b
SJ
17602004-10-25 Simon Josefsson <jas@extundo.com>
1761
1762 * minibuf.texi (Reading a Password): Add.
1763
29dc7809
JR
17642004-10-24 Jason Rumney <jasonr@gnu.org>
1765
1766 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1767 and wheel-down.
1768
bb5d6d34
KG
17692004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1770
1771 * processes.texi (Synchronous Processes): Document process-file.
1772
d0ee2ed3
KH
17732004-10-22 Kenichi Handa <handa@m17n.org>
1774
1775 * text.texi (translate-region): Document that it accepts also a
1776 char-table.
1777
38be9dbb
DP
17782004-10-22 David Ponce <david@dponce.com>
1779
1780 * windows.texi (Resizing Windows): Document the `preserve-before'
1781 argument of the functions `enlarge-window' and `shrink-window'.
1782
63c80452
JR
17832004-10-19 Jason Rumney <jasonr@gnu.org>
1784
1785 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1786
9f4b6e73
LT
17872004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1788
1789 * text.texi (Filling): Add anchor for definition of
1790 `sentence-end-double-space'.
1791
1792 * searching.texi (Regexp Example): Update description of how
1793 Emacs currently recognizes the end of a sentence.
1794 (Standard Regexps): Update definition of the variable
1795 `sentence-end'. Add definition of the function `sentence-end'.
1796
657f0f9c
EZ
17972004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1798
1799 * display.texi (Progress): New node.
1800
35ab4857
KS
18012004-10-05 Kim F. Storm <storm@cua.dk>
1802
1803 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1804
f2a54fbc
KS
18052004-09-29 Kim F. Storm <storm@cua.dk>
1806
1807 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1808 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1809 fringe bitmap symbols, as they now have their own namespace.
1810 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1811 vs. pixels. Signal error if no free bitmap slots.
1812 (Pixel Specification): Change IMAGE to @var{image}.
1813
4676d6f3
RS
18142004-09-28 Richard M. Stallman <rms@gnu.org>
1815
1816 * text.texi (Special Properties): Clarify line-spacing and line-height.
1817
1818 * searching.texi (Regexp Search): Add looking-back.
1819
17234906
LT
18202004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1821
1822 * display.texi: Correct typos.
1823 (Image Descriptors): Correct xref's.
1824
4de43c8b
RS
18252004-09-25 Richard M. Stallman <rms@gnu.org>
1826
1827 * text.texi (Special Properties): Cleanups in `cursor'.
1828 Rewrites in `line-height' and `line-spacing'; exchange them.
1829
1830 * display.texi (Fringes): Rewrite previous change.
1831 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1832 (Display Fringe Bitmaps): Node deleted, text moved.
1833 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1834 (Scroll Bars): Clarify set-window-scroll-bars.
1835 (Pointer Shape): Rewrite.
1836 (Specified Space): Clarify :align-to, etc.
1837 (Pixel Specification): Use @var. Clarify new text.
1838 (Other Display Specs): Clarify `slice'.
1839 (Image Descriptors): Cleanups.
1840 (Showing Images): Cleanups.
1841
a3ee0299
LT
18422004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1843
e88ebce6
LT
1844 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1845
a3ee0299
LT
1846 * modes.texi: Various minor changes in addition to:
1847 (Major Mode Conventions): Final call to `run-mode-hooks' should
1848 not be inside the `delay-mode-hooks' form.
1849 (Mode Hooks): New node.
1850 (Hooks): Delete obsolete example.
1851 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1852 node "Mode Hooks".
1853
6db2bc02
LT
18542004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1855
1856 * display.texi: Correct various typos.
1857 (Display): Rename node "Pointer Shapes" to "Pointer
1858 Shape". (There is already a node called "Pointer Shapes" in
1859 frames.texi.)
1860 (Images): Remove non-existent node "Image Slices" from menu.
1861
ed2846bd
KS
18622004-09-23 Kim F. Storm <storm@cua.dk>
1863
1864 * text.texi (Special Properties): Add `cursor', `pointer',
1865 `line-height', and `line-spacing' properties.
1866
1867 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1868 Shapes' to menu.
1869 (Standard Faces): Doc fix for fringe face.
1870 (Fringes): Add `overflow-newline-into-fringe' and
1871 'indicate-buffer-boundaries'.
1872 (Fringe Bitmaps, Pointer Shapes): New nodes.
1873 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1874 Bitmaps' to menu.
1875 (Specified Space): Describe pixel width and height.
1876 (Pixel Specification): New node.
1877 (Other Display Specs): Add `slice' property.
1878 (Display Fringe Bitmaps): New node.
1879 (Images): Add 'Image Slices' to menu.
1880 (Image Descriptors): Add `:pointer' and `:map' properties.
1881 (Showing Images): Add slice arg to `insert-image'. Add
1882 'insert-sliced-image'.
1883
4d894c98
RS
18842004-09-20 Richard M. Stallman <rms@gnu.org>
1885
1886 * commands.texi (Key Sequence Input):
1887 Clarify downcasing in read-key-sequence.
1888
7e388eb7
JL
18892004-09-08 Juri Linkov <juri@jurta.org>
1890
1891 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1892
a020987f
LT
18932004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1894
1895 * locals.texi (Standard Buffer-Local Variables): Add
1896 `buffer-auto-save-file-format'.
1897 * internals.texi (Buffer Internals): Describe new
1898 auto_save_file_format field of the buffer structure.
1899 * files.texi (Format Conversion): `auto-save-file-format' has been
1900 renamed `buffer-auto-save-file-format'.
1901
2b96f80c
LT
19022004-08-27 Luc Teirlinck <teirllm@auburn.edu>
1903
1904 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
1905 an integer or a marker.
1906 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
1907
2ee3b79e
RS
19082004-08-22 Richard M. Stallman <rms@gnu.org>
1909
1910 * modes.texi (Major Mode Conventions): Discuss rebinding of
1911 standard key bindings.
1912
c438dc33
KS
19132004-08-18 Kim F. Storm <storm@cua.dk>
1914
1915 * processes.texi (Accepting Output): Add `just-this-one' arg to
1916 `accept-process-output'.
101c421e 1917 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 1918
db8af011
LT
19192004-08-10 Luc Teirlinck <teirllm@auburn.edu>
1920
1921 * keymaps.texi: Various changes in addition to:
1922 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
1923 Give more varied examples for `kbd'.
1924 (Creating Keymaps): Char tables have slots for all characters
1925 without modifiers.
1926 (Active Keymaps): `overriding-local-map' and
1927 `overriding-terminal-local-map' also override text property and
1928 overlay keymaps.
1929 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
1930 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
1931 to denote a prefix of no events.
1932 `map-keymap' includes parent's bindings _recursively_.
1933 Clarify and correct description of `where-is-internal'.
1934 Mention BUFFER-OR-NAME arg to `describe-bindings'.
1935 (Menu Example): For menus intended for use with the keyboard, the
1936 menu items should be bound to characters or real function keys.
1937
de700726
LT
19382004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1939
30e75a87
LT
1940 * objects.texi (Character Type): Reposition `@anchor' to prevent
1941 double space inside sentence in Info.
1942
de700726
LT
1943 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
1944 renamed to `disabled-command-function'.
7c5b95c9 1945 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
1946 (Command Loop Info): Replace reference to it.
1947 (Disabling Commands): `disabled-command-hook' has been renamed to
1948 `disabled-command-function'.
1949
81909a1a
LT
19502004-08-07 Luc Teirlinck <teirllm@auburn.edu>
1951
1952 * os.texi (Translating Input): Only non-prefix bindings in
1953 `key-translation-map' override actual key bindings. Warn about
1954 possible indirect effect of actual key bindings on non-prefix
1955 bindings in `key-translation-map'.
1956
5504e99c
LT
19572004-08-06 Luc Teirlinck <teirllm@auburn.edu>
1958
1959 * minibuf.texi (High-Level Completion): Add anchor for definition
1960 of `read-variable'.
1961
1962 * commands.texi: Various changes in addition to:
1963 (Using Interactive): Clarify description of `interactive-form'.
1964 (Interactive Call): Mention default for KEYS argument to
1965 `call-interactively'.
1966 (Command Loop Info): Clarify description of `this-command-keys'.
1967 Mention KEEP-RECORD argument to `clear-this-command-keys'.
1968 Value of `last-event-frame' can be `macro'.
1969 (Repeat Events): `double-click-fuzz' is also used to distinguish
1970 clicks and drags.
1971 (Classifying Events): Clarify descriptions of `event-modifiers'
1972 `event-basic-type' and `event-convert-list'.
1973 (Accessing Events): `posn-timestamp' takes POSITION argument.
1974 (Quoted Character Input): Clarify description of
1975 `read-quoted-char' and fix example.
1976 (Quitting): Add `with-local-quit'.
1977 (Disabling Commands): Correct and clarify descriptions of
1978 `enable-command' and `disable-command'.
1979 Mention what happens if `disabled-command-hook' is nil.
1980 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
1981 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
1982
f478a72a
LT
19832004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1984
1985 * frames.texi: Various changes in addition to:
1986 (Creating Frames): Expand and clarify description of `make-frame'.
1987 (Window Frame Parameters): Either none or both of the `icon-left'
1988 and `icon-top' parameters must be specified. Put descriptions of
1989 `menu-bar-lines' and `toolbar-lines' closer together and change
1990 them accordingly.
1991 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
1992 except while processing `frame-title-format' or `icon-title-format'.
1993 (Deleting Frames): Correct description of `delete-frame'.
1994 Non-nil return values of `frame-live-p' are like those of `framep'.
1995 (Frames and Windows): mention return value of
1996 `set-frame-selected-window'.
1997 (Visibility of Frames): Mention `force' argument to
1998 `make-frame-invisible'. `frame-visible-p' returns t for all
1999 frames on text-only terminals.
2000 (Frame Configurations): Restoring a frame configuration does not
2001 restore deleted frames.
2002 (Window System Selections): `x-set-selection' returns DATA.
2003 (Resources): Add example.
2004 (Display Feature Testing): Clarify descriptions of
2005 `display-pixel-height', `display-pixel-width', `x-server-version'
2006 and `x-server-vendor'.
2007
2008 * windows.texi (Choosing Window): Add anchor.
2009 * minibuf.texi (Minibuffer Misc): Add anchor.
2010
bc135062
JPW
20112004-07-23 John Paul Wallington <jpw@gnu.org>
2012
2013 * macros.texi (Defining Macros): Declaration keyword for setting
2014 Edebug spec is `debug' not `edebug'.
2015
cb7516e5
LT
20162004-07-19 Luc Teirlinck <teirllm@auburn.edu>
2017
2018 * windows.texi: Various small changes in addition to:
2019 (Window Point): Mention return value of `set-window-point'.
2020 (Window Start): `pos-visible-in-window-p' disregards horizontal
2021 scrolling. Explain return value if PARTIALLY is non-nil.
2022 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
2023 and `set-window-vscroll'.
2024 (Size of Window): The argument WINDOW to `window-inside-edges',
2025 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
2026 (Resizing Windows): Explain return value of
2027 `shrink-window-if-larger-than-buffer'.
2028 `window-size-fixed' automatically becomes buffer local when set.
2029 (Window Configurations): Explain return value of
2030 `set-window-configuration'.
2031
2032 * minibuf.texi (Minibuffer Misc): Add anchor for
2033 `minibuffer-scroll-window'.
2034
2035 * positions.texi (Text Lines): Add anchor for `count-lines'.
2036
3751eb00
RS
20372004-07-17 Richard M. Stallman <rms@gnu.org>
2038
2039 * display.texi (Overlay Properties): Adding `evaporate' prop
2040 deletes empty overlay immediately.
2041
2042 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
2043 fix example.
2044
9a7e97c6
LT
20452004-07-16 Jim Blandy <jimb@redhat.com>
2046
2047 * searching.texi (Regexp Backslash): Document new \_< and \_>
2048 operators.
2049
aa0e4da8
JB
20502004-07-16 Juanma Barranquero <lektu@terra.es>
2051
2052 * display.texi (Images): Fix Texinfo usage.
2053
cbbfedb2
LT
20542004-07-14 Luc Teirlinck <teirllm@auburn.edu>
2055
2056 * buffers.texi (Modification Time): `visited-file-modtime' now
2057 returns a list of two integers, instead of a cons.
2058
3a052bd3
LT
20592004-07-13 Luc Teirlinck <teirllm@auburn.edu>
2060
2061 * windows.texi: Various changes in addition to:
2062 (Splitting Windows): Add `split-window-keep-point'.
2063
02c04e6f
RS
20642004-07-09 Richard M. Stallman <rms@gnu.org>
2065
2066 * frames.texi (Input Focus): Minor fix.
2067
cb4f1287
LT
20682004-07-07 Luc Teirlinck <teirllm@auburn.edu>
2069
2070 * frames.texi (Input Focus): Clarify descriptions of
2071 `select-frame-set-input-focus' and `select-frame'.
2072
339902ec
LT
20732004-07-06 Luc Teirlinck <teirllm@auburn.edu>
2074
2075 * os.texi: Various small changes in addition to:
2076 (Killing Emacs): Expand and clarify description of
2077 `kill-emacs-query-functions' and `kill-emacs-hook'.
2078 (System Environment): Expand and clarify description of `getenv'
2079 and `setenv'.
2080 (Timers): Clarify description of `run-at-time'.
2081 (Translating Input): Correct description of
2082 `extra-keyboard-modifiers'.
2083 (Flow Control): Correct description of `enable-flow-control'.
2084
fe3b7e35
TTN
20852004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
2086
2087 * os.texi: Update copyright.
2088 (Session Management): Grammar fix.
2089 Clarify which Emacs does the restarting.
2090 Use @samp for *scratch* buffer.
2091
59db7d6e
LT
20922004-07-04 Alan Mackenzie <acm@muc.de>
2093
2094 * frames.texi (Input Focus): Add documentation for
2095 `select-frame-set-input-focus'. Replace refs to non-existent
2096 `switch-frame' with `select-frame'. Minor corrections and tidying
2097 up of text-only terminal stuff.
2098
e3ccf404
RS
20992004-07-02 Richard M. Stallman <rms@gnu.org>
2100
2101 * files.texi (Saving Buffers): Cleanup write-contents-function.
2102 (Magic File Names): Cleanup file-remote-p.
2103
8addb6eb
KG
21042004-07-02 Kai Grossjohann <kai@emptydomain.de>
2105
2106 * files.texi (Magic File Names): `file-remote-p' returns an
2107 identifier of the remote system, not just t.
2108
7a58d84d
DK
21092004-07-02 David Kastrup <dak@gnu.org>
2110
2111 * searching.texi (Entire Match Data): Add explanation about new
2112 match-data behavior when @var{integers} is non-nil.
2113
d8c379f8
RS
21142004-06-24 Richard M. Stallman <rms@gnu.org>
2115
b4a4b0ae
RS
2116 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
2117
d8c379f8
RS
2118 * customize.texi (Variable Definitions): Note about doc strings
2119 and :set.
2120
2121 * keymaps.texi (Keymap Terminology): Document `kbd'.
2122 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
2123
2124 * display.texi (Invisible Text): Setting buffer-invisibility-spec
2125 makes it buffer-local.
2126
2127 * files.texi (Saving Buffers): Correct previous change.
2128
2129 * commands.texi (Accessing Events):
2130 Clarify posn-col-row and posn-actual-col-row.
2131
21322004-06-24 David Ponce <david.ponce@wanadoo.fr>
2133
2134 * commands.texi (Accessing Events): New functions
2135 posn-at-point and posn-at-x-y. Add example to posn-x-y.
2136
dce417e7
LT
21372004-06-23 Luc Teirlinck <teirllm@auburn.edu>
2138
2139 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
2140 * frames.texi, buffers.texi, backups.texi, variables.texi:
2141 * loading.texi, eval.texi, functions.texi, control.texi:
2142 * symbols.texi, minibuf.texi: Reposition @anchor's.
2143
2144 * help.texi: Various small changes in addition to the following.
2145 (Describing Characters): Describe PREFIX argument to
2146 `key-description'. Correct and clarify definition of
2147 `text-char-description'. Describe NEED-VECTOR argument to
2148 `read-kbd-macro'.
2149 (Help Functions): Clarify definition of `apropos'.
2150
255d07dc
LH
21512004-06-23 Lars Hansen <larsh@math.ku.dk>
2152
2153 * files.texi (Saving Buffers): Correct description of
2154 `write-contents-functions'.
2155
4e9691e9
JB
21562004-06-21 Juanma Barranquero <lektu@terra.es>
2157
2158 * display.texi (Images): Remove redundant @vindex directives.
2159 Rewrite `image-library-alist' doc in active voice.
2160
1ebd4f78
JB
21612004-06-14 Juanma Barranquero <lektu@terra.es>
2162
2163 * display.texi (Images): Document new delayed library loading,
2164 variable `image-library-alist' and (existing but undocumented)
2165 function `image-type-available-p'.
2166
ddfb8369
RS
21672004-06-05 Richard M. Stallman <rms@gnu.org>
2168
2169 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
2170 refer the user to the Initial Input node.
2171 (Text from Minibuffer): Likewise.
2172 (Initial Input): New node. Document this feature
2173 and say it is mostly deprecated.
2174
18684a3a
RS
21752004-05-30 Richard M. Stallman <rms@gnu.org>
2176
7a61e456
RS
2177 * loading.texi (Named Features): Clarify return value
2178 and meaning of NOERROR.
2179
18684a3a
RS
2180 * variables.texi (File Local Variables): Minor cleanup.
2181
c8364415
MA
21822004-05-30 Michael Albinus <michael.albinus@gmx.de>
2183
2184 * files.texi (Magic File Names): Add `file-remote-p' as operation
2185 of file name handlers.
2186
08fd1251
RS
21872004-05-29 Richard M. Stallman <rms@gnu.org>
2188
2189 * modes.texi (Minor Mode Conventions): (-) has no special meaning
2190 as arg to a minor mode command.
2191
71d5a208
RS
21922004-05-22 Richard M. Stallman <rms@gnu.org>
2193
2194 * syntax.texi (Syntax Class Table): Word syntax not just for English.
2195
2196 * streams.texi (Output Variables): Doc float-output-format.
2197
2198 * searching.texi (Regexp Special): Nested repetition can be infloop.
2199
2200 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
2201 real stack overflow.
2202
2203 * compile.texi: Minor cleanups.
2204
22052004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
2206
2207 * lists.texi (Cons Cells): Explain dotted lists, true lists,
2208 circular lists.
2209 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 2210
022cb162
TTN
22112004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
2212
2213 * modes.texi (Search-based Fontification): Fix typo.
2214
aa7094ba
JB
22152004-05-10 Juanma Barranquero <lektu@terra.es>
2216
2217 * modes.texi (Mode Line Variables): Fix description of
2218 global-mode-string, which is now after which-func-mode, not the
2219 buffer name.
2220
c2383279
LH
22212004-05-07 Lars Hansen <larsh@math.ku.dk>
2222
2223 * modes.texi (Desktop Save Mode): Add.
2224 (Modes): Add menu entry Desktop Save Mode.
2225
2226 * hooks.texi: Add desktop-after-read-hook,
2227 desktop-no-desktop-file-hook and desktop-save-hook.
2228
2229 * locals.texi: Add desktop-save-buffer.
2230
058296d3
JH
22312004-04-30 Jesper Harder <harder@ifa.au.dk>
2232
2233 * display.texi: emacs -> Emacs.
2234
0c54865e
EZ
22352004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2236
2237 * files.texi (Changing Files): Document set-file-times.
2238
d814862a
JB
22392004-04-23 Juanma Barranquero <lektu@terra.es>
2240
2241 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
2242
e8d6f886
JH
22432004-04-18 Jesper Harder <harder@ifa.au.dk>
2244
2245 * tips.texi (Coding Conventions): defopt -> defcustom.
2246
3a424014
LT
22472004-04-16 Luc Teirlinck <teirllm@auburn.edu>
2248
2249 * sequences.texi: Various clarifications.
2250
9e860631
LT
22512004-04-14 Luc Teirlinck <teirllm@auburn.edu>
2252
2253 * buffers.texi (Read Only Buffers): Mention optional ARG to
2254 `toggle-read-only'.
2255
5e30a0fb
NR
22562004-04-14 Nick Roberts <nick@nick.uklinux.net>
2257
9e860631 2258 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
2259 returns a full-width window if possible.
2260
619fb950
LT
22612004-04-13 Luc Teirlinck <teirllm@auburn.edu>
2262
2263 * buffers.texi: Various changes in addition to:
2264 (Buffer File Name): Add `find-buffer-visiting'.
2265 (Buffer Modification): Mention optional ARG to `not-modified'.
2266 (Indirect Buffers): Mention optional CLONE argument to
2267 `make-indirect-buffer'.
2268
2269 * files.texi: Various changes in addition to:
2270 (Visiting Functions): `find-file-hook' is now a normal hook.
2271 (File Name Expansion): Explain difference between the way that
2272 `expand-file-name' and `file-truename' treat `..'.
2273 (Contents of Directories): Mention optional ID-FORMAT argument to
2274 `directory-files-and-attributes'.
2275 (Format Conversion): Mention new optional CONFIRM argument to
2276 `format-write-file'.
2277
a2295d32
MB
22782004-04-12 Miles Bader <miles@gnu.org>
2279
2280 * macros.texi (Expansion): Add description of `macroexpand-all'.
2281
571fd4d5
JH
22822004-04-05 Jesper Harder <harder@ifa.au.dk>
2283
2284 * variables.texi (Variable Aliases): Mention
2285 cyclic-variable-indirection.
2286
2287 * errors.texi (Standard Errors): Ditto.
2288
4ba2fd66
LT
22892004-04-04 Luc Teirlinck <teirllm@auburn.edu>
2290
2291 * backups.texi: Various small changes in addition to:
2292 (Making Backups): Mention return value of `backup-buffer'.
2293 (Auto-Saving): Mention optional FORCE argument to
2294 `delete-auto-save-file-if-necessary'.
2295 (Reverting): Mention optional PRESERVE-MODES argument to
2296 `revert-buffer'. Correct description of `revert-buffer-function'.
2297
8f7ea687
JL
22982004-03-22 Juri Linkov <juri@jurta.org>
2299
2300 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
2301 with `Vector Functions'.
2302
2303 * text.texi (Sorting): Add missing quote.
2304
0eeca3c1
LT
23052004-03-14 Luc Teirlinck <teirllm@auburn.edu>
2306
2307 * intro.texi (Lisp History): Replace xref to `cl' manual with
2308 inforef.
2309
e69cfac2
RS
23102004-03-12 Richard M. Stallman <rms@gnu.org>
2311
2312 * intro.texi (Version Info): Add arg to emacs-version.
2313 (Lisp History): Change xref to CL manual.
2314
1b91d47f
LT
23152004-03-09 Luc Teirlinck <teirllm@auburn.edu>
2316
2317 * minibuf.texi (Completion Commands): Add xref to Emacs manual
2318 for Partial Completion mode.
2319
97073664
TTN
23202004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
2321
2322 * customize.texi: Fix typo. Remove eol whitespace.
2323
04a6e76b
RS
23242004-03-04 Richard M. Stallman <rms@gnu.org>
2325
2326 * processes.texi: Fix typos.
2327
2328 * lists.texi (Building Lists): Minor clarification.
2329
2330 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
2331 in make-hash-table.
2332
5bb0fcd1
JB
23332004-02-29 Juanma Barranquero <lektu@terra.es>
2334
2335 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
2336 rm, and ignore exit code.
2337
9022d421
EZ
23382004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
2339
2340 * display.texi (Defining Faces): Add description for min-colors.
2341 Update example.
2342
92f5fba2
LT
23432004-02-23 Luc Teirlinck <teirllm@auburn.edu>
2344
2345 * abbrevs.texi: Various corrections and clarifications in addition
2346 to the following:
2347 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
2348
7e83e178
GM
23492004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2350
2351 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
2352
9c5609e8
LT
23532004-02-21 Luc Teirlinck <teirllm@auburn.edu>
2354
e2b9b51f
LT
2355 * text.texi: Various small changes in addition to the following:
2356 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
2357 to delete-horizontal-space.
2358 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
2359 description of yank-handler text property at various places.
2360
7daa0e81
LT
2361 * frames.texi (Window System Selections): Add anchor.
2362
9c5609e8
LT
2363 * syntax.texi (Syntax Table Functions): Clarify and correct
2364 descriptions of make-syntax-table and copy-syntax-table.
2365 (Motion and Syntax): Clarify SYNTAXES argument to
2366 skip-syntax-forward.
2367 (Parsing Expressions): Mention that the return value of
2368 parse-partial-sexp is currently a list of ten rather than nine
2369 elements.
2370 (Categories): Various corrections and clarifications.
2371
d29edb21
LT
23722004-02-17 Luc Teirlinck <teirllm@auburn.edu>
2373
2374 * markers.texi (Marker Insertion Types): Minor change.
2375
2376 * locals.texi (Standard Buffer-Local Variables):
2377 * commands.texi (Interactive Codes, Using Interactive):
2378 * functions.texi (Related Topics): Fix xrefs.
2379
43e48bda
LT
23802004-02-16 Luc Teirlinck <teirllm@auburn.edu>
2381
2382 * lists.texi (Sets And Lists): Update description of delete-dups.
2383
84e34002
RS
23842004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2385
2386 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
2387
23882004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2389
2390 * frames.texi (Parameter Access): frame-parameters arg is optional.
2391 modify-frame-parameters handles nil for FRAME.
2392 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2393 are all-or-nothing for certain toolkits.
2394 Mention parameter wait-for-wm.
2395 (Frames and Windows): In frame-first-window and frame-selected-window
2396 the arg is optional.
2397 (Input Focus): In redirect-frame-focus the second arg is optional.
2398 (Window System Selections): Mention selection type CLIPBOARD.
2399 Mention data-type UTF8_STRING.
2400 Mention numbering of cut buffers.
2401 (Resources): Describe x-resource-name.
2402
24032004-02-16 Richard M. Stallman <rms@gnu.org>
2404
2405 * windows.texi (Buffers and Windows): Delete false table
2406 about all-frames.
2407
2408 * syntax.texi (Parsing Expressions): Delete old caveat
2409 about parse-sexp-ignore-comments.
2410
2411 * streams.texi (Output Variables): Add print-quoted.
2412
2413 * lists.texi (Building Lists): Minor cleanup.
2414
2415 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2416
2417 * display.texi (Overlays): Explain overlays use markers.
2418 (Managing Overlays): Explain front-advance and rear-advance
2419 in more detail.
2420
2421 * loading.texi (Unloading): Document unload-feature-special-hooks.
2422 Get rid of fns-NNN.el file.
2423
24242004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2425
2426 * help.texi (Describing Characters): Fix text-char-description
2427 example output.
2428
2429 * edebug.texi (Using Edebug): Fix example.
2430
2431 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 2432
84e34002
RS
2433 * files.texi (Changing Files): Fix argname.
2434
2435 * calendar.texi: Fix parens, and default values.
2436
2437 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2438 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2439 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2440
2441 * positions.texi (Text Lines): Don't add -1 in current-line.
2442
24432004-02-16 Richard M. Stallman <rms@gnu.org>
2444
2445 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2446
c33b76da
EZ
24472004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2448
2449 * processes.texi (Low-Level Network): Fix a typo.
2450
9d7271e8
KS
24512004-02-12 Kim F. Storm <storm@cua.dk>
2452
2453 * display.texi (Fringes): Use consistent wording.
2454 Note that window-fringe's window arg is optional.
2455 (Scroll Bars): Use consistent wording.
2456
6827d730
LT
24572004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2458
2459 * tips.texi (Comment Tips): Document the new conventions for
2460 commenting out code.
2461
1cb60b5a
JD
24622004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2463
2464 * positions.texi (Text Lines): Added missing end defun.
2465
7fdd1f62
KS
24662004-02-07 Kim F. Storm <storm@cua.dk>
2467
2468 * positions.texi (Text Lines): Add line-number-at-pos.
2469
eb3c144c
JPW
24702004-02-06 John Paul Wallington <jpw@gnu.org>
2471
2472 * display.texi (Button Properties, Button Buffer Commands):
2473 mouse-2 invokes button, not down-mouse-1.
2474
a1d38d63
JR
24752004-02-04 Jason Rumney <jasonr@gnu.org>
2476
2477 * makefile.w32-in: Sync with Makefile.in changes.
2478
4b574f3d
LT
24792004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2480
2481 * minibuf.texi (Text from Minibuffer): Various corrections and
2482 clarifications.
2483 (Object from Minibuffer): Correct Lisp description of
2484 read-minibuffer.
2485 (Minibuffer History): Clarify description of cons values for
2486 HISTORY arguments.
2487 (Basic Completion): Various corrections and clarifications. Add
2488 completion-regexp-list.
2489 (Minibuffer Completion): Correct and clarify description of
2490 completing-read.
6f6b0433 2491 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2492 other minor changes.
2493 (High-Level Completion): Various corrections and clarifications.
2494 (Reading File Names): Ditto.
2495 (Minibuffer Misc): Ditto.
2496
d8186297
LT
24972004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2498
2499 * strings.texi (Text Comparison): assoc-string also matches
2500 elements of alists that are strings instead of conses.
2501 (Formatting Strings): Standardize Texinfo usage. Update index
2502 entries.
2503
9adcb5f2
LT
25042004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2505
2506 * lists.texi (Sets And Lists): Add delete-dups.
2507
3e7274ae
LT
25082004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2509
2510 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2511 special form.
2512 * macros.texi (Defining Macros): Update description of `declare',
2513 which now is a macro.
2514 (Wrong Time): Fix typos.
2515
944e099f
LT
25162004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2517
2518 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 2519 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
2520 and `batch-byte-compile'. In particular, mention and describe
2521 all optional arguments.
2522 (Disassembly): Correct and clarify the description of `disassemble'.
2523
90c3aa59
LT
25242004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2525
2526 * searching.texi: Various small changes in addition to the
2527 following.
2528 (Regexp Example): Adapt to new value of `sentence-end'.
2529 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2530 `words'.
2531 (Search and Replace): Add usage note for `perform-replace'.
2532 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2533 `match-data'.
2534 (Standard Regexps): Update for new values of `paragraph-start'
2535 and `sentence-end'.
2536
583c353d
LT
25372004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2538
2539 * files.texi (Saving Buffers): Clarify descriptions of
2540 `write-contents-functions' and `before-save-hook'.
2541 Make the defvar's for `before-save-hook' and `after-save-hook'
2542 into defopt's.
2543
05faee07
KS
25442004-01-07 Kim F. Storm <storm@cua.dk>
2545
2546 * commands.texi (Click Events): Describe new image and
2547 width/height elements of click events.
2548 (Accessing Events): Add posn-string, posn-image, and
2549 posn-object-width-height. Change posn-object to return either
2550 image or string object.
2551
a0465ec3
SJ
25522004-01-01 Simon Josefsson <jas@extundo.com>
2553
2554 * hooks.texi (Standard Hooks): Add before-save-hook.
2555 * files.texi (Saving Buffers): Likewise.
2556
972c0c49
RS
25572004-01-03 Richard M. Stallman <rms@gnu.org>
2558
2559 * frames.texi (Frames and Windows): Delete frame-root-window.
2560
dbcd463f
LT
25612004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2562
2563 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2564
2565 * functions.texi: Various small changes in addition to the
2566 following.
2567 (What Is a Function): `functionp' returns nil for macros. Clarify
2568 behavior of this and following functions for symbol arguments.
2569 (Function Documentation): Add `\' in front of (fn @var{arglist})
2570 and explain why.
2571 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2572 Add anchor.
2573 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2574
02c77ee9
MB
25752004-01-01 Miles Bader <miles@gnu.org>
2576
2577 * display.texi (Buttons): New section.
2578
903a1a91
AS
25792003-12-31 Andreas Schwab <schwab@suse.de>
2580
2581 * numbers.texi (Math Functions): sqrt reports a domain-error
2582 error.
2583 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2584
697cf92a
LT
25852003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2586
3f70fe82
LT
2587 * tips.texi (Documentation Tips): Update item on hyperlinks in
2588 documentation strings.
2589
697cf92a
LT
2590 * errors.texi (Standard Errors): Various small corrections and
2591 additions.
2592
2593 * control.texi: Various small changes in addition to the
2594 following.
2595 (Signaling Errors): Provide some more details on how `signal'
2596 constructs the error message. Add anchor to the definition of
2597 `signal'.
2598 (Error Symbols): Describe special treatment of `quit'.
2599 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2600 to emphasize that it has to be a single form.
2601
2602 * buffers.texi: Add anchor.
2603
4d25144d
RS
26042003-12-29 Richard M. Stallman <rms@gnu.org>
2605
2606 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2607 (Window Configurations): Add window-configuration-frame.
2608
2609 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2610
2611 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2612 Change arg name in get-char-property.
2613 (Special Properties): Update handling of keymap property.
2614
2615 * strings.texi (Modifying Strings): Add clear-string.
2616 (Text Comparison): Add assoc-string and remove
2617 assoc-ignore-case, assoc-ignore-representation.
2618
2619 * os.texi (Time of Day): Add set-time-zone-rule.
2620
2621 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2622 report domain-error errors.
4d25144d 2623
697cf92a 2624 * nonascii.texi (Converting Representations):
4d25144d
RS
2625 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2626 (Encoding and I/O): Add file-name-coding-system.
2627
2628 * modes.texi (Search-based Fontification): Explain that
2629 face specs are symbols with face names as values.
2630
2631 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2632
2633 * lists.texi (Building Lists): remq moved elsewhere.
2634 (Sets And Lists): remq moved here.
2635 (Association Lists): Refer to assoc-string.
2636
2637 * internals.texi (Garbage Collection): Add memory-use-counts.
2638
2639 * frames.texi (Frames and Windows): Add set-frame-selected-window
2640 and frame-root-window.
2641
697cf92a 2642 * files.texi (Contents of Directories):
4d25144d
RS
2643 Add directory-files-and-attributes.
2644
2645 * display.texi (Refresh Screen): Add force-window-update.
2646 (Invisible Text): Explain about moving point out of invis text.
2647 (Overlay Properties): Add overlay-properties.
2648 (Managing Overlays): Add overlayp.
2649 (GIF Images): Invalid image number displays a hollow box.
2650
2651 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2652 (Killing Buffers): Add buffer-live-p.
2653
67fafe38
MR
26542003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2655
2656 * display.texi (Fringes): Fix typo "set-buffer-window".
2657
68e74f25
LT
26582003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2659
2660 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2661 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2662 Add or change various xrefs and anchors.
2663
2664 * commands.texi: Replace all occurrences of @acronym{CAR} with
2665 @sc{car}, for consistency with the rest of the Elisp manual.
2666 `car' and `cdr' are historically acronyms, but are no longer
2667 widely thought of as such.
2668
2669 * internals.texi (Pure Storage): Mention that `purecopy' does not
2670 copy text properties.
2671 (Object Internals): Now 29 bits are used (in most implementations)
2672 to address Lisp objects.
2673
2674 * variables.texi (Variables with Restricted Values): New node.
2675
2676 * objects.texi (Lisp Data Types): Mention that certain variables
2677 can only take on a restricted set of values and add an xref to
2678 the new node "Variables with Restricted Values".
2679
2680 * eval.texi (Function Indirection): Describe the errors that
2681 `indirect-function' can signal.
2682 (Eval): Clarify the descriptions of `eval-region' and `values'.
2683 Describe `eval-buffer' instead of `eval-current-buffer' and
2684 mention `eval-current-buffer' as an alias for `current-buffer'.
2685 Correct the description and mention all optional arguments.
2686
697cf92a 2687 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2688 following.
2689 (Converting Representations): Clarify behavior of
2690 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2691 ASCII arguments.
2692 (Character Sets): Document the variable `charset-list' and adapt
2693 the definition of the function `charset-list' accordingly.
2694 (Translation of Characters): Clarify use of generic characters in
2695 `make-translation-table'. Clarify and correct the description of
2696 the use of translation tables in encoding and decoding.
2697 (User-Chosen Coding Systems): Correct and clarify the description
2698 of `select-safe-coding-system'.
2699 (Default Coding Systems): Clarify description of
2700 `file-coding-system-alist'.
2701
a62f71e4
LT
27022003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2703
2704 * strings.texi (Text Comparison): Correctly describe when two
2705 strings are `equal'. Combine and clarify descriptions of
2706 `assoc-ignore-case' and `assoc-ignore-representation'.
2707
2708 * objects.texi (Non-ASCII in Strings): Clarify description of
2709 when a string is unibyte or multibyte.
2710 (Bool-Vector Type): Update examples.
2711 (Equality Predicates): Correctly describe when two strings are
2712 `equal'.
2713
19017752
LT
27142003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2715
2716 * lists.texi (Building Lists): `append' no longer accepts integer
2717 arguments. Update the description of `number-sequence' to reflect
2718 recent changes.
2719 (Sets And Lists): Describe `member-ignore-case' after `member'.
2720
0f6a07a8
KS
27212003-11-27 Kim F. Storm <storm@cua.dk>
2722
2723 * commands.texi (Click Events): Click object may be an images.
2724 Describe (dx . dy) element of click positions.
2725 (Accessing Events): Remove duplicate posn-timestamp.
2726 New functions posn-object and posn-object-x-y.
2727
1ce7c819
KS
27282003-11-23 Kim F. Storm <storm@cua.dk>
2729
2730 * commands.texi (Click Events): Describe enhancements to event
2731 position lists, including new text-pos and (col . row) items.
2732 Mention left-fringe and right-fringe area events.
0f6a07a8 2733 (Accessing Events): New functions posn-area and
1ce7c819
KS
2734 posn-actual-col-row. Mention posn-timestamp. Mention that
2735 posn-point in non-text area still returns buffer position.
2736 Clarify posn-col-row.
2737
cae8ddbb
LH
27382003-11-21 Lars Hansen <larsh@math.ku.dk>
2739
2740 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2741 * anti.texi (File Attributes): Describe removed parameter
2742 ID-FORMAT.
2743
f7f1a248
LT
27442003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2745
68e74f25 2746 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2747 a position, its buffer is ignored.
2748
2749 * markers.texi (Overview of Markers): Mention it here too.
2750
c5e2fb05
LT
27512003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2752
2753 * numbers.texi (Numeric Conversions): Not just `floor', but also
2754 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2755
e57d0aa8
LT
27562003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2757
2758 * markers.texi (Creating Markers): Specify insertion type of
2759 created markers. Add xref to `Marker Insertion Types'.
2760 Second argument to `copy-marker' is optional.
2761 (Marker Insertion Types): Mention that most markers are created
2762 with insertion type nil.
2763 (The Mark): Correctly describe when `mark' signals an error.
2764 (The Region): Correctly describe when `region-beginning' and
2765 `region-end' signal an error.
2766
bb3612ec
LT
27672003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2768
2769 * hash.texi (Creating Hash): Clarify description of `eql'.
2770 `makehash' is obsolete.
2771 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2772
2773 * positions.texi (Point): Change description of `buffer-end', so
2774 that it is also correct for floating point arguments.
2775 (List Motion): Correct argument lists of `beginning-of-defun' and
2776 `end-of-defun'.
2777 (Excursions): Add xref to `Marker Insertion Types'.
2778 (Narrowing): Argument to `narrow-to-page' is optional.
2779
cfb8a797
LT
27802003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2781
2782 * streams.texi (Output Streams): Clarify behavior of point for
2783 marker output streams.
2784
c6177909
LT
27852003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2786
2787 * variables.texi (Defining Variables): Second argument to
2788 `defconst' is not optional.
2789 (Setting Variables): Mention optional argument APPEND to
2790 `add-to-list'.
2791 (Creating Buffer-Local): Expand description of
2792 `make-variable-buffer-local'.
2793 (Frame-Local Variables): Expand description of
2794 `make-variable-frame-local'.
2795 (Variable Aliases): Correct description of optional argument
2796 DOCSTRING to `defvaralias'. Mention return value of
2797 `defvaralias'.
2798 (File Local Variables): Add xref to `File variables' in Emacs
2799 Manual. Correct description of `hack-local-variables'. Mention
2800 `safe-local-variable' property. Mention optional second argument
2801 to `risky-local-variable-p'.
2802
b3645067
LT
28032003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2804
2805 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2806
10695e5c
EZ
28072003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2808
2809 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2810 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2811 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2812 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2813 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2814 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2815 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2816 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2817 @acronym{FOO}.
2818
a2f4def1
LT
28192003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2820
2821 * strings.texi (Creating Strings): Argument START to `substring'
2822 can not be `nil'. Expand description of
2823 `substring-no-properties'. Correct description of `split-string',
2824 especially with respect to empty matches. Prevent very bad line
2825 break in definition of `split-string-default-separators'.
2826 (Text Comparison): `string=' and `string<' also accept symbols as
2827 arguments.
2828 (String Conversion): More completely describe argument BASE in
2829 `string-to-number'.
5bb0fcd1 2830 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2831 corresponding object. Clarify behavior of numeric prefix after
2832 `%' in `format'.
2833 (Case Conversion): The argument to `upcase-initials' can be a
2834 character.
2835
a2296bf9
KH
28362003-10-27 Kenichi Handa <handa@m17n.org>
2837
2838 * display.texi (Fontsets): Fix texinfo usage.
2839
885fef7c
KH
28402003-10-25 Kenichi Handa <handa@m17n.org>
2841
2842 * display.texi (Fontsets): Add description of the function
2843 set-fontset-font.
2844
0c6b7a1f
LT
28452003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2846
2847 * display.texi (Temporary Displays): Add xref to `Documentation
2848 Tips'.
2849
2850 * functions.texi (Function Safety): Use inforef instead of pxref
2851 for SES.
2852
c3cda320
AS
28532003-10-23 Andreas Schwab <schwab@suse.de>
2854
2855 * Makefile.in (TEX, texinputdir): Don't define.
2856 (TEXI2DVI): Define.
2857 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2858 add $(srcdir)/index.texi.
2859 ($(infodir)/elisp): Remove index.texi dependency.
2860 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2861 (index.texi): Remove target.
2862 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
2863 (clean): Don't remove index.texi.
2864
c3cda320
AS
2865 * permute-index, index.perm: Remove.
2866 * index.texi: Rename from index.unperm.
2867
e5dadca7
LT
28682003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2869
2870 * tips.texi (Documentation Tips): Document new behavior for face
2871 and variable hyperlinks in Help mode.
2872
6cfb0777
LT
28732003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2874
2875 * objects.texi (Integer Type): Update for extra bit of integer range.
2876 (Character Type): Ditto.
2877
a6eeaa81 28782003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
2879
2880 * numbers.texi (Integer Basics): Add index entries for reading
2881 numbers in hex, octal, and binary.
2882
c8f9ba83
LK
28832003-10-16 Lute Kamstra <lute@gnu.org>
2884
2885 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2886 argument.
2887
b52a26fb
LT
28882003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2889
2890 * windows.texi (Choosing Window): Fix typo.
2891 * edebug.texi (Edebug Execution Modes): Fix typo.
2892
f7005886
RS
28932003-10-13 Richard M. Stallman <rms@gnu.org>
2894
2895 * windows.texi (Basic Windows): A window has fringe settings,
2896 display margins and scroll-bar settings.
2897 (Splitting Windows): Doc split-window return value.
2898 Clean up one-window-p.
2899 (Selecting Windows): Fix typo.
2900 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
2901 (Buffers and Windows): In set-window-buffer, explain effect
2902 on fringe settings and scroll bar settings.
2903 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
2904 (Choosing Window): Use defopt for pop-up-frame-function.
2905 For special-display-buffer-names, explain same-window and same-frame.
2906 Clarify window-dedicated-p return value.
2907 (Textual Scrolling): scroll-up and scroll-down can get an error.
2908 (Horizontal Scrolling): Clarify auto-hscroll-mode.
2909 Clarify set-window-hscroll.
2910 (Size of Window): Don't mention tool bar in window-height.
2911 (Coordinates and Windows): Explain what coordinates-in-window-p
2912 returns for fringes and display margins.
2913 (Window Configurations): Explain saving fringes, etc.
2914
2915 * tips.texi (Library Headers): Clean up Documentation.
2916
2917 * syntax.texi (Parsing Expressions): Clean up forward-comment
2918 and parse-sexp-lookup-properties.
2919
2920 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
2921
2922 * os.texi (System Environment): Clean up text for load-average errors.
2923
2924 * modes.texi (Hooks): Don't explain local hook details at front.
2925 Clarify run-hooks and run-hook-with-args a little.
2926 Clean up add-hook and remove-hook.
2927
2928 * edebug.texi (Edebug Execution Modes): Clarify t.
2929 Document edebug-sit-for-seconds.
2930 (Coverage Testing): Document C-x X = and =.
2931 (Instrumenting Macro Calls): Fix typo.
2932 (Specification List): Don't index the specification keywords.
2933
c989ebe9
KS
29342003-10-10 Kim F. Storm <storm@cua.dk>
2935
2936 * processes.texi (Network): Introduce make-network-process.
2937
f9525eef
LT
29382003-10-09 Luc Teirlinck <teirllm@auburn.edu>
2939
2940 * tips.texi (Library Headers): Fix typo.
2941
f008b925
LK
29422003-10-07 Juri Linkov <juri@jurta.org>
2943
2944 * modes.texi (Imenu): Mention imenu-create-index-function's
2945 default value. Explain submenus better.
2946
c22c5da6
LK
29472003-10-07 Lute Kamstra <lute@gnu.org>
2948
2949 * modes.texi (Faces for Font Lock): Fix typo.
2950 (Hooks): Explain how buffer-local hook variables can refer to
2951 global hook variables.
2952 Various minor clarifications.
2953
49247521
LK
29542003-10-06 Lute Kamstra <lute@gnu.org>
2955
2956 * tips.texi (Coding Conventions): Mention naming conventions for
2957 hooks.
2958
9296c947
LT
29592003-10-05 Luc Teirlinck <teirllm@auburn.edu>
2960
2961 * loading.texi (Library Search): Correct default value of
2962 load-suffixes.
2963 (Named Features): Fix typo.
2964
0e9b293a
RS
29652003-10-05 Richard M. Stallman <rms@gnu.org>
2966
2967 * loading.texi (Named Features): In `provide',
2968 say how to test for subfeatures.
2969 (Unloading): In unload-feature, use new var name
2970 unload-feature-special-hooks.
2971
49247521 29722003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
2973
2974 * modes.texi (Major Mode Conventions): Mention third way to set up
2975 Imenu.
2976 (Imenu): A number of small fixes.
2977 Delete documentation of internal variable imenu--index-alist.
2978 Document the return value format of imenu-create-index-function
2979 functions.
2980
ab8f7d5c
RS
29812003-09-30 Richard M. Stallman <rms@gnu.org>
2982
2983 * processes.texi (Network): Say what stopped datagram connections do.
2984
2985 * lists.texi (Association Lists): Clarify `assq-delete-all'.
2986
2987 * display.texi (Overlay Properties): Clarify `evaporate' property.
2988
49247521 29892003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
2990
2991 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 2992 constructs should be marked as risky.
86b9b767
LK
2993 Change cons cell into proper list.
2994 (Mode Line Variables): Change cons cell into proper list.
2995
49247521 29962003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
2997
2998 * modes.texi (Mode Line Data): Document the :propertize construct.
2999 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 3000 to match their order in the default mode-line-format.
bc3b02f9
LK
3001 Describe the new variables mode-line-position and mode-line-modes.
3002 Update the default values of mode-line-frame-identification,
3003 minor-mode-alist, and default-mode-line-format.
3004 (Properties in Mode): Mention the :propertize construct.
6142d1d0 3005
bc3b02f9 30062003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 3007
c22c5da6 3008 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
3009 * loading.texi, minibuf.texi, text.texi, variables.texi:
3010 Avoid @strong{Note:}.
3011
30122003-09-26 Richard M. Stallman <rms@gnu.org>
3013
3014 * keymaps.texi (Remapping Commands): Fix typo.
3015
41beda59
LT
30162003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
3017
3018 * processes.texi (Low-Level Network): Fix typo.
3019
ef6ae4ff
KS
30202003-09-23 Kim F. Storm <storm@cua.dk>
3021
3022 * processes.texi (Network, Network Servers): Fix typos.
3023 (Low-Level Network): Add timeout value for :server keyword.
3024 Add new option keywords to make-network-process.
3025 Add set-network-process-options.
3026 Explain how to test availability of network options.
3027
b0f23edf
RS
30282003-09-19 Richard M. Stallman <rms@gnu.org>
3029
3030 * text.texi (Motion by Indent): Arg to
3031 backward-to-indentation and forward-to-indentation is optional.
3032
3033 * strings.texi (Creating Strings): Add substring-no-properties.
3034
3035 * processes.texi
3036 (Process Information): Add list-processes arg QUERY-ONLY.
3037 Delete process-contact from here.
3038 Add new status values for process-status.
3039 Add process-get, process-put, process-plist, set-process-plist.
3040 (Synchronous Processes): Add call-process-shell-command.
3041 (Signals to Processes): signal-process allows process objects.
3042 (Network): Complete rewrite.
3043 (Network Servers, Datagrams, Low-Level Network): New nodes.
3044
3045 * positions.texi (Word Motion): forward-word, backward-word
3046 arg is optional. Reword.
3047
3048 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
3049
c22c5da6 3050 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
3051 Delete duplicate definition of buffer-local-value.
3052 (File Local Variables): Explain about discarding text props.
3053
f387bdea
RS
30542003-09-11 Richard M. Stallman <rms@gnu.org>
3055
3056 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
3057 changes variables that record input events.
3058 (Minibuffer Misc): Add minibuffer-selected-window.
3059
3060 * lists.texi (Building Lists): Add copy-tree.
3061
3062 * display.texi (Fontsets): Add char-displayable-p.
3063 (Scroll Bars): New node.
3064
49247521 30652003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
3066
3067 * modes.texi (%-Constructs): Document new `%i' and `%I'
3068 constructs.
3069
fd026ee1
JR
30702003-09-03 Peter Runestig <peter@runestig.com>
3071
3072 * makefile.w32-in: New file.
3073
4828b4d7
RS
30742003-08-29 Richard M. Stallman <rms@gnu.org>
3075
3076 * display.texi (Overlay Properties): Clarify how priorities
3077 affect use of the properties.
3078
a4e4f05d
LT
30792003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
3080
3081 * customize.texi (Type Keywords): Correct the description of
3082 `:help-echo' in the case where `motion-doc' is a function.
3083
3ebe0346
JPW
30842003-08-14 John Paul Wallington <jpw@gnu.org>
3085
3086 * modes.texi (Emulating Mode Line): Subsection, not section.
3087
3afe8e39
RS
30882003-08-13 Richard M. Stallman <rms@gnu.org>
3089
3090 * elisp.texi (Top): Update subnode lists in menu.
3091
3092 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
3093 (Kill Functions): kill-region has new arg yank-handler.
3094 (Yanking): New node.
3095 (Yank Commands): Add yank-undo-function.
3096 (Low-Level Kill Ring):
3097 kill-new and kill-append have new arg yank-handler.
3098 (Changing Properties): Add remove-list-of-text-properties.
3099 (Atomic Changes): New node.
3100
3101 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
3102
3103 * streams.texi (Output Variables): Add eval-expression-print-length
3104 and eval-expression-print-level.
3105
3106 * os.texi (Time Conversion): For encode-time, explain limits on year.
3107
3108 * objects.texi (Character Type): Define anchor "modifier bits".
3109
3110 * modes.texi (Emulating Mode Line): New node.
3111 (Search-based Fontification): Font Lock uses font-lock-face property.
3112 (Other Font Lock Variables): Likewise.
3113
3114 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
3115 not vectors.
3116 (Active Keymaps): Add emulation-mode-map-alists.
3117 (Functions for Key Lookup): key-binding has new arg no-remap.
3118 (Remapping Commands): New node.
3119 (Scanning Keymaps): where-is-internal has new arg no-remap.
3120 (Tool Bar): Add tool-bar-local-item-from-menu.
3121 Clarify when to use tool-bar-add-item-from-menu.
3122
3123 * commands.texi (Interactive Call): commandp has new arg.
3124 (Command Loop Info): Add this-original-command.
3125
e37769b1
JPW
31262003-08-06 John Paul Wallington <jpw@gnu.org>
3127
3128 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
3129
3130 * display.texi (Warning Basics): Fix typo.
3131 (Fringes): Add closing curly bracket and fix typo.
3132
3133 * elisp.texi (Top): Fix typo.
3134
c5e0561f
RS
31352003-08-05 Richard M. Stallman <rms@gnu.org>
3136
3137 * elisp.texi: Update lists of subnodes.
3138
3139 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
3140
3141 * variables.texi (Local Variables): Use lc for example variable names.
3142
3143 * tips.texi (Library Headers): Explain where to put -*-.
3144
3145 * strings.texi (Creating Strings): Fix xref for vconcat.
3146
3147 * sequences.texi (Vector Functions):
3148 vconcat no longer allows integer args.
3149
3150 * minibuf.texi (Reading File Names): read-file-name has new
3151 arg PREDICATE. New function read-directory-name.
3152
3153 * macros.texi (Defining Macros): Give definition of `declare'
3154 (Indenting Macros): New node.
3155
3156 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
3157 (Window Frame Parameters): Make separate table of parameters
3158 that are coupled with specific face attributes.
3159 (Deleting Frames): delete-frame-hooks renamed to
3160 delete-frame-functions.
3161
3162 * files.texi (Magic File Names): Add file-remote-p.
3163 Clarify file-local-copy.
3164
3165 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
3166 here; instead xref Defining Macros.
3167
3168 * display.texi (Warnings): New node, and subnodes.
3169 (Fringes): New node.
3170
3171 * debugging.texi (Test Coverage): New node.
3172
3173 * compile.texi (Compiler Errors): Explain with-no-warnings
3174 and other ways to suppress warnings.
3175
3176 * commands.texi (Interactive Call): Minor clarification.
3177
3178 * buffers.texi (Buffer File Name): set-visited-file-name
3179 renames the buffer too.
3180
3181 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
3182
ee59dede
MR
31832003-07-24 Markus Rost <rost@math.ohio-state.edu>
3184
3185 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
3186
f0514b34
MR
31872003-07-22 Markus Rost <rost@math.ohio-state.edu>
3188
3189 * internals.texi (Garbage Collection): Fix previous change.
3190
c73983bb
RS
31912003-07-22 Richard M. Stallman <rms@gnu.org>
3192
3193 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
3194
3195 * display.texi (Width): Use \s syntax in example.
3196 (Font Selection): Add face-font-rescale-alist.
3197
3198 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
3199 Remove spurious indent in example.
3200
3201 * lists.texi (Building Lists): Add number-sequence.
3202
3203 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
3204
3205 * functions.texi (Function Documentation): Explain how to
3206 show calling convention explicitly in the doc string.
3207
3208 * windows.texi (Selecting Windows): save-selected-window saves
3209 selected window of each frame.
3210 (Window Configurations): Minor change.
3211
3212 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
3213
3214 * streams.texi (Output Variables): Add print-continuous-numbering
3215 and print-number-table.
3216
3217 * processes.texi (Decoding Output): New node.
3218
3219 * os.texi (Time Conversion): decode-time arg is optional.
3220
3221 * objects.texi (Character Type): Don't use space as example for \.
3222 Make list of char names and \-sequences correspond.
3223 Explain that \s is not used in strings. `\ ' needs space after.
3224
3225 * nonascii.texi (Converting Representations): Add string-to-multibyte.
3226 (Translation of Characters): Add translation-table-for-input.
3227 (Default Coding Systems): Add auto-coding-functions.
3228 (Explicit Encoding): Add decode-coding-inserted-region.
3229 (Locales): Add locale-info.
3230
3231 * minibuf.texi (Basic Completion): Describe test-completion.
3232 Collections can be lists of strings.
3233 Clean up lazy-completion-table.
3234 (Programmed Completion): Mention test-completion.
3235 Clarify why lambda expressions are not accepted.
3236 (Minibuffer Misc): Describe minibufferp.
3237
51a8b435
RS
32382003-07-14 Richard M. Stallman <rms@gnu.org>
3239
3240 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
3241
3242 * windows.texi (Selecting Windows): New arg to select-window.
3243 (Selecting Windows): Add with-selected-window.
3244 (Size of Window): Add window-inside-edges, etc.
3245
3246 * internals.texi (Garbage Collection): Add post-gc-hook.
3247
3248 * processes.texi (Subprocess Creation): Add exec-suffixes.
3249
3250 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
3251 (Scanning Keymaps): Add map-keymaps.
3252 (Defining Menus): Add keymap-prompt.
3253
3254 * numbers.texi (Integer Basics): Add most-positive-fixnum,
3255 most-negative-fixnum.
3256
3257 * compile.texi (Byte Compilation): Explain no-byte-compile
3258 (Compiler Errors): New node.
3259
3260 * os.texi (User Identification): user-uid, user-real-uid
3261 can return float.
3262
3263 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
3264 and about derived modes.
3265 (Minor Modes): Add minor-mode-list.
3266 (Defining Minor Modes): Keyword args for define-minor-mode.
3267 (Search-based Fontification): Explain managing other properties.
3268 (Other Font Lock Variables): Add font-lock-extra-managed-props.
3269 (Faces for Font Lock): Add font-locl-preprocessor-face.
3270 (Hooks): Add run-mode-hooks and delay-mode-hooks.
3271
3272 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 3273 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
3274
3275 * loading.texi (Library Search): Add load-suffixes.
3276
3277 * minibuf.texi (Basic Completion): Add lazy-completion-table.
3278 (Programmed Completion): Add dynamic-completion-table.
3279
3280 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
3281 (Magic File Names): Specify precedence order of handlers.
199bb209 3282
51a8b435
RS
3283 * commands.texi (Command Overview): Emacs server runs pre-command-hook
3284 and post-command-hook.
3285 (Waiting): New calling convention for sit-for.
3286
3287 * text.texi (Special Properties): local-map and keymap properties
3288 apply based on their stickiness.
3289
c6de56a0
RS
32902003-07-07 Richard M. Stallman <rms@gnu.org>
3291
3292 * modes.texi (Minor Mode Conventions): Specify only some kinds
3293 of list values as args to minor modes.
3294
3295 * files.texi (File Name Expansion): Warn about iterative use
3296 of substitute-in-file-name.
3297
3298 * advice.texi (Activation of Advice): Clean up previous change.
3299
8c761ea6
MR
33002003-07-06 Markus Rost <rost@math.ohio-state.edu>
3301
3302 * advice.texi (Activation of Advice): Note that ad-start-advice is
3303 turned on by default.
3304
c6de56a0
RS
33052003-06-30 Richard M. Stallman <rms@gnu.org>
3306
3307 * text.texi (Buffer Contents): Document current-word.
3308 (Change Hooks): Not called for *Messages*.
3309
3310 * functions.texi (Defining Functions): Explain about redefining
3311 primitives.
3312 (Function Safety): Renamed. Minor changes.
3313 Comment out the detailed criteria for what is safe.
3314
3fe4e567
AS
33152003-06-22 Andreas Schwab <schwab@suse.de>
3316
3317 * objects.texi (Symbol Type): Fix description of examples.
3318
cda7bd13
AS
33192003-06-16 Andreas Schwab <schwab@suse.de>
3320
3321 * hash.texi (Creating Hash): Fix description of :weakness.
3322
fbcffa4a
KG
33232003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
3324
3325 * files.texi (Changing Files): copy-file copies file modes, too.
3326
ff6a3bfb
RS
33272003-05-28 Richard M. Stallman <rms@gnu.org>
3328
3329 * strings.texi (Creating Strings): Clarify split-string.
3330
1463a05d
JB
33312003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
3332
3333 * strings.texi (Creating Strings): Update split-string specification
3334 and examples.
3335
af253914
RS
33362003-05-19 Richard M. Stallman <rms@gnu.org>
3337
3338 * elisp.texi: Correct invariant section names.
3339
7ea52f92
RS
33402003-04-20 Richard M. Stallman <rms@gnu.org>
3341
3342 * os.texi (Timers): Explain about timers and quitting.
3343
e31afc09
RS
33442003-04-19 Richard M. Stallman <rms@gnu.org>
3345
3346 * internals.texi (Writing Emacs Primitives): Strings are
3347 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
3348 Explain GCPRO convention for varargs function args.
3349
5ceea398
RS
33502003-04-16 Richard M. Stallman <rms@gnu.org>
3351
3352 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
3353
b0ada147
RS
33542003-04-08 Richard M. Stallman <rms@gnu.org>
3355
3356 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
3357
b23375aa
KS
33582003-02-13 Kim F. Storm <storm@cua.dk>
3359
3360 * objects.texi (Character Type): New \s escape for space.
3361
c60ee5e7
JB
33622003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3363
3364 * os.texi (System Environment): Added cygwin system-type.
3365
84e47416
RS
33662003-01-25 Richard M. Stallman <rms@gnu.org>
3367
3368 * keymaps.texi: Document that a symbol can act as a keymap.
3369
3e8cf2ea
RS
33702003-01-13 Richard M. Stallman <rms@gnu.org>
3371
3372 * text.texi (Changing Properties): Say string indices are origin-0.
3373
3374 * positions.texi (Screen Lines) <compute-motion>:
3375 Correct order of elts in return value.
3376
3377 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
3378 how to define a default binding.
3379
7abb9fc5 33802002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 3381
104bc3aa 3382 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 3383
104bc3aa
MR
3384 * customize.texi (Simple Types): Clarify description of custom
3385 type 'number. Describe new custom type 'float.
177f790c 3386
7abb9fc5 33872002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
3388
3389 * variables.texi (File Local Variables): Fix typo.
3390
df140a68 33912002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 3392
df140a68
KG
3393 From Michael Albinus <Michael.Albinus@alcatel.de>.
3394
3395 * README: Target for Info file is `make info'.
3396
3397 * files.texi (File Name Components): Fixed typos in
3398 `file-name-sans-extension'.
3399 (Magic File Names): Complete list of operations for magic file
3400 name handlers.
3401
7ed9159a
JY
34022002-09-16 Jonathan Yavner <jyavner@engineer.com>
3403
3404 * variables.texi (File Local Variables): New function
3405 risky-local-variable-p.
3406
34072002-09-15 Jonathan Yavner <jyavner@engineer.com>
3408
3409 * functions.texi (Function safety): New node about unsafep.
3410
241f79af
PA
34112002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3412
3413 * customize.texi (Splicing into Lists): Fixed example.
3414 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3415
72459b15
JB
34162002-06-17 Juanma Barranquero <lektu@terra.es>
3417
3418 * frames.texi (Display Feature Testing): Fix typo.
3419
61f7e0f5
AS
34202002-06-12 Andreas Schwab <schwab@suse.de>
3421
3422 * frames.texi (Initial Parameters, Resources): Fix references to
3423 the Emacs manual.
3424
4e792dbd
KS
34252002-05-13 Kim F. Storm <storm@cua.dk>
3426
3427 * variables.texi (Intro to Buffer-Local): Updated warning and
3428 example relating to changing buffer inside let.
3429
940344d4 34302002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
3431
3432 * os.texi (Session Management): New node about X Session management.
3433
231ac53b
EZ
34342002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3435
3436 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3437 to which the manual corresponds, and the copyright years.
3438
3439 * Makefile.in (VERSION): Set to 2.9.
3440
140cc574
EZ
34412001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3442
3443 * elisp.texi: Change the category in @dircategory to "Emacs", to
3444 make it consistent with info/dir.
3445
9c7fce05
MB
34462001-11-25 Miles Bader <miles@gnu.org>
3447
3448 * text.texi (Fields): Describe new `limit' arg in
3449 field-beginning/field-end.
3450
9f8bbf0f
EZ
34512001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3452
a5e6715c
EZ
3453 * permute-index: Don't depend on csh-specific features. Replace
3454 the interpreter name with /bin/sh.
3455
9f8bbf0f
EZ
3456 * two-volume-cross-refs.txt: New file.
3457 * two.el: New file.
3458 * spellfile: New file.
3459
1756e2fb
EZ
34602001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3461
3462 * permute-index: New file.
3463
3464 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3465 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3466 8+3 restricted namespace.
ad050e54
EZ
3467
3468 * Makefile.in (infodir): Define relative to $(srcdir).
3469 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3470 include directories list via -I switch to makeinfo.
3471 (index.texi): Use cp if both hard and symbolic links fail.
3472
10fa7f8e
EZ
34732001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3474
7a1494ce
EZ
3475 * Makefile.in (distclean): Add.
3476
10fa7f8e
EZ
3477 The following changes make ELisp manual part of the Emacs
3478 distribution:
3479
3480 * Makefile.in: Add Copyright notice.
3481 (prefix): Remove.
3482 (infodir): Change value to "../info".
3483 (VPATH): New variable.
3484 (MAKE): Don't define.
3485 (texmacrodir): Don't define.
3486 (texinputdir): Append the existing value of TEXINPUTS.
3487 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3488 command to be compatible with man/Makefile.in, and to put the
3489 output into ../info.
5c32b7c5 3490 (info): Add target.
10fa7f8e
EZ
3491 (installall): Target removed.
3492
ad050e54 34932001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3494
3495 * tips.texi (Coding Conventions): Fix typo.
3496
6fd735df
GM
34972001-10-23 Gerd Moellmann <gerd@gnu.org>
3498
3499 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3500
b704d54b
EZ
35012001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3502
3503 * files.texi (File Name Components): Update the description of
3504 file-name-sans-extension and file-name-extension, as they now
3505 ignore leading dots.
3506
71431a0e
GM
35072001-10-20 Gerd Moellmann <gerd@gnu.org>
3508
6aa97356 3509 * (Version 21.1 released.)
71431a0e 3510
79f1f96c
MB
35112001-10-19 Miles Bader <miles@gnu.org>
3512
3513 * positions.texi (Text Lines): Describe behavior of
3514 `beginning-of-line'/`end-of-line' in the presence of field properties.
3515
892a8f36
GM
35162001-10-17 Gerd Moellmann <gerd@gnu.org>
3517
3518 * Makefile.in (VERSION): Set to 2.8.
3519 (manual): Use `manual-21'.
3520
8c1cc9e8 3521 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
3522 number was used. Set it to 2.8.
3523
3524 * intro.texi: Likewise.
3525
51724e26
EZ
35262001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3527
3528 * files.texi (File Name Completion): Document the significance of
3529 a trailing slash in elements of completion-ignored-extensions.
3530
57b338e8
MB
35312001-10-06 Miles Bader <miles@gnu.org>
3532
3533 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3534
c89e4bc5
GM
35352001-10-04 Gerd Moellmann <gerd@gnu.org>
3536
3537 * variables.texi (Variable Aliases): New node.
3538
ab952a4f
GM
35392001-10-04 Gerd Moellmann <gerd@gnu.org>
3540
3541 * Branch for 21.1.
dff28924 3542
9db3a582
MB
35432001-10-02 Miles Bader <miles@gnu.org>
3544
ae1a9581
MB
3545 * minibuf.texi (Minibuffer Misc): Add entries for
3546 `minibuffer-contents', `minibuffer-contents-no-properties', and
3547 `delete-minibuffer-contents'.
3548 Correct description for `minibuffer-prompt-end'.
3549
9db3a582
MB
3550 * text.texi (Property Search): Correct descriptions of
3551 `next-char-property-change' and `previous-char-property-change'.
3552 Add entries for `next-single-char-property-change' and
3553 `previous-single-char-property-change'.
3554 Make operand names a bit more consistent.
3555
03be5931
EZ
35562001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3557
3558 * frames.texi (Finding All Frames): Document that next-frame and
3559 previous-frame are local to current terminal.
3560
974548ec
EZ
35612001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3562
3563 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3564 result of make-keymap.
974548ec 3565
8d82c597
EZ
35662001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3567
3568 * display.texi (Font Lookup, Attribute Functions)
3569 (Image Descriptors): Add cross-references to the definition of
3570 selected frame.
3571
3572 * buffers.texi (The Buffer List): Add cross-references to the
3573 definition of selected frame.
3574
3575 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3576 frame at any given time.
3577 (Multiple Displays, Size and Position): Add a cross-reference to
3578 the definition of the selected frame.
3579
2842de30
EZ
35802001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3581
3582 * strings.texi (String Conversion) <string-to-number>: Document
3583 that a float is returned for integers that are too large.
3584
3585 * frames.texi (Mouse Position): Document mouse-position-function.
3586 (Display Feature Testing): Document display-images-p.
3587 (Window Frame Parameters): Document the cursor-type variable.
3588
3589 * numbers.texi (Integer Basics): Document CL style read syntax for
3590 integers in bases other than 10.
3591
3592 * positions.texi (List Motion): Document
3593 open-paren-in-column-0-is-defun-start.
3594
3595 * lists.texi (Sets And Lists): Document member-ignore-case.
3596
3597 * internals.texi (Garbage Collection): Document the used and free
3598 strings report.
3599 (Memory Usage): Document strings-consed.
3600
3601 * os.texi (Time of Day): Document float-time.
3602 (Recording Input): Document that clear-this-command-keys clears
3603 the vector to be returned by recent-keys.
3604
3605 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3606 argument keymap can be a list.
3607
3608 * nonascii.texi (User-Chosen Coding Systems)
3609 <select-safe-coding-system>: Document the new argument
3610 accept-default-p and the variable
3611 select-safe-coding-system-accept-default-p. Tell what happens if
3612 buffer-file-coding-system is undecided.
3613 (Default Coding Systems): Document auto-coding-regexp-alist.
3614
3615 * display.texi (The Echo Area) <message>: Document
3616 message-truncate-lines.
3617 (Glyphs): Document that the glyph table is unused on windowed
3618 displays.
3619
3620 * help.texi (Describing Characters) <single-key-description>:
3621 Document the new argument no-angles.
3622 (Accessing Documentation) <documentation-property>: Document that
3623 a non-string property is evaluated.
3624 <documentation>: Document that the function-documentation property
3625 is looked for.
3626
3627 * windows.texi (Selecting Windows): Document some-window.
3628
3629 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3630
3631 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3632 apropos-mode-hook.
3633
3634 * commands.texi (Using Interactive): Document interactive-form.
3635 (Keyboard Macros): Document kbd-macro-termination-hook.
3636 (Command Loop Info): Document that clear-this-command-keys clears
3637 the vector to be returned by recent-keys.
3638
2d43d823
GM
36392001-09-04 Werner LEMBERG <wl@gnu.org>
3640
3641 * Makefile.in (srcdir, texinputdir): New variables.
3642 (srcs, index.texi, install): Use $(srcdir).
3643 (.PHONY): Remove elisp.dvi.
3644 (elisp): Use -I switch for makeinfo.
3645 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3646 (installall, dist): Use $(srcdir).
3647 Fix path to texinfo.tex.
3648 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3649
fa739b31
GM
36502001-08-30 Gerd Moellmann <gerd@gnu.org>
3651
92a25631
GM
3652 * display.texi (Conditional Display): Adjust to API change.
3653
fa739b31
GM
3654 * configure: New file.
3655
cef68af5
GM
36562001-07-30 Gerd Moellmann <gerd@gnu.org>
3657
3658 * commands.texi (Repeat Events): Add description of
3659 double-click-fuzz.
3660
d1f08d85
SM
36612001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3662
3663 * syntax.texi (Syntax Class Table): Add the missing designator for
3664 comment and string fences.
3665 (Syntax Properties): Add a xref to syntax table internals.
3666 (Syntax Table Internals): Document string-to-syntax.
3667
1e9fc92e
GM
36682001-05-07 Gerd Moellmann <gerd@gnu.org>
3669
3670 * Makefile.in (install): Use install-info command line options
3671 like in Emacs' Makefile.in.
3672
00480554
MB
36732000-12-09 Miles Bader <miles@gnu.org>
3674
3675 * windows.texi (Window Start): Update documentation for
3676 `pos-visible-in-window-p'.
3677
1e344ee2
SM
36782000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3679
3680 * lists.texi (Building Lists): Add footnote to explain how to add
3681 to the end of a list.
3682
a540f6ed
GM
36832000-10-25 Gerd Moellmann <gerd@gnu.org>
3684
3685 * files.texi (Visiting Functions): Typos.
3686
28bcdbee
KH
36872000-10-25 Kenichi Handa <handa@etl.go.jp>
3688
3689 * files.texi (Visiting Functions): Return value of
3690 find-file-noselect may be a list of buffers if wildcards are used.
3691
22d1a4ed
MB
36922000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3693
3694 * display.texi (Defining Faces): Document `graphic' display type
3695 in face specs.
3696
916a89db
KG
36972000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3698
1e9fc92e 3699 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3700 `after-make-frame-hook' with `after-make-frame-functions'.
3701
1e9fc92e 3702 * frames.texi (Creating Frames): Ditto.
916a89db 3703
1e9fc92e 3704 * variables.texi (Future Local Variables): Ditto.
916a89db 3705
483de32b
GM
37062000-10-16 Gerd Moellmann <gerd@gnu.org>
3707
3708 * display.texi (Other Image Types): Add description of :foreground
3709 and :background properties of mono PBM images.
3710
e23a63a5
WL
37112000-08-17 Werner LEMBERG <wl@gnu.org>
3712
3713 * .cvsignore: New file.
3714
dfc16043
GM
37152000-01-05 Gerd Moellmann <gerd@gnu.org>
3716
3717 * tindex.pl: New script.
3718
602613fe
DL
37191999-12-03 Dave Love <fx@gnu.org>
3720
3721 * Makefile.in (MAKEINFO): New parameter.
3722
94ec544d
DL
37231999-09-17 Richard Stallman <rms@gnu.org>
3724
3725 * Makefile.in (srcs): Add hash.texi.
3726 (VERSION): Update to 20.6.
3727
37281999-09-13 Richard Stallman <rms@gnu.org>
3729
3730 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3731
37321998-08-29 Karl Heuer <kwzh@gnu.org>
3733
3734 * configure.in: New file.
3735 * Makefile.in: Renamed from Makefile.
3736 (prefix, infodir): Use value obtained from configure.
3737 (emacslibdir): Obsolete variable deleted.
3738 (dist): Distribute configure.in, configure, Makefile.in.
3739
37401998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3741
3742 * Makefile (INSTALL_INFO): New variable.
3743 (install): Run install-info.
3744
37451998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3746
3747 * Makefile (elisp.dvi): Add missing backslash.
3748
37491998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3750
3751 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3752 Run texindex without `./'. Always run texindex on elisp.tp.
3753 (elisp.tps): Target deleted.
3754
37551998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3756
3757 * Makefile (srcs): Add nonascii.texi and customize.texi.
3758 (dist): Start by deleting `temp'.
3759
37601998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3761
3762 * Makefile (makeinfo, texindex): Targets deleted.
3763 (makeinfo.o, texindex.o): Targets deleted.
3764 (clean, dist): Don't do anything with them or with getopt*.
3765
37661998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3767
3768 * Makefile (SHELL): Defined.
3769
37701998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3771
3772 * Makefile (elisp.tps): New target.
3773 (elisp.dvi): Depend on elisp.tps.
3774
3775Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3776
3777 * README: Update phone number.
3778
3779 * Makefile (elisp): Make this be the default target.
3780 Depend on makeinfo.c instead of makeinfo.
3781 (install): Don't depend on elisp.dvi, since we don't install that.
3782 Use mkinstalldirs.
3783 (dist): Add mkinstalldirs.
3784
3785Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3786
3787 * Makefile (VERSION): Update version number.
3788 (maintainer-clean): Renamed from realclean.
3789
3790Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3791
3792 * Makefile (realclean): New target.
3793 (elisp): Remove any old elisp-* files first.
3794
3795Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3796
d1f08d85
SM
3797 * Makefile (VERSION): New variable.
3798 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3799 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3800
3801Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3802
3803 * Makefile (elisp): Depend on makeinfo.
3804
3805Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3806
d1f08d85 3807 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3808
3809Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3810
3811 * Makefile (infodir, prefix): New vars.
3812 (install): Use infodir.
3813 (emacsinfodir): Deleted.
3814
3815Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3816
3817 * Makefile (srcs): Add calendar.texi.
3818
3819 * Makefile (dist): Copy texindex.c and makeinfo.c.
3820 Limit elisp-* files to those with one or two digits.
3821
3822Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3823
3824 * Makefile (dist): Changed to use Gzip instead of compress.
3825
3826Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3827
3828 * loading.texi (Unloading): define-function changed back to
3829 defalias. It may not stay this way, but at least it's
3830 consistent with the known-good version of the code patch.
3831
3832Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3833
3834 * modes.texi (Hooks): Document new optional arg of add-hook.
3835
3836Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3837
d1f08d85 3838 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3839
3840 * tips.texi: Add new section on standard library headers.
3841
3842Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3843
3844 * Makefile (srcs): Add frame.texi to the list of sources.
3845
3846Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3847
3848 * Makefile (dist): Don't bother excluding autosave files; they'll
3849 never make it into the temp directory anyway, and the hash marks
3850 in the name are problematic for make and the Bourne shell.
dff28924 3851 (srcs):
94ec544d
DL
3852
3853Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3854
d1f08d85 3855 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3856 the distribution tar file.
3857
dff28924 3858Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
3859
3860 * Makefile (srcs): Added index.perm.
3861 (elisp.dvi): Remove erroneous shell comment.
3862 Expect output of permute-index in permuted.fns.
3863 Save old elisp.aux in elisp.oaux.
3864 (clean): Added index.texi to be deleted.
3865
dff28924 3866Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3867
3868 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3869
dff28924 3870Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
3871
3872 * files.texi: Noted that completion-ignored-extensions is ignored
3873 when making *Completions*.
3874
3875Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3876
3877 * Makefile make dist now depends on elisp.dvi, since it tries
3878 to include it in the dist file.
3879
dff28924 3880Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
3881
3882 * functions.texinfo (Mapping Functions): Add missing quote
3883
dff28924 3884Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3885
3886 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3887 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3888
dff28924 3889Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3890
3891 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3892 and @error{} are the terms now being used. The files in the
3893 directory have been changed to reflect this.
3894
d1f08d85 3895 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
3896 ` @result{}', using 5 spaces at the begining of the line.
3897
dff28924 3898Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3899
3900 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
3901 experimental @indentedresult{}, @indentedexpandsto{} are part of
3902 the texinfo.tex in this directory. These TeX macros are not
3903 stable yet.
3904
dff28924 3905Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3906
3907 * texinfo.tex: temporarily added
d1f08d85 3908 \let\result=\dblarrow
94ec544d
DL
3909 \def\error{{\it ERROR} \longdblarrow}
3910 We need to do this better soon.
3911
dff28924 3912Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3913
3914 * Applied Karl Berry's patches to *.texinfo files, but not to
3915 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
3916 new title page format is also not applied, since it requires
3917 texinfo.tex changes.)
3918
3919 * Cleaned up `Makefile' and defined the `emacslibdir' directory
3920 for the Project GNU development environment.
3921
ad050e54 3922;; Local Variables:
fd026ee1 3923;; coding: iso-2022-7bit
ad050e54 3924;; End:
2a34a036 3925
651f374c
TTN
3926 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3927 2005 Free Software Foundation, Inc.
2a34a036
GM
3928 Copying and distribution of this file, with or without modification,
3929 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
3930
3931;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda