aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1996-09-23 04:29:50 +0000
committerRichard M. Stallman1996-09-23 04:29:50 +0000
commit97a74ef613a91d7ab0d866d8892d6262a9b77eb2 (patch)
tree82c5434f8e0639ac21835269d5b32163c46bd335
parent4fdca28945c75518e72c452a797ffb9ba2326c16 (diff)
downloademacs-97a74ef613a91d7ab0d866d8892d6262a9b77eb2.tar.gz
emacs-97a74ef613a91d7ab0d866d8892d6262a9b77eb2.zip
(ctl-x-5-map, ctl-x-5-prefix): Duplicate defs deleted.
(scroll-bar-side): New variable. (toggle-scroll-bar): Use scroll-bar-side.
-rw-r--r--lisp/frame.el11
1 files changed, 6 insertions, 5 deletions
diff --git a/lisp/frame.el b/lisp/frame.el
index b8184b98adc..7de71ef28fe 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -665,6 +665,9 @@ that is beyond the control of Emacs and this command has no effect on it."
665 (modify-frame-parameters (selected-frame) 665 (modify-frame-parameters (selected-frame)
666 (list (cons 'auto-lower (> arg 0))))) 666 (list (cons 'auto-lower (> arg 0)))))
667 667
668(defvar scroll-bar-side 'left
669 "*Specify which side scroll bars should be on. Value is `left' or `right'.")
670
668(defun toggle-scroll-bar (arg) 671(defun toggle-scroll-bar (arg)
669 "Toggle whether or not the selected frame has vertical scroll bars. 672 "Toggle whether or not the selected frame has vertical scroll bars.
670With arg, turn vertical scroll bars on if and only if arg is positive." 673With arg, turn vertical scroll bars on if and only if arg is positive."
@@ -675,7 +678,9 @@ With arg, turn vertical scroll bars on if and only if arg is positive."
675 (frame-parameters (selected-frame)))) 678 (frame-parameters (selected-frame))))
676 -1 1))) 679 -1 1)))
677 (modify-frame-parameters (selected-frame) 680 (modify-frame-parameters (selected-frame)
678 (list (cons 'vertical-scroll-bars (> arg 0))))) 681 (list (cons 'vertical-scroll-bars
682 (if (> arg 0)
683 scroll-bar-side)))))
679 684
680(defun toggle-horizontal-scroll-bar (arg) 685(defun toggle-horizontal-scroll-bar (arg)
681 "Toggle whether or not the selected frame has horizontal scroll bars. 686 "Toggle whether or not the selected frame has horizontal scroll bars.
@@ -712,10 +717,6 @@ should use `set-frame-width' instead."
712 717
713 718
714;;;; Key bindings 719;;;; Key bindings
715(defvar ctl-x-5-map (make-sparse-keymap)
716 "Keymap for frame commands.")
717(defalias 'ctl-x-5-prefix ctl-x-5-map)
718(define-key ctl-x-map "5" 'ctl-x-5-prefix)
719 720
720(define-key ctl-x-5-map "2" 'make-frame-command) 721(define-key ctl-x-5-map "2" 'make-frame-command)
721(define-key ctl-x-5-map "0" 'delete-frame) 722(define-key ctl-x-5-map "0" 'delete-frame)