Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 430:a5df635868b2 r21-2-23
Import from CVS: tag r21-2-23
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 11:29:08 +0200 |
| parents | 3ecd8885ac67 |
| children | 3a7e78e1142d |
comparison
equal
deleted
inserted
replaced
| 429:8305706cbb93 | 430:a5df635868b2 |
|---|---|
| 1 1999-11-27 Adrian Aichner <aichner@ecf.teradyne.com> | |
| 2 | |
| 3 * sysfile.h: Encapsulate `fstat' for Windows NT just like stat to | |
| 4 get consistent file modification times. | |
| 5 | |
| 6 * sysdep.h: Declare `wait_for_termination' to use process handle, | |
| 7 not PID, on Windows NT native. | |
| 8 | |
| 9 * sysdep.c (wait_for_termination): Use process handle, not PID, on | |
| 10 Windows NT native. Set exit code correctly on Windows NT. | |
| 11 (sys_subshell): Use process handle, not PID, | |
| 12 on Windows NT native. | |
| 13 (sys_fstat): Add ENCAPSULATE_FSTAT for Windows NT. | |
| 14 | |
| 15 * process-nt.c (nt_create_process): Remove negative pid hack for | |
| 16 Windows 95. | |
| 17 (nt_send_process): Declare vol_proc volatile. | |
| 18 (get_internet_address): warn_when_safe if IP address cannot be | |
| 19 found. | |
| 20 (nt_open_network_stream): warn_when_safe if network stream fails | |
| 21 to open. | |
| 22 | |
| 23 * ntproc.c (create_child): Remove negative pid hack for Windows | |
| 24 95. Remove incorrect and unnecessary USE_UNION_TYPE handling. | |
| 25 | |
| 26 * nt.c (fstat): Encapsulate for Windows NT just like stat to get | |
| 27 consistent file modification times. | |
| 28 | |
| 29 * callproc.c (call_process_cleanup): Use process handle, not PID, | |
| 30 on Windows NT native. | |
| 31 (Fcall_process_internal): Ditto. Close fd_error in parent. Don't | |
| 32 check for negative pid on Windows NT/9[58]. | |
| 33 | |
| 34 1999-12-07 Martin Buchholz <martin@xemacs.org> | |
| 35 | |
| 36 * XEmacs 21.2.23 is released. | |
| 37 | |
| 38 1999-12-06 Martin Buchholz <martin@xemacs.org> | |
| 39 | |
| 40 * events.c (Fcopy_event): Don't copy the lrecord_header. | |
| 41 | |
| 42 * lisp.h (DO_REALLOC): | |
| 43 Optimize. | |
| 44 Remove redundant parens. | |
| 45 Remove generic hygienic macro comment. | |
| 46 | |
| 47 * lrecord.h (set_lheader_implementation): Remove redundant parens. | |
| 48 | |
| 49 1999-12-05 Martin Buchholz <martin@xemacs.org> | |
| 50 | |
| 51 * lstream.c (Lstream_adding): | |
| 52 - Never compare a size_t and a possibly negative number. | |
| 53 - Optimize. | |
| 54 | |
| 55 1999-12-05 Kyle Jones <kyle_jones@wonderworks.com> | |
| 56 | |
| 57 * lisp/itimer.el: (require 'lisp-float-type). Use | |
| 58 floats directly in itimer-time-difference. | |
| 59 | |
| 60 1999-12-05 Andy Piper <andy@xemacs.org> | |
| 61 | |
| 62 * redisplay-output.c (redisplay_output_layout): avoid name hiding. | |
| 63 | |
| 64 * gui.h: declare gui_add_item_keywords_to_plist. | |
| 65 | |
| 66 * window.c (Fdelete_window): mark subwindows as changed so that | |
| 67 they can be GC'd if necessary. | |
| 68 | |
| 69 1999-12-02 Jan Vroonhof <vroonhof@math.ethz.ch> | |
| 70 | |
| 71 * src/callproc.c (Fcall_process_internal): Be careful in writing | |
| 72 terminating null when copying args. nargs can be < 4. | |
| 73 Idea from Klaus Frank <klausf@i3.informatik.rwth-aachen.de> | |
| 74 | |
| 75 1999-11-29 Kyle Jones <kyle_jones@wonderworks.com> | |
| 76 | |
| 77 * src/sound.c (Fding): Remove zero initialization of | |
| 78 static variables to avoid crashes on systems that dump | |
| 79 the initialized data segment read-only. | |
| 80 | |
| 81 1999-12-05 Jan Vroonhof <vroonhof@math.ethz.ch> | |
| 82 | |
| 83 * glyphs-x.c (convert_EImage_to_XImage): Guard against other | |
| 84 visual classes. From Rasmus Borup Hansen <rbh@math.ku.dk> | |
| 85 | |
| 86 1999-12-04 Martin Buchholz <martin@xemacs.org> | |
| 87 | |
| 88 * lstream.c: (filedesc_reader): | |
| 89 (filedesc_writer): Try number 2: Support broken systems where | |
| 90 return type of read() and write() is different from ssize_t. | |
| 91 | |
| 92 * systty.h: | |
| 93 * sysdep.h: | |
| 94 * sysdep.c: | |
| 95 - Replace macro calls to EMACS_GET_TTY and EMACS_SET_TTY with | |
| 96 function equivalents emacs_get_tty() and emacs_set_tty(). | |
| 97 - Moved prototypes to systty.h, where struct event_tty is defined. | |
| 98 - Renamed bogus `waitp' parameter to `flushp'. | |
| 99 | |
| 100 * lstream.c (filedesc_reader): Support broken systems where return | |
| 101 type of read() is different from ssize_t. | |
| 102 | |
| 103 * events.c (Fcopy_event): Avoid redundant EQ test if event2 is nil. | |
| 104 | |
| 105 * event-stream.c (menu_move_up): Remove redundant if block. | |
| 106 (menu_move_down): Gratuitous rewriting. | |
| 107 (menu_move_left): Work around Cygnus codefusion-990706 compiler bug. | |
| 108 (menu_move_right): Ditto. | |
| 109 | |
| 110 * lrecord.h (copy_lcrecord): | |
| 111 (zero_lcrecord): | |
| 112 Always add parentheses around uses of macro arguments. | |
| 113 | |
| 114 * sysdll.c: #include <stdlib.h> for exit(). | |
| 115 * unexhp9k800.x: #include <stdlib.h> for malloc(). | |
| 116 Use proper prototype for Save_Shared_Data(void). | |
| 117 | |
| 118 1999-12-04 Jan Vroonhof <vroonhof@math.ethz.ch> | |
| 119 | |
| 120 * src/redisplay.c (point_would_be_visible): Correct for topclip. | |
| 121 | |
| 122 1999-12-02 Hrvoje Niksic <hniksic@iskon.hr> | |
| 123 | |
| 124 * lisp.h: Declare Qself_insert_defer_undo. | |
| 125 | |
| 126 * event-stream.c (Fdispatch_event): Get the magic undo thing from | |
| 127 a symbol property, so commands other than self-insert-command can | |
| 128 install it. | |
| 129 (syms_of_event_stream): Define Qself_insert_defer_undo. | |
| 130 | |
| 131 1999-11-30 Martin Buchholz <martin@xemacs.org> | |
| 132 | |
| 133 * floatfns.c (emacs_rint): Rename rint to emacs_rint, so that | |
| 134 `#undef HAVE_RINT' works. | |
| 135 | |
| 136 * sysdep.h: Fix up prototypes for sys_read_1(), sys_write_1() | |
| 137 | |
| 138 1999-11-25 Andy Piper <andy@xemacs.org> | |
| 139 | |
| 140 * select-msw.c (Fmswindows_set_clipboard): selection fixes from | |
| 141 Mike Alexander. | |
| 142 (Fmswindows_delete_selection): ditto. | |
| 143 | |
| 144 * redisplay.h (CLASS_REDISPLAY_FLAGS_CHANGEDP): add size_changed. | |
| 145 (GLOBAL_REDISPLAY_FLAGS_CHANGEDP): ditto. | |
| 146 | |
| 147 * redisplay.c (redisplay_device): move size changed to macros in | |
| 148 redisplay.h | |
| 149 (redisplay_without_hooks): ditto. | |
| 150 | |
| 151 * redisplay-output.c (redisplay_output_layout): rename to avoid | |
| 152 name hiding. | |
| 153 | |
| 154 * process-nt.c (struct nt_process_data): mks toolkit fixes from | |
| 155 Mike Alexander. | |
| 156 (nt_create_process): ditto. | |
| 157 (nt_send_process): ditto. | |
| 158 | |
| 159 * nt.c (init_environment): make sure mingw32 gets the cached | |
| 160 system info. | |
| 161 | |
| 162 * gui.h: declare gui_add_item_keywords_to_plist. | |
| 163 | |
| 164 * event-msw.c (mswindows_wnd_proc): Clipboard fixes from Mike | |
| 165 Alexander. | |
| 166 | |
| 167 * console-msw.h: fix cygwin define/header 1.0 problems. | |
| 168 * glyphs-msw.c: ditto. | |
| 169 * ntplay.c: ditto. | |
| 170 * unexcw.c: ditto. | |
| 171 * s/cygwin32/h: ditto. | |
| 172 | |
| 1 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org> | 173 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org> |
| 2 | 174 |
| 3 * XEmacs 21.2.22 is released | 175 * XEmacs 21.2.22 is released |
| 4 | 176 |
| 5 1999-11-28 Martin Buchholz <martin@xemacs.org> | 177 1999-11-28 Martin Buchholz <martin@xemacs.org> |
