summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2026-08-28 10:50:49 +0200
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2026-08-31 13:48:53 +0200
commita0d03fbe32e69768b54a28078f53caa909e57819 (patch)
tree3c63262a722d1cd458060f4ecf9f168c94baa870
parent7301753c118131a25933c5a7cc8684f9f167eb9e (diff)
gnu: emacs-exwm: Remove broken defun in emacs 31.
This function errors in ‘make-autoloads’. * gnu/packages/emacs-xyz.scm (emacs-exwm)[arguments] <#:phases>: Add ‘delete-exwm-floating-toggle-floating’. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
-rw-r--r--gnu/packages/emacs-xyz.scm12
1 files changed, 12 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index a5f391a566e..992598fb5f8 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -25920,6 +25920,18 @@ It should enable you to implement low-level X11 applications.")
25920 #:tests? #f ;No test suite. 25920 #:tests? #f ;No test suite.
25921 #:phases 25921 #:phases
25922 #~(modify-phases %standard-phases 25922 #~(modify-phases %standard-phases
25923 (add-after 'unpack 'delete-exwm-floating-toggle-floating
25924 (lambda _
25925 (emacs-batch-edit-file "exwm-floating.el"
25926 `(progn (goto-char (point-min))
25927 (re-search-forward
25928 "exwm-floating-toggle-floating")
25929 (beginning-of-line)
25930 (kill-sexp)
25931 (next-line -1)
25932 (beginning-of-line)
25933 (kill-line)
25934 (basic-save-buffer)))))
25923 (add-after 'build 'install-xsession 25935 (add-after 'build 'install-xsession
25924 (lambda* (#:key inputs #:allow-other-keys) 25936 (lambda* (#:key inputs #:allow-other-keys)
25925 (let* ((xsessions (string-append #$output "/share/xsessions")) 25937 (let* ((xsessions (string-append #$output "/share/xsessions"))