[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/beardbolt af0a8a6ec9 189/323: Merge branch 'master' of
From: |
ELPA Syncer |
Subject: |
[elpa] externals/beardbolt af0a8a6ec9 189/323: Merge branch 'master' of gitlab.com:jgkamat/rmsbolt |
Date: |
Thu, 9 Mar 2023 10:58:30 -0500 (EST) |
branch: externals/beardbolt
commit af0a8a6ec9b8b63ba082ba469d7ae4baa5936a79
Merge: d51e71f894 712981e16c
Author: Jay Kamat <jaygkamat@gmail.com>
Commit: Jay Kamat <jaygkamat@gmail.com>
Merge branch 'master' of gitlab.com:jgkamat/rmsbolt
---
README.org | 6 +++---
rmsbolt.el | 2 ++
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/README.org b/README.org
index bd11419b80..c328920463 100644
--- a/README.org
+++ b/README.org
@@ -17,8 +17,8 @@ please start at the docs (also available through info).]]
- Much more flexible and powerful:
- Supports disassembly to bytecode as well as assembly.
- - Supports many languages that godbolt does not support, such as Python, PHP,
- Common Lisp, Emacs Lisp, Ocaml, Java, and Pony.
+ - Supports many languages that godbolt does not support, such as PHP,
+ Common Lisp, Emacs Lisp, Java, and Pony.
- Allows targeting custom compilers - which means disassembly for niche
assembly targets, specific commits of compilers, and patched libraries or
compilers is possible.
@@ -29,7 +29,7 @@ please start at the docs (also available through info).]]
- No required dependencies other than Emacs 25 and your compiler ~:)~
- It's easy to add new languages (even those that use unique bytecode
formats)
without touching many files.
- - Dosen't eat your ram on the 'server' or the 'client'.
+ - Doesn't eat your ram on the 'server' or the 'client'.
- No enforced limits on code size, compilation time, or processing time.
- Benefits from living in Emacs:
- Full undo tree from Emacs on disassembly/source so you don't lose work.
diff --git a/rmsbolt.el b/rmsbolt.el
index 168e3fd7ab..8ffadf0860 100644
--- a/rmsbolt.el
+++ b/rmsbolt.el
@@ -1276,6 +1276,8 @@ Argument ASM-LINES input lines."
Argument BUFFER compilation buffer.
Argument STR compilation finish status.
Argument OVERRIDE-BUFFER use this buffer instead of reading from the output
filename."
+ (when (not (buffer-live-p buffer))
+ (error "Dead buffer passed to compilation-finish-function! RMSBolt cannot
continue."))
(let ((compilation-fail
(and str
(not (string-match "^finished" str))))
- [elpa] externals/beardbolt 79de946e68 161/323: Add IRC channel to README, (continued)
- [elpa] externals/beardbolt 79de946e68 161/323: Add IRC channel to README, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt cc4347908c 179/323: Inline demo screencast, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt b6e105190c 168/323: Actually use hidden-func-zig, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 10b70ca151 181/323: Add custom logic for finding swiftc, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 565d4a44ee 180/323: Convert if chain into cond, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 2bb741e6f1 183/323: Merge branch 'add-swift-support' into 'master', ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 73a547856c 182/323: Remove rmsbolt-command from local variables in starter file, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 7045b8116a 185/323: Fixed spelling mistake, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 8ad27e8490 176/323: Added basic documentation for Go support, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 25cd95a3b3 174/323: Fix a typo, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt af0a8a6ec9 189/323: Merge branch 'master' of gitlab.com:jgkamat/rmsbolt,
ELPA Syncer <=
- [elpa] externals/beardbolt fcefc0509d 184/323: Add basic documentation for Swift, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 1b015e8d9b 212/323: Update ci to use alpine directly, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 62e68ea2d4 194/323: Fix overlays not working on first compile with popup, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 536a699d1f 193/323: Clean up overlays and mappings if compilation fails, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt ea3e0e4257 200/323: Fix incorrect matching of filenames for compile_commands.json, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 2bc1afe528 196/323: Strip -save-temps when -P is provided, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 840d7f7a1e 195/323: Add :force t argument to rmsbolt-move-overlays, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt c86cc8f11e 199/323: Fix highlights not working with compile_commands.json in some cases, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 1c0e96060b 229/323: Don't set global kill-buffer-hook, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 7a964319ba 213/323: Merge branch 'zig-0.9' into 'master', ELPA Syncer, 2023/03/09