aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/frameset.el
diff options
context:
space:
mode:
authorAlan Mackenzie2015-04-05 12:41:45 +0000
committerAlan Mackenzie2015-04-05 12:49:14 +0000
commit2056db3fada56038664c4fa079ef1e034f64e3a5 (patch)
tree5a3d864152cb9793353fa4be3578907af1cf1989 /lisp/frameset.el
parent5842e489eef061766a747e26ca81e1ef6e2ece5a (diff)
downloademacs-2056db3fada56038664c4fa079ef1e034f64e3a5.tar.gz
emacs-2056db3fada56038664c4fa079ef1e034f64e3a5.zip
Rationalize use of c[ad]+r, expunging cl-c[ad]\{3,4\}r.
Also expunge eudc-c[ad]+r. * subr.el (internal--compiler-macro-cXXr): "New" function, copied from cl--compiler-macro-cXXr. (caar, cadr, cdar, cddr): Change from defsubsts to defuns with the above compiler-macro. * net/eudc.el (eudc-cadr, eudc-cdar, eudc-caar, eudc-cdaar): Remove. * emacs-lisp/cl.el (Top level dolist doing defaliases): Remove caaar, etc., from list of new alias functions. * emacs-lisp/cl-lib.el (cl-caaar, etc): Rename to caaar, etc. (gen-cXXr--rawname, gen-cXXr-all-cl-aliases): New function/macro which generate obsolete cl- aliases for caaar, etc. Invoke them. * desktop.el: * edmacro.el: * emacs-lisp/cl-macs.el: * frameset.el: * ibuffer.el: * mail/footnote.el: * net/dbus.el: * net/eudc-export.el: * net/eudc.el: * net/eudcb-ph.el: * net/rcirc.el: * net/secrets.el: * play/5x5.el: * play/decipher.el: * play/hanoi.el: * progmodes/hideif.el: * ses.el: Replace cl-caaar, eudc-cadr, etc. with caaar and cadr, etc.
Diffstat (limited to 'lisp/frameset.el')
-rw-r--r--lisp/frameset.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/frameset.el b/lisp/frameset.el
index 17fe39be844..adff85332a8 100644
--- a/lisp/frameset.el
+++ b/lisp/frameset.el
@@ -809,7 +809,7 @@ For the description of FORCE-ONSCREEN, see `frameset-restore'.
809When forced onscreen, frames wider than the monitor's workarea are converted 809When forced onscreen, frames wider than the monitor's workarea are converted
810to fullwidth, and frames taller than the workarea are converted to fullheight. 810to fullwidth, and frames taller than the workarea are converted to fullheight.
811NOTE: This only works for non-iconified frames." 811NOTE: This only works for non-iconified frames."
812 (pcase-let* ((`(,left ,top ,width ,height) (cl-cdadr (frame-monitor-attributes frame))) 812 (pcase-let* ((`(,left ,top ,width ,height) (cdadr (frame-monitor-attributes frame)))
813 (right (+ left width -1)) 813 (right (+ left width -1))
814 (bottom (+ top height -1)) 814 (bottom (+ top height -1))
815 (fr-left (frameset-compute-pos (frame-parameter frame 'left) left right)) 815 (fr-left (frameset-compute-pos (frame-parameter frame 'left) left right))