Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 458:c33ae14dd6d0 r21-2-44
Import from CVS: tag r21-2-44
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:42:25 +0200 |
parents | e7ef97881643 |
children | 223736d75acb |
comparison
equal
deleted
inserted
replaced
457:4b9290a33024 | 458:c33ae14dd6d0 |
---|---|
1 2001-02-08 Martin Buchholz <martin@xemacs.org> | |
2 | |
3 * XEmacs 21.2.44 "Thalia" is released. | |
4 | |
5 2001-02-06 Martin Buchholz <martin@xemacs.org> | |
6 | |
7 Fixes crashes in kill-emacs on some systems. | |
8 * process-unix.c (unix_kill_child_process): | |
9 It's OK for kill() to fail with ESRCH. | |
10 | |
11 2001-02-07 Martin Buchholz <martin@xemacs.org> | |
12 | |
13 Contortions to make .gdbinit tricks work on most systems. | |
14 * alloc.c (dbg_inhibit_dbg_symbol_deletion): Keep debugger info. | |
15 * alloc.c (dbg_valmask): Make non-const. | |
16 * alloc.c (dbg_typemask): Make non-const. | |
17 * alloc.c (dbg_USE_UNION_TYPE): Make non-const. | |
18 * alloc.c (dbg_valbits): Make non-const. | |
19 * alloc.c (dbg_gctypebits): Make non-const. | |
20 * .gdbinit (decode_object): Make it work with AIX cc. | |
21 | |
22 2001-02-06 Martin Buchholz <martin@xemacs.org> | |
23 | |
24 * elhash.c (make_general_lisp_hash_table): | |
25 Use simpler and more efficient calloc to clear entries. | |
26 | |
27 2001-02-07 Martin Buchholz <martin@xemacs.org> | |
28 | |
29 * window.c (window_scroll): Work around an AIX C compiler bug. | |
30 Fixes 'scroll-up' does nothing problem with xlC. | |
31 | |
32 2001-02-05 Martin Buchholz <martin@xemacs.org> | |
33 | |
34 * .gdbinit: Remove obsolete comment. | |
35 | |
36 2001-01-31 Mike Alexander <mta@arbortext.com> | |
37 | |
38 * select.c (Fown_selection_internal): Set owned_p for device | |
39 method correctly. | |
40 | |
41 2001-02-01 Martin Buchholz <martin@xemacs.org> | |
42 | |
43 Port to g++ 2.97. | |
44 "not" cannot be used as a macro name as it is an operator in C++ | |
45 * config.h.in: Stop #defining `not'. | |
46 * chartab.c (check_category_char): not ==> not_p | |
47 * chartab.h: Likewise. | |
48 * regex.c (re_match_2_internal): Likewise. | |
49 | |
50 2001-02-02 Martin Buchholz <martin@xemacs.org> | |
51 | |
52 * lisp-disunion.h: Fix up comments. | |
53 | |
54 2001-01-31 Martin Buchholz <martin@xemacs.org> | |
55 | |
56 * keymap.c (define_key_check_and_coerce_keysym): | |
57 (syms_of_keymap): | |
58 Support mouse-6 and mouse-7 bindings in the obvious way. | |
59 | |
60 2001-02-01 Martin Buchholz <martin@xemacs.org> | |
61 | |
62 * m/hp9000s300.h (UNEXEC): Check for HPUX, not !BSD. | |
63 | |
64 2001-01-30 Martin Buchholz <martin@xemacs.org> | |
65 | |
66 Previous patch changing DEFVAR_INT to use EMACS_INT was incomplete. | |
67 Previous patch missed DEFVAR_INT_MAGIC. | |
68 Make sure future DEFVAR_foo use correct types. | |
69 * symeval.h (DEFVAR_SYMVAL_FWD_FIXNUM): New. | |
70 * (DEFVAR_SYMVAL_FWD_INT): Add type checking. | |
71 * (DEFVAR_SYMVAL_FWD_OBJECT): Add type checking. | |
72 * (DEFVAR_INT_MAGIC): Use DEFVAR_SYMVAL_FWD_FIXNUM. | |
73 * (DEFVAR_INT): Likewise. | |
74 * redisplay.c (vertical_clip): Should be of type Fixnum. | |
75 * redisplay.c (horizontal_clip): Likewise. | |
76 * lisp.h (dump_add_opaque_int): New. | |
77 (dump_add_opaque_fixnum): New. | |
78 | |
79 2001-01-29 Andy Piper <andy@xemacs.org> | |
80 | |
81 * glyphs-widget.c (check_valid_int_or_function): allow symbols | |
82 since they can be eval'ed | |
83 | |
84 2001-01-29 Martin Buchholz <martin@xemacs.org> | |
85 | |
86 * lisp.h (ALIGNOF): Make it work on non-gcc C++ compilers. | |
87 Oops, XEmacs redefines `class'. Use `typename' instead. | |
88 | |
89 2001-01-28 Martin Buchholz <martin@xemacs.org> | |
90 | |
91 * dumper.c: Fix C++ compile errors. | |
92 | |
93 2001-01-29 Martin Buchholz <martin@xemacs.org> | |
94 | |
95 * tparam.c: Use correct prototypes. | |
96 | |
97 2001-01-28 Martin Buchholz <martin@xemacs.org> | |
98 | |
99 * sysproc.h: #include util.h for NetBSD's openpty. | |
100 | |
101 2001-01-27 Martin Buchholz <martin@xemacs.org> | |
102 | |
103 More 64-bit correctness. | |
104 The C value of a DEFVAR_INT should be of type EMACS_INT, not int. | |
105 Use a typedef `fixnum' for the type used for DEFVAR_INT. | |
106 Fix up comments. | |
107 This finally finishes the 64-bit SGI port. | |
108 Fixes things like (let ((gc-cons-threshold most-positive-fixnum)) ...). | |
109 * symbols.c: Fix up comments and type casts. | |
110 * symbols.c (do_symval_forwarding): s/int/Fixnum/g | |
111 * symbols.c (store_symval_forwarding): s/int/Fixnum/g | |
112 * symeval.h (Fixnum): New type. | |
113 * symeval.h (symbol_value_type): Fix up comment. | |
114 | |
115 * commands.h: | |
116 * nt.c: | |
117 * emacs.c: | |
118 * data.c: | |
119 * redisplay.c: | |
120 * abbrev.c: | |
121 * dired-msw.c: | |
122 * event-Xt.c: | |
123 * eldap.c: | |
124 * window.c: | |
125 * sound.c: | |
126 * event-stream.c: | |
127 * eval.c: | |
128 * buffer.c: | |
129 * mule-canna.c: A million DEFVAR_INTs here... | |
130 * mule-canna.c (count_char): s/int */Fixnum */g in arglist. | |
131 * extents.c: | |
132 * cmdloop.c: | |
133 * lisp.h: | |
134 * select-x.c: | |
135 * console-x.h: | |
136 * event-msw.c: | |
137 * mule-wnnfns.c: | |
138 * hpplay.c: | |
139 * ralloc.c: | |
140 * alloc.c: | |
141 * keymap.c: | |
142 * profile.c: | |
143 s/int/Fixnum/g in DEFVAR_INT declarations. | |
144 | |
1 2001-01-26 Martin Buchholz <martin@xemacs.org> | 145 2001-01-26 Martin Buchholz <martin@xemacs.org> |
2 | 146 |
3 Port pdump to SGI alignment-sensitive environment. | 147 Port pdump to SGI alignment-sensitive environment. |
4 Lisp Object sizeof methods now return aligned sizes. Rely on that. | 148 Lisp Object sizeof methods now return aligned sizes. Rely on that. |
5 Eliminate is_lrecord since Lisp_Objects sizeof methods are now all | 149 Eliminate is_lrecord since Lisp_Objects sizeof methods are now all |