diff options
| author | YAMAMOTO Mitsuharu | 2006-06-16 08:08:28 +0000 |
|---|---|---|
| committer | YAMAMOTO Mitsuharu | 2006-06-16 08:08:28 +0000 |
| commit | f4d07c63ec0d0085c3b9d863ab30d6eea3cea31e (patch) | |
| tree | 615e7197849dcea6cbb2154165fe5c621cf43bc6 | |
| parent | 05d3aeb016e4026ab0b72fbac54e1aebd00cbb0e (diff) | |
| download | emacs-f4d07c63ec0d0085c3b9d863ab30d6eea3cea31e.tar.gz emacs-f4d07c63ec0d0085c3b9d863ab30d6eea3cea31e.zip | |
(Mac Input): Add description of mac-function-modifier.
Now Unicode keyboard layouts work.
| -rw-r--r-- | man/macos.texi | 31 |
1 files changed, 14 insertions, 17 deletions
diff --git a/man/macos.texi b/man/macos.texi index a6c1020fbc5..9364494e5d6 100644 --- a/man/macos.texi +++ b/man/macos.texi | |||
| @@ -45,16 +45,17 @@ features such as file dialogs, drag-and-drop, and Unicode menus. | |||
| 45 | @vindex mac-control-modifier | 45 | @vindex mac-control-modifier |
| 46 | @vindex mac-command-modifier | 46 | @vindex mac-command-modifier |
| 47 | @vindex mac-option-modifier | 47 | @vindex mac-option-modifier |
| 48 | On Mac, Emacs can use @key{control}, @key{command}, and @key{option} | 48 | @vindex mac-function-modifier |
| 49 | keys as any of Emacs modifier keys except @key{SHIFT} (i.e., | 49 | On Mac, Emacs can use @key{control}, @key{command}, @key{option}, and |
| 50 | @key{ALT}, @key{CTRL}, @key{HYPER}, @key{META}, and @key{SUPER}). The | 50 | laptop @key{function} keys as any of Emacs modifier keys except |
| 51 | assignment is controlled by the variables @code{mac-control-modifier}, | 51 | @key{SHIFT} (i.e., @key{ALT}, @key{CTRL}, @key{HYPER}, @key{META}, and |
| 52 | @code{mac-command-modifier}, and @code{mac-option-modifier}. The | 52 | @key{SUPER}). The assignment is controlled by the variables |
| 53 | value for each of these variables can be one of the following symbols: | 53 | @code{mac-control-modifier}, @code{mac-command-modifier}, |
| 54 | @code{alt}, @code{control}, @code{hyper}, @code{meta}, @code{super}, | 54 | @code{mac-option-modifier}, @code{mac-function-modifier}. The value for |
| 55 | and @code{nil} (no particular assignment). By default, the | 55 | each of these variables can be one of the following symbols: @code{alt}, |
| 56 | @key{control} key works as @key{CTRL}, and the @key{command} key as | 56 | @code{control}, @code{hyper}, @code{meta}, @code{super}, and @code{nil} |
| 57 | @key{META}. | 57 | (no particular assignment). By default, the @key{control} key works as |
| 58 | @key{CTRL}, and the @key{command} key as @key{META}. | ||
| 58 | 59 | ||
| 59 | For the @key{option} key, if @code{mac-option-modifier} is set to | 60 | For the @key{option} key, if @code{mac-option-modifier} is set to |
| 60 | @code{nil}, which is the default, the key works as the normal | 61 | @code{nil}, which is the default, the key works as the normal |
| @@ -64,13 +65,9 @@ Mac keyboard, for example. | |||
| 64 | 65 | ||
| 65 | Emacs recognizes the setting in the Keyboard control panel (Mac OS | 66 | Emacs recognizes the setting in the Keyboard control panel (Mac OS |
| 66 | Classic) or the International system preference pane (Mac OS X) and | 67 | Classic) or the International system preference pane (Mac OS X) and |
| 67 | supports international and alternative keyboard layouts (e.g., Dvorak) | 68 | supports international and alternative keyboard layouts (e.g., Dvorak). |
| 68 | if its script is either Roman, Japanese, Traditional Chinese, Korean, | 69 | Selecting one of the layouts from the keyboard layout pull-down menu |
| 69 | Cyrillic, Simplified Chinese, or Central European. Keyboard layouts | 70 | will affect how the keys typed on the keyboard are interpreted. |
| 70 | based on Unicode may not work properly. (Try drag-and-drop if input | ||
| 71 | from the Character Palette does not work.) Selecting one of the layouts | ||
| 72 | from the keyboard layout pull-down menu will affect how the keys typed | ||
| 73 | on the keyboard are interpreted. | ||
| 74 | 71 | ||
| 75 | @vindex mac-pass-command-to-system | 72 | @vindex mac-pass-command-to-system |
| 76 | @vindex mac-pass-control-to-system | 73 | @vindex mac-pass-control-to-system |