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 |