]> git.eshelyaron.com Git - emacs.git/commitdiff
Default light-background background for region face to ns_selection_color under NS.
authorAdrian Robert <Adrian.B.Robert@gmail.com>
Sun, 27 Sep 2009 16:06:33 +0000 (16:06 +0000)
committerAdrian Robert <Adrian.B.Robert@gmail.com>
Sun, 27 Sep 2009 16:06:33 +0000 (16:06 +0000)
lisp/faces.el

index cfb6a8b29616c87081f615ecc834356e7e4d1eb5..4d0e1211ada6d482d22514d881c26ed1bdeaa3db 100644 (file)
@@ -2278,9 +2278,14 @@ terminal type to a different value."
   "Basic face for highlighting."
   :group 'basic-faces)
 
+;; Region face: under NS, default to the system-defined selection
+;; color (optimized for the fixed white background of other apps),
+;; if background is light.
 (defface region
   '((((class color) (min-colors 88) (background dark))
      :background "blue3")
+    (((class color) (min-colors 88) (background light) (type ns))
+     :background "ns_selection_color")
     (((class color) (min-colors 88) (background light))
      :background "lightgoldenrod2")
     (((class color) (min-colors 16) (background dark))