diff options
Diffstat (limited to 'lisp/term')
-rw-r--r-- | lisp/term/mac-win.el | 11 | ||||
-rw-r--r-- | lisp/term/w32-win.el | 2 |
2 files changed, 9 insertions, 4 deletions
diff --git a/lisp/term/mac-win.el b/lisp/term/mac-win.el index 7912bb1a4d6..66a633d6f36 100644 --- a/lisp/term/mac-win.el +++ b/lisp/term/mac-win.el @@ -1085,6 +1085,9 @@ XConsortium: rgb.txt,v 10.41 94/02/20 18:39:36 rws Exp") (put 'return 'ascii-character ?\C-m) (put 'escape 'ascii-character ?\e) +;; Modifier name `ctrl' is an alias of `control'. +(put 'ctrl 'modifier-value (get 'control 'modifier-value)) + ;;;; Script codes and coding systems (defconst mac-script-code-coding-systems @@ -1962,10 +1965,10 @@ Switch to a buffer editing the last file dropped." user-login-name user-real-login-name user-full-name)) (set v (decode-coding-string (symbol-value v) mac-system-coding-system)))) -;; If Emacs is started from the Finder, change the default directory -;; to the user's home directory. -(if (string= default-directory "/") - (cd "~")) +;; Now the default directory is changed to the user's home directory +;; in emacs.c if invoked from the WindowServer (with -psn_* option). +;; (if (string= default-directory "/") +;; (cd "~")) ;; Darwin 6- pty breakage is now controlled from the C code so that ;; it applies to all builds on darwin. See s/darwin.h PTY_ITERATION. diff --git a/lisp/term/w32-win.el b/lisp/term/w32-win.el index ffa7d606a95..aff6d032f06 100644 --- a/lisp/term/w32-win.el +++ b/lisp/term/w32-win.el @@ -1039,6 +1039,8 @@ XConsortium: rgb.txt,v 10.41 94/02/20 18:39:36 rws Exp") (substitute-key-definition 'suspend-emacs 'iconify-or-deiconify-frame global-map) +(define-key function-key-map [S-tab] [backtab]) + ;;; Do the actual Windows setup here; the above code just defines ;;; functions and variables that we use now. |