- 22 Jul, 2009 1 commit
-
-
Jason Rumney authored
IME window at cursor (Bug#2570). (w32_wnd_proc) [WM_IME_CHAR]: Release context when finished. (globals_of_w32fns): Dynamically load functions required above. * w32term.c (w32_draw_window_cursor): Send message to reposition any IME window.
-
- 03 Jul, 2009 1 commit
-
-
Jason Rumney authored
* runemacs.c (set_user_model_id): Use standard types. * emacsclient.c (w32_set_user_model_id): Use standard types.
-
- 30 Jun, 2009 1 commit
-
-
Jason Rumney authored
* w32term.c (w32_initialize): Use GetModuleHandle for library that is already loaded. Set user model ID if supported (bug#1849). * runemacs.c (set_user_model_id): New function. (WinMain): Use it. * emacsclient.c (w32_give_focus): Use GetModuleHandle for library that is already loaded. (w32_set_user_model_id): New function. (main): Use it to associate emacsclient with emacs (bug#1849).
-
- 22 Jun, 2009 1 commit
-
-
Chong Yidong authored
rather than its background_width for drawing the overline and underline (Bug#489). * xterm.c (x_draw_glyph_string): Use the glyph string's width rather than its background_width for drawing the overline and underline (Bug#489).
-
- 21 Jun, 2009 2 commits
-
-
Jason Rumney authored
-
Jason Rumney authored
(w32_read_socket) [WM_INPUTLANGCHANGE]: Update it. (w32_read_socket) [WM_CHAR]: Use it to decode character input (bug#3237). (w32_initialize): Initialize it. (codepage_for_locale): New function.
-
- 19 Apr, 2009 1 commit
-
-
Jason Rumney authored
without reintroducing Bug#1258 for stretch glyphs. * xterm.c (x_draw_bar_cursor): Limit cursor width differently for BAR_CURSOR and HBAR_CURSOR. Calculate width of HBAR_CURSOR using get_phys_cursor_geometry. * w32term.c (x_draw_bar_cursor): Limit cursor width differently for BAR_CURSOR and HBAR_CURSOR. Calculate width of HBAR_CURSOR using get_phys_cursor_geometry. * nsterm.m (ns_draw_window_cursor): HBAR_CURSOR width already correctly calculated.
-
- 22 Mar, 2009 1 commit
-
-
Jason Rumney authored
-
- 15 Mar, 2009 1 commit
-
-
Jason Rumney authored
* w32term.c (w32_read_socket): Use it instead of WM_PAINT. * w32fns.c (w32_wnd_proc): Change WM_PAINT to WM_EMACS_PAINT before passing to lisp thread. (Bug#950)
-
- 12 Feb, 2009 1 commit
-
-
Jason Rumney authored
Release DC when finished. Use NULL window to refer to desktop. (w32_term_init): Use NULL window to refer to desktop. (Bug#460)
-
- 30 Jan, 2009 2 commits
-
-
Juanma Barranquero authored
* w32term.c (w32_read_socket) [SYNC_INPUT]: Remove; this code is not used on Windows.
-
Juanma Barranquero authored
* keyboard.c (pending_signals, handle_async_input, init_keyboard): * w32inevt.c (w32_console_read_socket): * w32term.c (w32_read_socket): * xterm.c (XTread_socket): Use "#ifdef SYNC_INPUT" where appropriate.
-
- 29 Jan, 2009 1 commit
-
-
Chong Yidong authored
-
- 09 Jan, 2009 1 commit
-
-
Jason Rumney authored
-
- 08 Jan, 2009 1 commit
-
-
Glenn Morris authored
-
- 03 Jan, 2009 1 commit
-
-
Jason Rumney authored
* image.c (x_to_xcolors, png_load): Eliminate W32 specific code. (svg_load_image): Cast returned pointers from dynamically loaded functions. Eliminate W32 specific code.
-
- 01 Jan, 2009 1 commit
-
-
Jason Rumney authored
Don't block input, as per earlier xterm.c changes.
-
- 23 Dec, 2008 1 commit
-
-
Martin Rudalics authored
-
- 13 Dec, 2008 1 commit
-
-
Chong Yidong authored
done in init_frame_faces.
-
- 15 Nov, 2008 2 commits
-
-
Chong Yidong authored
x_draw_glyph_string_background.
-
Chong Yidong authored
string once past the overhang width.
-
- 12 Nov, 2008 1 commit
-
-
Chong Yidong authored
-
- 27 Oct, 2008 1 commit
-
-
Chong Yidong authored
with the default glyph width.
-
- 18 Sep, 2008 1 commit
-
-
Chong Yidong authored
(w32_read_socket, x_calc_absolute_position): Use them. (w32_initialize_display_info, w32_term_init): Omit removed members of w32_display_info.
-
- 29 Aug, 2008 1 commit
-
-
Kenichi Handa authored
for the change of struct glyph_string. (x_draw_glyph_string): Likewise.
-
- 01 Aug, 2008 1 commit
-
-
Jason Rumney authored
-
- 31 Jul, 2008 1 commit
-
-
Dan Nicolaescu authored
* xterm.c: * xselect.c: * xfns.c: * window.c: * w32term.c: * w32fns.c: * terminal.c: * termhooks.h: * term.c: * sysdep.c: * keyboard.h: * keyboard.c: * frame.h: * frame.c: * frame.c: Remove references to MULTI_KBOARD, it is now the default. * config.in: Regenerate. * config.nt (MULTI_KBOARD): Remove. * configure.in (MULTI_KBOARD): Remove.
-
- 28 Jul, 2008 1 commit
-
-
Jason Rumney authored
obsolete display options. (x_draw_glyph_string_background): Don't use old cleartype_active workaround. (w32_initialize): Remove cleartype_active initialization. (syms_of_w32term): Remove w32_enable_unicode_output initialization.
-
- 07 Jul, 2008 1 commit
-
-
Jason Rumney authored
-
- 29 Jun, 2008 1 commit
-
-
Jason Rumney authored
-
- 28 Jun, 2008 1 commit
-
-
Jason Rumney authored
(pfnSetLayeredWindowAttributes): New function pointer. (w32_initialize): Initialize it when supported. (x_set_frame_alpha): New function. * w32fns.c (Fx_create_frame): Initialize frame parameter `alpha'. (w32_frame_parm_handlers): Set alpha handler. * frame.c (x_set_alpha) [HAVE_NTGUI]: Call x_set_frame_alpha.
-
- 27 Jun, 2008 1 commit
-
-
Glenn Morris authored
-
- 26 Jun, 2008 2 commits
-
-
Jason Rumney authored
* w32term.c (x_draw_glyph_string_foreground): (x_draw_composite_glyph_string_foreground): Sync with xterm.c. Use FONT_HANDLE macro. (x_draw_glyph_string): Use FONT_TEXTMETRIC macro. * w32uniscribe.c (uniscribe_otf_capability, uniscribe_shape): (uniscribe_encode_char): Use FONT_HANDLE macro. * w32font.c (Fx_select_font): Use FONT_HANDLE macro. (w32font_text_extents): Use precast w32_font. (w32font_close): Free cached metrics. (w32font_open_internal): Allocate space for name on stack.
-
Jason Rumney authored
* makefile.w32-in: Remove refs to w32bdf.h and w32bdf.c. * w32gui.h: Don't include w32bdf.h. (XCharStruct, enum w32_char_font_type, W32FontStruct): Remove obsolete font support. * w32font.h (struct w32font_info): Remove compat_w32_font. Add hfont member. (FONT_COMPAT): Remove obsolete macro. * w32font.c (w32font_close): Remove compat code. Delete hfont member. (w32font_encode_char, w32font_text_extents): Use new hfont member. (w32font_open_internal): Remove compat code. Set new hfont member. (Fx_select_font): Use new hfont member. * w32uniscribe.c (uniscribe_otf_capability, uniscribe_shape): (uniscribe_encode_char): Use new hfont member. * w32term.c (x_draw_glyph_string_foreground): (x_draw_composite_glyph_string_foreground): Use new hfont member. (x_draw_glyph_string): Use metrics in w32font_info.
-
- 23 Jun, 2008 1 commit
-
-
Jason Rumney authored
(x_draw_glyph_string): Remove old bdf font code. * w32term.h (FONT_TYPE_FOR_UNIBYTE, FONT_TYPE_FOR_MULTIBYTE): Remove.
-
- 20 Jun, 2008 1 commit
-
-
Jason Rumney authored
-
- 10 Jun, 2008 1 commit
-
-
Stefan Monnier authored
x_underline_minimum_display_offset. (syms_of_xdisp): Declare it here rather than in xterm.c. * dispextern.h (underline_minimum_offset): Declare it. * w32term.c (x_draw_glyph_string): Use it. * xterm.c (x_underline_minimum_display_offset): Move to xdisp.c. (syms_of_xterm): Don't declare it any more. (x_draw_glyph_string): Adjust to the new name. * cus-start.el (underline-minimum-offset) Rename from x-underline-minimum-display-offset.
-
- 09 Jun, 2008 1 commit
-
-
Jason Rumney authored
-
- 28 May, 2008 1 commit
-
-
Jason Rumney authored
-
- 25 May, 2008 1 commit
-
-
Kenichi Handa authored
position.
-