1. 21 Dec, 2013 8 commits
    • Jan Djärv's avatar
      Customize ns-use-srgb-colorspace on OSX >= 10.7 to use sRGB. · 41cf3d11
      Jan Djärv authored
      * etc/NEWS: Mention ns-use-srgb-colorspace.
      
      * lisp/cus-start.el (all): Add ns-use-srgb-colorspace.
      
      * src/nsfns.m (Fxw_color_values): Use colorUsingDefaultColorSpace.
      
      * src/nsterm.h: Declare EmacsColor category.
      
      * src/nsterm.m (NSColor): Implement EmacsColor category.
      (ns_get_color): Use colorUsingDefaultColorSpace.
      (ns_get_color, ns_term_init): Use colorForEmacsRed.
      41cf3d11
    • Chong Yidong's avatar
      Don't make faces when loading Custom themes. · aac2b673
      Chong Yidong authored
      * custom.el (custom-theme-recalc-face): Do nothing if the face is
      undefined.  Thus, theme settings for undefined faces do not take
      effect until the faces are defined with defface, the same as with
      theme variables.
      
      * faces.el (face-spec-set): Use face-spec-recalc in all cases.
      (face-spec-reset-face): Don't assign extra properties in temacs.
      (face-spec-recalc): Apply X resources too.
      aac2b673
    • Chong Yidong's avatar
      Doc fixes for face functions. · bacb0e77
      Chong Yidong authored
      * faces.el (face-spec-set):
      * cus-face.el (custom-theme-set-faces, custom-set-faces):
      * custom.el (defface): Doc fixes.
      
      Fixes: debbugs:16203
      bacb0e77
    • Chong Yidong's avatar
      c2790aec
    • Eli Zaretskii's avatar
      Fix compilation warning on MS-Windows in my_png_error. · 7667eeb9
      Eli Zaretskii authored
       src/image.c (fn_png_longjmp) [WINDOWSNT]: Mark the function as
       having the PNG_NORETURN attribute, to avoid compiler warning in
       my_png_error.
      7667eeb9
    • Chong Yidong's avatar
      Tweak C-x TAB behavior changes, and update docs. · 77221051
      Chong Yidong authored
      * lisp/indent.el (indent-rigidly-map): Add docstring, and move commands
      into named functions.
      (indent-rigidly-left, indent-rigidly-right)
      (indent-rigidly-left-to-tab-stop)
      (indent-rigidly-right-to-tab-stop): New functions.  Decide on
      indentation direction based on bidi direction, and accumulate
      sequential commands in a single undo boundary.
      (indent-rigidly--pop-undo): New utility function.
      
      * doc/emacs/indent.texi (Indentation Commands): Document C-x TAB changes.
      
      * doc/lispref/text.texi (Region Indent): Note the new interactive
      behavior of indent-rigidly.
      77221051
    • Chong Yidong's avatar
      Re-organize NEWS. · 70c8f5ca
      Chong Yidong authored
      70c8f5ca
    • YAMAMOTO Mitsuharu's avatar
      Remove fringe background extension code on W32. · 5b2b60f0
      YAMAMOTO Mitsuharu authored
      * w32term.h (struct scroll_bar): Remove member `fringe_extended_p'.
      
      * w32term.c (w32_draw_fringe_bitmap, x_scroll_run): Remove code for
      fringe background extension.
      (x_scroll_bar_create): Remove variables `sb_left' and `sb_width',
      because they are now always the same as `left' and `width',
      respectively.  Remove code for the case that `width' and
      `sb_width' are different.
      5b2b60f0
  2. 20 Dec, 2013 32 commits