Mercurial > emacs
annotate lisp/term/mac-win.el @ 59386:89c73b450bcc
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-12
Remove "-face" suffix from lazy-highlight face name
2005-01-06 Miles Bader <miles@gnu.org>
* lisp/isearch.el (lazy-highlight): Renamed from `lazy-highlight-face'.
(isearch-lazy-highlight-face): Use new name.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Thu, 06 Jan 2005 04:44:57 +0000 |
parents | d6563f85d9e5 |
children | 9078a74f1daf 95879cc1ed20 |
rev | line source |
---|---|
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1 ;;; mac-win.el --- parse switches controlling interface with Mac window system |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
2 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
3 ;; Copyright (C) 1999, 2000, 2002, 2003, 2004 Free Software Foundation, Inc. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
4 |
44890
01b93e5e53a7
Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
Andrew Choi <akochoi@shaw.ca>
parents:
39101
diff
changeset
|
5 ;; Author: Andrew Choi <akochoi@mac.com> |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
6 ;; Keywords: terminals |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
7 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
8 ;; This file is part of GNU Emacs. |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
9 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
10 ;; GNU Emacs is free software; you can redistribute it and/or modify |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
11 ;; it under the terms of the GNU General Public License as published by |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
12 ;; the Free Software Foundation; either version 2, or (at your option) |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
13 ;; any later version. |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
14 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
15 ;; GNU Emacs is distributed in the hope that it will be useful, |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
16 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
17 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
18 ;; GNU General Public License for more details. |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
19 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
20 ;; You should have received a copy of the GNU General Public License |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
21 ;; along with GNU Emacs; see the file COPYING. If not, write to the |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
22 ;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
23 ;; Boston, MA 02111-1307, USA. |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
24 |
38436
b174db545cfd
Some fixes to follow coding conventions.
Pavel Janík <Pavel@Janik.cz>
parents:
34467
diff
changeset
|
25 ;;; Commentary: |
b174db545cfd
Some fixes to follow coding conventions.
Pavel Janík <Pavel@Janik.cz>
parents:
34467
diff
changeset
|
26 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
27 ;; Mac-win.el: this file is loaded from ../lisp/startup.el when it recognizes |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
28 ;; that Mac windows are to be used. Command line switches are parsed and those |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
29 ;; pertaining to Mac are processed and removed from the command line. The |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
30 ;; Mac display is opened and hooks are set for popping up the initial window. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
31 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
32 ;; startup.el will then examine startup files, and eventually call the hooks |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
33 ;; which create the first window(s). |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
34 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
35 ;;; Code: |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
36 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
37 ;; These are the standard X switches from the Xt Initialize.c file of |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
38 ;; Release 4. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
39 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
40 ;; Command line Resource Manager string |
38930
9cf07e15b208
2001-08-24 Andrew Choi <akochoi@cse.cuhk.edu.hk>
Andrew Choi <akochoi@shaw.ca>
parents:
38436
diff
changeset
|
41 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
42 ;; +rv *reverseVideo |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
43 ;; +synchronous *synchronous |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
44 ;; -background *background |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
45 ;; -bd *borderColor |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
46 ;; -bg *background |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
47 ;; -bordercolor *borderColor |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
48 ;; -borderwidth .borderWidth |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
49 ;; -bw .borderWidth |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
50 ;; -display .display |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
51 ;; -fg *foreground |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
52 ;; -fn *font |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
53 ;; -font *font |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
54 ;; -foreground *foreground |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
55 ;; -geometry .geometry |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
56 ;; -i .iconType |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
57 ;; -itype .iconType |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
58 ;; -iconic .iconic |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
59 ;; -name .name |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
60 ;; -reverse *reverseVideo |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
61 ;; -rv *reverseVideo |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
62 ;; -selectionTimeout .selectionTimeout |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
63 ;; -synchronous *synchronous |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
64 ;; -xrm |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
65 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
66 ;; An alist of X options and the function which handles them. See |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
67 ;; ../startup.el. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
68 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
69 (if (not (eq window-system 'mac)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
70 (error "%s: Loading mac-win.el but not compiled for Mac" (invocation-name))) |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
71 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
72 (require 'frame) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
73 (require 'mouse) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
74 (require 'scroll-bar) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
75 (require 'faces) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
76 ;;(require 'select) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
77 (require 'menu-bar) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
78 (require 'fontset) |
59189
60ffced08532
* term/mac-win.el: Require x-dnd.
Steven Tamm <steventamm@mac.com>
parents:
59144
diff
changeset
|
79 (require 'x-dnd) |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
80 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
81 (defvar x-invocation-args) |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
82 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
83 (defvar x-command-line-resources nil) |
56887
25a1d37d22fb
Add ASCII equivalents for some function keys.
Steven Tamm <steventamm@mac.com>
parents:
56373
diff
changeset
|
84 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
85 ;; Handler for switches of the form "-switch value" or "-switch". |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
86 (defun x-handle-switch (switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
87 (let ((aelt (assoc switch command-line-x-option-alist))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
88 (if aelt |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
89 (let ((param (nth 3 aelt)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
90 (value (nth 4 aelt))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
91 (if value |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
92 (setq default-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
93 (cons (cons param value) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
94 default-frame-alist)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
95 (setq default-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
96 (cons (cons param |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
97 (car x-invocation-args)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
98 default-frame-alist) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
99 x-invocation-args (cdr x-invocation-args))))))) |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
100 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
101 ;; Handler for switches of the form "-switch n" |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
102 (defun x-handle-numeric-switch (switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
103 (let ((aelt (assoc switch command-line-x-option-alist))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
104 (if aelt |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
105 (let ((param (nth 3 aelt))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
106 (setq default-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
107 (cons (cons param |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
108 (string-to-int (car x-invocation-args))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
109 default-frame-alist) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
110 x-invocation-args |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
111 (cdr x-invocation-args)))))) |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
112 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
113 ;; Handle options that apply to initial frame only |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
114 (defun x-handle-initial-switch (switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
115 (let ((aelt (assoc switch command-line-x-option-alist))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
116 (if aelt |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
117 (let ((param (nth 3 aelt)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
118 (value (nth 4 aelt))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
119 (if value |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
120 (setq initial-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
121 (cons (cons param value) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
122 initial-frame-alist)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
123 (setq initial-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
124 (cons (cons param |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
125 (car x-invocation-args)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
126 initial-frame-alist) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
127 x-invocation-args (cdr x-invocation-args))))))) |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
128 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
129 ;; Make -iconic apply only to the initial frame! |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
130 (defun x-handle-iconic (switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
131 (setq initial-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
132 (cons '(visibility . icon) initial-frame-alist))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
133 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
134 ;; Handle the -xrm option. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
135 (defun x-handle-xrm-switch (switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
136 (unless (consp x-invocation-args) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
137 (error "%s: missing argument to `%s' option" (invocation-name) switch)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
138 (setq x-command-line-resources |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
139 (if (null x-command-line-resources) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
140 (car x-invocation-args) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
141 (concat x-command-line-resources "\n" (car x-invocation-args)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
142 (setq x-invocation-args (cdr x-invocation-args))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
143 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
144 ;; Handle the geometry option |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
145 (defun x-handle-geometry (switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
146 (let* ((geo (x-parse-geometry (car x-invocation-args))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
147 (left (assq 'left geo)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
148 (top (assq 'top geo)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
149 (height (assq 'height geo)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
150 (width (assq 'width geo))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
151 (if (or height width) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
152 (setq default-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
153 (append default-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
154 '((user-size . t)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
155 (if height (list height)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
156 (if width (list width))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
157 initial-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
158 (append initial-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
159 '((user-size . t)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
160 (if height (list height)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
161 (if width (list width))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
162 (if (or left top) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
163 (setq initial-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
164 (append initial-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
165 '((user-position . t)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
166 (if left (list left)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
167 (if top (list top))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
168 (setq x-invocation-args (cdr x-invocation-args)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
169 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
170 ;; Handle the -name option. Set the variable x-resource-name |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
171 ;; to the option's operand; set the name of |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
172 ;; the initial frame, too. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
173 (defun x-handle-name-switch (switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
174 (or (consp x-invocation-args) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
175 (error "%s: missing argument to `%s' option" (invocation-name) switch)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
176 (setq x-resource-name (car x-invocation-args) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
177 x-invocation-args (cdr x-invocation-args)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
178 (setq initial-frame-alist (cons (cons 'name x-resource-name) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
179 initial-frame-alist))) |
58644
14b3f432fd7e
* term/mac-win.el (ccl-encode-mac-roman-font)
Steven Tamm <steventamm@mac.com>
parents:
56887
diff
changeset
|
180 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
181 (defvar x-display-name nil |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
182 "The display name specifying server and frame.") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
183 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
184 (defun x-handle-display (switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
185 (setq x-display-name (car x-invocation-args) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
186 x-invocation-args (cdr x-invocation-args))) |
58644
14b3f432fd7e
* term/mac-win.el (ccl-encode-mac-roman-font)
Steven Tamm <steventamm@mac.com>
parents:
56887
diff
changeset
|
187 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
188 (defun x-handle-args (args) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
189 "Process the X-related command line options in ARGS. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
190 This is done before the user's startup file is loaded. They are copied to |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
191 `x-invocation-args', from which the X-related things are extracted, first |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
192 the switch (e.g., \"-fg\") in the following code, and possible values |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
193 \(e.g., \"black\") in the option handler code (e.g., x-handle-switch). |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
194 This function returns ARGS minus the arguments that have been processed." |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
195 ;; We use ARGS to accumulate the args that we don't handle here, to return. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
196 (setq x-invocation-args args |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
197 args nil) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
198 (while (and x-invocation-args |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
199 (not (equal (car x-invocation-args) "--"))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
200 (let* ((this-switch (car x-invocation-args)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
201 (orig-this-switch this-switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
202 completion argval aelt handler) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
203 (setq x-invocation-args (cdr x-invocation-args)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
204 ;; Check for long options with attached arguments |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
205 ;; and separate out the attached option argument into argval. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
206 (if (string-match "^--[^=]*=" this-switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
207 (setq argval (substring this-switch (match-end 0)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
208 this-switch (substring this-switch 0 (1- (match-end 0))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
209 ;; Complete names of long options. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
210 (if (string-match "^--" this-switch) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
211 (progn |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
212 (setq completion (try-completion this-switch command-line-x-option-alist)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
213 (if (eq completion t) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
214 ;; Exact match for long option. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
215 nil |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
216 (if (stringp completion) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
217 (let ((elt (assoc completion command-line-x-option-alist))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
218 ;; Check for abbreviated long option. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
219 (or elt |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
220 (error "Option `%s' is ambiguous" this-switch)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
221 (setq this-switch completion)))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
222 (setq aelt (assoc this-switch command-line-x-option-alist)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
223 (if aelt (setq handler (nth 2 aelt))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
224 (if handler |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
225 (if argval |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
226 (let ((x-invocation-args |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
227 (cons argval x-invocation-args))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
228 (funcall handler this-switch)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
229 (funcall handler this-switch)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
230 (setq args (cons orig-this-switch args))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
231 (nconc (nreverse args) x-invocation-args)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
232 |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
233 ;; |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
234 ;; Available colors |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
235 ;; |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
236 |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
237 (defvar x-colors '("LightGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
238 "light green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
239 "DarkRed" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
240 "dark red" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
241 "DarkMagenta" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
242 "dark magenta" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
243 "DarkCyan" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
244 "dark cyan" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
245 "DarkBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
246 "dark blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
247 "DarkGray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
248 "dark gray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
249 "DarkGrey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
250 "dark grey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
251 "grey100" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
252 "gray100" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
253 "grey99" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
254 "gray99" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
255 "grey98" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
256 "gray98" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
257 "grey97" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
258 "gray97" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
259 "grey96" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
260 "gray96" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
261 "grey95" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
262 "gray95" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
263 "grey94" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
264 "gray94" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
265 "grey93" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
266 "gray93" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
267 "grey92" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
268 "gray92" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
269 "grey91" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
270 "gray91" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
271 "grey90" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
272 "gray90" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
273 "grey89" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
274 "gray89" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
275 "grey88" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
276 "gray88" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
277 "grey87" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
278 "gray87" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
279 "grey86" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
280 "gray86" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
281 "grey85" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
282 "gray85" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
283 "grey84" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
284 "gray84" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
285 "grey83" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
286 "gray83" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
287 "grey82" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
288 "gray82" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
289 "grey81" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
290 "gray81" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
291 "grey80" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
292 "gray80" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
293 "grey79" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
294 "gray79" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
295 "grey78" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
296 "gray78" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
297 "grey77" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
298 "gray77" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
299 "grey76" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
300 "gray76" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
301 "grey75" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
302 "gray75" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
303 "grey74" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
304 "gray74" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
305 "grey73" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
306 "gray73" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
307 "grey72" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
308 "gray72" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
309 "grey71" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
310 "gray71" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
311 "grey70" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
312 "gray70" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
313 "grey69" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
314 "gray69" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
315 "grey68" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
316 "gray68" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
317 "grey67" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
318 "gray67" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
319 "grey66" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
320 "gray66" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
321 "grey65" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
322 "gray65" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
323 "grey64" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
324 "gray64" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
325 "grey63" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
326 "gray63" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
327 "grey62" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
328 "gray62" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
329 "grey61" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
330 "gray61" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
331 "grey60" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
332 "gray60" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
333 "grey59" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
334 "gray59" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
335 "grey58" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
336 "gray58" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
337 "grey57" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
338 "gray57" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
339 "grey56" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
340 "gray56" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
341 "grey55" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
342 "gray55" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
343 "grey54" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
344 "gray54" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
345 "grey53" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
346 "gray53" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
347 "grey52" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
348 "gray52" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
349 "grey51" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
350 "gray51" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
351 "grey50" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
352 "gray50" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
353 "grey49" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
354 "gray49" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
355 "grey48" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
356 "gray48" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
357 "grey47" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
358 "gray47" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
359 "grey46" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
360 "gray46" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
361 "grey45" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
362 "gray45" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
363 "grey44" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
364 "gray44" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
365 "grey43" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
366 "gray43" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
367 "grey42" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
368 "gray42" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
369 "grey41" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
370 "gray41" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
371 "grey40" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
372 "gray40" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
373 "grey39" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
374 "gray39" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
375 "grey38" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
376 "gray38" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
377 "grey37" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
378 "gray37" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
379 "grey36" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
380 "gray36" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
381 "grey35" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
382 "gray35" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
383 "grey34" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
384 "gray34" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
385 "grey33" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
386 "gray33" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
387 "grey32" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
388 "gray32" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
389 "grey31" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
390 "gray31" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
391 "grey30" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
392 "gray30" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
393 "grey29" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
394 "gray29" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
395 "grey28" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
396 "gray28" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
397 "grey27" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
398 "gray27" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
399 "grey26" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
400 "gray26" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
401 "grey25" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
402 "gray25" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
403 "grey24" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
404 "gray24" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
405 "grey23" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
406 "gray23" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
407 "grey22" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
408 "gray22" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
409 "grey21" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
410 "gray21" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
411 "grey20" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
412 "gray20" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
413 "grey19" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
414 "gray19" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
415 "grey18" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
416 "gray18" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
417 "grey17" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
418 "gray17" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
419 "grey16" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
420 "gray16" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
421 "grey15" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
422 "gray15" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
423 "grey14" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
424 "gray14" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
425 "grey13" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
426 "gray13" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
427 "grey12" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
428 "gray12" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
429 "grey11" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
430 "gray11" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
431 "grey10" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
432 "gray10" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
433 "grey9" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
434 "gray9" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
435 "grey8" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
436 "gray8" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
437 "grey7" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
438 "gray7" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
439 "grey6" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
440 "gray6" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
441 "grey5" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
442 "gray5" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
443 "grey4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
444 "gray4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
445 "grey3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
446 "gray3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
447 "grey2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
448 "gray2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
449 "grey1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
450 "gray1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
451 "grey0" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
452 "gray0" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
453 "thistle4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
454 "thistle3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
455 "thistle2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
456 "thistle1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
457 "MediumPurple4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
458 "MediumPurple3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
459 "MediumPurple2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
460 "MediumPurple1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
461 "purple4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
462 "purple3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
463 "purple2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
464 "purple1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
465 "DarkOrchid4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
466 "DarkOrchid3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
467 "DarkOrchid2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
468 "DarkOrchid1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
469 "MediumOrchid4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
470 "MediumOrchid3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
471 "MediumOrchid2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
472 "MediumOrchid1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
473 "plum4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
474 "plum3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
475 "plum2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
476 "plum1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
477 "orchid4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
478 "orchid3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
479 "orchid2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
480 "orchid1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
481 "magenta4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
482 "magenta3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
483 "magenta2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
484 "magenta1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
485 "VioletRed4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
486 "VioletRed3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
487 "VioletRed2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
488 "VioletRed1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
489 "maroon4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
490 "maroon3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
491 "maroon2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
492 "maroon1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
493 "PaleVioletRed4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
494 "PaleVioletRed3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
495 "PaleVioletRed2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
496 "PaleVioletRed1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
497 "LightPink4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
498 "LightPink3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
499 "LightPink2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
500 "LightPink1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
501 "pink4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
502 "pink3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
503 "pink2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
504 "pink1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
505 "HotPink4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
506 "HotPink3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
507 "HotPink2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
508 "HotPink1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
509 "DeepPink4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
510 "DeepPink3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
511 "DeepPink2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
512 "DeepPink1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
513 "red4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
514 "red3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
515 "red2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
516 "red1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
517 "OrangeRed4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
518 "OrangeRed3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
519 "OrangeRed2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
520 "OrangeRed1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
521 "tomato4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
522 "tomato3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
523 "tomato2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
524 "tomato1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
525 "coral4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
526 "coral3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
527 "coral2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
528 "coral1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
529 "DarkOrange4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
530 "DarkOrange3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
531 "DarkOrange2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
532 "DarkOrange1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
533 "orange4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
534 "orange3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
535 "orange2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
536 "orange1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
537 "LightSalmon4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
538 "LightSalmon3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
539 "LightSalmon2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
540 "LightSalmon1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
541 "salmon4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
542 "salmon3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
543 "salmon2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
544 "salmon1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
545 "brown4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
546 "brown3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
547 "brown2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
548 "brown1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
549 "firebrick4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
550 "firebrick3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
551 "firebrick2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
552 "firebrick1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
553 "chocolate4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
554 "chocolate3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
555 "chocolate2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
556 "chocolate1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
557 "tan4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
558 "tan3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
559 "tan2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
560 "tan1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
561 "wheat4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
562 "wheat3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
563 "wheat2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
564 "wheat1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
565 "burlywood4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
566 "burlywood3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
567 "burlywood2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
568 "burlywood1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
569 "sienna4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
570 "sienna3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
571 "sienna2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
572 "sienna1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
573 "IndianRed4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
574 "IndianRed3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
575 "IndianRed2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
576 "IndianRed1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
577 "RosyBrown4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
578 "RosyBrown3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
579 "RosyBrown2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
580 "RosyBrown1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
581 "DarkGoldenrod4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
582 "DarkGoldenrod3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
583 "DarkGoldenrod2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
584 "DarkGoldenrod1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
585 "goldenrod4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
586 "goldenrod3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
587 "goldenrod2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
588 "goldenrod1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
589 "gold4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
590 "gold3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
591 "gold2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
592 "gold1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
593 "yellow4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
594 "yellow3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
595 "yellow2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
596 "yellow1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
597 "LightYellow4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
598 "LightYellow3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
599 "LightYellow2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
600 "LightYellow1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
601 "LightGoldenrod4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
602 "LightGoldenrod3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
603 "LightGoldenrod2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
604 "LightGoldenrod1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
605 "khaki4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
606 "khaki3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
607 "khaki2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
608 "khaki1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
609 "DarkOliveGreen4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
610 "DarkOliveGreen3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
611 "DarkOliveGreen2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
612 "DarkOliveGreen1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
613 "OliveDrab4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
614 "OliveDrab3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
615 "OliveDrab2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
616 "OliveDrab1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
617 "chartreuse4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
618 "chartreuse3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
619 "chartreuse2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
620 "chartreuse1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
621 "green4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
622 "green3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
623 "green2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
624 "green1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
625 "SpringGreen4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
626 "SpringGreen3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
627 "SpringGreen2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
628 "SpringGreen1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
629 "PaleGreen4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
630 "PaleGreen3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
631 "PaleGreen2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
632 "PaleGreen1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
633 "SeaGreen4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
634 "SeaGreen3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
635 "SeaGreen2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
636 "SeaGreen1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
637 "DarkSeaGreen4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
638 "DarkSeaGreen3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
639 "DarkSeaGreen2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
640 "DarkSeaGreen1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
641 "aquamarine4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
642 "aquamarine3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
643 "aquamarine2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
644 "aquamarine1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
645 "DarkSlateGray4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
646 "DarkSlateGray3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
647 "DarkSlateGray2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
648 "DarkSlateGray1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
649 "cyan4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
650 "cyan3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
651 "cyan2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
652 "cyan1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
653 "turquoise4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
654 "turquoise3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
655 "turquoise2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
656 "turquoise1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
657 "CadetBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
658 "CadetBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
659 "CadetBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
660 "CadetBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
661 "PaleTurquoise4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
662 "PaleTurquoise3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
663 "PaleTurquoise2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
664 "PaleTurquoise1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
665 "LightCyan4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
666 "LightCyan3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
667 "LightCyan2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
668 "LightCyan1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
669 "LightBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
670 "LightBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
671 "LightBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
672 "LightBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
673 "LightSteelBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
674 "LightSteelBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
675 "LightSteelBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
676 "LightSteelBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
677 "SlateGray4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
678 "SlateGray3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
679 "SlateGray2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
680 "SlateGray1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
681 "LightSkyBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
682 "LightSkyBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
683 "LightSkyBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
684 "LightSkyBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
685 "SkyBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
686 "SkyBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
687 "SkyBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
688 "SkyBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
689 "DeepSkyBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
690 "DeepSkyBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
691 "DeepSkyBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
692 "DeepSkyBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
693 "SteelBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
694 "SteelBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
695 "SteelBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
696 "SteelBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
697 "DodgerBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
698 "DodgerBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
699 "DodgerBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
700 "DodgerBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
701 "blue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
702 "blue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
703 "blue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
704 "blue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
705 "RoyalBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
706 "RoyalBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
707 "RoyalBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
708 "RoyalBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
709 "SlateBlue4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
710 "SlateBlue3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
711 "SlateBlue2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
712 "SlateBlue1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
713 "azure4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
714 "azure3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
715 "azure2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
716 "azure1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
717 "MistyRose4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
718 "MistyRose3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
719 "MistyRose2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
720 "MistyRose1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
721 "LavenderBlush4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
722 "LavenderBlush3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
723 "LavenderBlush2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
724 "LavenderBlush1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
725 "honeydew4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
726 "honeydew3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
727 "honeydew2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
728 "honeydew1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
729 "ivory4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
730 "ivory3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
731 "ivory2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
732 "ivory1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
733 "cornsilk4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
734 "cornsilk3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
735 "cornsilk2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
736 "cornsilk1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
737 "LemonChiffon4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
738 "LemonChiffon3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
739 "LemonChiffon2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
740 "LemonChiffon1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
741 "NavajoWhite4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
742 "NavajoWhite3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
743 "NavajoWhite2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
744 "NavajoWhite1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
745 "PeachPuff4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
746 "PeachPuff3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
747 "PeachPuff2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
748 "PeachPuff1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
749 "bisque4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
750 "bisque3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
751 "bisque2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
752 "bisque1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
753 "AntiqueWhite4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
754 "AntiqueWhite3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
755 "AntiqueWhite2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
756 "AntiqueWhite1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
757 "seashell4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
758 "seashell3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
759 "seashell2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
760 "seashell1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
761 "snow4" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
762 "snow3" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
763 "snow2" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
764 "snow1" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
765 "thistle" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
766 "MediumPurple" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
767 "medium purple" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
768 "purple" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
769 "BlueViolet" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
770 "blue violet" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
771 "DarkViolet" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
772 "dark violet" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
773 "DarkOrchid" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
774 "dark orchid" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
775 "MediumOrchid" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
776 "medium orchid" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
777 "orchid" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
778 "plum" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
779 "violet" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
780 "magenta" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
781 "VioletRed" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
782 "violet red" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
783 "MediumVioletRed" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
784 "medium violet red" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
785 "maroon" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
786 "PaleVioletRed" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
787 "pale violet red" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
788 "LightPink" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
789 "light pink" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
790 "pink" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
791 "DeepPink" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
792 "deep pink" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
793 "HotPink" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
794 "hot pink" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
795 "red" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
796 "OrangeRed" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
797 "orange red" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
798 "tomato" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
799 "LightCoral" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
800 "light coral" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
801 "coral" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
802 "DarkOrange" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
803 "dark orange" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
804 "orange" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
805 "LightSalmon" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
806 "light salmon" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
807 "salmon" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
808 "DarkSalmon" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
809 "dark salmon" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
810 "brown" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
811 "firebrick" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
812 "chocolate" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
813 "tan" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
814 "SandyBrown" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
815 "sandy brown" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
816 "wheat" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
817 "beige" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
818 "burlywood" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
819 "peru" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
820 "sienna" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
821 "SaddleBrown" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
822 "saddle brown" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
823 "IndianRed" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
824 "indian red" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
825 "RosyBrown" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
826 "rosy brown" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
827 "DarkGoldenrod" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
828 "dark goldenrod" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
829 "goldenrod" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
830 "LightGoldenrod" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
831 "light goldenrod" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
832 "gold" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
833 "yellow" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
834 "LightYellow" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
835 "light yellow" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
836 "LightGoldenrodYellow" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
837 "light goldenrod yellow" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
838 "PaleGoldenrod" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
839 "pale goldenrod" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
840 "khaki" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
841 "DarkKhaki" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
842 "dark khaki" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
843 "OliveDrab" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
844 "olive drab" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
845 "ForestGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
846 "forest green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
847 "YellowGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
848 "yellow green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
849 "LimeGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
850 "lime green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
851 "GreenYellow" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
852 "green yellow" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
853 "MediumSpringGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
854 "medium spring green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
855 "chartreuse" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
856 "green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
857 "LawnGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
858 "lawn green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
859 "SpringGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
860 "spring green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
861 "PaleGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
862 "pale green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
863 "LightSeaGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
864 "light sea green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
865 "MediumSeaGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
866 "medium sea green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
867 "SeaGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
868 "sea green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
869 "DarkSeaGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
870 "dark sea green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
871 "DarkOliveGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
872 "dark olive green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
873 "DarkGreen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
874 "dark green" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
875 "aquamarine" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
876 "MediumAquamarine" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
877 "medium aquamarine" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
878 "CadetBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
879 "cadet blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
880 "LightCyan" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
881 "light cyan" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
882 "cyan" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
883 "turquoise" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
884 "MediumTurquoise" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
885 "medium turquoise" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
886 "DarkTurquoise" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
887 "dark turquoise" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
888 "PaleTurquoise" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
889 "pale turquoise" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
890 "PowderBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
891 "powder blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
892 "LightBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
893 "light blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
894 "LightSteelBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
895 "light steel blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
896 "SteelBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
897 "steel blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
898 "LightSkyBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
899 "light sky blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
900 "SkyBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
901 "sky blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
902 "DeepSkyBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
903 "deep sky blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
904 "DodgerBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
905 "dodger blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
906 "blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
907 "RoyalBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
908 "royal blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
909 "MediumBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
910 "medium blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
911 "LightSlateBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
912 "light slate blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
913 "MediumSlateBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
914 "medium slate blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
915 "SlateBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
916 "slate blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
917 "DarkSlateBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
918 "dark slate blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
919 "CornflowerBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
920 "cornflower blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
921 "NavyBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
922 "navy blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
923 "navy" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
924 "MidnightBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
925 "midnight blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
926 "LightGray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
927 "light gray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
928 "LightGrey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
929 "light grey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
930 "grey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
931 "gray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
932 "LightSlateGrey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
933 "light slate grey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
934 "LightSlateGray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
935 "light slate gray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
936 "SlateGrey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
937 "slate grey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
938 "SlateGray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
939 "slate gray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
940 "DimGrey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
941 "dim grey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
942 "DimGray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
943 "dim gray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
944 "DarkSlateGrey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
945 "dark slate grey" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
946 "DarkSlateGray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
947 "dark slate gray" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
948 "black" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
949 "white" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
950 "MistyRose" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
951 "misty rose" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
952 "LavenderBlush" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
953 "lavender blush" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
954 "lavender" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
955 "AliceBlue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
956 "alice blue" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
957 "azure" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
958 "MintCream" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
959 "mint cream" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
960 "honeydew" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
961 "seashell" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
962 "LemonChiffon" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
963 "lemon chiffon" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
964 "ivory" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
965 "cornsilk" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
966 "moccasin" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
967 "NavajoWhite" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
968 "navajo white" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
969 "PeachPuff" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
970 "peach puff" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
971 "bisque" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
972 "BlanchedAlmond" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
973 "blanched almond" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
974 "PapayaWhip" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
975 "papaya whip" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
976 "AntiqueWhite" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
977 "antique white" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
978 "linen" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
979 "OldLace" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
980 "old lace" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
981 "FloralWhite" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
982 "floral white" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
983 "gainsboro" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
984 "WhiteSmoke" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
985 "white smoke" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
986 "GhostWhite" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
987 "ghost white" |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
988 "snow") |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
989 "The list of X colors from the `rgb.txt' file. |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
990 XConsortium: rgb.txt,v 10.41 94/02/20 18:39:36 rws Exp") |
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
991 |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
992 (defun xw-defined-colors (&optional frame) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
993 "Internal function called by `defined-colors', which see." |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
994 (or frame (setq frame (selected-frame))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
995 (let ((all-colors x-colors) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
996 (this-color nil) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
997 (defined-colors nil)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
998 (while all-colors |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
999 (setq this-color (car all-colors) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1000 all-colors (cdr all-colors)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1001 (and (color-supported-p this-color frame t) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1002 (setq defined-colors (cons this-color defined-colors)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1003 defined-colors)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1004 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1005 ;;;; Function keys |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1006 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1007 (substitute-key-definition 'suspend-emacs 'iconify-or-deiconify-frame |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1008 global-map) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1009 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1010 ;; Map certain keypad keys into ASCII characters |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1011 ;; that people usually expect. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1012 (define-key function-key-map [return] [?\C-m]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1013 (define-key function-key-map [M-return] [?\M-\C-m]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1014 (define-key function-key-map [tab] [?\t]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1015 (define-key function-key-map [M-tab] [?\M-\t]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1016 (define-key function-key-map [backspace] [127]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1017 (define-key function-key-map [M-backspace] [?\M-\d]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1018 (define-key function-key-map [escape] [?\e]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1019 (define-key function-key-map [M-escape] [?\M-\e]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1020 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1021 ;; These tell read-char how to convert |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1022 ;; these special chars to ASCII. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1023 (put 'return 'ascii-character 13) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1024 (put 'tab 'ascii-character ?\t) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1025 (put 'backspace 'ascii-character 127) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1026 (put 'escape 'ascii-character ?\e) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1027 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1028 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1029 ;;;; Keysyms |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1030 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1031 ;; Define constant values to be set to mac-keyboard-text-encoding |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1032 (defconst kTextEncodingMacRoman 0) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1033 (defconst kTextEncodingISOLatin1 513 "0x201") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1034 (defconst kTextEncodingISOLatin2 514 "0x202") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1035 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1036 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1037 ;;;; Selections and cut buffers |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1038 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1039 ;; Setup to use the Mac clipboard. The functions mac-cut-function and |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1040 ;; mac-paste-function are defined in mac.c. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1041 (set-selection-coding-system 'compound-text-mac) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1042 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1043 (setq interprogram-cut-function |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1044 '(lambda (str push) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1045 (mac-cut-function |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1046 (encode-coding-string str selection-coding-system t) push))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1047 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1048 (setq interprogram-paste-function |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1049 '(lambda () |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1050 (let ((clipboard (mac-paste-function))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1051 (if clipboard |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1052 (decode-coding-string clipboard selection-coding-system t))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1053 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1054 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1055 ;;; Do the actual Windows setup here; the above code just defines |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1056 ;;; functions and variables that we use now. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1057 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1058 (setq command-line-args (x-handle-args command-line-args)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1059 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1060 ;;; Make sure we have a valid resource name. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1061 (or (stringp x-resource-name) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1062 (let (i) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1063 (setq x-resource-name (invocation-name)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1064 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1065 ;; Change any . or * characters in x-resource-name to hyphens, |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1066 ;; so as not to choke when we use it in X resource queries. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1067 (while (setq i (string-match "[.*]" x-resource-name)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1068 (aset x-resource-name i ?-)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1069 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1070 (if (x-display-list) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1071 ;; On Mac OS 8/9, Most coding systems used in code conversion for |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1072 ;; font names are not ready at the time when the terminal frame is |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1073 ;; created. So we reconstruct font name table for the initial |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1074 ;; frame. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1075 (mac-clear-font-name-table) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1076 (x-open-connection "Mac" |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1077 x-command-line-resources |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1078 ;; Exit Emacs with fatal error if this fails. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1079 t)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1080 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1081 (setq frame-creation-function 'x-create-frame-with-faces) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1082 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1083 (define-ccl-program ccl-encode-mac-roman-font |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1084 `(0 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1085 (if (r0 != ,(charset-id 'ascii)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1086 (if (r0 <= ?\x8f) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1087 (translate-character mac-roman-encoder r0 r1) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1088 ((r1 <<= 7) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1089 (r1 |= r2) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1090 (translate-character mac-roman-encoder r0 r1))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1091 "CCL program for Mac Roman font") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1092 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1093 (let |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1094 ((encoding-vector (make-vector 256 nil)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1095 (i 0) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1096 (vec ;; mac-centraleurroman (128..255) -> UCS mapping |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1097 [ #x00C4 ;; 128:LATIN CAPITAL LETTER A WITH DIAERESIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1098 #x0100 ;; 129:LATIN CAPITAL LETTER A WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1099 #x0101 ;; 130:LATIN SMALL LETTER A WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1100 #x00C9 ;; 131:LATIN CAPITAL LETTER E WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1101 #x0104 ;; 132:LATIN CAPITAL LETTER A WITH OGONEK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1102 #x00D6 ;; 133:LATIN CAPITAL LETTER O WITH DIAERESIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1103 #x00DC ;; 134:LATIN CAPITAL LETTER U WITH DIAERESIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1104 #x00E1 ;; 135:LATIN SMALL LETTER A WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1105 #x0105 ;; 136:LATIN SMALL LETTER A WITH OGONEK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1106 #x010C ;; 137:LATIN CAPITAL LETTER C WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1107 #x00E4 ;; 138:LATIN SMALL LETTER A WITH DIAERESIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1108 #x010D ;; 139:LATIN SMALL LETTER C WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1109 #x0106 ;; 140:LATIN CAPITAL LETTER C WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1110 #x0107 ;; 141:LATIN SMALL LETTER C WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1111 #x00E9 ;; 142:LATIN SMALL LETTER E WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1112 #x0179 ;; 143:LATIN CAPITAL LETTER Z WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1113 #x017A ;; 144:LATIN SMALL LETTER Z WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1114 #x010E ;; 145:LATIN CAPITAL LETTER D WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1115 #x00ED ;; 146:LATIN SMALL LETTER I WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1116 #x010F ;; 147:LATIN SMALL LETTER D WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1117 #x0112 ;; 148:LATIN CAPITAL LETTER E WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1118 #x0113 ;; 149:LATIN SMALL LETTER E WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1119 #x0116 ;; 150:LATIN CAPITAL LETTER E WITH DOT ABOVE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1120 #x00F3 ;; 151:LATIN SMALL LETTER O WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1121 #x0117 ;; 152:LATIN SMALL LETTER E WITH DOT ABOVE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1122 #x00F4 ;; 153:LATIN SMALL LETTER O WITH CIRCUMFLEX |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1123 #x00F6 ;; 154:LATIN SMALL LETTER O WITH DIAERESIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1124 #x00F5 ;; 155:LATIN SMALL LETTER O WITH TILDE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1125 #x00FA ;; 156:LATIN SMALL LETTER U WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1126 #x011A ;; 157:LATIN CAPITAL LETTER E WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1127 #x011B ;; 158:LATIN SMALL LETTER E WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1128 #x00FC ;; 159:LATIN SMALL LETTER U WITH DIAERESIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1129 #x2020 ;; 160:DAGGER |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1130 #x00B0 ;; 161:DEGREE SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1131 #x0118 ;; 162:LATIN CAPITAL LETTER E WITH OGONEK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1132 #x00A3 ;; 163:POUND SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1133 #x00A7 ;; 164:SECTION SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1134 #x2022 ;; 165:BULLET |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1135 #x00B6 ;; 166:PILCROW SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1136 #x00DF ;; 167:LATIN SMALL LETTER SHARP S |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1137 #x00AE ;; 168:REGISTERED SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1138 #x00A9 ;; 169:COPYRIGHT SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1139 #x2122 ;; 170:TRADE MARK SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1140 #x0119 ;; 171:LATIN SMALL LETTER E WITH OGONEK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1141 #x00A8 ;; 172:DIAERESIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1142 #x2260 ;; 173:NOT EQUAL TO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1143 #x0123 ;; 174:LATIN SMALL LETTER G WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1144 #x012E ;; 175:LATIN CAPITAL LETTER I WITH OGONEK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1145 #x012F ;; 176:LATIN SMALL LETTER I WITH OGONEK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1146 #x012A ;; 177:LATIN CAPITAL LETTER I WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1147 #x2264 ;; 178:LESS-THAN OR EQUAL TO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1148 #x2265 ;; 179:GREATER-THAN OR EQUAL TO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1149 #x012B ;; 180:LATIN SMALL LETTER I WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1150 #x0136 ;; 181:LATIN CAPITAL LETTER K WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1151 #x2202 ;; 182:PARTIAL DIFFERENTIAL |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1152 #x2211 ;; 183:N-ARY SUMMATION |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1153 #x0142 ;; 184:LATIN SMALL LETTER L WITH STROKE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1154 #x013B ;; 185:LATIN CAPITAL LETTER L WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1155 #x013C ;; 186:LATIN SMALL LETTER L WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1156 #x013D ;; 187:LATIN CAPITAL LETTER L WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1157 #x013E ;; 188:LATIN SMALL LETTER L WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1158 #x0139 ;; 189:LATIN CAPITAL LETTER L WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1159 #x013A ;; 190:LATIN SMALL LETTER L WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1160 #x0145 ;; 191:LATIN CAPITAL LETTER N WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1161 #x0146 ;; 192:LATIN SMALL LETTER N WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1162 #x0143 ;; 193:LATIN CAPITAL LETTER N WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1163 #x00AC ;; 194:NOT SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1164 #x221A ;; 195:SQUARE ROOT |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1165 #x0144 ;; 196:LATIN SMALL LETTER N WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1166 #x0147 ;; 197:LATIN CAPITAL LETTER N WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1167 #x2206 ;; 198:INCREMENT |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1168 #x00AB ;; 199:LEFT-POINTING DOUBLE ANGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1169 #x00BB ;; 200:RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1170 #x2026 ;; 201:HORIZONTAL ELLIPSIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1171 #x00A0 ;; 202:NO-BREAK SPACE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1172 #x0148 ;; 203:LATIN SMALL LETTER N WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1173 #x0150 ;; 204:LATIN CAPITAL LETTER O WITH DOUBLE ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1174 #x00D5 ;; 205:LATIN CAPITAL LETTER O WITH TILDE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1175 #x0151 ;; 206:LATIN SMALL LETTER O WITH DOUBLE ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1176 #x014C ;; 207:LATIN CAPITAL LETTER O WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1177 #x2013 ;; 208:EN DASH |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1178 #x2014 ;; 209:EM DASH |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1179 #x201C ;; 210:LEFT DOUBLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1180 #x201D ;; 211:RIGHT DOUBLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1181 #x2018 ;; 212:LEFT SINGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1182 #x2019 ;; 213:RIGHT SINGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1183 #x00F7 ;; 214:DIVISION SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1184 #x25CA ;; 215:LOZENGE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1185 #x014D ;; 216:LATIN SMALL LETTER O WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1186 #x0154 ;; 217:LATIN CAPITAL LETTER R WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1187 #x0155 ;; 218:LATIN SMALL LETTER R WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1188 #x0158 ;; 219:LATIN CAPITAL LETTER R WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1189 #x2039 ;; 220:SINGLE LEFT-POINTING ANGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1190 #x203A ;; 221:SINGLE RIGHT-POINTING ANGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1191 #x0159 ;; 222:LATIN SMALL LETTER R WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1192 #x0156 ;; 223:LATIN CAPITAL LETTER R WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1193 #x0157 ;; 224:LATIN SMALL LETTER R WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1194 #x0160 ;; 225:LATIN CAPITAL LETTER S WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1195 #x201A ;; 226:SINGLE LOW-9 QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1196 #x201E ;; 227:DOUBLE LOW-9 QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1197 #x0161 ;; 228:LATIN SMALL LETTER S WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1198 #x015A ;; 229:LATIN CAPITAL LETTER S WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1199 #x015B ;; 230:LATIN SMALL LETTER S WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1200 #x00C1 ;; 231:LATIN CAPITAL LETTER A WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1201 #x0164 ;; 232:LATIN CAPITAL LETTER T WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1202 #x0165 ;; 233:LATIN SMALL LETTER T WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1203 #x00CD ;; 234:LATIN CAPITAL LETTER I WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1204 #x017D ;; 235:LATIN CAPITAL LETTER Z WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1205 #x017E ;; 236:LATIN SMALL LETTER Z WITH CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1206 #x016A ;; 237:LATIN CAPITAL LETTER U WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1207 #x00D3 ;; 238:LATIN CAPITAL LETTER O WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1208 #x00D4 ;; 239:LATIN CAPITAL LETTER O WITH CIRCUMFLEX |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1209 #x016B ;; 240:LATIN SMALL LETTER U WITH MACRON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1210 #x016E ;; 241:LATIN CAPITAL LETTER U WITH RING ABOVE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1211 #x00DA ;; 242:LATIN CAPITAL LETTER U WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1212 #x016F ;; 243:LATIN SMALL LETTER U WITH RING ABOVE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1213 #x0170 ;; 244:LATIN CAPITAL LETTER U WITH DOUBLE ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1214 #x0171 ;; 245:LATIN SMALL LETTER U WITH DOUBLE ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1215 #x0172 ;; 246:LATIN CAPITAL LETTER U WITH OGONEK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1216 #x0173 ;; 247:LATIN SMALL LETTER U WITH OGONEK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1217 #x00DD ;; 248:LATIN CAPITAL LETTER Y WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1218 #x00FD ;; 249:LATIN SMALL LETTER Y WITH ACUTE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1219 #x0137 ;; 250:LATIN SMALL LETTER K WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1220 #x017B ;; 251:LATIN CAPITAL LETTER Z WITH DOT ABOVE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1221 #x0141 ;; 252:LATIN CAPITAL LETTER L WITH STROKE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1222 #x017C ;; 253:LATIN SMALL LETTER Z WITH DOT ABOVE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1223 #x0122 ;; 254:LATIN CAPITAL LETTER G WITH CEDILLA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1224 #x02C7 ;; 255:CARON |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1225 ]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1226 translation-table) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1227 (while (< i 128) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1228 (aset encoding-vector i i) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1229 (setq i (1+ i))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1230 (while (< i 256) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1231 (aset encoding-vector i |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1232 (decode-char 'ucs (aref vec (- i 128)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1233 (setq i (1+ i))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1234 (setq translation-table |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1235 (make-translation-table-from-vector encoding-vector)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1236 ;; (define-translation-table 'mac-centraleurroman-decoder translation-table) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1237 (define-translation-table 'mac-centraleurroman-encoder |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1238 (char-table-extra-slot translation-table 0))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1239 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1240 (let |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1241 ((encoding-vector (make-vector 256 nil)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1242 (i 0) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1243 (vec ;; mac-cyrillic (128..255) -> UCS mapping |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1244 [ #x0410 ;; 128:CYRILLIC CAPITAL LETTER A |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1245 #x0411 ;; 129:CYRILLIC CAPITAL LETTER BE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1246 #x0412 ;; 130:CYRILLIC CAPITAL LETTER VE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1247 #x0413 ;; 131:CYRILLIC CAPITAL LETTER GHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1248 #x0414 ;; 132:CYRILLIC CAPITAL LETTER DE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1249 #x0415 ;; 133:CYRILLIC CAPITAL LETTER IE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1250 #x0416 ;; 134:CYRILLIC CAPITAL LETTER ZHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1251 #x0417 ;; 135:CYRILLIC CAPITAL LETTER ZE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1252 #x0418 ;; 136:CYRILLIC CAPITAL LETTER I |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1253 #x0419 ;; 137:CYRILLIC CAPITAL LETTER SHORT I |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1254 #x041A ;; 138:CYRILLIC CAPITAL LETTER KA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1255 #x041B ;; 139:CYRILLIC CAPITAL LETTER EL |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1256 #x041C ;; 140:CYRILLIC CAPITAL LETTER EM |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1257 #x041D ;; 141:CYRILLIC CAPITAL LETTER EN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1258 #x041E ;; 142:CYRILLIC CAPITAL LETTER O |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1259 #x041F ;; 143:CYRILLIC CAPITAL LETTER PE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1260 #x0420 ;; 144:CYRILLIC CAPITAL LETTER ER |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1261 #x0421 ;; 145:CYRILLIC CAPITAL LETTER ES |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1262 #x0422 ;; 146:CYRILLIC CAPITAL LETTER TE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1263 #x0423 ;; 147:CYRILLIC CAPITAL LETTER U |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1264 #x0424 ;; 148:CYRILLIC CAPITAL LETTER EF |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1265 #x0425 ;; 149:CYRILLIC CAPITAL LETTER HA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1266 #x0426 ;; 150:CYRILLIC CAPITAL LETTER TSE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1267 #x0427 ;; 151:CYRILLIC CAPITAL LETTER CHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1268 #x0428 ;; 152:CYRILLIC CAPITAL LETTER SHA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1269 #x0429 ;; 153:CYRILLIC CAPITAL LETTER SHCHA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1270 #x042A ;; 154:CYRILLIC CAPITAL LETTER HARD SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1271 #x042B ;; 155:CYRILLIC CAPITAL LETTER YERU |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1272 #x042C ;; 156:CYRILLIC CAPITAL LETTER SOFT SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1273 #x042D ;; 157:CYRILLIC CAPITAL LETTER E |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1274 #x042E ;; 158:CYRILLIC CAPITAL LETTER YU |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1275 #x042F ;; 159:CYRILLIC CAPITAL LETTER YA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1276 #x2020 ;; 160:DAGGER |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1277 #x00B0 ;; 161:DEGREE SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1278 #x0490 ;; 162:CYRILLIC CAPITAL LETTER GHE WITH UPTURN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1279 #x00A3 ;; 163:POUND SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1280 #x00A7 ;; 164:SECTION SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1281 #x2022 ;; 165:BULLET |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1282 #x00B6 ;; 166:PILCROW SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1283 #x0406 ;; 167:CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1284 #x00AE ;; 168:REGISTERED SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1285 #x00A9 ;; 169:COPYRIGHT SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1286 #x2122 ;; 170:TRADE MARK SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1287 #x0402 ;; 171:CYRILLIC CAPITAL LETTER DJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1288 #x0452 ;; 172:CYRILLIC SMALL LETTER DJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1289 #x2260 ;; 173:NOT EQUAL TO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1290 #x0403 ;; 174:CYRILLIC CAPITAL LETTER GJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1291 #x0453 ;; 175:CYRILLIC SMALL LETTER GJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1292 #x221E ;; 176:INFINITY |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1293 #x00B1 ;; 177:PLUS-MINUS SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1294 #x2264 ;; 178:LESS-THAN OR EQUAL TO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1295 #x2265 ;; 179:GREATER-THAN OR EQUAL TO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1296 #x0456 ;; 180:CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1297 #x00B5 ;; 181:MICRO SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1298 #x0491 ;; 182:CYRILLIC SMALL LETTER GHE WITH UPTURN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1299 #x0408 ;; 183:CYRILLIC CAPITAL LETTER JE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1300 #x0404 ;; 184:CYRILLIC CAPITAL LETTER UKRAINIAN IE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1301 #x0454 ;; 185:CYRILLIC SMALL LETTER UKRAINIAN IE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1302 #x0407 ;; 186:CYRILLIC CAPITAL LETTER YI |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1303 #x0457 ;; 187:CYRILLIC SMALL LETTER YI |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1304 #x0409 ;; 188:CYRILLIC CAPITAL LETTER LJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1305 #x0459 ;; 189:CYRILLIC SMALL LETTER LJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1306 #x040A ;; 190:CYRILLIC CAPITAL LETTER NJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1307 #x045A ;; 191:CYRILLIC SMALL LETTER NJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1308 #x0458 ;; 192:CYRILLIC SMALL LETTER JE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1309 #x0405 ;; 193:CYRILLIC CAPITAL LETTER DZE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1310 #x00AC ;; 194:NOT SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1311 #x221A ;; 195:SQUARE ROOT |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1312 #x0192 ;; 196:LATIN SMALL LETTER F WITH HOOK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1313 #x2248 ;; 197:ALMOST EQUAL TO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1314 #x2206 ;; 198:INCREMENT |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1315 #x00AB ;; 199:LEFT-POINTING DOUBLE ANGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1316 #x00BB ;; 200:RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1317 #x2026 ;; 201:HORIZONTAL ELLIPSIS |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1318 #x00A0 ;; 202:NO-BREAK SPACE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1319 #x040B ;; 203:CYRILLIC CAPITAL LETTER TSHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1320 #x045B ;; 204:CYRILLIC SMALL LETTER TSHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1321 #x040C ;; 205:CYRILLIC CAPITAL LETTER KJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1322 #x045C ;; 206:CYRILLIC SMALL LETTER KJE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1323 #x0455 ;; 207:CYRILLIC SMALL LETTER DZE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1324 #x2013 ;; 208:EN DASH |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1325 #x2014 ;; 209:EM DASH |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1326 #x201C ;; 210:LEFT DOUBLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1327 #x201D ;; 211:RIGHT DOUBLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1328 #x2018 ;; 212:LEFT SINGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1329 #x2019 ;; 213:RIGHT SINGLE QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1330 #x00F7 ;; 214:DIVISION SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1331 #x201E ;; 215:DOUBLE LOW-9 QUOTATION MARK |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1332 #x040E ;; 216:CYRILLIC CAPITAL LETTER SHORT U |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1333 #x045E ;; 217:CYRILLIC SMALL LETTER SHORT U |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1334 #x040F ;; 218:CYRILLIC CAPITAL LETTER DZHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1335 #x045F ;; 219:CYRILLIC SMALL LETTER DZHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1336 #x2116 ;; 220:NUMERO SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1337 #x0401 ;; 221:CYRILLIC CAPITAL LETTER IO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1338 #x0451 ;; 222:CYRILLIC SMALL LETTER IO |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1339 #x044F ;; 223:CYRILLIC SMALL LETTER YA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1340 #x0430 ;; 224:CYRILLIC SMALL LETTER A |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1341 #x0431 ;; 225:CYRILLIC SMALL LETTER BE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1342 #x0432 ;; 226:CYRILLIC SMALL LETTER VE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1343 #x0433 ;; 227:CYRILLIC SMALL LETTER GHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1344 #x0434 ;; 228:CYRILLIC SMALL LETTER DE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1345 #x0435 ;; 229:CYRILLIC SMALL LETTER IE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1346 #x0436 ;; 230:CYRILLIC SMALL LETTER ZHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1347 #x0437 ;; 231:CYRILLIC SMALL LETTER ZE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1348 #x0438 ;; 232:CYRILLIC SMALL LETTER I |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1349 #x0439 ;; 233:CYRILLIC SMALL LETTER SHORT I |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1350 #x043A ;; 234:CYRILLIC SMALL LETTER KA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1351 #x043B ;; 235:CYRILLIC SMALL LETTER EL |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1352 #x043C ;; 236:CYRILLIC SMALL LETTER EM |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1353 #x043D ;; 237:CYRILLIC SMALL LETTER EN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1354 #x043E ;; 238:CYRILLIC SMALL LETTER O |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1355 #x043F ;; 239:CYRILLIC SMALL LETTER PE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1356 #x0440 ;; 240:CYRILLIC SMALL LETTER ER |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1357 #x0441 ;; 241:CYRILLIC SMALL LETTER ES |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1358 #x0442 ;; 242:CYRILLIC SMALL LETTER TE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1359 #x0443 ;; 243:CYRILLIC SMALL LETTER U |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1360 #x0444 ;; 244:CYRILLIC SMALL LETTER EF |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1361 #x0445 ;; 245:CYRILLIC SMALL LETTER HA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1362 #x0446 ;; 246:CYRILLIC SMALL LETTER TSE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1363 #x0447 ;; 247:CYRILLIC SMALL LETTER CHE |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1364 #x0448 ;; 248:CYRILLIC SMALL LETTER SHA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1365 #x0449 ;; 249:CYRILLIC SMALL LETTER SHCHA |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1366 #x044A ;; 250:CYRILLIC SMALL LETTER HARD SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1367 #x044B ;; 251:CYRILLIC SMALL LETTER YERU |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1368 #x044C ;; 252:CYRILLIC SMALL LETTER SOFT SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1369 #x044D ;; 253:CYRILLIC SMALL LETTER E |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1370 #x044E ;; 254:CYRILLIC SMALL LETTER YU |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1371 #x20AC ;; 255:EURO SIGN |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1372 ]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1373 translation-table) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1374 (while (< i 128) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1375 (aset encoding-vector i i) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1376 (setq i (1+ i))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1377 (while (< i 256) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1378 (aset encoding-vector i |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1379 (decode-char 'ucs (aref vec (- i 128)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1380 (setq i (1+ i))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1381 (setq translation-table |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1382 (make-translation-table-from-vector encoding-vector)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1383 ;; (define-translation-table 'mac-cyrillic-decoder translation-table) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1384 (define-translation-table 'mac-cyrillic-encoder |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1385 (char-table-extra-slot translation-table 0))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1386 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1387 (defvar mac-font-encoder-list |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1388 '(("mac-roman" mac-roman-encoder |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1389 ccl-encode-mac-roman-font "%s") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1390 ("mac-centraleurroman" mac-centraleurroman-encoder |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1391 ccl-encode-mac-centraleurroman-font "%s ce") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1392 ("mac-cyrillic" mac-cyrillic-encoder |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1393 ccl-encode-mac-cyrillic-font "%s cy"))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1394 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1395 (let ((encoder-list |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1396 (mapcar (lambda (lst) (nth 1 lst)) mac-font-encoder-list)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1397 (charset-list |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1398 '(latin-iso8859-2 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1399 latin-iso8859-3 latin-iso8859-4 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1400 cyrillic-iso8859-5 greek-iso8859-7 hebrew-iso8859-8 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1401 latin-iso8859-9 latin-iso8859-14 latin-iso8859-15))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1402 (dolist (encoder encoder-list) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1403 (let ((table (get encoder 'translation-table))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1404 (dolist (charset charset-list) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1405 (dotimes (i 96) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1406 (let* ((c (make-char charset (+ i 32))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1407 (mu (aref ucs-mule-to-mule-unicode c)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1408 (mac-encoded (and mu (aref table mu)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1409 (if mac-encoded |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1410 (aset table c mac-encoded)))))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1411 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1412 (define-ccl-program ccl-encode-mac-centraleurroman-font |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1413 `(0 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1414 (if (r0 != ,(charset-id 'ascii)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1415 (if (r0 <= ?\x8f) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1416 (translate-character mac-centraleurroman-encoder r0 r1) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1417 ((r1 <<= 7) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1418 (r1 |= r2) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1419 (translate-character mac-centraleurroman-encoder r0 r1))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1420 "CCL program for Mac Central European Roman font") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1421 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1422 (define-ccl-program ccl-encode-mac-cyrillic-font |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1423 `(0 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1424 (if (r0 != ,(charset-id 'ascii)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1425 (if (r0 <= ?\x8f) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1426 (translate-character mac-cyrillic-encoder r0 r1) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1427 ((r1 <<= 7) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1428 (r1 |= r2) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1429 (translate-character mac-cyrillic-encoder r0 r1))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1430 "CCL program for Mac Cyrillic font") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1431 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1432 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1433 (setq font-ccl-encoder-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1434 (nconc |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1435 (mapcar (lambda (lst) (cons (nth 0 lst) (nth 2 lst))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1436 mac-font-encoder-list) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1437 font-ccl-encoder-alist)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1438 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1439 (defun fontset-add-mac-fonts (fontset &optional base-family) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1440 (if base-family |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1441 (setq base-family (downcase base-family)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1442 (let ((ascii-font |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1443 (downcase (x-resolve-font-name |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1444 (fontset-font fontset (charset-id 'ascii)))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1445 (setq base-family (aref (x-decompose-font-name ascii-font) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1446 xlfd-regexp-family-subnum)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1447 ;; (if (not (string-match "^fontset-" fontset)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1448 ;; (setq fontset |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1449 ;; (concat "fontset-" (aref (x-decompose-font-name fontset) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1450 ;; xlfd-regexp-encoding-subnum)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1451 (dolist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1452 (font-encoder |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1453 (nreverse |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1454 (mapcar (lambda (lst) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1455 (cons (cons (format (nth 3 lst) base-family) (nth 0 lst)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1456 (nth 1 lst))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1457 mac-font-encoder-list))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1458 (let ((font (car font-encoder)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1459 (encoder (cdr font-encoder))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1460 (map-char-table |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1461 (lambda (key val) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1462 (or (null val) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1463 (generic-char-p key) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1464 (memq (char-charset key) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1465 '(ascii eight-bit-control eight-bit-graphic)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1466 (set-fontset-font fontset key font))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1467 (get encoder 'translation-table))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1468 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1469 (defun create-fontset-from-mac-roman-font (font &optional resolved-font |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1470 fontset-name) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1471 "Create a fontset from a Mac roman font FONT. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1472 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1473 Optional 1st arg RESOLVED-FONT is a resolved name of FONT. If |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1474 omitted, `x-resolve-font-name' is called to get the resolved name. At |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1475 this time, if FONT is not available, error is signaled. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1476 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1477 Optional 2nd arg FONTSET-NAME is a string to be used in |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1478 `<CHARSET_ENCODING>' fields of a new fontset name. If it is omitted, |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1479 an appropriate name is generated automatically. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1480 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1481 It returns a name of the created fontset." |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1482 (let ((fontset |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1483 (create-fontset-from-ascii-font font resolved-font fontset-name))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1484 (fontset-add-mac-fonts fontset) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1485 fontset)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1486 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1487 ;; Setup the default fontset. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1488 (setup-default-fontset) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1489 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1490 ;; Create a fontset that uses mac-roman font. With this fontset, |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1491 ;; characters decoded from mac-roman encoding (ascii, latin-iso8859-1, |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1492 ;; and mule-unicode-xxxx-yyyy) are displayed by a mac-roman font. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1493 (create-fontset-from-fontset-spec |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1494 "-etl-fixed-medium-r-normal-*-16-*-*-*-*-*-fontset-mac, |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1495 ascii:-*-Monaco-*-*-*-*-12-*-*-*-*-*-mac-roman") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1496 (fontset-add-mac-fonts "fontset-mac") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1497 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1498 ;; Create fontset specified in X resources "Fontset-N" (N is 0, 1, ...). |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1499 (create-fontset-from-x-resource) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1500 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1501 ;; Try to create a fontset from a font specification which comes |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1502 ;; from initial-frame-alist, default-frame-alist, or X resource. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1503 ;; A font specification in command line argument (i.e. -fn XXXX) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1504 ;; should be already in default-frame-alist as a `font' |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1505 ;; parameter. However, any font specifications in site-start |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1506 ;; library, user's init file (.emacs), and default.el are not |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1507 ;; yet handled here. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1508 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1509 (let ((font (or (cdr (assq 'font initial-frame-alist)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1510 (cdr (assq 'font default-frame-alist)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1511 (x-get-resource "font" "Font"))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1512 xlfd-fields resolved-name) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1513 (if (and font |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1514 (not (query-fontset font)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1515 (setq resolved-name (x-resolve-font-name font)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1516 (setq xlfd-fields (x-decompose-font-name font))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1517 (if (string= "fontset" (aref xlfd-fields xlfd-regexp-registry-subnum)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1518 (new-fontset font (x-complement-fontset-spec xlfd-fields nil)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1519 ;; Create a fontset from FONT. The fontset name is |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1520 ;; generated from FONT. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1521 (create-fontset-from-ascii-font font resolved-name "startup")))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1522 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1523 ;; Apply a geometry resource to the initial frame. Put it at the end |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1524 ;; of the alist, so that anything specified on the command line takes |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1525 ;; precedence. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1526 (let* ((res-geometry (x-get-resource "geometry" "Geometry")) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1527 parsed) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1528 (if res-geometry |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1529 (progn |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1530 (setq parsed (x-parse-geometry res-geometry)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1531 ;; If the resource specifies a position, |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1532 ;; call the position and size "user-specified". |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1533 (if (or (assq 'top parsed) (assq 'left parsed)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1534 (setq parsed (cons '(user-position . t) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1535 (cons '(user-size . t) parsed)))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1536 ;; All geometry parms apply to the initial frame. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1537 (setq initial-frame-alist (append initial-frame-alist parsed)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1538 ;; The size parms apply to all frames. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1539 (if (assq 'height parsed) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1540 (setq default-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1541 (cons (cons 'height (cdr (assq 'height parsed))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1542 default-frame-alist))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1543 (if (assq 'width parsed) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1544 (setq default-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1545 (cons (cons 'width (cdr (assq 'width parsed))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1546 default-frame-alist)))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1547 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1548 ;; Check the reverseVideo resource. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1549 (let ((case-fold-search t)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1550 (let ((rv (x-get-resource "reverseVideo" "ReverseVideo"))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1551 (if (and rv |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1552 (string-match "^\\(true\\|yes\\|on\\)$" rv)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1553 (setq default-frame-alist |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1554 (cons '(reverse . t) default-frame-alist))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1555 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1556 (defun x-win-suspend-error () |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1557 (error "Suspending an Emacs running under Mac makes no sense")) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1558 (add-hook 'suspend-hook 'x-win-suspend-error) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1559 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1560 ;; Don't show the frame name; that's redundant. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1561 (setq-default mode-line-frame-identification " ") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1562 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1563 ;; Turn on support for mouse wheels. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1564 (mouse-wheel-mode 1) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1565 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1566 (defun mac-drag-n-drop (event) |
59189
60ffced08532
* term/mac-win.el: Require x-dnd.
Steven Tamm <steventamm@mac.com>
parents:
59144
diff
changeset
|
1567 "Edit the files listed in the drag-n-drop EVENT. |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1568 Switch to a buffer editing the last file dropped." |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1569 (interactive "e") |
59199
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1570 ;; Make sure the drop target has positive co-ords |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1571 ;; before setting the selected frame - otherwise it |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1572 ;; won't work. <skx@tardis.ed.ac.uk> |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1573 (let* ((window (posn-window (event-start event))) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1574 (coords (posn-x-y (event-start event))) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1575 (x (car coords)) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1576 (y (cdr coords))) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1577 (if (and (> x 0) (> y 0)) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1578 (set-frame-selected-window nil window)) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1579 (mapcar (lambda (file-name) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1580 (if (listp file-name) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1581 (let ((line (car file-name)) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1582 (start (car (cdr file-name))) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1583 (end (car (cdr (cdr file-name))))) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1584 (if (> line 0) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1585 (goto-line line) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1586 (if (and (> start 0) (> end 0)) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1587 (progn (set-mark start) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1588 (goto-char end))))) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1589 (x-dnd-handle-one-url window 'private |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1590 (concat "file:" file-name)))) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1591 (car (cdr (cdr event))))) |
d6563f85d9e5
* macterm.c (SelectionRange): Add Xcode position apple event struct.
Steven Tamm <steventamm@mac.com>
parents:
59189
diff
changeset
|
1592 (raise-frame)) |
59144
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1593 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1594 (global-set-key [drag-n-drop] 'mac-drag-n-drop) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1595 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1596 ;; By checking whether the variable mac-ready-for-drag-n-drop has been |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1597 ;; defined, the event loop in macterm.c can be informed that it can |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1598 ;; now receive Finder drag and drop events. Files dropped onto the |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1599 ;; Emacs application icon can only be processed when the initial frame |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1600 ;; has been created: this is where the files should be opened. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1601 (add-hook 'after-init-hook |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1602 '(lambda () |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1603 (defvar mac-ready-for-drag-n-drop t))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1604 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1605 ;;;; Scroll bars |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1606 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1607 ;; for debugging |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1608 ;; (defun mac-handle-scroll-bar-event (event) (interactive "e") (princ event)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1609 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1610 ;;(global-set-key [vertical-scroll-bar mouse-1] 'mac-handle-scroll-bar-event) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1611 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1612 (global-set-key |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1613 [vertical-scroll-bar down-mouse-1] |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1614 'mac-handle-scroll-bar-event) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1615 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1616 (global-unset-key [vertical-scroll-bar drag-mouse-1]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1617 (global-unset-key [vertical-scroll-bar mouse-1]) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1618 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1619 (defun mac-handle-scroll-bar-event (event) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1620 "Handle scroll bar EVENT to emulate Mac Toolbox style scrolling." |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1621 (interactive "e") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1622 (let* ((position (event-start event)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1623 (window (nth 0 position)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1624 (bar-part (nth 4 position))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1625 (select-window window) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1626 (cond |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1627 ((eq bar-part 'up) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1628 (goto-char (window-start window)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1629 (mac-scroll-down-line)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1630 ((eq bar-part 'above-handle) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1631 (mac-scroll-down)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1632 ((eq bar-part 'handle) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1633 (scroll-bar-drag event)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1634 ((eq bar-part 'below-handle) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1635 (mac-scroll-up)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1636 ((eq bar-part 'down) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1637 (goto-char (window-start window)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1638 (mac-scroll-up-line))))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1639 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1640 (defun mac-scroll-ignore-events () |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1641 ;; Ignore confusing non-mouse events |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1642 (while (not (memq (car-safe (read-event)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1643 '(mouse-1 double-mouse-1 triple-mouse-1))) nil)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1644 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1645 (defun mac-scroll-down () |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1646 (track-mouse |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1647 (mac-scroll-ignore-events) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1648 (scroll-down))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1649 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1650 (defun mac-scroll-down-line () |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1651 (track-mouse |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1652 (mac-scroll-ignore-events) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1653 (scroll-down 1))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1654 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1655 (defun mac-scroll-up () |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1656 (track-mouse |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1657 (mac-scroll-ignore-events) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1658 (scroll-up))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1659 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1660 (defun mac-scroll-up-line () |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1661 (track-mouse |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1662 (mac-scroll-ignore-events) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1663 (scroll-up 1))) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1664 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1665 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1666 ;;;; Others |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1667 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1668 (unless (eq system-type 'darwin) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1669 ;; This variable specifies the Unix program to call (as a process) to |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1670 ;; deteremine the amount of free space on a file system (defaults to |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1671 ;; df). If it is not set to nil, ls-lisp will not work correctly |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1672 ;; unless an external application df is implemented on the Mac. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1673 (setq directory-free-space-program nil) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1674 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1675 ;; Set this so that Emacs calls subprocesses with "sh" as shell to |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1676 ;; expand filenames Note no subprocess for the shell is actually |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1677 ;; started (see run_mac_command in sysdep.c). |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1678 (setq shell-file-name "sh")) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1679 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1680 ;; X Window emulation in macterm.c is not complete enough to start a |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1681 ;; frame without a minibuffer properly. Call this to tell ediff |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1682 ;; library to use a single frame. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1683 ; (ediff-toggle-multiframe) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1684 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1685 (if (eq system-type 'darwin) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1686 ;; On Darwin filenames are encoded in UTF-8 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1687 (setq file-name-coding-system 'utf-8) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1688 ;; To display filenames in Chinese or Japanese, replace mac-roman with |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1689 ;; big5 or sjis |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1690 (setq file-name-coding-system 'mac-roman)) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1691 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1692 ;; If Emacs is started from the Finder, change the default directory |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1693 ;; to the user's home directory. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1694 (if (string= default-directory "/") |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1695 (cd "~")) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1696 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1697 ;; Tell Emacs to use pipes instead of pty's for processes because the |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1698 ;; latter sometimes lose characters. Pty support is compiled in since |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1699 ;; ange-ftp will not work without it. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1700 (setq process-connection-type nil) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1701 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1702 ;; Assume that fonts are always scalable on the Mac. This sometimes |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1703 ;; results in characters with jagged edges. However, without it, |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1704 ;; fonts with both truetype and bitmap representations but no italic |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1705 ;; or bold bitmap versions will not display these variants correctly. |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1706 (setq scalable-fonts-allowed t) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1707 |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1708 ;; (prefer-coding-system 'mac-roman) |
8d9ea622c741
* term/mac-win.el: Sync with x-win.el. Rearrange the contents.
Steven Tamm <steventamm@mac.com>
parents:
59034
diff
changeset
|
1709 |
52401 | 1710 ;;; arch-tag: 71dfcd14-cde8-4d66-b05c-85ec94fb23a6 |
32752
923b8d6d8277
Initial check-in: changes for building Emacs under Mac OS.
Andrew Choi <akochoi@shaw.ca>
parents:
diff
changeset
|
1711 ;;; mac-win.el ends here |