diff options
| author | YAMAMOTO Mitsuharu | 2006-12-15 08:04:47 +0000 |
|---|---|---|
| committer | YAMAMOTO Mitsuharu | 2006-12-15 08:04:47 +0000 |
| commit | 5fecafe7077077759258bb8d97e9a0bedff8c8dd (patch) | |
| tree | 01ddf8461ec1962e96fed0348d4802f91c47d313 | |
| parent | 216f14d30eec2a5834b4cba014ca8e2700bdab4b (diff) | |
| download | emacs-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.el | 8 |
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 | ||