]> git.eshelyaron.com Git - kubed.git/log
kubed.git
7 months agoAdd context menus to resource list buffers
Eshel Yaron [Mon, 29 Jul 2024 06:34:30 +0000 (08:34 +0200)]
Add context menus to resource list buffers

* kubed.el (kubed-define-resource): Also generate
'kubed-RESOURCE-context-menu' function for each RESOURCE,
and add it to 'context-menu-functions' in list buffers.

7 months ago; Don't generate extra nils for non-namespaced resources
Eshel Yaron [Mon, 29 Jul 2024 06:17:14 +0000 (08:17 +0200)]
; Don't generate extra nils for non-namespaced resources

* kubed.el (kubed-define-resource): Improve code generation
for non-namespaced resources.

7 months agoImprove compatibility with Emacs 29
Eshel Yaron [Sun, 28 Jul 2024 19:56:19 +0000 (21:56 +0200)]
Improve compatibility with Emacs 29

* kubed.el (tramp-kubernetes-namespace): Remove declaration.
(kubed--static-if): New macro.  Compatibility definition of
'static-if' from Emacs 30.
(kubed-pods-dired, kubed-pods-shell): Do not rely on
explicit Kubernetes namespace in remote file name syntax in
Emacs versions earlier than 31.
(kubed-define-resource): Use 'emacsclient-program-name' only
in Emacs 30 or later.

7 months ago* kubed.el (deployment): Add useful resource properties
Eshel Yaron [Sun, 28 Jul 2024 19:49:58 +0000 (21:49 +0200)]
* kubed.el (deployment): Add useful resource properties

7 months ago* kubed.el (service): Add useful resource properties
Eshel Yaron [Sun, 28 Jul 2024 19:49:15 +0000 (21:49 +0200)]
* kubed.el (service): Add useful resource properties

7 months ago; * kubed.el: Silence warning about 'cobra-read-command-line'.
Eshel Yaron [Sun, 28 Jul 2024 13:51:44 +0000 (15:51 +0200)]
; * kubed.el: Silence warning about 'cobra-read-command-line'.

7 months ago; Update .gitignore
Eshel Yaron [Sun, 28 Jul 2024 13:43:13 +0000 (15:43 +0200)]
; Update .gitignore

7 months ago; * kubed.texi (Usage): Populate with a few words.
Eshel Yaron [Sun, 28 Jul 2024 13:38:57 +0000 (15:38 +0200)]
; * kubed.texi (Usage): Populate with a few words.

7 months ago; * kubed.texi (Getting Started): Fix itemization
Eshel Yaron [Sun, 28 Jul 2024 11:07:23 +0000 (13:07 +0200)]
; * kubed.texi (Getting Started): Fix itemization

7 months ago; * README.md (Getting Started): Fix typo
Eshel Yaron [Sun, 28 Jul 2024 10:46:29 +0000 (12:46 +0200)]
; * README.md (Getting Started): Fix typo

7 months agoInitial commit
Eshel Yaron [Sun, 28 Jul 2024 10:16:03 +0000 (12:16 +0200)]
Initial commit