diff --git a/custom-init.el b/custom-init.el index 56b7128..d360c6b 100644 --- a/custom-init.el +++ b/custom-init.el @@ -66,6 +66,7 @@ (require '+custom-lang-gleam "$HOME/.emacs.d/lang/gleam.el") (require '+custom-lang-fsharp "$HOME/.emacs.d/lang/fsharp.el") (require '+custom-lang-sh "$HOME/.emacs.d/lang/sh.el") +(require '+custom-lang-python "$HOME/.emacs.d/lang/python.el") (require '+custom-lang-rust "$HOME/.emacs.d/lang/rust.el") (require '+custom-lang-haskell "$HOME/.emacs.d/lang/haskell.el") (require '+custom-lang-clang "$HOME/.emacs.d/lang/clang.el") diff --git a/lang/gleam.el b/lang/gleam.el index 14010f1..929a7b2 100644 --- a/lang/gleam.el +++ b/lang/gleam.el @@ -11,7 +11,7 @@ ;;; Code: (use-package gleam-mode - :straight `(gleam-mode :type git :host github :repo "gleam-lang/gleam-mode") + :straight '(gleam-mode :type git :host github :repo "gleam-lang/gleam-mode") :mode "\\.gleam\\'") (provide '+custom-lang-gleam) diff --git a/lang/python.el b/lang/python.el new file mode 100644 index 0000000..ab41623 --- /dev/null +++ b/lang/python.el @@ -0,0 +1,37 @@ +;;; python -- summary -*- lexical-binding: t; -*- +;;; Commentary: +;;; Code: + +(require '+custom-pkg-prog-mode "$HOME/.emacs.d/pkg/prog-mode.el") +(require '+custom-pkg-projectile "$HOME/.emacs.d/pkg/projectile.el") +(require '+custom-pkg-ctags "$HOME/.emacs.d/pkg/ctags.el") + +(transient-define-prefix +custom-lang-python/transient-context-menu () + "Python Buffer Commands" + ["" + ["LSP" + ("m" "iMenu" lsp-ui-imenu)] + ["Buffer" + ("r" "Reload" revert-buffer-no-confirm) + ("f" "Format" lsp-format-buffer) + ("i" "Indent" mark-and-indent-whole-buffer) + ("e" "Show Errors" flycheck-list-errors)]] + ["" + ("q" "Quit" keyboard-quit)]) + + +(defun +custom-lang-python/activate-python-mode () + (lsp) + + (column-enforce-n 99) + + (define-key python-mode-map (kbd "C-c l") '+custom-lang-python/transient-context-menu) + + ;; Company list override + (add-to-list (make-local-variable 'company-backends) + '(company-capf company-yasnippet))) + +(add-hook 'python-mode-hook '+custom-lang-python/activate-python-mode) + +(provide '+custom-lang-python) +;;; python.el ends here diff --git a/pkg/fonts.el b/pkg/fonts.el index ab183c0..edfefd9 100644 --- a/pkg/fonts.el +++ b/pkg/fonts.el @@ -31,27 +31,34 @@ ;; Set completion and modeline font to be 1 pixel point smaller than ;; the general font - ;; (set-face-attribute 'markdown-code-face nil :font (format "%s %d" name (- size 1))) - (set-face-attribute 'tooltip nil :font (format "%s %d" name (- size 1))) - (set-face-attribute 'company-tooltip nil :font (format "%s %d" name (- size 1))) - (set-face-attribute 'company-tooltip-annotation nil :font (format "%s %d" name (- size 1))) - (set-face-attribute 'company-tooltip-mouse nil :font (format "%s %d" name (- size 1))) - (set-face-attribute 'mode-line nil :font (format "%s %d" name (- size 1))) - (set-face-attribute 'mode-line-inactive nil :font (format "%s %d" name (- size 1))) + ;; (set-face-attribute + ;; 'markdown-code-face nil :font (format "%s %d" name (- size 1))) + (set-face-attribute + 'tooltip nil :font (format "%s %d" name (- size 1))) + (set-face-attribute + 'company-tooltip nil :font (format "%s %d" name (- size 1))) + (set-face-attribute + 'company-tooltip-annotation nil :font (format "%s %d" name (- size 1))) + (set-face-attribute + 'company-tooltip-mouse nil :font (format "%s %d" name (- size 1))) + (set-face-attribute + 'mode-line nil :font (format "%s %d" name (- size 1))) + (set-face-attribute + 'mode-line-inactive nil :font (format "%s %d" name (- size 1))) ;; Call LSP-UI hook (+custom-set-lsp-ui-font-hook)) -(defvar +custom-font "Iosevka") +;; (defvar +custom-font "Iosevka") ;; (defvar +custom-font "Input Mono Condensed") ;; (defvar +custom-font "SF Mono") ;; (defvar +custom-font "Monaco") -;; (defvar +custom-font "JetBrains Mono") +(defvar +custom-font "JetBrains Mono") ;; (defvar +custom-font "JuliaMono") ;; (defvar +custom-font "Rec Mono Semicasual") ;; (defvar +custom-font "Victor Mono") ;; (defvar +custom-font "IBM Plex Mono") -(defvar +custom-font-size 15) +(defvar +custom-font-size 14) (defun set-font-to-screen () "Automatically set font size to suit the monitor." @@ -59,20 +66,29 @@ ;; smaller. (interactive) (cond ((eq (x-display-list) nil)) - ;; built-in screen - ((>= 1050 (x-display-pixel-height)) (set-font +custom-font +custom-font-size)) + ((>= 1050 (x-display-pixel-height)) + (set-font +custom-font +custom-font-size)) ;; 4K screen on a Mac - ((>= 1080 (x-display-pixel-height)) (set-font +custom-font +custom-font-size)) + ((>= 1080 (x-display-pixel-height)) + (set-font +custom-font +custom-font-size)) ;; Other screens - ((>= 1120 (x-display-pixel-height)) (set-font +custom-font +custom-font-size)) - ((>= 1440 (x-display-pixel-height)) (set-font +custom-font (+ +custom-font-size 3))) - ((>= 1920 (x-display-pixel-height)) (set-font +custom-font +custom-font-size)) + ((>= 1120 (x-display-pixel-height)) + (set-font +custom-font +custom-font-size)) + + ((>= 1440 (x-display-pixel-height)) + (set-font +custom-font (+ +custom-font-size 3))) + + ((>= 1920 (x-display-pixel-height)) + (set-font +custom-font +custom-font-size)) ;; 4K screen on Windows - ((>= 2160 (x-display-pixel-height)) (set-font +custom-font (+ +custom-font-size 6))) + ((>= 2160 (x-display-pixel-height)) + (set-font +custom-font (+ +custom-font-size 6))) + + ;; Default (t (set-font +custom-font (+ +custom-font-size 2))))) ;; Do it automatically on startup diff --git a/pkg/prog-mode.el b/pkg/prog-mode.el index b0caf81..e3405e0 100644 --- a/pkg/prog-mode.el +++ b/pkg/prog-mode.el @@ -23,7 +23,7 @@ :hook (((prog-mode text-mode conf-mode) . whitespace-mode) (before-save . whitespace-cleanup)) :config - (setq whitespace-style #'(face trailing empty newline) + (setq whitespace-style #'(face trailing empty) ;;; Insert newline on save require-final-newline 't)) diff --git a/pkg/themes.el b/pkg/themes.el index d09a5b9..6aa7e5f 100644 --- a/pkg/themes.el +++ b/pkg/themes.el @@ -2,16 +2,11 @@ ;;; Commentary: ;;; Code: -;; Use smart-mode-line -(use-package smart-mode-line - :straight t - :config - (setq-default sml/no-confirm-load-theme t - display-time-format "%H:%M") ;; time format to display on mode line - (sml/setup)) +(use-package spaceline :straight t :defer t) (use-package base16-theme :straight t :defer t) (use-package apropospriate-theme :straight t :defer t) +(use-package leuven-theme :straight t :defer t) (use-package modus-themes :straight t :defer t) ;; Disable cursor blinking @@ -21,9 +16,11 @@ (setq base16-theme-256-color-source "colors") ;; Light themes +(load-theme 'apropospriate-light t t) +(load-theme 'leuven t t) (load-theme 'base16-atelier-forest-light t t) (load-theme 'base16-harmonic16-light t t) -(load-theme 'apropospriate-light t t) +(load-theme 'base16-horizon-light t t) (load-theme 'base16-humanoid-light t t) ;; Dark themes @@ -34,6 +31,7 @@ (load-theme 'base16-snazzy t t) (load-theme 'base16-gruvbox-dark-hard t t) (load-theme 'modus-vivendi t t) +(load-theme 'base16-zenbones t t) ;; My own theme modifications: (require 'base16-zenburn-modified-theme @@ -42,8 +40,8 @@ (require 'base16-harmonic-light-modified-theme "$HOME/.emacs.d/themes/base16-harmonic-light-modified.el") -(sml/apply-theme 'respectful) -(enable-theme 'base16-zenburn-modified) +(spaceline-emacs-theme) +(enable-theme 'base16-harmonic-light-modified) (provide '+custom-pkg-themes) ;;; themes.el ends here diff --git a/straight/versions/default.el b/straight/versions/default.el index 24cfea0..378106d 100644 --- a/straight/versions/default.el +++ b/straight/versions/default.el @@ -1,37 +1,37 @@ (("ace-window" . "77115afc1b0b9f633084cf7479c767988106c196") - ("all-the-icons.el" . "d922aff57ac8308d3ed067f9151cc76d342855f2") - ("apropospriate-theme" . "99e492804de96a0bb98fa058c4c86908132b4cf7") - ("avy" . "d9634efe2631b608cb28c420f54d6e6689805cf7") - ("base16-emacs" . "4843c8bb359746ed3a5dd269b1ab86410f9fffc1") + ("all-the-icons.el" . "f75c1130b72c718bfaf18b56c445c4b58efc714f") + ("apropospriate-theme" . "9fd52d4b0dec6e805097e7f216db47dc37bc3abc") + ("avy" . "be612110cb116a38b8603df367942e2bb3d9bdbe") + ("base16-emacs" . "111de0722f13e15f406806e43ae1dbc97251912c") ("buffer-move" . "e7800b3ab1bd76ee475ef35507ec51ecd5a3f065") ("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470") ("caml-mode" . "959a5a27bfdbaa43a9ff99be136d62e0798f5e01") ("cfrs" . "f3a21f237b2a54e6b9f8a420a9da42b4f0a63121") - ("cider" . "a961ee3c4b64109f7a9f4cd52b842cc0290facb6") - ("clj-refactor.el" . "b5abe655e572a6ecfed02bb8164b64716ef76b8e") + ("cider" . "3b8e5396ac8fc60fb9284aece1fc8c325516f745") + ("clj-refactor.el" . "ffc6be1ef170402d25b068fb98a5a934cc5a5c36") ("clojure-mode" . "906d6a47a646d1191eaead6f8e1ae0810aa9b626") ("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f") ("company-box" . "b6f53e26adf948aca55c3ff6c22c21a6a6614253") - ("company-mode" . "246837b12cbedaac0c9e2b654d97426639e0c778") - ("compat" . "a518b1589d24245629a7aaaa00773f1b76156705") - ("copilot.el" . "47504217f94772b35e115e8af458a4e899293ada") + ("company-mode" . "8a78f320019574bc35b5727f95b052b27918da20") + ("compat" . "81ae800b5e32bc31ce5f456b051636c8e4235bdc") + ("copilot.el" . "15a698ebc1d6ffa10da7d6d7e9f972786d0ce526") ("counsel-projectile" . "40d1e1d4bb70acb00fddd6f4df9778bf2c52734b") - ("dap-mode" . "18254e16bae53fb4a8c2434764d3cf674644bf2a") + ("dap-mode" . "374fd0511ef5349f7621c15f5ce2e22f307f6e68") ("dash-at-point" . "fba1a6f42ea51d05110e12c62bdced664059eb55") - ("dash.el" . "c30c6bea49b79d966c92ce606fea53dea647b959") + ("dash.el" . "96eaba028ac069ea0e5cc70de15b0229126a054a") ("deft" . "28be94d89bff2e1c7edef7244d7c5ba0636b1296") ("diminish.el" . "fbd5d846611bad828e336b25d2e131d1bc06b83d") ("dockerfile-mode" . "52c6c00da1d31c0b6c29c74335b3af63ed6bf06c") - ("dune" . "6282035fbe9ff242381e6979b7a1645977c45431") + ("dune" . "44e4d21c6c60d94fc65bb30b30ee575f134f17be") ("easy-kill" . "de7d66c3c864a4722a973ee9bc228a14be49ba0c") ("edit-indirect" . "f80f63822ffae78de38dbe72cacaeb1aaa96c732") - ("editorconfig-emacs" . "cd5799a6b728cfb9995605cdceffb5bf7c97622d") - ("el-get" . "22c83206bab10100fdee03cb2d5b97c8c24eff0e") - ("eldoc" . "2cb9b9b18afd0afb4ceac3d53fb416b74c21a75b") - ("elisp-refs" . "6973912994ade71a3e13a24425f1cc648d8b94bb") + ("editorconfig-emacs" . "a8b31c925e5cdee4b26b10a43094787937fe441e") + ("el-get" . "46be7740d887c3354da74e32ebeb970684891016") + ("eldoc" . "bf2e88dcf00e6554e24b517aa315527011042fae") + ("elisp-refs" . "bf3cca8f74065b1b31036f461e3a093b162311bd") ("elisp-tree-sitter" . "3cfab8a0e945db9b3df84437f27945746a43cc71") ("emacs-ansible" . "d89ac0ee57742cca0f0e0a3453d9dcc521575690") - ("emacs-dashboard" . "0f970d298931f9de7b511086728af140bf44a642") + ("emacs-dashboard" . "34a0076f01a729b4aae16947fa0d0e130cafedfd") ("emacs-direnv" . "268536f564b7eba99264a89a9149268eb4bc67ac") ("emacs-elixir" . "7641373f0563cab67cc5459c34534a8176b5e676") ("emacs-fsharp-mode" . "0ce19f272949f9ed335ab7a9fd9454c01f07eb8f") @@ -40,7 +40,7 @@ ("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c") ("emacs-reformatter" . "f454b179ab7d39dc8783b9f2a046cab353b272f5") ("emacs-which-key" . "bd34ede7bf77ad3988330b37207f3978e7342c79") - ("emacsmirror-mirror" . "731a414fcd10f69abd2eb095ed5ad59cf6abb8a7") + ("emacsmirror-mirror" . "1d9d0af002efdfe053e97eef6e16b51f52798d8d") ("enhanced-ruby-mode" . "7e76d754e1632b4fc9a024fa393c3fc837bcc86b") ("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6") ("exec-path-from-shell" . "ddd24dc823de9a94435b4d8ea7569161657f31e2") @@ -49,83 +49,85 @@ ("flycheck-rust" . "a139cd53c5062697e9ed94ad80b803c37d999600") ("flyspell-correct" . "7d7b6b01188bd28e20a13736ac9f36c3367bd16e") ("frame-local" . "7ee1106c3bcd4022f48421f8cb1ef4f995da816e") - ("git-modes" . "f0a0154bf48dd1c0c587596cf4cfd3c90f673a05") + ("git-modes" . "44d536ba637235c9dd203410281397417a3e60b6") ("gleam-mode" . "399cb373d4c55e97157de25807fbd0eba0ac0639") - ("gnu-elpa-mirror" . "3d084e32698b38a0960c69ecc77c35ee561bee98") + ("gnu-elpa-mirror" . "ca8f25a2f228c3b136fcbf9ab7fd93652934d55a") ("go-mode.el" . "166dfb1e090233c4609a50c2ec9f57f113c1da72") - ("graphql-mode" . "1437b790060f6ce4a8dc57df2023443645b899e5") + ("graphql-mode" . "0ad4ae0160cabad46109dfbb394297a185eb2525") ("groovy-emacs-modes" . "7b8520b2e2d3ab1d62b35c426e17ac25ed0120bb") - ("haskell-mode" . "20d4e2300302a9af673e82d0185d3f489bfb0f59") - ("helpful" . "e9ec6fc2ae10db2b9b59ed656021845d11881a0a") + ("haskell-mode" . "98d0e193a6157a810330e83e46717a37d5a4d236") + ("helpful" . "32cb28b50b3366ad35e2cb936367268ddeec745f") ("ht.el" . "3c1677f1bf2ded2ab07edffb7d17def5d2b5b6f6") ("hydra" . "317e1de33086637579a7aeb60f77ed0405bf359b") ("jenkinsfile-mode" . "1d90c1ff8edc7ea88844af92a206e7c5f083b568") - ("js2-mode" . "a297ec2c2d9aa50ddc6c06959bb5a054e17b692a") + ("js2-mode" . "dd7abb28844f745f7520db87695b7aa579cbe683") ("json-mode" . "eedb4560034f795a7950fa07016bd4347c368873") ("json-snatcher" . "b28d1c0670636da6db508d03872d96ffddbc10f2") - ("jsonrpc" . "2cceec623e1635b99690339d8b4c1d0aa610950b") + ("jsonrpc" . "5244f21d42a6bf28b570f9e41083f794cc904518") ("jump.el" . "55caa66a7cc6e0b1a76143fd40eff38416928941") ("keyfreq" . "dd88193cd7a91a92113121191573758ea2a3ceb1") ("kotlin-mode" . "fddd747e5b4736e8b27a147960f369b86179ddff") ("let-alist" . "021fc10df2e44faba4728d849ee767cf890aa51a") - ("lsp-docker" . "81ddb3fc68e1930352b6ca006d0ea609760be7d1") + ("lsp-docker" . "1fa2fec2cc6c081b81fbb74bd10d10c1d19693ca") ("lsp-haskell" . "3249cde75fb411f95fe173c222b848182fd0b752") - ("lsp-mode" . "955b2805b4e3488189da9230382de27f74d20290") - ("lsp-treemacs" . "a48763ba5d1c024426e237ce65926db849d3ae6f") + ("lsp-mode" . "e92475a0cb9e53a7cddea153248fe4cf1dec4d8b") + ("lsp-treemacs" . "eeb96b05e677147cf40292b86a1e5e8f73a8a586") ("lsp-ui" . "295d8984da06a745b0a36c56e28ce915bc389adb") ("macrostep" . "cdaa3a5e8235b6edd2e862eb272710471a82039d") - ("magit" . "1abfb52886536f90f3561b18a49182ad21b6d8e8") + ("magit" . "9c66514b2c879a8959b676393467b1f24be71303") ("map" . "a0e501aede34f183a8baa5d3d41610a3ffa1728e") - ("markdown-mode" . "ad3a816f7be97deb83fc0a7fa41305c79009bac5") - ("melpa" . "090f8917aa19ca4286221f70b8b6035cbc0a9790") - ("merlin" . "183555e4d0b2fa7123f6141b1a2f32fd02d6795f") + ("markdown-mode" . "5d98592fe516748034d8baf92d7c0ba045e1f87a") + ("melpa" . "127b93c573c6ab35912f95618a7676ba63d756ba") + ("merlin" . "1d6908dbec3b7714688ee62a616c8a8ec35c20d2") ("mmm-mode" . "171bf6395b8a95a2d08d41fa38cc1799025d3916") - ("modus-themes" . "081093922d36b920b4e8a0ba0d5e70d1cefbf643") + ("modus-themes" . "7b58110d84ed2b754bc754389d770eed60714182") ("multiple-cursors.el" . "6956e8e12ee191d7c80d042ae8ff495286fcbe38") ("nginx-mode" . "6e9d96f58eddd69f62f7fd443d9b9753e16e0e96") - ("nongnu-elpa" . "0120f3dfe80cffe0c3016080d9205d12be3b741d") - ("otp" . "33d63f68ad8316af5da442b267edc4ec0d7c6922") + ("nongnu-elpa" . "83410aacf7dff71fcc3bff37e01269bb02122d9f") + ("otp" . "a73b8e795c9c05d42d3264a711ae43bc64c37b48") ("paredit" . "9a2c4b37fc8c1c7bdbb1f86fdec874c0d0652e64") ("parseclj" . "4d0e780e00f1828b00c43099e6eebc6582998f72") ("parseedn" . "a09686fbb9113b8b1b4f20c9e1dc0d6fea01a64f") ("pfuture" . "19b53aebbc0f2da31de6326c495038901bffb73c") - ("php-mode" . "47e0813079cea6243139da2b6efedd36940367c8") + ("php-mode" . "37b2b883300e396d250d49c8d0f5a3abe6effa7f") ("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61") ("pos-tip" . "bfe74204d1201a33ace81898e7c485382817510a") - ("posframe" . "b00f1386ca4e251a5c3d8985d313217e56e42a7e") + ("posframe" . "3b97dc180b03498103cfcc7f44e64150df440bf0") + ("powerline" . "c35c35bdf5ce2d992882c1f06f0f078058870d4a") ("projectile" . "271007c6611fcb08ddd326d7de9727c2ad5ef265") ("purescript-mode" . "eacc61aaafe6055b5f278c9843558f220f18b153") ("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a") ("rainbow-delimiters" . "a32b39bdfe6c61c322c37226d66e1b6d4f107ed0") ("rainbow-mode" . "8e96388fb4d616a9dde23e712bad0d9cd048fbf0") ("rbs-mode" . "fd766a943d5f1f0624e10ffce096b9aaba14a5f4") - ("reason-mode" . "f626848df109d8623454cb8e2a57cdd031504452") - ("rich-minority" . "a03e693f6f9232cf75363aaaf1cb041f21675c19") - ("rspec-mode" . "62853a428b416e6a5fd3d8f57ff83a1798188a3f") + ("reason-mode" . "d657ff75572a8ea7eda6fe22ada3a2ebf5bc6119") + ("rspec-mode" . "2308a16f2131d7705212d85e93dddd4000930500") ("ruby-end.el" . "ba7d7230f9e3ed75c9982d32bb9fdff1dc10935d") - ("rust-mode" . "22fff6a049402584e7120146c3db141c6f530bf6") - ("s.el" . "e957dcb0677da18b2bb60ad867db5df5c35b5616") + ("rust-mode" . "e443ccf2884028d3b6cc550ff20e7c92dadccb68") + ("s.el" . "dda84d38fffdaf0c9b12837b504b402af910d01d") ("sesman" . "e0f555f963c9f02f8e4a50e06fc353eb4c15ee77") - ("slime" . "dd179f4a0c6874fe0e49fb6c460e9e52a5f58833") + ("slime" . "da5c14434db241bb82d340e5d9ca13acd125a83d") ("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72") - ("smart-mode-line" . "abcb0ab6f7110a03d6c7428bae67cf8731496433") + ("spaceline" . "e0f848cc116d9046a04a09f5728fabf892863b7e") + ("spacemacs-theme" . "c98c156d1ffa73426ec6d6f87a5aaf5f44c9fea5") ("speed-type" . "4f8553632d71e827b4da6e091143779d2ad970a8") ("spinner" . "634529bb3173e09b37499f636de70abf29d9fa8a") ("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016") - ("straight.el" . "3eca39dfc6797243ec7d1c6a7d45142407f73f88") - ("swiper" . "8df9516ae6d2e86ec6104b6783ad380fa3945dec") - ("terraform-mode" . "7b1e482530c76dcf856ec4a20aee6586eb2e8ccf") - ("transient" . "0ae0de43590b5b6984a83f9e044e7c426455ac6e") + ("straight.el" . "039e5c9a9b5c00749602afb41341e9e77ba09429") + ("swiper" . "d28225e86f8dfb3825809ad287f759f95ee9e479") + ("terraform-mode" . "56f19abae95afb7e13e48ec3e6aeba3820d31307") + ("themes" . "e4f0b006a516a35f53df2dce2ec116876c5cd7f9") + ("transient" . "b4127842f200848817103e8d4c45c36bc8fdf3b8") ("tree-sitter-langs" . "ffe9ab0c8ec9e37e70e31d296df3b85bcfc73c5e") - ("treemacs" . "a20d49ed62fa64a4164a9a3f25c102ec0a338367") - ("tuareg" . "53ce2fdfdd372d52f3a6547c33b687e7d403357a") + ("treemacs" . "a7a877ae173c92ae3c9586be1c593805d931185c") + ("tuareg" . "e5d792009237c952c44cd9c59873dee9719f1280") ("undo-tree" . "16f4121032d09ef44b3d7d02c4d02c3c2f18041f") - ("use-package" . "77945e002f11440eae72d8730d3de218163d551e") + ("use-package" . "a6e856418d2ebd053b34e0ab2fda328abeba731c") ("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5") ("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e") ("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71") ("web-mode" . "57856ba64b9382811b35df0d9ab0a24aede0c1f0") - ("with-editor" . "59867aebe16454be4d8c0c858f3b00b8a34f3f61") + ("with-editor" . "bce8d1bf3faf5237332aada3bb0920bbbc037fe7") ("yaml-mode" . "b153150e0e77b4ec462d741cdb16956c6ae270d6") ("yaml.el" . "a19fbf948a945571300e5a20ff1dbfa6ecfa0d16") ("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6")