- 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.
-
- 23 May, 2008 2 commits
-
-
Kenichi Handa authored
line area.
-
Kenichi Handa authored
s->underline_thickness and s->underline_position.
-
- 21 May, 2008 1 commit
-
-
Juanma Barranquero authored
-
- 14 May, 2008 3 commits
-
-
Jason Rumney authored
(w32_redisplay_interface): Use x_get_glyph_overhangs instead.
-
Glenn Morris authored
-
Kenichi Handa authored
conditionals. Don't check enable_font_backend. Delete all codes used only when USE_FONT_BACKEND is not defined. Surround non-used code by "#ifdef OLD_FONT" and "endif".
-
- 09 Apr, 2008 1 commit
-
-
Jason Rumney authored
for new font backend and composite cases.
-
- 03 Mar, 2008 1 commit
-
-
Dan Nicolaescu authored
* makefile.w32-in (w32term.o): Don't depend on gnu.h * gnu.h: Rename to ... * emacs-icon.h: ... this. * xterm.c: Use emacs-icon.h instead of gnu.h. * Makefile (xterm.o): Depend on emacs-icon.h, not gnu.h.
-
- 24 Feb, 2008 1 commit
-
-
Jason Rumney authored
manually when cleartype is in use. (x_draw_glyph_string_foreground): Draw text transparently when cleartype is in use.
-
- 22 Feb, 2008 1 commit
-
-
Stefan Monnier authored
* termhooks.h (P_): Remove redundant def. (struct terminal): New field `image_cache'. * frame.h (FRAME_IMAGE_CACHE): New macro. Use it everywhere in place of FRAME_X_IMAGE_CACHE. * xterm.h (struct x_display_info): Remove image_cache field. (FRAME_X_IMAGE_CACHE): Remove. Use FRAME_IMAGE_CACHE instead. * w32term.h (struct w32_display_info): Remove image_cache field. (FRAME_X_IMAGE_CACHE): Remove. Use FRAME_IMAGE_CACHE instead. * macterm.h (struct mac_display_info): Remove image_cache field. (FRAME_X_IMAGE_CACHE): Remove. Use FRAME_IMAGE_CACHE instead. * xterm.c (x_term_init): * w32term.c (w32_term_init): * macterm.c (mac_term_init): Set the image_cache in the terminal. * dispextern.h (clear_image_cache, forall_images_in_image_cache): Remove declarations. (clear_image_caches, mark_image_cache): New declarations. * xfaces.c (clear_face_cache): * xdisp.c (redisplay_internal): Use clear_image_caches. * image.c (clear_image_cache): Don't check that a frame is on a window-system before checking if it shares the same cache. (clear_image_caches): New function. (Fclear_image_cache): Use it. (mark_image): Move from allo.c. (mark_image_cache): Move from alloc.c and forall_images_in_image_cache. * alloc.c (mark_image, mark_image_cache): Move to image.c. (mark_object): Don't call mark_image_cache for frames. (mark_terminals): Call mark_image_cache.
-
- 15 Feb, 2008 1 commit
-
-
Jason Rumney authored
manually when cleartype is in use. (x_draw_glyph_string_foreground): Draw text transparently when cleartype is in use.
-
- 09 Feb, 2008 1 commit
-
-
Dan Nicolaescu authored
dealing with obsolete variables. * fakemail.c (MAIL_PROGRAM_NAME): Remove unused conditional. (main): Replace MAIL_PROGRAM_NAME with its value. * src/Makefile.in: * src/emacs.c: * src/gmalloc.c: * src/keyboard.c: * src/lisp.h: * src/m/ibm370aix.h: * src/process.c: * src/regex.c: * src/s/hpux.h: * src/sysdep.c: * src/sysselect.h: * src/systty.h: * src/unexec.c: * src/w32term.c: * src/xsmfns.c: * src/xterm.c: Remove code that deals with obsolete variables. * s/msdos.h (DONT_NEED_ENVIRON): Don't define. * ecrt0.c: Replace the DONT_NEED_ENVIRON test with MSDOS test, nothing else needs it anymore.
-
- 05 Feb, 2008 1 commit
-
-
Jason Rumney authored
instead of using mule-unicode-* charsets directly.
-
- 30 Jan, 2008 1 commit
-
-
Jason Rumney authored
input in the default locale. Handle non-Unicode multibyte input.
-
- 17 Jan, 2008 1 commit
-
-
Jason Rumney authored
the unicode range available in MULE by locale-coding-system. Improve dbcs lead byte detection. Set event timestamp and modifiers earlier.
-
- 08 Jan, 2008 1 commit
-
-
Glenn Morris authored
-
- 14 Dec, 2007 1 commit
-
-
Jason Rumney authored
-
- 01 Dec, 2007 1 commit
-
-
Kenichi Handa authored
for the change of lispy gstring.
-
- 17 Nov, 2007 1 commit
-
-
Jason Rumney authored
-