[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/slime 2ca97012da 38/44: slime-draw-connection-list: remove
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/slime 2ca97012da 38/44: slime-draw-connection-list: remove closed connections. |
Date: |
Fri, 29 Dec 2023 01:00:06 -0500 (EST) |
branch: elpa/slime
commit 2ca97012da4ab744ca008b7308b3be3c433c7c6b
Author: Stas Boukarev <stassats@gmail.com>
Commit: Stas Boukarev <stassats@gmail.com>
slime-draw-connection-list: remove closed connections.
Probably should be done in other places as well.
---
slime.el | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/slime.el b/slime.el
index cafb85d7a0..3b9bb0ec4e 100644
--- a/slime.el
+++ b/slime.el
@@ -3217,7 +3217,8 @@ you should check twice before modifying.")
(let ((filename (slime-from-lisp-filename filename)))
(slime-check-location-filename-sanity filename)
(set-buffer (or (get-file-buffer filename)
- (let ((find-file-suppress-same-file-warnings t))
+ (let ((find-file-suppress-same-file-warnings t)
+ (confirm-nonexistent-file-or-buffer t))
(find-file-noselect filename))))))
((:buffer buffer-name)
(slime-check-location-buffer-name-sanity buffer-name)
@@ -6366,6 +6367,10 @@ was called originally."
(fstring "%s%2s %-10s %-17s %-7s %-s\n"))
(insert (format fstring " " "Nr" "Name" "Port" "Pid" "Type")
(format fstring " " "--" "----" "----" "---" "----"))
+ (setf slime-net-processes
+ (cl-remove-if-not (lambda (conn)
+ (eq (process-status conn) 'open))
+ slime-net-processes))
(dolist (p (reverse slime-net-processes))
(when (eq default p) (setf default-pos (point)))
(slime-insert-propertized
- [nongnu] elpa/slime 0cc2e73611 27/44: inspector: show array-displacement., (continued)
- [nongnu] elpa/slime 0cc2e73611 27/44: inspector: show array-displacement., ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime 46714e8eef 26/44: Fix typo in message shown when inspecting a macro, ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime 607fa638f1 37/44: clasp: Close temp file before compile-file, ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime a924516084 32/44: Fix punctuation in docs., ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime 1be7fd2da0 39/44: Fix highlighting multi-line reader conditionals., ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime 96e8cae607 42/44: news: update for Clasp changes, ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime 60cbb652c1 41/44: clasp: fix detection of serve-event module, ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime dfb83b4b4f 43/44: fix HANDLER-CASE indentation, ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime 4349a0bbec 44/44: Merge remote-tracking branch 'refs/remotes/upstream/slime/main' into elpa--merge/slime, ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime 799a05f5b8 36/44: sb-mop=>swank-mop, ELPA Syncer, 2023/12/29
- [nongnu] elpa/slime 2ca97012da 38/44: slime-draw-connection-list: remove closed connections.,
ELPA Syncer <=