Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 288:e11d67e05968 r21-0b42
Import from CVS: tag r21-0b42
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 10:35:54 +0200 |
| parents | 57709be46d1b |
| children | c9fe270a4101 |
comparison
equal
deleted
inserted
replaced
| 287:13a0bd77a29d | 288:e11d67e05968 |
|---|---|
| 1 1998-05-29 Andy Piper <andyp@parallax.co.uk> | |
| 2 | |
| 3 * ntplay.c (play_sound_data_1) new function. convert alloca data | |
| 4 to malloc if necessary. | |
| 5 (play_sound_file): if the file is not in our path then convert to | |
| 6 data and play. | |
| 7 | |
| 8 1998-06-01 SL Baur <steve@altair.xemacs.org> | |
| 9 | |
| 10 * mule-mcpath.c (mc_chdir): Reverse parameters in call to memcpy. | |
| 11 * msdos.c (Frecent_doskeys): Ditto. | |
| 12 | |
| 13 * unexalpha.c (unexec): Reverse parameters in call to memcpy. | |
| 14 Suggested by Reggie Perry <perry@zso.dec.com> | |
| 15 | |
| 16 * buffer.h: Eliminate size in declaration. | |
| 17 | |
| 18 1998-06-01 Olivier Galibert <galibert@pobox.com> | |
| 19 | |
| 20 * unexelfsgi.c (unexec): Cleanup n/nn and remove useless kludge. | |
| 21 | |
| 22 1998-06-01 Kirill M. Katsnelson <kkm@kis.ru> | |
| 23 | |
| 24 * gui.c (gui_item_init): Changed the default value for config member | |
| 25 from Qunbound to Qnil. | |
| 26 | |
| 27 1998-06-01 Greg Klanderman <greg@alphatech.com> | |
| 28 | |
| 29 * indent.c (vmotion_pixels): Don't #define abs(). | |
| 30 | |
| 31 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru> | |
| 32 | |
| 33 * s/windowsnt.h: Defined popen and pclose to be _popen and _pclose | |
| 34 respectively. | |
| 35 | |
| 36 1998-05-30 Andy Piper <andyp@parallax.co.uk> | |
| 37 | |
| 38 * glyphs.h: add xbm declarations. | |
| 39 | |
| 40 * console.h: add xbm_instantiate_method device method. | |
| 41 | |
| 42 * glyphs.c (check_valid_xbm_inline) (xbm_validate) | |
| 43 (bitmap_to_lisp_data) (xbm_mask_file_munging) (xbm_normalize) | |
| 44 (xbm_possible_dest_types): moved here from glyphs-x.c. use | |
| 45 locate_pixmap_file device method and read_bitmap_data_from_file | |
| 46 instead of XmuReadBitmapDataFromFile. | |
| 47 (xbm_instatntiate): make a device method. | |
| 48 | |
| 49 * glyphs-x.c: see glyphs.c changes. (read_bitmap_data_from_file) | |
| 50 new function that just calls XmuReadBitmapDataFromFile. | |
| 51 (x_xbm_instatntiate): device method from xbm_instantiate. | |
| 52 | |
| 53 * glyphs-msw.c (read_bitmap_data) (NextInt) | |
| 54 (read_bitmap_data_from_file): new functions copied from Xmu | |
| 55 sources. | |
| 56 (xbm_create_bitmap_from_data) from Ben <ben@666.com> convert | |
| 57 inline data to an mswindows bitmap. | |
| 58 (init_image_instance_from_xbm_inline) (xbm_instantiate_1) | |
| 59 (mswindows_xbm_instantiate): mswindows-ized versions of the X | |
| 60 functions. | |
| 61 | |
| 62 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru> | |
| 63 | |
| 64 * window.c (specifier_vars_of_window): Renamed `has_modeline-p' to | |
| 65 `modeline-visible-p'. | |
| 66 Declared specifier lisp variables at the beginning oh the file | |
| 67 as static. | |
| 68 | |
| 69 * procimpl.h (struct process_methods): Changed semantics of | |
| 70 create_process method so it accepts lisp strings instead of | |
| 71 char pointers. | |
| 72 | |
| 73 * process.c (Fstart_process_internal): Moved building of | |
| 74 unix style argv from here to process-unix.c, ... | |
| 75 | |
| 76 * process-unix.c (unix_create_process): ... right here. | |
| 77 | |
| 78 * process-nt.c (nt_create_process): Changed this function to | |
| 79 support new semantics, so avoided a GC problem. | |
| 80 | |
| 81 * events.c (Fmake_event): Document misc-user events properties. | |
| 82 (Fmake_event): Do not allow arbitrary objects for channel property | |
| 83 of misc-user events. | |
| 84 (Fmake_event): Change misc-user event validation: it is function | |
| 85 which is required, not button. | |
| 86 | |
| 87 * event-msw.c (mswindows_user_event_p): Recognize misc user events as | |
| 88 user events. | |
| 89 (mswindows_enqueue_misc_user_event): Added function. | |
| 90 (mswindows_bump_queue): Removed function. | |
| 91 (mswindows_enqueue_magic_event): Support NULL HWND parameter. | |
| 92 (mswindows_wnd_proc, WM_CLOSE): Use mswindows_enqueue_misc_user_event(). | |
| 93 (mswindows_wnd_proc, WM_EXITSIZEMOVE): Ditto. | |
| 94 (emacs_mswindows_handle_magic_event): Handle XM_BUMPQUEUE, by doing | |
| 95 really nothing, which is my personal favorite thing. | |
| 96 | |
| 97 * console-msw.h: Removed prototype for mswindows_bump_queue(). | |
| 98 Added prototype for mswindows_enqueue_misc_user_event(). | |
| 99 | |
| 100 * menubar-msw.c (mswindows_handle_wm_command): Use | |
| 101 mswindows_enqueue_misc_user_event(). | |
| 102 | |
| 103 * toolbar-msw.c (mswindows_handle_toolbar_wm_command): Ditto. | |
| 104 | |
| 105 * dialog-msw.c (dialog_proc): Ditto. | |
| 106 | |
| 107 * scrollbar-msw.c (mswindows_handle_scrollbar_event): Ditto. | |
| 108 (mswindows_handle_scrollbar_event): Use frame, not window, for misc | |
| 109 user events channel. | |
| 110 | |
| 111 1998-05-29 Greg Klanderman <greg@alphatech.com> | |
| 112 | |
| 113 * window.c (Fwindow_displayed_text_pixel_height): was relying on | |
| 114 incorrect semantics of vmotion_pixels which has been fixed. don't | |
| 115 use it anymore as it can't easily be used. | |
| 116 | |
| 117 * indent.c (vmotion_pixels): fix off by one bug moving up. also | |
| 118 the motion was reported incorrectly if you tried to go past end of | |
| 119 buffer. | |
| 120 | |
| 121 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru> | |
| 122 | |
| 123 * toolbar.h: Removed misleading commentary, as Martin suggested. | |
| 124 | |
| 125 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru> | |
| 126 | |
| 127 * lisp.h: Extern Qactivate_menubar_hook. | |
| 128 | |
| 129 * menubar-msw.c (unsafe_handle_wm_initmenu_1): Pass correct value to | |
| 130 run_hook (). | |
| 131 | |
| 132 1998-05-29 Andy Piper <andyp@parallax.co.uk> | |
| 133 | |
| 134 * glyphs-msw.c: use BPLINE macro. | |
| 135 | |
| 136 * select-msw.c (mswindows-selection-exists-p) | |
| 137 (mswindows-delete-selection): doc string fixes. | |
| 138 | |
| 139 * toolbar-msw.c (mswindows_output_toolbar): make disabled buttons | |
| 140 unpressable. warning elimination. | |
| 141 | |
| 142 1998-05-28 Martin Buchholz <martin@xemacs.org> | |
| 143 | |
| 144 * alloc.c (dbg_constants): | |
| 145 * dbxrc: | |
| 146 * gdbinit: | |
| 147 Remove toolbar_data debugging code, since that lrecord has | |
| 148 also been removed. | |
| 149 | |
| 150 Wed May 27, 1998 Darryl Okahata <darrylo@sr.hp.com> | |
| 151 | |
| 152 * alloc.c: zap cached value of (user-home-directory), so that | |
| 153 it's not undumped. | |
| 154 | |
| 155 * buffer.c: From init_buffer(), separated out code that | |
| 156 determined the initial directory for the *scratch* buffer, and | |
| 157 put them into a function called "init_initial_directory()". | |
| 158 The initial directory is now available as a global "char *" | |
| 159 called initial_directory. | |
| 160 | |
| 161 * buffer.h: Added extern entries for initial_directory[] and | |
| 162 init_initial_directory(). | |
| 163 | |
| 164 * editfns.c: added new elisp function "user-home-directory", | |
| 165 which basically returns getenv("HOME"), but attempts to use | |
| 166 other values if $HOME isn't set.This may have to be tweaked in | |
| 167 the future as, under Unix, "/" is used if $HOME isn't set (this | |
| 168 probably should be set to the current directory). To support | |
| 169 this, a new C function, "get_home_directory()", now exists, | |
| 170 which returns the "home directory", as a "char *" string. | |
| 171 | |
| 172 * emacs.c: Rearrange NT initialization order so that | |
| 173 environment/registry variables will be properly entered into | |
| 174 Vprocess_enviroment. | |
| 175 | |
| 176 * fileio.c: replaced egetenv("HOME") with calls to the new | |
| 177 get_home_directory(). | |
| 178 | |
| 179 * lisp.h: Added function prototypes for uncache_home_directory() | |
| 180 and get_home_directory(), along with lisp prototypes for | |
| 181 Fuser_home_directory() and friends. | |
| 182 | |
| 183 * nt.c: replaced getenv("HOME") with calls to the new | |
| 184 get_home_directory(). | |
| 185 | |
| 186 * sysfile.h: for WINDOWSNT, #include <direct.h>, to suppress | |
| 187 warnings about getcwd(), etc. not having prototypes. | |
| 188 | |
| 189 1998-05-28 Kirill M. Katsnelson <kkm@kis.ru> | |
| 190 | |
| 191 * process-nt.c (send_signal): Emulate SIGHUP. | |
| 192 (validate_signal_number): Ditto. | |
| 193 | |
| 194 * event-msw.c (mswindows_wnd_proc, WM_KEYDOWN): Unconditionally | |
| 195 remove MOD_SHIFT from ASCII characters. | |
| 196 (mswindows_wnd_proc, WM_KEYDOWN): Do not activate the menubar when | |
| 197 F10 is pressed. | |
| 198 | |
| 199 1998-05-24 Oliver Graf <ograf@fga.de> | |
| 200 | |
| 201 * frame-x.c (cde-start-drag-internal): added filename and multi- | |
| 202 data transfers | |
| 203 (x_cde_convert_callback) dito | |
| 204 | |
| 205 1998-05-26 Oliver Graf <ograf@fga.de> | |
| 206 | |
| 207 * frame-x.c: include event-mod.h also with CDE | |
| 208 (x_cde_convert_callback) made the thing working | |
| 209 (cde-start-drag-internal) also debugging | |
| 210 | |
| 211 1998-05-15 Greg Klanderman <greg@alphatech.com> | |
| 212 | |
| 213 * window.c (Fwindow_displayed_text_pixel_height): New function. | |
| 214 (syms_of_window): DEFSUBR it. | |
| 215 | |
| 216 * indent.c (Fvertical_motion_pixels): New function - request | |
| 217 movement in pixels. | |
| 218 (vmotion_pixels): helper. | |
| 219 (syms_of_indent): DEFSUBR. | |
| 220 * lisp.h: declaration for vmotion_pixels(). | |
| 221 | |
| 222 * indent.c (Fvertical_motion): Add optional third argument PIXELS, | |
| 223 to request returning motion in pixels. | |
| 224 (Fvertical_motion_pixels): Remove, functionality merged into | |
| 225 Fvertical_motion. | |
| 226 * window.c (window_scroll): call Fvertical_motion with 3 arguments. | |
| 227 (Fmove_to_window_line): ditto. | |
| 228 * lisp.h: Change declaration for Fvertical_motion. | |
| 229 | |
| 230 * window.c: rename window-text-pixel-{height,width,edges} to | |
| 231 window-text-area-pixel-*. | |
| 232 | |
| 233 1998-05-26 Gunnar Evermann <Gunnar.Evermann@nats.informatik.uni-hamburg.de> | |
| 234 | |
| 235 * tooltalk.c (vars_of_tooltalk) added staticpro for | |
| 236 Tooltalk_Message_plist_str and Tooltalk_Pattern_plist_str | |
| 237 | |
| 238 1998-05-27 Andy Piper <andyp@parallax.co.uk> | |
| 239 | |
| 240 * faces.c: create a new 3d_object_face, make modeline and | |
| 241 vertical_divider faces fallback to this rather than the default. | |
| 242 | |
| 243 1998-05-21 Andy Piper <andyp@parallax.co.uk> | |
| 244 | |
| 245 * s/cygwin32.h: define charsets for cygwin. | |
| 246 | |
| 247 1998-05-25 Andy Piper <andyp@parallax.co.uk> | |
| 248 | |
| 249 * toolbar-msw.c (mswindows_output_toolbar): fix up button sizes | |
| 250 and coordinates. resize bitmaps if we have already settled on a | |
| 251 different size. | |
| 252 | |
| 253 * glyphs-msw.c (xpm_to_eimage): add ';' for mswindows compiler. | |
| 254 | |
| 255 1998-05-25 Hrvoje Niksic <hniksic@srce.hr> | |
| 256 | |
| 257 * toolbar-msw.c (mswindows_handle_toolbar_wm_command): Ditto. | |
| 258 | |
| 259 * menubar-msw.c (mswindows_handle_wm_command): Ditto. | |
| 260 | |
| 261 * gui.h: Ditto. | |
| 262 | |
| 263 * gui-x.c (popup_selection_callback): Ditto. | |
| 264 | |
| 265 * dialog-msw.c (dialog_proc): get_callback -> get_gui_callback. | |
| 266 | |
| 267 * gui.c (get_callback): Renamed to get_gui_callback. | |
| 268 | |
| 269 1998-05-17 Martin Buchholz <martin@xemacs.org> | |
| 270 | |
| 271 * glyphs.h: order rearrangement. | |
| 272 | |
| 273 * device-tty.c (tty_asynch_device_change): Warning suppression. | |
| 274 * device-x.c (x_device_system_metrics): Warning suppression. | |
| 275 Make Doc strings consistent with coding standards. | |
| 276 | |
| 277 1998-05-24 Martin Buchholz <martin@xemacs.org> | |
| 278 | |
| 279 * general.c: multiple definition of `Qicon'. general.c seems | |
| 280 like a good home for Qicon. | |
| 281 | |
| 282 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> | |
| 283 | |
| 284 * This patch is to fix compilation warnings under Windows. | |
| 285 | |
| 286 * s/windowsnt.h: Encapsulate getpid with sys_getpid. | |
| 287 Added prototypes for FSF inherited functions, with which XEmacs is | |
| 288 sprinkled thoroughly. | |
| 289 Removed some #if 0 code. Bracketed some more definitions, probably | |
| 290 related to Visual C versions prior to 4 (we do not support them). | |
| 291 | |
| 292 * sysfloat.h (logb): Finally, get logb() prototyped. | |
| 293 | |
| 294 * sysfile.h: Added Windows specific includes. | |
| 295 Removed old Windows specific code bracketed with #if 0. | |
| 296 | |
| 297 * sysdep.h: Added prototype for xrealpath(). | |
| 298 | |
| 299 * sysdep.c (sys_getpid): Added function, to support '95 negative pids. | |
| 300 | |
| 301 * symsinit.h: Added prototypes for syms_of_dired_mswindows, | |
| 302 vars_of_dired_mswindows and init_ntproc (Grrr). | |
| 303 | |
| 304 * realpath.c: Added Windows specific include files. | |
| 305 (xrealpath): Conditionalized declaration of some auto variables on | |
| 306 S_IFLNK, to avoid warnings. | |
| 307 | |
| 308 * ntproc.c: Disabled some compiler warnings. This file is going to | |
| 309 die, so I have not cleaned it up much. | |
| 310 (set_process_dir): Const parameter. | |
| 311 (Fwin32_short_file_name): Down CHECK_* macros to one argument. | |
| 312 (Fwin32_long_file_name): Ditto. | |
| 313 (Fwin32_set_process_priority): Ditto. Why didn't I remove these | |
| 314 three functions? | |
| 315 | |
| 316 * nt.h: Added prototypes for set_process_dir and convert_time. | |
| 317 | |
| 318 * nt.c: More include files. | |
| 319 (getpwnam): Consted char* argument. | |
| 320 (get_emacs_configuration): Const return value. | |
| 321 (opendir): Const argument. | |
| 322 (stat): Casted converstion long->short. | |
| 323 (stat): Removed ad hoc and questionable support for non-MSC compile. | |
| 324 (sys_pipe): Removed unused auto variable. | |
| 325 (_sys_read_ahead): Removed calls to DebPrint. | |
| 326 (sys_read): Ditto, in 2 places. | |
| 327 (term_ntproc): Added unused int parameter to signal handler, to | |
| 328 avoid a warning when compiling a call to signal(). | |
| 329 (msw_sigset): Properly return old signandler or NULL instead of void. | |
| 330 | |
| 331 * floatfns.c (Flogb): Casted arguments to unary minus to signed. | |
| 332 | |
| 333 * gmalloc.c (morecore): Ditto. | |
| 334 (_free_internal): Ditto. | |
| 335 | |
| 336 * lread.c (parse_integer): Ditto. | |
| 337 | |
| 338 * dired-msw.c: Added several include files. | |
| 339 | |
| 340 * cmdloop.c (Fcommand_loop_1): Added Microsoft C to the Big List | |
| 341 of Compilers to Shut Up. | |
| 342 | |
| 343 * callproc.c: Added #includes to suppress warnings under Windows. | |
| 344 (init_callproc): Removed #if0'ed code and unused variables. | |
| 345 | |
| 346 1998-05-25 Andy Piper <andyp@parallax.co.uk> | |
| 347 | |
| 348 * device-msw.c (mswindows_device_system_metrics): do planes in a | |
| 349 way consistent with X. | |
| 350 | |
| 351 * glyphs-msw.c (mswindows_initialize_image_instance_mask): don't | |
| 352 use SetPixel, use DIBits functions. | |
| 353 (xpm_to_eimage): frob colors more closely like xpm deos. | |
| 354 | |
| 355 * toolbar-msw.c: only resize bitmaps when shrinking. Adjust look | |
| 356 to be closer to X version. | |
| 357 | |
| 358 * event-msw.c: use tooltip string directly. | |
| 359 | |
| 360 * redisplay-msw.c: reinstate Kirill's bg pixmap change. | |
| 361 | |
| 362 * objects-msw.c: frob rgb colors that only Kyle uses. | |
| 363 | |
| 364 * dialog-msw.c (button_width): INLINE -> inline. | |
| 365 | |
| 1 1998-05-23 SL Baur <steve@altair.xemacs.org> | 366 1998-05-23 SL Baur <steve@altair.xemacs.org> |
| 2 | 367 |
| 3 * getloadavg.c (getloadavg): Fix typo. | 368 * getloadavg.c (getloadavg): Fix typo. |
| 4 | 369 |
| 5 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> | 370 1998-05-23 Kirill M. Katsnelson <kkm@kis.ru> |
| 131 Use IsCharAlpha() instead of isaplha(). | 496 Use IsCharAlpha() instead of isaplha(). |
| 132 | 497 |
| 133 1998-05-19 Kazuyuki IENAGA <ienaga@jsys.co.jp> | 498 1998-05-19 Kazuyuki IENAGA <ienaga@jsys.co.jp> |
| 134 | 499 |
| 135 * s/freebsd.h: FreeBSD 2.2.6 now supports setlocale(LC_ALL, ""). | 500 * s/freebsd.h: FreeBSD 2.2.6 now supports setlocale(LC_ALL, ""). |
| 501 | |
| 502 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> | |
| 503 | |
| 504 * objects-msw.c (mswindows_initialize_font_instance): Use ANSI | |
| 505 charset when creating font. | |
| 506 (mswindows_initialize_color_instance): Do not create brush along | |
| 507 with a color. | |
| 508 (mswindows_finalize_color_instance): Do not delete it then. | |
| 509 | |
| 510 * objects-msw.h (struct mswindows_color_instance_data): Removed | |
| 511 brush slot, and corresponding accessor macro. | |
| 136 | 512 |
| 137 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> | 513 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> |
| 138 | 514 |
| 139 * toolbar.c: Removed toolbar_data lrecord implementation. | 515 * toolbar.c: Removed toolbar_data lrecord implementation. |
| 140 (mark_frame_toolbar_buttons_dirty): Replase usage of toolbar_data | 516 (mark_frame_toolbar_buttons_dirty): Replase usage of toolbar_data |
