diff --git a/pkg/company-yasnippet.el b/pkg/company-yasnippet.el index b48a2b7..0863b33 100644 --- a/pkg/company-yasnippet.el +++ b/pkg/company-yasnippet.el @@ -26,8 +26,9 @@ (yas-global-mode t) (setq-default - company-minimum-prefix-length 2 ;; minimum prefix character number for auto complete. + company-minimum-prefix-length 3 ;; minimum prefix character number for auto complete. company-idle-delay 0.1 + company-require-match nil company-echo-delay 0 ;;;; company-show-numbers t company-tooltip-align-annotations t ;; align annotations to the right tooltip border. company-tooltip-flip-when-above t @@ -41,6 +42,7 @@ company-selection-wrap-around t ;; loop over candidates company-dabbrev-other-buffers t ;; Only offer dabbrev from the same major mode company-dabbrev-downcase nil ;; Preserve case of candidates + company-format-margin-function nil ;; company-async-wait 0.03 ;; company-async-timeout 2 ) diff --git a/straight/versions/default.el b/straight/versions/default.el index 9117773..0e83d66 100644 --- a/straight/versions/default.el +++ b/straight/versions/default.el @@ -1,31 +1,31 @@ (("a.el" . "3d341eb7813ee02b00ab28e11c915295bfd4b5a7") ("ace-window" . "c7cb315c14e36fded5ac4096e158497ae974bec9") - ("apropospriate-theme" . "a21c143b7cc92a0d8402955d079fc78c4140c2ff") + ("apropospriate-theme" . "b17a8ce0686848ffd7c6d20aa66bf2e97b7ce3e5") ("avy" . "e92cb37457b43336b765630dbfbea8ba4be601fa") - ("base16-emacs" . "b35d21ae0d46856416b64851ccbb5e44ee9498d0") + ("base16-emacs" . "59692942f34b9be0447a7766ad03115d04e79874") ("buffer-move" . "cb517ecf8409b5fdcda472d7190c6021f0c49751") ("bui.el" . "f3a137628e112a91910fd33c0cff0948fa58d470") ("caml-mode" . "38ebde12d3d529e6ef8078967997d32226e69e82") ("cfrs" . "7c42f2c82c7ae689f3ef291b066688c58ab96298") - ("cider" . "68bc5e393929561a00e2d20e83fd01df37214af2") - ("clj-refactor.el" . "f50fb242ba0ff8526746ae0ffeb19b9a535c00b2") - ("clojure-mode" . "a959a1b70a9553542f3ddb3b599f0c210f335ceb") + ("cider" . "eccfcea186c3560527fbfc98491b3ab9a3f1e16f") + ("clj-refactor.el" . "ae2f6344eaf66c872ebc4a87a389f34434ad7a3d") + ("clojure-mode" . "33f267ac182afe8fa82cc321e9f515c0397e35f6") ("column-enforce-mode" . "14a7622f2268890e33536ccd29510024d51ee96f") - ("company-mode" . "91d7bb61523e69803bfd1eee0efaaa3eb50673e2") + ("company-mode" . "d488122d18645a20a596490e3551194aecdea08a") ("counsel-projectile" . "06b03c1080d3ccc3fa9b9c41b1ccbcf13f058e4b") - ("dap-mode" . "e8fe25768c44ba005e0ff51a0d781ba1693e60a0") + ("dap-mode" . "434784654e26daa7a8512ed57907829a043592d3") ("dash-at-point" . "4d795a23a8428c421d5107f1b005c9d8e0d1816c") ("dash.el" . "b9286a84975874b10493f1cb4ea051c501f51273") ("deft" . "c4af44827f4257e7619e63abfd22094a29a9ab52") ("diminish.el" . "6ec6ebc391371418efc6c98d70b013f34af5a2ee") ("dockerfile-mode" . "ad06a41259ff2961d603bf23a3a8fbd22dde2161") - ("dune" . "42e43b51a051202353bbccaef62fe3cd521cd4a0") + ("dune" . "f4265291524065e731158c685ec859dc03c837c3") ("edit-indirect" . "bdc8f542fe8430ba55f9a24a7910639d4c434422") ("el-get" . "d76ac84ae9670de7bf7725b362cafe86688771f9") ("elisp-refs" . "b3634a4567c655a1cda51b217629849cba0ac6a7") ("emacs-ansible" . "40af0d2bbb6c5bbcf7aa9269ac9a07e22622d263") ("emacs-dashboard" . "9983aa0838ce5a2219ef4b674e6b37de41b5b585") - ("emacs-elixir" . "0212b06f079f4965b6032bbbe7f86876575770de") + ("emacs-elixir" . "6bbc1e5ac46064613c982cedc60566ed077e7a58") ("emacs-fsharp-mode" . "93b1fbc31d73286a18640a36fc2be87d1736e0f2") ("emacs-gradle-mode" . "e4d665d5784ecda7ddfba015f07c69be3cfc45f2") ("emacs-hcl-mode" . "e12b1df2ca28d2b06c471cd709c038a2dc0bcdbd") @@ -33,7 +33,7 @@ ("emacs-planet-theme" . "b0a310ff36565fe22224c407cf59569986698a32") ("emacs-racer" . "1e63e98626737ea9b662d4a9b1ffd6842b1c648c") ("emacs-which-key" . "5fb30301cb3b4fca5a0e1ce8ec1ef59290b79199") - ("emacsmirror-mirror" . "1c24bceb43e0e475656be908133a8eb6df3bf973") + ("emacsmirror-mirror" . "ea0e522a7c2a298a486e372eb13b21c39aa2f0ac") ("enhanced-ruby-mode" . "e960bf941d9fa9d92eabf7c03a8bbb51ba1ac453") ("epl" . "78ab7a85c08222cd15582a298a364774e3282ce6") ("exec-path-from-shell" . "bf4bdc8b8911e7a2c04e624b9a343164c3878282") @@ -41,11 +41,11 @@ ("flatui-theme.el" . "9c15db5526c15c8dba55023f5698372b19c2a780") ("flycheck" . "f8c679fff349850c80541a31de50009c3c15d4c9") ("flycheck-rust" . "a139cd53c5062697e9ed94ad80b803c37d999600") - ("git-modes" . "0efbc93c2b891b3500dee013ddf8243cebdbcfbc") + ("git-modes" . "7678ead3cdbb1692c9728b9730c016283ed97af1") ("gleam-mode" . "60c0102e9a905027eb88600fef7d60bd3fbdaab1") - ("gnu-elpa-mirror" . "b806155cfcdee67b8d5bfca610dc19f556399d55") - ("groovy-emacs-modes" . "26da902d1158c0312628d57578109be54eca2415") - ("haskell-mode" . "d771202bcb04c04cdfc6c102f99b917f31216390") + ("gnu-elpa-mirror" . "3f69bd0d6dcc9060acfb4b9bd2456b360eb2fe51") + ("groovy-emacs-modes" . "99eaf70720e4a6337fbd5acb68ae45cc1779bdc4") + ("haskell-mode" . "b35e8547b67f3d2c4d38ec7e7e516e3c0925352f") ("helpful" . "7e4b1f0d5572a4e2b8ee7a9b084ef863d0315a73") ("ht.el" . "c4c1be487d6ecb353d07881526db05d7fc90ea87") ("hydra" . "2d553787aca1aceb3e6927e426200e9bb9f056f1") @@ -56,32 +56,32 @@ ("kotlin-mode" . "0e4bafb31d1fc2a0a420a521c2723d5526646c0b") ("let-alist" . "6708ec0b2e6dff80ff5b64698aa009d9070a2ed2") ("lsp-haskell" . "7efbef3d206989faa8b691a4230a3ed872542187") - ("lsp-mode" . "2e84f187170c822b4576038fbeeb1cee7101265b") - ("lsp-treemacs" . "2a64981578aebd4ffc77b7de90b985a3d7fcfa93") - ("lsp-ui" . "efae00eb6a733d5271cb33e9d92c3d8c2fa98dde") + ("lsp-mode" . "2d41848dde2fdcb1a85546302c4b842a12a68ef9") + ("lsp-treemacs" . "b07868740d6f7d364e496048cee00bce10a6ab33") + ("lsp-ui" . "cb02972b20706d18d137841c83d3765bcb280687") ("macrostep" . "424e3734a1ee526a1bd7b5c3cd1d3ef19d184267") - ("magit" . "3fdf7e0da717d71e2ad0d71781bb2da090f51a5e") - ("markdown-mode" . "ac9ea26b941eef512a3c206375a6404625c229ed") - ("melpa" . "8177bf25030447774daf36a161a4fba542f65891") - ("merlin" . "08e24475ec498105993a3e47bf032c088fe2e302") + ("magit" . "e37882710bd91d95bac967d342e5aea846cce783") + ("markdown-mode" . "de365c070c7deecbabfd5a7294bc8c2603d9ec22") + ("melpa" . "fa5d72aad13e1f7e1863deb5487a6ebc9eb09e1f") + ("merlin" . "7d929be2e9c1ae1a32e680591c5a224a96198e47") ("mmm-mode" . "0d00cdf4d02cc166304f6967a20fa22e2eaf208b") ("multiple-cursors.el" . "616fbdd3696f99d85660ad57ebbb0c44d6c7f426") ("nginx-mode" . "a2bab83c2eb233d57d76b236e7c141c2ccc97005") - ("otp" . "57083c41ec47eab3c85469f5fec4b89db1901aef") + ("otp" . "b152c87a16401100a92955f72411bc4d03869a4b") ("page-break-lines" . "3b8549cd414d4d7ee0168ab9917124133566d3db") ("paredit" . "8330a41e8188fe18d3fa805bb9aa529f015318e8") ("parseclj" . "eff941126859bc9e949eae5cd6c2592e731629f2") ("parseedn" . "90cfe3df51b96f85e346f336c0a0ee6bf7fee508") - ("perspective-el" . "dd2a380ac71edf1321a6462f14668baf99879e80") + ("perspective-el" . "b37c6756700a167742c8ab06fa5a850d9d94f4bd") ("pfuture" . "d7926de3ba0105a36cfd00811fd6278aea903eef") - ("php-mode" . "c86190eebf66a45791f30b9691da3d737cb8aae7") + ("php-mode" . "9561a6c0a92a3d7c00e7e57972f42cb5be775898") ("pkg-info" . "76ba7415480687d05a4353b27fea2ae02b8d9d61") ("pos-tip" . "179cc126b363f72ca12fab1e0dc462ce0ee79742") ("posframe" . "739d8fd1081bdd0d20dee9e437d64df58747b871") - ("projectile" . "513228f473910128efcad13f46dfc22a74976675") + ("projectile" . "35c6f9898272796694d04ab4fc4fbc85751e6b44") ("purescript-mode" . "0acd1af446424ba855153161fe07a20f67dc0a89") ("queue" . "130c2d656cd5d7376552272fab9e50a7c37d0c4a") - ("rainbow-delimiters" . "f43d48a24602be3ec899345a3326ed0247b960c6") + ("rainbow-delimiters" . "d576e6694ad3a3e88b2bb1363305b38fa364c149") ("rainbow-mode" . "949166cc0146bc9fabf74ce70c1c4a097f4cffd4") ("reason-mode" . "5690544a7091630e0ea0023bbbd57a733cea8bde") ("rich-minority" . "a03e693f6f9232cf75363aaaf1cb041f21675c19") @@ -90,26 +90,26 @@ ("rust-mode" . "494d59f92cbe12533eb89b202fc4f5342afcd543") ("s.el" . "3a5166c81ac9e50eaccf5490c5c632f93452287e") ("sesman" . "edee869c209c016e5f0c5cbb8abb9f3ccd2d1e05") - ("slime" . "0d66b02b7dd5ebd8f3e85decd00eb6aeec05d785") + ("slime" . "bdda756a5667a537497a35f5a0fc5b7c28bf3bd3") ("slime-company" . "f20ecc4104d4c35052696e7e760109fb02060e72") - ("smart-mode-line" . "999be065b195f2eddb4e1b629f99038d832d44b7") + ("smart-mode-line" . "744ee1a9479a7901cedd6f0d59e6c6c86b20a78d") ("speed-type" . "5ef695f7159aa1f20c7c9e55f0c39bcdacce8d21") ("spinner" . "e19f3cfc0646c0e23c10c22df219fcf427054621") ("ssass-mode" . "96f557887ad97a0066a60c54f92b7234b8407016") - ("straight.el" . "e1390a933b6f5a15079d6dec91eac97a17aad10c") - ("swiper" . "99bf708b5fff21c9434c9f5a0336f236066fd002") + ("straight.el" . "5541697ceee7e7ba937eddebba44f1e8e8af6a4f") + ("swiper" . "a5eade0c77b7dd78cdea0f246683c6cb00f7b7c6") ("terraform-mode" . "a9fa5bdaf58e9cae32ee44b7d0883f5600441b05") - ("transient" . "7d3d8d795a8194ccbd0eb3fbd917375e0f0e61e8") - ("treemacs" . "f13249866b300ec3a4908bf132d984c6354e3fcf") + ("transient" . "6ceddc4d8c7a3c13d78c459213c796d2c19234c6") + ("treemacs" . "8e69e8a40ff6724f857f1f05a4ba5a4b6cb5de54") ("tuareg" . "37a673020152ae0dbcaa250118b155d84e448f68") ("undo-tree" . "e326c6135e62f5fe8536528d3acd5e798f847407") ("use-package" . "a7422fb8ab1baee19adb2717b5b47b9c3812a84c") - ("visual-regexp.el" . "3e3ed81a3cbadef1f1f4cb16f9112a58641d70ca") + ("visual-regexp.el" . "48457d42a5e0fe10fa3a9c15854f1f127ade09b5") ("vue-html-mode" . "1514939804bad558584feeb6298b38d22eadf64e") ("vue-mode" . "031edd1f97db6e7d8d6c295c0e6d58dd128b9e71") ("web-mode" . "8ef47935d638902ba35a557cae5edd6ab6ab1346") ("with-editor" . "86bdff68a106bc9d383fdab3bbf1ad4b703a52f0") - ("yaml-mode" . "fc5e1c58f94472944c4aa838f00f6adcac6fa992") + ("yaml-mode" . "3a57058468211f3cb18e71aecc630dcacb87636b") ("yasnippet" . "5cbdbf0d2015540c59ed8ee0fcf4788effdf75b6") ("yasnippet-snippets" . "be823d7e1a1a46454d60a9f3dabb16b68b5dd853")) :beta