   ;; ProductName: iPhone OS
   ;; ProductVersion: 7.1
   (set (make-local-variable 'compile-command)
-        "xcodebuild -sdk iphonesimulator7.1 -target MyTarget")
-  (define-key objc-mode-map [f7] 'ar/xc:build)
-  (define-key objc-mode-map [f8] 'ar/xc:run))
-(add-hook 'objc-mode-hook 'ar/objc-mode-hook-function)
+       "xcodebuild -sdk iphonesimulator7.1 -target MyTarget")
+  (local-set-key (kbd "<f7>") 'ar/xc:build)
+  (local-set-key (kbd "<f8>") 'ar/xc:run))
+(add-hook 'objc-mode-hook #'ar/objc-mode-hook-function)
 
 (defun ar/java-mode-hook-function ()
   "Called when entering `java-mode'."
   ;; 100-column limit for java.
   (set-fill-column 100)
   ;; 2-char indent for java.
-  (setq c-basic-offset 2))
+  (set (make-local-variable 'c-basic-offset) 2))
 (add-hook 'java-mode-hook 'ar/java-mode-hook-function)
 
 (defun ar/prog-mode-hook-function ()


(setq css-indent-offset 2)

;; Thank you Xah Lee.
;; from http://ergoemacs.org/emacs/emacs_dired_open_file_in_ext_apps.html
(defun xah-open-in-external-app (&optional file)

(server-start)

;; Customize vertical window divider:
;; Set symbol for the border.
(set-display-table-slot standard-display-table
                        'vertical-border
