Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 251:677f6a0ee643 r20-5b24
Import from CVS: tag r20-5b24
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:19:59 +0200 |
parents | 83b3d10dcba9 |
children | 157b30c96d03 |
comparison
equal
deleted
inserted
replaced
250:f385a461c9aa | 251:677f6a0ee643 |
---|---|
1 1998-02-09 SL Baur <steve@altair.xemacs.org> | |
2 | |
3 * data.c (Fold_eq): PC-ize. | |
4 | |
5 * chartab.c: PC-ize. | |
6 | |
7 * window.c (toplevel): PC-ize. | |
8 (syms_of_window): Ditto. | |
9 | |
10 * search.c (Freplace_match): PC-ize. | |
11 | |
12 * lread.c: PC-ize. | |
13 | |
14 * buffer.c (Fbuffer_enable_undo): PC-ize. | |
15 (Fbuffer_disable_undo): ditto. | |
16 | |
17 * eval.c (return_from_signal): PC-ize. | |
18 | |
19 * casetab.c: PC-ize. | |
20 | |
21 * callproc.c (Fcall_process_internal): PC-ize. | |
22 | |
23 1998-02-02 Kirill M. Katsnelson <kkm@kis.ru> | |
24 | |
25 * gui.h (struct gui_item): Menu item, submenu or GUI button | |
26 properties are abstracted into this new structure. | |
27 Added prototypes for the following functions | |
28 | |
29 * gui.c (gui_item_init): New function | |
30 (gui_item_add_keyval_pair): Ditto | |
31 (gui_parse_item_keywords): Ditto | |
32 (gui_item_active_p): Ditto | |
33 (gui_item_included_p): Ditto | |
34 (gui_item_display_flush_left): Ditto | |
35 (gui_item_display_flush_right): Ditto. The above listen new | |
36 functions manipulate on properties common to menu items and GUI | |
37 buttons. | |
38 | |
39 * menubar.c (current_frame_menubar): Moved from menubar-msw.c | |
40 (menu_parse_submenu_keywords): New function | |
41 (Fmenu_find_real_submenu): Ditto, lisp accessible. The last two | |
42 functions operate on menu properties stored in struct gui_item, | |
43 but are specific to menus only. | |
44 | |
45 * menubar.h: Prototypes for the above functions. | |
46 | |
47 * menubar-msw.c: Modified to utilize struct gui_item instead of | |
48 plists, to reduce garbage. Suggested by Ben Wing. | |
49 Unreachable menus are fixed. | |
50 | |
51 1998-01-03 Kirill M. Katsnelson <kkm@kis.ru> | |
52 | |
53 * menubar-msw.c (allocate_menu_item_id): Added third parameter to | |
54 hash, suffix. Menus tend to put non-localizable items into suffix | |
55 with empty name. | |
56 (update_frame_menubar_maybe): top_level_menu is now set here. | |
57 (mswindows_popup_menu): Ditto. It was incorrect to set it from | |
58 populate. | |
59 (vars_of_menubar_mswindows): Fprovide ('mswindows-menubar) removed: | |
60 (featurep (and 'mswindows 'menubars)) tests the same. | |
61 (mswindows_update_frame_menubars): update_..._maybe () now called | |
62 only if frame->menubar_changed is set. Is it right to patch | |
63 menubar.c instead? | |
64 | |
65 1998-02-08 Jonathan Harris <jhar@tardis.ed.ac.uk> | |
66 | |
67 * objects-msw.c: | |
68 Updated color database to X11R6. Also added support for | |
69 "#RRRGGGBBB" and "#RRRRGGGGBBBB" in addition to "#RRGGBB". | |
70 | |
71 1998-02-08 Jonathan Harris <jhar@tardis.ed.ac.uk> | |
72 | |
73 * console.h: | |
74 * console-stream.c: | |
75 * redisplay.c: | |
76 * redisplay-msw.c: | |
77 * redisplay-tty.c: | |
78 * redisplay-x.c: | |
79 Added the frame as a parameter to the text_width device | |
80 method. | |
81 | |
82 * redisplay-msw.c: | |
83 Support for proportional fonts. | |
84 | |
85 1998-02-07 Hrvoje Niksic <hniksic@srce.hr> | |
86 | |
87 * window.c (map_windows): Don't return the value of map_windows_1. | |
88 (map_windows): If F is NULL, map through all the windows. | |
89 (mark_windows_in_use): Use map_windows(); made it static. | |
90 (mark_windows_in_use_closure): New function. | |
91 | |
92 1998-02-01 Hrvoje Niksic <hniksic@srce.hr> | |
93 | |
94 * alloc.c (Fpurecopy): Check for non-`nil'-ness instead of | |
95 checking for Vobarray. | |
96 | |
97 * dlopen.c (Fdl_open): Indirect FUNCTION explicitly, for clarity. | |
98 | |
99 * elhash.c: Removed broken hashtable_hash(). | |
100 | |
101 1998-01-28 Hrvoje Niksic <hniksic@srce.hr> | |
102 | |
103 * symbols.c (Fintern): Use Qt instead of the actual obarray. | |
104 (init_symbols_once_early): Ditto. | |
105 | |
106 1998-01-27 Hrvoje Niksic <hniksic@srce.hr> | |
107 | |
108 * lisp.h (DO_REALLOC): Name the variable `do_realloc_newsize' | |
109 instead of `newsize', to avoid name collisions. | |
110 | |
111 1998-01-26 Hrvoje Niksic <hniksic@srce.hr> | |
112 | |
113 * print.c (print_symbol): Be more wary about the contents of | |
114 Vprint_gensym_alist. | |
115 | |
116 1998-02-06 SL Baur <steve@altair.xemacs.org> | |
117 | |
118 * emacs.c (Frun_emacs_from_temacs): Disable largely meaning-free | |
119 purity/impurity summary. Compile with -DREPORT_PURE_USAGE to get | |
120 it back. | |
121 | |
122 * process.c (create_process): Unused variable elimination. | |
123 | |
124 * lread.c (Fload_internal): Compiler warning suppression. | |
125 | |
126 * alloc.c (report_pure_usage): Remove unused variable. | |
127 | |
128 Wed Jan 28 13:41:22 1998 Andy Piper <andyp@parallax.co.uk> | |
129 | |
130 * Makefile.in.in: add support for sheap-adjust.h generation for | |
131 static heap. | |
132 | |
133 Wed Jan 28 13:41:22 1998 Andy Piper <andyp@parallax.co.uk> | |
134 | |
135 * Makefile.in.in: add sheap-adjust.h support, basically copied | |
136 from puresize-adjust.h. predicate sheap.o on HEAP_IN_DATA. fix | |
137 xemacs target slightly to not be a single shell command, this | |
138 fixes an obscure bug in cygwin gmake. | |
139 | |
140 * alloc.c (report_pure_usage): call sheap_adjust_h if HEAP_IN_DATA | |
141 is defined. | |
142 | |
143 * sysfile.h: add abstracted OPEN_BINARY, OPEN_TEXT etc defines. On | |
144 Unix these are all 0 and have no effect. On systems defining | |
145 O_BINARY these use it. WINDOWSNT is currently unaffected because | |
146 there are individual #ifdefs in each source file, but with this | |
147 change they could be removed. | |
148 | |
149 * emacs.c: | |
150 * doc.c: | |
151 * lread.c: | |
152 * process.c: generalize open() calls with OPEN_BINARY. Does | |
153 nothing under Unix. | |
154 | |
155 * emacs.c: predicate inclusion of windows.h on WINDOWSNT not | |
156 _WIN32. | |
157 | |
158 * process.c: | |
159 * sysdep.c: | |
160 * signal.c: predicate SIGIO stuff also on !BROKEN_SIGIO, this is | |
161 required for building on cygwin32 b19 which has SIGIO that only | |
162 works on sockets. | |
163 | |
164 * fileio.c: | |
165 * event-stream.c: generalize open() calls with OPEN_BINARY. Does | |
166 nothing under Unix. Use open() instead of creat() to make this | |
167 possible. use CREAT_MODE from sysfile.h | |
168 | |
169 * config.h.in: add MULE_CODING, currently not used. add support | |
170 for HAVE_A_OUT_H. | |
171 | |
172 * elhash.c: | |
173 * menubar-msw.c: | |
174 * mule-ccl.c: | |
175 * device-msw.c: warning elimination. | |
176 | |
177 * event-msw.c: add undeclared Dde calls for cygwin. | |
178 | |
179 * redisplay-msw.c: warning elimination under mule. | |
180 | |
181 * gmalloc.c: make initalize() really do that. If HEAP_IN_DATA is | |
182 defined catch free() & realloc() calls with addresses in the data | |
183 space. __morecore calls more_static_core for temacs, when dumped | |
184 switches to sbrk(). | |
185 | |
186 * console-msw.h: undef CONST after windows.h inclusion since this | |
187 defines CONST. #ifdef out shellapi under cygwin. | |
188 | |
189 * device-msw.c: include sysdep.h | |
190 | |
191 * objects-msw.c: add dummy mswindows_font_spec_matches_charset and | |
192 mswindows_find_charset_font so that we can build with mule. | |
193 | |
194 * mem-limits: return -1 for get_lim_data() when HEAP_IN_DATA is | |
195 defined. | |
196 | |
197 * sheap.c: new file. defines sheap_adjust_h and more_static_core | |
198 so that data space can be used by gmalloc before dumping when | |
199 HEAP_IN_DATA is defined. beef up error message about what to do if | |
200 sheap space runs out. | |
201 | |
202 * sysdep.c: make start_of_data reurn something sensible for | |
203 HEAP_IN_DATA. | |
204 | |
205 * systime.h: don't use itimer stuff on cygwin b19. | |
206 | |
207 * unexcw.c: new file. Full unexec() support for cygwin using the | |
208 HEAP_IN_DATA setup provided by sheap.c and friends. No run-time | |
209 remapping is performed. This could be generalized to support many | |
210 platforms that use COFF. you need a.out.h from my website to build | |
211 this. cygwin b19 will have this. | |
212 | |
213 * s/cygwin32.h: fixed commentary. compile in unexcw.o for dumping | |
214 support. removed irrelevent things. define BROKEN_SIGIO. remove | |
215 include of windows.h. add correct process support defines, process | |
216 support might work when non-blocking io is implemented in cygwin. | |
217 | |
218 1998-02-02 P. E. Jareth Hein <jareth@camelot-soft.com> | |
219 | |
220 * glyphs.c: Removed ImageMagick support, re-instituted the previous | |
221 support for JPEG, GIF and PNG with the new color system. | |
222 | |
223 1998-02-05 Olivier Galibert <galibert@pobox.com> | |
224 | |
225 * unexelf.c: Fix alignment problems on Linux. | |
226 | |
1 1998-02-01 Kyle Jones <kyle_jones@wonderworks.com> | 227 1998-02-01 Kyle Jones <kyle_jones@wonderworks.com> |
2 | 228 |
3 * redisplay.c (redisplay_window): After outputting | 229 * redisplay.c (redisplay_window): After outputting |
4 the window, invalidate its the line start cache if the | 230 the window, invalidate its the line start cache if the |
5 we're displaying the minibuffer window and the echo | 231 we're displaying the minibuffer window and the echo |