1. 16 Jan, 2010 4 commits
  2. 15 Jan, 2010 3 commits
  3. 14 Jan, 2010 2 commits
  4. 13 Jan, 2010 4 commits
  5. 12 Jan, 2010 3 commits
  6. 11 Jan, 2010 2 commits
  7. 09 Jan, 2010 6 commits
    • Chong Yidong's avatar
      Fix bounds checking for text properties in `format' (Bug#5306). · e398c61c
      Chong Yidong authored
      * intervals.h, textprop.c (extend_property_ranges): Return value
      and args changed.  Discard properties that begin at or after the
      new end (Bug#5306).
      
      * editfns.c (Fformat): Caller changed.
      e398c61c
    • Chong Yidong's avatar
      Fix for Bug#4113. · e5a29a10
      Chong Yidong authored
      * nsterm.m (ns_set_default_prefs): Delete function.
      (syms_of_nsterm): Initialize ns_command_modifier,
      ns_control_modifier, ns_function_modifier, ns_antialias_text, and
      ns_antialias_threshold here, not in ns_term_init (Bug#4113).
      e5a29a10
    • Chong Yidong's avatar
    • Eli Zaretskii's avatar
      editfns.c (Ffloat_time): Doc fix. · d427a9fa
      Eli Zaretskii authored
      d427a9fa
    • Jan Djärv's avatar
    • YAMAMOTO Mitsuharu's avatar
      Make line<->pixel_y conversion macros aware of native menu/tool bars. · 4b00d3b1
      YAMAMOTO Mitsuharu authored
      They are placed above the internal border.  This supersedes special
      treatment of native tool bars in the display code.
      
      This fixes wrong display position of native menu bars and bogus mouse
      highlighting of native tool bars, both of which can be found when
      internal border width is large.  Also it fixes wrong flashed part on
      visible bell with native menu bars.
      
      * frame.h (FRAME_TOP_MARGIN_HEIGHT): New macro.
      (FRAME_LINE_TO_PIXEL_Y, FRAME_PIXEL_Y_TO_LINE): Take account of pseudo
      windows above internal border.
      
      * window.h (WINDOW_MENU_BAR_P, WINDOW_TOOL_BAR_P): New macros.
      (WINDOW_TOP_EDGE_Y, WINDOW_BOTTOM_EDGE_Y): Take account of pseudo
      windows above internal border.
      
      * xdisp.c (get_glyph_string_clip_rects, init_glyph_string): Don't treat
      tool bar windows specially.
      
      * xfns.c (x_set_tool_bar_lines): Take account of menu bar height.
      
      * xterm.c (x_after_update_window_line): Don't treat tool bar windows
      specially.
      (XTflash): Take account of menu bar height.
      
      * w32term.c (x_after_update_window_line): Don't treat tool bar windows
      specially.
      4b00d3b1
  8. 08 Jan, 2010 2 commits
  9. 06 Jan, 2010 4 commits
    • Jan Djärv's avatar
      Forgot one. · b7f8e4f5
      Jan Djärv authored
      b7f8e4f5
    • Jan Djärv's avatar
      Fix slowdown and wrong font choosed by XSETTINGS changes. bug #5157. · d0cf45b7
      Jan Djärv authored
      * font.c (font_open_entity): Enable chache and call cached_font_ok
      for the driver if defined.
      (QCuser_spec): New symbol.
      (font_spec_from_name): Save name as user-spec.
      (font_load_for_lface): Keep user-spec instead of name.
      (font_open_by_name): Save name as user-spec.
      (syms_of_font): Initialize QCuser_spec.
      
      * xftfont.c (xftfont_open): Call xftfont_add_rendering_parameters.
      (xftfont_add_rendering_parameters, xftfont_cached_font_ok): New.
      (syms_of_xftfont): Initialize xftfont_driver.cached_font_ok.
      
      * font.h (struct font_driver): Add cached_font_ok.
      
      * font-setting.el (font-setting-change-default-font): Use user-spec
        instead of name.
      d0cf45b7
    • Chong Yidong's avatar
      NS fixes for Bug#3233. · 474217c8
      Chong Yidong authored
      * nsfns.m (ns_get_screen): Rewrite, returning NULL for non-NS.
      (Fns_display_usable_bounds): Rewrite, computing bounds properly
      (Bug#3233).
      474217c8
    • Jan Djärv's avatar
      c0e6d47d
  10. 05 Jan, 2010 3 commits
  11. 04 Jan, 2010 1 commit
  12. 03 Jan, 2010 1 commit
  13. 01 Jan, 2010 3 commits
  14. 29 Dec, 2009 1 commit
  15. 28 Dec, 2009 1 commit