(Fringes): Use consistent wording.
[bpt/emacs.git] / lispref / ChangeLog
CommitLineData
9d7271e8
KS
12004-02-12 Kim F. Storm <storm@cua.dk>
2
3 * display.texi (Fringes): Use consistent wording.
4 Note that window-fringe's window arg is optional.
5 (Scroll Bars): Use consistent wording.
6
6827d730
LT
72004-02-11 Luc Teirlinck <teirllm@auburn.edu>
8
9 * tips.texi (Comment Tips): Document the new conventions for
10 commenting out code.
11
1cb60b5a
JD
122004-02-07 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
13
14 * positions.texi (Text Lines): Added missing end defun.
15
7fdd1f62
KS
162004-02-07 Kim F. Storm <storm@cua.dk>
17
18 * positions.texi (Text Lines): Add line-number-at-pos.
19
eb3c144c
JPW
202004-02-06 John Paul Wallington <jpw@gnu.org>
21
22 * display.texi (Button Properties, Button Buffer Commands):
23 mouse-2 invokes button, not down-mouse-1.
24
a1d38d63
JR
252004-02-04 Jason Rumney <jasonr@gnu.org>
26
27 * makefile.w32-in: Sync with Makefile.in changes.
28
4b574f3d
LT
292004-02-03 Luc Teirlinck <teirllm@auburn.edu>
30
31 * minibuf.texi (Text from Minibuffer): Various corrections and
32 clarifications.
33 (Object from Minibuffer): Correct Lisp description of
34 read-minibuffer.
35 (Minibuffer History): Clarify description of cons values for
36 HISTORY arguments.
37 (Basic Completion): Various corrections and clarifications. Add
38 completion-regexp-list.
39 (Minibuffer Completion): Correct and clarify description of
40 completing-read.
41 (Completion Commands): Mention partial-completion-mode. Various
42 other minor changes.
43 (High-Level Completion): Various corrections and clarifications.
44 (Reading File Names): Ditto.
45 (Minibuffer Misc): Ditto.
46
d8186297
LT
472004-01-26 Luc Teirlinck <teirllm@auburn.edu>
48
49 * strings.texi (Text Comparison): assoc-string also matches
50 elements of alists that are strings instead of conses.
51 (Formatting Strings): Standardize Texinfo usage. Update index
52 entries.
53
9adcb5f2
LT
542004-01-20 Luc Teirlinck <teirllm@auburn.edu>
55
56 * lists.texi (Sets And Lists): Add delete-dups.
57
3e7274ae
LT
582004-01-15 Luc Teirlinck <teirllm@auburn.edu>
59
60 * edebug.texi (Instrumenting Macro Calls): `declare' is not a
61 special form.
62 * macros.texi (Defining Macros): Update description of `declare',
63 which now is a macro.
64 (Wrong Time): Fix typos.
65
944e099f
LT
662004-01-14 Luc Teirlinck <teirllm@auburn.edu>
67
68 * compile.texi (Compilation Functions): Expand descriptions of
e75c1a57 69 `compile-defun', `byte-compile-file', `byte-recompile-directory'
944e099f
LT
70 and `batch-byte-compile'. In particular, mention and describe
71 all optional arguments.
72 (Disassembly): Correct and clarify the description of `disassemble'.
73
90c3aa59
LT
742004-01-11 Luc Teirlinck <teirllm@auburn.edu>
75
76 * searching.texi: Various small changes in addition to the
77 following.
78 (Regexp Example): Adapt to new value of `sentence-end'.
79 (Regexp Functions): The PAREN argument to `regexp-opt' can be
80 `words'.
81 (Search and Replace): Add usage note for `perform-replace'.
82 (Entire Match Data): Mention INTEGERS and REUSE arguments to
83 `match-data'.
84 (Standard Regexps): Update for new values of `paragraph-start'
85 and `sentence-end'.
86
583c353d
LT
872004-01-07 Luc Teirlinck <teirllm@auburn.edu>
88
89 * files.texi (Saving Buffers): Clarify descriptions of
90 `write-contents-functions' and `before-save-hook'.
91 Make the defvar's for `before-save-hook' and `after-save-hook'
92 into defopt's.
93
05faee07
KS
942004-01-07 Kim F. Storm <storm@cua.dk>
95
96 * commands.texi (Click Events): Describe new image and
97 width/height elements of click events.
98 (Accessing Events): Add posn-string, posn-image, and
99 posn-object-width-height. Change posn-object to return either
100 image or string object.
101
a0465ec3
SJ
1022004-01-01 Simon Josefsson <jas@extundo.com>
103
104 * hooks.texi (Standard Hooks): Add before-save-hook.
105 * files.texi (Saving Buffers): Likewise.
106
972c0c49
RS
1072004-01-03 Richard M. Stallman <rms@gnu.org>
108
109 * frames.texi (Frames and Windows): Delete frame-root-window.
110
dbcd463f
LT
1112004-01-03 Luc Teirlinck <teirllm@auburn.edu>
112
113 * eval.texi, hash.texi, help.texi, symbols.texi: Add anchors.
114
115 * functions.texi: Various small changes in addition to the
116 following.
117 (What Is a Function): `functionp' returns nil for macros. Clarify
118 behavior of this and following functions for symbol arguments.
119 (Function Documentation): Add `\' in front of (fn @var{arglist})
120 and explain why.
121 (Defining Functions): Mention DOCSTRING argument to `defalias'.
122 Add anchor.
123 (Mapping Functions): Add anchor. Unquote nil in mapcar* example.
124
02c77ee9
MB
1252004-01-01 Miles Bader <miles@gnu.org>
126
127 * display.texi (Buttons): New section.
128
903a1a91
AS
1292003-12-31 Andreas Schwab <schwab@suse.de>
130
131 * numbers.texi (Math Functions): sqrt reports a domain-error
132 error.
133 (Float Basics): Use `(/ 0.0 0.0)' instead of `(sqrt -1.0)'.
134
697cf92a
LT
1352003-12-30 Luc Teirlinck <teirllm@auburn.edu>
136
3f70fe82
LT
137 * tips.texi (Documentation Tips): Update item on hyperlinks in
138 documentation strings.
139
697cf92a
LT
140 * errors.texi (Standard Errors): Various small corrections and
141 additions.
142
143 * control.texi: Various small changes in addition to the
144 following.
145 (Signaling Errors): Provide some more details on how `signal'
146 constructs the error message. Add anchor to the definition of
147 `signal'.
148 (Error Symbols): Describe special treatment of `quit'.
149 (Cleanups): Rename BODY argument of `unwind-protect' to BODY-FORM
150 to emphasize that it has to be a single form.
151
152 * buffers.texi: Add anchor.
153
4d25144d
RS
1542003-12-29 Richard M. Stallman <rms@gnu.org>
155
156 * windows.texi (Choosing Window): Add same-window-p, special-display-p.
157 (Window Configurations): Add window-configuration-frame.
158
159 * variables.texi (Creating Buffer-Local): Add local-variable-if-set-p.
160
161 * text.texi (Examining Properties): Add get-char-property-and-overlay.
162 Change arg name in get-char-property.
163 (Special Properties): Update handling of keymap property.
164
165 * strings.texi (Modifying Strings): Add clear-string.
166 (Text Comparison): Add assoc-string and remove
167 assoc-ignore-case, assoc-ignore-representation.
168
169 * os.texi (Time of Day): Add set-time-zone-rule.
170
171 * numbers.texi (Math Functions): asin, acos, log, log10
697cf92a 172 report domain-error errors.
4d25144d 173
697cf92a 174 * nonascii.texi (Converting Representations):
4d25144d
RS
175 Add multibyte-char-to-unibyte and unibyte-char-to-multibyte.
176 (Encoding and I/O): Add file-name-coding-system.
177
178 * modes.texi (Search-based Fontification): Explain that
179 face specs are symbols with face names as values.
180
181 * minibuf.texi (Minibuffer Misc): Add set-minibuffer-window.
182
183 * lists.texi (Building Lists): remq moved elsewhere.
184 (Sets And Lists): remq moved here.
185 (Association Lists): Refer to assoc-string.
186
187 * internals.texi (Garbage Collection): Add memory-use-counts.
188
189 * frames.texi (Frames and Windows): Add set-frame-selected-window
190 and frame-root-window.
191
697cf92a 192 * files.texi (Contents of Directories):
4d25144d
RS
193 Add directory-files-and-attributes.
194
195 * display.texi (Refresh Screen): Add force-window-update.
196 (Invisible Text): Explain about moving point out of invis text.
197 (Overlay Properties): Add overlay-properties.
198 (Managing Overlays): Add overlayp.
199 (GIF Images): Invalid image number displays a hollow box.
200
201 * buffers.texi (Buffer Modification): Add restore-buffer-modified-p.
202 (Killing Buffers): Add buffer-live-p.
203
67fafe38
MR
2042003-12-25 Markus Rost <rost@mathematik.uni-bielefeld.de>
205
206 * display.texi (Fringes): Fix typo "set-buffer-window".
207
68e74f25
LT
2082003-12-24 Luc Teirlinck <teirllm@auburn.edu>
209
210 * display.texi, eval.texi, help.texi, internals.texi, loading.texi:
211 * nonascii.texi, processes.texi, tips.texi, variables.texi:
212 Add or change various xrefs and anchors.
213
214 * commands.texi: Replace all occurrences of @acronym{CAR} with
215 @sc{car}, for consistency with the rest of the Elisp manual.
216 `car' and `cdr' are historically acronyms, but are no longer
217 widely thought of as such.
218
219 * internals.texi (Pure Storage): Mention that `purecopy' does not
220 copy text properties.
221 (Object Internals): Now 29 bits are used (in most implementations)
222 to address Lisp objects.
223
224 * variables.texi (Variables with Restricted Values): New node.
225
226 * objects.texi (Lisp Data Types): Mention that certain variables
227 can only take on a restricted set of values and add an xref to
228 the new node "Variables with Restricted Values".
229
230 * eval.texi (Function Indirection): Describe the errors that
231 `indirect-function' can signal.
232 (Eval): Clarify the descriptions of `eval-region' and `values'.
233 Describe `eval-buffer' instead of `eval-current-buffer' and
234 mention `eval-current-buffer' as an alias for `current-buffer'.
235 Correct the description and mention all optional arguments.
236
697cf92a 237 * nonascii.texi: Various small changes in addition to the
68e74f25
LT
238 following.
239 (Converting Representations): Clarify behavior of
240 `string-make-multibyte' and `string-to-multibyte' for unibyte all
241 ASCII arguments.
242 (Character Sets): Document the variable `charset-list' and adapt
243 the definition of the function `charset-list' accordingly.
244 (Translation of Characters): Clarify use of generic characters in
245 `make-translation-table'. Clarify and correct the description of
246 the use of translation tables in encoding and decoding.
247 (User-Chosen Coding Systems): Correct and clarify the description
248 of `select-safe-coding-system'.
249 (Default Coding Systems): Clarify description of
250 `file-coding-system-alist'.
251
a62f71e4
LT
2522003-11-30 Luc Teirlinck <teirllm@auburn.edu>
253
254 * strings.texi (Text Comparison): Correctly describe when two
255 strings are `equal'. Combine and clarify descriptions of
256 `assoc-ignore-case' and `assoc-ignore-representation'.
257
258 * objects.texi (Non-ASCII in Strings): Clarify description of
259 when a string is unibyte or multibyte.
260 (Bool-Vector Type): Update examples.
261 (Equality Predicates): Correctly describe when two strings are
262 `equal'.
263
19017752
LT
2642003-11-29 Luc Teirlinck <teirllm@auburn.edu>
265
266 * lists.texi (Building Lists): `append' no longer accepts integer
267 arguments. Update the description of `number-sequence' to reflect
268 recent changes.
269 (Sets And Lists): Describe `member-ignore-case' after `member'.
270
0f6a07a8
KS
2712003-11-27 Kim F. Storm <storm@cua.dk>
272
273 * commands.texi (Click Events): Click object may be an images.
274 Describe (dx . dy) element of click positions.
275 (Accessing Events): Remove duplicate posn-timestamp.
276 New functions posn-object and posn-object-x-y.
277
1ce7c819
KS
2782003-11-23 Kim F. Storm <storm@cua.dk>
279
280 * commands.texi (Click Events): Describe enhancements to event
281 position lists, including new text-pos and (col . row) items.
282 Mention left-fringe and right-fringe area events.
0f6a07a8 283 (Accessing Events): New functions posn-area and
1ce7c819
KS
284 posn-actual-col-row. Mention posn-timestamp. Mention that
285 posn-point in non-text area still returns buffer position.
286 Clarify posn-col-row.
287
cae8ddbb
LH
2882003-11-21 Lars Hansen <larsh@math.ku.dk>
289
290 * files.texi (File Attributes): Describe new parameter ID-FORMAT.
291 * anti.texi (File Attributes): Describe removed parameter
292 ID-FORMAT.
293
f7f1a248
LT
2942003-11-20 Luc Teirlinck <teirllm@auburn.edu>
295
68e74f25 296 * positions.texi (Positions): Mention that, if a marker is used as
f7f1a248
LT
297 a position, its buffer is ignored.
298
299 * markers.texi (Overview of Markers): Mention it here too.
300
c5e2fb05
LT
3012003-11-12 Luc Teirlinck <teirllm@auburn.edu>
302
303 * numbers.texi (Numeric Conversions): Not just `floor', but also
304 `truncate', `ceiling' and `round' accept optional argument DIVISOR.
305
e57d0aa8
LT
3062003-11-10 Luc Teirlinck <teirllm@auburn.edu>
307
308 * markers.texi (Creating Markers): Specify insertion type of
309 created markers. Add xref to `Marker Insertion Types'.
310 Second argument to `copy-marker' is optional.
311 (Marker Insertion Types): Mention that most markers are created
312 with insertion type nil.
313 (The Mark): Correctly describe when `mark' signals an error.
314 (The Region): Correctly describe when `region-beginning' and
315 `region-end' signal an error.
316
bb3612ec
LT
3172003-11-08 Luc Teirlinck <teirllm@auburn.edu>
318
319 * hash.texi (Creating Hash): Clarify description of `eql'.
320 `makehash' is obsolete.
321 (Hash Access): Add Common Lisp notes for `remhash' and `clrhash'.
322
323 * positions.texi (Point): Change description of `buffer-end', so
324 that it is also correct for floating point arguments.
325 (List Motion): Correct argument lists of `beginning-of-defun' and
326 `end-of-defun'.
327 (Excursions): Add xref to `Marker Insertion Types'.
328 (Narrowing): Argument to `narrow-to-page' is optional.
329
cfb8a797
LT
3302003-11-06 Luc Teirlinck <teirllm@auburn.edu>
331
332 * streams.texi (Output Streams): Clarify behavior of point for
333 marker output streams.
334
c6177909
LT
3352003-11-04 Luc Teirlinck <teirllm@auburn.edu>
336
337 * variables.texi (Defining Variables): Second argument to
338 `defconst' is not optional.
339 (Setting Variables): Mention optional argument APPEND to
340 `add-to-list'.
341 (Creating Buffer-Local): Expand description of
342 `make-variable-buffer-local'.
343 (Frame-Local Variables): Expand description of
344 `make-variable-frame-local'.
345 (Variable Aliases): Correct description of optional argument
346 DOCSTRING to `defvaralias'. Mention return value of
347 `defvaralias'.
348 (File Local Variables): Add xref to `File variables' in Emacs
349 Manual. Correct description of `hack-local-variables'. Mention
350 `safe-local-variable' property. Mention optional second argument
351 to `risky-local-variable-p'.
352
b3645067
LT
3532003-11-03 Luc Teirlinck <teirllm@auburn.edu>
354
355 * symbols.texi (Symbol Plists): Mention return value of `setplist'.
356
10695e5c
EZ
3572003-11-02 Jesper Harder <harder@ifa.au.dk> (tiny change)
358
359 * lispref/anti.texi, lispref/backups.texi, lispref/commands.texi
360 lispref/customize.texi, lispref/display.texi, lispref/files.texi,
361 lispref/internals.texi, lispref/keymaps.texi, lispref/loading.texi,
362 lispref/modes.texi, lispref/nonascii.texi, lispref/numbers.texi,
363 lispref/objects.texi, lispref/os.texi, lispref/positions.texi,
b3645067 364 lispref/processes.texi, lispref/searching.texi,
10695e5c
EZ
365 lispref/sequences.texi, lispref/streams.texi, lispref/strings.texi,
366 lispref/syntax.texi, lispref/text.texi: Replace @sc{foo} with
367 @acronym{FOO}.
368
a2f4def1
LT
3692003-10-27 Luc Teirlinck <teirllm@auburn.edu>
370
371 * strings.texi (Creating Strings): Argument START to `substring'
372 can not be `nil'. Expand description of
373 `substring-no-properties'. Correct description of `split-string',
374 especially with respect to empty matches. Prevent very bad line
375 break in definition of `split-string-default-separators'.
376 (Text Comparison): `string=' and `string<' also accept symbols as
377 arguments.
378 (String Conversion): More completely describe argument BASE in
379 `string-to-number'.
380 (Formatting Strings): `%s' and `%S" in `format' do require
381 corresponding object. Clarify behavior of numeric prefix after
382 `%' in `format'.
383 (Case Conversion): The argument to `upcase-initials' can be a
384 character.
385
a2296bf9
KH
3862003-10-27 Kenichi Handa <handa@m17n.org>
387
388 * display.texi (Fontsets): Fix texinfo usage.
389
885fef7c
KH
3902003-10-25 Kenichi Handa <handa@m17n.org>
391
392 * display.texi (Fontsets): Add description of the function
393 set-fontset-font.
394
0c6b7a1f
LT
3952003-10-23 Luc Teirlinck <teirllm@auburn.edu>
396
397 * display.texi (Temporary Displays): Add xref to `Documentation
398 Tips'.
399
400 * functions.texi (Function Safety): Use inforef instead of pxref
401 for SES.
402
c3cda320
AS
4032003-10-23 Andreas Schwab <schwab@suse.de>
404
405 * Makefile.in (TEX, texinputdir): Don't define.
406 (TEXI2DVI): Define.
407 (srcs): Remove $(srcdir)/index.perm and $(srcdir)/index.unperm,
408 add $(srcdir)/index.texi.
409 ($(infodir)/elisp): Remove index.texi dependency.
410 (elisp.dvi): Likewise. Use $(TEXI2DVI).
411 (index.texi): Remove target.
412 (dist): Don't link $(srcdir)/permute-index.
83badb71
AS
413 (clean): Don't remove index.texi.
414
c3cda320
AS
415 * permute-index, index.perm: Remove.
416 * index.texi: Rename from index.unperm.
417
e5dadca7
LT
4182003-10-22 Luc Teirlinck <teirllm@auburn.edu>
419
420 * tips.texi (Documentation Tips): Document new behavior for face
421 and variable hyperlinks in Help mode.
422
6cfb0777
LT
4232003-10-21 Luc Teirlinck <teirllm@auburn.edu>
424
425 * objects.texi (Integer Type): Update for extra bit of integer range.
426 (Character Type): Ditto.
427
a4fc3ab3
EZ
4282003-10-16 Eli Zaretskii <eliz@elta.co.il>
429
430 * numbers.texi (Integer Basics): Add index entries for reading
431 numbers in hex, octal, and binary.
432
c8f9ba83
LK
4332003-10-16 Lute Kamstra <lute@gnu.org>
434
435 * modes.texi (Mode Line Format): Mention force-mode-line-update's
436 argument.
437
b52a26fb
LT
4382003-10-13 Luc Teirlinck <teirllm@auburn.edu>
439
440 * windows.texi (Choosing Window): Fix typo.
441 * edebug.texi (Edebug Execution Modes): Fix typo.
442
f7005886
RS
4432003-10-13 Richard M. Stallman <rms@gnu.org>
444
445 * windows.texi (Basic Windows): A window has fringe settings,
446 display margins and scroll-bar settings.
447 (Splitting Windows): Doc split-window return value.
448 Clean up one-window-p.
449 (Selecting Windows): Fix typo.
450 (Cyclic Window Ordering): Explain frame as ALL-FRAMES in next-window.
451 (Buffers and Windows): In set-window-buffer, explain effect
452 on fringe settings and scroll bar settings.
453 (Displaying Buffers): In pop-to-buffer, explain nil as buffer arg.
454 (Choosing Window): Use defopt for pop-up-frame-function.
455 For special-display-buffer-names, explain same-window and same-frame.
456 Clarify window-dedicated-p return value.
457 (Textual Scrolling): scroll-up and scroll-down can get an error.
458 (Horizontal Scrolling): Clarify auto-hscroll-mode.
459 Clarify set-window-hscroll.
460 (Size of Window): Don't mention tool bar in window-height.
461 (Coordinates and Windows): Explain what coordinates-in-window-p
462 returns for fringes and display margins.
463 (Window Configurations): Explain saving fringes, etc.
464
465 * tips.texi (Library Headers): Clean up Documentation.
466
467 * syntax.texi (Parsing Expressions): Clean up forward-comment
468 and parse-sexp-lookup-properties.
469
470 * sequences.texi (Sequence Functions): sequencep accepts bool-vectors.
471
472 * os.texi (System Environment): Clean up text for load-average errors.
473
474 * modes.texi (Hooks): Don't explain local hook details at front.
475 Clarify run-hooks and run-hook-with-args a little.
476 Clean up add-hook and remove-hook.
477
478 * edebug.texi (Edebug Execution Modes): Clarify t.
479 Document edebug-sit-for-seconds.
480 (Coverage Testing): Document C-x X = and =.
481 (Instrumenting Macro Calls): Fix typo.
482 (Specification List): Don't index the specification keywords.
483
c989ebe9
KS
4842003-10-10 Kim F. Storm <storm@cua.dk>
485
486 * processes.texi (Network): Introduce make-network-process.
487
f9525eef
LT
4882003-10-09 Luc Teirlinck <teirllm@auburn.edu>
489
490 * tips.texi (Library Headers): Fix typo.
491
f008b925
LK
4922003-10-07 Juri Linkov <juri@jurta.org>
493
494 * modes.texi (Imenu): Mention imenu-create-index-function's
495 default value. Explain submenus better.
496
c22c5da6
LK
4972003-10-07 Lute Kamstra <lute@gnu.org>
498
499 * modes.texi (Faces for Font Lock): Fix typo.
500 (Hooks): Explain how buffer-local hook variables can refer to
501 global hook variables.
502 Various minor clarifications.
503
49247521
LK
5042003-10-06 Lute Kamstra <lute@gnu.org>
505
506 * tips.texi (Coding Conventions): Mention naming conventions for
507 hooks.
508
9296c947
LT
5092003-10-05 Luc Teirlinck <teirllm@auburn.edu>
510
511 * loading.texi (Library Search): Correct default value of
512 load-suffixes.
513 (Named Features): Fix typo.
514
0e9b293a
RS
5152003-10-05 Richard M. Stallman <rms@gnu.org>
516
517 * loading.texi (Named Features): In `provide',
518 say how to test for subfeatures.
519 (Unloading): In unload-feature, use new var name
520 unload-feature-special-hooks.
521
49247521 5222003-10-03 Lute Kamstra <lute@gnu.org>
10ee4e90
LK
523
524 * modes.texi (Major Mode Conventions): Mention third way to set up
525 Imenu.
526 (Imenu): A number of small fixes.
527 Delete documentation of internal variable imenu--index-alist.
528 Document the return value format of imenu-create-index-function
529 functions.
530
ab8f7d5c
RS
5312003-09-30 Richard M. Stallman <rms@gnu.org>
532
533 * processes.texi (Network): Say what stopped datagram connections do.
534
535 * lists.texi (Association Lists): Clarify `assq-delete-all'.
536
537 * display.texi (Overlay Properties): Clarify `evaporate' property.
538
49247521 5392003-09-29 Lute Kamstra <lute@gnu.org>
86b9b767
LK
540
541 * modes.texi (Mode Line Data): Explain when symbols in mode-line
c22c5da6 542 constructs should be marked as risky.
86b9b767
LK
543 Change cons cell into proper list.
544 (Mode Line Variables): Change cons cell into proper list.
545
49247521 5462003-09-26 Lute Kamstra <lute@gnu.org>
bc3b02f9
LK
547
548 * modes.texi (Mode Line Data): Document the :propertize construct.
549 (Mode Line Variables): Reorder the descriptions of the variables
c22c5da6 550 to match their order in the default mode-line-format.
bc3b02f9
LK
551 Describe the new variables mode-line-position and mode-line-modes.
552 Update the default values of mode-line-frame-identification,
553 minor-mode-alist, and default-mode-line-format.
554 (Properties in Mode): Mention the :propertize construct.
6142d1d0 555
bc3b02f9 5562003-09-26 Richard M. Stallman <rms@gnu.org>
6142d1d0 557
c22c5da6 558 * buffers.texi, commands.texi, debugging.texi, eval.texi:
6142d1d0
RS
559 * loading.texi, minibuf.texi, text.texi, variables.texi:
560 Avoid @strong{Note:}.
561
5622003-09-26 Richard M. Stallman <rms@gnu.org>
563
564 * keymaps.texi (Remapping Commands): Fix typo.
565
41beda59
LT
5662003-09-23 Luc Teirlinck <teirllm@mail.auburn.edu>
567
568 * processes.texi (Low-Level Network): Fix typo.
569
ef6ae4ff
KS
5702003-09-23 Kim F. Storm <storm@cua.dk>
571
572 * processes.texi (Network, Network Servers): Fix typos.
573 (Low-Level Network): Add timeout value for :server keyword.
574 Add new option keywords to make-network-process.
575 Add set-network-process-options.
576 Explain how to test availability of network options.
577
b0f23edf
RS
5782003-09-19 Richard M. Stallman <rms@gnu.org>
579
580 * text.texi (Motion by Indent): Arg to
581 backward-to-indentation and forward-to-indentation is optional.
582
583 * strings.texi (Creating Strings): Add substring-no-properties.
584
585 * processes.texi
586 (Process Information): Add list-processes arg QUERY-ONLY.
587 Delete process-contact from here.
588 Add new status values for process-status.
589 Add process-get, process-put, process-plist, set-process-plist.
590 (Synchronous Processes): Add call-process-shell-command.
591 (Signals to Processes): signal-process allows process objects.
592 (Network): Complete rewrite.
593 (Network Servers, Datagrams, Low-Level Network): New nodes.
594
595 * positions.texi (Word Motion): forward-word, backward-word
596 arg is optional. Reword.
597
598 * abbrevs.texi (Defining Abbrevs): Index no-self-insert.
599
c22c5da6 600 * variables.texi (Creating Buffer-Local):
b0f23edf
RS
601 Delete duplicate definition of buffer-local-value.
602 (File Local Variables): Explain about discarding text props.
603
f387bdea
RS
6042003-09-11 Richard M. Stallman <rms@gnu.org>
605
606 * minibuf.texi (Intro to Minibuffers): Explain that the minibuffer
607 changes variables that record input events.
608 (Minibuffer Misc): Add minibuffer-selected-window.
609
610 * lists.texi (Building Lists): Add copy-tree.
611
612 * display.texi (Fontsets): Add char-displayable-p.
613 (Scroll Bars): New node.
614
49247521 6152003-09-08 Lute Kamstra <lute@gnu.org>
5df034de
LK
616
617 * modes.texi (%-Constructs): Document new `%i' and `%I'
618 constructs.
619
fd026ee1
JR
6202003-09-03 Peter Runestig <peter@runestig.com>
621
622 * makefile.w32-in: New file.
623
4828b4d7
RS
6242003-08-29 Richard M. Stallman <rms@gnu.org>
625
626 * display.texi (Overlay Properties): Clarify how priorities
627 affect use of the properties.
628
a4e4f05d
LT
6292003-08-19 Luc Teirlinck <teirllm@mail.auburn.edu>
630
631 * customize.texi (Type Keywords): Correct the description of
632 `:help-echo' in the case where `motion-doc' is a function.
633
3ebe0346
JPW
6342003-08-14 John Paul Wallington <jpw@gnu.org>
635
636 * modes.texi (Emulating Mode Line): Subsection, not section.
637
3afe8e39
RS
6382003-08-13 Richard M. Stallman <rms@gnu.org>
639
640 * elisp.texi (Top): Update subnode lists in menu.
641
642 * text.texi (Insertion): Add insert-buffer-substring-no-properties.
643 (Kill Functions): kill-region has new arg yank-handler.
644 (Yanking): New node.
645 (Yank Commands): Add yank-undo-function.
646 (Low-Level Kill Ring):
647 kill-new and kill-append have new arg yank-handler.
648 (Changing Properties): Add remove-list-of-text-properties.
649 (Atomic Changes): New node.
650
651 * symbols.texi (Other Plists): Add lax-plist-get, lax-plist-put.
652
653 * streams.texi (Output Variables): Add eval-expression-print-length
654 and eval-expression-print-level.
655
656 * os.texi (Time Conversion): For encode-time, explain limits on year.
657
658 * objects.texi (Character Type): Define anchor "modifier bits".
659
660 * modes.texi (Emulating Mode Line): New node.
661 (Search-based Fontification): Font Lock uses font-lock-face property.
662 (Other Font Lock Variables): Likewise.
663
664 * keymaps.texi (Format of Keymaps): Keymaps contain char tables,
665 not vectors.
666 (Active Keymaps): Add emulation-mode-map-alists.
667 (Functions for Key Lookup): key-binding has new arg no-remap.
668 (Remapping Commands): New node.
669 (Scanning Keymaps): where-is-internal has new arg no-remap.
670 (Tool Bar): Add tool-bar-local-item-from-menu.
671 Clarify when to use tool-bar-add-item-from-menu.
672
673 * commands.texi (Interactive Call): commandp has new arg.
674 (Command Loop Info): Add this-original-command.
675
e37769b1
JPW
6762003-08-06 John Paul Wallington <jpw@gnu.org>
677
678 * compile.texi (Compiler Errors): Say `@end defmac' after `@defmac'.
679
680 * display.texi (Warning Basics): Fix typo.
681 (Fringes): Add closing curly bracket and fix typo.
682
683 * elisp.texi (Top): Fix typo.
684
c5e0561f
RS
6852003-08-05 Richard M. Stallman <rms@gnu.org>
686
687 * elisp.texi: Update lists of subnodes.
688
689 * windows.texi (Buffers and Windows): set-window-buffer has new arg.
690
691 * variables.texi (Local Variables): Use lc for example variable names.
692
693 * tips.texi (Library Headers): Explain where to put -*-.
694
695 * strings.texi (Creating Strings): Fix xref for vconcat.
696
697 * sequences.texi (Vector Functions):
698 vconcat no longer allows integer args.
699
700 * minibuf.texi (Reading File Names): read-file-name has new
701 arg PREDICATE. New function read-directory-name.
702
703 * macros.texi (Defining Macros): Give definition of `declare'
704 (Indenting Macros): New node.
705
706 * frames.texi (Parameter Access): Add modify-all-frames-parameters.
707 (Window Frame Parameters): Make separate table of parameters
708 that are coupled with specific face attributes.
709 (Deleting Frames): delete-frame-hooks renamed to
710 delete-frame-functions.
711
712 * files.texi (Magic File Names): Add file-remote-p.
713 Clarify file-local-copy.
714
715 * edebug.texi (Instrumenting Macro Calls): Don't define `declare'
716 here; instead xref Defining Macros.
717
718 * display.texi (Warnings): New node, and subnodes.
719 (Fringes): New node.
720
721 * debugging.texi (Test Coverage): New node.
722
723 * compile.texi (Compiler Errors): Explain with-no-warnings
724 and other ways to suppress warnings.
725
726 * commands.texi (Interactive Call): Minor clarification.
727
728 * buffers.texi (Buffer File Name): set-visited-file-name
729 renames the buffer too.
730
731 * abbrevs.texi (Abbrev Tables): Add copy-abbrev-table.
732
ee59dede
MR
7332003-07-24 Markus Rost <rost@math.ohio-state.edu>
734
735 * abbrevs.texi (Abbrev Expansion): Use \s syntax in example.
736
f0514b34
MR
7372003-07-22 Markus Rost <rost@math.ohio-state.edu>
738
739 * internals.texi (Garbage Collection): Fix previous change.
740
c73983bb
RS
7412003-07-22 Richard M. Stallman <rms@gnu.org>
742
743 * files.texi (Truenames): Add LIMIT arg to file-chase-links.
744
745 * display.texi (Width): Use \s syntax in example.
746 (Font Selection): Add face-font-rescale-alist.
747
748 * modes.texi (Imenu): Add xref to Emacs Manual node on Imenu.
749 Remove spurious indent in example.
750
751 * lists.texi (Building Lists): Add number-sequence.
752
753 * internals.texi (Garbage Collection): Add gcs-done, gc-elapsed.
754
755 * functions.texi (Function Documentation): Explain how to
756 show calling convention explicitly in the doc string.
757
758 * windows.texi (Selecting Windows): save-selected-window saves
759 selected window of each frame.
760 (Window Configurations): Minor change.
761
762 * syntax.texi (Syntax Table Functions): Use \s syntax in examples.
763
764 * streams.texi (Output Variables): Add print-continuous-numbering
765 and print-number-table.
766
767 * processes.texi (Decoding Output): New node.
768
769 * os.texi (Time Conversion): decode-time arg is optional.
770
771 * objects.texi (Character Type): Don't use space as example for \.
772 Make list of char names and \-sequences correspond.
773 Explain that \s is not used in strings. `\ ' needs space after.
774
775 * nonascii.texi (Converting Representations): Add string-to-multibyte.
776 (Translation of Characters): Add translation-table-for-input.
777 (Default Coding Systems): Add auto-coding-functions.
778 (Explicit Encoding): Add decode-coding-inserted-region.
779 (Locales): Add locale-info.
780
781 * minibuf.texi (Basic Completion): Describe test-completion.
782 Collections can be lists of strings.
783 Clean up lazy-completion-table.
784 (Programmed Completion): Mention test-completion.
785 Clarify why lambda expressions are not accepted.
786 (Minibuffer Misc): Describe minibufferp.
787
51a8b435
RS
7882003-07-14 Richard M. Stallman <rms@gnu.org>
789
790 * buffers.texi (Killing Buffers): kill-buffer-hook is perm local.
791
792 * windows.texi (Selecting Windows): New arg to select-window.
793 (Selecting Windows): Add with-selected-window.
794 (Size of Window): Add window-inside-edges, etc.
795
796 * internals.texi (Garbage Collection): Add post-gc-hook.
797
798 * processes.texi (Subprocess Creation): Add exec-suffixes.
799
800 * keymaps.texi (Functions for Key Lookup): Add current-active-maps.
801 (Scanning Keymaps): Add map-keymaps.
802 (Defining Menus): Add keymap-prompt.
803
804 * numbers.texi (Integer Basics): Add most-positive-fixnum,
805 most-negative-fixnum.
806
807 * compile.texi (Byte Compilation): Explain no-byte-compile
808 (Compiler Errors): New node.
809
810 * os.texi (User Identification): user-uid, user-real-uid
811 can return float.
812
813 * modes.texi (Major Mode Conventions): Explain about run-mode-hooks
814 and about derived modes.
815 (Minor Modes): Add minor-mode-list.
816 (Defining Minor Modes): Keyword args for define-minor-mode.
817 (Search-based Fontification): Explain managing other properties.
818 (Other Font Lock Variables): Add font-lock-extra-managed-props.
819 (Faces for Font Lock): Add font-locl-preprocessor-face.
820 (Hooks): Add run-mode-hooks and delay-mode-hooks.
821
822 * variables.texi (Creating Buffer-Local): Add buffer-local-value.
e57d0aa8 823 (Variable Aliases): Clarify defvaralias.
51a8b435
RS
824
825 * loading.texi (Library Search): Add load-suffixes.
826
827 * minibuf.texi (Basic Completion): Add lazy-completion-table.
828 (Programmed Completion): Add dynamic-completion-table.
829
830 * files.texi (Changing Files): copy-file allows dir as NEWNAME.
831 (Magic File Names): Specify precedence order of handlers.
832o
833 * commands.texi (Command Overview): Emacs server runs pre-command-hook
834 and post-command-hook.
835 (Waiting): New calling convention for sit-for.
836
837 * text.texi (Special Properties): local-map and keymap properties
838 apply based on their stickiness.
839
c6de56a0
RS
8402003-07-07 Richard M. Stallman <rms@gnu.org>
841
842 * modes.texi (Minor Mode Conventions): Specify only some kinds
843 of list values as args to minor modes.
844
845 * files.texi (File Name Expansion): Warn about iterative use
846 of substitute-in-file-name.
847
848 * advice.texi (Activation of Advice): Clean up previous change.
849
8c761ea6
MR
8502003-07-06 Markus Rost <rost@math.ohio-state.edu>
851
852 * advice.texi (Activation of Advice): Note that ad-start-advice is
853 turned on by default.
854
c6de56a0
RS
8552003-06-30 Richard M. Stallman <rms@gnu.org>
856
857 * text.texi (Buffer Contents): Document current-word.
858 (Change Hooks): Not called for *Messages*.
859
860 * functions.texi (Defining Functions): Explain about redefining
861 primitives.
862 (Function Safety): Renamed. Minor changes.
863 Comment out the detailed criteria for what is safe.
864
3fe4e567
AS
8652003-06-22 Andreas Schwab <schwab@suse.de>
866
867 * objects.texi (Symbol Type): Fix description of examples.
868
cda7bd13
AS
8692003-06-16 Andreas Schwab <schwab@suse.de>
870
871 * hash.texi (Creating Hash): Fix description of :weakness.
872
fbcffa4a
KG
8732003-06-13 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
874
875 * files.texi (Changing Files): copy-file copies file modes, too.
876
ff6a3bfb
RS
8772003-05-28 Richard M. Stallman <rms@gnu.org>
878
879 * strings.texi (Creating Strings): Clarify split-string.
880
1463a05d
JB
8812003-05-22 Stephen J. Turnbull <stephen@xemacs.org>
882
883 * strings.texi (Creating Strings): Update split-string specification
884 and examples.
885
af253914
RS
8862003-05-19 Richard M. Stallman <rms@gnu.org>
887
888 * elisp.texi: Correct invariant section names.
889
7ea52f92
RS
8902003-04-20 Richard M. Stallman <rms@gnu.org>
891
892 * os.texi (Timers): Explain about timers and quitting.
893
e31afc09
RS
8942003-04-19 Richard M. Stallman <rms@gnu.org>
895
896 * internals.texi (Writing Emacs Primitives): Strings are
897 no longer special for GCPROs. Mention GCPRO5, GCPRO6.
898 Explain GCPRO convention for varargs function args.
899
5ceea398
RS
9002003-04-16 Richard M. Stallman <rms@gnu.org>
901
902 * minibuf.texi (Minibuffer Misc): Document fn minibuffer-message.
903
b0ada147
RS
9042003-04-08 Richard M. Stallman <rms@gnu.org>
905
906 * files.texi (Kinds of Files): Correct return value of file-symlink-p.
907
b23375aa
KS
9082003-02-13 Kim F. Storm <storm@cua.dk>
909
910 * objects.texi (Character Type): New \s escape for space.
911
c60ee5e7
JB
9122003-01-31 Joe Buehler <jhpb@draco.hekimian.com>
913
914 * os.texi (System Environment): Added cygwin system-type.
915
84e47416
RS
9162003-01-25 Richard M. Stallman <rms@gnu.org>
917
918 * keymaps.texi: Document that a symbol can act as a keymap.
919
3e8cf2ea
RS
9202003-01-13 Richard M. Stallman <rms@gnu.org>
921
922 * text.texi (Changing Properties): Say string indices are origin-0.
923
924 * positions.texi (Screen Lines) <compute-motion>:
925 Correct order of elts in return value.
926
927 * keymaps.texi (Changing Key Bindings) <define-key>: Mention
928 how to define a default binding.
929
7abb9fc5 9302002-12-07 Markus Rost <rost@math.ohio-state.edu>
177f790c 931
104bc3aa 932 * loading.texi (Unloading): Fix recent change for load-history.
5b1fc152 933
104bc3aa
MR
934 * customize.texi (Simple Types): Clarify description of custom
935 type 'number. Describe new custom type 'float.
177f790c 936
7abb9fc5 9372002-12-04 Markus Rost <rost@math.ohio-state.edu>
24ff45f3
MR
938
939 * variables.texi (File Local Variables): Fix typo.
940
df140a68 9412002-10-23 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@uni-duisburg.de>
c60ee5e7 942
df140a68
KG
943 From Michael Albinus <Michael.Albinus@alcatel.de>.
944
945 * README: Target for Info file is `make info'.
946
947 * files.texi (File Name Components): Fixed typos in
948 `file-name-sans-extension'.
949 (Magic File Names): Complete list of operations for magic file
950 name handlers.
951
7ed9159a
JY
9522002-09-16 Jonathan Yavner <jyavner@engineer.com>
953
954 * variables.texi (File Local Variables): New function
955 risky-local-variable-p.
956
9572002-09-15 Jonathan Yavner <jyavner@engineer.com>
958
959 * functions.texi (Function safety): New node about unsafep.
960
241f79af
PA
9612002-08-05 Per Abrahamsen <abraham@dina.kvl.dk>
962
963 * customize.texi (Splicing into Lists): Fixed example.
964 Reported by Fabrice Bauzac <fabrice.bauzac@wanadoo.fr>
965
72459b15
JB
9662002-06-17 Juanma Barranquero <lektu@terra.es>
967
968 * frames.texi (Display Feature Testing): Fix typo.
969
61f7e0f5
AS
9702002-06-12 Andreas Schwab <schwab@suse.de>
971
972 * frames.texi (Initial Parameters, Resources): Fix references to
973 the Emacs manual.
974
4e792dbd
KS
9752002-05-13 Kim F. Storm <storm@cua.dk>
976
977 * variables.texi (Intro to Buffer-Local): Updated warning and
978 example relating to changing buffer inside let.
979
940344d4 9802002-03-10 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
d873ec96
JD
981
982 * os.texi (Session Management): New node about X Session management.
983
231ac53b
EZ
9842002-01-18 Eli Zaretskii <eliz@is.elta.co.il>
985
986 * elisp.texi (VERSION): Set to 2.9. Update the version of Emacs
987 to which the manual corresponds, and the copyright years.
988
989 * Makefile.in (VERSION): Set to 2.9.
990
140cc574
EZ
9912001-11-29 Eli Zaretskii <eliz@is.elta.co.il>
992
993 * elisp.texi: Change the category in @dircategory to "Emacs", to
994 make it consistent with info/dir.
995
9c7fce05
MB
9962001-11-25 Miles Bader <miles@gnu.org>
997
998 * text.texi (Fields): Describe new `limit' arg in
999 field-beginning/field-end.
1000
9f8bbf0f
EZ
10012001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
1002
a5e6715c
EZ
1003 * permute-index: Don't depend on csh-specific features. Replace
1004 the interpreter name with /bin/sh.
1005
9f8bbf0f
EZ
1006 * two-volume-cross-refs.txt: New file.
1007 * two.el: New file.
1008 * spellfile: New file.
1009
1756e2fb
EZ
10102001-11-16 Eli Zaretskii <eliz@is.elta.co.il>
1011
1012 * permute-index: New file.
1013
1014 * vol1.texi, vol2.texi: Renamed from elisp-vol1.texi and
1015 elisp-vol2.texi, respectively, to avoid file-name clashes in DOS
1016 8+3 restricted namespace.
ad050e54
EZ
1017
1018 * Makefile.in (infodir): Define relative to $(srcdir).
1019 ($(infodir)/elisp): Don't chdir into $(srcdir), but add it to the
1020 include directories list via -I switch to makeinfo.
1021 (index.texi): Use cp if both hard and symbolic links fail.
1022
10fa7f8e
EZ
10232001-11-10 Eli Zaretskii <eliz@is.elta.co.il>
1024
7a1494ce
EZ
1025 * Makefile.in (distclean): Add.
1026
10fa7f8e
EZ
1027 The following changes make ELisp manual part of the Emacs
1028 distribution:
1029
1030 * Makefile.in: Add Copyright notice.
1031 (prefix): Remove.
1032 (infodir): Change value to "../info".
1033 (VPATH): New variable.
1034 (MAKE): Don't define.
1035 (texmacrodir): Don't define.
1036 (texinputdir): Append the existing value of TEXINPUTS.
1037 ($(infodir)/elisp): Instead of just "elisp". Reformat the
1038 command to be compatible with man/Makefile.in, and to put the
1039 output into ../info.
5c32b7c5 1040 (info): Add target.
10fa7f8e
EZ
1041 (installall): Target removed.
1042
ad050e54 10432001-10-31 Pavel Jan\e,Bm\e(Bk <Pavel@Janik.cz>
2b209b97
PJ
1044
1045 * tips.texi (Coding Conventions): Fix typo.
1046
6fd735df
GM
10472001-10-23 Gerd Moellmann <gerd@gnu.org>
1048
1049 * Makefile.in (srcs): Add gpl.texi and doclicense.texi.
1050
b704d54b
EZ
10512001-10-22 Eli Zaretskii <eliz@is.elta.co.il>
1052
1053 * files.texi (File Name Components): Update the description of
1054 file-name-sans-extension and file-name-extension, as they now
1055 ignore leading dots.
1056
71431a0e
GM
10572001-10-20 Gerd Moellmann <gerd@gnu.org>
1058
6aa97356 1059 * (Version 21.1 released.)
71431a0e 1060
79f1f96c
MB
10612001-10-19 Miles Bader <miles@gnu.org>
1062
1063 * positions.texi (Text Lines): Describe behavior of
1064 `beginning-of-line'/`end-of-line' in the presence of field properties.
1065
892a8f36
GM
10662001-10-17 Gerd Moellmann <gerd@gnu.org>
1067
1068 * Makefile.in (VERSION): Set to 2.8.
1069 (manual): Use `manual-21'.
1070
8c1cc9e8 1071 * elisp.texi (VERSION): Add and use it where the version
892a8f36
GM
1072 number was used. Set it to 2.8.
1073
1074 * intro.texi: Likewise.
1075
51724e26
EZ
10762001-10-13 Eli Zaretskii <eliz@is.elta.co.il>
1077
1078 * files.texi (File Name Completion): Document the significance of
1079 a trailing slash in elements of completion-ignored-extensions.
1080
57b338e8
MB
10812001-10-06 Miles Bader <miles@gnu.org>
1082
1083 * variables.texi (Variable Aliases): It's `@defmac', not `@defmacro'.
1084
c89e4bc5
GM
10852001-10-04 Gerd Moellmann <gerd@gnu.org>
1086
1087 * variables.texi (Variable Aliases): New node.
1088
ab952a4f
GM
10892001-10-04 Gerd Moellmann <gerd@gnu.org>
1090
1091 * Branch for 21.1.
dff28924 1092
9db3a582
MB
10932001-10-02 Miles Bader <miles@gnu.org>
1094
ae1a9581
MB
1095 * minibuf.texi (Minibuffer Misc): Add entries for
1096 `minibuffer-contents', `minibuffer-contents-no-properties', and
1097 `delete-minibuffer-contents'.
1098 Correct description for `minibuffer-prompt-end'.
1099
9db3a582
MB
1100 * text.texi (Property Search): Correct descriptions of
1101 `next-char-property-change' and `previous-char-property-change'.
1102 Add entries for `next-single-char-property-change' and
1103 `previous-single-char-property-change'.
1104 Make operand names a bit more consistent.
1105
03be5931
EZ
11062001-09-30 Eli Zaretskii <eliz@is.elta.co.il>
1107
1108 * frames.texi (Finding All Frames): Document that next-frame and
1109 previous-frame are local to current terminal.
1110
974548ec
EZ
11112001-09-26 Eli Zaretskii <eliz@is.elta.co.il>
1112
1113 * keymaps.texi (Creating Keymaps): Fix the description of the
dff28924 1114 result of make-keymap.
974548ec 1115
8d82c597
EZ
11162001-09-23 Eli Zaretskii <eliz@is.elta.co.il>
1117
1118 * display.texi (Font Lookup, Attribute Functions)
1119 (Image Descriptors): Add cross-references to the definition of
1120 selected frame.
1121
1122 * buffers.texi (The Buffer List): Add cross-references to the
1123 definition of selected frame.
1124
1125 * frames.texi (Input Focus): Clarify which frame is _the_ selected
1126 frame at any given time.
1127 (Multiple Displays, Size and Position): Add a cross-reference to
1128 the definition of the selected frame.
1129
2842de30
EZ
11302001-09-08 Eli Zaretskii <eliz@is.elta.co.il>
1131
1132 * strings.texi (String Conversion) <string-to-number>: Document
1133 that a float is returned for integers that are too large.
1134
1135 * frames.texi (Mouse Position): Document mouse-position-function.
1136 (Display Feature Testing): Document display-images-p.
1137 (Window Frame Parameters): Document the cursor-type variable.
1138
1139 * numbers.texi (Integer Basics): Document CL style read syntax for
1140 integers in bases other than 10.
1141
1142 * positions.texi (List Motion): Document
1143 open-paren-in-column-0-is-defun-start.
1144
1145 * lists.texi (Sets And Lists): Document member-ignore-case.
1146
1147 * internals.texi (Garbage Collection): Document the used and free
1148 strings report.
1149 (Memory Usage): Document strings-consed.
1150
1151 * os.texi (Time of Day): Document float-time.
1152 (Recording Input): Document that clear-this-command-keys clears
1153 the vector to be returned by recent-keys.
1154
1155 * keymaps.texi (Scanning Keymaps) <where-is-internal>: The
1156 argument keymap can be a list.
1157
1158 * nonascii.texi (User-Chosen Coding Systems)
1159 <select-safe-coding-system>: Document the new argument
1160 accept-default-p and the variable
1161 select-safe-coding-system-accept-default-p. Tell what happens if
1162 buffer-file-coding-system is undecided.
1163 (Default Coding Systems): Document auto-coding-regexp-alist.
1164
1165 * display.texi (The Echo Area) <message>: Document
1166 message-truncate-lines.
1167 (Glyphs): Document that the glyph table is unused on windowed
1168 displays.
1169
1170 * help.texi (Describing Characters) <single-key-description>:
1171 Document the new argument no-angles.
1172 (Accessing Documentation) <documentation-property>: Document that
1173 a non-string property is evaluated.
1174 <documentation>: Document that the function-documentation property
1175 is looked for.
1176
1177 * windows.texi (Selecting Windows): Document some-window.
1178
1179 * text.texi (MD5 Checksum): New node, documents the md5 primitive.
1180
1181 * hooks.texi (Standard Hooks): Add kbd-macro-termination-hook and
1182 apropos-mode-hook.
1183
1184 * commands.texi (Using Interactive): Document interactive-form.
1185 (Keyboard Macros): Document kbd-macro-termination-hook.
1186 (Command Loop Info): Document that clear-this-command-keys clears
1187 the vector to be returned by recent-keys.
1188
2d43d823
GM
11892001-09-04 Werner LEMBERG <wl@gnu.org>
1190
1191 * Makefile.in (srcdir, texinputdir): New variables.
1192 (srcs, index.texi, install): Use $(srcdir).
1193 (.PHONY): Remove elisp.dvi.
1194 (elisp): Use -I switch for makeinfo.
1195 (elisp.dvi): Use $(srcdir) and $(texinputdir).
1196 (installall, dist): Use $(srcdir).
1197 Fix path to texinfo.tex.
1198 (maintainer-clean): Add elisp.dvi and elisp.oaux.
1199
fa739b31
GM
12002001-08-30 Gerd Moellmann <gerd@gnu.org>
1201
92a25631
GM
1202 * display.texi (Conditional Display): Adjust to API change.
1203
fa739b31
GM
1204 * configure: New file.
1205
cef68af5
GM
12062001-07-30 Gerd Moellmann <gerd@gnu.org>
1207
1208 * commands.texi (Repeat Events): Add description of
1209 double-click-fuzz.
1210
d1f08d85
SM
12112001-05-08 Stefan Monnier <monnier@cs.yale.edu>
1212
1213 * syntax.texi (Syntax Class Table): Add the missing designator for
1214 comment and string fences.
1215 (Syntax Properties): Add a xref to syntax table internals.
1216 (Syntax Table Internals): Document string-to-syntax.
1217
1e9fc92e
GM
12182001-05-07 Gerd Moellmann <gerd@gnu.org>
1219
1220 * Makefile.in (install): Use install-info command line options
1221 like in Emacs' Makefile.in.
1222
00480554
MB
12232000-12-09 Miles Bader <miles@gnu.org>
1224
1225 * windows.texi (Window Start): Update documentation for
1226 `pos-visible-in-window-p'.
1227
1e344ee2
SM
12282000-11-12 Stefan Monnier <monnier@cs.yale.edu>
1229
1230 * lists.texi (Building Lists): Add footnote to explain how to add
1231 to the end of a list.
1232
a540f6ed
GM
12332000-10-25 Gerd Moellmann <gerd@gnu.org>
1234
1235 * files.texi (Visiting Functions): Typos.
1236
28bcdbee
KH
12372000-10-25 Kenichi Handa <handa@etl.go.jp>
1238
1239 * files.texi (Visiting Functions): Return value of
1240 find-file-noselect may be a list of buffers if wildcards are used.
1241
22d1a4ed
MB
12422000-10-24 Miles Bader <miles@lsi.nec.co.jp>
1243
1244 * display.texi (Defining Faces): Document `graphic' display type
1245 in face specs.
1246
916a89db
KG
12472000-10-18 Kai Grossjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
1248
1e9fc92e 1249 * hooks.texi (Standard Hooks): Replace obsolete
916a89db
KG
1250 `after-make-frame-hook' with `after-make-frame-functions'.
1251
1e9fc92e 1252 * frames.texi (Creating Frames): Ditto.
916a89db 1253
1e9fc92e 1254 * variables.texi (Future Local Variables): Ditto.
916a89db 1255
483de32b
GM
12562000-10-16 Gerd Moellmann <gerd@gnu.org>
1257
1258 * display.texi (Other Image Types): Add description of :foreground
1259 and :background properties of mono PBM images.
1260
e23a63a5
WL
12612000-08-17 Werner LEMBERG <wl@gnu.org>
1262
1263 * .cvsignore: New file.
1264
dfc16043
GM
12652000-01-05 Gerd Moellmann <gerd@gnu.org>
1266
1267 * tindex.pl: New script.
1268
602613fe
DL
12691999-12-03 Dave Love <fx@gnu.org>
1270
1271 * Makefile.in (MAKEINFO): New parameter.
1272
94ec544d
DL
12731999-09-17 Richard Stallman <rms@gnu.org>
1274
1275 * Makefile.in (srcs): Add hash.texi.
1276 (VERSION): Update to 20.6.
1277
12781999-09-13 Richard Stallman <rms@gnu.org>
1279
1280 * Makefile.in (index.texi): If cannot make a symlink, make a hard link.
1281
12821998-08-29 Karl Heuer <kwzh@gnu.org>
1283
1284 * configure.in: New file.
1285 * Makefile.in: Renamed from Makefile.
1286 (prefix, infodir): Use value obtained from configure.
1287 (emacslibdir): Obsolete variable deleted.
1288 (dist): Distribute configure.in, configure, Makefile.in.
1289
12901998-06-12 Richard Stallman <rms@psilocin.ai.mit.edu>
1291
1292 * Makefile (INSTALL_INFO): New variable.
1293 (install): Run install-info.
1294
12951998-05-09 Richard Stallman <rms@psilocin.ai.mit.edu>
1296
1297 * Makefile (elisp.dvi): Add missing backslash.
1298
12991998-05-02 Richard Stallman <rms@psilocin.gnu.org>
1300
1301 * Makefile (elisp.dvi): Don't depend on texindex or on elisp.tps.
1302 Run texindex without `./'. Always run texindex on elisp.tp.
1303 (elisp.tps): Target deleted.
1304
13051998-04-05 Richard Stallman <rms@psilocin.gnu.org>
1306
1307 * Makefile (srcs): Add nonascii.texi and customize.texi.
1308 (dist): Start by deleting `temp'.
1309
13101998-02-17 Richard Stallman <rms@psilocin.gnu.org>
1311
1312 * Makefile (makeinfo, texindex): Targets deleted.
1313 (makeinfo.o, texindex.o): Targets deleted.
1314 (clean, dist): Don't do anything with them or with getopt*.
1315
13161998-01-30 Richard Stallman <rms@psilocin.gnu.org>
1317
1318 * Makefile (SHELL): Defined.
1319
13201998-01-27 Richard Stallman <rms@psilocin.gnu.org>
1321
1322 * Makefile (elisp.tps): New target.
1323 (elisp.dvi): Depend on elisp.tps.
1324
1325Wed Apr 3 15:24:25 1996 Karl Heuer <kwzh@gnu.ai.mit.edu>
1326
1327 * README: Update phone number.
1328
1329 * Makefile (elisp): Make this be the default target.
1330 Depend on makeinfo.c instead of makeinfo.
1331 (install): Don't depend on elisp.dvi, since we don't install that.
1332 Use mkinstalldirs.
1333 (dist): Add mkinstalldirs.
1334
1335Mon Jun 19 14:35:26 1995 Richard Stallman <rms@mole.gnu.ai.mit.edu>
1336
1337 * Makefile (VERSION): Update version number.
1338 (maintainer-clean): Renamed from realclean.
1339
1340Wed Jun 7 17:04:59 1995 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu>
1341
1342 * Makefile (realclean): New target.
1343 (elisp): Remove any old elisp-* files first.
1344
1345Tue Nov 23 19:59:40 1993 Noah Friedman (friedman@nutrimat.gnu.ai.mit.edu)
1346
d1f08d85
SM
1347 * Makefile (VERSION): New variable.
1348 (dist): Make packaged directory name `elisp-manual-19-$(VERSION)'.
1349 Compressed file suffix should be `.gz', not `.z'.
94ec544d
DL
1350
1351Mon Nov 22 15:06:19 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1352
1353 * Makefile (elisp): Depend on makeinfo.
1354
1355Fri Nov 19 02:29:33 1993 Noah Friedman (friedman@gnu.ai.mit.edu)
1356
d1f08d85 1357 * Makefile (srcs): Add anti.texi.
94ec544d
DL
1358
1359Fri May 28 18:04:53 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1360
1361 * Makefile (infodir, prefix): New vars.
1362 (install): Use infodir.
1363 (emacsinfodir): Deleted.
1364
1365Thu May 27 02:11:25 1993 Richard Stallman (rms@mole.gnu.ai.mit.edu)
1366
1367 * Makefile (srcs): Add calendar.texi.
1368
1369 * Makefile (dist): Copy texindex.c and makeinfo.c.
1370 Limit elisp-* files to those with one or two digits.
1371
1372Sun May 16 17:58:21 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
1373
1374 * Makefile (dist): Changed to use Gzip instead of compress.
1375
1376Fri Apr 23 01:05:23 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1377
1378 * loading.texi (Unloading): define-function changed back to
1379 defalias. It may not stay this way, but at least it's
1380 consistent with the known-good version of the code patch.
1381
1382Fri Mar 26 21:14:54 1993 Eric S. Raymond (eric@geech.gnu.ai.mit.edu)
1383
1384 * modes.texi (Hooks): Document new optional arg of add-hook.
1385
1386Wed Mar 17 08:48:24 1993 Eric S. Raymond (eric@mole.gnu.ai.mit.edu)
1387
d1f08d85 1388 * variables.texi: Document nil initial value of buffer-local variables.
94ec544d
DL
1389
1390 * tips.texi: Add new section on standard library headers.
1391
1392Sat Feb 27 18:00:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
1393
1394 * Makefile (srcs): Add frame.texi to the list of sources.
1395
1396Tue Feb 23 10:50:25 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
1397
1398 * Makefile (dist): Don't bother excluding autosave files; they'll
1399 never make it into the temp directory anyway, and the hash marks
1400 in the name are problematic for make and the Bourne shell.
dff28924 1401 (srcs):
94ec544d
DL
1402
1403Fri Feb 12 16:54:38 1993 Jim Blandy (jimb@wookumz.gnu.ai.mit.edu)
1404
d1f08d85 1405 * Makefile (dist): Don't include backup files or autosave files in
94ec544d
DL
1406 the distribution tar file.
1407
dff28924 1408Tue Nov 26 21:10:34 1991 Richard Stallman (rms@mole.gnu.ai.mit.edu)
94ec544d
DL
1409
1410 * Makefile (srcs): Added index.perm.
1411 (elisp.dvi): Remove erroneous shell comment.
1412 Expect output of permute-index in permuted.fns.
1413 Save old elisp.aux in elisp.oaux.
1414 (clean): Added index.texi to be deleted.
1415
dff28924 1416Sat Aug 11 17:39:10 1990 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
1417
1418 * Makefile (elisp.dvi, index.texi): Use shell if instead of ifdef.
1419
dff28924 1420Tue Jun 26 09:57:26 1990 David Lawrence (tale@geech)
94ec544d
DL
1421
1422 * files.texi: Noted that completion-ignored-extensions is ignored
1423 when making *Completions*.
1424
1425Fri Jun 8 16:44:44 EDT 1990 Jay Fenlason (hack@ai.mit.edu)
1426
1427 * Makefile make dist now depends on elisp.dvi, since it tries
1428 to include it in the dist file.
1429
dff28924 1430Wed Mar 28 22:57:35 1990 Jim Kingdon (kingdon@mole.ai.mit.edu)
94ec544d
DL
1431
1432 * functions.texinfo (Mapping Functions): Add missing quote
1433
dff28924 1434Mon Jun 19 18:09:24 1989 Richard Stallman (rms@sugar-bombs.ai.mit.edu)
94ec544d
DL
1435
1436 * texinfo.tex (frenchspacing): Use decimal codes for char to be set.
1437 (defunargs): Turn off \hyphenchar of \sl font temporarily.
1438
dff28924 1439Wed May 10 18:01:17 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
1440
1441 * @result{}, @expansion{}, @print{}, @quiv{}, @point{},
1442 and @error{} are the terms now being used. The files in the
1443 directory have been changed to reflect this.
1444
d1f08d85 1445 * All instances of @indentedresultt{} have been changed to
94ec544d
DL
1446 ` @result{}', using 5 spaces at the begining of the line.
1447
dff28924 1448Mon Apr 24 21:02:55 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
1449
1450 * @result{}, @expandsto{}, @prints{}, @quiv{}, @error{}, and the
1451 experimental @indentedresult{}, @indentedexpandsto{} are part of
1452 the texinfo.tex in this directory. These TeX macros are not
1453 stable yet.
1454
dff28924 1455Mon Apr 17 18:56:50 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
1456
1457 * texinfo.tex: temporarily added
d1f08d85 1458 \let\result=\dblarrow
94ec544d
DL
1459 \def\error{{\it ERROR} \longdblarrow}
1460 We need to do this better soon.
1461
dff28924 1462Tue Apr 11 12:23:28 1989 Robert J. Chassell (bob@rice-chex.ai.mit.edu)
94ec544d
DL
1463
1464 * Applied Karl Berry's patches to *.texinfo files, but not to
1465 texinfo.tex; those diffs are in `berry-texinfo-tex-diffs'. (Karl's
1466 new title page format is also not applied, since it requires
1467 texinfo.tex changes.)
1468
1469 * Cleaned up `Makefile' and defined the `emacslibdir' directory
1470 for the Project GNU development environment.
1471
ad050e54 1472;; Local Variables:
fd026ee1 1473;; coding: iso-2022-7bit
ad050e54 1474;; End:
2a34a036
GM
1475
1476 Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
1477 Copying and distribution of this file, with or without modification,
1478 are permitted provided the copyright notice and this notice are preserved.
ab5796a9
MB
1479
1480;;; arch-tag: 985ae0ce-df29-475b-b3f8-4bbcbf6f7fda