aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuri Linkov2013-01-31 01:50:11 +0200
committerJuri Linkov2013-01-31 01:50:11 +0200
commit64ced394377394b764957bbb32b160726c9083b5 (patch)
tree85e12cfc9b2352132bcc04a51830f35bfd74048b
parent5f9eccc4b6eb6d6a5fcf16b9ec3ee4d331c468cb (diff)
downloademacs-64ced394377394b764957bbb32b160726c9083b5.tar.gz
emacs-64ced394377394b764957bbb32b160726c9083b5.zip
* lisp/frame.el (toggle-frame-maximized, toggle-frame-fullscreen):
Use fullboth as an alias for fullscreen. Suggested by Jan Djärv in <http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00203.html>.
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/frame.el6
2 files changed, 9 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index e222e17ed07..5c8237ee4aa 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
12013-01-30 Juri Linkov <juri@jurta.org>
2
3 * frame.el (toggle-frame-maximized, toggle-frame-fullscreen):
4 Use fullboth as an alias for fullscreen. Suggested by Jan Djärv in
5 <http://lists.gnu.org/archive/html/emacs-devel/2013-01/msg00203.html>.
6
12013-01-30 Stefan Monnier <monnier@iro.umontreal.ca> 72013-01-30 Stefan Monnier <monnier@iro.umontreal.ca>
2 8
3 * progmodes/make-mode.el (makefile-backslash-region): Don't compute 9 * progmodes/make-mode.el (makefile-backslash-region): Don't compute
diff --git a/lisp/frame.el b/lisp/frame.el
index 2c17b781caa..4bf885b27b2 100644
--- a/lisp/frame.el
+++ b/lisp/frame.el
@@ -1666,7 +1666,7 @@ so the frame will go to the right maximization state
1666after disabling fullscreen mode. 1666after disabling fullscreen mode.
1667See also `toggle-frame-fullscreen'." 1667See also `toggle-frame-fullscreen'."
1668 (interactive) 1668 (interactive)
1669 (if (eq (frame-parameter nil 'fullscreen) 'fullscreen) 1669 (if (memq (frame-parameter nil 'fullscreen) '(fullscreen fullboth))
1670 (modify-frame-parameters 1670 (modify-frame-parameters
1671 nil 1671 nil
1672 `((maximized 1672 `((maximized
@@ -1690,10 +1690,10 @@ See also `toggle-frame-maximized'."
1690 (modify-frame-parameters 1690 (modify-frame-parameters
1691 nil 1691 nil
1692 `((maximized 1692 `((maximized
1693 . ,(unless (eq (frame-parameter nil 'fullscreen) 'fullscreen) 1693 . ,(unless (memq (frame-parameter nil 'fullscreen) '(fullscreen fullboth))
1694 (frame-parameter nil 'fullscreen))) 1694 (frame-parameter nil 'fullscreen)))
1695 (fullscreen 1695 (fullscreen
1696 . ,(if (eq (frame-parameter nil 'fullscreen) 'fullscreen) 1696 . ,(if (memq (frame-parameter nil 'fullscreen) '(fullscreen fullboth))
1697 (if (eq (frame-parameter nil 'maximized) 'maximized) 1697 (if (eq (frame-parameter nil 'maximized) 'maximized)
1698 'maximized) 1698 'maximized)
1699 'fullscreen))))) 1699 'fullscreen)))))