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