aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/frameset.el
diff options
context:
space:
mode:
authorStefan Monnier2025-04-30 09:41:22 -0400
committerStefan Monnier2025-04-30 09:41:22 -0400
commit3f97836538e926309fe9d307bde24472a6d317f6 (patch)
treeedeaebe16a4f1c36088b535f3c6c4f242f49d2e7 /lisp/frameset.el
parent0c7e8f431b15ec11cd3b6a47eb58a3ddc3a1367c (diff)
downloademacs-scratch/cleanup-register-preview.tar.gz
emacs-scratch/cleanup-register-preview.zip
(register-type, register--type): Delete functionsscratch/cleanup-register-preview
Automatically figure out which regval can be used for insertion and jump based on the presence of a matching method. * lisp/register.el (register-type, register--type): Delete functions. (register--get-method-type, register--jumpable-p) (register--insertable-p): New functions. (jump-to-register, insert-register): Use them. * lisp/frameset.el (register--type): Delete method.
Diffstat (limited to 'lisp/frameset.el')
-rw-r--r--lisp/frameset.el5
1 files changed, 0 insertions, 5 deletions
diff --git a/lisp/frameset.el b/lisp/frameset.el
index cbdbc1ac239..ee30f77c3ba 100644
--- a/lisp/frameset.el
+++ b/lisp/frameset.el
@@ -1444,11 +1444,6 @@ Called from `list-registers' and `view-register'. Internal use only."
1444 (if (= 1 ns) "" "s") 1444 (if (= 1 ns) "" "s")
1445 (format-time-string "%c" (frameset-timestamp fs)))))) 1445 (format-time-string "%c" (frameset-timestamp fs))))))
1446 1446
1447(cl-defmethod register--type ((_regval frameset-register))
1448 ;; FIXME: Why `frame' rather than `frameset'?
1449 ;; FIXME: We shouldn't need to touch an internal function.
1450 'frame)
1451
1452;;;###autoload 1447;;;###autoload
1453(defun frameset-to-register (register) 1448(defun frameset-to-register (register)
1454 "Store the current frameset in register REGISTER. 1449 "Store the current frameset in register REGISTER.