about summary refs log tree commit diff
path: root/overlays/patches/emacs/overlay/overlays/bytecomp-revert.patch
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2023-08-31 17:17:49 +0000
committerAlyssa Ross <hi@alyssa.is>2023-08-31 17:17:49 +0000
commitac456d475f4e50818499b804359355c0f3b4bbf7 (patch)
tree939e349186040e6011dca1f6b9cf4c6edeb14544 /overlays/patches/emacs/overlay/overlays/bytecomp-revert.patch
parentf5938ba5bb25b6810b879f2b83f69ca8ee4f0f94 (diff)
downloadnixlib-ac456d475f4e50818499b804359355c0f3b4bbf7.tar
nixlib-ac456d475f4e50818499b804359355c0f3b4bbf7.tar.gz
nixlib-ac456d475f4e50818499b804359355c0f3b4bbf7.tar.bz2
nixlib-ac456d475f4e50818499b804359355c0f3b4bbf7.tar.lz
nixlib-ac456d475f4e50818499b804359355c0f3b4bbf7.tar.xz
nixlib-ac456d475f4e50818499b804359355c0f3b4bbf7.tar.zst
nixlib-ac456d475f4e50818499b804359355c0f3b4bbf7.zip
modules/emacs: switch to emacs29-pgtk
It's finally released!
Diffstat (limited to 'overlays/patches/emacs/overlay/overlays/bytecomp-revert.patch')
-rw-r--r--overlays/patches/emacs/overlay/overlays/bytecomp-revert.patch30
1 files changed, 0 insertions, 30 deletions
diff --git a/overlays/patches/emacs/overlay/overlays/bytecomp-revert.patch b/overlays/patches/emacs/overlay/overlays/bytecomp-revert.patch
deleted file mode 100644
index eee74107a80d..000000000000
--- a/overlays/patches/emacs/overlay/overlays/bytecomp-revert.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
-index ac040799a22..42b733b0830 100644
---- a/lisp/emacs-lisp/bytecomp.el
-+++ b/lisp/emacs-lisp/bytecomp.el
-@@ -3521,8 +3521,6 @@ byte-compile-form
-               (setq form (cons 'progn (cdr form)))
-               (setq handler #'byte-compile-progn))
-              ((and (or sef (function-get (car form) 'important-return-value))
--                   ;; Don't warn for arguments to `ignore'.
--                   (not (eq byte-compile--for-effect 'for-effect-no-warn))
-                    (byte-compile-warning-enabled-p
-                     'ignored-return-value (car form)))
-               (byte-compile-warn-x
-@@ -4464,8 +4462,11 @@ byte-compile-goto-if
- 
- (defun byte-compile-ignore (form)
-   (dolist (arg (cdr form))
--    ;; Compile each argument for-effect but suppress unused-value warnings.
--    (byte-compile-form arg 'for-effect-no-warn))
-+    ;; Compile args for value (to avoid warnings about unused values),
-+    ;; emit a discard after each, and trust the LAP peephole optimiser
-+    ;; to annihilate useless ops.
-+    (byte-compile-form arg)
-+    (byte-compile-discard))
-   (byte-compile-form nil))
- 
- ;; Return the list of items in CONDITION-PARAM that match PRED-LIST.
--- 
-2.40.1
-