[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
call-process
). Much of this works inthe same way as on other platforms and is therefore documented in therest of this manual. This section describes the peculiarities of usingEmacs under the Mac OS.dump-emacs
), asynchronous subprocesses(start-process
), and networking (open-network-stream
).As a result, packages such as Gnus, GUD, and Comint do not work.print-buffer
and diff
are not available on the Mac OS,they are not supported in the Mac OS version.AG.1 Keyboard Input on the Mac | Keyboard input on the Mac. |
AG.2 International Character Set Support on the Mac | International character sets on the Mac. |
AG.3 Environment Variables and Command Line Arguments. | Setting environment variables for Emacs. |
AG.4 Volumes and Directories on the Mac | Volumes and directories on the Mac. |
AG.5 Specifying Fonts on the Mac | Specifying fonts on the Mac. |
AG.6 Mac-Specific Lisp Functions | Mac-specific Lisp functions. |
[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
mac-command-key-is-meta
is non-nil
(its default value),Emacs uses the command key as the META key. Otherwise ituses the option key as the META key.mac-keyboard-text-encoding
tokTextEncodingISOLatin1
. Note that not all Mac Roman charactersthat can be entered at the keyboard can be converted to ISO Latin-1characters.mac-keyboard-text-encoding
tokTextEncodingISOLatin2
. Then let Emacs know that the keyboardgenerates Latin-2 codes, by typing C-x RET k iso-latin-2RET. To make this setting permanent, put this in your`.emacs' init file:[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
mac-roman
is used to represent this Mac encoding. It is usedfor editing files stored in this native encoding, and for displayingfile names in Dired mode.mac-roman
coding system.fontset-mac
is created automatically when Emacsis run on the Mac. It displays characters in the mac-roman
coding system using 12-point Monaco.mac-roman
coding system,type C-x RET k mac-roman RET, customize the optionkeyboard-coding-system
, or put this in your init file:set-keyboard-coding-system
). For example, for TraditionalChinese, use `chinese-big5' as keyboard coding system; forJapanese, use `sjis', etc. Then select the desired input method inthe keyboard layout pull-down menu.set-selection-coding-system
) or C-xRET X (set-next-selection-coding-system
) (e.g., forTraditional Chinese, use `chinese-big5-mac' and for Japanese,`sjis-mac'). See section Q.9 Specifying a Coding System, for more details.[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
ResEdit
. To set up theprogram to use unibyte characters exclusively, for example, add thestring[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Finder
).TMPDIR
to useanother directory but this folder will still be created.[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
apple
and charset mac-roman
. For example 12-point Monaco can bespecified by the name `-apple-monaco-*-12-*-mac-roman'.[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
do-applescript
takes a string argument,executes it as an AppleScript command, and returns the result as astring.mac-file-name-to-posix
takes a Mac file name andreturns the GNU or Unix equivalent. The functionposix-file-name-to-mac
performs the opposite conversion. Theyare useful for constructing AppleScript commands to be passed todo-applescript
.[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |