Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 337:fbbf69b4e8a7 r21-0-66
Import from CVS: tag r21-0-66
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 10:51:02 +0200 |
| parents | 54f7aa390f4f |
| children | 336b97f03633 |
comparison
equal
deleted
inserted
replaced
| 336:fe0a93612022 | 337:fbbf69b4e8a7 |
|---|---|
| 1 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org> | |
| 2 | |
| 3 * XEmacs 21.0.66 is released | |
| 4 | |
| 5 1999-03-08 Andy Piper <andy@xemacs.org> | |
| 6 | |
| 7 * menubar-msw.c (displayable_menu_item): correct off-by-one & | |
| 8 handling. | |
| 9 | |
| 10 1999-03-08 Martin Buchholz <martin@xemacs.org> | |
| 11 | |
| 12 * mule-charset.c: | |
| 13 (non_ascii_valid_char_p): | |
| 14 (lookup_composite_char): | |
| 15 (composite_char_string): | |
| 16 (make-composite-char): | |
| 17 (composite-char-string): | |
| 18 (syms_of_mule_charset): | |
| 19 (complex_vars_of_mule_charset): | |
| 20 * mule-charset.h (LEADING_BYTE_COMPOSITE): | |
| 21 (CHAR_LEADING_BYTE): | |
| 22 (MAKE_CHAR): | |
| 23 * file-coding.h (CODING_STATE_COMPOSITE): | |
| 24 (CODING_STATE_ISO2022_LOCK): | |
| 25 (iso_esc_flag): | |
| 26 (LEADING_BYTE_COMPOSITE): | |
| 27 * file-coding.c (struct iso2022_decoder): | |
| 28 (decoding_closer): | |
| 29 (reset_iso2022): | |
| 30 (parse_iso2022_esc): | |
| 31 (encode_coding_iso2022): | |
| 32 #ifdef out all composite character support using | |
| 33 #ifdef ENABLE_COMPOSITE_CHARS | |
| 34 | |
| 35 * alloc.c: Define lrecord_coding_system only if ! FILE_CODING | |
| 36 | |
| 37 1999-03-07 Martin Buchholz <martin@xemacs.org> | |
| 38 | |
| 39 * systime.h: Unix98 says sys/time.h should define select(), but | |
| 40 some systems define that in unistd.h. So include that file always. | |
| 41 | |
| 42 * free-hook.c (blocktype): Add gcpro5_type to blocktype. | |
| 43 (log_gcpro): Remove unused variable FRAME. | |
| 44 (show_gcprohist): Ansify. | |
| 45 Comment the #endif's | |
| 46 | |
| 47 1999-02-18 Martin Buchholz <martin@xemacs.org> | |
| 48 | |
| 49 * opaque.c (print_opaque): | |
| 50 (sizeof_opaque): | |
| 51 (equal_opaque): | |
| 52 (hash_opaque): | |
| 53 Egcs 1.1.1 seems to have a bug where | |
| 54 INTP (p->size_or_chain) | |
| 55 will crash XEmacs. Fix by introducing intermediate variable. | |
| 56 | |
| 57 1999-03-05 Martin Buchholz <martin@xemacs.org> | |
| 58 | |
| 59 * alloc.c: (disksave_object_finalization): | |
| 60 Set all the *-load-path variables to | |
| 61 nil, not just load-path itself. This gets the locate-file hash | |
| 62 tables garbage collected BEFORE dump, and has the side effect of | |
| 63 preventing crashes on OSF4.0+egcs. | |
| 64 | |
| 65 * alloc.c: | |
| 66 * gdbinit: | |
| 67 * dbxrc: | |
| 68 - Clean up gdb/dbx debugging support. | |
| 69 - Storing an EMACS_INT in an enum is not 64-bit clean! | |
| 70 - So change the enum to a set of separate variables. | |
| 71 - Add test cases to help debug the debugging support! | |
| 72 - Add `lisp-shadows' and `run-temacs' targets for dbx. | |
| 73 - Both dbx and gdb have been tested now. | |
| 74 | |
| 1 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org> | 75 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org> |
| 2 | 76 |
| 3 * XEmacs 21.0.65 is released | 77 * XEmacs 21.0.65 is released |
| 4 | 78 |
| 5 1999-03-02 Paul Keusemann <pkeusem@visi.com> | 79 1999-03-02 Paul Keusemann <pkeusem@visi.com> |
| 27 | 101 |
| 28 1999-02-23 SL Baur <steve@xemacs.org> | 102 1999-02-23 SL Baur <steve@xemacs.org> |
| 29 | 103 |
| 30 * glyphs-x.c (convert_EImage_to_XImage): Remove unused variable. | 104 * glyphs-x.c (convert_EImage_to_XImage): Remove unused variable. |
| 31 | 105 |
| 106 1999-02-18 Martin Buchholz <martin@xemacs.org> | |
| 107 | |
| 108 * file-coding.c (convert_to_external_format): | |
| 109 (convert_from_external_format): | |
| 110 Rewrite code to work around a DEC cc compiler bug. | |
| 111 | |
| 32 1999-02-17 Kazuo Oishi <oishi@ae.agr.yamaguchi-u.ac.jp> | 112 1999-02-17 Kazuo Oishi <oishi@ae.agr.yamaguchi-u.ac.jp> |
| 33 | 113 |
| 34 * glyphs-x.c (cononvert_EImage_to_XImage): correct | 114 * glyphs-x.c (cononvert_EImage_to_XImage): correct |
| 35 bytes per pixel counting. | 115 bytes per pixel counting. |
| 36 | 116 |
| 37 1999-02-15 Andy Piper <andy@xemacs.org> | 117 1999-02-15 Andy Piper <andy@xemacs.org> |
| 38 | 118 |
| 39 * s/cygwin32.h (BROKEN_SIGIO): don't define this as it causes | 119 * s/cygwin32.h (BROKEN_SIGIO): don't define this as it causes |
| 44 * s/bsdos4.h: New file. Port to BSDI BSD/OS 4.0. | 124 * s/bsdos4.h: New file. Port to BSDI BSD/OS 4.0. |
| 45 * xintrinsic.h: Redo CONST support for X11 R4 compatibility. | 125 * xintrinsic.h: Redo CONST support for X11 R4 compatibility. |
| 46 | 126 |
| 47 1999-02-02 Gleb Arshinov <gleb@cs.stanford.edu> | 127 1999-02-02 Gleb Arshinov <gleb@cs.stanford.edu> |
| 48 | 128 |
| 49 * process-nt.c (nt_send_process): | 129 * process-nt.c (nt_send_process): |
| 50 Fix for process-send-region/process-send-string breaking when size | 130 Fix for process-send-region/process-send-string breaking when size |
| 51 of the input > 128 chars: change maximum chunk size for process | 131 of the input > 128 chars: change maximum chunk size for process |
| 52 stream from 512 to 128, thus guaranteeing that ntpipe_shove_writer | 132 stream from 512 to 128, thus guaranteeing that ntpipe_shove_writer |
| 53 succeeds. | 133 succeeds. |
| 54 | 134 |
| 74 * sound.c (play-sound-file): Correct doc string to | 154 * sound.c (play-sound-file): Correct doc string to |
| 75 mention support of WAV files on Microsoft Windows | 155 mention support of WAV files on Microsoft Windows |
| 76 | 156 |
| 77 1998-12-28 Martin Buchholz <martin@xemacs.org> | 157 1998-12-28 Martin Buchholz <martin@xemacs.org> |
| 78 | 158 |
| 79 * buffer.c (init_initial_directory): | 159 * buffer.c (init_initial_directory): |
| 80 - use correct conversions between internal and external format. | 160 - use correct conversions between internal and external format. |
| 81 (directory_is_current_directory): new function | 161 (directory_is_current_directory): new function |
| 82 (init_buffer): convert initial_directory to internal format. | 162 (init_buffer): convert initial_directory to internal format. |
| 83 - solve crashes when current working directory is non-ASCII. | 163 - solve crashes when current working directory is non-ASCII. |
| 84 | 164 |
| 180 | 260 |
| 181 1998-11-26 Didier Verna <verna@inf.enst.fr> | 261 1998-11-26 Didier Verna <verna@inf.enst.fr> |
| 182 | 262 |
| 183 * process-unix.c (unix_create_process): handle properly | 263 * process-unix.c (unix_create_process): handle properly |
| 184 Vfile_name_coding_system for converting the program and directory | 264 Vfile_name_coding_system for converting the program and directory |
| 185 names. | 265 names. |
| 186 | 266 |
| 187 1998-11-27 SL Baur <steve@altair.xemacs.org> | 267 1998-11-27 SL Baur <steve@altair.xemacs.org> |
| 188 | 268 |
| 189 * m/arm.h: New file. | 269 * m/arm.h: New file. |
| 190 From James LewisMoss <dres@ioa.com> | 270 From James LewisMoss <dres@ioa.com> |
| 276 * malloc.c: | 356 * malloc.c: |
| 277 Add <stddef.h> to get ptrdiff_t declaration | 357 Add <stddef.h> to get ptrdiff_t declaration |
| 278 | 358 |
| 279 1998-10-07 Jonathan Harris <jhar@tardis.ed.ac.uk> | 359 1998-10-07 Jonathan Harris <jhar@tardis.ed.ac.uk> |
| 280 | 360 |
| 281 * scrollbar-msw.c: Use the same vertical scrollbar drag hack as | 361 * scrollbar-msw.c: Use the same vertical scrollbar drag hack as |
| 282 is used for Motif or Lucid scrollbars under X. | 362 is used for Motif or Lucid scrollbars under X. |
| 283 | 363 |
| 284 1998-10-08 Pierre Wendling <pw@ebc.vbe.dec.com> | 364 1998-10-08 Pierre Wendling <pw@ebc.vbe.dec.com> |
| 285 | 365 |
| 286 * m/alpha.h (UNEXEC): quoted to avoid bad expansion when running | 366 * m/alpha.h (UNEXEC): quoted to avoid bad expansion when running |
| 319 | 399 |
| 320 * device-msw.c (mswindows_init_device): Call new | 400 * device-msw.c (mswindows_init_device): Call new |
| 321 mswindows_enumerate_fonts() function in objects-msw.c instead | 401 mswindows_enumerate_fonts() function in objects-msw.c instead |
| 322 of font_enum_callback_1() to enumerate fonts. | 402 of font_enum_callback_1() to enumerate fonts. |
| 323 | 403 |
| 324 font_enum_callback_1() and _2() moved to objects-msw.c. | 404 font_enum_callback_1() and _2() moved to objects-msw.c. |
| 325 | 405 |
| 326 * faces.c (complex_vars_of_faces): Make the mswindows default | 406 * faces.c (complex_vars_of_faces): Make the mswindows default |
| 327 face font fully specified and provide some fallbacks. | 407 face font fully specified and provide some fallbacks. |
| 328 | 408 |
| 329 * objects-msw.c: font_enum_callback_1() and _2() moved here | 409 * objects-msw.c: font_enum_callback_1() and _2() moved here |
| 330 from objects-msw.c. Obtain the enumerated font's character | 410 from objects-msw.c. Obtain the enumerated font's character |
| 331 sets by table lookup instead of using the locale-specific | 411 sets by table lookup instead of using the locale-specific |
| 349 | 429 |
| 350 Removed sigkill_code_end(), sigint_code_end() and | 430 Removed sigkill_code_end(), sigint_code_end() and |
| 351 sig_enable_code_end() since they are now redundant. | 431 sig_enable_code_end() since they are now redundant. |
| 352 | 432 |
| 353 send_signal() and enable_child_signals(): Don't try to work | 433 send_signal() and enable_child_signals(): Don't try to work |
| 354 out the end of the code fragments passed to | 434 out the end of the code fragments passed to |
| 355 run_in_other_process() | 435 run_in_other_process() |
| 356 | 436 |
| 357 1998-09-10 Kazuyuki IENAGA <ienaga@jsys.co.jp> | 437 1998-09-10 Kazuyuki IENAGA <ienaga@jsys.co.jp> |
| 358 | 438 |
| 359 * src/s/freebsd.h: Added __ELF__ and compiler/liker flags for | 439 * src/s/freebsd.h: Added __ELF__ and compiler/liker flags for |
| 372 | 452 |
| 373 1998-09-06 Jan Vroonhof <vroonhof@math.ethz.ch> | 453 1998-09-06 Jan Vroonhof <vroonhof@math.ethz.ch> |
| 374 | 454 |
| 375 * process-unix.c (unix_create_process): Reset SIGHUP handler to | 455 * process-unix.c (unix_create_process): Reset SIGHUP handler to |
| 376 SIG_DFL. We now try to conserve any inherted SIG_IGN settings | 456 SIG_DFL. We now try to conserve any inherted SIG_IGN settings |
| 377 in init_signals_very_early. However these should not be passed | 457 in init_signals_very_early. However these should not be passed |
| 378 on to children attached to the new pty. | 458 on to children attached to the new pty. |
| 379 | 459 |
| 380 1998-08-28 Andy Piper <andyp@parallax.co.uk> | 460 1998-08-28 Andy Piper <andyp@parallax.co.uk> |
| 381 | 461 |
| 382 * glyphs-eimage.c (png_instantiate_unwind): clean up eimage after use. | 462 * glyphs-eimage.c (png_instantiate_unwind): clean up eimage after use. |
| 383 | 463 |
| 384 1998-09-07 Jonathan Harris <jhar@tardis.ed.ac.uk> | 464 1998-09-07 Jonathan Harris <jhar@tardis.ed.ac.uk> |
| 385 | 465 |
| 386 * fileio.c (file-name-directory, file_name_as_directory): | 466 * fileio.c (file-name-directory, file_name_as_directory): |
| 387 Don't call CORRECT_DIR_SEPS, even when #defined WINDOWSNT. | 467 Don't call CORRECT_DIR_SEPS, even when #defined WINDOWSNT. |
| 388 | 468 |
| 389 1998-09-05 SL Baur <steve@altair.xemacs.org> | 469 1998-09-05 SL Baur <steve@altair.xemacs.org> |
| 390 | 470 |
| 391 * XEmacs 21.0-pre12 is released. | 471 * XEmacs 21.0-pre12 is released. |
| 392 | 472 |
| 403 | 483 |
| 404 1998-08-26 Gunnar Evermann <Gunnar.Evermann@nats.informatik.uni-hamburg.de> | 484 1998-08-26 Gunnar Evermann <Gunnar.Evermann@nats.informatik.uni-hamburg.de> |
| 405 | 485 |
| 406 * frame-x.c (x_delete_frame): Flush the X output buffer after | 486 * frame-x.c (x_delete_frame): Flush the X output buffer after |
| 407 calling XtDestroyWidget to ensure that the windows are really | 487 calling XtDestroyWidget to ensure that the windows are really |
| 408 killed right now. | 488 killed right now. |
| 409 | 489 |
| 410 1998-08-26 Hrvoje Niksic <hniksic@srce.hr> | 490 1998-08-26 Hrvoje Niksic <hniksic@srce.hr> |
| 411 | 491 |
| 412 * menubar-x.c (my_run_hook): New unused function. | 492 * menubar-x.c (my_run_hook): New unused function. |
| 413 (pre_activate_callback): Use run_hook for Qactivate_menubar_hook, | 493 (pre_activate_callback): Use run_hook for Qactivate_menubar_hook, |
| 457 modifiers. | 537 modifiers. |
| 458 | 538 |
| 459 1998-08-07 Matt Stupple <matts@tibco.com> | 539 1998-08-07 Matt Stupple <matts@tibco.com> |
| 460 | 540 |
| 461 * ntproc.c: don't wait on char_consumed at thread entry. | 541 * ntproc.c: don't wait on char_consumed at thread entry. |
| 462 Additionally, to get the 'process' marked as finished, ensure | 542 Additionally, to get the 'process' marked as finished, ensure |
| 463 that the CHILD_ACTIVE macro returns false, so before exiting | 543 that the CHILD_ACTIVE macro returns false, so before exiting |
| 464 close char_avail and set it to NULL, and close other handles | 544 close char_avail and set it to NULL, and close other handles |
| 465 to reduce handle leak problems. | 545 to reduce handle leak problems. |
| 466 | 546 |
| 467 1998-08-09 Jonathan Harris <jhar@tardis.ed.ac.uk> | 547 1998-08-09 Jonathan Harris <jhar@tardis.ed.ac.uk> |
| 468 | 548 |
| 469 * menubar-msw.c (displayable_menu_item): take account of menu | 549 * menubar-msw.c (displayable_menu_item): take account of menu |
| 508 passing it to Fread_key_sequence | 588 passing it to Fread_key_sequence |
| 509 | 589 |
| 510 1998-07-16 Jan Vroonhof <vroonhof@math.ethz.ch> | 590 1998-07-16 Jan Vroonhof <vroonhof@math.ethz.ch> |
| 511 | 591 |
| 512 * event-Xt.c (x_to_emacs_keysym): Return nil for modifier keysyms. | 592 * event-Xt.c (x_to_emacs_keysym): Return nil for modifier keysyms. |
| 513 (x_event_to_emacs_event): Let x_to_emacs_keysym check for modifier | 593 (x_event_to_emacs_event): Let x_to_emacs_keysym check for modifier |
| 514 keys thus no longer considering all keysyms on a key. | 594 keys thus no longer considering all keysyms on a key. |
| 515 | 595 |
| 516 1998-07-27 SL Baur <steve@altair.xemacs.org> | 596 1998-07-27 SL Baur <steve@altair.xemacs.org> |
| 517 | 597 |
| 518 * keymap.c (vars_of_keymap): Initialize Vkey_translation_map and | 598 * keymap.c (vars_of_keymap): Initialize Vkey_translation_map and |
| 607 1998-07-18 SL Baur <steve@altair.xemacs.org> | 687 1998-07-18 SL Baur <steve@altair.xemacs.org> |
| 608 | 688 |
| 609 * glyphs-msw.c (mswindows_resource_normalize): Qresource -> | 689 * glyphs-msw.c (mswindows_resource_normalize): Qresource -> |
| 610 Qmswindows_resource. | 690 Qmswindows_resource. |
| 611 From Jonathan Harris <jhar@tardis.ed.ac.uk> | 691 From Jonathan Harris <jhar@tardis.ed.ac.uk> |
| 612 | 692 |
| 613 1998-07-12 SL Baur <steve@altair.xemacs.org> | 693 1998-07-12 SL Baur <steve@altair.xemacs.org> |
| 614 | 694 |
| 615 * general.c (syms_of_general): Add defsymbol for Qresource. | 695 * general.c (syms_of_general): Add defsymbol for Qresource. |
| 616 | 696 |
| 617 * glyphs-msw.c (vars_of_glyphs_mswindows): Rename Qresource to | 697 * glyphs-msw.c (vars_of_glyphs_mswindows): Rename Qresource to |
| 708 | 788 |
| 709 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com> | 789 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com> |
| 710 | 790 |
| 711 * eval.c (run_hook_with_args_in_buffer): Check | 791 * eval.c (run_hook_with_args_in_buffer): Check |
| 712 default (non-buffer-local) value of hook for | 792 default (non-buffer-local) value of hook for |
| 713 nil before treating it as a function. Don't initialize | 793 nil before treating it as a function. Don't initialize |
| 714 the `globals' variable twice. | 794 the `globals' variable twice. |
| 715 | 795 |
| 716 1998-06-24 Jonathan Harris <jhar@tardis.ed.ac.uk> | 796 1998-06-24 Jonathan Harris <jhar@tardis.ed.ac.uk> |
| 717 | 797 |
| 718 * fileio.c: Don't do directory seperator canonicalisation in | 798 * fileio.c: Don't do directory seperator canonicalisation in |
| 739 | 819 |
| 740 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com> | 820 1998-06-29 Kyle Jones <kyle_jones@wonderworks.com> |
| 741 | 821 |
| 742 * eval.c (run_hook_with_args_in_buffer): Don't treat | 822 * eval.c (run_hook_with_args_in_buffer): Don't treat |
| 743 the default value of a buffer local hook as a list of | 823 the default value of a buffer local hook as a list of |
| 744 hooks unless it is both a cons and the car of that cons | 824 hooks unless it is both a cons and the car of that cons |
| 745 is not Qlambda. | 825 is not Qlambda. |
| 746 | 826 |
| 747 1998-06-29 SL Baur <steve@altair.xemacs.org> | 827 1998-06-29 SL Baur <steve@altair.xemacs.org> |
| 748 | 828 |
| 749 * extents.c: Email address for Ben Wing is ben@xemacs.org. | 829 * extents.c: Email address for Ben Wing is ben@xemacs.org. |
| 769 * scrollbar.c (vertical_scrollbar_changed_in_window): Ditto. | 849 * scrollbar.c (vertical_scrollbar_changed_in_window): Ditto. |
| 770 | 850 |
| 771 * winslots.h: Rename. | 851 * winslots.h: Rename. |
| 772 | 852 |
| 773 * window.c (specifier_vars_of_window): Renamed | 853 * window.c (specifier_vars_of_window): Renamed |
| 774 vertical-divider-draggable-p to vertical-divider-always-visible-p, | 854 vertical-divider-draggable-p to vertical-divider-always-visible-p, |
| 775 as suggested by Ben Wing. | 855 as suggested by Ben Wing. |
| 776 (specifier_vars_of_window): Fix docstrings. | 856 (specifier_vars_of_window): Fix docstrings. |
| 777 | 857 |
| 778 1998-06-22 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> | 858 1998-06-22 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> |
| 779 | 859 |
| 805 | 885 |
| 806 * indent.c (column_at_point): column cache bugfix. | 886 * indent.c (column_at_point): column cache bugfix. |
| 807 Set last_known_column_point to the buffer position for | 887 Set last_known_column_point to the buffer position for |
| 808 which the column was requested, not buffer's point. | 888 which the column was requested, not buffer's point. |
| 809 | 889 |
| 810 * redisplay.c (decode_mode_spec): for current-column, show | 890 * redisplay.c (decode_mode_spec): for current-column, show |
| 811 window's point's column, not buffer's point's column. | 891 window's point's column, not buffer's point's column. |
| 812 | 892 |
| 813 1998-06-23 Andy Piper <andyp@parallax.co.uk> | 893 1998-06-23 Andy Piper <andyp@parallax.co.uk> |
| 814 | 894 |
| 815 * menubar-msw.c (mswindows_handle_wm_command): use | 895 * menubar-msw.c (mswindows_handle_wm_command): use |
| 904 enable and size the frame to something sensible when we get | 984 enable and size the frame to something sensible when we get |
| 905 here. (mswindows_set_frame_properites): use new | 985 here. (mswindows_set_frame_properites): use new |
| 906 mswindows_size_frame_internal function and size frame if frame | 986 mswindows_size_frame_internal function and size frame if frame |
| 907 parameters not just if init is finished - WM_SIZE happens too | 987 parameters not just if init is finished - WM_SIZE happens too |
| 908 early for some specs. (mswindows_size_frame_internal): new | 988 early for some specs. (mswindows_size_frame_internal): new |
| 909 function abstracted from mswindows_set_frame_properties. | 989 function abstracted from mswindows_set_frame_properties. |
| 910 (Vmswindows_use_system_frame_size_defaults): | 990 (Vmswindows_use_system_frame_size_defaults): |
| 911 new variable controls whether to allow the system to pick frame | 991 new variable controls whether to allow the system to pick frame |
| 912 size defaults, defaults to nil. | 992 size defaults, defaults to nil. |
| 913 | 993 |
| 914 * event-msw.c: in WM_SIZE use mswindows_size_frame_internal rather | 994 * event-msw.c: in WM_SIZE use mswindows_size_frame_internal rather |
| 928 * casefiddle.c: | 1008 * casefiddle.c: |
| 929 (upcase-initials "fooBar") ==> "FooBar" instead of "Foobar" | 1009 (upcase-initials "fooBar") ==> "FooBar" instead of "Foobar" |
| 930 | 1010 |
| 931 1998-06-05 Hrvoje Niksic <hniksic@srce.hr> | 1011 1998-06-05 Hrvoje Niksic <hniksic@srce.hr> |
| 932 | 1012 |
| 933 * eldap.c (Fldap_search_internal): Use build_ext_string instead of | 1013 * eldap.c (Fldap_search_internal): Use build_ext_string instead of |
| 934 build_string to avoid crashes under Mule. | 1014 build_string to avoid crashes under Mule. |
| 935 | 1015 |
| 936 1998-06-13 Andy Piper <andyp@parallax.co.uk> | 1016 1998-06-13 Andy Piper <andyp@parallax.co.uk> |
| 937 | 1017 |
| 938 * ntplay.c (play_sound_data_1): don't delete the sound data until | 1018 * ntplay.c (play_sound_data_1): don't delete the sound data until |
| 1121 new function that just calls XmuReadBitmapDataFromFile. | 1201 new function that just calls XmuReadBitmapDataFromFile. |
| 1122 (x_xbm_instatntiate): device method from xbm_instantiate. | 1202 (x_xbm_instatntiate): device method from xbm_instantiate. |
| 1123 | 1203 |
| 1124 * glyphs-msw.c (read_bitmap_data) (NextInt) | 1204 * glyphs-msw.c (read_bitmap_data) (NextInt) |
| 1125 (read_bitmap_data_from_file): new functions copied from Xmu | 1205 (read_bitmap_data_from_file): new functions copied from Xmu |
| 1126 sources. | 1206 sources. |
| 1127 (xbm_create_bitmap_from_data) from Ben <ben@666.com> convert | 1207 (xbm_create_bitmap_from_data) from Ben <ben@666.com> convert |
| 1128 inline data to an mswindows bitmap. | 1208 inline data to an mswindows bitmap. |
| 1129 (init_image_instance_from_xbm_inline) (xbm_instantiate_1) | 1209 (init_image_instance_from_xbm_inline) (xbm_instantiate_1) |
| 1130 (mswindows_xbm_instantiate): mswindows-ized versions of the X | 1210 (mswindows_xbm_instantiate): mswindows-ized versions of the X |
| 1131 functions. | 1211 functions. |
| 1167 | 1247 |
| 1168 * console-msw.h: Removed prototype for mswindows_bump_queue(). | 1248 * console-msw.h: Removed prototype for mswindows_bump_queue(). |
| 1169 Added prototype for mswindows_enqueue_misc_user_event(). | 1249 Added prototype for mswindows_enqueue_misc_user_event(). |
| 1170 | 1250 |
| 1171 * menubar-msw.c (mswindows_handle_wm_command): Use | 1251 * menubar-msw.c (mswindows_handle_wm_command): Use |
| 1172 mswindows_enqueue_misc_user_event(). | 1252 mswindows_enqueue_misc_user_event(). |
| 1173 | 1253 |
| 1174 * toolbar-msw.c (mswindows_handle_toolbar_wm_command): Ditto. | 1254 * toolbar-msw.c (mswindows_handle_toolbar_wm_command): Ditto. |
| 1175 | 1255 |
| 1176 * dialog-msw.c (dialog_proc): Ditto. | 1256 * dialog-msw.c (dialog_proc): Ditto. |
| 1177 | 1257 |
| 1180 user events channel. | 1260 user events channel. |
| 1181 | 1261 |
| 1182 1998-05-29 Greg Klanderman <greg@alphatech.com> | 1262 1998-05-29 Greg Klanderman <greg@alphatech.com> |
| 1183 | 1263 |
| 1184 * window.c (Fwindow_displayed_text_pixel_height): was relying on | 1264 * window.c (Fwindow_displayed_text_pixel_height): was relying on |
| 1185 incorrect semantics of vmotion_pixels which has been fixed. don't | 1265 incorrect semantics of vmotion_pixels which has been fixed. don't |
| 1186 use it anymore as it can't easily be used. | 1266 use it anymore as it can't easily be used. |
| 1187 | 1267 |
| 1188 * indent.c (vmotion_pixels): fix off by one bug moving up. also | 1268 * indent.c (vmotion_pixels): fix off by one bug moving up. also |
| 1189 the motion was reported incorrectly if you tried to go past end of | 1269 the motion was reported incorrectly if you tried to go past end of |
| 1190 buffer. | 1270 buffer. |
| 1191 | 1271 |
| 1192 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru> | 1272 1998-05-30 Kirill M. Katsnelson <kkm@kis.ru> |
| 1193 | 1273 |
| 1194 * toolbar.h: Removed misleading commentary, as Martin suggested. | 1274 * toolbar.h: Removed misleading commentary, as Martin suggested. |
| 1210 * toolbar-msw.c (mswindows_output_toolbar): make disabled buttons | 1290 * toolbar-msw.c (mswindows_output_toolbar): make disabled buttons |
| 1211 unpressable. warning elimination. | 1291 unpressable. warning elimination. |
| 1212 | 1292 |
| 1213 1998-05-28 Martin Buchholz <martin@xemacs.org> | 1293 1998-05-28 Martin Buchholz <martin@xemacs.org> |
| 1214 | 1294 |
| 1215 * alloc.c (dbg_constants): | 1295 * alloc.c (dbg_constants): |
| 1216 * dbxrc: | 1296 * dbxrc: |
| 1217 * gdbinit: | 1297 * gdbinit: |
| 1218 Remove toolbar_data debugging code, since that lrecord has | 1298 Remove toolbar_data debugging code, since that lrecord has |
| 1219 also been removed. | 1299 also been removed. |
| 1220 | 1300 |
| 1221 Wed May 27, 1998 Darryl Okahata <darrylo@sr.hp.com> | 1301 Wed May 27, 1998 Darryl Okahata <darrylo@sr.hp.com> |
| 1222 | 1302 |
| 1223 * alloc.c: zap cached value of (user-home-directory), so that | 1303 * alloc.c: zap cached value of (user-home-directory), so that |
| 1224 it's not undumped. | 1304 it's not undumped. |
| 1245 Vprocess_enviroment. | 1325 Vprocess_enviroment. |
| 1246 | 1326 |
| 1247 * fileio.c: replaced egetenv("HOME") with calls to the new | 1327 * fileio.c: replaced egetenv("HOME") with calls to the new |
| 1248 get_home_directory(). | 1328 get_home_directory(). |
| 1249 | 1329 |
| 1250 * lisp.h: Added function prototypes for uncache_home_directory() | 1330 * lisp.h: Added function prototypes for uncache_home_directory() |
| 1251 and get_home_directory(), along with lisp prototypes for | 1331 and get_home_directory(), along with lisp prototypes for |
| 1252 Fuser_home_directory() and friends. | 1332 Fuser_home_directory() and friends. |
| 1253 | 1333 |
| 1254 * nt.c: replaced getenv("HOME") with calls to the new | 1334 * nt.c: replaced getenv("HOME") with calls to the new |
| 1255 get_home_directory(). | 1335 get_home_directory(). |
| 1262 * process-nt.c (send_signal): Emulate SIGHUP. | 1342 * process-nt.c (send_signal): Emulate SIGHUP. |
| 1263 (validate_signal_number): Ditto. | 1343 (validate_signal_number): Ditto. |
| 1264 | 1344 |
| 1265 * event-msw.c (mswindows_wnd_proc, WM_KEYDOWN): Unconditionally | 1345 * event-msw.c (mswindows_wnd_proc, WM_KEYDOWN): Unconditionally |
| 1266 remove MOD_SHIFT from ASCII characters. | 1346 remove MOD_SHIFT from ASCII characters. |
| 1267 (mswindows_wnd_proc, WM_KEYDOWN): Do not activate the menubar when | 1347 (mswindows_wnd_proc, WM_KEYDOWN): Do not activate the menubar when |
| 1268 F10 is pressed. | 1348 F10 is pressed. |
| 1269 | 1349 |
| 1270 1998-05-24 Oliver Graf <ograf@fga.de> | 1350 1998-05-24 Oliver Graf <ograf@fga.de> |
| 1271 | 1351 |
| 1272 * frame-x.c (cde-start-drag-internal): added filename and multi- | 1352 * frame-x.c (cde-start-drag-internal): added filename and multi- |
| 1299 movement in pixels. | 1379 movement in pixels. |
| 1300 (vmotion_pixels): helper. | 1380 (vmotion_pixels): helper. |
| 1301 (syms_of_indent): DEFSUBR. | 1381 (syms_of_indent): DEFSUBR. |
| 1302 * lisp.h: declaration for vmotion_pixels(). | 1382 * lisp.h: declaration for vmotion_pixels(). |
| 1303 | 1383 |
| 1304 * indent.c (Fvertical_motion): Add optional third argument PIXELS, | 1384 * indent.c (Fvertical_motion): Add optional third argument PIXELS, |
| 1305 to request returning motion in pixels. | 1385 to request returning motion in pixels. |
| 1306 (Fvertical_motion_pixels): Remove, functionality merged into | 1386 (Fvertical_motion_pixels): Remove, functionality merged into |
| 1307 Fvertical_motion. | 1387 Fvertical_motion. |
| 1308 * window.c (window_scroll): call Fvertical_motion with 3 arguments. | 1388 * window.c (window_scroll): call Fvertical_motion with 3 arguments. |
| 1309 (Fmove_to_window_line): ditto. | 1389 (Fmove_to_window_line): ditto. |
| 1310 * lisp.h: Change declaration for Fvertical_motion. | 1390 * lisp.h: Change declaration for Fvertical_motion. |
| 1311 | 1391 |
| 1312 * window.c: rename window-text-pixel-{height,width,edges} to | 1392 * window.c: rename window-text-pixel-{height,width,edges} to |
| 1316 | 1396 |
| 1317 * tooltalk.c (vars_of_tooltalk) added staticpro for | 1397 * tooltalk.c (vars_of_tooltalk) added staticpro for |
| 1318 Tooltalk_Message_plist_str and Tooltalk_Pattern_plist_str | 1398 Tooltalk_Message_plist_str and Tooltalk_Pattern_plist_str |
| 1319 | 1399 |
| 1320 1998-05-27 Andy Piper <andyp@parallax.co.uk> | 1400 1998-05-27 Andy Piper <andyp@parallax.co.uk> |
| 1321 | 1401 |
| 1322 * faces.c: create a new 3d_object_face, make modeline and | 1402 * faces.c: create a new 3d_object_face, make modeline and |
| 1323 vertical_divider faces fallback to this rather than the default. | 1403 vertical_divider faces fallback to this rather than the default. |
| 1324 | 1404 |
| 1325 1998-05-21 Andy Piper <andyp@parallax.co.uk> | 1405 1998-05-21 Andy Piper <andyp@parallax.co.uk> |
| 1326 | 1406 |
| 1364 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> | 1444 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> |
| 1365 | 1445 |
| 1366 * This patch is to fix compilation warnings under Windows. | 1446 * This patch is to fix compilation warnings under Windows. |
| 1367 | 1447 |
| 1368 * s/windowsnt.h: Encapsulate getpid with sys_getpid. | 1448 * s/windowsnt.h: Encapsulate getpid with sys_getpid. |
| 1369 Added prototypes for FSF inherited functions, with which XEmacs is | 1449 Added prototypes for FSF inherited functions, with which XEmacs is |
| 1370 sprinkled thoroughly. | 1450 sprinkled thoroughly. |
| 1371 Removed some #if 0 code. Bracketed some more definitions, probably | 1451 Removed some #if 0 code. Bracketed some more definitions, probably |
| 1372 related to Visual C versions prior to 4 (we do not support them). | 1452 related to Visual C versions prior to 4 (we do not support them). |
| 1373 | 1453 |
| 1374 * sysfloat.h (logb): Finally, get logb() prototyped. | 1454 * sysfloat.h (logb): Finally, get logb() prototyped. |
| 1375 | 1455 |
| 1376 * sysfile.h: Added Windows specific includes. | 1456 * sysfile.h: Added Windows specific includes. |
| 1382 | 1462 |
| 1383 * symsinit.h: Added prototypes for syms_of_dired_mswindows, | 1463 * symsinit.h: Added prototypes for syms_of_dired_mswindows, |
| 1384 vars_of_dired_mswindows and init_ntproc (Grrr). | 1464 vars_of_dired_mswindows and init_ntproc (Grrr). |
| 1385 | 1465 |
| 1386 * realpath.c: Added Windows specific include files. | 1466 * realpath.c: Added Windows specific include files. |
| 1387 (xrealpath): Conditionalized declaration of some auto variables on | 1467 (xrealpath): Conditionalized declaration of some auto variables on |
| 1388 S_IFLNK, to avoid warnings. | 1468 S_IFLNK, to avoid warnings. |
| 1389 | 1469 |
| 1390 * ntproc.c: Disabled some compiler warnings. This file is going to | 1470 * ntproc.c: Disabled some compiler warnings. This file is going to |
| 1391 die, so I have not cleaned it up much. | 1471 die, so I have not cleaned it up much. |
| 1392 (set_process_dir): Const parameter. | 1472 (set_process_dir): Const parameter. |
| 1393 (Fwin32_short_file_name): Down CHECK_* macros to one argument. | 1473 (Fwin32_short_file_name): Down CHECK_* macros to one argument. |
| 1394 (Fwin32_long_file_name): Ditto. | 1474 (Fwin32_long_file_name): Ditto. |
| 1395 (Fwin32_set_process_priority): Ditto. Why didn't I remove these | 1475 (Fwin32_set_process_priority): Ditto. Why didn't I remove these |
| 1461 console_type_create_dialog_mswindows(), to initialize Windows dialog | 1541 console_type_create_dialog_mswindows(), to initialize Windows dialog |
| 1462 support. | 1542 support. |
| 1463 | 1543 |
| 1464 * symsinit.h: Prototyped the above functions. | 1544 * symsinit.h: Prototyped the above functions. |
| 1465 | 1545 |
| 1466 * dialog-x.c (x_popup_dialog_box): Moved dialog descriptor consistency | 1546 * dialog-x.c (x_popup_dialog_box): Moved dialog descriptor consistency |
| 1467 checks to dialog.c... | 1547 checks to dialog.c... |
| 1468 | 1548 |
| 1469 * dialog.c (Fpopup_dialog_box): ...right here. Added more checks: a | 1549 * dialog.c (Fpopup_dialog_box): ...right here. Added more checks: a |
| 1470 device must support dialog boxes, and the descriptor must supply at | 1550 device must support dialog boxes, and the descriptor must supply at |
| 1471 least one button. | 1551 least one button. |
| 1514 | 1594 |
| 1515 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> | 1595 1998-05-20 Kirill M. Katsnelson <kkm@kis.ru> |
| 1516 | 1596 |
| 1517 * EmacsFrame.c (Xt_StringToScrollBarPlacement): Added support for | 1597 * EmacsFrame.c (Xt_StringToScrollBarPlacement): Added support for |
| 1518 {top,bottom}-{left,right} values in addition to | 1598 {top,bottom}-{left,right} values in addition to |
| 1519 {top,bottom}_{left,right}. | 1599 {top,bottom}_{left,right}. |
| 1520 | 1600 |
| 1521 1998-05-18 Hrvoje Niksic <hniksic@srce.hr> | 1601 1998-05-18 Hrvoje Niksic <hniksic@srce.hr> |
| 1522 | 1602 |
| 1523 * fileio.c (Fmake_temp_name): Remove unreached code. | 1603 * fileio.c (Fmake_temp_name): Remove unreached code. |
| 1524 | 1604 |
| 1525 * process-nt.c (validate_signal_number): Use | 1605 * process-nt.c (validate_signal_number): Use |
| 1526 signal_simple_error(). | 1606 signal_simple_error(). |
| 1527 | 1607 |
| 1528 1998-05-19 Martin Buchholz <martin@xemacs.org> | 1608 1998-05-19 Martin Buchholz <martin@xemacs.org> |
| 1529 | 1609 |
| 1530 * unexhp9k800.c: | 1610 * unexhp9k800.c: |
| 1531 * sound.c (vars_of_sound): | 1611 * sound.c (vars_of_sound): |
| 1532 * sysdep.c (reset_sigio_on_device): | 1612 * sysdep.c (reset_sigio_on_device): |
| 1533 * window.c (window_bottom_gutter_height): | 1613 * window.c (window_bottom_gutter_height): |
| 1534 unexhp9k800.c:258: warning: implicit declaration of function | 1614 unexhp9k800.c:258: warning: implicit declaration of function |
| 1535 `calculate_checksum' | 1615 `calculate_checksum' |
| 1536 sound.c:604: warning: implicit declaration of function `vars_of_hpplay' | 1616 sound.c:604: warning: implicit declaration of function `vars_of_hpplay' |
| 1537 sysdep.c:1012: warning: unused variable `owner' | 1617 sysdep.c:1012: warning: unused variable `owner' |
| 1538 window.c:993: warning: `window_right_toolbar_width' defined but not used | 1618 window.c:993: warning: `window_right_toolbar_width' defined but not used |
| 1558 1998-05-18 Martin Buchholz <martin@xemacs.org> | 1638 1998-05-18 Martin Buchholz <martin@xemacs.org> |
| 1559 | 1639 |
| 1560 * frame-x.c (x_update_frame_external_traits): Start preprocessor | 1640 * frame-x.c (x_update_frame_external_traits): Start preprocessor |
| 1561 directives in column 1. | 1641 directives in column 1. |
| 1562 | 1642 |
| 1563 * search.c (skip_chars): Avoid using xzero with arrays, since some | 1643 * search.c (skip_chars): Avoid using xzero with arrays, since some |
| 1564 compilers get confused by the construct &array. | 1644 compilers get confused by the construct &array. |
| 1565 | 1645 |
| 1566 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> | 1646 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> |
| 1567 | 1647 |
| 1568 * objects-msw.h: | 1648 * objects-msw.h: |
| 1582 * s/freebsd.h: FreeBSD 2.2.6 now supports setlocale(LC_ALL, ""). | 1662 * s/freebsd.h: FreeBSD 2.2.6 now supports setlocale(LC_ALL, ""). |
| 1583 | 1663 |
| 1584 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> | 1664 1998-05-18 Kirill M. Katsnelson <kkm@kis.ru> |
| 1585 | 1665 |
| 1586 * objects-msw.c (mswindows_initialize_font_instance): Use ANSI | 1666 * objects-msw.c (mswindows_initialize_font_instance): Use ANSI |
| 1587 charset when creating font. | 1667 charset when creating font. |
| 1588 (mswindows_initialize_color_instance): Do not create brush along | 1668 (mswindows_initialize_color_instance): Do not create brush along |
| 1589 with a color. | 1669 with a color. |
| 1590 (mswindows_finalize_color_instance): Do not delete it then. | 1670 (mswindows_finalize_color_instance): Do not delete it then. |
| 1591 | 1671 |
| 1592 * objects-msw.h (struct mswindows_color_instance_data): Removed | 1672 * objects-msw.h (struct mswindows_color_instance_data): Removed |
| 1606 marked changed in set_frame_selected_window() in frame.c | 1686 marked changed in set_frame_selected_window() in frame.c |
| 1607 Added check for changed toolbars geometry. | 1687 Added check for changed toolbars geometry. |
| 1608 (compute_frame_toolbars_data): Removed unused second parameter; | 1688 (compute_frame_toolbars_data): Removed unused second parameter; |
| 1609 Adjusted callers of this static function throughout the file. | 1689 Adjusted callers of this static function throughout the file. |
| 1610 (init_frame_toolbars): Initialize current_toolbar_size. | 1690 (init_frame_toolbars): Initialize current_toolbar_size. |
| 1611 (update_frame_toolbars): Use DEVICE_SUPPORTS_TOOLBARS_P instead of | 1691 (update_frame_toolbars): Use DEVICE_SUPPORTS_TOOLBARS_P instead of |
| 1612 what is its current expansion, for clarity. | 1692 what is its current expansion, for clarity. |
| 1613 (init_frame_toolbars): Ditto. | 1693 (init_frame_toolbars): Ditto. |
| 1614 (init_device_toolbars): Ditto. | 1694 (init_device_toolbars): Ditto. |
| 1615 (init_global_toolbars): Ditto. | 1695 (init_global_toolbars): Ditto. |
| 1616 | 1696 |
| 1651 | 1731 |
| 1652 * symsinit.h: Externed syms_of_process_nt() | 1732 * symsinit.h: Externed syms_of_process_nt() |
| 1653 | 1733 |
| 1654 * emacs.c (main_1): Call syms_of_process_nt() | 1734 * emacs.c (main_1): Call syms_of_process_nt() |
| 1655 | 1735 |
| 1656 * process-nt.c: Quote process arguments by a call to Lisp function | 1736 * process-nt.c: Quote process arguments by a call to Lisp function |
| 1657 `nt-quote-process-args'. | 1737 `nt-quote-process-args'. |
| 1658 (syms_of_process_nt): New function. | 1738 (syms_of_process_nt): New function. |
| 1659 (nt_send_process): Flush data stream after each write, to avoid | 1739 (nt_send_process): Flush data stream after each write, to avoid |
| 1660 leaving buffered data. | 1740 leaving buffered data. |
| 1661 (nt_send_process): When blocked on process output, wait for | 1741 (nt_send_process): When blocked on process output, wait for |
| 1676 * toolbar-msw.c (mswindows_output_toolbar): hash on toolbar width | 1756 * toolbar-msw.c (mswindows_output_toolbar): hash on toolbar width |
| 1677 so that we re-output if the toolbar size has changed. | 1757 so that we re-output if the toolbar size has changed. |
| 1678 | 1758 |
| 1679 1998-05-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> | 1759 1998-05-17 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> |
| 1680 | 1760 |
| 1681 * s/aix4-2.h (ALIGN_DATA_RELOC): Undefined to support new unexaix.c. | 1761 * s/aix4-2.h (ALIGN_DATA_RELOC): Undefined to support new unexaix.c. |
| 1682 | 1762 |
| 1683 * s/aix3-1.h (ALIGN_DATA_RELOC): Defined to support new unexaix.c. | 1763 * s/aix3-1.h (ALIGN_DATA_RELOC): Defined to support new unexaix.c. |
| 1684 | 1764 |
| 1685 * unexaix.c: Massive cleanup and support of AIX 4.2 (and hopefully | 1765 * unexaix.c: Massive cleanup and support of AIX 4.2 (and hopefully |
| 1686 greater). | 1766 greater). |
| 1748 | 1828 |
| 1749 * callproc.c: Removed declared and unused variable Qbuffer_file_type. | 1829 * callproc.c: Removed declared and unused variable Qbuffer_file_type. |
| 1750 | 1830 |
| 1751 * bufslots.h: Removed buffer_file_type slot. | 1831 * bufslots.h: Removed buffer_file_type slot. |
| 1752 | 1832 |
| 1753 * buffer.c (complex_vars_of_buffer): Removed buffer_file_type from | 1833 * buffer.c (complex_vars_of_buffer): Removed buffer_file_type from |
| 1754 buffer local flags. | 1834 buffer local flags. |
| 1755 (complex_vars_of_buffer): Removed buffer-file-type variable and | 1835 (complex_vars_of_buffer): Removed buffer-file-type variable and |
| 1756 its default reference. | 1836 its default reference. |
| 1757 | 1837 |
| 1758 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru> | 1838 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru> |
| 1777 values for the vertical divider line width and spacing. Use the | 1857 values for the vertical divider line width and spacing. Use the |
| 1778 cached values from the window structure instead. | 1858 cached values from the window structure instead. |
| 1779 (x_divider_width): ditto. | 1859 (x_divider_width): ditto. |
| 1780 | 1860 |
| 1781 * window.c (specifier_vars_of_window): new specifiers: | 1861 * window.c (specifier_vars_of_window): new specifiers: |
| 1782 vertical-divier -line-width and -spacing. | 1862 vertical-divier -line-width and -spacing. |
| 1783 (vertical_divider_global_width_changed): formerly known as | 1863 (vertical_divider_global_width_changed): formerly known as |
| 1784 vertical_divider_shadow_thickness_changed. | 1864 vertical_divider_shadow_thickness_changed. |
| 1785 | 1865 |
| 1786 * winslots.h: new slots: vertical_specifier _line_width and | 1866 * winslots.h: new slots: vertical_specifier _line_width and |
| 1787 _spacing. Plus corrected a comment typo. | 1867 _spacing. Plus corrected a comment typo. |
| 1788 | 1868 |
| 1789 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru> | 1869 1998-05-15 Kirill M. Katsnelson <kkm@kis.ru> |
| 1792 | 1872 |
| 1793 * console-stream.c (stream_divider_width): Removed method. | 1873 * console-stream.c (stream_divider_width): Removed method. |
| 1794 (console_type_create_stream): And declaration for it. | 1874 (console_type_create_stream): And declaration for it. |
| 1795 | 1875 |
| 1796 * redisplay.c (pixel_to_glyph_translation): Use | 1876 * redisplay.c (pixel_to_glyph_translation): Use |
| 1797 window_divider_width() instead of divider_width redisplay method. | 1877 window_divider_width() instead of divider_width redisplay method. |
| 1798 (pixel_to_glyph_translation): Fix top divider edge calculation | 1878 (pixel_to_glyph_translation): Fix top divider edge calculation |
| 1799 when scrollbar is on top. | 1879 when scrollbar is on top. |
| 1800 | 1880 |
| 1801 * window.c (window_divider_width): New function, an outphaser for | 1881 * window.c (window_divider_width): New function, an outphaser for |
| 1802 divider_width redisplay method. | 1882 divider_width redisplay method. |
| 1803 (window_right_gutter_width): Use it. | 1883 (window_right_gutter_width): Use it. |
| 1804 (specifier_vars_of_window): For vertical-divider-{spacing,line-width} | 1884 (specifier_vars_of_window): For vertical-divider-{spacing,line-width} |
| 1805 specifiers, set fallback values differently on TTYs, and document | 1885 specifiers, set fallback values differently on TTYs, and document |
| 1806 the behavior of these on TTYs in the docstrings. | 1886 the behavior of these on TTYs in the docstrings. |
| 1807 | 1887 |
| 1808 * scrollbar.c (update_scrollbar_instance): Use | 1888 * scrollbar.c (update_scrollbar_instance): Use |
| 1809 window_divider_width() instead of divider_width redisplay method. | 1889 window_divider_width() instead of divider_width redisplay method. |
| 1810 | 1890 |
| 1811 * console.h (struct console_methods): Removed divider_width_method. | 1891 * console.h (struct console_methods): Removed divider_width_method. |
| 1812 | 1892 |
| 1857 | 1937 |
| 1858 ** Dialog separation into a device method from Andy Piper | 1938 ** Dialog separation into a device method from Andy Piper |
| 1859 | 1939 |
| 1860 * emacs.c (main_1): Call console_type_create_dialog_x(). | 1940 * emacs.c (main_1): Call console_type_create_dialog_x(). |
| 1861 | 1941 |
| 1862 * dialog-x.c (x_popup_dialog_box): Old Fpopup_dialog_box converted | 1942 * dialog-x.c (x_popup_dialog_box): Old Fpopup_dialog_box converted |
| 1863 into this device method. | 1943 into this device method. |
| 1864 (console_type_create_dialog_x): New function. | 1944 (console_type_create_dialog_x): New function. |
| 1865 | 1945 |
| 1866 * dialog.c (Fpopup_dialog_box): New function. | 1946 * dialog.c (Fpopup_dialog_box): New function. |
| 1867 (syms_of_dialog): Defsubr it. | 1947 (syms_of_dialog): Defsubr it. |
| 1868 | 1948 |
| 1869 * console.h (struct console_methods): Declared | 1949 * console.h (struct console_methods): Declared |
| 1870 popup_dialog_box_method(). | 1950 popup_dialog_box_method(). |
| 1871 | 1951 |
| 1872 * symsinit.h: Defined console_type_create_dialog_{x,mswindows} | 1952 * symsinit.h: Defined console_type_create_dialog_{x,mswindows} |
| 1873 | 1953 |
| 1874 1998-05-14 Oliver Graf <ograf@fga.de> | 1954 1998-05-14 Oliver Graf <ograf@fga.de> |
| 1875 | 1955 |
| 1903 1998-05-14 Kirill M. Katsnelson <kkm@kis.ru> | 1983 1998-05-14 Kirill M. Katsnelson <kkm@kis.ru> |
| 1904 | 1984 |
| 1905 ** Renamed window-divider-map => vertical-divider-map | 1985 ** Renamed window-divider-map => vertical-divider-map |
| 1906 and event-over-divider-p => event-over-vertical-divider-p, | 1986 and event-over-divider-p => event-over-vertical-divider-p, |
| 1907 in the following files/functions: | 1987 in the following files/functions: |
| 1908 * events.h: | 1988 * events.h: |
| 1909 * events.c (Fevent_over_divider_p): | 1989 * events.c (Fevent_over_divider_p): |
| 1910 * keymap.c (get_relevant_keymaps): | 1990 * keymap.c (get_relevant_keymaps): |
| 1911 (vars_of_keymap): | 1991 (vars_of_keymap): |
| 1912 | 1992 |
| 1913 * redisplay.h (OVER_V_DIVIDER): Renamed so from OVER_DIVIDER. | 1993 * redisplay.h (OVER_V_DIVIDER): Renamed so from OVER_DIVIDER. |
| 1914 | 1994 |
| 1915 * redisplay.c (pixel_to_glyph_translation): Use OVER_V_DIVIDER. | 1995 * redisplay.c (pixel_to_glyph_translation): Use OVER_V_DIVIDER. |
| 1916 | 1996 |
| 1929 (map_windows): Changed return type to int, return the value from | 2009 (map_windows): Changed return type to int, return the value from |
| 1930 MAPFUN. | 2010 MAPFUN. |
| 1931 | 2011 |
| 1932 * window.h: Prototype invalidate_vertical_divider_cache_in_window. | 2012 * window.h: Prototype invalidate_vertical_divider_cache_in_window. |
| 1933 (struct window): Added need_vertical_divider_p and | 2013 (struct window): Added need_vertical_divider_p and |
| 1934 need_vertical_divider_valid_p. | 2014 need_vertical_divider_valid_p. |
| 1935 | 2015 |
| 1936 * winslots.h: Added vertical_divider_draggable_p slot. | 2016 * winslots.h: Added vertical_divider_draggable_p slot. |
| 1937 | 2017 |
| 1938 * scrollbar.c (vertical_scrollbar_changed_in_window): Implemented. | 2018 * scrollbar.c (vertical_scrollbar_changed_in_window): Implemented. |
| 1939 (specifier_vars_of_scrollbar): Used it in all vertical specifiers. | 2019 (specifier_vars_of_scrollbar): Used it in all vertical specifiers. |
| 1985 X_DIVIDER_WIDTH, X_DIVIDER_SHADOW_THICKNESS. | 2065 X_DIVIDER_WIDTH, X_DIVIDER_SHADOW_THICKNESS. |
| 1986 (x_output_vertical_divider): give a depressed look when the shadow | 2066 (x_output_vertical_divider): give a depressed look when the shadow |
| 1987 thickness is negative. | 2067 thickness is negative. |
| 1988 | 2068 |
| 1989 * console-stream.c (stream_divider_width): pass a struct window * | 2069 * console-stream.c (stream_divider_width): pass a struct window * |
| 1990 argument. | 2070 argument. |
| 1991 | 2071 |
| 1992 * redisplay-tty.c (tty_divider_width): ditto. | 2072 * redisplay-tty.c (tty_divider_width): ditto. |
| 1993 | 2073 |
| 1994 * window.c (window_right_gutter_width): totdi. | 2074 * window.c (window_right_gutter_width): totdi. |
| 1995 | 2075 |
| 1996 * redisplay.c (generate_modeline): ittod. | 2076 * redisplay.c (generate_modeline): ittod. |
| 1997 | 2077 |
| 1998 * scrollbar.c (update_scrollbar_instance): ttido. | 2078 * scrollbar.c (update_scrollbar_instance): ttido. |
| 1999 | 2079 |
| 2000 * redisplay-msw.c (mswindows_divider_width): ottid. | 2080 * redisplay-msw.c (mswindows_divider_width): ottid. |
| 2001 WARNING: this enables to compile, but the feature is not functional. | 2081 WARNING: this enables to compile, but the feature is not functional. |
| 2002 | 2082 |
| 2003 * window.h (struct window): new field | 2083 * window.h (struct window): new field |
| 2004 vertical_divider_shadow_thickness. | 2084 vertical_divider_shadow_thickness. |
| 2005 | 2085 |
| 2006 * window.c (specifier_vars_of_window): new specifier | 2086 * window.c (specifier_vars_of_window): new specifier |
| 2007 vertical-divider-shadow-thickness. | 2087 vertical-divider-shadow-thickness. |
| 2008 (vertical_divider_shadow_thickness_changed): new function to | 2088 (vertical_divider_shadow_thickness_changed): new function to |
| 2009 inform redisplay that the window has changed. | 2089 inform redisplay that the window has changed. |
| 2050 (Fend_kbd_macro): Remove REMOVE_LAST kludge. | 2130 (Fend_kbd_macro): Remove REMOVE_LAST kludge. |
| 2051 | 2131 |
| 2052 1998-05-10 Andy Piper <andyp@parallax.co.uk> | 2132 1998-05-10 Andy Piper <andyp@parallax.co.uk> |
| 2053 | 2133 |
| 2054 * redisplay-msw.c (mswindows_output_dibitmap_region): make sure | 2134 * redisplay-msw.c (mswindows_output_dibitmap_region): make sure |
| 2055 multiple bitmaps are output vertically as well as horizontally. | 2135 multiple bitmaps are output vertically as well as horizontally. |
| 2056 * (mswindows_output_dibitmap): don't cope with bitmap boundaries | 2136 * (mswindows_output_dibitmap): don't cope with bitmap boundaries |
| 2057 crossing lines this is handled by | 2137 crossing lines this is handled by |
| 2058 mswindows_output_dibitmap_region. | 2138 mswindows_output_dibitmap_region. |
| 2059 | 2139 |
| 2060 1998-05-12 Martin Buchholz <martin@xemacs.org> | 2140 1998-05-12 Martin Buchholz <martin@xemacs.org> |
| 2061 | 2141 |
| 2062 * inline.c: Include eldap.h | 2142 * inline.c: Include eldap.h |
| 2063 | 2143 |
| 2064 * menubar-x.c (x_update_frame_menubar_internal): | 2144 * menubar-x.c (x_update_frame_menubar_internal): |
| 2065 Remove: unused variable `container' | 2145 Remove: unused variable `container' |
| 2066 | 2146 |
| 2067 1998-05-11 Martin Buchholz <martin@xemacs.org> | 2147 1998-05-11 Martin Buchholz <martin@xemacs.org> |
| 2068 | 2148 |
| 2069 * s/aix4.h: Allow AIX 4.3 XEmacs to compile cleanly. | 2149 * s/aix4.h: Allow AIX 4.3 XEmacs to compile cleanly. |
| 2070 Unfortunately, the resulting temacs still cannot dump. | 2150 Unfortunately, the resulting temacs still cannot dump. |
| 2071 | 2151 |
| 2072 * symbols.c (symbol_is_constant): | 2152 * symbols.c (symbol_is_constant): |
| 2073 (verify_ok_for_buffer_local): | 2153 (verify_ok_for_buffer_local): |
| 2074 -Wswitch Warning suppression - add default case to switches. | 2154 -Wswitch Warning suppression - add default case to switches. |
| 2075 | 2155 |
| 2076 * redisplay.c (decode_mode_spec): Remove unused variables, | 2156 * redisplay.c (decode_mode_spec): Remove unused variables, |
| 2077 Replace Fcoding_system_property (codesys, Qmnemonic) with | 2157 Replace Fcoding_system_property (codesys, Qmnemonic) with |
| 2078 XCODING_SYSTEM_MNEMONIC (codesys); | 2158 XCODING_SYSTEM_MNEMONIC (codesys); |
| 2115 - Use standard coding conventions for modules/Makefile.in | 2195 - Use standard coding conventions for modules/Makefile.in |
| 2116 | 2196 |
| 2117 1998-05-12 Didier Verna <verna@inf.enst.fr> | 2197 1998-05-12 Didier Verna <verna@inf.enst.fr> |
| 2118 | 2198 |
| 2119 * redisplay.c: removed the scrolling modeline code that didn't | 2199 * redisplay.c: removed the scrolling modeline code that didn't |
| 2120 make it for 21.0. To be continued ... | 2200 make it for 21.0. To be continued ... |
| 2121 | 2201 |
| 2122 1998-05-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> | 2202 1998-05-13 Michael Sperber [Mr. Preprocessor] <sperber@informatik.uni-tuebingen.de> |
| 2123 | 2203 |
| 2124 * emacs.c (Fdecode_path_internal): Removed bogus handling of nil | 2204 * emacs.c (Fdecode_path_internal): Removed bogus handling of nil |
| 2125 and empty string inputs. | 2205 and empty string inputs. |
| 2172 deadbox painting. | 2252 deadbox painting. |
| 2173 (mswindows_divider_width): Ask system for user preferred value. | 2253 (mswindows_divider_width): Ask system for user preferred value. |
| 2174 (mswindows_output_vertical_divider): Always output the divider on | 2254 (mswindows_output_vertical_divider): Always output the divider on |
| 2175 the right side of a window, down to bottom. | 2255 the right side of a window, down to bottom. |
| 2176 | 2256 |
| 2177 * keymap.c (get_relevant_keymaps): Route mouse button events which | 2257 * keymap.c (get_relevant_keymaps): Route mouse button events which |
| 2178 happened over a window divider through window-divider-map. | 2258 happened over a window divider through window-divider-map. |
| 2179 (Fkey_binding): Documented that in the docstring. | 2259 (Fkey_binding): Documented that in the docstring. |
| 2180 Defined the variable Vwindow_divider_map. | 2260 Defined the variable Vwindow_divider_map. |
| 2181 | 2261 |
| 2182 * events.c (Fevent_over_divider_p): Added this function. | 2262 * events.c (Fevent_over_divider_p): Added this function. |
| 2221 | 2301 |
| 2222 * device.c: (Fdevice_system_metric): Renamed so from plural form | 2302 * device.c: (Fdevice_system_metric): Renamed so from plural form |
| 2223 (metrics); Changed parameters order and added DEFAULT parameter; | 2303 (metrics); Changed parameters order and added DEFAULT parameter; |
| 2224 Unabbreviated some metric constants; Fixed and untabified doc string. | 2304 Unabbreviated some metric constants; Fixed and untabified doc string. |
| 2225 (Fdevice_system_metrics): Added. Returns a plist of all provided | 2305 (Fdevice_system_metrics): Added. Returns a plist of all provided |
| 2226 metrics. | 2306 metrics. |
| 2227 | 2307 |
| 2228 * device-msw.c (mswindows_device_system_metrics): Renamed | 2308 * device-msw.c (mswindows_device_system_metrics): Renamed |
| 2229 device_metrics enum constants. | 2309 device_metrics enum constants. |
| 2230 Return Qunbound instead of Qnil. | 2310 Return Qunbound instead of Qnil. |
| 2231 | 2311 |
