~ruther/guix-local

1242d59e816a6652909c68046b913e77a888af94 — Cayetano Santos 5 months ago 869de1f
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
1 files changed, 0 insertions(+), 40 deletions(-)

M gnu/packages/emacs-xyz.scm
M gnu/packages/emacs-xyz.scm => gnu/packages/emacs-xyz.scm +0 -40
@@ 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")