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