[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/beardbolt af37266681 227/323: Rename rmsbolt--cleanup-o
From: |
ELPA Syncer |
Subject: |
[elpa] externals/beardbolt af37266681 227/323: Rename rmsbolt--cleanup-overlays -> rmsbolt--remove-overlays |
Date: |
Thu, 9 Mar 2023 10:58:33 -0500 (EST) |
branch: externals/beardbolt
commit af372666814a5c1711592bc7e82d98f641c87ca5
Author: Erik Arvstedt <erik.arvstedt@gmail.com>
Commit: Erik Arvstedt <erik.arvstedt@gmail.com>
Rename rmsbolt--cleanup-overlays -> rmsbolt--remove-overlays
This makes it clear that all overlays are removed.
---
rmsbolt.el | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/rmsbolt.el b/rmsbolt.el
index 6247f342ae..1224c74862 100644
--- a/rmsbolt.el
+++ b/rmsbolt.el
@@ -1396,7 +1396,7 @@ Argument OVERRIDE-BUFFER use this buffer instead of
reading from the output file
;; TODO find a cleaner way to disable overlays.
(with-current-buffer src-buffer
(setq rmsbolt-line-mapping nil))
- (rmsbolt--cleanup-overlays)))
+ (rmsbolt--remove-overlays)))
;; Reset automated recompile
(setq rmsbolt--automated-compile nil))
;; Clear out default-set variables
@@ -1666,7 +1666,7 @@ Are you running two compilations at the same time?"))
(with-current-buffer src-buffer
(rmsbolt--point-visible (cl-first
src-pts)))))))
;; Remove existing overlays
- (rmsbolt--cleanup-overlays)
+ (rmsbolt--remove-overlays)
(push (rmsbolt--setup-overlay (cl-first src-pts) (cl-second src-pts)
src-buffer)
rmsbolt-overlays)
(with-current-buffer output-buffer
@@ -1703,11 +1703,11 @@ Are you running two compilations at the same time?"))
(rmsbolt--goto-line line-scroll)
;; If we scrolled, recenter
(recenter))))))
- (rmsbolt--cleanup-overlays))
+ (rmsbolt--remove-overlays))
;; If not in rmsbolt-mode, don't do anything
))
-(defun rmsbolt--cleanup-overlays ()
+(defun rmsbolt--remove-overlays ()
"Clean up overlays, assuming they are no longer needed."
(mapc #'delete-overlay rmsbolt-overlays)
(setq rmsbolt-overlays nil))
@@ -1715,7 +1715,7 @@ Are you running two compilations at the same time?"))
(defun rmsbolt--kill-buffer-cleanup ()
"A simple hook to listen for the output buffer close so we can clean up
overlays."
(when (eq (current-buffer) (get-buffer rmsbolt-output-buffer))
- (rmsbolt--cleanup-overlays)))
+ (rmsbolt--remove-overlays)))
(defun rmsbolt-hot-recompile ()
"Recompile source buffer if we need to."
@@ -1772,7 +1772,7 @@ This mode is enabled in both src and assembly output
buffers."
#'rmsbolt-hot-recompile)))
(rmsbolt--gen-temp))
(t ;; Cleanup
- (rmsbolt--cleanup-overlays))))
+ (rmsbolt--remove-overlays))))
;;;###autoload
(defun rmsbolt ()
- [elpa] externals/beardbolt 1c0e96060b 229/323: Don't set global kill-buffer-hook, (continued)
- [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
- [elpa] externals/beardbolt 981522dcaa 218/323: Improve `rmsbolt-mode` docstring, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 2e1ff0653e 216/323: Correct location of parse hook, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 345059d4f4 219/323: Set `defvar-local` vars with `setq`, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 4f6ffdd254 226/323: Rename rmsbolt-move-overlays -> rmsbolt-update-overlays, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 464b524e49 221/323: Remove redundant `and`, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 51ff24b3b1 217/323: Fix native-comp docstring warnings, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 0bc89903f1 231/323: on-kill-buffer: Fix error on missing output-buffer, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt d09d72f463 215/323: Add after-parse-hook, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt af37266681 227/323: Rename rmsbolt--cleanup-overlays -> rmsbolt--remove-overlays,
ELPA Syncer <=
- [elpa] externals/beardbolt f3fe3d24db 230/323: Don't use a timer for updating overlays, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 6d0d799d44 233/323: Fix docstring warnings, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt b4f31813dc 240/323: Auto stop an existing compilation, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 50cd4c6d0c 234/323: Use setq for `rmsbolt-dir`, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 9c56c62993 247/323: Update texi docs, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 3baf531b55 238/323: Refactor: Move let binding closer to point of usage, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 24ac775643 246/323: Support Nim 1.6.6, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt e634757395 235/323: Remove unneeded lambda, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt 3514e6f288 237/323: rmsbolt-compile: Only ask to save the current buffer, ELPA Syncer, 2023/03/09
- [elpa] externals/beardbolt ea22302660 258/323: Delete beardbolt-split.el, doesn't justify separate file, ELPA Syncer, 2023/03/09