diff options
| author | Stefan Monnier | 2001-10-12 22:39:29 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2001-10-12 22:39:29 +0000 |
| commit | 5a1373f32a3e515f0f5cf132e44997f5819a2395 (patch) | |
| tree | 052e193142438f73eeb9790dc7dabe7ae97bd83f /src | |
| parent | 9d5240d2581f557e15fa96684ef84fe84e368722 (diff) | |
| download | emacs-5a1373f32a3e515f0f5cf132e44997f5819a2395.tar.gz emacs-5a1373f32a3e515f0f5cf132e44997f5819a2395.zip | |
*** empty log message ***
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index ae4010d0479..95b2cc4c37a 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,40 @@ | |||
| 1 | 2001-10-12 Stefan Monnier <monnier@cs.yale.edu> | 1 | 2001-10-12 Stefan Monnier <monnier@cs.yale.edu> |
| 2 | 2 | ||
| 3 | * indent.c (skip_invisible): Don't skip "ellipsisized" text. | ||
| 4 | |||
| 5 | * xfns.c (syms_of_xfns): Update calls to Fprovide. | ||
| 6 | |||
| 7 | * lisp.h (Fprovide): Update prototype. | ||
| 8 | (Ffeaturep, invisible_p): Remove. | ||
| 9 | |||
| 10 | * xdisp.c (init_iterator): Be more strict with bytepos and charspos. | ||
| 11 | (DOLIST, LOOP_PROPVAL): New macros. | ||
| 12 | (invisible_p, invisible_ellipsis_p): Use them. | ||
| 13 | (invisible_noellipsis_p): New function. | ||
| 14 | (syms_of_xdisp): Use empty_string. | ||
| 15 | |||
| 16 | * alloc.c (mark_interval_tree): Use traverse_intervals_noorder. | ||
| 17 | |||
| 18 | * lread.c (substitute_object_recurse): Use traverse_intervals_noorder. | ||
| 19 | (syms_of_lread) <Vafter_load_alist>: Update docstring. | ||
| 20 | |||
| 21 | * print.c (Fwith_output_to_temp_buffer): Align with | ||
| 22 | internal_with_output_to_temp_buffer. | ||
| 23 | (print_preprocess): Use traverse_intervals_noorder. | ||
| 24 | (print_object): Update call to traverse_intervals. | ||
| 25 | |||
| 26 | * intervals.h (TEXT_PROP_MEANS_INVISIBLE_NOELLIPSIS): New macro. | ||
| 27 | (traverse_intervals_noorder, invisible_noellipsis_p): New funs. | ||
| 28 | |||
| 29 | * intervals.c (traverse_intervals_noorder): New function. | ||
| 30 | (search_for_interval, count_intervals): Use it. | ||
| 31 | (traverse_intervals): Use less stack space and drop `depth' arg. | ||
| 32 | |||
| 33 | * fns.c (Ffeaturep): Add new `subfeature' arg. | ||
| 34 | (Fprovide): Add new `subfeatures' arg. Use `after-load-alist'. | ||
| 35 | (Qsubfeatures): New var. | ||
| 36 | (syms_of_fns): Initialize it. | ||
| 37 | |||
| 3 | * keymap.c (Fkey_description): Use empty_string. | 38 | * keymap.c (Fkey_description): Use empty_string. |
| 4 | (Fdescribe_bindings_internal, describe_buffer_bindings): Remove. | 39 | (Fdescribe_bindings_internal, describe_buffer_bindings): Remove. |
| 5 | (syms_of_keymap): Setup inheritance between maps. | 40 | (syms_of_keymap): Setup inheritance between maps. |