aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYAMAMOTO Mitsuharu2006-12-15 08:04:47 +0000
committerYAMAMOTO Mitsuharu2006-12-15 08:04:47 +0000
commit5fecafe7077077759258bb8d97e9a0bedff8c8dd (patch)
tree01ddf8461ec1962e96fed0348d4802f91c47d313
parent216f14d30eec2a5834b4cba014ca8e2700bdab4b (diff)
downloademacs-5fecafe7077077759258bb8d97e9a0bedff8c8dd.tar.gz
emacs-5fecafe7077077759258bb8d97e9a0bedff8c8dd.zip
(mac-atsu-font-table): Remove defvar.
(mac-handle-font-selection): Use mac-atsu-font-face-attributes instead of mac-atsu-font-table. (fontset-default): Specify argument MAXIMUM in x-list-fonts calls.
-rw-r--r--lisp/term/mac-win.el8
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/term/mac-win.el b/lisp/term/mac-win.el
index bcd8a38fcac..cba4985ccb3 100644
--- a/lisp/term/mac-win.el
+++ b/lisp/term/mac-win.el
@@ -82,7 +82,6 @@
82(defvar mac-service-selection) 82(defvar mac-service-selection)
83(defvar mac-system-script-code) 83(defvar mac-system-script-code)
84(defvar mac-apple-event-map) 84(defvar mac-apple-event-map)
85(defvar mac-atsu-font-table)
86(defvar mac-font-panel-mode) 85(defvar mac-font-panel-mode)
87(defvar mac-ts-active-input-overlay) 86(defvar mac-ts-active-input-overlay)
88(defvar x-invocation-args) 87(defvar x-invocation-args)
@@ -1791,7 +1790,8 @@ With numeric ARG, display the font panel if and only if ARG is positive."
1791 (let* ((ae (mac-event-ae event)) 1790 (let* ((ae (mac-event-ae event))
1792 (fm-font-size (mac-ae-number ae "fmsz")) 1791 (fm-font-size (mac-ae-number ae "fmsz"))
1793 (atsu-font-id (mac-ae-number ae "auid")) 1792 (atsu-font-id (mac-ae-number ae "auid"))
1794 (attribute-values (gethash atsu-font-id mac-atsu-font-table))) 1793 (attribute-values (and atsu-font-id
1794 (mac-atsu-font-face-attributes atsu-font-id))))
1795 (if fm-font-size 1795 (if fm-font-size
1796 (setq attribute-values 1796 (setq attribute-values
1797 `(:height ,(* 10 fm-font-size) ,@attribute-values))) 1797 `(:height ,(* 10 fm-font-size) ,@attribute-values)))
@@ -2459,7 +2459,7 @@ It returns a name of the created fontset."
2459 2459
2460;; Setup the default fontset. 2460;; Setup the default fontset.
2461(setup-default-fontset) 2461(setup-default-fontset)
2462(cond ((x-list-fonts "*-iso10646-1") 2462(cond ((x-list-fonts "*-iso10646-1" nil nil 1)
2463 ;; Use ATSUI (if available) for the following charsets. 2463 ;; Use ATSUI (if available) for the following charsets.
2464 (dolist 2464 (dolist
2465 (charset '(latin-iso8859-1 2465 (charset '(latin-iso8859-1
@@ -2471,7 +2471,7 @@ It returns a name of the created fontset."
2471 vietnamese-viscii-lower vietnamese-viscii-upper 2471 vietnamese-viscii-lower vietnamese-viscii-upper
2472 lao ethiopic tibetan)) 2472 lao ethiopic tibetan))
2473 (set-fontset-font nil charset '(nil . "iso10646-1")))) 2473 (set-fontset-font nil charset '(nil . "iso10646-1"))))
2474 ((null (x-list-fonts "*-iso8859-1")) 2474 ((null (x-list-fonts "*-iso8859-1" nil nil 1))
2475 ;; Add Mac-encoding fonts unless ETL fonts are installed. 2475 ;; Add Mac-encoding fonts unless ETL fonts are installed.
2476 (fontset-add-mac-fonts "fontset-default"))) 2476 (fontset-add-mac-fonts "fontset-default")))
2477 2477