From 3ecc39f08984cb59bbfebcf93a0cb82ee842bf14 Mon Sep 17 00:00:00 2001 From: Kevin Larke Date: Fri, 24 Jul 2015 10:50:14 -0700 Subject: [PATCH] doc/notes.txt : Added some notest on OSX installation. --- doc/notes.txt | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/doc/notes.txt b/doc/notes.txt index 2c36b42..408eed4 100644 --- a/doc/notes.txt +++ b/doc/notes.txt @@ -740,24 +740,40 @@ OSX - Install Notes ------------------------------------------------------------------------------- 1. Install XQuartz (from xquartz.macosforge.org) 0. Install Xcode -1. Install macports +1. Install macports (export PATH="/opt/local/bin:/opt/local/sbin:$PATH") 2. sudo port install autoconf 3. sudo port install automake 4. sudo port install libtool 5. sudo port install fftw-3 -6. sudo port install fftw-3--single +6. sudo port install fftw-3-single 7. port select --list gcc (which gcc is active) 8. sudo port install gcc47 9. sudo port --set gcc mp-gcc47 + sudo port intsall gdb (then edit /System/Library/LaunchDaemons/com.apple.taskgated.plist s to sp. 10. sudo port install fltk 11. sudo port install xorg-libX11 -12.sudo port install git-core +12.sudo port install git 13.sudo port install emacs +x11 14 install ~/Library/Preferences/org.larke.kc.txt (is this required?) 15 create ~/Library/Preferences/kc 16 Install ~/Library/Preferences/time_line.js, time_line_preset.js, time_line_preset.csv +A. In System Preferences | Keyboard | Shortcuts replace Ctl- with Ctl-Alt-Left in the +Spaces shortcut. This allows emacs to use C- for word-back. + +B. Set keycodes in xmod_apple_keymap to force 'Alt' to be emacs meta key. + +keycode = Super_L NoSymbol Super_L NoSymbol +keycode = Alt_L Meta_L Alt_L Meta_l + +Replace with command code of Command key. +replace with command code of Alt key. +Use 'xev' to get the keycodes. + + +C. Uncheck enable key equivalents under X11 to prevent Cmd-W from closing window in emacs. + ------------------------------------------------------------------------------- Linux - Install Notes -------------------------------------------------------------------------------