[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/breadcrumb df9e2c3678 10/18: Fix case when bc--ipath-al
From: |
ELPA Syncer |
Subject: |
[elpa] externals/breadcrumb df9e2c3678 10/18: Fix case when bc--ipath-alist results in something useless |
Date: |
Tue, 5 Sep 2023 06:57:42 -0400 (EDT) |
branch: externals/breadcrumb
commit df9e2c3678a12405736972bcdf4dae17ed9c43f8
Author: João Távora <joaotavora@gmail.com>
Commit: João Távora <joaotavora@gmail.com>
Fix case when bc--ipath-alist results in something useless
* breadcrumb.el (breadcrumb-imenu-crumbs): Fix
---
breadcrumb.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/breadcrumb.el b/breadcrumb.el
index 2e9bddf3ea..473edb8fe4 100644
--- a/breadcrumb.el
+++ b/breadcrumb.el
@@ -227,11 +227,12 @@ These structures don't have a `breadcrumb-region'
property on."
(defun breadcrumb-imenu-crumbs ()
"Describe point inside the Imenu tree of current file."
(when-let ((alist (bc--ipath-alist)))
- (bc--summarize
- (cl-loop for p in (bc-ipath alist (point))
- collect (bc--format-node p))
- bc-imenu-max-length
- bc-imenu-crumb-separator)))
+ (when (cl-some #'identity alist)
+ (bc--summarize
+ (cl-loop for p in (bc-ipath alist (point))
+ collect (bc--format-node p))
+ bc-imenu-max-length
+ bc-imenu-crumb-separator))))
(defun bc--summarize (crumbs cutoff separator)
(let ((rcrumbs
- [elpa] branch externals/breadcrumb created (now 995e1638d2), ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 779ef0bfc0 02/18: * breadcrumb.el: Add todo list, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 9800e6fc60 05/18: Minor changes, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb eb7c97d414 04/18: Add a README.md and a screenshot, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb e508856a59 06/18: * breadcrumb.el (bc-jump): Replace `M-x' by its function name, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 9cfc08ff6c 11/18: Add capability to jump to siblings, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 85a3885b98 07/18: Change defcustom type fixnum into natnum (#4), ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 07b8e96ed4 09/18: Fix #7: Select window before jumping around with breadcrumbs, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 2369e5b609 03/18: * breadcrumb.el: Fix todos add another one, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb df9e2c3678 10/18: Fix case when bc--ipath-alist results in something useless,
ELPA Syncer <=
- [elpa] externals/breadcrumb 1cb229b87e 14/18: Clean up before ELPA submission, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 9205ef62c8 15/18: Fix indentation in two places, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 20bfa7407b 16/18: * breadcrumb.el (bc--format-ipath-node): Fix bug, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb a44bb5ced2 17/18: Compute length of breadcrumbs dynamically by default, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb e9358a641a 13/18: Work some more in the mode-line/header-line mouse interaction, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 995e1638d2 18/18: * .elpaignore: Add a basic file (#15), ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 64ae52c534 01/18: Initial commit, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb cda39e32f0 08/18: Use longhand symbol forms for autoloaded functions, ELPA Syncer, 2023/09/05
- [elpa] externals/breadcrumb 4dd49220fd 12/18: Fancy it up with some faces, ELPA Syncer, 2023/09/05