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> |
