[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/annotate ce49471b20 05/13: - returned nil as the actual fi
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/annotate ce49471b20 05/13: - returned nil as the actual filename of an indirect buffer. |
Date: |
Fri, 16 Sep 2022 11:58:22 -0400 (EDT) |
branch: elpa/annotate
commit ce49471b203b55099630573b0c0962a8316a3628
Author: cage <cage>
Commit: cage <cage@invalid>
- returned nil as the actual filename of an indirect buffer.
---
annotate.el | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/annotate.el b/annotate.el
index a9558eeda1..d8aa990317 100644
--- a/annotate.el
+++ b/annotate.el
@@ -1329,12 +1329,19 @@ text will be discarded."
buffer is not on info-mode"
(annotate-guess-filename-for-dump Info-current-file nil))
+(cl-defun annotate-indirect-buffer-p (&optional (buffer (current-buffer)))
+ (buffer-base-buffer buffer))
+
(defun annotate-actual-file-name ()
"Get the actual file name of the current buffer."
- (substring-no-properties (or (annotate-info-actual-filename)
- (buffer-file-name)
- (buffer-file-name (buffer-base-buffer))
- "")))
+ (cond
+ ((annotate-indirect-buffer-p)
+ nil)
+ (t
+ (substring-no-properties (or (annotate-info-actual-filename)
+ (buffer-file-name)
+ (buffer-file-name (buffer-base-buffer))
+ "")))))
(cl-defun annotate-guess-filename-for-dump (filename
&optional
(return-filename-if-not-found-p t))
- [nongnu] elpa/annotate updated (0f4ffd5c1c -> f166cca70b), ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate f92e7ff48e 09/13: - updated NEWS.org., ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate d1237bb158 07/13: - shown a warning when killing an indirect buffer;, ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate e044f6d898 03/13: - updated Changelog., ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate 145719fe7b 02/13: - increased version number;, ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate 51e3f6248e 08/13: - updated, and added if missing, docstrings., ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate d611b272e5 10/13: - removed a duplicated label using a constant., ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate f166cca70b 13/13: Merge pull request #135 from cage2/fix-closing-indirect-buffer, ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate ce49471b20 05/13: - returned nil as the actual filename of an indirect buffer.,
ELPA Syncer <=
- [nongnu] elpa/annotate 51ae976d39 01/13: - fixed an error that was signalled when the annotated buffer was an indirect one., ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate f8286fb24d 12/13: - updated changelog., ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate 5f39830efc 06/13: - create a proper buffer from an indirect one that has been annotated., ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate e4a266fbb0 11/13: - removed a duplicated label using a constant., ELPA Syncer, 2022/09/16
- [nongnu] elpa/annotate 72cfd731e9 04/13: - signalled a warning, not an error, when annotated buffer is not visiting a file supported by annotate mode., ELPA Syncer, 2022/09/16