From 1242d59e816a6652909c68046b913e77a888af94 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Sun, 7 Dec 2025 12:08:56 +0100 Subject: [PATCH] gnu: emacs-explain-pause-mode: Remove. See deprecation note on upstream README.md. * gnu/packages/emacs-xyz.scm (emacs-explain-pause-mode): Delete variable. Change-Id: Icda81347c638b534a8bea299a6d188912ad2cb5d --- gnu/packages/emacs-xyz.scm | 40 -------------------------------------- 1 file changed, 40 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 301f5029acfbd211c574ef05b1e06613aa8b1fb7..0ac430d6dc9e4986c43159df0def25183fa6a4c0 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -9003,46 +9003,6 @@ and contract the region by semantic units. Unlike @code{expand-region}, @code{expreg} can leverage Emacs 29's tree-sitter support.") (license license:gpl3+)))) -(define-public emacs-explain-pause-mode - (let ((commit "2356c8c3639cbeeb9751744dbe737267849b4b51") - (revision "0")) - (package - (name "emacs-explain-pause-mode") - (version (git-version "0.1" revision commit)) - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/lastquestion/explain-pause-mode") - (commit commit))) - (file-name (git-file-name name version)) - (sha256 - (base32 "0frnfwqal9mrnrz6q4v7vcai26ahaw81894arff1yjw372pfgv7v")))) - (build-system emacs-build-system) - (native-inputs - (list emacs-buttercup)) - (arguments - '(#:phases - (modify-phases %standard-phases - ;; This causes the byte-compilation before unit-tests to fail. - (add-after 'unpack 'remove-error-on-warn - (lambda _ - (substitute* "Makefile" - (("--eval '\\(setq byte-compile-error-on-warn t\\)'") ""))))) - ;; Don't run case-tests as they will fail to create sockets because - ;; the path is too long - #:test-command '("make" "byte-compile" "unit-tests") - ;; Parallel testing will cause the tests to run before - ;; byte-compilation is finished - #:parallel-tests? #f)) - (home-page "https://github.com/lastquestion/explain-pause-mode") - (synopsis "Top-like interface to determine why Emacs paused") - (description - "This package monitors Emacs function calls and records their execution -time. This information can be reviewed to determine what is causing the user -interface to pause.") - (license license:gpl3+)))) - (define-public emacs-filladapt (package (name "emacs-filladapt")