Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 460:223736d75acb r21-2-45
Import from CVS: tag r21-2-45
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:43:24 +0200 |
parents | c33ae14dd6d0 |
children | 0784d089fdc9 |
comparison
equal
deleted
inserted
replaced
459:9d4fd877b885 | 460:223736d75acb |
---|---|
1 2001-02-23 Martin Buchholz <martin@xemacs.org> | |
2 | |
3 * XEmacs 21.2.45 "Thelxepeia" is released. | |
4 | |
5 2001-02-21 Martin Buchholz <martin@xemacs.org> | |
6 | |
7 * lisp-union.h (XSETINT): | |
8 (XSETCHAR): | |
9 (XSETOBJ): | |
10 Reverse previous change of 2001-02-06. | |
11 | |
12 2001-02-20 Matt Tucker <tuck@whistlingfish.net> | |
13 | |
14 Fix `VALID_BYTIND_P' crashes in regex.c when using narrowed | |
15 buffers. | |
16 * syntax.h (SYNTAX_CACHE_BYTE_TO_CHAR): | |
17 * syntax.h (SYNTAX_CACHE_OBJECT_BYTE_TO_CHAR): | |
18 Add `BI_BUF_BEGV' to bytepos before calculating bufpos. | |
19 * regex.c (POS_AS_IN_BUFFER): removed | |
20 * regex.c (re_search_2): | |
21 * regex.c (re_match_2): | |
22 Don't use an offset of 1 when calculating buffer positions, since | |
23 `BI_BUF_BEGV' does it already. | |
24 | |
25 2001-02-18 Wim Dumon <wim@easics.be> | |
26 | |
27 * insdel.c (prepare_to_modify_buffer): Also check for | |
28 supersession when clash-detection is enabled. | |
29 | |
30 2001-02-17 Matt Tucker <tuck@whistlingfish.net> | |
31 | |
32 * regex.c (re_match_2_internal): | |
33 Convert temp characters from 'const unsigned char' to 're_char'. | |
34 Fix crashing bug with extended characters under mule. | |
35 * syntax.c (Qsyntax_table): Moved from vars_of_syntax to | |
36 syms_of_syntax. Use defsymbol to define. Fixes hanging bug with | |
37 font-lock, pdump, and new syntax-table code. | |
38 * syntax.c (find_start_of_comment): | |
39 (find_end_of_comment): | |
40 (forward-comment): | |
41 Fix crashing bugs involving moving beyond end of buffer. | |
42 * syntax.c (find_start_of_comment): | |
43 Fixed logic to allow proper detection of cases where the same | |
44 character is used to end both a two-char comment start and a | |
45 two-char comment end sequence. Fixes `(forward-comment -1)'. | |
46 * syntax.c (find_start_of_comment): | |
47 Return position just past last comment-end character for all cases | |
48 (previously was only done for two-char comment-end sequences). | |
49 * syntax.c (forward-comment): | |
50 Take value returned from `find_end_of_comment', rather than | |
51 incrementing it. | |
52 * syntax.h (SYNTAX_CACHE_BYTE_TO_CHAR): | |
53 Properly deal with BUFFERP (syntax_cache.object) | |
54 | |
55 2001-02-17 Martin Buchholz <martin@xemacs.org> | |
56 | |
57 * alloc.c (Fgarbage_collect): | |
58 * alloc.c (make_bit_vector_from_byte_vector): | |
59 -Wsign-compare-correctness. | |
60 | |
61 2001-02-16 Martin Buchholz <martin@xemacs.org> | |
62 | |
63 * lisp-union.h (XSETINT): Eliminate unnecessary temp var. | |
64 (XSETCHAR): Likewise. | |
65 (XSETOBJ): Likewise. | |
66 | |
67 2001-02-15 Martin Buchholz <martin@xemacs.org> | |
68 | |
69 * mule-canna.c (canna-func-delete_previous): | |
70 Rename to canna-func-delete-previous. | |
71 | |
72 2001-02-14 Martin Buchholz <martin@xemacs.org> | |
73 | |
74 * mule-ccl.c (ccl_driver): Warning suppression. Use countof. | |
75 | |
76 2001-02-13 Matt Tucker <tuck@whistlingfish.net> | |
77 | |
78 * font-lock.c (find_context): Fix C++ compile errors introduced by | |
79 recent patch | |
80 | |
81 2001-02-13 Martin Buchholz <martin@xemacs.org> | |
82 | |
83 * s/aix4.h: Later versions of IBM C compiler need a bug workaround | |
84 pragma, but earlier ones barf on the same pragma. | |
85 | |
86 2001-02-06 Mike Sperber <mike@xemacs.org> | |
87 | |
88 * emacs.c (complex_vars_of_emacs): Add `mule-lisp-directory' and | |
89 `configure-mule-lisp-directory'. | |
90 | |
91 2001-02-12 Martin Buchholz <martin@xemacs.org> | |
92 | |
93 Make sure dump-id.c is compiled in the same way as other .c's. | |
94 Fixes pdump compilation failure with HP's cc, which defaults to K&R. | |
95 * dump-id.h: Remove. | |
96 * emacs.c: Move dump-id.h into dumper.h. | |
97 * dumper.h: Move dump-id.h into dumper.h. | |
98 * Makefile.in.in: | |
99 Use standard .c.o rule for building dump-id.o. | |
100 Remove preprocessor flags from link command. | |
101 Add dump-id.o to ${otherobjs} if PDUMP. | |
102 | |
103 2001-02-07 Matt Tucker <tuck@whistlingfish.net> | |
104 | |
105 Port FSF 20.7 syntax table improvements. | |
106 * syntax.c. | |
107 * syntax.h. | |
108 | |
109 Fixups for new syntax table stuff. | |
110 * dired.c: Include syntax.c. | |
111 (Fdirectory_files): Initialize regex_match_object and | |
112 regex_emacs_buffer. | |
113 * extents.h: EXFUN Fnext_extent_change, Fprevious_extent_change, | |
114 and Fget_char_property. | |
115 | |
116 Use ported FSF 20.7 syntax table improvements. | |
117 * font-lock.c. | |
118 * regex.c. | |
119 * search.c. | |
120 | |
121 2001-02-09 Martin Buchholz <martin@xemacs.org> | |
122 | |
123 * regex.c (Boolean): Renamed to `re_bool', to avoid conflict with | |
124 Unixware's enum boolean from sys/types.h. | |
125 | |
126 2001-02-10 Martin Buchholz <martin@xemacs.org> | |
127 | |
128 Fix support for building with latest Purify. | |
129 * Makefile.in.in (PURIFY_LIBS): Remove thread flags. | |
130 (PURIFY_FLAGS): Likewise. | |
131 | |
132 2001-02-09 Martin Buchholz <martin@xemacs.org> | |
133 | |
134 * fileio.c (lisp_string_set_file_times): New. | |
135 * fileio.c (Fcopy_file): Use it. | |
136 Fixes bug: | |
137 (copy-file filename non-ascii-filename t t) | |
138 ==> No such file or directory, non-ascii-filename | |
139 | |
140 2001-02-10 Martin Buchholz <martin@xemacs.org> | |
141 | |
142 * glyphs-x.c (generate_cursor_fg_bg): Avoid a warning. | |
143 USHRT_MAX seems clearer than ~0 anyways. | |
144 | |
145 2001-02-09 Martin Buchholz <martin@xemacs.org> | |
146 | |
147 dumper improvements. Inspired by Olivier. | |
148 * dumper.c (pdump_max_align): New. | |
149 * dumper.c (pdump_add_entry): Use pdump_max_align. | |
150 * dumper.c (pdump_get_entry_list): Likewise. | |
151 * dumper.c (pdump_scan_by_alignment): Likewise. | |
152 Don't iterate through unnecessary alignments. | |
153 * dumper.c (pdump_file_get): No need to align result of malloc(). | |
154 * dumper.c (pdump_mallocadr): Remove. | |
155 The result of malloc() is guaranteed to be maximally aligned. | |
156 * dumper.c: s/elmt/elt/g; | |
157 * dumper.c (pdump_object_table): Allocate dynamically, not statically. | |
158 * dumper.c (pdump_alert_undump_object): Likewise. | |
159 * dumper.c (pdump_align_table): | |
160 Don't support alignments > 64. | |
161 Store ALIGNOF's, not shift counts, in table. | |
162 | |
163 2001-02-09 Martin Buchholz <martin@xemacs.org> | |
164 | |
165 * s/mingw32.h (HAVE_STRUCT_UTIMBUF): Remove. | |
166 * s/windowsnt.h (HAVE_STRUCT_UTIMBUF): Remove. | |
167 * systime.h: Use HAVE_UTIME. | |
168 * sysdep.c (struct utimbuf): Remove. | |
169 * sysdep.c (set_file_times): Prefer utime() to utimes(). | |
170 * config.h.in (HAVE_UTIME): New. | |
171 * config.h.in (HAVE_UTIME_H): Remove. | |
172 * config.h.in (HAVE_STRUCT_UTIMBUF): Remove. | |
173 | |
174 2001-02-09 Martin Buchholz <martin@xemacs.org> | |
175 | |
176 * s/aix4.h: Hide #pragmas inside #ifndef NOT_C_CODE. | |
177 | |
178 2001-02-08 Martin Buchholz <martin@xemacs.org> | |
179 | |
180 * s/irix6-0.h: Use the standard system memmove, not bcopy. | |
181 | |
1 2001-02-08 Martin Buchholz <martin@xemacs.org> | 182 2001-02-08 Martin Buchholz <martin@xemacs.org> |
2 | 183 |
3 * XEmacs 21.2.44 "Thalia" is released. | 184 * XEmacs 21.2.44 "Thalia" is released. |
4 | 185 |
5 2001-02-06 Martin Buchholz <martin@xemacs.org> | 186 2001-02-06 Martin Buchholz <martin@xemacs.org> |