[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/kubed 38a8f984fb 15/70: ; Teach Imenu about 'kubed-defi
From: |
ELPA Syncer |
Subject: |
[elpa] externals/kubed 38a8f984fb 15/70: ; Teach Imenu about 'kubed-define-resource' |
Date: |
Tue, 6 Aug 2024 06:58:26 -0400 (EDT) |
branch: externals/kubed
commit 38a8f984fb4369fd7d0fe7914e7a74e2fc96f48b
Author: Eshel Yaron <me@eshelyaron.com>
Commit: Eshel Yaron <me@eshelyaron.com>
; Teach Imenu about 'kubed-define-resource'
---
kubed.el | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/kubed.el b/kubed.el
index ae5a260940..d3cea4efa6 100644
--- a/kubed.el
+++ b/kubed.el
@@ -894,6 +894,14 @@ Optional argument DEFAULT is the minibuffer default
argument." resource)
"E" #',expl-cmd
,@prf-keys))))
+(setf
+ ;; Teach Imenu about `kubed-define-resource'.
+ (alist-get "KubedResource" lisp-imenu-generic-expression nil nil #'equal)
+ (list (concat "^\\s-*(kubed-define-resource\\s-+\\("
+ lisp-mode-symbol-regexp
+ "\\)")
+ 1))
+
(defmacro kubed--static-if (condition then-form &rest else-forms)
"A conditional compilation macro.
Evaluate CONDITION at macro-expansion time. If it is non-nil, expand
- [elpa] externals/kubed eaf03ec7e2 09/70: Improve compatibility with Emacs 29, (continued)
- [elpa] externals/kubed eaf03ec7e2 09/70: Improve compatibility with Emacs 29, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed d7a4f0d5ab 01/70: Initial commit, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 524aebf3f6 06/70: ; * kubed.el: Silence warning about 'cobra-read-command-line'., ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 6996279938 11/70: Add context menus to resource list buffers, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed aee9cddd59 13/70: ; Fix 'kubed-kubectl-command' error when 'transient' is not loaded, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 324fc95325 10/70: ; Don't generate extra nils for non-namespaced resources, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 03c0121c64 18/70: Add argument SILENT to 'kubed-update-RESOURCEs' commands, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed e2699427a9 20/70: New command 'kubed-cronjobs-toggle-suspension', ELPA Syncer, 2024/08/06
- [elpa] externals/kubed adbbefb6c2 21/70: ; README.md: Add figure showing help for resource fields, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed e948eb9335 04/70: ; * kubed.texi (Usage): Populate with a few words., ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 38a8f984fb 15/70: ; Teach Imenu about 'kubed-define-resource',
ELPA Syncer <=
- [elpa] externals/kubed 2c90213b8e 16/70: ; (kubed-read-resource-field): Pass DEFAULT 'completing-read'., ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 88937ea900 17/70: Add general resource-reading functions, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 3cc3d54e75 19/70: New commands for patching resources, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed fd653d0458 22/70: ; README.md: Adjust figure., ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 932b0b2e88 24/70: ; * kubed.el (kubed-define-resource): Fix typos, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 377bcbcbb9 29/70: New command 'kubed-restart-deployment', ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 0c8e314d6f 31/70: ; Fix 'restart' command name in deployments list buffer, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 9dcc880950 40/70: ; * kubed.el (kubed-list-read-filter): Also complete operators., ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 7bc92fb116 43/70: Document resource lists and their filters, ELPA Syncer, 2024/08/06
- [elpa] externals/kubed 96dc9b821c 46/70: ; * kubed.texi (Browsing Resources): Tweak wording., ELPA Syncer, 2024/08/06