Updates to emacs 30.1

This commit is contained in:
2025-02-26 11:40:46 +01:00
parent 98d609d561
commit 51a438c12a

78
.emacs
View File

@@ -426,7 +426,33 @@
(magit-credential-cache-daemon-socket nil)
)
(use-package yasnippet
:delight yas-minor-mode
:bind ( :map yas-minor-mode-map
("TAB" . nil)
)
)
(use-package yasnippet-snippets
:after yasnippet
)
(use-package yasnippet-licenses
:straight (yasnippet-licenses
:type git
:host github
:repo "atuleu/yasnippet-licenses"
:files (:defaults "*.el" "snippets")
)
:after yasnippet
)
(use-package company
:after yasnippet
:delight
:bind ( ("M-TAB" . company-complete) )
:init
@@ -575,28 +601,6 @@
(add-to-list 'auto-mode-alist '("\\.pio$" . poly-pio-mode))
)
(use-package yasnippet
:delight yas-minor-mode
:config
:bind ( :map yas-minor-mode-map
("TAB" . nil)
)
)
(use-package yasnippet-snippets
:after yasnippet
)
(use-package yasnippet-licenses
:straight (yasnippet-licenses
:type git
:host github
:repo "atuleu/yasnippet-licenses"
:files (:defaults "*.el" "snippets")
)
:after yasnippet
)
(use-package projectile
:bind ( :map projectile-mode-map
@@ -681,25 +685,25 @@
)
)
(use-package polymode
:config
(define-hostmode poly-pio-hostmode
:mode 'asm-mode)
;; (use-package polymode
;; :config
;; (define-hostmode poly-pio-hostmode
;; :mode 'asm-mode)
(define-innermode poly-pio-c-innermode
:mode 'c-mode
:head-matcher "^% c-sdk {$"
:tail-matcher "^%}$"
:head-mode 'host
:tail-mode 'host)
;; (define-innermode poly-pio-c-innermode
;; :mode 'c-mode
;; :head-matcher "^% c-sdk {$"
;; :tail-matcher "^%}$"
;; :head-mode 'host
;; :tail-mode 'host)
(define-polymode poly-pio-mode
:hostmode 'poly-pio-hostmode
:innermodes '(poly-pio-c-innermode))
;; (define-polymode poly-pio-mode
;; :hostmode 'poly-pio-hostmode
;; :innermodes '(poly-pio-c-innermode))
(add-to-list 'auto-mode-alist '("\\.pio$" . poly-pio-mode))
;; (add-to-list 'auto-mode-alist '("\\.pio$" . poly-pio-mode))
)
;; )
(use-package vterm)