emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/beardbolt 2e1ff0653e 216/323: Correct location of parse


From: ELPA Syncer
Subject: [elpa] externals/beardbolt 2e1ff0653e 216/323: Correct location of parse hook
Date: Thu, 9 Mar 2023 10:58:32 -0500 (EST)

branch: externals/beardbolt
commit 2e1ff0653e5355a2214e735f0ada287071457c6a
Author: Jay Kamat <jaygkamat@gmail.com>
Commit: Jay Kamat <jaygkamat@gmail.com>

    Correct location of parse hook
    
    Previously parse hook ran after all variables were read, which meant
    that set variables wouldn't take effect
---
 rmsbolt.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rmsbolt.el b/rmsbolt.el
index 08ddc3cb98..36cc9c0ae5 100644
--- a/rmsbolt.el
+++ b/rmsbolt.el
@@ -1493,6 +1493,7 @@ Are you running two compilations at the same time?"))
             (buffer-local-value 'rmsbolt-asm-format src-buffer))
            (default-directory (or rmsbolt-default-directory
                                   rmsbolt--temp-dir)))
+      (run-hooks 'rmsbolt-after-parse-hook)
       (when (buffer-local-value 'rmsbolt-disassemble src-buffer)
         (pcase
             (rmsbolt-l-objdumper lang)
@@ -1528,7 +1529,6 @@ Are you running two compilations at the same time?"))
            (error "Objdumper not recognized"))))
       ;; Convert to demangle if we need to
       (setq cmd (rmsbolt--demangle-command cmd lang src-buffer))
-      (run-hooks 'rmsbolt-after-parse-hook)
       (rmsbolt-with-display-buffer-no-window
        (let ((shell-file-name (or (executable-find rmsbolt--shell)
                                   shell-file-name)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]