Updates to emacs 30.1
This commit is contained in:
78
.emacs
78
.emacs
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user