# HG changeset patch # User YAMAMOTO Mitsuharu # Date 1150445308 0 # Node ID c2028c244c541bdcacf43c8a51b53a85b98d3bf6 # Parent a183bff9cb83f9574fc065191cfb97943d6c47c2 (Mac Input): Add description of mac-function-modifier. Now Unicode keyboard layouts work. diff -r a183bff9cb83 -r c2028c244c54 man/macos.texi --- a/man/macos.texi Fri Jun 16 08:07:59 2006 +0000 +++ b/man/macos.texi Fri Jun 16 08:08:28 2006 +0000 @@ -45,16 +45,17 @@ @vindex mac-control-modifier @vindex mac-command-modifier @vindex mac-option-modifier - On Mac, Emacs can use @key{control}, @key{command}, and @key{option} -keys as any of Emacs modifier keys except @key{SHIFT} (i.e., -@key{ALT}, @key{CTRL}, @key{HYPER}, @key{META}, and @key{SUPER}). The -assignment is controlled by the variables @code{mac-control-modifier}, -@code{mac-command-modifier}, and @code{mac-option-modifier}. The -value for each of these variables can be one of the following symbols: -@code{alt}, @code{control}, @code{hyper}, @code{meta}, @code{super}, -and @code{nil} (no particular assignment). By default, the -@key{control} key works as @key{CTRL}, and the @key{command} key as -@key{META}. +@vindex mac-function-modifier + On Mac, Emacs can use @key{control}, @key{command}, @key{option}, and +laptop @key{function} keys as any of Emacs modifier keys except +@key{SHIFT} (i.e., @key{ALT}, @key{CTRL}, @key{HYPER}, @key{META}, and +@key{SUPER}). The assignment is controlled by the variables +@code{mac-control-modifier}, @code{mac-command-modifier}, +@code{mac-option-modifier}, @code{mac-function-modifier}. The value for +each of these variables can be one of the following symbols: @code{alt}, +@code{control}, @code{hyper}, @code{meta}, @code{super}, and @code{nil} +(no particular assignment). By default, the @key{control} key works as +@key{CTRL}, and the @key{command} key as @key{META}. For the @key{option} key, if @code{mac-option-modifier} is set to @code{nil}, which is the default, the key works as the normal @@ -64,13 +65,9 @@ Emacs recognizes the setting in the Keyboard control panel (Mac OS Classic) or the International system preference pane (Mac OS X) and -supports international and alternative keyboard layouts (e.g., Dvorak) -if its script is either Roman, Japanese, Traditional Chinese, Korean, -Cyrillic, Simplified Chinese, or Central European. Keyboard layouts -based on Unicode may not work properly. (Try drag-and-drop if input -from the Character Palette does not work.) Selecting one of the layouts -from the keyboard layout pull-down menu will affect how the keys typed -on the keyboard are interpreted. +supports international and alternative keyboard layouts (e.g., Dvorak). +Selecting one of the layouts from the keyboard layout pull-down menu +will affect how the keys typed on the keyboard are interpreted. @vindex mac-pass-command-to-system @vindex mac-pass-control-to-system