]> code.delx.au - gnu-emacs/blob - lispref/ChangeLog
*** empty log message ***
[gnu-emacs] / lispref / ChangeLog
1 2005-06-23 Juanma Barranquero <lekktu@gmail.com>
2
3 * markers.texi (The Mark): Texinfo usage fix.
4
5 2005-06-23 Kim F. Storm <storm@cua.dk>
6
7 * searching.texi (Entire Match Data): Remove evaporate option for
8 match-data. Do not mention evaporate option for set-match-data.
9
10 2005-06-22 Glenn Morris <gmorris@ast.cam.ac.uk>
11
12 * display.texi (Face Functions): Mention face aliases.
13
14 2005-06-21 Richard M. Stallman <rms@gnu.org>
15
16 * anti.texi (Antinews): Texinfo usage fix.
17
18 2005-06-21 Karl Berry <karl@gnu.org>
19
20 * elisp.texi: Use @copying.
21
22 * elisp.texi: Put @summarycontents and @contents before the Top
23 node, instead of the end of the file, so that the contents appear
24 in the right place in the dvi/pdf output.
25
26 2005-06-21 Juri Linkov <juri@jurta.org>
27
28 * display.texi (Defining Faces): Add `customized-face'.
29
30 2005-06-20 Kim F. Storm <storm@cua.dk>
31
32 * variables.texi (Setting Variables): Any type of element can be
33 given order in add-to-ordered-list. Compare elements with eq.
34
35 * lists.texi (Rearrangement): Sort predicate may just return non-nil.
36
37 2005-06-20 Karl Berry <karl@gnu.org>
38
39 * syntax.texi (Syntax Flags): Make last column very slightly wider
40 to avoid "generic comment" breaking on two lines and causing an
41 underfull box.
42
43 2005-06-19 Luc Teirlinck <teirllm@auburn.edu>
44
45 * lists.texi (Rings): Various minor clarifications and corrections.
46
47 2005-06-18 Richard M. Stallman <rms@gnu.org>
48
49 * functions.texi (Obsolete Functions): Simplify.
50
51 * variables.texi (Variable Aliases): Simplify.
52
53 * anti.texi, backups.texi, compile.texi, customization.texi:
54 * debugging.texi, display.texi, edebug.texi, errors.texi, frames.texi:
55 * functions.texi, help.texi, keymaps.texi, modes.texi, nonascii.texi:
56 * os.texi, processes.texi, searching.texi, strings.texi, text.texi:
57 * variables.texi: Fix formatting ugliness.
58
59 * elisp.texi: Add links to Rings and Byte Packing.
60 Update version and copyright years.
61
62 * minibuf.texi: Fix formatting ugliness.
63 (Completion Commands): Move keymap vars to the end
64 and vars completing-read binds to the top.
65
66 2005-06-17 Luc Teirlinck <teirllm@auburn.edu>
67
68 * processes.texi: Fix typos.
69 (Bindat Spec): Correct Texinfo error.
70 (Byte Packing): Fix ungrammatical sentence.
71
72 2005-06-17 Thien-Thi Nguyen <ttn@gnu.org>
73
74 * lists.texi (Rings): New node.
75 (Lists): Add it to menu.
76
77 * processes.texi (Byte Packing): New node.
78 (Processes): Add it to menu.
79
80 2005-06-17 Richard M. Stallman <rms@gnu.org>
81
82 * syntax.texi (Parsing Expressions): Fix texinfo usage.
83
84 * help.texi (Documentation Basics): Explain the xref to
85 Documentation Tips.
86
87 * debugging.texi (Debugger Commands): Minor fix.
88
89 2005-06-16 Luc Teirlinck <teirllm@auburn.edu>
90
91 * edebug.texi (Instrumenting): Eliminate duplicate link.
92 (Specification List): Replace references to "below", referring to
93 a later node, with one @ref to that node.
94
95 * os.texi (Timers): Timers should save and restore the match data
96 if they change it.
97
98 * debugging.texi (Debugger Commands): Mention that the Lisp
99 debugger can not step through primitive functions.
100
101 2005-06-16 Juanma Barranquero <lekktu@gmail.com>
102
103 * functions.texi (Obsolete Functions): Update argument names of
104 `make-obsolete' and `define-obsolete-function-alias'.
105
106 * variables.texi (Variable Aliases): Update argument names of
107 `defvaralias', `make-obsolete-variable' and
108 `define-obsolete-variable-alias'.
109
110 2005-06-15 Kim F. Storm <storm@cua.dk>
111
112 * searching.texi (Entire Match Data): Rephrase warnings about
113 evaporate arg to match-data and set-match-data.
114
115 2005-06-14 Luc Teirlinck <teirllm@auburn.edu>
116
117 * elisp.texi (Top): Update detailed menu.
118
119 * edebug.texi (Edebug): Update menu.
120 (Instrumenting): Update xrefs.
121 (Edebug Execution Modes): Correct xref.
122 (Jumping): Clarify description of `h' command.
123 Eliminate redundant @ref.
124 (Breaks): New node.
125 (Breakpoints): is now a subsubsection.
126 (Global Break Condition): Mention `C-x X X'.
127 (Edebug Views): Clarify `v' and `p'. Mention `C-x X w'.
128 (Trace Buffer): Clarify STRING arg of `edebug-tracing'.
129 (Edebug Display Update): Correct pxref.
130 (Edebug and Macros): New node.
131 (Instrumenting Macro Calls): Is now a subsubsection.
132 Neither arg of `def-edebug-spec' is evaluated.
133 (Instrumenting Macro Calls): Mention `edebug-eval-macro-args'.
134 (Specification Examples): Fix typo.
135
136 2005-06-14 Lute Kamstra <lute@gnu.org>
137
138 * debugging.texi (Function Debugging): Primitives can break on
139 entry too.
140
141 2005-06-14 Kim F. Storm <storm@cua.dk>
142
143 * variables.texi (Setting Variables): Add add-to-ordered-list.
144
145 2005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
146
147 * syntax.texi (Parsing Expressions): Document aux functions and vars of
148 syntax-ppss: syntax-ppss-flush-cache and syntax-begin-function.
149
150 2005-06-13 Lute Kamstra <lute@gnu.org>
151
152 * text.texi (Special Properties): Fix cross reference.
153
154 2005-06-11 Luc Teirlinck <teirllm@auburn.edu>
155
156 * debugging.texi (Function Debugging): Delete mention of empty
157 string argument to `cancel-debug-on-entry'. Delete inaccurate
158 description of the return value of that command.
159
160 2005-06-11 Alan Mackenzie <acm@muc.de>
161
162 * text.texi (Adaptive Fill): Amplify the description of
163 fill-context-prefix.
164
165 2005-06-10 Luc Teirlinck <teirllm@auburn.edu>
166
167 * syntax.texi (Parsing Expressions): Fix Texinfo error.
168
169 2005-06-10 Stefan Monnier <monnier@iro.umontreal.ca>
170
171 * syntax.texi (Parsing Expressions): Document syntax-ppss.
172
173 2005-06-10 Luc Teirlinck <teirllm@auburn.edu>
174
175 * debugging.texi (Error Debugging): Minor rewording.
176 (Function Debugging): FUNCTION-NAME arg to `cancel-debug-on-entry'
177 is optional.
178
179 2005-06-10 Lute Kamstra <lute@gnu.org>
180
181 * elisp.texi: Use EMACSVER to refer to the current version of Emacs.
182 (Top): Give it a title. Correct version number. Give the
183 detailed node listing a more prominent header.
184 * intro.texi: Don't set VERSION here a second time.
185 Mention Emacs's version too.
186 * anti.texi (Antinews): Use EMACSVER to refer to the current
187 version of Emacs.
188
189 2005-06-09 Kim F. Storm <storm@cua.dk>
190
191 * searching.texi (Entire Match Data): Explain new `reseat' argument to
192 match-data and set-match-data.
193
194 2005-06-08 Richard M. Stallman <rms@gnu.org>
195
196 * searching.texi (Entire Match Data): Clarify when match-data
197 returns markers and when integers.
198
199 * display.texi (Defining Faces): Explain that face name should not
200 end in `-face'.
201
202 * modes.texi (Mode Line Data): Minor cleanup.
203 (Customizing Keywords): Node split out of Search-based Fontification.
204 Add example of using font-lock-add-keywords from a hook.
205 Clarify when MODE should be non-nil, and when nil.
206
207 2005-06-06 Richard M. Stallman <rms@gnu.org>
208
209 * modes.texi (Mode Line Data): Explain what happens when the car
210 of a list is a void symbol.
211 (Search-based Fontification): Explain MODE arg to
212 font-lock-add-keywords and warn about calls from major modes.
213
214 2005-06-08 Juri Linkov <juri@jurta.org>
215
216 * display.texi (Standard Faces): Add `shadow' face.
217
218 2005-05-29 Luc Teirlinck <teirllm@auburn.edu>
219
220 * modes.texi (Major Mode Conventions): A derived mode only needs
221 to put the call to the parent mode inside `delay-mode-hooks'.
222
223 2005-05-29 Richard M. Stallman <rms@gnu.org>
224
225 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook is
226 new, and what that implies. Clarify.
227
228 * files.texi (Locating Files): Clean up the text.
229
230 * frames.texi (Window Frame Parameters): Document user-size.
231 Shorten entry for top by referring to left.
232
233 2005-05-26 Richard M. Stallman <rms@gnu.org>
234
235 * modes.texi (Mode Hooks): Explain that after-change-major-mode-hook
236 is new, and what the implications are. Other clarifications.
237
238 2005-05-24 Richard M. Stallman <rms@gnu.org>
239
240 * frames.texi (Dialog Boxes): Minor fixes.
241
242 2005-05-25 Masatake YAMATO <jet@gyve.org>
243
244 * display.texi (Standard Faces): Write about `mode-line-highlight'.
245
246 2005-05-24 Luc Teirlinck <teirllm@auburn.edu>
247
248 * frames.texi (Dialog Boxes): HEADER argument to `x-popup-dialog'
249 is optional.
250
251 2005-05-24 Nick Roberts <nickrob@snap.net.nz>
252
253 * frames.texi (Dialog Boxes): Descibe new optional argument.
254
255 2005-05-23 Lute Kamstra <lute@gnu.org>
256
257 * modes.texi (Font Lock Basics, Syntactic Font Lock): Recommend
258 syntax-begin-function over font-lock-beginning-of-syntax-function.
259
260 2005-05-21 Luc Teirlinck <teirllm@auburn.edu>
261
262 * minibuf.texi (Reading File Names): Update description of
263 `read-directory-name'.
264
265 * modes.texi (Derived Modes): Clarify :group keyword.
266
267 2005-05-21 Eli Zaretskii <eliz@gnu.org>
268
269 * files.texi (Locating Files): New subsection.
270 Describe locate-file and executable-find.
271
272 2005-05-21 Kevin Ryde <user42@zip.com.au>
273
274 * frames.texi (Initial Parameters): Update cross reference to
275 "Emacs Invocation".
276
277 2005-05-19 Luc Teirlinck <teirllm@auburn.edu>
278
279 * keymaps.texi (Active Keymaps): Add anchor.
280
281 * modes.texi (Hooks): Delete confusing and unnecessary sentence.
282 (Major Mode Conventions): Refer to `Auto Major Mode' in more
283 appropriate place.
284 (Derived Modes): Small clarifications.
285 (Minor Mode Conventions, Keymaps and Minor Modes):
286 Replace references to nodes with references to anchors.
287 (Mode Line Data): Warn that `(:eval FORM)' should not load any files.
288 Clarify description of lists whose first element is an integer.
289 (Mode Line Variables): Add anchor.
290 (%-Constructs): Clarify description of integer after %.
291 (Emulating Mode Line): Describe nil value for FACE.
292
293 2005-05-18 Luc Teirlinck <teirllm@auburn.edu>
294
295 * modes.texi (Derived Modes): Correct references to non-existing
296 variable standard-syntax-table.
297
298 2005-05-17 Lute Kamstra <lute@gnu.org>
299
300 * modes.texi (Defining Minor Modes): Mention the mode hook.
301
302 2005-05-15 Kim F. Storm <storm@cua.dk>
303
304 * processes.texi (Network): Remove open-network-stream-nowait.
305 (Network Servers): Remove open-network-stream-server.
306
307 2005-05-15 Luc Teirlinck <teirllm@auburn.edu>
308
309 * elisp.texi (Top): Update detailed menu.
310
311 * variables.texi: Reorder nodes.
312 (Variables): Update menu.
313 (File Local Variables): Do not refer to the `-*-' line as
314 a "local variables list". Add pxref.
315
316 2005-05-14 Luc Teirlinck <teirllm@auburn.edu>
317
318 * elisp.texi (Top): Update detailed menu for node changes.
319
320 * modes.texi (Modes): Update Menu.
321 (Hooks): Move to beginning of chapter.
322 Most minor modes run mode hooks too.
323 `add-hook' can handle void hooks or hooks whose value is a single
324 function.
325 (Major Modes): Update Menu.
326 (Major Mode Basics): New node, split off from `Major Modes'.
327 (Major Mode Conventions): Correct xref. Explain how to handle
328 auto-mode-alist if the major mode command has an autoload cookie.
329 (Auto Major Mode): Major update. Add magic-mode-alist.
330 (Derived Modes): Major update.
331 (Mode Line Format): Update Menu.
332 (Mode Line Basics): New node, split off from `Mode Line Format'.
333
334 * loading.texi (Autoload): Mention `autoload cookie' as synonym
335 for `magic autoload comment'. Add index entries and anchor.
336
337 2005-05-14 Richard M. Stallman <rms@gnu.org>
338
339 * tips.texi (Coding Conventions): Explain how important it is
340 that just loading certain files not change Emacs behavior.
341
342 * modes.texi (Defining Minor Modes): Define define-global-minor-mode.
343
344 2005-05-12 Lute Kamstra <lute@gnu.org>
345
346 * modes.texi (Generic Modes): Update.
347 (Major Modes): Refer to node "Generic Modes".
348
349 * elisp.texi (Top): Update to the current structure of the manual.
350 * processes.texi (Processes): Add menu description.
351 * customize.texi (Customization): Add menu descriptions.
352
353 2005-05-11 Thien-Thi Nguyen <ttn@gnu.org>
354
355 * processes.texi (Signals to Processes)
356 (Low-Level Network): Fix typos.
357
358 2005-05-11 Lute Kamstra <lute@gnu.org>
359
360 * elisp.texi (Top): Add some nodes from the chapter "Major and
361 Minor Modes" to the detailed node listing.
362
363 2005-05-10 Richard M. Stallman <rms@gnu.org>
364
365 * keymaps.texi (Extended Menu Items): Menu item filter functions
366 can be called at any time.
367
368 2005-05-08 Luc Teirlinck <teirllm@auburn.edu>
369
370 * variables.texi (File Local Variables): `(hack-local-variables t)'
371 now also checks whether a mode is specified in the local variables
372 list.
373
374 2005-05-05 Kevin Ryde <user42@zip.com.au>
375
376 * display.texi (The Echo Area): Correct format function cross
377 reference.
378
379 2005-05-05 Luc Teirlinck <teirllm@auburn.edu>
380
381 * variables.texi (Variable Aliases): Change description of
382 `define-obsolete-variable-alias'.
383
384 * functions.texi (Functions): Add "Obsolete Functions" to menu.
385 (Defining Functions): Add xref.
386 (Obsolete Functions): New node.
387 (Function Safety): Standardize capitalization of section title.
388
389 * frames.texi (Pop-Up Menus): Complete description of `x-popup-menu'.
390 (Dialog Boxes): Complete description of `x-popup-dialog'.
391
392 2005-05-04 Richard M. Stallman <rms@gnu.org>
393
394 * commands.texi (Interactive Codes): Fix Texinfo usage.
395 Document U more clearly.
396
397 2005-05-01 Luc Teirlinck <teirllm@auburn.edu>
398
399 * variables.texi (Variable Aliases): `make-obsolete-variable' is a
400 function and not a macro.
401
402 * frames.texi (Pop-Up Menus): Correct and clarify description of
403 `x-popup-menu'.
404 (Dialog Boxes): Clarify description of `x-popup-dialog'.
405
406 2005-05-01 Richard M. Stallman <rms@gnu.org>
407
408 * edebug.texi (Checking Whether to Stop): Fix previous change.
409
410 2005-05-01 Luc Teirlinck <teirllm@auburn.edu>
411
412 * display.texi: Fix typos and Texinfo usage.
413
414 * edebug.texi (Checking Whether to Stop): executing-macro ->
415 executing-kbd-macro.
416
417 2005-05-01 Richard M. Stallman <rms@gnu.org>
418
419 * display.texi (Invisible Text): Correct add-to-invisibility-spec.
420
421 2005-04-30 Richard M. Stallman <rms@gnu.org>
422
423 * files.texi (Magic File Names): Document `operations' property.
424
425 2005-04-29 Lute Kamstra <lute@gnu.org>
426
427 * modes.texi (Generic Modes): New node.
428 (Major Modes): Add it to the menu.
429 (Derived Modes): Add "derived mode" to concept index.
430
431 2005-04-28 Lute Kamstra <lute@gnu.org>
432
433 * modes.texi (Defining Minor Modes): Fix previous change.
434 (Font Lock Mode): Simplify.
435 (Font Lock Basics): Say that font-lock-defaults is buffer-local
436 when set and that some parts are optional. Add cross references.
437 (Search-based Fontification): Say how to specify font-lock-keywords.
438 Add cross references. Add font-lock-multiline to index.
439 Move font-lock-keywords-case-fold-search here from node "Other Font
440 Lock Variables". Document font-lock-add-keywords and
441 font-lock-remove-keywords.
442 (Other Font Lock Variables): Move font-lock-keywords-only,
443 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
444 and font-lock-syntactic-face-function to node "Syntactic Font
445 Lock". Move font-lock-keywords-case-fold-search to node
446 "Search-based Fontification". Document font-lock-inhibit-thing-lock
447 and font-lock-{,un}fontify-{buffer,region}-function.
448 (Precalculated Fontification): Remove reference to deleted variable
449 font-lock-core-only.
450 (Faces for Font Lock): Add font-lock-comment-delimiter-face.
451 (Syntactic Font Lock): Add intro. Move font-lock-keywords-only,
452 font-lock-syntax-table, font-lock-beginning-of-syntax-function,
453 and font-lock-syntactic-face-function here from node "Other Font
454 Lock Variables". Move font-lock-syntactic-keywords to "Setting
455 Syntax Properties". Add cross references.
456 (Setting Syntax Properties): New node.
457 Move font-lock-syntactic-keywords here from "Syntactic Font Lock".
458 * syntax.texi (Syntax Properties): Add cross reference.
459 * hooks.texi (Standard Hooks): Add Font-Lock hooks.
460
461 2005-04-26 Richard M. Stallman <rms@gnu.org>
462
463 * display.texi (Defining Faces):
464 Document `default' elements of defface spec.
465
466 * modes.texi (Major Mode Conventions): Explain customizing ElDoc mode.
467
468 * variables.texi (Variable Aliases): Clarify text.
469
470 2005-04-25 Chong Yidong <cyd@stupidchicken.com>
471
472 * windows.texi (Window Hooks): Remove reference to obsolete Lazy Lock.
473
474 2005-04-25 Luc Teirlinck <teirllm@auburn.edu>
475
476 * hooks.texi (Standard Hooks): Most minor modes have mode hooks too.
477
478 2005-04-24 Eli Zaretskii <eliz@gnu.org>
479
480 * syntax.texi (Syntax Table Internals): Elaborate documentation of
481 syntax-after and syntax-class.
482
483 * files.texi (Changing Files): Fix last change's cross-reference.
484 (Unique File Names): Don't mention "numbers" in the documentation
485 of make-temp-file and make-temp-name.
486
487 2005-04-23 Richard M. Stallman <rms@gnu.org>
488
489 * files.texi (Changing Files): Document MUSTBENEW arg in copy-file.
490
491 2005-04-22 Nick Roberts <nickrob@snap.net.nz>
492
493 * windows.texi (Cyclic Window Ordering): Clarify window-list.
494
495 2005-04-22 Nick Roberts <nickrob@snap.net.nz>
496
497 * variables.texi (Variable Aliases): Describe make-obsolete-variable
498 and define-obsolete-variable-alias.
499
500 2005-04-22 Kim F. Storm <storm@cua.dk>
501
502 * symbols.texi (Symbol Plists): Remove safe-get, as get is now safe.
503 (Other Plists): Remove safe-plist-get, as plist-get is now safe.
504
505 2005-04-21 Lute Kamstra <lute@gnu.org>
506
507 * lists.texi (Association Lists): Document rassq-delete-all.
508
509 2005-04-19 Richard M. Stallman <rms@gnu.org>
510
511 * modes.texi (Search-based Fontification): Explain that
512 facespec is an expression to be evaluated.
513
514 2005-04-19 Kevin Ryde <user42@zip.com.au>
515
516 * streams.texi (Output Functions): Fix xref.
517 * strings.texi (String Conversion): Fix xref.
518
519 2005-04-19 Kim F. Storm <storm@cua.dk>
520
521 * symbols.texi (Symbol Plists): Add safe-get.
522 Mention that `get' may signal an error.
523
524 2005-04-18 Nick Roberts <nickrob@snap.net.nz>
525
526 * customize.texi (Variable Definitions): Replace tooltip-mode
527 example with save-place.
528
529 2005-04-17 Richard M. Stallman <rms@gnu.org>
530
531 * buffers.texi (Indirect Buffers): Clarify.
532
533 * positions.texi (Positions): Clarify converting marker to integer.
534
535 * strings.texi (String Basics): Mention string-match; clarify.
536
537 2005-04-08 Lute Kamstra <lute@gnu.org>
538
539 * modes.texi (Search-based Fontification): Fix cross references.
540 Use consistent terminology. Document anchored highlighting.
541
542 2005-04-05 Lute Kamstra <lute@gnu.org>
543
544 * modes.texi (Defining Minor Modes): Document :group keyword
545 argument and its default value.
546
547 2005-04-03 Lute Kamstra <lute@gnu.org>
548
549 * hooks.texi (Standard Hooks): Add some hooks. Add cross
550 references and/or descriptions. Delete major mode hooks; mention
551 them as a category instead. Rename or delete obsolete hooks.
552
553 2005-04-02 Richard M. Stallman <rms@gnu.org>
554
555 * nonascii.texi (Coding System Basics): Another wording cleanup.
556
557 2005-04-01 Richard M. Stallman <rms@gnu.org>
558
559 * nonascii.texi (Coding System Basics): Clarify previous change.
560
561 2005-04-01 Kenichi Handa <handa@m17n.org>
562
563 * nonascii.texi (Coding System Basics): Describe about rondtrip
564 identity of coding systems.
565
566 2005-03-29 Chong Yidong <cyd@stupidchicken.com>
567
568 * text.texi (Buffer Contents): Add filter-buffer-substring and
569 buffer-substring-filters.
570
571 2005-03-26 Chong Yidong <cyd@stupidchicken.com>
572
573 * anti.texi (Antinews): Mention `G' interactive code.
574
575 * tips.texi (Compilation Tips): Mention benchmark.el.
576
577 2005-03-27 Luc Teirlinck <teirllm@auburn.edu>
578
579 * modes.texi (Other Font Lock Variables): `font-lock-fontify-block'
580 is now bound to M-o M-o.
581
582 * keymaps.texi (Prefix Keys): `facemenu-keymap' is now on M-o.
583
584 2005-03-26 Glenn Morris <gmorris@ast.cam.ac.uk>
585
586 * calendar.texi: Delete file (and move contents to emacs-xtra.texi
587 in the Emacs Manual).
588 * Makefile.in (srcs): Remove calendar.texi.
589 * makefile.w32-in (srcs): Remove calendar.texi.
590 * display.texi (Display): Change name of next node.
591 * os.texi (System In): Change name of previous node.
592 * elisp.texi (Top): Remove Calendar references.
593 * vol1.texi (Top): Remove Calendar references.
594 * vol2.texi (Top): Remove Calendar references.
595
596 2005-03-25 Richard M. Stallman <rms@gnu.org>
597
598 * display.texi (Standard Faces, Fringe Bitmaps, Customizing Bitmaps):
599 Cleanup previous change.
600
601 2005-03-25 Chong Yidong <cyd@stupidchicken.com>
602
603 * display.texi (Face Attributes): Faces earlier in an :inherit
604 list take precedence.
605 (Scroll Bars): Fix description of vertical-scroll-bars.
606 Document frame-current-scroll-bars and window-current-scroll-bars.
607
608 * markers.texi (The Mark): Document temporary Transient Mark mode.
609
610 * minibuf.texi (Reading File Names):
611 Document read-file-name-completion-ignore-case.
612
613 * positions.texi (Screen Lines): Document nil for width argument
614 to compute-motion.
615
616 2005-03-23 Kim F. Storm <storm@cua.dk>
617
618 * display.texi (Standard Faces): Other faces used in the fringe
619 implicitly inherits from the fringe face.
620 (Fringe Bitmaps): FACE in right-fringe and left-fringe display
621 properties implicitly inherits from fringe face.
622 (Customizing Bitmaps): Likewise for set-fringe-bitmap-face.
623
624 2005-03-20 Chong Yidong <cyd@stupidchicken.com>
625
626 * display.texi (Invisible Text): State default value of
627 line-move-ignore-invisible.
628 (Managing Overlays): Document remove-overlays.
629 (Standard Faces): Document escape-glyph face.
630
631 * minibuf.texi (Reading File Names): Document read-file-name-function.
632
633 * modes.texi (Other Font Lock Variables):
634 Document font-lock-lines-before.
635
636 * positions.texi (Skipping Characters): skip-chars-forward allows
637 character classes.
638
639 2005-03-18 Lute Kamstra <lute@gnu.org>
640
641 * edebug.texi (Instrumenting Macro Calls): Fix another typo.
642
643 2005-03-17 Richard M. Stallman <rms@gnu.org>
644
645 * text.texi (Undo): Document extensible undo entries.
646
647 * searching.texi (String Search, Regexp Search, Regexp Search):
648 Cleanups.
649
650 * nonascii.texi (Character Codes): Minor fix.
651
652 * display.texi (Display Property): Explain the significance
653 of having text properties that are eq.
654 (Other Display Specs): Explain string as display spec.
655
656 * commands.texi (Interactive Codes): Document G option.
657
658 2005-03-17 Chong Yidong <cyd@stupidchicken.com>
659
660 * text.texi (Filling): Add sentence-end-without-period and
661 sentence-end-without-space.
662 (Changing Properties): Minor fix.
663
664 * anti.texi: Total rewrite.
665
666 2005-03-15 Lute Kamstra <lute@gnu.org>
667
668 * edebug.texi (Instrumenting Macro Calls): Fix typos.
669
670 2005-03-08 Kim F. Storm <storm@cua.dk>
671
672 * display.texi (Specified Space): Property :width is support on
673 non-graphic terminals, :height is not.
674
675 2005-03-07 Richard M. Stallman <rms@gnu.org>
676
677 * display.texi (Overlay Arrow, Fringe Bitmaps, Customizing Bitmaps):
678 Now subnodes of Fringes.
679 (Overlay Arrow): Document overlay-arrow-variable-list.
680 (Fringe Size/Pos): New node, broken out of Fringes.
681 (Display): Explain clearing vs redisplay better.
682 (Truncation): Clarify use of bitmaps.
683 (The Echo Area): Clarify the uses of the echo area.
684 Add max-mini-window-height.
685 (Progress): Clarify.
686 (Invisible Text): Explain that main loop moves point out.
687 (Selective Display): Say "hidden", not "invisible".
688 (Managing Overlays): Move up. Describe relation to Undo here.
689 (Overlay Properties): Clarify intro.
690 (Finding Overlays): Explain return values when nothing found.
691 (Width): truncate-string-to-width has added arg.
692 (Displaying Faces): Clarify and update mode line face handling.
693 (Face Functions): Minor cleanup.
694 (Conditional Display): Merge into Other Display Specs.
695 (Pixel Specification, Other Display Specs): Minor cleanups.
696 (Images, Image Descriptors): Minor cleanups.
697 (GIF Images): Patents have expired.
698 (Showing Images): Explain default text for insert-image.
699 (Manipulating Button Types): Merge into Manipulating Buttons.
700 (Making Buttons): Explain return values.
701 (Button Buffer Commands): Add xref.
702 (Inverse Video): Update mode-line-inverse-video.
703 (Display Table Format): Clarify.
704 (Active Display Table): Give defaults for window-display-table.
705
706 * calendar.texi (Calendar Customizing): calendar-holiday-marker
707 and calendar-today-marker are strings, not chars.
708 (Holiday Customizing): Minor fix.
709
710 * internals.texi (Writing Emacs Primitives): Update `or' example.
711 Update limit on # args of subr.
712
713 * edebug.texi (Using Edebug): Arrow is in fringe.
714 (Instrumenting): Arg to eval-defun works without loading edebug.
715 (Edebug Execution Modes): Add xref.
716
717 * customize.texi (Common Keywords): Clarify :require.
718 Mention :version here.
719 (Variable Definitions, Group Definitions): Not here.
720 (Variable Definitions): Clarify symbol arg to :initialize and :set fns.
721
722 2005-03-07 Chong Yidong <cyd@stupidchicken.com>
723 * nonascii.texi (Text Representations): Clarify position-bytes.
724 (Character Sets): Add list-charset-chars.
725 (Scanning Charsets): Add charset-after.
726 (Encoding and I/O): Minor fix.
727
728 2005-03-06 Richard M. Stallman <rms@gnu.org>
729
730 * windows.texi (Vertical Scrolling): Get rid of "Emacs 21".
731 (Resizing Windows): Likewise.
732
733 * text.texi (Change Hooks): Get rid of "Emacs 21".
734
735 * strings.texi (Formatting Strings): Get rid of "Emacs 21".
736
737 * streams.texi (Output Variables): Get rid of "Emacs 21".
738
739 * searching.texi (Regexp Special, Char Classes): Get rid of "Emacs 21".
740
741 * os.texi (Translating Input): Replace flow-control example
742 with a less obsolete example that uses `keyboard-translate'.
743
744 * objects.texi (Hash Table Type, Circular Objects):
745 Get rid of "Emacs 21".
746
747 * modes.texi (Mode Line Format): Get rid of "Emacs 21".
748 (Mode Line Data, Properties in Mode, Header Lines): Likewise.
749
750 * minibuf.texi (Minibuffer Misc): Get rid of "Emacs 21".
751
752 * lists.texi (List Elements, Building Lists): Get rid of "Emacs 21".
753
754 * keymaps.texi (Menu Separators, Tool Bar): Get rid of "Emacs 21".
755 (Menu Bar): Fix when menu-bar-update-hook is called.
756
757 * hash.texi (Hash Tables): Get rid of "Emacs 21".
758
759 * frames.texi (Text Terminal Colors): Get rid of "Emacs 21",
760 and make it read better.
761
762 * files.texi (Writing to Files): Get rid of "Emacs 21".
763 (Unique File Names): Likewise.
764
765 * elisp.texi: Update Emacs version to 22.
766
767 * display.texi (Forcing Redisplay): Get rid of "Emacs 21".
768 (Overlay Properties, Face Attributes): Likewise.
769 (Managing Overlays): Fix punctuation.
770 (Attribute Functions): Clarify set-face-font; get rid of
771 info about old Emacs versions.
772 (Auto Faces, Font Lookup, Display Property, Images):
773 Get rid of "Emacs 21".
774
775 * calendar.texi (Calendar Customizing): Get rid of "Emacs 21".
776
777 2005-03-05 Richard M. Stallman <rms@gnu.org>
778
779 * debugging.texi (Error Debugging): Remove stack-trace-on-error.
780
781 2005-03-04 Lute Kamstra <lute@gnu.org>
782
783 * debugging.texi (Error Debugging): Document stack-trace-on-error.
784
785 2005-03-03 Lute Kamstra <lute@gnu.org>
786
787 * edebug.texi (Instrumenting Macro Calls): Fix typo.
788
789 2005-03-01 Lute Kamstra <lute@gnu.org>
790
791 * debugging.texi (Debugger Commands): Update `j'.
792
793 2005-02-28 Lute Kamstra <lute@gnu.org>
794
795 * debugging.texi (Debugging): Fix typo.
796 (Error Debugging): Document eval-expression-debug-on-error.
797 (Function Debugging): Update example.
798 (Using Debugger): Mention starred stack frames.
799 (Debugger Commands): Document `j' and `l'.
800 (Invoking the Debugger): `d' and `j' exit recursive edit too.
801 Update the messages that the debugger displays.
802 (Internals of Debugger): Add cross reference. Update example.
803 (Excess Open): Minor improvement.
804 (Excess Close): Minor improvement.
805
806 2005-02-26 Richard M. Stallman <rms@gnu.org>
807
808 * tips.texi (Coding Conventions): Clarify.
809 Put all the major mode key reservations together.
810 Mention the Mouse-1 => Mouse-2 conventions.
811
812 * syntax.texi (Syntax Class Table): Clarify.
813 (Syntax Table Functions): syntax-after moved from here.
814 (Syntax Table Internals): syntax-after moved to here.
815 (Parsing Expressions): Update info on number of values
816 and what's meaningful in the STATE argument.
817 (Categories): Fix typo.
818
819 * sequences.texi (Arrays): Cleanup.
820 (Char-Tables): Clarify.
821
822 * processes.texi (Deleting Processes): Cleanups, add xref.
823 (Subprocess Creation): Explain nil in exec-path. Cleanup.
824 (Process Information): set-process-coding-system, some args optional.
825 (Input to Processes): Explain various types for PROCESS args.
826 Rename them from PROCESS-NAME to PROCESS.
827 (Signals to Processes): Likewise.
828 (Decoding Output): Cleanup.
829 (Query Before Exit): Clarify.
830
831 * os.texi (Startup Summary): Correct the options; add missing ones.
832 (Terminal Output, Batch Mode): Clarify.
833 (Flow Control): Node deleted.
834
835 * markers.texi (The Mark): Clarify.
836
837 * macros.texi (Expansion): Cleanup.
838 (Indenting Macros): indent-spec allows ints, not floats.
839
840 * keymaps.texi (Keymaps): Clarify.
841 (Format of Keymaps): Update lisp-mode-map example.
842 (Active Keymaps, Key Lookup): Clarify.
843 (Changing Key Bindings): Add xref to `kbd'.
844 (Key Binding Commands, Simple Menu Items): Clarify.
845 (Mouse Menus, Menu Bar): Clarify.
846 (Menu Example): Replace print example with menu-bar-replace-menu.
847
848 * help.texi (Documentation Basics): Add function-documentation prop.
849
850 * elisp.texi (Top): Don't refer to Flow Control node.
851
852 * commands.texi (Command Overview): Improve xrefs.
853 (Adjusting Point): Adjusting point applies to intangible and invis.
854 (Key Sequence Input): Doc extra read-key-sequence args.
855 Likewise for read-key-sequence-vector.
856
857 * backups.texi (Rename or Copy): Minor fix.
858 (Numbered Backups): For version-control, say the default.
859 (Auto-Saving): make-auto-save-file-name example is simplified.
860
861 * advice.texi (Advising Functions): Don't imply one part of Emacs
862 should advise another part. Markup changes.
863 (Defining Advice): Move transitional para.
864 (Activation of Advice): Cleanup.
865 Explain if COMPILE is nil or negative.
866
867 * abbrevs.texi (Abbrev Expansion): Clarify, fix typo.
868
869 2005-02-24 Lute Kamstra <lute@gnu.org>
870
871 * modes.texi (Defining Minor Modes): Explain that INIT-VALUE,
872 LIGHTER, and KEYMAP can be omitted when KEYWORD-ARGS are used.
873
874 2005-02-23 Lute Kamstra <lute@gnu.org>
875
876 * modes.texi (Defining Minor Modes): define-minor-mode can be used
877 to define global minor modes as well.
878
879 * display.texi (Managing Overlays): overlay-buffer returns nil for
880 deleted overlays.
881
882 2005-02-22 Kim F. Storm <storm@cua.dk>
883
884 * minibuf.texi (Basic Completion): Allow symbols in addition to
885 strings in try-completion and all-completions.
886
887 2005-02-14 Lute Kamstra <lute@gnu.org>
888
889 * elisp.texi (Top): Remove reference to deleted node.
890
891 * lists.texi (Lists): Remove reference to deleted node.
892 (Cons Cells): Fix typo.
893
894 * loading.texi (Where Defined): Fix typo.
895
896 2005-02-14 Richard M. Stallman <rms@gnu.org>
897
898 * variables.texi (Creating Buffer-Local): change-major-mode-hook
899 is useful for discarding some minor modes.
900
901 * symbols.texi (Symbol Components): Reorder examples.
902
903 * streams.texi (Input Functions): State standard-input default.
904 (Output Variables): State standard-output default.
905
906 * objects.texi (Printed Representation): Clarify read syntax vs print.
907 (Floating Point Type): Explain meaning better.
908 (Symbol Type): Explain uniqueness better.
909 (Cons Cell Type): Explain empty list sooner. CAR and CDR later.
910 List examples sooner.
911 (Box Diagrams): New subnode broken out.
912 Some examples moved from old Lists as Boxes node.
913 (Dotted Pair Notation): Clarify intro.
914 (Array Type): Clarify.
915 (Type Predicates): Add hash-table-p.
916
917 * numbers.texi (Integer Basics): Clarify radix explanation.
918 (Predicates on Numbers): Minor clarification.
919 (Comparison of Numbers): Minor clarification. Clarify eql.
920 Typos in min, max.
921 (Math Functions): Clarify overflow in expt.
922
923 * minibuf.texi (Text from Minibuffer): Minor clarification.
924 Mention arrow keys.
925
926 * loading.texi (Autoload): defun's doc string overrides autoload's
927 doc string.
928 (Repeated Loading): Modernize "add to list" examples.
929 (Where Defined): Finish updating table of load-history elts.
930
931 * lists.texi (List-related Predicates): Minor wording improvement.
932 (Lists as Boxes): Node deleted.
933 (Building Lists): Explain trivial cases of number-sequence.
934
935 * hash.texi (Hash Tables): Add desc to menu items.
936 (Creating Hash): Expain "full" means "make larger",
937 (Hash Access): Any object can be a key.
938 State value of maphash.
939
940 * functions.texi (What Is a Function): Wording cleanup.
941 (Function Documentation): Minor cleanup.
942 Explain purpose of calling convention at end of doc string.
943 (Function Names): Wording cleanup.
944 (Calling Functions): Wording cleanup.
945 Explain better how funcall calls the function.
946 (Function Cells): Delete example of saving and redefining function.
947
948 * control.texi (Combining Conditions): Wording cleanup.
949 (Iteration): dolist and dotimes bind VAR locally.
950 (Cleanups): Xref to Atomic Changes.
951
952 * compile.texi (Byte Compilation): Delete 19.29 info.
953 (Compilation Functions): Macros' difficulties don't affect defsubst.
954 (Docs and Compilation): Delete 19.29 info.
955
956 2005-02-10 Richard M. Stallman <rms@gnu.org>
957
958 * objects.texi (Symbol Type): Minor correction.
959
960 2005-02-06 Lute Kamstra <lute@gnu.org>
961
962 * modes.texi (Example Major Modes): Fix typos.
963
964 2005-02-06 Richard M. Stallman <rms@gnu.org>
965
966 * text.texi (Margins): fill-nobreak-predicate can be one function.
967
968 * strings.texi (Modifying Strings): clear-string can make unibyte.
969 (Formatting Strings): format gives error if values missing.
970
971 * positions.texi (Character Motion): Mention default arg
972 for forward-char. backward-char refers to forward-char.
973 (Word Motion): Mention default arg for forward-word.
974 (Buffer End Motion): Mention default arg for beginning-of-buffer.
975 Simplify end-of-buffer.
976 (Text Lines): Mention default arg for forward-line.
977 (List Motion): Mention default arg for beginning/end-of-defun.
978 (Skipping Characters): Minor fixes in explaining character-set.
979
980 * modes.texi (Major Mode Conventions): Mention "system abbrevs".
981 Mode inheritance applies only when default-major-mode is nil.
982 Clarifications.
983 (Example Major Modes): Update Text mode and Lisp mode examples.
984 (Minor Mode Conventions): Mention define-minor-mode at top.
985 (Defining Minor Modes): In Hungry example, don't define C-M-DEL.
986 (Mode Line Format): Update mode line face display info.
987 (Properties in Mode): Mention effect of risky vars.
988 (Imenu): Define imenu-add-to-menubar.
989 (Font Lock Mode): Add descriptions to menu lines.
990 (Faces for Font Lock): Add font-lock-doc-face.
991
992 2005-02-05 Lute Kamstra <lute@gnu.org>
993
994 * text.texi (Maintaining Undo): Remove obsolete function.
995
996 2005-02-05 Eli Zaretskii <eliz@gnu.org>
997
998 * frames.texi (Color Names): Add pointer to the X docs about RGB
999 color specifications. Improve indexing
1000 (Text Terminal Colors): Replace the description of RGB values by
1001 an xref to "Color Names".
1002
1003 2005-02-03 Richard M. Stallman <rms@gnu.org>
1004
1005 * windows.texi (Basic Windows): Add cursor-in-non-selected-windows.
1006 Clarify.
1007 (Selecting Windows): Clarify save-selected-window.
1008 (Cyclic Window Ordering): Clarify walk-windows.
1009 (Window Point): Clarify.
1010 (Window Start): Add comment to example.
1011 (Resizing Windows): Add `interactive' specs in examples.
1012 Document fit-window-to-buffer.
1013
1014 * text.texi (User-Level Deletion): just-one-space takes numeric arg.
1015 (Undo, Maintaining Undo): Clarify last change.
1016 (Sorting): In sort-numeric-fields, explain about octal and hex.
1017 Mention sort-numeric-base.
1018 (Format Properties): Add xref for hard newlines.
1019
1020 * frames.texi (Window Frame Parameters): Explain pixel=char on tty.
1021 (Pop-Up Menus): Fix typo.
1022 (Color Names): Explain all types of color names.
1023 Explain color-values on B&W terminal.
1024 (Text Terminal Colors): Explain "rgb values" are lists. Fix arg names.
1025
1026 * files.texi (File Locks): Not supported on MS systems.
1027 (Testing Accessibility): Clarify.
1028
1029 * edebug.texi (Printing in Edebug): Fix edebug-print-circle.
1030 (Coverage Testing): Fix typo.
1031
1032 * commands.texi (Misc Events): Remove stray space.
1033
1034 * buffers.texi (Buffer Names): Clarify generate-new-buffer-name.
1035 (Modification Time): Clarify when visited-file-modtime returns 0.
1036 (The Buffer List): Clarify bury-buffer.
1037 (Killing Buffers): Clarify.
1038 (Indirect Buffers): Add clone-indirect-buffer.
1039
1040 2005-02-02 Matt Hodges <MPHodges@member.fsf.org>
1041
1042 * edebug.texi (Printing in Edebug): Fix default value of
1043 edebug-print-circle.
1044 (Coverage Testing): Fix displayed frequency count data.
1045
1046 2005-02-02 Luc Teirlinck <teirllm@auburn.edu>
1047
1048 * text.texi (Maintaining Undo): Add `undo-outer-limit'.
1049
1050 2005-02-02 Kim F. Storm <storm@cua.dk>
1051
1052 * text.texi (Undo) <buffer-undo-list>: Describe `apply' elements.
1053
1054 2005-01-29 Eli Zaretskii <eliz@gnu.org>
1055
1056 * commands.texi (Misc Events): Describe the help-echo event.
1057
1058 * text.texi (Special Properties) <help-echo>: Use `pos'
1059 consistently in description of the help-echo property.
1060 Use @code{nil} instead of @var{nil}.
1061
1062 * display.texi (Overlay Properties): Fix the index entry for
1063 help-echo overlay property.
1064
1065 * customize.texi (Type Keywords): Uncomment the xref to the
1066 help-echo property documentation.
1067
1068 2005-01-23 Kim F. Storm <storm@cua.dk>
1069
1070 * windows.texi (Window Start): Fix `pos-visible-in-window-p'
1071 return value. Third element FULLY replaced by PARTIAL which
1072 specifies number of invisible pixels if row is only partially visible.
1073 (Textual Scrolling): Mention auto-window-vscroll.
1074 (Vertical Scrolling): New defvar auto-window-vscroll.
1075
1076 2005-01-16 Luc Teirlinck <teirllm@auburn.edu>
1077
1078 * keymaps.texi (Changing Key Bindings): `suppress-keymap' now uses
1079 command remapping.
1080
1081 2005-01-15 Richard M. Stallman <rms@gnu.org>
1082
1083 * display.texi (Defining Images): Mention DATA-P arg of create-image.
1084
1085 2005-01-14 Kim F. Storm <storm@cua.dk>
1086
1087 * commands.texi (Accessing Events): Add WHOLE arg to posn-at-x-y.
1088
1089 * text.texi (Links and Mouse-1): Fix string and vector item.
1090
1091 2005-01-13 Richard M. Stallman <rms@gnu.org>
1092
1093 * keymaps.texi (Active Keymaps): Rewrite the text, and update the
1094 descriptions of overriding-local-map and overriding-terminal-local-map.
1095
1096 * text.texi (Links and Mouse-1): Clarify text.
1097
1098 2005-01-13 Kim F. Storm <storm@cua.dk>
1099
1100 * modes.texi (Emulating Mode Line): Update format-mode-line entry.
1101
1102 2005-01-13 Francis Litterio <franl@world.std.com> (tiny change)
1103
1104 * keymaps.texi (Active Keymaps): Fix overriding-local-map description.
1105
1106 2005-01-12 Kim F. Storm <storm@cua.dk>
1107
1108 * text.texi (Links and Mouse-1): Rename section from Enabling
1109 Mouse-1 to Following Links. Change xrefs.
1110 Add examples for define-button-type and define-widget.
1111
1112 * display.texi (Button Properties, Button Buffer Commands):
1113 Clarify mouse-1 and follow-link functionality.
1114
1115 2005-01-12 Richard M. Stallman <rms@gnu.org>
1116
1117 * text.texi (Enabling Mouse-1 to Follow Links): Redo prev. change.
1118
1119 * display.texi (Beeping): Fix Texinfo usage.
1120
1121 * modes.texi (Emulating Mode Line): Doc FACE arg in format-header-line.
1122
1123 2005-01-11 Kim F. Storm <storm@cua.dk>
1124
1125 * display.texi (Button Properties, Button Buffer Commands):
1126 Mention mouse-1 binding. Add follow-link keyword.
1127
1128 * text.texi (Text Properties): Add "Enable Mouse-1" to submenu.
1129 (Enabling Mouse-1 to Follow Links): New subsection.
1130
1131 2005-01-06 Richard M. Stallman <rms@gnu.org>
1132
1133 * text.texi (Special Properties): Minor change.
1134
1135 * os.texi (Timers): Clarify previous change.
1136
1137 * modes.texi (Emulating Mode Line): format-mode-line requires 1 arg.
1138
1139 2005-01-01 Luc Teirlinck <teirllm@auburn.edu>
1140
1141 * display.texi (Face Attributes): Correct xref to renamed node.
1142
1143 2005-01-01 Richard M. Stallman <rms@gnu.org>
1144
1145 * display.texi (Face Attributes): Describe hex color specs.
1146
1147 2004-12-31 Richard M. Stallman <rms@gnu.org>
1148
1149 * os.texi (Timers): Update previous change.
1150
1151 2004-12-30 Kim F. Storm <storm@cua.dk>
1152
1153 * display.texi (Line Height): Total line-height is now specified
1154 in line-height property of form (HEIGHT TOTAL). Swap (FACE . RATIO)
1155 in cons cells. (nil . RATIO) is relative to actual line height.
1156 Use line-height `t' instead of `0' to get minimum height.
1157
1158 2004-12-29 Richard M. Stallman <rms@gnu.org>
1159
1160 * os.texi (Timers): Discuss timers vs editing the buffer and undo.
1161
1162 2004-12-28 Richard M. Stallman <rms@gnu.org>
1163
1164 * commands.texi (Quitting): Clarify value of with-local-quit.
1165
1166 * elisp.texi (Top): Fix previous change.
1167
1168 * loading.texi (Loading): Fix previous change.
1169
1170 2004-12-27 Richard M. Stallman <rms@gnu.org>
1171
1172 * Makefile.in (MAKEINFO): Specify --force.
1173
1174 * buffers.texi (Killing Buffers): Add buffer-save-without-query.
1175
1176 * modes.texi (Emulating Mode Line): Document format's BUFFER arg.
1177
1178 * display.texi (Line Height): Further clarify.
1179
1180 * elisp.texi (Top): Update Loading submenu.
1181
1182 * loading.texi (Where Defined): New node.
1183 (Unloading): load-history moved to Where Defined.
1184
1185 2004-12-21 Richard M. Stallman <rms@gnu.org>
1186
1187 * commands.texi (Event Input Misc): Add while-no-input.
1188
1189 2004-12-11 Richard M. Stallman <rms@gnu.org>
1190
1191 * display.texi (Line Height): Rewrite text for clarity.
1192
1193 2004-12-11 Kim F. Storm <storm@cua.dk>
1194
1195 * display.texi (Display): Add node "Line Height" to menu.
1196 (Line Height): New node. Move full description of line-spacing
1197 and line-height text properties here from text.texi.
1198 (Scroll Bars): Add vertical-scroll-bar variable.
1199
1200 * frames.texi (Window Frame Parameters): Remove line-height defvar.
1201
1202 * locals.texi (Standard Buffer-Local Variables): Fix xref for
1203 line-spacing and vertical-scroll-bar.
1204
1205 * text.texi (Special Properties): Just mention line-spacing and
1206 line-height here, add xref to new "Line Height" node.
1207
1208 2004-12-09 Thien-Thi Nguyen <ttn@gnu.org>
1209
1210 * frames.texi (Window Frame Parameters): New @defvar for `line-spacing'.
1211
1212 * locals.texi (Standard Buffer-Local Variables):
1213 Add @xref for `line-spacing'.
1214
1215 2004-12-05 Richard M. Stallman <rms@gnu.org>
1216
1217 * Makefile.in (maintainer-clean): Remove the info files
1218 in $(infodir) where they are created.
1219
1220 2004-12-03 Richard M. Stallman <rms@gnu.org>
1221
1222 * windows.texi (Selecting Windows): get-lru-window and
1223 get-largest-window don't consider dedicated windows.
1224
1225 * text.texi (Undo): Document undo-in-progress.
1226
1227 2004-11-26 Richard M. Stallman <rms@gnu.org>
1228
1229 * locals.texi (Standard Buffer-Local Variables): Undo prev change.
1230 Remove a few vars that are not always buffer-local.
1231
1232 2004-11-24 Luc Teirlinck <teirllm@auburn.edu>
1233
1234 * locals.texi (Standard Buffer-Local Variables): Comment out
1235 xref's to non-existent node `Yet to be written'.
1236
1237 2004-11-24 Richard M. Stallman <rms@gnu.org>
1238
1239 * processes.texi (Synchronous Processes): Grammar fix.
1240
1241 * numbers.texi (Comparison of Numbers): Add eql.
1242
1243 * locals.texi (Standard Buffer-Local Variables): Add many vars.
1244
1245 * intro.texi (Printing Notation): Fix previous change.
1246
1247 * display.texi (Customizing Bitmaps): Move indicate-buffer-boundaries
1248 and default-indicate-buffer-boundaries from here.
1249 (Usual Display): To here.
1250 (Scroll Bars): Add scroll-bar-mode and scroll-bar-width.
1251 (Usual Display): Move tab-width up.
1252
1253 * customize.texi (Variable Definitions): Replace
1254 show-paren-mode example with tooltip-mode.
1255 (Simple Types, Composite Types, Defining New Types):
1256 Minor cleanups.
1257
1258 2004-11-21 Jesper Harder <harder@ifa.au.dk>
1259
1260 * processes.texi (Synchronous Processes, Output from Processes):
1261 Markup fix.
1262
1263 2004-11-20 Richard M. Stallman <rms@gnu.org>
1264
1265 * positions.texi (Skipping Characters): skip-chars-forward
1266 now handles char classes.
1267
1268 * intro.texi (Printing Notation): Avoid confusion of `print'
1269 when explaining @print.
1270
1271 * macros.texi (Argument Evaluation): Fix 1st `for' expansion example.
1272
1273 * display.texi (Display Table Format): Minor fix.
1274
1275 * streams.texi (Output Functions): Fix print example.
1276
1277 * Makefile.in (elisp): New target.
1278 (dist): Depend on $(infodir)/elisp, not elisp.
1279 Copy the info files from $(infodir).
1280
1281 * minibuf.texi (Text from Minibuffer): Document KEEP-ALL arg in
1282 read-from-minibuffer.
1283
1284 * searching.texi (Regexp Search): Rename that to search-spaces-regexp.
1285
1286 2004-11-19 Richard M. Stallman <rms@gnu.org>
1287
1288 * searching.texi (Regexp Search): Add search-whitespace-regexp.
1289
1290 2004-11-19 CHENG Gao <chenggao@gmail.com> (tiny change)
1291
1292 * tips.texi (Coding Conventions): Fix typo.
1293
1294 2004-11-16 Richard M. Stallman <rms@gnu.org>
1295
1296 * tips.texi (Coding Conventions): Separate defvar and require
1297 methods to avoid warnings. Use require only when there are many
1298 functions and variables from that package.
1299
1300 * minibuf.texi (Minibuffer Completion): When ignoring case,
1301 predicate must not be case-sensitive.
1302
1303 * debugging.texi (Function Debugging, Explicit Debug): Clarified.
1304 (Test Coverage): Don't talk about "splotches". Clarified.
1305
1306 2004-11-16 Thien-Thi Nguyen <ttn@gnu.org>
1307
1308 * frames.texi (Window Frame Parameters): Fix typo.
1309
1310 2004-11-15 Kim F. Storm <storm@cua.dk>
1311
1312 * symbols.texi (Other Plists): Note that plist-get may signal error.
1313 Add safe-plist-get.
1314
1315 2004-11-15 Thien-Thi Nguyen <ttn@gnu.org>
1316
1317 * modes.texi (Font Lock Basics): Fix typo.
1318
1319 2004-11-08 Richard M. Stallman <rms@gnu.org>
1320
1321 * syntax.texi (Syntax Table Functions): Add syntax-after.
1322
1323 2004-11-06 Lars Brinkhoff <lars@nocrew.org>
1324
1325 * os.texi (Processor Run Time): New section documenting
1326 get-internal-run-time.
1327
1328 2004-11-06 Eli Zaretskii <eliz@gnu.org>
1329
1330 * Makefile.in (install, maintainer-clean): Don't use "elisp-*" as
1331 it nukes elisp-cover.texi.
1332 (dist): Change elisp-[0-9] to elisp-[1-9], as there could be no
1333 elisp-0 etc.
1334
1335 2004-11-05 Luc Teirlinck <teirllm@auburn.edu>
1336
1337 * commands.texi (Keyboard Macros): Document `append' return value
1338 of `defining-kbd-macro'.
1339
1340 2004-11-01 Richard M. Stallman <rms@gnu.org>
1341
1342 * commands.texi (Interactive Call): Add called-interactively-p.
1343
1344 2004-10-29 Simon Josefsson <jas@extundo.com>
1345
1346 * minibuf.texi (Reading a Password): Revert.
1347
1348 2004-10-28 Richard M. Stallman <rms@gnu.org>
1349
1350 * frames.texi (Display Feature Testing): Explain about "vendor".
1351
1352 2004-10-27 Richard M. Stallman <rms@gnu.org>
1353
1354 * commands.texi (Interactive Codes): `N' uses numeric prefix,
1355 not raw. Clarify `n'.
1356 (Interactive Call): Rewrite interactive-p, focusing on when
1357 and how to use it.
1358 (Misc Events): Clarify previous change.
1359
1360 * advice.texi (Simple Advice): Clarify what job the example does.
1361 (Around-Advice): Clarify ad-do-it.
1362 (Activation of Advice): An option of ad-default-compilation-action
1363 is `never', not `nil'.
1364
1365 2004-10-26 Kim F. Storm <storm@cua.dk>
1366
1367 * commands.texi (Interactive Codes): Add U code letter.
1368
1369 2004-10-25 Simon Josefsson <jas@extundo.com>
1370
1371 * minibuf.texi (Reading a Password): Add.
1372
1373 2004-10-24 Jason Rumney <jasonr@gnu.org>
1374
1375 * commands.texi (Misc Events): Remove mouse-wheel. Add wheel-up
1376 and wheel-down.
1377
1378 2004-10-24 Kai Grossjohann <kai.grossjohann@gmx.net>
1379
1380 * processes.texi (Synchronous Processes): Document process-file.
1381
1382 2004-10-22 Kenichi Handa <handa@m17n.org>
1383
1384 * text.texi (translate-region): Document that it accepts also a
1385 char-table.
1386
1387 2004-10-22 David Ponce <david@dponce.com>
1388
1389 * windows.texi (Resizing Windows): Document the `preserve-before'
1390 argument of the functions `enlarge-window' and `shrink-window'.
1391
1392 2004-10-19 Jason Rumney <jasonr@gnu.org>
1393
1394 * makefile.w32-in (elisp): Change order of arguments to makeinfo.
1395
1396 2004-10-09 Luc Teirlinck <teirllm@auburn.edu>
1397
1398 * text.texi (Filling): Add anchor for definition of
1399 `sentence-end-double-space'.
1400
1401 * searching.texi (Regexp Example): Update description of how
1402 Emacs currently recognizes the end of a sentence.
1403 (Standard Regexps): Update definition of the variable
1404 `sentence-end'. Add definition of the function `sentence-end'.
1405
1406 2004-10-08 Paul Pogonyshev <pogonyshev@gmx.net>
1407
1408 * display.texi (Progress): New node.
1409
1410 2004-10-05 Kim F. Storm <storm@cua.dk>
1411
1412 * display.texi (Fringe Bitmaps): Update fringe-bitmaps-at-pos.
1413
1414 2004-09-29 Kim F. Storm <storm@cua.dk>
1415
1416 * display.texi (Fringe Bitmaps): Use symbols rather than numbers
1417 to identify bitmaps. Remove -fringe-bitmap suffix for standard
1418 fringe bitmap symbols, as they now have their own namespace.
1419 (Customizing Bitmaps) <define-fringe-bitmap>: Clarify bit ordering
1420 vs. pixels. Signal error if no free bitmap slots.
1421 (Pixel Specification): Change IMAGE to @var{image}.
1422
1423 2004-09-28 Richard M. Stallman <rms@gnu.org>
1424
1425 * text.texi (Special Properties): Clarify line-spacing and line-height.
1426
1427 * searching.texi (Regexp Search): Add looking-back.
1428
1429 2004-09-25 Luc Teirlinck <teirllm@auburn.edu>
1430
1431 * display.texi: Correct typos.
1432 (Image Descriptors): Correct xref's.
1433
1434 2004-09-25 Richard M. Stallman <rms@gnu.org>
1435
1436 * text.texi (Special Properties): Cleanups in `cursor'.
1437 Rewrites in `line-height' and `line-spacing'; exchange them.
1438
1439 * display.texi (Fringes): Rewrite previous change.
1440 (Fringe Bitmaps): Merge text from Display Fringe Bitmaps. Rewrite.
1441 (Display Fringe Bitmaps): Node deleted, text moved.
1442 (Customizing Bitmaps): Split off from Fringe Bitmaps. Rewrite.
1443 (Scroll Bars): Clarify set-window-scroll-bars.
1444 (Pointer Shape): Rewrite.
1445 (Specified Space): Clarify :align-to, etc.
1446 (Pixel Specification): Use @var. Clarify new text.
1447 (Other Display Specs): Clarify `slice'.
1448 (Image Descriptors): Cleanups.
1449 (Showing Images): Cleanups.
1450
1451 2004-09-24 Luc Teirlinck <teirllm@auburn.edu>
1452
1453 * hooks.texi (Standard Hooks): Add `after-change-major-mode-hook'.
1454
1455 * modes.texi: Various minor changes in addition to:
1456 (Major Mode Conventions): Final call to `run-mode-hooks' should
1457 not be inside the `delay-mode-hooks' form.
1458 (Mode Hooks): New node.
1459 (Hooks): Delete obsolete example.
1460 Move definitions of `run-mode-hooks' and `delay-mode-hooks' to new
1461 node "Mode Hooks".
1462
1463 2004-09-22 Luc Teirlinck <teirllm@auburn.edu>
1464
1465 * display.texi: Correct various typos.
1466 (Display): Rename node "Pointer Shapes" to "Pointer
1467 Shape". (There is already a node called "Pointer Shapes" in
1468 frames.texi.)
1469 (Images): Remove non-existent node "Image Slices" from menu.
1470
1471 2004-09-23 Kim F. Storm <storm@cua.dk>
1472
1473 * text.texi (Special Properties): Add `cursor', `pointer',
1474 `line-height', and `line-spacing' properties.
1475
1476 * display.texi (Display): Add 'Fringe Bitmaps' and 'Pointer
1477 Shapes' to menu.
1478 (Standard Faces): Doc fix for fringe face.
1479 (Fringes): Add `overflow-newline-into-fringe' and
1480 'indicate-buffer-boundaries'.
1481 (Fringe Bitmaps, Pointer Shapes): New nodes.
1482 (Display Property): Add 'Pixel Specification' and 'Display Fringe
1483 Bitmaps' to menu.
1484 (Specified Space): Describe pixel width and height.
1485 (Pixel Specification): New node.
1486 (Other Display Specs): Add `slice' property.
1487 (Display Fringe Bitmaps): New node.
1488 (Images): Add 'Image Slices' to menu.
1489 (Image Descriptors): Add `:pointer' and `:map' properties.
1490 (Showing Images): Add slice arg to `insert-image'. Add
1491 'insert-sliced-image'.
1492
1493 2004-09-20 Richard M. Stallman <rms@gnu.org>
1494
1495 * commands.texi (Key Sequence Input):
1496 Clarify downcasing in read-key-sequence.
1497
1498 2004-09-08 Juri Linkov <juri@jurta.org>
1499
1500 * minibuf.texi (Minibuffer History): Add `history-delete-duplicates'.
1501
1502 2004-09-07 Luc Teirlinck <teirllm@auburn.edu>
1503
1504 * locals.texi (Standard Buffer-Local Variables): Add
1505 `buffer-auto-save-file-format'.
1506 * internals.texi (Buffer Internals): Describe new
1507 auto_save_file_format field of the buffer structure.
1508 * files.texi (Format Conversion): `auto-save-file-format' has been
1509 renamed `buffer-auto-save-file-format'.
1510
1511 2004-08-27 Luc Teirlinck <teirllm@auburn.edu>
1512
1513 * abbrevs.texi (Abbrev Expansion): `abbrev-start-location' can be
1514 an integer or a marker.
1515 (Abbrev Expansion): Replace example for `pre-abbrev-expand-hook'.
1516
1517 2004-08-22 Richard M. Stallman <rms@gnu.org>
1518
1519 * modes.texi (Major Mode Conventions): Discuss rebinding of
1520 standard key bindings.
1521
1522 2004-08-18 Kim F. Storm <storm@cua.dk>
1523
1524 * processes.texi (Accepting Output): Add `just-this-one' arg to
1525 `accept-process-output'.
1526 (Output from Processes): New var `process-adaptive-read-buffering'.
1527
1528 2004-08-10 Luc Teirlinck <teirllm@auburn.edu>
1529
1530 * keymaps.texi: Various changes in addition to:
1531 (Keymap Terminology): `kbd' uses same syntax as Edit Macro mode.
1532 Give more varied examples for `kbd'.
1533 (Creating Keymaps): Char tables have slots for all characters
1534 without modifiers.
1535 (Active Keymaps): `overriding-local-map' and
1536 `overriding-terminal-local-map' also override text property and
1537 overlay keymaps.
1538 (Functions for Key Lookup): Mention OLP arg to `current-active-maps'.
1539 (Scanning Keymaps): `accessible-keymaps' uses `[]' instead of `""'
1540 to denote a prefix of no events.
1541 `map-keymap' includes parent's bindings _recursively_.
1542 Clarify and correct description of `where-is-internal'.
1543 Mention BUFFER-OR-NAME arg to `describe-bindings'.
1544 (Menu Example): For menus intended for use with the keyboard, the
1545 menu items should be bound to characters or real function keys.
1546
1547 2004-08-08 Luc Teirlinck <teirllm@auburn.edu>
1548
1549 * objects.texi (Character Type): Reposition `@anchor' to prevent
1550 double space inside sentence in Info.
1551
1552 * hooks.texi (Standard Hooks): `disabled-command-hook' has been
1553 renamed to `disabled-command-function'.
1554 * commands.texi (Key Sequence Input): Remove unnecessary anchor.
1555 (Command Loop Info): Replace reference to it.
1556 (Disabling Commands): `disabled-command-hook' has been renamed to
1557 `disabled-command-function'.
1558
1559 2004-08-07 Luc Teirlinck <teirllm@auburn.edu>
1560
1561 * os.texi (Translating Input): Only non-prefix bindings in
1562 `key-translation-map' override actual key bindings. Warn about
1563 possible indirect effect of actual key bindings on non-prefix
1564 bindings in `key-translation-map'.
1565
1566 2004-08-06 Luc Teirlinck <teirllm@auburn.edu>
1567
1568 * minibuf.texi (High-Level Completion): Add anchor for definition
1569 of `read-variable'.
1570
1571 * commands.texi: Various changes in addition to:
1572 (Using Interactive): Clarify description of `interactive-form'.
1573 (Interactive Call): Mention default for KEYS argument to
1574 `call-interactively'.
1575 (Command Loop Info): Clarify description of `this-command-keys'.
1576 Mention KEEP-RECORD argument to `clear-this-command-keys'.
1577 Value of `last-event-frame' can be `macro'.
1578 (Repeat Events): `double-click-fuzz' is also used to distinguish
1579 clicks and drags.
1580 (Classifying Events): Clarify descriptions of `event-modifiers'
1581 `event-basic-type' and `event-convert-list'.
1582 (Accessing Events): `posn-timestamp' takes POSITION argument.
1583 (Quoted Character Input): Clarify description of
1584 `read-quoted-char' and fix example.
1585 (Quitting): Add `with-local-quit'.
1586 (Disabling Commands): Correct and clarify descriptions of
1587 `enable-command' and `disable-command'.
1588 Mention what happens if `disabled-command-hook' is nil.
1589 (Keyboard Macros): Mention LOOPFUNC arg to `execute-kbd-macro'.
1590 Describe `executing-kbd-macro' instead of obsolete `executing-macro'.
1591
1592 2004-07-24 Luc Teirlinck <teirllm@auburn.edu>
1593
1594 * frames.texi: Various changes in addition to:
1595 (Creating Frames): Expand and clarify description of `make-frame'.
1596 (Window Frame Parameters): Either none or both of the `icon-left'
1597 and `icon-top' parameters must be specified. Put descriptions of
1598 `menu-bar-lines' and `toolbar-lines' closer together and change
1599 them accordingly.
1600 (Frame Titles): `multiple-frames' is not guaranteed to be accurate
1601 except while processing `frame-title-format' or `icon-title-format'.
1602 (Deleting Frames): Correct description of `delete-frame'.
1603 Non-nil return values of `frame-live-p' are like those of `framep'.
1604 (Frames and Windows): mention return value of
1605 `set-frame-selected-window'.
1606 (Visibility of Frames): Mention `force' argument to
1607 `make-frame-invisible'. `frame-visible-p' returns t for all
1608 frames on text-only terminals.
1609 (Frame Configurations): Restoring a frame configuration does not
1610 restore deleted frames.
1611 (Window System Selections): `x-set-selection' returns DATA.
1612 (Resources): Add example.
1613 (Display Feature Testing): Clarify descriptions of
1614 `display-pixel-height', `display-pixel-width', `x-server-version'
1615 and `x-server-vendor'.
1616
1617 * windows.texi (Choosing Window): Add anchor.
1618 * minibuf.texi (Minibuffer Misc): Add anchor.
1619
1620 2004-07-23 John Paul Wallington <jpw@gnu.org>
1621
1622 * macros.texi (Defining Macros): Declaration keyword for setting
1623 Edebug spec is `debug' not `edebug'.
1624
1625 2004-07-19 Luc Teirlinck <teirllm@auburn.edu>
1626
1627 * windows.texi: Various small changes in addition to:
1628 (Window Point): Mention return value of `set-window-point'.
1629 (Window Start): `pos-visible-in-window-p' disregards horizontal
1630 scrolling. Explain return value if PARTIALLY is non-nil.
1631 (Vertical Scrolling): Mention PIXELS-P argument to `window-vscroll'
1632 and `set-window-vscroll'.
1633 (Size of Window): The argument WINDOW to `window-inside-edges',
1634 `window-pixel-edges' and `window-inside-pixel-edges' is optional.
1635 (Resizing Windows): Explain return value of
1636 `shrink-window-if-larger-than-buffer'.
1637 `window-size-fixed' automatically becomes buffer local when set.
1638 (Window Configurations): Explain return value of
1639 `set-window-configuration'.
1640
1641 * minibuf.texi (Minibuffer Misc): Add anchor for
1642 `minibuffer-scroll-window'.
1643
1644 * positions.texi (Text Lines): Add anchor for `count-lines'.
1645
1646 2004-07-17 Richard M. Stallman <rms@gnu.org>
1647
1648 * display.texi (Overlay Properties): Adding `evaporate' prop
1649 deletes empty overlay immediately.
1650
1651 * abbrevs.texi (Abbrev Expansion): Clarify pre-abbrev-expand-hook,
1652 fix example.
1653
1654 2004-07-16 Jim Blandy <jimb@redhat.com>
1655
1656 * searching.texi (Regexp Backslash): Document new \_< and \_>
1657 operators.
1658
1659 2004-07-16 Juanma Barranquero <lektu@terra.es>
1660
1661 * display.texi (Images): Fix Texinfo usage.
1662
1663 2004-07-14 Luc Teirlinck <teirllm@auburn.edu>
1664
1665 * buffers.texi (Modification Time): `visited-file-modtime' now
1666 returns a list of two integers, instead of a cons.
1667
1668 2004-07-13 Luc Teirlinck <teirllm@auburn.edu>
1669
1670 * windows.texi: Various changes in addition to:
1671 (Splitting Windows): Add `split-window-keep-point'.
1672
1673 2004-07-09 Richard M. Stallman <rms@gnu.org>
1674
1675 * frames.texi (Input Focus): Minor fix.
1676
1677 2004-07-07 Luc Teirlinck <teirllm@auburn.edu>
1678
1679 * frames.texi (Input Focus): Clarify descriptions of
1680 `select-frame-set-input-focus' and `select-frame'.
1681
1682 2004-07-06 Luc Teirlinck <teirllm@auburn.edu>
1683
1684 * os.texi: Various small changes in addition to:
1685 (Killing Emacs): Expand and clarify description of
1686 `kill-emacs-query-functions' and `kill-emacs-hook'.
1687 (System Environment): Expand and clarify description of `getenv'
1688 and `setenv'.
1689 (Timers): Clarify description of `run-at-time'.
1690 (Translating Input): Correct description of
1691 `extra-keyboard-modifiers'.
1692 (Flow Control): Correct description of `enable-flow-control'.
1693
1694 2004-07-06 Thien-Thi Nguyen <ttn@gnu.org>
1695
1696 * os.texi: Update copyright.
1697 (Session Management): Grammar fix.
1698 Clarify which Emacs does the restarting.
1699 Use @samp for *scratch* buffer.
1700
1701 2004-07-04 Alan Mackenzie <acm@muc.de>
1702
1703 * frames.texi (Input Focus): Add documentation for
1704 `select-frame-set-input-focus'. Replace refs to non-existent
1705 `switch-frame' with `select-frame'. Minor corrections and tidying
1706 up of text-only terminal stuff.
1707
1708 2004-07-02 Richard M. Stallman <rms@gnu.org>
1709
1710 * files.texi (Saving Buffers): Cleanup write-contents-function.
1711 (Magic File Names): Cleanup file-remote-p.
1712
1713 2004-07-02 Kai Grossjohann <kai@emptydomain.de>
1714
1715 * files.texi (Magic File Names): `file-remote-p' returns an
1716 identifier of the remote system, not just t.
1717
1718 2004-07-02 David Kastrup <dak@gnu.org>
1719
1720 * searching.texi (Entire Match Data): Add explanation about new
1721 match-data behavior when @var{integers} is non-nil.
1722
1723 2004-06-24 Richard M. Stallman <rms@gnu.org>
1724
1725 * commands.texi (Misc Events): Describe usr1-signal, usr2-signal event.
1726
1727 * customize.texi (Variable Definitions): Note about doc strings
1728 and :set.
1729
1730 * keymaps.texi (Keymap Terminology): Document `kbd'.
1731 (Changing Key Bindings, Key Binding Commands): Use kbd in examples.
1732
1733 * display.texi (Invisible Text): Setting buffer-invisibility-spec
1734 makes it buffer-local.
1735
1736 * files.texi (Saving Buffers): Correct previous change.
1737
1738 * commands.texi (Accessing Events):
1739 Clarify posn-col-row and posn-actual-col-row.
1740
1741 2004-06-24 David Ponce <david.ponce@wanadoo.fr>
1742
1743 * commands.texi (Accessing Events): New functions
1744 posn-at-point and posn-at-x-y. Add example to posn-x-y.
1745
1746 2004-06-23 Luc Teirlinck <teirllm@auburn.edu>
1747
1748 * lists.texi, files.texi, processes.texi, macros.texi, hash.texi:
1749 * frames.texi, buffers.texi, backups.texi, variables.texi:
1750 * loading.texi, eval.texi, functions.texi, control.texi:
1751 * symbols.texi, minibuf.texi: Reposition @anchor's.
1752
1753 * help.texi: Various small changes in addition to the following.
1754 (Describing Characters): Describe PREFIX argument to
1755 `key-description'. Correct and clarify definition of
1756 `text-char-description'. Describe NEED-VECTOR argument to
1757 `read-kbd-macro'.
1758 (Help Functions): Clarify definition of `apropos'.
1759
1760 2004-06-23 Lars Hansen <larsh@math.ku.dk>
1761
1762 * files.texi (Saving Buffers): Correct description of
1763 `write-contents-functions'.
1764
1765 2004-06-21 Juanma Barranquero <lektu@terra.es>
1766
1767 * display.texi (Images): Remove redundant @vindex directives.
1768 Rewrite `image-library-alist' doc in active voice.
1769
1770 2004-06-14 Juanma Barranquero <lektu@terra.es>
1771
1772 * display.texi (Images): Document new delayed library loading,
1773 variable `image-library-alist' and (existing but undocumented)
1774 function `image-type-available-p'.
1775
1776 2004-06-05 Richard M. Stallman <rms@gnu.org>
1777
1778 * minibuf.texi (Minibuffer Completion): For INITIAL arg,
1779 refer the user to the Initial Input node.
1780 (Text from Minibuffer): Likewise.
1781 (Initial Input): New node. Document this feature
1782 and say it is mostly deprecated.
1783
1784 2004-05-30 Richard M. Stallman <rms@gnu.org>
1785
1786 * loading.texi (Named Features): Clarify return value
1787 and meaning of NOERROR.
1788
1789 * variables.texi (File Local Variables): Minor cleanup.
1790
1791 2004-05-30 Michael Albinus <michael.albinus@gmx.de>
1792
1793 * files.texi (Magic File Names): Add `file-remote-p' as operation
1794 of file name handlers.
1795
1796 2004-05-29 Richard M. Stallman <rms@gnu.org>
1797
1798 * modes.texi (Minor Mode Conventions): (-) has no special meaning
1799 as arg to a minor mode command.
1800
1801 2004-05-22 Richard M. Stallman <rms@gnu.org>
1802
1803 * syntax.texi (Syntax Class Table): Word syntax not just for English.
1804
1805 * streams.texi (Output Variables): Doc float-output-format.
1806
1807 * searching.texi (Regexp Special): Nested repetition can be infloop.
1808
1809 * eval.texi (Eval): Increasing max-lisp-eval-depth can cause
1810 real stack overflow.
1811
1812 * compile.texi: Minor cleanups.
1813
1814 2004-05-22 Luc Teirlinck <teirllm@dms.auburn.edu>
1815
1816 * lists.texi (Cons Cells): Explain dotted lists, true lists,
1817 circular lists.
1818 (List Elements): Explain handling of circular and dotted lists.
1819
1820 2004-05-19 Thien-Thi Nguyen <ttn@gnu.org>
1821
1822 * modes.texi (Search-based Fontification): Fix typo.
1823
1824 2004-05-10 Juanma Barranquero <lektu@terra.es>
1825
1826 * modes.texi (Mode Line Variables): Fix description of
1827 global-mode-string, which is now after which-func-mode, not the
1828 buffer name.
1829
1830 2004-05-07 Lars Hansen <larsh@math.ku.dk>
1831
1832 * modes.texi (Desktop Save Mode): Add.
1833 (Modes): Add menu entry Desktop Save Mode.
1834
1835 * hooks.texi: Add desktop-after-read-hook,
1836 desktop-no-desktop-file-hook and desktop-save-hook.
1837
1838 * locals.texi: Add desktop-save-buffer.
1839
1840 2004-04-30 Jesper Harder <harder@ifa.au.dk>
1841
1842 * display.texi: emacs -> Emacs.
1843
1844 2004-04-27 Matthew Mundell <matt@mundell.ukfsn.org>
1845
1846 * files.texi (Changing Files): Document set-file-times.
1847
1848 2004-04-23 Juanma Barranquero <lektu@terra.es>
1849
1850 * makefile.w32-in: Add "-*- makefile -*-" mode tag.
1851
1852 2004-04-18 Jesper Harder <harder@ifa.au.dk>
1853
1854 * tips.texi (Coding Conventions): defopt -> defcustom.
1855
1856 2004-04-16 Luc Teirlinck <teirllm@auburn.edu>
1857
1858 * sequences.texi: Various clarifications.
1859
1860 2004-04-14 Luc Teirlinck <teirllm@auburn.edu>
1861
1862 * buffers.texi (Read Only Buffers): Mention optional ARG to
1863 `toggle-read-only'.
1864
1865 2004-04-14 Nick Roberts <nick@nick.uklinux.net>
1866
1867 * windows.texi (Selecting Windows): Note that get-lru-window
1868 returns a full-width window if possible.
1869
1870 2004-04-13 Luc Teirlinck <teirllm@auburn.edu>
1871
1872 * buffers.texi: Various changes in addition to:
1873 (Buffer File Name): Add `find-buffer-visiting'.
1874 (Buffer Modification): Mention optional ARG to `not-modified'.
1875 (Indirect Buffers): Mention optional CLONE argument to
1876 `make-indirect-buffer'.
1877
1878 * files.texi: Various changes in addition to:
1879 (Visiting Functions): `find-file-hook' is now a normal hook.
1880 (File Name Expansion): Explain difference between the way that
1881 `expand-file-name' and `file-truename' treat `..'.
1882 (Contents of Directories): Mention optional ID-FORMAT argument to
1883 `directory-files-and-attributes'.
1884 (Format Conversion): Mention new optional CONFIRM argument to
1885 `format-write-file'.
1886
1887 2004-04-12 Miles Bader <miles@gnu.org>
1888
1889 * macros.texi (Expansion): Add description of `macroexpand-all'.
1890
1891 2004-04-05 Jesper Harder <harder@ifa.au.dk>
1892
1893 * variables.texi (Variable Aliases): Mention
1894 cyclic-variable-indirection.
1895
1896 * errors.texi (Standard Errors): Ditto.
1897
1898 2004-04-04 Luc Teirlinck <teirllm@auburn.edu>
1899
1900 * backups.texi: Various small changes in addition to:
1901 (Making Backups): Mention return value of `backup-buffer'.
1902 (Auto-Saving): Mention optional FORCE argument to
1903 `delete-auto-save-file-if-necessary'.
1904 (Reverting): Mention optional PRESERVE-MODES argument to
1905 `revert-buffer'. Correct description of `revert-buffer-function'.
1906
1907 2004-03-22 Juri Linkov <juri@jurta.org>
1908
1909 * sequences.texi (Sequence Functions): Replace xref to `Vectors'
1910 with `Vector Functions'.
1911
1912 * text.texi (Sorting): Add missing quote.
1913
1914 2004-03-14 Luc Teirlinck <teirllm@auburn.edu>
1915
1916 * intro.texi (Lisp History): Replace xref to `cl' manual with
1917 inforef.
1918
1919 2004-03-12 Richard M. Stallman <rms@gnu.org>
1920
1921 * intro.texi (Version Info): Add arg to emacs-version.
1922 (Lisp History): Change xref to CL manual.
1923
1924 2004-03-09 Luc Teirlinck <teirllm@auburn.edu>
1925
1926 * minibuf.texi (Completion Commands): Add xref to Emacs manual
1927 for Partial Completion mode.
1928
1929 2004-03-07 Thien-Thi Nguyen <ttn@gnu.org>
1930
1931 * customize.texi: Fix typo. Remove eol whitespace.
1932
1933 2004-03-04 Richard M. Stallman <rms@gnu.org>
1934
1935 * processes.texi: Fix typos.
1936
1937 * lists.texi (Building Lists): Minor clarification.
1938
1939 * hash.texi (Creating Hash): Correct the meaning of t for WEAK
1940 in make-hash-table.
1941
1942 2004-02-29 Juanma Barranquero <lektu@terra.es>
1943
1944 * makefile.w32-in (clean, maintainer-clean): Use $(DEL) instead of
1945 rm, and ignore exit code.
1946
1947 2004-02-27 Dan Nicolaescu <dann@ics.uci.edu>
1948
1949 * display.texi (Defining Faces): Add description for min-colors.
1950 Update example.
1951
1952 2004-02-23 Luc Teirlinck <teirllm@auburn.edu>
1953
1954 * abbrevs.texi: Various corrections and clarifications in addition
1955 to the following:
1956 (Abbrev Tables): Delete add-abbrev (as suggested by RMS).
1957
1958 2004-02-22 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
1959
1960 * calendar.texi (Holiday Customizing): Quote arg of holiday-sexp.
1961
1962 2004-02-21 Luc Teirlinck <teirllm@auburn.edu>
1963
1964 * text.texi: Various small changes in addition to the following:
1965 (User-Level Deletion): Mention optional BACKWARD-ONLY argument
1966 to delete-horizontal-space.
1967 (Kill Functions, Yanking, Low-Level Kill Ring): clarify and correct
1968 description of yank-handler text property at various places.
1969
1970 * frames.texi (Window System Selections): Add anchor.
1971
1972 * syntax.texi (Syntax Table Functions): Clarify and correct
1973 descriptions of make-syntax-table and copy-syntax-table.
1974 (Motion and Syntax): Clarify SYNTAXES argument to
1975 skip-syntax-forward.
1976 (Parsing Expressions): Mention that the return value of
1977 parse-partial-sexp is currently a list of ten rather than nine
1978 elements.
1979 (Categories): Various corrections and clarifications.
1980
1981 2004-02-17 Luc Teirlinck <teirllm@auburn.edu>
1982
1983 * markers.texi (Marker Insertion Types): Minor change.
1984
1985 * locals.texi (Standard Buffer-Local Variables):
1986 * commands.texi (Interactive Codes, Using Interactive):
1987 * functions.texi (Related Topics): Fix xrefs.
1988
1989 2004-02-16 Luc Teirlinck <teirllm@auburn.edu>
1990
1991 * lists.texi (Sets And Lists): Update description of delete-dups.
1992
1993 2004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
1994
1995 * keymaps.texi (Tool Bar): tool-bar-item => tool-bar-button.
1996
1997 2004-02-16 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
1998
1999 * frames.texi (Parameter Access): frame-parameters arg is optional.
2000 modify-frame-parameters handles nil for FRAME.
2001 (Window Frame Parameters): menu-bar-lines and tool-bar-lines
2002 are all-or-nothing for certain toolkits.
2003 Mention parameter wait-for-wm.
2004 (Frames and Windows): In frame-first-window and frame-selected-window
2005 the arg is optional.
2006 (Input Focus): In redirect-frame-focus the second arg is optional.
2007 (Window System Selections): Mention selection type CLIPBOARD.
2008 Mention data-type UTF8_STRING.
2009 Mention numbering of cut buffers.
2010 (Resources): Describe x-resource-name.
2011
2012 2004-02-16 Richard M. Stallman <rms@gnu.org>
2013
2014 * windows.texi (Buffers and Windows): Delete false table
2015 about all-frames.
2016
2017 * syntax.texi (Parsing Expressions): Delete old caveat
2018 about parse-sexp-ignore-comments.
2019
2020 * streams.texi (Output Variables): Add print-quoted.
2021
2022 * lists.texi (Building Lists): Minor cleanup.
2023
2024 * hash.texi (Creating Hash): Correct and clarify doc of WEAK values.
2025
2026 * display.texi (Overlays): Explain overlays use markers.
2027 (Managing Overlays): Explain front-advance and rear-advance
2028 in more detail.
2029
2030 * loading.texi (Unloading): Document unload-feature-special-hooks.
2031 Get rid of fns-NNN.el file.
2032
2033 2004-02-16 Matthew Mundell <matt@mundell.ukfsn.org> (tiny change)
2034
2035 * help.texi (Describing Characters): Fix text-char-description
2036 example output.
2037
2038 * edebug.texi (Using Edebug): Fix example.
2039
2040 * debugging.texi (Internals of Debugger): Fix return value.
2041
2042 * files.texi (Changing Files): Fix argname.
2043
2044 * calendar.texi: Fix parens, and default values.
2045
2046 * display.texi, frames.texi, internals.texi, modes.texi: Minor fixes.
2047 * nonascii.texi, objects.texi, os.texi: Minor fixes.
2048 * searching.texi, text.texi, tips.texi, windows.text: Minor fixes.
2049
2050 * positions.texi (Text Lines): Don't add -1 in current-line.
2051
2052 2004-02-16 Richard M. Stallman <rms@gnu.org>
2053
2054 * compile.texi (Compiler Errors): if-boundp feature applies to cond.
2055
2056 2004-02-16 Jesper Harder <harder@ifa.au.dk> (tiny change)
2057
2058 * processes.texi (Low-Level Network): Fix a typo.
2059
2060 2004-02-12 Kim F. Storm <storm@cua.dk>
2061
2062 * display.texi (Fringes): Use consistent wording.
2063 Note that window-fringe's window arg is optional.
2064 (Scroll Bars): Use consistent wording.
2065
2066 2004-02-11 Luc Teirlinck <teirllm@auburn.edu>
2067
2068 * tips.texi (Comment Tips): Document the new conventions for
2069 commenting out code.
2070
2071 2004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
2072
2073 * positions.texi (Text Lines): Added missing end defun.
2074
2075 2004-02-07 Kim F. Storm <storm@cua.dk>
2076
2077 * positions.texi (Text Lines): Add line-number-at-pos.
2078
2079 2004-02-06 John Paul Wallington <jpw@gnu.org>
2080
2081 * display.texi (Button Properties, Button Buffer Commands):
2082 mouse-2 invokes button, not down-mouse-1.
2083
2084 2004-02-04 Jason Rumney <jasonr@gnu.org>
2085
2086 * makefile.w32-in: Sync with Makefile.in changes.
2087
2088 2004-02-03 Luc Teirlinck <teirllm@auburn.edu>
2089
2090 * minibuf.texi (Text from Minibuffer): Various corrections and
2091 clarifications.
2092 (Object from Minibuffer): Correct Lisp description of
2093 read-minibuffer.
2094 (Minibuffer History): Clarify description of cons values for
2095 HISTORY arguments.
2096 (Basic Completion): Various corrections and clarifications. Add
2097 completion-regexp-list.
2098 (Minibuffer Completion): Correct and clarify description of
2099 completing-read.
2100 (Completion Commands): Mention Partial Completion mode. Various
2101 other minor changes.
2102 (High-Level Completion): Various corrections and clarifications.
2103 (Reading File Names): Ditto.
2104 (Minibuffer Misc): Ditto.
2105
2106 2004-01-26 Luc Teirlinck <teirllm@auburn.edu>
2107
2108 * strings.texi (Text Comparison): assoc-string also matches
2109 elements of alists that are strings instead of conses.
2110 (Formatting Strings): Standardize Texinfo usage. Update index
2111 entries.
2112
2113 2004-01-20 Luc Teirlinck <teirllm@auburn.edu>
2114
2115 * lists.texi (Sets And Lists): Add delete-dups.
2116
2117 2004-01-15 Luc Teirlinck <teirllm@auburn.edu>
2118
2119 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
2120 special form.
2121 * macros.texi (Defining Macros): Update description of `declare',
2122 which now is a macro.
2123 (Wrong Time): Fix typos.
2124
2125 2004-01-14 Luc Teirlinck <teirllm@auburn.edu>
2126
2127 * compile.texi (Compilation Functions): Expand descriptions of
2128 `compile-defun', `byte-compile-file', `byte-recompile-directory'
2129 and `batch-byte-compile'. In particular, mention and describe
2130 all optional arguments.
2131 (Disassembly): Correct and clarify the description of `disassemble'.
2132
2133 2004-01-11 Luc Teirlinck <teirllm@auburn.edu>
2134
2135 * searching.texi: Various small changes in addition to the
2136 following.
2137 (Regexp Example): Adapt to new value of `sentence-end'.
2138 (Regexp Functions): The PAREN argument to `regexp-opt' can be
2139 `words'.
2140 (Search and Replace): Add usage note for `perform-replace'.
2141 (Entire Match Data): Mention INTEGERS and REUSE arguments to
2142 `match-data'.
2143 (Standard Regexps): Update for new values of `paragraph-start'
2144 and `sentence-end'.
2145
2146 2004-01-07 Luc Teirlinck <teirllm@auburn.edu>
2147
2148 * files.texi (Saving Buffers): Clarify descriptions of
2149 `write-contents-functions' and `before-save-hook'.
2150 Make the defvar's for `before-save-hook' and `after-save-hook'
2151 into defopt's.
2152
2153 2004-01-07 Kim F. Storm <storm@cua.dk>
2154
2155 * commands.texi (Click Events): Describe new image and
2156 width/height elements of click events.
2157 (Accessing Events): Add posn-string, posn-image, and
2158 posn-object-width-height. Change posn-object to return either
2159 image or string object.
2160
2161 2004-01-01 Simon Josefsson <jas@extundo.com>
2162
2163 * hooks.texi (Standard Hooks): Add before-save-hook.
2164 * files.texi (Saving Buffers): Likewise.
2165
2166 2004-01-03 Richard M. Stallman <rms@gnu.org>
2167
2168 * frames.texi (Frames and Windows): Delete frame-root-window.
2169
2170 2004-01-03 Luc Teirlinck <teirllm@auburn.edu>
2171
2172 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
2173
2174 * functions.texi: Various small changes in addition to the
2175 following.
2176 (What Is a Function): `functionp' returns nil for macros. Clarify
2177 behavior of this and following functions for symbol arguments.
2178 (Function Documentation): Add `\' in front of (fn @var{arglist})
2179 and explain why.
2180 (Defining Functions): Mention DOCSTRING argument to `defalias'.
2181 Add anchor.
2182 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
2183
2184 2004-01-01 Miles Bader <miles@gnu.org>
2185
2186 * display.texi (Buttons): New section.
2187
2188 2003-12-31 Andreas Schwab <schwab@suse.de>
2189
2190 * numbers.texi (Math Functions): sqrt reports a domain-error
2191 error.
2192 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
2193
2194 2003-12-30 Luc Teirlinck <teirllm@auburn.edu>
2195
2196 * tips.texi (Documentation Tips): Update item on hyperlinks in
2197 documentation strings.
2198
2199 * errors.texi (Standard Errors): Various small corrections and
2200 additions.
2201
2202 * control.texi: Various small changes in addition to the
2203 following.
2204 (Signaling Errors): Provide some more details on how `signal'
2205 constructs the error message. Add anchor to the definition of
2206 `signal'.
2207 (Error Symbols): Describe special treatment of `quit'.
2208 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
2209 to emphasize that it has to be a single form.
2210
2211 * buffers.texi: Add anchor.
2212
2213 2003-12-29 Richard M. Stallman <rms@gnu.org>
2214
2215 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
2216 (Window Configurations): Add window-configuration-frame.
2217
2218 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
2219
2220 * text.texi (Examining Properties): Add get-char-property-and-overlay.
2221 Change arg name in get-char-property.
2222 (Special Properties): Update handling of keymap property.
2223
2224 * strings.texi (Modifying Strings): Add clear-string.
2225 (Text Comparison): Add assoc-string and remove
2226 assoc-ignore-case, assoc-ignore-representation.
2227
2228 * os.texi (Time of Day): Add set-time-zone-rule.
2229
2230 * numbers.texi (Math Functions): asin, acos, log, log10
2231 report domain-error errors.
2232
2233 * nonascii.texi (Converting Representations):
2234 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
2235 (Encoding and I/O): Add file-name-coding-system.
2236
2237 * modes.texi (Search-based Fontification): Explain that
2238 face specs are symbols with face names as values.
2239
2240 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
2241
2242 * lists.texi (Building Lists): remq moved elsewhere.
2243 (Sets And Lists): remq moved here.
2244 (Association Lists): Refer to assoc-string.
2245
2246 * internals.texi (Garbage Collection): Add memory-use-counts.
2247
2248 * frames.texi (Frames and Windows): Add set-frame-selected-window
2249 and frame-root-window.
2250
2251 * files.texi (Contents of Directories):
2252 Add directory-files-and-attributes.
2253
2254 * display.texi (Refresh Screen): Add force-window-update.
2255 (Invisible Text): Explain about moving point out of invis text.
2256 (Overlay Properties): Add overlay-properties.
2257 (Managing Overlays): Add overlayp.
2258 (GIF Images): Invalid image number displays a hollow box.
2259
2260 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
2261 (Killing Buffers): Add buffer-live-p.
2262
2263 2003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
2264
2265 * display.texi (Fringes): Fix typo "set-buffer-window".
2266
2267 2003-12-24 Luc Teirlinck <teirllm@auburn.edu>
2268
2269 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
2270 * nonascii.texi, processes.texi, tips.texi, variables.texi:
2271 Add or change various xrefs and anchors.
2272
2273 * commands.texi: Replace all occurrences of @acronym{CAR} with
2274 @sc{car}, for consistency with the rest of the Elisp manual.
2275 `car' and `cdr' are historically acronyms, but are no longer
2276 widely thought of as such.
2277
2278 * internals.texi (Pure Storage): Mention that `purecopy' does not
2279 copy text properties.
2280 (Object Internals): Now 29 bits are used (in most implementations)
2281 to address Lisp objects.
2282
2283 * variables.texi (Variables with Restricted Values): New node.
2284
2285 * objects.texi (Lisp Data Types): Mention that certain variables
2286 can only take on a restricted set of values and add an xref to
2287 the new node "Variables with Restricted Values".
2288
2289 * eval.texi (Function Indirection): Describe the errors that
2290 `indirect-function' can signal.
2291 (Eval): Clarify the descriptions of `eval-region' and `values'.
2292 Describe `eval-buffer' instead of `eval-current-buffer' and
2293 mention `eval-current-buffer' as an alias for `current-buffer'.
2294 Correct the description and mention all optional arguments.
2295
2296 * nonascii.texi: Various small changes in addition to the
2297 following.
2298 (Converting Representations): Clarify behavior of
2299 `string-make-multibyte' and `string-to-multibyte' for unibyte all
2300 ASCII arguments.
2301 (Character Sets): Document the variable `charset-list' and adapt
2302 the definition of the function `charset-list' accordingly.
2303 (Translation of Characters): Clarify use of generic characters in
2304 `make-translation-table'. Clarify and correct the description of
2305 the use of translation tables in encoding and decoding.
2306 (User-Chosen Coding Systems): Correct and clarify the description
2307 of `select-safe-coding-system'.
2308 (Default Coding Systems): Clarify description of
2309 `file-coding-system-alist'.
2310
2311 2003-11-30 Luc Teirlinck <teirllm@auburn.edu>
2312
2313 * strings.texi (Text Comparison): Correctly describe when two
2314 strings are `equal'. Combine and clarify descriptions of
2315 `assoc-ignore-case' and `assoc-ignore-representation'.
2316
2317 * objects.texi (Non-ASCII in Strings): Clarify description of
2318 when a string is unibyte or multibyte.
2319 (Bool-Vector Type): Update examples.
2320 (Equality Predicates): Correctly describe when two strings are
2321 `equal'.
2322
2323 2003-11-29 Luc Teirlinck <teirllm@auburn.edu>
2324
2325 * lists.texi (Building Lists): `append' no longer accepts integer
2326 arguments. Update the description of `number-sequence' to reflect
2327 recent changes.
2328 (Sets And Lists): Describe `member-ignore-case' after `member'.
2329
2330 2003-11-27 Kim F. Storm <storm@cua.dk>
2331
2332 * commands.texi (Click Events): Click object may be an images.
2333 Describe (dx . dy) element of click positions.
2334 (Accessing Events): Remove duplicate posn-timestamp.
2335 New functions posn-object and posn-object-x-y.
2336
2337 2003-11-23 Kim F. Storm <storm@cua.dk>
2338
2339 * commands.texi (Click Events): Describe enhancements to event
2340 position lists, including new text-pos and (col . row) items.
2341 Mention left-fringe and right-fringe area events.
2342 (Accessing Events): New functions posn-area and
2343 posn-actual-col-row. Mention posn-timestamp. Mention that
2344 posn-point in non-text area still returns buffer position.
2345 Clarify posn-col-row.
2346
2347 2003-11-21 Lars Hansen <larsh@math.ku.dk>
2348
2349 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
2350 * anti.texi (File Attributes): Describe removed parameter
2351 ID-FORMAT.
2352
2353 2003-11-20 Luc Teirlinck <teirllm@auburn.edu>
2354
2355 * positions.texi (Positions): Mention that, if a marker is used as
2356 a position, its buffer is ignored.
2357
2358 * markers.texi (Overview of Markers): Mention it here too.
2359
2360 2003-11-12 Luc Teirlinck <teirllm@auburn.edu>
2361
2362 * numbers.texi (Numeric Conversions): Not just `floor', but also
2363 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
2364
2365 2003-11-10 Luc Teirlinck <teirllm@auburn.edu>
2366
2367 * markers.texi (Creating Markers): Specify insertion type of
2368 created markers. Add xref to `Marker Insertion Types'.
2369 Second argument to `copy-marker' is optional.
2370 (Marker Insertion Types): Mention that most markers are created
2371 with insertion type nil.
2372 (The Mark): Correctly describe when `mark' signals an error.
2373 (The Region): Correctly describe when `region-beginning' and
2374 `region-end' signal an error.
2375
2376 2003-11-08 Luc Teirlinck <teirllm@auburn.edu>
2377
2378 * hash.texi (Creating Hash): Clarify description of `eql'.
2379 `makehash' is obsolete.
2380 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
2381
2382 * positions.texi (Point): Change description of `buffer-end', so
2383 that it is also correct for floating point arguments.
2384 (List Motion): Correct argument lists of `beginning-of-defun' and
2385 `end-of-defun'.
2386 (Excursions): Add xref to `Marker Insertion Types'.
2387 (Narrowing): Argument to `narrow-to-page' is optional.
2388
2389 2003-11-06 Luc Teirlinck <teirllm@auburn.edu>
2390
2391 * streams.texi (Output Streams): Clarify behavior of point for
2392 marker output streams.
2393
2394 2003-11-04 Luc Teirlinck <teirllm@auburn.edu>
2395
2396 * variables.texi (Defining Variables): Second argument to
2397 `defconst' is not optional.
2398 (Setting Variables): Mention optional argument APPEND to
2399 `add-to-list'.
2400 (Creating Buffer-Local): Expand description of
2401 `make-variable-buffer-local'.
2402 (Frame-Local Variables): Expand description of
2403 `make-variable-frame-local'.
2404 (Variable Aliases): Correct description of optional argument
2405 DOCSTRING to `defvaralias'. Mention return value of
2406 `defvaralias'.
2407 (File Local Variables): Add xref to `File variables' in Emacs
2408 Manual. Correct description of `hack-local-variables'. Mention
2409 `safe-local-variable' property. Mention optional second argument
2410 to `risky-local-variable-p'.
2411
2412 2003-11-03 Luc Teirlinck <teirllm@auburn.edu>
2413
2414 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
2415
2416 2003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
2417
2418 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
2419 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
2420 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
2421 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
2422 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
2423 lispref/processes.texi, lispref/searching.texi,
2424 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
2425 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
2426 @acronym{FOO}.
2427
2428 2003-10-27 Luc Teirlinck <teirllm@auburn.edu>
2429
2430 * strings.texi (Creating Strings): Argument START to `substring'
2431 can not be `nil'. Expand description of
2432 `substring-no-properties'. Correct description of `split-string',
2433 especially with respect to empty matches. Prevent very bad line
2434 break in definition of `split-string-default-separators'.
2435 (Text Comparison): `string=' and `string<' also accept symbols as
2436 arguments.
2437 (String Conversion): More completely describe argument BASE in
2438 `string-to-number'.
2439 (Formatting Strings): `%s' and `%S' in `format' do require
2440 corresponding object. Clarify behavior of numeric prefix after
2441 `%' in `format'.
2442 (Case Conversion): The argument to `upcase-initials' can be a
2443 character.
2444
2445 2003-10-27 Kenichi Handa <handa@m17n.org>
2446
2447 * display.texi (Fontsets): Fix texinfo usage.
2448
2449 2003-10-25 Kenichi Handa <handa@m17n.org>
2450
2451 * display.texi (Fontsets): Add description of the function
2452 set-fontset-font.
2453
2454 2003-10-23 Luc Teirlinck <teirllm@auburn.edu>
2455
2456 * display.texi (Temporary Displays): Add xref to `Documentation
2457 Tips'.
2458
2459 * functions.texi (Function Safety): Use inforef instead of pxref
2460 for SES.
2461
2462 2003-10-23 Andreas Schwab <schwab@suse.de>
2463
2464 * Makefile.in (TEX, texinputdir): Don't define.
2465 (TEXI2DVI): Define.
2466 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
2467 add $(srcdir)/index.texi.
2468 ($(infodir)/elisp): Remove index.texi dependency.
2469 (elisp.dvi): Likewise. Use $(TEXI2DVI).
2470 (index.texi): Remove target.
2471 (dist): Don't link $(srcdir)/permute-index.
2472 (clean): Don't remove index.texi.
2473
2474 * permute-index, index.perm: Remove.
2475 * index.texi: Rename from index.unperm.
2476
2477 2003-10-22 Luc Teirlinck <teirllm@auburn.edu>
2478
2479 * tips.texi (Documentation Tips): Document new behavior for face
2480 and variable hyperlinks in Help mode.
2481
2482 2003-10-21 Luc Teirlinck <teirllm@auburn.edu>
2483
2484 * objects.texi (Integer Type): Update for extra bit of integer range.
2485 (Character Type): Ditto.
2486
2487 2003-10-16 Eli Zaretskii <eliz@gnu.org>
2488
2489 * numbers.texi (Integer Basics): Add index entries for reading
2490 numbers in hex, octal, and binary.
2491
2492 2003-10-16 Lute Kamstra <lute@gnu.org>
2493
2494 * modes.texi (Mode Line Format): Mention force-mode-line-update's
2495 argument.
2496
2497 2003-10-13 Luc Teirlinck <teirllm@auburn.edu>
2498
2499 * windows.texi (Choosing Window): Fix typo.
2500 * edebug.texi (Edebug Execution Modes): Fix typo.
2501
2502 2003-10-13 Richard M. Stallman <rms@gnu.org>
2503
2504 * windows.texi (Basic Windows): A window has fringe settings,
2505 display margins and scroll-bar settings.
2506 (Splitting Windows): Doc split-window return value.
2507 Clean up one-window-p.
2508 (Selecting Windows): Fix typo.
2509 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
2510 (Buffers and Windows): In set-window-buffer, explain effect
2511 on fringe settings and scroll bar settings.
2512 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
2513 (Choosing Window): Use defopt for pop-up-frame-function.
2514 For special-display-buffer-names, explain same-window and same-frame.
2515 Clarify window-dedicated-p return value.
2516 (Textual Scrolling): scroll-up and scroll-down can get an error.
2517 (Horizontal Scrolling): Clarify auto-hscroll-mode.
2518 Clarify set-window-hscroll.
2519 (Size of Window): Don't mention tool bar in window-height.
2520 (Coordinates and Windows): Explain what coordinates-in-window-p
2521 returns for fringes and display margins.
2522 (Window Configurations): Explain saving fringes, etc.
2523
2524 * tips.texi (Library Headers): Clean up Documentation.
2525
2526 * syntax.texi (Parsing Expressions): Clean up forward-comment
2527 and parse-sexp-lookup-properties.
2528
2529 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
2530
2531 * os.texi (System Environment): Clean up text for load-average errors.
2532
2533 * modes.texi (Hooks): Don't explain local hook details at front.
2534 Clarify run-hooks and run-hook-with-args a little.
2535 Clean up add-hook and remove-hook.
2536
2537 * edebug.texi (Edebug Execution Modes): Clarify t.
2538 Document edebug-sit-for-seconds.
2539 (Coverage Testing): Document C-x X = and =.
2540 (Instrumenting Macro Calls): Fix typo.
2541 (Specification List): Don't index the specification keywords.
2542
2543 2003-10-10 Kim F. Storm <storm@cua.dk>
2544
2545 * processes.texi (Network): Introduce make-network-process.
2546
2547 2003-10-09 Luc Teirlinck <teirllm@auburn.edu>
2548
2549 * tips.texi (Library Headers): Fix typo.
2550
2551 2003-10-07 Juri Linkov <juri@jurta.org>
2552
2553 * modes.texi (Imenu): Mention imenu-create-index-function's
2554 default value. Explain submenus better.
2555
2556 2003-10-07 Lute Kamstra <lute@gnu.org>
2557
2558 * modes.texi (Faces for Font Lock): Fix typo.
2559 (Hooks): Explain how buffer-local hook variables can refer to
2560 global hook variables.
2561 Various minor clarifications.
2562
2563 2003-10-06 Lute Kamstra <lute@gnu.org>
2564
2565 * tips.texi (Coding Conventions): Mention naming conventions for
2566 hooks.
2567
2568 2003-10-05 Luc Teirlinck <teirllm@auburn.edu>
2569
2570 * loading.texi (Library Search): Correct default value of
2571 load-suffixes.
2572 (Named Features): Fix typo.
2573
2574 2003-10-05 Richard M. Stallman <rms@gnu.org>
2575
2576 * loading.texi (Named Features): In `provide',
2577 say how to test for subfeatures.
2578 (Unloading): In unload-feature, use new var name
2579 unload-feature-special-hooks.
2580
2581 2003-10-03 Lute Kamstra <lute@gnu.org>
2582
2583 * modes.texi (Major Mode Conventions): Mention third way to set up
2584 Imenu.
2585 (Imenu): A number of small fixes.
2586 Delete documentation of internal variable imenu--index-alist.
2587 Document the return value format of imenu-create-index-function
2588 functions.
2589
2590 2003-09-30 Richard M. Stallman <rms@gnu.org>
2591
2592 * processes.texi (Network): Say what stopped datagram connections do.
2593
2594 * lists.texi (Association Lists): Clarify `assq-delete-all'.
2595
2596 * display.texi (Overlay Properties): Clarify `evaporate' property.
2597
2598 2003-09-29 Lute Kamstra <lute@gnu.org>
2599
2600 * modes.texi (Mode Line Data): Explain when symbols in mode-line
2601 constructs should be marked as risky.
2602 Change cons cell into proper list.
2603 (Mode Line Variables): Change cons cell into proper list.
2604
2605 2003-09-26 Lute Kamstra <lute@gnu.org>
2606
2607 * modes.texi (Mode Line Data): Document the :propertize construct.
2608 (Mode Line Variables): Reorder the descriptions of the variables
2609 to match their order in the default mode-line-format.
2610 Describe the new variables mode-line-position and mode-line-modes.
2611 Update the default values of mode-line-frame-identification,
2612 minor-mode-alist, and default-mode-line-format.
2613 (Properties in Mode): Mention the :propertize construct.
2614
2615 2003-09-26 Richard M. Stallman <rms@gnu.org>
2616
2617 * buffers.texi, commands.texi, debugging.texi, eval.texi:
2618 * loading.texi, minibuf.texi, text.texi, variables.texi:
2619 Avoid @strong{Note:}.
2620
2621 2003-09-26 Richard M. Stallman <rms@gnu.org>
2622
2623 * keymaps.texi (Remapping Commands): Fix typo.
2624
2625 2003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
2626
2627 * processes.texi (Low-Level Network): Fix typo.
2628
2629 2003-09-23 Kim F. Storm <storm@cua.dk>
2630
2631 * processes.texi (Network, Network Servers): Fix typos.
2632 (Low-Level Network): Add timeout value for :server keyword.
2633 Add new option keywords to make-network-process.
2634 Add set-network-process-options.
2635 Explain how to test availability of network options.
2636
2637 2003-09-19 Richard M. Stallman <rms@gnu.org>
2638
2639 * text.texi (Motion by Indent): Arg to
2640 backward-to-indentation and forward-to-indentation is optional.
2641
2642 * strings.texi (Creating Strings): Add substring-no-properties.
2643
2644 * processes.texi
2645 (Process Information): Add list-processes arg QUERY-ONLY.
2646 Delete process-contact from here.
2647 Add new status values for process-status.
2648 Add process-get, process-put, process-plist, set-process-plist.
2649 (Synchronous Processes): Add call-process-shell-command.
2650 (Signals to Processes): signal-process allows process objects.
2651 (Network): Complete rewrite.
2652 (Network Servers, Datagrams, Low-Level Network): New nodes.
2653
2654 * positions.texi (Word Motion): forward-word, backward-word
2655 arg is optional. Reword.
2656
2657 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
2658
2659 * variables.texi (Creating Buffer-Local):
2660 Delete duplicate definition of buffer-local-value.
2661 (File Local Variables): Explain about discarding text props.
2662
2663 2003-09-11 Richard M. Stallman <rms@gnu.org>
2664
2665 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
2666 changes variables that record input events.
2667 (Minibuffer Misc): Add minibuffer-selected-window.
2668
2669 * lists.texi (Building Lists): Add copy-tree.
2670
2671 * display.texi (Fontsets): Add char-displayable-p.
2672 (Scroll Bars): New node.
2673
2674 2003-09-08 Lute Kamstra <lute@gnu.org>
2675
2676 * modes.texi (%-Constructs): Document new `%i' and `%I'
2677 constructs.
2678
2679 2003-09-03 Peter Runestig <peter@runestig.com>
2680
2681 * makefile.w32-in: New file.
2682
2683 2003-08-29 Richard M. Stallman <rms@gnu.org>
2684
2685 * display.texi (Overlay Properties): Clarify how priorities
2686 affect use of the properties.
2687
2688 2003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
2689
2690 * customize.texi (Type Keywords): Correct the description of
2691 `:help-echo' in the case where `motion-doc' is a function.
2692
2693 2003-08-14 John Paul Wallington <jpw@gnu.org>
2694
2695 * modes.texi (Emulating Mode Line): Subsection, not section.
2696
2697 2003-08-13 Richard M. Stallman <rms@gnu.org>
2698
2699 * elisp.texi (Top): Update subnode lists in menu.
2700
2701 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
2702 (Kill Functions): kill-region has new arg yank-handler.
2703 (Yanking): New node.
2704 (Yank Commands): Add yank-undo-function.
2705 (Low-Level Kill Ring):
2706 kill-new and kill-append have new arg yank-handler.
2707 (Changing Properties): Add remove-list-of-text-properties.
2708 (Atomic Changes): New node.
2709
2710 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
2711
2712 * streams.texi (Output Variables): Add eval-expression-print-length
2713 and eval-expression-print-level.
2714
2715 * os.texi (Time Conversion): For encode-time, explain limits on year.
2716
2717 * objects.texi (Character Type): Define anchor "modifier bits".
2718
2719 * modes.texi (Emulating Mode Line): New node.
2720 (Search-based Fontification): Font Lock uses font-lock-face property.
2721 (Other Font Lock Variables): Likewise.
2722
2723 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
2724 not vectors.
2725 (Active Keymaps): Add emulation-mode-map-alists.
2726 (Functions for Key Lookup): key-binding has new arg no-remap.
2727 (Remapping Commands): New node.
2728 (Scanning Keymaps): where-is-internal has new arg no-remap.
2729 (Tool Bar): Add tool-bar-local-item-from-menu.
2730 Clarify when to use tool-bar-add-item-from-menu.
2731
2732 * commands.texi (Interactive Call): commandp has new arg.
2733 (Command Loop Info): Add this-original-command.
2734
2735 2003-08-06 John Paul Wallington <jpw@gnu.org>
2736
2737 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
2738
2739 * display.texi (Warning Basics): Fix typo.
2740 (Fringes): Add closing curly bracket and fix typo.
2741
2742 * elisp.texi (Top): Fix typo.
2743
2744 2003-08-05 Richard M. Stallman <rms@gnu.org>
2745
2746 * elisp.texi: Update lists of subnodes.
2747
2748 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
2749
2750 * variables.texi (Local Variables): Use lc for example variable names.
2751
2752 * tips.texi (Library Headers): Explain where to put -*-.
2753
2754 * strings.texi (Creating Strings): Fix xref for vconcat.
2755
2756 * sequences.texi (Vector Functions):
2757 vconcat no longer allows integer args.
2758
2759 * minibuf.texi (Reading File Names): read-file-name has new
2760 arg PREDICATE. New function read-directory-name.
2761
2762 * macros.texi (Defining Macros): Give definition of `declare'
2763 (Indenting Macros): New node.
2764
2765 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
2766 (Window Frame Parameters): Make separate table of parameters
2767 that are coupled with specific face attributes.
2768 (Deleting Frames): delete-frame-hooks renamed to
2769 delete-frame-functions.
2770
2771 * files.texi (Magic File Names): Add file-remote-p.
2772 Clarify file-local-copy.
2773
2774 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
2775 here; instead xref Defining Macros.
2776
2777 * display.texi (Warnings): New node, and subnodes.
2778 (Fringes): New node.
2779
2780 * debugging.texi (Test Coverage): New node.
2781
2782 * compile.texi (Compiler Errors): Explain with-no-warnings
2783 and other ways to suppress warnings.
2784
2785 * commands.texi (Interactive Call): Minor clarification.
2786
2787 * buffers.texi (Buffer File Name): set-visited-file-name
2788 renames the buffer too.
2789
2790 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
2791
2792 2003-07-24 Markus Rost <rost@math.ohio-state.edu>
2793
2794 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
2795
2796 2003-07-22 Markus Rost <rost@math.ohio-state.edu>
2797
2798 * internals.texi (Garbage Collection): Fix previous change.
2799
2800 2003-07-22 Richard M. Stallman <rms@gnu.org>
2801
2802 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
2803
2804 * display.texi (Width): Use \s syntax in example.
2805 (Font Selection): Add face-font-rescale-alist.
2806
2807 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
2808 Remove spurious indent in example.
2809
2810 * lists.texi (Building Lists): Add number-sequence.
2811
2812 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
2813
2814 * functions.texi (Function Documentation): Explain how to
2815 show calling convention explicitly in the doc string.
2816
2817 * windows.texi (Selecting Windows): save-selected-window saves
2818 selected window of each frame.
2819 (Window Configurations): Minor change.
2820
2821 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
2822
2823 * streams.texi (Output Variables): Add print-continuous-numbering
2824 and print-number-table.
2825
2826 * processes.texi (Decoding Output): New node.
2827
2828 * os.texi (Time Conversion): decode-time arg is optional.
2829
2830 * objects.texi (Character Type): Don't use space as example for \.
2831 Make list of char names and \-sequences correspond.
2832 Explain that \s is not used in strings. `\ ' needs space after.
2833
2834 * nonascii.texi (Converting Representations): Add string-to-multibyte.
2835 (Translation of Characters): Add translation-table-for-input.
2836 (Default Coding Systems): Add auto-coding-functions.
2837 (Explicit Encoding): Add decode-coding-inserted-region.
2838 (Locales): Add locale-info.
2839
2840 * minibuf.texi (Basic Completion): Describe test-completion.
2841 Collections can be lists of strings.
2842 Clean up lazy-completion-table.
2843 (Programmed Completion): Mention test-completion.
2844 Clarify why lambda expressions are not accepted.
2845 (Minibuffer Misc): Describe minibufferp.
2846
2847 2003-07-14 Richard M. Stallman <rms@gnu.org>
2848
2849 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
2850
2851 * windows.texi (Selecting Windows): New arg to select-window.
2852 (Selecting Windows): Add with-selected-window.
2853 (Size of Window): Add window-inside-edges, etc.
2854
2855 * internals.texi (Garbage Collection): Add post-gc-hook.
2856
2857 * processes.texi (Subprocess Creation): Add exec-suffixes.
2858
2859 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
2860 (Scanning Keymaps): Add map-keymaps.
2861 (Defining Menus): Add keymap-prompt.
2862
2863 * numbers.texi (Integer Basics): Add most-positive-fixnum,
2864 most-negative-fixnum.
2865
2866 * compile.texi (Byte Compilation): Explain no-byte-compile
2867 (Compiler Errors): New node.
2868
2869 * os.texi (User Identification): user-uid, user-real-uid
2870 can return float.
2871
2872 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
2873 and about derived modes.
2874 (Minor Modes): Add minor-mode-list.
2875 (Defining Minor Modes): Keyword args for define-minor-mode.
2876 (Search-based Fontification): Explain managing other properties.
2877 (Other Font Lock Variables): Add font-lock-extra-managed-props.
2878 (Faces for Font Lock): Add font-locl-preprocessor-face.
2879 (Hooks): Add run-mode-hooks and delay-mode-hooks.
2880
2881 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
2882 (Variable Aliases): Clarify defvaralias.
2883
2884 * loading.texi (Library Search): Add load-suffixes.
2885
2886 * minibuf.texi (Basic Completion): Add lazy-completion-table.
2887 (Programmed Completion): Add dynamic-completion-table.
2888
2889 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
2890 (Magic File Names): Specify precedence order of handlers.
2891
2892 * commands.texi (Command Overview): Emacs server runs pre-command-hook
2893 and post-command-hook.
2894 (Waiting): New calling convention for sit-for.
2895
2896 * text.texi (Special Properties): local-map and keymap properties
2897 apply based on their stickiness.
2898
2899 2003-07-07 Richard M. Stallman <rms@gnu.org>
2900
2901 * modes.texi (Minor Mode Conventions): Specify only some kinds
2902 of list values as args to minor modes.
2903
2904 * files.texi (File Name Expansion): Warn about iterative use
2905 of substitute-in-file-name.
2906
2907 * advice.texi (Activation of Advice): Clean up previous change.
2908
2909 2003-07-06 Markus Rost <rost@math.ohio-state.edu>
2910
2911 * advice.texi (Activation of Advice): Note that ad-start-advice is
2912 turned on by default.
2913
2914 2003-06-30 Richard M. Stallman <rms@gnu.org>
2915
2916 * text.texi (Buffer Contents): Document current-word.
2917 (Change Hooks): Not called for *Messages*.
2918
2919 * functions.texi (Defining Functions): Explain about redefining
2920 primitives.
2921 (Function Safety): Renamed. Minor changes.
2922 Comment out the detailed criteria for what is safe.
2923
2924 2003-06-22 Andreas Schwab <schwab@suse.de>
2925
2926 * objects.texi (Symbol Type): Fix description of examples.
2927
2928 2003-06-16 Andreas Schwab <schwab@suse.de>
2929
2930 * hash.texi (Creating Hash): Fix description of :weakness.
2931
2932 2003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
2933
2934 * files.texi (Changing Files): copy-file copies file modes, too.
2935
2936 2003-05-28 Richard M. Stallman <rms@gnu.org>
2937
2938 * strings.texi (Creating Strings): Clarify split-string.
2939
2940 2003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
2941
2942 * strings.texi (Creating Strings): Update split-string specification
2943 and examples.
2944
2945 2003-05-19 Richard M. Stallman <rms@gnu.org>
2946
2947 * elisp.texi: Correct invariant section names.
2948
2949 2003-04-20 Richard M. Stallman <rms@gnu.org>
2950
2951 * os.texi (Timers): Explain about timers and quitting.
2952
2953 2003-04-19 Richard M. Stallman <rms@gnu.org>
2954
2955 * internals.texi (Writing Emacs Primitives): Strings are
2956 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
2957 Explain GCPRO convention for varargs function args.
2958
2959 2003-04-16 Richard M. Stallman <rms@gnu.org>
2960
2961 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
2962
2963 2003-04-08 Richard M. Stallman <rms@gnu.org>
2964
2965 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
2966
2967 2003-02-13 Kim F. Storm <storm@cua.dk>
2968
2969 * objects.texi (Character Type): New \s escape for space.
2970
2971 2003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
2972
2973 * os.texi (System Environment): Added cygwin system-type.
2974
2975 2003-01-25 Richard M. Stallman <rms@gnu.org>
2976
2977 * keymaps.texi: Document that a symbol can act as a keymap.
2978
2979 2003-01-13 Richard M. Stallman <rms@gnu.org>
2980
2981 * text.texi (Changing Properties): Say string indices are origin-0.
2982
2983 * positions.texi (Screen Lines) <compute-motion>:
2984 Correct order of elts in return value.
2985
2986 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
2987 how to define a default binding.
2988
2989 2002-12-07 Markus Rost <rost@math.ohio-state.edu>
2990
2991 * loading.texi (Unloading): Fix recent change for load-history.
2992
2993 * customize.texi (Simple Types): Clarify description of custom
2994 type 'number. Describe new custom type 'float.
2995
2996 2002-12-04 Markus Rost <rost@math.ohio-state.edu>
2997
2998 * variables.texi (File Local Variables): Fix typo.
2999
3000 2002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
3001
3002 From Michael Albinus <Michael.Albinus@alcatel.de>.
3003
3004 * README: Target for Info file is `make info'.
3005
3006 * files.texi (File Name Components): Fixed typos in
3007 `file-name-sans-extension'.
3008 (Magic File Names): Complete list of operations for magic file
3009 name handlers.
3010
3011 2002-09-16 Jonathan Yavner <jyavner@engineer.com>
3012
3013 * variables.texi (File Local Variables): New function
3014 risky-local-variable-p.
3015
3016 2002-09-15 Jonathan Yavner <jyavner@engineer.com>
3017
3018 * functions.texi (Function safety): New node about unsafep.
3019
3020 2002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
3021
3022 * customize.texi (Splicing into Lists): Fixed example.
3023 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
3024
3025 2002-06-17 Juanma Barranquero <lektu@terra.es>
3026
3027 * frames.texi (Display Feature Testing): Fix typo.
3028
3029 2002-06-12 Andreas Schwab <schwab@suse.de>
3030
3031 * frames.texi (Initial Parameters, Resources): Fix references to
3032 the Emacs manual.
3033
3034 2002-05-13 Kim F. Storm <storm@cua.dk>
3035
3036 * variables.texi (Intro to Buffer-Local): Updated warning and
3037 example relating to changing buffer inside let.
3038
3039 2002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
3040
3041 * os.texi (Session Management): New node about X Session management.
3042
3043 2002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
3044
3045 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
3046 to which the manual corresponds, and the copyright years.
3047
3048 * Makefile.in (VERSION): Set to 2.9.
3049
3050 2001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
3051
3052 * elisp.texi: Change the category in @dircategory to "Emacs", to
3053 make it consistent with info/dir.
3054
3055 2001-11-25 Miles Bader <miles@gnu.org>
3056
3057 * text.texi (Fields): Describe new `limit' arg in
3058 field-beginning/field-end.
3059
3060 2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
3061
3062 * permute-index: Don't depend on csh-specific features. Replace
3063 the interpreter name with /bin/sh.
3064
3065 * two-volume-cross-refs.txt: New file.
3066 * two.el: New file.
3067 * spellfile: New file.
3068
3069 2001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
3070
3071 * permute-index: New file.
3072
3073 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
3074 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
3075 8+3 restricted namespace.
3076
3077 * Makefile.in (infodir): Define relative to $(srcdir).
3078 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
3079 include directories list via -I switch to makeinfo.
3080 (index.texi): Use cp if both hard and symbolic links fail.
3081
3082 2001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
3083
3084 * Makefile.in (distclean): Add.
3085
3086 The following changes make ELisp manual part of the Emacs
3087 distribution:
3088
3089 * Makefile.in: Add Copyright notice.
3090 (prefix): Remove.
3091 (infodir): Change value to "../info".
3092 (VPATH): New variable.
3093 (MAKE): Don't define.
3094 (texmacrodir): Don't define.
3095 (texinputdir): Append the existing value of TEXINPUTS.
3096 ($(infodir)/elisp): Instead of just "elisp". Reformat the
3097 command to be compatible with man/Makefile.in, and to put the
3098 output into ../info.
3099 (info): Add target.
3100 (installall): Target removed.
3101
3102 2001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
3103
3104 * tips.texi (Coding Conventions): Fix typo.
3105
3106 2001-10-23 Gerd Moellmann <gerd@gnu.org>
3107
3108 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
3109
3110 2001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
3111
3112 * files.texi (File Name Components): Update the description of
3113 file-name-sans-extension and file-name-extension, as they now
3114 ignore leading dots.
3115
3116 2001-10-20 Gerd Moellmann <gerd@gnu.org>
3117
3118 * (Version 21.1 released.)
3119
3120 2001-10-19 Miles Bader <miles@gnu.org>
3121
3122 * positions.texi (Text Lines): Describe behavior of
3123 `beginning-of-line'/`end-of-line' in the presence of field properties.
3124
3125 2001-10-17 Gerd Moellmann <gerd@gnu.org>
3126
3127 * Makefile.in (VERSION): Set to 2.8.
3128 (manual): Use `manual-21'.
3129
3130 * elisp.texi (VERSION): Add and use it where the version
3131 number was used. Set it to 2.8.
3132
3133 * intro.texi: Likewise.
3134
3135 2001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
3136
3137 * files.texi (File Name Completion): Document the significance of
3138 a trailing slash in elements of completion-ignored-extensions.
3139
3140 2001-10-06 Miles Bader <miles@gnu.org>
3141
3142 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
3143
3144 2001-10-04 Gerd Moellmann <gerd@gnu.org>
3145
3146 * variables.texi (Variable Aliases): New node.
3147
3148 2001-10-04 Gerd Moellmann <gerd@gnu.org>
3149
3150 * Branch for 21.1.
3151
3152 2001-10-02 Miles Bader <miles@gnu.org>
3153
3154 * minibuf.texi (Minibuffer Misc): Add entries for
3155 `minibuffer-contents', `minibuffer-contents-no-properties', and
3156 `delete-minibuffer-contents'.
3157 Correct description for `minibuffer-prompt-end'.
3158
3159 * text.texi (Property Search): Correct descriptions of
3160 `next-char-property-change' and `previous-char-property-change'.
3161 Add entries for `next-single-char-property-change' and
3162 `previous-single-char-property-change'.
3163 Make operand names a bit more consistent.
3164
3165 2001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
3166
3167 * frames.texi (Finding All Frames): Document that next-frame and
3168 previous-frame are local to current terminal.
3169
3170 2001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
3171
3172 * keymaps.texi (Creating Keymaps): Fix the description of the
3173 result of make-keymap.
3174
3175 2001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
3176
3177 * display.texi (Font Lookup, Attribute Functions)
3178 (Image Descriptors): Add cross-references to the definition of
3179 selected frame.
3180
3181 * buffers.texi (The Buffer List): Add cross-references to the
3182 definition of selected frame.
3183
3184 * frames.texi (Input Focus): Clarify which frame is _the_ selected
3185 frame at any given time.
3186 (Multiple Displays, Size and Position): Add a cross-reference to
3187 the definition of the selected frame.
3188
3189 2001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
3190
3191 * strings.texi (String Conversion) <string-to-number>: Document
3192 that a float is returned for integers that are too large.
3193
3194 * frames.texi (Mouse Position): Document mouse-position-function.
3195 (Display Feature Testing): Document display-images-p.
3196 (Window Frame Parameters): Document the cursor-type variable.
3197
3198 * numbers.texi (Integer Basics): Document CL style read syntax for
3199 integers in bases other than 10.
3200
3201 * positions.texi (List Motion): Document
3202 open-paren-in-column-0-is-defun-start.
3203
3204 * lists.texi (Sets And Lists): Document member-ignore-case.
3205
3206 * internals.texi (Garbage Collection): Document the used and free
3207 strings report.
3208 (Memory Usage): Document strings-consed.
3209
3210 * os.texi (Time of Day): Document float-time.
3211 (Recording Input): Document that clear-this-command-keys clears
3212 the vector to be returned by recent-keys.
3213
3214 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
3215 argument keymap can be a list.
3216
3217 * nonascii.texi (User-Chosen Coding Systems)
3218 <select-safe-coding-system>: Document the new argument
3219 accept-default-p and the variable
3220 select-safe-coding-system-accept-default-p. Tell what happens if
3221 buffer-file-coding-system is undecided.
3222 (Default Coding Systems): Document auto-coding-regexp-alist.
3223
3224 * display.texi (The Echo Area) <message>: Document
3225 message-truncate-lines.
3226 (Glyphs): Document that the glyph table is unused on windowed
3227 displays.
3228
3229 * help.texi (Describing Characters) <single-key-description>:
3230 Document the new argument no-angles.
3231 (Accessing Documentation) <documentation-property>: Document that
3232 a non-string property is evaluated.
3233 <documentation>: Document that the function-documentation property
3234 is looked for.
3235
3236 * windows.texi (Selecting Windows): Document some-window.
3237
3238 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
3239
3240 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
3241 apropos-mode-hook.
3242
3243 * commands.texi (Using Interactive): Document interactive-form.
3244 (Keyboard Macros): Document kbd-macro-termination-hook.
3245 (Command Loop Info): Document that clear-this-command-keys clears
3246 the vector to be returned by recent-keys.
3247
3248 2001-09-04 Werner LEMBERG <wl@gnu.org>
3249
3250 * Makefile.in (srcdir, texinputdir): New variables.
3251 (srcs, index.texi, install): Use $(srcdir).
3252 (.PHONY): Remove elisp.dvi.
3253 (elisp): Use -I switch for makeinfo.
3254 (elisp.dvi): Use $(srcdir) and $(texinputdir).
3255 (installall, dist): Use $(srcdir).
3256 Fix path to texinfo.tex.
3257 (maintainer-clean): Add elisp.dvi and elisp.oaux.
3258
3259 2001-08-30 Gerd Moellmann <gerd@gnu.org>
3260
3261 * display.texi (Conditional Display): Adjust to API change.
3262
3263 * configure: New file.
3264
3265 2001-07-30 Gerd Moellmann <gerd@gnu.org>
3266
3267 * commands.texi (Repeat Events): Add description of
3268 double-click-fuzz.
3269
3270 2001-05-08 Stefan Monnier <monnier@cs.yale.edu>
3271
3272 * syntax.texi (Syntax Class Table): Add the missing designator for
3273 comment and string fences.
3274 (Syntax Properties): Add a xref to syntax table internals.
3275 (Syntax Table Internals): Document string-to-syntax.
3276
3277 2001-05-07 Gerd Moellmann <gerd@gnu.org>
3278
3279 * Makefile.in (install): Use install-info command line options
3280 like in Emacs' Makefile.in.
3281
3282 2000-12-09 Miles Bader <miles@gnu.org>
3283
3284 * windows.texi (Window Start): Update documentation for
3285 `pos-visible-in-window-p'.
3286
3287 2000-11-12 Stefan Monnier <monnier@cs.yale.edu>
3288
3289 * lists.texi (Building Lists): Add footnote to explain how to add
3290 to the end of a list.
3291
3292 2000-10-25 Gerd Moellmann <gerd@gnu.org>
3293
3294 * files.texi (Visiting Functions): Typos.
3295
3296 2000-10-25 Kenichi Handa <handa@etl.go.jp>
3297
3298 * files.texi (Visiting Functions): Return value of
3299 find-file-noselect may be a list of buffers if wildcards are used.
3300
3301 2000-10-24 Miles Bader <miles@lsi.nec.co.jp>
3302
3303 * display.texi (Defining Faces): Document `graphic' display type
3304 in face specs.
3305
3306 2000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
3307
3308 * hooks.texi (Standard Hooks): Replace obsolete
3309 `after-make-frame-hook' with `after-make-frame-functions'.
3310
3311 * frames.texi (Creating Frames): Ditto.
3312
3313 * variables.texi (Future Local Variables): Ditto.
3314
3315 2000-10-16 Gerd Moellmann <gerd@gnu.org>
3316
3317 * display.texi (Other Image Types): Add description of :foreground
3318 and :background properties of mono PBM images.
3319
3320 2000-08-17 Werner LEMBERG <wl@gnu.org>
3321
3322 * .cvsignore: New file.
3323
3324 2000-01-05 Gerd Moellmann <gerd@gnu.org>
3325
3326 * tindex.pl: New script.
3327
3328 1999-12-03 Dave Love <fx@gnu.org>
3329
3330 * Makefile.in (MAKEINFO): New parameter.
3331
3332 1999-09-17 Richard Stallman <rms@gnu.org>
3333
3334 * Makefile.in (srcs): Add hash.texi.
3335 (VERSION): Update to 20.6.
3336
3337 1999-09-13 Richard Stallman <rms@gnu.org>
3338
3339 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
3340
3341 1998-08-29 Karl Heuer <kwzh@gnu.org>
3342
3343 * configure.in: New file.
3344 * Makefile.in: Renamed from Makefile.
3345 (prefix, infodir): Use value obtained from configure.
3346 (emacslibdir): Obsolete variable deleted.
3347 (dist): Distribute configure.in, configure, Makefile.in.
3348
3349 1998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
3350
3351 * Makefile (INSTALL_INFO): New variable.
3352 (install): Run install-info.
3353
3354 1998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
3355
3356 * Makefile (elisp.dvi): Add missing backslash.
3357
3358 1998-05-02 Richard Stallman <rms@psilocin.gnu.org>
3359
3360 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
3361 Run texindex without `./'. Always run texindex on elisp.tp.
3362 (elisp.tps): Target deleted.
3363
3364 1998-04-05 Richard Stallman <rms@psilocin.gnu.org>
3365
3366 * Makefile (srcs): Add nonascii.texi and customize.texi.
3367 (dist): Start by deleting `temp'.
3368
3369 1998-02-17 Richard Stallman <rms@psilocin.gnu.org>
3370
3371 * Makefile (makeinfo, texindex): Targets deleted.
3372 (makeinfo.o, texindex.o): Targets deleted.
3373 (clean, dist): Don't do anything with them or with getopt*.
3374
3375 1998-01-30 Richard Stallman <rms@psilocin.gnu.org>
3376
3377 * Makefile (SHELL): Defined.
3378
3379 1998-01-27 Richard Stallman <rms@psilocin.gnu.org>
3380
3381 * Makefile (elisp.tps): New target.
3382 (elisp.dvi): Depend on elisp.tps.
3383
3384 Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
3385
3386 * README: Update phone number.
3387
3388 * Makefile (elisp): Make this be the default target.
3389 Depend on makeinfo.c instead of makeinfo.
3390 (install): Don't depend on elisp.dvi, since we don't install that.
3391 Use mkinstalldirs.
3392 (dist): Add mkinstalldirs.
3393
3394 Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
3395
3396 * Makefile (VERSION): Update version number.
3397 (maintainer-clean): Renamed from realclean.
3398
3399 Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
3400
3401 * Makefile (realclean): New target.
3402 (elisp): Remove any old elisp-* files first.
3403
3404 Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
3405
3406 * Makefile (VERSION): New variable.
3407 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
3408 Compressed file suffix should be `.gz', not `.z'.
3409
3410 Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3411
3412 * Makefile (elisp): Depend on makeinfo.
3413
3414 Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
3415
3416 * Makefile (srcs): Add anti.texi.
3417
3418 Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3419
3420 * Makefile (infodir, prefix): New vars.
3421 (install): Use infodir.
3422 (emacsinfodir): Deleted.
3423
3424 Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3425
3426 * Makefile (srcs): Add calendar.texi.
3427
3428 * Makefile (dist): Copy texindex.c and makeinfo.c.
3429 Limit elisp-* files to those with one or two digits.
3430
3431 Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3432
3433 * Makefile (dist): Changed to use Gzip instead of compress.
3434
3435 Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3436
3437 * loading.texi (Unloading): define-function changed back to
3438 defalias. It may not stay this way, but at least it's
3439 consistent with the known-good version of the code patch.
3440
3441 Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
3442
3443 * modes.texi (Hooks): Document new optional arg of add-hook.
3444
3445 Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
3446
3447 * variables.texi: Document nil initial value of buffer-local variables.
3448
3449 * tips.texi: Add new section on standard library headers.
3450
3451 Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3452
3453 * Makefile (srcs): Add frame.texi to the list of sources.
3454
3455 Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3456
3457 * Makefile (dist): Don't bother excluding autosave files; they'll
3458 never make it into the temp directory anyway, and the hash marks
3459 in the name are problematic for make and the Bourne shell.
3460 (srcs):
3461
3462 Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
3463
3464 * Makefile (dist): Don't include backup files or autosave files in
3465 the distribution tar file.
3466
3467 Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
3468
3469 * Makefile (srcs): Added index.perm.
3470 (elisp.dvi): Remove erroneous shell comment.
3471 Expect output of permute-index in permuted.fns.
3472 Save old elisp.aux in elisp.oaux.
3473 (clean): Added index.texi to be deleted.
3474
3475 Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
3476
3477 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
3478
3479 Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
3480
3481 * files.texi: Noted that completion-ignored-extensions is ignored
3482 when making *Completions*.
3483
3484 Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
3485
3486 * Makefile make dist now depends on elisp.dvi, since it tries
3487 to include it in the dist file.
3488
3489 Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
3490
3491 * functions.texinfo (Mapping Functions): Add missing quote
3492
3493 Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
3494
3495 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
3496 (defunargs): Turn off \hyphenchar of \sl font temporarily.
3497
3498 Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
3499
3500 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
3501 and @error{} are the terms now being used. The files in the
3502 directory have been changed to reflect this.
3503
3504 * All instances of @indentedresultt{} have been changed to
3505 ` @result{}', using 5 spaces at the begining of the line.
3506
3507 Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
3508
3509 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
3510 experimental @indentedresult{}, @indentedexpandsto{} are part of
3511 the texinfo.tex in this directory. These TeX macros are not
3512 stable yet.
3513
3514 Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
3515
3516 * texinfo.tex: temporarily added
3517 \let\result=\dblarrow
3518 \def\error{{\it ERROR} \longdblarrow}
3519 We need to do this better soon.
3520
3521 Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
3522
3523 * Applied Karl Berry's patches to *.texinfo files, but not to
3524 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
3525 new title page format is also not applied, since it requires
3526 texinfo.tex changes.)
3527
3528 * Cleaned up `Makefile' and defined the `emacslibdir' directory
3529 for the Project GNU development environment.
3530
3531 ;; Local Variables:
3532 ;; coding: iso-2022-7bit
3533 ;; End:
3534
3535 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
3536 Copying and distribution of this file, with or without modification,
3537 are permitted provided the copyright notice and this notice are preserved.
3538
3539 ;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda