Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 223:2c611d1463a6 r20-4b10
Import from CVS: tag r20-4b10
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:10:54 +0200 |
parents | 6c0ae1f9357f |
children | 12579d965149 |
comparison
equal
deleted
inserted
replaced
222:aae4c8b01452 | 223:2c611d1463a6 |
---|---|
1 1997-12-13 Kirill M. Katsnelson <kkm@kis.ru> | |
2 | |
3 * msw-proc.c: added emulation for middle mouse button by chording | |
4 left and right buttons | |
5 * event-msw.c: added lisp variables for resize behavior and middle | |
6 button emulation thresholds | |
7 * msw-proc.c: {un}map-frame-hook now are not called directly from | |
8 the window procedure, rather from magic event handler. | |
9 * Formulated golden rule for calling lisp from window procedure: | |
10 "NOOOOOO!". May be violated under circumstances although. | |
11 * frame-msw.c: corrected problem with setting frame width and height | |
12 properties, introduced by 95-style look. | |
13 | |
14 1997-12-12 SL Baur <steve@altair.xemacs.org> | |
15 | |
16 * input-method-xlib.c (describe_XIC): Add casts, use unsigned long | |
17 int. | |
18 | |
19 * eval.c (funcall_subr): Ifdef out as it is now unused. | |
20 | |
21 * emacsfns.h: Declare Fdisplay_error. | |
22 | |
23 * callint.c (Fquote_maybe): Don't use `==' on Lisp_Objects. | |
24 | |
25 1997-12-12 Michael Sperber <sperber@informatik.uni-tuebingen.de> | |
26 | |
27 * fileio.c: Removed stillborn set-buffer-modtime. | |
28 | |
29 1997-12-10 Hrvoje Niksic <hniksic@srce.hr> | |
30 | |
31 * elhash.c (hashtable_instantiate): If SIZE is nil, set it to | |
32 length of DATA. | |
33 (print_hashtable): Would bogusly print #(hashtable). | |
34 (verify_function): Use XCAR. | |
35 | |
36 1997-12-12 Hrvoje Niksic <hniksic@srce.hr> | |
37 | |
38 * elhash.c (print_hashtable_data_mapper): Use a C structure | |
39 instead of consing. | |
40 | |
41 1997-12-12 Hrvoje Niksic <hniksic@srce.hr> | |
42 | |
43 * callint.c (quotify_arg): Don't quotify vectors, keywords, | |
44 bit-vectors and lambdas. | |
45 (Fquote_maybe): New subr, from quotify_arg. | |
46 (quotify_args): Use it. | |
47 (Fcall_interactively): Ditto. | |
48 | |
49 1997-12-11 Hrvoje Niksic <hniksic@srce.hr> | |
50 | |
51 * window.c (Fset_window_point): Ditto for Fgoto_char. | |
52 (Fset_window_configuration): Ditto. | |
53 | |
54 * undo.c (Fprimitive_undo): Ditto for Fset_buffer_modified_p, | |
55 Fgoto_char and Fdelete_region. | |
56 | |
57 * print.c (temp_output_buffer_setup): Ditto. | |
58 | |
59 * glyphs.c (make_string_from_file): Ditto. | |
60 | |
61 * glyphs-x.c (pixmap_to_lisp_data): Ditto for Ferase_buffer. | |
62 (pixmap_to_lisp_data): Ditto for Fbuffer_substring. | |
63 | |
64 * bytecode.c (Fbyte_code): Use Qnil instead of Fcurrent_buffer() | |
65 when calling functions that use decode_buffer() internally -- it | |
66 is faster. | |
67 | |
68 Change done for Fgoto_char, Fchar_after, Ffollowing_char, | |
69 Fpreceding_char, Findent_to, Feolp, Feobp, Fbolp, Fbobp, | |
70 Fforward_char, Fforward_word, Fskip_chars_forward, | |
71 Fskip_chars_backward, Fforward_line, Fbuffer_substring, | |
72 Fdelete_region, Fnarrow_to_region, Fwiden, Fend_of_line, Fupcase | |
73 and Fdowncase. | |
74 | |
75 1997-12-11 Jonathan Harris <jhar@tardis.ed.ac.uk>, Kirill M. Katsnelson <kkm@kis.ru> | |
76 | |
77 * The first collegial patch in the xemacs-nt history. Well... | |
78 * device-msw.c, event-msw.c, event-msw.h, frame-msw.c, msw-proc.c: | |
79 xemacs is now single-threaded application. Due to this, the | |
80 problem with crash during input events in GC got resolved. | |
81 * xemacs frames are given "95ish" look with raised border. | |
82 * stop character (ctrl+g) now works. SIGINT (ctrl+c or ctrl+break | |
83 at the console) is still broken although. | |
84 * frame "as lisp object" is now stored in window-associated space | |
85 provided by the system. This enables obtaining frame object given | |
86 window handle in constant time. | |
87 * mswindows_cancel_dispatch_event() now has limited handling | |
88 for key_press_event's in addition to timeout_event's. | |
89 | |
90 1997-12-11 SL Baur <steve@altair.xemacs.org> | |
91 | |
92 * intl.c (init_intl_very_early): Force LC_NUMERIC to "C". | |
93 * input-method-xfs.c (Initialize_Locale): Ditto. | |
94 * input-method-motif.c (Initialize_Locale): Ditto. | |
95 * input-method-xlib.c (Initialize_Locale): Ditto. | |
96 Suggested by Didier Verna <verna@inf.enst.fr> and | |
97 Martin Buchholz <martin@xemacs.org> | |
98 | |
99 1997-12-10 Karl M. Hegbloom <karlheg@bittersweet.inetarena.com> | |
100 | |
101 * config.h.in: #undef MAGICK_HEADERS_ARE_UNDER_X11 | |
102 | |
103 * glyphs-x.c: #ifdef MAGICK_HEADERS_ARE_UNDER_X11 added. | |
104 | |
105 1997-12-11 SL Baur <steve@altair.xemacs.org> | |
106 | |
107 * glyphs-x.c (_XOS_H_): Try to avoid including Xos.h on Solaris. | |
108 Suggested by Samuel Tardieu <sam@inf.enst.fr> | |
109 | |
110 1997-12-11 David Hobley <davidh@wr.com.au> | |
111 | |
112 * pure.c: Removed WINDOWSNT conditional. | |
113 | |
114 1997-12-10 SL Baur <steve@altair.xemacs.org> | |
115 | |
116 * Makefile.in.in: Doc changes, update dependencies. | |
117 | |
118 * frame-x.c (x_init_frame_1): Remove unused variable. | |
119 | |
120 * fns.c (internal_equal): Guard label with ifdef. | |
121 (internal_old_equal): Ditto. | |
122 | |
123 * symsinit.h: Declare structure_type_create_hashtable. | |
124 | |
125 * elhash.c (finish_marking_weak_hashtables): Move unused variable | |
126 so gcc doesn't complain about it. | |
127 | |
128 * elhash.h: Declare new weak hashtables. | |
129 | |
130 * elhash.c (print_hashtable): Fix format. | |
131 | |
132 1997-12-10 Hrvoje Niksic <hniksic@srce.hr> | |
133 | |
134 * frame-tty.c (tty_raise_frame_no_select): Use LIST_LOOP. | |
135 (tty_lower_frame): Ditto. | |
136 | |
137 * faces.c (face_validate): Don't check for doubly defined | |
138 keywords; the reader does that. | |
139 | |
140 * emacs.c (main_1): Call structure_type_create_hashtable(). | |
141 | |
142 * general.c (syms_of_general): Added Qtest and Qsize. | |
143 | |
144 * elhash.c (structure_type_create_hashtable): New function. | |
145 (hashtable_type_validate): Ditto. | |
146 (hashtable_test_validate): Ditto. | |
147 (hashtable_size_validate): Ditto. | |
148 (hashtable_data_validate): Ditto. | |
149 (hashtable_instantiate): Ditto. | |
150 | |
151 * extents.c (extent_putprop): Made it work. | |
152 (extent_remprop): Ditto. | |
153 | |
1 1997-12-08 Kirill M. Katsnelson <kkm@kis.ru> | 154 1997-12-08 Kirill M. Katsnelson <kkm@kis.ru> |
2 | 155 |
3 * device.h: device::fdin and device::fdout are now defined for | 156 * device.h: device::fdin and device::fdout are now defined for |
4 systems which do not HAVE_UNIXOID_EVENT_LOOP. | 157 systems which do not HAVE_UNIXOID_EVENT_LOOP. |
5 * device-tty.c, process.c, signal.c: call to signal_fake_event() | 158 * device-tty.c, process.c, signal.c: call to signal_fake_event() |