[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/beardbolt 3cace942b8 251/323: Fix buffer selection prob
From: |
ELPA Syncer |
Subject: |
[elpa] externals/beardbolt 3cace942b8 251/323: Fix buffer selection problems |
Date: |
Thu, 9 Mar 2023 10:58:35 -0500 (EST) |
branch: externals/beardbolt
commit 3cace942b8e5641d15ee69cd205d10c5e7243386
Author: João Távora <joaotavora@gmail.com>
Commit: João Távora <joaotavora@gmail.com>
Fix buffer selection problems
No more spurious jumps to the assembler buffer and unexpected display
of the assembler buffer in the same window. There are still problems
with compile.el not cleaning up the process correctly, though.
* rmsbolt.el: Fix buffer selection issues
---
rmsbolt.el | 8 ++------
1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/rmsbolt.el b/rmsbolt.el
index d263ad5272..98c79fd394 100644
--- a/rmsbolt.el
+++ b/rmsbolt.el
@@ -1477,15 +1477,11 @@ Argument STOPPED The compilation was stopped to start
another compilation."
(rmsbolt--rainbowize ht src-buffer)
(setq rmsbolt-src-buffer src-buffer)
- (display-buffer (current-buffer))
+ (display-buffer (current-buffer) '(nil (inhibit-same-window .
t)))
(run-at-time 0 nil #'rmsbolt-update-overlays))))
(t ; Compilation failed
;; Display compilation buffer
- (if rmsbolt--automated-compile
- (display-buffer buffer)
- ;; If the compilation was directly started by the user,
- ;; select the compilation buffer.
- (pop-to-buffer buffer))
+ (display-buffer buffer '(nil (inhibit-same-window . t)))
;; TODO find a cleaner way to disable overlays.
(with-current-buffer src-buffer
(setq rmsbolt-line-mapping nil))
- [elpa] externals/beardbolt 5aeda6f846 155/323: Add basic documentation for compile_commands.json, (continued)
- [elpa] externals/beardbolt 5aeda6f846 155/323: Add basic documentation for compile_commands.json, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 246377bbff 173/323: Add dummy panic handler to reduce size of zig diassembly, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 73dcaca98d 177/323: Remove unneeded variables, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 28ccabf318 190/323: Clean up overlays and simplify hook when asm buffer is closed, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 3a8964d537 204/323: Update Readme, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 7c81d55d3e 202/323: Format go block, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 9b1a5abbdf 208/323: Strip -flto flag from compile_commands.json by default, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt d257e51fce 244/323: starters/zig: Automatically export functions, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt ebbdebc66f 239/323: Improve compilation buffer display UX, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt f6b72fe0eb 248/323: First stab at rainbow overlays, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 3cace942b8 251/323: Fix buffer selection problems,
ELPA Syncer <=
- [elpa] externals/beardbolt 041234b499 241/323: Improve auto-compilation, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 2421b29094 255/323: Remove .ert-runner, .gitlab-ci.yml and Cask, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 49e2500be1 259/323: Use shorthands so I can just type bb- instead of beardbolt-, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 58b07a215c 268/323: Simplify some code, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 9f6d1cf10c 269/323: Remove some rmsbolt remnants, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 5deed3972e 276/323: * beardbolt.el (bb--reachable-p, bb--process-asm): Use obarrays., ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 291f82a324 266/323: Continue rewriting, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 3195997ccd 275/323: * beardbolt.el (bb--synch-relation-overlays): Rework and bugfix., ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt a13f8fe7f4 287/323: Reset beardbolt-specific locals before hacking them in, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 85d24d69f1 286/323: Add bb-kill-symbol-re option, ELPA Syncer, 2023/03/09