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