aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2001-10-12 22:39:29 +0000
committerStefan Monnier2001-10-12 22:39:29 +0000
commit5a1373f32a3e515f0f5cf132e44997f5819a2395 (patch)
tree052e193142438f73eeb9790dc7dabe7ae97bd83f /src
parent9d5240d2581f557e15fa96684ef84fe84e368722 (diff)
downloademacs-5a1373f32a3e515f0f5cf132e44997f5819a2395.tar.gz
emacs-5a1373f32a3e515f0f5cf132e44997f5819a2395.zip
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog35
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 @@
12001-10-12 Stefan Monnier <monnier@cs.yale.edu> 12001-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.