comparison src/ChangeLog @ 215:1f0dabaa0855 r20-4b6

Import from CVS: tag r20-4b6
author cvs
date Mon, 13 Aug 2007 10:07:35 +0200
parents 78f53ef88e17
children d44af0c54775
comparison
equal deleted inserted replaced
214:c5d88c05e1e9 215:1f0dabaa0855
1 1997-11-19 Kyle Jones <kyle_jones@wonderworks.com>
2
3 * Emacs.ad: Change uses of Gray75 to Gray80.
4 Don't set modeline colors here.
5
6 * EmacsFrame.c: Fetch "background" resource for use by
7 the toolbar initialization code; default this fetched
8 value to -1 if it is unspecified, which is different
9 from what is found in ef->core.background_pixel in that
10 case.
11
12 * EmacsFrame.h: Define macros for "Background" and
13 "background" resource strings.
14
15 * EmacsFrameP.h: Added background_pixel field to
16 EmascFrmaePart struct.
17
18 * toolbar-x.c (x_initialize_frame_toolbar_gcs): Added
19 code to use the global background resource as the
20 toolbar background color if it is sepcified. Otherwise
21 fall back to the backgroundToolBarColor resource.
22
23 1997-11-17 Marc Paquette <marcpa@cam.org>
24
25 * callproc.c (Fcall_process_internal): Fix for bug in
26 CRLF -> LF conversion.
27
28 1997-11-19 Jonathan Harris <jhar@tardis.ed.ac.uk>
29
30 * redisplay-msw.c: Calls GdiFlush() in _ouput_end, _clear_frame and
31 _redraw_exposed_area
32
33 * frame-msw.c: mswindows_init_frame_2
34 Sets frame's pixel width and height
35
36 1997-11-19 Kyle Jones <kyle_jones@wonderworks.com>
37
38 * callproc.c (call_process_cleanup): Actaully wait
39 for the process, rather than not doing it and saying we
40 did.
41
42 1997-11-20 Hrvoje Niksic <hniksic@srce.hr>
43
44 * callproc.c (Fcall_process_internal): Close fd_error.
45
46 1997-11-19 Didier Verna <verna@inf.enst.fr>
47
48 * emacs.c (main_1): Added the missing argmatch call to check
49 for the '-h' option.
50
51 1997-11-18 SL Baur <steve@altair.xemacs.org>
52
53 * mule-coding.h: Replace freshly broken ENCODE_SJIS and
54 DECODE_SJIS macros with working versions from beta4.
55
56 1997-11-17 Kyle Jones <kyle_jones@wonderworks.com>
57
58 * frame-x.c (x_init_frame_1): Set frame visibility
59 flag to 1 immediately so that echo area message are
60 displayed in it promptly.
61
62 * redisplay.c (Fredisplay_echo_area): If frame has
63 changed, clear it to avoid garbled messages.
64
65 * window.c (set_window_pixsize): Restore the bail out
66 if no size change, but do it after the loop that recomputers
67 major child corner coordinates.
68
69 * keymap.c (describe_map_mapper): Recognize the
70 buttonXup keysyms as mouse bindings.
71
72 1997-11-17 Tor Arntsen <tor@spacetec.no>
73
74 * Makefile.in.in (update-elc.stamp): Add temacs to dependency.
75
76 1997-11-16 Kyle Jones <kyle_jones@wonderworks.com>
77
78 * Added suport for toolbar borders.
79
80 * EmacsFrame.c: Added X resources for new toolbar
81 borders.
82
83 (EmacsFrameSetValues): Added Fadd_spec_to_specifier
84 calls to move resourced toolbar border width data
85 into the speciifers.
86
87 * EmacsFrame.h: Defined X resource strings for
88 toolbar border width resources.
89
90 * EmacsFrameP.h: Added toolbar border width fields
91 to the EmacsFramePart struct.
92
93 * console.h: Added toolbar_border_width_changed_in_frame_method
94 field to struct console.
95
96 * events.c (event_x_y_pixel_internal): Factor the
97 toolbar border into pixel offset.
98
99 * frame.c: Document new toolbar border width
100 speciifer as being usable as frame properties.
101
102 (frame_conversion_internal): Factor the toolbar border
103 widths into the geometry calculations.
104
105 (change_frame_size_1): Ditto.
106
107 * frame.h: Added field to struct frame for toolbar
108 border widths. Modified geomtry macros and created
109 others in support of the new toolbar border widths.
110
111 * frameslot.h: Added a default_toolbar_border_width
112 slot.
113
114 * redisplay-x.c (x_clear_frame): Factor the toolbar
115 border widths into the geometry calculations.
116
117 * toolbar-x.c (x_draw_blank_toolbar_button): Add
118 support for drawing a border along with the blank
119 button. Accept border_width and vertical args.
120
121 (x_output_toolbar_button): Added support for drawing a
122 border along with the button.
123
124 (X_OUTPUT_BUTTONS_LOOP): Pass border_width and vert
125 args to x_draw_blank_toolbar_button. Set vertical and
126 border_width fields in toolbar button.
127
128 (x_output_toolbar): Support toolbar border widths.
129
130 (x_toolbar_size_changed_in_frame_1): Mark all toolbar
131 buttons in the change toolbar as dirty so that they
132 are refreshed if had been painted over.
133
134 New function: x_toolbar_border_width_changed_in_frame.
135 Used it as a console method.
136
137 * toolbar.c: New function: mark_frame_toolbar_buttons_dirty.
138
139 New function: toolbar_border_width_changed_in_frame.
140 Used it as a specifier frame slot change method.
141
142 (get_toolbar_coords): Factor the toolbar border
143 widths into the geometry calculations.
144
145 (Fset_default_toolbar_position): Update the fallback
146 border width specifiers for the affected toolbar
147 positions.
148
149 (specifier_vars_of_toolbar): Added specifiers for the
150 toolbar border widths.
151
152 * toolbar.h: Added vertical and border_width field
153 to the toolbar button struct.
154
155 * window.h: Added default_toolbar_border_width slot
156 to window struct, along with four slots for the four
157 window local toolbar border width values.
158
159 1997-11-16 Kyle Jones <kyle_jones@wonderworks.com>
160
161 * frame-x.c: Fixed typo in the documentation of the
162 top-toolbar-shadow-color frame property.
163
164 1997-11-16 Skip Montanaro <skip@calendar.com>
165
166 * redisplay.c: suppress buffer computation in several places if
167 MULE is not defined.
168
169 1997-11-16 Hrvoje Niksic <hniksic@srce.hr>
170
171 * events.c (print_event): Use `event-x-pixel' and `event-y-pixel',
172 to be consistent with `make-event' and `event-properties'.
173 (Fmake_event): Allow nil dnd-data.
174
1 1997-11-15 Jonathan Harris <jhar@tardis.ed.ac.uk> 175 1997-11-15 Jonathan Harris <jhar@tardis.ed.ac.uk>
2 176
3 * console.h 177 * console.h
4 mswindows is now a window-system according to 178 mswindows is now a window-system according to
5 CONSOLE_TYPESYM_WIN_P 179 CONSOLE_TYPESYM_WIN_P
644 818
645 Added declaration for Qnull_pointer. 819 Added declaration for Qnull_pointer.
646 820
647 1997-10-27 Martin Buchholz <mrb@eng.sun.com> 821 1997-10-27 Martin Buchholz <mrb@eng.sun.com>
648 822
649 * src/m/ibmrs6000.h: 823 * m/ibmrs6000.h:
650 * src/s/aix3-2.h: C_SWITCH_SYSTEM ==> configure.in 824 * s/aix3-2.h: C_SWITCH_SYSTEM ==> configure.in
651 * src/s/aix4-1.h: -li18n ==> configure.in 825 * s/aix4-1.h: -li18n ==> configure.in
652 * src/s/aix4.h: Always include strings.h 826 * s/aix4.h: Always include strings.h
653 * src/config.h.in: Add AIXV3 define, suggested by xmkmf. Remove 827 * config.h.in: Add AIXV3 define, suggested by xmkmf. Remove
654 AIX_SMT_EXP. 828 AIX_SMT_EXP.
655 * src/unexaix.c: Fix nested comments compiler warning 829 * unexaix.c: Fix nested comments compiler warning
656 830
657 1997-10-27 Kyle Jones <kyle_jones@wonderworks.com> 831 1997-10-27 Kyle Jones <kyle_jones@wonderworks.com>
658 832
659 * src/profile.c (sigprof_handler): Don't call XUNMARK on 833 * profile.c (sigprof_handler): Don't call XUNMARK on
660 fun, it isn't needed. 834 fun, it isn't needed.
661 835
662 * src/faces.c (face_property_matching_instance): Check 836 * faces.c (face_property_matching_instance): Check
663 for charset == Qunbound, which it can be if the 837 for charset == Qunbound, which it can be if the
664 character set is unspecified. 838 character set is unspecified.
665 839
666 1997-10-27 SL Baur <steve@altair.xemacs.org> 840 1997-10-27 SL Baur <steve@altair.xemacs.org>
667 841
1597 1771
1598 * Makefile.in: 1772 * Makefile.in:
1599 * s/*.h: 1773 * s/*.h:
1600 * m/*.h: 1774 * m/*.h:
1601 * config.h.in: 1775 * config.h.in:
1602 * src/emacs.c: 1776 * emacs.c:
1603 * version.sh: 1777 * version.sh:
1604 * configure.in: Another rewrite. 1778 * configure.in: Another rewrite.
1605 - support powerpcle (Solaris on ppc) 1779 - support powerpcle (Solaris on ppc)
1606 - Now just have one s/sol2.h for all Solaris versions 1780 - Now just have one s/sol2.h for all Solaris versions
1607 - Specifying colon-separated directories actually works now. 1781 - Specifying colon-separated directories actually works now.
1677 1851
1678 * keymap.c Fextent_in_region_p: Move. 1852 * keymap.c Fextent_in_region_p: Move.
1679 1853
1680 Fri Jun 13 00:38:29 1997 Kyle Jones <kyle_jones@wonderworks.com> 1854 Fri Jun 13 00:38:29 1997 Kyle Jones <kyle_jones@wonderworks.com>
1681 1855
1682 * src/console.c (Fsuspend_console): 1856 * console.c (Fsuspend_console):
1683 Disable input on ttys. Hide unhidden frames. 1857 Disable input on ttys. Hide unhidden frames.
1684 1858
1685 * src/console.c (Fresume_console): 1859 * console.c (Fresume_console):
1686 Enable input on ttys. Raise the device selected frame. 1860 Enable input on ttys. Raise the device selected frame.
1687 1861
1688 Fri Jun 13 00:25:46 1997 Kyle Jones <kyle_jones@wonderworks.com> 1862 Fri Jun 13 00:25:46 1997 Kyle Jones <kyle_jones@wonderworks.com>
1689 1863
1690 * process.c (status_notify): 1864 * process.c (status_notify):
1790 * sysdep.c: MS Windows NT doesn't (yet) do child TTY processes. 1964 * sysdep.c: MS Windows NT doesn't (yet) do child TTY processes.
1791 From David Hobley <davidh@wr.com.au> 1965 From David Hobley <davidh@wr.com.au>
1792 1966
1793 Sat Jun 7 22:00:54 1997 Kyle Jones <kyle_jones@wonderworks.com> 1967 Sat Jun 7 22:00:54 1997 Kyle Jones <kyle_jones@wonderworks.com>
1794 1968
1795 * src/device-x.c (x_delete_device): 1969 * device-x.c (x_delete_device):
1796 Add an EQ check so that we don't set Vdefault_x_device 1970 Add an EQ check so that we don't set Vdefault_x_device
1797 back to the device we're deleting. 1971 back to the device we're deleting.
1798 1972
1799 1997-06-05 Steven L Baur <steve@altair.xemacs.org> 1973 1997-06-05 Steven L Baur <steve@altair.xemacs.org>
1800 1974
1918 * editfns.c (format-time-string): Update DOCstring. Make time 2092 * editfns.c (format-time-string): Update DOCstring. Make time
1919 parameter optional. 2093 parameter optional.
1920 2094
1921 Wed May 21 11:58:17 1997 Kyle Jones <kyle@crystal.wonderworks.com> 2095 Wed May 21 11:58:17 1997 Kyle Jones <kyle@crystal.wonderworks.com>
1922 2096
1923 * src/insdel.c (signal_first_change): 2097 * insdel.c (signal_first_change):
1924 record the current buffer for the unwind instead of the 2098 record the current buffer for the unwind instead of the
1925 buffer that's about to become the current buffer. 2099 buffer that's about to become the current buffer.
1926 2100
1927 Tue May 20 23:23:39 1997 Steven L Baur <steve@altair.xemacs.org> 2101 Tue May 20 23:23:39 1997 Steven L Baur <steve@altair.xemacs.org>
1928 2102
1929 * frame.c: Correct spelling typo in docstring. 2103 * frame.c: Correct spelling typo in docstring.
1930 2104
1931 Mon May 19 03:40:46 1997 Kyle Jones <kyle@crystal.WonderWorks.COM> 2105 Mon May 19 03:40:46 1997 Kyle Jones <kyle@crystal.WonderWorks.COM>
1932 2106
1933 * src/redisplay.c: (window_line_number) 2107 * redisplay.c: (window_line_number)
1934 don't prefer buffer point value over window point 2108 don't prefer buffer point value over window point
1935 value unless window, frame, device and console are 2109 value unless window, frame, device and console are
1936 all selected. 2110 all selected.
1937 2111
1938 * src/redisplay.c: (redisplay_window) 2112 * redisplay.c: (redisplay_window)
1939 don't prefer buffer point value over window point 2113 don't prefer buffer point value over window point
1940 value unless window, frame, device and console are 2114 value unless window, frame, device and console are
1941 all selected. 2115 all selected.
1942 2116
1943 * src/redisplay.c: (create_text_block) 2117 * redisplay.c: (create_text_block)
1944 don't prefer buffer point value over window point 2118 don't prefer buffer point value over window point
1945 value unless window, frame, device and console are 2119 value unless window, frame, device and console are
1946 all selected. 2120 all selected.
1947 2121
1948 Sun May 18 13:03:50 1997 Steven L Baur <steve@altair.xemacs.org> 2122 Sun May 18 13:03:50 1997 Steven L Baur <steve@altair.xemacs.org>
1949 2123
1950 * Makefile.in.in (distclean): remove xemacs-version.h. 2124 * Makefile.in.in (distclean): remove xemacs-version.h.
1951 2125
1952 Sun May 11 13:38:46 1997 Kyle Jones <kyle@crystal.WonderWorks.COM> 2126 Sun May 11 13:38:46 1997 Kyle Jones <kyle@crystal.WonderWorks.COM>
1953 2127
1954 * src/frame.c (change_frame_size_1): 2128 * frame.c (change_frame_size_1):
1955 return without doing anything if the frame has benn 2129 return without doing anything if the frame has benn
1956 initialized and the new frame size is same as the 2130 initialized and the new frame size is same as the
1957 current frame size. 2131 current frame size.
1958 2132
1959 Sat May 17 19:35:48 1997 Steven L Baur <steve@altair.xemacs.org> 2133 Sat May 17 19:35:48 1997 Steven L Baur <steve@altair.xemacs.org>
2035 * process.c (get_process): This function can be passed a BUFFER as 2209 * process.c (get_process): This function can be passed a BUFFER as
2036 a parameter. 2210 a parameter.
2037 2211
2038 Tue Apr 22 01:32:00 1997 Kyle Jones <kyle@crystal.WonderWorks.COM> 2212 Tue Apr 22 01:32:00 1997 Kyle Jones <kyle@crystal.WonderWorks.COM>
2039 2213
2040 * src/menubar-x.c (pre_activate_hook): 2214 * menubar-x.c (pre_activate_hook):
2041 set in_menu_callback around call to call to 2215 set in_menu_callback around call to call to
2042 menu_item_descriptor_to_widget_value. 2216 menu_item_descriptor_to_widget_value.
2043 2217
2044 * src/event-stream.c (Fnext_event): 2218 * event-stream.c (Fnext_event):
2045 signal error if in_menu_callback non-nil to avoid 2219 signal error if in_menu_callback non-nil to avoid
2046 reentering the menubar code and causing a crash later. 2220 reentering the menubar code and causing a crash later.
2047 2221
2048 * src/cmdloop.c (command_loop_3): 2222 * cmdloop.c (command_loop_3):
2049 signal error if in_menu_callback non-nil to avoid 2223 signal error if in_menu_callback non-nil to avoid
2050 inflooping calling Fnext_event, which will signal an 2224 inflooping calling Fnext_event, which will signal an
2051 error if the situation is not caught earlier. 2225 error if the situation is not caught earlier.
2052 2226
2053 Tue Apr 22 08:22:22 1997 Hrvoje Niksic <hniksic@srce.hr> 2227 Tue Apr 22 08:22:22 1997 Hrvoje Niksic <hniksic@srce.hr>
2726 2900
2727 * s/nextstep.h (signal_handler_t): define as int. 2901 * s/nextstep.h (signal_handler_t): define as int.
2728 2902
2729 Mon Jan 20 21:12:57 1997 Martin Buchholz <mrb@eng.sun.com> 2903 Mon Jan 20 21:12:57 1997 Martin Buchholz <mrb@eng.sun.com>
2730 2904
2731 * src/event-Xt.c (emacs_Xt_handle_magic_event): 2905 * event-Xt.c (emacs_Xt_handle_magic_event):
2732 (frame-totally-visible-p) sometimes incorrectly returned nil. 2906 (frame-totally-visible-p) sometimes incorrectly returned nil.
2733 2907
2734 Thu Jan 16 17:24:29 1997 Joel Peterson <tarzan@aosi.com> 2908 Thu Jan 16 17:24:29 1997 Joel Peterson <tarzan@aosi.com>
2735 2909
2736 * menubar-x.c (pre_activate_callback): Correctly handle buffer 2910 * menubar-x.c (pre_activate_callback): Correctly handle buffer