aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog155
1 files changed, 141 insertions, 14 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 8736a6f156a..c38032b163a 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,130 @@
12005-06-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2
3 * macterm.c (mac_compute_glyph_string_overhangs): Don't set
4 overhangs unless the given glyph type is noncomposite CHAR_GLYPH.
5 [USE_CARBON_EVENTS] (mac_convert_event_ref): Convert dead key down
6 events.
7 (XTread_socket): Don't pass keyboard events with the option
8 modifier to the system when Vmac_command_key_is_meta is nil or
9 Vmac_option_modifier is non-nil.
10 [USE_CARBON_EVENTS] (read_socket_inev): New variable.
11 [USE_CARBON_EVENTS] (init_command_handler): Fix argument.
12 [USE_CARBON_EVENTS] (mac_handle_mouse_event): New Carbon event
13 handler function.
14 (install_window_handler) [USE_CARBON_EVENTS]: Install it.
15 (XTread_socket) [USE_CARBON_EVENTS]: Move mouse wheel event
16 handler part to mac_handle_mouse_event.
17
182005-06-14 Juanma Barranquero <lekktu@gmail.com>
19
20 * eval.c (Fdefvaralias): Rename arguments SYMBOL and ALIASED to
21 NEW-ALIAS and BASE-VARIABLE, respectively.
22
232005-06-13 Stefan Monnier <monnier@iro.umontreal.ca>
24
25 * xdisp.c (note_mode_line_or_margin_highlight): Lisp_Object/int mixup.
26 (get_phys_cursor_geometry, format_mode_line_unwind_data)
27 (get_line_height_property, x_produce_glyphs): Remove unused vars.
28
29 * coding.c (run_pre_post_conversion_on_str): Remove unused var `buf'.
30
312005-06-13 Eli Zaretskii <eliz@gnu.org>
32
33 * w32term.c (x_use_underline_position_properties): New variable.
34 (x_draw_glyph_string): Remind in a comment to change doc string of
35 x-use-underline-position-properties if/when underline positioning
36 is implemented.
37 (syms_of_w32term): DEFVAR_BOOL x-use-underline-position-properties,
38 and initialize it to nil.
39
402005-06-12 Jason Rumney <jasonr@gnu.org>
41
42 * w32fns.c (NEWOPENFILENAME): New struct.
43 (Fx_file_dialog): Use it to trick the system into giving us up to
44 date dialogs on systems that are documented to support it.
45 Do not set OFN_FILEMUSTEXIST flag if looking for a directory.
46
472005-06-12 Eli Zaretskii <eliz@gnu.org>
48
49 * w32fns.c (w32_abort): Use the MB_YESNO dialog instead of
50 MB_ABORTRETRYIGNORE. Never return, even if DebugBreak does.
51
522005-06-11 Eli Zaretskii <eliz@gnu.org>
53
54 * image.c (x_create_x_image_and_pixmap) [HAVE_NTGUI]: Cast 4th arg
55 to CreateDIBSection to avoid a compiler warning.
56 (pbm_load): Cast 3rd arg to IMAGE_BACKGROUND to avoid a compiler
57 warning.
58 (png_load): Cast return values of fn_png_create_read_struct and
59 fn_png_create_info_struct, to avoid compiler warnings on W32.
60 Cast 3rd arg to IMAGE_BACKGROUND and image_background_transparent
61 to avoid compiler warnings.
62 (jpeg_load): Cast return value of fn_jpeg_std_error to avoid a
63 compiler warning on W32. Cast 3rd arg to IMAGE_BACKGROUND to
64 avoid a compiler warning.
65 (tiff_load): Cast return values of fn_TIFFOpen and
66 fn_TIFFClientOpen to avoid compiler warning on W32. Cast 3rd arg
67 to IMAGE_BACKGROUND to avoid a compiler warning.
68 (gif_load): Cast return values of fn_DGifOpenFileName and
69 fn_DGifOpen to avoid compiler warnings on W32. Cast 3rd arg to
70 IMAGE_BACKGROUND to avoid a compiler warning.
71 (DrawText) [HAVE_NTGUI || MAC_OS]: If already defined, undef
72 before redefining.
73
74 * w32bdf.c (create_offscreen_bitmap): Cast `bitsp' to `void **' in
75 the call to CreateDIBSection, to avoid a compiler warning.
76
772005-06-11 Jason Rumney <jasonr@gnu.org>
78
79 * w32fns.c (Fx_file_dialog): Unblock input before falling back to
80 minibuffer.
81 * macfns.c (Fx_file_dialog): Likewise.
82
832005-06-10 Eli Zaretskii <eliz@gnu.org>
84
85 * makefile.w32-in ($(TEMACS)): Depend on addsection.exe.
86
872005-06-10 Juanma Barranquero <lekktu@gmail.com>
88
89 * process.c (syms_of_process) [ADAPTIVE_READ_BUFFERING]:
90 * w32fns.c (syms_of_w32fns): Fix spellings.
91
922005-06-10 Eli Zaretskii <eliz@gnu.org>
93
94 * unexw32.c (COPY_CHUNK, COPY_PROC_CHUNK): Add a new argument
95 `verbose'; print diagnostic messages only if it is non-zero.
96 All callers changed to pass a zero value unless DEBUG_DUMP is defined
97 in the environment.
98 (copy_executable_and_dump_data): Print section names with %.8s.
99
1002005-06-10 Masatake YAMATO <jet@gyve.org>
101
102 * xdisp.c (note_mode_line_or_margin_highlight): Call clear_mouse_face
103 when mouse_face is not given.
104 Remove unnecessary tabs.
105
1062005-06-09 Luc Teirlinck <teirllm@auburn.edu>
107
108 * window.c (Fselect_window): Adapt call to Fselect_frame.
109
110 * lisp.h: Update EXFUN of Fselect_frame.
111
112 * keyboard.c (command_loop_1): Adapt call to Fselect_frame.
113
114 * frame.c (Fhandle_switch_frame, Fselect_frame): Delete unused arg
115 no_enter.
116 (Fset_mouse_position, Fset_mouse_pixel_position, Ficonify_frame):
117 Adapt to above change.
118
1192005-06-10 Juanma Barranquero <lekktu@gmail.com>
120
121 * fns.c (Fmemq, Fmaphash): Doc fixes.
122
1232005-06-09 Juanma Barranquero <lekktu@gmail.com>
124
125 * xfaces.c (Fdisplay_supports_face_attributes_p):
126 Fix typo in docstring.
127
12005-06-08 Steven Tamm <steventamm@mac.com> 1282005-06-08 Steven Tamm <steventamm@mac.com>
2 129
3 * unexmacosx.c (copy_data_segment): Copy __la_sym_ptr2 section 130 * unexmacosx.c (copy_data_segment): Copy __la_sym_ptr2 section
@@ -40,8 +167,8 @@
40 167
412005-06-07 Masatake YAMATO <jet@gyve.org> 1682005-06-07 Masatake YAMATO <jet@gyve.org>
42 169
43 * xdisp.c (note_mode_line_or_margin_highlight): Check 170 * xdisp.c (note_mode_line_or_margin_highlight):
44 the overlapping of re-rendering area to avoid flickering. 171 Check the overlapping of re-rendering area to avoid flickering.
45 (note_mouse_highlight): Call clear_mouse_face if PART 172 (note_mouse_highlight): Call clear_mouse_face if PART
46 is not ON_MODE_LINE nor ON_HEADER_LINE. 173 is not ON_MODE_LINE nor ON_HEADER_LINE.
47 174
@@ -56,21 +183,21 @@
56 183
572005-06-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 1842005-06-06 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
58 185
59 * macmenu.c (menu_quit_handler, install_menu_quit_handler): New 186 * macmenu.c (menu_quit_handler, install_menu_quit_handler):
60 functions for popping down menus on C-g. 187 New functions for popping down menus on C-g.
61 (set_frame_menubar, mac_menu_show): Call install_menu_quit_handler. 188 (set_frame_menubar, mac_menu_show): Call install_menu_quit_handler.
62 189
63 * macterm.c: Make mac_quit_char_modifiers and mac_quit_char_keycode 190 * macterm.c: Make mac_quit_char_modifiers and mac_quit_char_keycode
64 non-static. 191 non-static.
65 192
66 * config.in: Added HAVE_CANCELMENUTRACKING 193 * config.in: Add HAVE_CANCELMENUTRACKING.
67 194
682005-06-06 Eli Zaretskii <eliz@gnu.org> 1952005-06-06 Eli Zaretskii <eliz@gnu.org>
69 196
70 * w32heap.h (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_PTR): Remove 197 * w32heap.h (OFFSET_TO_RVA, RVA_TO_OFFSET, RVA_TO_PTR):
71 macros. 198 Remove macros.
72 199
73 * unexw32.c (RVA_TO_PTR): Moved here from w32heap.h. 200 * unexw32.c (RVA_TO_PTR): Move here from w32heap.h.
74 201
75 * w32proc.c (RVA_TO_PTR): New macro. 202 * w32proc.c (RVA_TO_PTR): New macro.
76 203
@@ -194,11 +321,11 @@
194 (format_mode_line_unwind_data, unwind_format_mode_line): 321 (format_mode_line_unwind_data, unwind_format_mode_line):
195 New functions for unwind protection in mode line formatting. 322 New functions for unwind protection in mode line formatting.
196 (x_consider_frame_title): Use them and new local var 'title_start' 323 (x_consider_frame_title): Use them and new local var 'title_start'
197 to support nested calls to format-mode-line and redisplay. Set 324 to support nested calls to format-mode-line and redisplay.
198 mode_line_target to MODE_LINE_TITLE. 325 Set mode_line_target to MODE_LINE_TITLE.
199 (Fformat_mode_line): Use them and new local var 'string_start' to 326 (Fformat_mode_line): Use them and new local var 'string_start' to
200 support nested calls to format-mode-line and redisplay. Set 327 support nested calls to format-mode-line and redisplay.
201 mode_line_target to MODE_LINE_NOPROP or MODE_LINE_STRING. 328 Set mode_line_target to MODE_LINE_NOPROP or MODE_LINE_STRING.
202 Don't trim trailing dashes. 329 Don't trim trailing dashes.
203 (decode_mode_spec): Don't make infinite number of trailing dashes 330 (decode_mode_spec): Don't make infinite number of trailing dashes
204 for MODE_LINE_NOPROP and MODE_LINE_STRING targets. 331 for MODE_LINE_NOPROP and MODE_LINE_STRING targets.
@@ -12989,9 +13116,9 @@
12989 * sound.c: Added a partial implementation of play-sound-internal 13116 * sound.c: Added a partial implementation of play-sound-internal
12990 for Microsoft Windows. Added various #ifdef / #else / #endif 13117 for Microsoft Windows. Added various #ifdef / #else / #endif
12991 code blocks to separate the code that will compile under 13118 code blocks to separate the code that will compile under
12992 Microsoft Windows from the code that is specific to Gnu/Linux. 13119 Microsoft Windows from the code that is specific to GNU/Linux.
12993 Moved several blocks of code around to make this separation of code 13120 Moved several blocks of code around to make this separation of code
12994 into Windows compatible and Gnu/Linux compatible code blocks easier. 13121 into Windows compatible and GNU/Linux compatible code blocks easier.
12995 13122
12996 * makefile.w32-in: Include sound.c and link with WinMM.lib. 13123 * makefile.w32-in: Include sound.c and link with WinMM.lib.
12997 13124