]> git.eshelyaron.com Git - emacs.git/commitdiff
Put property on set-face-stipple, not set-stipple.
authorKarl Heuer <kwzh@gnu.org>
Thu, 18 May 1995 22:22:33 +0000 (22:22 +0000)
committerKarl Heuer <kwzh@gnu.org>
Thu, 18 May 1995 22:22:33 +0000 (22:22 +0000)
(face-fill-in): Handle stipple.

lisp/faces.el

index e1d49486a9dd5c1fb10c6f58248f778f2122ee61..c5ab9b6623f8f4bcabfd2c430dbeec1b75c99baa 100644 (file)
@@ -37,7 +37,7 @@
  (put 'set-face-font 'byte-optimizer nil)
  (put 'set-face-foreground 'byte-optimizer nil)
  (put 'set-face-background 'byte-optimizer nil)
- (put 'set-stipple 'byte-optimizer nil)
+ (put 'set-face-stipple 'byte-optimizer nil)
  (put 'set-face-underline-p 'byte-optimizer nil))
 \f
 ;;;; Functions for manipulating face vectors.
@@ -1052,7 +1052,8 @@ selected frame."
   (condition-case nil
       (let ((foreground (face-foreground data))
            (background (face-background data))
-           (font (face-font data)))
+           (font (face-font data))
+           (stipple (face-stipple data)))
        (set-face-underline-p face (face-underline-p data) frame)
        (if foreground
            (face-try-color-list 'set-face-foreground
@@ -1070,7 +1071,9 @@ selected frame."
                    (italic
                     (make-face-italic face frame))))
          (if font
-             (set-face-font face font frame))))
+             (set-face-font face font frame)))
+       (if stipple
+           (set-face-stipple face stipple frame)))
     (error nil)))
 
 ;; Assuming COLOR is a valid color name,