(make-temp-file): Moved to files.el.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
45158e77
RS
12005-10-21 Richard M. Stallman <rms@gnu.org>
2
3 * loading.texi (Where Defined): load-history contains abs file names.
4 symbol-file returns abs file names.
5
e50165ec
KS
62005-10-19 Kim F. Storm <storm@cua.dk>
7
8 * display.texi (Showing Images): Add max-image-size integer value.
9
63ab30d0
CY
102005-10-18 Chong Yidong <cyd@stupidchicken.com>
11
12 * display.texi (Showing Images): Document max-image-size.
13
f8252852
RS
142005-10-17 Richard M. Stallman <rms@gnu.org>
15
16 * commands.texi (Quitting): Minor clarification.
17
18 * processes.texi (Sentinels): Clarify about output and quitting.
19 (Filter Functions): Mention with-local-quit.
20
c1bed3aa
JL
212005-10-17 Juri Linkov <juri@jurta.org>
22
23 * buffers.texi (Current Buffer):
24 * commands.texi (Event Input Misc):
25 * compile.texi (Eval During Compile, Compiler Errors):
26 * customize.texi (Group Definitions):
27 * display.texi (Progress, Defining Faces):
28 * files.texi (Writing to Files):
29 * modes.texi (Mode Hooks, Defining Minor Modes):
30 * streams.texi (Output Functions):
31 * syntax.texi (Syntax Table Functions):
32 * text.texi (Change Hooks):
33 Replace `...' with `@dots{}' in `@defmac' and `@defspec'.
34
35 * commands.texi (Quitting): Replace arg `forms' with `body' in
36 `with-local-quit'.
37
38 * positions.texi (Excursions): Replace arg `forms' with `body' in
39 `save-excursion'.
40
ef1b4c9e
KS
412005-10-08 Kim F. Storm <storm@cua.dk>
42
43 * windows.texi (Window Tree): Rename window-split-tree to window-tree.
44 Rename manual section accordingly.
45
abc8ce50
KS
462005-10-04 Kim F. Storm <storm@cua.dk>
47
48 * windows.texi (Window Split Tree): New section describing
49 new function window-split-tree function.
50
a1f5a1f0
NR
512005-10-03 Nick Roberts <nickrob@snap.net.nz>
52
53 * display.texi (Fringe Size/Pos): Simplify and add detail.
54
97c3e4cc
RF
552005-09-30 Romain Francoise <romain@orebokech.com>
56
57 * minibuf.texi (High-Level Completion): Explain that the prompt
58 given to `read-buffer' should end with a colon and a space.
59 Update usage examples.
60
8ad8c5ce
JL
612005-09-29 Juri Linkov <juri@jurta.org>
62
63 * display.texi (Displaying Messages): Rename argument name
64 `string' to `format-string' in functions `message', `message-box',
65 `message-or-box'.
66
63182706
CY
672005-09-26 Chong Yidong <cyd@stupidchicken.com>
68
69 * errors.texi (Standard Errors): Corrected xrefs.
70
906320ec
CY
712005-09-18 Chong Yidong <cyd@stupidchicken.com>
72
73 * display.texi (Defining Images): Updated documentation for
74 `image-load-path'.
75
8ccd3630
RS
762005-09-17 Richard M. Stallman <rms@gnu.org>
77
78 * display.texi (Defining Images): Clean up previous change.
79
7260457b
RF
802005-09-16 Romain Francoise <romain@orebokech.com>
81
82 * elisp.texi: Specify GFDL version 1.2.
83
84 * doclicense.texi (GNU Free Documentation License): Update to
85 version 1.2.
86
5b51c037
CY
872005-09-15 Chong Yidong <cyd@stupidchicken.com>
88
89 * display.texi (Defining Images): Document `image-load-path'.
90
5c4757d3
RS
912005-09-15 Richard M. Stallman <rms@gnu.org>
92
93 * objects.texi (Printed Representation): Minor cleanup.
94 (Box Diagrams): Minor fix.
95 (Cons Cell Type): Move (...) index item here.
96 (Box Diagrams): From here.
97 (Array Type): Minor fix.
98 (Type Predicates): Delete index "predicates".
99 (Hash Table Type): Clarify xref.
100 (Dotted Pair Notation): Minor fix.
101
2bb8b80c
CY
1022005-09-10 Chong Yidong <cyd@stupidchicken.com>
103
104 * files.texi (Saving Buffers): Fix typo.
105
47b8bc5d
RS
1062005-09-08 Richard M. Stallman <rms@gnu.org>
107
108 * tips.texi (Programming Tips): Correct the "default" prompt spec.
109
475aab0d
CY
1102005-09-08 Chong Yidong <cyd@stupidchicken.com>
111
112 * locals.texi (Standard Buffer-Local Variables): Don't include
113 mode variables for minor modes.
114 Fix xrefs for buffer-display-count, buffer-display-table,
115 buffer-offer-save, buffer-saved-size, cache-long-line-scans,
116 enable-multibyte-characters, fill-column, header-line-format,
117 left-fringe-width, left-margin, and right-fringe-width.
118
119 * hooks.texi (Standard Hooks): All hooks should conform to the
120 standard naming convention now.
121 Fix xref for `echo-area-clear-hook'.
122
123 * display.texi (Usual Display): Note that indicate-empty-lines and
124 tab-width are buffer-local.
125
126 * files.texi (Saving Buffers): Add xref to `Killing Buffers'.
127
128 * modes.texi (Mode Help): Note that major-mode is buffer-local.
129
130 * nonascii.texi (Encoding and I/O): Note that
131 buffer-file-coding-system is buffer-local.
132
133 * positions.texi (List Motion): Note that defun-prompt-regexp is
134 buffer-local.
135
136 * text.texi (Auto Filling): Note that auto-fill-function is
137 buffer-local.
138 (Undo): Note that buffer-undo-list is buffer-local.
139
140 * windows.texi (Buffers and Windows): Document
141 buffer-display-count.
142
2a6bc1f7
RS
1432005-09-06 Richard M. Stallman <rms@gnu.org>
144
145 * tips.texi (Coding Conventions): Sometimes it is ok to put the
146 package prefix elsewhere than at the start of the name.
147
d7ea8b71
RS
1482005-09-03 Richard M. Stallman <rms@gnu.org>
149
150 * tips.texi (Programming Tips): Add conventions for minibuffer
151 questions and prompts.
152
0c6087a6
RS
1532005-09-03 Joshua Varner <jlvarner@gmail.com> (tiny change)
154
155 * intro.texi (nil and t): Minor cleanup.
156 Delete spurious mention of keyword symbols.
157 (Evaluation Notation): Add index entry.
158 (A Sample Function Description): Minor cleanup.
159 (A Sample Variable Description): Not all vars can be set.
160
4b5fa40e
TTN
1612005-09-03 Thien-Thi Nguyen <ttn@gnu.org>
162
163 * text.texi (Buffer Contents): Use "\n" in examples' result strings.
164
165 (Insertion): Document precise type of `insert-char' arg COUNT.
166
34b50776
SM
1672005-09-02 Stefan Monnier <monnier@iro.umontreal.ca>
168
169 * modes.texi (Other Font Lock Variables): Sync the default of
170 font-lock-lines-before.
171
c1105d05
MA
1722005-08-31 Michael Albinus <michael.albinus@gmx.de>
173
174 * files.texi (Magic File Names): Add `make-auto-save-file-name'.
175
62929713
RS
1762005-08-29 Richard M. Stallman <rms@gnu.org>
177
178 * elisp.texi (Top): Update subnode menu.
179
180 * searching.texi (Searching and Matching): Move node.
181 Rearrange contents and add overall explanation.
182 (Searching and Case): Move node.
183 (Searching and Matching): Update menu.
184
0fb57cc0
EZ
1852005-08-27 Eli Zaretskii <eliz@gnu.org>
186
187 * os.texi (Startup Summary): Fix the description of the initial
188 startup message display.
189
3e80c4c1
RS
1902005-08-25 Richard M. Stallman <rms@gnu.org>
191
192 * searching.texi (Search and Replace): Add replace-regexp-in-string.
193
1942005-08-25 Emilio C. Lopes <eclig@gmx.net>
195
196 * display.texi (Finding Overlays): Fix `find-overlay-prop' in
197 `next-overlay-change' example.
c1105d05 198
79a8defb
JL
1992005-08-22 Juri Linkov <juri@jurta.org>
200
201 * display.texi (Attribute Functions): Add set-face-inverse-video-p.
202 Fix invert-face. Fix args of face-background.
203
16691d29
JL
204 * display.texi (Standard Faces): Delete node.
205 (Faces): Add xref to `(emacs)Standard Faces'.
206 (Displaying Faces): Fix xref to `Standard Faces'.
207
208 * modes.texi (Mode Line Data): Fix xref to Standard Faces.
209
217b694f
EZ
2102005-08-20 Alan Mackenzie <acm@muc.de>
211
212 * buffers.texi (The Buffer List): Clarify the manipulation of the
213 buffer list.
214
0bf14bfd
RS
2152005-08-14 Richard M. Stallman <rms@gnu.org>
216
7ad1498e
AS
217 * modes.texi (Auto Major Mode): interpreter-mode-alist key is not
218 a regexp.
0bf14bfd 219
c118d09e
RS
2202005-08-11 Richard M. Stallman <rms@gnu.org>
221
59cb8c23
RS
222 * elisp.texi (Top): Update subnode lists.
223
224 * display.texi (Inverse Video): Node deleted.
225
c118d09e
RS
226 * tips.texi (Key Binding Conventions, Programming Tips, Warning Tips):
227 New nodes split out of Coding Conventions.
228
229 * searching.texi (Regular Expressions): Document re-builder.
230
231 * os.texi (Time Parsing): New node split out of Time Conversion.
232
233 * processes.texi (Misc Network, Network Feature Testing)
234 (Network Options, Make Network): New nodes split out of
235 Low-Level Network.
236
67ec7f41
RS
2372005-08-09 Richard M. Stallman <rms@gnu.org>
238
76d47f0d
RS
239 * frames.texi (Geometry): New node, split from Size and Position.
240 (Frame Parameters): Refer to Geometry.
241
67ec7f41 242 * buffers.texi (The Buffer List): Fix xrefs.
c1105d05 243
67ec7f41
RS
244 * windows.texi (Splitting Windows): Fix xref.
245
246 * frames.texi (Layout Parameters): Add xref.
247
248 * display.texi (Line Height, Scroll Bars): Fix xrefs.
249
250 * keymaps.texi (Menu Bar): Fix xref.
251
252 * locals.texi (Standard Buffer-Local Variables): Fix xref.
253
254 * modes.texi (%-Constructs): Fix xref.
255
256 * frames.texi (Window Frame Parameters): Node split up.
257 (Basic Parameters, Position Parameters, Size Parameters)
258 (Layout Parameters, Buffer Parameters, Management Parameters)
259 (Cursor Parameters, Color Parameters): New subnodes.
260
adb5e445
LT
2612005-08-09 Luc Teirlinck <teirllm@auburn.edu>
262
263 * positions.texi (Screen Lines): Update xref for previous change
264 in minibuf.texi.
265
266 * minibuf.texi (Intro to Minibuffers): Update pxref for previous
267 change in minibuf.texi.
268
61298e17
RS
2692005-08-09 Richard M. Stallman <rms@gnu.org>
270
271 * tips.texi (Coding Conventions): Minor cleanup.
272
273 * modes.texi (Defining Minor Modes): Explain when init-value
274 can be non-nil.
275
276 * elisp.texi (Top): Update submenu for Minibuffer.
277
278 * minibuf.texi (Minibuffer Misc): Node split up.
279 (Minibuffer Commands, Minibuffer Windows, Minibuffer Contents)
280 (Recursive Mini): New nodes split out from Minibuffer Misc.
281 (Minibuffer Misc): Document max-mini-window-height.
282
283 * hash.texi (Defining Hash): Delete stray paren in example.
284
285 * display.texi (Echo Area Customization): Don't define
286 max-mini-window-height here; xref instead.
287
288 * commands.texi (Event Input Misc): Update while-no-input.
289
290 * advice.texi (Advising Functions): Explain when to use advice
291 and when to use a hook.
292
43e124e6
EZ
2932005-07-30 Eli Zaretskii <eliz@gnu.org>
294
295 * makefile.w32-in (info): Don't run install-info.
296 ($(infodir)/dir): New target, produced by running install-info.
297
653aea22
LT
2982005-07-27 Luc Teirlinck <teirllm@auburn.edu>
299
300 * modes.texi (Defining Minor Modes): The keyword for the initial
301 value is :init-value, not :initial-value.
302
ba6ebbd5
EZ
3032005-07-23 Eli Zaretskii <eliz@gnu.org>
304
305 * loading.texi (Autoload): Make the `doctor' example be consistent
306 with what's in current loaddefs.el. Describe the "fn" magic in
307 the usage portion of the doc string.
308
6696f2a4
RS
3092005-07-22 Richard M. Stallman <rms@gnu.org>
310
311 * internals.texi (Garbage Collection): Clarify previous change.
312
0c17e67c
SM
3132005-07-21 Stefan Monnier <monnier@iro.umontreal.ca>
314
315 * internals.texi (Garbage Collection): Add gc-cons-percentage.
316
426179e1
JL
3172005-07-18 Juri Linkov <juri@jurta.org>
318
319 * commands.texi (Accessing Events):
320 * frames.texi (Text Terminal Colors, Resources):
321 * markers.texi (The Mark):
322 * modes.texi (Defining Minor Modes):
323 Delete duplicate duplicate words.
324
9b0c2c56
RS
3252005-07-16 Richard M. Stallman <rms@gnu.org>
326
327 * display.texi (Managing Overlays): Clarify make-overlay
328 args for insertion types.
329
fd90b80c
LT
3302005-07-13 Luc Teirlinck <teirllm@auburn.edu>
331
0c17e67c
SM
332 * customize.texi (Variable Definitions):
333 Add `custom-initialize-safe-set' and `custom-initialize-safe-default'.
fd90b80c
LT
334 `standard-value' is a list too.
335 (Defining New Types): Use @key{RET} instead of @key{ret}.
336
37aa90e5
TTN
3372005-07-13 Francis Litterio <franl@world.std.com> (tiny change)
338
339 * os.texi (Translating Input): Fix typo.
340
917e0c95
RS
3412005-07-08 Richard M. Stallman <rms@gnu.org>
342
343 * README: Update edition number and size estimate.
344
345 * elisp.texi (VERSION): Set to 2.9.
346
7d90e71d
RS
3472005-07-07 Richard M. Stallman <rms@gnu.org>
348
c330dafe
RS
349 * book-spine.texinfo: Update Emacs version.
350
7d90e71d
RS
351 * display.texi (Inverse Video): Delete mode-line-inverse-video.
352
dc2204be
RS
3532005-07-06 Richard M. Stallman <rms@gnu.org>
354
355 * searching.texi (Regexp Search): Clarify what re-search-forward
356 does when the search fails.
357
a0ec7a4a
LK
3582005-07-05 Lute Kamstra <lute@gnu.org>
359
dc2204be 360 * Update FSF's address in GPL notices.
a0ec7a4a
LK
361
362 * doclicense.texi (GNU Free Documentation License):
363 * gpl.texi (GPL):
364 * tips.texi (Coding Conventions, Library Headers):
365 * vol1.texi:
366 * vol2.texi: Update FSF's address.
367
4af33176
RS
3682005-07-04 Richard M. Stallman <rms@gnu.org>
369
370 * hooks.texi (Standard Hooks): Add occur-hook.
371
b3ab615b
LT
3722005-07-03 Luc Teirlinck <teirllm@auburn.edu>
373
374 * display.texi (The Echo Area): Correct menu.
375
3d393029
RS
3762005-07-03 Richard M. Stallman <rms@gnu.org>
377
7fe48b75
RS
378 * elisp.texi (Top): Update subnode menu for Display.
379
380 * display.texi (Displaying Messages): New node, with most
381 of what was in The Echo Area.
382 (Progress): Moved under The Echo Area.
383 (Logging Messages): New node with new text.
384 (Echo Area Customization): New node, the rest of what was
385 in The Echo Area. Document message-truncate-lines with @defvar.
386 (Display): Update menu.
387
3d393029
RS
388 * windows.texi (Textual Scrolling): Doc 3 values for
389 scroll-preserve-screen-position.
390
391 * text.texi (Special Properties): Change hook functions
392 should bind inhibit-modification-hooks around altering buffer text.
393
394 * keymaps.texi (Key Binding Commands): Call binding BINDING
395 rather than DEFINITION.
396
b26860ad
JB
3972005-06-29 Juanma Barranquero <lekktu@gmail.com>
398
399 * variables.texi (Defining Variables): `user-variable-p' returns t
400 for aliases of user options, nil for alias loops.
401
025691ed
RS
4022005-06-28 Richard M. Stallman <rms@gnu.org>
403
404 * keymaps.texi (Creating Keymaps): Put make-sparse-keymap before
405 make-keymap.
406
b61bfa4d
LT
4072005-06-27 Luc Teirlinck <teirllm@auburn.edu>
408
409 * variables.texi (Setting Variables): Correct and clarify
410 description of `add-to-ordered-list'.
411
24ee714d
RS
4122005-06-26 Richard M. Stallman <rms@gnu.org>
413
414 * display.texi (Faces): Minor cleanup.
415
33b79ce4
LT
4162005-06-25 Luc Teirlinck <teirllm@auburn.edu>
417
418 * display.texi (Faces): `facep' returns t for strings that are
419 face names.
420
df13531d
RS
4212005-06-25 Richard M. Stallman <rms@gnu.org>
422
423 * objects.texi (Equality Predicates): Clarify meaning of equal.
424
425 * windows.texi (Selecting Windows): save-selected-window
426 and with-selected-window save and restore the current buffer.
427
cf444441
RS
4282005-06-24 Richard M. Stallman <rms@gnu.org>
429
430 * numbers.texi (Float Basics): Explain how to test for NaN,
431 and printing the sign of NaNs.
432
6cdd056d
EZ
4332005-06-24 Eli Zaretskii <eliz@gnu.org>
434
435 * makefile.w32-in (MAKEINFO): Use --force.
436
b93e3c3b
RS
4372005-06-23 Richard M. Stallman <rms@gnu.org>
438
439 * display.texi (Face Functions): Correct Texinfo usage.
440
6fb276bd
LT
4412005-06-23 Luc Teirlinck <teirllm@auburn.edu>
442
443 * lists.texi (Rings): `ring-elements' now returns the elements of
444 RING in order.
445
1d1c7e75
JB
4462005-06-23 Juanma Barranquero <lekktu@gmail.com>
447
448 * markers.texi (The Mark): Texinfo usage fix.
449
9d12e52b
KS
4502005-06-23 Kim F. Storm <storm@cua.dk>
451
452 * searching.texi (Entire Match Data): Remove evaporate option for
453 match-data. Do not mention evaporate option for set-match-data.
454
6d44324c
GM
4552005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
456
457 * display.texi (Face Functions): Mention face aliases.
458
80df27a7
RS
4592005-06-21 Richard M. Stallman <rms@gnu.org>
460
461 * anti.texi (Antinews): Texinfo usage fix.
462
e121563b
KB
4632005-06-21 Karl Berry <karl@gnu.org>
464
9d7d543c
KB
465 * elisp.texi: Use @copying.
466
e121563b
KB
467 * elisp.texi: Put @summarycontents and @contents before the Top
468 node, instead of the end of the file, so that the contents appear
469 in the right place in the dvi/pdf output.
470
36a3b076
JL
4712005-06-21 Juri Linkov <juri@jurta.org>
472
473 * display.texi (Defining Faces): Add `customized-face'.
474
5c796e80
KS
4752005-06-20 Kim F. Storm <storm@cua.dk>
476
b7d1f38f
KS
477 * variables.texi (Setting Variables): Any type of element can be
478 given order in add-to-ordered-list. Compare elements with eq.
479
5c796e80
KS
480 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
481
fb056bef
KB
4822005-06-20 Karl Berry <karl@gnu.org>
483
484 * syntax.texi (Syntax Flags): Make last column very slightly wider
485 to avoid "generic comment" breaking on two lines and causing an
486 underfull box.
487
84398baa
LT
4882005-06-19 Luc Teirlinck <teirllm@auburn.edu>
489
490 * lists.texi (Rings): Various minor clarifications and corrections.
491
07ff1e4b
RS
4922005-06-18 Richard M. Stallman <rms@gnu.org>
493
494 * functions.texi (Obsolete Functions): Simplify.
495
496 * variables.texi (Variable Aliases): Simplify.
497
498 * anti.texi, backups.texi, compile.texi, customization.texi:
499 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
500 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
501 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
502 * variables.texi: Fix formatting ugliness.
503
504 * elisp.texi: Add links to Rings and Byte Packing.
505 Update version and copyright years.
506
507 * minibuf.texi: Fix formatting ugliness.
508 (Completion Commands): Move keymap vars to the end
509 and vars completing-read binds to the top.
510
3f7fab24
LT
5112005-06-17 Luc Teirlinck <teirllm@auburn.edu>
512
513 * processes.texi: Fix typos.
514 (Bindat Spec): Correct Texinfo error.
926c4c9b 515 (Byte Packing): Fix ungrammatical sentence.
3f7fab24 516
f19b57e3
RS
5172005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
518
519 * lists.texi (Rings): New node.
520 (Lists): Add it to menu.
521
a80c5da7 522 * processes.texi (Byte Packing): New node.
f19b57e3
RS
523 (Processes): Add it to menu.
524
5252005-06-17 Richard M. Stallman <rms@gnu.org>
526
527 * syntax.texi (Parsing Expressions): Fix texinfo usage.
528
529 * help.texi (Documentation Basics): Explain the xref to
530 Documentation Tips.
531
532 * debugging.texi (Debugger Commands): Minor fix.
533
67c1390d
LT
5342005-06-16 Luc Teirlinck <teirllm@auburn.edu>
535
536 * edebug.texi (Instrumenting): Eliminate duplicate link.
537 (Specification List): Replace references to "below", referring to
538 a later node, with one @ref to that node.
539
540 * os.texi (Timers): Timers should save and restore the match data
541 if they change it.
542
543 * debugging.texi (Debugger Commands): Mention that the Lisp
544 debugger can not step through primitive functions.
545
51cd2a8c
JB
5462005-06-16 Juanma Barranquero <lekktu@gmail.com>
547
548 * functions.texi (Obsolete Functions): Update argument names of
549 `make-obsolete' and `define-obsolete-function-alias'.
550
551 * variables.texi (Variable Aliases): Update argument names of
552 `defvaralias', `make-obsolete-variable' and
553 `define-obsolete-variable-alias'.
554
f5e6ac4a
KS
5552005-06-15 Kim F. Storm <storm@cua.dk>
556
557 * searching.texi (Entire Match Data): Rephrase warnings about
558 evaporate arg to match-data and set-match-data.
559
fe2a9972
LT
5602005-06-14 Luc Teirlinck <teirllm@auburn.edu>
561
67774855
LT
562 * elisp.texi (Top): Update detailed menu.
563
fe2a9972
LT
564 * edebug.texi (Edebug): Update menu.
565 (Instrumenting): Update xrefs.
566 (Edebug Execution Modes): Correct xref.
567 (Jumping): Clarify description of `h' command.
568 Eliminate redundant @ref.
569 (Breaks): New node.
570 (Breakpoints): is now a subsubsection.
571 (Global Break Condition): Mention `C-x X X'.
572 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
573 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
574 (Edebug Display Update): Correct pxref.
575 (Edebug and Macros): New node.
576 (Instrumenting Macro Calls): Is now a subsubsection.
577 Neither arg of `def-edebug-spec' is evaluated.
578 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
579 (Specification Examples): Fix typo.
580
b59f605b
LK
5812005-06-14 Lute Kamstra <lute@gnu.org>
582
583 * debugging.texi (Function Debugging): Primitives can break on
584 entry too.
585
a5c99dc9
KS
5862005-06-14 Kim F. Storm <storm@cua.dk>
587
588 * variables.texi (Setting Variables): Add add-to-ordered-list.
589
f99ed2f8
SM
5902005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
591
592 * syntax.texi (Parsing Expressions): Document aux functions and vars of
593 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
594
9d42ffaa
LK
5952005-06-13 Lute Kamstra <lute@gnu.org>
596
597 * text.texi (Special Properties): Fix cross reference.
598
32cc0b00
LT
5992005-06-11 Luc Teirlinck <teirllm@auburn.edu>
600
601 * debugging.texi (Function Debugging): Delete mention of empty
602 string argument to `cancel-debug-on-entry'. Delete inaccurate
603 description of the return value of that command.
604
98d1a1cf
EZ
6052005-06-11 Alan Mackenzie <acm@muc.de>
606
607 * text.texi (Adaptive Fill): Amplify the description of
608 fill-context-prefix.
609
4b53b8d7
LT
6102005-06-10 Luc Teirlinck <teirllm@auburn.edu>
611
84398baa 612 * syntax.texi (Parsing Expressions): Fix Texinfo error.
4b53b8d7 613
b5305167
SM
6142005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
615
616 * syntax.texi (Parsing Expressions): Document syntax-ppss.
617
9bd4c3ad
LT
6182005-06-10 Luc Teirlinck <teirllm@auburn.edu>
619
620 * debugging.texi (Error Debugging): Minor rewording.
621 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
622 is optional.
623
257914aa
LK
6242005-06-10 Lute Kamstra <lute@gnu.org>
625
b5305167 626 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
257914aa
LK
627 (Top): Give it a title. Correct version number. Give the
628 detailed node listing a more prominent header.
b5305167
SM
629 * intro.texi: Don't set VERSION here a second time.
630 Mention Emacs's version too.
257914aa
LK
631 * anti.texi (Antinews): Use EMACSVER to refer to the current
632 version of Emacs.
633
b7aae902
KS
6342005-06-09 Kim F. Storm <storm@cua.dk>
635
636 * searching.texi (Entire Match Data): Explain new `reseat' argument to
637 match-data and set-match-data.
638
99598737
RS
6392005-06-08 Richard M. Stallman <rms@gnu.org>
640
641 * searching.texi (Entire Match Data): Clarify when match-data
642 returns markers and when integers.
643
644 * display.texi (Defining Faces): Explain that face name should not
645 end in `-face'.
646
647 * modes.texi (Mode Line Data): Minor cleanup.
648 (Customizing Keywords): Node split out of Search-based Fontification.
649 Add example of using font-lock-add-keywords from a hook.
650 Clarify when MODE should be non-nil, and when nil.
651
6522005-06-06 Richard M. Stallman <rms@gnu.org>
653
654 * modes.texi (Mode Line Data): Explain what happens when the car
655 of a list is a void symbol.
656 (Search-based Fontification): Explain MODE arg to
657 font-lock-add-keywords and warn about calls from major modes.
658
ecc8893a
JL
6592005-06-08 Juri Linkov <juri@jurta.org>
660
661 * display.texi (Standard Faces): Add `shadow' face.
662
7fa9f4eb
LT
6632005-05-29 Luc Teirlinck <teirllm@auburn.edu>
664
665 * modes.texi (Major Mode Conventions): A derived mode only needs
666 to put the call to the parent mode inside `delay-mode-hooks'.
667
bebcc4b1
RS
6682005-05-29 Richard M. Stallman <rms@gnu.org>
669
c16b1394
RS
670 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
671 new, and what that implies. Clarify.
672
673 * files.texi (Locating Files): Clean up the text.
674
bebcc4b1
RS
675 * frames.texi (Window Frame Parameters): Document user-size.
676 Shorten entry for top by referring to left.
677
6782005-05-26 Richard M. Stallman <rms@gnu.org>
679
680 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
681 is new, and what the implications are. Other clarifications.
682
217797bc
RS
6832005-05-24 Richard M. Stallman <rms@gnu.org>
684
685 * frames.texi (Dialog Boxes): Minor fixes.
686
3565fe07
MY
6872005-05-25 Masatake YAMATO <jet@gyve.org>
688
689 * display.texi (Standard Faces): Write about `mode-line-highlight'.
690
817089df
LT
6912005-05-24 Luc Teirlinck <teirllm@auburn.edu>
692
693 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
694 is optional.
695
cb5db137
NR
6962005-05-24 Nick Roberts <nickrob@snap.net.nz>
697
698 * frames.texi (Dialog Boxes): Descibe new optional argument.
699
3c8572f5
LK
7002005-05-23 Lute Kamstra <lute@gnu.org>
701
702 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
703 syntax-begin-function over font-lock-beginning-of-syntax-function.
704
2a4d7cb3
LT
7052005-05-21 Luc Teirlinck <teirllm@auburn.edu>
706
71f800cf
LT
707 * minibuf.texi (Reading File Names): Update description of
708 `read-directory-name'.
709
2a4d7cb3
LT
710 * modes.texi (Derived Modes): Clarify :group keyword.
711
bb4afd09
EZ
7122005-05-21 Eli Zaretskii <eliz@gnu.org>
713
b5305167
SM
714 * files.texi (Locating Files): New subsection.
715 Describe locate-file and executable-find.
bb4afd09 716
a2c9aee6
EZ
7172005-05-21 Kevin Ryde <user42@zip.com.au>
718
719 * frames.texi (Initial Parameters): Update cross reference to
720 "Emacs Invocation".
721
6900105f
LT
7222005-05-19 Luc Teirlinck <teirllm@auburn.edu>
723
ca1b0914
LT
724 * keymaps.texi (Active Keymaps): Add anchor.
725
6900105f
LT
726 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
727 (Major Mode Conventions): Refer to `Auto Major Mode' in more
728 appropriate place.
729 (Derived Modes): Small clarifications.
b5305167
SM
730 (Minor Mode Conventions, Keymaps and Minor Modes):
731 Replace references to nodes with references to anchors.
6900105f
LT
732 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
733 Clarify description of lists whose first element is an integer.
734 (Mode Line Variables): Add anchor.
735 (%-Constructs): Clarify description of integer after %.
736 (Emulating Mode Line): Describe nil value for FACE.
737
54d06364
LT
7382005-05-18 Luc Teirlinck <teirllm@auburn.edu>
739
740 * modes.texi (Derived Modes): Correct references to non-existing
741 variable standard-syntax-table.
742
f8d0b769
LK
7432005-05-17 Lute Kamstra <lute@gnu.org>
744
745 * modes.texi (Defining Minor Modes): Mention the mode hook.
746
294c599c
KS
7472005-05-15 Kim F. Storm <storm@cua.dk>
748
749 * processes.texi (Network): Remove open-network-stream-nowait.
750 (Network Servers): Remove open-network-stream-server.
751
4214af69
LT
7522005-05-15 Luc Teirlinck <teirllm@auburn.edu>
753
754 * elisp.texi (Top): Update detailed menu.
755
756 * variables.texi: Reorder nodes.
757 (Variables): Update menu.
758 (File Local Variables): Do not refer to the `-*-' line as
759 a "local variables list". Add pxref.
760
302691ab
LT
7612005-05-14 Luc Teirlinck <teirllm@auburn.edu>
762
56d4215a
LT
763 * elisp.texi (Top): Update detailed menu for node changes.
764
302691ab
LT
765 * modes.texi (Modes): Update Menu.
766 (Hooks): Move to beginning of chapter.
767 Most minor modes run mode hooks too.
768 `add-hook' can handle void hooks or hooks whose value is a single
769 function.
770 (Major Modes): Update Menu.
771 (Major Mode Basics): New node, split off from `Major Modes'.
772 (Major Mode Conventions): Correct xref. Explain how to handle
773 auto-mode-alist if the major mode command has an autoload cookie.
774 (Auto Major Mode): Major update. Add magic-mode-alist.
775 (Derived Modes): Major update.
776 (Mode Line Format): Update Menu.
777 (Mode Line Basics): New node, split off from `Mode Line Format'.
778
779 * loading.texi (Autoload): Mention `autoload cookie' as synonym
780 for `magic autoload comment'. Add index entries and anchor.
781
d06ba294
RS
7822005-05-14 Richard M. Stallman <rms@gnu.org>
783
784 * tips.texi (Coding Conventions): Explain how important it is
785 that just loading certain files not change Emacs behavior.
786
787 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
788
405cb12a
LK
7892005-05-12 Lute Kamstra <lute@gnu.org>
790
19958124
LK
791 * modes.texi (Generic Modes): Update.
792 (Major Modes): Refer to node "Generic Modes".
793
405cb12a
LK
794 * elisp.texi (Top): Update to the current structure of the manual.
795 * processes.texi (Processes): Add menu description.
796 * customize.texi (Customization): Add menu descriptions.
797
f714dd1b
TTN
7982005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
799
cc9442f2
TTN
800 * processes.texi (Signals to Processes)
801 (Low-Level Network): Fix typos.
f714dd1b 802
36ad23ec
LK
8032005-05-11 Lute Kamstra <lute@gnu.org>
804
805 * elisp.texi (Top): Add some nodes from the chapter "Major and
806 Minor Modes" to the detailed node listing.
807
d101bf56
RS
8082005-05-10 Richard M. Stallman <rms@gnu.org>
809
810 * keymaps.texi (Extended Menu Items): Menu item filter functions
811 can be called at any time.
812
698b0510
LT
8132005-05-08 Luc Teirlinck <teirllm@auburn.edu>
814
815 * variables.texi (File Local Variables): `(hack-local-variables t)'
816 now also checks whether a mode is specified in the local variables
817 list.
818
2c6b25c7
EZ
8192005-05-05 Kevin Ryde <user42@zip.com.au>
820
821 * display.texi (The Echo Area): Correct format function cross
822 reference.
823
643b4cf5
LT
8242005-05-05 Luc Teirlinck <teirllm@auburn.edu>
825
826 * variables.texi (Variable Aliases): Change description of
827 `define-obsolete-variable-alias'.
828
829 * functions.texi (Functions): Add "Obsolete Functions" to menu.
830 (Defining Functions): Add xref.
831 (Obsolete Functions): New node.
832 (Function Safety): Standardize capitalization of section title.
833
834 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
835 (Dialog Boxes): Complete description of `x-popup-dialog'.
836
053bc8e4
RS
8372005-05-04 Richard M. Stallman <rms@gnu.org>
838
839 * commands.texi (Interactive Codes): Fix Texinfo usage.
840 Document U more clearly.
841
f6b1b15a
LT
8422005-05-01 Luc Teirlinck <teirllm@auburn.edu>
843
3b925015
LT
844 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
845 function and not a macro.
846
f6b1b15a
LT
847 * frames.texi (Pop-Up Menus): Correct and clarify description of
848 `x-popup-menu'.
849 (Dialog Boxes): Clarify description of `x-popup-dialog'.
850
ebbfa918
RS
8512005-05-01 Richard M. Stallman <rms@gnu.org>
852
853 * edebug.texi (Checking Whether to Stop): Fix previous change.
854
abe2f96e
LT
8552005-05-01 Luc Teirlinck <teirllm@auburn.edu>
856
d6028ef2
LT
857 * display.texi: Fix typos and Texinfo usage.
858
abe2f96e
LT
859 * edebug.texi (Checking Whether to Stop): executing-macro ->
860 executing-kbd-macro.
861
b2cfb30b
RS
8622005-05-01 Richard M. Stallman <rms@gnu.org>
863
864 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
865
7e995a23
RS
8662005-04-30 Richard M. Stallman <rms@gnu.org>
867
868 * files.texi (Magic File Names): Document `operations' property.
869
57efa539
LK
8702005-04-29 Lute Kamstra <lute@gnu.org>
871
872 * modes.texi (Generic Modes): New node.
873 (Major Modes): Add it to the menu.
874 (Derived Modes): Add "derived mode" to concept index.
875
0a20b1dc
LK
8762005-04-28 Lute Kamstra <lute@gnu.org>
877
878 * modes.texi (Defining Minor Modes): Fix previous change.
879 (Font Lock Mode): Simplify.
880 (Font Lock Basics): Say that font-lock-defaults is buffer-local
881 when set and that some parts are optional. Add cross references.
882 (Search-based Fontification): Say how to specify font-lock-keywords.
b5305167
SM
883 Add cross references. Add font-lock-multiline to index.
884 Move font-lock-keywords-case-fold-search here from node "Other Font
0a20b1dc 885 Lock Variables". Document font-lock-add-keywords and
b5305167 886 font-lock-remove-keywords.
0a20b1dc
LK
887 (Other Font Lock Variables): Move font-lock-keywords-only,
888 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
889 and font-lock-syntactic-face-function to node "Syntactic Font
890 Lock". Move font-lock-keywords-case-fold-search to node
891 "Search-based Fontification". Document font-lock-inhibit-thing-lock
892 and font-lock-{,un}fontify-{buffer,region}-function.
893 (Precalculated Fontification): Remove reference to deleted variable
894 font-lock-core-only.
895 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
896 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
897 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
898 and font-lock-syntactic-face-function here from node "Other Font
899 Lock Variables". Move font-lock-syntactic-keywords to "Setting
900 Syntax Properties". Add cross references.
b5305167
SM
901 (Setting Syntax Properties): New node.
902 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
0a20b1dc
LK
903 * syntax.texi (Syntax Properties): Add cross reference.
904 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
905
68a94f5a
RS
9062005-04-26 Richard M. Stallman <rms@gnu.org>
907
908 * display.texi (Defining Faces):
909 Document `default' elements of defface spec.
910
911 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
912
913 * variables.texi (Variable Aliases): Clarify text.
914
9152005-04-25 Chong Yidong <cyd@stupidchicken.com>
916
917 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
918
7f48f143
LT
9192005-04-25 Luc Teirlinck <teirllm@auburn.edu>
920
921 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
922
45d2f8e8
EZ
9232005-04-24 Eli Zaretskii <eliz@gnu.org>
924
f3714ab2
EZ
925 * syntax.texi (Syntax Table Internals): Elaborate documentation of
926 syntax-after and syntax-class.
927
45d2f8e8 928 * files.texi (Changing Files): Fix last change's cross-reference.
5eb20bca
EZ
929 (Unique File Names): Don't mention "numbers" in the documentation
930 of make-temp-file and make-temp-name.
45d2f8e8 931
469bc679
RS
9322005-04-23 Richard M. Stallman <rms@gnu.org>
933
934 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
935
c9fa5dc9
RS
9362005-04-22 Nick Roberts <nickrob@snap.net.nz>
937
938 * windows.texi (Cyclic Window Ordering): Clarify window-list.
939
230e1e80
NR
9402005-04-22 Nick Roberts <nickrob@snap.net.nz>
941
942 * variables.texi (Variable Aliases): Describe make-obsolete-variable
943 and define-obsolete-variable-alias.
944
1ba52906
KS
9452005-04-22 Kim F. Storm <storm@cua.dk>
946
947 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
948 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
949
9721d904
LK
9502005-04-21 Lute Kamstra <lute@gnu.org>
951
952 * lists.texi (Association Lists): Document rassq-delete-all.
953
ed35c736
RS
9542005-04-19 Richard M. Stallman <rms@gnu.org>
955
956 * modes.texi (Search-based Fontification): Explain that
957 facespec is an expression to be evaluated.
958
42fc00a4
RS
9592005-04-19 Kevin Ryde <user42@zip.com.au>
960
b5305167 961 * streams.texi (Output Functions): Fix xref.
42fc00a4
RS
962 * strings.texi (String Conversion): Fix xref.
963
5827e9d4
KS
9642005-04-19 Kim F. Storm <storm@cua.dk>
965
966 * symbols.texi (Symbol Plists): Add safe-get.
967 Mention that `get' may signal an error.
968
47872da9
NR
9692005-04-18 Nick Roberts <nickrob@snap.net.nz>
970
971 * customize.texi (Variable Definitions): Replace tooltip-mode
972 example with save-place.
973
ec0cf966
RS
9742005-04-17 Richard M. Stallman <rms@gnu.org>
975
976 * buffers.texi (Indirect Buffers): Clarify.
977
978 * positions.texi (Positions): Clarify converting marker to integer.
979
980 * strings.texi (String Basics): Mention string-match; clarify.
981
199bb209
LK
9822005-04-08 Lute Kamstra <lute@gnu.org>
983
984 * modes.texi (Search-based Fontification): Fix cross references.
985 Use consistent terminology. Document anchored highlighting.
986
bfa54668
LK
9872005-04-05 Lute Kamstra <lute@gnu.org>
988
989 * modes.texi (Defining Minor Modes): Document :group keyword
990 argument and its default value.
991
07e5fb9e
LK
9922005-04-03 Lute Kamstra <lute@gnu.org>
993
994 * hooks.texi (Standard Hooks): Add some hooks. Add cross
995 references and/or descriptions. Delete major mode hooks; mention
996 them as a category instead. Rename or delete obsolete hooks.
997
aa945b59
RS
9982005-04-02 Richard M. Stallman <rms@gnu.org>
999
1000 * nonascii.texi (Coding System Basics): Another wording cleanup.
1001
8b918214
RS
10022005-04-01 Richard M. Stallman <rms@gnu.org>
1003
1004 * nonascii.texi (Coding System Basics): Clarify previous change.
1005
41639988
KH
10062005-04-01 Kenichi Handa <handa@m17n.org>
1007
1008 * nonascii.texi (Coding System Basics): Describe about rondtrip
1009 identity of coding systems.
1010
8e669bbd
RS
10112005-03-29 Chong Yidong <cyd@stupidchicken.com>
1012
1013 * text.texi (Buffer Contents): Add filter-buffer-substring and
1014 buffer-substring-filters.
1015
f60a6f87
RS
10162005-03-26 Chong Yidong <cyd@stupidchicken.com>
1017
1018 * anti.texi (Antinews): Mention `G' interactive code.
1019
1020 * tips.texi (Compilation Tips): Mention benchmark.el.
1021
aaac1251
LT
10222005-03-27 Luc Teirlinck <teirllm@auburn.edu>
1023
1024 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
1025 is now bound to M-o M-o.
1026
1027 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
1028
45325173
GM
10292005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
1030
1031 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
1032 in the Emacs Manual).
1033 * Makefile.in (srcs): Remove calendar.texi.
1034 * makefile.w32-in (srcs): Remove calendar.texi.
1035 * display.texi (Display): Change name of next node.
1036 * os.texi (System In): Change name of previous node.
1037 * elisp.texi (Top): Remove Calendar references.
1038 * vol1.texi (Top): Remove Calendar references.
1039 * vol2.texi (Top): Remove Calendar references.
1040
85df292e
RS
10412005-03-25 Richard M. Stallman <rms@gnu.org>
1042
45325173 1043 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
85df292e
RS
1044 Cleanup previous change.
1045
10462005-03-25 Chong Yidong <cyd@stupidchicken.com>
1047
1048 * display.texi (Face Attributes): Faces earlier in an :inherit
1049 list take precedence.
1050 (Scroll Bars): Fix description of vertical-scroll-bars.
1051 Document frame-current-scroll-bars and window-current-scroll-bars.
1052
1053 * markers.texi (The Mark): Document temporary Transient Mark mode.
1054
b5305167
SM
1055 * minibuf.texi (Reading File Names):
1056 Document read-file-name-completion-ignore-case.
85df292e
RS
1057
1058 * positions.texi (Screen Lines): Document nil for width argument
1059 to compute-motion.
1060
1fe54d69
KS
10612005-03-23 Kim F. Storm <storm@cua.dk>
1062
1063 * display.texi (Standard Faces): Other faces used in the fringe
1064 implicitly inherits from the fringe face.
1065 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
1066 properties implicitly inherits from fringe face.
1067 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
1068
a775dff4
RS
10692005-03-20 Chong Yidong <cyd@stupidchicken.com>
1070
1071 * display.texi (Invisible Text): State default value of
1072 line-move-ignore-invisible.
1073 (Managing Overlays): Document remove-overlays.
1074 (Standard Faces): Document escape-glyph face.
1075
b5305167 1076 * minibuf.texi (Reading File Names): Document read-file-name-function.
a775dff4 1077
b5305167
SM
1078 * modes.texi (Other Font Lock Variables):
1079 Document font-lock-lines-before.
a775dff4
RS
1080
1081 * positions.texi (Skipping Characters): skip-chars-forward allows
1082 character classes.
1083
077f7085
LK
10842005-03-18 Lute Kamstra <lute@gnu.org>
1085
1086 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
1087
d69ea7ab
RS
10882005-03-17 Richard M. Stallman <rms@gnu.org>
1089
c7bd5d57
RS
1090 * text.texi (Undo): Document extensible undo entries.
1091
d69ea7ab
RS
1092 * searching.texi (String Search, Regexp Search, Regexp Search):
1093 Cleanups.
1094
1095 * nonascii.texi (Character Codes): Minor fix.
1096
1097 * display.texi (Display Property): Explain the significance
1098 of having text properties that are eq.
1099 (Other Display Specs): Explain string as display spec.
1100
1101 * commands.texi (Interactive Codes): Document G option.
1102
11032005-03-17 Chong Yidong <cyd@stupidchicken.com>
1104
1105 * text.texi (Filling): Add sentence-end-without-period and
1106 sentence-end-without-space.
1107 (Changing Properties): Minor fix.
1108
1109 * anti.texi: Total rewrite.
1110
a7679889
LK
11112005-03-15 Lute Kamstra <lute@gnu.org>
1112
1113 * edebug.texi (Instrumenting Macro Calls): Fix typos.
1114
6eb8e247
KS
11152005-03-08 Kim F. Storm <storm@cua.dk>
1116
1117 * display.texi (Specified Space): Property :width is support on
1118 non-graphic terminals, :height is not.
1119
bfa8be14
RS
11202005-03-07 Richard M. Stallman <rms@gnu.org>
1121
1122 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
1123 Now subnodes of Fringes.
1124 (Overlay Arrow): Document overlay-arrow-variable-list.
1125 (Fringe Size/Pos): New node, broken out of Fringes.
1126 (Display): Explain clearing vs redisplay better.
1127 (Truncation): Clarify use of bitmaps.
1128 (The Echo Area): Clarify the uses of the echo area.
1129 Add max-mini-window-height.
1130 (Progress): Clarify.
1131 (Invisible Text): Explain that main loop moves point out.
1132 (Selective Display): Say "hidden", not "invisible".
b5305167 1133 (Managing Overlays): Move up. Describe relation to Undo here.
bfa8be14
RS
1134 (Overlay Properties): Clarify intro.
1135 (Finding Overlays): Explain return values when nothing found.
1136 (Width): truncate-string-to-width has added arg.
1137 (Displaying Faces): Clarify and update mode line face handling.
1138 (Face Functions): Minor cleanup.
b5305167 1139 (Conditional Display): Merge into Other Display Specs.
bfa8be14
RS
1140 (Pixel Specification, Other Display Specs): Minor cleanups.
1141 (Images, Image Descriptors): Minor cleanups.
1142 (GIF Images): Patents have expired.
1143 (Showing Images): Explain default text for insert-image.
b5305167 1144 (Manipulating Button Types): Merge into Manipulating Buttons.
bfa8be14
RS
1145 (Making Buttons): Explain return values.
1146 (Button Buffer Commands): Add xref.
1147 (Inverse Video): Update mode-line-inverse-video.
1148 (Display Table Format): Clarify.
1149 (Active Display Table): Give defaults for window-display-table.
1150
1151 * calendar.texi (Calendar Customizing): calendar-holiday-marker
1152 and calendar-today-marker are strings, not chars.
1153 (Holiday Customizing): Minor fix.
1154
bfa8be14
RS
1155 * internals.texi (Writing Emacs Primitives): Update `or' example.
1156 Update limit on # args of subr.
1157
1158 * edebug.texi (Using Edebug): Arrow is in fringe.
1159 (Instrumenting): Arg to eval-defun works without loading edebug.
1160 (Edebug Execution Modes): Add xref.
1161
1162 * customize.texi (Common Keywords): Clarify :require.
1163 Mention :version here.
1164 (Variable Definitions, Group Definitions): Not here.
1165 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
1166
d69ea7ab
RS
11672005-03-07 Chong Yidong <cyd@stupidchicken.com>
1168 * nonascii.texi (Text Representations): Clarify position-bytes.
1169 (Character Sets): Add list-charset-chars.
1170 (Scanning Charsets): Add charset-after.
1171 (Encoding and I/O): Minor fix.
1172
34398e6c
RS
11732005-03-06 Richard M. Stallman <rms@gnu.org>
1174
1175 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
1176 (Resizing Windows): Likewise.
1177
1178 * text.texi (Change Hooks): Get rid of "Emacs 21".
1179
1180 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
1181
1182 * streams.texi (Output Variables): Get rid of "Emacs 21".
1183
1184 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
1185
1186 * os.texi (Translating Input): Replace flow-control example
1187 with a less obsolete example that uses `keyboard-translate'.
1188
6eb8e247 1189 * objects.texi (Hash Table Type, Circular Objects):
34398e6c 1190 Get rid of "Emacs 21".
6eb8e247 1191
34398e6c
RS
1192 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
1193 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
1194
1195 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
1196
1197 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
1198
1199 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
1200 (Menu Bar): Fix when menu-bar-update-hook is called.
1201
1202 * hash.texi (Hash Tables): Get rid of "Emacs 21".
1203
1204 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
1205 and make it read better.
1206
1207 * files.texi (Writing to Files): Get rid of "Emacs 21".
1208 (Unique File Names): Likewise.
1209
1210 * elisp.texi: Update Emacs version to 22.
1211
1212 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
1213 (Overlay Properties, Face Attributes): Likewise.
1214 (Managing Overlays): Fix punctuation.
1215 (Attribute Functions): Clarify set-face-font; get rid of
1216 info about old Emacs versions.
1217 (Auto Faces, Font Lookup, Display Property, Images):
1218 Get rid of "Emacs 21".
1219
1220 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
1221
d2178387
RS
12222005-03-05 Richard M. Stallman <rms@gnu.org>
1223
1224 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
1225
524352d6
LK
12262005-03-04 Lute Kamstra <lute@gnu.org>
1227
1228 * debugging.texi (Error Debugging): Document stack-trace-on-error.
1229
12302005-03-03 Lute Kamstra <lute@gnu.org>
1231
1232 * edebug.texi (Instrumenting Macro Calls): Fix typo.
1233
284f0680
LK
12342005-03-01 Lute Kamstra <lute@gnu.org>
1235
1236 * debugging.texi (Debugger Commands): Update `j'.
1237
a9ee5cac
LK
12382005-02-28 Lute Kamstra <lute@gnu.org>
1239
1240 * debugging.texi (Debugging): Fix typo.
1241 (Error Debugging): Document eval-expression-debug-on-error.
1242 (Function Debugging): Update example.
1243 (Using Debugger): Mention starred stack frames.
1244 (Debugger Commands): Document `j' and `l'.
1245 (Invoking the Debugger): `d' and `j' exit recursive edit too.
1246 Update the messages that the debugger displays.
1247 (Internals of Debugger): Add cross reference. Update example.
1248 (Excess Open): Minor improvement.
1249 (Excess Close): Minor improvement.
1250
378d0f8e
RS
12512005-02-26 Richard M. Stallman <rms@gnu.org>
1252
1253 * tips.texi (Coding Conventions): Clarify.
1254 Put all the major mode key reservations together.
1255 Mention the Mouse-1 => Mouse-2 conventions.
1256
1257 * syntax.texi (Syntax Class Table): Clarify.
1258 (Syntax Table Functions): syntax-after moved from here.
1259 (Syntax Table Internals): syntax-after moved to here.
1260 (Parsing Expressions): Update info on number of values
1261 and what's meaningful in the STATE argument.
1262 (Categories): Fix typo.
1263
1264 * sequences.texi (Arrays): Cleanup.
1265 (Char-Tables): Clarify.
1266
1267 * processes.texi (Deleting Processes): Cleanups, add xref.
1268 (Subprocess Creation): Explain nil in exec-path. Cleanup.
1269 (Process Information): set-process-coding-system, some args optional.
1270 (Input to Processes): Explain various types for PROCESS args.
1271 Rename them from PROCESS-NAME to PROCESS.
1272 (Signals to Processes): Likewise.
1273 (Decoding Output): Cleanup.
1274 (Query Before Exit): Clarify.
1275
1276 * os.texi (Startup Summary): Correct the options; add missing ones.
1277 (Terminal Output, Batch Mode): Clarify.
1278 (Flow Control): Node deleted.
1279
1280 * markers.texi (The Mark): Clarify.
1281
1282 * macros.texi (Expansion): Cleanup.
1283 (Indenting Macros): indent-spec allows ints, not floats.
1284
1285 * keymaps.texi (Keymaps): Clarify.
1286 (Format of Keymaps): Update lisp-mode-map example.
1287 (Active Keymaps, Key Lookup): Clarify.
1288 (Changing Key Bindings): Add xref to `kbd'.
1289 (Key Binding Commands, Simple Menu Items): Clarify.
1290 (Mouse Menus, Menu Bar): Clarify.
1291 (Menu Example): Replace print example with menu-bar-replace-menu.
1292
1293 * help.texi (Documentation Basics): Add function-documentation prop.
1294
1295 * elisp.texi (Top): Don't refer to Flow Control node.
1296
1297 * commands.texi (Command Overview): Improve xrefs.
1298 (Adjusting Point): Adjusting point applies to intangible and invis.
1299 (Key Sequence Input): Doc extra read-key-sequence args.
1300 Likewise for read-key-sequence-vector.
1301
1302 * backups.texi (Rename or Copy): Minor fix.
1303 (Numbered Backups): For version-control, say the default.
1304 (Auto-Saving): make-auto-save-file-name example is simplified.
1305
1306 * advice.texi (Advising Functions): Don't imply one part of Emacs
1307 should advise another part. Markup changes.
1308 (Defining Advice): Move transitional para.
1309 (Activation of Advice): Cleanup.
1310 Explain if COMPILE is nil or negative.
1311
1312 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
1313
2e20c83d
LK
13142005-02-24 Lute Kamstra <lute@gnu.org>
1315
1316 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
1317 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
1318
65c492fd
LK
13192005-02-23 Lute Kamstra <lute@gnu.org>
1320
b02c3eed
LK
1321 * modes.texi (Defining Minor Modes): define-minor-mode can be used
1322 to define global minor modes as well.
1323
65c492fd
LK
1324 * display.texi (Managing Overlays): overlay-buffer returns nil for
1325 deleted overlays.
1326
b686dd59
KS
13272005-02-22 Kim F. Storm <storm@cua.dk>
1328
1329 * minibuf.texi (Basic Completion): Allow symbols in addition to
1330 strings in try-completion and all-completions.
1331
23e8c095
LK
13322005-02-14 Lute Kamstra <lute@gnu.org>
1333
1334 * elisp.texi (Top): Remove reference to deleted node.
1335
1336 * lists.texi (Lists): Remove reference to deleted node.
1337 (Cons Cells): Fix typo.
1338
1339 * loading.texi (Where Defined): Fix typo.
1340
134948fc
RS
13412005-02-14 Richard M. Stallman <rms@gnu.org>
1342
1343 * variables.texi (Creating Buffer-Local): change-major-mode-hook
1344 is useful for discarding some minor modes.
1345
1346 * symbols.texi (Symbol Components): Reorder examples.
1347
1348 * streams.texi (Input Functions): State standard-input default.
1349 (Output Variables): State standard-output default.
1350
1351 * objects.texi (Printed Representation): Clarify read syntax vs print.
1352 (Floating Point Type): Explain meaning better.
1353 (Symbol Type): Explain uniqueness better.
1354 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
1355 List examples sooner.
1356 (Box Diagrams): New subnode broken out.
1357 Some examples moved from old Lists as Boxes node.
1358 (Dotted Pair Notation): Clarify intro.
1359 (Array Type): Clarify.
1360 (Type Predicates): Add hash-table-p.
1361
1362 * numbers.texi (Integer Basics): Clarify radix explanation.
1363 (Predicates on Numbers): Minor clarification.
1364 (Comparison of Numbers): Minor clarification. Clarify eql.
1365 Typos in min, max.
1366 (Math Functions): Clarify overflow in expt.
1367
1368 * minibuf.texi (Text from Minibuffer): Minor clarification.
1369 Mention arrow keys.
1370
1371 * loading.texi (Autoload): defun's doc string overrides autoload's
1372 doc string.
1373 (Repeated Loading): Modernize "add to list" examples.
1374 (Where Defined): Finish updating table of load-history elts.
1375
1376 * lists.texi (List-related Predicates): Minor wording improvement.
1377 (Lists as Boxes): Node deleted.
1378 (Building Lists): Explain trivial cases of number-sequence.
1379
1380 * hash.texi (Hash Tables): Add desc to menu items.
1381 (Creating Hash): Expain "full" means "make larger",
1382 (Hash Access): Any object can be a key.
1383 State value of maphash.
1384
1385 * functions.texi (What Is a Function): Wording cleanup.
1386 (Function Documentation): Minor cleanup.
1387 Explain purpose of calling convention at end of doc string.
1388 (Function Names): Wording cleanup.
1389 (Calling Functions): Wording cleanup.
1390 Explain better how funcall calls the function.
1391 (Function Cells): Delete example of saving and redefining function.
1392
1393 * control.texi (Combining Conditions): Wording cleanup.
1394 (Iteration): dolist and dotimes bind VAR locally.
1395 (Cleanups): Xref to Atomic Changes.
1396
1397 * compile.texi (Byte Compilation): Delete 19.29 info.
1398 (Compilation Functions): Macros' difficulties don't affect defsubst.
1399 (Docs and Compilation): Delete 19.29 info.
1400
44291460
RS
14012005-02-10 Richard M. Stallman <rms@gnu.org>
1402
1403 * objects.texi (Symbol Type): Minor correction.
1404
1f9ad95a
LK
14052005-02-06 Lute Kamstra <lute@gnu.org>
1406
1407 * modes.texi (Example Major Modes): Fix typos.
1408
ba2c991c
RS
14092005-02-06 Richard M. Stallman <rms@gnu.org>
1410
1411 * text.texi (Margins): fill-nobreak-predicate can be one function.
1412
1413 * strings.texi (Modifying Strings): clear-string can make unibyte.
1414 (Formatting Strings): format gives error if values missing.
1415
1416 * positions.texi (Character Motion): Mention default arg
1417 for forward-char. backward-char refers to forward-char.
1418 (Word Motion): Mention default arg for forward-word.
1419 (Buffer End Motion): Mention default arg for beginning-of-buffer.
1420 Simplify end-of-buffer.
1421 (Text Lines): Mention default arg for forward-line.
1422 (List Motion): Mention default arg for beginning/end-of-defun.
1423 (Skipping Characters): Minor fixes in explaining character-set.
1424
1425 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
1426 Mode inheritance applies only when default-major-mode is nil.
1427 Clarifications.
1428 (Example Major Modes): Update Text mode and Lisp mode examples.
1429 (Minor Mode Conventions): Mention define-minor-mode at top.
1430 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
1431 (Mode Line Format): Update mode line face display info.
1432 (Properties in Mode): Mention effect of risky vars.
1433 (Imenu): Define imenu-add-to-menubar.
1434 (Font Lock Mode): Add descriptions to menu lines.
1435 (Faces for Font Lock): Add font-lock-doc-face.
1436
9bf6d576
LK
14372005-02-05 Lute Kamstra <lute@gnu.org>
1438
1439 * text.texi (Maintaining Undo): Remove obsolete function.
1440
cb602754
EZ
14412005-02-05 Eli Zaretskii <eliz@gnu.org>
1442
1443 * frames.texi (Color Names): Add pointer to the X docs about RGB
1444 color specifications. Improve indexing
1445 (Text Terminal Colors): Replace the description of RGB values by
1446 an xref to "Color Names".
1447
4e07258f
RS
14482005-02-03 Richard M. Stallman <rms@gnu.org>
1449
1450 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1451 Clarify.
1452 (Selecting Windows): Clarify save-selected-window.
1453 (Cyclic Window Ordering): Clarify walk-windows.
1454 (Window Point): Clarify.
1455 (Window Start): Add comment to example.
1456 (Resizing Windows): Add `interactive' specs in examples.
1457 Document fit-window-to-buffer.
1458
1459 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1460 (Undo, Maintaining Undo): Clarify last change.
1461 (Sorting): In sort-numeric-fields, explain about octal and hex.
1462 Mention sort-numeric-base.
1463 (Format Properties): Add xref for hard newlines.
1464
1465 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1466 (Pop-Up Menus): Fix typo.
1467 (Color Names): Explain all types of color names.
1468 Explain color-values on B&W terminal.
1469 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1470
1471 * files.texi (File Locks): Not supported on MS systems.
1472 (Testing Accessibility): Clarify.
1473
1474 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1475 (Coverage Testing): Fix typo.
1476
1477 * commands.texi (Misc Events): Remove stray space.
1478
1479 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1480 (Modification Time): Clarify when visited-file-modtime returns 0.
1481 (The Buffer List): Clarify bury-buffer.
1482 (Killing Buffers): Clarify.
1483 (Indirect Buffers): Add clone-indirect-buffer.
1484
14852005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1486
1487 * edebug.texi (Printing in Edebug): Fix default value of
1488 edebug-print-circle.
1489 (Coverage Testing): Fix displayed frequency count data.
1490
14912005-02-02 Luc Teirlinck <teirllm@auburn.edu>
d4d66807
LT
1492
1493 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1494
4e07258f 14952005-02-02 Kim F. Storm <storm@cua.dk>
fb89c330
KS
1496
1497 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1498
28d986b9
EZ
14992005-01-29 Eli Zaretskii <eliz@gnu.org>
1500
1501 * commands.texi (Misc Events): Describe the help-echo event.
1502
1503 * text.texi (Special Properties) <help-echo>: Use `pos'
b5305167
SM
1504 consistently in description of the help-echo property.
1505 Use @code{nil} instead of @var{nil}.
28d986b9
EZ
1506
1507 * display.texi (Overlay Properties): Fix the index entry for
1508 help-echo overlay property.
1509
1510 * customize.texi (Type Keywords): Uncomment the xref to the
1511 help-echo property documentation.
1512
8f958b40
KS
15132005-01-23 Kim F. Storm <storm@cua.dk>
1514
1515 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1516 return value. Third element FULLY replaced by PARTIAL which
1517 specifies number of invisible pixels if row is only partially visible.
1518 (Textual Scrolling): Mention auto-window-vscroll.
1519 (Vertical Scrolling): New defvar auto-window-vscroll.
1520
cd7e5dd6
LT
15212005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1522
1523 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1524 command remapping.
1525
6f771c32
RS
15262005-01-15 Richard M. Stallman <rms@gnu.org>
1527
1528 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1529
6ac8a822
KS
15302005-01-14 Kim F. Storm <storm@cua.dk>
1531
88948d55
KS
1532 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1533
6ac8a822
KS
1534 * text.texi (Links and Mouse-1): Fix string and vector item.
1535
20d6de82
RS
15362005-01-13 Richard M. Stallman <rms@gnu.org>
1537
1538 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1539 descriptions of overriding-local-map and overriding-terminal-local-map.
1540
1541 * text.texi (Links and Mouse-1): Clarify text.
1542
f75a592e
KS
15432005-01-13 Kim F. Storm <storm@cua.dk>
1544
1545 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1546
910f60b1
TTN
15472005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1548
1549 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1550
37181fc4
KS
15512005-01-12 Kim F. Storm <storm@cua.dk>
1552
1553 * text.texi (Links and Mouse-1): Rename section from Enabling
1554 Mouse-1 to Following Links. Change xrefs.
1555 Add examples for define-button-type and define-widget.
1556
1557 * display.texi (Button Properties, Button Buffer Commands):
1558 Clarify mouse-1 and follow-link functionality.
1559
28f94a34
RS
15602005-01-12 Richard M. Stallman <rms@gnu.org>
1561
1562 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1563
1564 * display.texi (Beeping): Fix Texinfo usage.
1565
1566 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1567
bac2d936
KS
15682005-01-11 Kim F. Storm <storm@cua.dk>
1569
1570 * display.texi (Button Properties, Button Buffer Commands):
93381d62 1571 Mention mouse-1 binding. Add follow-link keyword.
bac2d936
KS
1572
1573 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1574 (Enabling Mouse-1 to Follow Links): New subsection.
1575
de968ddb
RS
15762005-01-06 Richard M. Stallman <rms@gnu.org>
1577
1578 * text.texi (Special Properties): Minor change.
1579
1580 * os.texi (Timers): Clarify previous change.
1581
1582 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1583
a3a43b3b
LT
15842005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1585
1586 * display.texi (Face Attributes): Correct xref to renamed node.
1587
732bb9ce
RS
15882005-01-01 Richard M. Stallman <rms@gnu.org>
1589
1590 * display.texi (Face Attributes): Describe hex color specs.
1591
c734ae59
RS
15922004-12-31 Richard M. Stallman <rms@gnu.org>
1593
1594 * os.texi (Timers): Update previous change.
1595
33b2f4ea
KS
15962004-12-30 Kim F. Storm <storm@cua.dk>
1597
1598 * display.texi (Line Height): Total line-height is now specified
1599 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1600 in cons cells. (nil . RATIO) is relative to actual line height.
1601 Use line-height `t' instead of `0' to get minimum height.
1602
99ec74b9
RS
16032004-12-29 Richard M. Stallman <rms@gnu.org>
1604
1605 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1606
eab463f6
RS
16072004-12-28 Richard M. Stallman <rms@gnu.org>
1608
1609 * commands.texi (Quitting): Clarify value of with-local-quit.
1610
1611 * elisp.texi (Top): Fix previous change.
1612
1613 * loading.texi (Loading): Fix previous change.
1614
ebbd14f1
RS
16152004-12-27 Richard M. Stallman <rms@gnu.org>
1616
4ae98fc5
RS
1617 * Makefile.in (MAKEINFO): Specify --force.
1618
8f430046
RS
1619 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1620
56011a8c
RS
1621 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1622
1623 * display.texi (Line Height): Further clarify.
1624
1625 * elisp.texi (Top): Update Loading submenu.
1626
ebbd14f1
RS
1627 * loading.texi (Where Defined): New node.
1628 (Unloading): load-history moved to Where Defined.
1629
fda2922a
RS
16302004-12-21 Richard M. Stallman <rms@gnu.org>
1631
1632 * commands.texi (Event Input Misc): Add while-no-input.
1633
9eb8959a
RS
16342004-12-11 Richard M. Stallman <rms@gnu.org>
1635
1636 * display.texi (Line Height): Rewrite text for clarity.
1637
adf87c29
KS
16382004-12-11 Kim F. Storm <storm@cua.dk>
1639
1640 * display.texi (Display): Add node "Line Height" to menu.
1641 (Line Height): New node. Move full description of line-spacing
1642 and line-height text properties here from text.texi.
1643 (Scroll Bars): Add vertical-scroll-bar variable.
1644
1645 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1646
1647 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1648 line-spacing and vertical-scroll-bar.
1649
1650 * text.texi (Special Properties): Just mention line-spacing and
1651 line-height here, add xref to new "Line Height" node.
1652
31e4729e
TTN
16532004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1654
1655 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1656
1657 * locals.texi (Standard Buffer-Local Variables):
1658 Add @xref for `line-spacing'.
1659
cc60c723
RS
16602004-12-05 Richard M. Stallman <rms@gnu.org>
1661
1662 * Makefile.in (maintainer-clean): Remove the info files
1663 in $(infodir) where they are created.
1664
f6101ac9
RS
16652004-12-03 Richard M. Stallman <rms@gnu.org>
1666
1667 * windows.texi (Selecting Windows): get-lru-window and
1668 get-largest-window don't consider dedicated windows.
1669
1670 * text.texi (Undo): Document undo-in-progress.
1671
94221759
RS
16722004-11-26 Richard M. Stallman <rms@gnu.org>
1673
1674 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1675 Remove a few vars that are not always buffer-local.
1676
7092c5e8
LT
16772004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1678
1679 * locals.texi (Standard Buffer-Local Variables): Comment out
1680 xref's to non-existent node `Yet to be written'.
1681
261b01c6
RS
16822004-11-24 Richard M. Stallman <rms@gnu.org>
1683
1684 * processes.texi (Synchronous Processes): Grammar fix.
1685
1686 * numbers.texi (Comparison of Numbers): Add eql.
1687
1688 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1689
1690 * intro.texi (Printing Notation): Fix previous change.
1691
1692 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1693 and default-indicate-buffer-boundaries from here.
1694 (Usual Display): To here.
1695 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1696 (Usual Display): Move tab-width up.
1697
1698 * customize.texi (Variable Definitions): Replace
1699 show-paren-mode example with tooltip-mode.
7092c5e8 1700 (Simple Types, Composite Types, Defining New Types):
261b01c6 1701 Minor cleanups.
7092c5e8 1702
c1aa4864
JH
17032004-11-21 Jesper Harder <harder@ifa.au.dk>
1704
1705 * processes.texi (Synchronous Processes, Output from Processes):
1706 Markup fix.
1707
dedbac89
RS
17082004-11-20 Richard M. Stallman <rms@gnu.org>
1709
07c8c65a
RS
1710 * positions.texi (Skipping Characters): skip-chars-forward
1711 now handles char classes.
1712
8f40a868
RS
1713 * intro.texi (Printing Notation): Avoid confusion of `print'
1714 when explaining @print.
1715
1716 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1717
1718 * display.texi (Display Table Format): Minor fix.
1719
1720 * streams.texi (Output Functions): Fix print example.
1721
fd6866c8
RS
1722 * Makefile.in (elisp): New target.
1723 (dist): Depend on $(infodir)/elisp, not elisp.
1724 Copy the info files from $(infodir).
1725
9d00469f
RS
1726 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1727 read-from-minibuffer.
1728
dedbac89
RS
1729 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1730
6de891db
RS
17312004-11-19 Richard M. Stallman <rms@gnu.org>
1732
1733 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1734
e1c1c5a7
TTN
17352004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1736
1737 * tips.texi (Coding Conventions): Fix typo.
1738
ee31cd78
RS
17392004-11-16 Richard M. Stallman <rms@gnu.org>
1740
1741 * tips.texi (Coding Conventions): Separate defvar and require
1742 methods to avoid warnings. Use require only when there are many
1743 functions and variables from that package.
1744
1745 * minibuf.texi (Minibuffer Completion): When ignoring case,
1746 predicate must not be case-sensitive.
1747
1748 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1749 (Test Coverage): Don't talk about "splotches". Clarified.
1750
4bd38e94
TTN
17512004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1752
1753 * frames.texi (Window Frame Parameters): Fix typo.
1754
6d073ae1
KS
17552004-11-15 Kim F. Storm <storm@cua.dk>
1756
9f89426b
KS
1757 * symbols.texi (Other Plists): Note that plist-get may signal error.
1758 Add safe-plist-get.
6d073ae1 1759
10980463
TTN
17602004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1761
1762 * modes.texi (Font Lock Basics): Fix typo.
1763
1efc19eb
RS
17642004-11-08 Richard M. Stallman <rms@gnu.org>
1765
1766 * syntax.texi (Syntax Table Functions): Add syntax-after.
1767
6159c232
EZ
17682004-11-06 Lars Brinkhoff <lars@nocrew.org>
1769
1770 * os.texi (Processor Run Time): New section documenting
1771 get-internal-run-time.
1772
59dede22
EZ
17732004-11-06 Eli Zaretskii <eliz@gnu.org>
1774
1775 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1776 it nukes elisp-cover.texi.
1777 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1778 elisp-0 etc.
1779
4cc8522c
LT
17802004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1781
1782 * commands.texi (Keyboard Macros): Document `append' return value
1783 of `defining-kbd-macro'.
1784
2d1ef312
RS
17852004-11-01 Richard M. Stallman <rms@gnu.org>
1786
1787 * commands.texi (Interactive Call): Add called-interactively-p.
1788
6f4e005d
SJ
17892004-10-29 Simon Josefsson <jas@extundo.com>
1790
1791 * minibuf.texi (Reading a Password): Revert.
1792
4f71c13f
RS
17932004-10-28 Richard M. Stallman <rms@gnu.org>
1794
1795 * frames.texi (Display Feature Testing): Explain about "vendor".
1796
4660a9e3
RS
17972004-10-27 Richard M. Stallman <rms@gnu.org>
1798
1799 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1800 not raw. Clarify `n'.
1801 (Interactive Call): Rewrite interactive-p, focusing on when
1802 and how to use it.
1803 (Misc Events): Clarify previous change.
1804
1805 * advice.texi (Simple Advice): Clarify what job the example does.
1806 (Around-Advice): Clarify ad-do-it.
1807 (Activation of Advice): An option of ad-default-compilation-action
1808 is `never', not `nil'.
1809
c8636435
KS
18102004-10-26 Kim F. Storm <storm@cua.dk>
1811
1812 * commands.texi (Interactive Codes): Add U code letter.
1813
acd4089b
SJ
18142004-10-25 Simon Josefsson <jas@extundo.com>
1815
1816 * minibuf.texi (Reading a Password): Add.
1817
29dc7809
JR
18182004-10-24 Jason Rumney <jasonr@gnu.org>
1819
1820 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1821 and wheel-down.
1822
bb5d6d34
KG
18232004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1824
1825 * processes.texi (Synchronous Processes): Document process-file.
1826
d0ee2ed3
KH
18272004-10-22 Kenichi Handa <handa@m17n.org>
1828
1829 * text.texi (translate-region): Document that it accepts also a
1830 char-table.
1831
38be9dbb
DP
18322004-10-22 David Ponce <david@dponce.com>
1833
1834 * windows.texi (Resizing Windows): Document the `preserve-before'
1835 argument of the functions `enlarge-window' and `shrink-window'.
1836
63c80452
JR
18372004-10-19 Jason Rumney <jasonr@gnu.org>
1838
1839 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1840
9f4b6e73
LT
18412004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1842
1843 * text.texi (Filling): Add anchor for definition of
1844 `sentence-end-double-space'.
1845
1846 * searching.texi (Regexp Example): Update description of how
1847 Emacs currently recognizes the end of a sentence.
1848 (Standard Regexps): Update definition of the variable
1849 `sentence-end'. Add definition of the function `sentence-end'.
1850
657f0f9c
EZ
18512004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1852
1853 * display.texi (Progress): New node.
1854
35ab4857
KS
18552004-10-05 Kim F. Storm <storm@cua.dk>
1856
1857 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1858
f2a54fbc
KS
18592004-09-29 Kim F. Storm <storm@cua.dk>
1860
1861 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1862 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1863 fringe bitmap symbols, as they now have their own namespace.
1864 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1865 vs. pixels. Signal error if no free bitmap slots.
1866 (Pixel Specification): Change IMAGE to @var{image}.
1867
4676d6f3
RS
18682004-09-28 Richard M. Stallman <rms@gnu.org>
1869
1870 * text.texi (Special Properties): Clarify line-spacing and line-height.
1871
1872 * searching.texi (Regexp Search): Add looking-back.
1873
17234906
LT
18742004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1875
1876 * display.texi: Correct typos.
1877 (Image Descriptors): Correct xref's.
1878
4de43c8b
RS
18792004-09-25 Richard M. Stallman <rms@gnu.org>
1880
1881 * text.texi (Special Properties): Cleanups in `cursor'.
1882 Rewrites in `line-height' and `line-spacing'; exchange them.
1883
1884 * display.texi (Fringes): Rewrite previous change.
1885 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1886 (Display Fringe Bitmaps): Node deleted, text moved.
1887 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1888 (Scroll Bars): Clarify set-window-scroll-bars.
1889 (Pointer Shape): Rewrite.
1890 (Specified Space): Clarify :align-to, etc.
1891 (Pixel Specification): Use @var. Clarify new text.
1892 (Other Display Specs): Clarify `slice'.
1893 (Image Descriptors): Cleanups.
1894 (Showing Images): Cleanups.
1895
a3ee0299
LT
18962004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1897
e88ebce6
LT
1898 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1899
a3ee0299
LT
1900 * modes.texi: Various minor changes in addition to:
1901 (Major Mode Conventions): Final call to `run-mode-hooks' should
1902 not be inside the `delay-mode-hooks' form.
1903 (Mode Hooks): New node.
1904 (Hooks): Delete obsolete example.
1905 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1906 node "Mode Hooks".
1907
6db2bc02
LT
19082004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1909
1910 * display.texi: Correct various typos.
1911 (Display): Rename node "Pointer Shapes" to "Pointer
1912 Shape". (There is already a node called "Pointer Shapes" in
1913 frames.texi.)
1914 (Images): Remove non-existent node "Image Slices" from menu.
1915
ed2846bd
KS
19162004-09-23 Kim F. Storm <storm@cua.dk>
1917
1918 * text.texi (Special Properties): Add `cursor', `pointer',
1919 `line-height', and `line-spacing' properties.
1920
1921 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1922 Shapes' to menu.
1923 (Standard Faces): Doc fix for fringe face.
1924 (Fringes): Add `overflow-newline-into-fringe' and
1925 'indicate-buffer-boundaries'.
1926 (Fringe Bitmaps, Pointer Shapes): New nodes.
1927 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1928 Bitmaps' to menu.
1929 (Specified Space): Describe pixel width and height.
1930 (Pixel Specification): New node.
1931 (Other Display Specs): Add `slice' property.
1932 (Display Fringe Bitmaps): New node.
1933 (Images): Add 'Image Slices' to menu.
1934 (Image Descriptors): Add `:pointer' and `:map' properties.
1935 (Showing Images): Add slice arg to `insert-image'. Add
1936 'insert-sliced-image'.
1937
4d894c98
RS
19382004-09-20 Richard M. Stallman <rms@gnu.org>
1939
1940 * commands.texi (Key Sequence Input):
1941 Clarify downcasing in read-key-sequence.
1942
7e388eb7
JL
19432004-09-08 Juri Linkov <juri@jurta.org>
1944
1945 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1946
a020987f
LT
19472004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1948
1949 * locals.texi (Standard Buffer-Local Variables): Add
1950 `buffer-auto-save-file-format'.
1951 * internals.texi (Buffer Internals): Describe new
1952 auto_save_file_format field of the buffer structure.
1953 * files.texi (Format Conversion): `auto-save-file-format' has been
1954 renamed `buffer-auto-save-file-format'.
1955
2b96f80c
LT
19562004-08-27 Luc Teirlinck <teirllm@auburn.edu>
1957
1958 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
1959 an integer or a marker.
1960 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
1961
2ee3b79e
RS
19622004-08-22 Richard M. Stallman <rms@gnu.org>
1963
1964 * modes.texi (Major Mode Conventions): Discuss rebinding of
1965 standard key bindings.
1966
c438dc33
KS
19672004-08-18 Kim F. Storm <storm@cua.dk>
1968
1969 * processes.texi (Accepting Output): Add `just-this-one' arg to
1970 `accept-process-output'.
101c421e 1971 (Output from Processes): New var `process-adaptive-read-buffering'.
c438dc33 1972
db8af011
LT
19732004-08-10 Luc Teirlinck <teirllm@auburn.edu>
1974
1975 * keymaps.texi: Various changes in addition to:
1976 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
1977 Give more varied examples for `kbd'.
1978 (Creating Keymaps): Char tables have slots for all characters
1979 without modifiers.
1980 (Active Keymaps): `overriding-local-map' and
1981 `overriding-terminal-local-map' also override text property and
1982 overlay keymaps.
1983 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
1984 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
1985 to denote a prefix of no events.
1986 `map-keymap' includes parent's bindings _recursively_.
1987 Clarify and correct description of `where-is-internal'.
1988 Mention BUFFER-OR-NAME arg to `describe-bindings'.
1989 (Menu Example): For menus intended for use with the keyboard, the
1990 menu items should be bound to characters or real function keys.
1991
de700726
LT
19922004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1993
30e75a87
LT
1994 * objects.texi (Character Type): Reposition `@anchor' to prevent
1995 double space inside sentence in Info.
1996
de700726
LT
1997 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
1998 renamed to `disabled-command-function'.
7c5b95c9 1999 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
de700726
LT
2000 (Command Loop Info): Replace reference to it.
2001 (Disabling Commands): `disabled-command-hook' has been renamed to
2002 `disabled-command-function'.
2003
81909a1a
LT
20042004-08-07 Luc Teirlinck <teirllm@auburn.edu>
2005
2006 * os.texi (Translating Input): Only non-prefix bindings in
2007 `key-translation-map' override actual key bindings. Warn about
2008 possible indirect effect of actual key bindings on non-prefix
2009 bindings in `key-translation-map'.
2010
5504e99c
LT
20112004-08-06 Luc Teirlinck <teirllm@auburn.edu>
2012
2013 * minibuf.texi (High-Level Completion): Add anchor for definition
2014 of `read-variable'.
2015
2016 * commands.texi: Various changes in addition to:
2017 (Using Interactive): Clarify description of `interactive-form'.
2018 (Interactive Call): Mention default for KEYS argument to
2019 `call-interactively'.
2020 (Command Loop Info): Clarify description of `this-command-keys'.
2021 Mention KEEP-RECORD argument to `clear-this-command-keys'.
2022 Value of `last-event-frame' can be `macro'.
2023 (Repeat Events): `double-click-fuzz' is also used to distinguish
2024 clicks and drags.
2025 (Classifying Events): Clarify descriptions of `event-modifiers'
2026 `event-basic-type' and `event-convert-list'.
2027 (Accessing Events): `posn-timestamp' takes POSITION argument.
2028 (Quoted Character Input): Clarify description of
2029 `read-quoted-char' and fix example.
2030 (Quitting): Add `with-local-quit'.
2031 (Disabling Commands): Correct and clarify descriptions of
2032 `enable-command' and `disable-command'.
2033 Mention what happens if `disabled-command-hook' is nil.
2034 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
2035 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
2036
f478a72a
LT
20372004-07-24 Luc Teirlinck <teirllm@auburn.edu>
2038
2039 * frames.texi: Various changes in addition to:
2040 (Creating Frames): Expand and clarify description of `make-frame'.
2041 (Window Frame Parameters): Either none or both of the `icon-left'
2042 and `icon-top' parameters must be specified. Put descriptions of
2043 `menu-bar-lines' and `toolbar-lines' closer together and change
2044 them accordingly.
2045 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
2046 except while processing `frame-title-format' or `icon-title-format'.
2047 (Deleting Frames): Correct description of `delete-frame'.
2048 Non-nil return values of `frame-live-p' are like those of `framep'.
2049 (Frames and Windows): mention return value of
2050 `set-frame-selected-window'.
2051 (Visibility of Frames): Mention `force' argument to
2052 `make-frame-invisible'. `frame-visible-p' returns t for all
2053 frames on text-only terminals.
2054 (Frame Configurations): Restoring a frame configuration does not
2055 restore deleted frames.
2056 (Window System Selections): `x-set-selection' returns DATA.
2057 (Resources): Add example.
2058 (Display Feature Testing): Clarify descriptions of
2059 `display-pixel-height', `display-pixel-width', `x-server-version'
2060 and `x-server-vendor'.
2061
2062 * windows.texi (Choosing Window): Add anchor.
2063 * minibuf.texi (Minibuffer Misc): Add anchor.
2064
bc135062
JPW
20652004-07-23 John Paul Wallington <jpw@gnu.org>
2066
2067 * macros.texi (Defining Macros): Declaration keyword for setting
2068 Edebug spec is `debug' not `edebug'.
2069
cb7516e5
LT
20702004-07-19 Luc Teirlinck <teirllm@auburn.edu>
2071
2072 * windows.texi: Various small changes in addition to:
2073 (Window Point): Mention return value of `set-window-point'.
2074 (Window Start): `pos-visible-in-window-p' disregards horizontal
2075 scrolling. Explain return value if PARTIALLY is non-nil.
2076 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
2077 and `set-window-vscroll'.
2078 (Size of Window): The argument WINDOW to `window-inside-edges',
2079 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
2080 (Resizing Windows): Explain return value of
2081 `shrink-window-if-larger-than-buffer'.
2082 `window-size-fixed' automatically becomes buffer local when set.
2083 (Window Configurations): Explain return value of
2084 `set-window-configuration'.
2085
2086 * minibuf.texi (Minibuffer Misc): Add anchor for
2087 `minibuffer-scroll-window'.
2088
2089 * positions.texi (Text Lines): Add anchor for `count-lines'.
2090
3751eb00
RS
20912004-07-17 Richard M. Stallman <rms@gnu.org>
2092
2093 * display.texi (Overlay Properties): Adding `evaporate' prop
2094 deletes empty overlay immediately.
2095
2096 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
2097 fix example.
2098
9a7e97c6
LT
20992004-07-16 Jim Blandy <jimb@redhat.com>
2100
2101 * searching.texi (Regexp Backslash): Document new \_< and \_>
2102 operators.
2103
aa0e4da8
JB
21042004-07-16 Juanma Barranquero <lektu@terra.es>
2105
2106 * display.texi (Images): Fix Texinfo usage.
2107
cbbfedb2
LT
21082004-07-14 Luc Teirlinck <teirllm@auburn.edu>
2109
2110 * buffers.texi (Modification Time): `visited-file-modtime' now
2111 returns a list of two integers, instead of a cons.
2112
3a052bd3
LT
21132004-07-13 Luc Teirlinck <teirllm@auburn.edu>
2114
2115 * windows.texi: Various changes in addition to:
2116 (Splitting Windows): Add `split-window-keep-point'.
2117
02c04e6f
RS
21182004-07-09 Richard M. Stallman <rms@gnu.org>
2119
2120 * frames.texi (Input Focus): Minor fix.
2121
cb4f1287
LT
21222004-07-07 Luc Teirlinck <teirllm@auburn.edu>
2123
2124 * frames.texi (Input Focus): Clarify descriptions of
2125 `select-frame-set-input-focus' and `select-frame'.
2126
339902ec
LT
21272004-07-06 Luc Teirlinck <teirllm@auburn.edu>
2128
2129 * os.texi: Various small changes in addition to:
2130 (Killing Emacs): Expand and clarify description of
2131 `kill-emacs-query-functions' and `kill-emacs-hook'.
2132 (System Environment): Expand and clarify description of `getenv'
2133 and `setenv'.
2134 (Timers): Clarify description of `run-at-time'.
2135 (Translating Input): Correct description of
2136 `extra-keyboard-modifiers'.
2137 (Flow Control): Correct description of `enable-flow-control'.
2138
fe3b7e35
TTN
21392004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
2140
2141 * os.texi: Update copyright.
2142 (Session Management): Grammar fix.
2143 Clarify which Emacs does the restarting.
2144 Use @samp for *scratch* buffer.
2145
59db7d6e
LT
21462004-07-04 Alan Mackenzie <acm@muc.de>
2147
2148 * frames.texi (Input Focus): Add documentation for
2149 `select-frame-set-input-focus'. Replace refs to non-existent
2150 `switch-frame' with `select-frame'. Minor corrections and tidying
2151 up of text-only terminal stuff.
2152
e3ccf404
RS
21532004-07-02 Richard M. Stallman <rms@gnu.org>
2154
2155 * files.texi (Saving Buffers): Cleanup write-contents-function.
2156 (Magic File Names): Cleanup file-remote-p.
2157
8addb6eb
KG
21582004-07-02 Kai Grossjohann <kai@emptydomain.de>
2159
2160 * files.texi (Magic File Names): `file-remote-p' returns an
2161 identifier of the remote system, not just t.
2162
7a58d84d
DK
21632004-07-02 David Kastrup <dak@gnu.org>
2164
2165 * searching.texi (Entire Match Data): Add explanation about new
2166 match-data behavior when @var{integers} is non-nil.
2167
d8c379f8
RS
21682004-06-24 Richard M. Stallman <rms@gnu.org>
2169
b4a4b0ae
RS
2170 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
2171
d8c379f8
RS
2172 * customize.texi (Variable Definitions): Note about doc strings
2173 and :set.
2174
2175 * keymaps.texi (Keymap Terminology): Document `kbd'.
2176 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
2177
2178 * display.texi (Invisible Text): Setting buffer-invisibility-spec
2179 makes it buffer-local.
2180
2181 * files.texi (Saving Buffers): Correct previous change.
2182
2183 * commands.texi (Accessing Events):
2184 Clarify posn-col-row and posn-actual-col-row.
2185
21862004-06-24 David Ponce <david.ponce@wanadoo.fr>
2187
2188 * commands.texi (Accessing Events): New functions
2189 posn-at-point and posn-at-x-y. Add example to posn-x-y.
2190
dce417e7
LT
21912004-06-23 Luc Teirlinck <teirllm@auburn.edu>
2192
2193 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
2194 * frames.texi, buffers.texi, backups.texi, variables.texi:
2195 * loading.texi, eval.texi, functions.texi, control.texi:
2196 * symbols.texi, minibuf.texi: Reposition @anchor's.
2197
2198 * help.texi: Various small changes in addition to the following.
2199 (Describing Characters): Describe PREFIX argument to
2200 `key-description'. Correct and clarify definition of
2201 `text-char-description'. Describe NEED-VECTOR argument to
2202 `read-kbd-macro'.
2203 (Help Functions): Clarify definition of `apropos'.
2204
255d07dc
LH
22052004-06-23 Lars Hansen <larsh@math.ku.dk>
2206
2207 * files.texi (Saving Buffers): Correct description of
2208 `write-contents-functions'.
2209
4e9691e9
JB
22102004-06-21 Juanma Barranquero <lektu@terra.es>
2211
2212 * display.texi (Images): Remove redundant @vindex directives.
2213 Rewrite `image-library-alist' doc in active voice.
2214
1ebd4f78
JB
22152004-06-14 Juanma Barranquero <lektu@terra.es>
2216
2217 * display.texi (Images): Document new delayed library loading,
2218 variable `image-library-alist' and (existing but undocumented)
2219 function `image-type-available-p'.
2220
ddfb8369
RS
22212004-06-05 Richard M. Stallman <rms@gnu.org>
2222
2223 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
2224 refer the user to the Initial Input node.
2225 (Text from Minibuffer): Likewise.
2226 (Initial Input): New node. Document this feature
2227 and say it is mostly deprecated.
2228
18684a3a
RS
22292004-05-30 Richard M. Stallman <rms@gnu.org>
2230
7a61e456
RS
2231 * loading.texi (Named Features): Clarify return value
2232 and meaning of NOERROR.
2233
18684a3a
RS
2234 * variables.texi (File Local Variables): Minor cleanup.
2235
c8364415
MA
22362004-05-30 Michael Albinus <michael.albinus@gmx.de>
2237
2238 * files.texi (Magic File Names): Add `file-remote-p' as operation
2239 of file name handlers.
2240
08fd1251
RS
22412004-05-29 Richard M. Stallman <rms@gnu.org>
2242
2243 * modes.texi (Minor Mode Conventions): (-) has no special meaning
2244 as arg to a minor mode command.
2245
71d5a208
RS
22462004-05-22 Richard M. Stallman <rms@gnu.org>
2247
2248 * syntax.texi (Syntax Class Table): Word syntax not just for English.
2249
2250 * streams.texi (Output Variables): Doc float-output-format.
2251
2252 * searching.texi (Regexp Special): Nested repetition can be infloop.
2253
2254 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
2255 real stack overflow.
2256
2257 * compile.texi: Minor cleanups.
2258
22592004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
2260
2261 * lists.texi (Cons Cells): Explain dotted lists, true lists,
2262 circular lists.
2263 (List Elements): Explain handling of circular and dotted lists.
1ebd4f78 2264
022cb162
TTN
22652004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
2266
2267 * modes.texi (Search-based Fontification): Fix typo.
2268
aa7094ba
JB
22692004-05-10 Juanma Barranquero <lektu@terra.es>
2270
2271 * modes.texi (Mode Line Variables): Fix description of
2272 global-mode-string, which is now after which-func-mode, not the
2273 buffer name.
2274
c2383279
LH
22752004-05-07 Lars Hansen <larsh@math.ku.dk>
2276
2277 * modes.texi (Desktop Save Mode): Add.
2278 (Modes): Add menu entry Desktop Save Mode.
2279
2280 * hooks.texi: Add desktop-after-read-hook,
2281 desktop-no-desktop-file-hook and desktop-save-hook.
2282
2283 * locals.texi: Add desktop-save-buffer.
2284
058296d3
JH
22852004-04-30 Jesper Harder <harder@ifa.au.dk>
2286
2287 * display.texi: emacs -> Emacs.
2288
0c54865e
EZ
22892004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
2290
2291 * files.texi (Changing Files): Document set-file-times.
2292
d814862a
JB
22932004-04-23 Juanma Barranquero <lektu@terra.es>
2294
2295 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
2296
e8d6f886
JH
22972004-04-18 Jesper Harder <harder@ifa.au.dk>
2298
2299 * tips.texi (Coding Conventions): defopt -> defcustom.
2300
3a424014
LT
23012004-04-16 Luc Teirlinck <teirllm@auburn.edu>
2302
2303 * sequences.texi: Various clarifications.
2304
9e860631
LT
23052004-04-14 Luc Teirlinck <teirllm@auburn.edu>
2306
2307 * buffers.texi (Read Only Buffers): Mention optional ARG to
2308 `toggle-read-only'.
2309
5e30a0fb
NR
23102004-04-14 Nick Roberts <nick@nick.uklinux.net>
2311
9e860631 2312 * windows.texi (Selecting Windows): Note that get-lru-window
5e30a0fb
NR
2313 returns a full-width window if possible.
2314
619fb950
LT
23152004-04-13 Luc Teirlinck <teirllm@auburn.edu>
2316
2317 * buffers.texi: Various changes in addition to:
2318 (Buffer File Name): Add `find-buffer-visiting'.
2319 (Buffer Modification): Mention optional ARG to `not-modified'.
2320 (Indirect Buffers): Mention optional CLONE argument to
2321 `make-indirect-buffer'.
2322
2323 * files.texi: Various changes in addition to:
2324 (Visiting Functions): `find-file-hook' is now a normal hook.
2325 (File Name Expansion): Explain difference between the way that
2326 `expand-file-name' and `file-truename' treat `..'.
2327 (Contents of Directories): Mention optional ID-FORMAT argument to
2328 `directory-files-and-attributes'.
2329 (Format Conversion): Mention new optional CONFIRM argument to
2330 `format-write-file'.
2331
a2295d32
MB
23322004-04-12 Miles Bader <miles@gnu.org>
2333
2334 * macros.texi (Expansion): Add description of `macroexpand-all'.
2335
571fd4d5
JH
23362004-04-05 Jesper Harder <harder@ifa.au.dk>
2337
2338 * variables.texi (Variable Aliases): Mention
2339 cyclic-variable-indirection.
2340
2341 * errors.texi (Standard Errors): Ditto.
2342
4ba2fd66
LT
23432004-04-04 Luc Teirlinck <teirllm@auburn.edu>
2344
2345 * backups.texi: Various small changes in addition to:
2346 (Making Backups): Mention return value of `backup-buffer'.
2347 (Auto-Saving): Mention optional FORCE argument to
2348 `delete-auto-save-file-if-necessary'.
2349 (Reverting): Mention optional PRESERVE-MODES argument to
2350 `revert-buffer'. Correct description of `revert-buffer-function'.
2351
8f7ea687
JL
23522004-03-22 Juri Linkov <juri@jurta.org>
2353
2354 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
2355 with `Vector Functions'.
2356
2357 * text.texi (Sorting): Add missing quote.
2358
0eeca3c1
LT
23592004-03-14 Luc Teirlinck <teirllm@auburn.edu>
2360
2361 * intro.texi (Lisp History): Replace xref to `cl' manual with
2362 inforef.
2363
e69cfac2
RS
23642004-03-12 Richard M. Stallman <rms@gnu.org>
2365
2366 * intro.texi (Version Info): Add arg to emacs-version.
2367 (Lisp History): Change xref to CL manual.
2368
1b91d47f
LT
23692004-03-09 Luc Teirlinck <teirllm@auburn.edu>
2370
2371 * minibuf.texi (Completion Commands): Add xref to Emacs manual
2372 for Partial Completion mode.
2373
97073664
TTN
23742004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
2375
2376 * customize.texi: Fix typo. Remove eol whitespace.
2377
04a6e76b
RS
23782004-03-04 Richard M. Stallman <rms@gnu.org>
2379
2380 * processes.texi: Fix typos.
2381
2382 * lists.texi (Building Lists): Minor clarification.
2383
2384 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
2385 in make-hash-table.
2386
5bb0fcd1
JB
23872004-02-29 Juanma Barranquero <lektu@terra.es>
2388
2389 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
2390 rm, and ignore exit code.
2391
9022d421
EZ
23922004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
2393
2394 * display.texi (Defining Faces): Add description for min-colors.
2395 Update example.
2396
92f5fba2
LT
23972004-02-23 Luc Teirlinck <teirllm@auburn.edu>
2398
2399 * abbrevs.texi: Various corrections and clarifications in addition
2400 to the following:
2401 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
2402
7e83e178
GM
24032004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2404
2405 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
2406
9c5609e8
LT
24072004-02-21 Luc Teirlinck <teirllm@auburn.edu>
2408
e2b9b51f
LT
2409 * text.texi: Various small changes in addition to the following:
2410 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
2411 to delete-horizontal-space.
2412 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
2413 description of yank-handler text property at various places.
2414
7daa0e81
LT
2415 * frames.texi (Window System Selections): Add anchor.
2416
9c5609e8
LT
2417 * syntax.texi (Syntax Table Functions): Clarify and correct
2418 descriptions of make-syntax-table and copy-syntax-table.
2419 (Motion and Syntax): Clarify SYNTAXES argument to
2420 skip-syntax-forward.
2421 (Parsing Expressions): Mention that the return value of
2422 parse-partial-sexp is currently a list of ten rather than nine
2423 elements.
2424 (Categories): Various corrections and clarifications.
2425
d29edb21
LT
24262004-02-17 Luc Teirlinck <teirllm@auburn.edu>
2427
2428 * markers.texi (Marker Insertion Types): Minor change.
2429
2430 * locals.texi (Standard Buffer-Local Variables):
2431 * commands.texi (Interactive Codes, Using Interactive):
2432 * functions.texi (Related Topics): Fix xrefs.
2433
43e48bda
LT
24342004-02-16 Luc Teirlinck <teirllm@auburn.edu>
2435
2436 * lists.texi (Sets And Lists): Update description of delete-dups.
2437
84e34002
RS
24382004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2439
2440 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
2441
24422004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2443
2444 * frames.texi (Parameter Access): frame-parameters arg is optional.
2445 modify-frame-parameters handles nil for FRAME.
2446 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2447 are all-or-nothing for certain toolkits.
2448 Mention parameter wait-for-wm.
2449 (Frames and Windows): In frame-first-window and frame-selected-window
2450 the arg is optional.
2451 (Input Focus): In redirect-frame-focus the second arg is optional.
2452 (Window System Selections): Mention selection type CLIPBOARD.
2453 Mention data-type UTF8_STRING.
2454 Mention numbering of cut buffers.
2455 (Resources): Describe x-resource-name.
2456
24572004-02-16 Richard M. Stallman <rms@gnu.org>
2458
2459 * windows.texi (Buffers and Windows): Delete false table
2460 about all-frames.
2461
2462 * syntax.texi (Parsing Expressions): Delete old caveat
2463 about parse-sexp-ignore-comments.
2464
2465 * streams.texi (Output Variables): Add print-quoted.
2466
2467 * lists.texi (Building Lists): Minor cleanup.
2468
2469 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2470
2471 * display.texi (Overlays): Explain overlays use markers.
2472 (Managing Overlays): Explain front-advance and rear-advance
2473 in more detail.
2474
2475 * loading.texi (Unloading): Document unload-feature-special-hooks.
2476 Get rid of fns-NNN.el file.
2477
24782004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2479
2480 * help.texi (Describing Characters): Fix text-char-description
2481 example output.
2482
2483 * edebug.texi (Using Edebug): Fix example.
2484
2485 * debugging.texi (Internals of Debugger): Fix return value.
43e48bda 2486
84e34002
RS
2487 * files.texi (Changing Files): Fix argname.
2488
2489 * calendar.texi: Fix parens, and default values.
2490
2491 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2492 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2493 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2494
2495 * positions.texi (Text Lines): Don't add -1 in current-line.
2496
24972004-02-16 Richard M. Stallman <rms@gnu.org>
2498
2499 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2500
c33b76da
EZ
25012004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2502
2503 * processes.texi (Low-Level Network): Fix a typo.
2504
9d7271e8
KS
25052004-02-12 Kim F. Storm <storm@cua.dk>
2506
2507 * display.texi (Fringes): Use consistent wording.
2508 Note that window-fringe's window arg is optional.
2509 (Scroll Bars): Use consistent wording.
2510
6827d730
LT
25112004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2512
2513 * tips.texi (Comment Tips): Document the new conventions for
2514 commenting out code.
2515
1cb60b5a
JD
25162004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2517
2518 * positions.texi (Text Lines): Added missing end defun.
2519
7fdd1f62
KS
25202004-02-07 Kim F. Storm <storm@cua.dk>
2521
2522 * positions.texi (Text Lines): Add line-number-at-pos.
2523
eb3c144c
JPW
25242004-02-06 John Paul Wallington <jpw@gnu.org>
2525
2526 * display.texi (Button Properties, Button Buffer Commands):
2527 mouse-2 invokes button, not down-mouse-1.
2528
a1d38d63
JR
25292004-02-04 Jason Rumney <jasonr@gnu.org>
2530
2531 * makefile.w32-in: Sync with Makefile.in changes.
2532
4b574f3d
LT
25332004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2534
2535 * minibuf.texi (Text from Minibuffer): Various corrections and
2536 clarifications.
2537 (Object from Minibuffer): Correct Lisp description of
2538 read-minibuffer.
2539 (Minibuffer History): Clarify description of cons values for
2540 HISTORY arguments.
2541 (Basic Completion): Various corrections and clarifications. Add
2542 completion-regexp-list.
2543 (Minibuffer Completion): Correct and clarify description of
2544 completing-read.
6f6b0433 2545 (Completion Commands): Mention Partial Completion mode. Various
4b574f3d
LT
2546 other minor changes.
2547 (High-Level Completion): Various corrections and clarifications.
2548 (Reading File Names): Ditto.
2549 (Minibuffer Misc): Ditto.
2550
d8186297
LT
25512004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2552
2553 * strings.texi (Text Comparison): assoc-string also matches
2554 elements of alists that are strings instead of conses.
2555 (Formatting Strings): Standardize Texinfo usage. Update index
2556 entries.
2557
9adcb5f2
LT
25582004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2559
2560 * lists.texi (Sets And Lists): Add delete-dups.
2561
3e7274ae
LT
25622004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2563
2564 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2565 special form.
2566 * macros.texi (Defining Macros): Update description of `declare',
2567 which now is a macro.
2568 (Wrong Time): Fix typos.
2569
944e099f
LT
25702004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2571
2572 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 2573 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
2574 and `batch-byte-compile'. In particular, mention and describe
2575 all optional arguments.
2576 (Disassembly): Correct and clarify the description of `disassemble'.
2577
90c3aa59
LT
25782004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2579
2580 * searching.texi: Various small changes in addition to the
2581 following.
2582 (Regexp Example): Adapt to new value of `sentence-end'.
2583 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2584 `words'.
2585 (Search and Replace): Add usage note for `perform-replace'.
2586 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2587 `match-data'.
2588 (Standard Regexps): Update for new values of `paragraph-start'
2589 and `sentence-end'.
2590
583c353d
LT
25912004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2592
2593 * files.texi (Saving Buffers): Clarify descriptions of
2594 `write-contents-functions' and `before-save-hook'.
2595 Make the defvar's for `before-save-hook' and `after-save-hook'
2596 into defopt's.
2597
05faee07
KS
25982004-01-07 Kim F. Storm <storm@cua.dk>
2599
2600 * commands.texi (Click Events): Describe new image and
2601 width/height elements of click events.
2602 (Accessing Events): Add posn-string, posn-image, and
2603 posn-object-width-height. Change posn-object to return either
2604 image or string object.
2605
a0465ec3
SJ
26062004-01-01 Simon Josefsson <jas@extundo.com>
2607
2608 * hooks.texi (Standard Hooks): Add before-save-hook.
2609 * files.texi (Saving Buffers): Likewise.
2610
972c0c49
RS
26112004-01-03 Richard M. Stallman <rms@gnu.org>
2612
2613 * frames.texi (Frames and Windows): Delete frame-root-window.
2614
dbcd463f
LT
26152004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2616
2617 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2618
2619 * functions.texi: Various small changes in addition to the
2620 following.
2621 (What Is a Function): `functionp' returns nil for macros. Clarify
2622 behavior of this and following functions for symbol arguments.
2623 (Function Documentation): Add `\' in front of (fn @var{arglist})
2624 and explain why.
2625 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2626 Add anchor.
2627 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2628
02c77ee9
MB
26292004-01-01 Miles Bader <miles@gnu.org>
2630
2631 * display.texi (Buttons): New section.
2632
903a1a91
AS
26332003-12-31 Andreas Schwab <schwab@suse.de>
2634
2635 * numbers.texi (Math Functions): sqrt reports a domain-error
2636 error.
2637 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2638
697cf92a
LT
26392003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2640
3f70fe82
LT
2641 * tips.texi (Documentation Tips): Update item on hyperlinks in
2642 documentation strings.
2643
697cf92a
LT
2644 * errors.texi (Standard Errors): Various small corrections and
2645 additions.
2646
2647 * control.texi: Various small changes in addition to the
2648 following.
2649 (Signaling Errors): Provide some more details on how `signal'
2650 constructs the error message. Add anchor to the definition of
2651 `signal'.
2652 (Error Symbols): Describe special treatment of `quit'.
2653 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2654 to emphasize that it has to be a single form.
2655
2656 * buffers.texi: Add anchor.
2657
4d25144d
RS
26582003-12-29 Richard M. Stallman <rms@gnu.org>
2659
2660 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2661 (Window Configurations): Add window-configuration-frame.
2662
2663 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2664
2665 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2666 Change arg name in get-char-property.
2667 (Special Properties): Update handling of keymap property.
2668
2669 * strings.texi (Modifying Strings): Add clear-string.
2670 (Text Comparison): Add assoc-string and remove
2671 assoc-ignore-case, assoc-ignore-representation.
2672
2673 * os.texi (Time of Day): Add set-time-zone-rule.
2674
2675 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 2676 report domain-error errors.
4d25144d 2677
697cf92a 2678 * nonascii.texi (Converting Representations):
4d25144d
RS
2679 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2680 (Encoding and I/O): Add file-name-coding-system.
2681
2682 * modes.texi (Search-based Fontification): Explain that
2683 face specs are symbols with face names as values.
2684
2685 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2686
2687 * lists.texi (Building Lists): remq moved elsewhere.
2688 (Sets And Lists): remq moved here.
2689 (Association Lists): Refer to assoc-string.
2690
2691 * internals.texi (Garbage Collection): Add memory-use-counts.
2692
2693 * frames.texi (Frames and Windows): Add set-frame-selected-window
2694 and frame-root-window.
2695
697cf92a 2696 * files.texi (Contents of Directories):
4d25144d
RS
2697 Add directory-files-and-attributes.
2698
2699 * display.texi (Refresh Screen): Add force-window-update.
2700 (Invisible Text): Explain about moving point out of invis text.
2701 (Overlay Properties): Add overlay-properties.
2702 (Managing Overlays): Add overlayp.
2703 (GIF Images): Invalid image number displays a hollow box.
2704
2705 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2706 (Killing Buffers): Add buffer-live-p.
2707
67fafe38
MR
27082003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2709
2710 * display.texi (Fringes): Fix typo "set-buffer-window".
2711
68e74f25
LT
27122003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2713
2714 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2715 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2716 Add or change various xrefs and anchors.
2717
2718 * commands.texi: Replace all occurrences of @acronym{CAR} with
2719 @sc{car}, for consistency with the rest of the Elisp manual.
2720 `car' and `cdr' are historically acronyms, but are no longer
2721 widely thought of as such.
2722
2723 * internals.texi (Pure Storage): Mention that `purecopy' does not
2724 copy text properties.
2725 (Object Internals): Now 29 bits are used (in most implementations)
2726 to address Lisp objects.
2727
2728 * variables.texi (Variables with Restricted Values): New node.
2729
2730 * objects.texi (Lisp Data Types): Mention that certain variables
2731 can only take on a restricted set of values and add an xref to
2732 the new node "Variables with Restricted Values".
2733
2734 * eval.texi (Function Indirection): Describe the errors that
2735 `indirect-function' can signal.
2736 (Eval): Clarify the descriptions of `eval-region' and `values'.
2737 Describe `eval-buffer' instead of `eval-current-buffer' and
2738 mention `eval-current-buffer' as an alias for `current-buffer'.
2739 Correct the description and mention all optional arguments.
2740
697cf92a 2741 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
2742 following.
2743 (Converting Representations): Clarify behavior of
2744 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2745 ASCII arguments.
2746 (Character Sets): Document the variable `charset-list' and adapt
2747 the definition of the function `charset-list' accordingly.
2748 (Translation of Characters): Clarify use of generic characters in
2749 `make-translation-table'. Clarify and correct the description of
2750 the use of translation tables in encoding and decoding.
2751 (User-Chosen Coding Systems): Correct and clarify the description
2752 of `select-safe-coding-system'.
2753 (Default Coding Systems): Clarify description of
2754 `file-coding-system-alist'.
2755
a62f71e4
LT
27562003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2757
2758 * strings.texi (Text Comparison): Correctly describe when two
2759 strings are `equal'. Combine and clarify descriptions of
2760 `assoc-ignore-case' and `assoc-ignore-representation'.
2761
2762 * objects.texi (Non-ASCII in Strings): Clarify description of
2763 when a string is unibyte or multibyte.
2764 (Bool-Vector Type): Update examples.
2765 (Equality Predicates): Correctly describe when two strings are
2766 `equal'.
2767
19017752
LT
27682003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2769
2770 * lists.texi (Building Lists): `append' no longer accepts integer
2771 arguments. Update the description of `number-sequence' to reflect
2772 recent changes.
2773 (Sets And Lists): Describe `member-ignore-case' after `member'.
2774
0f6a07a8
KS
27752003-11-27 Kim F. Storm <storm@cua.dk>
2776
2777 * commands.texi (Click Events): Click object may be an images.
2778 Describe (dx . dy) element of click positions.
2779 (Accessing Events): Remove duplicate posn-timestamp.
2780 New functions posn-object and posn-object-x-y.
2781
1ce7c819
KS
27822003-11-23 Kim F. Storm <storm@cua.dk>
2783
2784 * commands.texi (Click Events): Describe enhancements to event
2785 position lists, including new text-pos and (col . row) items.
2786 Mention left-fringe and right-fringe area events.
0f6a07a8 2787 (Accessing Events): New functions posn-area and
1ce7c819
KS
2788 posn-actual-col-row. Mention posn-timestamp. Mention that
2789 posn-point in non-text area still returns buffer position.
2790 Clarify posn-col-row.
2791
cae8ddbb
LH
27922003-11-21 Lars Hansen <larsh@math.ku.dk>
2793
2794 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2795 * anti.texi (File Attributes): Describe removed parameter
2796 ID-FORMAT.
2797
f7f1a248
LT
27982003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2799
68e74f25 2800 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
2801 a position, its buffer is ignored.
2802
2803 * markers.texi (Overview of Markers): Mention it here too.
2804
c5e2fb05
LT
28052003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2806
2807 * numbers.texi (Numeric Conversions): Not just `floor', but also
2808 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2809
e57d0aa8
LT
28102003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2811
2812 * markers.texi (Creating Markers): Specify insertion type of
2813 created markers. Add xref to `Marker Insertion Types'.
2814 Second argument to `copy-marker' is optional.
2815 (Marker Insertion Types): Mention that most markers are created
2816 with insertion type nil.
2817 (The Mark): Correctly describe when `mark' signals an error.
2818 (The Region): Correctly describe when `region-beginning' and
2819 `region-end' signal an error.
2820
bb3612ec
LT
28212003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2822
2823 * hash.texi (Creating Hash): Clarify description of `eql'.
2824 `makehash' is obsolete.
2825 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2826
2827 * positions.texi (Point): Change description of `buffer-end', so
2828 that it is also correct for floating point arguments.
2829 (List Motion): Correct argument lists of `beginning-of-defun' and
2830 `end-of-defun'.
2831 (Excursions): Add xref to `Marker Insertion Types'.
2832 (Narrowing): Argument to `narrow-to-page' is optional.
2833
cfb8a797
LT
28342003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2835
2836 * streams.texi (Output Streams): Clarify behavior of point for
2837 marker output streams.
2838
c6177909
LT
28392003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2840
2841 * variables.texi (Defining Variables): Second argument to
2842 `defconst' is not optional.
2843 (Setting Variables): Mention optional argument APPEND to
2844 `add-to-list'.
2845 (Creating Buffer-Local): Expand description of
2846 `make-variable-buffer-local'.
2847 (Frame-Local Variables): Expand description of
2848 `make-variable-frame-local'.
2849 (Variable Aliases): Correct description of optional argument
2850 DOCSTRING to `defvaralias'. Mention return value of
2851 `defvaralias'.
2852 (File Local Variables): Add xref to `File variables' in Emacs
2853 Manual. Correct description of `hack-local-variables'. Mention
2854 `safe-local-variable' property. Mention optional second argument
2855 to `risky-local-variable-p'.
2856
b3645067
LT
28572003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2858
2859 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2860
10695e5c
EZ
28612003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2862
2863 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2864 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2865 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2866 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2867 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 2868 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
2869 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2870 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2871 @acronym{FOO}.
2872
a2f4def1
LT
28732003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2874
2875 * strings.texi (Creating Strings): Argument START to `substring'
2876 can not be `nil'. Expand description of
2877 `substring-no-properties'. Correct description of `split-string',
2878 especially with respect to empty matches. Prevent very bad line
2879 break in definition of `split-string-default-separators'.
2880 (Text Comparison): `string=' and `string<' also accept symbols as
2881 arguments.
2882 (String Conversion): More completely describe argument BASE in
2883 `string-to-number'.
5bb0fcd1 2884 (Formatting Strings): `%s' and `%S' in `format' do require
a2f4def1
LT
2885 corresponding object. Clarify behavior of numeric prefix after
2886 `%' in `format'.
2887 (Case Conversion): The argument to `upcase-initials' can be a
2888 character.
2889
a2296bf9
KH
28902003-10-27 Kenichi Handa <handa@m17n.org>
2891
2892 * display.texi (Fontsets): Fix texinfo usage.
2893
885fef7c
KH
28942003-10-25 Kenichi Handa <handa@m17n.org>
2895
2896 * display.texi (Fontsets): Add description of the function
2897 set-fontset-font.
2898
0c6b7a1f
LT
28992003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2900
2901 * display.texi (Temporary Displays): Add xref to `Documentation
2902 Tips'.
2903
2904 * functions.texi (Function Safety): Use inforef instead of pxref
2905 for SES.
2906
c3cda320
AS
29072003-10-23 Andreas Schwab <schwab@suse.de>
2908
2909 * Makefile.in (TEX, texinputdir): Don't define.
2910 (TEXI2DVI): Define.
2911 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2912 add $(srcdir)/index.texi.
2913 ($(infodir)/elisp): Remove index.texi dependency.
2914 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2915 (index.texi): Remove target.
2916 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
2917 (clean): Don't remove index.texi.
2918
c3cda320
AS
2919 * permute-index, index.perm: Remove.
2920 * index.texi: Rename from index.unperm.
2921
e5dadca7
LT
29222003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2923
2924 * tips.texi (Documentation Tips): Document new behavior for face
2925 and variable hyperlinks in Help mode.
2926
6cfb0777
LT
29272003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2928
2929 * objects.texi (Integer Type): Update for extra bit of integer range.
2930 (Character Type): Ditto.
2931
a6eeaa81 29322003-10-16 Eli Zaretskii <eliz@gnu.org>
a4fc3ab3
EZ
2933
2934 * numbers.texi (Integer Basics): Add index entries for reading
2935 numbers in hex, octal, and binary.
2936
c8f9ba83
LK
29372003-10-16 Lute Kamstra <lute@gnu.org>
2938
2939 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2940 argument.
2941
b52a26fb
LT
29422003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2943
2944 * windows.texi (Choosing Window): Fix typo.
2945 * edebug.texi (Edebug Execution Modes): Fix typo.
2946
f7005886
RS
29472003-10-13 Richard M. Stallman <rms@gnu.org>
2948
2949 * windows.texi (Basic Windows): A window has fringe settings,
2950 display margins and scroll-bar settings.
2951 (Splitting Windows): Doc split-window return value.
2952 Clean up one-window-p.
2953 (Selecting Windows): Fix typo.
2954 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
2955 (Buffers and Windows): In set-window-buffer, explain effect
2956 on fringe settings and scroll bar settings.
2957 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
2958 (Choosing Window): Use defopt for pop-up-frame-function.
2959 For special-display-buffer-names, explain same-window and same-frame.
2960 Clarify window-dedicated-p return value.
2961 (Textual Scrolling): scroll-up and scroll-down can get an error.
2962 (Horizontal Scrolling): Clarify auto-hscroll-mode.
2963 Clarify set-window-hscroll.
2964 (Size of Window): Don't mention tool bar in window-height.
2965 (Coordinates and Windows): Explain what coordinates-in-window-p
2966 returns for fringes and display margins.
2967 (Window Configurations): Explain saving fringes, etc.
2968
2969 * tips.texi (Library Headers): Clean up Documentation.
2970
2971 * syntax.texi (Parsing Expressions): Clean up forward-comment
2972 and parse-sexp-lookup-properties.
2973
2974 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
2975
2976 * os.texi (System Environment): Clean up text for load-average errors.
2977
2978 * modes.texi (Hooks): Don't explain local hook details at front.
2979 Clarify run-hooks and run-hook-with-args a little.
2980 Clean up add-hook and remove-hook.
2981
2982 * edebug.texi (Edebug Execution Modes): Clarify t.
2983 Document edebug-sit-for-seconds.
2984 (Coverage Testing): Document C-x X = and =.
2985 (Instrumenting Macro Calls): Fix typo.
2986 (Specification List): Don't index the specification keywords.
2987
c989ebe9
KS
29882003-10-10 Kim F. Storm <storm@cua.dk>
2989
2990 * processes.texi (Network): Introduce make-network-process.
2991
f9525eef
LT
29922003-10-09 Luc Teirlinck <teirllm@auburn.edu>
2993
2994 * tips.texi (Library Headers): Fix typo.
2995
f008b925
LK
29962003-10-07 Juri Linkov <juri@jurta.org>
2997
2998 * modes.texi (Imenu): Mention imenu-create-index-function's
2999 default value. Explain submenus better.
3000
c22c5da6
LK
30012003-10-07 Lute Kamstra <lute@gnu.org>
3002
3003 * modes.texi (Faces for Font Lock): Fix typo.
3004 (Hooks): Explain how buffer-local hook variables can refer to
3005 global hook variables.
3006 Various minor clarifications.
3007
49247521
LK
30082003-10-06 Lute Kamstra <lute@gnu.org>
3009
3010 * tips.texi (Coding Conventions): Mention naming conventions for
3011 hooks.
3012
9296c947
LT
30132003-10-05 Luc Teirlinck <teirllm@auburn.edu>
3014
3015 * loading.texi (Library Search): Correct default value of
3016 load-suffixes.
3017 (Named Features): Fix typo.
3018
0e9b293a
RS
30192003-10-05 Richard M. Stallman <rms@gnu.org>
3020
3021 * loading.texi (Named Features): In `provide',
3022 say how to test for subfeatures.
3023 (Unloading): In unload-feature, use new var name
3024 unload-feature-special-hooks.
3025
49247521 30262003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
3027
3028 * modes.texi (Major Mode Conventions): Mention third way to set up
3029 Imenu.
3030 (Imenu): A number of small fixes.
3031 Delete documentation of internal variable imenu--index-alist.
3032 Document the return value format of imenu-create-index-function
3033 functions.
3034
ab8f7d5c
RS
30352003-09-30 Richard M. Stallman <rms@gnu.org>
3036
3037 * processes.texi (Network): Say what stopped datagram connections do.
3038
3039 * lists.texi (Association Lists): Clarify `assq-delete-all'.
3040
3041 * display.texi (Overlay Properties): Clarify `evaporate' property.
3042
49247521 30432003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
3044
3045 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 3046 constructs should be marked as risky.
86b9b767
LK
3047 Change cons cell into proper list.
3048 (Mode Line Variables): Change cons cell into proper list.
3049
49247521 30502003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
3051
3052 * modes.texi (Mode Line Data): Document the :propertize construct.
3053 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 3054 to match their order in the default mode-line-format.
bc3b02f9
LK
3055 Describe the new variables mode-line-position and mode-line-modes.
3056 Update the default values of mode-line-frame-identification,
3057 minor-mode-alist, and default-mode-line-format.
3058 (Properties in Mode): Mention the :propertize construct.
6142d1d0 3059
bc3b02f9 30602003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 3061
c22c5da6 3062 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
3063 * loading.texi, minibuf.texi, text.texi, variables.texi:
3064 Avoid @strong{Note:}.
3065
30662003-09-26 Richard M. Stallman <rms@gnu.org>
3067
3068 * keymaps.texi (Remapping Commands): Fix typo.
3069
41beda59
LT
30702003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
3071
3072 * processes.texi (Low-Level Network): Fix typo.
3073
ef6ae4ff
KS
30742003-09-23 Kim F. Storm <storm@cua.dk>
3075
3076 * processes.texi (Network, Network Servers): Fix typos.
3077 (Low-Level Network): Add timeout value for :server keyword.
3078 Add new option keywords to make-network-process.
3079 Add set-network-process-options.
3080 Explain how to test availability of network options.
3081
b0f23edf
RS
30822003-09-19 Richard M. Stallman <rms@gnu.org>
3083
3084 * text.texi (Motion by Indent): Arg to
3085 backward-to-indentation and forward-to-indentation is optional.
3086
3087 * strings.texi (Creating Strings): Add substring-no-properties.
3088
3089 * processes.texi
3090 (Process Information): Add list-processes arg QUERY-ONLY.
3091 Delete process-contact from here.
3092 Add new status values for process-status.
3093 Add process-get, process-put, process-plist, set-process-plist.
3094 (Synchronous Processes): Add call-process-shell-command.
3095 (Signals to Processes): signal-process allows process objects.
3096 (Network): Complete rewrite.
3097 (Network Servers, Datagrams, Low-Level Network): New nodes.
3098
3099 * positions.texi (Word Motion): forward-word, backward-word
3100 arg is optional. Reword.
3101
3102 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
3103
c22c5da6 3104 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
3105 Delete duplicate definition of buffer-local-value.
3106 (File Local Variables): Explain about discarding text props.
3107
f387bdea
RS
31082003-09-11 Richard M. Stallman <rms@gnu.org>
3109
3110 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
3111 changes variables that record input events.
3112 (Minibuffer Misc): Add minibuffer-selected-window.
3113
3114 * lists.texi (Building Lists): Add copy-tree.
3115
3116 * display.texi (Fontsets): Add char-displayable-p.
3117 (Scroll Bars): New node.
3118
49247521 31192003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
3120
3121 * modes.texi (%-Constructs): Document new `%i' and `%I'
3122 constructs.
3123
fd026ee1
JR
31242003-09-03 Peter Runestig <peter@runestig.com>
3125
3126 * makefile.w32-in: New file.
3127
4828b4d7
RS
31282003-08-29 Richard M. Stallman <rms@gnu.org>
3129
3130 * display.texi (Overlay Properties): Clarify how priorities
3131 affect use of the properties.
3132
a4e4f05d
LT
31332003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
3134
3135 * customize.texi (Type Keywords): Correct the description of
3136 `:help-echo' in the case where `motion-doc' is a function.
3137
3ebe0346
JPW
31382003-08-14 John Paul Wallington <jpw@gnu.org>
3139
3140 * modes.texi (Emulating Mode Line): Subsection, not section.
3141
3afe8e39
RS
31422003-08-13 Richard M. Stallman <rms@gnu.org>
3143
3144 * elisp.texi (Top): Update subnode lists in menu.
3145
3146 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
3147 (Kill Functions): kill-region has new arg yank-handler.
3148 (Yanking): New node.
3149 (Yank Commands): Add yank-undo-function.
3150 (Low-Level Kill Ring):
3151 kill-new and kill-append have new arg yank-handler.
3152 (Changing Properties): Add remove-list-of-text-properties.
3153 (Atomic Changes): New node.
3154
3155 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
3156
3157 * streams.texi (Output Variables): Add eval-expression-print-length
3158 and eval-expression-print-level.
3159
3160 * os.texi (Time Conversion): For encode-time, explain limits on year.
3161
3162 * objects.texi (Character Type): Define anchor "modifier bits".
3163
3164 * modes.texi (Emulating Mode Line): New node.
3165 (Search-based Fontification): Font Lock uses font-lock-face property.
3166 (Other Font Lock Variables): Likewise.
3167
3168 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
3169 not vectors.
3170 (Active Keymaps): Add emulation-mode-map-alists.
3171 (Functions for Key Lookup): key-binding has new arg no-remap.
3172 (Remapping Commands): New node.
3173 (Scanning Keymaps): where-is-internal has new arg no-remap.
3174 (Tool Bar): Add tool-bar-local-item-from-menu.
3175 Clarify when to use tool-bar-add-item-from-menu.
3176
3177 * commands.texi (Interactive Call): commandp has new arg.
3178 (Command Loop Info): Add this-original-command.
3179
e37769b1
JPW
31802003-08-06 John Paul Wallington <jpw@gnu.org>
3181
3182 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
3183
3184 * display.texi (Warning Basics): Fix typo.
3185 (Fringes): Add closing curly bracket and fix typo.
3186
3187 * elisp.texi (Top): Fix typo.
3188
c5e0561f
RS
31892003-08-05 Richard M. Stallman <rms@gnu.org>
3190
3191 * elisp.texi: Update lists of subnodes.
3192
3193 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
3194
3195 * variables.texi (Local Variables): Use lc for example variable names.
3196
3197 * tips.texi (Library Headers): Explain where to put -*-.
3198
3199 * strings.texi (Creating Strings): Fix xref for vconcat.
3200
3201 * sequences.texi (Vector Functions):
3202 vconcat no longer allows integer args.
3203
3204 * minibuf.texi (Reading File Names): read-file-name has new
3205 arg PREDICATE. New function read-directory-name.
3206
3207 * macros.texi (Defining Macros): Give definition of `declare'
3208 (Indenting Macros): New node.
3209
3210 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
3211 (Window Frame Parameters): Make separate table of parameters
3212 that are coupled with specific face attributes.
3213 (Deleting Frames): delete-frame-hooks renamed to
3214 delete-frame-functions.
3215
3216 * files.texi (Magic File Names): Add file-remote-p.
3217 Clarify file-local-copy.
3218
3219 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
3220 here; instead xref Defining Macros.
3221
3222 * display.texi (Warnings): New node, and subnodes.
3223 (Fringes): New node.
3224
3225 * debugging.texi (Test Coverage): New node.
3226
3227 * compile.texi (Compiler Errors): Explain with-no-warnings
3228 and other ways to suppress warnings.
3229
3230 * commands.texi (Interactive Call): Minor clarification.
3231
3232 * buffers.texi (Buffer File Name): set-visited-file-name
3233 renames the buffer too.
3234
3235 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
3236
ee59dede
MR
32372003-07-24 Markus Rost <rost@math.ohio-state.edu>
3238
3239 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
3240
f0514b34
MR
32412003-07-22 Markus Rost <rost@math.ohio-state.edu>
3242
3243 * internals.texi (Garbage Collection): Fix previous change.
3244
c73983bb
RS
32452003-07-22 Richard M. Stallman <rms@gnu.org>
3246
3247 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
3248
3249 * display.texi (Width): Use \s syntax in example.
3250 (Font Selection): Add face-font-rescale-alist.
3251
3252 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
3253 Remove spurious indent in example.
3254
3255 * lists.texi (Building Lists): Add number-sequence.
3256
3257 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
3258
3259 * functions.texi (Function Documentation): Explain how to
3260 show calling convention explicitly in the doc string.
3261
3262 * windows.texi (Selecting Windows): save-selected-window saves
3263 selected window of each frame.
3264 (Window Configurations): Minor change.
3265
3266 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
3267
3268 * streams.texi (Output Variables): Add print-continuous-numbering
3269 and print-number-table.
3270
3271 * processes.texi (Decoding Output): New node.
3272
3273 * os.texi (Time Conversion): decode-time arg is optional.
3274
3275 * objects.texi (Character Type): Don't use space as example for \.
3276 Make list of char names and \-sequences correspond.
3277 Explain that \s is not used in strings. `\ ' needs space after.
3278
3279 * nonascii.texi (Converting Representations): Add string-to-multibyte.
3280 (Translation of Characters): Add translation-table-for-input.
3281 (Default Coding Systems): Add auto-coding-functions.
3282 (Explicit Encoding): Add decode-coding-inserted-region.
3283 (Locales): Add locale-info.
3284
3285 * minibuf.texi (Basic Completion): Describe test-completion.
3286 Collections can be lists of strings.
3287 Clean up lazy-completion-table.
3288 (Programmed Completion): Mention test-completion.
3289 Clarify why lambda expressions are not accepted.
3290 (Minibuffer Misc): Describe minibufferp.
3291
51a8b435
RS
32922003-07-14 Richard M. Stallman <rms@gnu.org>
3293
3294 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
3295
3296 * windows.texi (Selecting Windows): New arg to select-window.
3297 (Selecting Windows): Add with-selected-window.
3298 (Size of Window): Add window-inside-edges, etc.
3299
3300 * internals.texi (Garbage Collection): Add post-gc-hook.
3301
3302 * processes.texi (Subprocess Creation): Add exec-suffixes.
3303
3304 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
3305 (Scanning Keymaps): Add map-keymaps.
3306 (Defining Menus): Add keymap-prompt.
3307
3308 * numbers.texi (Integer Basics): Add most-positive-fixnum,
3309 most-negative-fixnum.
3310
3311 * compile.texi (Byte Compilation): Explain no-byte-compile
3312 (Compiler Errors): New node.
3313
3314 * os.texi (User Identification): user-uid, user-real-uid
3315 can return float.
3316
3317 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
3318 and about derived modes.
3319 (Minor Modes): Add minor-mode-list.
3320 (Defining Minor Modes): Keyword args for define-minor-mode.
3321 (Search-based Fontification): Explain managing other properties.
3322 (Other Font Lock Variables): Add font-lock-extra-managed-props.
3323 (Faces for Font Lock): Add font-locl-preprocessor-face.
3324 (Hooks): Add run-mode-hooks and delay-mode-hooks.
3325
3326 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 3327 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
3328
3329 * loading.texi (Library Search): Add load-suffixes.
3330
3331 * minibuf.texi (Basic Completion): Add lazy-completion-table.
3332 (Programmed Completion): Add dynamic-completion-table.
3333
3334 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
3335 (Magic File Names): Specify precedence order of handlers.
199bb209 3336
51a8b435
RS
3337 * commands.texi (Command Overview): Emacs server runs pre-command-hook
3338 and post-command-hook.
3339 (Waiting): New calling convention for sit-for.
3340
3341 * text.texi (Special Properties): local-map and keymap properties
3342 apply based on their stickiness.
3343
c6de56a0
RS
33442003-07-07 Richard M. Stallman <rms@gnu.org>
3345
3346 * modes.texi (Minor Mode Conventions): Specify only some kinds
3347 of list values as args to minor modes.
3348
3349 * files.texi (File Name Expansion): Warn about iterative use
3350 of substitute-in-file-name.
3351
3352 * advice.texi (Activation of Advice): Clean up previous change.
3353
8c761ea6
MR
33542003-07-06 Markus Rost <rost@math.ohio-state.edu>
3355
3356 * advice.texi (Activation of Advice): Note that ad-start-advice is
3357 turned on by default.
3358
c6de56a0
RS
33592003-06-30 Richard M. Stallman <rms@gnu.org>
3360
3361 * text.texi (Buffer Contents): Document current-word.
3362 (Change Hooks): Not called for *Messages*.
3363
3364 * functions.texi (Defining Functions): Explain about redefining
3365 primitives.
3366 (Function Safety): Renamed. Minor changes.
3367 Comment out the detailed criteria for what is safe.
3368
3fe4e567
AS
33692003-06-22 Andreas Schwab <schwab@suse.de>
3370
3371 * objects.texi (Symbol Type): Fix description of examples.
3372
cda7bd13
AS
33732003-06-16 Andreas Schwab <schwab@suse.de>
3374
3375 * hash.texi (Creating Hash): Fix description of :weakness.
3376
fbcffa4a
KG
33772003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
3378
3379 * files.texi (Changing Files): copy-file copies file modes, too.
3380
ff6a3bfb
RS
33812003-05-28 Richard M. Stallman <rms@gnu.org>
3382
3383 * strings.texi (Creating Strings): Clarify split-string.
3384
1463a05d
JB
33852003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
3386
3387 * strings.texi (Creating Strings): Update split-string specification
3388 and examples.
3389
af253914
RS
33902003-05-19 Richard M. Stallman <rms@gnu.org>
3391
3392 * elisp.texi: Correct invariant section names.
3393
7ea52f92
RS
33942003-04-20 Richard M. Stallman <rms@gnu.org>
3395
3396 * os.texi (Timers): Explain about timers and quitting.
3397
e31afc09
RS
33982003-04-19 Richard M. Stallman <rms@gnu.org>
3399
3400 * internals.texi (Writing Emacs Primitives): Strings are
3401 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
3402 Explain GCPRO convention for varargs function args.
3403
5ceea398
RS
34042003-04-16 Richard M. Stallman <rms@gnu.org>
3405
3406 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
3407
b0ada147
RS
34082003-04-08 Richard M. Stallman <rms@gnu.org>
3409
3410 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
3411
b23375aa
KS
34122003-02-13 Kim F. Storm <storm@cua.dk>
3413
3414 * objects.texi (Character Type): New \s escape for space.
3415
c60ee5e7
JB
34162003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
3417
3418 * os.texi (System Environment): Added cygwin system-type.
3419
84e47416
RS
34202003-01-25 Richard M. Stallman <rms@gnu.org>
3421
3422 * keymaps.texi: Document that a symbol can act as a keymap.
3423
3e8cf2ea
RS
34242003-01-13 Richard M. Stallman <rms@gnu.org>
3425
3426 * text.texi (Changing Properties): Say string indices are origin-0.
3427
3428 * positions.texi (Screen Lines) <compute-motion>:
3429 Correct order of elts in return value.
3430
3431 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
3432 how to define a default binding.
3433
7abb9fc5 34342002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 3435
104bc3aa 3436 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 3437
104bc3aa
MR
3438 * customize.texi (Simple Types): Clarify description of custom
3439 type 'number. Describe new custom type 'float.
177f790c 3440
7abb9fc5 34412002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
3442
3443 * variables.texi (File Local Variables): Fix typo.
3444
df140a68 34452002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 3446
df140a68
KG
3447 From Michael Albinus <Michael.Albinus@alcatel.de>.
3448
3449 * README: Target for Info file is `make info'.
3450
3451 * files.texi (File Name Components): Fixed typos in
3452 `file-name-sans-extension'.
3453 (Magic File Names): Complete list of operations for magic file
3454 name handlers.
3455
7ed9159a
JY
34562002-09-16 Jonathan Yavner <jyavner@engineer.com>
3457
3458 * variables.texi (File Local Variables): New function
3459 risky-local-variable-p.
3460
34612002-09-15 Jonathan Yavner <jyavner@engineer.com>
3462
3463 * functions.texi (Function safety): New node about unsafep.
3464
241f79af
PA
34652002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3466
3467 * customize.texi (Splicing into Lists): Fixed example.
3468 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3469
72459b15
JB
34702002-06-17 Juanma Barranquero <lektu@terra.es>
3471
3472 * frames.texi (Display Feature Testing): Fix typo.
3473
61f7e0f5
AS
34742002-06-12 Andreas Schwab <schwab@suse.de>
3475
3476 * frames.texi (Initial Parameters, Resources): Fix references to
3477 the Emacs manual.
3478
4e792dbd
KS
34792002-05-13 Kim F. Storm <storm@cua.dk>
3480
3481 * variables.texi (Intro to Buffer-Local): Updated warning and
3482 example relating to changing buffer inside let.
3483
940344d4 34842002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
3485
3486 * os.texi (Session Management): New node about X Session management.
3487
231ac53b
EZ
34882002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3489
3490 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3491 to which the manual corresponds, and the copyright years.
3492
3493 * Makefile.in (VERSION): Set to 2.9.
3494
140cc574
EZ
34952001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3496
3497 * elisp.texi: Change the category in @dircategory to "Emacs", to
3498 make it consistent with info/dir.
3499
9c7fce05
MB
35002001-11-25 Miles Bader <miles@gnu.org>
3501
3502 * text.texi (Fields): Describe new `limit' arg in
3503 field-beginning/field-end.
3504
9f8bbf0f
EZ
35052001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3506
a5e6715c
EZ
3507 * permute-index: Don't depend on csh-specific features. Replace
3508 the interpreter name with /bin/sh.
3509
9f8bbf0f
EZ
3510 * two-volume-cross-refs.txt: New file.
3511 * two.el: New file.
3512 * spellfile: New file.
3513
1756e2fb
EZ
35142001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3515
3516 * permute-index: New file.
3517
3518 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3519 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3520 8+3 restricted namespace.
ad050e54
EZ
3521
3522 * Makefile.in (infodir): Define relative to $(srcdir).
3523 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3524 include directories list via -I switch to makeinfo.
3525 (index.texi): Use cp if both hard and symbolic links fail.
3526
10fa7f8e
EZ
35272001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3528
7a1494ce
EZ
3529 * Makefile.in (distclean): Add.
3530
10fa7f8e
EZ
3531 The following changes make ELisp manual part of the Emacs
3532 distribution:
3533
3534 * Makefile.in: Add Copyright notice.
3535 (prefix): Remove.
3536 (infodir): Change value to "../info".
3537 (VPATH): New variable.
3538 (MAKE): Don't define.
3539 (texmacrodir): Don't define.
3540 (texinputdir): Append the existing value of TEXINPUTS.
3541 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3542 command to be compatible with man/Makefile.in, and to put the
3543 output into ../info.
5c32b7c5 3544 (info): Add target.
10fa7f8e
EZ
3545 (installall): Target removed.
3546
ad050e54 35472001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
3548
3549 * tips.texi (Coding Conventions): Fix typo.
3550
6fd735df
GM
35512001-10-23 Gerd Moellmann <gerd@gnu.org>
3552
3553 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3554
b704d54b
EZ
35552001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3556
3557 * files.texi (File Name Components): Update the description of
3558 file-name-sans-extension and file-name-extension, as they now
3559 ignore leading dots.
3560
71431a0e
GM
35612001-10-20 Gerd Moellmann <gerd@gnu.org>
3562
6aa97356 3563 * (Version 21.1 released.)
71431a0e 3564
79f1f96c
MB
35652001-10-19 Miles Bader <miles@gnu.org>
3566
3567 * positions.texi (Text Lines): Describe behavior of
3568 `beginning-of-line'/`end-of-line' in the presence of field properties.
3569
892a8f36
GM
35702001-10-17 Gerd Moellmann <gerd@gnu.org>
3571
3572 * Makefile.in (VERSION): Set to 2.8.
3573 (manual): Use `manual-21'.
3574
8c1cc9e8 3575 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
3576 number was used. Set it to 2.8.
3577
3578 * intro.texi: Likewise.
3579
51724e26
EZ
35802001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3581
3582 * files.texi (File Name Completion): Document the significance of
3583 a trailing slash in elements of completion-ignored-extensions.
3584
57b338e8
MB
35852001-10-06 Miles Bader <miles@gnu.org>
3586
3587 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3588
c89e4bc5
GM
35892001-10-04 Gerd Moellmann <gerd@gnu.org>
3590
3591 * variables.texi (Variable Aliases): New node.
3592
ab952a4f
GM
35932001-10-04 Gerd Moellmann <gerd@gnu.org>
3594
3595 * Branch for 21.1.
dff28924 3596
9db3a582
MB
35972001-10-02 Miles Bader <miles@gnu.org>
3598
ae1a9581
MB
3599 * minibuf.texi (Minibuffer Misc): Add entries for
3600 `minibuffer-contents', `minibuffer-contents-no-properties', and
3601 `delete-minibuffer-contents'.
3602 Correct description for `minibuffer-prompt-end'.
3603
9db3a582
MB
3604 * text.texi (Property Search): Correct descriptions of
3605 `next-char-property-change' and `previous-char-property-change'.
3606 Add entries for `next-single-char-property-change' and
3607 `previous-single-char-property-change'.
3608 Make operand names a bit more consistent.
3609
03be5931
EZ
36102001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3611
3612 * frames.texi (Finding All Frames): Document that next-frame and
3613 previous-frame are local to current terminal.
3614
974548ec
EZ
36152001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3616
3617 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 3618 result of make-keymap.
974548ec 3619
8d82c597
EZ
36202001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3621
3622 * display.texi (Font Lookup, Attribute Functions)
3623 (Image Descriptors): Add cross-references to the definition of
3624 selected frame.
3625
3626 * buffers.texi (The Buffer List): Add cross-references to the
3627 definition of selected frame.
3628
3629 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3630 frame at any given time.
3631 (Multiple Displays, Size and Position): Add a cross-reference to
3632 the definition of the selected frame.
3633
2842de30
EZ
36342001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3635
3636 * strings.texi (String Conversion) <string-to-number>: Document
3637 that a float is returned for integers that are too large.
3638
3639 * frames.texi (Mouse Position): Document mouse-position-function.
3640 (Display Feature Testing): Document display-images-p.
3641 (Window Frame Parameters): Document the cursor-type variable.
3642
3643 * numbers.texi (Integer Basics): Document CL style read syntax for
3644 integers in bases other than 10.
3645
3646 * positions.texi (List Motion): Document
3647 open-paren-in-column-0-is-defun-start.
3648
3649 * lists.texi (Sets And Lists): Document member-ignore-case.
3650
3651 * internals.texi (Garbage Collection): Document the used and free
3652 strings report.
3653 (Memory Usage): Document strings-consed.
3654
3655 * os.texi (Time of Day): Document float-time.
3656 (Recording Input): Document that clear-this-command-keys clears
3657 the vector to be returned by recent-keys.
3658
3659 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3660 argument keymap can be a list.
3661
3662 * nonascii.texi (User-Chosen Coding Systems)
3663 <select-safe-coding-system>: Document the new argument
3664 accept-default-p and the variable
3665 select-safe-coding-system-accept-default-p. Tell what happens if
3666 buffer-file-coding-system is undecided.
3667 (Default Coding Systems): Document auto-coding-regexp-alist.
3668
3669 * display.texi (The Echo Area) <message>: Document
3670 message-truncate-lines.
3671 (Glyphs): Document that the glyph table is unused on windowed
3672 displays.
3673
3674 * help.texi (Describing Characters) <single-key-description>:
3675 Document the new argument no-angles.
3676 (Accessing Documentation) <documentation-property>: Document that
3677 a non-string property is evaluated.
3678 <documentation>: Document that the function-documentation property
3679 is looked for.
3680
3681 * windows.texi (Selecting Windows): Document some-window.
3682
3683 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3684
3685 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3686 apropos-mode-hook.
3687
3688 * commands.texi (Using Interactive): Document interactive-form.
3689 (Keyboard Macros): Document kbd-macro-termination-hook.
3690 (Command Loop Info): Document that clear-this-command-keys clears
3691 the vector to be returned by recent-keys.
3692
2d43d823
GM
36932001-09-04 Werner LEMBERG <wl@gnu.org>
3694
3695 * Makefile.in (srcdir, texinputdir): New variables.
3696 (srcs, index.texi, install): Use $(srcdir).
3697 (.PHONY): Remove elisp.dvi.
3698 (elisp): Use -I switch for makeinfo.
3699 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3700 (installall, dist): Use $(srcdir).
3701 Fix path to texinfo.tex.
3702 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3703
fa739b31
GM
37042001-08-30 Gerd Moellmann <gerd@gnu.org>
3705
92a25631
GM
3706 * display.texi (Conditional Display): Adjust to API change.
3707
fa739b31
GM
3708 * configure: New file.
3709
cef68af5
GM
37102001-07-30 Gerd Moellmann <gerd@gnu.org>
3711
3712 * commands.texi (Repeat Events): Add description of
3713 double-click-fuzz.
3714
d1f08d85
SM
37152001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3716
3717 * syntax.texi (Syntax Class Table): Add the missing designator for
3718 comment and string fences.
3719 (Syntax Properties): Add a xref to syntax table internals.
3720 (Syntax Table Internals): Document string-to-syntax.
3721
1e9fc92e
GM
37222001-05-07 Gerd Moellmann <gerd@gnu.org>
3723
3724 * Makefile.in (install): Use install-info command line options
3725 like in Emacs' Makefile.in.
3726
00480554
MB
37272000-12-09 Miles Bader <miles@gnu.org>
3728
3729 * windows.texi (Window Start): Update documentation for
3730 `pos-visible-in-window-p'.
3731
1e344ee2
SM
37322000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3733
3734 * lists.texi (Building Lists): Add footnote to explain how to add
3735 to the end of a list.
3736
a540f6ed
GM
37372000-10-25 Gerd Moellmann <gerd@gnu.org>
3738
3739 * files.texi (Visiting Functions): Typos.
3740
28bcdbee
KH
37412000-10-25 Kenichi Handa <handa@etl.go.jp>
3742
3743 * files.texi (Visiting Functions): Return value of
3744 find-file-noselect may be a list of buffers if wildcards are used.
3745
22d1a4ed
MB
37462000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3747
3748 * display.texi (Defining Faces): Document `graphic' display type
3749 in face specs.
3750
916a89db
KG
37512000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3752
1e9fc92e 3753 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
3754 `after-make-frame-hook' with `after-make-frame-functions'.
3755
1e9fc92e 3756 * frames.texi (Creating Frames): Ditto.
916a89db 3757
1e9fc92e 3758 * variables.texi (Future Local Variables): Ditto.
916a89db 3759
483de32b
GM
37602000-10-16 Gerd Moellmann <gerd@gnu.org>
3761
3762 * display.texi (Other Image Types): Add description of :foreground
3763 and :background properties of mono PBM images.
3764
e23a63a5
WL
37652000-08-17 Werner LEMBERG <wl@gnu.org>
3766
3767 * .cvsignore: New file.
3768
dfc16043
GM
37692000-01-05 Gerd Moellmann <gerd@gnu.org>
3770
3771 * tindex.pl: New script.
3772
602613fe
DL
37731999-12-03 Dave Love <fx@gnu.org>
3774
3775 * Makefile.in (MAKEINFO): New parameter.
3776
94ec544d
DL
37771999-09-17 Richard Stallman <rms@gnu.org>
3778
3779 * Makefile.in (srcs): Add hash.texi.
3780 (VERSION): Update to 20.6.
3781
37821999-09-13 Richard Stallman <rms@gnu.org>
3783
3784 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3785
37861998-08-29 Karl Heuer <kwzh@gnu.org>
3787
3788 * configure.in: New file.
3789 * Makefile.in: Renamed from Makefile.
3790 (prefix, infodir): Use value obtained from configure.
3791 (emacslibdir): Obsolete variable deleted.
3792 (dist): Distribute configure.in, configure, Makefile.in.
3793
37941998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3795
3796 * Makefile (INSTALL_INFO): New variable.
3797 (install): Run install-info.
3798
37991998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3800
3801 * Makefile (elisp.dvi): Add missing backslash.
3802
38031998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3804
3805 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3806 Run texindex without `./'. Always run texindex on elisp.tp.
3807 (elisp.tps): Target deleted.
3808
38091998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3810
3811 * Makefile (srcs): Add nonascii.texi and customize.texi.
3812 (dist): Start by deleting `temp'.
3813
38141998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3815
3816 * Makefile (makeinfo, texindex): Targets deleted.
3817 (makeinfo.o, texindex.o): Targets deleted.
3818 (clean, dist): Don't do anything with them or with getopt*.
3819
38201998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3821
3822 * Makefile (SHELL): Defined.
3823
38241998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3825
3826 * Makefile (elisp.tps): New target.
3827 (elisp.dvi): Depend on elisp.tps.
3828
3829Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3830
3831 * README: Update phone number.
3832
3833 * Makefile (elisp): Make this be the default target.
3834 Depend on makeinfo.c instead of makeinfo.
3835 (install): Don't depend on elisp.dvi, since we don't install that.
3836 Use mkinstalldirs.
3837 (dist): Add mkinstalldirs.
3838
3839Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3840
3841 * Makefile (VERSION): Update version number.
3842 (maintainer-clean): Renamed from realclean.
3843
3844Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3845
3846 * Makefile (realclean): New target.
3847 (elisp): Remove any old elisp-* files first.
3848
3849Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3850
d1f08d85
SM
3851 * Makefile (VERSION): New variable.
3852 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3853 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
3854
3855Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3856
3857 * Makefile (elisp): Depend on makeinfo.
3858
3859Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3860
d1f08d85 3861 * Makefile (srcs): Add anti.texi.
94ec544d
DL
3862
3863Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3864
3865 * Makefile (infodir, prefix): New vars.
3866 (install): Use infodir.
3867 (emacsinfodir): Deleted.
3868
3869Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3870
3871 * Makefile (srcs): Add calendar.texi.
3872
3873 * Makefile (dist): Copy texindex.c and makeinfo.c.
3874 Limit elisp-* files to those with one or two digits.
3875
3876Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3877
3878 * Makefile (dist): Changed to use Gzip instead of compress.
3879
3880Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3881
3882 * loading.texi (Unloading): define-function changed back to
3883 defalias. It may not stay this way, but at least it's
3884 consistent with the known-good version of the code patch.
3885
3886Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3887
3888 * modes.texi (Hooks): Document new optional arg of add-hook.
3889
3890Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3891
d1f08d85 3892 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
3893
3894 * tips.texi: Add new section on standard library headers.
3895
3896Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3897
3898 * Makefile (srcs): Add frame.texi to the list of sources.
3899
3900Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3901
3902 * Makefile (dist): Don't bother excluding autosave files; they'll
3903 never make it into the temp directory anyway, and the hash marks
3904 in the name are problematic for make and the Bourne shell.
dff28924 3905 (srcs):
94ec544d
DL
3906
3907Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3908
d1f08d85 3909 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
3910 the distribution tar file.
3911
dff28924 3912Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
3913
3914 * Makefile (srcs): Added index.perm.
3915 (elisp.dvi): Remove erroneous shell comment.
3916 Expect output of permute-index in permuted.fns.
3917 Save old elisp.aux in elisp.oaux.
3918 (clean): Added index.texi to be deleted.
3919
dff28924 3920Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3921
3922 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3923
dff28924 3924Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
3925
3926 * files.texi: Noted that completion-ignored-extensions is ignored
3927 when making *Completions*.
3928
3929Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3930
3931 * Makefile make dist now depends on elisp.dvi, since it tries
3932 to include it in the dist file.
3933
dff28924 3934Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
3935
3936 * functions.texinfo (Mapping Functions): Add missing quote
3937
dff28924 3938Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
3939
3940 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3941 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3942
dff28924 3943Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3944
3945 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3946 and @error{} are the terms now being used. The files in the
3947 directory have been changed to reflect this.
3948
d1f08d85 3949 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
3950 ` @result{}', using 5 spaces at the begining of the line.
3951
dff28924 3952Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3953
3954 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
3955 experimental @indentedresult{}, @indentedexpandsto{} are part of
3956 the texinfo.tex in this directory. These TeX macros are not
3957 stable yet.
3958
dff28924 3959Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3960
3961 * texinfo.tex: temporarily added
d1f08d85 3962 \let\result=\dblarrow
94ec544d
DL
3963 \def\error{{\it ERROR} \longdblarrow}
3964 We need to do this better soon.
3965
dff28924 3966Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
3967
3968 * Applied Karl Berry's patches to *.texinfo files, but not to
3969 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
3970 new title page format is also not applied, since it requires
3971 texinfo.tex changes.)
3972
3973 * Cleaned up `Makefile' and defined the `emacslibdir' directory
3974 for the Project GNU development environment.
3975
ad050e54 3976;; Local Variables:
fd026ee1 3977;; coding: iso-2022-7bit
ad050e54 3978;; End:
2a34a036 3979
651f374c
TTN
3980 Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004,
3981 2005 Free Software Foundation, Inc.
2a34a036
GM
3982 Copying and distribution of this file, with or without modification,
3983 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
3984
3985;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda