From c3e0d942f93c0f7bea45b2a1fda384c48b30125b Mon Sep 17 00:00:00 2001 From: Levi Olson Date: Fri, 8 Jan 2021 14:05:53 -0600 Subject: [PATCH] Beginning migration to Docker emacs --- .gitignore | 2 +- bookmarks | 16 +- diary => diary/diary | 3 +- init.el | 4 +- lisp/01-custom-early-init.el | 1 + lisp/02-custom-package-setup.el | 2 +- lisp/03-custom-binds.el | 3 +- lisp/04-custom-init.el | 16 +- lisp/05-custom-functions.el | 20 +- lisp/07_5-custom-created-packages.el | 19 +- lisp/08-custom-packages.el | 197 +- lisp/09-custom-packages-config.el | 29 +- straight/build-cache.el | 1004 ----- straight/build/.DS_Store | Bin 14340 -> 0 bytes .../build/ace-window/ace-window-autoloads.el | 76 - straight/build/ace-window/ace-window.el | 1 - straight/build/ace-window/ace-window.elc | Bin 29354 -> 0 bytes straight/build/async/async-autoloads.el | 172 - straight/build/async/async-bytecomp.el | 1 - straight/build/async/async-bytecomp.elc | Bin 7419 -> 0 bytes straight/build/async/async-pkg.el | 1 - straight/build/async/async.el | 1 - straight/build/async/async.elc | Bin 11497 -> 0 bytes straight/build/async/dired-async.el | 1 - straight/build/async/dired-async.elc | Bin 13978 -> 0 bytes straight/build/async/smtpmail-async.el | 1 - straight/build/async/smtpmail-async.elc | Bin 1587 -> 0 bytes straight/build/avy/avy-autoloads.el | 270 -- straight/build/avy/avy.el | 1 - straight/build/avy/avy.elc | Bin 80998 -> 0 bytes .../company-lsp/company-lsp-autoloads.el | 27 - straight/build/company-lsp/company-lsp.el | 1 - straight/build/company-lsp/company-lsp.elc | Bin 26241 -> 0 bytes straight/build/company/company-abbrev.el | 1 - straight/build/company/company-abbrev.elc | Bin 1227 -> 0 bytes straight/build/company/company-autoloads.el | 377 -- straight/build/company/company-bbdb.el | 1 - straight/build/company/company-bbdb.elc | Bin 1801 -> 0 bytes straight/build/company/company-capf.el | 1 - straight/build/company/company-capf.elc | Bin 4951 -> 0 bytes straight/build/company/company-clang.el | 1 - straight/build/company/company-clang.elc | Bin 14991 -> 0 bytes straight/build/company/company-cmake.el | 1 - straight/build/company/company-cmake.elc | Bin 6091 -> 0 bytes straight/build/company/company-css.el | 1 - straight/build/company/company-css.elc | Bin 16991 -> 0 bytes .../build/company/company-dabbrev-code.el | 1 - .../build/company/company-dabbrev-code.elc | Bin 3716 -> 0 bytes straight/build/company/company-dabbrev.el | 1 - straight/build/company/company-dabbrev.elc | Bin 7081 -> 0 bytes straight/build/company/company-eclim.el | 1 - straight/build/company/company-eclim.elc | Bin 5524 -> 0 bytes straight/build/company/company-elisp.el | 1 - straight/build/company/company-elisp.elc | Bin 6669 -> 0 bytes straight/build/company/company-etags.el | 1 - straight/build/company/company-etags.elc | Bin 3151 -> 0 bytes straight/build/company/company-files.el | 1 - straight/build/company/company-files.elc | Bin 4495 -> 0 bytes straight/build/company/company-gtags.el | 1 - straight/build/company/company-gtags.elc | Bin 3660 -> 0 bytes straight/build/company/company-ispell.el | 1 - straight/build/company/company-ispell.elc | Bin 2015 -> 0 bytes straight/build/company/company-keywords.el | 1 - straight/build/company/company-keywords.elc | Bin 18586 -> 0 bytes straight/build/company/company-nxml.el | 1 - straight/build/company/company-nxml.elc | Bin 4473 -> 0 bytes straight/build/company/company-oddmuse.el | 1 - straight/build/company/company-oddmuse.elc | Bin 1572 -> 0 bytes straight/build/company/company-semantic.el | 1 - straight/build/company/company-semantic.elc | Bin 5211 -> 0 bytes straight/build/company/company-template.el | 1 - straight/build/company/company-template.elc | Bin 8447 -> 0 bytes straight/build/company/company-tempo.el | 1 - straight/build/company/company-tempo.elc | Bin 2258 -> 0 bytes straight/build/company/company-tng.el | 1 - straight/build/company/company-tng.elc | Bin 3876 -> 0 bytes straight/build/company/company-xcode.el | 1 - straight/build/company/company-xcode.elc | Bin 3808 -> 0 bytes straight/build/company/company-yasnippet.el | 1 - straight/build/company/company-yasnippet.elc | Bin 4448 -> 0 bytes straight/build/company/company.el | 1 - straight/build/company/company.elc | Bin 108212 -> 0 bytes .../dash-functional-autoloads.el | 21 - .../build/dash-functional/dash-functional.el | 1 - .../build/dash-functional/dash-functional.elc | Bin 8748 -> 0 bytes straight/build/dash/dash-autoloads.el | 20 - straight/build/dash/dash.el | 1 - straight/build/dash/dash.elc | Bin 102468 -> 0 bytes straight/build/dash/dash.info | 3410 ----------------- straight/build/dash/dash.texi | 1 - straight/build/dash/dir | 18 - straight/build/excorporate/dir | 1 - .../excorporate/excorporate-autoloads.el | 79 - .../build/excorporate/excorporate-calendar.el | 1 - .../excorporate/excorporate-calendar.elc | Bin 1029 -> 0 bytes .../build/excorporate/excorporate-calfw.el | 1 - .../build/excorporate/excorporate-calfw.elc | Bin 3858 -> 0 bytes .../build/excorporate/excorporate-diary.el | 1 - .../build/excorporate/excorporate-diary.elc | Bin 9326 -> 0 bytes straight/build/excorporate/excorporate-org.el | 1 - .../build/excorporate/excorporate-org.elc | Bin 5216 -> 0 bytes straight/build/excorporate/excorporate.el | 1 - straight/build/excorporate/excorporate.elc | Bin 28257 -> 0 bytes straight/build/excorporate/excorporate.info | 1 - straight/build/excorporate/excorporate.texi | 1 - straight/build/f/f-autoloads.el | 20 - straight/build/f/f.el | 1 - straight/build/f/f.elc | Bin 20545 -> 0 bytes straight/build/fsm/fsm-autoloads.el | 20 - straight/build/fsm/fsm.el | 1 - straight/build/fsm/fsm.elc | Bin 12472 -> 0 bytes straight/build/gcode/gcode-autoloads.el | 22 - straight/build/gcode/gcode.el | 1 - straight/build/gcode/gcode.elc | Bin 5332 -> 0 bytes straight/build/ht/ht-autoloads.el | 20 - straight/build/ht/ht.el | 1 - straight/build/ht/ht.elc | Bin 10881 -> 0 bytes straight/build/hydra/hydra-autoloads.el | 93 - straight/build/hydra/hydra-examples.el | 1 - straight/build/hydra/hydra-ox.el | 1 - straight/build/hydra/hydra-ox.elc | Bin 40910 -> 0 bytes straight/build/hydra/hydra.el | 1 - straight/build/hydra/hydra.elc | Bin 45054 -> 0 bytes straight/build/ivy/colir.el | 1 - straight/build/ivy/colir.elc | Bin 3436 -> 0 bytes straight/build/ivy/dir | 18 - straight/build/ivy/elpa.el | 1 - straight/build/ivy/elpa.elc | Bin 651 -> 0 bytes straight/build/ivy/ivy-autoloads.el | 163 - straight/build/ivy/ivy-help.org | 1 - straight/build/ivy/ivy-overlay.el | 1 - straight/build/ivy/ivy-overlay.elc | Bin 3780 -> 0 bytes straight/build/ivy/ivy.el | 1 - straight/build/ivy/ivy.elc | Bin 201328 -> 0 bytes straight/build/ivy/ivy.info | 1966 ---------- straight/build/ivy/ivy.texi | 1 - straight/build/json/json-autoloads.el | 20 - straight/build/json/json.el | 1 - straight/build/json/json.elc | Bin 14708 -> 0 bytes straight/build/lsp-ivy/lsp-ivy-autoloads.el | 32 - straight/build/lsp-ivy/lsp-ivy.el | 1 - straight/build/lsp-ivy/lsp-ivy.elc | Bin 6727 -> 0 bytes straight/build/lsp-mode/lsp-clients.el | 1 - straight/build/lsp-mode/lsp-clients.elc | Bin 35430 -> 0 bytes straight/build/lsp-mode/lsp-clojure.el | 1 - straight/build/lsp-mode/lsp-clojure.elc | Bin 5603 -> 0 bytes straight/build/lsp-mode/lsp-cpp.el | 1 - straight/build/lsp-mode/lsp-cpp.elc | Bin 4654 -> 0 bytes straight/build/lsp-mode/lsp-csharp.el | 1 - straight/build/lsp-mode/lsp-csharp.elc | Bin 9169 -> 0 bytes straight/build/lsp-mode/lsp-css.el | 1 - straight/build/lsp-mode/lsp-css.elc | Bin 8300 -> 0 bytes straight/build/lsp-mode/lsp-elm.el | 1 - straight/build/lsp-mode/lsp-elm.elc | Bin 3931 -> 0 bytes straight/build/lsp-mode/lsp-erlang.el | 1 - straight/build/lsp-mode/lsp-erlang.elc | Bin 1753 -> 0 bytes straight/build/lsp-mode/lsp-eslint.el | 1 - straight/build/lsp-mode/lsp-eslint.elc | Bin 9225 -> 0 bytes straight/build/lsp-mode/lsp-fsharp.el | 1 - straight/build/lsp-mode/lsp-fsharp.elc | Bin 11978 -> 0 bytes straight/build/lsp-mode/lsp-go.el | 1 - straight/build/lsp-mode/lsp-go.elc | Bin 9755 -> 0 bytes straight/build/lsp-mode/lsp-haxe.el | 1 - straight/build/lsp-mode/lsp-haxe.elc | Bin 6274 -> 0 bytes straight/build/lsp-mode/lsp-html.el | 1 - straight/build/lsp-mode/lsp-html.elc | Bin 6381 -> 0 bytes straight/build/lsp-mode/lsp-intelephense.el | 1 - straight/build/lsp-mode/lsp-intelephense.elc | Bin 7513 -> 0 bytes straight/build/lsp-mode/lsp-json.el | 1 - straight/build/lsp-mode/lsp-json.elc | Bin 4664 -> 0 bytes straight/build/lsp-mode/lsp-mode-autoloads.el | 266 -- straight/build/lsp-mode/lsp-mode.el | 1 - straight/build/lsp-mode/lsp-mode.elc | Bin 435483 -> 0 bytes straight/build/lsp-mode/lsp-pwsh.el | 1 - straight/build/lsp-mode/lsp-pwsh.elc | Bin 15314 -> 0 bytes straight/build/lsp-mode/lsp-pyls.el | 1 - straight/build/lsp-mode/lsp-pyls.elc | Bin 18113 -> 0 bytes straight/build/lsp-mode/lsp-rust.el | 1 - straight/build/lsp-mode/lsp-rust.elc | Bin 33302 -> 0 bytes straight/build/lsp-mode/lsp-solargraph.el | 1 - straight/build/lsp-mode/lsp-solargraph.elc | Bin 4246 -> 0 bytes straight/build/lsp-mode/lsp-terraform.el | 1 - straight/build/lsp-mode/lsp-terraform.elc | Bin 1564 -> 0 bytes straight/build/lsp-mode/lsp-verilog.el | 1 - straight/build/lsp-mode/lsp-verilog.elc | Bin 1106 -> 0 bytes straight/build/lsp-mode/lsp-vetur.el | 1 - straight/build/lsp-mode/lsp-vetur.elc | Bin 35075 -> 0 bytes straight/build/lsp-mode/lsp-vhdl.el | 1 - straight/build/lsp-mode/lsp-vhdl.elc | Bin 3610 -> 0 bytes straight/build/lsp-mode/lsp-xml.el | 1 - straight/build/lsp-mode/lsp-xml.elc | Bin 7083 -> 0 bytes straight/build/lsp-mode/lsp-yaml.el | 1 - straight/build/lsp-mode/lsp-yaml.elc | Bin 4096 -> 0 bytes straight/build/lsp-mode/lsp.el | 1 - straight/build/lsp-mode/lsp.elc | Bin 480 -> 0 bytes .../lsp-treemacs/lsp-treemacs-autoloads.el | 73 - straight/build/lsp-treemacs/lsp-treemacs.el | 1 - straight/build/lsp-treemacs/lsp-treemacs.elc | Bin 115003 -> 0 bytes straight/build/lsp-ui/lsp-ui-autoloads.el | 67 - straight/build/lsp-ui/lsp-ui-doc.el | 1 - straight/build/lsp-ui/lsp-ui-doc.elc | Bin 32301 -> 0 bytes straight/build/lsp-ui/lsp-ui-flycheck.el | 1 - straight/build/lsp-ui/lsp-ui-flycheck.elc | Bin 7919 -> 0 bytes straight/build/lsp-ui/lsp-ui-imenu.el | 1 - straight/build/lsp-ui/lsp-ui-imenu.elc | Bin 11738 -> 0 bytes straight/build/lsp-ui/lsp-ui-peek.el | 1 - straight/build/lsp-ui/lsp-ui-peek.elc | Bin 29134 -> 0 bytes straight/build/lsp-ui/lsp-ui-sideline.el | 1 - straight/build/lsp-ui/lsp-ui-sideline.elc | Bin 22562 -> 0 bytes straight/build/lsp-ui/lsp-ui.el | 1 - straight/build/lsp-ui/lsp-ui.elc | Bin 5744 -> 0 bytes straight/build/lv/lv-autoloads.el | 20 - straight/build/lv/lv.el | 1 - straight/build/lv/lv.elc | Bin 3795 -> 0 bytes .../markdown-mode/markdown-mode-autoloads.el | 52 - straight/build/markdown-mode/markdown-mode.el | 1 - .../build/markdown-mode/markdown-mode.elc | Bin 326979 -> 0 bytes straight/build/nadvice/nadvice.el | 1 - straight/build/nadvice/nadvice.elc | Bin 1679 -> 0 bytes straight/build/ntlm/ntlm-autoloads.el | 20 - straight/build/ntlm/ntlm.el | 1 - straight/build/ntlm/ntlm.elc | Bin 13944 -> 0 bytes .../org-link-minor-mode-autoloads.el | 31 - .../org-link-minor-mode.el | 1 - .../org-link-minor-mode.elc | Bin 4434 -> 0 bytes straight/build/org-roam/org-roam-autoloads.el | 242 -- straight/build/org-roam/org-roam.el | 1 - straight/build/org-roam/org-roam.elc | Bin 61068 -> 0 bytes straight/build/pfuture/pfuture-autoloads.el | 34 - straight/build/pfuture/pfuture.el | 1 - straight/build/pfuture/pfuture.elc | Bin 11678 -> 0 bytes straight/build/s/s-autoloads.el | 20 - straight/build/s/s.el | 1 - straight/build/s/s.elc | Bin 28543 -> 0 bytes .../soap-client/soap-client-autoloads.el | 27 - straight/build/soap-client/soap-client.el | 1 - straight/build/soap-client/soap-client.elc | Bin 227790 -> 0 bytes straight/build/soap-client/soap-inspect.el | 1 - straight/build/soap-client/soap-inspect.elc | Bin 20390 -> 0 bytes straight/build/spinner/README.org | 1 - straight/build/spinner/all-spinners.gif | 1 - straight/build/spinner/some-spinners.gif | 1 - straight/build/spinner/spinner-autoloads.el | 71 - straight/build/spinner/spinner.el | 1 - straight/build/spinner/spinner.elc | Bin 16915 -> 0 bytes straight/build/straight/straight-autoloads.el | 361 -- straight/build/straight/straight-x.el | 1 - straight/build/straight/straight-x.elc | Bin 6747 -> 0 bytes straight/build/straight/straight.el | 1 - straight/build/straight/straight.elc | Bin 208234 -> 0 bytes straight/build/treemacs/Changelog.org | 1 - .../build/treemacs/icons/default/asciidoc.png | 1 - .../build/treemacs/icons/default/babel.png | 1 - .../icons/default/buffer-group-closed.png | 1 - .../icons/default/buffer-group-open.png | 1 - straight/build/treemacs/icons/default/c.png | 1 - .../build/treemacs/icons/default/cabal.png | 1 - .../build/treemacs/icons/default/clojure.png | 1 - .../build/treemacs/icons/default/conf.png | 1 - straight/build/treemacs/icons/default/css.png | 1 - .../build/treemacs/icons/default/dart.png | 1 - .../build/treemacs/icons/default/direnv.png | 1 - .../build/treemacs/icons/default/docker.png | 1 - .../treemacs/icons/default/elx-light.png | 1 - straight/build/treemacs/icons/default/elx.png | 1 - .../build/treemacs/icons/default/emacs.png | 1 - .../build/treemacs/icons/default/erlang.png | 1 - .../build/treemacs/icons/default/error.png | 1 - straight/build/treemacs/icons/default/git.png | 1 - straight/build/treemacs/icons/default/go.png | 1 - .../build/treemacs/icons/default/haskell.png | 1 - .../build/treemacs/icons/default/html.png | 1 - straight/build/treemacs/icons/default/hy.png | 1 - .../build/treemacs/icons/default/image.png | 1 - .../build/treemacs/icons/default/info.png | 1 - straight/build/treemacs/icons/default/jar.png | 1 - .../build/treemacs/icons/default/jinja2.png | 1 - straight/build/treemacs/icons/default/js.png | 1 - .../build/treemacs/icons/default/json.png | 1 - .../build/treemacs/icons/default/julia.png | 1 - .../build/treemacs/icons/default/kotlin.png | 1 - .../build/treemacs/icons/default/ledger.png | 1 - .../build/treemacs/icons/default/lock.png | 1 - .../build/treemacs/icons/default/markdown.png | 1 - straight/build/treemacs/icons/default/nix.png | 1 - .../build/treemacs/icons/default/ocaml.png | 1 - straight/build/treemacs/icons/default/pdf.png | 1 - straight/build/treemacs/icons/default/php.png | 1 - .../build/treemacs/icons/default/project.png | 1 - .../build/treemacs/icons/default/puppet.png | 1 - .../treemacs/icons/default/purescript.png | 1 - .../build/treemacs/icons/default/python.png | 1 - .../build/treemacs/icons/default/racket.png | 1 - .../build/treemacs/icons/default/rust.png | 1 - straight/build/treemacs/icons/default/sbt.png | 1 - .../build/treemacs/icons/default/scala.png | 1 - .../build/treemacs/icons/default/scons.png | 1 - .../build/treemacs/icons/default/shell.png | 1 - .../treemacs/icons/default/tags-closed.png | 1 - .../treemacs/icons/default/tags-leaf.png | 1 - .../treemacs/icons/default/tags-open.png | 1 - straight/build/treemacs/icons/default/tex.png | 1 - straight/build/treemacs/icons/default/ts.png | 1 - straight/build/treemacs/icons/default/txt.png | 1 - .../build/treemacs/icons/default/vagrant.png | 1 - .../build/treemacs/icons/default/video.png | 1 - .../treemacs/icons/default/vsc/README.txt | 1 - .../treemacs/icons/default/vsc/binary.png | 1 - .../build/treemacs/icons/default/vsc/deps.png | 1 - .../treemacs/icons/default/vsc/dir-closed.png | 1 - .../treemacs/icons/default/vsc/dir-open.png | 1 - .../build/treemacs/icons/default/vsc/elm.png | 1 - .../build/treemacs/icons/default/vsc/elx.png | 1 - .../treemacs/icons/default/vsc/license.png | 1 - .../build/treemacs/icons/default/vsc/lisp.png | 1 - .../build/treemacs/icons/default/vsc/log.png | 1 - .../build/treemacs/icons/default/vsc/lua.png | 1 - .../build/treemacs/icons/default/vsc/make.png | 1 - .../build/treemacs/icons/default/vsc/nim.png | 1 - .../build/treemacs/icons/default/vsc/org.png | 1 - .../build/treemacs/icons/default/vsc/perl.png | 1 - .../build/treemacs/icons/default/vsc/r.png | 1 - .../treemacs/icons/default/vsc/reason.png | 1 - .../icons/default/vsc/root-closed.png | 1 - .../treemacs/icons/default/vsc/root-open.png | 1 - .../build/treemacs/icons/default/vsc/ruby.png | 1 - .../build/treemacs/icons/default/vsc/scss.png | 1 - .../build/treemacs/icons/default/vsc/sql.png | 1 - .../build/treemacs/icons/default/vsc/toml.png | 1 - .../build/treemacs/icons/default/vsc/vim.png | 1 - .../build/treemacs/icons/default/vsc/xml.png | 1 - .../build/treemacs/icons/default/vsc/zip.png | 1 - straight/build/treemacs/icons/default/vue.png | 1 - .../build/treemacs/icons/default/warning.png | 1 - .../build/treemacs/icons/default/yaml.png | 1 - straight/build/treemacs/treemacs-async.el | 1 - straight/build/treemacs/treemacs-async.elc | Bin 26846 -> 0 bytes straight/build/treemacs/treemacs-autoloads.el | 359 -- straight/build/treemacs/treemacs-bookmarks.el | 1 - .../build/treemacs/treemacs-bookmarks.elc | Bin 9271 -> 0 bytes .../build/treemacs/treemacs-compatibility.el | 1 - .../build/treemacs/treemacs-compatibility.elc | Bin 4755 -> 0 bytes .../build/treemacs/treemacs-core-utils.el | 1 - .../build/treemacs/treemacs-core-utils.elc | Bin 75828 -> 0 bytes .../build/treemacs/treemacs-customization.el | 1 - .../build/treemacs/treemacs-customization.elc | Bin 38689 -> 0 bytes .../build/treemacs/treemacs-diagnostics.el | 1 - .../build/treemacs/treemacs-diagnostics.elc | Bin 3458 -> 0 bytes .../treemacs/treemacs-dirs-to-collapse.py | 1 - straight/build/treemacs/treemacs-dom.el | 1 - straight/build/treemacs/treemacs-dom.elc | Bin 22306 -> 0 bytes .../build/treemacs/treemacs-extensions.el | 1 - .../build/treemacs/treemacs-extensions.elc | Bin 28399 -> 0 bytes straight/build/treemacs/treemacs-faces.el | 1 - straight/build/treemacs/treemacs-faces.elc | Bin 4265 -> 0 bytes .../build/treemacs/treemacs-filewatch-mode.el | 1 - .../treemacs/treemacs-filewatch-mode.elc | Bin 34234 -> 0 bytes .../build/treemacs/treemacs-follow-mode.el | 1 - .../build/treemacs/treemacs-follow-mode.elc | Bin 6476 -> 0 bytes .../treemacs/treemacs-fringe-indicator.el | 1 - .../treemacs/treemacs-fringe-indicator.elc | Bin 5132 -> 0 bytes .../build/treemacs/treemacs-git-status.py | 1 - straight/build/treemacs/treemacs-icons.el | 1 - straight/build/treemacs/treemacs-icons.elc | Bin 113870 -> 0 bytes straight/build/treemacs/treemacs-interface.el | 1 - .../build/treemacs/treemacs-interface.elc | Bin 90394 -> 0 bytes straight/build/treemacs/treemacs-macros.el | 1 - straight/build/treemacs/treemacs-macros.elc | Bin 20730 -> 0 bytes straight/build/treemacs/treemacs-mode.el | 1 - straight/build/treemacs/treemacs-mode.elc | Bin 22574 -> 0 bytes .../treemacs/treemacs-mouse-interface.el | 1 - .../treemacs/treemacs-mouse-interface.elc | Bin 13381 -> 0 bytes .../build/treemacs/treemacs-persistence.el | 1 - .../build/treemacs/treemacs-persistence.elc | Bin 16070 -> 0 bytes straight/build/treemacs/treemacs-rendering.el | 1 - .../build/treemacs/treemacs-rendering.elc | Bin 84554 -> 0 bytes straight/build/treemacs/treemacs-scope.el | 1 - straight/build/treemacs/treemacs-scope.elc | Bin 16936 -> 0 bytes .../treemacs-single-file-git-status.py | 1 - .../treemacs/treemacs-tag-follow-mode.el | 1 - .../treemacs/treemacs-tag-follow-mode.elc | Bin 16966 -> 0 bytes straight/build/treemacs/treemacs-tags.el | 1 - straight/build/treemacs/treemacs-tags.elc | Bin 22284 -> 0 bytes straight/build/treemacs/treemacs-themes.el | 1 - straight/build/treemacs/treemacs-themes.elc | Bin 10099 -> 0 bytes straight/build/treemacs/treemacs-visuals.el | 1 - straight/build/treemacs/treemacs-visuals.elc | Bin 7223 -> 0 bytes .../build/treemacs/treemacs-workspaces.el | 1 - .../build/treemacs/treemacs-workspaces.elc | Bin 49825 -> 0 bytes straight/build/treemacs/treemacs.el | 1 - straight/build/treemacs/treemacs.elc | Bin 14720 -> 0 bytes .../url-http-ntlm/url-http-ntlm-autoloads.el | 48 - straight/build/url-http-ntlm/url-http-ntlm.el | 1 - .../build/url-http-ntlm/url-http-ntlm.elc | Bin 9255 -> 0 bytes straight/repos/ace-window | 1 - straight/repos/avy | 1 - straight/repos/company-lsp | 1 - straight/repos/company-mode | 1 - straight/repos/dash.el | 1 - straight/repos/emacsmirror-mirror | 1 - straight/repos/f.el | 1 - straight/repos/gcode-emacs | 1 - straight/repos/gnu-elpa-mirror | 1 - straight/repos/ht.el | 1 - straight/repos/hydra | 1 - straight/repos/json.el | 1 - straight/repos/lsp-ivy | 1 - straight/repos/lsp-mode | 1 - straight/repos/lsp-treemacs | 1 - straight/repos/lsp-ui | 1 - straight/repos/markdown-mode | 1 - straight/repos/melpa | 1 - straight/repos/org-link-minor-mode | 1 - straight/repos/org-roam | 1 - straight/repos/pfuture | 1 - straight/repos/s.el | 1 - straight/repos/spinner | 1 - straight/repos/straight.el | 1 - straight/repos/swiper | 1 - straight/repos/treemacs | 1 - 420 files changed, 179 insertions(+), 9920 deletions(-) rename diary => diary/diary (96%) delete mode 100644 straight/build-cache.el delete mode 100644 straight/build/.DS_Store delete mode 100644 straight/build/ace-window/ace-window-autoloads.el delete mode 120000 straight/build/ace-window/ace-window.el delete mode 100644 straight/build/ace-window/ace-window.elc delete mode 100644 straight/build/async/async-autoloads.el delete mode 120000 straight/build/async/async-bytecomp.el delete mode 100644 straight/build/async/async-bytecomp.elc delete mode 120000 straight/build/async/async-pkg.el delete mode 120000 straight/build/async/async.el delete mode 100644 straight/build/async/async.elc delete mode 120000 straight/build/async/dired-async.el delete mode 100644 straight/build/async/dired-async.elc delete mode 120000 straight/build/async/smtpmail-async.el delete mode 100644 straight/build/async/smtpmail-async.elc delete mode 100644 straight/build/avy/avy-autoloads.el delete mode 120000 straight/build/avy/avy.el delete mode 100644 straight/build/avy/avy.elc delete mode 100644 straight/build/company-lsp/company-lsp-autoloads.el delete mode 120000 straight/build/company-lsp/company-lsp.el delete mode 100644 straight/build/company-lsp/company-lsp.elc delete mode 120000 straight/build/company/company-abbrev.el delete mode 100644 straight/build/company/company-abbrev.elc delete mode 100644 straight/build/company/company-autoloads.el delete mode 120000 straight/build/company/company-bbdb.el delete mode 100644 straight/build/company/company-bbdb.elc delete mode 120000 straight/build/company/company-capf.el delete mode 100644 straight/build/company/company-capf.elc delete mode 120000 straight/build/company/company-clang.el delete mode 100644 straight/build/company/company-clang.elc delete mode 120000 straight/build/company/company-cmake.el delete mode 100644 straight/build/company/company-cmake.elc delete mode 120000 straight/build/company/company-css.el delete mode 100644 straight/build/company/company-css.elc delete mode 120000 straight/build/company/company-dabbrev-code.el delete mode 100644 straight/build/company/company-dabbrev-code.elc delete mode 120000 straight/build/company/company-dabbrev.el delete mode 100644 straight/build/company/company-dabbrev.elc delete mode 120000 straight/build/company/company-eclim.el delete mode 100644 straight/build/company/company-eclim.elc delete mode 120000 straight/build/company/company-elisp.el delete mode 100644 straight/build/company/company-elisp.elc delete mode 120000 straight/build/company/company-etags.el delete mode 100644 straight/build/company/company-etags.elc delete mode 120000 straight/build/company/company-files.el delete mode 100644 straight/build/company/company-files.elc delete mode 120000 straight/build/company/company-gtags.el delete mode 100644 straight/build/company/company-gtags.elc delete mode 120000 straight/build/company/company-ispell.el delete mode 100644 straight/build/company/company-ispell.elc delete mode 120000 straight/build/company/company-keywords.el delete mode 100644 straight/build/company/company-keywords.elc delete mode 120000 straight/build/company/company-nxml.el delete mode 100644 straight/build/company/company-nxml.elc delete mode 120000 straight/build/company/company-oddmuse.el delete mode 100644 straight/build/company/company-oddmuse.elc delete mode 120000 straight/build/company/company-semantic.el delete mode 100644 straight/build/company/company-semantic.elc delete mode 120000 straight/build/company/company-template.el delete mode 100644 straight/build/company/company-template.elc delete mode 120000 straight/build/company/company-tempo.el delete mode 100644 straight/build/company/company-tempo.elc delete mode 120000 straight/build/company/company-tng.el delete mode 100644 straight/build/company/company-tng.elc delete mode 120000 straight/build/company/company-xcode.el delete mode 100644 straight/build/company/company-xcode.elc delete mode 120000 straight/build/company/company-yasnippet.el delete mode 100644 straight/build/company/company-yasnippet.elc delete mode 120000 straight/build/company/company.el delete mode 100644 straight/build/company/company.elc delete mode 100644 straight/build/dash-functional/dash-functional-autoloads.el delete mode 120000 straight/build/dash-functional/dash-functional.el delete mode 100644 straight/build/dash-functional/dash-functional.elc delete mode 100644 straight/build/dash/dash-autoloads.el delete mode 120000 straight/build/dash/dash.el delete mode 100644 straight/build/dash/dash.elc delete mode 100644 straight/build/dash/dash.info delete mode 120000 straight/build/dash/dash.texi delete mode 100644 straight/build/dash/dir delete mode 120000 straight/build/excorporate/dir delete mode 100644 straight/build/excorporate/excorporate-autoloads.el delete mode 120000 straight/build/excorporate/excorporate-calendar.el delete mode 100644 straight/build/excorporate/excorporate-calendar.elc delete mode 120000 straight/build/excorporate/excorporate-calfw.el delete mode 100644 straight/build/excorporate/excorporate-calfw.elc delete mode 120000 straight/build/excorporate/excorporate-diary.el delete mode 100644 straight/build/excorporate/excorporate-diary.elc delete mode 120000 straight/build/excorporate/excorporate-org.el delete mode 100644 straight/build/excorporate/excorporate-org.elc delete mode 120000 straight/build/excorporate/excorporate.el delete mode 100644 straight/build/excorporate/excorporate.elc delete mode 120000 straight/build/excorporate/excorporate.info delete mode 120000 straight/build/excorporate/excorporate.texi delete mode 100644 straight/build/f/f-autoloads.el delete mode 120000 straight/build/f/f.el delete mode 100644 straight/build/f/f.elc delete mode 100644 straight/build/fsm/fsm-autoloads.el delete mode 120000 straight/build/fsm/fsm.el delete mode 100644 straight/build/fsm/fsm.elc delete mode 100644 straight/build/gcode/gcode-autoloads.el delete mode 120000 straight/build/gcode/gcode.el delete mode 100644 straight/build/gcode/gcode.elc delete mode 100644 straight/build/ht/ht-autoloads.el delete mode 120000 straight/build/ht/ht.el delete mode 100644 straight/build/ht/ht.elc delete mode 100644 straight/build/hydra/hydra-autoloads.el delete mode 120000 straight/build/hydra/hydra-examples.el delete mode 120000 straight/build/hydra/hydra-ox.el delete mode 100644 straight/build/hydra/hydra-ox.elc delete mode 120000 straight/build/hydra/hydra.el delete mode 100644 straight/build/hydra/hydra.elc delete mode 120000 straight/build/ivy/colir.el delete mode 100644 straight/build/ivy/colir.elc delete mode 100644 straight/build/ivy/dir delete mode 120000 straight/build/ivy/elpa.el delete mode 100644 straight/build/ivy/elpa.elc delete mode 100644 straight/build/ivy/ivy-autoloads.el delete mode 120000 straight/build/ivy/ivy-help.org delete mode 120000 straight/build/ivy/ivy-overlay.el delete mode 100644 straight/build/ivy/ivy-overlay.elc delete mode 120000 straight/build/ivy/ivy.el delete mode 100644 straight/build/ivy/ivy.elc delete mode 100644 straight/build/ivy/ivy.info delete mode 120000 straight/build/ivy/ivy.texi delete mode 100644 straight/build/json/json-autoloads.el delete mode 120000 straight/build/json/json.el delete mode 100644 straight/build/json/json.elc delete mode 100644 straight/build/lsp-ivy/lsp-ivy-autoloads.el delete mode 120000 straight/build/lsp-ivy/lsp-ivy.el delete mode 100644 straight/build/lsp-ivy/lsp-ivy.elc delete mode 120000 straight/build/lsp-mode/lsp-clients.el delete mode 100644 straight/build/lsp-mode/lsp-clients.elc delete mode 120000 straight/build/lsp-mode/lsp-clojure.el delete mode 100644 straight/build/lsp-mode/lsp-clojure.elc delete mode 120000 straight/build/lsp-mode/lsp-cpp.el delete mode 100644 straight/build/lsp-mode/lsp-cpp.elc delete mode 120000 straight/build/lsp-mode/lsp-csharp.el delete mode 100644 straight/build/lsp-mode/lsp-csharp.elc delete mode 120000 straight/build/lsp-mode/lsp-css.el delete mode 100644 straight/build/lsp-mode/lsp-css.elc delete mode 120000 straight/build/lsp-mode/lsp-elm.el delete mode 100644 straight/build/lsp-mode/lsp-elm.elc delete mode 120000 straight/build/lsp-mode/lsp-erlang.el delete mode 100644 straight/build/lsp-mode/lsp-erlang.elc delete mode 120000 straight/build/lsp-mode/lsp-eslint.el delete mode 100644 straight/build/lsp-mode/lsp-eslint.elc delete mode 120000 straight/build/lsp-mode/lsp-fsharp.el delete mode 100644 straight/build/lsp-mode/lsp-fsharp.elc delete mode 120000 straight/build/lsp-mode/lsp-go.el delete mode 100644 straight/build/lsp-mode/lsp-go.elc delete mode 120000 straight/build/lsp-mode/lsp-haxe.el delete mode 100644 straight/build/lsp-mode/lsp-haxe.elc delete mode 120000 straight/build/lsp-mode/lsp-html.el delete mode 100644 straight/build/lsp-mode/lsp-html.elc delete mode 120000 straight/build/lsp-mode/lsp-intelephense.el delete mode 100644 straight/build/lsp-mode/lsp-intelephense.elc delete mode 120000 straight/build/lsp-mode/lsp-json.el delete mode 100644 straight/build/lsp-mode/lsp-json.elc delete mode 100644 straight/build/lsp-mode/lsp-mode-autoloads.el delete mode 120000 straight/build/lsp-mode/lsp-mode.el delete mode 100644 straight/build/lsp-mode/lsp-mode.elc delete mode 120000 straight/build/lsp-mode/lsp-pwsh.el delete mode 100644 straight/build/lsp-mode/lsp-pwsh.elc delete mode 120000 straight/build/lsp-mode/lsp-pyls.el delete mode 100644 straight/build/lsp-mode/lsp-pyls.elc delete mode 120000 straight/build/lsp-mode/lsp-rust.el delete mode 100644 straight/build/lsp-mode/lsp-rust.elc delete mode 120000 straight/build/lsp-mode/lsp-solargraph.el delete mode 100644 straight/build/lsp-mode/lsp-solargraph.elc delete mode 120000 straight/build/lsp-mode/lsp-terraform.el delete mode 100644 straight/build/lsp-mode/lsp-terraform.elc delete mode 120000 straight/build/lsp-mode/lsp-verilog.el delete mode 100644 straight/build/lsp-mode/lsp-verilog.elc delete mode 120000 straight/build/lsp-mode/lsp-vetur.el delete mode 100644 straight/build/lsp-mode/lsp-vetur.elc delete mode 120000 straight/build/lsp-mode/lsp-vhdl.el delete mode 100644 straight/build/lsp-mode/lsp-vhdl.elc delete mode 120000 straight/build/lsp-mode/lsp-xml.el delete mode 100644 straight/build/lsp-mode/lsp-xml.elc delete mode 120000 straight/build/lsp-mode/lsp-yaml.el delete mode 100644 straight/build/lsp-mode/lsp-yaml.elc delete mode 120000 straight/build/lsp-mode/lsp.el delete mode 100644 straight/build/lsp-mode/lsp.elc delete mode 100644 straight/build/lsp-treemacs/lsp-treemacs-autoloads.el delete mode 120000 straight/build/lsp-treemacs/lsp-treemacs.el delete mode 100644 straight/build/lsp-treemacs/lsp-treemacs.elc delete mode 100644 straight/build/lsp-ui/lsp-ui-autoloads.el delete mode 120000 straight/build/lsp-ui/lsp-ui-doc.el delete mode 100644 straight/build/lsp-ui/lsp-ui-doc.elc delete mode 120000 straight/build/lsp-ui/lsp-ui-flycheck.el delete mode 100644 straight/build/lsp-ui/lsp-ui-flycheck.elc delete mode 120000 straight/build/lsp-ui/lsp-ui-imenu.el delete mode 100644 straight/build/lsp-ui/lsp-ui-imenu.elc delete mode 120000 straight/build/lsp-ui/lsp-ui-peek.el delete mode 100644 straight/build/lsp-ui/lsp-ui-peek.elc delete mode 120000 straight/build/lsp-ui/lsp-ui-sideline.el delete mode 100644 straight/build/lsp-ui/lsp-ui-sideline.elc delete mode 120000 straight/build/lsp-ui/lsp-ui.el delete mode 100644 straight/build/lsp-ui/lsp-ui.elc delete mode 100644 straight/build/lv/lv-autoloads.el delete mode 120000 straight/build/lv/lv.el delete mode 100644 straight/build/lv/lv.elc delete mode 100644 straight/build/markdown-mode/markdown-mode-autoloads.el delete mode 120000 straight/build/markdown-mode/markdown-mode.el delete mode 100644 straight/build/markdown-mode/markdown-mode.elc delete mode 120000 straight/build/nadvice/nadvice.el delete mode 100644 straight/build/nadvice/nadvice.elc delete mode 100644 straight/build/ntlm/ntlm-autoloads.el delete mode 120000 straight/build/ntlm/ntlm.el delete mode 100644 straight/build/ntlm/ntlm.elc delete mode 100644 straight/build/org-link-minor-mode/org-link-minor-mode-autoloads.el delete mode 120000 straight/build/org-link-minor-mode/org-link-minor-mode.el delete mode 100644 straight/build/org-link-minor-mode/org-link-minor-mode.elc delete mode 100644 straight/build/org-roam/org-roam-autoloads.el delete mode 120000 straight/build/org-roam/org-roam.el delete mode 100644 straight/build/org-roam/org-roam.elc delete mode 100644 straight/build/pfuture/pfuture-autoloads.el delete mode 120000 straight/build/pfuture/pfuture.el delete mode 100644 straight/build/pfuture/pfuture.elc delete mode 100644 straight/build/s/s-autoloads.el delete mode 120000 straight/build/s/s.el delete mode 100644 straight/build/s/s.elc delete mode 100644 straight/build/soap-client/soap-client-autoloads.el delete mode 120000 straight/build/soap-client/soap-client.el delete mode 100644 straight/build/soap-client/soap-client.elc delete mode 120000 straight/build/soap-client/soap-inspect.el delete mode 100644 straight/build/soap-client/soap-inspect.elc delete mode 120000 straight/build/spinner/README.org delete mode 120000 straight/build/spinner/all-spinners.gif delete mode 120000 straight/build/spinner/some-spinners.gif delete mode 100644 straight/build/spinner/spinner-autoloads.el delete mode 120000 straight/build/spinner/spinner.el delete mode 100644 straight/build/spinner/spinner.elc delete mode 100644 straight/build/straight/straight-autoloads.el delete mode 120000 straight/build/straight/straight-x.el delete mode 100644 straight/build/straight/straight-x.elc delete mode 120000 straight/build/straight/straight.el delete mode 100644 straight/build/straight/straight.elc delete mode 120000 straight/build/treemacs/Changelog.org delete mode 120000 straight/build/treemacs/icons/default/asciidoc.png delete mode 120000 straight/build/treemacs/icons/default/babel.png delete mode 120000 straight/build/treemacs/icons/default/buffer-group-closed.png delete mode 120000 straight/build/treemacs/icons/default/buffer-group-open.png delete mode 120000 straight/build/treemacs/icons/default/c.png delete mode 120000 straight/build/treemacs/icons/default/cabal.png delete mode 120000 straight/build/treemacs/icons/default/clojure.png delete mode 120000 straight/build/treemacs/icons/default/conf.png delete mode 120000 straight/build/treemacs/icons/default/css.png delete mode 120000 straight/build/treemacs/icons/default/dart.png delete mode 120000 straight/build/treemacs/icons/default/direnv.png delete mode 120000 straight/build/treemacs/icons/default/docker.png delete mode 120000 straight/build/treemacs/icons/default/elx-light.png delete mode 120000 straight/build/treemacs/icons/default/elx.png delete mode 120000 straight/build/treemacs/icons/default/emacs.png delete mode 120000 straight/build/treemacs/icons/default/erlang.png delete mode 120000 straight/build/treemacs/icons/default/error.png delete mode 120000 straight/build/treemacs/icons/default/git.png delete mode 120000 straight/build/treemacs/icons/default/go.png delete mode 120000 straight/build/treemacs/icons/default/haskell.png delete mode 120000 straight/build/treemacs/icons/default/html.png delete mode 120000 straight/build/treemacs/icons/default/hy.png delete mode 120000 straight/build/treemacs/icons/default/image.png delete mode 120000 straight/build/treemacs/icons/default/info.png delete mode 120000 straight/build/treemacs/icons/default/jar.png delete mode 120000 straight/build/treemacs/icons/default/jinja2.png delete mode 120000 straight/build/treemacs/icons/default/js.png delete mode 120000 straight/build/treemacs/icons/default/json.png delete mode 120000 straight/build/treemacs/icons/default/julia.png delete mode 120000 straight/build/treemacs/icons/default/kotlin.png delete mode 120000 straight/build/treemacs/icons/default/ledger.png delete mode 120000 straight/build/treemacs/icons/default/lock.png delete mode 120000 straight/build/treemacs/icons/default/markdown.png delete mode 120000 straight/build/treemacs/icons/default/nix.png delete mode 120000 straight/build/treemacs/icons/default/ocaml.png delete mode 120000 straight/build/treemacs/icons/default/pdf.png delete mode 120000 straight/build/treemacs/icons/default/php.png delete mode 120000 straight/build/treemacs/icons/default/project.png delete mode 120000 straight/build/treemacs/icons/default/puppet.png delete mode 120000 straight/build/treemacs/icons/default/purescript.png delete mode 120000 straight/build/treemacs/icons/default/python.png delete mode 120000 straight/build/treemacs/icons/default/racket.png delete mode 120000 straight/build/treemacs/icons/default/rust.png delete mode 120000 straight/build/treemacs/icons/default/sbt.png delete mode 120000 straight/build/treemacs/icons/default/scala.png delete mode 120000 straight/build/treemacs/icons/default/scons.png delete mode 120000 straight/build/treemacs/icons/default/shell.png delete mode 120000 straight/build/treemacs/icons/default/tags-closed.png delete mode 120000 straight/build/treemacs/icons/default/tags-leaf.png delete mode 120000 straight/build/treemacs/icons/default/tags-open.png delete mode 120000 straight/build/treemacs/icons/default/tex.png delete mode 120000 straight/build/treemacs/icons/default/ts.png delete mode 120000 straight/build/treemacs/icons/default/txt.png delete mode 120000 straight/build/treemacs/icons/default/vagrant.png delete mode 120000 straight/build/treemacs/icons/default/video.png delete mode 120000 straight/build/treemacs/icons/default/vsc/README.txt delete mode 120000 straight/build/treemacs/icons/default/vsc/binary.png delete mode 120000 straight/build/treemacs/icons/default/vsc/deps.png delete mode 120000 straight/build/treemacs/icons/default/vsc/dir-closed.png delete mode 120000 straight/build/treemacs/icons/default/vsc/dir-open.png delete mode 120000 straight/build/treemacs/icons/default/vsc/elm.png delete mode 120000 straight/build/treemacs/icons/default/vsc/elx.png delete mode 120000 straight/build/treemacs/icons/default/vsc/license.png delete mode 120000 straight/build/treemacs/icons/default/vsc/lisp.png delete mode 120000 straight/build/treemacs/icons/default/vsc/log.png delete mode 120000 straight/build/treemacs/icons/default/vsc/lua.png delete mode 120000 straight/build/treemacs/icons/default/vsc/make.png delete mode 120000 straight/build/treemacs/icons/default/vsc/nim.png delete mode 120000 straight/build/treemacs/icons/default/vsc/org.png delete mode 120000 straight/build/treemacs/icons/default/vsc/perl.png delete mode 120000 straight/build/treemacs/icons/default/vsc/r.png delete mode 120000 straight/build/treemacs/icons/default/vsc/reason.png delete mode 120000 straight/build/treemacs/icons/default/vsc/root-closed.png delete mode 120000 straight/build/treemacs/icons/default/vsc/root-open.png delete mode 120000 straight/build/treemacs/icons/default/vsc/ruby.png delete mode 120000 straight/build/treemacs/icons/default/vsc/scss.png delete mode 120000 straight/build/treemacs/icons/default/vsc/sql.png delete mode 120000 straight/build/treemacs/icons/default/vsc/toml.png delete mode 120000 straight/build/treemacs/icons/default/vsc/vim.png delete mode 120000 straight/build/treemacs/icons/default/vsc/xml.png delete mode 120000 straight/build/treemacs/icons/default/vsc/zip.png delete mode 120000 straight/build/treemacs/icons/default/vue.png delete mode 120000 straight/build/treemacs/icons/default/warning.png delete mode 120000 straight/build/treemacs/icons/default/yaml.png delete mode 120000 straight/build/treemacs/treemacs-async.el delete mode 100644 straight/build/treemacs/treemacs-async.elc delete mode 100644 straight/build/treemacs/treemacs-autoloads.el delete mode 120000 straight/build/treemacs/treemacs-bookmarks.el delete mode 100644 straight/build/treemacs/treemacs-bookmarks.elc delete mode 120000 straight/build/treemacs/treemacs-compatibility.el delete mode 100644 straight/build/treemacs/treemacs-compatibility.elc delete mode 120000 straight/build/treemacs/treemacs-core-utils.el delete mode 100644 straight/build/treemacs/treemacs-core-utils.elc delete mode 120000 straight/build/treemacs/treemacs-customization.el delete mode 100644 straight/build/treemacs/treemacs-customization.elc delete mode 120000 straight/build/treemacs/treemacs-diagnostics.el delete mode 100644 straight/build/treemacs/treemacs-diagnostics.elc delete mode 120000 straight/build/treemacs/treemacs-dirs-to-collapse.py delete mode 120000 straight/build/treemacs/treemacs-dom.el delete mode 100644 straight/build/treemacs/treemacs-dom.elc delete mode 120000 straight/build/treemacs/treemacs-extensions.el delete mode 100644 straight/build/treemacs/treemacs-extensions.elc delete mode 120000 straight/build/treemacs/treemacs-faces.el delete mode 100644 straight/build/treemacs/treemacs-faces.elc delete mode 120000 straight/build/treemacs/treemacs-filewatch-mode.el delete mode 100644 straight/build/treemacs/treemacs-filewatch-mode.elc delete mode 120000 straight/build/treemacs/treemacs-follow-mode.el delete mode 100644 straight/build/treemacs/treemacs-follow-mode.elc delete mode 120000 straight/build/treemacs/treemacs-fringe-indicator.el delete mode 100644 straight/build/treemacs/treemacs-fringe-indicator.elc delete mode 120000 straight/build/treemacs/treemacs-git-status.py delete mode 120000 straight/build/treemacs/treemacs-icons.el delete mode 100644 straight/build/treemacs/treemacs-icons.elc delete mode 120000 straight/build/treemacs/treemacs-interface.el delete mode 100644 straight/build/treemacs/treemacs-interface.elc delete mode 120000 straight/build/treemacs/treemacs-macros.el delete mode 100644 straight/build/treemacs/treemacs-macros.elc delete mode 120000 straight/build/treemacs/treemacs-mode.el delete mode 100644 straight/build/treemacs/treemacs-mode.elc delete mode 120000 straight/build/treemacs/treemacs-mouse-interface.el delete mode 100644 straight/build/treemacs/treemacs-mouse-interface.elc delete mode 120000 straight/build/treemacs/treemacs-persistence.el delete mode 100644 straight/build/treemacs/treemacs-persistence.elc delete mode 120000 straight/build/treemacs/treemacs-rendering.el delete mode 100644 straight/build/treemacs/treemacs-rendering.elc delete mode 120000 straight/build/treemacs/treemacs-scope.el delete mode 100644 straight/build/treemacs/treemacs-scope.elc delete mode 120000 straight/build/treemacs/treemacs-single-file-git-status.py delete mode 120000 straight/build/treemacs/treemacs-tag-follow-mode.el delete mode 100644 straight/build/treemacs/treemacs-tag-follow-mode.elc delete mode 120000 straight/build/treemacs/treemacs-tags.el delete mode 100644 straight/build/treemacs/treemacs-tags.elc delete mode 120000 straight/build/treemacs/treemacs-themes.el delete mode 100644 straight/build/treemacs/treemacs-themes.elc delete mode 120000 straight/build/treemacs/treemacs-visuals.el delete mode 100644 straight/build/treemacs/treemacs-visuals.elc delete mode 120000 straight/build/treemacs/treemacs-workspaces.el delete mode 100644 straight/build/treemacs/treemacs-workspaces.elc delete mode 120000 straight/build/treemacs/treemacs.el delete mode 100644 straight/build/treemacs/treemacs.elc delete mode 100644 straight/build/url-http-ntlm/url-http-ntlm-autoloads.el delete mode 120000 straight/build/url-http-ntlm/url-http-ntlm.el delete mode 100644 straight/build/url-http-ntlm/url-http-ntlm.elc delete mode 160000 straight/repos/ace-window delete mode 160000 straight/repos/avy delete mode 160000 straight/repos/company-lsp delete mode 160000 straight/repos/company-mode delete mode 160000 straight/repos/dash.el delete mode 160000 straight/repos/emacsmirror-mirror delete mode 160000 straight/repos/f.el delete mode 160000 straight/repos/gcode-emacs delete mode 160000 straight/repos/gnu-elpa-mirror delete mode 160000 straight/repos/ht.el delete mode 160000 straight/repos/hydra delete mode 160000 straight/repos/json.el delete mode 160000 straight/repos/lsp-ivy delete mode 160000 straight/repos/lsp-mode delete mode 160000 straight/repos/lsp-treemacs delete mode 160000 straight/repos/lsp-ui delete mode 160000 straight/repos/markdown-mode delete mode 160000 straight/repos/melpa delete mode 160000 straight/repos/org-link-minor-mode delete mode 160000 straight/repos/org-roam delete mode 160000 straight/repos/pfuture delete mode 160000 straight/repos/s.el delete mode 160000 straight/repos/spinner delete mode 160000 straight/repos/straight.el delete mode 160000 straight/repos/swiper delete mode 160000 straight/repos/treemacs diff --git a/.gitignore b/.gitignore index b02698b..0d3de22 100644 --- a/.gitignore +++ b/.gitignore @@ -15,4 +15,4 @@ lisp/unused.el !**/*.snippet !diary !bookmarks -!straight \ No newline at end of file +!straightstraight/ diff --git a/bookmarks b/bookmarks index 7c669fc..a8d3a9d 100644 --- a/bookmarks +++ b/bookmarks @@ -48,15 +48,15 @@ (rear-context-string . "RTUP: overview\n\n") (position . 140)) ("org-capture-last-stored" - (filename . "~/Dropbox/Org/todo.org") - (front-context-string . "** INPROGRESS Cr") - (rear-context-string . " - Try-Catch\n") - (position . 15347)) + (filename . "/mnt/c/Users/Levi/Dropbox/Org/Roam/2020-09-02.org") + (front-context-string) + (rear-context-string . "data:\n** Tags: \n") + (position . 73)) ("org-refile-last-stored" - (filename . "~/Dropbox/Org/archive.org") - (front-context-string . "** DONE LWC desi") - (rear-context-string . " =width: 100%=\n\n") - (position . 8891)) + (filename . "/mnt/c/Users/Levi/Dropbox/Org/archive.org") + (front-context-string . "** DONE BSBDT-71") + (rear-context-string . "2\n - [X] 1004\n") + (position . 12700)) ("init" (filename . "~/.emacs.d/lisp/04-custom-init.el") (front-context-string . ";;; Code:\n\n(defv") diff --git a/diary b/diary/diary similarity index 96% rename from diary rename to diary/diary index c779857..554e30b 100644 --- a/diary +++ b/diary/diary @@ -1,3 +1,5 @@ +#import "~/.emacs.d/diary/calendar" + %%(diary-anniversary 01 08 1994) Tyler's Birthday (%d years old) %%(diary-anniversary 02 12 2018) Leo's Birthday (%d years old) %%(diary-anniversary 03 11 1954) Dad's Birthday (%d years old) @@ -14,4 +16,3 @@ %%(diary-anniversary 11 10 2012) Luke's Birthday (%d years old) %%(diary-anniversary 11 13 1958) Kay's Birthday (%d years old) %%(diary-anniversary 12 16 1992) MacKenna's Birthday (%d years old) - diff --git a/init.el b/init.el index 6af1cb8..d51f72a 100644 --- a/init.el +++ b/init.el @@ -12,12 +12,12 @@ (require '03-custom-binds) (require '04-custom-init) (require '05-custom-functions) -(require '06-custom-exwm) +;; (require '06-custom-exwm) (require '07-custom-ligatures) (require '07_5-custom-created-packages) (require '08-custom-packages) (require '09-custom-packages-config) -(server-start) +(unless (server-running-p) (server-start)) ;;; init.el ends here diff --git a/lisp/01-custom-early-init.el b/lisp/01-custom-early-init.el index 9b1a52d..939b551 100644 --- a/lisp/01-custom-early-init.el +++ b/lisp/01-custom-early-init.el @@ -16,6 +16,7 @@ Elements have the form ((KEY . [MAP]) CMD ORIGINAL-CMD)") (setq safe-local-variable-values (quote ( (visual-line-mode . 1) + (eval org-content 1) (eval org-content 2) (eval org-content 3) (whitespace-line-column . 120) diff --git a/lisp/02-custom-package-setup.el b/lisp/02-custom-package-setup.el index 68406a0..27b198b 100644 --- a/lisp/02-custom-package-setup.el +++ b/lisp/02-custom-package-setup.el @@ -10,7 +10,7 @@ (eval-and-compile (setq load-prefer-newer t - package-user-dir "~/.emacs.d/elpa" + package-user-dir (concat user-emacs-directory "elpa") package--init-file-ensured t ; so it doesn't call package initialize package-enable-at-startup nil) ; do not automatically load packages diff --git a/lisp/03-custom-binds.el b/lisp/03-custom-binds.el index e3b2a8c..10a4f89 100644 --- a/lisp/03-custom-binds.el +++ b/lisp/03-custom-binds.el @@ -8,7 +8,8 @@ (defadvice ansi-term (before force-bash) "Open an interactive ansi-terminal that defaults to bash." (interactive (list my-term-shell))) -(ad-activate 'ansi-term) + +;; (ad-activate 'ansi-term) ;; Get shell env vars. (let ((path (shell-command-to-string ". /home/leothelocust/.bashrc; echo -n $PATH"))) diff --git a/lisp/04-custom-init.el b/lisp/04-custom-init.el index ecae4e5..70ee1c9 100644 --- a/lisp/04-custom-init.el +++ b/lisp/04-custom-init.el @@ -12,6 +12,7 @@ (setq-default initial-scratch-message nil backup-directory-alist (list (cons ".*" backup-dir)) + inhibit-startup-screen t ;; auto-save-list-file-prefix autosave-dir ;; auto-save-file-name-transforms `((".*" ,autosave-dir t)) ) @@ -64,27 +65,16 @@ ;; Set auth source ;; (setq auth-sources '("~/.authinfo.gpg")) -;; Set window location/size -(if (eq system-type 'darwin) - (progn - (set-frame-position (selected-frame) 811 816) - (set-frame-height (selected-frame) 55) - (set-frame-width (selected-frame) 220)) - (message "Don't configure location for other OSes")) - (setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3") (defalias 'yes-or-no-p 'y-or-n-p) (defvar browse-url-generic-program) (defvar engine/browser-function) -;; (setq ; browse-url-generic-program "/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome" -;; browse-url-browser-function 'browse-url-generic) (setq browse-url-browser-function 'browse-url-generic - ;; engine/browser-function 'browse-url-generic - ;; Chrome because Firefox will complain that a copy is already open. - browse-url-generic-program "/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe") + browse-url-generic-program "/mnt/c/Program Files (x86)/Microsoft/Edge/Application/msedge.exe" + browse-url-generic-args '("--profile-directory=Default")) (defun display-startup-echo-area-message () "Display startup echo area message." diff --git a/lisp/05-custom-functions.el b/lisp/05-custom-functions.el index afe98a1..97a3447 100644 --- a/lisp/05-custom-functions.el +++ b/lisp/05-custom-functions.el @@ -186,16 +186,16 @@ (defun leo/org-roam-reformat-tags () "Search for Tags: in document and replace the old single-line format with a newline separated list." (interactive) - (save-excursion - (goto-char (point-min)) - (if (re-search-forward "Tags:") - (progn - (replace-regexp "Tags: \\[" "Tags:\n- [" nil (point-at-bol) (point-at-eol)) - (replace-regexp "\\] \\[" "] \n- [" nil (point-at-bol) (point-at-eol)) - (message "Tags formatted!") - ) - (message "Tags not found, format aborted") - ))) + ;; (save-excursion + ;; (goto-char (point-min)) + ;; (if (re-search-forward "Tags:") + ;; (progn + ;; (replace-regexp "Tags: \\[" "Tags:\n- [" nil (point-at-bol) (point-at-eol)) + ;; (replace-regexp "\\] \\[" "] \n- [" nil (point-at-bol) (point-at-eol)) + ;; (message "Tags formatted!") + ;; ) + ;; (message "Tags not found, format aborted"))) + ) (defun leo/org-table-slurp () "Slurp a line below the table into current cell." diff --git a/lisp/07_5-custom-created-packages.el b/lisp/07_5-custom-created-packages.el index fce55f9..32048ce 100644 --- a/lisp/07_5-custom-created-packages.el +++ b/lisp/07_5-custom-created-packages.el @@ -9,14 +9,20 @@ :commands leo/convert-to-table :load-path "custom/convert-to-table") +;; Allows links to open a Dired buffer (useful in Org links for example) +;; [[my link][dired:~/myexample]] (use-package ol-dired :demand t :load-path "custom/ol-dired") +;; Open a mail message in MacOS Mail app (use-package ol-message + :if (eq system-type 'darwin) :demand t :load-path "custom/ol-message") +;; Login to SF orgs via an Org link +;; [[Login to an org][sflogin:lolson@eaglecrk.com.myorgusername]] (use-package ol-sflogin :demand t :load-path "custom/ol-sflogin") @@ -27,6 +33,13 @@ ("M-" . sfdx/next-component-file) ("C-x C-l s" . sfdx/transient-action)) +(use-package vlocitemacs + :load-path "custom/vlocitemacs" + :bind + ("C-x C-l v" . vlo/transient-action)) + + + (use-package json :straight ( :type git @@ -43,12 +56,6 @@ :branch "master") :commands gcode-mode) -(use-package vlocitemacs - :load-path "custom/vlocitemacs" - :bind - ("C-x C-l v" . vlo/transient-action)) - - (provide '07_5-custom-created-packages) diff --git a/lisp/08-custom-packages.el b/lisp/08-custom-packages.el index f637124..fdc9742 100644 --- a/lisp/08-custom-packages.el +++ b/lisp/08-custom-packages.el @@ -36,23 +36,46 @@ (use-package use-package-ensure-system-package :defer t) +;; https://github.com/emacs-dashboard/emacs-dashboard +(use-package dashboard + :ensure t + :init + (setq dashboard-items '((recents . 10) + (bookmarks . 10) + (agenda . 3) + (projects . 5) + )) + (setq dashboard-center-content t) + (setq dashboard-banner-logo-title "Let's do this...") + (setq dashboard-startup-banner 1) + (setq initial-buffer-choice (lambda () (get-buffer "*dashboard*"))) + ;; (setq dashboard-show-shortcuts t) + ;; (setq show-week-agenda-p t) + ;; (setq dashboard-org-agenda-categories '("eaglecrk")) + (dashboard-setup-startup-hook)) + (use-package ag - :commands ag) + :if (eq system-type 'gnu/linux) + :commands ag + :ensure-system-package + ("/usr/bin/ag" . "sudo apt install silversearcher-ag")) ;; https://melpa.org/#/async (use-package async + :disabled :commands (async-start async-start-process)) ;; https://github.com/myrjola/diminish.el (use-package diminish - :demand t) + :ensure t) ;; https://elpa.gnu.org/packages/delight.html (use-package delight - :demand t) + :ensure t) ;; https://github.com/winterTTr/ace-jump-mode (use-package ace-jump-mode + :disabled :bind (("C-c SPC" . just-one-space) ("M-SPC" . ace-jump-mode))) @@ -88,6 +111,7 @@ ;; https://github.com/Malabarba/beacon (use-package beacon + :disabled :commands beacon-mode :diminish :init @@ -100,6 +124,7 @@ ;; https://github.com/iqbalansari/emacs-emojify (use-package emojify + :disabled :defer 25 :config (global-emojify-mode 1)) @@ -121,33 +146,49 @@ :keybinding "m") (engine-mode 1)) -(use-package excorporate - :disabled - :defer 5 - :straight (:host github :repo "emacsmirror/excorporate" :branch "master") - :config - (setq-default excorporate-configuration (quote ("lolson@eaglecrk.com" . "https://outlook.office365.com/EWS/Exchange.asmx")) - org-agenda-include-diary t) - - (add-hook 'diary-mark-entries-hook 'diary-mark-included-diary-files) - - (defun my/agenda-update-diary () - "Update exchange diary." - (interactive) - (exco-diary-diary-advice - (calendar-current-date) - (calendar-current-date) - #'message "Diary updated")) +;; Calendars integration via built-in Diary mode - independent of Org-mode +(setq diary-file "~/.emacs.d/diary/diary" + diary-location "~/.emacs.d/diary/") + +;; calendars you want to download +;; each item links to a remote iCal calendar +(setq calendars + '(("calendar" . "https://outlook.office365.com/owa/calendar/e5ed2f2ca7cc4e1d9a79a936cb5f57d5@eaglecrk.com/59b7a490c28447108f632f56b83123645556575710540309817/calendar.ics") + )) + +(defun getcal (url file) + "Download ics file and add it to file" + (let ((tmpfile (url-file-local-copy url))) + (icalendar-import-file tmpfile file) + (kill-buffer (car (last (split-string tmpfile "/")))))) + +(defun getcals () + "Load a set of ICS calendars into Emacs diary files" + (interactive) + (mapcar #'(lambda (x) + (let ((file (concat diary-location (car x))) + (url (cdr x))) + (message (concat "Loading " url " into " file)) + (find-file file) + ;; (flush-lines "^[& ]") ;; if you import ical as non marking + (erase-buffer) ;; to avoid duplicating events + (getcal url file) + )) + calendars) + (message "Retrieved Calendar")) + + +;; import the ical calendar files into one file that Emacs diary and calendar can properly work with +;;(icalendar-import-file "~/emacs.d/diary/calendar.ics" +;; "~/emacs.d/diary/diary") + +;; Fetch some better view of the calendars +(add-hook 'diary-list-entries-hook 'diary-sort-entries t) +(add-hook 'diary-list-entries-hook 'diary-include-other-diary-files) +(add-hook 'diary-mark-entries-hook 'diary-mark-included-diary-files) + +;; (add-hook 'org-agenda-cleanup-fancy-diary-hook 'getcals) - ;; Update diary each time the agenda is refreshed - ;; (add-hook 'org-agenda-cleanup-fancy-diary-hook 'my/agenda-update-diary) - - ;; activate excorporate and request un/pw - (excorporate) - - ;; enable diary integration - (excorporate-diary-enable) - ) ;; https://github.com/Fanael/rainbow-delimiters (use-package rainbow-delimiters @@ -163,24 +204,7 @@ :config (setq inhibit-compacting-font-caches t)) -;; https://github.com/emacs-dashboard/emacs-dashboard -(use-package dashboard - :demand t - :preface - (defvar show-week-agenda-p) - :init - (setq dashboard-items '((recents . 10) - (bookmarks . 10) - (projects . 5) - (agenda . 5))) - (setq dashboard-center-content t) - (setq dashboard-banner-logo-title "Let's do this...") - (setq dashboard-startup-banner 1) - (setq dashboard-show-shortcuts t) - (setq show-week-agenda-p t) - (setq dashboard-org-agenda-categories '("eaglecrk")) - :config - (dashboard-setup-startup-hook)) + (use-package amx :commands amx-mode) @@ -230,6 +254,19 @@ ("C-c h f" . howdoyou-go-back-to-first-link) ("C-c h r" . howdoyou-reload-link)) +(use-package counsel-web + :ensure t) + +(defun my/howdoyou-with-suggestions () + "Call `howdoyou-query' with suggestions from `counsel-web-suggest'." + (interactive) + (counsel-web-suggest nil + "How Do You: " + #'counsel-web-suggest--google + (lambda (x) + (howdoyou-query x)))) + + ;; https://github.com/magnars/multiple-cursors.el (use-package multiple-cursors :bind @@ -377,6 +414,7 @@ ;; https://github.com/ledger/ledger-mode (use-package ledger-mode + :disabled :mode ("\\.dat\\'" "\\.ledger\\'") :bind (("C-x C-l l" . (lambda () (interactive) (find-file "~/Documents/finance-records/ledger.dat"))) @@ -512,7 +550,7 @@ ;; :map mu4e-headers-mode-map ) :config - (setq mu4e-maildir "/Users/leviolson/Maildir" + (setq mu4e-maildir (expand-file-name "~/Maildir") mu4e-mu-binary "/usr/local/bin/mu" mail-user-agent 'mu4e-user-agent mu4e-change-filenames-when-moving t ;; Rename files when moving (required by mbsync) @@ -657,11 +695,9 @@ (defvar org-html-text-markup-alist) (defvar org-capture-templates) :init - (setq org-agenda-files '("~/Dropbox/Org/todo.org" - "~/Dropbox/Org/diary/eaglecrk.org" - "~/Dropbox/Org/archive.org" - "~/Projects/vlocity/cmt-training-org/LightningWebComponents/README.org" - ;; "~/.emacs.d/excorporate/diary-excorporate-today" + (setq org-agenda-files '("~/Org/todo.org" + "~/Org/personal.org" + "~/Org/archive.org" )) (setq org-agenda-include-diary t) (add-to-list 'safe-local-variable-values '(eval leo/deft-insert-boilerplate)) @@ -675,7 +711,7 @@ (sequence "WAITING(w)" "|")) org-refile-targets '((nil :maxlevel . 3) (org-agenda-files :maxlevel . 3)) - org-directory "~/Dropbox/Org" + org-directory "~/Org" org-default-notes-file (concat org-directory "/todo.org") org-src-fontify-natively t org-startup-folded t @@ -700,6 +736,14 @@ (verbatim . "%s")) ) :config + (add-hook 'focus-in-hook + (lambda () (progn + (setq org-tags-column (- 4 (window-body-width)))) (org-align-tags t))) + + (add-hook 'focus-out-hook + (lambda () (progn + (setq org-tags-column (- 4 (window-body-width)))) (org-align-tags t))) + (defun org-src-disable-flycheck-doc () "Disable flycheck comment doc string checking when (C-c ') ing a file." (interactive) @@ -714,7 +758,7 @@ (emacs-lisp . t))) (setq org-capture-templates - '(("t" "new task" entry (file+headline "~/Dropbox/Org/todo.org" "Tasks") + '(("t" "new task" entry (file+headline "~/Org/todo.org" "Tasks") "* TODO [#A] %?\nSCHEDULED: %(org-insert-time-stamp (org-read-date nil t \"+0d\"))\n%a\n") ("n" "new note" entry (file+headline org-default-notes-file "Notes") "* %?\n%i\n") @@ -762,12 +806,11 @@ :straight (:host github :repo "seanohalpin/org-link-minor-mode" :branch "master") :commands org-link-minor-mode) -;; (use-package ob-restclient -;; :disabled -;; :ensure t -;; :config -;; (setq org-babel-default-header-args:restclient -;; `((:results . "output")))) +(use-package ob-restclient + :ensure t + :config + (setq org-babel-default-header-args:restclient + `((:results . "output")))) ;; https://github.com/astahlman/ob-async ;; Run a begin_src block asynchronously via :async @@ -813,17 +856,16 @@ ;; https://github.com/jethrokuan/org-roam/ (use-package org-roam + :ensure t + :demand t :hook - ((org-mode . org-roam-mode) - (after-init . org-roam--build-cache-async) ;; optional! - ) - :straight (:host github :repo "jethrokuan/org-roam" :branch "develop") - :custom - (org-roam-directory "~/Dropbox/Org/Roam/") + (org-mode . org-roam-mode) + :straight (:host github :repo "jethrokuan/org-roam" :branch "master") :config - (org-roam--build-cache-async) - (setq org-roam-graphviz-executable "/usr/local/Cellar/graphviz/2.42.2/bin/dot") - (setq org-roam-graph-viewer "/usr/bin/open") + ;; (org-roam--build-cache-async) + ;; (setq org-roam-graphviz-executable "/usr/local/Cellar/graphviz/2.42.2/bin/dot") + ;; (setq org-roam-graph-viewer "/usr/bin/open") + (setq org-roam-directory "~/Org/Roam/") (setq org-roam-link-title-format "r::%s") :bind ("C-c n l" . org-roam) @@ -840,7 +882,7 @@ (deft-recursive t) (deft-use-filter-string-for-filename t) (deft-default-extension "org") - (deft-directory "~/Dropbox/Org/Roam/")) + (deft-directory "~/Org/Roam/")) ;; https://github.com/hniksic/emacs-htmlize (use-package htmlize @@ -866,18 +908,5 @@ (use-package sudo-edit :commands (sudo-edit)) -;; https://www.emacswiki.org/emacs/ParEdit -(use-package paredit - :hook ( - (emacs-lisp-mode . enable-paredit-mode) - (lisp-mode . enable-paredit-mode) - (lisp-interaction-mode . enable-paredit-mode) - (scheme-mode . enable-paredit-mode) - (eval-expression-minibuffer-setup . enable-paredit-mode) - ) - :config - (unbind-key "M-q" paredit-mode-map)) - - (provide '08-custom-packages) ;;; 08-custom-packages.el ends here diff --git a/lisp/09-custom-packages-config.el b/lisp/09-custom-packages-config.el index 5041b59..5f3fc2e 100644 --- a/lisp/09-custom-packages-config.el +++ b/lisp/09-custom-packages-config.el @@ -6,14 +6,31 @@ ;; Diminish -(diminish 'eldoc-mode) -(diminish 'subword-mode) +;; (diminish 'eldoc-mode) +;; (diminish 'subword-mode) ;; Dired -(require 'dired-x) -(setq-default dired-omit-files-p t) -(setq list-directory-brief-switches "-al" - dired-omit-files (concat dired-omit-files "^\\.?#\\|\\.DS_Store")) +;; (require 'dired-x) +;; (setq-default dired-omit-files-p t) +;; (setq list-directory-brief-switches "-al" +;; dired-omit-files (concat dired-omit-files "^\\.?#\\|\\.DS_Store")) + +;; Set window location/size +(if (eq system-type 'darwin) + (progn + (set-frame-position (selected-frame) 811 816) + (set-frame-height (selected-frame) 55) + (set-frame-width (selected-frame) 220)) + (message "Don't configure location for other OSes")) +(if (eq system-type 'gnu/linux) + (progn + (set-frame-position (selected-frame) 800 400) + (set-frame-size (selected-frame) 220 55) + ;; (set-frame-height (selected-frame) 55) + ;; (set-frame-width (selected-frame) 220) + (message "gnu/linux detected - resizing") + ) + (message "Don't configure location/size for other OSes")) (provide '09-custom-packages-config) diff --git a/straight/build-cache.el b/straight/build-cache.el deleted file mode 100644 index 2df2c8f..0000000 --- a/straight/build-cache.el +++ /dev/null @@ -1,1004 +0,0 @@ - -:kak - -"27.0.91" - -#s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("org-elpa" ("2020-09-01 13:05:17" nil (:local-repo nil :package "org-elpa" :type git)) "melpa" ("2020-09-01 13:05:17" nil (:type git :host github :repo "melpa/melpa" :no-build t :package "melpa" :local-repo "melpa")) "gnu-elpa-mirror" ("2020-09-01 13:05:17" nil (:type git :host github :repo "emacs-straight/gnu-elpa-mirror" :no-build t :package "gnu-elpa-mirror" :local-repo "gnu-elpa-mirror")) "emacsmirror-mirror" ("2020-09-01 13:05:17" nil (:type git :host github :repo "emacs-straight/emacsmirror-mirror" :no-build t :package "emacsmirror-mirror" :local-repo "emacsmirror-mirror")) "straight" ("2020-09-01 13:05:17" ("emacs") (:type git :host github :repo "raxod502/straight.el" :files ("straight*.el") :branch "master" :package "straight" :local-repo "straight.el")) "json" ("2020-09-01 13:05:17" nil (:type git :host github :repo "ryancrum/json.el" :branch "master" :package "json" :local-repo "json.el")) "gcode" ("2020-09-01 13:05:17" nil (:type git :host github :repo "jasapp/gcode-emacs" :branch "master" :package "gcode" :local-repo "gcode-emacs")) "lsp-mode" ("2020-09-01 13:05:19" ("emacs" "dash" "dash-functional" "f" "ht" "spinner" "markdown-mode" "lv") (:host github :repo "emacs-lsp/lsp-mode" :branch "master" :package "lsp-mode" :type git :local-repo "lsp-mode")) "lsp-ui" ("2020-09-01 13:05:19" ("emacs" "dash" "dash-functional" "lsp-mode" "markdown-mode") (:host github :repo "emacs-lsp/lsp-ui" :branch "master" :files (:defaults "lsp-ui-doc.html" "lsp-ui-pkg.el") :package "lsp-ui" :type git :local-repo "lsp-ui")) "company-lsp" ("2020-09-01 13:05:19" ("emacs" "lsp-mode" "company" "s" "dash") (:host github :repo "tigersoldier/company-lsp" :branch "master" :package "company-lsp" :type git :local-repo "company-lsp")) "lsp-ivy" ("2020-09-01 13:05:19" ("emacs" "dash" "lsp-mode" "ivy") (:host github :repo "emacs-lsp/lsp-ivy" :branch "master" :package "lsp-ivy" :type git :local-repo "lsp-ivy")) "lsp-treemacs" ("2020-09-01 13:05:19" ("emacs" "dash" "dash-functional" "f" "ht" "treemacs" "lsp-mode") (:host github :repo "emacs-lsp/lsp-treemacs" :branch "master" :files (:defaults "icons" "lsp-treemacs-pkg.el") :package "lsp-treemacs" :type git :local-repo "lsp-treemacs")) "org-link-minor-mode" ("2020-09-01 13:05:19" ("emacs") (:host github :repo "seanohalpin/org-link-minor-mode" :branch "master" :package "org-link-minor-mode" :type git :local-repo "org-link-minor-mode")) "org-roam" ("2020-09-01 13:05:19" ("emacs" "dash" "f" "s" "org" "emacsql" "emacsql-sqlite3") (:host github :repo "jethrokuan/org-roam" :branch "develop" :package "org-roam" :type git :local-repo "org-roam")) "dash" ("2020-09-01 13:05:19" nil (:type git :flavor melpa :files ("dash.el" "dash.texi" "dash-pkg.el") :host github :repo "magnars/dash.el" :package "dash" :local-repo "dash.el")) "f" ("2020-09-01 13:05:19" ("s" "dash") (:type git :flavor melpa :files ("f.el" "f-pkg.el") :host github :repo "rejeep/f.el" :package "f" :local-repo "f.el")) "s" ("2020-09-01 13:05:19" nil (:type git :flavor melpa :files ("s.el" "s-pkg.el") :host github :repo "magnars/s.el" :package "s" :local-repo "s.el")) "org" ("2020-09-01 13:05:19" nil (:type git :repo "https://code.orgmode.org/bzg/org-mode.git" :local-repo "org" :package "org")) "emacsql" ("2020-09-01 13:05:19" ("emacs") (:type git :flavor melpa :files ("emacsql.el" "emacsql-compiler.el" "emacsql-system.el" "README.md" "emacsql-pkg.el") :host github :repo "skeeto/emacsql" :package "emacsql" :local-repo "emacsql")) "emacsql-sqlite3" ("2020-09-01 13:05:19" ("emacs" "emacsql") (:type git :flavor melpa :host github :repo "cireu/emacsql-sqlite3" :package "emacsql-sqlite3" :local-repo "emacsql-sqlite3")) "dash-functional" ("2020-09-01 13:05:19" ("dash" "emacs") (:flavor melpa :files ("dash-functional.el" "dash-functional-pkg.el") :package "dash-functional" :local-repo "dash.el" :type git :repo "magnars/dash.el" :host github)) "ht" ("2020-09-01 13:05:19" ("dash") (:type git :flavor melpa :files ("ht.el" "ht-pkg.el") :host github :repo "Wilfred/ht.el" :package "ht" :local-repo "ht.el")) "spinner" ("2020-09-01 13:05:19" nil (:type git :host github :repo "emacs-straight/spinner" :files ("*" (:exclude ".git")) :package "spinner" :local-repo "spinner")) "markdown-mode" ("2020-09-01 13:05:19" ("emacs") (:type git :flavor melpa :host github :repo "jrblevin/markdown-mode" :package "markdown-mode" :local-repo "markdown-mode")) "lv" ("2020-09-01 13:05:19" nil (:type git :flavor melpa :files ("lv.el" "lv-pkg.el") :host github :repo "abo-abo/hydra" :package "lv" :local-repo "hydra")) "company" ("2020-09-01 13:05:19" ("emacs") (:type git :flavor melpa :host github :repo "company-mode/company-mode" :package "company" :local-repo "company-mode")) "ivy" ("2020-09-01 13:05:19" ("emacs") (:type git :flavor melpa :files (:defaults (:exclude "swiper.el" "counsel.el" "ivy-hydra.el" "ivy-avy.el") "doc/ivy-help.org" "ivy-pkg.el") :host github :repo "abo-abo/swiper" :package "ivy" :local-repo "swiper")) "treemacs" ("2020-09-01 13:05:19" ("emacs" "cl-lib" "dash" "s" "f" "ace-window" "pfuture" "hydra" "ht") (:type git :flavor melpa :files (:defaults "Changelog.org" "icons" "src/elisp/treemacs*.el" "src/scripts/treemacs*.py" (:exclude "src/extra/*") "treemacs-pkg.el") :host github :repo "Alexander-Miller/treemacs" :package "treemacs" :local-repo "treemacs")) "ace-window" ("2020-09-01 13:05:19" ("avy") (:type git :flavor melpa :host github :repo "abo-abo/ace-window" :package "ace-window" :local-repo "ace-window")) "avy" ("2020-09-01 13:05:19" ("emacs" "cl-lib") (:type git :flavor melpa :host github :repo "abo-abo/avy" :package "avy" :local-repo "avy")) "pfuture" ("2020-09-01 13:05:19" ("emacs") (:type git :flavor melpa :host github :repo "Alexander-Miller/pfuture" :package "pfuture" :local-repo "pfuture")) "hydra" ("2020-09-01 13:05:19" ("cl-lib" "lv") (:flavor melpa :files (:defaults (:exclude "lv.el") "hydra-pkg.el") :package "hydra" :local-repo "hydra" :type git :repo "abo-abo/hydra" :host github)))) - -#s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ("straight" ((straight-x straight straight-autoloads) (autoload 'straight-get-recipe "straight" "Interactively select a recipe from one of the recipe repositories. -All recipe repositories in `straight-recipe-repositories' will -first be cloned. After the recipe is selected, it will be copied -to the kill ring. With a prefix argument, first prompt for a -recipe repository to search. Only that repository will be -cloned. - -From Lisp code, SOURCES should be a subset of the symbols in -`straight-recipe-repositories'. Only those recipe repositories -are cloned and searched. If it is nil or omitted, then the value -of `straight-recipe-repositories' is used. If SOURCES is the -symbol `interactive', then the user is prompted to select a -recipe repository, and a list containing that recipe repository -is used for the value of SOURCES. ACTION may be `copy' (copy -recipe to the kill ring), `insert' (insert at point), or nil (no -action, just return it). - -(fn &optional SOURCES ACTION)" t nil) (autoload 'straight-visit-package-website "straight" "Interactively select a recipe, and visit the package's website." t nil) (autoload 'straight-use-package "straight" "Register, clone, build, and activate a package and its dependencies. -This is the main entry point to the functionality of straight.el. - -MELPA-STYLE-RECIPE is either a symbol naming a package, or a list -whose car is a symbol naming a package and whose cdr is a -property list containing e.g. `:type', `:local-repo', `:files', -and VC backend specific keywords. - -First, the package recipe is registered with straight.el. If -NO-CLONE is a function, then it is called with two arguments: the -package name as a string, and a boolean value indicating whether -the local repository for the package is available. In that case, -the return value of the function is used as the value of NO-CLONE -instead. In any case, if NO-CLONE is non-nil, then processing -stops here. - -Otherwise, the repository is cloned, if it is missing. If -NO-BUILD is a function, then it is called with one argument: the -package name as a string. In that case, the return value of the -function is used as the value of NO-BUILD instead. In any case, -if NO-BUILD is non-nil, then processing halts here. Otherwise, -the package is built and activated. Note that if the package -recipe has a non-nil `:no-build' entry, then NO-BUILD is ignored -and processing always stops before building and activation -occurs. - -CAUSE is a string explaining the reason why -`straight-use-package' has been called. It is for internal use -only, and is used to construct progress messages. INTERACTIVE is -non-nil if the function has been called interactively. It is for -internal use only, and is used to determine whether to show a -hint about how to install the package permanently. - -Return non-nil if package was actually installed, and nil -otherwise (this can only happen if NO-CLONE is non-nil). - -(fn MELPA-STYLE-RECIPE &optional NO-CLONE NO-BUILD CAUSE INTERACTIVE)" t nil) (autoload 'straight-register-package "straight" "Register a package without cloning, building, or activating it. -This function is equivalent to calling `straight-use-package' -with a non-nil argument for NO-CLONE. It is provided for -convenience. MELPA-STYLE-RECIPE is as for -`straight-use-package'. - -(fn MELPA-STYLE-RECIPE)" nil nil) (autoload 'straight-use-package-no-build "straight" "Register and clone a package without building it. -This function is equivalent to calling `straight-use-package' -with nil for NO-CLONE but a non-nil argument for NO-BUILD. It is -provided for convenience. MELPA-STYLE-RECIPE is as for -`straight-use-package'. - -(fn MELPA-STYLE-RECIPE)" nil nil) (autoload 'straight-use-package-lazy "straight" "Register, build, and activate a package if it is already cloned. -This function is equivalent to calling `straight-use-package' -with symbol `lazy' for NO-CLONE. It is provided for convenience. -MELPA-STYLE-RECIPE is as for `straight-use-package'. - -(fn MELPA-STYLE-RECIPE)" nil nil) (autoload 'straight-use-recipes "straight" "Register a recipe repository using MELPA-STYLE-RECIPE. -This registers the recipe and builds it if it is already cloned. -Note that you probably want the recipe for a recipe repository to -include a non-nil `:no-build' property, to unconditionally -inhibit the build phase. - -This function also adds the recipe repository to -`straight-recipe-repositories', at the end of the list. - -(fn MELPA-STYLE-RECIPE)" nil nil) (autoload 'straight-override-recipe "straight" "Register MELPA-STYLE-RECIPE as a recipe override. -This puts it in `straight-recipe-overrides', depending on the -value of `straight-current-profile'. - -(fn MELPA-STYLE-RECIPE)" nil nil) (autoload 'straight-check-package "straight" "Rebuild a PACKAGE if it has been modified. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. See also `straight-rebuild-package' and -`straight-check-all'. - -(fn PACKAGE)" t nil) (autoload 'straight-check-all "straight" "Rebuild any packages that have been modified. -See also `straight-rebuild-all' and `straight-check-package'. -This function should not be called during init." t nil) (autoload 'straight-rebuild-package "straight" "Rebuild a PACKAGE. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument RECURSIVE, rebuild -all dependencies as well. See also `straight-check-package' and -`straight-rebuild-all'. - -(fn PACKAGE &optional RECURSIVE)" t nil) (autoload 'straight-rebuild-all "straight" "Rebuild all packages. -See also `straight-check-all' and `straight-rebuild-package'." t nil) (autoload 'straight-prune-build-cache "straight" "Prune the build cache. -This means that only packages that were built in the last init -run and subsequent interactive session will remain; other -packages will have their build mtime information and any cached -autoloads discarded." nil nil) (autoload 'straight-prune-build-directory "straight" "Prune the build directory. -This means that only packages that were built in the last init -run and subsequent interactive session will remain; other -packages will have their build directories deleted." nil nil) (autoload 'straight-prune-build "straight" "Prune the build cache and build directory. -This means that only packages that were built in the last init -run and subsequent interactive session will remain; other -packages will have their build mtime information discarded and -their build directories deleted." t nil) (autoload 'straight-normalize-package "straight" "Normalize a PACKAGE's local repository to its recipe's configuration. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. - -(fn PACKAGE)" t nil) (autoload 'straight-normalize-all "straight" "Normalize all packages. See `straight-normalize-package'. -Return a list of recipes for packages that were not successfully -normalized. If multiple packages come from the same local -repository, only one is normalized. - -PREDICATE, if provided, filters the packages that are normalized. -It is called with the package name as a string, and should return -non-nil if the package should actually be normalized. - -(fn &optional PREDICATE)" t nil) (autoload 'straight-fetch-package "straight" "Try to fetch a PACKAGE from the primary remote. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -fetch not just from primary remote but also from upstream (for -forked packages). - -(fn PACKAGE &optional FROM-UPSTREAM)" t nil) (autoload 'straight-fetch-package-and-deps "straight" "Try to fetch a PACKAGE and its (transitive) dependencies. -PACKAGE, its dependencies, their dependencies, etc. are fetched -from their primary remotes. - -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -fetch not just from primary remote but also from upstream (for -forked packages). - -(fn PACKAGE &optional FROM-UPSTREAM)" t nil) (autoload 'straight-fetch-all "straight" "Try to fetch all packages from their primary remotes. -With prefix argument FROM-UPSTREAM, fetch not just from primary -remotes but also from upstreams (for forked packages). - -Return a list of recipes for packages that were not successfully -fetched. If multiple packages come from the same local -repository, only one is fetched. - -PREDICATE, if provided, filters the packages that are fetched. It -is called with the package name as a string, and should return -non-nil if the package should actually be fetched. - -(fn &optional FROM-UPSTREAM PREDICATE)" t nil) (autoload 'straight-merge-package "straight" "Try to merge a PACKAGE from the primary remote. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -merge not just from primary remote but also from upstream (for -forked packages). - -(fn PACKAGE &optional FROM-UPSTREAM)" t nil) (autoload 'straight-merge-package-and-deps "straight" "Try to merge a PACKAGE and its (transitive) dependencies. -PACKAGE, its dependencies, their dependencies, etc. are merged -from their primary remotes. - -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -merge not just from primary remote but also from upstream (for -forked packages). - -(fn PACKAGE &optional FROM-UPSTREAM)" t nil) (autoload 'straight-merge-all "straight" "Try to merge all packages from their primary remotes. -With prefix argument FROM-UPSTREAM, merge not just from primary -remotes but also from upstreams (for forked packages). - -Return a list of recipes for packages that were not successfully -merged. If multiple packages come from the same local -repository, only one is merged. - -PREDICATE, if provided, filters the packages that are merged. It -is called with the package name as a string, and should return -non-nil if the package should actually be merged. - -(fn &optional FROM-UPSTREAM PREDICATE)" t nil) (autoload 'straight-pull-package "straight" "Try to pull a PACKAGE from the primary remote. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, pull -not just from primary remote but also from upstream (for forked -packages). - -(fn PACKAGE &optional FROM-UPSTREAM)" t nil) (autoload 'straight-pull-package-and-deps "straight" "Try to pull a PACKAGE and its (transitive) dependencies. -PACKAGE, its dependencies, their dependencies, etc. are pulled -from their primary remotes. - -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -pull not just from primary remote but also from upstream (for -forked packages). - -(fn PACKAGE &optional FROM-UPSTREAM)" t nil) (autoload 'straight-pull-all "straight" "Try to pull all packages from their primary remotes. -With prefix argument FROM-UPSTREAM, pull not just from primary -remotes but also from upstreams (for forked packages). - -Return a list of recipes for packages that were not successfully -pulled. If multiple packages come from the same local repository, -only one is pulled. - -PREDICATE, if provided, filters the packages that are pulled. It -is called with the package name as a string, and should return -non-nil if the package should actually be pulled. - -(fn &optional FROM-UPSTREAM PREDICATE)" t nil) (autoload 'straight-push-package "straight" "Push a PACKAGE to its primary remote, if necessary. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. - -(fn PACKAGE)" t nil) (autoload 'straight-push-all "straight" "Try to push all packages to their primary remotes. - -Return a list of recipes for packages that were not successfully -pushed. If multiple packages come from the same local repository, -only one is pushed. - -PREDICATE, if provided, filters the packages that are normalized. -It is called with the package name as a string, and should return -non-nil if the package should actually be normalized. - -(fn &optional PREDICATE)" t nil) (autoload 'straight-freeze-versions "straight" "Write version lockfiles for currently activated packages. -This implies first pushing all packages that have unpushed local -changes. If the package management system has been used since the -last time the init-file was reloaded, offer to fix the situation -by reloading the init-file again. If FORCE is -non-nil (interactively, if a prefix argument is provided), skip -all checks and write the lockfile anyway. - -Currently, writing version lockfiles requires cloning all lazily -installed packages. Hopefully, this inconvenient requirement will -be removed in the future. - -Multiple lockfiles may be written (one for each profile), -according to the value of `straight-profiles'. - -(fn &optional FORCE)" t nil) (autoload 'straight-thaw-versions "straight" "Read version lockfiles and restore package versions to those listed." t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "straight" '("straight-"))) (defvar straight-x-pinned-packages nil "List of pinned packages.") (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "straight-x" '("straight-x-"))) (provide 'straight-autoloads)) "json" ((json-autoloads json) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "json" '("json-"))) (provide 'json-autoloads)) "gcode" ((gcode-autoloads gcode) (add-to-list 'auto-mode-alist '("\\.gc\\(ode\\)?$" . gcode-mode)) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gcode" '("args" "available-arguments" "clean-returned-file" "display-available-arguments" "gcode-" "list-line-" "new-space" "split-gcode"))) (provide 'gcode-autoloads)) "lsp-mode" ((lsp-mode-autoloads lsp-mode lsp-intelephense lsp-sqls lsp-css lsp-json lsp-serenata lsp-rust lsp-yaml lsp-go lsp-haxe lsp-pyls lsp-html lsp-erlang lsp-eslint lsp-gdscript lsp lsp-protocol lsp-perl lsp-csharp lsp-xml lsp-pwsh lsp-vhdl lsp-terraform lsp-elm lsp-fsharp lsp-clojure lsp-vetur lsp-clients lsp-cpp lsp-verilog lsp-solargraph) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-clients" '("expand-start-command" "lsp-" "parse-rf-language-server-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-clojure" '("lsp-clojure-"))) (autoload 'lsp-cpp-flycheck-clang-tidy-error-explainer "lsp-cpp" "Explain a clang-tidy ERROR by scraping documentation from llvm.org. - -(fn ERROR)" nil nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-cpp" '("lsp-cpp-flycheck-clang-tidy--"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-csharp" '("lsp-csharp-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-css" '("lsp-css-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-elm" '("lsp-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-erlang" '("lsp-erlang-server-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-eslint" '("lsp-"))) (autoload 'lsp-fsharp--workspace-load "lsp-fsharp" "Load all of the provided PROJECTS. - -(fn PROJECTS)" nil nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-fsharp" '("lsp-fsharp-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-gdscript" '("lsp-gdscript-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-go" '("lsp-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-haxe" '("lsp-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-html" '("lsp-html-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-intelephense" '("lsp-intelephense-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-json" '("lsp-"))) (put 'lsp-enable-file-watchers 'safe-local-variable #'booleanp) (put 'lsp-file-watch-threshold 'safe-local-variable (lambda (i) (or (numberp i) (not i)))) (autoload 'lsp-breadcrumb-go-to-symbol "lsp-mode" "Go to the symbol on breadcrumb at SYMBOL-POSITION. - -(fn SYMBOL-POSITION)" t nil) (autoload 'lsp-breadcrumb-narrow-to-symbol "lsp-mode" "Narrow to the symbol range on breadcrumb at SYMBOL-POSITION. - -(fn SYMBOL-POSITION)" t nil) (autoload 'lsp "lsp-mode" "Entry point for the server startup. -When ARG is t the lsp mode will start new language server even if -there is language server which can handle current language. When -ARG is nil current file will be opened in multi folder language -server if there is such. When `lsp' is called with prefix -argument ask the user to select which language server to start. - -(fn &optional ARG)" t nil) (autoload 'lsp-deferred "lsp-mode" "Entry point that defers server startup until buffer is visible. -`lsp-deferred' will wait until the buffer is visible before invoking `lsp'. -This avoids overloading the server with many files when starting Emacs." nil nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-mode" '("lsp-" "make-lsp-client" "when-lsp-workspace" "with-lsp-workspace"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-perl" '("lsp-perl-language-server-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-protocol" '("dash-expand:&RangeToPoint" "lsp"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-pwsh" '("lsp-pwsh-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-pyls" '("lsp-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-rust" '("lsp-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-serenata" '("lsp-serenata-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-solargraph" '("lsp-solargraph-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-sqls" '("lsp-sqls-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-terraform" '("lsp-terraform-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-verilog" '("lsp-clients-verilog-executable"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-vetur" '("lsp-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-vhdl" '("ghdl-ls-bin-name" "hdl-checker-bin-name" "lsp-vhdl-" "vhdl-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-xml" '("lsp-xml-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-yaml" '("lsp-yaml-"))) (provide 'lsp-mode-autoloads)) "lsp-ui" ((lsp-ui-sideline lsp-ui-peek lsp-ui-doc lsp-ui-autoloads lsp-ui-flycheck lsp-ui-imenu lsp-ui) (autoload 'lsp-ui-mode "lsp-ui" "Toggle language server UI mode on or off. -\342\200\230lsp-ui-mode\342\200\231 is a minor mode that contains a series of useful UI -integrations for \342\200\230lsp-mode\342\200\231. With a prefix argument ARG, enable -language server UI mode if ARG is positive, and disable it -otherwise. If called from Lisp, enable the mode if ARG is -omitted or nil, and toggle it if ARG is \342\200\230toggle\342\200\231. - -(fn &optional ARG)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-ui" '("lsp-ui-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-ui-doc" '("lsp-ui-doc-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-ui-flycheck" '("lsp-ui-flycheck-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-ui-imenu" '("lsp-ui-imenu"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-ui-peek" '("lsp-ui-peek-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-ui-sideline" '("lsp-ui-sideline"))) (provide 'lsp-ui-autoloads)) "company-lsp" ((company-lsp-autoloads company-lsp) (autoload 'company-lsp "company-lsp" "Define a company backend for lsp-mode. - -See the documentation of `company-backends' for COMMAND and ARG. - -(fn COMMAND &optional ARG &rest _)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-lsp" '("company-lsp-"))) (provide 'company-lsp-autoloads)) "lsp-ivy" ((lsp-ivy-autoloads lsp-ivy) (autoload 'lsp-ivy-workspace-symbol "lsp-ivy" "`ivy' for lsp workspace/symbol. -When called with prefix ARG the default selection will be symbol at point. - -(fn ARG)" t nil) (autoload 'lsp-ivy-global-workspace-symbol "lsp-ivy" "`ivy' for lsp workspace/symbol for all of the current workspaces. -When called with prefix ARG the default selection will be symbol at point. - -(fn ARG)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-ivy" '("lsp-ivy-"))) (provide 'lsp-ivy-autoloads)) "lsp-treemacs" ((lsp-treemacs-themes lsp-treemacs-autoloads lsp-treemacs) (autoload 'lsp-treemacs-errors-list "lsp-treemacs" "Display error list." t nil) (autoload 'lsp-treemacs-symbols "lsp-treemacs" "Show symbols view." t nil) (autoload 'lsp-treemacs-java-deps-list "lsp-treemacs" "Display error list." t nil) (autoload 'lsp-treemacs-java-deps-follow "lsp-treemacs" nil t nil) (defvar lsp-treemacs-sync-mode nil "Non-nil if Lsp-Treemacs-Sync mode is enabled. -See the `lsp-treemacs-sync-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `lsp-treemacs-sync-mode'.") (custom-autoload 'lsp-treemacs-sync-mode "lsp-treemacs" nil) (autoload 'lsp-treemacs-sync-mode "lsp-treemacs" "Global minor mode for synchronizing lsp-mode workspace folders and treemacs projects. - -If called interactively, enable Lsp-Treemacs-Sync mode if ARG is -positive, and disable it if ARG is zero or negative. If called -from Lisp, also enable the mode if ARG is omitted or nil, and -toggle it if ARG is `toggle'; disable the mode otherwise. - -(fn &optional ARG)" t nil) (autoload 'lsp-treemacs-references "lsp-treemacs" "Show the references for the symbol at point. -With a prefix argument, select the new window and expand the tree of references automatically. - -(fn ARG)" t nil) (autoload 'lsp-treemacs-implementations "lsp-treemacs" "Show the implementations for the symbol at point. -With a prefix argument, select the new window expand the tree of implementations automatically. - -(fn ARG)" t nil) (autoload 'lsp-treemacs-call-hierarchy "lsp-treemacs" "Show the incoming call hierarchy for the symbol at point. -With a prefix argument, show the outgoing call hierarchy. - -(fn OUTGOING)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-treemacs" '("lsp-treemacs-"))) (provide 'lsp-treemacs-autoloads)) "org-link-minor-mode" ((org-link-minor-mode-autoloads org-link-minor-mode) (autoload 'org-link-minor-mode "org-link-minor-mode" "Toggle display of org-mode style links in non-org-mode buffers. - -If called interactively, enable Org-Link minor mode if ARG is -positive, and disable it if ARG is zero or negative. If called -from Lisp, also enable the mode if ARG is omitted or nil, and -toggle it if ARG is `toggle'; disable the mode otherwise. - -(fn &optional ARG)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-link-minor-mode" '("org-link-minor-mode-"))) (provide 'org-link-minor-mode-autoloads)) "dash" ((dash-autoloads dash) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dash" '("!cdr" "!cons" "--" "->" "-a" "-butlast" "-c" "-d" "-e" "-f" "-gr" "-i" "-keep" "-l" "-m" "-non" "-only-some" "-p" "-r" "-s" "-t" "-u" "-value-to-list" "-when-let" "-zip" "dash-"))) (provide 'dash-autoloads)) "s" ((s-autoloads s) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "s" '("s-"))) (provide 's-autoloads)) "f" ((f-autoloads f) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "f" '("f-"))) (provide 'f-autoloads)) "org" ((org-install ob-forth ob-abc org-duration ob-emacs-lisp org-list ox org-table org-goto ob-ocaml ox-beamer ob-makefile org-mouse ob-sql ob-eshell ob-matlab ob-css org-tempo ob-exp ob-table ol-info ol-bbdb org-colview ob-eval org-agenda org-faces org-lint ob-comint org-num ol-eshell ox-md ob-dot org-plot org-attach org ol org-refile org-habit org-autoloads org-crypt ox-man org-compat ob-latex ob-ditaa ox-org ob-J org-macro ob-lob ob-scheme ob-groovy ob-awk ox-texinfo ob-io ox-icalendar org-mobile ol-irc ob-C org-feed ob-python ol-mhe ol-bibtex ob-sass org-keys ob-js ob-hledger ob-ref ob-stan ob-clojure ob-processing ob-tangle ob org-ctags ol-rmail ob-screen ol-docview org-datetree ol-w3m ox-odt ob-ledger ob-lisp ob-ebnf ox-html ob-R ob-lilypond org-archive ob-sqlite ob-picolisp ol-eww ob-mscgen ox-publish ob-java ob-octave ob-sed ob-haskell org-footnote ob-asymptote ol-gnus ob-perl ob-vala org-clock ob-shell ob-shen ob-fortran ob-calc ob-coq org-macs org-pcomplete ob-org org-attach-git org-src org-id org-protocol ox-latex ox-ascii org-timer ob-ruby org-element org-indent ob-plantuml ob-core ob-lua org-loaddefs ob-gnuplot org-inlinetask ob-maxima org-capture org-entities) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-C" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-J" '("obj-" "org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-R" '("ob-R-" "org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-abc" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-asymptote" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-awk" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-calc" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-clojure" '("ob-clojure-" "org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-comint" '("org-babel-comint-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-coq" '("coq-program-name" "org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-core" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-css" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ditaa" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-dot" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ebnf" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-emacs-lisp" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-eshell" '("ob-eshell-session-live-p" "org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-eval" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-exp" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-forth" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-fortran" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-gnuplot" '("*org-babel-gnuplot-" "org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-groovy" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-haskell" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-hledger" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-io" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-java" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-js" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-latex" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ledger" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-lilypond" '("lilypond-mode" "org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-lisp" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-lob" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-lua" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-makefile" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-maxima" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-mscgen" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ocaml" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-octave" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-org" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-perl" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-picolisp" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-plantuml" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-processing" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-python" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ref" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-ruby" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-sass" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-scheme" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-screen" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-sed" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-shell" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-shen" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-sql" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-sqlite" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-stan" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-table" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-tangle" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ob-vala" '("org-babel-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-bbdb" '("org-bbdb-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-bibtex" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-docview" '("org-docview-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-eshell" '("org-eshell-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-eww" '("org-eww-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-gnus" '("org-gnus-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-info" '("org-info-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-irc" '("org-irc-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-mhe" '("org-mhe-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-rmail" '("org-rmail-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ol-w3m" '("org-w3m-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org" '("org-" "turn-on-org-cdlatex"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-agenda" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-archive" '("org-a"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-attach" '("org-attach-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-attach-git" '("org-attach-git-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-capture" '("org-capture-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-clock" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-colview" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-compat" '("org-"))) (autoload 'org-encrypt-entry "org-crypt" "Encrypt the content of the current headline." t nil) (autoload 'org-decrypt-entry "org-crypt" "Decrypt the content of the current headline." t nil) (autoload 'org-encrypt-entries "org-crypt" "Encrypt all top-level entries in the current buffer." t nil) (autoload 'org-decrypt-entries "org-crypt" "Decrypt all entries in the current buffer." t nil) (autoload 'org-crypt-use-before-save-magic "org-crypt" "Add a hook to automatically encrypt entries before a file is saved to disk." nil nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-crypt" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-ctags" '("org-ctags-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-datetree" '("org-datetree-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-duration" '("org-duration-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-element" '("org-element-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-entities" '("org-entit"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-faces" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-feed" '("org-feed-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-footnote" '("org-footnote-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-goto" '("org-goto-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-habit" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-id" '("org-id-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-indent" '("org-indent-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-inlinetask" '("org-inlinetask-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-keys" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-lint" '("org-lint-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-list" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-macro" '("org-macro-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-macs" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-mobile" '("org-mobile-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-mouse" '("org-mouse-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-num" '("org-num-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-pcomplete" '("org-" "pcomplete/org-mode/"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-plot" '("org-plot"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-protocol" '("org-protocol-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-refile" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-src" '("org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-table" '("org"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-tempo" '("org-tempo-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-timer" '("org-timer-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox" '("org-export-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-ascii" '("org-ascii-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-beamer" '("org-beamer-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-html" '("org-html-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-icalendar" '("org-icalendar-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-latex" '("org-latex-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-man" '("org-man-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-md" '("org-md-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-odt" '("org-odt-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-org" '("org-org-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-publish" '("org-publish-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ox-texinfo" '("org-texinfo-"))) (provide 'org-autoloads)) "emacsql" ((emacsql-compiler emacsql-autoloads emacsql) (autoload 'emacsql-show-last-sql "emacsql" "Display the compiled SQL of the s-expression SQL expression before point. -A prefix argument causes the SQL to be printed into the current buffer. - -(fn &optional PREFIX)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "emacsql" '("emacsql-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "emacsql-compiler" '("emacsql-"))) (provide 'emacsql-autoloads)) "emacsql-sqlite3" ((emacsql-sqlite3 emacsql-sqlite3-autoloads) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "emacsql-sqlite3" '("emacsql-sqlite3-"))) (provide 'emacsql-sqlite3-autoloads)) "org-roam" ((org-roam-macs org-roam-completion org-roam org-roam-autoloads org-roam-graph org-roam-capture org-roam-buffer org-roam-db org-roam-compat org-roam-doctor org-roam-dev org-roam-dailies org-roam-protocol) (defvar org-roam-mode nil "Non-nil if Org-Roam mode is enabled. -See the `org-roam-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `org-roam-mode'.") (custom-autoload 'org-roam-mode "org-roam" nil) (autoload 'org-roam-mode "org-roam" "Minor mode for Org-roam. - -This mode sets up several hooks, to ensure that the cache is updated on file -changes, renames and deletes. It is also in charge of graceful termination of -the database connection. - -When called interactively, toggle `org-roam-mode'. with prefix -ARG, enable `org-roam-mode' if ARG is positive, otherwise disable -it. - -When called from Lisp, enable `org-roam-mode' if ARG is omitted, -nil, or positive. If ARG is `toggle', toggle `org-roam-mode'. -Otherwise, behave as if called interactively. - -(fn &optional ARG)" t nil) (defalias 'org-roam 'org-roam-buffer-toggle-display) (autoload 'org-roam-diagnostics "org-roam" "Collect and print info for `org-roam' issues." t nil) (autoload 'org-roam-find-file "org-roam" "Find and open an Org-roam file. -INITIAL-PROMPT is the initial title prompt. -COMPLETIONS is a list of completions to be used instead of -`org-roam--get-title-path-completions`. -FILTER-FN is the name of a function to apply on the candidates -which takes as its argument an alist of path-completions. See -`org-roam--get-title-path-completions' for details. - -(fn &optional INITIAL-PROMPT COMPLETIONS FILTER-FN)" t nil) (autoload 'org-roam-find-directory "org-roam" "Find and open `org-roam-directory'." t nil) (autoload 'org-roam-find-ref "org-roam" "Find and open an Org-roam file from a ref. -ARG is used to forward interactive calls to -`org-roam--get-ref-path-completions' -FILTER can either be a string or a function: -- If it is a string, it should be the type of refs to include as -candidates (e.g. \"cite\" ,\"website\" ,etc.) -- If it is a function, it should be the name of a function that -takes three arguments: the type, the ref, and the file of the -current candidate. It should return t if that candidate is to be -included as a candidate. - -(fn ARG &optional FILTER)" t nil) (autoload 'org-roam-random-note "org-roam" "Find a random Org-roam file." t nil) (autoload 'org-roam-insert "org-roam" "Find an Org-roam file, and insert a relative org link to it at point. -Return selected file if it exists. -If LOWERCASE, downcase the title before insertion. -COMPLETIONS is a list of completions to be used instead of -`org-roam--get-title-path-completions`. -FILTER-FN is the name of a function to apply on the candidates -which takes as its argument an alist of path-completions. -If DESCRIPTION is provided, use this as the link label. See -`org-roam--get-title-path-completions' for details. - -(fn &optional LOWERCASE COMPLETIONS FILTER-FN DESCRIPTION)" t nil) (autoload 'org-roam-insert-immediate "org-roam" "Find an Org-roam file, and insert a relative org link to it at point. -This variant of `org-roam-insert' inserts the link immediately by -using the template in `org-roam-capture-immediate-template'. The -interactive ARG and ARGS are passed to `org-roam-insert'. -See `org-roam-insert' for details. - -(fn ARG &rest ARGS)" t nil) (autoload 'org-roam-find-file-immediate "org-roam" "Find and open an Org-roam file. -This variant of `org-roam-find-file' uses the template in -`org-roam-capture-immediate-template', avoiding the capture -process. The interactive ARG and ARGS are passed to -`org-roam-find-file'. See `org-roam-find-file' for details. - -(fn ARG &rest ARGS)" t nil) (autoload 'org-roam-jump-to-index "org-roam" "Find the index file in `org-roam-directory'. -The path to the index can be defined in `org-roam-index-file'. -Otherwise, the function will look in your `org-roam-directory' -for a note whose title is 'Index'. If it does not exist, the -command will offer you to create one." t nil) (autoload 'org-roam-switch-to-buffer "org-roam" "Switch to an existing Org-roam buffer." t nil) (autoload 'org-roam-version "org-roam" "Return `org-roam' version. -Interactively, or when MESSAGE is non-nil, show in the echo area. - -(fn &optional MESSAGE)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam" '("org-roam-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-buffer" '("org-roam-buffer"))) (autoload 'org-roam-capture "org-roam-capture" "Launches an `org-capture' process for a new or existing note. -This uses the templates defined at `org-roam-capture-templates'." t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-capture" '("org-roam-capture-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-completion" '("org-roam-completion-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-dailies" '("org-roam-dailies-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-db" '("org-roam-db"))) (autoload 'org-roam-dev-mode "org-roam-dev" "Minor mode for setting the dev environment of Org-roam. - -If called interactively, enable Org-Roam-Dev mode if ARG is -positive, and disable it if ARG is zero or negative. If called -from Lisp, also enable the mode if ARG is omitted or nil, and -toggle it if ARG is `toggle'; disable the mode otherwise. - -(fn &optional ARG)" t nil) (autoload 'org-roam-doctor "org-roam-doctor" "Perform a check on the current buffer to ensure cleanliness. -If CHECKALL, run the check for all Org-roam files. - -(fn &optional CHECKALL)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-doctor" '("org-roam-doctor-"))) (autoload 'org-roam-graph "org-roam-graph" "Build and possibly display a graph for FILE from NODE-QUERY. -If FILE is nil, default to current buffer's file name. -ARG may be any of the following values: - - nil show the graph. - - `\\[universal-argument]' show the graph for FILE. - - `\\[universal-argument]' N show the graph for FILE limiting nodes to N steps. - - `\\[universal-argument] \\[universal-argument]' build the graph. - - `\\[universal-argument]' - build the graph for FILE. - - `\\[universal-argument]' -N build the graph for FILE limiting nodes to N steps. - -(fn &optional ARG FILE NODE-QUERY)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-graph" '("org-roam-graph-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-macs" '("org-roam-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-roam-protocol" '("org-roam-protocol-open-"))) (provide 'org-roam-autoloads)) "dash-functional" ((dash-functional-autoloads dash-functional) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dash-functional" '("-a" "-c" "-f" "-iteratefn" "-juxt" "-not" "-o" "-prodfn" "-rpartial"))) (provide 'dash-functional-autoloads)) "ht" ((ht ht-autoloads) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ht" 'nil)) (provide 'ht-autoloads)) "spinner" ((spinner-autoloads spinner) (autoload 'spinner-create "spinner" "Create a spinner of the given TYPE. -The possible TYPEs are described in `spinner--type-to-frames'. - -FPS, if given, is the number of desired frames per second. -Default is `spinner-frames-per-second'. - -If BUFFER-LOCAL is non-nil, the spinner will be automatically -deactivated if the buffer is killed. If BUFFER-LOCAL is a -buffer, use that instead of current buffer. - -When started, in order to function properly, the spinner runs a -timer which periodically calls `force-mode-line-update' in the -curent buffer. If BUFFER-LOCAL was set at creation time, then -`force-mode-line-update' is called in that buffer instead. When -the spinner is stopped, the timer is deactivated. - -DELAY, if given, is the number of seconds to wait after starting -the spinner before actually displaying it. It is safe to cancel -the spinner before this time, in which case it won't display at -all. - -(fn &optional TYPE BUFFER-LOCAL FPS DELAY)" nil nil) (autoload 'spinner-start "spinner" "Start a mode-line spinner of given TYPE-OR-OBJECT. -If TYPE-OR-OBJECT is an object created with `make-spinner', -simply activate it. This method is designed for minor modes, so -they can use the spinner as part of their lighter by doing: - \\='(:eval (spinner-print THE-SPINNER)) -To stop this spinner, call `spinner-stop' on it. - -If TYPE-OR-OBJECT is anything else, a buffer-local spinner is -created with this type, and it is displayed in the -`mode-line-process' of the buffer it was created it. Both -TYPE-OR-OBJECT and FPS are passed to `make-spinner' (which see). -To stop this spinner, call `spinner-stop' in the same buffer. - -Either way, the return value is a function which can be called -anywhere to stop this spinner. You can also call `spinner-stop' -in the same buffer where the spinner was created. - -FPS, if given, is the number of desired frames per second. -Default is `spinner-frames-per-second'. - -DELAY, if given, is the number of seconds to wait until actually -displaying the spinner. It is safe to cancel the spinner before -this time, in which case it won't display at all. - -(fn &optional TYPE-OR-OBJECT FPS DELAY)" nil nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "spinner" '("spinner"))) (provide 'spinner-autoloads)) "markdown-mode" ((markdown-mode markdown-mode-autoloads) (autoload 'markdown-mode "markdown-mode" "Major mode for editing Markdown files. - -(fn)" t nil) (add-to-list 'auto-mode-alist '("\\.\\(?:md\\|markdown\\|mkd\\|mdown\\|mkdn\\|mdwn\\)\\'" . markdown-mode)) (autoload 'gfm-mode "markdown-mode" "Major mode for editing GitHub Flavored Markdown files. - -(fn)" t nil) (autoload 'markdown-view-mode "markdown-mode" "Major mode for viewing Markdown content. - -(fn)" t nil) (autoload 'gfm-view-mode "markdown-mode" "Major mode for viewing GitHub Flavored Markdown content. - -(fn)" t nil) (autoload 'markdown-live-preview-mode "markdown-mode" "Toggle native previewing on save for a specific markdown file. - -If called interactively, enable Markdown-Live-Preview mode if ARG -is positive, and disable it if ARG is zero or negative. If -called from Lisp, also enable the mode if ARG is omitted or nil, -and toggle it if ARG is `toggle'; disable the mode otherwise. - -(fn &optional ARG)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "markdown-mode" '("defun-markdown-" "gfm-" "markdown"))) (provide 'markdown-mode-autoloads)) "lv" ((lv lv-autoloads) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lv" '("lv-"))) (provide 'lv-autoloads)) "company" ((company-oddmuse company-dabbrev company-template company-files company-eclim company-nxml company-elisp company-clang company-bbdb company-keywords company-cmake company-capf company-autoloads company-etags company-semantic company-ispell company-abbrev company-dabbrev-code company-xcode company-gtags company-yasnippet company-css company-tempo company company-tng) (autoload 'company-mode "company" "\"complete anything\"; is an in-buffer completion framework. -Completion starts automatically, depending on the values -`company-idle-delay' and `company-minimum-prefix-length'. - -If called interactively, enable Company mode if ARG is positive, -and disable it if ARG is zero or negative. If called from Lisp, -also enable the mode if ARG is omitted or nil, and toggle it if -ARG is `toggle'; disable the mode otherwise. - -Completion can be controlled with the commands: -`company-complete-common', `company-complete-selection', `company-complete', -`company-select-next', `company-select-previous'. If these commands are -called before `company-idle-delay', completion will also start. - -Completions can be searched with `company-search-candidates' or -`company-filter-candidates'. These can be used while completion is -inactive, as well. - -The completion data is retrieved using `company-backends' and displayed -using `company-frontends'. If you want to start a specific backend, call -it interactively or use `company-begin-backend'. - -By default, the completions list is sorted alphabetically, unless the -backend chooses otherwise, or `company-transformers' changes it later. - -regular keymap (`company-mode-map'): - -\\{company-mode-map} -keymap during active completions (`company-active-map'): - -\\{company-active-map} - -(fn &optional ARG)" t nil) (put 'global-company-mode 'globalized-minor-mode t) (defvar global-company-mode nil "Non-nil if Global Company mode is enabled. -See the `global-company-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `global-company-mode'.") (custom-autoload 'global-company-mode "company" nil) (autoload 'global-company-mode "company" "Toggle Company mode in all buffers. -With prefix ARG, enable Global Company mode if ARG is positive; -otherwise, disable it. If called from Lisp, enable the mode if -ARG is omitted or nil. - -Company mode is enabled in all buffers where -`company-mode-on' would do it. -See `company-mode' for more information on Company mode. - -(fn &optional ARG)" t nil) (autoload 'company-manual-begin "company" nil t nil) (autoload 'company-complete "company" "Insert the common part of all candidates or the current selection. -The first time this is called, the common part is inserted, the second -time, or when the selection has been changed, the selected candidate is -inserted." t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company" '("company-"))) (autoload 'company-abbrev "company-abbrev" "`company-mode' completion backend for abbrev. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-abbrev" '("company-abbrev-insert"))) (autoload 'company-bbdb "company-bbdb" "`company-mode' completion backend for BBDB. - -(fn COMMAND &optional ARG &rest IGNORE)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-bbdb" '("company-bbdb-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-capf" '("company-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-clang" '("company-clang"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-cmake" '("company-cmake"))) (autoload 'company-css "company-css" "`company-mode' completion backend for `css-mode'. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-css" '("company-css-"))) (autoload 'company-dabbrev "company-dabbrev" "dabbrev-like `company-mode' completion backend. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-dabbrev" '("company-dabbrev-"))) (autoload 'company-dabbrev-code "company-dabbrev-code" "dabbrev-like `company-mode' backend for code. -The backend looks for all symbols in the current buffer that aren't in -comments or strings. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-dabbrev-code" '("company-dabbrev-code-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-eclim" '("company-eclim"))) (autoload 'company-elisp "company-elisp" "`company-mode' completion backend for Emacs Lisp. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-elisp" '("company-elisp-"))) (autoload 'company-etags "company-etags" "`company-mode' completion backend for etags. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-etags" '("company-etags-"))) (autoload 'company-files "company-files" "`company-mode' completion backend existing file names. -Completions works for proper absolute and relative files paths. -File paths with spaces are only supported inside strings. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-files" '("company-file"))) (autoload 'company-gtags "company-gtags" "`company-mode' completion backend for GNU Global. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-gtags" '("company-gtags-"))) (autoload 'company-ispell "company-ispell" "`company-mode' completion backend using Ispell. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-ispell" '("company-ispell-"))) (autoload 'company-keywords "company-keywords" "`company-mode' backend for programming language keywords. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-keywords" '("company-keywords-"))) (autoload 'company-nxml "company-nxml" "`company-mode' completion backend for `nxml-mode'. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-nxml" '("company-nxml-"))) (autoload 'company-oddmuse "company-oddmuse" "`company-mode' completion backend for `oddmuse-mode'. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-oddmuse" '("company-oddmuse-"))) (autoload 'company-semantic "company-semantic" "`company-mode' completion backend using CEDET Semantic. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-semantic" '("company-semantic-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-template" '("company-template-"))) (autoload 'company-tempo "company-tempo" "`company-mode' completion backend for tempo. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-tempo" '("company-tempo-"))) (autoload 'company-tng-frontend "company-tng" "When the user changes the selection at least once, this -frontend will display the candidate in the buffer as if it's -already there and any key outside of `company-active-map' will -confirm the selection and finish the completion. - -(fn COMMAND)" nil nil) (autoload 'company-tng-configure-default "company-tng" "Applies the default configuration to enable company-tng." nil nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-tng" '("company-tng--"))) (autoload 'company-xcode "company-xcode" "`company-mode' completion backend for Xcode projects. - -(fn COMMAND &optional ARG &rest IGNORED)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-xcode" '("company-xcode-"))) (autoload 'company-yasnippet "company-yasnippet" "`company-mode' backend for `yasnippet'. - -This backend should be used with care, because as long as there are -snippets defined for the current major mode, this backend will always -shadow backends that come after it. Recommended usages: - -* In a buffer-local value of `company-backends', grouped with a backend or - several that provide actual text completions. - - (add-hook 'js-mode-hook - (lambda () - (set (make-local-variable 'company-backends) - '((company-dabbrev-code company-yasnippet))))) - -* After keyword `:with', grouped with other backends. - - (push '(company-semantic :with company-yasnippet) company-backends) - -* Not in `company-backends', just bound to a key. - - (global-set-key (kbd \"C-c y\") 'company-yasnippet) - -(fn COMMAND &optional ARG &rest IGNORE)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-yasnippet" '("company-yasnippet-"))) (provide 'company-autoloads)) "ivy" ((ivy-faces ivy-autoloads elpa ivy colir ivy-overlay) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "colir" '("colir-"))) (autoload 'ivy-resume "ivy" "Resume the last completion session, or SESSION if non-nil. -With a prefix arg, try to restore a recorded completion session, -if one exists. - -(fn &optional SESSION)" t nil) (autoload 'ivy-read "ivy" "Read a string in the minibuffer, with completion. - -PROMPT is a string, normally ending in a colon and a space. -`ivy-count-format' is prepended to PROMPT during completion. - -COLLECTION is either a list of strings, a function, an alist, or -a hash table, supplied for `minibuffer-completion-table'. - -PREDICATE is applied to filter out the COLLECTION immediately. -This argument is for compatibility with `completing-read'. - -When REQUIRE-MATCH is non-nil, only members of COLLECTION can be -selected. - -If INITIAL-INPUT is non-nil, then insert that input in the -minibuffer initially. - -HISTORY is a name of a variable to hold the completion session -history. - -KEYMAP is composed with `ivy-minibuffer-map'. - -PRESELECT, when non-nil, determines which one of the candidates -matching INITIAL-INPUT to select initially. An integer stands -for the position of the desired candidate in the collection, -counting from zero. Otherwise, use the first occurrence of -PRESELECT in the collection. Comparison is first done with -`equal'. If that fails, and when applicable, match PRESELECT as -a regular expression. - -DEF is for compatibility with `completing-read'. - -UPDATE-FN is called each time the candidate list is re-displayed. - -When SORT is non-nil, `ivy-sort-functions-alist' determines how -to sort candidates before displaying them. - -ACTION is a function to call after selecting a candidate. -It takes one argument, the selected candidate. If COLLECTION is -an alist, the argument is a cons cell, otherwise it's a string. - -MULTI-ACTION, when non-nil, is called instead of ACTION when -there are marked candidates. It takes the list of candidates as -its only argument. When it's nil, ACTION is called on each marked -candidate. - -UNWIND is a function of no arguments to call before exiting. - -RE-BUILDER is a function transforming input text into a regex -pattern. - -MATCHER is a function which can override how candidates are -filtered based on user input. It takes a regex pattern and a -list of candidates, and returns the list of matching candidates. - -DYNAMIC-COLLECTION is a boolean specifying whether the list of -candidates is updated after each input by calling COLLECTION. - -EXTRA-PROPS is a plist that can be used to store -collection-specific session-specific data. - -CALLER is a symbol to uniquely identify the caller to `ivy-read'. -It is used, along with COLLECTION, to determine which -customizations apply to the current completion session. - -(fn PROMPT COLLECTION &key PREDICATE REQUIRE-MATCH INITIAL-INPUT HISTORY PRESELECT DEF KEYMAP UPDATE-FN SORT ACTION MULTI-ACTION UNWIND RE-BUILDER MATCHER DYNAMIC-COLLECTION EXTRA-PROPS CALLER)" nil nil) (autoload 'ivy-completing-read "ivy" "Read a string in the minibuffer, with completion. - -This interface conforms to `completing-read' and can be used for -`completing-read-function'. - -PROMPT is a string that normally ends in a colon and a space. -COLLECTION is either a list of strings, an alist, an obarray, or a hash table. -PREDICATE limits completion to a subset of COLLECTION. -REQUIRE-MATCH is a boolean value or a symbol. See `completing-read'. -INITIAL-INPUT is a string inserted into the minibuffer initially. -HISTORY is a list of previously selected inputs. -DEF is the default value. -INHERIT-INPUT-METHOD is currently ignored. - -(fn PROMPT COLLECTION &optional PREDICATE REQUIRE-MATCH INITIAL-INPUT HISTORY DEF INHERIT-INPUT-METHOD)" nil nil) (defvar ivy-mode nil "Non-nil if Ivy mode is enabled. -See the `ivy-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `ivy-mode'.") (custom-autoload 'ivy-mode "ivy" nil) (autoload 'ivy-mode "ivy" "Toggle Ivy mode on or off. -Turn Ivy mode on if ARG is positive, off otherwise. -Turning on Ivy mode sets `completing-read-function' to -`ivy-completing-read'. - -Global bindings: -\\{ivy-mode-map} - -Minibuffer bindings: -\\{ivy-minibuffer-map} - -(fn &optional ARG)" t nil) (autoload 'ivy-switch-buffer "ivy" "Switch to another buffer." t nil) (autoload 'ivy-switch-view "ivy" "Switch to one of the window views stored by `ivy-push-view'." t nil) (autoload 'ivy-switch-buffer-other-window "ivy" "Switch to another buffer in another window." t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ivy" '("ivy-" "with-ivy-window"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ivy-overlay" '("ivy-"))) (provide 'ivy-autoloads)) "avy" ((avy avy-autoloads) (autoload 'avy-process "avy" "Select one of CANDIDATES using `avy-read'. -Use OVERLAY-FN to visualize the decision overlay. -CLEANUP-FN should take no arguments and remove the effects of -multiple OVERLAY-FN invocations. - -(fn CANDIDATES &optional OVERLAY-FN CLEANUP-FN)" nil nil) (autoload 'avy-goto-char "avy" "Jump to the currently visible CHAR. -The window scope is determined by `avy-all-windows' (ARG negates it). - -(fn CHAR &optional ARG)" t nil) (autoload 'avy-goto-char-in-line "avy" "Jump to the currently visible CHAR in the current line. - -(fn CHAR)" t nil) (autoload 'avy-goto-char-2 "avy" "Jump to the currently visible CHAR1 followed by CHAR2. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. -BEG and END narrow the scope where candidates are searched. - -(fn CHAR1 CHAR2 &optional ARG BEG END)" t nil) (autoload 'avy-goto-char-2-above "avy" "Jump to the currently visible CHAR1 followed by CHAR2. -This is a scoped version of `avy-goto-char-2', where the scope is -the visible part of the current buffer up to point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -(fn CHAR1 CHAR2 &optional ARG)" t nil) (autoload 'avy-goto-char-2-below "avy" "Jump to the currently visible CHAR1 followed by CHAR2. -This is a scoped version of `avy-goto-char-2', where the scope is -the visible part of the current buffer following point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -(fn CHAR1 CHAR2 &optional ARG)" t nil) (autoload 'avy-isearch "avy" "Jump to one of the current isearch candidates." t nil) (autoload 'avy-goto-word-0 "avy" "Jump to a word start. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. -BEG and END narrow the scope where candidates are searched. - -(fn ARG &optional BEG END)" t nil) (autoload 'avy-goto-whitespace-end "avy" "Jump to the end of a whitespace sequence. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. -BEG and END narrow the scope where candidates are searched. - -(fn ARG &optional BEG END)" t nil) (autoload 'avy-goto-word-1 "avy" "Jump to the currently visible CHAR at a word start. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. -BEG and END narrow the scope where candidates are searched. -When SYMBOL is non-nil, jump to symbol start instead of word start. - -(fn CHAR &optional ARG BEG END SYMBOL)" t nil) (autoload 'avy-goto-word-1-above "avy" "Jump to the currently visible CHAR at a word start. -This is a scoped version of `avy-goto-word-1', where the scope is -the visible part of the current buffer up to point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -(fn CHAR &optional ARG)" t nil) (autoload 'avy-goto-word-1-below "avy" "Jump to the currently visible CHAR at a word start. -This is a scoped version of `avy-goto-word-1', where the scope is -the visible part of the current buffer following point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -(fn CHAR &optional ARG)" t nil) (autoload 'avy-goto-symbol-1 "avy" "Jump to the currently visible CHAR at a symbol start. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -(fn CHAR &optional ARG)" t nil) (autoload 'avy-goto-symbol-1-above "avy" "Jump to the currently visible CHAR at a symbol start. -This is a scoped version of `avy-goto-symbol-1', where the scope is -the visible part of the current buffer up to point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -(fn CHAR &optional ARG)" t nil) (autoload 'avy-goto-symbol-1-below "avy" "Jump to the currently visible CHAR at a symbol start. -This is a scoped version of `avy-goto-symbol-1', where the scope is -the visible part of the current buffer following point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -(fn CHAR &optional ARG)" t nil) (autoload 'avy-goto-subword-0 "avy" "Jump to a word or subword start. -The window scope is determined by `avy-all-windows' (ARG negates it). - -When PREDICATE is non-nil it's a function of zero parameters that -should return true. - -BEG and END narrow the scope where candidates are searched. - -(fn &optional ARG PREDICATE BEG END)" t nil) (autoload 'avy-goto-subword-1 "avy" "Jump to the currently visible CHAR at a subword start. -The window scope is determined by `avy-all-windows' (ARG negates it). -The case of CHAR is ignored. - -(fn CHAR &optional ARG)" t nil) (autoload 'avy-goto-word-or-subword-1 "avy" "Forward to `avy-goto-subword-1' or `avy-goto-word-1'. -Which one depends on variable `subword-mode'." t nil) (autoload 'avy-goto-line "avy" "Jump to a line start in current buffer. - -When ARG is 1, jump to lines currently visible, with the option -to cancel to `goto-line' by entering a number. - -When ARG is 4, negate the window scope determined by -`avy-all-windows'. - -Otherwise, forward to `goto-line' with ARG. - -(fn &optional ARG)" t nil) (autoload 'avy-goto-line-above "avy" "Goto visible line above the cursor. -OFFSET changes the distance between the closest key to the cursor and -the cursor -When BOTTOM-UP is non-nil, display avy candidates from top to bottom - -(fn &optional OFFSET BOTTOM-UP)" t nil) (autoload 'avy-goto-line-below "avy" "Goto visible line below the cursor. -OFFSET changes the distance between the closest key to the cursor and -the cursor -When BOTTOM-UP is non-nil, display avy candidates from top to bottom - -(fn &optional OFFSET BOTTOM-UP)" t nil) (autoload 'avy-goto-end-of-line "avy" "Call `avy-goto-line' and move to the end of the line. - -(fn &optional ARG)" t nil) (autoload 'avy-copy-line "avy" "Copy a selected line above the current line. -ARG lines can be used. - -(fn ARG)" t nil) (autoload 'avy-move-line "avy" "Move a selected line above the current line. -ARG lines can be used. - -(fn ARG)" t nil) (autoload 'avy-copy-region "avy" "Select two lines and copy the text between them to point. - -The window scope is determined by `avy-all-windows' or -`avy-all-windows-alt' when ARG is non-nil. - -(fn ARG)" t nil) (autoload 'avy-move-region "avy" "Select two lines and move the text between them above the current line." t nil) (autoload 'avy-kill-region "avy" "Select two lines and kill the region between them. - -The window scope is determined by `avy-all-windows' or -`avy-all-windows-alt' when ARG is non-nil. - -(fn ARG)" t nil) (autoload 'avy-kill-ring-save-region "avy" "Select two lines and save the region between them to the kill ring. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -(fn ARG)" t nil) (autoload 'avy-kill-whole-line "avy" "Select line and kill the whole selected line. - -With a numerical prefix ARG, kill ARG line(s) starting from the -selected line. If ARG is negative, kill backward. - -If ARG is zero, kill the selected line but exclude the trailing -newline. - -\\[universal-argument] 3 \\[avy-kil-whole-line] kill three lines -starting from the selected line. \\[universal-argument] -3 - -\\[avy-kill-whole-line] kill three lines backward including the -selected line. - -(fn ARG)" t nil) (autoload 'avy-kill-ring-save-whole-line "avy" "Select line and save the whole selected line as if killed, but don\342\200\231t kill it. - -This command is similar to `avy-kill-whole-line', except that it -saves the line(s) as if killed, but does not kill it(them). - -With a numerical prefix ARG, kill ARG line(s) starting from the -selected line. If ARG is negative, kill backward. - -If ARG is zero, kill the selected line but exclude the trailing -newline. - -(fn ARG)" t nil) (autoload 'avy-setup-default "avy" "Setup the default shortcuts." nil nil) (autoload 'avy-goto-char-timer "avy" "Read one or many consecutive chars and jump to the first one. -The window scope is determined by `avy-all-windows' (ARG negates it). - -(fn &optional ARG)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "avy" '("avy-"))) (provide 'avy-autoloads)) "ace-window" ((ace-window-autoloads ace-window) (autoload 'ace-select-window "ace-window" "Ace select window." t nil) (autoload 'ace-delete-window "ace-window" "Ace delete window." t nil) (autoload 'ace-swap-window "ace-window" "Ace swap window." t nil) (autoload 'ace-delete-other-windows "ace-window" "Ace delete other windows." t nil) (autoload 'ace-display-buffer "ace-window" "Make `display-buffer' and `pop-to-buffer' select using `ace-window'. -See sample config for `display-buffer-base-action' and `display-buffer-alist': -https://github.com/abo-abo/ace-window/wiki/display-buffer. - -(fn BUFFER ALIST)" nil nil) (autoload 'ace-window "ace-window" "Select a window. -Perform an action based on ARG described below. - -By default, behaves like extended `other-window'. -See `aw-scope' which extends it to work with frames. - -Prefixed with one \\[universal-argument], does a swap between the -selected window and the current window, so that the selected -buffer moves to current window (and current buffer moves to -selected window). - -Prefixed with two \\[universal-argument]'s, deletes the selected -window. - -(fn ARG)" t nil) (defvar ace-window-display-mode nil "Non-nil if Ace-Window-Display mode is enabled. -See the `ace-window-display-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `ace-window-display-mode'.") (custom-autoload 'ace-window-display-mode "ace-window" nil) (autoload 'ace-window-display-mode "ace-window" "Minor mode for showing the ace window key in the mode line. - -If called interactively, enable Ace-Window-Display mode if ARG is -positive, and disable it if ARG is zero or negative. If called -from Lisp, also enable the mode if ARG is omitted or nil, and -toggle it if ARG is `toggle'; disable the mode otherwise. - -(fn &optional ARG)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ace-window" '("ace-window-mode" "aw-"))) (provide 'ace-window-autoloads)) "pfuture" ((pfuture pfuture-autoloads) (autoload 'pfuture-new "pfuture" "Create a new future process for command CMD. -Any arguments after the command are interpreted as arguments to the command. -This will return a process object with additional 'stderr and 'stdout -properties, which can be read via (process-get process 'stdout) and -(process-get process 'stderr) or alternatively with -(pfuture-result process) or (pfuture-stderr process). - -Note that CMD must be a *sequence* of strings, meaning -this is wrong: (pfuture-new \"git status\") -this is right: (pfuture-new \"git\" \"status\") - -(fn &rest CMD)" nil nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pfuture" '("pfuture-"))) (provide 'pfuture-autoloads)) "hydra" ((hydra-ox hydra hydra-autoloads hydra-examples) (autoload 'defhydra "hydra" "Create a Hydra - a family of functions with prefix NAME. - -NAME should be a symbol, it will be the prefix of all functions -defined here. - -BODY has the format: - - (BODY-MAP BODY-KEY &rest BODY-PLIST) - -DOCSTRING will be displayed in the echo area to identify the -Hydra. When DOCSTRING starts with a newline, special Ruby-style -substitution will be performed by `hydra--format'. - -Functions are created on basis of HEADS, each of which has the -format: - - (KEY CMD &optional HINT &rest PLIST) - -BODY-MAP is a keymap; `global-map' is used quite often. Each -function generated from HEADS will be bound in BODY-MAP to -BODY-KEY + KEY (both are strings passed to `kbd'), and will set -the transient map so that all following heads can be called -though KEY only. BODY-KEY can be an empty string. - -CMD is a callable expression: either an interactive function -name, or an interactive lambda, or a single sexp (it will be -wrapped in an interactive lambda). - -HINT is a short string that identifies its head. It will be -printed beside KEY in the echo erea if `hydra-is-helpful' is not -nil. If you don't even want the KEY to be printed, set HINT -explicitly to nil. - -The heads inherit their PLIST from BODY-PLIST and are allowed to -override some keys. The keys recognized are :exit, :bind, and :column. -:exit can be: - -- nil (default): this head will continue the Hydra state. -- t: this head will stop the Hydra state. - -:bind can be: -- nil: this head will not be bound in BODY-MAP. -- a lambda taking KEY and CMD used to bind a head. - -:column is a string that sets the column for all subsequent heads. - -It is possible to omit both BODY-MAP and BODY-KEY if you don't -want to bind anything. In that case, typically you will bind the -generated NAME/body command. This command is also the return -result of `defhydra'. - -(fn NAME BODY &optional DOCSTRING &rest HEADS)" nil t) (function-put 'defhydra 'lisp-indent-function 'defun) (function-put 'defhydra 'doc-string-elt '3) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hydra" '("defhydra" "hydra-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hydra-examples" '("hydra-" "org-agenda-cts" "whitespace-mode"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "hydra-ox" '("hydra-ox"))) (provide 'hydra-autoloads)) "treemacs" ((treemacs-compatibility treemacs-workspaces treemacs-scope treemacs-extensions treemacs-diagnostics treemacs-mode treemacs-persistence treemacs-tag-follow-mode treemacs-customization treemacs-mouse-interface treemacs-visuals treemacs-rendering treemacs-themes treemacs-logging treemacs-fringe-indicator treemacs-tags treemacs-macros treemacs-dom treemacs-faces treemacs-header-line treemacs-async treemacs-filewatch-mode treemacs treemacs-bookmarks treemacs-autoloads treemacs-follow-mode treemacs-interface treemacs-icons treemacs-core-utils) (autoload 'treemacs-version "treemacs" "Return the `treemacs-version'." t nil) (autoload 'treemacs "treemacs" "Initialize or toggle treemacs. -* If the treemacs window is visible hide it. -* If a treemacs buffer exists, but is not visible show it. -* If no treemacs buffer exists for the current frame create and show it. -* If the workspace is empty additionally ask for the root path of the first - project to add." t nil) (autoload 'treemacs-find-file "treemacs" "Find and focus the current file in the treemacs window. -If the current buffer has visits no file or with a prefix ARG ask for the -file instead. -Will show/create a treemacs buffers if it is not visible/does not exist. -For the most part only useful when `treemacs-follow-mode' is not active. - -(fn &optional ARG)" t nil) (autoload 'treemacs-find-tag "treemacs" "Find and move point to the tag at point in the treemacs view. -Most likley to be useful when `treemacs-tag-follow-mode' is not active. - -Will ask to change the treemacs root if the file to find is not under the -root. If no treemacs buffer exists it will be created with the current file's -containing directory as root. Will do nothing if the current buffer is not -visiting a file or Emacs cannot find any tags for the current file." t nil) (autoload 'treemacs-select-window "treemacs" "Select the treemacs window if it is visible. -Bring it to the foreground if it is not visible. -Initialize a new treemacs buffer as calling `treemacs' would if there is no -treemacs buffer for this frame." t nil) (autoload 'treemacs-show-changelog "treemacs" "Show the changelog of treemacs." t nil) (autoload 'treemacs-edit-workspaces "treemacs" "Edit your treemacs workspaces and projects as an `org-mode' file." t nil) (autoload 'treemacs-display-current-project-exclusively "treemacs" "Display the current project, and *only* the current project. -Like `treemacs-add-and-display-current-project' this will add the current -project to treemacs based on either projectile or the built projectl.el. -However the 'exclusive' part means that it will make the current project the -only project, all other projects *will be removed* from the current workspace." t nil) (autoload 'treemacs-add-and-display-current-project "treemacs" "Open treemacs and add the current project root to the workspace. -The project is determined first by projectile (if treemacs-projectile is -installed), then by project.el. -If the project is already registered with treemacs just move point to its root. -An error message is displayed if the current buffer is not part of any project." t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs" '("treemacs-version"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-async" '("treemacs-"))) (autoload 'treemacs-bookmark "treemacs-bookmarks" "Find a bookmark in treemacs. -Only bookmarks marking either a file or a directory are offered for selection. -Treemacs will try to find and focus the given bookmark's location, in a similar -fashion to `treemacs-find-file'. - -With a prefix argument ARG treemacs will also open the bookmarked location. - -(fn &optional ARG)" t nil) (autoload 'treemacs--bookmark-handler "treemacs-bookmarks" "Open Treemacs into a bookmark RECORD. - -(fn RECORD)" nil nil) (autoload 'treemacs-add-bookmark "treemacs-bookmarks" "Add the current node to Emacs' list of bookmarks. -For file and directory nodes their absolute path is saved. Tag nodes -additionally also save the tag's position. A tag can only be bookmarked if the -treemacs node is pointing to a valid buffer position." t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-bookmarks" '("treemacs--"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-compatibility" '("treemacs--split-window-advice"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-core-utils" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-customization" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-diagnostics" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-dom" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-extensions" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-filewatch-mode" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-follow-mode" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-fringe-indicator" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-header-line" '("treemacs-header-buttons-format"))) (autoload 'treemacs-resize-icons "treemacs-icons" "Resize the current theme's icons to the given SIZE. - -If SIZE is 'nil' the icons are not resized and will retain their default size of -22 pixels. - -There is only one size, the icons are square and the aspect ratio will be -preserved when resizing them therefore width and height are the same. - -Resizing the icons only works if Emacs was built with ImageMagick support, or if -using Emacs >= 27.1,which has native image resizing support. If this is not the -case this function will not have any effect. - -Custom icons are not taken into account, only the size of treemacs' own icons -png are changed. - -(fn SIZE)" t nil) (autoload 'treemacs-define-custom-icon "treemacs-icons" "Define a custom ICON for the current theme to use for FILE-EXTENSIONS. - -Note that treemacs has a very loose definition of what constitutes a file -extension - it's either everything past the last period, or just the file's full -name if there is no period. This makes it possible to match file names like -'.gitignore' and 'Makefile'. - -Additionally FILE-EXTENSIONS are also not case sensitive and will be stored in a -downcased state. - -(fn ICON &rest FILE-EXTENSIONS)" nil nil) (autoload 'treemacs-map-icons-with-auto-mode-alist "treemacs-icons" "Remaps icons for EXTENSIONS according to `auto-mode-alist'. -EXTENSIONS should be a list of file extensions such that they match the regex -stored in `auto-mode-alist', for example '(\".cc\"). -MODE-ICON-ALIST is an alist that maps which mode from `auto-mode-alist' should -be assigned which treemacs icon, for exmaple -'((c-mode . treemacs-icon-c) - (c++-mode . treemacs-icon-cpp)) - -(fn EXTENSIONS MODE-ICON-ALIST)" nil nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-icons" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-interface" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-logging" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-macros" '("treemacs-"))) (autoload 'treemacs-mode "treemacs-mode" "A major mode for displaying the file system in a tree layout. - -(fn)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-mode" '("treemacs-"))) (autoload 'treemacs-node-buffer-and-position "treemacs-mouse-interface" "Return source buffer or list of buffer and position for the current node. -This information can be used for future display. Stay in the selected window -and ignore any prefix argument. - -(fn &optional _)" t nil) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-mouse-interface" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-persistence" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-rendering" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-scope" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-tag-follow-mode" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-tags" '("treemacs--"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-themes" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-visuals" '("treemacs-"))) (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-workspaces" '("treemacs-"))) (provide 'treemacs-autoloads)))) - -#s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (org-elpa #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data (version 1 "melpa" nil "gnu-elpa-mirror" nil "emacsmirror-mirror" nil "straight" nil "json" nil "gcode" nil "lsp-mode" nil "lsp-ui" nil "company-lsp" nil "lsp-ivy" nil "lsp-treemacs" nil "org-link-minor-mode" nil "org-roam" nil "dash" nil "f" nil "s" nil "org" (org :type git :repo "https://code.orgmode.org/bzg/org-mode.git" :local-repo "org") "emacsql" nil "emacsql-sqlite3" nil "dash-functional" nil "ht" nil "spinner" nil "markdown-mode" nil "lv" nil "company" nil "ivy" nil "treemacs" nil "cl-lib" nil "ace-window" nil "avy" nil "pfuture" nil "hydra" nil)) melpa #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data (version 2 "gnu-elpa-mirror" nil "emacsmirror-mirror" nil "straight" nil "json" nil "gcode" nil "lsp-mode" (lsp-mode :type git :flavor melpa :host github :repo "emacs-lsp/lsp-mode") "lsp-ui" (lsp-ui :type git :flavor melpa :files (:defaults "lsp-ui-doc.html" "lsp-ui-pkg.el") :host github :repo "emacs-lsp/lsp-ui") "company-lsp" (company-lsp :type git :flavor melpa :host github :repo "tigersoldier/company-lsp") "lsp-ivy" (lsp-ivy :type git :flavor melpa :host github :repo "emacs-lsp/lsp-ivy") "lsp-treemacs" (lsp-treemacs :type git :flavor melpa :files (:defaults "icons" "lsp-treemacs-pkg.el") :host github :repo "emacs-lsp/lsp-treemacs") "org-link-minor-mode" nil "org-roam" (org-roam :type git :flavor melpa :host github :repo "org-roam/org-roam") "dash" (dash :type git :flavor melpa :files ("dash.el" "dash.texi" "dash-pkg.el") :host github :repo "magnars/dash.el") "f" (f :type git :flavor melpa :files ("f.el" "f-pkg.el") :host github :repo "rejeep/f.el") "s" (s :type git :flavor melpa :files ("s.el" "s-pkg.el") :host github :repo "magnars/s.el") "emacsql" (emacsql :type git :flavor melpa :files ("emacsql.el" "emacsql-compiler.el" "emacsql-system.el" "README.md" "emacsql-pkg.el") :host github :repo "skeeto/emacsql") "emacsql-sqlite3" (emacsql-sqlite3 :type git :flavor melpa :host github :repo "cireu/emacsql-sqlite3") "dash-functional" (dash-functional :type git :flavor melpa :files ("dash-functional.el" "dash-functional-pkg.el") :host github :repo "magnars/dash.el") "ht" (ht :type git :flavor melpa :files ("ht.el" "ht-pkg.el") :host github :repo "Wilfred/ht.el") "spinner" nil "markdown-mode" (markdown-mode :type git :flavor melpa :host github :repo "jrblevin/markdown-mode") "lv" (lv :type git :flavor melpa :files ("lv.el" "lv-pkg.el") :host github :repo "abo-abo/hydra") "company" (company :type git :flavor melpa :host github :repo "company-mode/company-mode") "ivy" (ivy :type git :flavor melpa :files (:defaults (:exclude "swiper.el" "counsel.el" "ivy-hydra.el" "ivy-avy.el") "doc/ivy-help.org" "ivy-pkg.el") :host github :repo "abo-abo/swiper") "treemacs" (treemacs :type git :flavor melpa :files (:defaults "Changelog.org" "icons" "src/elisp/treemacs*.el" "src/scripts/treemacs*.py" (:exclude "src/extra/*") "treemacs-pkg.el") :host github :repo "Alexander-Miller/treemacs") "cl-lib" nil "ace-window" (ace-window :type git :flavor melpa :host github :repo "abo-abo/ace-window") "avy" (avy :type git :flavor melpa :host github :repo "abo-abo/avy") "pfuture" (pfuture :type git :flavor melpa :host github :repo "Alexander-Miller/pfuture") "hydra" (hydra :type git :flavor melpa :files (:defaults (:exclude "lv.el") "hydra-pkg.el") :host github :repo "abo-abo/hydra"))) gnu-elpa-mirror #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data (version 3 "emacsmirror-mirror" nil "straight" nil "json" nil "gcode" nil "org-link-minor-mode" nil "spinner" (spinner :type git :host github :repo "emacs-straight/spinner" :files ("*" (:exclude ".git"))) "cl-lib" nil)) emacsmirror-mirror #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data (version 2 "straight" (straight :type git :host github :repo "emacsmirror/straight") "json" nil "gcode" nil "org-link-minor-mode" (org-link-minor-mode :type git :host github :repo "emacsattic/org-link-minor-mode") "cl-lib" nil)))) - -("org-elpa" "melpa" "gnu-elpa-mirror" "emacsmirror-mirror" "straight" "emacs" "json" "gcode" "lsp-mode" "dash" "dash-functional" "f" "s" "ht" "spinner" "markdown-mode" "lv" "lsp-ui" "company-lsp" "company" "lsp-ivy" "ivy" "lsp-treemacs" "treemacs" "cl-lib" "ace-window" "avy" "pfuture" "hydra" "org-link-minor-mode" "org-roam" "org" "emacsql" "emacsql-sqlite3") - -t diff --git a/straight/build/.DS_Store b/straight/build/.DS_Store deleted file mode 100644 index 30f042a92e3cfec8674385b833700db673d5952e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14340 zcmeHNYit}>6~1TJPG&uMjMIXh%|_Y8*o4YS?V7x((ySki@+5BU#LlC3W_QQ-w7WCQ z&g?q2<6;R!fL2kF3aAw+P$8fXr2HU7R1l^4kq00uQL7cSMIca+DC7^NKmnC=@10%W zyAM0Rf>q6|X70{C=iKwnnLBsxcjgj8pevVbC!~!KqTo(TZ5bgob%aE*6gMiTd)XGm z8o)h;JO0-Qu}P8`DJP$a(>j0iBj871@kStk(CG79gL^F*B?;zot@m4c+L&!z9bOYz ztF9Z!n~oVz8HdNsq&s$0cM^t`G_BFYXknaE>Y+8HE#=x9A|F$8}) zXrO2p6fWHu*`z31fSssqk$Xa#u4q9n+oEn$v}8!DWtKZ4_o`ZrqB$Wh-KBOa+WwHX zgxmJ0yF>MXo{&aDO@*%46x+!EvMXtd(b1l63R#OIe;3(DhDe4?kjKc^$T!Ik$p!Kf zxlVpXeotMGd}{$;ftay zZTIxVQ?$1eW#Hn~zfAr2l}=fnoL4US4L*UUWM#oGVjCejM42EiF%h+ecv2D?()^!= zEkumJxcdDq&jc@1j0^Zl+jGb(Sn+2cn^9Ce_?sUAKLUOP#0byR86Sa)y`OoB%f`;CTj* zp#bxac2TBIAjV7o=tsbhKzRiAV3jcU7iStx`M2KR&~&-8RAX*dQCUNp5wXmI=po;i zwNkb%vsq(Pkj<;jHPJNWVl`t~HE-_P}5p7i_{rE^g)mrDNl zfLKEw#+fh9IOF3EW@Fg=_IiQMy-{FuN}W=-yzZesq-=ez?&h2>J$sy<_3G|e-22~e z+o|GzJ$?iU*RXbHw{5w)X&G5&Y$gp6RQAB4rLr%qXo#$DzU%H!?zpdema|$_J%&-WTuNE9rNpy9 zNEuC~JTSzpkgtXZb8+)CIn$lcniOSrRlT+{99|bi)_Fl9!AyU{x^P%z!)QRAw|qRT zGGdJEG{l-v!<#mTkc={B$#mM<)iCGH$XU7BmaS^Iz@L$-^2$%$tA>lLoDyYTy(<9HlJ1Gnq7!3o=}dPAjT&+{@(Wjeq#50x+2aSm(D)w;jG%Wi1$|XCEUR_ihD^BcaE46R(SE1Qn`q) zIS@JJ;gi}BF;&x%aKP^Ik=~kxguj;YZUs?i@k_!cJlfd9(sIm3S`c-a zj)-;LZ#UocGO!i&=AO#=^dwwl23_JPkYSlv7qhY0|7BF|ua;|wn7*P<6j(q>J7UbL zYsq+G6c3a}UV##RBz3U$R7Qe+C=E>&1*Xj)@lj43d?vxA*yS4bkuZ zGymG^_2H6sL=4rnWIQJ+9tH8xkw-^Nqh*XQIQ4iX9TC%?uk3rX*e^=j5>d^kC*k6m zdWE5?HXf>fc!%LC88by(Ux?_1aj>i{5!ZZr60T)W(0JXxjeaAlWA6e3pW1QOXV};y z_nFCa)%3(@ByM&To|KAhiV;~zSBeT@QK?0o4zhUso+6_=w*=7%QW4X&C(n}%cv+01 zy@;f;hV1_mIzXnbmvML)%*{zezwRA(7h>Vri9XAvl0Tj^SjxW07Qb{!*Bt!gB>FAU z5dE)h8JZ|Q#nKlu5l3|`2~W*=di|=52m1?~?MS$YxwE>ai0{(gcmZFPc14^EYfE_f zsPBLOD}K4G@cnNL?_Y(llX4tm^u7Zbk?-*XAMjf7em1`L+}zu0M7(#hL~cJr+ZXbW zAJ%M@aEWp#8_voBz{OL3#)_tz{EStlRT+yqW94O>#ZjRWzZb`bN^*IG(C7%^^M71d zDaOs`|33epFIyl!gSW=!#ol#m7SeO-^Z%+@0x3>>IfKvt#k{D`|L0aN-cJ5sOJA+H z_Mfi*yTAJSf2QOg{0R6F_;5x5YI^#5y71Zx>n%zzldiRk;(ii$x>3CuUNRFrc+2tF pAG#E8JMP5|`X*$md;3)V#?M`3{40EO%hKa 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 KF3*k2`a10)2M zX}Vs2S3H~7>Sy@ayNrF&NnQ5yD3W@$P2mmSEyILL&o!WvBP@zA(CK)HEe4v$j@;_H z&mo0Z;BU+TL8SB}?kyd%a3!B~6YR#On3?BAIYm1}F|3$fDD!nkHNmn7M%V_5XqEWc zIGwLE?03NT=OYL83r;Iih`W6_(~bWC^`VC}gmHEVX>-9stghH>g@~NZGxHne=2D@m zSzlabT>IU-Owe4ARQjoSf?_Cp;Oh@D{VDW6vZDEhe+kZ0UZuCbazzk;a)M`A zEb5}TScS9*8~=ef@!b_f>+#zFP$E=e8U-uwp-9tRgGWdki~@1#NV(`k#ty`v6R!}J zP<0fqu-Yhu7Yg+~Ws3p}&u|5ZYqbugL4K!g@@=~EKK|7!*1_Jf!FOm}g%>52l&+dc z^BjOpK_FQA4p53H%1`kGpTaH+qsy1^p@L1+k%Gl7%djBy`zWC<48LMKqD8LWJ;u6@EKUQ_&{ zlTEsFVu*}}IC%*9I+9`< zofUj!80!HQ_#vAz0R$CbmHkB3M}?tReMkcm4C?pk;FYB_`RpdoBpzm$xY8Rx-If0B zbO=W))NJoi#-;A@bdcW)$ssZtiud|R(CxHz#^e+DPP}f2??6$%kaf1|Ji?GF(xpmb#m-svDweNM{=9ec92=sUr#^lqf`e0rF{7Q*vaSji zzOUZ<9%Hc!r+$J&c~#os8>dh;xK*FcoF0y5^mRe;#olT!5CPDhu&gF8t6%884q0c} z2T}S8E1Gq>6Nj6$<0QmlebS^iFNJ1v_tB@>G`nK?v7pqDi%2bP$+gK^RQnUn%u`ePWAjv%**+)AoBHK+ z%_boJm>$}!J%wQRn@OOD+04yUTkSATDJUl}LbT)wof`X|K-DE^{)!QHhQZ+U&urDy zuHG-H9ebtrz`)p%fXpEp+lRd)iH6VB3eP7LXO#)o!fdme&b5AP?RYX7<+nch9ANkXu=icF=%9j|%>=c1pAZf~W|ITrRR_%+ zoh)vEDjfo1c$6`5kqKpuepJ$A#g(`nHNCf@(n}9qYm5F1vI|uIf!qD^b2G^f@BrIN zhNtNDoijX?J*GGD?700J`wRO$Ff)_`*as*%yE9t3bl(%sI^x~TY}C@&&@A4s)8Y6P zx`cEA=|0_8&*a<>R40#_71#P^I)G(2&XHN=?Z}rjgLH=@;rJk%oFYO_D`ZV^Ln@G@ zM&{ko8u1F8uF_39rF4@_VX5F`BxBMOSXFSv;gq47qe_tVjmrG9xw7*OGwMA%814>V zI+%52SSpgL|IZI$&BTn-4Ay0iYJe_Ab0xJz(5VGQpqy*&|1ZGvz=5FQpik3_gUlkk zNc}~l&<&xD*Z{?ON6Bqi0Mb~VI`WTT=>TbJ4HqUZOc7rLGZT4r9{d>PNkzW$-sF$Y zLPhXwHxMOqwNdRHJN_Cb07<`?3!3u;UCBhJ3x`Qyf`W594SfD6xj^zZIp>U1;S1Pd zs6;L=;1b%$>Mhg~|1(>N=~EIPSQyIFf0d^+V_?{<7TUA0K)GK+L#*7CoWar0ZE%G~ zU7F7izTACsAKEpBF6KP;Aoy)AW1N4$oi1P83mNq4Bg#U8m!M;`1&1^q;{RRl%|J+o ztS;Hb*eiJouO$<=HAXeZO%`5F*DO z@7N1;C7PpP57D1h6mktfS{Rb4T|p%OA{fcpymW2#w$JznrSn?6evO+e7j9p;%>5&^@zOSdm+@rPUxG2Hc`6qED~k-vDjdmH~})rn+qu&f!K zOAc7jIWteY-DKS(Ac`%qCnX7`S6xp#jfP2<*plmsT($=4f0G0ugr|n%xwLOD>|{sR zhWH!h5(zF|aP8~_$o*y1a>r89Z66enj!0dtqL5U}LkWn)V@r+otVEyiimVsC&bD7x z^6JIQ8%Lsf&@U4-_!ux$u^g(6%MnwEwhxXV8Unq8T+oZ&04EPE_&Y12Z)a!6i@vmA z2h5|IYf7pXn5{Ot7$8H+gx~937?@&RgufRSE(RiQ6L_8A!zQxC?MHw(l|Pe(G5JB(0=AQ8VNZEM4t8=vv>xUMZNx#&x);g zTp0;i0{-EFE2z@uLb#TKaE9pT=T3RMNCBo+h@@}*)&!Xrp>unQpMB;_Kjk*zpW}SQ zHlP|F4DA!Q=TxUU4a-eAOQ-s5ICZByBErWO;VWJea;uzfP*A++pPXP1c?(M-Q&X@C zbI~*nRlKw=qjc%AO* z^!Can_=#oI-yfv;z8H-U$=t}XQw)9p?8O=Zl$mfQIdib%Ei=QX_@GA1?SVmBXfo#h z2QA}~W`A%#O&j*pzBI~HD8J?2G)#P)mh{G>M9ghrT;l=f1%oO7{^;@Jy4mhfge;xc z&TxCh4NQb8)$+X>quYi{{i{;Pf@U+Ln~Huzrzn;XfP`5?WrjQYmX~fry4tXvPs~NmfeIc2p54 zVlvi6b>!O(hFfyGcCWOuB4q5Ft%?(z#<}82;IUp;} zOdrZ5IfP4Bo~Nx(kjcwU+ix8%GDXV6yaWYHv{;g|X9kAR(89;sVnrIoJ3fmVdp>45 zSnf#rQC-Am-vKa+L~?2<3K3plzNL%RHY=TMgn>x*e|RDe4@axF#m7~bl$GxnF?RgY zbC9@x==4LdYa8kQOo5TybD8>?V>ViYJ*dU%Eh~KNWR>!iPpZtYh~VPZqq;1Y6K7WX zb1=~i5CP|q0_S)HqAoOwqg|Z64WkJMrAZzRNUMBbh%;@gNcw>|TTYa$ueuuW_4}|u z4|39TH+DE=IE+#LCcqOtmw^7Gg?U|tfO z_1k25g?Gczze^3RhE$g`78nfKGVpy=jM;g-E;Pz&@<+wUmlP0;%mcmlxXOb&iD}nx z;`nn2vBAPl@%e#6d+YIr`bEJ>!00n&@24LlPC$(WePm)+v;AWr7?AJMa2@<{eT23zGixyf`mXBK*Pf|%{sh$ zi3fB?i5nrIzc3a@Rr!%*;;J@BLYFSICphix0B1$5v$wXGSZ&nP(_>s%OgdQ z8gz(1pE1EMsXpBM-nlnLx(~hoSyxPZ%z%VC!+6{KQbk(RV`DOnVKkhI*6Ab63FD6% z%D67xqaN+w2TCIymVH zXP;sCkRIUCc~X;&b%?!|I~3)~L57`=1NwQ3%?x57`S>*q(WV^)f#InZvSdrH9yU?t zEmuJZGF^qcP_KclCS>W}K2?w`PG5nOG;Amnm1i@EO9a!eHjuIVti8x};4VGxtjsjM?xC|aptz<}7duw<6kl!_kt2=afW$jiE;UX>pO802I&l|&jH5Gw6Sw&L zIXv>$WjL$6Gx@YN&{KmUu;G`-AMima5C;Y3*0~O!7ERI+CS4f3ZOa$dBmd zYsy@&fnu~^&|5iP4%19hks|K9Y>b^R1hFGIn|#Z;qTMw)Tm|PBjm+a{4YT`7Rz)>- zz_K0rE$yw@-zk`BZeJhb7+2q$qB7AYPJ6ir($a(ZmaKvq!WH({a5sEl>Vpc9KNP4~ z`xylo9ngUs#}DTIf7e563lt5a;4{~#bv&CXXB_VuYwLAKi=XbLw{NFZ0 z9s@iW@-ertKqB&lkg&lVY6-FZg$?=o@q4Cj|1CF_h!R!QCQr0BtKT0pVxyxteu=t~ zQw<65U%Zn2knDSgT)OX*CpC4unlx;9qM3rWMS(fEgQH9f%uBlB@8YP~oqug{Wc_wL z9moZWmVK>`*P1xzC8UcaHlOz~G#f2IIEFuK2CR^r&9t)u<26aRofCnXs^eF;wu{zZ zERkF{1hcvf;M6jNUux($R9?SjHcF93gXDpVtR@eqh;D;;?;4GHS~3zrhL({KYzx^& z14@F}di(r9#4c>O5ryCj(z~AYNT!fyWDezX^L68asKod!Ui0LavLCPsmI(d6obzUw z$>Zm}lcn(@7b)`{kUvhj6P=FR*J}@%rVbJ?Wfd>M9^3&qMixx_H81zishod=M&js0 zXbvab1DW&hH$ZsI3VMl5VecnTJ;f*co~)75I)!LQXT+Q2XxT8W4l-uL=k`pP10-q& zf>|?z$+xh5npIT<^*J4tWCD#DnEwE9vewOcxC$O(j)mcQlV{~i$u9?FxikLO+KtZ3>Q zqUH?vL6_x5vp_A~4FKl?96EXfr440tY?{hiam=rxL!K$T)JQHP3x{g8^p?l4 zsI#~9VivtySinjk7jY8kmlnqL2Q2w;E>#rWXwN5Lb)I84Q1ARR9tR}n{4g=CFrc?B RP`80LUc-x3h4;<1{|~EgIB@^~ diff --git a/straight/build/async/async-autoloads.el b/straight/build/async/async-autoloads.el deleted file mode 100644 index 1da8bc9..0000000 --- a/straight/build/async/async-autoloads.el +++ /dev/null @@ -1,172 +0,0 @@ -;;; async-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "async" "async.el" (0 0 0 0)) -;;; Generated autoloads from async.el - -(autoload 'async-start-process "async" "\ -Start the executable PROGRAM asynchronously named NAME. See `async-start'. -PROGRAM is passed PROGRAM-ARGS, calling FINISH-FUNC with the -process object when done. If FINISH-FUNC is nil, the future -object will return the process object when the program is -finished. Set DEFAULT-DIRECTORY to change PROGRAM's current -working directory. - -\(fn NAME PROGRAM FINISH-FUNC &rest PROGRAM-ARGS)" nil nil) - -(autoload 'async-start "async" "\ -Execute START-FUNC (often a lambda) in a subordinate Emacs process. -When done, the return value is passed to FINISH-FUNC. Example: - - (async-start - ;; What to do in the child process - (lambda () - (message \"This is a test\") - (sleep-for 3) - 222) - - ;; What to do when it finishes - (lambda (result) - (message \"Async process done, result should be 222: %s\" - result))) - -If FINISH-FUNC is nil or missing, a future is returned that can -be inspected using `async-get', blocking until the value is -ready. Example: - - (let ((proc (async-start - ;; What to do in the child process - (lambda () - (message \"This is a test\") - (sleep-for 3) - 222)))) - - (message \"I'm going to do some work here\") ;; .... - - (message \"Waiting on async process, result should be 222: %s\" - (async-get proc))) - -If you don't want to use a callback, and you don't care about any -return value from the child process, pass the `ignore' symbol as -the second argument (if you don't, and never call `async-get', it -will leave *emacs* process buffers hanging around): - - (async-start - (lambda () - (delete-file \"a remote file on a slow link\" nil)) - 'ignore) - -Note: Even when FINISH-FUNC is present, a future is still -returned except that it yields no value (since the value is -passed to FINISH-FUNC). Call `async-get' on such a future always -returns nil. It can still be useful, however, as an argument to -`async-ready' or `async-wait'. - -\(fn START-FUNC &optional FINISH-FUNC)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "async" '("async-"))) - -;;;*** - -;;;### (autoloads nil "async-bytecomp" "async-bytecomp.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from async-bytecomp.el - -(autoload 'async-byte-recompile-directory "async-bytecomp" "\ -Compile all *.el files in DIRECTORY asynchronously. -All *.elc files are systematically deleted before proceeding. - -\(fn DIRECTORY &optional QUIET)" nil nil) - -(defvar async-bytecomp-package-mode nil "\ -Non-nil if Async-Bytecomp-Package mode is enabled. -See the `async-bytecomp-package-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `async-bytecomp-package-mode'.") - -(custom-autoload 'async-bytecomp-package-mode "async-bytecomp" nil) - -(autoload 'async-bytecomp-package-mode "async-bytecomp" "\ -Byte compile asynchronously packages installed with package.el. -Async compilation of packages can be controlled by -`async-bytecomp-allowed-packages'. - -\(fn &optional ARG)" t nil) - -(autoload 'async-byte-compile-file "async-bytecomp" "\ -Byte compile Lisp code FILE asynchronously. - -Same as `byte-compile-file' but asynchronous. - -\(fn FILE)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "async-bytecomp" '("async-byte"))) - -;;;*** - -;;;### (autoloads nil "dired-async" "dired-async.el" (0 0 0 0)) -;;; Generated autoloads from dired-async.el - -(defvar dired-async-mode nil "\ -Non-nil if Dired-Async mode is enabled. -See the `dired-async-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `dired-async-mode'.") - -(custom-autoload 'dired-async-mode "dired-async" nil) - -(autoload 'dired-async-mode "dired-async" "\ -Do dired actions asynchronously. - -\(fn &optional ARG)" t nil) - -(autoload 'dired-async-do-copy "dired-async" "\ -Run ‘dired-do-copy’ asynchronously. - -\(fn &optional ARG)" t nil) - -(autoload 'dired-async-do-symlink "dired-async" "\ -Run ‘dired-do-symlink’ asynchronously. - -\(fn &optional ARG)" t nil) - -(autoload 'dired-async-do-hardlink "dired-async" "\ -Run ‘dired-do-hardlink’ asynchronously. - -\(fn &optional ARG)" t nil) - -(autoload 'dired-async-do-rename "dired-async" "\ -Run ‘dired-do-rename’ asynchronously. - -\(fn &optional ARG)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dired-async" '("dired-async-"))) - -;;;*** - -;;;### (autoloads nil "smtpmail-async" "smtpmail-async.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from smtpmail-async.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "smtpmail-async" '("async-smtpmail-"))) - -;;;*** - -;;;### (autoloads nil nil ("async-pkg.el") (0 0 0 0)) - -;;;*** - -(provide 'async-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; async-autoloads.el ends here diff --git a/straight/build/async/async-bytecomp.el b/straight/build/async/async-bytecomp.el deleted file mode 120000 index 5e27054..0000000 --- a/straight/build/async/async-bytecomp.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/emacs-async/async-bytecomp.el \ No newline at end of file diff --git a/straight/build/async/async-bytecomp.elc b/straight/build/async/async-bytecomp.elc deleted file mode 100644 index 81d3585a97f741742b76df307d2e622fef276cca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7419 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 diff --git a/straight/build/async/dired-async.el b/straight/build/async/dired-async.el deleted file mode 120000 index 121a02d..0000000 --- a/straight/build/async/dired-async.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/emacs-async/dired-async.el \ No newline at end of file diff --git a/straight/build/async/dired-async.elc b/straight/build/async/dired-async.elc deleted file mode 100644 index 5f57380c9a85a617dbe91f7539d899adf051870d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13978 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 CE6RKT diff --git a/straight/build/async/smtpmail-async.el b/straight/build/async/smtpmail-async.el deleted file mode 120000 index b6f83c6..0000000 --- a/straight/build/async/smtpmail-async.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/emacs-async/smtpmail-async.el \ No newline at end of file diff --git a/straight/build/async/smtpmail-async.elc b/straight/build/async/smtpmail-async.elc deleted file mode 100644 index 9eb611a1eaf8f957fff2b95f9ceee04753bd61bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1587 zcmbtU!EW3(5H%3MDD(q8b|TmD3J8Uj*1H?mhop7f#z4>jNp6+_b0x}RLXiqdZQ&vx z-$!X>CvlNW1W*(?!+E25k8^td`t0Yuy}ju4^pws_+esy=VIei0x4d+;71l|kDPN_F z!Savv4RNK&bY8adU+!UcX*3w$H_}m!DAYUQsJhj>l_gcCblysR?F-k9>k~&Vrb*3G}?1G_r7M&u%p@U@6IkRsBF09rALZS2Y9Y4a)wH-X(LD({uRjX zR~!j$l@ykI1IK(Z;-UmU^n?U{^ogQqwz>6!m8KFD7mN8EBg4os78u7E%flkif?sIu9I)b3FRd8;?!r?moZ~m*idIQ<@FL5W^valzWP7clhoAu8 z2oNb1pa;ca>v{lV6FhTBj7fi#Mi-u-uoC)%d_LgEKy+;Y8@58g>xYMaiDs3kx7?1o z-G?2Ij?tTtRj9)3;8#j%m7gTZaE>d<9Uc9DMs#pFzvt;O_{c?71mXs=9^rGOYB|wW zECO{IIL-3?{g;^FnSs_UxU4a+4)9w4f#=U+k;6HMa}ELI@XU|*e*#Rt3?MlKkgpE| z$UyY2)~uF7Rcy;u4-vgLF>U&~7M8hwGhRcc4ePAwg!K|vY7D-8N|c9Xgf9{gJuUTnmOTjTdeJsmqF|yO0tVC^#@UU zq;4hOD5Mq_#dT54rqD(4`D-Gu0W+G7Wkr!Z4@$(0@6WvV4RfZqrEpk^?gnq|+IWgN zsJ{{D5tczhE%&VMbs5?jJSRkkPGzCtUD~h==UQA)#y1-)w#Iq9vBxqdk}2Sh}3(`W}Uq(IUR0V?@-2 np4FP3gdT1*S9I~$-*4WYCopG=D+nLz*h=)EJ5t9!kwpIi&FlO> diff --git a/straight/build/avy/avy-autoloads.el b/straight/build/avy/avy-autoloads.el deleted file mode 100644 index bcbf795..0000000 --- a/straight/build/avy/avy-autoloads.el +++ /dev/null @@ -1,270 +0,0 @@ -;;; avy-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "avy" "avy.el" (0 0 0 0)) -;;; Generated autoloads from avy.el - -(autoload 'avy-process "avy" "\ -Select one of CANDIDATES using `avy-read'. -Use OVERLAY-FN to visualize the decision overlay. -CLEANUP-FN should take no arguments and remove the effects of -multiple OVERLAY-FN invocations. - -\(fn CANDIDATES &optional OVERLAY-FN CLEANUP-FN)" nil nil) - -(autoload 'avy-goto-char "avy" "\ -Jump to the currently visible CHAR. -The window scope is determined by `avy-all-windows' (ARG negates it). - -\(fn CHAR &optional ARG)" t nil) - -(autoload 'avy-goto-char-in-line "avy" "\ -Jump to the currently visible CHAR in the current line. - -\(fn CHAR)" t nil) - -(autoload 'avy-goto-char-2 "avy" "\ -Jump to the currently visible CHAR1 followed by CHAR2. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. -BEG and END narrow the scope where candidates are searched. - -\(fn CHAR1 CHAR2 &optional ARG BEG END)" t nil) - -(autoload 'avy-goto-char-2-above "avy" "\ -Jump to the currently visible CHAR1 followed by CHAR2. -This is a scoped version of `avy-goto-char-2', where the scope is -the visible part of the current buffer up to point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -\(fn CHAR1 CHAR2 &optional ARG)" t nil) - -(autoload 'avy-goto-char-2-below "avy" "\ -Jump to the currently visible CHAR1 followed by CHAR2. -This is a scoped version of `avy-goto-char-2', where the scope is -the visible part of the current buffer following point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -\(fn CHAR1 CHAR2 &optional ARG)" t nil) - -(autoload 'avy-isearch "avy" "\ -Jump to one of the current isearch candidates." t nil) - -(autoload 'avy-goto-word-0 "avy" "\ -Jump to a word start. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. -BEG and END narrow the scope where candidates are searched. - -\(fn ARG &optional BEG END)" t nil) - -(autoload 'avy-goto-whitespace-end "avy" "\ -Jump to the end of a whitespace sequence. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. -BEG and END narrow the scope where candidates are searched. - -\(fn ARG &optional BEG END)" t nil) - -(autoload 'avy-goto-word-1 "avy" "\ -Jump to the currently visible CHAR at a word start. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. -BEG and END narrow the scope where candidates are searched. -When SYMBOL is non-nil, jump to symbol start instead of word start. - -\(fn CHAR &optional ARG BEG END SYMBOL)" t nil) - -(autoload 'avy-goto-word-1-above "avy" "\ -Jump to the currently visible CHAR at a word start. -This is a scoped version of `avy-goto-word-1', where the scope is -the visible part of the current buffer up to point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -\(fn CHAR &optional ARG)" t nil) - -(autoload 'avy-goto-word-1-below "avy" "\ -Jump to the currently visible CHAR at a word start. -This is a scoped version of `avy-goto-word-1', where the scope is -the visible part of the current buffer following point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -\(fn CHAR &optional ARG)" t nil) - -(autoload 'avy-goto-symbol-1 "avy" "\ -Jump to the currently visible CHAR at a symbol start. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -\(fn CHAR &optional ARG)" t nil) - -(autoload 'avy-goto-symbol-1-above "avy" "\ -Jump to the currently visible CHAR at a symbol start. -This is a scoped version of `avy-goto-symbol-1', where the scope is -the visible part of the current buffer up to point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -\(fn CHAR &optional ARG)" t nil) - -(autoload 'avy-goto-symbol-1-below "avy" "\ -Jump to the currently visible CHAR at a symbol start. -This is a scoped version of `avy-goto-symbol-1', where the scope is -the visible part of the current buffer following point. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -\(fn CHAR &optional ARG)" t nil) - -(autoload 'avy-goto-subword-0 "avy" "\ -Jump to a word or subword start. -The window scope is determined by `avy-all-windows' (ARG negates it). - -When PREDICATE is non-nil it's a function of zero parameters that -should return true. - -BEG and END narrow the scope where candidates are searched. - -\(fn &optional ARG PREDICATE BEG END)" t nil) - -(autoload 'avy-goto-subword-1 "avy" "\ -Jump to the currently visible CHAR at a subword start. -The window scope is determined by `avy-all-windows' (ARG negates it). -The case of CHAR is ignored. - -\(fn CHAR &optional ARG)" t nil) - -(autoload 'avy-goto-word-or-subword-1 "avy" "\ -Forward to `avy-goto-subword-1' or `avy-goto-word-1'. -Which one depends on variable `subword-mode'." t nil) - -(autoload 'avy-goto-line "avy" "\ -Jump to a line start in current buffer. - -When ARG is 1, jump to lines currently visible, with the option -to cancel to `goto-line' by entering a number. - -When ARG is 4, negate the window scope determined by -`avy-all-windows'. - -Otherwise, forward to `goto-line' with ARG. - -\(fn &optional ARG)" t nil) - -(autoload 'avy-goto-line-above "avy" "\ -Goto visible line above the cursor. -OFFSET changes the distance between the closest key to the cursor and -the cursor -When BOTTOM-UP is non-nil, display avy candidates from top to bottom - -\(fn &optional OFFSET BOTTOM-UP)" t nil) - -(autoload 'avy-goto-line-below "avy" "\ -Goto visible line below the cursor. -OFFSET changes the distance between the closest key to the cursor and -the cursor -When BOTTOM-UP is non-nil, display avy candidates from top to bottom - -\(fn &optional OFFSET BOTTOM-UP)" t nil) - -(autoload 'avy-goto-end-of-line "avy" "\ -Call `avy-goto-line' and move to the end of the line. - -\(fn &optional ARG)" t nil) - -(autoload 'avy-copy-line "avy" "\ -Copy a selected line above the current line. -ARG lines can be used. - -\(fn ARG)" t nil) - -(autoload 'avy-move-line "avy" "\ -Move a selected line above the current line. -ARG lines can be used. - -\(fn ARG)" t nil) - -(autoload 'avy-copy-region "avy" "\ -Select two lines and copy the text between them to point. - -The window scope is determined by `avy-all-windows' or -`avy-all-windows-alt' when ARG is non-nil. - -\(fn ARG)" t nil) - -(autoload 'avy-move-region "avy" "\ -Select two lines and move the text between them above the current line." t nil) - -(autoload 'avy-kill-region "avy" "\ -Select two lines and kill the region between them. - -The window scope is determined by `avy-all-windows' or -`avy-all-windows-alt' when ARG is non-nil. - -\(fn ARG)" t nil) - -(autoload 'avy-kill-ring-save-region "avy" "\ -Select two lines and save the region between them to the kill ring. -The window scope is determined by `avy-all-windows'. -When ARG is non-nil, do the opposite of `avy-all-windows'. - -\(fn ARG)" t nil) - -(autoload 'avy-kill-whole-line "avy" "\ -Select line and kill the whole selected line. - -With a numerical prefix ARG, kill ARG line(s) starting from the -selected line. If ARG is negative, kill backward. - -If ARG is zero, kill the selected line but exclude the trailing -newline. - -\\[universal-argument] 3 \\[avy-kil-whole-line] kill three lines -starting from the selected line. \\[universal-argument] -3 - -\\[avy-kill-whole-line] kill three lines backward including the -selected line. - -\(fn ARG)" t nil) - -(autoload 'avy-kill-ring-save-whole-line "avy" "\ -Select line and save the whole selected line as if killed, but don’t kill it. - -This command is similar to `avy-kill-whole-line', except that it -saves the line(s) as if killed, but does not kill it(them). - -With a numerical prefix ARG, kill ARG line(s) starting from the -selected line. If ARG is negative, kill backward. - -If ARG is zero, kill the selected line but exclude the trailing -newline. - -\(fn ARG)" t nil) - -(autoload 'avy-setup-default "avy" "\ -Setup the default shortcuts." nil nil) - -(autoload 'avy-goto-char-timer "avy" "\ -Read one or many consecutive chars and jump to the first one. -The window scope is determined by `avy-all-windows' (ARG negates it). - -\(fn &optional ARG)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "avy" '("avy-"))) - -;;;*** - -(provide 'avy-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; avy-autoloads.el ends here diff --git a/straight/build/avy/avy.el b/straight/build/avy/avy.el deleted file mode 120000 index 36ed8ee..0000000 --- a/straight/build/avy/avy.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/avy/avy.el \ No newline at end of file diff --git a/straight/build/avy/avy.elc b/straight/build/avy/avy.elc deleted file mode 100644 index 398ce9baf79b39a52d19862162ede239ec54c85c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80998 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�f1OEdGPi_~~A zXO~Ud3`H0i!3dLCj)0sQMlx(gCc8_c0oL0mE1-Nz0!hr7ty}S7Vd>t-jFWXUrCfY4 zyk?Bu(OWTAcw1booBkzv+K?~(D*cJIpr=u_utWtHKP-`!N3FSXZf%OCxHc?zB9CpIIr5-@qIXCIkdJA6hX{6n`Dvs660Y)d4-JE(A-$g>BVI66uorQ=QO!R z_2AkXT*xw>CV~f%%}+2)3dl-o@+Xi2Z>UafxEWhPs*=SG|ASQ(#J+tQc%%jVLG&ISs2L#^}18~FMZ z6X(^ijXlJeFs4pj@M%=gCgSE?8D`sa@7cwn%5Vbx0Df+CGIuh45BvxkpLe=!)U^5N zu#F~qeP~|b3$EZAIuUFtGzaY#Y!i?DRP-9=($Jrm*HCdd!#zMm%;W}237e+WDH504 zKgQb#{J6p6IDdK4@{xHn=L$^9xM#vh3ol7s{S1kVvXGaTRw?Fy?~Q3;GcjkwSY{OR zjIi@o00SI_kW1oMDwpKzA&H*rbdqZUv=)Wo@vs#WR3sSu)9BEgt?n4sKG#GH@rx6A zX>C!k*IZ%8?&duw6dzNWV>~h&uM&K8@gt4a^UHUsAvZgth zXAjI9lAR)!nba(bP*8B~E@2BDEPwCO7o&HN-}GeXjdLz6^~{+eyr{>qpT$ z|NPFs@UKS&G+7A?I8;!1r7DU^b9fq_Q}*)==LsqJNR%-Ci5sx;Cq_87Js&PDPEcPs zJ?yAYyK@4PQ+THhS3m8J?6%~hbyZr?Yq11^~w4+-qnIA zTTP>+aKLU70?!N%kqrh!9TB=U2B;#5Zf^je#=c7%P|&#}@anKz@&z-MGG>y>AjN}A z@7qAkb;*<)tq#saTW|-@Lj~azCox7>YNkcgy*%<~(<>605xQuGZd&xNepIQ#LuV~a z?4){E6z9R>1Y+-rSS`cUr%>ZOu>|y0*{M2e4EN(1py{2#V*2ZfMG+H4Q@upl?<6Sx7<3niZ>VmH4Gc&ZMiRw6SyfGtfuZMGQ~NN8k`)0Rl1U^Dk_ z_bE(#Jh;3M78aaGX|=qXt|1Y{;(7&!s{5=6bVjqoKBCKg=3ePHnW&PCv(NUt-)Q!N z&W?FgARugIegkf%jT$^~8HvGVyCs25r>+zYm(O-;-N7Le9bVNESQ@eH<$iN-zlDETdBh2D<}756t7UAK+F(6HMMtuECSOoo-3aB?Hx~myKs<)sP_!& zOLwL{=a0YX8Ai0-CccH`(GDt%EuvmYv!Irb%jbEFGOR0Esb8U<^7_;TU}yHxBDa&B z>1l<>S-;(Zj_ddk5m)3L6f{r!CX6m&{1K^dh`vzxU@o30MEG_Reu|gL5hKj-w?iof zpUA?>?~uz1y-1=P_b@;1!L0Iq!7dYrQ|E81OR&uRf#2hX?siFnkD_??!6IiBZTT

re6zCIk%$P9|?5!zBy%%RAM!#Jk@?IK!atJU(gf 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 MdqIowN|VFjFZn!rA^-pY diff --git a/straight/build/company/company-autoloads.el b/straight/build/company/company-autoloads.el deleted file mode 100644 index b618c47..0000000 --- a/straight/build/company/company-autoloads.el +++ /dev/null @@ -1,377 +0,0 @@ -;;; company-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "company" "company.el" (0 0 0 0)) -;;; Generated autoloads from company.el - -(autoload 'company-mode "company" "\ -\"complete anything\"; is an in-buffer completion framework. -Completion starts automatically, depending on the values -`company-idle-delay' and `company-minimum-prefix-length'. - -If called interactively, enable Company mode if ARG is positive, -and disable it if ARG is zero or negative. If called from Lisp, -also enable the mode if ARG is omitted or nil, and toggle it if -ARG is `toggle'; disable the mode otherwise. - -Completion can be controlled with the commands: -`company-complete-common', `company-complete-selection', `company-complete', -`company-select-next', `company-select-previous'. If these commands are -called before `company-idle-delay', completion will also start. - -Completions can be searched with `company-search-candidates' or -`company-filter-candidates'. These can be used while completion is -inactive, as well. - -The completion data is retrieved using `company-backends' and displayed -using `company-frontends'. If you want to start a specific backend, call -it interactively or use `company-begin-backend'. - -By default, the completions list is sorted alphabetically, unless the -backend chooses otherwise, or `company-transformers' changes it later. - -regular keymap (`company-mode-map'): - -\\{company-mode-map} -keymap during active completions (`company-active-map'): - -\\{company-active-map} - -\(fn &optional ARG)" t nil) - -(put 'global-company-mode 'globalized-minor-mode t) - -(defvar global-company-mode nil "\ -Non-nil if Global Company mode is enabled. -See the `global-company-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `global-company-mode'.") - -(custom-autoload 'global-company-mode "company" nil) - -(autoload 'global-company-mode "company" "\ -Toggle Company mode in all buffers. -With prefix ARG, enable Global Company mode if ARG is positive; -otherwise, disable it. If called from Lisp, enable the mode if -ARG is omitted or nil. - -Company mode is enabled in all buffers where -`company-mode-on' would do it. -See `company-mode' for more information on Company mode. - -\(fn &optional ARG)" t nil) - -(autoload 'company-manual-begin "company" nil t nil) - -(autoload 'company-complete "company" "\ -Insert the common part of all candidates or the current selection. -The first time this is called, the common part is inserted, the second -time, or when the selection has been changed, the selected candidate is -inserted." t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company" '("company-"))) - -;;;*** - -;;;### (autoloads nil "company-abbrev" "company-abbrev.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from company-abbrev.el - -(autoload 'company-abbrev "company-abbrev" "\ -`company-mode' completion backend for abbrev. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-abbrev" '("company-abbrev-insert"))) - -;;;*** - -;;;### (autoloads nil "company-bbdb" "company-bbdb.el" (0 0 0 0)) -;;; Generated autoloads from company-bbdb.el - -(autoload 'company-bbdb "company-bbdb" "\ -`company-mode' completion backend for BBDB. - -\(fn COMMAND &optional ARG &rest IGNORE)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-bbdb" '("company-bbdb-"))) - -;;;*** - -;;;### (autoloads nil "company-capf" "company-capf.el" (0 0 0 0)) -;;; Generated autoloads from company-capf.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-capf" '("company-"))) - -;;;*** - -;;;### (autoloads nil "company-clang" "company-clang.el" (0 0 0 0)) -;;; Generated autoloads from company-clang.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-clang" '("company-clang"))) - -;;;*** - -;;;### (autoloads nil "company-cmake" "company-cmake.el" (0 0 0 0)) -;;; Generated autoloads from company-cmake.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-cmake" '("company-cmake"))) - -;;;*** - -;;;### (autoloads nil "company-css" "company-css.el" (0 0 0 0)) -;;; Generated autoloads from company-css.el - -(autoload 'company-css "company-css" "\ -`company-mode' completion backend for `css-mode'. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-css" '("company-css-"))) - -;;;*** - -;;;### (autoloads nil "company-dabbrev" "company-dabbrev.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from company-dabbrev.el - -(autoload 'company-dabbrev "company-dabbrev" "\ -dabbrev-like `company-mode' completion backend. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-dabbrev" '("company-dabbrev-"))) - -;;;*** - -;;;### (autoloads nil "company-dabbrev-code" "company-dabbrev-code.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from company-dabbrev-code.el - -(autoload 'company-dabbrev-code "company-dabbrev-code" "\ -dabbrev-like `company-mode' backend for code. -The backend looks for all symbols in the current buffer that aren't in -comments or strings. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-dabbrev-code" '("company-dabbrev-code-"))) - -;;;*** - -;;;### (autoloads nil "company-eclim" "company-eclim.el" (0 0 0 0)) -;;; Generated autoloads from company-eclim.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-eclim" '("company-eclim"))) - -;;;*** - -;;;### (autoloads nil "company-elisp" "company-elisp.el" (0 0 0 0)) -;;; Generated autoloads from company-elisp.el - -(autoload 'company-elisp "company-elisp" "\ -`company-mode' completion backend for Emacs Lisp. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-elisp" '("company-elisp-"))) - -;;;*** - -;;;### (autoloads nil "company-etags" "company-etags.el" (0 0 0 0)) -;;; Generated autoloads from company-etags.el - -(autoload 'company-etags "company-etags" "\ -`company-mode' completion backend for etags. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-etags" '("company-etags-"))) - -;;;*** - -;;;### (autoloads nil "company-files" "company-files.el" (0 0 0 0)) -;;; Generated autoloads from company-files.el - -(autoload 'company-files "company-files" "\ -`company-mode' completion backend existing file names. -Completions works for proper absolute and relative files paths. -File paths with spaces are only supported inside strings. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-files" '("company-file"))) - -;;;*** - -;;;### (autoloads nil "company-gtags" "company-gtags.el" (0 0 0 0)) -;;; Generated autoloads from company-gtags.el - -(autoload 'company-gtags "company-gtags" "\ -`company-mode' completion backend for GNU Global. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-gtags" '("company-gtags-"))) - -;;;*** - -;;;### (autoloads nil "company-ispell" "company-ispell.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from company-ispell.el - -(autoload 'company-ispell "company-ispell" "\ -`company-mode' completion backend using Ispell. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-ispell" '("company-ispell-"))) - -;;;*** - -;;;### (autoloads nil "company-keywords" "company-keywords.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from company-keywords.el - -(autoload 'company-keywords "company-keywords" "\ -`company-mode' backend for programming language keywords. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-keywords" '("company-keywords-"))) - -;;;*** - -;;;### (autoloads nil "company-nxml" "company-nxml.el" (0 0 0 0)) -;;; Generated autoloads from company-nxml.el - -(autoload 'company-nxml "company-nxml" "\ -`company-mode' completion backend for `nxml-mode'. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-nxml" '("company-nxml-"))) - -;;;*** - -;;;### (autoloads nil "company-oddmuse" "company-oddmuse.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from company-oddmuse.el - -(autoload 'company-oddmuse "company-oddmuse" "\ -`company-mode' completion backend for `oddmuse-mode'. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-oddmuse" '("company-oddmuse-"))) - -;;;*** - -;;;### (autoloads nil "company-semantic" "company-semantic.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from company-semantic.el - -(autoload 'company-semantic "company-semantic" "\ -`company-mode' completion backend using CEDET Semantic. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-semantic" '("company-semantic-"))) - -;;;*** - -;;;### (autoloads nil "company-template" "company-template.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from company-template.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-template" '("company-template-"))) - -;;;*** - -;;;### (autoloads nil "company-tempo" "company-tempo.el" (0 0 0 0)) -;;; Generated autoloads from company-tempo.el - -(autoload 'company-tempo "company-tempo" "\ -`company-mode' completion backend for tempo. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-tempo" '("company-tempo-"))) - -;;;*** - -;;;### (autoloads nil "company-tng" "company-tng.el" (0 0 0 0)) -;;; Generated autoloads from company-tng.el - -(autoload 'company-tng-frontend "company-tng" "\ -When the user changes the selection at least once, this -frontend will display the candidate in the buffer as if it's -already there and any key outside of `company-active-map' will -confirm the selection and finish the completion. - -\(fn COMMAND)" nil nil) - -(autoload 'company-tng-configure-default "company-tng" "\ -Applies the default configuration to enable company-tng." nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-tng" '("company-tng--"))) - -;;;*** - -;;;### (autoloads nil "company-xcode" "company-xcode.el" (0 0 0 0)) -;;; Generated autoloads from company-xcode.el - -(autoload 'company-xcode "company-xcode" "\ -`company-mode' completion backend for Xcode projects. - -\(fn COMMAND &optional ARG &rest IGNORED)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-xcode" '("company-xcode-"))) - -;;;*** - -;;;### (autoloads nil "company-yasnippet" "company-yasnippet.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from company-yasnippet.el - -(autoload 'company-yasnippet "company-yasnippet" "\ -`company-mode' backend for `yasnippet'. - -This backend should be used with care, because as long as there are -snippets defined for the current major mode, this backend will always -shadow backends that come after it. Recommended usages: - -* In a buffer-local value of `company-backends', grouped with a backend or - several that provide actual text completions. - - (add-hook 'js-mode-hook - (lambda () - (set (make-local-variable 'company-backends) - '((company-dabbrev-code company-yasnippet))))) - -* After keyword `:with', grouped with other backends. - - (push '(company-semantic :with company-yasnippet) company-backends) - -* Not in `company-backends', just bound to a key. - - (global-set-key (kbd \"C-c y\") 'company-yasnippet) - -\(fn COMMAND &optional ARG &rest IGNORE)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "company-yasnippet" '("company-yasnippet-"))) - -;;;*** - -(provide 'company-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; company-autoloads.el ends here diff --git a/straight/build/company/company-bbdb.el b/straight/build/company/company-bbdb.el deleted file mode 120000 index 0dc50b8..0000000 --- a/straight/build/company/company-bbdb.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-bbdb.el \ No newline at end of file diff --git a/straight/build/company/company-bbdb.elc b/straight/build/company/company-bbdb.elc deleted file mode 100644 index 14380281166b87a974c62a0da2125d8b2ead70e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1801 zcmbtV-*4MC5YF3L{{ws2!>-DfNI@t_vK=Qeux!aXpuqODzC|uZNwme45>=9R=3;;R zK1#Ohpxsjq9K<``FW!B3p1=P6;oFmwlhJ%Wrw841Qi-Z(WJ|9bURv4+W2J5>o5e|d zllGTS($&P3BHcOJ$dBAX!^Wfj@@*|GE#ZjPR#>XGEpKE=l`gF_vR&Cr+#2hMSCy#f z5GcKgvzyO+R2n{7?WokP<4|6^CA)^CWxxFS@a7GbH8;F;$nvre&)bTurjoZ*2vV9q z3$lBSCBco7!jP+>n2m?HsKQtMd;(wl8;wR`v2}u#x)K!R<0Jv4uktMQ2T$3a8H1UC zrl2d(43z#jXnO551!W*8rcg|wm_jj~oqdyM$t<8pBR;I95h!od@pen4VoDZNuC3Dz zt3;`|5o~4jy4&lpqNoaLrJ}$?MhV}2DtP%`p!Q2`=>GoK`#7N6o!N6=8*U^o0FPbB z-W_Z3T1)3)Bdp~s(en`nfAGKIZ@5JBpK4jw^w+WFIW-(<4~YmL)onXLp%I1UsiYZ9q>-ai|7IYnr!b&W;k{k&hhh_{Yt7OF;Qa^nR zxmh7)^q}t;z9@Y%ew7EiTBEiN?>sW0Y(%L|HRz*FgYF9)CeYto3`%$*tc4L;zm7cuYbvdzrUC;X92X9$@dq1DkyZ*#Z8P2hriGAB5gPKF*SSxjSND z;1gE6ZpO)`BKup#Okmv63y@kMBY1XMBkXLeOqN5UvnfY5g8syf>iWU7m-J@91`M z!SX!11NTvf4<$ao8Qnm98(-YfMXz}|U*Hf0q+}~t;X}9HTc@q;*GR)%S+n7v zf+69~=uQ|XF=69RDSM0`4N8Dv9!*AJr%Va6|apNG#T8gB*?i E136$U?EnA( diff --git a/straight/build/company/company-capf.el b/straight/build/company/company-capf.el deleted file mode 120000 index 68a3004..0000000 --- a/straight/build/company/company-capf.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-capf.el \ No newline at end of file diff --git a/straight/build/company/company-capf.elc b/straight/build/company/company-capf.elc deleted file mode 100644 index d41079edeb36333014b8154daf287ebc902ee0e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4951 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 UnNp>^?jfCgM!lp|9;(m%2OsxQ{Qv*} diff --git a/straight/build/company/company-css.el b/straight/build/company/company-css.el deleted file mode 120000 index 3cac62e..0000000 --- a/straight/build/company/company-css.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-css.el \ No newline at end of file diff --git a/straight/build/company/company-css.elc b/straight/build/company/company-css.elc deleted file mode 100644 index 5e7b0176795f65f7ce501c0dd8484a9d821370a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16991 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 diff --git a/straight/build/company/company-elisp.el b/straight/build/company/company-elisp.el deleted file mode 120000 index 2408d48..0000000 --- a/straight/build/company/company-elisp.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-elisp.el \ No newline at end of file diff --git a/straight/build/company/company-elisp.elc b/straight/build/company/company-elisp.elc deleted file mode 100644 index 57b00bee5279eb2123a2b73c66e6093d444fb042..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6669 zcmbtZjc?o55%)*qB`$^y7={hQfL-Xck+RSrA1TUC(k7{s7T)sJd~9taqoK$riwH$3 zBo)WS{`mdw9w||BVkE5rS$ur=?%mzH``x|M&HE1y{<5~Vwte&FO*+UY(|)BYO{TGW+hcgTq6L z#$gdg6{Nf_+lN_9Wlm9;(NI&GhfAB(+LWZjB29Eb)fj}zGyB2{zv+(!_^p52+uNPt zX{GHbk2P5X&vEc^FAtQ<5ByQ>f!7}R&7cRe0H6NA<7KXkXZH)k!&P|U;p5{2LN~Z~ z5C1``K&skgib-oSeb6E--bmJ4&i&XG=?j7taMa~5X=>}%_{w_B9@B%n7?JaotI8+bE8~!MD7t;ha=J% z^Np`lJ{rMqSc>_wlJYD)WmgWT(;}ZjhKfayP0HOt_HE6-Bc!VRk zGF>Hh;|{A?olZ4%qH&%?{EaxP@G?9m>+xu0vAw!0uQQ9PZg<53E5Zv5_b9y^#?DZHr-rv?-%m zn51`QtzM__9=JJe`|1$!vpZc3!}zCKH`iv>(jp#ieZY$5%Ny(XHm8F ztXj{WJhL)#knr2)JB&0&I;>`eW|63~bA@)v^meCGLEv+ zF7&Z}H-(U{+FKyl#$~qp_qAEA!QkgxgF)x^4dBIK(7kPuS!N@rVA0^(ZBTq|9g*J% z)$1!3iX8#2xMJjKSd<#TGf67)ob#z-Jw^U>hgoJLZ^3P^b}SiM#NSAXMQ$F; z*|4mvE+1lF(Nldq1E>)chovNAPQof0BjEuG!x%wNAx&m!mB0z+u|z|FBPT@$gUPNr z{j=KPja^eV*6jdl5SpvO(6YY;XM?C|I2pzvKj?Sx9-uS7Zrs|qXiH(BiSdEGATY|g zAE_K`KvEjy*;x%gK{wlFM3Zb%Wm{nsh(+)qb)2!anBH}e+}z$*pu?1d^&qaz?)F{7k4rdW1HQWOLs#s%Z|n)n znnjD%3Szj}C+xN^e#7o@kp=AzJdYI& zf(_pIx%dqW{3A$%fS*Kbh^=_B8HlyogRL#u!B`Q3j*Kw%cu7~awY4bY*=;%4-veCB1n)^O%LMKGx;%4sDe&8> zu?HER6a757znSGIUy$CB_y>dXWH9(2zJ5jlaE;SFzNMsH4!%Xig0t^%Y}R4fgsgttPl}ON z0cSAaytr=_!;1pWMR5lF+}OZ>?<=?p++=feV6Af?viEM>fERlIT-&(AZoIMn8N3z~ zj(=rseO+8>ed8`qZL(kgQCtip{o2!!EU^3z!pER4_JP0iHvP})M~fHU6N+{0jL})& zI(vUu_5ypM92ewuow`C(<6cvKuFM{%`4HC=!D3`AzV(%PQK4Msw!tk}->I$d?IXqw z0ypJzjllT2cX)93`Tg_G!ESb10I<7padW3u98wfTc*+fqre^2%25uqs_P*Nx^uvF@ zffjzC{%US0a&-wl=UWP6tao4z6wdKAhW>o$3&h{%S;1^T`}(t?fEiAjKpOxz>J9*~ z$>d!UsO$48&cmw9Ji&xJ1ho?|SQ~dha>Zlg3n*sz>YN;BIqvRJSbpp!o3Hd8Zyy(< zE=O+@yDO(Z)Ce^_FRy?q9Mtx7o~;r4jpNkUmlY0kw?levPRe)pn>)k%FOMJG)?6oz zai#F$F!f9(MGpQw+ZMG=+d}Am)b;9FOr#PWr)X?*KZC0blxG%zY*B(7krI#olnWtx zYAaVk)MRqm^MC_5UIr0QB3j7}(Ko1qmvDC1y@})PeZiDckZlO1ykPGD^vuB^K`W!k z<_Ca{XMEX}#vfJO+*^zr5IvpWa_pt~I-qUAUb1$tU0KFqau%W1b6np<`o2f6ngi#y z(p9NvjZ=Q8OJr`=2ag{g?A$I{&D8Yc&N?pO3;h>b~7GSJ=VIa`1di;z-gKR0!1!nFcKlhjCJjcxaggH-y zSgi9{6oAe#&v`5BAR7{o=ZSvoAYR|VNmav%7a$r?q1OtETFN*6$kKtS@4y2M2eBeU zlnNRWE_V$HYDdXR;KwAM(~$VUF3$(z`KZ5qfAjKXwq5TV*1RD$y$?PBUMpMrJ>$x< zIqctR?3nw)+5EOscE({jwkzo;mdP)g`h-SSMfweT6*4Dp-Q8X@uEx0hkMlGpXLrw4 zJ({Ai66MoVj*+kmsUv}ees%IzBcIf*D`XtomocGWmR6eQ@tWp6-m_3|H>k*|b zCsOHGy2@#_`iA-#Evcqu+C+;eNU<)kXDlsQpsMEPKG#NdlQzlF)lAUFTAf(pVmHmU z<+m;2mnS&z(H0f#h-O6r$goe)@jx#Uoy<{kJS&VIlkhdLf8O>sO<0CqM`FgJx1fj4 z_&Fk~&^CQp>i2U3jLtJmlP+RiMny8z^Zu`CXij01dIETD+Qv;UY%w(jV28)(VoR@V zzJiBTA{hcs@H+?W#ur7YU8M6}pOy5!aj8$TM6zd=mpX+C;4e)q(;LT+CH8zqUZI0t zgvF`!pvZI`%`?{V)+mNh1xur*r}lkxKo-X1+Ri!PAcU8<{0(a)7ox^}o1ibh+&b!R F{~z90$BF;| diff --git a/straight/build/company/company-etags.el b/straight/build/company/company-etags.el deleted file mode 120000 index 733cdf3..0000000 --- a/straight/build/company/company-etags.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-etags.el \ No newline at end of file diff --git a/straight/build/company/company-etags.elc b/straight/build/company/company-etags.elc deleted file mode 100644 index 7f08a7081e80b9b3d9286bf1e40938690aeef6f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3151 zcmbtW-*4MC5cb01|Z%S9&Nab1bucX1SWkE4?*wz8*TOFXZMB8j7QkCeW z?q9#}DA|#`tS>bzNF2#ua#YqND?xcRjK+QEF_A4+bzCase%?bh}MNHDBft1s)%9}6*gCTSv4bITUQe?Ch5MJAbe~cOJpIw|ke@@X#} z*;djoMYKxD<4jB>Cl$>_^j0FI3zL_J^gVi7ZET))C2}R^NV`gPd7zIZ^iw2`Z+Q{M zAoDDFXUVnL6jUG&q7}Vn^J)?uQVXov{!Bk#AV-kV_{XZ?GvX)ox}l>(*9yg8^9@;p zPHAbph*mQ_UoRHOI0sG0~xv|*3zCX>{SRz^kqMm1SXiY0kwvG53} z^!BE;N4D47b5(Mi@@mRL-L)FpnBy>nnUwC$Wl!l?BY0836p#Se?haQ4X?^r!uyx35`3baTCu2z^~KtcSZd`hcTTpGs{Dant<51>5im3>b)L7Z^CiXA9%e>I_|Z*v0NYx_k!ZArcO7@&C=%qMdi!P-&9}G(NQ_| zMqG*ND@NY3a3%_*N%bxB?bpVx5MP$){h#78*~+x0&RW0K=32X4YIjrd7U8W*#;+t3 z15MOvB=>gBWpb%WBuW(fVx0Dss>4^Vioq42n}Oq{1JJ|dpmoQMy_pA22_9f>e81%= zMT5oMK%e(2CaG-VPU545NCLQGomf8xzeLuc+FX~B??E)Ne#{F&#zW>-eUu6@NmV5#K9 zCZ4wvQj>o65~yLtHjK?fZ_vM_@M9i<8@2^chp&*6a-rV$T%Q@!!JP;9zh(bMU$*Yz zHGWt|2Mxu=2gA^{kpX+jts>)#AHf4JU#hihgq{>LR; z;1X{12%=SI*KWC-8PPA5D4H|^<#wUn^XKFz-ouJ;ayYoV)iI{;Fm_GfMf#5_(qYIV zLGXS4`8y8z>!aUXeSUGTI%3Fg^!=@;3_tpQ)qEL1wEf0hty3@c z?r^}q@+$0`oKujS;cn4ggBql}TUzE~?pJ*Y7pc9glV30GZAnzTu=KSlWCGe``rjQ` n>Z%prC5@kpsBiZ9Lnf60H$@D`6WB5@QfR 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 diff --git a/straight/build/company/company-ispell.el b/straight/build/company/company-ispell.el deleted file mode 120000 index f0d7e89..0000000 --- a/straight/build/company/company-ispell.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-ispell.el \ No newline at end of file diff --git a/straight/build/company/company-ispell.elc b/straight/build/company/company-ispell.elc deleted file mode 100644 index 4d1a6d8617a37ba29a0625b9b2231fcb3b58e5fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2015 zcmbtV-EZ4A5cgx_A;4aSp+JXS)Tt%R^0H+A_o~s2QdHoy`(P0*z#U zl5Qs>+!^DT;F!)*ug#t}#~8zfq}gOC%Bal7xH+5#aA(AaS{i{VE-S7!kQH$u=OAq* zu*O+!oi5{CWCb@OUK(9jTh+MLQL=!5_)`d?0?c{#Ag~a%#e&1FH#7*~WqbJ0;+h-D z=g61Ve`_?(Wk$xh*+B4SCp%5Vf`vBl{_sS9FjKb+KrrWC<$Z$=GwFee_)(kOo9z=A zx2Xh#*-Fcd{>Wg5i+l+|E*88l9E4~p3dmptp{I1a{|QY1E{g795_Lm7gpnKv!Pi_C zKDvIb9+ZAmsQQ`uVr{5CRLx;JTXaZ9F*zk^Gz;2N5wb#Zd+a7Iw0@{7A0c+%T-PeE z+6o@-?JM5Hr~%&C>>s8x-eK?E`3gTFl)rm~fk()GXy769wltg|`5Eh7kvw3piLcwIMF8hdi23RZ(qN=`TOQiEDn^yTE4_ax^BoF zH)MPX&uswSTHLC{&Gkgp#=P7|-QKIw<&I({wqxHr{u;-B_B{A(I-z%mBr8k0pkC0$ ziPSEDnC9JPP)g@zK+raNJal<*yuX0I>5*kF5! zikraVjAPeQ2U_UaaK-H^cD^yJ{3u`yj*=igfDwMrud=~-J9jJ0(n=RO3O^n${J5LMhF_dHA??EL}*U|3ST Zg9?c`>hA>_Ay31~=(WVh;;4V4?thwDE*cJ2DR@4g$|t2W!b$QG>RWpsa& zq)l{^)lFWN(fIK8{_Q&>cAn<#I!cNns z+2m=osM4mb^K#Yv0KIk7M#*B4Eu!$E(Vg4lJC|@QD&Q!qHcG3qO>lG9F8AI+OSyOV z$-M^;qI8|qN!ntRKj7<=auGFElqO{~&!VDAc3xt$X`(Eti#)5Nc8wdy6MZjM;Sc(g z0sNtV*RNl{IX`c+y|h|n(T(HD{yzRkZyt|FQjq^KD*J~wqR;E>MVHqZ)@HL!%JV2K z_KJM|MKr#3{pKQDCPkh!(c9L$_dGj4t?EUy*KN01y;oGHnEzX!-~4W!VK<7Vy~Wp! zq>y570kD{|x;z z^v}>gL;no@GxX2Ue~A7=^dF-C5dDYfKSci_`VSAWL8GH<0`C&OM|h9$eZu>M9}s>> z_z~d)!k-fUjPN1h$Apgv9}|8;_;bQf37-%?CH#!=7lgkg{1xG^34cTQIpOg!FJBP; zmM|v#9brN^Crk+!gc;$Ia7DN#%n6?nJ|`>)H-sf&MYtt=L0A(uge_r5ctUtect&_m z_$A?g68;zAe-r)>;r|k1`S-mr^1|2)6E94?aNvcR7Y?m3ay%o)Gjcp5$1`#~BgZpx zJR`?5c06OpGj=><$1`?3W5+XgJY&Z*aXb^pGjTi<$1`y}6UQ@gJQK$=bv#qYGj%*u z$1`<2Q^zxPJX6PW;CK!k&w=APa6AW&=fLqCIGzK?GjlvM$1`(0GsiP?JTu2Lb38N0 zbLe;u9nYcTIdnXSj_1(v96Fvu!vhJg1OS=u1;Yc8>@9`|(#=~859FM+IQ>B4d5hz5 z`hfuSF302a19@m&PCt;0-r{(iejq5l%ken(+?!5w>TcB9|%8yJWfB5|LnT*!ij|u;T@J|W~!8(LZN@^!+$ApA?hzaso=!oMN>Tf)C1{CmQGAp8d5KN9{E;Xf08lki)F|3dh$ zgx@BN2;U?;zQM~|gx?|jH^T1{zD;@%gbxWn zCVWKrnD7(ApA&vc_=NB&;b(-uAp9lauLyrl_#48{36GC?`GWAbgfZdo2ou6NVM@3l z%m|e_RxGaxbHZnY&j|~{4Pp7(+xctn32j!dy(fPtiUoT!{r>l97DhK<(XGm)xnZSh zDW!6uFwR~`q1gy*D>xJ}Ec`Sp2K8#Q$=kkOR@qsaZQ0Vb6*}g5s|Zo3YH6q{K`^hg zsYq`R+u*+x`3m$2ij6?AqEfq;4qfVQbA}^Q@40h!HFA zgDYbLL#ZKRxnf3rB|Ay%)~3zQwj7Aul$Z8~62(r2yU5a_J>P0^nRJC9Tx3PovPmYs zsJeNIXC*hlau-aZsDCO>}th6tiZVq;hYWoeJzX5l$c*TBU`u zD~fF^FR$RufF@W}pm$Vo_Ue2g$hLKUl5jn?b=78Y7iB-TSd~0Qq0W|tEpnZ$;8)IZ}?7KDsyY# zSCjIZ^D%b=wi|NyW!bD!d&IJ^D_C1xWU%Yi&8>!UM{p-->Rg#?CPu zK;vgEa!KO5WL{v3-&5v`?+I6AXVUaxR%SIHJ>AbCEpyoxNfguh=v0 zlx$6dRoJ??ontfzoM7D%h!H5!0=Wv9t0=r6ASEt=&X>u_EPYOTO@l-X(yd?ZG~bZ6 zBtFs0s+E%W;#FI4l2Lr@h$-Kdp>!&Q`j`0`$8teVfshii*ea8muZn8U(d=v_=+We0 zE-a!_i?U#;vWaDtgJehWq3912Y*$Dz$SU+#^Jfq}QW!|Ajtv7*g>cqJwqTpoZO*}c zrSwV`RmoXHkm1QX+d%fQU`nX5ooliL0Y3CJoPJMzy~IkNBd}NXQcG@T+)fJ@Bvmhu zt`WdnI4WcDUV;q_v2NO@2o940eQD46Y5uLco3cx}hTc}co}aiEE9>CwYo}oT1;x7PfEMbR`n)cW@;G3kQ%C7aBEkp{hr3Kpz|*! zzf;86G|V=Qbys+G=S$k$`;zi(s{WUh%@vbkyo4Jye1;9f2iY)unhiq~MRpMfTXvAJ zWd{pe252_PSwBL|)hfOKCeKos@#Si`1B3d`QnEcf1#uUfUzNrp>-ybfZLq$q`(pdm z`9B4TiRaQkE+l7Tg>Zli)9(uyNVdluCY^{e zC_7MviVTQ&_^qnd^Htu;f%^hYt`%2#$D$71gE4woMM2mFFac zBNyzOzkHvwc6t-BFWrv z(fgQ10qWbO!a*EEBNzn~B9Oz-Q5r{KqY(}vXB!Sc1Q3@~g$4N-6^>!p=$D@9qE^>zuN4_=jrt-e68f@Girlv@VTf^|nT zCx^>JD;n;Eu&-Qt@@B2)53M?J!yJzV0g9SRGB3e3q};sRcJeB#Fheg$ z)vkpWT~Uvs?ifJ4y<-`uH`j4hVo%0+pWv{H_P{~RTW*V%20LR7gI)EOu(8dWk}8+0 zczbzM#jqAI9~J3R2M-`dP~z>vrq9(VDdrH9G8zg4=)A?3tjNk?{bJCg2&;mmSCDcG zy_J#4q7uOkINH~%s23>-NrU4yoz$Q@6-p%1Bmmk}b)ulrQ7!cIwt7EpZ}3?|Kyg?b z^&AkD9H2*-l725b4Lu73^jaUFw}yb8k~TObEYMYf_W{;5^e4s=5+{&T445dRqb1Iy zsBK=#6)#TdXjGAB4avg5;01`Y#NDuqd)aJ&YbfUvH_NI-{}wwjVk zliCPM?ibpLHCXrF;0tZj+9o(+B+m!ybX#pxG8zhaNc!L;=cY7KZj|W|QqkLnf#Eb; zsH3;D8hs^3{EV)is8m(6RvHXly9VZh-x5S48X($*M^L&PjCN-;S>?LPUiv_4wEvGQayx}M##Xd zWanX=UK3Gn%I)~?h~h(WfCO&dTvZ+-!;vrw^_RuGWVPJv$B{Xyx&0pE_hz4u#_veC zHqWLkUkU_^8IGP|h)b6vWUkya72^fp2a7I$# zl%ybYlB@cH5@JQT^jUI}I5`YrHXa)l%E-9$bMTVT{HxOeeZ15CvcYD{t^^mwciPjC zZs-Ra{UzZ^wb>+lBo;9(#NJ$k*#sYh?g1u>*8%o>s42)2X)Vew-N3=t4b{SB5go*% z`_RLfA2K{kl`UTp^$V#y4fRP5Pv$_;fOM*iSskn^;&PtSkv(hDI^VXwa}s01lb(w9 zy>j05aCN^so^$SZ3DIY@Q3o3qqRz5&7dLE>ELIn-_q;-2IWVR9QoebbJhep2VAGJl z#+!_@)NtvSJtS5yMpl2nd<1NE&=y^6OD|}m^MaTRiG=4>i$I63@PIc;B&B)ySyo&& z&zE~H!VTt&9wZ2hEyr}#Q`^b>3rll-20;vu7+hZOoyEm#$R--S_eDnQmFsIh39_tm z$ABSNR@==&?k%$4yuE}?%B2#!5swYCShN5yXRv|<{C(NTw(-*LsTOl}7}DCFs#G&w zw-BmMMx$E@X@+5XD*DJb;>cr9M=&YWb3{oDr=xxmkHr1c2#JyE(Qu`X`fMDEz5T{Y zmC~m?3MUJWRDyF~jy(KpY5gNlR2(UryMrJ}s2cocDcEyUmGg5=JQ%B3S_2G{2(4+g ze+;~W5W0wUNTI?=_wHv;A3uD2_kG;|-u(|BJi_(fNB8gjOsN;q_3cqeBR%>T9Q= zhyx;?=GMp-V`fU{*;yu%9Rae2%5Eo8wuIXw+$k}-Qe+0~AsVJ;4GlASqPzR>7UEnM zMy4kL!ge}P`3jnR@a%K0*{}Riy~HH_!z7G zQ(>KO=QfkL9%HLgTh&4aQrh}(z>P>AFbpE?vaWN9bjo%O8r*yGrZB9nt-W-d;yHWl zwDT9pjtnts-83Ga>UT^kSo8knQo|QAf)eKpy$P)t8!reSq#@aM19SsVYuk<&oI+bVz3JqoHM&yx2G|uD}(xV>V!d%eM#|{u} z65^qJ#J4F@?4-dQoqf8NmjLyuXn1Q7bkU=UNnd@q^#Co6tqD$UN+pFdD~JW+otV!d;`wC+|!A@CWUj6b6nYTS!;?QSt%PvDZ!? zd7JTex#*U()Ca~qa#712Pr+CzEtAs;S9XCbyG_!_>m_1b2&V}Tat0e$V*odVCG-s6Ijx1Y z9}tV?ikV+{gy!r#*H~Ba7vqjN!|N0xQS;s2Chu6%CmGmG_OMvY_p|8 z0Z+-{T19}0s!}bu`VYCVML6Ao8+?)N6mQ6CVA?@zU-EL*c<&YU;DF7`j;ZyIZ`r3O z22Rw_aLwV!3;TG;89LIB8>p966$?qqd$Nne*{-)SNUn}yS6I-tm%6V$QtOEilZ>%# zdk~Alt&ER^g}Y?_iz2}ZF%H{fUc$=0yh68P;hsa(xqJ43MTQVds{W&8>?*EKat6A?;;F~r>%e0<(T(7**4_NvOn$fX)tq<7Nta`ev(92tgoUuQ zzPYQu2y~Tyg8MWNtmnY79B%NU2We@IoCn{O)T5J^SA?7hGA=@dC572w!a=JxDTA7r zDc!v=V>nV2`N37xaH?+a6(Uu|<&IalvqFtWOr9uWl{%G(!>}HgPYb6wX)eOcsi6;9 z?VggCIV(Xp0SGB^wKcF&RMgw}#99xtS*Sq$9y`8?gYkF>z9gWV8-D1_RwM9G2n+i9 zfMn!p_nj>|*dMo)S?q>~!AZ11F2^}83gKM>8H&)5qz{DP-wX6HJePA%D(bMXKz`=d zV|axg`$JBUQIwrfP#=Uq;M5QK_mS5t;|>E-@>8(BSQkQZ7uGJs9k67(AqP7YFQ?)L z#07!2bn5y>(RAg|%7v{Oj#pRY(-p zr>gE>hyy#^s>_Rf@rxhaEpj6)F&r%+Pqh@Vg4q6EI3X0LU)Xro&%W=lb?Xx}uI41Z zr}1k$gay>OCeAc%W=S(QM$OjL7y=A3i&ggIZ^ogJrudlV=o#5vOnC*;l^Lpa!qkWm zMl)8jxE)lL|Nxvx*9wH0Y4n3_sdozs^BQyZj>~^1~u_ATIi@{7j6T42h5zkM!q8 zpzz@7Ebx;fuk!~w#`uAY@&5RoYyMLmZ^{>_k$`zlZ`iT3VD|y*3 zk06>buZo7<&<~j2o=#~`j3rL=t>)%BY1Vr@haSn1glHPc@$D#k5!D&{*gCp>;B}BV zPGi6mi}r87Ga4U6avDSu08txBMku;TmrhP3o@CK1QdJO*_T>j}ps`_{HqrQw|G>(@ z^wzB~1DgALzQ2;6$8o;!t1#grP@Z&d-6*_ vawD=PvJUux7yJy2(b?$m&Ugx<6G0HYJsA5f{7%eG(ANn*(7a4Nx32#mJ@sCc diff --git a/straight/build/company/company-nxml.el b/straight/build/company/company-nxml.el deleted file mode 120000 index f3db39d..0000000 --- a/straight/build/company/company-nxml.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-nxml.el \ No newline at end of file diff --git a/straight/build/company/company-nxml.elc b/straight/build/company/company-nxml.elc deleted file mode 100644 index 294b718bea23170de2e417220d0d62d87b509b70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4473 zcmc&%X>Z#`5cS8zh7A-!6V%Qzk(*ewLxqP9A35vThlo=I6OmtlRT}0u#{&)f3`?t8bSnr({()5!+ zQq6NM3zvP@b8LR#%R$5H)aWpi@5f;#5t~se;#2Y?GYWfMa*V}#Ao~az!aNx?%+dVWJsuhn%Xl;7ln%HkyVX_u_+4V zv^U0bk3=+n=JodvkaPFO0y=GO z{kHV%8lD|o?(&kF-1KVKmU!0o!qWcLea~?nw3-&Tp8bFk+djCah~QYxorSBI(Ak+rMsXNX z?O_d4l0m8FoYqKu)TL%uXZ5^D!DcFWDI0YNX_iofgLOZX;AAfePIaghHA-e&dG_qZ z#2ubN2r|{{QDLS@PW4mU{<~w51t3LDExRxbgFtq0-3*GrpyQ#8 zsm{V!ntDui4ni&qunI9TMIT|C3>)R$=u)f8xIIUYuw-P;a@X~gE+VV=7`5GTk6qRv9p_MCPHD|MQ{qt#)cvZ%IN3@W}Ul*S65HTDRoQ%FS*+_mAV z-Cj5NX^mldli#xVt&Z2f>-GOE+m5yDxsFX7QIMx}OR2$0qcKMgTl$Dn1aTs6j489oF3~2jO zd~x(Dd$_6#W~AePg4K2jt9Iv0uwsd>yAJJ;Z5dOtd;w&|xd7uRh~V#WUTPsk=d7-o z+EsA=3j9qWrMC31#h)&pz7d5Vt0?@WQTS;Ngzq~>jy@wdxlnSGX(W@>-OsHHU9j{O|P#%e#$SP7Id0F;sIjlG_PZddP2*# zudiZJEj6v}^;gzrUhAx^Ew8NdPNT+MYvq>bx-7C=rOIB8{)(_vXizC-KNnd)iEth| zM`oS>MrNDM%UQ5PZj+{5h?3+TPFhN0N$aC7Son$)5iYMgTf`FyT8 zkncFAjuwOyzp21M5HvmWUEh<7HvZOoS?7nBsu@5g!=qvpiX z9Yq7R%M#qSDiub1x)nGeL7By#93b&!>dIcu-gJseC6|Sh(tdW*h3Z~C%+4-E9Rnt1 qKWZXuJt+REzWy_+dUxAy8&v1x4{gjiW$@tuY&!~3%T-QM#^OKRxozwK diff --git a/straight/build/company/company-oddmuse.el b/straight/build/company/company-oddmuse.el deleted file mode 120000 index e03508a..0000000 --- a/straight/build/company/company-oddmuse.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-oddmuse.el \ No newline at end of file diff --git a/straight/build/company/company-oddmuse.elc b/straight/build/company/company-oddmuse.elc deleted file mode 100644 index 8cfcc3f7be0ec630fce299ec4f03371e4ca9e146..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1572 zcmbtU&2Q5%6yFho#1(Pktwk(hOO=ncT~{5D1}ExDa}zf)P3+8eyLIA^=Q*uQ z8M`fNBEOHmuiwvaeEsd}-NC_uHy)4SO4bdpSl$X;z;#VC4J)QJmjaSuFY1lr)_BiN z3ACy}Hip;yks9>SJ+C$XD7l6?27;w#8uGQEHP0ZInKp`xLZ6^jX#+IRSq{5I@u-)K z{)>@Ij3K0fObSEMd1>b18EQm$`TgqV2C|YWni;I}q)ksn4q8G+1ZB zRmGVCQ=(&%Zt~(3Ui8=kUix^R=g-!Lg_+D5bVwRS_{N7MiS5C@2@27$0~5vWmRvEM zP2EtjhO7!JKAS=kcz(|2E2^9+lzCnw9%vVfP_cqNG#H%tgnXG?hCip1$vLgWvOb?q zKNE66NI=MMLMH9c-?JXKRx|~jO%_^ls^Mr`!!A+5OxVzZg@(?M3*Cv}6?9%<`6)>T zL+l`Vdw|mE>$V#_^@(uD!M4Gg{*o%J?IhOJwQ$cD967~cUjbe1msFSAbecahNWd`U z8M_0;T3f4)dwnOHQZZf1Du<|d7AJjZmWpMvS%ZO`8Vdg3tZfm4UCvgFqafHT%(ZNb z+t%Sqtm(ocS~nH5cV%nEksw&p!0UeP_u;A9FYh$-ps6o zJ>=b3T;ux`w#__)eEM?axxk%*i-oTk44_eL&L1F->|)6|k^|RLIz;$gbu(6Q5jv!t zc3U%8^82oVCw#VIfSXDpt&27SG!oN?)Pyrx;V4X2hMVOHF|ryr?;e-*t^^m~@o>Yk kDWu?cKSB>i(I^1F;t2iGUV8x&&~KDnalB?v?{VP$0jf3g6#xJL diff --git a/straight/build/company/company-semantic.el b/straight/build/company/company-semantic.el deleted file mode 120000 index 813120e..0000000 --- a/straight/build/company/company-semantic.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-semantic.el \ No newline at end of file diff --git a/straight/build/company/company-semantic.elc b/straight/build/company/company-semantic.elc deleted file mode 100644 index 6040cd23218ccb198a98f6493228e4b3b6e45c46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5211 zcmcgw`)?b^5!P>&L_`P@^pQGoMkiY&Z7+KdK5Pq3ow!C|pg%N-0i*Q^@bYd+UVOJl z-$Swt|MC51@4=HOS1t@x0L8uCx!HMsGsBZ-|9JYxot>TilamvAnkMTgR-t)_G(AgX zkkgsU@+j5h&PMj=kz)?eqhduejwxLiQ4+nE1t{{-zBzocigH?j5tX^hDZJ1!i2@4K zATP2=FY^aD&GLd|7^;xki=0Oz_t6%QFa-~t78InqkRUFLg?NY^Eq?s<>GS6ltYjvG z0#ZIO*GnBzo>Cw+%@xI|ymU#eO-@Q?ailUTRv>h}>Rwpkv;J6s&;8rq-yh5`3MGOx zRAl*{ZR6t{`mVzZ{ zG!dZ+Vwowi%+hk*66Y$Bx?1h7E&xq9T?XAEt3|lJ#PxsHHE;OtTP@8m3gpC8D@U zImEG8q*-DTg5@hN)}5EP?wYG*q=j4{d?8yh$CnHOmFHBD^>U@O33Qm_0m%}E1K+@C zRU76!LK5bM%nCXOwL*9!qM>-1Wl9&m&M%UA8WS>dovA=^F3c~;w?@A80AJz<-=Z|b z>hWXViIzI$9QF0Uo~`fzVY~mP_j;KL{~R6`^p*Y?ll5c zE|q9Nb5P$-BeH;=BikCD(!=5YAXE!P>9%kQl0K*YAP~Hw;Qsw;@mr|sg*=mHH5~3A zJ@FiRA(wz#7^&lT@YRKSSB$>@_)VgY5rOap!Xo1aM|U8nGoDSrdyvRC(4)>IF)tSj z1ZSKEGN$dExx}nePsS1KwM~j7F?Kg8A|N;mKu50z_!=6#b9Mn~_GE8|q0X!sVVJ7* zAs%XxHhb4HJ|*|`MtKB;sI&f(Al2p5TPz45&~6d-h~;ay0i6}_*4ul#-Hk2TqcB#@ zbsHSo3e#)Vp$2DLOE5R%JtSF;i+|z0QySl(_*I9| z`Bt-0RTpf0?du+!#)ZWkulKXBf5u{b#5ILpGP%PiQ>9=Rf3b7VI0|0Ew`mJ^k(10s2LYGjkoFMz#!@7PADP?WQ!88WV#lFl@P|fV0RsVt04XcRgT`rl1F@w8I2CII7cyG|`(w)XuZ(s%lZ(5|L zCtS-+APRvvZEM*oT6K_YGuW$n!Pxc^jtwlz%Xx)dr!=_%ni|s|y<$$*E+qF%iA4<9 zhyjit4gjpi#Ea`9;p6>k6Ew?A&PCOAa{8gW^8JzTe?X_{e|Y@ZBDaO^4r!HPM^7fR zO-IQMP`?8bSEhic&;I`G#by?$I-QR+9UKJ^kXuta=JZSf6a*j9ai%bdR`3&YY(Ra4 z#uS(ZqqtL>AW#0$RMk7PSL+(l!2eM`Sjl{agyNwvkKQYCY&7!lyn2h4${bePqe=5ztPmQj6jO^m zdg!d7bV<+n&Hp4jP(zRcz=+K;F5F#Eg z{SQ_CUrzn@eHO9qFHE8Pf0lJZ*}1Nh?0D*`1^EYo#%%>PLs4b8Rwu^o>S$wL-mB*H zhGjEH3XH%JMy>ieT2w!t{O^rX!?=}W`^OGQVd8Mxk5`9cj1ToZ=*>K5NCPhO)bE7+ S(6mHZdKO_$-5T?T`~Ly){E!&{ diff --git a/straight/build/company/company-template.el b/straight/build/company/company-template.el deleted file mode 120000 index 7f0782a..0000000 --- a/straight/build/company/company-template.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-template.el \ No newline at end of file diff --git a/straight/build/company/company-template.elc b/straight/build/company/company-template.elc deleted file mode 100644 index d9499726b6547deafb932f22d95a145885383bdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8447 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 diff --git a/straight/build/company/company-tempo.el b/straight/build/company/company-tempo.el deleted file mode 120000 index 96af62a..0000000 --- a/straight/build/company/company-tempo.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company-tempo.el \ No newline at end of file diff --git a/straight/build/company/company-tempo.elc b/straight/build/company/company-tempo.elc deleted file mode 100644 index ea388e950ce10d83060b4b061b91a8bcc0f8b286..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2258 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 diff --git a/straight/build/company/company.el b/straight/build/company/company.el deleted file mode 120000 index 88bd1eb..0000000 --- a/straight/build/company/company.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/company-mode/company.el \ No newline at end of file diff --git a/straight/build/company/company.elc b/straight/build/company/company.elc deleted file mode 100644 index c0dd8529972914594800ab4d059ec1b128001e20..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 108212 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" "-a" "-butlast" "-c" "-d" "-e" "-f" "-gr" "-i" "-keep" "-l" "-m" "-non" "-only-some" "-p" "-r" "-s" "-t" "-u" "-value-to-list" "-when-let" "-zip" "dash-"))) - -;;;*** - -(provide 'dash-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; dash-autoloads.el ends here diff --git a/straight/build/dash/dash.el b/straight/build/dash/dash.el deleted file mode 120000 index a55e128..0000000 --- a/straight/build/dash/dash.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/dash.el/dash.el \ No newline at end of file diff --git a/straight/build/dash/dash.elc b/straight/build/dash/dash.elc deleted file mode 100644 index d0d3d35f4ed23ca29fbcec9f3ff1a0884fde1b77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 102468 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 z z%1(r&94yL%IgyGeZ54h@79?3*Na2zi2%iW^T5;-vups8Qh%TYbL>Y-xP;fXYS%yx5 zTR>jCB`Gsq@)p||>Cfx8?)#&}QE`;OY7jp`wDI@^zNkwH&jIHg_Zfo6KzBe6n-lA{#M~=b*;$R@Ij?)&EOgQexs&n~dP^7g9o34_hLIp!+MLn@1jF2S*go*m4LcYovF14W+^y8#K<58Rlj{hu&n)qH5 zx~rR}Lz4hM)>l@flAy7MOzaP}J*TV3o<)Cba+KOWBH0Zu?Ig4t$#*IXO>|Fz>#hMv zquxr`>Fg$O-9d5^-7W7aNO=Or(=9Bj!2%gi$o;NTeTdN(8_3U1cbEf#hMY^+3{h}j zJq^TAq7g7!ki0mFO} zg1valtw6c%qFZ6M^$|M}&)pJhr7N2@ooq`AwtNVK663W8IZ%dL8Nj(&Zr&8`yXj2g zzTo*=Av+dvW1QY>Y$3Q=yq#LJ$8p5U{@Qu_R0EeT)=9>m=AjZrR-xUg8D-n|iFovS zX%B0hTXJLleA5|CB1s;DT$DHZR=+q4a8ZJEyfK3o@4^k|?n8!9=WN5|F0|a4N;8dS zwE<@P&D<``VTsoTek)lR_G8Qt)}Xk*lr){w_6y^DImy*&>*>%+nhH|KndqwyF}qc1 zEaHe*1g7bXCNcY3oX?{&dcYh??Gql?6Zm+NFWukjU3aYm4TxhS*`z<;4d5 zb{i*{{s&@?TP1Yugi@+D-!OI`68E8EDkj_sQ8)ngRc%n&Xf@)hbQHz0aM2Sx+g=)q zO8iBq1Qq|}5+*#XKbY9sMF;6=hj4MQGECx5vU&o?Y25Ot0p$)37}n(-1@kai;k;nl z?b1aW`ui@+Re25!TawyIK{@SzQ67deZiMWdISN})niP?tvL>qbPfPFPbMhPgjE|x? zzmKnVIn_aI^tFEzBND#CuV}8gi6x6Z!D5r6N5rpiLoAViO5r{Fy(;)+ z0h{(;LzUW{DhOM5w6x-1h6*jH?QwNY%U`M|3yu6_d}LAB0|-YI*pl3B*&Y0g|4DBg z#2J`>War@ClU>w%?hVn1%xqrE5u$HSvz3TNlF~kW_Gu7LXtcDsbulP6mhFo+OKzV; zYi>1iaLk6J2boSY%N!NInFKt=1k*El{f`N5g)4%V8$CYo4)N9>3MHut%2fDIGG@0a z4W{+#c7!#MseFq_@-v{J|C6ANG!YSK^H2CtC305&z~2NL;pw3(C2(E~HX?RaC;;Ou zC?y?nmIJSeVHnWK9{q1cr(_vzD)ENufuPg6IA74P2QDg1U}BhG3p%ah0rpZsyAeO$ z|D)qo9C{8HLeF*ZL z2tf%@ara%EGSgEq;VQ~{X zP$+O?8UlF<9DL-qfSC_ytDt`M94K0%z%=MD1pKe|pL{7@4?=jU;+JV>G`2}eT({#2 za5kD_w9p>aYp$`d*;w1{G2j;L%pO;Z%nn8fL@z^j27lQlBjc}Yx40r}`0P%(4?UM@ zLz`w&YdW$@wO!0_czFu1emcLYM8ytr>GZe{pdtL1u=|xtw?XIRQaJLkG?4C!QYl1@ zDx658>e@_Z=v#_8pix6aomysDp#Hh z|A&*9FcfgAs=)JBl?_06;J$|t{_j%X321zM~_pTS2?%xlFnebYz=a4L}Ba8ATt&w+TXN4O47QI{g0u$lr_ z!~d4}(H4ZI1?%C@*(KqZ`a-LEnZK$!SB(G2GqqD8+<(4_2pWJjrO(prvzk(Dqi3OV z8~?aWoNV+xiv_dK4Xw{YKP8K6qn|zI&@Y|0FgatDzBiyU$}!Y69_C|WuG3SqQcJ9k zABU|v7GuUEO>faBoRNYE(*BqG2NaUmuvOX5Ta8yv$~4u@qS*D*Y*qKh(nVmgy4Q~h zW_NGe1Bw(Txh_CFkY5GO@5)J4%vX|?bfx|m!M_z647fxjUuNuBzJU^zyyKj6cXegqnQX37}bpsYbOr z1W!7=04V+X>{EgW-SZ7X0af61^oNhWp=%~9QNks5hbA}t3hgPbaSVn1z3B=C1&!22 zgnXiW_micSo%J0rE06|2{_Lc{FP7FtB#;#cM(K+DC~`t=k=12~vLo0aB1>JTza}!7 z6i73DvMCpu!#%^b&E}oCpnm%GLj!e|dyauxFM3ehQ~99QdjnA0TBOlujDN`n6ph>- z;^s--S+yQ0HzZ~NC_l5=fI^S>9He}7V1VlOpnN$gBjgH1<#7(0a6Y(1*#HRj@mBBu zB-@f>9#AG`Aah8clsm@&sjRd54~nkRGac;)2~+5lfs*wi1-)0J^Y1IRDO|}WJSM&2G%%bOPC3VLMO1vbpBu@=@&f8FAhP2 zFLuSi4Q-bECaE{0r#!oi5JyfLD;lrvP=STyq)*TL^Ttn=yIXXu92}U(pCMP3j2LMd z9E;rQ;PD|&dxlZo)jHd3B3E$U81Ch%Gq_76H%kQkd(BeTTn=-^57g6bEK+5=J6F|} zuG_70Fq<{ipsdio=|EH3-N6)cFisu~{0Q8*m0K#dNw0F9;u2?`Yhip~BGl^sAhBw+ z+iPFE><DHkmb>75q_gP?pLcE5j>D_fa(qxY}eF);>9t!CNU4Ew}LV3P^!sU z-XA*ZPmm%*eTw^+9`w~j15z>Qu1)p%D!fc&3I!YCHNEB@uJ{{(;Q}=upo9Zql}L$l z`T%$ql-L6T7I~@ElTf4*8%z$OZ^nS31Hl&eC_@Lc7+Kmf{_mHN*Q6|Wcx6jAY)_s`&QVOTsCDwznY)Kwh%G3Qi4_%Ym4*ZqA2Dio#r78ag>(=lnwQ{ii^| z#)Cvip#idBGq&mnROiGAa?50v*mx~aW~Gv7IgV?9qF14jeFnJ65R}DFE5OL2#*mq=`hB|xKXTe^Ky{+AuuNc z*1AR_Zio>(%yG+@4c_#KO0g=Df=&Bb()G31xX=M;(n9uhHJrBx-y`wY*l>;vKSyn_ zgWeP_gj+()YSqL?azh~C`{yj%3wL3yILr$2<=xi}mNjqPU1XAYifSe|Y6za={j=Ad zz~ga<=p>RhOy3>CY3nrdP&uT7qOEEzKdJ&FwHz;SNTPaKG{j9_Bgg|ynAIQroHIDk zh2>e&Xc3o@ZrbJn%ts|O8MC@KmY_-*n5c{#M-UM;CDI{Iih5N=$2C{8HCv$tDwHrM zrxJjcsUSfRR4Sq$g^p#M(FJd-MW8GH?DeOAS%O`EZ9ngxIb=~nV1BO(I_2uilU-_L zF1=Y44)YPD;UnbFiEM_!k|giEX=fcC)aML^zv><9_TGBO#Q&mx$D7(QYR=d$-MBeB z)|8}JCR@jizyM;E1hbw1^&?b-5Fu#=9Rj~q(_yMsN;N_jLIG{2`M*JP5a`CR2{yW; z4M_st5G!ZH81Pg}%5Z;STgvXAWlgnELji>m8lzcL?j7^(sTm-V9sl!yM3HN8km&t0 zK~ihcG6+Co@0bsg34;h20*ug;wyCW%e+`%;>dnKiVIK9PM+c8IIslvKywk=t)1>h% zkw%N^7?hOCe7K?H2zRjf;5&O#vNN4nR>ZusPVWUWM2s&evj@_Nb3^?Gd_CVC9gG=W zHes;XMuUC!$>AXMzm`L?HkX$7mY<5ojo;M>yS22A8mnA8EL+UsV{FPG121!{iBrX4 zw}8?rEi`XnuLrGfM(b!WI@CyXK{xPGb4d>m)OIH*P$UD85P7M$fP!!_b;Te-OBp45 zxzRpn9|k}ebf^-|xoeIj_00P+4rH`3z|ci#a%Xw@)-o801|JzmqzFQIcx4$zhy{Xa zgNkHQJKdF;w92tNcBNVgn2In6Eba)$0>1GRdHm$dys7Y>Od7E_ki|ZRe>?Q4@a7cb z17}LBj5A;a*Kz1A;&Asby9lHh{z+Gfr~CU4EK?K+BTNp^#s4-=&`W3|@R0(QkJOgx zlm?skr~#mi)c?YR^I*OqykW!Re${BHyRb2k6rG|I-W`l{*+b#y2|9y8wZRjph{8sx z5=-UfIp@idwk}X=WtCDu12h)}_TJidcupM8y4#N6HkF2BETa-09UOs<`LM$$YQWH0 zNhTa^?V|n5ee|?JvNVup7l?;oJu+w!#Xy<*38saGkm9VJ2B&u)020lrhd!p9x?}8^ z4gorbSGw2$wMbqRQz$H7mP{33)auHvpwJ_Sey zju=%7DLjjfZE05cwkEe2TX%?O?UU}pp(j@(%Qh!d~rT_KZSLKs6Z z#@7QL`6S849*YTgR-gWBCPXU}ExENjz>}|liy-?%x?05Y1+o1&-ovjFzY~~oe;H~C z0T^ymQ!SZmBXz!~IXl zniwAvoq#(i!Ta-J=j>Gnl0aRocvsL+8t*MScfM&@sK)5Q-(VURJt>DgUPD}qs>i5! z;8yBOG!*sl@fQ#FwKmf!GXjkwH8YkRf4zSf2lDYmP94hUCY9^!w*ONQWSQ7{6< zcN~>QIIhDzLrIQmLn#@yE68ryEXvV>7~pjm{gCnWDNRcJW!MD=#?o|`f^dC>J3n5! zA~?Bm5ZMya2}cCy7&^*q@J?HVs1^uvl%=16h_Z>SP{GrmF0H0GDp8QT61_)s)QTza z*Re|J22yx-s{ccB611;0YZS>2w~6F7AYvyHLCxTM2F4(3X?HXwi;<-qKKG6_9HgJ| zbW+`h?7|t#@>Tkpz33%(k~A#0s1X{Rscx79$c(PI&~D_-DkI`;V}b?Z95}3(h5*js z-ADT=NI<0VE6>Q8RH$#FktNXT_!x?(%hqmTEOPqP$jTdIre2_7NJ2)!d(|=k_Wv`6 zYcYl&nkUR<1Q{E1GBMm(fEZPJ-j1*UISLxhI;L`fUIFQ$r2LTneSWkJHx-SKTW6b)%)3pf`ZH)ugf8zK+mX3H3Hy!c4wR3u{n zB8y(0&sLGxtJsCp!&6gm61y^Zl>;=74jELM>2~mN4p1je(MdXlhodlZh_QWn5p`BR0v1QqvUZeLyO_4;q(diikf??f*dep_;GP1Fe)p zaz=OP6@cFuQ4!YX1}+0l>2X@AM(W&C5t`$xMk&redc3?HVh1&FNNO_Lf`&RA9!BlQ z*=rnH!7DrjNcxyMAf*%%Og?AdWmB?hTj~~^!m@t^dpMw&?RhHOhlLL(*tJvFOviXP zU2Q>r9V|14W4j<I>y?;f7IF<4w%%Vi*Y&Yw|pF@lwP8>Dh=vR!DFG`M503GI#`HcpBZcujZN3LK>g|kU-5m7Zpbt7>EC-SyRb>cjzWmY`1m=v9 zk~i7vmD*HNnyvK+0fA9Qd+cCFUo~)192!0JI;3ZTO93Z`J9CJ*(GWSPXw3d({{hej zE)0Hx3}GUoG2V?N!KvSd>xpFxU?al zWFC}gXdK1DSR1xz#~&E>$~-vz9LPJFUgA(JTN4(hDmcAR4FeUTc`P zRSO;OliHRJ<fs3ky+i_uGjr3P>z4Lj`tj`NXv7vRYKC%XrGpHp$-vFtc} zlTAE0l5{K`yg*cl$9fXY$8b_Rned>Jp@hucy)xAELA!VSl3ZNe{qWT(zRGuIo=Cf7 zG(bN)!NGo*$KL0UzIgBi4e;b~pCdDKBINsS2sZoUcbkpAU*3tq4?so1FIX!?fF%nf zzZ%)&MlA*nKbf2@7oq{k9l6lv4~!-)!+)^j0qNYk7_*w0@Zlqn7+&h?bMbry~T>fd99( zE8A_`h@yRMzrqy?)G5Fsj$yz70td+l6zFqR1hf`gj%2Eo9VGqwo^$Rtl4c=(t2-nE(lJfm$Mb7qSF6qa{c{ z1_8xRbU8c>B%?&`4qm8hVNARtd1>o0d9{mtgd5s$2)c~$ zj8rO%cvMTbY`xjS3`oig#5X2!2ovR zwTKU|WR9lu35DWXsbuBE$cjJ6`7#k#!WyA3D+M7cu95WsW+{|)uoHrQgryJ3(CknH za-t!V-R(C5hx=h6C0tbzs8++$#kyJmOnD`d0FZrIxR=qk{6lKJ9EvGsTjNBv15OM{ z9+B>>(9OERs5n{pq8Jxa5Ms3;AvEQEv`GNlYLtW^)7i_D5P423P|%f{PWDxSoj`1< zq#0%Ca|+WP7)eQi?fL~K_ejpQNYG%s@!tA`2)JN@{FVwYwfL)3G%>Gsgdd`3&=QLO zb~z5ZJuLHCk~u|kbVYnM@Df$E#H6j5>~asCy`dvB3hIg*WFsDvY>O8cdfdas9$6;r z<(yzXI=Hgc4#|8W$58-XU4y(`jb!JoC z+;kIOd|Pa#cHirs^!GSJh)2~TNcJ=uneX`>jIFeNdi*%XZ%+Fr?ti(&h?(;5k{ASZQ<;iOO(vSKY)-J@=+!90;6 zN8^+YTs~$Utc<{{6be`qLSp1t)aQasqNt4ZPcBLoN{B)z;vo`dgi9~2v$bI$Oc+Tk zuz$AsIl^p_1Mm2qXJk{iq5+ElMJS>KOl&I_P(v`sZX;N14GqFPy~1Y-nBtLDQ65P}V>2>l%f>KHH12%{#RmlvxK^B80%@H z6vkpC#HpPxoOuE+{V&j`I2W7ovy|r08Nhb~5RTvE z0)ih7DjIuWCj&+155mj^B|(NWIrh2-zMQ@noz3T;-pz1&b_4H{4k?Oo zMuk3$J?;DxMj7O=EJcynM_EU@b-zH;L;OFS7N5*c=kr5{L1R+Euj-=Lh*P#2)iDqT t#e-&+cH}0(SIt{yQSNDKkF&+U8_U7V^S5T;i97IxDRF+~hWyn}{{hL<>_z|p diff --git a/straight/build/dash/dash.info b/straight/build/dash/dash.info deleted file mode 100644 index 087321e..0000000 --- a/straight/build/dash/dash.info +++ /dev/null @@ -1,3410 +0,0 @@ -This is dash.info, produced by makeinfo version 6.7 from dash.texi. - -This manual is for ‘dash.el’ version 2.12.1. - - Copyright © 2012-2015 Magnar Sveen - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation, either version 3 of the - License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see - . -INFO-DIR-SECTION Emacs -START-INFO-DIR-ENTRY -* Dash: (dash.info). A modern list library for GNU Emacs -END-INFO-DIR-ENTRY - - -File: dash.info, Node: Top, Next: Installation, Up: (dir) - -dash -**** - -This manual is for ‘dash.el’ version 2.12.1. - - Copyright © 2012-2015 Magnar Sveen - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License as - published by the Free Software Foundation, either version 3 of the - License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see - . - -* Menu: - -* Installation:: -* Functions:: -* Development:: -* Index:: - -— The Detailed Node Listing — - -Installation - -* Using in a package:: -* Syntax highlighting of dash functions:: - -Functions - -* Maps:: -* Sublist selection:: -* List to list:: -* Reductions:: -* Unfolding:: -* Predicates:: -* Partitioning:: -* Indexing:: -* Set operations:: -* Other list operations:: -* Tree operations:: -* Threading macros:: -* Binding:: -* Side-effects:: -* Destructive operations:: -* Function combinators:: - -Development - -* Contribute:: How to contribute -* Changes:: List of significant changes by version -* Contributors:: List of contributors - - -File: dash.info, Node: Installation, Next: Functions, Prev: Top, Up: Top - -1 Installation -************** - -It’s available on Melpa (https://melpa.org/); use ‘M-x package-install’: - -‘M-x package-install dash’ - Install the dash library. - -‘M-x package-install dash-functional’ - Optional, if you want the function combinators. - - Alternatively, you can just dump dash.el or dash-functional.el in -your load path somewhere. - -* Menu: - -* Using in a package:: -* Syntax highlighting of dash functions:: - - -File: dash.info, Node: Using in a package, Next: Syntax highlighting of dash functions, Up: Installation - -1.1 Using in a package -====================== - -Add this to the big comment block at the top: - - ;; Package-Requires: ((dash "2.12.1")) - -To get function combinators: - - ;; Package-Requires: ((dash "2.12.1") (dash-functional "1.2.0") (emacs "24")) - - -File: dash.info, Node: Syntax highlighting of dash functions, Prev: Using in a package, Up: Installation - -1.2 Syntax highlighting of dash functions -========================================= - -Font lock of dash functions in emacs lisp buffers is now optional. -Include this in your emacs settings to get syntax highlighting: - - (eval-after-load 'dash '(dash-enable-font-lock)) - - -File: dash.info, Node: Functions, Next: Development, Prev: Installation, Up: Top - -2 Functions -*********** - -This chapter contains reference documentation for the dash application -programming interface (API). All functions and constructs in the library -are prefixed with a dash (-). - - There are also anaphoric versions of functions where that makes -sense, prefixed with two dashes instead of one. - - For instance, while ‘-map’ takes a function to map over the list, one -can also use the anaphoric form with double dashes - which will then be -executed with ‘it’ exposed as the list item. Here’s an example: - - (-map (lambda (n) (* n n)) '(1 2 3 4)) ;; normal version - - (--map (* it it) '(1 2 3 4)) ;; anaphoric version - -Of course, the original can also be written like - - (defun square (n) (* n n)) - - (-map 'square '(1 2 3 4)) - -which demonstrates the usefulness of both versions. - -* Menu: - -* Maps:: -* Sublist selection:: -* List to list:: -* Reductions:: -* Unfolding:: -* Predicates:: -* Partitioning:: -* Indexing:: -* Set operations:: -* Other list operations:: -* Tree operations:: -* Threading macros:: -* Binding:: -* Side-effects:: -* Destructive operations:: -* Function combinators:: - - -File: dash.info, Node: Maps, Next: Sublist selection, Up: Functions - -2.1 Maps -======== - -Functions in this category take a transforming function, which is then -applied sequentially to each or selected elements of the input list. -The results are collected in order and returned as new list. - - -- Function: -map (fn list) - Return a new list consisting of the result of applying FN to the - items in LIST. - - (-map (lambda (num) (* num num)) '(1 2 3 4)) - ⇒ '(1 4 9 16) - (-map 'square '(1 2 3 4)) - ⇒ '(1 4 9 16) - (--map (* it it) '(1 2 3 4)) - ⇒ '(1 4 9 16) - - -- Function: -map-when (pred rep list) - Return a new list where the elements in LIST that do not match the - PRED function are unchanged, and where the elements in LIST that do - match the PRED function are mapped through the REP function. - - Alias: ‘-replace-where’ - - See also: ‘-update-at’ (*note -update-at::) - - (-map-when 'even? 'square '(1 2 3 4)) - ⇒ '(1 4 3 16) - (--map-when (> it 2) (* it it) '(1 2 3 4)) - ⇒ '(1 2 9 16) - (--map-when (= it 2) 17 '(1 2 3 4)) - ⇒ '(1 17 3 4) - - -- Function: -map-first (pred rep list) - Replace first item in LIST satisfying PRED with result of REP - called on this item. - - See also: ‘-map-when’ (*note -map-when::), ‘-replace-first’ (*note - -replace-first::) - - (-map-first 'even? 'square '(1 2 3 4)) - ⇒ '(1 4 3 4) - (--map-first (> it 2) (* it it) '(1 2 3 4)) - ⇒ '(1 2 9 4) - (--map-first (= it 2) 17 '(1 2 3 2)) - ⇒ '(1 17 3 2) - - -- Function: -map-last (pred rep list) - Replace last item in LIST satisfying PRED with result of REP called - on this item. - - See also: ‘-map-when’ (*note -map-when::), ‘-replace-last’ (*note - -replace-last::) - - (-map-last 'even? 'square '(1 2 3 4)) - ⇒ '(1 2 3 16) - (--map-last (> it 2) (* it it) '(1 2 3 4)) - ⇒ '(1 2 3 16) - (--map-last (= it 2) 17 '(1 2 3 2)) - ⇒ '(1 2 3 17) - - -- Function: -map-indexed (fn list) - Return a new list consisting of the result of (FN index item) for - each item in LIST. - - In the anaphoric form ‘--map-indexed’, the index is exposed as - symbol ‘it-index’. - - See also: ‘-each-indexed’ (*note -each-indexed::). - - (-map-indexed (lambda (index item) (- item index)) '(1 2 3 4)) - ⇒ '(1 1 1 1) - (--map-indexed (- it it-index) '(1 2 3 4)) - ⇒ '(1 1 1 1) - - -- Function: -annotate (fn list) - Return a list of cons cells where each cell is FN applied to each - element of LIST paired with the unmodified element of LIST. - - (-annotate '1+ '(1 2 3)) - ⇒ '((2 . 1) (3 . 2) (4 . 3)) - (-annotate 'length '(("h" "e" "l" "l" "o") ("hello" "world"))) - ⇒ '((5 "h" "e" "l" "l" "o") (2 "hello" "world")) - (--annotate (< 1 it) '(0 1 2 3)) - ⇒ '((nil . 0) (nil . 1) (t . 2) (t . 3)) - - -- Function: -splice (pred fun list) - Splice lists generated by FUN in place of elements matching PRED in - LIST. - - FUN takes the element matching PRED as input. - - This function can be used as replacement for ‘,@’ in case you need - to splice several lists at marked positions (for example with - keywords). - - See also: ‘-splice-list’ (*note -splice-list::), ‘-insert-at’ - (*note -insert-at::) - - (-splice 'even? (lambda (x) (list x x)) '(1 2 3 4)) - ⇒ '(1 2 2 3 4 4) - (--splice 't (list it it) '(1 2 3 4)) - ⇒ '(1 1 2 2 3 3 4 4) - (--splice (equal it :magic) '((list of) (magical) (code)) '((foo) (bar) :magic (baz))) - ⇒ '((foo) (bar) (list of) (magical) (code) (baz)) - - -- Function: -splice-list (pred new-list list) - Splice NEW-LIST in place of elements matching PRED in LIST. - - See also: ‘-splice’ (*note -splice::), ‘-insert-at’ (*note - -insert-at::) - - (-splice-list 'keywordp '(a b c) '(1 :foo 2)) - ⇒ '(1 a b c 2) - (-splice-list 'keywordp nil '(1 :foo 2)) - ⇒ '(1 2) - (--splice-list (keywordp it) '(a b c) '(1 :foo 2)) - ⇒ '(1 a b c 2) - - -- Function: -mapcat (fn list) - Return the concatenation of the result of mapping FN over LIST. - Thus function FN should return a list. - - (-mapcat 'list '(1 2 3)) - ⇒ '(1 2 3) - (-mapcat (lambda (item) (list 0 item)) '(1 2 3)) - ⇒ '(0 1 0 2 0 3) - (--mapcat (list 0 it) '(1 2 3)) - ⇒ '(0 1 0 2 0 3) - - -- Function: -copy (arg) - Create a shallow copy of LIST. - - (fn LIST) - - (-copy '(1 2 3)) - ⇒ '(1 2 3) - (let ((a '(1 2 3))) (eq a (-copy a))) - ⇒ nil - - -File: dash.info, Node: Sublist selection, Next: List to list, Prev: Maps, Up: Functions - -2.2 Sublist selection -===================== - -Functions returning a sublist of the original list. - - -- Function: -filter (pred list) - Return a new list of the items in LIST for which PRED returns a - non-nil value. - - Alias: ‘-select’ - - See also: ‘-keep’ (*note -keep::), ‘-remove’ (*note -remove::). - - (-filter (lambda (num) (= 0 (% num 2))) '(1 2 3 4)) - ⇒ '(2 4) - (-filter 'even? '(1 2 3 4)) - ⇒ '(2 4) - (--filter (= 0 (% it 2)) '(1 2 3 4)) - ⇒ '(2 4) - - -- Function: -remove (pred list) - Return a new list of the items in LIST for which PRED returns nil. - - Alias: ‘-reject’ - - See also: ‘-filter’ (*note -filter::). - - (-remove (lambda (num) (= 0 (% num 2))) '(1 2 3 4)) - ⇒ '(1 3) - (-remove 'even? '(1 2 3 4)) - ⇒ '(1 3) - (--remove (= 0 (% it 2)) '(1 2 3 4)) - ⇒ '(1 3) - - -- Function: -remove-first (pred list) - Return a new list with the first item matching PRED removed. - - Alias: ‘-reject-first’ - - See also: ‘-remove’ (*note -remove::), ‘-map-first’ (*note - -map-first::) - - (-remove-first 'even? '(1 3 5 4 7 8 10)) - ⇒ '(1 3 5 7 8 10) - (-remove-first 'stringp '(1 2 "first" "second" "third")) - ⇒ '(1 2 "second" "third") - (--remove-first (> it 3) '(1 2 3 4 5 6 7 8 9 10)) - ⇒ '(1 2 3 5 6 7 8 9 10) - - -- Function: -remove-last (pred list) - Return a new list with the last item matching PRED removed. - - Alias: ‘-reject-last’ - - See also: ‘-remove’ (*note -remove::), ‘-map-last’ (*note - -map-last::) - - (-remove-last 'even? '(1 3 5 4 7 8 10 11)) - ⇒ '(1 3 5 4 7 8 11) - (-remove-last 'stringp '(1 2 "last" "second" "third")) - ⇒ '(1 2 "last" "second") - (--remove-last (> it 3) '(1 2 3 4 5 6 7 8 9 10)) - ⇒ '(1 2 3 4 5 6 7 8 9) - - -- Function: -remove-item (item list) - Remove all occurrences of ITEM from LIST. - - Comparison is done with ‘equal’. - - (-remove-item 3 '(1 2 3 2 3 4 5 3)) - ⇒ '(1 2 2 4 5) - (-remove-item 'foo '(foo bar baz foo)) - ⇒ '(bar baz) - (-remove-item "bob" '("alice" "bob" "eve" "bob" "dave")) - ⇒ '("alice" "eve" "dave") - - -- Function: -non-nil (list) - Return all non-nil elements of LIST. - - (-non-nil '(1 nil 2 nil nil 3 4 nil 5 nil)) - ⇒ '(1 2 3 4 5) - - -- Function: -slice (list from &optional to step) - Return copy of LIST, starting from index FROM to index TO. - - FROM or TO may be negative. These values are then interpreted - modulo the length of the list. - - If STEP is a number, only each STEPth item in the resulting section - is returned. Defaults to 1. - - (-slice '(1 2 3 4 5) 1) - ⇒ '(2 3 4 5) - (-slice '(1 2 3 4 5) 0 3) - ⇒ '(1 2 3) - (-slice '(1 2 3 4 5 6 7 8 9) 1 -1 2) - ⇒ '(2 4 6 8) - - -- Function: -take (n list) - Return a new list of the first N items in LIST, or all items if - there are fewer than N. - - See also: ‘-take-last’ (*note -take-last::) - - (-take 3 '(1 2 3 4 5)) - ⇒ '(1 2 3) - (-take 17 '(1 2 3 4 5)) - ⇒ '(1 2 3 4 5) - - -- Function: -take-last (n list) - Return the last N items of LIST in order. - - See also: ‘-take’ (*note -take::) - - (-take-last 3 '(1 2 3 4 5)) - ⇒ '(3 4 5) - (-take-last 17 '(1 2 3 4 5)) - ⇒ '(1 2 3 4 5) - (-take-last 1 '(1 2 3 4 5)) - ⇒ '(5) - - -- Function: -drop (n list) - Return the tail of LIST without the first N items. - - See also: ‘-drop-last’ (*note -drop-last::) - - (fn N LIST) - - (-drop 3 '(1 2 3 4 5)) - ⇒ '(4 5) - (-drop 17 '(1 2 3 4 5)) - ⇒ '() - - -- Function: -drop-last (n list) - Remove the last N items of LIST and return a copy. - - See also: ‘-drop’ (*note -drop::) - - (-drop-last 3 '(1 2 3 4 5)) - ⇒ '(1 2) - (-drop-last 17 '(1 2 3 4 5)) - ⇒ '() - - -- Function: -take-while (pred list) - Return a new list of successive items from LIST while (PRED item) - returns a non-nil value. - - (-take-while 'even? '(1 2 3 4)) - ⇒ '() - (-take-while 'even? '(2 4 5 6)) - ⇒ '(2 4) - (--take-while (< it 4) '(1 2 3 4 3 2 1)) - ⇒ '(1 2 3) - - -- Function: -drop-while (pred list) - Return the tail of LIST starting from the first item for which - (PRED item) returns nil. - - (-drop-while 'even? '(1 2 3 4)) - ⇒ '(1 2 3 4) - (-drop-while 'even? '(2 4 5 6)) - ⇒ '(5 6) - (--drop-while (< it 4) '(1 2 3 4 3 2 1)) - ⇒ '(4 3 2 1) - - -- Function: -select-by-indices (indices list) - Return a list whose elements are elements from LIST selected as - ‘(nth i list)‘ for all i from INDICES. - - (-select-by-indices '(4 10 2 3 6) '("v" "e" "l" "o" "c" "i" "r" "a" "p" "t" "o" "r")) - ⇒ '("c" "o" "l" "o" "r") - (-select-by-indices '(2 1 0) '("a" "b" "c")) - ⇒ '("c" "b" "a") - (-select-by-indices '(0 1 2 0 1 3 3 1) '("f" "a" "r" "l")) - ⇒ '("f" "a" "r" "f" "a" "l" "l" "a") - - -- Function: -select-columns (columns table) - Select COLUMNS from TABLE. - - TABLE is a list of lists where each element represents one row. It - is assumed each row has the same length. - - Each row is transformed such that only the specified COLUMNS are - selected. - - See also: ‘-select-column’ (*note -select-column::), - ‘-select-by-indices’ (*note -select-by-indices::) - - (-select-columns '(0 2) '((1 2 3) (a b c) (:a :b :c))) - ⇒ '((1 3) (a c) (:a :c)) - (-select-columns '(1) '((1 2 3) (a b c) (:a :b :c))) - ⇒ '((2) (b) (:b)) - (-select-columns nil '((1 2 3) (a b c) (:a :b :c))) - ⇒ '(nil nil nil) - - -- Function: -select-column (column table) - Select COLUMN from TABLE. - - TABLE is a list of lists where each element represents one row. It - is assumed each row has the same length. - - The single selected column is returned as a list. - - See also: ‘-select-columns’ (*note -select-columns::), - ‘-select-by-indices’ (*note -select-by-indices::) - - (-select-column 1 '((1 2 3) (a b c) (:a :b :c))) - ⇒ '(2 b :b) - - -File: dash.info, Node: List to list, Next: Reductions, Prev: Sublist selection, Up: Functions - -2.3 List to list -================ - -Functions returning a modified copy of the input list. - - -- Function: -keep (fn list) - Return a new list of the non-nil results of applying FN to the - items in LIST. - - If you want to select the original items satisfying a predicate use - ‘-filter’ (*note -filter::). - - (-keep 'cdr '((1 2 3) (4 5) (6))) - ⇒ '((2 3) (5)) - (-keep (lambda (num) (when (> num 3) (* 10 num))) '(1 2 3 4 5 6)) - ⇒ '(40 50 60) - (--keep (when (> it 3) (* 10 it)) '(1 2 3 4 5 6)) - ⇒ '(40 50 60) - - -- Function: -concat (&rest lists) - Return a new list with the concatenation of the elements in the - supplied LISTS. - - (-concat '(1)) - ⇒ '(1) - (-concat '(1) '(2)) - ⇒ '(1 2) - (-concat '(1) '(2 3) '(4)) - ⇒ '(1 2 3 4) - - -- Function: -flatten (l) - Take a nested list L and return its contents as a single, flat - list. - - Note that because ‘nil’ represents a list of zero elements (an - empty list), any mention of nil in L will disappear after - flattening. If you need to preserve nils, consider ‘-flatten-n’ - (*note -flatten-n::) or map them to some unique symbol and then map - them back. - - Conses of two atoms are considered "terminals", that is, they - aren’t flattened further. - - See also: ‘-flatten-n’ (*note -flatten-n::) - - (-flatten '((1))) - ⇒ '(1) - (-flatten '((1 (2 3) (((4 (5))))))) - ⇒ '(1 2 3 4 5) - (-flatten '(1 2 (3 . 4))) - ⇒ '(1 2 (3 . 4)) - - -- Function: -flatten-n (num list) - Flatten NUM levels of a nested LIST. - - See also: ‘-flatten’ (*note -flatten::) - - (-flatten-n 1 '((1 2) ((3 4) ((5 6))))) - ⇒ '(1 2 (3 4) ((5 6))) - (-flatten-n 2 '((1 2) ((3 4) ((5 6))))) - ⇒ '(1 2 3 4 (5 6)) - (-flatten-n 3 '((1 2) ((3 4) ((5 6))))) - ⇒ '(1 2 3 4 5 6) - - -- Function: -replace (old new list) - Replace all OLD items in LIST with NEW. - - Elements are compared using ‘equal’. - - See also: ‘-replace-at’ (*note -replace-at::) - - (-replace 1 "1" '(1 2 3 4 3 2 1)) - ⇒ '("1" 2 3 4 3 2 "1") - (-replace "foo" "bar" '("a" "nice" "foo" "sentence" "about" "foo")) - ⇒ '("a" "nice" "bar" "sentence" "about" "bar") - (-replace 1 2 nil) - ⇒ nil - - -- Function: -replace-first (old new list) - Replace the first occurrence of OLD with NEW in LIST. - - Elements are compared using ‘equal’. - - See also: ‘-map-first’ (*note -map-first::) - - (-replace-first 1 "1" '(1 2 3 4 3 2 1)) - ⇒ '("1" 2 3 4 3 2 1) - (-replace-first "foo" "bar" '("a" "nice" "foo" "sentence" "about" "foo")) - ⇒ '("a" "nice" "bar" "sentence" "about" "foo") - (-replace-first 1 2 nil) - ⇒ nil - - -- Function: -replace-last (old new list) - Replace the last occurrence of OLD with NEW in LIST. - - Elements are compared using ‘equal’. - - See also: ‘-map-last’ (*note -map-last::) - - (-replace-last 1 "1" '(1 2 3 4 3 2 1)) - ⇒ '(1 2 3 4 3 2 "1") - (-replace-last "foo" "bar" '("a" "nice" "foo" "sentence" "about" "foo")) - ⇒ '("a" "nice" "foo" "sentence" "about" "bar") - (-replace-last 1 2 nil) - ⇒ nil - - -- Function: -insert-at (n x list) - Return a list with X inserted into LIST at position N. - - See also: ‘-splice’ (*note -splice::), ‘-splice-list’ (*note - -splice-list::) - - (-insert-at 1 'x '(a b c)) - ⇒ '(a x b c) - (-insert-at 12 'x '(a b c)) - ⇒ '(a b c x) - - -- Function: -replace-at (n x list) - Return a list with element at Nth position in LIST replaced with X. - - See also: ‘-replace’ (*note -replace::) - - (-replace-at 0 9 '(0 1 2 3 4 5)) - ⇒ '(9 1 2 3 4 5) - (-replace-at 1 9 '(0 1 2 3 4 5)) - ⇒ '(0 9 2 3 4 5) - (-replace-at 4 9 '(0 1 2 3 4 5)) - ⇒ '(0 1 2 3 9 5) - - -- Function: -update-at (n func list) - Return a list with element at Nth position in LIST replaced with - ‘(func (nth n list))‘. - - See also: ‘-map-when’ (*note -map-when::) - - (-update-at 0 (lambda (x) (+ x 9)) '(0 1 2 3 4 5)) - ⇒ '(9 1 2 3 4 5) - (-update-at 1 (lambda (x) (+ x 8)) '(0 1 2 3 4 5)) - ⇒ '(0 9 2 3 4 5) - (--update-at 2 (length it) '("foo" "bar" "baz" "quux")) - ⇒ '("foo" "bar" 3 "quux") - - -- Function: -remove-at (n list) - Return a list with element at Nth position in LIST removed. - - See also: ‘-remove-at-indices’ (*note -remove-at-indices::), - ‘-remove’ (*note -remove::) - - (-remove-at 0 '("0" "1" "2" "3" "4" "5")) - ⇒ '("1" "2" "3" "4" "5") - (-remove-at 1 '("0" "1" "2" "3" "4" "5")) - ⇒ '("0" "2" "3" "4" "5") - (-remove-at 2 '("0" "1" "2" "3" "4" "5")) - ⇒ '("0" "1" "3" "4" "5") - - -- Function: -remove-at-indices (indices list) - Return a list whose elements are elements from LIST without - elements selected as ‘(nth i list)‘ for all i from INDICES. - - See also: ‘-remove-at’ (*note -remove-at::), ‘-remove’ (*note - -remove::) - - (-remove-at-indices '(0) '("0" "1" "2" "3" "4" "5")) - ⇒ '("1" "2" "3" "4" "5") - (-remove-at-indices '(0 2 4) '("0" "1" "2" "3" "4" "5")) - ⇒ '("1" "3" "5") - (-remove-at-indices '(0 5) '("0" "1" "2" "3" "4" "5")) - ⇒ '("1" "2" "3" "4") - - -File: dash.info, Node: Reductions, Next: Unfolding, Prev: List to list, Up: Functions - -2.4 Reductions -============== - -Functions reducing lists into single value. - - -- Function: -reduce-from (fn initial-value list) - Return the result of applying FN to INITIAL-VALUE and the first - item in LIST, then applying FN to that result and the 2nd item, - etc. If LIST contains no items, return INITIAL-VALUE and do not - call FN. - - In the anaphoric form ‘--reduce-from’, the accumulated value is - exposed as symbol ‘acc’. - - See also: ‘-reduce’ (*note -reduce::), ‘-reduce-r’ (*note - -reduce-r::) - - (-reduce-from '- 10 '(1 2 3)) - ⇒ 4 - (-reduce-from (lambda (memo item) (format "(%s - %d)" memo item)) "10" '(1 2 3)) - ⇒ "(((10 - 1) - 2) - 3)" - (--reduce-from (concat acc " " it) "START" '("a" "b" "c")) - ⇒ "START a b c" - - -- Function: -reduce-r-from (fn initial-value list) - Replace conses with FN, nil with INITIAL-VALUE and evaluate the - resulting expression. If LIST is empty, INITIAL-VALUE is returned - and FN is not called. - - Note: this function works the same as ‘-reduce-from’ (*note - -reduce-from::) but the operation associates from right instead of - from left. - - See also: ‘-reduce-r’ (*note -reduce-r::), ‘-reduce’ (*note - -reduce::) - - (-reduce-r-from '- 10 '(1 2 3)) - ⇒ -8 - (-reduce-r-from (lambda (item memo) (format "(%d - %s)" item memo)) "10" '(1 2 3)) - ⇒ "(1 - (2 - (3 - 10)))" - (--reduce-r-from (concat it " " acc) "END" '("a" "b" "c")) - ⇒ "a b c END" - - -- Function: -reduce (fn list) - Return the result of applying FN to the first 2 items in LIST, then - applying FN to that result and the 3rd item, etc. If LIST contains - no items, return the result of calling FN with no arguments. If - LIST contains a single item, return that item and do not call FN. - - In the anaphoric form ‘--reduce’, the accumulated value is exposed - as symbol ‘acc’. - - See also: ‘-reduce-from’ (*note -reduce-from::), ‘-reduce-r’ (*note - -reduce-r::) - - (-reduce '- '(1 2 3 4)) - ⇒ -8 - (-reduce 'list '(1 2 3 4)) - ⇒ '(((1 2) 3) 4) - (--reduce (format "%s-%d" acc it) '(1 2 3)) - ⇒ "1-2-3" - - -- Function: -reduce-r (fn list) - Replace conses with FN and evaluate the resulting expression. The - final nil is ignored. If LIST contains no items, return the result - of calling FN with no arguments. If LIST contains a single item, - return that item and do not call FN. - - The first argument of FN is the new item, the second is the - accumulated value. - - Note: this function works the same as ‘-reduce’ (*note -reduce::) - but the operation associates from right instead of from left. - - See also: ‘-reduce-r-from’ (*note -reduce-r-from::), ‘-reduce’ - (*note -reduce::) - - (-reduce-r '- '(1 2 3 4)) - ⇒ -2 - (-reduce-r (lambda (item memo) (format "%s-%d" memo item)) '(1 2 3)) - ⇒ "3-2-1" - (--reduce-r (format "%s-%d" acc it) '(1 2 3)) - ⇒ "3-2-1" - - -- Function: -reductions-from (fn init list) - Return a list of the intermediate values of the reduction. - - See ‘-reduce-from’ (*note -reduce-from::) for explanation of the - arguments. - - See also: ‘-reductions’ (*note -reductions::), ‘-reductions-r’ - (*note -reductions-r::), ‘-reduce-r’ (*note -reduce-r::) - - (-reductions-from (lambda (a i) (format "(%s FN %d)" a i)) "INIT" '(1 2 3 4)) - ⇒ '("INIT" "(INIT FN 1)" "((INIT FN 1) FN 2)" "(((INIT FN 1) FN 2) FN 3)" "((((INIT FN 1) FN 2) FN 3) FN 4)") - (-reductions-from 'max 0 '(2 1 4 3)) - ⇒ '(0 2 2 4 4) - (-reductions-from '* 1 '(1 2 3 4)) - ⇒ '(1 1 2 6 24) - - -- Function: -reductions-r-from (fn init list) - Return a list of the intermediate values of the reduction. - - See ‘-reduce-r-from’ (*note -reduce-r-from::) for explanation of - the arguments. - - See also: ‘-reductions-r’ (*note -reductions-r::), ‘-reductions’ - (*note -reductions::), ‘-reduce’ (*note -reduce::) - - (-reductions-r-from (lambda (i a) (format "(%d FN %s)" i a)) "INIT" '(1 2 3 4)) - ⇒ '("(1 FN (2 FN (3 FN (4 FN INIT))))" "(2 FN (3 FN (4 FN INIT)))" "(3 FN (4 FN INIT))" "(4 FN INIT)" "INIT") - (-reductions-r-from 'max 0 '(2 1 4 3)) - ⇒ '(4 4 4 3 0) - (-reductions-r-from '* 1 '(1 2 3 4)) - ⇒ '(24 24 12 4 1) - - -- Function: -reductions (fn list) - Return a list of the intermediate values of the reduction. - - See ‘-reduce’ (*note -reduce::) for explanation of the arguments. - - See also: ‘-reductions-from’ (*note -reductions-from::), - ‘-reductions-r’ (*note -reductions-r::), ‘-reduce-r’ (*note - -reduce-r::) - - (-reductions (lambda (a i) (format "(%s FN %d)" a i)) '(1 2 3 4)) - ⇒ '(1 "(1 FN 2)" "((1 FN 2) FN 3)" "(((1 FN 2) FN 3) FN 4)") - (-reductions '+ '(1 2 3 4)) - ⇒ '(1 3 6 10) - (-reductions '* '(1 2 3 4)) - ⇒ '(1 2 6 24) - - -- Function: -reductions-r (fn list) - Return a list of the intermediate values of the reduction. - - See ‘-reduce-r’ (*note -reduce-r::) for explanation of the - arguments. - - See also: ‘-reductions-r-from’ (*note -reductions-r-from::), - ‘-reductions’ (*note -reductions::), ‘-reduce’ (*note -reduce::) - - (-reductions-r (lambda (i a) (format "(%d FN %s)" i a)) '(1 2 3 4)) - ⇒ '("(1 FN (2 FN (3 FN 4)))" "(2 FN (3 FN 4))" "(3 FN 4)" 4) - (-reductions-r '+ '(1 2 3 4)) - ⇒ '(10 9 7 4) - (-reductions-r '* '(1 2 3 4)) - ⇒ '(24 24 12 4) - - -- Function: -count (pred list) - Counts the number of items in LIST where (PRED item) is non-nil. - - (-count 'even? '(1 2 3 4 5)) - ⇒ 2 - (--count (< it 4) '(1 2 3 4)) - ⇒ 3 - - -- Function: -sum (list) - Return the sum of LIST. - - (-sum '()) - ⇒ 0 - (-sum '(1)) - ⇒ 1 - (-sum '(1 2 3 4)) - ⇒ 10 - - -- Function: -running-sum (list) - Return a list with running sums of items in LIST. - - LIST must be non-empty. - - (-running-sum '(1 2 3 4)) - ⇒ '(1 3 6 10) - (-running-sum '(1)) - ⇒ '(1) - (-running-sum '()) - ⇒ error - - -- Function: -product (list) - Return the product of LIST. - - (-product '()) - ⇒ 1 - (-product '(1)) - ⇒ 1 - (-product '(1 2 3 4)) - ⇒ 24 - - -- Function: -running-product (list) - Return a list with running products of items in LIST. - - LIST must be non-empty. - - (-running-product '(1 2 3 4)) - ⇒ '(1 2 6 24) - (-running-product '(1)) - ⇒ '(1) - (-running-product '()) - ⇒ error - - -- Function: -inits (list) - Return all prefixes of LIST. - - (-inits '(1 2 3 4)) - ⇒ '(nil (1) (1 2) (1 2 3) (1 2 3 4)) - (-inits nil) - ⇒ '(nil) - (-inits '(1)) - ⇒ '(nil (1)) - - -- Function: -tails (list) - Return all suffixes of LIST - - (-tails '(1 2 3 4)) - ⇒ '((1 2 3 4) (2 3 4) (3 4) (4) nil) - (-tails nil) - ⇒ '(nil) - (-tails '(1)) - ⇒ '((1) nil) - - -- Function: -common-prefix (&rest lists) - Return the longest common prefix of LISTS. - - (-common-prefix '(1)) - ⇒ '(1) - (-common-prefix '(1 2) '(3 4) '(1 2)) - ⇒ nil - (-common-prefix '(1 2) '(1 2 3) '(1 2 3 4)) - ⇒ '(1 2) - - -- Function: -common-suffix (&rest lists) - Return the longest common suffix of LISTS. - - (-common-suffix '(1)) - ⇒ '(1) - (-common-suffix '(1 2) '(3 4) '(1 2)) - ⇒ nil - (-common-suffix '(1 2 3 4) '(2 3 4) '(3 4)) - ⇒ '(3 4) - - -- Function: -min (list) - Return the smallest value from LIST of numbers or markers. - - (-min '(0)) - ⇒ 0 - (-min '(3 2 1)) - ⇒ 1 - (-min '(1 2 3)) - ⇒ 1 - - -- Function: -min-by (comparator list) - Take a comparison function COMPARATOR and a LIST and return the - least element of the list by the comparison function. - - See also combinator ‘-on’ (*note -on::) which can transform the - values before comparing them. - - (-min-by '> '(4 3 6 1)) - ⇒ 1 - (--min-by (> (car it) (car other)) '((1 2 3) (2) (3 2))) - ⇒ '(1 2 3) - (--min-by (> (length it) (length other)) '((1 2 3) (2) (3 2))) - ⇒ '(2) - - -- Function: -max (list) - Return the largest value from LIST of numbers or markers. - - (-max '(0)) - ⇒ 0 - (-max '(3 2 1)) - ⇒ 3 - (-max '(1 2 3)) - ⇒ 3 - - -- Function: -max-by (comparator list) - Take a comparison function COMPARATOR and a LIST and return the - greatest element of the list by the comparison function. - - See also combinator ‘-on’ (*note -on::) which can transform the - values before comparing them. - - (-max-by '> '(4 3 6 1)) - ⇒ 6 - (--max-by (> (car it) (car other)) '((1 2 3) (2) (3 2))) - ⇒ '(3 2) - (--max-by (> (length it) (length other)) '((1 2 3) (2) (3 2))) - ⇒ '(1 2 3) - - -File: dash.info, Node: Unfolding, Next: Predicates, Prev: Reductions, Up: Functions - -2.5 Unfolding -============= - -Operations dual to reductions, building lists from seed value rather -than consuming a list to produce a single value. - - -- Function: -iterate (fun init n) - Return a list of iterated applications of FUN to INIT. - - This means a list of form: - - (init (fun init) (fun (fun init)) ...) - - N is the length of the returned list. - - (-iterate '1+ 1 10) - ⇒ '(1 2 3 4 5 6 7 8 9 10) - (-iterate (lambda (x) (+ x x)) 2 5) - ⇒ '(2 4 8 16 32) - (--iterate (* it it) 2 5) - ⇒ '(2 4 16 256 65536) - - -- Function: -unfold (fun seed) - Build a list from SEED using FUN. - - This is "dual" operation to ‘-reduce-r’ (*note -reduce-r::): while - -reduce-r consumes a list to produce a single value, ‘-unfold’ - (*note -unfold::) takes a seed value and builds a (potentially - infinite!) list. - - FUN should return ‘nil’ to stop the generating process, or a cons - (A . B), where A will be prepended to the result and B is the new - seed. - - (-unfold (lambda (x) (unless (= x 0) (cons x (1- x)))) 10) - ⇒ '(10 9 8 7 6 5 4 3 2 1) - (--unfold (when it (cons it (cdr it))) '(1 2 3 4)) - ⇒ '((1 2 3 4) (2 3 4) (3 4) (4)) - (--unfold (when it (cons it (butlast it))) '(1 2 3 4)) - ⇒ '((1 2 3 4) (1 2 3) (1 2) (1)) - - -File: dash.info, Node: Predicates, Next: Partitioning, Prev: Unfolding, Up: Functions - -2.6 Predicates -============== - - -- Function: -any? (pred list) - Return t if (PRED x) is non-nil for any x in LIST, else nil. - - Alias: ‘-any-p’, ‘-some?’, ‘-some-p’ - - (-any? 'even? '(1 2 3)) - ⇒ t - (-any? 'even? '(1 3 5)) - ⇒ nil - (-any? 'null '(1 3 5)) - ⇒ nil - - -- Function: -all? (pred list) - Return t if (PRED x) is non-nil for all x in LIST, else nil. - - Alias: ‘-all-p’, ‘-every?’, ‘-every-p’ - - (-all? 'even? '(1 2 3)) - ⇒ nil - (-all? 'even? '(2 4 6)) - ⇒ t - (--all? (= 0 (% it 2)) '(2 4 6)) - ⇒ t - - -- Function: -none? (pred list) - Return t if (PRED x) is nil for all x in LIST, else nil. - - Alias: ‘-none-p’ - - (-none? 'even? '(1 2 3)) - ⇒ nil - (-none? 'even? '(1 3 5)) - ⇒ t - (--none? (= 0 (% it 2)) '(1 2 3)) - ⇒ nil - - -- Function: -only-some? (pred list) - Return ‘t‘ if at least one item of LIST matches PRED and at least - one item of LIST does not match PRED. Return ‘nil‘ both if all - items match the predicate or if none of the items match the - predicate. - - Alias: ‘-only-some-p’ - - (-only-some? 'even? '(1 2 3)) - ⇒ t - (-only-some? 'even? '(1 3 5)) - ⇒ nil - (-only-some? 'even? '(2 4 6)) - ⇒ nil - - -- Function: -contains? (list element) - Return non-nil if LIST contains ELEMENT. - - The test for equality is done with ‘equal’, or with ‘-compare-fn’ - if that’s non-nil. - - Alias: ‘-contains-p’ - - (-contains? '(1 2 3) 1) - ⇒ t - (-contains? '(1 2 3) 2) - ⇒ t - (-contains? '(1 2 3) 4) - ⇒ nil - - -- Function: -same-items? (list list2) - Return true if LIST and LIST2 has the same items. - - The order of the elements in the lists does not matter. - - Alias: ‘-same-items-p’ - - (-same-items? '(1 2 3) '(1 2 3)) - ⇒ t - (-same-items? '(1 2 3) '(3 2 1)) - ⇒ t - (-same-items? '(1 2 3) '(1 2 3 4)) - ⇒ nil - - -- Function: -is-prefix? (prefix list) - Return non-nil if PREFIX is prefix of LIST. - - Alias: ‘-is-prefix-p’ - - (-is-prefix? '(1 2 3) '(1 2 3 4 5)) - ⇒ t - (-is-prefix? '(1 2 3 4 5) '(1 2 3)) - ⇒ nil - (-is-prefix? '(1 3) '(1 2 3 4 5)) - ⇒ nil - - -- Function: -is-suffix? (suffix list) - Return non-nil if SUFFIX is suffix of LIST. - - Alias: ‘-is-suffix-p’ - - (-is-suffix? '(3 4 5) '(1 2 3 4 5)) - ⇒ t - (-is-suffix? '(1 2 3 4 5) '(3 4 5)) - ⇒ nil - (-is-suffix? '(3 5) '(1 2 3 4 5)) - ⇒ nil - - -- Function: -is-infix? (infix list) - Return non-nil if INFIX is infix of LIST. - - This operation runs in O(n^2) time - - Alias: ‘-is-infix-p’ - - (-is-infix? '(1 2 3) '(1 2 3 4 5)) - ⇒ t - (-is-infix? '(2 3 4) '(1 2 3 4 5)) - ⇒ t - (-is-infix? '(3 4 5) '(1 2 3 4 5)) - ⇒ t - - -File: dash.info, Node: Partitioning, Next: Indexing, Prev: Predicates, Up: Functions - -2.7 Partitioning -================ - -Functions partitioning the input list into a list of lists. - - -- Function: -split-at (n list) - Return a list of ((-take N LIST) (-drop N LIST)), in no more than - one pass through the list. - - (-split-at 3 '(1 2 3 4 5)) - ⇒ '((1 2 3) (4 5)) - (-split-at 17 '(1 2 3 4 5)) - ⇒ '((1 2 3 4 5) nil) - - -- Function: -split-with (pred list) - Return a list of ((-take-while PRED LIST) (-drop-while PRED LIST)), - in no more than one pass through the list. - - (-split-with 'even? '(1 2 3 4)) - ⇒ '(nil (1 2 3 4)) - (-split-with 'even? '(2 4 5 6)) - ⇒ '((2 4) (5 6)) - (--split-with (< it 4) '(1 2 3 4 3 2 1)) - ⇒ '((1 2 3) (4 3 2 1)) - - -- Macro: -split-on (item list) - Split the LIST each time ITEM is found. - - Unlike ‘-partition-by’ (*note -partition-by::), the ITEM is - discarded from the results. Empty lists are also removed from the - result. - - Comparison is done by ‘equal’. - - See also ‘-split-when’ (*note -split-when::) - - (-split-on '| '(Nil | Leaf a | Node [Tree a])) - ⇒ '((Nil) (Leaf a) (Node [Tree a])) - (-split-on ':endgroup '("a" "b" :endgroup "c" :endgroup "d" "e")) - ⇒ '(("a" "b") ("c") ("d" "e")) - (-split-on ':endgroup '("a" "b" :endgroup :endgroup "d" "e")) - ⇒ '(("a" "b") ("d" "e")) - - -- Function: -split-when (fn list) - Split the LIST on each element where FN returns non-nil. - - Unlike ‘-partition-by’ (*note -partition-by::), the "matched" - element is discarded from the results. Empty lists are also - removed from the result. - - This function can be thought of as a generalization of - ‘split-string’. - - (-split-when 'even? '(1 2 3 4 5 6)) - ⇒ '((1) (3) (5)) - (-split-when 'even? '(1 2 3 4 6 8 9)) - ⇒ '((1) (3) (9)) - (--split-when (memq it '(&optional &rest)) '(a b &optional c d &rest args)) - ⇒ '((a b) (c d) (args)) - - -- Function: -separate (pred list) - Return a list of ((-filter PRED LIST) (-remove PRED LIST)), in one - pass through the list. - - (-separate (lambda (num) (= 0 (% num 2))) '(1 2 3 4 5 6 7)) - ⇒ '((2 4 6) (1 3 5 7)) - (--separate (< it 5) '(3 7 5 9 3 2 1 4 6)) - ⇒ '((3 3 2 1 4) (7 5 9 6)) - (-separate 'cdr '((1 2) (1) (1 2 3) (4))) - ⇒ '(((1 2) (1 2 3)) ((1) (4))) - - -- Function: -partition (n list) - Return a new list with the items in LIST grouped into N-sized - sublists. If there are not enough items to make the last group - N-sized, those items are discarded. - - (-partition 2 '(1 2 3 4 5 6)) - ⇒ '((1 2) (3 4) (5 6)) - (-partition 2 '(1 2 3 4 5 6 7)) - ⇒ '((1 2) (3 4) (5 6)) - (-partition 3 '(1 2 3 4 5 6 7)) - ⇒ '((1 2 3) (4 5 6)) - - -- Function: -partition-all (n list) - Return a new list with the items in LIST grouped into N-sized - sublists. The last group may contain less than N items. - - (-partition-all 2 '(1 2 3 4 5 6)) - ⇒ '((1 2) (3 4) (5 6)) - (-partition-all 2 '(1 2 3 4 5 6 7)) - ⇒ '((1 2) (3 4) (5 6) (7)) - (-partition-all 3 '(1 2 3 4 5 6 7)) - ⇒ '((1 2 3) (4 5 6) (7)) - - -- Function: -partition-in-steps (n step list) - Return a new list with the items in LIST grouped into N-sized - sublists at offsets STEP apart. If there are not enough items to - make the last group N-sized, those items are discarded. - - (-partition-in-steps 2 1 '(1 2 3 4)) - ⇒ '((1 2) (2 3) (3 4)) - (-partition-in-steps 3 2 '(1 2 3 4)) - ⇒ '((1 2 3)) - (-partition-in-steps 3 2 '(1 2 3 4 5)) - ⇒ '((1 2 3) (3 4 5)) - - -- Function: -partition-all-in-steps (n step list) - Return a new list with the items in LIST grouped into N-sized - sublists at offsets STEP apart. The last groups may contain less - than N items. - - (-partition-all-in-steps 2 1 '(1 2 3 4)) - ⇒ '((1 2) (2 3) (3 4) (4)) - (-partition-all-in-steps 3 2 '(1 2 3 4)) - ⇒ '((1 2 3) (3 4)) - (-partition-all-in-steps 3 2 '(1 2 3 4 5)) - ⇒ '((1 2 3) (3 4 5) (5)) - - -- Function: -partition-by (fn list) - Apply FN to each item in LIST, splitting it each time FN returns a - new value. - - (-partition-by 'even? '()) - ⇒ '() - (-partition-by 'even? '(1 1 2 2 2 3 4 6 8)) - ⇒ '((1 1) (2 2 2) (3) (4 6 8)) - (--partition-by (< it 3) '(1 2 3 4 3 2 1)) - ⇒ '((1 2) (3 4 3) (2 1)) - - -- Function: -partition-by-header (fn list) - Apply FN to the first item in LIST. That is the header value. - Apply FN to each item in LIST, splitting it each time FN returns - the header value, but only after seeing at least one other value - (the body). - - (--partition-by-header (= it 1) '(1 2 3 1 2 1 2 3 4)) - ⇒ '((1 2 3) (1 2) (1 2 3 4)) - (--partition-by-header (> it 0) '(1 2 0 1 0 1 2 3 0)) - ⇒ '((1 2 0) (1 0) (1 2 3 0)) - (-partition-by-header 'even? '(2 1 1 1 4 1 3 5 6 6 1)) - ⇒ '((2 1 1 1) (4 1 3 5) (6 6 1)) - - -- Function: -partition-after-pred (pred list) - Partition directly after each time PRED is true on an element of - LIST. - - (-partition-after-pred #'odd? '()) - ⇒ '() - (-partition-after-pred #'odd? '(1)) - ⇒ '((1)) - (-partition-after-pred #'odd? '(0 1)) - ⇒ '((0 1)) - - -- Function: -partition-before-pred (pred list) - Partition directly before each time PRED is true on an element of - LIST. - - (-partition-before-pred #'odd? '()) - ⇒ '() - (-partition-before-pred #'odd? '(1)) - ⇒ '((1)) - (-partition-before-pred #'odd? '(0 1)) - ⇒ '((0) (1)) - - -- Function: -partition-before-item (item list) - Partition directly before each time ITEM appears in LIST. - - (-partition-before-item 3 '()) - ⇒ '() - (-partition-before-item 3 '(1)) - ⇒ '((1)) - (-partition-before-item 3 '(3)) - ⇒ '((3)) - - -- Function: -partition-after-item (item list) - Partition directly after each time ITEM appears in LIST. - - (-partition-after-item 3 '()) - ⇒ '() - (-partition-after-item 3 '(1)) - ⇒ '((1)) - (-partition-after-item 3 '(3)) - ⇒ '((3)) - - -- Function: -group-by (fn list) - Separate LIST into an alist whose keys are FN applied to the - elements of LIST. Keys are compared by ‘equal’. - - (-group-by 'even? '()) - ⇒ '() - (-group-by 'even? '(1 1 2 2 2 3 4 6 8)) - ⇒ '((nil 1 1 3) (t 2 2 2 4 6 8)) - (--group-by (car (split-string it "/")) '("a/b" "c/d" "a/e")) - ⇒ '(("a" "a/b" "a/e") ("c" "c/d")) - - -File: dash.info, Node: Indexing, Next: Set operations, Prev: Partitioning, Up: Functions - -2.8 Indexing -============ - -Return indices of elements based on predicates, sort elements by indices -etc. - - -- Function: -elem-index (elem list) - Return the index of the first element in the given LIST which is - equal to the query element ELEM, or nil if there is no such - element. - - (-elem-index 2 '(6 7 8 2 3 4)) - ⇒ 3 - (-elem-index "bar" '("foo" "bar" "baz")) - ⇒ 1 - (-elem-index '(1 2) '((3) (5 6) (1 2) nil)) - ⇒ 2 - - -- Function: -elem-indices (elem list) - Return the indices of all elements in LIST equal to the query - element ELEM, in ascending order. - - (-elem-indices 2 '(6 7 8 2 3 4 2 1)) - ⇒ '(3 6) - (-elem-indices "bar" '("foo" "bar" "baz")) - ⇒ '(1) - (-elem-indices '(1 2) '((3) (1 2) (5 6) (1 2) nil)) - ⇒ '(1 3) - - -- Function: -find-index (pred list) - Take a predicate PRED and a LIST and return the index of the first - element in the list satisfying the predicate, or nil if there is no - such element. - - See also ‘-first’ (*note -first::). - - (-find-index 'even? '(2 4 1 6 3 3 5 8)) - ⇒ 0 - (--find-index (< 5 it) '(2 4 1 6 3 3 5 8)) - ⇒ 3 - (-find-index (-partial 'string-lessp "baz") '("bar" "foo" "baz")) - ⇒ 1 - - -- Function: -find-last-index (pred list) - Take a predicate PRED and a LIST and return the index of the last - element in the list satisfying the predicate, or nil if there is no - such element. - - See also ‘-last’ (*note -last::). - - (-find-last-index 'even? '(2 4 1 6 3 3 5 8)) - ⇒ 7 - (--find-last-index (< 5 it) '(2 7 1 6 3 8 5 2)) - ⇒ 5 - (-find-last-index (-partial 'string-lessp "baz") '("q" "foo" "baz")) - ⇒ 1 - - -- Function: -find-indices (pred list) - Return the indices of all elements in LIST satisfying the predicate - PRED, in ascending order. - - (-find-indices 'even? '(2 4 1 6 3 3 5 8)) - ⇒ '(0 1 3 7) - (--find-indices (< 5 it) '(2 4 1 6 3 3 5 8)) - ⇒ '(3 7) - (-find-indices (-partial 'string-lessp "baz") '("bar" "foo" "baz")) - ⇒ '(1) - - -- Function: -grade-up (comparator list) - Grade elements of LIST using COMPARATOR relation, yielding a - permutation vector such that applying this permutation to LIST - sorts it in ascending order. - - (-grade-up '< '(3 1 4 2 1 3 3)) - ⇒ '(1 4 3 0 5 6 2) - (let ((l '(3 1 4 2 1 3 3))) (-select-by-indices (-grade-up '< l) l)) - ⇒ '(1 1 2 3 3 3 4) - - -- Function: -grade-down (comparator list) - Grade elements of LIST using COMPARATOR relation, yielding a - permutation vector such that applying this permutation to LIST - sorts it in descending order. - - (-grade-down '< '(3 1 4 2 1 3 3)) - ⇒ '(2 0 5 6 3 1 4) - (let ((l '(3 1 4 2 1 3 3))) (-select-by-indices (-grade-down '< l) l)) - ⇒ '(4 3 3 3 2 1 1) - - -File: dash.info, Node: Set operations, Next: Other list operations, Prev: Indexing, Up: Functions - -2.9 Set operations -================== - -Operations pretending lists are sets. - - -- Function: -union (list list2) - Return a new list containing the elements of LIST and elements of - LIST2 that are not in LIST. The test for equality is done with - ‘equal’, or with ‘-compare-fn’ if that’s non-nil. - - (-union '(1 2 3) '(3 4 5)) - ⇒ '(1 2 3 4 5) - (-union '(1 2 3 4) '()) - ⇒ '(1 2 3 4) - (-union '(1 1 2 2) '(3 2 1)) - ⇒ '(1 1 2 2 3) - - -- Function: -difference (list list2) - Return a new list with only the members of LIST that are not in - LIST2. The test for equality is done with ‘equal’, or with - ‘-compare-fn’ if that’s non-nil. - - (-difference '() '()) - ⇒ '() - (-difference '(1 2 3) '(4 5 6)) - ⇒ '(1 2 3) - (-difference '(1 2 3 4) '(3 4 5 6)) - ⇒ '(1 2) - - -- Function: -intersection (list list2) - Return a new list containing only the elements that are members of - both LIST and LIST2. The test for equality is done with ‘equal’, - or with ‘-compare-fn’ if that’s non-nil. - - (-intersection '() '()) - ⇒ '() - (-intersection '(1 2 3) '(4 5 6)) - ⇒ '() - (-intersection '(1 2 3 4) '(3 4 5 6)) - ⇒ '(3 4) - - -- Function: -powerset (list) - Return the power set of LIST. - - (-powerset '()) - ⇒ '(nil) - (-powerset '(x y z)) - ⇒ '((x y z) (x y) (x z) (x) (y z) (y) (z) nil) - - -- Function: -permutations (list) - Return the permutations of LIST. - - (-permutations '()) - ⇒ '(nil) - (-permutations '(1 2)) - ⇒ '((1 2) (2 1)) - (-permutations '(a b c)) - ⇒ '((a b c) (a c b) (b a c) (b c a) (c a b) (c b a)) - - -- Function: -distinct (list) - Return a new list with all duplicates removed. The test for - equality is done with ‘equal’, or with ‘-compare-fn’ if that’s - non-nil. - - Alias: ‘-uniq’ - - (-distinct '()) - ⇒ '() - (-distinct '(1 2 2 4)) - ⇒ '(1 2 4) - (-distinct '(t t t)) - ⇒ '(t) - - -File: dash.info, Node: Other list operations, Next: Tree operations, Prev: Set operations, Up: Functions - -2.10 Other list operations -========================== - -Other list functions not fit to be classified elsewhere. - - -- Function: -rotate (n list) - Rotate LIST N places to the right. With N negative, rotate to the - left. The time complexity is O(n). - - (-rotate 3 '(1 2 3 4 5 6 7)) - ⇒ '(5 6 7 1 2 3 4) - (-rotate -3 '(1 2 3 4 5 6 7)) - ⇒ '(4 5 6 7 1 2 3) - (-rotate 16 '(1 2 3 4 5 6 7)) - ⇒ '(6 7 1 2 3 4 5) - - -- Function: -repeat (n x) - Return a list with X repeated N times. Return nil if N is less - than 1. - - (-repeat 3 :a) - ⇒ '(:a :a :a) - (-repeat 1 :a) - ⇒ '(:a) - (-repeat 0 :a) - ⇒ nil - - -- Function: -cons* (&rest args) - Make a new list from the elements of ARGS. - - The last 2 members of ARGS are used as the final cons of the result - so if the final member of ARGS is not a list the result is a dotted - list. - - (-cons* 1 2) - ⇒ '(1 . 2) - (-cons* 1 2 3) - ⇒ '(1 2 . 3) - (-cons* 1) - ⇒ 1 - - -- Function: -snoc (list elem &rest elements) - Append ELEM to the end of the list. - - This is like ‘cons’, but operates on the end of list. - - If ELEMENTS is non nil, append these to the list as well. - - (-snoc '(1 2 3) 4) - ⇒ '(1 2 3 4) - (-snoc '(1 2 3) 4 5 6) - ⇒ '(1 2 3 4 5 6) - (-snoc '(1 2 3) '(4 5 6)) - ⇒ '(1 2 3 (4 5 6)) - - -- Function: -interpose (sep list) - Return a new list of all elements in LIST separated by SEP. - - (-interpose "-" '()) - ⇒ '() - (-interpose "-" '("a")) - ⇒ '("a") - (-interpose "-" '("a" "b" "c")) - ⇒ '("a" "-" "b" "-" "c") - - -- Function: -interleave (&rest lists) - Return a new list of the first item in each list, then the second - etc. - - (-interleave '(1 2) '("a" "b")) - ⇒ '(1 "a" 2 "b") - (-interleave '(1 2) '("a" "b") '("A" "B")) - ⇒ '(1 "a" "A" 2 "b" "B") - (-interleave '(1 2 3) '("a" "b")) - ⇒ '(1 "a" 2 "b") - - -- Function: -zip-with (fn list1 list2) - Zip the two lists LIST1 and LIST2 using a function FN. This - function is applied pairwise taking as first argument element of - LIST1 and as second argument element of LIST2 at corresponding - position. - - The anaphoric form ‘--zip-with’ binds the elements from LIST1 as - symbol ‘it’, and the elements from LIST2 as symbol ‘other’. - - (-zip-with '+ '(1 2 3) '(4 5 6)) - ⇒ '(5 7 9) - (-zip-with 'cons '(1 2 3) '(4 5 6)) - ⇒ '((1 . 4) (2 . 5) (3 . 6)) - (--zip-with (concat it " and " other) '("Batman" "Jekyll") '("Robin" "Hyde")) - ⇒ '("Batman and Robin" "Jekyll and Hyde") - - -- Function: -zip (&rest lists) - Zip LISTS together. Group the head of each list, followed by the - second elements of each list, and so on. The lengths of the - returned groupings are equal to the length of the shortest input - list. - - If two lists are provided as arguments, return the groupings as a - list of cons cells. Otherwise, return the groupings as a list of - lists. - - Use ‘-zip-lists’ (*note -zip-lists::) if you need the return value - to always be a list of lists. - - Alias: ‘-zip-pair’ - - See also: ‘-zip-lists’ (*note -zip-lists::) - - (-zip '(1 2 3) '(4 5 6)) - ⇒ '((1 . 4) (2 . 5) (3 . 6)) - (-zip '(1 2 3) '(4 5 6 7)) - ⇒ '((1 . 4) (2 . 5) (3 . 6)) - (-zip '(1 2) '(3 4 5) '(6)) - ⇒ '((1 3 6)) - - -- Function: -zip-lists (&rest lists) - Zip LISTS together. Group the head of each list, followed by the - second elements of each list, and so on. The lengths of the - returned groupings are equal to the length of the shortest input - list. - - The return value is always list of lists, which is a difference - from ‘-zip-pair’ which returns a cons-cell in case two input lists - are provided. - - See also: ‘-zip’ (*note -zip::) - - (-zip-lists '(1 2 3) '(4 5 6)) - ⇒ '((1 4) (2 5) (3 6)) - (-zip-lists '(1 2 3) '(4 5 6 7)) - ⇒ '((1 4) (2 5) (3 6)) - (-zip-lists '(1 2) '(3 4 5) '(6)) - ⇒ '((1 3 6)) - - -- Function: -zip-fill (fill-value &rest lists) - Zip LISTS, with FILL-VALUE padded onto the shorter lists. The - lengths of the returned groupings are equal to the length of the - longest input list. - - (-zip-fill 0 '(1 2 3 4 5) '(6 7 8 9)) - ⇒ '((1 . 6) (2 . 7) (3 . 8) (4 . 9) (5 . 0)) - - -- Function: -unzip (lists) - Unzip LISTS. - - This works just like ‘-zip’ (*note -zip::) but takes a list of - lists instead of a variable number of arguments, such that - - (-unzip (-zip L1 L2 L3 ...)) - - is identity (given that the lists are the same length). - - Note in particular that calling this on a list of two lists will - return a list of cons-cells such that the above identity works. - - See also: ‘-zip’ (*note -zip::) - - (-unzip (-zip '(1 2 3) '(a b c) '("e" "f" "g"))) - ⇒ '((1 2 3) (a b c) ("e" "f" "g")) - (-unzip '((1 2) (3 4) (5 6) (7 8) (9 10))) - ⇒ '((1 3 5 7 9) (2 4 6 8 10)) - (-unzip '((1 2) (3 4))) - ⇒ '((1 . 3) (2 . 4)) - - -- Function: -cycle (list) - Return an infinite copy of LIST that will cycle through the - elements and repeat from the beginning. - - (-take 5 (-cycle '(1 2 3))) - ⇒ '(1 2 3 1 2) - (-take 7 (-cycle '(1 "and" 3))) - ⇒ '(1 "and" 3 1 "and" 3 1) - (-zip (-cycle '(1 2 3)) '(1 2)) - ⇒ '((1 . 1) (2 . 2)) - - -- Function: -pad (fill-value &rest lists) - Appends FILL-VALUE to the end of each list in LISTS such that they - will all have the same length. - - (-pad 0 '()) - ⇒ '(nil) - (-pad 0 '(1)) - ⇒ '((1)) - (-pad 0 '(1 2 3) '(4 5)) - ⇒ '((1 2 3) (4 5 0)) - - -- Function: -table (fn &rest lists) - Compute outer product of LISTS using function FN. - - The function FN should have the same arity as the number of - supplied lists. - - The outer product is computed by applying fn to all possible - combinations created by taking one element from each list in order. - The dimension of the result is (length lists). - - See also: ‘-table-flat’ (*note -table-flat::) - - (-table '* '(1 2 3) '(1 2 3)) - ⇒ '((1 2 3) (2 4 6) (3 6 9)) - (-table (lambda (a b) (-sum (-zip-with '* a b))) '((1 2) (3 4)) '((1 3) (2 4))) - ⇒ '((7 15) (10 22)) - (apply '-table 'list (-repeat 3 '(1 2))) - ⇒ '((((1 1 1) (2 1 1)) ((1 2 1) (2 2 1))) (((1 1 2) (2 1 2)) ((1 2 2) (2 2 2)))) - - -- Function: -table-flat (fn &rest lists) - Compute flat outer product of LISTS using function FN. - - The function FN should have the same arity as the number of - supplied lists. - - The outer product is computed by applying fn to all possible - combinations created by taking one element from each list in order. - The results are flattened, ignoring the tensor structure of the - result. This is equivalent to calling: - - (-flatten-n (1- (length lists)) (apply ’-table fn lists)) - - but the implementation here is much more efficient. - - See also: ‘-flatten-n’ (*note -flatten-n::), ‘-table’ (*note - -table::) - - (-table-flat 'list '(1 2 3) '(a b c)) - ⇒ '((1 a) (2 a) (3 a) (1 b) (2 b) (3 b) (1 c) (2 c) (3 c)) - (-table-flat '* '(1 2 3) '(1 2 3)) - ⇒ '(1 2 3 2 4 6 3 6 9) - (apply '-table-flat 'list (-repeat 3 '(1 2))) - ⇒ '((1 1 1) (2 1 1) (1 2 1) (2 2 1) (1 1 2) (2 1 2) (1 2 2) (2 2 2)) - - -- Function: -first (pred list) - Return the first x in LIST where (PRED x) is non-nil, else nil. - - To get the first item in the list no questions asked, use ‘car’. - - Alias: ‘-find’ - - (-first 'even? '(1 2 3)) - ⇒ 2 - (-first 'even? '(1 3 5)) - ⇒ nil - (-first 'null '(1 3 5)) - ⇒ nil - - -- Function: -some (pred list) - Return (PRED x) for the first LIST item where (PRED x) is non-nil, - else nil. - - Alias: ‘-any’ - - (-some 'even? '(1 2 3)) - ⇒ t - (-some 'null '(1 2 3)) - ⇒ nil - (-some 'null '(1 2 nil)) - ⇒ t - - -- Function: -last (pred list) - Return the last x in LIST where (PRED x) is non-nil, else nil. - - (-last 'even? '(1 2 3 4 5 6 3 3 3)) - ⇒ 6 - (-last 'even? '(1 3 7 5 9)) - ⇒ nil - (--last (> (length it) 3) '("a" "looong" "word" "and" "short" "one")) - ⇒ "short" - - -- Function: -first-item (list) - Return the first item of LIST, or nil on an empty list. - - See also: ‘-second-item’ (*note -second-item::), ‘-last-item’ - (*note -last-item::). - - (fn LIST) - - (-first-item '(1 2 3)) - ⇒ 1 - (-first-item nil) - ⇒ nil - (let ((list (list 1 2 3))) (setf (-first-item list) 5) list) - ⇒ '(5 2 3) - - -- Function: -second-item (arg1) - Return the second item of LIST, or nil if LIST is too short. - - See also: ‘-third-item’ (*note -third-item::). - - (fn LIST) - - (-second-item '(1 2 3)) - ⇒ 2 - (-second-item nil) - ⇒ nil - - -- Function: -third-item (arg1) - Return the third item of LIST, or nil if LIST is too short. - - See also: ‘-fourth-item’ (*note -fourth-item::). - - (fn LIST) - - (-third-item '(1 2 3)) - ⇒ 3 - (-third-item nil) - ⇒ nil - - -- Function: -fourth-item (list) - Return the fourth item of LIST, or nil if LIST is too short. - - See also: ‘-fifth-item’ (*note -fifth-item::). - - (-fourth-item '(1 2 3 4)) - ⇒ 4 - (-fourth-item nil) - ⇒ nil - - -- Function: -fifth-item (list) - Return the fifth item of LIST, or nil if LIST is too short. - - See also: ‘-last-item’ (*note -last-item::). - - (-fifth-item '(1 2 3 4 5)) - ⇒ 5 - (-fifth-item nil) - ⇒ nil - - -- Function: -last-item (list) - Return the last item of LIST, or nil on an empty list. - - (-last-item '(1 2 3)) - ⇒ 3 - (-last-item nil) - ⇒ nil - (let ((list (list 1 2 3))) (setf (-last-item list) 5) list) - ⇒ '(1 2 5) - - -- Function: -butlast (list) - Return a list of all items in list except for the last. - - (-butlast '(1 2 3)) - ⇒ '(1 2) - (-butlast '(1 2)) - ⇒ '(1) - (-butlast '(1)) - ⇒ nil - - -- Function: -sort (comparator list) - Sort LIST, stably, comparing elements using COMPARATOR. Return the - sorted list. LIST is NOT modified by side effects. COMPARATOR is - called with two elements of LIST, and should return non-nil if the - first element should sort before the second. - - (-sort '< '(3 1 2)) - ⇒ '(1 2 3) - (-sort '> '(3 1 2)) - ⇒ '(3 2 1) - (--sort (< it other) '(3 1 2)) - ⇒ '(1 2 3) - - -- Function: -list (&rest args) - Return a list with ARGS. - - If first item of ARGS is already a list, simply return ARGS. If - not, return a list with ARGS as elements. - - (-list 1) - ⇒ '(1) - (-list 1 2 3) - ⇒ '(1 2 3) - (-list '(1 2 3)) - ⇒ '(1 2 3) - - -- Function: -fix (fn list) - Compute the (least) fixpoint of FN with initial input LIST. - - FN is called at least once, results are compared with ‘equal’. - - (-fix (lambda (l) (-non-nil (--mapcat (-split-at (/ (length it) 2) it) l))) '((1 2 3 4 5 6))) - ⇒ '((1) (2) (3) (4) (5) (6)) - (let ((data '(("starwars" "scifi") ("jedi" "starwars" "warrior")))) (--fix (-uniq (--mapcat (cons it (cdr (assoc it data))) it)) '("jedi" "book"))) - ⇒ '("jedi" "starwars" "warrior" "scifi" "book") - - -File: dash.info, Node: Tree operations, Next: Threading macros, Prev: Other list operations, Up: Functions - -2.11 Tree operations -==================== - -Functions pretending lists are trees. - - -- Function: -tree-seq (branch children tree) - Return a sequence of the nodes in TREE, in depth-first search - order. - - BRANCH is a predicate of one argument that returns non-nil if the - passed argument is a branch, that is, a node that can have - children. - - CHILDREN is a function of one argument that returns the children of - the passed branch node. - - Non-branch nodes are simply copied. - - (-tree-seq 'listp 'identity '(1 (2 3) 4 (5 (6 7)))) - ⇒ '((1 (2 3) 4 (5 (6 7))) 1 (2 3) 2 3 4 (5 (6 7)) 5 (6 7) 6 7) - (-tree-seq 'listp 'reverse '(1 (2 3) 4 (5 (6 7)))) - ⇒ '((1 (2 3) 4 (5 (6 7))) (5 (6 7)) (6 7) 7 6 5 4 (2 3) 3 2 1) - (--tree-seq (vectorp it) (append it nil) [1 [2 3] 4 [5 [6 7]]]) - ⇒ '([1 [2 3] 4 [5 [6 7]]] 1 [2 3] 2 3 4 [5 [6 7]] 5 [6 7] 6 7) - - -- Function: -tree-map (fn tree) - Apply FN to each element of TREE while preserving the tree - structure. - - (-tree-map '1+ '(1 (2 3) (4 (5 6) 7))) - ⇒ '(2 (3 4) (5 (6 7) 8)) - (-tree-map '(lambda (x) (cons x (expt 2 x))) '(1 (2 3) 4)) - ⇒ '((1 . 2) ((2 . 4) (3 . 8)) (4 . 16)) - (--tree-map (length it) '("" ("

" "text" "

") "")) - ⇒ '(6 (3 4 4) 7) - - -- Function: -tree-map-nodes (pred fun tree) - Call FUN on each node of TREE that satisfies PRED. - - If PRED returns nil, continue descending down this node. If PRED - returns non-nil, apply FUN to this node and do not descend further. - - (-tree-map-nodes 'vectorp (lambda (x) (-sum (append x nil))) '(1 [2 3] 4 (5 [6 7] 8))) - ⇒ '(1 5 4 (5 13 8)) - (-tree-map-nodes 'keywordp (lambda (x) (symbol-name x)) '(1 :foo 4 ((5 6 :bar) :baz 8))) - ⇒ '(1 ":foo" 4 ((5 6 ":bar") ":baz" 8)) - (--tree-map-nodes (eq (car-safe it) 'add-mode) (-concat it (list :mode 'emacs-lisp-mode)) '(with-mode emacs-lisp-mode (foo bar) (add-mode a b) (baz (add-mode c d)))) - ⇒ '(with-mode emacs-lisp-mode (foo bar) (add-mode a b :mode emacs-lisp-mode) (baz (add-mode c d :mode emacs-lisp-mode))) - - -- Function: -tree-reduce (fn tree) - Use FN to reduce elements of list TREE. If elements of TREE are - lists themselves, apply the reduction recursively. - - FN is first applied to first element of the list and second - element, then on this result and third element from the list etc. - - See ‘-reduce-r’ (*note -reduce-r::) for how exactly are lists of - zero or one element handled. - - (-tree-reduce '+ '(1 (2 3) (4 5))) - ⇒ 15 - (-tree-reduce 'concat '("strings" (" on" " various") ((" levels")))) - ⇒ "strings on various levels" - (--tree-reduce (cond ((stringp it) (concat it " " acc)) (t (let ((sn (symbol-name it))) (concat "<" sn ">" acc "")))) '(body (p "some words") (div "more" (b "bold") "words"))) - ⇒ "

some words

more bold words
" - - -- Function: -tree-reduce-from (fn init-value tree) - Use FN to reduce elements of list TREE. If elements of TREE are - lists themselves, apply the reduction recursively. - - FN is first applied to INIT-VALUE and first element of the list, - then on this result and second element from the list etc. - - The initial value is ignored on cons pairs as they always contain - two elements. - - (-tree-reduce-from '+ 1 '(1 (1 1) ((1)))) - ⇒ 8 - (--tree-reduce-from (-concat acc (list it)) nil '(1 (2 3 (4 5)) (6 7))) - ⇒ '((7 6) ((5 4) 3 2) 1) - - -- Function: -tree-mapreduce (fn folder tree) - Apply FN to each element of TREE, and make a list of the results. - If elements of TREE are lists themselves, apply FN recursively to - elements of these nested lists. - - Then reduce the resulting lists using FOLDER and initial value - INIT-VALUE. See ‘-reduce-r-from’ (*note -reduce-r-from::). - - This is the same as calling ‘-tree-reduce’ (*note -tree-reduce::) - after ‘-tree-map’ (*note -tree-map::) but is twice as fast as it - only traverse the structure once. - - (-tree-mapreduce 'list 'append '(1 (2 (3 4) (5 6)) (7 (8 9)))) - ⇒ '(1 2 3 4 5 6 7 8 9) - (--tree-mapreduce 1 (+ it acc) '(1 (2 (4 9) (2 1)) (7 (4 3)))) - ⇒ 9 - (--tree-mapreduce 0 (max acc (1+ it)) '(1 (2 (4 9) (2 1)) (7 (4 3)))) - ⇒ 3 - - -- Function: -tree-mapreduce-from (fn folder init-value tree) - Apply FN to each element of TREE, and make a list of the results. - If elements of TREE are lists themselves, apply FN recursively to - elements of these nested lists. - - Then reduce the resulting lists using FOLDER and initial value - INIT-VALUE. See ‘-reduce-r-from’ (*note -reduce-r-from::). - - This is the same as calling ‘-tree-reduce-from’ (*note - -tree-reduce-from::) after ‘-tree-map’ (*note -tree-map::) but is - twice as fast as it only traverse the structure once. - - (-tree-mapreduce-from 'identity '* 1 '(1 (2 (3 4) (5 6)) (7 (8 9)))) - ⇒ 362880 - (--tree-mapreduce-from (+ it it) (cons it acc) nil '(1 (2 (4 9) (2 1)) (7 (4 3)))) - ⇒ '(2 (4 (8 18) (4 2)) (14 (8 6))) - (concat "{" (--tree-mapreduce-from (cond ((-cons-pair? it) (concat (symbol-name (car it)) " -> " (symbol-name (cdr it)))) (t (concat (symbol-name it) " : {"))) (concat it (unless (or (equal acc "}") (equal (substring it (1- (length it))) "{")) ", ") acc) "}" '((elips-mode (foo (bar . booze)) (baz . qux)) (c-mode (foo . bla) (bum . bam))))) - ⇒ "{elips-mode : {foo : {bar -> booze{, baz -> qux{, c-mode : {foo -> bla, bum -> bam}}" - - -- Function: -clone (list) - Create a deep copy of LIST. The new list has the same elements and - structure but all cons are replaced with new ones. This is useful - when you need to clone a structure such as plist or alist. - - (let* ((a '(1 2 3)) (b (-clone a))) (nreverse a) b) - ⇒ '(1 2 3) - - -File: dash.info, Node: Threading macros, Next: Binding, Prev: Tree operations, Up: Functions - -2.12 Threading macros -===================== - - -- Macro: -> (x &optional form &rest more) - Thread the expr through the forms. Insert X as the second item in - the first form, making a list of it if it is not a list already. - If there are more forms, insert the first form as the second item - in second form, etc. - - (-> '(2 3 5)) - ⇒ '(2 3 5) - (-> '(2 3 5) (append '(8 13))) - ⇒ '(2 3 5 8 13) - (-> '(2 3 5) (append '(8 13)) (-slice 1 -1)) - ⇒ '(3 5 8) - - -- Macro: ->> (x &optional form &rest more) - Thread the expr through the forms. Insert X as the last item in - the first form, making a list of it if it is not a list already. - If there are more forms, insert the first form as the last item in - second form, etc. - - (->> '(1 2 3) (-map 'square)) - ⇒ '(1 4 9) - (->> '(1 2 3) (-map 'square) (-remove 'even?)) - ⇒ '(1 9) - (->> '(1 2 3) (-map 'square) (-reduce '+)) - ⇒ 14 - - -- Macro: --> (x &rest forms) - Starting with the value of X, thread each expression through FORMS. - - Insert X at the position signified by the symbol ‘it’ in the first - form. If there are more forms, insert the first form at the - position signified by ‘it’ in in second form, etc. - - (--> "def" (concat "abc" it "ghi")) - ⇒ "abcdefghi" - (--> "def" (concat "abc" it "ghi") (upcase it)) - ⇒ "ABCDEFGHI" - (--> "def" (concat "abc" it "ghi") upcase) - ⇒ "ABCDEFGHI" - - -- Macro: -as-> (value variable &rest forms) - Starting with VALUE, thread VARIABLE through FORMS. - - In the first form, bind VARIABLE to VALUE. In the second form, - bind VARIABLE to the result of the first form, and so forth. - - (-as-> 3 my-var (1+ my-var) (list my-var) (mapcar (lambda (ele) (* 2 ele)) my-var)) - ⇒ '(8) - (-as-> 3 my-var 1+) - ⇒ 4 - (-as-> 3 my-var) - ⇒ 3 - - -- Macro: -some-> (x &optional form &rest more) - When expr is non-nil, thread it through the first form (via ‘->’ - (*note ->::)), and when that result is non-nil, through the next - form, etc. - - (-some-> '(2 3 5)) - ⇒ '(2 3 5) - (-some-> 5 square) - ⇒ 25 - (-some-> 5 even? square) - ⇒ nil - - -- Macro: -some->> (x &optional form &rest more) - When expr is non-nil, thread it through the first form (via ‘->>’ - (*note ->>::)), and when that result is non-nil, through the next - form, etc. - - (-some->> '(1 2 3) (-map 'square)) - ⇒ '(1 4 9) - (-some->> '(1 3 5) (-last 'even?) (+ 100)) - ⇒ nil - (-some->> '(2 4 6) (-last 'even?) (+ 100)) - ⇒ 106 - - -- Macro: -some--> (x &optional form &rest more) - When expr in non-nil, thread it through the first form (via ‘-->’ - (*note -->::)), and when that result is non-nil, through the next - form, etc. - - (-some--> "def" (concat "abc" it "ghi")) - ⇒ "abcdefghi" - (-some--> nil (concat "abc" it "ghi")) - ⇒ nil - (-some--> '(1 3 5) (-filter 'even? it) (append it it) (-map 'square it)) - ⇒ nil - - -File: dash.info, Node: Binding, Next: Side-effects, Prev: Threading macros, Up: Functions - -2.13 Binding -============ - -Convenient versions of ‘let‘ and ‘let*‘ constructs combined with flow -control. - - -- Macro: -when-let (var-val &rest body) - If VAL evaluates to non-nil, bind it to VAR and execute body. - - Note: binding is done according to ‘-let’ (*note -let::). - - (fn (VAR VAL) &rest BODY) - - (-when-let (match-index (string-match "d" "abcd")) (+ match-index 2)) - ⇒ 5 - (-when-let ((&plist :foo foo) (list :foo "foo")) foo) - ⇒ "foo" - (-when-let ((&plist :foo foo) (list :bar "bar")) foo) - ⇒ nil - - -- Macro: -when-let* (vars-vals &rest body) - If all VALS evaluate to true, bind them to their corresponding VARS - and execute body. VARS-VALS should be a list of (VAR VAL) pairs. - - Note: binding is done according to ‘-let*’ (*note -let*::). VALS - are evaluated sequentially, and evaluation stops after the first - nil VAL is encountered. - - (-when-let* ((x 5) (y 3) (z (+ y 4))) (+ x y z)) - ⇒ 15 - (-when-let* ((x 5) (y nil) (z 7)) (+ x y z)) - ⇒ nil - - -- Macro: -if-let (var-val then &rest else) - If VAL evaluates to non-nil, bind it to VAR and do THEN, otherwise - do ELSE. - - Note: binding is done according to ‘-let’ (*note -let::). - - (fn (VAR VAL) THEN &rest ELSE) - - (-if-let (match-index (string-match "d" "abc")) (+ match-index 3) 7) - ⇒ 7 - (--if-let (even? 4) it nil) - ⇒ t - - -- Macro: -if-let* (vars-vals then &rest else) - If all VALS evaluate to true, bind them to their corresponding VARS - and do THEN, otherwise do ELSE. VARS-VALS should be a list of (VAR - VAL) pairs. - - Note: binding is done according to ‘-let*’ (*note -let*::). VALS - are evaluated sequentially, and evaluation stops after the first - nil VAL is encountered. - - (-if-let* ((x 5) (y 3) (z 7)) (+ x y z) "foo") - ⇒ 15 - (-if-let* ((x 5) (y nil) (z 7)) (+ x y z) "foo") - ⇒ "foo" - (-if-let* (((_ _ x) '(nil nil 7))) x) - ⇒ 7 - - -- Macro: -let (varlist &rest body) - Bind variables according to VARLIST then eval BODY. - - VARLIST is a list of lists of the form (PATTERN SOURCE). Each - PATTERN is matched against the SOURCE "structurally". SOURCE is - only evaluated once for each PATTERN. Each PATTERN is matched - recursively, and can therefore contain sub-patterns which are - matched against corresponding sub-expressions of SOURCE. - - All the SOURCEs are evalled before any symbols are bound (i.e. "in - parallel"). - - If VARLIST only contains one (PATTERN SOURCE) element, you can - optionally specify it using a vector and discarding the outer-most - parens. Thus - - (-let ((PATTERN SOURCE)) ..) - - becomes - - (-let [PATTERN SOURCE] ..). - - ‘-let’ (*note -let::) uses a convention of not binding places - (symbols) starting with _ whenever it’s possible. You can use this - to skip over entries you don’t care about. However, this is not - *always* possible (as a result of implementation) and these symbols - might get bound to undefined values. - - Following is the overview of supported patterns. Remember that - patterns can be matched recursively, so every a, b, aK in the - following can be a matching construct and not necessarily a - symbol/variable. - - Symbol: - - a - bind the SOURCE to A. This is just like regular ‘let’. - - Conses and lists: - - (a) - bind ‘car’ of cons/list to A - - (a . b) - bind car of cons to A and ‘cdr’ to B - - (a b) - bind car of list to A and ‘cadr’ to B - - (a1 a2 a3 ...) - bind 0th car of list to A1, 1st to A2, 2nd to A3 - ... - - (a1 a2 a3 ... aN . rest) - as above, but bind the Nth cdr to - REST. - - Vectors: - - [a] - bind 0th element of a non-list sequence to A (works with - vectors, strings, bit arrays...) - - [a1 a2 a3 ...] - bind 0th element of non-list sequence to A0, 1st - to A1, 2nd to A2, ... If the PATTERN is shorter than SOURCE, the - values at places not in PATTERN are ignored. If the PATTERN is - longer than SOURCE, an ‘error’ is thrown. - - [a1 a2 a3 ... &rest rest] - as above, but bind the rest of the - sequence to REST. This is conceptually the same as improper list - matching (a1 a2 ... aN . rest) - - Key/value stores: - - (&plist key0 a0 ... keyN aN) - bind value mapped by keyK in the - SOURCE plist to aK. If the value is not found, aK is nil. Uses - ‘plist-get’ to fetch values. - - (&alist key0 a0 ... keyN aN) - bind value mapped by keyK in the - SOURCE alist to aK. If the value is not found, aK is nil. Uses - ‘assoc’ to fetch values. - - (&hash key0 a0 ... keyN aN) - bind value mapped by keyK in the - SOURCE hash table to aK. If the value is not found, aK is nil. - Uses ‘gethash’ to fetch values. - - Further, special keyword &keys supports "inline" matching of - plist-like key-value pairs, similarly to &keys keyword of - ‘cl-defun’. - - (a1 a2 ... aN &keys key1 b1 ... keyN bK) - - This binds N values from the list to a1 ... aN, then interprets - the cdr as a plist (see key/value matching above). - - A shorthand notation for kv-destructuring exists which allows the - patterns be optionally left out and derived from the key name in - the following fashion: - - - a key :foo is converted into ‘foo’ pattern, - a key ’bar is - converted into ‘bar’ pattern, - a key "baz" is converted into ‘baz’ - pattern. - - That is, the entire value under the key is bound to the derived - variable without any further destructuring. - - This is possible only when the form following the key is not a - valid pattern (i.e. not a symbol, a cons cell or a vector). - Otherwise the matching proceeds as usual and in case of an invalid - spec fails with an error. - - Thus the patterns are normalized as follows: - - ;; derive all the missing patterns (&plist :foo ’bar "baz") => - (&plist :foo foo ’bar bar "baz" baz) - - ;; we can specify some but not others (&plist :foo ’bar - explicit-bar) => (&plist :foo foo ’bar explicit-bar) - - ;; nothing happens, we store :foo in x (&plist :foo x) => (&plist - :foo x) - - ;; nothing happens, we match recursively (&plist :foo (a b c)) => - (&plist :foo (a b c)) - - You can name the source using the syntax SYMBOL &as PATTERN. This - syntax works with lists (proper or improper), vectors and all types - of maps. - - (list &as a b c) (list 1 2 3) - - binds A to 1, B to 2, C to 3 and LIST to (1 2 3). - - Similarly: - - (bounds &as beg . end) (cons 1 2) - - binds BEG to 1, END to 2 and BOUNDS to (1 . 2). - - (items &as first . rest) (list 1 2 3) - - binds FIRST to 1, REST to (2 3) and ITEMS to (1 2 3) - - [vect &as _ b c] [1 2 3] - - binds B to 2, C to 3 and VECT to [1 2 3] (_ avoids binding as - usual). - - (plist &as &plist :b b) (list :a 1 :b 2 :c 3) - - binds B to 2 and PLIST to (:a 1 :b 2 :c 3). Same for &alist and - &hash. - - This is especially useful when we want to capture the result of a - computation and destructure at the same time. Consider the form - (function-returning-complex-structure) returning a list of two - vectors with two items each. We want to capture this entire result - and pass it to another computation, but at the same time we want to - get the second item from each vector. We can achieve it with - pattern - - (result &as [_ a] [_ b]) (function-returning-complex-structure) - - Note: Clojure programmers may know this feature as the ":as - binding". The difference is that we put the &as at the front - because we need to support improper list binding. - - (-let (([a (b c) d] [1 (2 3) 4])) (list a b c d)) - ⇒ '(1 2 3 4) - (-let [(a b c . d) (list 1 2 3 4 5 6)] (list a b c d)) - ⇒ '(1 2 3 (4 5 6)) - (-let [(&plist :foo foo :bar bar) (list :baz 3 :foo 1 :qux 4 :bar 2)] (list foo bar)) - ⇒ '(1 2) - - -- Macro: -let* (varlist &rest body) - Bind variables according to VARLIST then eval BODY. - - VARLIST is a list of lists of the form (PATTERN SOURCE). Each - PATTERN is matched against the SOURCE structurally. SOURCE is only - evaluated once for each PATTERN. - - Each SOURCE can refer to the symbols already bound by this VARLIST. - This is useful if you want to destructure SOURCE recursively but - also want to name the intermediate structures. - - See ‘-let’ (*note -let::) for the list of all possible patterns. - - (-let* (((a . b) (cons 1 2)) ((c . d) (cons 3 4))) (list a b c d)) - ⇒ '(1 2 3 4) - (-let* (((a . b) (cons 1 (cons 2 3))) ((c . d) b)) (list a b c d)) - ⇒ '(1 (2 . 3) 2 3) - (-let* (((&alist "foo" foo "bar" bar) (list (cons "foo" 1) (cons "bar" (list 'a 'b 'c)))) ((a b c) bar)) (list foo a b c bar)) - ⇒ '(1 a b c (a b c)) - - -- Macro: -lambda (match-form &rest body) - Return a lambda which destructures its input as MATCH-FORM and - executes BODY. - - Note that you have to enclose the MATCH-FORM in a pair of parens, - such that: - - (-lambda (x) body) (-lambda (x y ...) body) - - has the usual semantics of ‘lambda’. Furthermore, these get - translated into normal lambda, so there is no performance penalty. - - See ‘-let’ (*note -let::) for the description of destructuring - mechanism. - - (-map (-lambda ((x y)) (+ x y)) '((1 2) (3 4) (5 6))) - ⇒ '(3 7 11) - (-map (-lambda ([x y]) (+ x y)) '([1 2] [3 4] [5 6])) - ⇒ '(3 7 11) - (funcall (-lambda ((_ . a) (_ . b)) (-concat a b)) '(1 2 3) '(4 5 6)) - ⇒ '(2 3 5 6) - - -- Macro: -setq (&rest forms) - Bind each MATCH-FORM to the value of its VAL. - - MATCH-FORM destructuring is done according to the rules of ‘-let’ - (*note -let::). - - This macro allows you to bind multiple variables by destructuring - the value, so for example: - - (-setq (a b) x (&plist :c c) plist) - - expands roughly speaking to the following code - - (setq a (car x) b (cadr x) c (plist-get plist :c)) - - Care is taken to only evaluate each VAL once so that in case of - multiple assignments it does not cause unexpected side effects. - - (fn [MATCH-FORM VAL]...) - - (progn (-setq a 1) a) - ⇒ 1 - (progn (-setq (a b) (list 1 2)) (list a b)) - ⇒ '(1 2) - (progn (-setq (&plist :c c) (list :c "c")) c) - ⇒ "c" - - -File: dash.info, Node: Side-effects, Next: Destructive operations, Prev: Binding, Up: Functions - -2.14 Side-effects -================= - -Functions iterating over lists for side-effect only. - - -- Function: -each (list fn) - Call FN with every item in LIST. Return nil, used for side-effects - only. - - (let (s) (-each '(1 2 3) (lambda (item) (setq s (cons item s))))) - ⇒ nil - (let (s) (-each '(1 2 3) (lambda (item) (setq s (cons item s)))) s) - ⇒ '(3 2 1) - (let (s) (--each '(1 2 3) (setq s (cons it s))) s) - ⇒ '(3 2 1) - - -- Function: -each-while (list pred fn) - Call FN with every item in LIST while (PRED item) is non-nil. - Return nil, used for side-effects only. - - (let (s) (-each-while '(2 4 5 6) 'even? (lambda (item) (!cons item s))) s) - ⇒ '(4 2) - (let (s) (--each-while '(1 2 3 4) (< it 3) (!cons it s)) s) - ⇒ '(2 1) - - -- Function: -each-indexed (list fn) - Call (FN index item) for each item in LIST. - - In the anaphoric form ‘--each-indexed’, the index is exposed as - symbol ‘it-index’. - - See also: ‘-map-indexed’ (*note -map-indexed::). - - (let (s) (-each-indexed '(a b c) (lambda (index item) (setq s (cons (list item index) s)))) s) - ⇒ '((c 2) (b 1) (a 0)) - (let (s) (--each-indexed '(a b c) (setq s (cons (list it it-index) s))) s) - ⇒ '((c 2) (b 1) (a 0)) - - -- Function: -each-r (list fn) - Call FN with every item in LIST in reversed order. Return nil, - used for side-effects only. - - (let (s) (-each-r '(1 2 3) (lambda (item) (setq s (cons item s))))) - ⇒ nil - (let (s) (-each-r '(1 2 3) (lambda (item) (setq s (cons item s)))) s) - ⇒ '(1 2 3) - (let (s) (--each-r '(1 2 3) (setq s (cons it s))) s) - ⇒ '(1 2 3) - - -- Function: -each-r-while (list pred fn) - Call FN with every item in reversed LIST while (PRED item) is - non-nil. Return nil, used for side-effects only. - - (let (s) (-each-r-while '(2 4 5 6) 'even? (lambda (item) (!cons item s))) s) - ⇒ '(6) - (let (s) (--each-r-while '(1 2 3 4) (>= it 3) (!cons it s)) s) - ⇒ '(3 4) - - -- Function: -dotimes (num fn) - Repeatedly calls FN (presumably for side-effects) passing in - integers from 0 through NUM-1. - - (let (s) (-dotimes 3 (lambda (n) (!cons n s))) s) - ⇒ '(2 1 0) - (let (s) (--dotimes 5 (!cons it s)) s) - ⇒ '(4 3 2 1 0) - - -- Macro: -doto (eval-initial-value &rest forms) - Eval a form, then insert that form as the 2nd argument to other - forms. The EVAL-INITIAL-VALUE form is evaluated once. Its result - is passed to FORMS, which are then evaluated sequentially. Returns - the target form. - - (-doto '(1 2 3) (!cdr) (!cdr)) - ⇒ '(3) - (-doto '(1 . 2) (setcar 3) (setcdr 4)) - ⇒ '(3 . 4) - - -- Macro: --doto (eval-initial-value &rest forms) - Anaphoric form of ‘-doto’ (*note -doto::). Note: ‘it’ is not - required in each form. - - (gethash "key" (--doto (make-hash-table :test 'equal) (puthash "key" "value" it))) - ⇒ "value" - - -File: dash.info, Node: Destructive operations, Next: Function combinators, Prev: Side-effects, Up: Functions - -2.15 Destructive operations -=========================== - - -- Macro: !cons (car cdr) - Destructive: Set CDR to the cons of CAR and CDR. - - (let (l) (!cons 5 l) l) - ⇒ '(5) - (let ((l '(3))) (!cons 5 l) l) - ⇒ '(5 3) - - -- Macro: !cdr (list) - Destructive: Set LIST to the cdr of LIST. - - (let ((l '(3))) (!cdr l) l) - ⇒ '() - (let ((l '(3 5))) (!cdr l) l) - ⇒ '(5) - - -File: dash.info, Node: Function combinators, Prev: Destructive operations, Up: Functions - -2.16 Function combinators -========================= - -These combinators require Emacs 24 for its lexical scope. So they are -offered in a separate package: ‘dash-functional‘. - - -- Function: -partial (fn &rest args) - Takes a function FN and fewer than the normal arguments to FN, and - returns a fn that takes a variable number of additional ARGS. When - called, the returned function calls FN with ARGS first and then - additional args. - - (funcall (-partial '- 5) 3) - ⇒ 2 - (funcall (-partial '+ 5 2) 3) - ⇒ 10 - - -- Function: -rpartial (fn &rest args) - Takes a function FN and fewer than the normal arguments to FN, and - returns a fn that takes a variable number of additional ARGS. When - called, the returned function calls FN with the additional args - first and then ARGS. - - (funcall (-rpartial '- 5) 8) - ⇒ 3 - (funcall (-rpartial '- 5 2) 10) - ⇒ 3 - - -- Function: -juxt (&rest fns) - Takes a list of functions and returns a fn that is the - juxtaposition of those fns. The returned fn takes a variable - number of args, and returns a list containing the result of - applying each fn to the args (left-to-right). - - (funcall (-juxt '+ '-) 3 5) - ⇒ '(8 -2) - (-map (-juxt 'identity 'square) '(1 2 3)) - ⇒ '((1 1) (2 4) (3 9)) - - -- Function: -compose (&rest fns) - Takes a list of functions and returns a fn that is the composition - of those fns. The returned fn takes a variable number of - arguments, and returns the result of applying each fn to the result - of applying the previous fn to the arguments (right-to-left). - - (funcall (-compose 'square '+) 2 3) - ⇒ (square (+ 2 3)) - (funcall (-compose 'identity 'square) 3) - ⇒ (square 3) - (funcall (-compose 'square 'identity) 3) - ⇒ (square 3) - - -- Function: -applify (fn) - Changes an n-arity function FN to a 1-arity function that expects a - list with n items as arguments - - (-map (-applify '+) '((1 1 1) (1 2 3) (5 5 5))) - ⇒ '(3 6 15) - (-map (-applify (lambda (a b c) `(,a (,b (,c))))) '((1 1 1) (1 2 3) (5 5 5))) - ⇒ '((1 (1 (1))) (1 (2 (3))) (5 (5 (5)))) - (funcall (-applify '<) '(3 6)) - ⇒ t - - -- Function: -on (operator transformer) - Return a function of two arguments that first applies TRANSFORMER - to each of them and then applies OPERATOR on the results (in the - same order). - - In types: (b -> b -> c) -> (a -> b) -> a -> a -> c - - (-sort (-on '< 'length) '((1 2 3) (1) (1 2))) - ⇒ '((1) (1 2) (1 2 3)) - (-min-by (-on '> 'length) '((1 2 3) (4) (1 2))) - ⇒ '(4) - (-min-by (-on 'string-lessp 'number-to-string) '(2 100 22)) - ⇒ 22 - - -- Function: -flip (func) - Swap the order of arguments for binary function FUNC. - - In types: (a -> b -> c) -> b -> a -> c - - (funcall (-flip '<) 2 1) - ⇒ t - (funcall (-flip '-) 3 8) - ⇒ 5 - (-sort (-flip '<) '(4 3 6 1)) - ⇒ '(6 4 3 1) - - -- Function: -const (c) - Return a function that returns C ignoring any additional arguments. - - In types: a -> b -> a - - (funcall (-const 2) 1 3 "foo") - ⇒ 2 - (-map (-const 1) '("a" "b" "c" "d")) - ⇒ '(1 1 1 1) - (-sum (-map (-const 1) '("a" "b" "c" "d"))) - ⇒ 4 - - -- Macro: -cut (&rest params) - Take n-ary function and n arguments and specialize some of them. - Arguments denoted by <> will be left unspecialized. - - See SRFI-26 for detailed description. - - (funcall (-cut list 1 <> 3 <> 5) 2 4) - ⇒ '(1 2 3 4 5) - (-map (-cut funcall <> 5) '(1+ 1- (lambda (x) (/ 1.0 x)))) - ⇒ '(6 4 0.2) - (-map (-cut <> 1 2 3) (list 'list 'vector 'string)) - ⇒ '((1 2 3) [1 2 3] "") - - -- Function: -not (pred) - Take a unary predicate PRED and return a unary predicate that - returns t if PRED returns nil and nil if PRED returns non-nil. - - (funcall (-not 'even?) 5) - ⇒ t - (-filter (-not (-partial '< 4)) '(1 2 3 4 5 6 7 8)) - ⇒ '(1 2 3 4) - - -- Function: -orfn (&rest preds) - Take list of unary predicates PREDS and return a unary predicate - with argument x that returns non-nil if at least one of the PREDS - returns non-nil on x. - - In types: [a -> Bool] -> a -> Bool - - (-filter (-orfn 'even? (-partial (-flip '<) 5)) '(1 2 3 4 5 6 7 8 9 10)) - ⇒ '(1 2 3 4 6 8 10) - (funcall (-orfn 'stringp 'even?) "foo") - ⇒ t - - -- Function: -andfn (&rest preds) - Take list of unary predicates PREDS and return a unary predicate - with argument x that returns non-nil if all of the PREDS returns - non-nil on x. - - In types: [a -> Bool] -> a -> Bool - - (funcall (-andfn (-cut < <> 10) 'even?) 6) - ⇒ t - (funcall (-andfn (-cut < <> 10) 'even?) 12) - ⇒ nil - (-filter (-andfn (-not 'even?) (-cut >= 5 <>)) '(1 2 3 4 5 6 7 8 9 10)) - ⇒ '(1 3 5) - - -- Function: -iteratefn (fn n) - Return a function FN composed N times with itself. - - FN is a unary function. If you need to use a function of higher - arity, use ‘-applify’ (*note -applify::) first to turn it into a - unary function. - - With n = 0, this acts as identity function. - - In types: (a -> a) -> Int -> a -> a. - - This function satisfies the following law: - - (funcall (-iteratefn fn n) init) = (-last-item (-iterate fn init - (1+ n))). - - (funcall (-iteratefn (lambda (x) (* x x)) 3) 2) - ⇒ 256 - (funcall (-iteratefn '1+ 3) 1) - ⇒ 4 - (funcall (-iteratefn 'cdr 3) '(1 2 3 4 5)) - ⇒ '(4 5) - - -- Function: -fixfn (fn &optional equal-test halt-test) - Return a function that computes the (least) fixpoint of FN. - - FN must be a unary function. The returned lambda takes a single - argument, X, the initial value for the fixpoint iteration. The - iteration halts when either of the following conditions is - satisfied: - - 1. Iteration converges to the fixpoint, with equality being tested - using EQUAL-TEST. If EQUAL-TEST is not specified, ‘equal’ is used. - For functions over the floating point numbers, it may be necessary - to provide an appropriate approximate comparison test. - - 2. HALT-TEST returns a non-nil value. HALT-TEST defaults to a - simple counter that returns t after ‘-fixfn-max-iterations’, to - guard against infinite iteration. Otherwise, HALT-TEST must be a - function that accepts a single argument, the current value of X, - and returns non-nil as long as iteration should continue. In this - way, a more sophisticated convergence test may be supplied by the - caller. - - The return value of the lambda is either the fixpoint or, if - iteration halted before converging, a cons with car ‘halted’ and - cdr the final output from HALT-TEST. - - In types: (a -> a) -> a -> a. - - (funcall (-fixfn 'cos 'approx-equal) 0.7) - ⇒ 0.7390851332151607 - (funcall (-fixfn (lambda (x) (expt (+ x 10) 0.25))) 2.0) - ⇒ 1.8555845286409378 - (funcall (-fixfn 'sin 'approx-equal) 0.1) - ⇒ '(halted . t) - - -- Function: -prodfn (&rest fns) - Take a list of n functions and return a function that takes a list - of length n, applying i-th function to i-th element of the input - list. Returns a list of length n. - - In types (for n=2): ((a -> b), (c -> d)) -> (a, c) -> (b, d) - - This function satisfies the following laws: - - (-compose (-prodfn f g ...) (-prodfn f’ g’ ...)) = (-prodfn - (-compose f f’) (-compose g g’) ...) (-prodfn f g ...) = (-juxt - (-compose f (-partial ’nth 0)) (-compose g (-partial ’nth 1)) ...) - (-compose (-prodfn f g ...) (-juxt f’ g’ ...)) = (-juxt (-compose - f f’) (-compose g g’) ...) (-compose (-partial ’nth n) (-prod f1 - f2 ...)) = (-compose fn (-partial ’nth n)) - - (funcall (-prodfn '1+ '1- 'number-to-string) '(1 2 3)) - ⇒ '(2 1 "3") - (-map (-prodfn '1+ '1-) '((1 2) (3 4) (5 6) (7 8))) - ⇒ '((2 1) (4 3) (6 5) (8 7)) - (apply '+ (funcall (-prodfn 'length 'string-to-number) '((1 2 3) "15"))) - ⇒ 18 - - -File: dash.info, Node: Development, Next: Index, Prev: Functions, Up: Top - -3 Development -************* - -The dash repository is hosted on GitHub: - - -* Menu: - -* Contribute:: How to contribute -* Changes:: List of significant changes by version -* Contributors:: List of contributors - - -File: dash.info, Node: Contribute, Next: Changes, Up: Development - -3.1 Contribute -============== - -Yes, please do. Pure functions in the list manipulation realm only, -please. There’s a suite of tests in dev/examples.el, so remember to add -tests for your function, or it might get broken later. - - Run the tests with ‘./run-tests.sh’. Create the docs with -‘./create-docs.sh’. I highly recommend that you install these as a -pre-commit hook, so that the tests are always running and the docs are -always in sync: - -cp pre-commit.sh .git/hooks/pre-commit - - Oh, and don’t edit ‘README.md’ directly, it is auto-generated. -Change ‘readme-template.md’ or ‘examples-to-docs.el’ instead. The same -goes for the info manual. - - -File: dash.info, Node: Changes, Next: Contributors, Prev: Contribute, Up: Development - -3.2 Changes -=========== - -Changes in 2.10: - - • Add ‘-let’ destructuring to ‘-if-let’ and ‘-when-let’ (Fredrik - Bergroth) - -Changes in 2.9: - - • Add ‘-let’, ‘-let*’ and ‘-lambda’ with destructuring - • Add ‘-tree-seq’ and ‘-tree-map-nodes’ - • Add ‘-non-nil’ - • Add ‘-fix’ - • Add ‘-fixfn’ (dash-functional 1.2) - • Add ‘-copy’ (Wilfred Hughes) - -Changes in 2.8: - - • Add ‘-butlast’ - -Changes in 2.7: - - • ‘-zip’ now supports more than two lists (Steve Lamb) - • Add ‘-cycle’, ‘-pad’, ‘-annotate’, ‘-zip-fill’ (Steve Lamb) - • Add ‘-table’, ‘-table-flat’ (finite cartesian product) - • Add ‘-flatten-n’ - • ‘-slice’ now supports "step" argument - • Add functional combinators ‘-iteratefn’, ‘-prodfn’ - • Add ‘-replace’, ‘-splice’, ‘-splice-list’ which generalize - ‘-replace-at’ and ‘-insert-at’ - • Add ‘-compose’, ‘-iteratefn’ and ‘-prodfn’ (dash-functional 1.1) - -Changes in 2.6: - - • Add ‘-is-prefix-p’, ‘-is-suffix-p’, ‘-is-infix-p’ (Matus Goljer) - • Add ‘-iterate’, ‘-unfold’ (Matus Goljer) - • Add ‘-split-on’, ‘-split-when’ (Matus Goljer) - • Add ‘-find-last-index’ (Matus Goljer) - • Add ‘-list’ (Johan Andersson) - -Changes in 2.5: - - • Add ‘-same-items?’ (Johan Andersson) - • A few bugfixes - -Changes in 2.4: - - • Add ‘-snoc’ (Matus Goljer) - • Add ‘-replace-at’, ‘-update-at’, ‘-remove-at’, and - ‘-remove-at-indices’ (Matus Goljer) - -Changes in 2.3: - - • Add tree operations (Matus Goljer) - • Make font-lock optional - -Changes in 2.2: - - • Add ‘-compose’ (Christina Whyte) - -Changes in 2.1: - - • Add indexing operations (Matus Goljer) - -Changes in 2.0: - - • Split out ‘dash-functional.el’ (Matus Goljer) - • Add ‘-andfn’, ‘-orfn’, ‘-not’, ‘-cut’, ‘-const’, ‘-flip’ and ‘-on’. - (Matus Goljer) - • Fix ‘-min’, ‘-max’, ‘-min-by’ and ‘-max-by’ (Matus Goljer) - -Changes in 1.8: - - • Add ‘-first-item’ and ‘-last-item’ (Wilfred Hughes) - -Changes in 1.7: - - • Add ‘-rotate’ (Matus Goljer) - -Changes in 1.6: - - • Add ‘-min’, ‘-max’, ‘-min-by’ and ‘-max-by’ (Johan Andersson) - -Changes in 1.5: - - • Add ‘-sum’ and ‘-product’ (Johan Andersson) - -Changes in 1.4: - - • Add ‘-sort’ - • Add ‘-reduce-r’ (Matus Goljer) - • Add ‘-reduce-r-from’ (Matus Goljer) - -Changes in 1.3: - - • Add ‘-partition-in-steps’ - • Add ‘-partition-all-in-steps’ - -Changes in 1.2: - - • Add ‘-last’ (Matus Goljer) - • Add ‘-insert-at’ (Emanuel Evans) - • Add ‘-when-let’ and ‘-if-let’ (Emanuel Evans) - • Add ‘-when-let*’ and ‘-if-let*’ (Emanuel Evans) - • Some bugfixes - - -File: dash.info, Node: Contributors, Prev: Changes, Up: Development - -3.3 Contributors -================ - - • Matus Goljer (https://github.com/Fuco1) contributed lots of - features and functions. - • Takafumi Arakaki (https://github.com/tkf) contributed ‘-group-by’. - • tali713 (https://github.com/tali713) is the author of ‘-applify’. - • Víctor M. Valenzuela (https://github.com/vemv) contributed - ‘-repeat’. - • Nic Ferrier (https://github.com/nicferrier) contributed ‘-cons*’. - • Wilfred Hughes (https://github.com/Wilfred) contributed ‘-slice’, - ‘-first-item’ and ‘-last-item’. - • Emanuel Evans (https://github.com/shosti) contributed ‘-if-let’, - ‘-when-let’ and ‘-insert-at’. - • Johan Andersson (https://github.com/rejeep) contributed ‘-sum’, - ‘-product’ and ‘-same-items?’ - • Christina Whyte (https://github.com/kurisuwhyte) contributed - ‘-compose’ - • Steve Lamb (https://github.com/steventlamb) contributed ‘-cycle’, - ‘-pad’, ‘-annotate’, ‘-zip-fill’ and an n-ary version of ‘-zip’. - • Fredrik Bergroth (https://github.com/fbergroth) made the ‘-if-let’ - family use ‘-let’ destructuring and improved script for generating - documentation. - • Mark Oteiza (https://github.com/holomorph) contributed the script - to create an info manual. - • Vasilij Schneidermann (https://github.com/wasamasa) contributed - ‘-some’. - • William West (https://github.com/occidens) made ‘-fixfn’ more - robust at handling floats. - - Thanks! - - -File: dash.info, Node: Index, Prev: Development, Up: Top - -Index -***** - -[index] -* Menu: - -* !cdr: Destructive operations. - (line 14) -* !cons: Destructive operations. - (line 6) -* -->: Threading macros. (line 32) -* --doto: Side-effects. (line 81) -* ->: Threading macros. (line 6) -* ->>: Threading macros. (line 19) -* -all?: Predicates. (line 18) -* -andfn: Function combinators. - (line 138) -* -annotate: Maps. (line 79) -* -any?: Predicates. (line 6) -* -applify: Function combinators. - (line 55) -* -as->: Threading macros. (line 46) -* -butlast: Other list operations. - (line 340) -* -clone: Tree operations. (line 122) -* -common-prefix: Reductions. (line 223) -* -common-suffix: Reductions. (line 233) -* -compose: Function combinators. - (line 42) -* -concat: List to list. (line 22) -* -cons*: Other list operations. - (line 30) -* -const: Function combinators. - (line 92) -* -contains?: Predicates. (line 57) -* -copy: Maps. (line 134) -* -count: Reductions. (line 151) -* -cut: Function combinators. - (line 104) -* -cycle: Other list operations. - (line 168) -* -difference: Set operations. (line 20) -* -distinct: Set operations. (line 62) -* -dotimes: Side-effects. (line 61) -* -doto: Side-effects. (line 70) -* -drop: Sublist selection. (line 124) -* -drop-last: Sublist selection. (line 136) -* -drop-while: Sublist selection. (line 157) -* -each: Side-effects. (line 8) -* -each-indexed: Side-effects. (line 28) -* -each-r: Side-effects. (line 41) -* -each-r-while: Side-effects. (line 52) -* -each-while: Side-effects. (line 19) -* -elem-index: Indexing. (line 9) -* -elem-indices: Indexing. (line 21) -* -fifth-item: Other list operations. - (line 320) -* -filter: Sublist selection. (line 8) -* -find-index: Indexing. (line 32) -* -find-indices: Indexing. (line 60) -* -find-last-index: Indexing. (line 46) -* -first: Other list operations. - (line 234) -* -first-item: Other list operations. - (line 271) -* -fix: Other list operations. - (line 376) -* -fixfn: Function combinators. - (line 175) -* -flatten: List to list. (line 33) -* -flatten-n: List to list. (line 55) -* -flip: Function combinators. - (line 80) -* -fourth-item: Other list operations. - (line 310) -* -grade-down: Indexing. (line 81) -* -grade-up: Indexing. (line 71) -* -group-by: Partitioning. (line 187) -* -if-let: Binding. (line 36) -* -if-let*: Binding. (line 49) -* -inits: Reductions. (line 203) -* -insert-at: List to list. (line 109) -* -interleave: Other list operations. - (line 68) -* -interpose: Other list operations. - (line 58) -* -intersection: Set operations. (line 32) -* -is-infix?: Predicates. (line 110) -* -is-prefix?: Predicates. (line 86) -* -is-suffix?: Predicates. (line 98) -* -iterate: Unfolding. (line 9) -* -iteratefn: Function combinators. - (line 152) -* -juxt: Function combinators. - (line 31) -* -keep: List to list. (line 8) -* -lambda: Binding. (line 252) -* -last: Other list operations. - (line 261) -* -last-item: Other list operations. - (line 330) -* -let: Binding. (line 65) -* -let*: Binding. (line 232) -* -list: Other list operations. - (line 363) -* -map: Maps. (line 10) -* -map-first: Maps. (line 37) -* -map-indexed: Maps. (line 65) -* -map-last: Maps. (line 51) -* -map-when: Maps. (line 21) -* -mapcat: Maps. (line 123) -* -max: Reductions. (line 267) -* -max-by: Reductions. (line 277) -* -min: Reductions. (line 243) -* -min-by: Reductions. (line 253) -* -non-nil: Sublist selection. (line 79) -* -none?: Predicates. (line 30) -* -not: Function combinators. - (line 117) -* -on: Function combinators. - (line 66) -* -only-some?: Predicates. (line 42) -* -orfn: Function combinators. - (line 126) -* -pad: Other list operations. - (line 179) -* -partial: Function combinators. - (line 9) -* -partition: Partitioning. (line 74) -* -partition-after-item: Partitioning. (line 177) -* -partition-after-pred: Partitioning. (line 145) -* -partition-all: Partitioning. (line 86) -* -partition-all-in-steps: Partitioning. (line 109) -* -partition-before-item: Partitioning. (line 167) -* -partition-before-pred: Partitioning. (line 156) -* -partition-by: Partitioning. (line 121) -* -partition-by-header: Partitioning. (line 132) -* -partition-in-steps: Partitioning. (line 97) -* -permutations: Set operations. (line 52) -* -powerset: Set operations. (line 44) -* -prodfn: Function combinators. - (line 209) -* -product: Reductions. (line 181) -* -reduce: Reductions. (line 46) -* -reduce-from: Reductions. (line 8) -* -reduce-r: Reductions. (line 65) -* -reduce-r-from: Reductions. (line 27) -* -reductions: Reductions. (line 119) -* -reductions-from: Reductions. (line 87) -* -reductions-r: Reductions. (line 135) -* -reductions-r-from: Reductions. (line 103) -* -remove: Sublist selection. (line 23) -* -remove-at: List to list. (line 145) -* -remove-at-indices: List to list. (line 158) -* -remove-first: Sublist selection. (line 37) -* -remove-item: Sublist selection. (line 67) -* -remove-last: Sublist selection. (line 52) -* -repeat: Other list operations. - (line 19) -* -replace: List to list. (line 67) -* -replace-at: List to list. (line 120) -* -replace-first: List to list. (line 81) -* -replace-last: List to list. (line 95) -* -rotate: Other list operations. - (line 8) -* -rpartial: Function combinators. - (line 20) -* -running-product: Reductions. (line 191) -* -running-sum: Reductions. (line 169) -* -same-items?: Predicates. (line 72) -* -second-item: Other list operations. - (line 286) -* -select-by-indices: Sublist selection. (line 168) -* -select-column: Sublist selection. (line 198) -* -select-columns: Sublist selection. (line 179) -* -separate: Partitioning. (line 63) -* -setq: Binding. (line 274) -* -slice: Sublist selection. (line 85) -* -snoc: Other list operations. - (line 44) -* -some: Other list operations. - (line 248) -* -some-->: Threading macros. (line 83) -* -some->: Threading macros. (line 59) -* -some->>: Threading macros. (line 71) -* -sort: Other list operations. - (line 350) -* -splice: Maps. (line 90) -* -splice-list: Maps. (line 110) -* -split-at: Partitioning. (line 8) -* -split-on: Partitioning. (line 28) -* -split-when: Partitioning. (line 46) -* -split-with: Partitioning. (line 17) -* -sum: Reductions. (line 159) -* -table: Other list operations. - (line 190) -* -table-flat: Other list operations. - (line 209) -* -tails: Reductions. (line 213) -* -take: Sublist selection. (line 101) -* -take-last: Sublist selection. (line 112) -* -take-while: Sublist selection. (line 146) -* -third-item: Other list operations. - (line 298) -* -tree-map: Tree operations. (line 28) -* -tree-map-nodes: Tree operations. (line 39) -* -tree-mapreduce: Tree operations. (line 84) -* -tree-mapreduce-from: Tree operations. (line 103) -* -tree-reduce: Tree operations. (line 52) -* -tree-reduce-from: Tree operations. (line 69) -* -tree-seq: Tree operations. (line 8) -* -unfold: Unfolding. (line 25) -* -union: Set operations. (line 8) -* -unzip: Other list operations. - (line 146) -* -update-at: List to list. (line 132) -* -when-let: Binding. (line 9) -* -when-let*: Binding. (line 23) -* -zip: Other list operations. - (line 95) -* -zip-fill: Other list operations. - (line 138) -* -zip-lists: Other list operations. - (line 119) -* -zip-with: Other list operations. - (line 79) - - - -Tag Table: -Node: Top946 -Node: Installation2425 -Node: Using in a package2958 -Node: Syntax highlighting of dash functions3322 -Node: Functions3705 -Node: Maps4916 -Ref: -map5211 -Ref: -map-when5552 -Ref: -map-first6130 -Ref: -map-last6608 -Ref: -map-indexed7081 -Ref: -annotate7561 -Ref: -splice8051 -Ref: -splice-list8832 -Ref: -mapcat9294 -Ref: -copy9670 -Node: Sublist selection9874 -Ref: -filter10067 -Ref: -remove10519 -Ref: -remove-first10925 -Ref: -remove-last11452 -Ref: -remove-item11973 -Ref: -non-nil12368 -Ref: -slice12527 -Ref: -take13059 -Ref: -take-last13367 -Ref: -drop13690 -Ref: -drop-last13963 -Ref: -take-while14223 -Ref: -drop-while14573 -Ref: -select-by-indices14929 -Ref: -select-columns15443 -Ref: -select-column16149 -Node: List to list16613 -Ref: -keep16805 -Ref: -concat17308 -Ref: -flatten17605 -Ref: -flatten-n18364 -Ref: -replace18751 -Ref: -replace-first19214 -Ref: -replace-last19711 -Ref: -insert-at20201 -Ref: -replace-at20528 -Ref: -update-at20918 -Ref: -remove-at21409 -Ref: -remove-at-indices21897 -Node: Reductions22479 -Ref: -reduce-from22648 -Ref: -reduce-r-from23414 -Ref: -reduce24181 -Ref: -reduce-r24910 -Ref: -reductions-from25781 -Ref: -reductions-r-from26496 -Ref: -reductions27221 -Ref: -reductions-r27846 -Ref: -count28481 -Ref: -sum28705 -Ref: -running-sum28894 -Ref: -product29187 -Ref: -running-product29396 -Ref: -inits29709 -Ref: -tails29957 -Ref: -common-prefix30204 -Ref: -common-suffix30501 -Ref: -min30798 -Ref: -min-by31024 -Ref: -max31547 -Ref: -max-by31772 -Node: Unfolding32300 -Ref: -iterate32539 -Ref: -unfold32984 -Node: Predicates33792 -Ref: -any?33916 -Ref: -all?34236 -Ref: -none?34566 -Ref: -only-some?34868 -Ref: -contains?35353 -Ref: -same-items?35742 -Ref: -is-prefix?36127 -Ref: -is-suffix?36450 -Ref: -is-infix?36773 -Node: Partitioning37127 -Ref: -split-at37315 -Ref: -split-with37600 -Ref: -split-on38003 -Ref: -split-when38679 -Ref: -separate39319 -Ref: -partition39761 -Ref: -partition-all40213 -Ref: -partition-in-steps40641 -Ref: -partition-all-in-steps41138 -Ref: -partition-by41623 -Ref: -partition-by-header42005 -Ref: -partition-after-pred42609 -Ref: -partition-before-pred42953 -Ref: -partition-before-item43304 -Ref: -partition-after-item43615 -Ref: -group-by43921 -Node: Indexing44358 -Ref: -elem-index44560 -Ref: -elem-indices44955 -Ref: -find-index45338 -Ref: -find-last-index45827 -Ref: -find-indices46331 -Ref: -grade-up46739 -Ref: -grade-down47142 -Node: Set operations47552 -Ref: -union47735 -Ref: -difference48177 -Ref: -intersection48594 -Ref: -powerset49031 -Ref: -permutations49244 -Ref: -distinct49544 -Node: Other list operations49922 -Ref: -rotate50147 -Ref: -repeat50517 -Ref: -cons*50780 -Ref: -snoc51167 -Ref: -interpose51580 -Ref: -interleave51878 -Ref: -zip-with52247 -Ref: -zip52964 -Ref: -zip-lists53796 -Ref: -zip-fill54497 -Ref: -unzip54820 -Ref: -cycle55565 -Ref: -pad55938 -Ref: -table56261 -Ref: -table-flat57050 -Ref: -first58058 -Ref: -some58430 -Ref: -last58739 -Ref: -first-item59073 -Ref: -second-item59489 -Ref: -third-item59769 -Ref: -fourth-item60047 -Ref: -fifth-item60313 -Ref: -last-item60575 -Ref: -butlast60867 -Ref: -sort61114 -Ref: -list61603 -Ref: -fix61934 -Node: Tree operations62474 -Ref: -tree-seq62670 -Ref: -tree-map63528 -Ref: -tree-map-nodes63971 -Ref: -tree-reduce64821 -Ref: -tree-reduce-from65703 -Ref: -tree-mapreduce66304 -Ref: -tree-mapreduce-from67164 -Ref: -clone68450 -Node: Threading macros68778 -Ref: ->68923 -Ref: ->>69414 -Ref: -->69919 -Ref: -as->70475 -Ref: -some->70930 -Ref: -some->>71304 -Ref: -some-->71740 -Node: Binding72211 -Ref: -when-let72423 -Ref: -when-let*72908 -Ref: -if-let73431 -Ref: -if-let*73826 -Ref: -let74443 -Ref: -let*80533 -Ref: -lambda81473 -Ref: -setq82270 -Node: Side-effects83086 -Ref: -each83280 -Ref: -each-while83687 -Ref: -each-indexed84047 -Ref: -each-r84565 -Ref: -each-r-while84998 -Ref: -dotimes85373 -Ref: -doto85676 -Ref: --doto86104 -Node: Destructive operations86379 -Ref: !cons86552 -Ref: !cdr86758 -Node: Function combinators86953 -Ref: -partial87227 -Ref: -rpartial87623 -Ref: -juxt88026 -Ref: -compose88458 -Ref: -applify89011 -Ref: -on89442 -Ref: -flip89968 -Ref: -const90280 -Ref: -cut90619 -Ref: -not91105 -Ref: -orfn91415 -Ref: -andfn91849 -Ref: -iteratefn92344 -Ref: -fixfn93047 -Ref: -prodfn94610 -Node: Development95678 -Node: Contribute96027 -Node: Changes96775 -Node: Contributors99773 -Node: Index101392 - -End Tag Table - - -Local Variables: -coding: utf-8 -End: diff --git a/straight/build/dash/dash.texi b/straight/build/dash/dash.texi deleted file mode 120000 index 05be463..0000000 --- a/straight/build/dash/dash.texi +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/dash.el/dash.texi \ No newline at end of file diff --git a/straight/build/dash/dir b/straight/build/dash/dir deleted file mode 100644 index 49b1700..0000000 --- a/straight/build/dash/dir +++ /dev/null @@ -1,18 +0,0 @@ -This is the file .../info/dir, which contains the -topmost node of the Info hierarchy, called (dir)Top. -The first time you invoke Info you start off looking at this node. - -File: dir, Node: Top This is the top of the INFO tree - - This (the Directory node) gives a menu of major topics. - Typing "q" exits, "H" lists all Info commands, "d" returns here, - "h" gives a primer for first-timers, - "mEmacs" visits the Emacs manual, etc. - - In Emacs, you can click mouse button 2 on a menu item or cross reference - to select it. - -* Menu: - -Emacs -* Dash: (dash.info). A modern list library for GNU Emacs diff --git a/straight/build/excorporate/dir b/straight/build/excorporate/dir deleted file mode 120000 index b5d2d1d..0000000 --- a/straight/build/excorporate/dir +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/excorporate/dir \ No newline at end of file diff --git a/straight/build/excorporate/excorporate-autoloads.el b/straight/build/excorporate/excorporate-autoloads.el deleted file mode 100644 index a411d2e..0000000 --- a/straight/build/excorporate/excorporate-autoloads.el +++ /dev/null @@ -1,79 +0,0 @@ -;;; excorporate-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "excorporate" "excorporate.el" (0 0 0 0)) -;;; Generated autoloads from excorporate.el - -(autoload 'excorporate "excorporate" "\ -Start Excorporate. -If `excorporate-configuration' is non-nil, use it without -prompting, otherwise prompt for Exchange account information, starting -with an email address. - -Prefixed with one \\[universal-argument], always prompt for -Exchange account information for a new web service connection. -ARGUMENT is the prefix argument. - -\(fn &optional ARGUMENT)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "excorporate" '("exco"))) - -;;;*** - -;;;### (autoloads nil "excorporate-calendar" "excorporate-calendar.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from excorporate-calendar.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "excorporate-calendar" '("exco"))) - -;;;*** - -;;;### (autoloads nil "excorporate-calfw" "excorporate-calfw.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from excorporate-calfw.el - -(autoload 'exco-calfw-show-day "excorporate-calfw" "\ -Show meetings for the date specified by MONTH DAY YEAR. - -\(fn MONTH DAY YEAR)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "excorporate-calfw" '("exco" "cfw:cp-set-contents-sources"))) - -;;;*** - -;;;### (autoloads nil "excorporate-diary" "excorporate-diary.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from excorporate-diary.el - -(autoload 'excorporate-diary-enable "excorporate-diary" "\ -Enable Excorporate diary support. - -\(fn)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "excorporate-diary" '("exco"))) - -;;;*** - -;;;### (autoloads nil "excorporate-org" "excorporate-org.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from excorporate-org.el - -(autoload 'exco-org-show-day "excorporate-org" "\ -Show meetings for the date specified by MONTH DAY YEAR. - -\(fn MONTH DAY YEAR)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "excorporate-org" '("exco"))) - -;;;*** - -(provide 'excorporate-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; excorporate-autoloads.el ends here diff --git a/straight/build/excorporate/excorporate-calendar.el b/straight/build/excorporate/excorporate-calendar.el deleted file mode 120000 index 2f10691..0000000 --- a/straight/build/excorporate/excorporate-calendar.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/excorporate/excorporate-calendar.el \ No newline at end of file diff --git a/straight/build/excorporate/excorporate-calendar.elc b/straight/build/excorporate/excorporate-calendar.elc deleted file mode 100644 index 5cebc4f66810d90c0d893c2d0e83689f2465149f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1029 zcmbtSQE$^Q5bhf&e}G4BDPpZOM@=%;Zhc|u_ArUJ@wQgNwXdy(V+Y&m2)~|l7CN9j zAkET6j?cdDyYIXC?We_?!C;Wg=W|%ts#Y3h_oEElR$O@4qw~rdC@!+H%RH*E1FkjL zI;cwh;DORUOShO8#bd8!>;cacXuFm+;I_z;#mjJjRbE&a06=uZTTM{eJdW2JFU<`*wMwJ ze8MFOUbG^Cm#!p9M(Z{p6ILRm%W^WI$WN9<9ybL=NpVi`f#TxkhQ8Bf*=6Y@&nb%c zua?DRn!6<__7OJH^*z7Je7j)zfafzU^Y&MAIlls6GNyFL!2zw*yt#NM~yTS5+t>gy-h|EH(V?3;k4s- z)FAw7BY#bDb|RlF(_X{>l!n)}ZVy5;(Kv4%3zh^72w?^1FdDvt45pKE3`XhI_;0J9 v(TBa?ozG-`XXb%+MYF*wUIX=|46?7-LW*f8(Xo4^u-z+~rhhd;w8qI#YzRL0 diff --git a/straight/build/excorporate/excorporate-calfw.el b/straight/build/excorporate/excorporate-calfw.el deleted file mode 120000 index aee403e..0000000 --- a/straight/build/excorporate/excorporate-calfw.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/excorporate/excorporate-calfw.el \ No newline at end of file diff --git a/straight/build/excorporate/excorporate-calfw.elc b/straight/build/excorporate/excorporate-calfw.elc deleted file mode 100644 index 3e635e660462248ae5aa2edc2f99d5881ba2767d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3858 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 diff --git a/straight/build/excorporate/excorporate-org.el b/straight/build/excorporate/excorporate-org.el deleted file mode 120000 index f4407dd..0000000 --- a/straight/build/excorporate/excorporate-org.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/excorporate/excorporate-org.el \ No newline at end of file diff --git a/straight/build/excorporate/excorporate-org.elc b/straight/build/excorporate/excorporate-org.elc deleted file mode 100644 index 6021455acf9b9a3f65511e875083d998ba9e6a6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5216 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 Z`i89v3Rb^ii!T6s!I!%Y5hd;K{67`q3PS(@ diff --git a/straight/build/fsm/fsm-autoloads.el b/straight/build/fsm/fsm-autoloads.el deleted file mode 100644 index a69375c..0000000 --- a/straight/build/fsm/fsm-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; fsm-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "fsm" "fsm.el" (0 0 0 0)) -;;; Generated autoloads from fsm.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "fsm" '("fsm-"))) - -;;;*** - -(provide 'fsm-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; fsm-autoloads.el ends here diff --git a/straight/build/fsm/fsm.el b/straight/build/fsm/fsm.el deleted file mode 120000 index b450cb0..0000000 --- a/straight/build/fsm/fsm.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/fsm/fsm.el \ No newline at end of file diff --git a/straight/build/fsm/fsm.elc b/straight/build/fsm/fsm.elc deleted file mode 100644 index 104a6e4122335cb4924e12d2ab8b6fb0f6a5fb31..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12472 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 CqOrvQ diff --git a/straight/build/gcode/gcode-autoloads.el b/straight/build/gcode/gcode-autoloads.el deleted file mode 100644 index d13092b..0000000 --- a/straight/build/gcode/gcode-autoloads.el +++ /dev/null @@ -1,22 +0,0 @@ -;;; gcode-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "gcode" "gcode.el" (0 0 0 0)) -;;; Generated autoloads from gcode.el - -(add-to-list 'auto-mode-alist '("\\.gc\\(ode\\)?$" . gcode-mode)) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "gcode" '("args" "available-arguments" "clean-returned-file" "display-available-arguments" "gcode-" "list-line-" "new-space" "split-gcode"))) - -;;;*** - -(provide 'gcode-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; gcode-autoloads.el ends here diff --git a/straight/build/gcode/gcode.el b/straight/build/gcode/gcode.el deleted file mode 120000 index 3017bc1..0000000 --- a/straight/build/gcode/gcode.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/gcode-emacs/gcode.el \ No newline at end of file diff --git a/straight/build/gcode/gcode.elc b/straight/build/gcode/gcode.elc deleted file mode 100644 index c534afd6572c80a1981ccaa59f6a99d6a32a6103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5332 zcmc&&ZFAek5!RQ^DC{`Xq#4KQm#n}{Mb-v~04ULl+}g6@QQanPCoeNe2zGn~juI*m zKmkxP^YY*O?BYNIqU1>@AF3IM#NFQR-tMz+Jbv-{>4!TzJDua>V>(S2SrqF~UZR9v zEL2d?mClPOO~@S&hJzzVHm{@df>az+nw8Na`azYTC`MzSOJhG!F~v#VmfmXZijU-|tP%7vKRS;_zW=lD z_kI5_7PxLW)au#*j<)A2(ESaYe@&8C6_1Cvoh?_{){)7H{k^h(m`)zr)2EXG9##Rz zd%i!YzxSWs#?D-(Qex}UDnD;r^K58Q&-&IP>pMK(<2k|e9M3797gk?xapwFYD);SF zWW5B>zv20^=Ii}0C(Kn;9I1l#P)GYSN;R*78`+LAoF6Goi%`hlJq z=sOI3JRY7=7n*q=?BMGGp2I3U+@brMofiGLMgK=b?+n-UAMWhV`sS8t9-T*titQ|o z5K6hW3#5tQ!k(x3waP=XCii~&;HUSemP7+nWHI1rFH{*^kOg-z&?|rg*S#8ffR^kz zj6GR1D3zL=UcV& z`6SJj^SRFLVmUKbO;S6{(@f`OggPYLXBr?$kT(I7BI3MSt?MM*tmG07b~HCJvvy`> zri%NN4g^SB0BBq#40By@9X0U)wWS{5)5Ud+`Ha1Qls8rQI=g#y?7pFfYuIg2w`r*@ zIBd3!)=lC6S7X}T2()o%E>|0L)G%oG*?35wMYz3M5iqgj0*Tfn<*LuAO5&?%zrdTa zxy*Aer|fZ46zgPprJ`8PVu6`qx$%uhEr7vGW5&Mqk?%P}`UC#MfR2mY`p~#8SfEy_ znkfZq!L^Upda5joagi(o(&`8isBavGmde0o13&``Y2o?s(L1 zM^#wa&t7ZD(Y1B$H6(FiL>cGjx<^?6zUmz91w#5p5Z}fVdGgM%K$~M184_+Y7=pSw zkhvQ;&|9>gl4EXoN0)X7thl2iE3qX#vO6eiG)Ynq|a zutM;rwSpp%APPOQm{$5}%9bTrf92jQUnZpH=+-tp+ZXEJz%la>Kw_Lb{Xy@k3& zJ>w7ao}dhqpDE= zHBPv~+HRZ>EP%B$+H11r_F_1CUK29g7Hc5GVHJ3B%t_oCq7*e6d=d1|#`#*1J6sFG z?KqjZoKP5IG7&VOrDn5SU)d!it6^j`3fbEG_BP_OWv+uXLy7&nSXtopdc${raGPU` z6{fQ{M%djR#!#RZvrr-5IDhVb3PQVFWHwOKr&|V(7T2!RMGIZQpefDzO5UitC};N@ z+BRf%Zxz$BR3%2PfE3@fq4X0cvU0bu5F^!<4y(ZlXhji0KI10Y9UYKFt?Ugt-*8p0 zklfUm{j>jwD#=Dp<3cT!5TiWpHm%VlZEoyi!j-Uf;4iy7C0v#^pCo}MKf$KcB=h^cDD zb?*PpEY(D=ci&JAy_#x7zsDiOu*-+X{@jEOr%vEh(q$CK zHZnWU^^KjP!G^52)**|30y4)r?G(DSTMBK4egvEX!Z1%)N^W+{3|^qIl`Ts;H^dc& zRh6Se9;4uMlf+Bh8etCGE*5O8Xuhh&gEn8$!4X+cECSvv{01??#}k_2i-ULmf-sR< z*t~M}YY6X1ZQ^*rU?3K1+H^DIc}E9spW9MyJKFUMo;C$aY5?Bq6|brajg`^X%E8vk z;ns?&E*vO$I2fc%aFH)lOiTPT9Ljuk7X&HZ`3IZ9d4Ta1%>^dcr=Rf8GaKk2g)+t2 oDJcH&*^9d=lHjhhuTJmUNzU&+bavY*^fy6E%Je(`1sPCJqyPW_ diff --git a/straight/build/ht/ht-autoloads.el b/straight/build/ht/ht-autoloads.el deleted file mode 100644 index 578ecfa..0000000 --- a/straight/build/ht/ht-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; ht-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "ht" "ht.el" (0 0 0 0)) -;;; Generated autoloads from ht.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ht" 'nil)) - -;;;*** - -(provide 'ht-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; ht-autoloads.el ends here diff --git a/straight/build/ht/ht.el b/straight/build/ht/ht.el deleted file mode 120000 index 3118835..0000000 --- a/straight/build/ht/ht.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/ht.el/ht.el \ No newline at end of file diff --git a/straight/build/ht/ht.elc b/straight/build/ht/ht.elc deleted file mode 100644 index 8e52ea9abad4f635a666a097a1741218f25a82a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10881 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 A1^@s6 diff --git a/straight/build/ivy/colir.el b/straight/build/ivy/colir.el deleted file mode 120000 index 8b1dffd..0000000 --- a/straight/build/ivy/colir.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/swiper/colir.el \ No newline at end of file diff --git a/straight/build/ivy/colir.elc b/straight/build/ivy/colir.elc deleted file mode 100644 index a81002798d8994e2d2b0594f88373502ab3221a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3436 zcmb_e?{nKk5KZgE4dx4cV)(??E+u9vk93ahBrOAp6Mjv9FimKgMw#|3oor2INtMn? z4a5J=+dJ7#+E9i8&q$VZdv|;L-oD-YM-PXet*xy!?%%&p!)%(zi3-h2oYK)$1|^-V zqKvbY#GvDLc0DtA5$g%bB%v(V@ihKjYFLz=h8aAW#3e;oh-RfKDV(Qr8V3|+L8*&4 z9hdhoT9le(7^;w#8+p4OvHRW{VTLu*OjD4hTEcjyBWDL+QfL2o_|s1mOk^Pg4KMGR z?PVHLnNc898YxOLd1aI8G$konB(W+;Phcpzc3(u{KmFK&|N3h*8e5~eR!)$Gikg1c zb#ZyOec|x~Ut;mn#mhFX98^~mCBhaJ;_3fW@*5{^FM=5ty8yh(r$5e zmQ3=AJR|Rnn#U?p0YIl}B@K-1+N3Y|+4ur9Qk9gQChd)jY?f1eKBqlB&lPPIGK@3Y zT5RpaT20^a((Kp%uuTRIBy#=_R%I4x1Zh0c?e-b%v>UDOx&xCUhz9Kw)9irBXZ;0e zQHsw8?JpWzp^9V@%aXpj8jaPO2wTtFM&JY^<+{%SQ1`PnJo2lk)mr>mtA-8C^*X<` zTE5R>kf5j$LqJx{+DA_ z0bQKw2E4Eb@}ny!vTpNX%pvjL-FRW|trrzT7Y>6lJC&oJ+x4ucV&HxNfhW+SER_k# zVmzCwRMY;$Uw+&tsF9>}HXR|`M@nBPm6F?W4T2v2FD7v?0gsA8m3fwiWdqdI69r|8 zl9@^aMOg%BL3aKMt68EuM2A2bPjoI}#k;`wPUC$qe%OEX$an!cL;@k>#&SB9c1M#$ z*DWSG0-98jite(|n#0*MnKeH|HIoQH#B)WTnl}*L{sx2L`l2sx8eZYk0w8>2)WrHt zzj^bed8+v=J>B&eSIGpoNWIN9r}Ppa;R*|ohs_QWh1B3kEz`QBp=ZK96sQR(0rcu> zVpvJ|s?%86L5c|FB2OUy2!8}2*CiJVaM~r{c1DFv$EpevCJx1Q0fCaiokhA`q8?7S zl1@JB;2TcDPY@+2D30{$+UCYa3t_lU*eVf|d7jK!gR;UY#v?~(&P2UseVxiYkOf7B zoGK?riNXvJFpU!$$>24MTN*l3*7#5suX&A2YP(X3OJVMNyEe@I9i%}D8PjA-Dh;1J zeDai-wk{IC|v7Q^aiW)17dJ=K4%W0uDHv}vu=38k?e0Q9|sVt z=8+8@hw}ysmMK8iT?9uX<(km4t<%%Jw_!Yv_1@W;@Bblu|4-j<|NDU^RT01BICI)F zP6=OZ_pbT?s47wL`XqWiW)v%O>ZhD_&)Us1ED1lID#jjkv|C|~mPRqy!2A+GyMw_} zQf=-YpX@(9p~pwRozO2&kDfiI@ArpC^yJ{@qv6SQ2snnW&Wa(N!eXaqfiME^)$wB# z))|l%1F{68ev3;0cLQ$yW86(o(7Nq659*r-Fc({En7nyduYXwuBa(r-yj?!ij#h8A zlNVVIg3XC7E>qT!q@t@$t_5{D2`qV-nP3L(0?+f`&lkM{H2NQ6~cv;J~7q`Hv~ zxPaWrreq@sW*p zGFH6IYLpYm?(x2!Tl84)c}_(RsQPFYMab}~Pi2)`xYlVLD}{a;ZRx8BZLE`I!D|QF zfiPT+HYCt!zCAS`*$`$W|9?*%%ba)dG!v7e-jzTeW|REwJFj#3rSMoDFS+CVM-!Zv7-%iF}eZf7gsIB47oh>siW!`dmNuanDeI4%5 z#>&!RtllLzggS}=LL8Aq6HKqw{30vDoUYG" visits the Emacs manual, etc. - - In Emacs, you can click mouse button 2 on a menu item or cross reference - to select it. - -* Menu: - -Emacs -* Ivy: (ivy). Using Ivy for completion. diff --git a/straight/build/ivy/elpa.el b/straight/build/ivy/elpa.el deleted file mode 120000 index 004f365..0000000 --- a/straight/build/ivy/elpa.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/swiper/elpa.el \ No newline at end of file diff --git a/straight/build/ivy/elpa.elc b/straight/build/ivy/elpa.elc deleted file mode 100644 index bf6407178abfceb9d4dbcbea793516b3e8ebeb93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 651 zcmbtRO=}x55cRQaPd)WI5foa8*89=KH9on!|^ygnDdJMIC! zhd8i1xJP7RgTj1Kj8FDo{qbMJu!s`P@mSD+vV50`{l>YT7lA;aqCIJlb8#R9eVdjqvx8V_D=jC Oz0m`5{{^n!6~6!KO`Q)wX^ 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

f&TLmiGTOWy( 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 Q+?ZzRC7y0eD6rZ7f40zg*8l(j diff --git a/straight/build/lsp-ivy/lsp-ivy-autoloads.el b/straight/build/lsp-ivy/lsp-ivy-autoloads.el deleted file mode 100644 index f81f7ca..0000000 --- a/straight/build/lsp-ivy/lsp-ivy-autoloads.el +++ /dev/null @@ -1,32 +0,0 @@ -;;; lsp-ivy-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "lsp-ivy" "lsp-ivy.el" (0 0 0 0)) -;;; Generated autoloads from lsp-ivy.el - -(autoload 'lsp-ivy-workspace-symbol "lsp-ivy" "\ -`ivy' for lsp workspace/symbol. -When called with prefix ARG the default selection will be symbol at point. - -\(fn ARG)" t nil) - -(autoload 'lsp-ivy-global-workspace-symbol "lsp-ivy" "\ -`ivy' for lsp workspace/symbol for all of the current workspaces. -When called with prefix ARG the default selection will be symbol at point. - -\(fn ARG)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-ivy" '("lsp-ivy-"))) - -;;;*** - -(provide 'lsp-ivy-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; lsp-ivy-autoloads.el ends here diff --git a/straight/build/lsp-ivy/lsp-ivy.el b/straight/build/lsp-ivy/lsp-ivy.el deleted file mode 120000 index 78fd17a..0000000 --- a/straight/build/lsp-ivy/lsp-ivy.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-ivy/lsp-ivy.el \ No newline at end of file diff --git a/straight/build/lsp-ivy/lsp-ivy.elc b/straight/build/lsp-ivy/lsp-ivy.elc deleted file mode 100644 index 0cb25d67550b95fcedacd79e56807cacfb5675be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6727 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 O`;CqMdKSO+>VE)*>=DZV diff --git a/straight/build/lsp-mode/lsp-clients.el b/straight/build/lsp-mode/lsp-clients.el deleted file mode 120000 index 919ad86..0000000 --- a/straight/build/lsp-mode/lsp-clients.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-clients.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-clients.elc b/straight/build/lsp-mode/lsp-clients.elc deleted file mode 100644 index 09f7f422e081201b6083ba98b281846af40abefa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35430 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 diff --git a/straight/build/lsp-mode/lsp-csharp.el b/straight/build/lsp-mode/lsp-csharp.el deleted file mode 120000 index b50da7f..0000000 --- a/straight/build/lsp-mode/lsp-csharp.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-csharp.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-csharp.elc b/straight/build/lsp-mode/lsp-csharp.elc deleted file mode 100644 index e347529095081ef22440eb709695c157342f0701..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9169 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 diff --git a/straight/build/lsp-mode/lsp-css.el b/straight/build/lsp-mode/lsp-css.el deleted file mode 120000 index eeff257..0000000 --- a/straight/build/lsp-mode/lsp-css.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-css.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-css.elc b/straight/build/lsp-mode/lsp-css.elc deleted file mode 100644 index 4510ebcb7616afbcda2e37afe66a004eb08977bb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8300 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 diff --git a/straight/build/lsp-mode/lsp-elm.el b/straight/build/lsp-mode/lsp-elm.el deleted file mode 120000 index 2455dba..0000000 --- a/straight/build/lsp-mode/lsp-elm.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-elm.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-elm.elc b/straight/build/lsp-mode/lsp-elm.elc deleted file mode 100644 index f49e372c998359aef670162c9d8dea44e057b41c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3931 zcmd^CQE%He5Y9t^w%HHZemsnB3@%hQ=DJ9p!h{VCm9dBN!l&q#i zD7unVXz_`W<}{Y1Fhwp6xoZeU!`d!T_@)m#@U5TC&CTxB+{qx(sie+iI2hmxUreHq zZz5bnTq9h2xb|^{xDF=6aPZ61S}Md!2+0tVAtb}Sw{P*yvV8F>dAQ?r!JYVjM z_-(T<8u7jecD&qT|EiscEjRMR0m~0rr`OxsTa_QK_%$4Qd3g94d01cQ-}mzD`=k0t zI8`e@3R!*xi!48am-YEq{TVSnjsGK$(+KDE^02d%9~^Y(gOUGKxj|alSx|C(lFB+= z2B}O6VPudQUCsPkS(K#mf;wmC@5olOnKq85niEda7%yi=XGWAIDuN23vPxuf2PMPL zEMuiXveMM(lCGVb*?4z1L)}$Z{Y00$&>uLh3yAysRz*rh<#5<}vKx|Jycf7kg6 zUA_CqycH%FSEz8tfj!~to(I89fF!1sN|-44mq~)QJ`9?qjy$5k=#s)q>b&#f0BDV_ z{zRSB^_(l~pbxx}75WNyb7C@zNzF>iDah#c7m(SRC>SY)s{HP&IVFWwE$T+jG%MCaGKDpDp=SHf~dzn-ZtoMZoS?+q~E2IMmR~nIXYn+x+b$)&AiJddDb*WI`_=i|7p`7 zy~u^7?Y5lPcAr+8kHND^G}wQ-fp+f4rx(xPV1fI2t71*hsi~nAScQhyW+J&k!>)za z?7pOkx?4X}pQ8PP!`>wye0WHw3XH`=Ga}@tfi+tn9kdrWp`l^Ivpmn^WldOzpecc1jW7c)0%oh+%dCf;0; zG54vsNh<1mX@yP!EQd)GG~B$pBd=a0vT&1!V#`iT*xFp`JCaMc%CugVQKQHLy`0VV>@yQ=F qe*gZj_rc=v?{{yHFUFI}tI6co9;h6n{B4du1AG{$MrMwBoBsn_5AJ&a diff --git a/straight/build/lsp-mode/lsp-erlang.el b/straight/build/lsp-mode/lsp-erlang.el deleted file mode 120000 index 03de257..0000000 --- a/straight/build/lsp-mode/lsp-erlang.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-erlang.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-erlang.elc b/straight/build/lsp-mode/lsp-erlang.elc deleted file mode 100644 index 6d5379b59c9e1bdd1c3115d8813bd742f8410b81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1753 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 I_qNvm7u5>6Y5)KL diff --git a/straight/build/lsp-mode/lsp-go.el b/straight/build/lsp-mode/lsp-go.el deleted file mode 120000 index 56edecc..0000000 --- a/straight/build/lsp-mode/lsp-go.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-go.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-go.elc b/straight/build/lsp-mode/lsp-go.elc deleted file mode 100644 index bd2d6b8636a180809cd0d6d00733d33e7b30f35c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9755 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 diff --git a/straight/build/lsp-mode/lsp-haxe.el b/straight/build/lsp-mode/lsp-haxe.el deleted file mode 120000 index e3e791e..0000000 --- a/straight/build/lsp-mode/lsp-haxe.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-haxe.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-haxe.elc b/straight/build/lsp-mode/lsp-haxe.elc deleted file mode 100644 index 8d3443fbb6e1dd9853badbce7182368227a80bca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6274 zcmbtZTXWmS6_(w0n&_dg?ORt+>XI`7MS!=O9?wLk?AVDME0UW$NSY1^tVmcOfMOTA zxYPdjerFe#1t8hVSTi7r-E;PQd+xh>_VRG?=dG=+?Pt%Pu|={;!-xm!C5+k2jpqw? z#WN8mF>_~w;ozyGCa*)eW?mGrB$eSN{OCzgh{3j+e7_C_yTC#$7hJI5Hug55&w|7k zG7ICC_!hI7kjx7L9b4xjQ@(pJeJI(mN^Du+%MQW#6A`?G})XRo;2#eUsk^j@XE_V zZwYUv?fCGSSPI)FDK@|1elFGIMIQSU5cEyKz;;iEh4EaalwIe!6=VO_Idj;qvwO}g zwXH}ngo|DYTeu26_;$bt*g_VH%UdSdT;8T!M^qPs)`6XRh{#%|b{Hj?-=qi$n*!2C zB*LZsw>MDmOFi0pjlE?U@9Cd|4+1z{V0;gKtF>jKbYIOYJOkRzu)n?gojcW5!ghr8 zG6|bPw;MrJ;DCo-9SO6!GHDj!I{=qm(b95chXP;fV1B2H*CNhXE^Mi z_wS4+9VtTFA&Dhx*Iuf5tl->+haUoH4T=!Tywno!^~NdUhWn9V>&cII4+QGfRdt zLJ}hUkblmmr9;kK_qRLb-|Ez_Ni5Fnd%)I*v9u`n;6(8_hXwF*d|SErqGFjZPLIt zF%>c~j5Tc-tMZU3yklB+BvTl5ilwLMGp5+rbhdLgngRI?R5L)EfnWxL83<+|n9UG7 z&Uah%xvxH7Y{3Q-dS9sbgRRGSnLc_%Loc@wa_-c{i{sG1D@F6Y`h30h`0*chi(tVD z)9LR^vNww0htHAy_%O1=hmpN~7}-w`BYXD{GHB+>pLBN!b#$+AFAiPv>XKKA zSM6xsVil#&eQtTVOmxw6(bmQJW{IYha=+GTObsHyQyEmHspz*l0HjjGGD#wiGfB08 z^u#6lXfDus>N?&A(d%)4ouJ{7ebV9;_aeMlUUco<3Usu+iv*^}(ENkIxe2|P;21?; z$Q2=a=8OkKDAvjKF~_;>Es83&*m_MLh_V(x72|W3Mj;j1&SnE{M?CHtN$;^uAB5g2 zPJ|3`-fVB~ZjPegy9)Vrhof|;wv-LZa}o&qH!+ED6?-zrNoCEW)W#_`-`s167FJ_h zszIkF90%17;N8)4>zn^vC)uSy55$j?ME+Mh)Cdk$Z9}zK%8?>YXAIl-eDqQeQyBT5 z$!1@BSxhIY&#==e)L!wJ7d>Q~ysPXRKgw~=YZIPYAJg<-v6rGx{dByi@Pv!-#@K0R zF;i;BSMWie*+qIQyIj`mskT@*rL`KVM}@2FxkA>W(vI%hROEJXRBT*t(jYEIDhkru z_m$cV!j?iS2Cni%4P-&a{Z$*uVAo`ZZnPIv=A;y$x2D{swVtuiJ>FFF8{T__)8#AW zyT$^>yy@MQe2w&^jGxyCp93>`jHQZAeKOW+V4C`^j^bT4{-X+QwYMDMhvw6&~5ovLZQ!3r*(3Frtn6w9**FsP+U3{?l#`}I5rT zPo)$(&Gy+mj6)gXM&u*M#SGmQxsw@gi_p{l1>`Hu_N)wj398shO4 zbw?K6gjGNYMG0cR=DC8plMH8mXwYIPdDms{~sHz Bln(#^ diff --git a/straight/build/lsp-mode/lsp-html.el b/straight/build/lsp-mode/lsp-html.el deleted file mode 120000 index 460221d..0000000 --- a/straight/build/lsp-mode/lsp-html.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-html.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-html.elc b/straight/build/lsp-mode/lsp-html.elc deleted file mode 100644 index fbcebc3a3982d5a6a44ee96f727f02781b854820..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6381 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 diff --git a/straight/build/lsp-mode/lsp-json.el b/straight/build/lsp-mode/lsp-json.el deleted file mode 120000 index 6e6f352..0000000 --- a/straight/build/lsp-mode/lsp-json.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-json.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-json.elc b/straight/build/lsp-mode/lsp-json.elc deleted file mode 100644 index 629cea8e079158a69b1142f14dd8147ba7d6f7cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4664 zcmbtYTXWmE6;9K1X5;6bY2S*_J6UNbkVI0KM44{ZwcSp-?j~b7vk#W0g-A$ZA`)5v zvZL;w?{@%FqGCJiHlCp@0_TQ%@#i8Pfd+bRlQw4xU`WTXl*3T0WM3M)Xowln@5D+NCq9lw6fl7-MBv9R)) zQ!k2?8O0J&u&HEACH9n*r!hx1Z4!u2vkvY za)M9LMWBly%kdKxz4z;UQH?L|5MN9ZKo^rP(p&Pyah)$FNu|EHx5r2Hb-qEx*9Co- zJkc2h>{82L)|ti?n-$N=R}0J5dPxso+ib~_wXrJasZ5qaOFq|Xy>is=4dS@~MQ}EH z%glPUQrfba((E6jH$Oc?+#*cbm7yEpM9i0>n6JfL8mSRMt$+=^wBa%X*N>X-s*(rm{dl7D!uyDeHBV$yO2`gE}YnAhd%Vk4(Y8Mik zwU&itE3Mwk#KIGHvy!Z#26xNiBJLx5=N6$nz7e*er8t&E!4D(gr_J)g5gwvj4uNt=39+h6Mm zw3IjLbOjSOY?qn2rya>owp6!nm6k1~=M}BvgXIgGFTdDyC*=RM9X5E!-ex`bTh8!Q zi<#w}LEEn#x)V&*wbZw9-Z;0TbUY}2D}~#*7h6T_I4w$VG0W!n;;e{2;lz1sF>==} z?K5vyl*spE^t4XtxaAJ56J!qM^IghHs)|QUtWy)2y8INf)o&;7kx=YIdc zTt`LhEUsS0t@~X^MemqVv8ct|>#!xQ<5PK&8KA<|y*RhjC~&NC_zi2Zu;1;vs@03w z-=&A1)bnOq<>*bX0Tvsxg8lsF{KwJTqvKOrW5-8lXMa69{;}yx8X6(m@3-5A%;(Yq z(z&{XzB3qvz72=t*#p965AhNG{`jy%=%&Paafx&qQfsA~4%ujl?j^4zWc0!=3*@v0 z3<)&>b#>xHw-`AX)%|z+E7p4BV27Nz0sc)E9GK@?=oF?D<05dFs8CKD18gGrgAe2c zFMF#4-+WzUA1AEuxyTcvi=&Hoqn!(I4GvcfN{2?zd!6P4?PDLFz zLx5dC)~`JF3<-RhBC-86F83*I2AN>w~0VzRLf~Rr( z@Zldy#o&ti{YQ?#QN{#OW5|jjD;_-ky2REVg#w92B$Lo}7f88F(A(kC-IdpS<8Jk4 zcc#4*_^C)`k!(H#JXvFCHt1A23+_gzfQOA?vC6kV^0UN5g<=FcOQ@i+)GB7MQF=)HxE5h zFGBY)I%SLlXPhmeZh1 zIAkcy2DpZ14{0p-07_#*#WdkOvJhs$tpnpj3lauOfl0$3r(ITn8aCW3468NfQM0J2 zmnlbr9bQJg0rCye`zIvJUg97>Tn6=@xD0nwq8s}jkAr5-yTGfOUn~8=z|XZ&q3r$p zc#CciMZ%RVG~%^(BR)nfo=ZLV+`gNXTOjuL?lABcJCYns@7Zj_+(rp1s$qkCid(Fe zlAoJY!&7x#(C7}SG;nzrgq`TQFPb=U_~;Q5cbjlk=*YsXF%#Y$JQGGTQ0=I09iP2E z{pn&`x7g|V`I~cIRdV+3?a9%_>3IB?@%R;)C9lMi102C1G7djU{I{% diff --git a/straight/build/lsp-mode/lsp-mode-autoloads.el b/straight/build/lsp-mode/lsp-mode-autoloads.el deleted file mode 100644 index 18cb600..0000000 --- a/straight/build/lsp-mode/lsp-mode-autoloads.el +++ /dev/null @@ -1,266 +0,0 @@ -;;; lsp-mode-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "lsp-clients" "lsp-clients.el" (0 0 0 0)) -;;; Generated autoloads from lsp-clients.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-clients" '("expand-start-command" "lsp-" "parse-rf-language-server-"))) - -;;;*** - -;;;### (autoloads nil "lsp-clojure" "lsp-clojure.el" (0 0 0 0)) -;;; Generated autoloads from lsp-clojure.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-clojure" '("lsp-clojure-"))) - -;;;*** - -;;;### (autoloads nil "lsp-cpp" "lsp-cpp.el" (0 0 0 0)) -;;; Generated autoloads from lsp-cpp.el - -(autoload 'lsp-cpp-flycheck-clang-tidy-error-explainer "lsp-cpp" "\ -Explain a clang-tidy ERROR by scraping documentation from llvm.org. - -\(fn ERROR)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-cpp" '("lsp-cpp-flycheck-clang-tidy--"))) - -;;;*** - -;;;### (autoloads nil "lsp-csharp" "lsp-csharp.el" (0 0 0 0)) -;;; Generated autoloads from lsp-csharp.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-csharp" '("lsp-csharp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-css" "lsp-css.el" (0 0 0 0)) -;;; Generated autoloads from lsp-css.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-css" '("lsp-css-"))) - -;;;*** - -;;;### (autoloads nil "lsp-elm" "lsp-elm.el" (0 0 0 0)) -;;; Generated autoloads from lsp-elm.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-elm" '("lsp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-erlang" "lsp-erlang.el" (0 0 0 0)) -;;; Generated autoloads from lsp-erlang.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-erlang" '("lsp-erlang-server-"))) - -;;;*** - -;;;### (autoloads nil "lsp-eslint" "lsp-eslint.el" (0 0 0 0)) -;;; Generated autoloads from lsp-eslint.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-eslint" '("lsp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-fsharp" "lsp-fsharp.el" (0 0 0 0)) -;;; Generated autoloads from lsp-fsharp.el - -(autoload 'lsp-fsharp--workspace-load "lsp-fsharp" "\ -Load all of the provided PROJECTS. - -\(fn PROJECTS)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-fsharp" '("lsp-fsharp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-gdscript" "lsp-gdscript.el" (0 0 0 0)) -;;; Generated autoloads from lsp-gdscript.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-gdscript" '("lsp-gdscript-"))) - -;;;*** - -;;;### (autoloads nil "lsp-go" "lsp-go.el" (0 0 0 0)) -;;; Generated autoloads from lsp-go.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-go" '("lsp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-haxe" "lsp-haxe.el" (0 0 0 0)) -;;; Generated autoloads from lsp-haxe.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-haxe" '("lsp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-html" "lsp-html.el" (0 0 0 0)) -;;; Generated autoloads from lsp-html.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-html" '("lsp-html-"))) - -;;;*** - -;;;### (autoloads nil "lsp-intelephense" "lsp-intelephense.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from lsp-intelephense.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-intelephense" '("lsp-intelephense-"))) - -;;;*** - -;;;### (autoloads nil "lsp-json" "lsp-json.el" (0 0 0 0)) -;;; Generated autoloads from lsp-json.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-json" '("lsp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-mode" "lsp-mode.el" (0 0 0 0)) -;;; Generated autoloads from lsp-mode.el -(put 'lsp-enable-file-watchers 'safe-local-variable #'booleanp) -(put 'lsp-file-watch-threshold 'safe-local-variable (lambda (i) (or (numberp i) (not i)))) - -(autoload 'lsp-breadcrumb-go-to-symbol "lsp-mode" "\ -Go to the symbol on breadcrumb at SYMBOL-POSITION. - -\(fn SYMBOL-POSITION)" t nil) - -(autoload 'lsp-breadcrumb-narrow-to-symbol "lsp-mode" "\ -Narrow to the symbol range on breadcrumb at SYMBOL-POSITION. - -\(fn SYMBOL-POSITION)" t nil) - -(autoload 'lsp "lsp-mode" "\ -Entry point for the server startup. -When ARG is t the lsp mode will start new language server even if -there is language server which can handle current language. When -ARG is nil current file will be opened in multi folder language -server if there is such. When `lsp' is called with prefix -argument ask the user to select which language server to start. - -\(fn &optional ARG)" t nil) - -(autoload 'lsp-deferred "lsp-mode" "\ -Entry point that defers server startup until buffer is visible. -`lsp-deferred' will wait until the buffer is visible before invoking `lsp'. -This avoids overloading the server with many files when starting Emacs." nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-mode" '("lsp-" "make-lsp-client" "when-lsp-workspace" "with-lsp-workspace"))) - -;;;*** - -;;;### (autoloads nil "lsp-perl" "lsp-perl.el" (0 0 0 0)) -;;; Generated autoloads from lsp-perl.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-perl" '("lsp-perl-language-server-"))) - -;;;*** - -;;;### (autoloads nil "lsp-protocol" "lsp-protocol.el" (0 0 0 0)) -;;; Generated autoloads from lsp-protocol.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-protocol" '("dash-expand:&RangeToPoint" "lsp"))) - -;;;*** - -;;;### (autoloads nil "lsp-pwsh" "lsp-pwsh.el" (0 0 0 0)) -;;; Generated autoloads from lsp-pwsh.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-pwsh" '("lsp-pwsh-"))) - -;;;*** - -;;;### (autoloads nil "lsp-pyls" "lsp-pyls.el" (0 0 0 0)) -;;; Generated autoloads from lsp-pyls.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-pyls" '("lsp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-rust" "lsp-rust.el" (0 0 0 0)) -;;; Generated autoloads from lsp-rust.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-rust" '("lsp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-serenata" "lsp-serenata.el" (0 0 0 0)) -;;; Generated autoloads from lsp-serenata.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-serenata" '("lsp-serenata-"))) - -;;;*** - -;;;### (autoloads nil "lsp-solargraph" "lsp-solargraph.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from lsp-solargraph.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-solargraph" '("lsp-solargraph-"))) - -;;;*** - -;;;### (autoloads nil "lsp-sqls" "lsp-sqls.el" (0 0 0 0)) -;;; Generated autoloads from lsp-sqls.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-sqls" '("lsp-sqls-"))) - -;;;*** - -;;;### (autoloads nil "lsp-terraform" "lsp-terraform.el" (0 0 0 0)) -;;; Generated autoloads from lsp-terraform.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-terraform" '("lsp-terraform-"))) - -;;;*** - -;;;### (autoloads nil "lsp-verilog" "lsp-verilog.el" (0 0 0 0)) -;;; Generated autoloads from lsp-verilog.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-verilog" '("lsp-clients-verilog-executable"))) - -;;;*** - -;;;### (autoloads nil "lsp-vetur" "lsp-vetur.el" (0 0 0 0)) -;;; Generated autoloads from lsp-vetur.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-vetur" '("lsp-"))) - -;;;*** - -;;;### (autoloads nil "lsp-vhdl" "lsp-vhdl.el" (0 0 0 0)) -;;; Generated autoloads from lsp-vhdl.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-vhdl" '("ghdl-ls-bin-name" "hdl-checker-bin-name" "lsp-vhdl-" "vhdl-"))) - -;;;*** - -;;;### (autoloads nil "lsp-xml" "lsp-xml.el" (0 0 0 0)) -;;; Generated autoloads from lsp-xml.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-xml" '("lsp-xml-"))) - -;;;*** - -;;;### (autoloads nil "lsp-yaml" "lsp-yaml.el" (0 0 0 0)) -;;; Generated autoloads from lsp-yaml.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-yaml" '("lsp-yaml-"))) - -;;;*** - -;;;### (autoloads nil nil ("lsp.el") (0 0 0 0)) - -;;;*** - -(provide 'lsp-mode-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; lsp-mode-autoloads.el ends here diff --git a/straight/build/lsp-mode/lsp-mode.el b/straight/build/lsp-mode/lsp-mode.el deleted file mode 120000 index ccdbbfb..0000000 --- a/straight/build/lsp-mode/lsp-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-mode.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-mode.elc b/straight/build/lsp-mode/lsp-mode.elc deleted file mode 100644 index fb5e8d26bc376a819ffe7196482df41c6ab44629..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 435483 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
1YIfQTq@NgT(&G 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

iIinHJk=HW>ILqqAY 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 Qh>5~SJpr2}p9`=3A6bu+ga7~l diff --git a/straight/build/lsp-mode/lsp-pwsh.el b/straight/build/lsp-mode/lsp-pwsh.el deleted file mode 120000 index 75ea373..0000000 --- a/straight/build/lsp-mode/lsp-pwsh.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-pwsh.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-pwsh.elc b/straight/build/lsp-mode/lsp-pwsh.elc deleted file mode 100644 index 401aa6e09cf119f4f3d6188492d7defe0fca4c9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15314 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 diff --git a/straight/build/lsp-mode/lsp-pyls.el b/straight/build/lsp-mode/lsp-pyls.el deleted file mode 120000 index 7a8a7b4..0000000 --- a/straight/build/lsp-mode/lsp-pyls.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-pyls.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-pyls.elc b/straight/build/lsp-mode/lsp-pyls.elc deleted file mode 100644 index 09d551b8536f89fb7ba04e254af598d2abbedada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18113 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 VgI1tVuj%ap0wznqqNC%3{|B2YXmkJo diff --git a/straight/build/lsp-mode/lsp-rust.el b/straight/build/lsp-mode/lsp-rust.el deleted file mode 120000 index adfca21..0000000 --- a/straight/build/lsp-mode/lsp-rust.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-rust.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-rust.elc b/straight/build/lsp-mode/lsp-rust.elc deleted file mode 100644 index ffee0d671b80deebfab0122e1473491606f8cabb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33302 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 F{{WxhANK$N diff --git a/straight/build/lsp-mode/lsp-solargraph.el b/straight/build/lsp-mode/lsp-solargraph.el deleted file mode 120000 index 1ae50dc..0000000 --- a/straight/build/lsp-mode/lsp-solargraph.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-solargraph.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-solargraph.elc b/straight/build/lsp-mode/lsp-solargraph.elc deleted file mode 100644 index ce5fbe9e6a5d6031497182264926f8b0002c630c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4246 zcmbtXQE%He5H|L-dD!#zHbxm*8;BfBvaQC!fTn3S1S`5C8PJEiKxv7xxk#c$QAyKZ zzmJq-(^A|Rr~$zid3PUq1Ur?RIS6~Q6t~d56%@-A2Fj6uJHW@f%TF0HH zJij5mN~W&)`2`g zjLd~d8QAfW)ih9-0xKt9k8f<8J%YuYE^<*Sj^^|Ake1~>foY`#4mYE!6&IIaD;e4p zc4%9*gVGn_ZmF9ZQlnpb@6WE@UcUWvO4#RuNuDvZr?kJ%I;@aS>`z3Mj%zJqpZMi{ zHW%qr$y-_N6EJ28&$;RGt;}s-BHOaJ5JZV1!c;WaD=(5kDX=FH>SYsSi*wj#`I03J z_7Q}{*Yk~C#`Z(sto0j~KoohdYvg znP{b`IsS-z+CV)gcO1+JeOM|gRjop;Xu5f5VlQd3rop1Q>%i$F|9-!F_|l({R~1jS z@LcZ(e3~KCzjk{l3Yv0SlIIQDM26s`Ia^z<_uzexeiqCU-RjVKhrxF<2P6JZ=z!2^ zHF-Be+4=4{n`PkCN)>Z~4nm890j1~E8O99z%p$#s5$PTNMh3)xaWd?G>^JqNmY4p6 z{%mT`@Bpn_O9mr6@ogmM_v?NR&515Pd^Sr~5$cYP7t^vE+px|+&q%i5C8WK(>V73t znu$x&v-dc_EjRbyX?DYP3E|3GNg1q4wq^fN%Bo>+6GCIfn<>)v(tOqeS>u zi#69mS@U>fVGmuPiL>cGEtt(z3uV(gTV9)~me*E;ZmiFmYx%9TLc^n08O{CJx~1W; znQ9@RUS8Go)Y^|-N(yABgKjP&{xqT?XY_`-dLpXdr#ZVr9p^c#rIuNUuDjOYnjqXp z^-nYUuaHK!;(kjA&|1T?eCe*=v{sZ{NUrXQ>yfEdFVk9&x;!Sv90Fi!x;D7y3ya+( z2f_H`5E2k9@(XI()V1c9gM+?Rjwm+i-U)eALYCG7(?#Lwog{owN%LplWMyjvHuc`E nLPLWZ0WY8BJ;1;J`|7XjcW37peT)}U+(HO9Di(w~>UaMKtN|S| diff --git a/straight/build/lsp-mode/lsp-terraform.el b/straight/build/lsp-mode/lsp-terraform.el deleted file mode 120000 index 5f51d86..0000000 --- a/straight/build/lsp-mode/lsp-terraform.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-terraform.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-terraform.elc b/straight/build/lsp-mode/lsp-terraform.elc deleted file mode 100644 index 473bde3a12586e9a56720bb98e4b93d51cd4700b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1564 zcmbtU!EWL(5T&p<=&&#|bS8 z?VgG>!uGrwzZuWVc*sh!pD`{bYiJ-K?Lb_EvmkFdgvCc@fv;*`S>wu@JNa5`wdO2j5 z?{cIXb13Z~(aLcImu^A6UyqHuo@DsU@jojym85{8ViD( zObP>Tg+Lb7_hJ`5_45Qi`)jw`z4_J&lIT=GFpI(vjh@UH^$Ug;p`D?fqg|j;wDBzR zeu`_#PQTV@ib#q`ib#q`I=;G^Ma<{%ap+};XPA@uwMY8>`RVaKp82?4JgefP|HMcB zZnTK`_;4J+qY-~fY490rL2_SDQd*~Tl8PkbMv$e^Wl?$Y0S#YhlY^2O1h@BhV9TP= z#sQwf!>fCMQ-wnWZ+L>a1BmNPaVFIodZo!owF*|w6*eA?mN>EHe3O%-FhAikG*0AA5@;Q#XNAB}kVK4_QN|kt}_r9}m-m}1@tl#dX zV!<=XEp(f#NY2+ties-wB!H)G8dyS6tE52_8w z{($%|6}CKjLS7%}&fi%}B|JO9#jEC;di%1IXDv9~RMYQC7_pQVpN=H>xls=43emCK z$4b1Q)RhwTc=#CWQmGFQ_s{>XOL5MhwW$PVp|=Nm#rcsoQXA>EKq$m@e~3)MEiwy* Q(Hn`nZ1f9XDeSlZ0U8hD*8l(j diff --git a/straight/build/lsp-mode/lsp-verilog.el b/straight/build/lsp-mode/lsp-verilog.el deleted file mode 120000 index f215246..0000000 --- a/straight/build/lsp-mode/lsp-verilog.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-verilog.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-verilog.elc b/straight/build/lsp-mode/lsp-verilog.elc deleted file mode 100644 index 17698639cb16acf5fd98a614a4f0a0201bd4a5f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1106 zcmbtT!EW0y4DD@OeqdMD1A+vo5?fB&)j17q4+VM{&|#OR7!*mdwb+s;(e1LYA7#5k zw;gMMwn;vb@6q)7`u6hu(b3Uly14waX8hk&{ny+s1WaK5OG-NUT&HS6D! z3b75va#_;$cH4z?%`$Wj-Lg{kH(6=9*FKs5OXg8{)3e@nR>qx=&$#dK;XduZPdcie zB`*s>!Waom<`0lPKtexP6IT-*1QetID-AF3PzzgjqSO$yC)rVlH(`GOgaQw(9)77f zGOtTRiv2iZXvAK}R?mK6^%HH6wR+$gQvsE6FM~xRzB}KKKfr99bMMZfc;>>4f@I7Q apVk}a4IY4HPz*F9qV?|4C`~%~eDWJ2CWAVBU?k0jrxcz20;U@#cW3DK-c_cAHFz_GVc(Gyk!<< z-t;^U=F!BPCX*~rqxdL$7f;hH_k!s(oO%VJ&b@Z`o`YkW07snU-Xw|h0F9UVp??>@ z#QygF&fcCkIS$fbl7q{4nS2mWy)5x2LF^rb-Yf}9L}YI=FAUOI6sBH&jE3EwpbIHn z=|5uNs{g(9)?2p@&hyZpB-7AqjeDD$`0LypcRTcf{<`W*4`2HD8{lt$_1^xW0PUb<2Q52j*+I+h=I$>3k9J+O>k=-4r&jd6Z^Cs=xFN$4h6=derU}<0 zE+oBPm*9G!Qwdk1*E8t#m|joP>yrQsKKmV$UY~j_>GgX=uaEu^y*|mvgd3LN@I=84 zST2JaxeU4{+yK2P;QB;w06JCu8{yIEYTYp^oC4tSVM1EqBk_?jhNm@ z(i=fGrd&oPeHoE9NO_J1)V~qFRrPN)GUU?T?0on}0f}$hZvYnm-p8+i#-|;8GU(!$ z-8ae@9+WUVlo)R<>R z42KqmqY{Q=i6O$T71I;y@XCTeDZ$Sq{9M9Y<_qw#1)r4Q7ZU!fTKLq0&r0yQgkK7H z&^yJavO=F(7+#k!oJ$N}7a0EFVEChj;ZG$Df0h{jQeeQu+H{c6Y_ss-r)~)qe&|VT z_}DiQ4yq6iU4$bGVP~^I*y#v__96quurzfYT%DectFLhpKf;6nc8D)!q2tGqgRo0d zk#>xUb~^>aE=i)oqKS4r7Z*vVglnL25kHE#E=j~@uD9tR?2&X#guQNout$=pW3JbC zaglUNxP}@R@l%JZ@AB2R`RZ%F`m6ZryL|O+zWSQ4{wlr(E?)ziuYu-kAo=3K8_-DE z127mkLL1PinL-`Q%MGnrlC%f54ff_jvfq4NxJYb zH4Z5hHVg$0hYt**g+m(`IJy;lkWnf31&*+dL-Wz8;seIT!C~_O!y+6TC`lC`FfKNZ zuFXeR^U;f3LI5@z;rk`Y(8K%6b?2QHXkqJrKNp}CmgHY7(0?s~{+kAMss7jk{YeS*-wV(R zyYU|u=zo?#|4W0qRR7xo{ht!({}!MXR>HGDZxo0tuO)aTA+Rjw5>s1s&_2V%@Sy*0IittT?@2V0_{sscbX0? zxM2xyB;nj?de?%xSAyG;aPQ&QvVr`$1^0dl?gN73mT(_C^!6>d z7bUn)YT-V$;9i#CK9g|2ap?Wlg8RG#Hy+mleqjOrt_1jdf>Q&Jf%uZ1@<0R@+(8L$ zBI!->YguJN3+}K4cO>DC9k|GXdsTuvvG|$)X$dZqeCGHS z{extd1>~s(c~*jaEg{bf$gc~?KUk1|EJ6NBLjGAm8p{0_3l990O%yR$3yp`imBLSD zLxmrdt-{Aa!8^XNWnvNF%gEuRV{_6`oKQl-K-6K15>cn`A|k5VQ=ycE>=Gp+9GQ%} z-AxBaw`1YxcGuwOxj6bZjzNK=OTsAYJNR&g(zAuq(?Y4l(Q`+rXOB=%k5EsJkf9^v zZg1%HrAKlzW!m2?`qC#^3Edud`!rH^fZvC3#Eu8l3vD16@nLX7Y@3L0kcs#JV*Fu1 zz26*ca7ZtH0j)0fQJ{7SVeEWZfZTXWzaHaPq5)9;pOmZu(`=}uIIKnu9W%N&QjCmL>yeVvNcDWwr%@s%M<66VC?X>%6=WgABjg~A z9#LZ?Ak-s?5$Oi?i$sX6GWCl>NaldSVFup*(ak~yAS6NCi{8l?SL?R7wFo9B!0xL(-CIRR+Fone?x2m; zk<%cJf&=X3QcFhdV^`NdOVX1J*h2Jp5ysOnoGi>gtoye-FOy6E* zN!+@9Ta4-Rt=24;$dKk@_nt${|+k=))h3a`nVH~EYa{vm-6}4B> zIXg#j!fWq1Iy#==kDHNT1felX5twzTZ7_=J?u}x;{4fR^iVT?!>fCe@d z1G#btB|R#S!3^;8;K0wKuU$cQg>pV!&JR$Fk{o($R5NdZZxNZ*ob|w)g{R@H?d`?K zVH)L7%7b&RzbP2Xz)>u)T!b+)L}1RHQzb*qEkMd-X&p07xR{2A!4gKS=!H;WTiZ6e z@3$6dnCIuT)CyzNC1bQJ;PtSup*GY%4UZsy*B+sIC^U?bfm~atSDAkh!o)|1=ggMf z9>qg2E{)W{?I%qSr<*<5O~T9;x3{8`Vq$q0>EV?)R+HM{x^HvcU&l3D+4tX(7~lEe z+v^0`C|B+Sy9a}YJs@=7Ci`SvUG|4I`@@Fp6S{AceNx$FMF&Rjx5OhK%V`>->hN6X z|EOU{1a$MRIMgmZk6%@E=dL{-cUN^oEMFI&0);2V#tT#17puHsrcN^|A@s>l&X~;Q z?Nx<$x^d6$=RNe(_WY_WE!&}j|7+w@F1OAUxpm7n=H9KdG+6u|Yk3+SEOUe|@E5TR zA)tYS59i*WV_}NmHesEBk=H8(eTFmjGMb_Uw(WH`H}RO<=UMpcWdcvF?QN0c=^qBO zEW|S+v~AKUKh6*h);?Cw>oeg;@bX6Sm0VEt!k0DkM@aEQ#0>0><6m+x9BCCx|I6bL zJ`lY7#5)d7L#+M`C%pi%)-p!Jg0J%C#WIh;ha$M^<-(pttJugb@X=jAL}fg!5$_O@vo=5awrL7<-@Yqjnk*BL#)kQM^4Zhyrv&hDUQ4 zVuax~EXcWS zd7?bq_Go(GN=IY`JxXHO^n6726xvxb&P+rz*p^f>H3xc|v7D~x2BH5dpu;UuzPRs?8JXM_cd1i>1m z8A!V*0JbGmJGWHGhRJ2%@gyE+b}NpwZTItRdQwkse-TciL(0)$N<%QSDMo$X&zn5Dh@m)gwn-m%3FeaFuxnh`&yX>$ zJS7`31jU|(Y_UW>g8jlviOIrL$g1t}u^(CnS#;TPa+Zx_(&hpLM|3E~fov@sxkId~ zjks4P$tTNhPp6Fz!e+f-bI2@)HpAhcBP6_zh$u1gVxR4)@Mr=aPsuhR76*pLG3?uv zjKMStj$$mq1hy}ng(%CGnEB``9V|NX=D~S!EQtnV9Mdeu`KByc!j;6cDKh-z6(pb! zdkgYSR@r%gVIn`Fa3*5PQJJaM z^{xclMB$YcvX;q0?vNw&ViIjnr);`m8AVGL9O4cT^+;946fN&-U}1!$I2j3HuC`m7 z*KN0o4ze5Q^lYPpe1=vh&SfZdA_%EY%44Hp%t>2H`X#lBDU7ir!Y9!h>Xl&2&@AW# zou#{kW{u-0E>ue_bQjVr)k#CS*6WgCm$T&&oZ1{Vkhfn#Uu_Fv!(j$5)Sk+PR_#cD zVjn5<_{1TE9Ff<8U4am4?`6?Z9AG!3nHjk(JL{Ku_(Je>eGy&p!kGC%=AQ*AM&QWp zs9Y33W-z!=lwucPUVyGjutv5~rs@&4UL>_`EFwDB--w>jr;AZj(W*gJpurekgeaVb zki^XUj=>?INwwwy_8@0Cg-RM>tCW;962*w*Gm%|KFdI)1*&lg~!wYEZY91gKl31?H z6TG2xImzMK*!&bKzLFy{CL9_{EGOYPoVBU8m9$Dx2Mmdlljj&qV?(vpk;)4zE%Wf? z&DnC!LLA{uW{7OCfrP<>u47ksvxKI;Pl?s}B0s-U7lZ+n zRM=6Kosv|>G06B#hn8I>sw?VHlU^apo}5$_MKrUZ&AOzBd`tbo0%Yr0ll7^2Unn-Y znmfHVi*qSmRmm+FIJyABC%IP$px}3Ly`WU41X_5%}`xpo$ zx~NPJ5eHlqW$fMA=P2Bn-0?ufMhJzVJ**9jWsW*D#CZWF(U1j1WKoCHaMa)hh;U<7xU3p|W;T9d%TpeGH_g~A*acoOU8@u$EqbB{93;X1kqjpsf`zlnGq46*08()sJ6mLP>aMK)b zLm7C7xRi5GqHBLRCAzyp}#&_ z4VUKi1Zj69nnbA175RS32pmSJ$>#mFiuxioiCZEqUDSoco(I@mn21awWrwisVXl0% zf!p>Tyhi;oo{r;JNYfLkHkGT8`;wP_5F5Uf$WJ5GHso}xTZSS`z^-xZdhL##wQu6u z8LMKQP)b|xIBSvAWObB`){9>yg{j`#)f*X}S(1+UfB;Dtr66D7)P?}&ts6?+alSsn zW{x3!Ne7;Gv*ZQFLY!5YBGWx_OD#4!s9Hp6E7ys3xL|Qdq>{uYIkK4qN1i?Heq|Gs zxo0O#+p5i{8u?=LsJyjAM+~^49*RO`{AU4n(JSgB=-dc7y~YSCxmNEVRm;_o5odk` zEYgEe2dX3~a#-jh6(^+fG!E}3Gz#*XaMfIA==_H~OVU(z2&Cwa*dAe(u)=ops0+65 zaWdyJ6UxZ!s*X2cxq1KL1JkjZ&_{J0pTMZeZdlVt4>N6?DI^GTcM}*dq~a;7e4*h~ zIMy&y(=$U%IHVC&9Cs+pi8Xbm=DusGd@D33)gcPSiy0Q>#+O%t@#Q2jzNAaz%h$*L z&eQVu7ccQ0eAQOoxN{MThH4v803gCBw>o0o#8kWDSZ7c=gEhl2abm$ByGKSa#Kv%v zuFgl@wYAzRN?997YgM}bp6NV>tbO|CduEIoa!N%}%U4ua3YV_xB+f<$<=-@`8LhDE#tdoB7pl4qzNnP@+WD%Hmsl?7fF=&?VY^UNzPX!m z8y%Et8$5EI_H!0|iW(4Fe&psXX*xBOrn_nxwS=68Gt{`9ng)VW>H6o|iCZJ==AA-a zw$Ujn%5Lq&P$sTXKwVCXa_3z1j%bmkwd~rp^`&Nju#o_F%V%C_GnRZ`Y^~)~p4e;+ zK><;U;pK7+9DxhyqG1}O50lCsYzwP$~Am1#2T<*15+MOUhqTWgxk ziE{D&u3xH_3mg$dEjPPH86`c*{zB4OQM40+PnLoEsUU?fbk<3yP@a;aDa5|cI2tEAj*-y5S^sZ^F&4iqfCl&ou0 z7R=6q^UN@1G3uFD9m_Hl@^S)1L3K%hTvq*@MT!J5Zk3)KO9iW#S6AoXFb*_KzS<4M z0o>rgJ(MuK>7&33lbB+2Nn3O{c^~2ibs(Q(hnHE7ZF`&Ff z9Ny*nq{cB>GnzHL8zYx3akl@wzC^W#_hdrnv=gdAmKb1`P=b9N&K4;8r5Q@q%b0oN znCdWbM*NYkUWJ)8%SGhD<$5<;ob?akjaLMpU6kL8smAeVm+S9~_>zavKl{lo4`R#o;W=eG8w<0nCSvRrJ((|z)dvg0t!A5xa%8Ey2+yeX4=lrV^+fs$JSurAu`<8|+{-rdMoBT!>f!>mY`IQ8p*W&gM(mt7Rlyo@njF#=!}Z9r z#3S!qT#p=|>$;t5X4Kqjx*D%9 z#+c7+>+f?lBeYVay&DbZ`t8@ITqvu1QH5HyLs>(cw|Z#yu_`=^pN40TQF4JXkjC~t zU#C(hfVDeC$Y*oar7U~6Fc(S`wNrmB2WmOOkvhvqfE&jfLI^4-mPLnYkA}B{9=Y^X z>)P$3X6Vh0mEB@r#gT6vH4~ifz*74%HgO{;ZUYxm5l=WtqmII*4n+e(#=1^k$C94` z(dNtZU@ZLMSy4cIZ4uElSn8sKk=zKkC?2?RiI_0a~^F zP=`;(h_(Ew7_ttY(?zw={M4DnN>ZFJsf88Ulp4ASg|UzZX`F>or9}3E_qyeTP4F@AXRFdw{_4qINofN5Wz}GTn3*qlo84)^h-Z&OV}pS zpoUs;zyouxbdaWoSC?K9*EtfA9jJ)Ku>2M$WEv7umS%l4*r>Z|`E3>rYLseMweqN=L5=p3a&(+`jq!@YbfQ6x`GUOGM}r#W<(OR+4QkwV?5>UmHT(+R)<%OG zOC1+4XdzM+_ZOHDgxRR~U$68HVo%L&WuF_yo*GLL$pPOjia{WXL2Zw zw(!xMhWO2DWyX6VZmEnZHC}|uy0$_X6;nwU~Um2j_( zDK%VM_jT=P>ZT0_Qk;3`*m{RbRkQ8vr98Oq4BEQ$@wP2e!4t)zduF_<`-Q6l#pMES zys8_u6(SW;s<~sttGac8Qnjv(S9N;_yBV+QW-i)Nys8@(_)77reqJCd#jE;x0dK^d z`e^}e#GLx6f~|`=bxVb(Hs;h#fs{8o%Q2>Y4pilhP+JdBw#rfAF4wX;YGu{PT6Tf% z!>Rz8o;dArdJR@ z6F03j!k1_3QN3!0>Qw_&RC~B=hE6nH&mFeun<1oz>(S9wyp1GB4cDWScM~_lDBG?_ z+LXmc9P(Az#>I?sVz{bD4ISR3KDKcw(F#a!VPArm+|CUyNB7r3ieI8=gTjQ8ccCidm4CTb9&WyNbL zjDgogjlF~#WQJpAiUl-Ys+WiC8t)D{r`rbyX?Pm(oueh>RDFeei(w7$0v9fjHB5zAk)0pl^dkq1GO=43Zu_13 zm{U00q&|z+z;GL!&$!Je;^)B$PTn76cm)eeQHxi_w2IfkTOqu|GYh4yJ=8pt zUeEy(^$rLD4|A- z)8IZ-U1>IpAV%CE2nmw7CgS@R-CTeSK`hU1(W5M%MyT}EKQf0ukgp`77QVO68Z zH}P)Kd5=?ZCG8=-jc3s5i}&%oc@wh6Tb6p85)aA6Co$tf3*1sjg@#^>UKR3%M<6)W zaSIq8?md3+bo2ecqPTT=Xbm#iTBggP)g% z!Ibu$y!Ow2fg)L)oI}wazsiCxO~y6cbmnmXG1-!Ri>7>i@s{+} zqOV2QWg@S(GbKLB;Q^s=tuPw2(By>UytD2v_z zhBssV0RJ1j`Q~@kTeu*%;qW`+{a|>X*4y86#-mExk8=nl#rvIj%z0~nNpF?G23{tI zT)4w64{vzF%P#O1o8qEVe9?|MzOX&OYd`RADb}OoAUmeFc|gKjT;mTBqgb>h7?HMr zH^L@6uCt)V(2+idu#hGuJ!?sKFv5_d<3EAe3SlZa_V9t_NFP{^^nv8Ki4UF4n?JpI z+YkndDpPIEx#Q?7-3myB4YK#%RRtquVG8IA@19oNm(M=_X#e^44l6Cy$>K~ax_|ff GTYm*$9xo{X diff --git a/straight/build/lsp-mode/lsp-vhdl.el b/straight/build/lsp-mode/lsp-vhdl.el deleted file mode 120000 index 3896d62..0000000 --- a/straight/build/lsp-mode/lsp-vhdl.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp-vhdl.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp-vhdl.elc b/straight/build/lsp-mode/lsp-vhdl.elc deleted file mode 100644 index b7b22e619e8c509689e201d8d00373d64c0b5c7b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3610 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 diff --git a/straight/build/lsp-mode/lsp.el b/straight/build/lsp-mode/lsp.el deleted file mode 120000 index f1a0eab..0000000 --- a/straight/build/lsp-mode/lsp.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-mode/lsp.el \ No newline at end of file diff --git a/straight/build/lsp-mode/lsp.elc b/straight/build/lsp-mode/lsp.elc deleted file mode 100644 index fd07f2066ae213a3aaad8a30d5b3437e9f0f1b8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 480 zcmbtQO;5ux4DC68fUDUFq_yhDVXJyV)ee)m!Hse7l8jnvlM<&x$U z={-Bm?yaAHCaxhN$oY4XhqUV?p}D9DvOro&7hgFlnJGI)jZUVQ;f?uw)U diff --git a/straight/build/lsp-treemacs/lsp-treemacs-autoloads.el b/straight/build/lsp-treemacs/lsp-treemacs-autoloads.el deleted file mode 100644 index 0928459..0000000 --- a/straight/build/lsp-treemacs/lsp-treemacs-autoloads.el +++ /dev/null @@ -1,73 +0,0 @@ -;;; lsp-treemacs-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "lsp-treemacs" "lsp-treemacs.el" (0 0 0 0)) -;;; Generated autoloads from lsp-treemacs.el - -(autoload 'lsp-treemacs-errors-list "lsp-treemacs" "\ -Display error list." t nil) - -(autoload 'lsp-treemacs-symbols "lsp-treemacs" "\ -Show symbols view." t nil) - -(autoload 'lsp-treemacs-java-deps-list "lsp-treemacs" "\ -Display error list." t nil) - -(autoload 'lsp-treemacs-java-deps-follow "lsp-treemacs" nil t nil) - -(defvar lsp-treemacs-sync-mode nil "\ -Non-nil if Lsp-Treemacs-Sync mode is enabled. -See the `lsp-treemacs-sync-mode' command -for a description of this minor mode. -Setting this variable directly does not take effect; -either customize it (see the info node `Easy Customization') -or call the function `lsp-treemacs-sync-mode'.") - -(custom-autoload 'lsp-treemacs-sync-mode "lsp-treemacs" nil) - -(autoload 'lsp-treemacs-sync-mode "lsp-treemacs" "\ -Global minor mode for synchronizing lsp-mode workspace folders and treemacs projects. - -If called interactively, enable Lsp-Treemacs-Sync mode if ARG is -positive, and disable it if ARG is zero or negative. If called -from Lisp, also enable the mode if ARG is omitted or nil, and -toggle it if ARG is `toggle'; disable the mode otherwise. - -\(fn &optional ARG)" t nil) - -(autoload 'lsp-treemacs-references "lsp-treemacs" "\ -Show the references for the symbol at point. -With a prefix argument, select the new window and expand the tree of references automatically. - -\(fn ARG)" t nil) - -(autoload 'lsp-treemacs-implementations "lsp-treemacs" "\ -Show the implementations for the symbol at point. -With a prefix argument, select the new window expand the tree of implementations automatically. - -\(fn ARG)" t nil) - -(autoload 'lsp-treemacs-call-hierarchy "lsp-treemacs" "\ -Show the incoming call hierarchy for the symbol at point. -With a prefix argument, show the outgoing call hierarchy. - -\(fn OUTGOING)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lsp-treemacs" '("lsp-treemacs-"))) - -;;;*** - -;;;### (autoloads nil nil ("lsp-treemacs-themes.el") (0 0 0 0)) - -;;;*** - -(provide 'lsp-treemacs-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; lsp-treemacs-autoloads.el ends here diff --git a/straight/build/lsp-treemacs/lsp-treemacs.el b/straight/build/lsp-treemacs/lsp-treemacs.el deleted file mode 120000 index 3b4582b..0000000 --- a/straight/build/lsp-treemacs/lsp-treemacs.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-treemacs/lsp-treemacs.el \ No newline at end of file diff --git a/straight/build/lsp-treemacs/lsp-treemacs.elc b/straight/build/lsp-treemacs/lsp-treemacs.elc deleted file mode 100644 index a4b3a41d4a7b9eebdddcd0824c2e44bab2b3e7f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 115003 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 JO|rT6{{gJ)&PxCQ diff --git a/straight/build/lsp-ui/lsp-ui-flycheck.el b/straight/build/lsp-ui/lsp-ui-flycheck.el deleted file mode 120000 index bae844b..0000000 --- a/straight/build/lsp-ui/lsp-ui-flycheck.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-ui/lsp-ui-flycheck.el \ No newline at end of file diff --git a/straight/build/lsp-ui/lsp-ui-flycheck.elc b/straight/build/lsp-ui/lsp-ui-flycheck.elc deleted file mode 100644 index a26e799b58ab94ccbc575c73fc904bf5abc08fc7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7919 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 MgwpxXG|k$-0RpzZ^#A|> diff --git a/straight/build/lsp-ui/lsp-ui-imenu.el b/straight/build/lsp-ui/lsp-ui-imenu.el deleted file mode 120000 index 97ea6a5..0000000 --- a/straight/build/lsp-ui/lsp-ui-imenu.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-ui/lsp-ui-imenu.el \ No newline at end of file diff --git a/straight/build/lsp-ui/lsp-ui-imenu.elc b/straight/build/lsp-ui/lsp-ui-imenu.elc deleted file mode 100644 index 23b4205ee0fab1e16ea505af910a0768e2963487..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11738 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 Mq1dUfeXK739}(6!Pyhe` diff --git a/straight/build/lsp-ui/lsp-ui.el b/straight/build/lsp-ui/lsp-ui.el deleted file mode 120000 index 236d6eb..0000000 --- a/straight/build/lsp-ui/lsp-ui.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/lsp-ui/lsp-ui.el \ No newline at end of file diff --git a/straight/build/lsp-ui/lsp-ui.elc b/straight/build/lsp-ui/lsp-ui.elc deleted file mode 100644 index 3c8689d134eb3a18c8c7d12247e517bbd4d79b33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5744 zcmeHLZFAek5hkVBb=Ya9lbKHX@}X8rgkFIDNb^J@H&_@a3&`daIrOYG<(88P=WANskwDU0fcn9kUdN6E9^{oVlM?J~nUbtvhriGpj@GIE|#OW-edts1w9L0!Wx5&i%ypBf!9BbW@aE1~UUU;6(8|y{nlPnsY{*k#8U}K>)6gf^caQjLfK%3LMo3qew zHRK$?%>hImK+{n$zI7Ksbpb#?`5q<>n}MFnsCFC!dB7Ws{QeJX#4kITJa8X27~fFy`e*(%asjWDv1C*yFkQSWTA}uPI)~uwN4Q6tvy>XAa)b1TyB#~9KvwF#=V_UQB7*4jcT0@27RNmfx-Fi!T9O^ z?#<^Y<#Y<;tjJ%>Jz~VU+k6;Y-WngP_mb~@KAbc7otkjs4ZSAM{HFPLJe~eV;}$=< ze8_>C*+Ux>Zr^5|0N2CedUMPV%=7qa;=SS)!(CVC_c}E*0~`NT%-m5Fnx}RlBWUPy zK9Py76leio3_Z(`07X?Aa6XWo(pIgmt)a{6V&?}`>y?#L&Haqp%1Z#Nyb$)8xWpLZ z zp3>D+bWIu+S+rYt%oPw>iB^AAbE5LP1%vTMEN*YqM?6rbPOxLe?0{&5yo6(rk{gK> zyjn(4x3!30id;B|K|G)4F^E`CE@vQuMG|#mWNZDe$VT+NO4i8GxSvlegxZqEhtD4x z9kxCsEtHOFELSFrm}%f4v4+FAP;3*IEeXx%7jYrFL?8r^5i&@Mayh5{xX9`)l!3J6 z>NQ((9+xF1kKR6KfFtOpLTvefPcsPk6tu$Py`TfRn{pSs-+rrTh4AigOEB@gK*%ksMETGa(qm6n6&BY`_~eZrhRU#;PbsZFK+)}3#7imeQZ`&YEqnJV4VfWFLuQ4N1^pKi9ORzh zave$q{ks2uDa z@>|Pa6Hqy zs;S6rU|qN!G$ZrNQ!=Rqq92#!sD7aQ3#4CpoS`74SBisw=(e7Me5shpDhX-kbB+eZ z!H?$Dezv!dgyh98?e87z($2U0$1e^#Mt`s9hZ}Xr*`k8rmvtK6+-`28l3@Dlf6_2L z&aOty@izXC`2{s}=X*WQFUH%d1NOpUi~{?P6>}3vehD1U@B<4HRxS zi@#976ug6vTzH|FmtW4C2 zeCOXk2KQHrhrfdFQB7`}e83$|6y1Z}$J>{S=6Ji}cJsvRd+X1iLirv?b`SpIy4>aX zZOSfHb?AzNqZ?xN1hutaGAMw13{3U&4Hu|NwfF?5t@*Go+kPgbqVrMN-C;qEiAyfT9NanB`(YyH~%!$*UTVoXKzu7&`@ z@OdmNjz_h{ei<0>!vBXsK@5Y$|1b(rG;)+;gAa5Pa~&6q(O(h>10byiLK}hfoFlyX Isi)KWFVi{9=Kufz diff --git a/straight/build/lv/lv-autoloads.el b/straight/build/lv/lv-autoloads.el deleted file mode 100644 index 8474327..0000000 --- a/straight/build/lv/lv-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; lv-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "lv" "lv.el" (0 0 0 0)) -;;; Generated autoloads from lv.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "lv" '("lv-"))) - -;;;*** - -(provide 'lv-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; lv-autoloads.el ends here diff --git a/straight/build/lv/lv.el b/straight/build/lv/lv.el deleted file mode 120000 index 9de7b69..0000000 --- a/straight/build/lv/lv.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/hydra/lv.el \ No newline at end of file diff --git a/straight/build/lv/lv.elc b/straight/build/lv/lv.elc deleted file mode 100644 index a96639b767b5c7def1ae1674fc4ddc63b759c7af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3795 zcmbtXZExE~5;pp!whIJzMe8EHUNWKESaL&wFM4s3FA35#4UoIGiID=0jFuu-;=&YH z-CfyLdO!Z2*(D{*F8ZYcWQw!1v$HevJTrd${MED1c6N65A3uIf&(wS&D^a)?S<~}* zmK(Yd+DKJXGU`RWhp}6{l(wX-sz@!YoXhu_g@)bfma9T%*G*kyT4oazRdo@fu0kUg$h%dVf}cv^tXf6b zcu5&mvKGj`y%eHGh6TNPOP8`P6c$k)EP2i@JZ)UCs|ECxssxImIbebEM73_2$H7!8 zE#Gr3R@ADXDz^^7t*!-Pn&r;(jn^G~5F}$z*p<><>P)iyoMQn8D>*A|w@Z(%$by*` ztCJ{z=3neAGJXDM8&hoTQt&PNfmmM15pbi_7-T z@FYi3SW#Rv@2V#(+18a~l0o8*=@037ZI%E6_~eR@e6vbk2v>Gm*rl#X+QxKN$;{9Z zJMU}r@SVd6<8>E!kJ8=5wM>3jCoQ7~gMpOdbqG)5z5%;oIV#zEj zY1`K+pA~AQ){-y=w^ZN~_9<7opqa2?LtX(Lzj}KdkU@{k%h0NJVG3Zw5)((rKH}8Y zVpy77E40(-st|n(a9~&2>$UFs@;E+pblQ4~0(S+9l50!K7i=le1oc)>Y&O|?2fB>X zp(DaVA^_RSuh+}@gah3Q(by}rrfNB_LsTt$sPq{PTi~UGLHCT2Hyja&xo+|QzyWVA zjLBvK$b%WuVycBHNnAh=*>X5H2om{8VH<)_$VIqZ6o|1$ZW zd}0jvTr&R-h#>wxCjIeMI% zmnfk$fnb3N2+?-lz>D3z9~!K*ZOEKaa&|`jCKXB2rUH?9Bd)R%&r%2ih*eSNSC5k; z`u6+R|9N^EB7iUd`+}ane(|PzBQi|_*$Ka`b@DzkiIGmvjE|6;OLq4TnXwrAjB*#1 zg!$tOrVP(t_wI}Xjkf{h*c1Eusqzk z^(8<5*b&A59LLnTry9p)Q99YV#S;sj*okomq}DK0)c=uXgH|6dBp_VoD^F8+re8tG z3)r<@fR%Irqr>H35A*`;nu=V=?Jr zY;&x)9a0V^R}0k+iol@2perv>|KS{co@Qu{q7E?zN#!{uTP)CHy&0a#a*Pv};>h7e za@p6QpKv0e!gOj&3{u;KxaJPzxNS$VYe&q>CIgFJ+Y+J%7?T_O*%T-Jsd+BZYka$A zQJj1Ycnx)Xuy}%P>#bQbD`UkRW4=1auom)U;Q_SJY9X{mU!dTZUjn*0fi;Xq9Y+-O zs1!VPQ76Wr}_1A$^0?BX8To@i{ZI1ULA2 z-(Y~kZEAbYrbZH1BZH5DCJZk3m>K&lV)RFYy?foJ#&Id0)wr`a-Zq`Nd29OU_A%^K a(@0T4&0W&LNy2yOAlDZX9TlTgcmMy8)u5aJ diff --git a/straight/build/markdown-mode/markdown-mode-autoloads.el b/straight/build/markdown-mode/markdown-mode-autoloads.el deleted file mode 100644 index 6c35806..0000000 --- a/straight/build/markdown-mode/markdown-mode-autoloads.el +++ /dev/null @@ -1,52 +0,0 @@ -;;; markdown-mode-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "markdown-mode" "markdown-mode.el" (0 0 0 0)) -;;; Generated autoloads from markdown-mode.el - -(autoload 'markdown-mode "markdown-mode" "\ -Major mode for editing Markdown files. - -\(fn)" t nil) - -(add-to-list 'auto-mode-alist '("\\.\\(?:md\\|markdown\\|mkd\\|mdown\\|mkdn\\|mdwn\\)\\'" . markdown-mode)) - -(autoload 'gfm-mode "markdown-mode" "\ -Major mode for editing GitHub Flavored Markdown files. - -\(fn)" t nil) - -(autoload 'markdown-view-mode "markdown-mode" "\ -Major mode for viewing Markdown content. - -\(fn)" t nil) - -(autoload 'gfm-view-mode "markdown-mode" "\ -Major mode for viewing GitHub Flavored Markdown content. - -\(fn)" t nil) - -(autoload 'markdown-live-preview-mode "markdown-mode" "\ -Toggle native previewing on save for a specific markdown file. - -If called interactively, enable Markdown-Live-Preview mode if ARG -is positive, and disable it if ARG is zero or negative. If -called from Lisp, also enable the mode if ARG is omitted or nil, -and toggle it if ARG is `toggle'; disable the mode otherwise. - -\(fn &optional ARG)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "markdown-mode" '("defun-markdown-" "gfm-" "markdown"))) - -;;;*** - -(provide 'markdown-mode-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; markdown-mode-autoloads.el ends here diff --git a/straight/build/markdown-mode/markdown-mode.el b/straight/build/markdown-mode/markdown-mode.el deleted file mode 120000 index 01f653d..0000000 --- a/straight/build/markdown-mode/markdown-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/markdown-mode/markdown-mode.el \ No newline at end of file diff --git a/straight/build/markdown-mode/markdown-mode.elc b/straight/build/markdown-mode/markdown-mode.elc deleted file mode 100644 index 1aa458748c2310c37c7c124a55e5fb8536e14d65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 326979 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ú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%0A@O<+bi9MF4r4gOuQM9{i`?brYe#Q!1 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 LD4x|@ApOp7Bs=x} diff --git a/straight/build/ntlm/ntlm-autoloads.el b/straight/build/ntlm/ntlm-autoloads.el deleted file mode 100644 index 1aff6bd..0000000 --- a/straight/build/ntlm/ntlm-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; ntlm-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "ntlm" "ntlm.el" (0 0 0 0)) -;;; Generated autoloads from ntlm.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "ntlm" '("ntlm-"))) - -;;;*** - -(provide 'ntlm-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; ntlm-autoloads.el ends here diff --git a/straight/build/ntlm/ntlm.el b/straight/build/ntlm/ntlm.el deleted file mode 120000 index fde9898..0000000 --- a/straight/build/ntlm/ntlm.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/ntlm/ntlm.el \ No newline at end of file diff --git a/straight/build/ntlm/ntlm.elc b/straight/build/ntlm/ntlm.elc deleted file mode 100644 index ded1b7edf9230629189504efced1fe530195c804..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13944 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 diff --git a/straight/build/org-link-minor-mode/org-link-minor-mode-autoloads.el b/straight/build/org-link-minor-mode/org-link-minor-mode-autoloads.el deleted file mode 100644 index 55d65eb..0000000 --- a/straight/build/org-link-minor-mode/org-link-minor-mode-autoloads.el +++ /dev/null @@ -1,31 +0,0 @@ -;;; org-link-minor-mode-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "org-link-minor-mode" "org-link-minor-mode.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from org-link-minor-mode.el - -(autoload 'org-link-minor-mode "org-link-minor-mode" "\ -Toggle display of org-mode style links in non-org-mode buffers. - -If called interactively, enable Org-Link minor mode if ARG is -positive, and disable it if ARG is zero or negative. If called -from Lisp, also enable the mode if ARG is omitted or nil, and -toggle it if ARG is `toggle'; disable the mode otherwise. - -\(fn &optional ARG)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "org-link-minor-mode" '("org-link-minor-mode-"))) - -;;;*** - -(provide 'org-link-minor-mode-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; org-link-minor-mode-autoloads.el ends here diff --git a/straight/build/org-link-minor-mode/org-link-minor-mode.el b/straight/build/org-link-minor-mode/org-link-minor-mode.el deleted file mode 120000 index 775214a..0000000 --- a/straight/build/org-link-minor-mode/org-link-minor-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/org-link-minor-mode/org-link-minor-mode.el \ No newline at end of file diff --git a/straight/build/org-link-minor-mode/org-link-minor-mode.elc b/straight/build/org-link-minor-mode/org-link-minor-mode.elc deleted file mode 100644 index 00eda7d7dc896773e8a5a97aa65439abd454c382..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4434 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 diff --git a/straight/build/pfuture/pfuture-autoloads.el b/straight/build/pfuture/pfuture-autoloads.el deleted file mode 100644 index 100f57c..0000000 --- a/straight/build/pfuture/pfuture-autoloads.el +++ /dev/null @@ -1,34 +0,0 @@ -;;; pfuture-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "pfuture" "pfuture.el" (0 0 0 0)) -;;; Generated autoloads from pfuture.el - -(autoload 'pfuture-new "pfuture" "\ -Create a new future process for command CMD. -Any arguments after the command are interpreted as arguments to the command. -This will return a process object with additional 'stderr and 'stdout -properties, which can be read via (process-get process 'stdout) and -\(process-get process 'stderr) or alternatively with -\(pfuture-result process) or (pfuture-stderr process). - -Note that CMD must be a *sequence* of strings, meaning -this is wrong: (pfuture-new \"git status\") -this is right: (pfuture-new \"git\" \"status\") - -\(fn &rest CMD)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "pfuture" '("pfuture-"))) - -;;;*** - -(provide 'pfuture-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; pfuture-autoloads.el ends here diff --git a/straight/build/pfuture/pfuture.el b/straight/build/pfuture/pfuture.el deleted file mode 120000 index a323443..0000000 --- a/straight/build/pfuture/pfuture.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/pfuture/pfuture.el \ No newline at end of file diff --git a/straight/build/pfuture/pfuture.elc b/straight/build/pfuture/pfuture.elc deleted file mode 100644 index 44a538fb9c384b01b201d9b78b76e25b06a0b3cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11678 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 diff --git a/straight/build/s/s-autoloads.el b/straight/build/s/s-autoloads.el deleted file mode 100644 index 6fcec26..0000000 --- a/straight/build/s/s-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; s-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "s" "s.el" (0 0 0 0)) -;;; Generated autoloads from s.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "s" '("s-"))) - -;;;*** - -(provide 's-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; s-autoloads.el ends here diff --git a/straight/build/s/s.el b/straight/build/s/s.el deleted file mode 120000 index 7d58aef..0000000 --- a/straight/build/s/s.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/s.el/s.el \ No newline at end of file diff --git a/straight/build/s/s.elc b/straight/build/s/s.elc deleted file mode 100644 index 6461fafb88cc2f13302c691ab7cd054e2e439a9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28543 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 J%;nfx{$FQV^%wvE diff --git a/straight/build/soap-client/soap-client-autoloads.el b/straight/build/soap-client/soap-client-autoloads.el deleted file mode 100644 index 1d60187..0000000 --- a/straight/build/soap-client/soap-client-autoloads.el +++ /dev/null @@ -1,27 +0,0 @@ -;;; soap-client-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "soap-client" "soap-client.el" (0 0 0 0)) -;;; Generated autoloads from soap-client.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "soap-client" '("soap-"))) - -;;;*** - -;;;### (autoloads nil "soap-inspect" "soap-inspect.el" (0 0 0 0)) -;;; Generated autoloads from soap-inspect.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "soap-inspect" '("soap-"))) - -;;;*** - -(provide 'soap-client-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; soap-client-autoloads.el ends here diff --git a/straight/build/soap-client/soap-client.el b/straight/build/soap-client/soap-client.el deleted file mode 120000 index 80478d0..0000000 --- a/straight/build/soap-client/soap-client.el +++ /dev/null @@ -1 +0,0 @@ -/Users/leviolson/.emacs.d/straight/repos/soap-client/soap-client.el \ No newline at end of file diff --git a/straight/build/soap-client/soap-client.elc b/straight/build/soap-client/soap-client.elc deleted file mode 100644 index 628c5e1a363e39e14a4a80bb37b793c1d4d16411..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227790 zcmeFa340qyb}lSxp>6ufc9Yy}H+Nc)Em0Fe?hP9~j!8)zOBq@6i1gTw>4_l{ln{de z4S-ta`7-yffA4#0>FNbQ10*5l-WiXiMtALXwmMbktxvZf-~YQymoBY+`st_M{lU?3 zx7Rt4AKkvUebn9`d9OOdQFqYy!us7vzP#>^UwZ9c&l?<%yGPwWw8!{7y1OPHcVBi# z-XTiyPDY)Pcks5~KI-m!2ZR05c-ZZ~7~R3w;b`o&4-Ps9o~s zPJ7tvc81>gB@%{_sux3Ws{gS8r~TjB+S>Z_x8qKAe{j(8DtnRd<4vKLX$V;nowl^#rWPZ&bYRhn=5Ky2FmQ->dez&%HNCJ@3uvpgQcl z=)5`hhW!^+{FHwW#@_4pu+KU7PKG`HslFVKkLBTH+*NO0wTC0`=%{+oVUK_C!rN;% zHUmHK9&|^?z4lwLZA$UJ+}_#Q`eNG?`rCT;#m*hj7>dU%cDx@)gZ6QCAG6vY-?CZ8 zZ;v~e-1Wo0&3$v&0rfHa?O&{|A9N1ey>5Ht-IDye!QPGUqh>7`evUf+MAxp}z(4T~ zJr)P5iB*%!X@b{2KJLBs4hO@d_SoCdDSq&p-ujJ?yt`h#Ucddr?ZUY>m7x}y^B6B` z_*2K9#$LpCL4ZGKQ4rmHPq*dxWDLT`5SYdY6=@CyrE8)R2CsJey>7o##f*_(_D@FR zfy_X!J?vCp3#; zFw&wD#&-k!R;7&xgWd?e=j7Jv-j>(vViE?2C<$`pr~cq|Uq}hUqBA;fvskta6Wbj^ z)L?=-qq}OlAPJCFbrqSblDP^x>|+ww*DGygf7#*p3dXrYire_)6MVm`zT6!QU+`yD zlHB&zD}3nm_ub?p6mirZ-9s%)J4Qkj@gWjX2| zbxLJnLX`z1;^uIs2Q%|Y&}ub5u~c2TjZqN(4}v(nEut=n9Cqjp_S-$rrnjWOCTbO$ zwQV#i^zU2m`QQXx0ukD6Kks$!h?X1BjqIQ9ORmO|3i*Ih^g=u=YD`S2n1&jx4EHU9^?>V&Bfd>nk z@69Nx@8e;+KkA7At%}waJ3M&{lfTnJozO(u%E_~|GI27!F0yZa3VSea!de5yO&A0% zSP#*Mmta{$E41*!y~9g@E4`oA*mNKi!ys4O;!W$unxr+60Ie?kZQWN!;`)g&}T1v{ZncBRCFq)@l{2q zHPWfr$nt_jqkaec4PsnT#99xpTn1gmLZJ~p#H*`Ul)X)x8-)7lB_u$85OqDgOxlh9 zgXCGeoX~FQ*Zy5|OHjY^+iOC^-!N4}5%IT%h=q9hmmmJ9-^pSsPm`qP0=mr;xI?_0 zt9c1H1PLpW?F@&Qx5^G{=J2n7Ji5KXIZmcg^pdQSJ|0yZQrEul4z~$b;qMl?+_C7*XU#CP5bB=(z^nS zdP5CZh2)R2$(f*Xu;aQ}F*t@?#?GesuCw0;QIlK0-r271KH2eLDk!x$I_~V#hJju1 z5(_{Sd;qSYnoQ{5dx>>tf8g*7_z`V=bZE;HZtGVu!*`_X%A|8O_N_HzcnBAxL=KVe z|1HPBy5kM-W%#-~GTJRgXIL{E0}R?qx`oPFf2Ttq%Ja^C8#OrA$#HuKvj=n1_R=N+ zoi9kbR$#~&gH}u(Hgv=p)~(G62=6A>uY*2xyB^>|k#YDlL`DsEbY;cSXG-rtpHT+5 z%B(>lF-w_|;eRQtdifsN)+bxbihK1vI03Ty=$`1K=<`dE7k;>TX|KP+Y*s;~^bR@A zokC@Xr)J}flvA3w4}Vs?ebQG8Zsqs@OaI^nzSdcB&}=FW4x+%AS7VBQ+EI!ZUm@dx zaG^}2U4VM@w!p&Qf+c2CfPy+$fxrXN)g!v=E+WVckA9`*q5rwOq0;8lc0cZQ4l?s+V0i_49bN1f&GO)SNYf0 zrlvK%^P`8-%}pc=RyMD%Y>~EMb4Aoy(RKOA^w;n+{9GtMGGD9q>#F*Stil$wf%)k8sw__6;^;eG6sJ1M=6noa4eYpGV5MJzeE4p>U(>YZDioo ziV}2`VnuP-6OfD8Iu(e0`iLr7RVi<$7<$^U8#Al8ir_YLW=^pbzADkC+*Yz;v{idY z-H}+26-ZBUYFa0q7y#PKR_HOL9})Bh4vh`vM$J%BZlmQrq8A72&bD4}q^OpDIU!qW z$j+P2{>ixG-Fy1ryA-*KJCtt=Xf(UffPVm60>c4VHRB<@PC_I#M%PGJ_wGHwG>g+T z<+@ybZyPfn;4}WAOVv0vqt*BMg&FY=^U#c|S>x(o*_pzG+@h8bsLRe==iRwTnbYJRpu8a>cVMf%{{YDEDR^Hjm)t8JK zoz3KI(s$zD&G>UXsORS=FRBnyM^%~~-Z~#W<>%((ZP-=)eJau_OM&b481BCVtlq2U zgBSeZ#mXIJr6JX`>ZT(Wq3%gi$%2}xD3jHK0*i>(FS}Sn_2C|w|7EuaXKA0Nk+2`Tap2v5_~`M2j5mVG#R7ua_M>Tz$$#sPhekR1 zWLN8D`<1)GqQ&SapQMt4k3AwqE6 z8)aU(#}`-9`sO{A0iU5%8b~~OepCFb_}%4HaU&JT3b3k}N`{lM403FudaJ2dHI39n zt9?wFE<4w+Uk+d-bHJNOpU6lgEoSi zE!v|pOX&%#DIJf&))RJtn<*Uq<#Eikn%< zQ!dcQFNcHIKX?tz35~cBXR znc;6;W)KcY8*(+UlCTi@BoaP>Jtyn|ABMKBu7W%K2#X2X@AIR}TT)kMvS{^TuKp!8 zV_Dr-r1~UHiaVTnPV3SF{*ZapgkUx`8;!a#O#-agWv_7vDyGFi8(OvolI$!Nxy(>s;Sd!OAKN{)QLe1SWi{ zHz2gpZEuX79#DGX8fk{gY+I)aR-4U9CATtzmHBSEDhfLCl)RrcK6Z&j32^;=@_h}K zJ4eTk#-#SkN{&4p|KLTM%bWF3R)$5#6U>;)?l^uJn=gP(FC%a43^71b!-bvZF63PY zdmb3c!y!D~B8t_cwR-eeap*CFG7%%V%|~>x{NU9%GL3i+nxlkXgzT8lOoyXBsm{)p z@nS2qG|TPB_OPQU*b8zr+6rV* zTtK7Joatoh4h`p{9(wxBz^DfyU*Y!(HDQYTZ*e^aCK7&6_Eb73;b@K2G4MK5{bUCL@U}u^$Ui*XNw<%=}R^l5R zX~Vf596l2cYqh3xnDRl;iK~Tjma)8>kkLP%4B&0K`BUeu@|;>XCp?BFsubP;Q z$gMsqm-wcUn)251^T7(GT~&kAP5xeeFFAWgeN)v-oedGs@^>;T>xFMO;JO;TuFAed z6(a?^Dfde3Ozp@1P3P_F!SEp2W%*dGAGoIvy;4}o?Fv<2-t3cBrbx#%0&`R1tq*a$ z0d=RfYC$Qt9oJ9b*8*iUiPe`cH77@MNenHB_-JuYP3cQm1~jP$&;Jv4liC`Cb(+zw zTAwaPg`mD5Y^p<$@0|LsaC=q+!STf=Hcck3Mo(7CK@ccc!YnHxk$-wW8$1X8#EM39 zA$~_Ujjtzov~@3jW5!-;x#FvT<5wa@h@9zR^LdF*t=VBZE3=tXOW!Oxl%VS(7>R za7G4)4=TSr>2od)eu?cz<4MASBwssK;YrFYiVHjlEI^SQ&NKfspCcig*9h8kS=D7L zEALjwSjmSgx6z$6ij^2(4$6nQ>73Io;Wi&0An_PW3rt^0RZ6pd8l& z)KDZI#(Bi%6yHOp+LA7abS{dwNuG#i8ShuRIFU11LvorQtRTCYxn)o=t9MpsnbsV0 zbm&zp>!nENSGi|6D{wwx7RgH^OHn;jn&Bhiw`%!?np&SJcTA?e>l@wve(wYkJFfb; zeR~e)M!LjPs2%O-bX|LyvQum}OKzw0x*m@psc!o{OqnS~vWImQSSw~- z=FhJYlGdZsr(`c{+ZaMw7N6OQm&$NC=SUDCmO&Qpi3>X!Us1rxPYicCeUr*!Mpkr> zALn_{4#m=$(bim`;}&zOBt4h0I}KO5E|xex2d+$dpZBlK6Cq`K}We_vihR)`RoTv|Olu~}_K@|1ZNVA?wu~eSZ9aw1Pb-pSva{QS!_~*{b zpIJ<3d44PMXQuNOx-|nFke#}sN*o92(z5J1+r8=SVgomOzF|`FM&?7V&Tw|Zra;gM zw|C(A#6dxI=6x!N$LBftLQQ4meWLm(RIzI`O(q!+Y33t; zCg;TH1Tsa_Uuw=&1+`|)S;kHxnY?8&DWxGU5o%FM?`gW}hWsZuQRkv{(D)3ODk$uo z(D>D>S3mmiP0_C7H9dpLA&j7257h?Wj3vvN_+QhlC|KAyE>hPGo5?39o1N{ZX>M4$ zZnLgf{Z2`tyk9n5TgpA#n4vK;Yq+`2@g&ur?@1n~o<*E)w91S8ZH+k29+hxwnq_y{ zKFdmH#*rSk;JiIl(!rKmUbw!sMg#G*B@QmQEK$n0Hm_T4nn$fspKiNkD3K#(sgOuN#mS>)@E5-GS|uvB-BGcdWVAQ$q7NsIDy zf7(TNiXlpS!BP&eX3Z~U{hQNa!a`*|V$$sb>;J_oeRL7Wii?gungbJh&m3Fi2*GMY zX|xZjgFf&ExNC~PE#OgQK1SrTb>IY$V)oD zAcwlnuvQ$FI&YNYP!pHrPdR{;wA2p5()iWXIGJasx(Tu#0%7mg3?*Bz$jY*Ip>II% zvuE(O3Q9AC3tF1$3cy08{^wlBN6rbTPcwc1?6;@=0DmQZ0CNH=O#1=kW6lqNw?%#c zo`9;azBl6pl$jzNkU+=-0_PCAhKTQ%FtLdtvN0wO*)5zsYxlU-rB6uNT<7EvFy&A6 z0oX*&x%h(lnzZCsXEbafsS{DyLr`0}nG;c#naVBhwa1qt4z^*rQ&F}GL$%40zBGw~ zG^eiMNt)tQk~7Gl6Ll26^1z`~M0Du0dJXYd-Of_#{{(FYzM)h(34(A2?Xi-N;+Jwg zR(Pu@RU&JrpO!KcBj7TMk1VS03rKsP%nYzH$(^&a<&s}3E)b6L-+|G zx(vG=i(90N^WF|lB)h_`0O}&p8%Fy>zCR;)eYx>RNz14 zNx932ImcnSYuENF_jq{FhPM^$4(L%3=ZE8z$+UVdd&CTEkg>FZK!Dy;4|o_i{>#H~ zI*0(+V=Y-xfD#Z?swe@m-8kH&U>13bm{Xt}?1nh>FAaKX;TDL&RW&n$v!WJ&0inNx zG2^fhGH2Q;1f&3o@R4{8c7kzS4v-{LHSs`*MFNBmld*sf5zVTbq%lR-6xb^oo;skX z&*4eQI>T(j0qiJ78CoTLY-N4_o2#~FU zKfu2TY7GMTUs-O*KLCHg+iM@mc84MPvD5Z2bSXXp#fQ;lWC~+T@FwKVJqa=gq2CBT zt5oc1tXT_WLk%Ezf%z>Dr4^FlstBh58H$wR=zqR%5{c_t}BfsFKz@kZo^`# z+;8{!>7WAyF32ezcFSXemUM-6Dk9ViwTmLAG@lpnrwQc`gH|Bxi5r`sA|73(EF~UX znjM6q1s63%?;^>;N=Idcxdg@DS$ptk=l-)tUp{)W^<=mD)wAsfkM3{n3J{Cn{eY#8 zyNFuUN8nN25hT69?aAT#(HgY@d0o$t92HNHc?7b>L%`Ti=!FM2&8YnXLY_y-8Ti;< zdyYV4WWO!3=&MfT2~+q#eao+d(p4SWz(f#y0e)^H63V%cS=mY?>z*B+lNd`gmOEEJjraBhF zzHJmoY38(5K>4T`UkTjBDO_!74)@zxq0ym$T566}@jwE$*pEfK0EEIz7R^&J(&Fi^033SF%TLdB8 zW|OFt1D0Q-r#P8O%-E1t0n|Dn5?Gz4HBCE%W3*;?q?LKfUu@IB6q;g*Sr(D$loKNy z#`WeYgM>{}q);|2+xq%8S_ojfeXPvjz2%F#cF*#D-dLIlzrjo7o5$|oYcVbWG0Y_ zDYJX92>Wyo%;cXd&j7M9iKaI#K1(fwlmXb{{Pq3)kh zSQ1@ai9jTYbJHJa--RH4=ddYOA{s(w#^I&e#E;%h)*WRwdCfFhRHnH$dGooK!U0KR z&zTc&e*j$$&XTBJS4*M-PH!6!4+keqhH+J72`OHLD*Ugw#u=sbhYo;}T=kW8Z) ziY(dC*2QFvx5C2=bnOaUHE~?LM-LKo!=2=@`o*)SUw@U^1IyKC$PQCH^|*t=e37jH z0{{b0Kexct7b5P~_ye%dDkcJ35_sC=;L8p(4m;qt6BF?ZcqskG>U%mUVv7z-m<@W1 znP0ivhRZvgpa{HmwwUo1?$^LyCF-aAgD3m{n|NCmu44n%$cE*zk@IYb!JLgqErh(; z`OfJG#hlHUdeS0Y7DmDu2>YnVp*RY|@IV@%#=K?u$#w`gIK3H_@U(^jbVS^}i&~hY z;Jlp8B{4)UvK27%<&J7(I5Ih?afa*%wwrpC<3h6Cs{NluwVVxzGn-TX+jE$^yQhf< zbZoFI!&W#i?${}CcMR_p=&GVoN2*fnN1RrhLr!aZpURJDI*IfHKPR0qlIyig~75K}Y zj8pb@+*D=^L|V??;c>GT7>cv@d7SJi*S53U0}EpQh^gtjJx;CV_k5B}({_GJ9Z(0U zC#B7eyOPgs=4=UcE80Be#dCVHh%Yb6UTR+`@*zkwf#>-F$y)_xv6fUP<8DTd)ZWVY zG1%42QY*=glZh$76)nBy0$eF*_ZfQplD4WtWdhI(k7bEnqa>>vY=UD4jZ&eDQ@wvl z*)joBynr)6Fel8Y-8#swrKUj{QGK)-bvbNOza561t&uU5AE*{G{yJAt)(o*h>SkCG9MAmDSJU@}l zPr`cIS+Te&X&b0ZGNiLiHq=!wkr{J4XA!U}3U40$PKH)(VgV`dI)WD~y&_B2y* z;q;=jyB5VQzhuO++FvO=P&;jEC$j1S&Xb=I9I!ZhGWQZ$lGQDd4eQwr?5GyS({-Y> zu#7fzM@}rwjPr!wm&jq#?hD6N^<>XFsx{6Ir!Q^CNZ<23HDR|pVa(z^>v%@ML~462 zDJ;u_r{1~te)H(bgLK5sgsL3|KATN!Y)tzM-Q>A}txY`XJ#7A-Td$jx3f2dW)|LZliU|$ zYul5qoY@Aq$F5D>wgFBF7NZIV3YsXvFif!-ET!J3e5de|6xhGJ5-bk8|(6ERY zMqyBX3q0wuVerK^!pn0rEaS7;6Mu(XOkfW4-yByI&E6#czmRV;+vW+uVGr0`+J$|G zXzqY7b$tkhxIRe)f?&Aj%u8$1%v_*YCvKr9jhA>|vqK@Vtcz}>vm|%_T*BYo7iLYN z(uw>k+FMWBmfB$l-f1EYB*I=DEtB}+{Xu`+?)DkG%edQbzkIy2kMQ2MCxuDy=LmP= z;GXGY22SHL$n@bD!U42HCErheslF|QT**SrJj`qz}VSD!rFZbPXXtw zS5%B_#jEt%{TC+)W5(m72lCgm?O)^H1K?NecDb!s8LNNz2EU#U2E9(ZkEa*kb=t!( zG4L{Iiv z#y{D*QBo2E(HZt3MGUkr4w5zWE!rV~rndY0xaQgrwtMQ0@%z8qdi?da*WTxKQ$qhh zy!h@bxpltdy%}{kk^psw{P}@LXsoXRxOYHO5$p*GitnstK6U#<9Z*;)1IEDh9e*Nz9HE;$W6Bmwqt4K~~m>L-BnNA#kvVdFddd=kbL}5{M!uK>)m%=@Nu5Hw`jP0=zA#8PF1; zuLJx;gy3Uq4W&Uoz$hmYNBtWS9?baJ=lEUw0X2rvzBa}aRbYgDM$V>AQ`y_R7Tb%j z0}w&@$E&;<9c&nBqyAOzg!}OqZi-flLsDAlq907qy@s#Y?*aRwdkDxKUHq$d?}SWh z3H`G@0C800FL?(V$1B{L+rhg8A1P}2kyx#S5vsWyHkF+q1KWg%Jbzx0j-4MHq-kF+ zyq*>Ad-+!+fMn{6VFX~$X%->ei}?uN z5Ej5)@0vTzSB(y#C|_x}`0GokH;BlCwKsgMlVKVHAQAO!L*hf0hUIFATR;IWA&@cT zb<{gB*}z7`oq)n^pxvlI;B5Bbe?sOEufrG|8sgBnqypXs-xHt$E96KLNdjFvN+7F8 zWcpNs2se_d5+qZ^tHsj^fYq-O#JJZ!isD=X+lD$vILfslvTbNYND$}R5Sun&4w)d= zhS;nCTH0=vW5`$usTFBwQxn?esbfF z5^Is2jxgpd>K6R1l!EUf8siT*T})m>a*A4IF#Q!?*JKVfRxdvswgFh z0=8u!}4tm&nEq z?_=y+o(y|cC5)@EMPPAsM)+OT#jYDG)}syU@t2oat?JRU7OO{lRsXzA1LUYZt}>%3 zu7eia5-T5nSN-^?`tiZ;#}79?{&M5v9RNVFmP+zlDzphJZr$pweuX^W;nA4RUZtvv z#yd6%KT(fKpuR%ML8Eu}VYPY+1&RZ5M+W6I-KI@g`FC_hnFFw>X_>JjG89-P^fCN6 zK#;srBUMQhxtc6P4@N~(2cy-8SZ3khbuI=xSqea#j`@cczel6mGq(C8d@#>k0N5X5 z{(Jca13byH0`QFeZ%C(aE6~kZH|5S<$88V5OR9^?$OWdAZau(#PL7^;hSl-F(9F6l zG`s^@W|-FKWEHMX?V`gJs%cl+DOb9>iA)wyyG)EuTzN3)-x_;A^#`xLm-qvuE0qBB zAZ5rJfD9wXpFuV=SGLManO4qoN@gT+x!4g`SDG>IuNHX^gfzSdK-jA8KKgRIy0iQ2 z(UUJc0NUZ*mRf`4zGB8tdIwx)19I`v&Qq^h2aKbbq8=7Aoj16l_5h0vMO1g!Oi{GD zG;Wt+!8^ilKv_bg?>M}rpYN<$hQb^25z1Guuy_C**~t)Vet@1qtP%cESLvJU^*Uz@@?>>6^#P-zt_oq*`ZyPi*)p$1f z2uo!wjFevi0Fk}+a7~c?uv`MVB$|M}K7Z@|s2PnC8SM^7iMh#`UtbrKN#I!JM4Ba-duk5Ubo-kAIl0DKcs%}^cxQX<85_t zSbg2;`~=Cz9Bari>>T&n`)HuR7P|cgsG+9_8)=4}5oND(y{sJ$+xyzZqT4_O!~<2= z&aTwe>%Mpi0n;Y3CN42WpLMNh=UTc}Gykk{^!DiapvPvVs`S3yc>vH&j4oXVYaoX< z$=ytb&ZPk#4G>%cg!lSocmJj8^k}Vpd<@igwpYDA5Wad%FwpM!mbyW`-6Q1bTO0z1 z|3g7d()|R|y}R~nq2cxs(MQ{)OlgW7uTfJ=f%`L=4pDFSFwcy3tk5+N?L`oQ5XK!G00YrTL*Oj)w6`p{ zOH4v^zm415J8uvzwcj20-V)zbA>=W`kzRY}c-zcX!BRY@M+~AV?Ko^=J&^#iU`2bj z@Cv4}AMvMpjA`(w#~Svz%rlUs?K6C1<{2@TAK2%BVV62X5MsZ|JV&d0hxSLj`e*jJ zw)*GxxxV@rdlh7YMJQ;NVq!jlQA@bAdboGU((&;>E^#L;M2zR*_5Z+&kid4KxB@;z zW00cH7mNXgT?i{RDWZ>tsJHAbbxIuS`;-VUHxMI!R5IFp>n0MM=_-BwYG1nNHVGOC1(JV}bO1^7H}xqg&qNM>}76%Fq&ZXY?_wvIAHfA|12& zj51pj&sevAIKcQC3~6Qbl<;^Obq_sN+R4MhJvM!^d`+2d*2g1j<-l(LLyBI}$e@3# z_)_B!Iw-jSkrqCLSmxrAA@mK)n9sybvI)NSS2nM&Y=Ho|vJbd+Rs1hLo^XXS7}-}% z0xtDc0vtGyR)yUAf|G&n637+&Rll5u6$J=!vfhuMqrpLqlB_Pk!1epM+)$W?qKiTH z6g5GE=)QWDJ-l=kov>m^ebauBKNfv6{va)IqidU5NJ-gY%(AT~27-&lyZx|LsifLT zU<7ZYpg8m%eGmaDz9WDj=BmWFsWk9Nql=IhsWk8w;T$n#k#Wu_p-Tx|&MzQ~0PVi7 zz8)RGz5sQ?EQG1>f;(ofhggEC(ADrz?Xx=TW5rK;9)6nQ8tl6XwaDm6{auiMv=vJWqBd7$1yw$-pQDfgbuIF5B3CtC%jimf8%BQz)}`&{hkwr} zkqwlcg24;3NdWp`P^p~mzp9jm5v6psN=A7@8!Jk^fj9_i>WvZrh@pqy28(l{55wB# z--%}%gqf4$ipmxvioCQ9?FJIO4otuxnFR#GP3FxZWxkxClm*r4TQ{ zlKl_PhFPb}S%Cbg=T7R#0={}U>~s>!Pv&V_6n|OV3DaL5Q!oeQNGS8N6^jHF>%67H_TxraQx_E$lCd;w;<0nnNTxDFC1=iqeBf~A%(-b}CR$&=o;OVxKVGMK6)e7(Hviap#|TpSu&{6EzO?N zIR(4eG7K>+gKuo5OJSf~NPgV(>jfeCg+rS^7MvwCa+2+k8AZ_#ekPnTm2zp!W!rX< zxXcN_kDImG)+@G@Va_T;Vyfy&jq&6d;zq3;7?PohxkK-hjD{r6o3XM%_ofABtd4Tw z_Hnb7yF5Fw4610>Ol6b~v~RZ3swfv|uX~ma{nf7*RYYiL-bj0AYRCz$k6SpNQsz$Y zQVfD_PEux!C!*)rhk9b35#zS~inIQllmIS_X|m z5-dfhs1{!!R&j#jYkp8WJBv;AbRxGjO9sOmZZQY@KVOhzO#Z#km&Gd!prc^A&Wxwb zm1c|bl*zw5o=R$53Qy(Y)@!(wv;ZB+Op?>QnMx^1JB_DIs^##MsqJF%loPyO3!3rS zsVJwrXU0>*jy|xppq{e%4ON`?%Ewl?6pm_SksxXzZud>%i?jZLq;)eH$|f}xZoybkC8JG^)>6iVE?)XG*!+kLvoGiNMk}t?m$$9fv zzUHMcS~JIJ0IZ#24i+?XCdcLTm_bz@yjt27kx#x9Cd^lRk+`wxaAQYxfw@DxtjdVgedd$t}WA&3Ut;Tjx@ku$5!N*bfTe$BG7J_NvV7ju}GHc^Ma= zn{Fu_=T>-;c&+8|S{ygjHsF*~AEo`~sSZ!(vN@Gsccc&%7PKTyc0(HH&0VIxrEpf@ z=UJ=SoWfeRbu+b^NomGSSSq8+Oq!*zld0??u~OhWyi~){@G>s;*%c$DQ^E$8WRS*Tr~ZxOsW%6&@)}2Q87atXB?9j3;@2?>+sBAw*k`_ddgN`pd5$ z?>_qK@wWUx@Z-@C;V`Z&~Pe(?x9&=3e(hDSNhBmok5+QgSg zV!?kWhs>OtxbEZ3T!16+hZ?r5!`~8qumXAs4d_xW450dv1w ztr6hLGQ?5My6`u##;DaL#AhLhIwSE4th5A_2=-dH5A3x;`cqc^?8lEp`s0TsP(0@~0A9K}06(o3D1x!mEly+D)$1M(!VkM0fCdyDg}0$&2>V6s z17eYr;4-FHf|2*S-vRIzA{-!NUm|u*SGLAzHQ?YO%o~KDHyZBXv7ky8XVd7AUULHf z7i;U*fWDQP6BSUh(3WcSOBM8hlhOui>tnuwMTX!f1V6Y?TeXLbfnsO@5PK9tQ7e`B z$^#Yor6Um<5{ZDr*9lSOTHa>3dHJX&Lv)QSU8*s_(TKXYe&ZwWu2*Zukto+2n{}U4 zOmG329tP}LNI?m|H}q#FO^^MA$i6=DH*A(<*nLETAZkR#GOMV%`v2tk$Oi$@VGxO5 z`x_Ig!7w|Cu%)rg#nqc53B*d`CaQyBl^lmZy*7adbYRv|xBqk>p8z6CWj> zCJG68Hnmen?Kh?qf!m2zP?yCiIuSVllTK8rZZ`rohl3+&_VgY=ejT@mqmGqgNhbo% z8YB700{Dybghv2O@rq*nUAxL)q53uc9U!V(7F6<##TA!R_&Z>{I2TF`%>be19KLwU6-ROYrw+ppT%=QWaJfLNk%fj|6n9jz*Z*DoXpek{r!6uP-w- zA)%s6EKfZ#(vqt?tgWzW7n+NHLe4Nma44I|@O24!;!AZ0GGMiAS_ylPby^0(Gp!CR zhu?txBixhvgYa#HIHJDyRUowcH`-Za41N@RW(^mS0AqwJcE(kZI|SooqUVAOYFTVn z$(LrmVe6JKxxO38{|`1&XBM)27>@$ZZr;j?T~iN2@;%MRh$07x1c!0hwfhNb98Yuth>6Hd~Rp zryeogxPbPV0vu6@)C6VG`bYtgq!bq7v!DMb0?mlUCz|w|od=KaTJ;IAkYj`o7GO;R zI%Lp$)u~$5H_8NHTW;4CfY)~rmm}z~KgyU&1ZzP#S}K@EvqfpYjO5N|tYX#V8a)OZ z1LDD`$-e;a=-5C=2Ukr}?J1_Cc0@!r{t6&ODi9CqeUo{kt6GPWvyzflSG5uaq65W< z-?;Kfg0K^gV~Ury)9)>aOTK?Npv5!dz+-NmaWl0;zt( zRP2Wo34Vm)`r-%T&!Ax;f^(kL7X)3&`(fcBD{N%J7hXim@s z&gKyujG{c!C3=|x)uk}BU4rzI$yDPAF(`#<13NX8p)-^B+MA#^x?L-hy1eViW zqAu*5VR7X@Q(nw>*QXJop*Mus9PBIUCY&f?ttgEKi;;OId92=0npU-Bw(;jCtu#h| z%rhr&F@T9-(wc4`3s?qVz&xc~;P^NJXb{~Wu0l}zGZnxzjR2+ew)(m~6pU&qZok)M z2)%+FLQWuacpEweLQaj0tow*<9=X2DloM z1X4-WqUK7s<&H!-51?R%ue+m;mg6ep)`Z%ud>=xmoz)mZ0WHiO=6^TjC^Y3@xA(0M3rG z6dVbdAE#lEw=X+u6nw+Z&nKM`AlH=0det6wMFYSYa_|;8(0RH~o{LsS$sZ3p{F z!!^Sy_2Z}Hgt``LC?aGI`y%Gz)%YiadPd5@I>wq)pf_~JFxXeMV0|jmj=51p7+sOB z7>oNq-C_gB*o7%2T?s=1qWN``;r~p{0OK0_oDnuF3G+jXmD`?FWl#ykTBfzuzxO{> z+t|Ag#pZ^MDi*sQ)UcN7pfd5qhP!rM+s{}YU;AQZaclQ1QI)mOruWyQf7^W)TixOko0{j%LxP(UY@3Y3WB(q#K z2_MJ|sZFTaPjO{R?Yll0DO?S{PLrEaFhoRSpivTB!nU9~?;&+3r`dczufuvyRday@ zCHW}XZ+qkH@w+<04GSW5lYCPEf}BLA|8n?XHbjt?r%_8{E7D{bYAGurOirVLW(5n9K^UVxrQ6aR6En0Oq$8i=yXvXQ#;<>c&FsEW8TZ$o#^20~4y(YZ`_v zg~pYhw4|LSIm~7-<0;z2&wxIV*KEqAGM%lpKxZwCnUajz;@sx|3)LIGzW4Ps0TM~0 zQlp($e1;7hb1N~i>a{bjB;sAtDzRj%`$z5l;o$t4jA{#B zb(Bu$a#mJ}v71ZdCmGWVrodcPA^clAtQdTxx&#!s<)sH{@{s zJY*dB>u?{h=aurA+k!brqIxrI6~r0khO`VPWkydd!VIX2PO>z9GUI!}SPEzH%pJ`2 zW<%rJoQ-BOJ)X=}C2@fh60nC)7UnBk!tyxFR=G44m4hs*w*n3CF~J;6+E~IAw293a z3V$`zD=wR8X&h#2ylB>+gIz>)WED&@gU1rT2M+wnx^TuSEa`oo-zG%$S-vWc>%$Eq z^n`bNxR^~Da@<<%_Iv8S@E=n#F1D;JXO@WUlWpJ!+rQpIET3m%_|kro;>rvGV#d!V zI1k4&>G|~|Tpf(3O}M%0a+V6)LHND3Wp?gyhbz7{R^QVhbzAt!Z7H>{FJG10*A1yd z9<@;?Cry!o7jLMOo$`-+D)S~cx@6)@#M6oOvS9?S6EHF%9&Td#<;1g1s(y}$G%3P# z*wQ{?3$VlWyf@hY$t$Lqd|;WS+@jF33DxkP19QBg;rr^+ab^Bbs5U27i_;l`RtxJ! za;_SjNA5F+H*+y!wikx~CPj%Y&TL?^vkCNCCX=n&|5?cY|EKsVvz27Ygqtw>ct*o- zHI^FKWE)Z7uAtjkW2b|=-O#2a7eg&%g<`e{7YlA8Z$n^cA%dqwj1HJ1god3#DSGeG|mdZV0bE^^HK6zQiPq0f(-8u1@U!i8kMI`7v z8(pTV`~t1~c309_8!qK+dNo2E4=m%eNQ^&hcVm~hjQwYtpR@jEZGEY;w$nDi%Ay!$ zX`HS}qmJhGAgcbbh-Fhc>zuSyGouVC#T#Pu7R;@pE56p{jGv7H%nVMc?XgB!k4vzJ zG`KW}xI-!nw+yNgzfW4TXg44qb=)Q@TIN%oiJ!_o2?Pm;(|+W zGQ6G~z@zC<#(!Bbb7r*F${^!xAOd1uUPTX2!N*x8C}#D4uO_YewZt-!)HSL;O6 zy(^OpoVoA($P#06t;MoTM+ApX*i}#?cB;LF#C&;k8)v815tVZ&%GJwl)HUK-IQ6uN zY7UxPTA3z;DXJ7<0sFX89!KSXG~iWocZ6i-B70ZJ87We9AaBH;!Tz@zp3|yPXA`dx zx0wHGbbqoEEeREvnW*G!*SxTtlM6BeeOX*+TQYhl+?d<%Yt$fqXRrO7W|!v5 zB##+nr8P5PgGsV?qB4`}FEYD28-$HoD>yy2r|q_q+zx9^VcQv75tEcErB-Oks0>F`L*rZcn+qwdEKJTNY#6ir)!G=Wb(ZU|m~6H7Bhut(k2W zGr~$S$7vq6son|m+S)I&T6XSk0X*frS1y-4Q=km~WIXa_^{kTxO8ym}FR0D1#V72L zN~5xjUgDI&qX*vB?(VZk_rBf*0I+>jIKVq|o;y$@lN@k8o6`q4QQ!-974EkO!Y}S9 zSBDXv*~178IgGH8J&bTmP9LnkuMZ;-aE3YcVFdZgFxALCjDWZ5FamZP45fM1+6j1OAR_XMFxRUKiB-W3~u7G+6nWG+T z+XO3wuG=x-R)NmiF@vnqC8BWpv5dq$X%1)9YKaU%82gVo$v8hWrEQ~Q90EH|&I(fB zN`yLbGZY$;iT3laq?7npo!`I{^J77q#6yii<078ayg%y@7&kDMM@cpViA0?wCIE=(QOgfBN zE`VO_{H((TB*!{oA`>7+KEWw}D^-v}W}J>EsoOx@M#lCWcHaOZ2ZW%`{eS=!prQ-T zs3zA`kE25eIJG(k%47dURj?jC!IVUNJg97+@R0(oD7*A*-$@^@ZX2S`k&1I*s)>kf z16u27sX_|V8fk6_R6FdN`4R^Lq3ALorhX(8Cnz#OBaj?PCu&|o>HG&tqH7?`z_kt=0(2MpIFdr_6MZcN$_OLUR|rZ%?%G4-4r{CL zUnfa{Cs-t~P#Sfjp9aYxT4mhg1Hn|JOF{6dN~`es(p?4U9(V&lrd+)M3?}qZPb8oa zfZ)?Hw)iB-EnvKeusLXwMrss}!<*U_v^=UQTtAKA64ucKRlY#WO8N3G0!|H*qkIh= z7}iqd;{a2h<<*?Afd=SX zKdh!uVxkv9esq5BrN<*9LXsBBfR{r`6QPs<#wcNAOVSN96PbMvhg)FqubaS>*Pv=xC^0${0w`D&kBTG_-epji;*TgjwfAvZ8uAiTiK5P^7r zNcF>?`JO1T5D@#UAzWS6f@g<6ZH24vYpI~lI#Z)V{X)_5Iv*FZl_mP&RV7^_DZfEr zS88@?B+#|cNJu+DEKTa;_vuyAZmi+>^9QT%381QAn3h5qm?n(o;F4q_BLtZlb}+y) z8ab3=16X{Om*esA#wVY=e*OCH>*(%a_~H|w)qN7QTFp=F>6VJOUXU*I{eX#g_Fs06 z+7+P6SE%CqFDkcfr3oI9!Tqyvrio@Xc=^#@UuFdZPZNwFk&}e9Q*LTsd~9oWOqA*| z(F7|9?C2B6T@Vfd47ju^aKJ4xO!5bh!OMYBUo$ z>4dnz4NYj9`0e)GM> z1)}aFoD!47-=z0Bv8akdr+iAsMoEaAlqxY!&XNb~Q+bV})iJOLv`+d})Fgrd+W?7E zfa?cD$_Pkzwe#kfhCcm1JOz(`RLGr~;#6gG#f`W*sZa|5(VBqaRcEhL#|_+^Qy|e& z$;>#&Cgki`kyKvC|6}CstT+)jf7)6|P==eeVBXCJP}!sFH`e-SX_>ao(fc#f2=BtCFTKmAi6r7tN-x zKH0)A1j^)8n5QC3#+Iub8E3+bx+p_I%TRRLZY-5Cb8!?+AX*kg`#a2$^_`98WY5eH zD<;jvEM~{#-LR@|=|yB%Ctjl2s`>HxFsvDXiEP_k!12PnOir;fWcFpUC+k}(OXdP0 zz>yjfbE23$c}&Qk1`8As818Q>b7WT{+d`fvd?U(?|@oNPE-jx+t9%xxv_h;X^B*Xh3)zpM`1 z{THV(E!|?4$#-tOOJ%-Rj`_k`Q{9L)QU9eHTZ#kS9A;RR2F!Ru-GobJMz`XNr~_LL zN8*sx%u{%Cc}G*7pU9SrYzB7wb$jC~CzduF>AE*DMN$XLKi#TDj^JUYdK zQI}vSXDLjn8ogY0%$jOEz75;$D6pfwX^MQKl%F0?PpuN zkDfm9zQTd>?PpKC$JO-R&>7pP64f)yI!^cBkBo;WXJ14CjGP z!Chbm{UJmGSQYZ?eI7u!zZmI)C`0`XK@SqJs(%t?A`*~`56vm`6MG6h7Lbb{$$u|5E+E`j`3t zZvLeSl%RaB9(9hMcZMdwEPXyiBG2r8Nnw<@cpEodU&n@7hHa#*zm2r2-7us-;Q|lr zt0$4U=Tq}V0oOR~5S|?-hqT0Zp-SV(d2Nxa7pC%?RWLF+R>+`obJL4@8jvj#77Z?{ND6Z|)ub zN#+U;!T&`vHxpLqur8p43?53W-t-kB^Nb~1Vmt~g218>P!b5SIQLvtyjD_OnvjIR$ z#zCPxhaPbh5PoSDgeO-C;b%$>@wZw|z_)>Tg$&ey(>s9@V6+v5b0c!`Q~C*jij%>F zh%1B(25}-3*L(8x!M45tf{$s7)to5GV|ci09omJPV%{-iE2K>r|05&nY>>600Y8u! zYn}AI1-w8|B&|^-66^~Byg-yU?9MCi1F{0-qobUP{-sDls3GAo0Gfi-0V3&~_5_5Y z2s9MMZ_p~3omX|xHsU4!D7Gn*!0r^ZihpO4us8|qVDv5OGD%#Vgl#~QH%wB`CIKP_ zVK9hNfjA)a8Gjh}XQDT`)RG||w}&q}<0_C>`amcjw2!NT*>WTJOpsC3r0x=Lg#Z%j z=lubEAbr64fNBcRUtk`W!GF0C+_>#k5H{8U@Jj!MQ@&J(i_LO1dIYAp=HKQdS`0udukrL?|nu_atg8AIIdgM+I3o*hg|b5kX6 znMT#&eoxn`dxAJhR3J)2F8J{(n4r!+Ps|*)ab@Gd28Qj93|%4YO;M$+UOEQ;Hvko_ zW*7++D6YD~MKK2)WDB4(;xZg}bR7_?!mz!ESZ;>4-|^ZLB!(jxR1o|x*5nqhUbl@C zZEn|{x*Y#ja5=?`ekkZS{{-g9%Lc?VCwzN95e_w=HdFg$i$1q+LWuI2h)in@xJ^`#*WM!AyF#}I+ZA;6^2$jJY#4xP@_5NSz>l*HPJfarlPGLs4@M;$@Bq6~ya6kXv| z-jm|-nC?KNJMam{sG#gRL#3Tg(fYl< z&hpRcEPID058NQgvvrRRzAd@xle(a#JbPKxi+@X3F}(}FPbV(u0vZH0!A_WNznYq7 z^Q!cLy=S)i)k)nTco``a;p|A5pNue$(-mcVLePz*RfxN1J15Nt;9R7#C|bF)o1PPp z8azjC&h)f2^t7OnKu=)iNmCQkkU%wC)UsL1y@Z!e>!$bSZ_R1-bu$=T+SlM zYluZ=d~r=6sOb1umzP%-HwcnLj)e#zSJgDOQCVjjuDd(u$e=KKO z)UWm%_gA;S{bs*+GU~qS0K37YNZ!$cLIIEZCXu{ozp*c1S=qI3D^zYZoCNm8vQmbg z@;INnX{9Q=@x2M3&lnr$Z&ZQf#HPZ(4Qf^xLzJ;~LRp5v^}UL=BfvQnkYt7(ZH3_HWTPY;Rv8w3&B5Gk?J!&8Cw})ok2xPqxz=6kfCCG{nz?)oL z+U=0)U|8j%O_4K~c_R;OtgL&TSYSDU_Y?>xIqOfe2FQB|+Q-M8{sA2n`rL5f2lcv! z&}%9_l2y_4l}WKHqx`}|sz{iJ=x~mAK;v=BiX`K?B4V7A)~rYZuHQk175pujb8re^ zJ>f^#yoFO=Hf* zbWPYYVi%n$tUbJs)MDJjXaFw(2lLtu+7ECv5CPPdsoEIUq>a%2tR}F{WIDGNzo4Z= z>kL8)0&Wa$=35O5A4Qs01ICGHOp7+$Z5*6SZb{k3MGy*6eO^8XPiLHL!gvz-F4S!S zc7>EqDFS5Go^`ND!Fd5NQOS14og?yTNgnm*0g7_upy#Unit#y!RiQvGZ987V9dI-l zb^r|rSHd4U!+~cc2E7|bn5f%lffaSog-B|@t-fv#`;nxn%XNH1ji~nS&a=78cwx-b4Y$ zL4!T`RlP!%RXvJm5H~ky7~I^nGPjpiur_5WNNoVdB=?H&r6(g*;qlZ8VN%eh2#YJE zeNomTpT_IL_2ociC-KNk(|C$bwdzGFZ2I)VL%H@Yjkj#DK((!S&TuC`UiEuYuamY*UQHq&I4XHwVomSs_;G zjPDU{?d>jQ%+_$&e(P~#&HMfb0Gng618G~`AM{^!hDIW4=kcSy3@_xFmaK1&o)3WJ zPUx%30|d5>y`TDn*WOF~fq&PO0U->@XATMkejLZLormdfOq+gZIXNN}z#=r@vP&Z6 zuo_VQM3Hi|=S7;Oi6HPn1OP~1`4tHO2ah1wfbA;|T)t@=i4sJ?QwkANYV;}7(h%WB z5+KgG=R+zAxd+5#f)ZZiFPp5clQC*P{O%H#DVtb4#Nj>sg?B<3S&Z=i%@%Mc2VUfu z5S%p%GiByMXa%4=zQzg!670rx+4EuXc-^4Oi^rW{P=#nJ7d0sdEgCGMJqkWnwZonZ zkH`_AUhRwpU@JRh$Ip@0$^|MmX%znsmBJSdr|~t69!w=cddE)`7uCdDF5Tcd%qhJg zzU$)Bf#WRQrmBcw!ENIVmk`8|6C!pU|+zGe=Wtqo0M+Tw=36llfGqwnsWk9HHl@Q zMW3S#JTgh3ngrS-1;SmHP#Q*5(GX~>7Qzhhu_(Cyq3pkMY?0lJV=Z!Ut}zF6#lkv> z>2*!zf`4^Vu3G#M$oz4*srF{r7%qH@@k$+@SE4endJ~DLQgr(-yU(#s-G>eNf({=T zfcr12&`a%top2Gor-7%c%TA>drt2bH0b%)a2(c+@)Ky|mXYwDDZg@&WbNM~!@56fS z9>AdOj^BEfPqD>@jlPNk$WM+?7@rP_Er68+h9_i?6*)BQxP79nF;El7`;{*L6*g(H zBm2EJmR0M!T0uz6u7$Av_0wlxZtW`lj&pVr}(-%ewk{EHcM2lAFo|0=IjRjnZY)}Imkm%0FZG@Qrw`^B$q1(4d^Zh9 ztLFyacB*zv$jG<~#d?5VQIalk6~bz?%7Ttc5r=XkKn3bSEr7T=>_J;ti|~Fm9w)IahQZm@ZD9jGskzvunIw0FD#6 z6M&Lm{6f-9BHj1p@HO7bjww;awX!kE&~7oCp!G$kMy6`GeFPv|cQyzMYUhr(dlp+6 zDBMOBBL#v=oo4y?n)UxC?ZXx_Ociw6DtHW)YB1|`M>>j};S$B9=7zP1NwJ9`XspnD zqe_F`wst+`qL>{Nl5PdD?2PN)r78$5Q9zkD;QPWDO|77YwifC*b2);jpuBQ(sCJV6 zn_q+JI=v8rYBU<`D`h0O-B@z9;a+J!?-{R9O7Iw04wnhJdlk&GQ5vK#dw|_P=)LOT zV2sB3hl5ACmF28(qQSyi13NZQQi{g+1VUc+ojEHpS6JL7hKE5|C6a?-vZ|9^1QG}m z6sooSs3t=uZ7$Or$--qlPf_K2#h^5+BxOBY(Q3T%ba0&YTmb^i5z=*Fo-hdi#wILn zZ@a&bb5OEo<^dbK`X0&kI(lKf&wJSD@zO_c?yl{^>bJRX4Ku_a3mjSm8`*IH#lYq zZQj4r-QZq;ZIQ7Z^Qidow^4jn?ZwFCprhjlGFK*M)-Yv-> zT0?}1672utBn^B=Qpu$Ze)I(2aTf#r!Wzhr%-vJiB~D~Jf^T#c;-C5#|YP%P$FGMfmoBl4ulNlWjB5#TViU%;mQ_1^Qs$FL|P_d6|ALh`u$b&K9I!) z5+z=F++3pz#A+2A9Bzux-&frEeTE%p2tZ2$O8f}{$eBjxUV%|*$Fz}rf#PG(fh`}G z62Q*#Dxd9P)2hP1My^XlNSahH-xZPeI!EBA>fz7YZDPnCNyfvI4$4UJIqosg+g4aK zxqLpAsb$?lep!s0=ioLhRZcqR$!HFD1KBMk?y2JT z%^p`nilUX+6+(cjCqM9G%H!8csJK@5zQ*xWsym$hEZ$*-${1kt!|F6FIeENToPg@g z_?Cwd$FKBp4-opWGd>yeh$&XY_#3x2it@_jqsrljHR*b{e>lJb4qHcZGLSdJ4Y_y-*7S-=O?-Qc*C z`GaHqP)hLA;xF;L!H^W8BX5LT-8U!{QX%yQ@+hGBsVq!;vL2eC3UhGE0d(3wM0Syp z$Xkq)-kYmq90NrqwVJA`tQdVVW2Q;taQ3t;suDG0I$a?#Lm0#oDpC?Vh)}b=&Ko6- zj!hI_$xCd~nN1j>!%tisa8<21KoiBHx7eg>o9h~zR94FCf_rRm^CKYd@^D+Jyi;zn zNvAV|Au*M+ud+#J#t51PSJ}I4QU#QuBlZCC1Akn>EvK zvq@E4{yG~s8~wgG9wee|gr&ylu-h47$;Pp3hUL(Z-SWiVI}Itziu0Urw8=F%jpC8| zya>p@TL1_6&25C5tz(^cD8IZMj0fny(Nf3}Da0$cAZ1DC0*gh4L8<1Fx?Iqz=kL_W z0C>3h&j@(jEmE~U&sz&a{-+90F*%w`KR1hW(!LN>QGFPZ&vSKMIQ>$O?xC*9)md}w=V##hvmUvSfu zP5BO3)7D*}|1JQJIyc<}IEYYJ*zjk{qsa(NWLBK1B_ATBaEPtbeVoCA>kaOQURTc8 z{a7fA=f3PF#p=nWElXib1dgVzyGga>JXB%s!W&F)UB|&sR)uJ0IR;FIk6gzii2M7U z5h8wZ`L0*V-Ff47_dJv!+I=BapmXmH%v4`F<4$$In>&)zZ@wvsGM*~XF8JoXZDT?y zMl>&l$CAb`nb&gH-(areqT8h=j8aLSOZsPqRcX8o(0Gz;$?7ht_+m06w!lnW6eg$@ zmqL^)Z;v|NpQz{{C`kkJDLPxQzOUmnhH17eLrKeJP;>Ffa#dpPGMpf&MfF+cX?Dcs zWmer+Gti1Xn$|DcP5 zb%Wt)xVLKxG1Rmawzah`S*_-7$_cPOi4Q~H>}cxU`}|@uq;qKw=BHK;;}GEO~U&8+UO$? zV9tSUG($T&?JdWXNrtIBX_76QCr!NB&cKaPp|0gr$BE~9!i(d=} zC#O0qX38*>vlJz1DqS`|=1&5@=~X8>^S5Za>D&NE=6EndHl9I>im3yGo>AUbSIeW0v)%w ztd)EE8+0B$dGP4|*6!11p1RH9@%ES7Pj+{_r(f|tovp`vpFtLX`Ss)7M_)bOmLHFH zs$V>N`t?_7IP%mr6>gIaZG(>fbc2o?wYkh2bP_+~hIm3Y>~d_wu>&_8^~1Y!L}TDI z0}n8%%X^ZeE+ww*IZdS(-W}ie)M^7 zu>X?+HYnP($zPV^a_$1RA)+A}a){k^qJm2J5}q0A6y5wl(@pBy#fgGvuIq8!9tZ%A5!sBfFi}zK6ze#( zUgbeV#0H3NMp%@7Oh#Y5!?{8AU{7Em{9IDo7v?yC&R}+zQ6TjV{xKQ{kBQE~k3{R> zht)epSL3)nlbB-!JgK{JLicW*B-+ub9x-esHh=!Baon<;#f;z}5OI+q+}g z93nBcl2Alj8L&uDvcA7Sz|ZQJuV1^zwg9|};aIW2iAXYyySKN8f^colb>1sb4*>#| zP6v6&rB3t{lM!@6UN;Rga>32{vT2LQMUmu%GFC=x1q7DWWq zZRCqh`01ZvN)%o${%s`Tr=&!X!0P)N?8eFR(bO!#2l*TuQ*(r?@8z@nc4`(L6ZDDo>^wME<6#vCupX zxmN>&Zm@3v>+BX3Wh)2RDynaMrUr)7UJS1$5pfb%B=S3TUle3_2GH1*P701;BDAoG zdI)qWR*;V&vORP0lrCtOx`KGX`uBYm<1MdbJva3dDgqtra4~h;)Jb36H-#8*epBFB z9ROsq3adg?lMqX$pvIH;sZ?cvP?6(TcC74Gs*GQd`MLSqjvj7gpm-{aV-F+yq zObKq%%pl1nPYLWV3voa;vnAPtL}_=@dFmoCw;tk^xlNj4yOhS=z;KIU5CC&10@8*8 zb;k){AP}%FnQd4?7FaZl>yd2o$t_f0L8A)dn`x(Dy$f88x`obMMRj-WnV<&{Tc$8j z#Vm{_gzsCjFkUc62@}uNRku-cL0#gj6LZX`4zx)V#CN5O6FprdWZicZxP*n#B1-O{ zg6I;Q(I5qnA>x*|E2OJNT0$h5YwNxgg+%qDu2RM)qjSIICj!JcpY%0#`}_o$81+ek zi^2#A8wiT`Yb=R9f(>G%aMEHV5G!CxqczBUf-Y^l3&fh4nMH>g!22Ra50q0i6Z$T$ zL-ZLKQ_l2ILMvHXL361YXzxT&@f>@DCxZTp=C?g@AVp;GBSEu{ESfdPtHW|xxVcT} z@A(`^$*|ag=js@3#ND(OT#5>Kbv7;$&{VM3MbdnqhpyZE4AoK!S`IPSx2C8+YTZ)`@VdQ&#|lOJz^+hV zq;&>xHL1-E02+pA$~}d-vXbGs4e(Ftyr_D!o+JEp^42Wu3>G$X>qTIqS#sJ?AvXb$ zG_U@2+jY;fIc;l=qIT;_Yzgxa?MT1ocR#RGDM zCE_++T|Y}}o>pm2G&0;%oGH;e|1GaT8+KMG5Si-Q0e;lgKt_wqAQls>=(nu|Ue?S5*3R#v~5#ri4z9R~_q>?mylAp6jrTY<{tA08H#?v?;jd(U$ksvp3#zAGAErm#9sSI+ULO({oO)E1 z5+@oo;DXpL7Ne|+q0o+fV?;zwM!EQ9az@;B2VHvAnhatW4yOlHzmHvTVYoQh`Tw(v3DRIFMCi8b|u~dwc75f4R4JdvEXiy}chkB0e@T zzf~$=QyaOPmB%9G#{hl?3|gnmn(x%QRJs7LD@_o%RV$VoHCk4xHvuTi0|LZs4le*^ zvrEh_*yb`oo87vx6f-dAFkOr8d~i_Ic;SPHCqEL@X5Oz#ix3x0nfHR)Y_BK~CnpzB za(hG;wK?$fsLg1EgW9aK1}+S70DOEnNfn~)F@zuPCUH@lZJvz#MizK=h1%S3P@Aa^ zc;$rl3yF5{6TD{b0&q_$sRdmX2;+i^pm^*EUD2vd3OBg_3jA2-45QR?6S5tdDdg+s zCM_SsVX`(vVcM+jw8XeZ4<5`Lsv~Or*lPC7wlY&!(oifFphHB*L#?jh?l5RL@q|M6 zE7g`(Yf1~L`wr+-m6jnVz@|;c!m9+~sY8=kv@@E24H`-snVB=*S7_D|SkiDfw6pG) zPPVY_3`PPX9er+Q0BtLTsID@Bw8obEbW*vIrTyB$ta6_rL6H*EX07t_<<~hbUrtJs ztcCLVQ^iX{LMzVzuQaB1N!V()jYi;d*|aEbHJ4INt4T~_uo!WzTP2rjf=+Fa)#AS+ zb#t)~hAFz9sBi|dXji90e+mi!s(-MZ(aVw4%}!yfS=To^MUB9Pt1W<~77#-2c}<0~ zO@O0;-D#I|Ijm?n?+jS<9q$;IudV?&TAY1=HnnRk>qI$;Z;qA5Ax@FoP`W(xt0U=K!yEi%1ZRM~;THAl2!64bqa8R~ulb zkgKE!3jolkaW&o)O@lWglhe5fbqig(uLP3v?La7THxP>;{J|dM7m%-9_)s4KUz)pk zux|`8rRo_l@>au8qM_~Llm&qs)by*nT89NKh~L8yBbE9|cWT5FRH-St{&xc%4!HEhQmsS+yHXqRj&QXzYFBB~qA)S)Y znQzE%sar|^vLZZFGeBXDJ4d)1 zRYGjNL{ll1$k%|Ud^JnUte8v?%WkL(30PJ9~G0GE$MZegQTThiUdjiyQF&}2plP$=*!(ZhxxC?NE&fzr`m`1R82;g#rs^gAHm>!pq^ zz4rNKKA~MuCb%Mwu0*&Gp&#*922nbp+pU*c>Qssu#xQeNChmVWnX%O3(lM;BTwndr zc`3^xRLYvU;*m=w=zqJky1L7*;JgG>?iPHpvcyVv0&~g&?9vgQ7=}QPB zbxok1rPaMda}47HBvpF-pH_Zk75JuCN^HxIx+(GBtz4C6Snd6YhokphoLV$d9apaf%P;RU(Pw61^*Xu^p59M0-G5#&K# zzavq}PudoE0}jRsA~GzFYuOwy$?7$g<7>&mpR65Qm}bE*+lEQ?&L$={OzB!sg)o;s zX@r54Vj|oz?tG8xpo7Z~&=Bz+gAm0TESHwY(G8Lso5w%lW%i=RUes`Xd#XW){H^B- zW1sA)a;n6pQaN;EB!3KNj{StK&2sIK_CNwa+7wb!M7vN#QPOfHAK5WFr$8`@UA}c1 zofe3sFHTFbVszEPq{aK9%F`_y)*aov%EHsv&Ti3zE0;gWnp2rx>eh*@ZAgO%S2!N@ zu*U23MxEC$J40ZQXved4I%|hBcOYSj-Il|s4Jd4V#N>b%5b6!X2}X`I0<{~(A7FJz z(@9x^vb60~)twlbr0P(MZh^Wsag0MPCY3uFRkPlO`=Rp9OMuRKcG1i`c#paxIW*cI z^sDGcPu;*p08g5*i(hn}YJ=GB0Mf{cwY&s+BL*jPPqD=BOzw-G<@zDgY+q{B=S{{QWLi+fYo zl`l5NApUb&#&**0PE%~_XzzXYYrTGJ?X}_R8g+MULD)y;npABz+50BEU?y$0Q*&n} zkBFFk;jNs#gZ=$C^=}SvYZ$WlBh-(}e;~BOJ0Y=ba)(_cci7o@FyRV-g-kQi?huyK z0L1m8i)F{b_O5R(3l5d?iXLGHa{rrUiMdr8f~H5W`(wKvY^;jN3YP)cw!qq~ z(P}1Du7Yw{>`%ECGqKoKu7X~9Nx2LExyoJY?!Jitc*1H@HrYHuExmLBC-#l>C?yeZ-4%DOV2z%F$}HvxPq8Um{^^S+QT-Mo@@*Z zws`tm;Z(Os2o^IIFNd>t@;0#;JdHLKaClOMKjs*mtCeGL@jdGAJSS2##FhggHHF;V z1nDSL&!t3Kfa(fuK(jMSr7Yy^Nke|)*du}Mrqy+DqSKIIu$a(Yq3e*-37_2ce=5tw z^_Q+MRu7rN7fZcz?9eZjx~CRdIIgpGUH^*g&#YM72v9uZ7+_gzs{SrlHn+Mdcx7#g zd+8Ai2|NUEyqc5$p@MLJURp+|Wu4#3Y32YxOSfziVDKEPZ)||lVua$e)4)Yq66XQ+ zxAGpnPi^xHFl4dUhs zxCRuWt?kYl z&wJA&h?&Q2^niX#Ml6n(2)n=!F=9Vqli69&w>j{cr!p~i&;>CwJ=pa#pjwET!VhzZ zbBPafJp-)=-q6sVLeGR3L8|%GXviYs7wxpsP@BPE-o!!$dP}`~H55~ckEHWE#wz#NjN@9U&Rzi52GX52fK3k| z3JKz&#~Ml-%U2S_<{qz}ho2;cxrljGrhP^Jy5&%80IFO9l)_EWIM*U=g3(JTltoR` zCYUV013R@C>WBIgM9>1-MYuE2b_85uW`Bn1OOw@iFQR0+a+YlN0!-0Xa)C8Iz_(et zwE82yNS?J?XY(tM>JBeYft#A$y3S?s8}5Py%yIrj_G^|&q{0_`0pV82sYdpNAkDF0 z)A9`@4!JxI*Wmrefse2;wjI3d#a!x-`>lFdV{t-;7tVmQ5^o6U)=YL^PX%V>erZV}s&r%YhbINz_rlaL9HJv9ci??M*n<^}u9S(0vZb{kZY< zS^+Gl21H1_2%6Wdu2e?Jbv`Rm^4Os_xNcjM-Ok7eqO70nfA+u2r+XQ4xMl*tzQt|G zxwd3e_`RmyhSJ@}VHF>*WOnQvb#!a$B9$&g4jYH+sy8CfbIT>X59980Y;}7Qd7hh) zT_u|wDp2-_?~`{zG|)S%JK#t+AiKBBfAg`eLKCOz#^Vf(x_C>0tuyVWWB0ustYpGE z|6W7Id3vH z#b@1M+@9wiEBjhnTSwV?Vx^trjm2RHg9NJf@xs?K1`~Jq&BR&KZs@hu{w^E)W{$j^ zzb&_x;pA|)b_!QY@%u0(s_om=4HL$vyvArI*REZmyg%5PL|_hoHn0x=tblHFy$q4s z&;(T80FA1E$}-$%ZlX9WJl_sVLe0$))eJ_a=Es{MzAk}a=&vMoPNx@HhH_q0lcuzj ziX5GNms>bj;sYk`a#Uh)4OljHqCAXPZq7I;qH*ja&>g52nf@pMlXdQxrjSWXgWD`S|IRygE>7HXyD= zvRMnX3vnFycr&ItN^vL%=EdeFVLgD1jYMK8n&*BeVM&@L0nwJ>mjL3Bb?%mj;!uU4 zoQeL%Z@QdXz!l}^>iO04mx(b_6__L2sV>=+q|f^0=_F^CcP)@cS<6?ZJ+@oxsyS+Y zC6u-r?Ua*_OgA|hUqf2rIJ2lh*2K{h&wENcqpZ%BirCE~oTuqCU&4jM=)d8!|JB<; zREYKXd=>W6?&oRQhv(V6kO+%p2tLJ4yRx!EX#DSWi-s8t%w7w;(pj_9UhsMXfb*ns zQn06M33WR(1FhZb6-?LTwvx35VV?9A+6vBfX+zV@sID%San_IyjcYZy>fu|&D+{vH z?630}7()b0;lLF_co%|qf@+rRPDCLJ-ZMYM<10-Cd0H)X*IxCSj;}Qh<_SvJL6g_S zhX6f6HOx`cY)5cyAvuqlyECC4Uv)az({428x+cdf7Bj&f|H?Vx9#>%|;4{yyI<6&g zuv?Zq589ZoX&2{&cchs2{t9y6hlPP3SCvyZ2lUg%Np~+Rg#oxGOn%XVI;SEzU&u}q z_wah*4o8kHRMcHf+*k3|0FY};`&y=n!%u8hK|sFQ9I+e*0=a4o6?Op~Ko2z5>FBpl zxrTL^Wr<;dphJ}JiuH9S@zIIIHDR~GDNu`hXJFd;Svp>_sept!jrHQ~-~R1+4Yk_P zol@G)pb%2Q*31JEs?i2{F z(7Or^?|YJFIrM2Ac(`Z`$3Sw$5l*lO=?b zF{A5+pik3J9S}{HT!O%)8M=PCv zHY%95a7uI&cKQ^kr(LF=1j&h}QctdXhtW`2*iN5NQXwuYEO!d@6u$0S$*>kuX#6LnNQO~U|f&v?!;zT zBnSpR#RktEBOf86TkwI`GvT^R{eaVX^mf}%NO=bzxc!7!7I?$)iKpfCOx{=KWF*2~ zB$DP{F_MNUM{vgz($i`z%@_R4Tx%L=BVWVi7&pUM8a&ll8gt~0`F7)U^?m)h`hNJ| z<@Xl~SqNc2+!IbLDcaC27Ht@9Ngvmh6Wed?$LTRSZ{75%MfALFPZx^^%Dqiz+)TKc z@0>Wzkvp!mg{!l8f4U=q!p-Uax%gajJ{1NNy-i0Dg_O7`q-NG=1_)aPyC?%}6@@GX zQ@+GmHfJc38>MAQGlG#$lK+73EE2~=R`d78cUIrc|L1Oj`v_ig>AITDB$>-#4ntdx9NFc%P~k-k!mYyCE??#NqPxP~#f!fw$naaaC;m{@ zYQHhU%N4MnOV@rqC3lVeGav@^Pwmo8YWT(1o_&7qu@{PG5AgfKz6Gu6v3A+tWfm&R* z1H{Sq>Uhbf93s|icS8MN0#W?i^L9ry;xwhSoxv)^Dc5X>IJvftpQ8LUAD64dbyhQj zNpcJvwV0o@!Vs}$Cyn3I1MmBjo8JoM&W4C3b9mx?t4^U>$irAw-|meQrY_&%Qy{H! zOc+jSBt zm7K!xujYE(UN9lVbO6`)EEx8D=&h?-jou>r=*)OAkF>akio$IU^!DMSt;d^$Wv3oS zbgkPBhE-hzi9N-WU4ps3#c{-738&znL5b6WG5re{KqG@nmB^x7(gL#RpNp!V7ZpLH zxwDG!h9p7IM8&o&GqH+7c6SN;O6CL!U5D+?p9T^xu+6c(7XkcEaeFUzaM7<9*t@K! z{PeocMo{8=*vui|<<>EX?`$>F&Vqinw>Zh@dQhPfO~Jc-m1DxY{CdFoTR76_UY19! z)@REIQ5K%@5)fpUKhn|0Qe{i0C!(K~-ZnpmRjfJ<$!f*%dQtN#)}4lDmCD)4Ak#YR z;A5$Bg?2O(+bTAYGulIhs})1VnJ2zIM2cr1T*Vj9iE|aI%|g47KzpXHQ@M}bj<(Ey z9-F?_4c_1lGE<=!8 zJ+(-x8d@NW*7PnPmqlNELyr0mv+E0$bHEw2r}f4>)H*%BzR-NIU}a0h+V@A19I{A@ zM{X6n7c^sc$f-z^;Jv3zcV%p?m9$Ox>vXyc`&*5#%`vkSO*nd#qrITv6QRDK{R$y> zGzg$L)VHF)5M68GO4vg)w9Za(SL|Cj{;3p*L*|RiJZbqwuZv@t3n6WlJv8l{J`I`| zpE41aQMgvx>I4BUGP$#6YEJnVE|Q&GA;UuSa#-%<=+I8~4^j|@xLhlX^=js$$1cxY zys4CUB<<5|mfbgRqkXzY>^3<)Irwb2`{tAhuzZHIl{MD`?8r<<-duHav`hRlCs=K1#OJ0`4ulVSbfgeI(? z-=ZNz{)b`xc&cIjNR1gw&_65jJ|O*tzuf;X<7rhYLWhn-8^TU)kiLAd8l8S6a%Mxg zjYsqssdntx|4}+W&Aa8>3g;m=4e~)|0h55(&x%m`!agpzy^7y1{7(AAIyQG_3syxC zDmismmznO=qLu*2b>p}_r*o_@EK9uNB0C{U1)pBTclN`e&{g-p%d7uQjN~MRaP-1P z!e&q1W^d!hvw6VF(A99{p!7mVD)h_1Z5D>67c0_X=NxPYqh4Lp;o2bltA#A2jv;`% z1Z>EDGW^(nBrC$-oX3(Iuh5aaGjA@XxIftCMN$g|pFgveEF(D?1=zl20jHg*GSyj! z$hTtZEH{`k164_2yI}__T=S5SbKhuL)12*;3r66s9?Lo7I<3}R@P0@kvz&2uc;(&S z8;x*n*WRetiwG)*voXv0HrMqtc7hm4U?s_1{x;KH*0T$8qPtHb9ej|v?f2r|H0}7D zUbN17R!pX7-z*)P0^e6m4tMKe*Uy-yk0Wd^*UR$WKO$Cd#W^8 z1an*_8BnTR{WaJ1GvQphFq)$hgKOZ_sKUK5geA=E94C2HIJ?%{u`Xla>O8ScJH2rP$^w@>A`(rC61Pv2^g}uk;;7vX2<(s6Z)Ea8NhYU|z_x3o zp~O+xT@qZ=Iga#e@ehTbBR*Cd!@J|wIsEUVN<@18EhzVPSCf-a(+SX$z)(@`54|_9 zabG~x9X&sI*&9rF!TMl0iH3t7&mb;B!$mw=cMW#1yJj6(4-*yn4%V$309cb%IQjs4 z(I@uisVn9n3K`Fps|Dm&$*I2&Qq0pUO5>TMTKw(l_7MIRZHy4WHyrH0i6&rXSA35{ z#7<8-<~u*33euV$SDJZ2mFZ(iMXJJrS#~B6JdXoHUPxLfYDo3X z$Dhi5*ZGuwvZr08liy!Lu^#_5^8*_D4m4`w^sl@g4dFwPQ~8cPUES|f$8i0f5BY85 z!oA{gA~)Ky+;pu=iVHg%+>D(Y+7xW`H~?SYx$?d~8rmx@E`(FbSVEk)ovpXt z66f{fD$#-ic@HrH@{8kivmp1GP%w?UiRrhniUH(l}_4oYZ&9+=-d8IuYNGvUzkdQ zx_0SLjz)r)1#py1%EGP>)~XT?6}W9HHYxi&ZY%E$yE8*u35wY%66z@2y%7{UG1>^; z@qJT94y{FmtBT)4)Tu)#BOKmzx;P}CvX>vm+E|z-%CJxqmqPP`R9?@ENW(^gf5K@X_);5*GNTk7D6(Lx0%+geX5bFf*t7~u*?&j>xeLGfc*f<0qNZW9X2Iq z__}=F+;rg1KNIU|Iq2s%{MgQY%geUoI7EI>M}Z&EH}Zx{+%N!IfUEqe|1AQphWu>9 zF6$J?rLyelpr%!?UH~)=tD8ZF>@L3v3PHcJd&OAHDVI@In|ZLb-A*;2ON4siB_%GF z|K9FI5#y~nQPPk|ra`0&QUoaBi16s?Qo@1|Xt;QPf7`y85hn+5cADv27P4pd7P%G_ zTm3m?TKJbbR>b9qddjxau?t!I|Zg#Z}E{t}ceC1}g|s zwnSZuqa{h?f@kMKMPHA1_ZN$t)f$#+PsBdaSIm!!O8IF4v+eb?Q`EA|3rd_xRx3Y1 zvZcdNQPW&m5t@mLx?WeKq6iQ>&Wtstk0m{(3KeD9nW$(wTbc3GI2`q#_ZPY_O!}$S zPJWN+djgf;%+i9`sGYCxuF(_Q9rgCa7>;6mgjXcU;MHC)L-fIjryxT?2|FjUEs+U7 zm&8Jc6Ds`Dv#T3B!+|m>T(2vOBYcft{tX?**RT4>(l6i0@i=~S?b-s#W`Z6bn=LGD zE(D^oMlO*|r;(b&o=3KY!;zJU$HJ&{#rH`|I|ri?Jb(4Q{{BMlf>LF>5l)T)hh04} z5-DS-9h|<_)V>}eDvf>?p@jXmvn1q_6#NNc!S9V|!cKhOq!R+H9VCUD>yXBD7^%E! zQweCU+bE^I?_TbYcV6^fcI*9@RCyK({Ht!kZjzHDrBbI)jGoGfYbS0sD)paor)KCw zrNVa7R6i=D{x6mO-pH%elkc0xLa4TrG_tqMVqU$YD-0DAUE4k+g|b)Ojz(Nk%kGVn zBPe;zi4jp5s_i6MyLg&Ord~TTgK%;aqFP%4rhQLKCNL=klK#7Lu@P^FV5%}V(ac4r2G z1jXzWskT;dcn9UaH)09;@O{gXFw;sWZ5fsM?MNmZ-gLq_Bvp!+APz-dTu1X&?VdO} zS>oSyVpP*A0Rf%NCYdT&IYDn`5RETo=SOL#aCpfV``$>#cj5b{m{xFOaVN_Dmn`vKED6y{Rh#V&mTYDdhoRV$^Fl^ zqCfxfvnO}%ZT)exe*cdQC4VAEHJ(J9pWWYlf}+_4A^6wZ4T$AEvL_J$ z{IuJMaWApB_8aMA=Vfe*mvN)$WxN8nA`V`hH%B<`^CN-+OlBhaR(y$}ml03Z%ZP=J zCB&SSR^QW~tMA$WF27e9b#4H}jhq#~Q8qd@R2zW{(diPAKQDnZ9vjEi(y@CfkEvtR ze3+*B+ys{APp2=OJx_0;f3vVR3l2^aYIF=Qg!2=pr>Fo+ICpII_rU0stQ$ zORNgdgjwNtz^?EqU|1#Jt!NN5o9W*sC+Nh{9UO_7^rCJw=)I1tDBXD{kcZmg|c-5Z$i^RYnrsS6b|5Nonbf4E9r z4XWecpqRAbSBn97?WMEZ(268TqA;w$?FK(7-;L|fy5s(i9ETW3 zwHK4gtBspCU%!5R<8^vtIC_3FX*A-SRH6imu0^%)#=A9jpvhWxcX#DDgTzi3p3Amy zKHtOcNpL-nV%HG`z{fYZ`G(zB(j)$Hvp3ioG8fiO^oS4exfXaIJFRuiEsXs4xDIa@ zC($C`zUY1tWsaQWoeZPNi(Y=`nJuLyr4%=2#olt0po6{imv$T7#}db9@guRD)!4AMm;n-;@4*i&HU{s%~b3^N8nL+JRa`Mz522_o6+m;Xb{yN_vHK@);H2= z#qmL50r-v8`e=-`_UHdP?N&qd5}c3AqEB!@Ft^&z-sm#-2UC~%&;{N@qro=6^cNeN zn^daBV9n@%~i0wg> zJ^3?>xb1{v%5FO)iQi7b7n1ZG_Fj^DzR;+kWjAKs7lmEpx0A>d`B^(L=-y@72I`}YMt zvDr1m-QW%oZsC^)`;-1FWJ$2Q{6-XQl6Lz$-Tmm>?*2hf1f5XK>*2xvu28_52FXAh zj9!g;yC{qoQXsOgVtv61vm<#kJOE$DA#S{HWQKWT?Gu#leb;@7mtPOR0j(mp!MOWe zX?r)S?G1-D?fekUk32zg1?=}iz@%R{TYT+~^ceHAv9=bO{F}1Tp7$oEVNn>jf2(IV z&7145uC1+sZ6M8b{j-O6Hb1L}a1VJ0&Z0vvzHW@n{UK(n4kcqSzGB(Lnq8GqZ#>+` z!m?v-&!}87T7nZF(dFT*Nq;!N)cXal?8G!pg5!b(+DKZWL^$s9qkx)=+(j6Qp^Vjc z*0JT&izp6o=ln&=gY(D@(nx>JN6EYANGGjiW%Zp6KKN^s>zPuzAZ%M^vske*@ z>FW7gtLL@O*=5woD2iB!3T<=s-E+`znLdO9NWTy*7t!nFNl>nn45brryd>6#Evnt} zAdv@PLrcKEYUqYgcJ{wb^GUY)9u;U|mnZ}Bl)j(ic+iiSJdyoKnyc@fJtxW$r6IfN zdc&_<`eL?|w3k;f9`KLtq{;dz9;VQgAYaoI3R;@2z7IZ}Hu0`B#aPnzM^xgICELC2 zq|G7m#Tk;Huup8ckuF`_9td8?N+^+00RunQr|bypS?wSTcrspeZ}t4@dAx{+d@{}1 zf)5o;xxjXVt?RA4qA9T7AAGGmd|r;sw?s`1?0xg{*>GR9pQ!r^n)a?|iHPpXDMlv! z!xL!abxWsLKN?@#hz0#zo*m%xL?vJK1>=)&91B4X~^_;{~>zxfx)52b{4|UT6uYYCB!kMTAU`DqGXWm`f zls{o@A>n?bdA9TOU;H!vXq_eT;wz9bh`Z7LEh=Qf#z46=l&k@dvpWFHT-iIyR1CL6 zvDUeZ+cjy;9r_Wb1V0w$H zrMNqnB^js=zfnTFvj=QfhS|bsq7E+B8&O%P?{yI(ixZo@Z;XZ`#R<682gBW- za$f$$gfYIAYf%knJ)zN(pt^&weHOkRJqIf!k0k&o%qUOz>Xy*~a&%^pj)_IRZ}z28 z4L^+7AC~J*z>1$8OprKzRA<{dsL!B7aX5hN%pVKMnp9q8RnB}*<$#Jj0$!!Oz!v0m zxDM%9Tp9m7SL)Nz@Bp{iQbd)D)}PC_GRqkEe(xz=5&6Pn`9dHwsJbsPOIKN*rylov z-$@02mX@v+>Y74Q8B8~`On1GpuGjWnx|K9ruqMc1jlM~(ckH z3^zTiJFz^5mTWPY22?Cqfe*-iLD|jsg%5-Kk^eY4ce{}bUvBTOk;{li`DX-RlE&q= zfING$`RUeiti|;Rh6jlsAk|m0%gQ~wa(#`a(D;S5g|HB?W!)O}apD0O2qy9glD~HW zl$xeQ0jp@wOt~G#+*4kMfmpY;ou7WfQO-`8g@Ty%A>gh#(;yNdFPAo#C@xcVYGWq8u5>YYAc*qQPq7jpYA8O2io-W0kG`tw36ce8kN>1{VWvg=l7ND(qT;0@teL zg$mqK0^B!J*dM0+x4H7G+j~~@G9O~=9--FO^3u}nbGJDbTsXv!oBV}$3sCn{6-dFv z!Fs}^xNd|tp7f#7hSrg`EsR@b8Cc_2q7n;I%J54y0?4!-Ie-pfu2v;QlKp7cI|aj- z^q|(sQwoW?VWL*g51cE|vcxx%LMP)ylMeA4k7dG%-I%9k2L^bu^sQ(7Ftt$_)?3R-+Xt!uqam z6v?rI66wlXQ@WofgVJi36Mz*1p4fssvZKsa&zt`0?O_r?0}K^%C&|tcn1CjJNqj6+v|BB}vJKyV zKn+6MuDNgsn6q#QKo{EiQQ&K;+cJ>W%z>mWYVnOM7>HmAZsOzeK%he(GLVG+CvFk! z05d-;+z@Uw!D7S2KX3Q_*Bv&U`!8Ez|DQD<& zju3_j%)R{LLrjIQ^Hue24tQcUP99-9yAQK8R~K8&${NbU=Dkg04B`U~BReR-S7?k9 z%eF-B>%YfF$V)A>WEz%=@A!IYp$CDTDIK6`2eLQhn;UuBYUbWKZRE1KVAqDV2AZg%jJ2T-f<0tuS;Tuxc$YnPLDL>BbM_4c*4)K;H2sM`9APV*QR! zb1%yK9jo+JQP-_k@l~#J=vBm9JwtG#!Z`CZ^m1lkGG=cUh}$e&B?U7=DbOc{atvwBOV4&+q)NPbD)j9eZP+~^ z@lAJRV(FoMD3{Osc5?QLNC*=Eg1tdo#P0(M1fX2hW`31h%V1%sma!r1Q4KJ;g=VrP z{1mS#xcKtst&3c$vz@K8B394l&6T<{SKQmSx2L>Lx*Vq^Yo+LeEiNL14(g6G>SE5l zMET0_5x9lcoQ@9m_AhuP{Ia;HhTp<4Soc`_AEG}2ZO73qA9J$aY-JMm2fPNStxI?f zL(Tu*0RkDrV(0*Oe_(3R0p>!W1R8*Xq?UHbs9N{PK%2rqlN+o2 zE1zSaEn%PyVW9NmRcQ}Ow+Kx1TL%X2yca3N65`iRv2?=;RC^mtC2UYJjH;u_2mVQcxP7er99|udAKw)bSt)g>u94A@@+-jpz^0zFV4C`?gYwZ4b{Q^OSJrtxWto@rl=!EgY6 zxZ!N2s%Mr^1fX7m>r@I4S=cJ`lCC}C z7}MS>Setc*W}6Uf#$rYcNtjP1O$DGeVkAqjw(!py5QVF#&RXDXar`kQH;fl2aT?8a z`E-k`ZFO9Agdfsi(QC`Rm=bqGF>{Fem^1#}Bv%WZT&$nOZW-?r!~MY1-Pw-ywmI;G zz~VI8k{fmr2EX$)aob27k-~DwoXIi4y!7}I*pN9r5j{I#Oy7-vTf0iXG7rVsYX&r? z0ZFubBl@FW;W$(etN?%jW==&rCl$08$3N$fTVkvK$KJLbj>L-J8=f~Pm(La&(}A=ZZpm-<8l03e=r zdpOo0a!$8{#E&v9VsFH7ANhm6Rs9yik>O5|L7{rUUclpv4%Km>#`d=s{c6&C`RZ4U zr~0~A&+DDsZ4C^*Vbl1Tj}>&M!`GOEuMtpf+Q&ITP7>4|jG8|BiNp)2vwqZj&cJ}6 zxJ)Rn^%@P|Na37vjO&zb{86J7eTEZ2#Ubip044w?AtEM~@kWg1ehSJ%KUamN%GIX_~pO+E1R(9Pnv6@VE({KX~7@_PX=Ug;pb>9`x90&eSij3 zG~ywd2t{T)x+c53juJ%q3P!k>V;F3mhk+RFfo(IXf8Fc70{i+FiWa|n2}P*B^MX8V zVq^38{8e}7YlQyRsU306!)KyM^1%qVPhs)lOP;(K?z(W{+9#ZFI@8QqkD651gyxb* zPPd(7?}xZ9MTRC(?bEHNARbZXclP^W(l>e_!&-c!fu9GHy?W<2-~2X4fWmlK?{u2$ z^%$QUH<~pNxpr4WyX)gOgB?iHfo`s3eLXS+ETVz?kRjk40C$uLaHI@UGEh49yq;~# z99x3MM0O_!I2zY6VIk185Q%Ca*2ek_T9C8ua}fjc@lB-$X=XlhkahyB)SiG5G|SoH zIW&t0k;vI4kU0H-J6w2fBl)*8jH3;}f}8k~-V{~RJOxpXFrLqDe}0UUfCBIl)igR8 zzXg31K|q}aHLV~3p&6P;L=fb-{#3HCv0=L~Qh1aAw|F5SrVdMLE`=^Z#5}X}2b-DG zDBBtW#JCm@xoEDi0e>W7$|BLemtb*OB*t;*l(*jD z)SBQfungf3c#aY+s70+2mY<&l#fn6-RhZsVR`)lHgseA7%$*el#ohJS zs|9-a#C<_bC`HCviSSgsL86+$veFe7@(hFjtz%_ndZ&lPa>_R_y>glx z_76`mR0qcTK-eqAO1U`L;+Ig63!$*NC2qEi1GCkNMEekhk_(AL1pCl+H1<^k^mGje zP}8}SjsAFe*gCspR#GWb+YBQZ(?bH;{YoOr2H`rEM0kQlRu(LXfQ#7WVppXUpa`Mk z!5S11>wRexE9yefeu=6lxV|=87z*9~F3z;Ykt~gleR?dh3m%r8<0#6XBL&NCG>qp3 zPUp|KROF>NAS}mL0WrS)Iw=X3&KoSeOdvU~225H`JzWp7IL#fiZ1^aru+*8Br{}gi z%>ZnUry1NPXy?cot4>l*|EDZC7Ckx316wvQ60z<@Tt#l0mEN5G`s-5Z;ueD9<)IKu zMNWZmMRF<#&H~6iI5_B!v)?ozJPDfxwDcy7=6FfDv_kilAoP9 z&65!eX+XwL>r|USsvo*r)}1w#uD9g=)l0Xs4ig3Ran6`KizeIKa}A0y+*)oM^tMs+ z5cUqgyPi{W+W-~|mnlIA8q68X?inGBg}&t$@S;HTMf%3!PqFs3x|bH|b633$MHah2 z@p%e=Ma}Fk<4JNr?gnD_y9|KBJ!LEaw(In2|OYj{K zu{if>;#hH#Ghac@eg+kUts}}3H5(W?&wOTZO5>*>j~Rk7FXIzK)%E!yYk;lLsK-1oTu1T@kfVLg4j}`jIjSt zd7wqw)dFrzQ#s7Me9O0#s_v6_Fbn)|A4zwJ58*;hEzH{D%bl((A#gCP&p~W}8N$k; z)6^Wo^3yCWx{Hxy$ot9OH_-%o_l9}5fSmFbdn6$*9*fGFiBY_mw8>^~Q?O3BXIHI4 z=i`QJRgW6Msh!8D7gC-Bl!_l(`#fz3{j_|6as z(C9LdgIwIc!SqixKy72*-b9`aVdG?Z5Fd?1Ovqn=d3mG`e-jyxB~Jd9D7_c0Md@u6 zDFnEj?AG&noE1?q5f+59t0Isn3;F1F4c%y@$e_c(HT)1+!-#(JN_<0SbIibF`whz{ zf8|r~@}#kHo}DC%rifsj{68kZ#0Zy{ZihkTg^0LImbHRCClnb;3XfRY2E6DYiQKVK z*%5NGQ;6M8?^KKTs;@BRC}`MD*$B2TC>g-h8Hxb(^4cjp7F!%yK*%v|Ac*OtVIyJW zk3XxU9w#YjJEe?%gY5zCb}1$SVRStY|XPK=wdfl*Q4ri4Bfkf!sxT+ zz`*b3Ii&W0CWJ_gmYN6uh+(B|u^KRHDvdt)6c4CL*^Xsl{;G`mtCTiDA}EFrqQa17 z8CSwHadH};)x}O}oc)wa5R|B;vl0x#F67_WmP0Wn{v-cBgmBpR0RyRgALiS1ch2{v z8Fk6(@ewT6@%@9{I+mr7Gqzh*T{wr?tRC-sI^_i|FJ*AFvFHk?31x^_kBr_9PE>yL z{hHg+Z9WuhuY3qM;1oVp(D8DC6@~9yq@C)2o?!`Ra)kP}EY3Dm=5h8LLHTm$-D~g& zZ{SD-W7jM*bLYYB!F4E5UOjRuV|Xs!RxO}dZs4KjSa|5#lVl+CDvg$}nh0jsCP4q% z-ToLSIYfx>9=zJuq)o1bx*HLtfRp2I>dd1@t5()Ty`D_o0-v}!YqF6m;XCW1IbFjz zq@t%o2L~^oAy#F$SBG9M`8k7N*)cr7I1+j=sWYF5gf98H^;~wtHOma3_V_#a{(47l zxCGztRP%jTG4%N#UA^(mdB*>i3J!Syv=k6q!}5K}4GLy#Ko}4vH5NK3T@i5^xgucq zWvv7zH`?CZ6urc<8q%@wm0NtGFrqo_mmi08D;6QfgSaWoX_Y>%3q1c!hNZnk5A%cI z8D9T2{^s#U=u%L`s7~PrqLgm4bD}w+vp@%gt4kgvd4D3xBHrK1%I`;#C<+h%j#3wl zDep_n>IKba9`vm0Mk-h-Ot#UkP*h*VC zAIHYzZ#f+ouzf!Yqmz182<#%FimH8s&|v3G$2Lrx8`2&OXz6bq!N-hxG2fbxP;hNX zVbVa>Ky%1^niXel`kDIeyjGlT?DUu%xeIk)$6css1r(#~FQb+MZ5j!c@B_T$Ly&>x zC6>kA3ACvKPkLBrw7@jc77aWTHZ0mO!W==Yx9~OwA|rUXCR`$~WdUqg%~q>R!Xx&b zY8ccf8Tc66d`RHp8H+V3}FUgWy0{IaOqnz)itJvlfHDft84Gl3ae5Q39e8fUAam5E*Eq!6t-t zGs%IiX*0bix_1F#m2ABdn#wK1C98;?Gn7`T3R^0CTW)OHDf43cg0itsb~aN37IWUK zYPKb7p*#E7h!|t(=NR%-?U)>wCB4=s?AdVYfX};vFA$>%E^GO|01h~0BD`B#dNxG1 zU%?H)#9#4bvppgmN|fPCNSDFE{yws%QkocU4JqJ{WXcep6;2KYJ>8H3mZQrD?H%D# zM)gToHrTs)wR=0cI7%3Zgmt70H!*%`D`E)iK9U*p$c;o8BVce(L@ZAeNxZp@E$7i4 z7Y!VyeA<13WoHIh==(B4#GQ=#-DimWldPt@2a-%tqK#=KK#g9@H>UCGsHO7Mbp#Q| zIAyLEf`AV|b-5ri13O`PJAkR8|~pJO$je)(vN zSF$rBnJn!!o*Xiv*=lk4SbqZF0GiZ$=x}bO!%+{h$YUO95=#t(D3dI?>*0si?7Yk= zS__To^I^Xj+vhBpJH#nu^5=Y>tiFR#zH>{r&)@!Wt}9~T6on>& zsr3B>rEmZm-GQ`#+~A2WgKsTE8p+_%nMP}L<~@_K^355@Ex1?Dc7E|Mzr-H`cZt#f ziHR=BZ2%C5?K5Y2;)YV5UPGBWJ~SgmR$HWx(ZNDTSh|QR$pdNw7^2Zpmg&LOUP)dW z=`%f=R+mv}ouBuTzgKOxV1Vca-V-B7jJ#4?!%S#~M!H?02#7%=4_Du{egTv`r%?!! znb8YaVX_s(E6)RBmd|u}nH0{-vKX~DD~;ncYa)63}51rIe|Ro}1SB7(A=LK^9$`j1GF{ zO-?+qJ$>y6=_Yxe>6-BKO1;DutRbCWuoNT76aEnnR>BVu-ot=(Y&T3e9r9=0)uSxJ z7)^>SIu7~+1)yjqnZvO@4gX9|0tRNeiO;1A5(qpNaXOO05_IuNwfoM=Q-Skd46Ka^K)B?OipB(zgYz_46uHr8mZIe!XJ(4Sp?DIgbQ{#811r#oy{U()jxN>g{UIu!QVkuz@)zq0QYoKo z5;l|6BHXHGw?Cj@VzNh@Kbei{mXBpm1zVxQ?Ycn_(LGNduM18rObwggFzy)kiUwbnoAceb8jGTdu{`G*nW{^=W0Oj*ywU9 zo^m?LB%q)$%_x+#=Qx;v(_8i^Pi=eqFMny&*Z=zK?d`vAZ(qSd8N*BR`$TY-!j3T; zD$L4Mpjz_e{83{Pr~au6p~lOn7$wC>w=)3(JcW6Gi$JFSzUvdUYM8blVP?+PM5(iwHN#pLHCh*u_;< z3~pAAtK=qMUNdEkwPP+Wk2|SBz^Q8*jq%&wK9DLJ0K!lU*pRyS$MEa>+=K`=XMKs& z_aGOTuL;V)sdr5uEX8aK*Vi<#Ke&`a`8eC+s{^NMkO*-~Xg};U#IN@TruY7Gr0neM z&~=}=o8ScL2P_Yo#q7-8fL&c#=Zwt=R!cU25FGxL&@K=k6j9<%LYmwzLu?lXb_7~M zOKfd()399nDam$GhS&~-j;UE)hJdgHfT_oDWo2c{sHcz;aKp;pN{~%lb9ti!)*s1q zdw_z2)JG}&r_iYsxt7d?(m8rfCE*{w)4z&+7E#BG4kQpP;6i|&1S6s*1`a5Ca{-V^ z5+W}cF$g1VBF`%R!~Z_gSupDIv4)ElOz{9nsZ@a^l!ElPv1RvHr5ZC|TJ2mzIeaDe zO$F2~EWpZJkAz6Idx~br-?s@|$X}mOFLjuVtrCg4D#w2nQ`QR)c6&&h0jaKM9pz=p zZ^$Ki@N8=4*1~+kB?rhI=Ysc5q`c8<$)=S~Ef0W{c6fE1WetN@XPtG!mmVXb|HB8k zTV)C_;_xIY>9hM!9;umoI-H5jvVL!C^X}H;Cp_cWbw~=?mql+dX=Tm|z6go9216O& zAp;4sut4!Ob-?wc?b{FUe#wSeU*Mn0wyttn82PrApDF3l_~4nOb*CkNUs7TVBm>UA zgTp>iu10_hIICWfn{s*7dv5Ygca6&eup3;50|7i zquMeeSsE>ySVMA^h#C#v8i!dm7|V`==S&=m*SDo$!0VW+3qf$pnCA3pfBCu7U-THj-IX zk|4z^67fSO&9Z|1gQ4?oh>I6K(x_dq@t|wCfhJ5-iQ%gHATCIH0_fv|LqgzheE#6_ z2UpnO*^3vhn)W0L*bX&~gWwz{y;P2m?!&0(2N6C>tYc>X%BXw_YuKtMOHyA(RbQmdE6q@f`YC8c6>f0)q z0H4wq)6Of;AUYv|Q0bhlbb;?R8w54Nbx-cy#yjvGL#eZP^(Q#O@>4coC9t3-7*KP2 z+s}aL)SshOsL$a(0L*0f!N*H}A7Ex6y>ZzuQ61xoN`C?qBAVWFvupr@9FxX;+)nTWk z3mrn9n^MYD6@i6YHY}tnUwWe?Z>$(K8=*8RL2I86R09SUYrfksK}6S$ZcO9TBQg8E zmjH9caw-aZhx({`Z~Yf(LFP*T#7tLg$=s)8JQ>zPmDO}RpHxf(B$ta-c{UTBs~Fd- zfbv{gFJ1~S1hUX~vvxYVg1=J2bAyY2DfL7HTy@Va7qTIC`=|;j07-*hC zUTjfXTXd$dFw*o2W{xwt|A~DQ;^n)Vfb8{f^fhGfroAQwY6!%%9k5 zogvn>SHrOwjYfvcWrQ-e3el`xW}*(gmL)t`$_u7o1V2y)(a8RRTpoN*0A!lGw145* z4Y1hY@VYFlBV8(r?j1!q0ub~`iLC#1jK37jaM z5k-gSh0xS5&|v9w0?|rBobIGcWo`DlXxBPyMERSt9f2t967*WLv+A}LZfC}x0ahv< zD{Mqt8t>D+w`TSpFR`3w&!`8=A5>EtJI!wwyGEKV=qX7Dlpej2X6Q!WeTq-Og?0{7iGw0mhSjI>HkJ04VP)Hi^jA9&J9xjciX#77}EF20CFj4iG8Y$G*eH;_F+ug-OolbOzJ>kpIVXabOlO^9$q}5=Tq?NJEXWXIwtd_PG;-d^ z4BlyTFY-V&R6eB-=**!eEQSxVj%n6I#uvJRX%M^*s@PpmE8* zcl)QPOvg0rw4{YoNz!T9P_&z<=IbL-$Jz4#mcKB!FvDnUqK~jw&1ud7+Og9DZ>X6S zJY?#xM0}vh(yi4Cw`d>1EL-XD?h+Ut0`Gmr+VBLJl-?YcZ7hlNd^BZN??(FPe2uNc zYQ(Xdk0&sh%w&8aL*h)x*yWTgjc{6IcKn#IhNNLZ5xm9pc#J<8mX(%@V?ULmytw%C zhAc6QC6Xi4rDJrQiBqOQ$EmVx%F*#|G+XHyo5Y3FAALEyaY5pBQ-V8oV zF)8qL=)c6@{6bz}Ej=|ek$22U<=V%lfK`k3zR{$5HD6cDGVKs9566q;?WJC7zlmyV zuRp#iMeG9@bS_U=yxvI7(N!dpwTetZd2wDM&YqX*s^WVc}`67DjZPc=TSJsX*RFcp~<~Nw;1mG*2{rK*Un|L^BjP375^lysU(E} zO;f;vBiba)h7HJRL#XPS)S)OcaUpJ!sz2uviM;oWKk<-cOxeiSBu$Y=2yK8=l;?t% zQsUsBo~eW6OPF>jkdgQRev1&NO=$*7#2784l9B|F*uc2EzQ#kVR^X&V?kXZkb*XN^ zHSH4wCH^P{A>A?3B-O6(nvtYUsRbBJq)Xb0fRN42poD%5y_9T(*FB^>m7A>14X*{} zBZ!kA9p6(Dza+X^LktjTmg6wLFq#^I7>&nhQ4r2RaE2|2vRwQ4_dviRljZZb+f1gp zT~opXz2L#;Pd}-5wrjr!b5KrUy>w(zW_F`mg#WRhc(5T4QTfT_&3+FpFg50Q((~>!kWjiJhO?q3{`REB8 zVfIo`wx z&km6N^k6`=$zw}4DKzy~B7p*u#D9%ydV>JK%7Mi8j)w>_l{TJ}Y3<>TZn*sVz447& zw87Pf&uX~eLvW2=POG9qPX{6`8e?GBlgM1(ZB4d_hxeEopG_JTs+SC`JyD^G_EaXq zc_!DdGp5>@XTlgwtqKE-z(-wP5P%Q~xeim)s}=TBesUm0pi$$BBEw~x5}_a8qWXh+ zYHJ}J)73+6mOvBdd1S@?J7h#$I-JX^k^AKl_J0C@0UzSLx8x>7K>KkfMXT6}C;kFg zu)JIv4tUNsEA4AA(2=Cl9nWGo4f-_JEQx0Ed_6Q zxsFVCu;QJ>turI~b+}Hyk}c_uZeGEKmWQvm+!>Q^Yud6q$3l?b!!7!cg2jW^$uAxk zUC-C>(pg<;BxCR^9eU1Kn9E9ouq9DeSnC*>8n8{gG0RjEc7qk}n}g1N$r5hfb)xga z`(g@fZDRZ@mEGJvn0E&Vd1Op2E@u~HRqR0mvjZOBdJRNt>;2onQmI1Gn;Y4bG9@1d zxQEZ<3SzKM{urmy0tVpKTYu!2XcJP^%ALiyJQ^(7zg)Gm>y}SkFKnwSya<5;yS?!a zuxm8gADHV<^>%9Pxiw;$Ar~n$S+Tp^R3PrGj}+`a>?jeml7=0PA1t~BEPuu=;Fxya z(B}OaQdBn^u}xbP@Tb|CvdQSq`?Pwy6zq%2-QoK!d_or5Gf4l@l{>OTFP<)s(l9a; zu#Zi`k**Uc_L zXhklMHV-8L=@W_Ps$o-HmE-Db?vagSi0<6peEjK?YfLW0Kn?etz&lI=+4tB5)eiOTq=m2JI>gY0hJqZxaie0XaBWBZte;_0y zimJdvojaB08nA2p_m{5f_Es3tb4?2zE8K-{Ortg`OQX zFFo&=K!`?gSqPw{2>vKs7y%t9+EAUx7_pkuL}nNOTo`N|JfjvAT(Xn9+wsZM&8MF~ z!OcIqt>p%XUg4$(dsIeKa>@Hm=yp_t>UHnwQ-2Io)8XkGah(wEh+v|XsJ6w^Hgx`r ze6pdI8(LWc9Gs3e_dsBpy{b=!_KFwj7%tTqk9h-!ny|SGI2O5-!_l(sDjMYF6uO(m z$P6JqoMms@>~!l5*caapzlNmO(RziY9JdaCJ(N6A@F2h?6q4Gjwe3ZuTmL3&OZ*8< zQObJTH%NCxoB|$@YnX7&9G(7X28XYB&ZrCG)A))nwr-0~jKBq(DUl%^YjWwGRhG47 zajBwf*5nP<3s-W8_i&^rmp6KBkfV`OmepNnI_=%2x4HKi(F3)(OVByATlt2!v# zDyRBN#F&UyW)8BAc}jOfAKmT`y10@9yps0;34T3ZgMu`~A*DWH8*_?p{2TTaeGw=} z31uu^blyFfruQXcPj` zBJAElM**)ZDu0Ry0sFi3VRR#c4wG7HOk-Rd(+4f)=I}ahp_-I*?%ee@ulti10f9N~ z6?7nT01v-a(!ILxl<~Zh?&6>=S;!9MAo5E3-<9SqW(*^tMeRl+z(#f+@>3VlC}9c< z+Lh#Qx0))(aPV_~{~0b#LXeo|)Dn}aj|+;XFE@-empKb;wFkMI2&KHq-+IAE(i*Ytq z$M5p=yw_F7gYLK(_43p41B{Nwg-VZ)vt#9U2{#@_8&hi>53oi)C{%Zl7bzxR6erDf ze3Lgf_n++SsP0)hO1lM)_&~N#^J6t0sBW68qfGS&X=M|0m9fgwQNNdsRB?uhQLOg` z3VzfN5Ab7uR#sN-9la~EW_NI$sm5U(1bBt3hf&Bkd`0*WbQg`#UtMl|Vzu4d1+*3S$HZI6G!ZfnkX_jXr@XN_X-X&W-P{-LY%Vj<8(gYOoJ?daz>hsnhYdpmS&+DE4o);;DywIs5irttlICRMp`pbTCAfgP zGj6<6ZFTR{U#f>HSr6AW6XjC>{5@O-;xWqk=13UyG^2G5>oC3!e!; zRF+s79Q`5d3U#iC$|i{4tgN9*Cbf`FhL#a!Y)zQ<9HR7Yby8gn$68g1#(-*B`&HEQ_6iZtv2 zM`I6Gk0yHbzc||RM&-;=TaW&M`&L%&9LBK-`AvhO|G^Z;Y{~Mn!O;@F1%fQ+LF%DV zFSg9i3jBLr-Xqt$>09v+w&#D{Iw&tclug zs5F1~&C4BplPmn&Q2+iSJ%@%$^_zw|PK)fIr@w+($h3SlhYA8<*Ekvs`WY5z6#O>t z^&9FuJI8kS`ZybmLBUsc3e8LNiw@! zqL-{NnKj-=k{}>jV!$_0V_N*~RCw#AVJ%8r>)9%PgBinMX?1lA{EPSc^Wv&CInzvM z4tQ;jvlk16;-kDqd0M`9TR=;e8Zzv3I)<#RXr7APJUDo{v-QnEY3tGgJbiRgz~H@y zo?Nl#a?7Zyu5=q-k;dgZ@1ZY2<$ohh+jw1v%0akfSYo5X61NOXERqqP`Fv0=zgvOu zn1~Q$95^S_oZ_x|ZC-JZY7V!=uT;kfd=w??hBZ3Dl~|+s^yTh1drtDp4Npgdi{W3H zP4wp1WtOHK%~K5Go>)2mm?TQ@YLPcQ5(S-S#=#L2B|gq$%!wCPZ;OGZQMHgz1r-Aw zh5!!Y6jQ3UW20UdqX^W7n~@j=2m46K93p2>3i5 z((RqC9Kr4(45B!TQD@z$!gwCPTaRCRfUx`H9%BM=3O;*3F0Wl`LLqY7E3&tDAdj`l zW+gKly#-<#`vjH=E9@50O#|Ii?27}y==4qRgfH6_Fz;rO7S+Qz(N2Ix#bFfF zG1i712l25XFgp0btuPH3Sco-$d(QZcu9NsXz;H9Tpa3y5Iy3q}a7YW9Ba?fP( z=BIN0m|L6Z3S%uhp|xl($O#5qd=~+4FL|S8$9-nj9Z;qmy83U!dDfV-Q*|n zeI`&Mvo%Wo9w(c^$3Gds8e}vV$Bqn~VzXP5&+$f^}H!P4(uy)we z0Vp8w9&?xqC>7e&&A**_k?7eYAq?Uu&T;HIoCAUVKuMh8>FVM-Hx}JlG9nRT)$w5@ zQBa9RUn1iO8abzZfz=Ut;leOXMnK7Km2*r1Qv&M!3W>fY;F;Fco;sPO%*&`*&oGMj zJRNpZL@rFK_#wS@%u8MEqW{aoEQ#|=eeazPzRL)?tHHTicR`Gey^u92x@XLrAgoav zCXmZ7&X2MY;yV}3AyWoR2pSk}h|S5xgDqA7;zO$cp8s4R0O-CPZaO$<3Q_ zKA1OQcXw~Up~3+F2Z$i2u=Wba*0w5c#T(XbZ(Yk)b&;LyXFvQ!j8$c=_qSI5GM>4z zi6SvsHmVnMMK4{{jL+Zns%WlSR!57uvQr~ZsfRHVBw+$cfi9p##QRipEh|Qk`N;uR z_J9$AHfD+|>_DZ!`Ygi5k3wi>Q70yyA=*8Hm@~n_9U!k-Zq0%O7HA80Ch>$nvs-h()89m;2B_+yXq&61Bb{LZC@# zSEBa97Cur{!9EIx6QXHWzKSntR`8^f3C5@rAJGJ988y5Fwh!o}X@ieQ2=5-_yUxPq>Js<~ z0g3oSm4L!zFQd2vhO04A<|LY3t`jTRE5y^}Ez=p!xcwsWJ)|D7#-NA^3EI1$4>@4|bTG*$)v0h5) z+_=ST;%z2OWde3DJ)M~#*O_9XURkReflgn{Uc+~kEMP?&&OF)lEGt#@AZ8TWuO-!& zAW^7^6>0Z1D<{KI_NF(u828^HFlR2fUZcFB!leadXe1$1RF~}e4GSwUFa+(#IcE_gPh2+*wQ?!{=t zj6UbV^OO2pdBk~#o3XQ5P&O9F((K!gLhM_oZV(_i9pZ|VsQ9rIFzTg9**7&ln*9Ol zbeh~VF6yJP=^w?GHse6;==-5WDfL8?Sigi4#FajULcwu37+&;IxHv`?6GiP_t_uh( zcc(`Kh^1XrhWowz^>~G3EXHblaiol>j2|ksbK>S=T~b%ds;GPGN((@;{>cN5tbk6e z+sXt}sWxbErOVk>0yEPyYze)(pk)h}$=^5!O(-&gg9OzchO6Ie0tVw0JMnsI)ZH@IFlDw;+10~eqytHyUnP#CWO!Md)TO4sF^ z$Jw}x(gW7O1XS(w*IHn)R)fsgECy!zGGgkiwBY2l42$9EE9kmPuAymJ?X zw6ZBlTMtUovevIAqae*tLWzMw0lk;=;=G;&VD-0>3!S9!E#=)=)*m)Ac$KPg4y~Cr zqX+8c_Q506^femf@(mE8-ygiy=s;tL6#hN_mV5I{ITZ&)w zcld>zx;d?Xx=Ed08S_=0XkCA_{$5N38$+-oya$&;4pUS4bTA6K+XXD78m`Zhdde*fLCU+mSwW`x?!>~*qF^_uKqns z*1QR9Fte9;QH0S;Zdy&e?}?-XyB_ChF8fFDflFouUY%4*mSQtQE6X&TVMUgwxx*bs zhx-jjK*s@=f2{fg8Lq-1)RI>uzB_}8uR&znc@_rIhRx7MohwjTm#^QK);b)Vr1;E| zcpcrRD&f{Dd3wjvutpy{5-BPA&Lfnsl*d=l%3;v460<%>U?$C#7w*p2%QFhA9+JGJ zJn<0kj~;%hn5};ww5%5WMMX3w^l$j=*HoiSKZ~!3GL;snN?vzDpy(?R>V;0M!Bz%| zC}L|B*sjN-KYUQSPGL~Zw#9&Jw+R-Vabxy2xQ)A&ERruv4|5$;VxTI^9pb^K# zaQw&I(zZ&VfIM0YM9I_+8ILLe6T8IE9+N9sI*pM-jD@Xi zcht)Yq*sfH0alS9w^^?OGPT(zHzUSs_ro9uN|aQ$+^pXcJf^F(H3 z^|T$Hp5lz8G1U8#n!D63hx0DZ+%?RxcNlnJXij|qH_YX6XE=ma-wyy~)!3aJT|$lf zy&O?ecE6!*{cX5)c(I{9-$sQP2@5)Zx_y64(>5HU9Ba7Ip+3 zets7nOjnHJd??Q>npn*@i&pKThuau9F^ew2Qswv%jYmkTfu~`~8d}aHU9L6U8?>#V zWRX*QmJ60aB9P>0_ANO;nc=5vk${+b6!~+ zD;O8IA3A^0^u0rMl}0YYY96S+DGSoZ@>nAmTN#hUeoPrT7=5{1 zY%d3^z=LB;TV=<48ru@Fei0lh+g&v7z;tV~#f$3Z6l#ATJf3(!ft6`qRyS4gvN0_B zt;MIW=(jARcagEa{&Y)xm8t{7ak&H4VVk``ZMIhN3ihMuLwlQ_^ONJXSyzcr*Pp%$ z`i>mzjC+tX?Ios((OF(zdipKzde|_`r0GKbiaV&g2g%av#0>To8C+(S1NdA@ehcCp z?_+VTH|SRZKGzLb$Oy&fiAVy zU-j~1nyPD9YyY$`*XHpQ*E%6R6Kt`vy%b_>k^48#sF{S`U&X4!;F@%kSn>dd+@?-! zzGvdI&Lc&9>@KsGJdS{nG7D7A5b@C;(+`46+ILE~nefpc{SKwjdixLWqQ(VqjmlxP z5d}I;*@!v>t9rV@8TlN%-v(q9pAn^bcIUYnrr@(71$_k~(H8!V9>iZG6_c zNF_+a_m$Um4xG&!=*V|omII8&u06P9cu5dzo6G;?T{&v|&E-+&*>7QgBr2pA65WE| z+Q6H5K?1CqPfIw=*Q#{On_6A(Ix1bxz*ps3w?Aurw|8>%&UfQX6==ZQ zyBCF707}-yHNE@|8Wk8o)dx3P4ms;JIzL#>zponmgY#@Z8@)k?T~$!ahdNAearbzH zaI7r!hOMM!wc{N5+1q`2(A1&OT>a?g&5@tsfTe2|;4YUR7f^udwNDDwXFb(_0f*6z z)q2qPRKw(%2_yJ?kedVk3Q{I1TJ|NIj)$mYo8-WrL(}C9+;H5k)i8*CmX6PW;1-@%g=huV^+KYDi4`f9 zit0733NG=2?u=Z4SP*wj6)_=!LULd#Jz+aqx2k-O zq2Ahg@#W5orGsz$I_)tSQ=`_jW#alqvECOI-%BeT>b?70Np4J4p7wc zbcw{u;6tcPKHY5;=pA|Hg#I(_JRf~wcPEu0tUR?VG{1hL8v&gD5;GU&35)c`;$zNT zTzCo}JcxgPV_^aDVG!ZLAX!d7zOlH;NfM=OVZc7qfjt1Fy$ibO0`nNVbrzPFdB8F( z$C{GiH34Egk$z?_6tlfxT$0spwin+Z=Lo3GpiJ=rwJ*hUaSKAFW?G8kMZsGFkx7n3GGLKV*$u)dAZgEQ+qi zF}a>EW(6UU1ff+O;=Y%E6~yTgPzZk!1njwmUySu|%{TZ|#|NFaFv~RR&?1kA? zrS4dxbwc-qPVoJj4N#(|L^Dhv0Q#Y!GmA1>?+C)aO~n~7!2GY`R8nO@6Y9Q&umEW{}(bnfvAIN^rQcmHcJW?iOKTy|M@tCe-8h>_n1QTDai^N^Cg@Os%wt)F5v@DzV{YO>K0?n z2)$Kegzw7-HQIGBa3`i=1kOHO5(PDI5ij8Oa*ssR-H{<}Id$@QveoTXOu^}+x@$=& zJiXQAZP4ptR*CBl99Is^UGLcGlZWP`t#Ptyhg;_Q$nfKk&;_F5-{+YRlh>*WP^G<5 z4|&aa6rY7=wo9(vc*V?;bkY?Sq%9fQcMXgna%Wq^IQJal{sM`sZC`0CNh3N-T{ulg) BzHa~k diff --git a/straight/build/spinner/README.org b/straight/build/spinner/README.org deleted file mode 120000 index 1fe14e1..0000000 --- a/straight/build/spinner/README.org +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/spinner/README.org \ No newline at end of file diff --git a/straight/build/spinner/all-spinners.gif b/straight/build/spinner/all-spinners.gif deleted file mode 120000 index 69b882f..0000000 --- a/straight/build/spinner/all-spinners.gif +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/spinner/all-spinners.gif \ No newline at end of file diff --git a/straight/build/spinner/some-spinners.gif b/straight/build/spinner/some-spinners.gif deleted file mode 120000 index 4f07db5..0000000 --- a/straight/build/spinner/some-spinners.gif +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/spinner/some-spinners.gif \ No newline at end of file diff --git a/straight/build/spinner/spinner-autoloads.el b/straight/build/spinner/spinner-autoloads.el deleted file mode 100644 index c437af4..0000000 --- a/straight/build/spinner/spinner-autoloads.el +++ /dev/null @@ -1,71 +0,0 @@ -;;; spinner-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "spinner" "spinner.el" (0 0 0 0)) -;;; Generated autoloads from spinner.el - -(autoload 'spinner-create "spinner" "\ -Create a spinner of the given TYPE. -The possible TYPEs are described in `spinner--type-to-frames'. - -FPS, if given, is the number of desired frames per second. -Default is `spinner-frames-per-second'. - -If BUFFER-LOCAL is non-nil, the spinner will be automatically -deactivated if the buffer is killed. If BUFFER-LOCAL is a -buffer, use that instead of current buffer. - -When started, in order to function properly, the spinner runs a -timer which periodically calls `force-mode-line-update' in the -curent buffer. If BUFFER-LOCAL was set at creation time, then -`force-mode-line-update' is called in that buffer instead. When -the spinner is stopped, the timer is deactivated. - -DELAY, if given, is the number of seconds to wait after starting -the spinner before actually displaying it. It is safe to cancel -the spinner before this time, in which case it won't display at -all. - -\(fn &optional TYPE BUFFER-LOCAL FPS DELAY)" nil nil) - -(autoload 'spinner-start "spinner" "\ -Start a mode-line spinner of given TYPE-OR-OBJECT. -If TYPE-OR-OBJECT is an object created with `make-spinner', -simply activate it. This method is designed for minor modes, so -they can use the spinner as part of their lighter by doing: - \\='(:eval (spinner-print THE-SPINNER)) -To stop this spinner, call `spinner-stop' on it. - -If TYPE-OR-OBJECT is anything else, a buffer-local spinner is -created with this type, and it is displayed in the -`mode-line-process' of the buffer it was created it. Both -TYPE-OR-OBJECT and FPS are passed to `make-spinner' (which see). -To stop this spinner, call `spinner-stop' in the same buffer. - -Either way, the return value is a function which can be called -anywhere to stop this spinner. You can also call `spinner-stop' -in the same buffer where the spinner was created. - -FPS, if given, is the number of desired frames per second. -Default is `spinner-frames-per-second'. - -DELAY, if given, is the number of seconds to wait until actually -displaying the spinner. It is safe to cancel the spinner before -this time, in which case it won't display at all. - -\(fn &optional TYPE-OR-OBJECT FPS DELAY)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "spinner" '("spinner"))) - -;;;*** - -(provide 'spinner-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; spinner-autoloads.el ends here diff --git a/straight/build/spinner/spinner.el b/straight/build/spinner/spinner.el deleted file mode 120000 index ef91b12..0000000 --- a/straight/build/spinner/spinner.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/spinner/spinner.el \ No newline at end of file diff --git a/straight/build/spinner/spinner.elc b/straight/build/spinner/spinner.elc deleted file mode 100644 index 562c90a0b0c43909cf6480a52192ea3966e7236f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16915 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 G<$nRxtgN^I diff --git a/straight/build/straight/straight-autoloads.el b/straight/build/straight/straight-autoloads.el deleted file mode 100644 index 0a2720c..0000000 --- a/straight/build/straight/straight-autoloads.el +++ /dev/null @@ -1,361 +0,0 @@ -;;; straight-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "straight" "straight.el" (0 0 0 0)) -;;; Generated autoloads from straight.el - -(autoload 'straight-get-recipe "straight" "\ -Interactively select a recipe from one of the recipe repositories. -All recipe repositories in `straight-recipe-repositories' will -first be cloned. After the recipe is selected, it will be copied -to the kill ring. With a prefix argument, first prompt for a -recipe repository to search. Only that repository will be -cloned. - -From Lisp code, SOURCES should be a subset of the symbols in -`straight-recipe-repositories'. Only those recipe repositories -are cloned and searched. If it is nil or omitted, then the value -of `straight-recipe-repositories' is used. If SOURCES is the -symbol `interactive', then the user is prompted to select a -recipe repository, and a list containing that recipe repository -is used for the value of SOURCES. ACTION may be `copy' (copy -recipe to the kill ring), `insert' (insert at point), or nil (no -action, just return it). - -\(fn &optional SOURCES ACTION)" t nil) - -(autoload 'straight-visit-package-website "straight" "\ -Interactively select a recipe, and visit the package's website." t nil) - -(autoload 'straight-use-package "straight" "\ -Register, clone, build, and activate a package and its dependencies. -This is the main entry point to the functionality of straight.el. - -MELPA-STYLE-RECIPE is either a symbol naming a package, or a list -whose car is a symbol naming a package and whose cdr is a -property list containing e.g. `:type', `:local-repo', `:files', -and VC backend specific keywords. - -First, the package recipe is registered with straight.el. If -NO-CLONE is a function, then it is called with two arguments: the -package name as a string, and a boolean value indicating whether -the local repository for the package is available. In that case, -the return value of the function is used as the value of NO-CLONE -instead. In any case, if NO-CLONE is non-nil, then processing -stops here. - -Otherwise, the repository is cloned, if it is missing. If -NO-BUILD is a function, then it is called with one argument: the -package name as a string. In that case, the return value of the -function is used as the value of NO-BUILD instead. In any case, -if NO-BUILD is non-nil, then processing halts here. Otherwise, -the package is built and activated. Note that if the package -recipe has a non-nil `:no-build' entry, then NO-BUILD is ignored -and processing always stops before building and activation -occurs. - -CAUSE is a string explaining the reason why -`straight-use-package' has been called. It is for internal use -only, and is used to construct progress messages. INTERACTIVE is -non-nil if the function has been called interactively. It is for -internal use only, and is used to determine whether to show a -hint about how to install the package permanently. - -Return non-nil if package was actually installed, and nil -otherwise (this can only happen if NO-CLONE is non-nil). - -\(fn MELPA-STYLE-RECIPE &optional NO-CLONE NO-BUILD CAUSE INTERACTIVE)" t nil) - -(autoload 'straight-register-package "straight" "\ -Register a package without cloning, building, or activating it. -This function is equivalent to calling `straight-use-package' -with a non-nil argument for NO-CLONE. It is provided for -convenience. MELPA-STYLE-RECIPE is as for -`straight-use-package'. - -\(fn MELPA-STYLE-RECIPE)" nil nil) - -(autoload 'straight-use-package-no-build "straight" "\ -Register and clone a package without building it. -This function is equivalent to calling `straight-use-package' -with nil for NO-CLONE but a non-nil argument for NO-BUILD. It is -provided for convenience. MELPA-STYLE-RECIPE is as for -`straight-use-package'. - -\(fn MELPA-STYLE-RECIPE)" nil nil) - -(autoload 'straight-use-package-lazy "straight" "\ -Register, build, and activate a package if it is already cloned. -This function is equivalent to calling `straight-use-package' -with symbol `lazy' for NO-CLONE. It is provided for convenience. -MELPA-STYLE-RECIPE is as for `straight-use-package'. - -\(fn MELPA-STYLE-RECIPE)" nil nil) - -(autoload 'straight-use-recipes "straight" "\ -Register a recipe repository using MELPA-STYLE-RECIPE. -This registers the recipe and builds it if it is already cloned. -Note that you probably want the recipe for a recipe repository to -include a non-nil `:no-build' property, to unconditionally -inhibit the build phase. - -This function also adds the recipe repository to -`straight-recipe-repositories', at the end of the list. - -\(fn MELPA-STYLE-RECIPE)" nil nil) - -(autoload 'straight-override-recipe "straight" "\ -Register MELPA-STYLE-RECIPE as a recipe override. -This puts it in `straight-recipe-overrides', depending on the -value of `straight-current-profile'. - -\(fn MELPA-STYLE-RECIPE)" nil nil) - -(autoload 'straight-check-package "straight" "\ -Rebuild a PACKAGE if it has been modified. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. See also `straight-rebuild-package' and -`straight-check-all'. - -\(fn PACKAGE)" t nil) - -(autoload 'straight-check-all "straight" "\ -Rebuild any packages that have been modified. -See also `straight-rebuild-all' and `straight-check-package'. -This function should not be called during init." t nil) - -(autoload 'straight-rebuild-package "straight" "\ -Rebuild a PACKAGE. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument RECURSIVE, rebuild -all dependencies as well. See also `straight-check-package' and -`straight-rebuild-all'. - -\(fn PACKAGE &optional RECURSIVE)" t nil) - -(autoload 'straight-rebuild-all "straight" "\ -Rebuild all packages. -See also `straight-check-all' and `straight-rebuild-package'." t nil) - -(autoload 'straight-prune-build-cache "straight" "\ -Prune the build cache. -This means that only packages that were built in the last init -run and subsequent interactive session will remain; other -packages will have their build mtime information and any cached -autoloads discarded." nil nil) - -(autoload 'straight-prune-build-directory "straight" "\ -Prune the build directory. -This means that only packages that were built in the last init -run and subsequent interactive session will remain; other -packages will have their build directories deleted." nil nil) - -(autoload 'straight-prune-build "straight" "\ -Prune the build cache and build directory. -This means that only packages that were built in the last init -run and subsequent interactive session will remain; other -packages will have their build mtime information discarded and -their build directories deleted." t nil) - -(autoload 'straight-normalize-package "straight" "\ -Normalize a PACKAGE's local repository to its recipe's configuration. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. - -\(fn PACKAGE)" t nil) - -(autoload 'straight-normalize-all "straight" "\ -Normalize all packages. See `straight-normalize-package'. -Return a list of recipes for packages that were not successfully -normalized. If multiple packages come from the same local -repository, only one is normalized. - -PREDICATE, if provided, filters the packages that are normalized. -It is called with the package name as a string, and should return -non-nil if the package should actually be normalized. - -\(fn &optional PREDICATE)" t nil) - -(autoload 'straight-fetch-package "straight" "\ -Try to fetch a PACKAGE from the primary remote. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -fetch not just from primary remote but also from upstream (for -forked packages). - -\(fn PACKAGE &optional FROM-UPSTREAM)" t nil) - -(autoload 'straight-fetch-package-and-deps "straight" "\ -Try to fetch a PACKAGE and its (transitive) dependencies. -PACKAGE, its dependencies, their dependencies, etc. are fetched -from their primary remotes. - -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -fetch not just from primary remote but also from upstream (for -forked packages). - -\(fn PACKAGE &optional FROM-UPSTREAM)" t nil) - -(autoload 'straight-fetch-all "straight" "\ -Try to fetch all packages from their primary remotes. -With prefix argument FROM-UPSTREAM, fetch not just from primary -remotes but also from upstreams (for forked packages). - -Return a list of recipes for packages that were not successfully -fetched. If multiple packages come from the same local -repository, only one is fetched. - -PREDICATE, if provided, filters the packages that are fetched. It -is called with the package name as a string, and should return -non-nil if the package should actually be fetched. - -\(fn &optional FROM-UPSTREAM PREDICATE)" t nil) - -(autoload 'straight-merge-package "straight" "\ -Try to merge a PACKAGE from the primary remote. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -merge not just from primary remote but also from upstream (for -forked packages). - -\(fn PACKAGE &optional FROM-UPSTREAM)" t nil) - -(autoload 'straight-merge-package-and-deps "straight" "\ -Try to merge a PACKAGE and its (transitive) dependencies. -PACKAGE, its dependencies, their dependencies, etc. are merged -from their primary remotes. - -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -merge not just from primary remote but also from upstream (for -forked packages). - -\(fn PACKAGE &optional FROM-UPSTREAM)" t nil) - -(autoload 'straight-merge-all "straight" "\ -Try to merge all packages from their primary remotes. -With prefix argument FROM-UPSTREAM, merge not just from primary -remotes but also from upstreams (for forked packages). - -Return a list of recipes for packages that were not successfully -merged. If multiple packages come from the same local -repository, only one is merged. - -PREDICATE, if provided, filters the packages that are merged. It -is called with the package name as a string, and should return -non-nil if the package should actually be merged. - -\(fn &optional FROM-UPSTREAM PREDICATE)" t nil) - -(autoload 'straight-pull-package "straight" "\ -Try to pull a PACKAGE from the primary remote. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, pull -not just from primary remote but also from upstream (for forked -packages). - -\(fn PACKAGE &optional FROM-UPSTREAM)" t nil) - -(autoload 'straight-pull-package-and-deps "straight" "\ -Try to pull a PACKAGE and its (transitive) dependencies. -PACKAGE, its dependencies, their dependencies, etc. are pulled -from their primary remotes. - -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. With prefix argument FROM-UPSTREAM, -pull not just from primary remote but also from upstream (for -forked packages). - -\(fn PACKAGE &optional FROM-UPSTREAM)" t nil) - -(autoload 'straight-pull-all "straight" "\ -Try to pull all packages from their primary remotes. -With prefix argument FROM-UPSTREAM, pull not just from primary -remotes but also from upstreams (for forked packages). - -Return a list of recipes for packages that were not successfully -pulled. If multiple packages come from the same local repository, -only one is pulled. - -PREDICATE, if provided, filters the packages that are pulled. It -is called with the package name as a string, and should return -non-nil if the package should actually be pulled. - -\(fn &optional FROM-UPSTREAM PREDICATE)" t nil) - -(autoload 'straight-push-package "straight" "\ -Push a PACKAGE to its primary remote, if necessary. -PACKAGE is a string naming a package. Interactively, select -PACKAGE from the known packages in the current Emacs session -using `completing-read'. - -\(fn PACKAGE)" t nil) - -(autoload 'straight-push-all "straight" "\ -Try to push all packages to their primary remotes. - -Return a list of recipes for packages that were not successfully -pushed. If multiple packages come from the same local repository, -only one is pushed. - -PREDICATE, if provided, filters the packages that are normalized. -It is called with the package name as a string, and should return -non-nil if the package should actually be normalized. - -\(fn &optional PREDICATE)" t nil) - -(autoload 'straight-freeze-versions "straight" "\ -Write version lockfiles for currently activated packages. -This implies first pushing all packages that have unpushed local -changes. If the package management system has been used since the -last time the init-file was reloaded, offer to fix the situation -by reloading the init-file again. If FORCE is -non-nil (interactively, if a prefix argument is provided), skip -all checks and write the lockfile anyway. - -Currently, writing version lockfiles requires cloning all lazily -installed packages. Hopefully, this inconvenient requirement will -be removed in the future. - -Multiple lockfiles may be written (one for each profile), -according to the value of `straight-profiles'. - -\(fn &optional FORCE)" t nil) - -(autoload 'straight-thaw-versions "straight" "\ -Read version lockfiles and restore package versions to those listed." t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "straight" '("straight-"))) - -;;;*** - -;;;### (autoloads nil "straight-x" "straight-x.el" (0 0 0 0)) -;;; Generated autoloads from straight-x.el - -(defvar straight-x-pinned-packages nil "\ -List of pinned packages.") - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "straight-x" '("straight-x-"))) - -;;;*** - -(provide 'straight-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; straight-autoloads.el ends here diff --git a/straight/build/straight/straight-x.el b/straight/build/straight/straight-x.el deleted file mode 120000 index 2b9445e..0000000 --- a/straight/build/straight/straight-x.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/straight.el/straight-x.el \ No newline at end of file diff --git a/straight/build/straight/straight-x.elc b/straight/build/straight/straight-x.elc deleted file mode 100644 index 831d4ad41abb0fb3ba7312a5138ec2738aee2aff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6747 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 fZcG|)%wo?baUI+MRMdhCgjh%l3Ae9!W diff --git a/straight/build/straight/straight.el b/straight/build/straight/straight.el deleted file mode 120000 index da1fab0..0000000 --- a/straight/build/straight/straight.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/straight.el/straight.el \ No newline at end of file diff --git a/straight/build/straight/straight.elc b/straight/build/straight/straight.elc deleted file mode 100644 index 675af2a090bbe7e859d5742b9498ee3032d9c7d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208234 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 diff --git a/straight/build/treemacs/Changelog.org b/straight/build/treemacs/Changelog.org deleted file mode 120000 index e1ced4b..0000000 --- a/straight/build/treemacs/Changelog.org +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/Changelog.org \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/asciidoc.png b/straight/build/treemacs/icons/default/asciidoc.png deleted file mode 120000 index af9f7da..0000000 --- a/straight/build/treemacs/icons/default/asciidoc.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/asciidoc.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/babel.png b/straight/build/treemacs/icons/default/babel.png deleted file mode 120000 index b3a2d0a..0000000 --- a/straight/build/treemacs/icons/default/babel.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/babel.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/buffer-group-closed.png b/straight/build/treemacs/icons/default/buffer-group-closed.png deleted file mode 120000 index 33b3613..0000000 --- a/straight/build/treemacs/icons/default/buffer-group-closed.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/buffer-group-closed.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/buffer-group-open.png b/straight/build/treemacs/icons/default/buffer-group-open.png deleted file mode 120000 index 38b1e33..0000000 --- a/straight/build/treemacs/icons/default/buffer-group-open.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/buffer-group-open.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/c.png b/straight/build/treemacs/icons/default/c.png deleted file mode 120000 index e0c7353..0000000 --- a/straight/build/treemacs/icons/default/c.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/c.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/cabal.png b/straight/build/treemacs/icons/default/cabal.png deleted file mode 120000 index 61a8cb9..0000000 --- a/straight/build/treemacs/icons/default/cabal.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/cabal.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/clojure.png b/straight/build/treemacs/icons/default/clojure.png deleted file mode 120000 index ba872ac..0000000 --- a/straight/build/treemacs/icons/default/clojure.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/clojure.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/conf.png b/straight/build/treemacs/icons/default/conf.png deleted file mode 120000 index 687a295..0000000 --- a/straight/build/treemacs/icons/default/conf.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/conf.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/css.png b/straight/build/treemacs/icons/default/css.png deleted file mode 120000 index 5bad985..0000000 --- a/straight/build/treemacs/icons/default/css.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/css.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/dart.png b/straight/build/treemacs/icons/default/dart.png deleted file mode 120000 index e6d1880..0000000 --- a/straight/build/treemacs/icons/default/dart.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/dart.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/direnv.png b/straight/build/treemacs/icons/default/direnv.png deleted file mode 120000 index ad26281..0000000 --- a/straight/build/treemacs/icons/default/direnv.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/direnv.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/docker.png b/straight/build/treemacs/icons/default/docker.png deleted file mode 120000 index dba953c..0000000 --- a/straight/build/treemacs/icons/default/docker.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/docker.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/elx-light.png b/straight/build/treemacs/icons/default/elx-light.png deleted file mode 120000 index 0b1dd6a..0000000 --- a/straight/build/treemacs/icons/default/elx-light.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/elx-light.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/elx.png b/straight/build/treemacs/icons/default/elx.png deleted file mode 120000 index b65e14c..0000000 --- a/straight/build/treemacs/icons/default/elx.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/elx.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/emacs.png b/straight/build/treemacs/icons/default/emacs.png deleted file mode 120000 index cba2861..0000000 --- a/straight/build/treemacs/icons/default/emacs.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/emacs.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/erlang.png b/straight/build/treemacs/icons/default/erlang.png deleted file mode 120000 index a682f60..0000000 --- a/straight/build/treemacs/icons/default/erlang.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/erlang.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/error.png b/straight/build/treemacs/icons/default/error.png deleted file mode 120000 index 562dc4e..0000000 --- a/straight/build/treemacs/icons/default/error.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/error.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/git.png b/straight/build/treemacs/icons/default/git.png deleted file mode 120000 index 321110f..0000000 --- a/straight/build/treemacs/icons/default/git.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/git.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/go.png b/straight/build/treemacs/icons/default/go.png deleted file mode 120000 index 0f21d6d..0000000 --- a/straight/build/treemacs/icons/default/go.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/go.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/haskell.png b/straight/build/treemacs/icons/default/haskell.png deleted file mode 120000 index 3979656..0000000 --- a/straight/build/treemacs/icons/default/haskell.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/haskell.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/html.png b/straight/build/treemacs/icons/default/html.png deleted file mode 120000 index a50bf7f..0000000 --- a/straight/build/treemacs/icons/default/html.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/html.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/hy.png b/straight/build/treemacs/icons/default/hy.png deleted file mode 120000 index 1605a22..0000000 --- a/straight/build/treemacs/icons/default/hy.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/hy.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/image.png b/straight/build/treemacs/icons/default/image.png deleted file mode 120000 index afeffa3..0000000 --- a/straight/build/treemacs/icons/default/image.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/image.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/info.png b/straight/build/treemacs/icons/default/info.png deleted file mode 120000 index 33357c3..0000000 --- a/straight/build/treemacs/icons/default/info.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/info.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/jar.png b/straight/build/treemacs/icons/default/jar.png deleted file mode 120000 index d4d42bf..0000000 --- a/straight/build/treemacs/icons/default/jar.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/jar.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/jinja2.png b/straight/build/treemacs/icons/default/jinja2.png deleted file mode 120000 index 256d8e1..0000000 --- a/straight/build/treemacs/icons/default/jinja2.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/jinja2.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/js.png b/straight/build/treemacs/icons/default/js.png deleted file mode 120000 index 238ee0a..0000000 --- a/straight/build/treemacs/icons/default/js.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/js.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/json.png b/straight/build/treemacs/icons/default/json.png deleted file mode 120000 index cf2b54b..0000000 --- a/straight/build/treemacs/icons/default/json.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/json.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/julia.png b/straight/build/treemacs/icons/default/julia.png deleted file mode 120000 index b99b166..0000000 --- a/straight/build/treemacs/icons/default/julia.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/julia.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/kotlin.png b/straight/build/treemacs/icons/default/kotlin.png deleted file mode 120000 index 3e38fca..0000000 --- a/straight/build/treemacs/icons/default/kotlin.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/kotlin.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/ledger.png b/straight/build/treemacs/icons/default/ledger.png deleted file mode 120000 index 51a1246..0000000 --- a/straight/build/treemacs/icons/default/ledger.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/ledger.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/lock.png b/straight/build/treemacs/icons/default/lock.png deleted file mode 120000 index 798d433..0000000 --- a/straight/build/treemacs/icons/default/lock.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/lock.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/markdown.png b/straight/build/treemacs/icons/default/markdown.png deleted file mode 120000 index ef6e73c..0000000 --- a/straight/build/treemacs/icons/default/markdown.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/markdown.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/nix.png b/straight/build/treemacs/icons/default/nix.png deleted file mode 120000 index 53184fc..0000000 --- a/straight/build/treemacs/icons/default/nix.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/nix.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/ocaml.png b/straight/build/treemacs/icons/default/ocaml.png deleted file mode 120000 index 74e05c7..0000000 --- a/straight/build/treemacs/icons/default/ocaml.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/ocaml.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/pdf.png b/straight/build/treemacs/icons/default/pdf.png deleted file mode 120000 index 8f5031d..0000000 --- a/straight/build/treemacs/icons/default/pdf.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/pdf.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/php.png b/straight/build/treemacs/icons/default/php.png deleted file mode 120000 index 523e1ed..0000000 --- a/straight/build/treemacs/icons/default/php.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/php.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/project.png b/straight/build/treemacs/icons/default/project.png deleted file mode 120000 index 4375b37..0000000 --- a/straight/build/treemacs/icons/default/project.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/project.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/puppet.png b/straight/build/treemacs/icons/default/puppet.png deleted file mode 120000 index eaa5fc8..0000000 --- a/straight/build/treemacs/icons/default/puppet.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/puppet.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/purescript.png b/straight/build/treemacs/icons/default/purescript.png deleted file mode 120000 index 64015b4..0000000 --- a/straight/build/treemacs/icons/default/purescript.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/purescript.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/python.png b/straight/build/treemacs/icons/default/python.png deleted file mode 120000 index 55039ab..0000000 --- a/straight/build/treemacs/icons/default/python.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/python.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/racket.png b/straight/build/treemacs/icons/default/racket.png deleted file mode 120000 index 82882c8..0000000 --- a/straight/build/treemacs/icons/default/racket.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/racket.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/rust.png b/straight/build/treemacs/icons/default/rust.png deleted file mode 120000 index 4e981ba..0000000 --- a/straight/build/treemacs/icons/default/rust.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/rust.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/sbt.png b/straight/build/treemacs/icons/default/sbt.png deleted file mode 120000 index 8a416b9..0000000 --- a/straight/build/treemacs/icons/default/sbt.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/sbt.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/scala.png b/straight/build/treemacs/icons/default/scala.png deleted file mode 120000 index b6fdc00..0000000 --- a/straight/build/treemacs/icons/default/scala.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/scala.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/scons.png b/straight/build/treemacs/icons/default/scons.png deleted file mode 120000 index 84a4502..0000000 --- a/straight/build/treemacs/icons/default/scons.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/scons.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/shell.png b/straight/build/treemacs/icons/default/shell.png deleted file mode 120000 index e9e9e21..0000000 --- a/straight/build/treemacs/icons/default/shell.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/shell.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/tags-closed.png b/straight/build/treemacs/icons/default/tags-closed.png deleted file mode 120000 index 8ceaeec..0000000 --- a/straight/build/treemacs/icons/default/tags-closed.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/tags-closed.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/tags-leaf.png b/straight/build/treemacs/icons/default/tags-leaf.png deleted file mode 120000 index 5b5b7b5..0000000 --- a/straight/build/treemacs/icons/default/tags-leaf.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/tags-leaf.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/tags-open.png b/straight/build/treemacs/icons/default/tags-open.png deleted file mode 120000 index 8bb9c2d..0000000 --- a/straight/build/treemacs/icons/default/tags-open.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/tags-open.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/tex.png b/straight/build/treemacs/icons/default/tex.png deleted file mode 120000 index 94d110e..0000000 --- a/straight/build/treemacs/icons/default/tex.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/tex.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/ts.png b/straight/build/treemacs/icons/default/ts.png deleted file mode 120000 index edbf111..0000000 --- a/straight/build/treemacs/icons/default/ts.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/ts.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/txt.png b/straight/build/treemacs/icons/default/txt.png deleted file mode 120000 index 1f895ae..0000000 --- a/straight/build/treemacs/icons/default/txt.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/txt.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vagrant.png b/straight/build/treemacs/icons/default/vagrant.png deleted file mode 120000 index 3390ea7..0000000 --- a/straight/build/treemacs/icons/default/vagrant.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vagrant.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/video.png b/straight/build/treemacs/icons/default/video.png deleted file mode 120000 index 5714dc8..0000000 --- a/straight/build/treemacs/icons/default/video.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/video.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/README.txt b/straight/build/treemacs/icons/default/vsc/README.txt deleted file mode 120000 index 953aa14..0000000 --- a/straight/build/treemacs/icons/default/vsc/README.txt +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/README.txt \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/binary.png b/straight/build/treemacs/icons/default/vsc/binary.png deleted file mode 120000 index 662c8c6..0000000 --- a/straight/build/treemacs/icons/default/vsc/binary.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/binary.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/deps.png b/straight/build/treemacs/icons/default/vsc/deps.png deleted file mode 120000 index fa374d0..0000000 --- a/straight/build/treemacs/icons/default/vsc/deps.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/deps.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/dir-closed.png b/straight/build/treemacs/icons/default/vsc/dir-closed.png deleted file mode 120000 index a897131..0000000 --- a/straight/build/treemacs/icons/default/vsc/dir-closed.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/dir-closed.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/dir-open.png b/straight/build/treemacs/icons/default/vsc/dir-open.png deleted file mode 120000 index d5de57d..0000000 --- a/straight/build/treemacs/icons/default/vsc/dir-open.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/dir-open.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/elm.png b/straight/build/treemacs/icons/default/vsc/elm.png deleted file mode 120000 index 367c081..0000000 --- a/straight/build/treemacs/icons/default/vsc/elm.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/elm.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/elx.png b/straight/build/treemacs/icons/default/vsc/elx.png deleted file mode 120000 index 4baed61..0000000 --- a/straight/build/treemacs/icons/default/vsc/elx.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/elx.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/license.png b/straight/build/treemacs/icons/default/vsc/license.png deleted file mode 120000 index ef41faf..0000000 --- a/straight/build/treemacs/icons/default/vsc/license.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/license.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/lisp.png b/straight/build/treemacs/icons/default/vsc/lisp.png deleted file mode 120000 index 42af06e..0000000 --- a/straight/build/treemacs/icons/default/vsc/lisp.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/lisp.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/log.png b/straight/build/treemacs/icons/default/vsc/log.png deleted file mode 120000 index 940de0c..0000000 --- a/straight/build/treemacs/icons/default/vsc/log.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/log.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/lua.png b/straight/build/treemacs/icons/default/vsc/lua.png deleted file mode 120000 index 2598354..0000000 --- a/straight/build/treemacs/icons/default/vsc/lua.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/lua.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/make.png b/straight/build/treemacs/icons/default/vsc/make.png deleted file mode 120000 index 735e38b..0000000 --- a/straight/build/treemacs/icons/default/vsc/make.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/make.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/nim.png b/straight/build/treemacs/icons/default/vsc/nim.png deleted file mode 120000 index 14f963c..0000000 --- a/straight/build/treemacs/icons/default/vsc/nim.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/nim.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/org.png b/straight/build/treemacs/icons/default/vsc/org.png deleted file mode 120000 index 7c2da56..0000000 --- a/straight/build/treemacs/icons/default/vsc/org.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/org.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/perl.png b/straight/build/treemacs/icons/default/vsc/perl.png deleted file mode 120000 index 74914e1..0000000 --- a/straight/build/treemacs/icons/default/vsc/perl.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/perl.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/r.png b/straight/build/treemacs/icons/default/vsc/r.png deleted file mode 120000 index 224e37e..0000000 --- a/straight/build/treemacs/icons/default/vsc/r.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/r.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/reason.png b/straight/build/treemacs/icons/default/vsc/reason.png deleted file mode 120000 index f9f8a67..0000000 --- a/straight/build/treemacs/icons/default/vsc/reason.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/reason.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/root-closed.png b/straight/build/treemacs/icons/default/vsc/root-closed.png deleted file mode 120000 index 492173d..0000000 --- a/straight/build/treemacs/icons/default/vsc/root-closed.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/root-closed.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/root-open.png b/straight/build/treemacs/icons/default/vsc/root-open.png deleted file mode 120000 index 2d0bc13..0000000 --- a/straight/build/treemacs/icons/default/vsc/root-open.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/root-open.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/ruby.png b/straight/build/treemacs/icons/default/vsc/ruby.png deleted file mode 120000 index 1156c45..0000000 --- a/straight/build/treemacs/icons/default/vsc/ruby.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/ruby.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/scss.png b/straight/build/treemacs/icons/default/vsc/scss.png deleted file mode 120000 index 8193649..0000000 --- a/straight/build/treemacs/icons/default/vsc/scss.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/scss.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/sql.png b/straight/build/treemacs/icons/default/vsc/sql.png deleted file mode 120000 index f7378af..0000000 --- a/straight/build/treemacs/icons/default/vsc/sql.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/sql.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/toml.png b/straight/build/treemacs/icons/default/vsc/toml.png deleted file mode 120000 index 5477c07..0000000 --- a/straight/build/treemacs/icons/default/vsc/toml.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/toml.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/vim.png b/straight/build/treemacs/icons/default/vsc/vim.png deleted file mode 120000 index 8deffc4..0000000 --- a/straight/build/treemacs/icons/default/vsc/vim.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/vim.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/xml.png b/straight/build/treemacs/icons/default/vsc/xml.png deleted file mode 120000 index c2d9cee..0000000 --- a/straight/build/treemacs/icons/default/vsc/xml.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/xml.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vsc/zip.png b/straight/build/treemacs/icons/default/vsc/zip.png deleted file mode 120000 index f1216b9..0000000 --- a/straight/build/treemacs/icons/default/vsc/zip.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vsc/zip.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/vue.png b/straight/build/treemacs/icons/default/vue.png deleted file mode 120000 index face4bf..0000000 --- a/straight/build/treemacs/icons/default/vue.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/vue.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/warning.png b/straight/build/treemacs/icons/default/warning.png deleted file mode 120000 index 55e7a50..0000000 --- a/straight/build/treemacs/icons/default/warning.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/warning.png \ No newline at end of file diff --git a/straight/build/treemacs/icons/default/yaml.png b/straight/build/treemacs/icons/default/yaml.png deleted file mode 120000 index f12478a..0000000 --- a/straight/build/treemacs/icons/default/yaml.png +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/icons/default/yaml.png \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-async.el b/straight/build/treemacs/treemacs-async.el deleted file mode 120000 index acd094d..0000000 --- a/straight/build/treemacs/treemacs-async.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-async.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-async.elc b/straight/build/treemacs/treemacs-async.elc deleted file mode 100644 index 71a5eb490c42b2d9a61f3d1ef77154bfbf1d15a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26846 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 27.1,which has native image resizing support. If this is not the -case this function will not have any effect. - -Custom icons are not taken into account, only the size of treemacs' own icons -png are changed. - -\(fn SIZE)" t nil) - -(autoload 'treemacs-define-custom-icon "treemacs-icons" "\ -Define a custom ICON for the current theme to use for FILE-EXTENSIONS. - -Note that treemacs has a very loose definition of what constitutes a file -extension - it's either everything past the last period, or just the file's full -name if there is no period. This makes it possible to match file names like -'.gitignore' and 'Makefile'. - -Additionally FILE-EXTENSIONS are also not case sensitive and will be stored in a -downcased state. - -\(fn ICON &rest FILE-EXTENSIONS)" nil nil) - -(autoload 'treemacs-map-icons-with-auto-mode-alist "treemacs-icons" "\ -Remaps icons for EXTENSIONS according to `auto-mode-alist'. -EXTENSIONS should be a list of file extensions such that they match the regex -stored in `auto-mode-alist', for example '(\".cc\"). -MODE-ICON-ALIST is an alist that maps which mode from `auto-mode-alist' should -be assigned which treemacs icon, for exmaple -'((c-mode . treemacs-icon-c) - (c++-mode . treemacs-icon-cpp)) - -\(fn EXTENSIONS MODE-ICON-ALIST)" nil nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-icons" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-interface" "treemacs-interface.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from treemacs-interface.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-interface" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-logging" "treemacs-logging.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from treemacs-logging.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-logging" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-macros" "treemacs-macros.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from treemacs-macros.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-macros" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-mode" "treemacs-mode.el" (0 0 0 0)) -;;; Generated autoloads from treemacs-mode.el - -(autoload 'treemacs-mode "treemacs-mode" "\ -A major mode for displaying the file system in a tree layout. - -\(fn)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-mode" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-mouse-interface" "treemacs-mouse-interface.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from treemacs-mouse-interface.el - -(autoload 'treemacs-node-buffer-and-position "treemacs-mouse-interface" "\ -Return source buffer or list of buffer and position for the current node. -This information can be used for future display. Stay in the selected window -and ignore any prefix argument. - -\(fn &optional _)" t nil) - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-mouse-interface" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-persistence" "treemacs-persistence.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from treemacs-persistence.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-persistence" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-rendering" "treemacs-rendering.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from treemacs-rendering.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-rendering" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-scope" "treemacs-scope.el" (0 0 0 -;;;;;; 0)) -;;; Generated autoloads from treemacs-scope.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-scope" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-tag-follow-mode" "treemacs-tag-follow-mode.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from treemacs-tag-follow-mode.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-tag-follow-mode" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-tags" "treemacs-tags.el" (0 0 0 0)) -;;; Generated autoloads from treemacs-tags.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-tags" '("treemacs--"))) - -;;;*** - -;;;### (autoloads nil "treemacs-themes" "treemacs-themes.el" (0 0 -;;;;;; 0 0)) -;;; Generated autoloads from treemacs-themes.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-themes" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-visuals" "treemacs-visuals.el" (0 -;;;;;; 0 0 0)) -;;; Generated autoloads from treemacs-visuals.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-visuals" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil "treemacs-workspaces" "treemacs-workspaces.el" -;;;;;; (0 0 0 0)) -;;; Generated autoloads from treemacs-workspaces.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "treemacs-workspaces" '("treemacs-"))) - -;;;*** - -;;;### (autoloads nil nil ("treemacs-faces.el") (0 0 0 0)) - -;;;*** - -(provide 'treemacs-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; treemacs-autoloads.el ends here diff --git a/straight/build/treemacs/treemacs-bookmarks.el b/straight/build/treemacs/treemacs-bookmarks.el deleted file mode 120000 index 9e95722..0000000 --- a/straight/build/treemacs/treemacs-bookmarks.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-bookmarks.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-bookmarks.elc b/straight/build/treemacs/treemacs-bookmarks.elc deleted file mode 100644 index 8bd5be9a924f99de90f84c101fdf1562c1833365..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9271 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 WW-xen$>UcoJAUNYYV;sqxAiNU;;s__ diff --git a/straight/build/treemacs/treemacs-core-utils.el b/straight/build/treemacs/treemacs-core-utils.el deleted file mode 120000 index 622a8bc..0000000 --- a/straight/build/treemacs/treemacs-core-utils.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-core-utils.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-core-utils.elc b/straight/build/treemacs/treemacs-core-utils.elc deleted file mode 100644 index 7004078af5302fa985aed3be0fd24fdeec95c3e3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 75828 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 diff --git a/straight/build/treemacs/treemacs-customization.el b/straight/build/treemacs/treemacs-customization.el deleted file mode 120000 index a9acfde..0000000 --- a/straight/build/treemacs/treemacs-customization.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-customization.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-customization.elc b/straight/build/treemacs/treemacs-customization.elc deleted file mode 100644 index 3e83641952cd67bb287ac7129449af01a80f85a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38689 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�gdcUT0HSmvUd69ozWPP7Z#RAcMzO; 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 OZ8c7i!p7YPul*lb*=v9R diff --git a/straight/build/treemacs/treemacs-diagnostics.el b/straight/build/treemacs/treemacs-diagnostics.el deleted file mode 120000 index a997882..0000000 --- a/straight/build/treemacs/treemacs-diagnostics.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-diagnostics.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-diagnostics.elc b/straight/build/treemacs/treemacs-diagnostics.elc deleted file mode 100644 index 8a01b866d8b43bc17a100458ae73d9ef39da9ec3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3458 zcmbtX-*4MC5Khu=XuX#`3>dbT-P{hbi^#R)Uv2uZ1x>eR7}lZ<_OPbFXoS!sg zQ>LI~((Csg$6@hG`2`8B$&_B@>b>yT;d-sGc)n1MW)MV`la8`gA##;cW>V*^D(3D8 ztJZlEStc{uDvBTXlE>F%WCk({<0&Z4;%1*pH{2YnXbHyQj((WxK-Bu@)GsF_{-|mPqCFYUy*hrmRT*_zx z&5;*VB+;=`?Hlvy0fJzc&sZ|=XlFW=) zd|{kdsq1|g3|I~0T`zY! zo{p;`L*P|`9JDfPce~U+e{uSvO~-R7d2;@oPR~w$`TfP~^RuU~QJI}taqV+=9Y~>-aCEqfrIk+l2p|wSv6LG(Bl2|b z%_tsH`_2Kp6k{X@w{P9MNXBEN{{Wth`R_M-;SEmS-_!`ckH-gCOrkv;3!cZ{+Tn5k zKGu`{JGUS=jt>q#gUnE=;oR+g931@`q(Vjd`m0TK1!L3Nv1%PrKD0Y3jyv!PAe~Srl6mhd3ecf zl!J!0*?P#tU$@R z7si&T-5gw2O9rRHtiQG?u~QvA2=#UtYyuPKNDc#<1ryg`3GXUTR|@=HuynFjK{q(TBX#A57uJcntM}7!02D56mM3$&()k?sWRM_j%v*VabxP0VlUVG`lvIbaXzS_v?9&^s06E`X3)XdbIZH)hqEjyc+iU zL5B}|1JSzj+mW~qMo}*u2&cAH-fGx<@l!9p5PrWe!eQLI>ixx!Q6kz}#$^b%J`Q7rsUC+G;%klomF8ksseA?g@}v1o^b*hk@U z+_maBGqCnfUmqNZ_Ju$4+cA3ilAHGj9TA11?GMCRAo`)7YDA4D5`jPJ_kxj#FHq2N zWxJS#2mPZCJoMk%+SXm;PSh(Kv&-#INHtu$Vk<|~|eqX#u-m5F^N-v!zu)tt zbW7?^%WBIu)_?Ns%47m*-tciTk2ZZ)SD&w{$->lF7;Q8@i()JIZAcK>z{%e*EBJGU zVO^%?K{X{dxa3uE^{d#3Z-#*tc4?k*AHIS1aXYrMgNyz1Xj83XlMMG??e=W8| z)vj%R#LN!Iaqhsxi>XOW&GXdgY1(a9m`R*HZ({u?$E)#t*-Ou!?qF`buO9KNNl48a zlF%~{e-y47Q={SVm~sHE*JB+&7`pgd#m8P(tI{10+N4)3nvm=)4n@=hQUU-Ev)lzr zMKBtLBl$D;9$FQwGxsxs&WgIdAo?gg#%SZN7~Q!HZte|Jy7|i?m0A-U5dZT5Fgpq) zN`<{SjX~RKxVM3jE1Cm`$>GuLR;yyK-43EiM1AP;68cjT5SFayzYtPxSlA~@U?zUK zXBxsJ;!u@u6q4)-Anj^J4sZq{%kzPdTg~7Q0#Kn**PT0KYKYYt#P^4ly#EU#OE#DT zE+-4FdcAQgxKv&9;43{&hFBvFF@ZUTAr z`a+Rsnl8rP-EAk#^&lSIu-6jZAAqT9^txbX8F_e|YK|^x}L0Wa=h! zK5K9y#ODOWW&Y#f!#d zvhE^WRuj0advgWL^LmV_=8N^>-EDU}?Dzd)6j+Gj9$>pu)#x?)0_aS&n*+~U2A-bn z+-|$mRnDU;Q+MdW=h^O5!9^o9Re2FaYZHiio|=dmwtK?ol;(`1(>=+eRe-mVoL@T} z-egHNC|I11z*zBC6~|X>XT^j>q_N^uaO?Tz#;DgNi z-%euz^PVMVsR32LsXkr1sXSG8s_NU>T|N0?V-&Q*Q74C!6^rSH;(;AUk)~eVtKaIC zDOk*92&W)KD#ms_EPmECzd(L6=yymKPFsijA`ZoW>>YmJf&kF*wrC;~ zc0}2^Q%>=$@zrhd)*oF4BbjpH8~OZ9B_9Q`rJH`H{huXHQ$e*aAE@O*1XERbs8!sB zdWz{DOl6rez_fN!X7dBI2-UDr`rr-P%zgQJ#Z?H`}Kl@oc7`7pI(Vrn&8Dgo#1 zBQ}3alJT~?)Dn^OOlS4unQa!xGkmodyD^5BAVlE^J0tvkHooaqqfkVB1b zuFk@~C`CcPTN0&fzdsI20#gi44D9RFtIY51XrN5$>j&|l2+0~7wJJxqQ1exB5}+QW zxC3P0ueS0trxxN&Ads@V>pzuwf+=|-bEPUZ_chJ%?=cIMT2A&eeBW=Iqg!D2h= z{Us1~xm*_8aeyR0JTf0iPEU2O4xfx{+xo6o5#OP6l!#lav7MzPd7y#W-s zmVqJ_&YKNLX%_$t;-Mt4$5jJtaY%3@jh(>T8+OGXKYjwlvHit_!1NVmfw7ui{+ zQ=Y`>0zC`8DHUc&<>2e~_f^RPG#JL0Obj|Vz8N5f)Md&QV zwpx}b+E+LcDB1|gr>W>n1E7{v*Uv1yu?130SXA79NJxrpBq}W_OH`(;qfrhD$cQ*^ z@KwR-vir@WrCq9Z6;z4q;Y`KmdRM-M#5pT;J6(QHM@w9}^O$7tk0@2G;wN>+t?^}T zn38i2#y|-ra|-1|tYhQfLbp2PPu<)Cnx67$DRu24*NGu;zjZZ@q^w$dVOEUpn<8K) zUP;8a)(%PWeCpvkwy#IwD8}~eI2@9L2>lQvj(>OzgVrtCdIa3aZNDUk;?4!xuA5$DWU;ykqQ~@G2Aio-LJ$QBK69IG(_ISeYmt)ZLL)0&|2 zX#*>iHb4v#H$bFIj~@`7H7y?6uS9lLCOp7dK|D_IXvWANoP$-C#1$%ny=0=uk2&+k zd=V0C0#BOA{rW*C%Ne0Snv{k4q_kXtro~QkwfA2w-BTtJF|&$6l02X^SY`J}%`&fx zy8_dttr;w%c1K<5{!4F^X*EekC8~n+y1FXwPMh9;q6XM@q6?m`(bJ&9hp8-Oa%rs=YIWIP)@GLs zZn@fg!WI^brHn34k%myYT3+xhik-Nc>*RIIz(a$ zCtZ9ht6$;U!#4~Bwd{~vUv2WCid!#@su=-sPJw;@A5#k0^zsVc-^4RbSOP6x5>~HE zmY2A0Rz?$|Cc&&KH=xMI8-88+2}zqjsZY0H?If>9!Xiz@eUR3b!q=&;=rh)iGXEKw zv8HyHa!j66N@sypwq5T+%PE=R0jD&vQ&tf^GQ(BQEUoV%>Q$Qfobr2xnix-E={bN3 z{(<}!=|v0L2Js?NrsB^`F$g^IbqRu>p87+gqu0S!3$EKtJ6%&5`!!tki3g*K_$G3i zdPq`hx?)TGK$hX%_b1=A$P~~+fux<-d%~dOz^B@Xs8}pUs?TMZl4yIjEy2YXphe3YU#B@AM8W@h7S682)1WZB6 zSQ~8pKn(V;tnNvRmx&jd1Zv(RZZ!>9uF{ zb7Gb<*`uT>aoLb`0!VNopZv-1U$PVhzqR}02$8dPSY>{P+|>!oqlWl7*r3vf!G{3_ z;s@_HOCRsj3GBt;8JbN=DQhp+i4#j$x~u`V3Dc6N!h?30Lt?Aa{YzTgiYqgMc~6zn z?BV0iPGCW_44QATx4MimlFH&%a)V#8xOWyNQ#IRPnXxQ8pFW@QCF@CMmV;jWrInEe zmE3YNvo2kRttH}1oq$1wK`gJ}i=H0e|3+^LeLf>g$Dz?_(Nn(F=KE6Uol{T(q3Sk;`MX#qYs%WcQXp@|Ehv##VYXJieWdZj=O;82J$Af zNT24EHOfyX$jW(<%-t8&)XT1ldTidg6K_G$GDQfr*HD5Kbkslu;wJ?d&I)Nrcq4XY zm03fi#VM#z`fQ4^nAUpt*Js+>*6g3r139qk`&VZj9}eb3mFU~aB_}U3k&`M?P(}>N zw=vBnD@r{0mZ3yU?x0$iU;`!M<*N=-T2Mo@U1lQtNqv%57|r7=sd897kP|H94`>dh zQ{kLP&@yWpJoi@^TBW5FY)WNn6(aQoaf^TnV#B{r`jTWfohRh-+REi+2b8=>;vA&% zpS(Z8uDSMH+axud@^jep>HOP7cINPnusu|W=Wi(`*2qN5iB~)1Zr$mF>Bk<6CWM;! z1!f{4+%l9Pp>~K=QipJQv`D+gMcIanvcRmK7A5vi6o}`EvzbIJlGBuBU zqpF(biPZiYL6Q!hjD@c|l?9{|3l+#@itnsF%&nhSb!3}K>5YfF15!^gmq`?)?Y8!( z90a32raXemR2-yL_}#Y^PSl6Y2O1NdgWu2K5lrh8lLM)%r}o!(=@Flk058p=muF#P zjn)r-7caRIzI?UTC-80vR!~SOh~vYib+q@kMR~%b)(`x9YfaZf{2gAl6!*Yc={oU7 z7&=YL=FD$j(wms*nBUxm&56k0pbfu0j-jM()>LDgDBr)KZMx0lqxTjbdqSJm!4V#H z+B;+p4sH+L($)5{=b5TwZ-*|ZH&UUy;b@H-`Q*p#3+syZ|Dw;I!qFw14?T=+u}{e( z+WRa1TfFzr`RAG*S;6I;K26bgx_&c9dE>Yx7LwDz%mX%~Kc($n?51SWI&fy{M5qx1 z$5amfvUg06mw;cBRGspU|AkpRY<(m{$$QS3_^-&{WrsJ$c!?`j`I}QdX*Eo%o21ov zkNIR%UozJ#X|h*DApV}ZO5G&C-RAAm&ev?gx5+J&KX<7p{Z1C$U0>S!R=aQ596z8i zz%#o^J`9#ta02}`J7Q_8M|A}wW~afW2OP{et`W+&0ljM^*6~zQdat=HBIMkMeZL(T z1}wFY)+RD2LDNnAZx(KCwvX z<{SGF!ogY}9YW`{%D|W)3o*uY-J{ne49+3FG>UB4uz$2IHkuePJu|Z@tR1m8xRGo+ zv-0~#1p=p4vNl4*Hkeq!{R8837w2qXOfuGcDsjoX{FbQzEQM`9eg@=H+~7_vAeP}H zQkZgoBjmtYfc-bUMm#mdKJgBw$6laL-7$GwM z!8r|j4oVu`Fn(IkdZO32&Ob6;cahBR z@v_3pRkvdurQl=^&&QnLyPgog#VXopnUSWLY}*XHeQ^3SEl4U(MUqh zZKtvTCNDFJTk&SQ^&)vsbn>q*_ldqFBM_) TFB0tvxW?-wC-7m*08RbBVmczG diff --git a/straight/build/treemacs/treemacs-extensions.el b/straight/build/treemacs/treemacs-extensions.el deleted file mode 120000 index d437360..0000000 --- a/straight/build/treemacs/treemacs-extensions.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-extensions.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-extensions.elc b/straight/build/treemacs/treemacs-extensions.elc deleted file mode 100644 index 12b76a63ae68f869222d83d4e5d2cb255a072158..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28399 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 bfUX7ZTD2-UuDEAjM>A$t9Jia}<>LPV7(2vk diff --git a/straight/build/treemacs/treemacs-faces.el b/straight/build/treemacs/treemacs-faces.el deleted file mode 120000 index 4c76ed4..0000000 --- a/straight/build/treemacs/treemacs-faces.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-faces.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-faces.elc b/straight/build/treemacs/treemacs-faces.elc deleted file mode 100644 index 64b4c2517fc1534aed958ace5e0e400b80229e83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4265 zcmbtX+j84B5cRWvps!nHI+kZb)uL{({nFHN+O+9qrs-4FnL;Eap{4*10LE3mzGp#+ z)CG~#Ml+y>!0y?zyTD?3d;j+Ci?g${^V{27x-+X%6*3PmO4I#HWRBiT>y*)yPI_0p z>wZ{#RDMaKD9Dsvt<(qMA>n%GVe#EkIhq5ADkmM~Yb{nPqugZ9TcsE7IaaOnB=TJ5 z)EMet_tNVljNAZ28&8?hUO>3=^W+6)bn^1IyEktrTM8>O50=k^d7*Q1hBBdPCaExD z&&b9bM^e~ANlShS!E{jDMHD{k#{@q2cYc1}ovpo0GLuW{Ob1t27=4TsV}LQl7=1NO z`@Fzoj4_!G!u#Q3ADVq=_G6lTNcTq=jBun0$Q1A?+df=O0ht0a<%Od~K&F69fpD}q z0OSCW19s<7a{$NzCI>(`UIgR-kVE$QP;&^#As~k_KZlSW0&*Dha|p;0AV)DjM}Qmw za>VuyZH@pr0^}&>=NOP)IfarzIV8E#OZ=y&Vayb`O;ZKL1bvf}3m^H>nz}gLlTgrJjQ48Hv zI+wU-G&U;T%uJE<|5B>O(o?^ep0=*MBQ{uP?TALDtrR&2Ai^lZ_=d0F2buUKcJX3K zPx#)#pCV!9%HXaF`QJNp-8Lr2hb|J(%hR!_?NIlf6|3^{6BxDhBjom@b0B(}NGnYL znG^Oa_J>BDidKg1qp&(0sclgU+ifSrPXuWf|I^r^ZCWK<0wO_b6Il0cLFD7XL2Je} zhY^()#a{Vbhb>HQy}}vTJ5YR_D~+tWpJ3_mjr1v*vD1Udp0Oyz<*}yxV`^b}Y%2_zS%XVy2zqT;Z-j_1w{Fcgp@v zQuipqE*~;B!}mF#I5s@53R*EKlJxkiS&f?p|uZ#Z_4*o%=sr#^dYj@i@vQG#m@Ac7iq*I1@FG-Bir^ z!&fFs=PDEEQtK^uvl9uvL6e;ruv_p-t76liZgXElq0`zx?V72RlgujbL;TT{?d2Q| z+_n?mO?s2(rqio|s0MOWpl_IJN~rDTHm0(|Ah)&LMO>t`=5Jhi?z9wk;6peeTd@v7 N@x99BpY-DL{9n5%WS;;4 diff --git a/straight/build/treemacs/treemacs-filewatch-mode.el b/straight/build/treemacs/treemacs-filewatch-mode.el deleted file mode 120000 index 3a69c85..0000000 --- a/straight/build/treemacs/treemacs-filewatch-mode.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-filewatch-mode.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-filewatch-mode.elc b/straight/build/treemacs/treemacs-filewatch-mode.elc deleted file mode 100644 index 08ef92587611963c5c0196ba094e462bdb4203b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34234 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 F{{S)n>f-mug@7q?d+5|9wR zI&x`O`Rn^;cPYsy+X8avhuS7ha+kBaGjHa-<;mHb)35jT_F5+=Cv>Xk3zf^%-l&4k z<|3)+T9%d41;wLo*gcMH28xcm@$r_8RKrH04JEoT0-bA<1%JYmB6#`s^!%KXnJ7hK zFv}x5yeLwtG$o>-sia(sTZ8!3R3t^2D_N46p<~>0occuKPR;8p=R5LQAlpIT#EM-s|l~?O$RiYPi zeVf#k(M?Dv6n9#Osm!hgJk?kUG7h5*RFSGg7+nS$Zq3D#3YGJLcjn@Q4Dgl`(_9AA zI?H4kK9qcyLY3;ul^yquoMSvu^0Ra_1AQ^3+FLb3CdZaU2XjPc*@9lI&u0*vt z&>WVwr)_j#-=h6@A+?{tb%S5;v9pPt{NyoQ9$oH_<6->ByLI=}-8=$ef~n5Qj_bWM zp#dH4e?wgwj>66aPP!w^JTQ*lK2D(@G^>k*R~am7vk`?IYf4-;mjNPQ!dQd0Xvl$ zR~=XTX;Grultz6-X~S=-ss$I0!(3*@d*Pu-PL-L9#k$8b8CKt*WO!8(F>B9xf^SZg*kxQ3s%Yf~VaQ2PQL$r40mblK3|Yo}GtSJJ^E z7z)*)CGC!jx6-MMU8w>II-f&cjtf*Y5|qj+DHRm36CeyqnyUhBJcc!F43rY+04=NK zrqE@H$(I11m$n9Ci6kUaVot_|gt&$u^Lj3aG&z zz>^H~wWgW6n&mj4q(IUYiYfLEDY4`sc@6t>uvNG9k4k2>Mbaz}xY4GrjB&F{ zQXfd4vz}TPrOecSf})J zm7Zv z2^^8Qs^RKKy-0D~)`PU~&?dz)R)@a=48rIXmmKOQmOezH1ew@eMEztXv$Z$B z+gsLE$mXp*r&Vhg7_2|ecwmsWQ*aDYw}aSXc#HUO@YUWEbQ&?*pKWFmr$>LEjSW3| zofP2byU~jnJisBg2)lqbbP55M0J!)zWOf z&A7PGyj#IOZ(dO;E9N*9+uK}@%FN%Urn)XzNxa7=Ejzsf5;Z=fU``CYB~8Im70NYg z^5G?`0sNT~veqgI(3Fi(v!<%sY4g{yO%h(^*_{!#Uta7i7L-Y0>Qb)V$ji7^kPP?Q Jn9#7(`Y(9*ekA|^ diff --git a/straight/build/treemacs/treemacs-git-status.py b/straight/build/treemacs/treemacs-git-status.py deleted file mode 120000 index 407b9dc..0000000 --- a/straight/build/treemacs/treemacs-git-status.py +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/scripts/treemacs-git-status.py \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-icons.el b/straight/build/treemacs/treemacs-icons.el deleted file mode 120000 index 7246326..0000000 --- a/straight/build/treemacs/treemacs-icons.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-icons.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-icons.elc b/straight/build/treemacs/treemacs-icons.elc deleted file mode 100644 index 56371ee33be8b16463c805348cbb7d55fe102449..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113870 zcmch=`F`8B_U@fHLlgJY-FcoEr%miOaye*l(l*WH3~h!sNyj)%Wr?zt$dW3`ahy)) zD$WJGSMmOJF6MV7=Xn5-AWbj^&!)RSyNy%sv%cC_w9&id4uPD0rp z)Aev8jP&tfw6=z}xbOH2v-91s_qaXLU)BJu7KMWlG`qDvh}TxzokwdEk^!Lnh0uQd z7vR78N4O{t9~vuuvjzM7`F%KQ;=k5P;JGxpehMNgdFra6MNyHKY7VKz+QolOf4{o? zUb_?4+Ed_N-JIh3!(MxHFm=wPtRD6U&eS;`&99?zYSZ>ATsi7L4IST^hSAgse|ILK z_)bW@#YTKQU7v)}`e@K~+{Go&Z#d)4N!S^Uw^3iWJ#9Plo5N@vcKW?Oyxa4g)M0IP z&GDOX!nxyq*Y5`2oTJ=3Au}A+7#KCgTv*#`Plmt}Ie--r<=nly3gLa{NBQL$IOJw` zcyfw(1djM(Q`g!V4d9*hRA=P5F)rE?<4>WjXMr{LK%E?HuRS~)? z|Bs`^ISJ$VxyEVdPB?Y0-8g?`8P$Ay`_{M1x9|S!pp*XL{PpjbF#yc>hVpy;t@vu; zLjkir=%bfBsT(s2r?vjZT5UWTjl;=w+c|!()$(Mwci{Yi1IHB%_FUsZKbqFYo74MF z%b7p^k+bM{jituIeK^W9I-27k?Z(l+IqYz(VlAmoEN6x4$0s!mER)eQG;6i~kc21q zo%+J;@pEq)qjOu zqj3CV2lV&vC*M2q_w{23_4l79-!I1BWAI4zv4@|#bm-vandSWlzU28XCi-8Cz?nIC z>Ea9nr`hD!O6!M2>;5ye`ia)qq!p8s&0MQJ+=LHoMxi6fgipp8C&%0DqibWx9)-1N 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 diff --git a/straight/build/treemacs/treemacs-mouse-interface.el b/straight/build/treemacs/treemacs-mouse-interface.el deleted file mode 120000 index a49cc63..0000000 --- a/straight/build/treemacs/treemacs-mouse-interface.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-mouse-interface.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-mouse-interface.elc b/straight/build/treemacs/treemacs-mouse-interface.elc deleted file mode 100644 index 858718a5d95057fa245e93583510a110e0737ab6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13381 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®oJ)QbpQl@w76XczVX~Ao48d&Xy?@cClR)Qk>&`u%m|1}&yP^QFhbx>7@?7w zA>NM-F*gS)0>2s~z@$NlwwsSW#ji*qIAowF>qFNd)?S0lI$XUm((O)pk zdD>%AMhg36}8naioSdNaQ@Jp`bm~BqU&dSc)aW ziP@=Q@#DGqP0SwLxG^{X7^wV{+`QIuX=L(+>(`%9HlSADtu$(Go;no8T30K`+Ym+VFgpf|1bkNR!a74AI}R{4 z4qq;%D6x@hC4d7(}T!L1WJT zxo_X@=dH81Z(Ucwt_tR+Y0~u!V0aR?88<`dN}wa=A&Ay_lEVRVnDIa(qgjMsOT{wa zs3V+(AcRw}OQaA1<6Of#_)~c%cm37aUJs6tRUHA|Qr_yCAH=GM;DEJmASH0>iCQ+) zM>Vxkh6Jh}sSWEIeJ_v;@rDYxCh(cjss*OVPmKq5p2{J5dU+*b9FUpw;Tu32d!CzU z7GsO^{$qp^=SO=mTA#?aqmG7vmQn_QfZXh5iQ~zE>xmud=vygHhvO^=G6zC+W60g; ziERm`4RF>wm!n$b@F~w}OZHX1A|QF}7(^*@u3*Cv1PMZ6AU+;?0~&Px8>g&yNvw=L zEs{GQ$Z1|^xgoL3SbxRoNYr<5;9ZYr)bFg6)+k>Yt4KIpDFz}a!(L~SKB6A=oAt3I zDMDG_YG)Wy>vT}6oSlq^y$}nf-QECjqqC)Pz*G=gu&GK4KyXF9D98v*w_c0ncmrU% z7!s!iH;$G68(BxaCdWM12G9 z8*T`|kUaiEOmk2Z?8@K372=Lq*D)UH{-G2z;2z>&hH;!P&3LUlJsP_iVRAGvH#Jnn z$c2$w7|tQY(b31vn+QwL()-l52_&4ra}YTWYXQz;r-<$XrJB;u_yox4co;Sy)WC&_ z195@2>=b(vhQV=2K*T$Q%RH$7!577-!#Q8VB3u7<;hWVR>yCv{A<8wpLr;VeWMbfh zGEcc4sed8bxMV#s*CRAuq=C0~AEjA4)^n#jHbN*f?C;`T}3zR?Yit@pCAG z2nTH=Mlx(mWS7KBVVrA_rn8Sf4<7#!ETj5S>j2tjk661amny#|oy!muOTP_rgv__x zFk@I>xnD*RrK;()7dWbJCXI3nc&k)uD--cU*VMho@()<)chy`rIYIx7hyGBsN>42e z=cs#dRz19QBY;J9ToT7rjIWj#lk9PKoV~!NAzMxiz;^-&5mx5)sIM3S`sC<}B#Ai7 z{~^a`EnL-*7}+R>I_cP_alTcjQxv&?pb|T@i>FgT&A~b<@gqpq1+d@+*01Y&A1JDA ze&^S;m_X;QSsAMTcj87^@9B2tUNzCCZW0 z42E+CV$rAY$P&1e3D2pt!m*2wNBHPG?gI`20wD}%HA$}+xB(YA+3^#Dy8zzW(^&Mw z#_fP}r8`^ITr0(1K2XjRoIM|QP?^((w6clbOb^EPR;88tX>o)jkJU}H0Vz9FeWA^f zIf>;5>%N>ZmUCn}@RK*q078)Bk{rBS+2(;;7E`mk{L=6ZUe=^`pG~WFb(6FG6s6Vi z4Il@|urp!WJpY9_4xA{(!3O$L-h|uK5Ahw@FxzrqQn|rCqbboUD({Kl9G6{bRR3KL zolRcQ)YE1YoByU`W|xmRcE0S7&hcAAh7^C#736|v_B@SC$^ P%1&AXEid$hD+~V*pQY7( diff --git a/straight/build/treemacs/treemacs-rendering.el b/straight/build/treemacs/treemacs-rendering.el deleted file mode 120000 index 22c2634..0000000 --- a/straight/build/treemacs/treemacs-rendering.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/treemacs/src/elisp/treemacs-rendering.el \ No newline at end of file diff --git a/straight/build/treemacs/treemacs-rendering.elc b/straight/build/treemacs/treemacs-rendering.elc deleted file mode 100644 index d2216256a67ef93ccf9972969e83131f61b1e1c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 84554 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 A_5c6? diff --git a/straight/build/ivy/ivy.info b/straight/build/ivy/ivy.info deleted file mode 100644 index 5697c56..0000000 --- a/straight/build/ivy/ivy.info +++ /dev/null @@ -1,1966 +0,0 @@ -This is ivy.info, produced by makeinfo version 6.7 from ivy.texi. - -Ivy manual, version 0.13.0 - - Ivy is an interactive interface for completion in Emacs. Emacs uses -completion mechanism in a variety of contexts: code, menus, commands, -variables, functions, etc. Completion entails listing, sorting, -filtering, previewing, and applying actions on selected items. When -active, ‘ivy-mode’ completes the selection process by narrowing -available choices while previewing in the minibuffer. Selecting the -final candidate is either through simple keyboard character inputs or -through powerful regular expressions. - - Copyright (C) 2015-2019 Free Software Foundation, Inc. - - Permission is granted to copy, distribute and/or modify this - document under the terms of the GNU Free Documentation License, - Version 1.3 or any later version published by the Free Software - Foundation; with no Invariant Sections, no Front-Cover Texts, and - no Back-Cover Texts. A copy of the license is included in the - section entitled "GNU Free Documentation License". -INFO-DIR-SECTION Emacs -START-INFO-DIR-ENTRY -* Ivy: (ivy). Using Ivy for completion. -END-INFO-DIR-ENTRY - - -File: ivy.info, Node: Top, Next: Introduction, Up: (dir) - -Ivy User Manual -*************** - -* Menu: - -* Introduction:: -* Installation:: -* Getting started:: -* Key bindings:: -* Completion Styles:: -* Customization:: -* Commands:: -* API:: -* Variable Index:: -* Keystroke Index:: - -— The Detailed Node Listing — - -Installation - -* Installing from Emacs Package Manager:: -* Installing from the Git repository:: - -Getting started - -* Basic customization:: - -Key bindings - -* Global key bindings:: -* Minibuffer key bindings:: - -Minibuffer key bindings - -* Key bindings for navigation:: -* Key bindings for single selection, action, then exit minibuffer: Key bindings for single selection action then exit minibuffer. -* Key bindings for multiple selections and actions, keep minibuffer open: Key bindings for multiple selections and actions keep minibuffer open. -* Key bindings that alter the minibuffer input:: -* Other key bindings:: -* Hydra in the minibuffer:: -* Saving the current completion session to a buffer:: - -Completion Styles - -* ivy--regex-plus:: -* ivy--regex-ignore-order:: -* ivy--regex-fuzzy:: - -Customization - -* Faces:: -* Defcustoms:: -* Actions:: -* Packages:: - -Actions - -* What are actions?:: -* How can different actions be called?:: -* How to modify the actions list?:: -* Example - add two actions to each command:: -* Example - define a new command with several actions:: - -Example - add two actions to each command - -* How to undo adding the two actions:: -* How to add actions to a specific command:: - -Example - define a new command with several actions - -* Test the above function with ivy-occur:: - -Commands - -* File Name Completion:: -* Buffer Name Completion:: -* Counsel commands:: - -File Name Completion - -* Using TRAMP:: - -API - -* Required arguments for ivy-read:: -* Optional arguments for ivy-read:: -* Example - counsel-describe-function:: -* Example - counsel-locate:: -* Example - ivy-read-with-extra-properties:: - - - -File: ivy.info, Node: Introduction, Next: Installation, Prev: Top, Up: Top - -1 Introduction -************** - -Ivy is for quick and easy selection from a list. When Emacs prompts for -a string from a list of several possible choices, Ivy springs into -action to assist in narrowing and picking the right string from a vast -number of choices. - - Ivy strives for minimalism, simplicity, customizability and -discoverability. - -Minimalism -.......... - - Uncluttered minibuffer is minimalism. Ivy shows the completion - defaults, the number of matches, and 10 candidate matches below the - input line. Customize ‘ivy-height’ to adjust the number of - candidate matches displayed in the minibuffer. - -Simplicity -.......... - - Simplicity is about Ivy’s behavior in the minibuffer. It is also - about the code interface to extend Ivy’s functionality. The - minibuffer area behaves as close to ‘fundamental-mode’ as possible. - ‘SPC’ inserts a space, for example, instead of being bound to the - more complex ‘minibuffer-complete-word’. Ivy’s code uses - easy-to-examine global variables; avoids needless complications - with branch-introducing custom macros. - -Customizability -............... - - Customizability is about being able to use different methods and - interfaces of completion to tailor the selection process. For - example, adding a custom display function that points to a selected - candidate with ‘>’, instead of highlighting the selected candidate - with the ‘ivy-current-match’ face (see - ‘ivy-format-functions-alist’). Or take the customization of - actions, say after the candidate function is selected. ‘RET’ uses - ‘counsel-describe-function’ to describe the function, whereas ‘M-o - d’ jumps to that function’s definition in the code. The ‘M-o’ - prefix can be uniformly used with characters like ‘d’ to group - similar actions. - -Discoverability -............... - - Ivy displays easily discoverable commands through the hydra - facility. ‘C-o’ in the minibuffer displays a hydra menu. It opens - up within an expanded minibuffer area. Each menu item comes with - short documentation strings and highlighted one-key completions. - So discovering even seldom used keys is simply a matter of ‘C-o’ in - the minibuffer while in the midst of the Ivy interaction. This - discoverability minimizes exiting Ivy interface for documentation - look-ups. - - -File: ivy.info, Node: Installation, Next: Getting started, Prev: Introduction, Up: Top - -2 Installation -************** - -Install Ivy automatically through Emacs’s package manager, or manually -from Ivy’s development repository. - - Emacs 24.3 is the oldest version to run Ivy. Emacs 24.4 is the -oldest version that runs Ivy with fancy faces display. - -* Menu: - -* Installing from Emacs Package Manager:: -* Installing from the Git repository:: - - -File: ivy.info, Node: Installing from Emacs Package Manager, Next: Installing from the Git repository, Up: Installation - -2.1 Installing from Emacs Package Manager -========================================= - -‘M-x’ ‘package-install’ ‘RET’ ‘counsel’ ‘RET’ - - Ivy is installed as part of the ‘counsel’ package, which is available -from two different package archives, GNU ELPA and MELPA. For the latest -stable version, use the GNU ELPA archives. For current hourly builds, -use the MELPA archives. - - Ivy is split into three packages: ‘ivy’, ‘swiper’ and ‘counsel’; by -installing ‘counsel’, the other two are brought in as dependencies. If -you are not interested in the extra functionality provided by ‘swiper’ -and ‘counsel’, you can install only ‘ivy’. - - See the code below for adding MELPA to the list of package archives: - - (require 'package) - (add-to-list 'package-archives - '("melpa" . "https://melpa.org/packages/")) - - After this do ‘M-x’ ‘package-refresh-contents’ ‘RET’, followed by -‘M-x’ ‘package-install’ ‘RET’ ‘counsel’ ‘RET’. - - For package manager details, see *note (emacs)Packages::. - - -File: ivy.info, Node: Installing from the Git repository, Prev: Installing from Emacs Package Manager, Up: Installation - -2.2 Installing from the Git repository -====================================== - -Why install from Git? -..................... - - • No need to wait for MELPA’s hourly builds - • Easy to revert to previous versions - • Contribute to Ivy’s development; send patches; pull requests - -Configuration steps -................... - - First clone the Swiper repository with: - - cd ~/git && git clone https://github.com/abo-abo/swiper - cd swiper && make compile - - Second, add these lines to the Emacs init file: - - (add-to-list 'load-path "~/git/swiper/") - (require 'ivy) - - Then, update the code with: - - git pull - make - - -File: ivy.info, Node: Getting started, Next: Key bindings, Prev: Installation, Up: Top - -3 Getting started -***************** - -First enable Ivy completion everywhere: - - (ivy-mode 1) - - Note: ‘ivy-mode’ can be toggled on and off with ‘M-x’ ‘ivy-mode’. - -* Menu: - -* Basic customization:: - - -File: ivy.info, Node: Basic customization, Up: Getting started - -3.1 Basic customization -======================= - -Here are some basic settings particularly useful for new Ivy users: - - (setq ivy-use-virtual-buffers t) - (setq ivy-count-format "(%d/%d) ") - - If you want, you can go without any customizations at all. The above -settings are the most bang for the buck in terms of customization. So -users that typically don’t like customize a lot are advised to look at -these settings first. - - For more advanced customizations, refer to ‘M-x describe-variable’ -documentation. - - -File: ivy.info, Node: Key bindings, Next: Completion Styles, Prev: Getting started, Up: Top - -4 Key bindings -************** - -* Menu: - -* Global key bindings:: -* Minibuffer key bindings:: - - -File: ivy.info, Node: Global key bindings, Next: Minibuffer key bindings, Up: Key bindings - -4.1 Global key bindings -======================= - -Here is a list of commands that are useful to be bound globally, along -with some sample bindings: - -Ivy-based interface to standard commands -........................................ - - (global-set-key (kbd "C-s") 'swiper-isearch) - (global-set-key (kbd "M-x") 'counsel-M-x) - (global-set-key (kbd "C-x C-f") 'counsel-find-file) - (global-set-key (kbd "M-y") 'counsel-yank-pop) - (global-set-key (kbd " f") 'counsel-describe-function) - (global-set-key (kbd " v") 'counsel-describe-variable) - (global-set-key (kbd " l") 'counsel-find-library) - (global-set-key (kbd " i") 'counsel-info-lookup-symbol) - (global-set-key (kbd " u") 'counsel-unicode-char) - (global-set-key (kbd " j") 'counsel-set-variable) - (global-set-key (kbd "C-x b") 'ivy-switch-buffer) - (global-set-key (kbd "C-c v") 'ivy-push-view) - (global-set-key (kbd "C-c V") 'ivy-pop-view) - -Ivy-based interface to shell and system tools -............................................. - - (global-set-key (kbd "C-c c") 'counsel-compile) - (global-set-key (kbd "C-c g") 'counsel-git) - (global-set-key (kbd "C-c j") 'counsel-git-grep) - (global-set-key (kbd "C-c L") 'counsel-git-log) - (global-set-key (kbd "C-c k") 'counsel-rg) - (global-set-key (kbd "C-c m") 'counsel-linux-app) - (global-set-key (kbd "C-c n") 'counsel-fzf) - (global-set-key (kbd "C-x l") 'counsel-locate) - (global-set-key (kbd "C-c J") 'counsel-file-jump) - (global-set-key (kbd "C-S-o") 'counsel-rhythmbox) - (global-set-key (kbd "C-c w") 'counsel-wmctrl) - -Ivy-resume and other commands -............................. - - ‘ivy-resume’ resumes the last Ivy-based completion. - - (global-set-key (kbd "C-c C-r") 'ivy-resume) - (global-set-key (kbd "C-c b") 'counsel-bookmark) - (global-set-key (kbd "C-c d") 'counsel-descbinds) - (global-set-key (kbd "C-c g") 'counsel-git) - (global-set-key (kbd "C-c o") 'counsel-outline) - (global-set-key (kbd "C-c t") 'counsel-load-theme) - (global-set-key (kbd "C-c F") 'counsel-org-file) - - You can also enable ‘counsel-mode’ to make some global key binding -remapping for you. - - -File: ivy.info, Node: Minibuffer key bindings, Prev: Global key bindings, Up: Key bindings - -4.2 Minibuffer key bindings -=========================== - -Ivy includes several minibuffer bindings, which are defined in the -‘ivy-minibuffer-map’ keymap variable. The most frequently used ones are -described here. - - ‘swiper’ or ‘counsel-M-x’ add more key bindings through the ‘keymap’ -argument to ‘ivy-read’. These keys, also active in the minibuffer, are -described under their respective commands. - - A key feature of ‘ivy-minibuffer-map’ is its full editing capability -where the familiar ‘C-a’, ‘C-f’, ‘M-d’, ‘M-DEL’, ‘M-b’, ‘M-w’, ‘C-k’, -‘C-y’ key bindings work the same as in ‘fundamental-mode’. - -* Menu: - -* Key bindings for navigation:: -* Key bindings for single selection, action, then exit minibuffer: Key bindings for single selection action then exit minibuffer. -* Key bindings for multiple selections and actions, keep minibuffer open: Key bindings for multiple selections and actions keep minibuffer open. -* Key bindings that alter the minibuffer input:: -* Other key bindings:: -* Hydra in the minibuffer:: -* Saving the current completion session to a buffer:: - - -File: ivy.info, Node: Key bindings for navigation, Next: Key bindings for single selection action then exit minibuffer, Up: Minibuffer key bindings - -4.2.1 Key bindings for navigation ---------------------------------- - - • ‘C-n’ (‘ivy-next-line’) selects the next candidate - • ‘C-p’ (‘ivy-previous-line’) selects the previous candidate - • ‘M-<’ (‘ivy-beginning-of-buffer’) selects the first candidate - • ‘M->’ (‘ivy-end-of-buffer’) selects the last candidate - • ‘C-v’ (‘ivy-scroll-up-command’) scrolls up by ‘ivy-height’ lines - • ‘M-v’ (‘ivy-scroll-down-command’) scrolls down by ‘ivy-height’ - lines - - -- User Option: ivy-wrap - Specifies the wrap-around behavior for ‘C-n’ and ‘C-p’. When - ‘ivy-wrap’ is set to ‘t’, ‘ivy-next-line’ and ‘ivy-previous-line’ - will cycle past the last and the first candidates respectively. - - Wrap-around behavior is off by default. - - -- User Option: ivy-height - Use this option to adjust the minibuffer height, which also affects - scroll size when using ‘C-v’ and ‘M-v’ key bindings. - - ‘ivy-height’ is 10 lines by default. - - -File: ivy.info, Node: Key bindings for single selection action then exit minibuffer, Next: Key bindings for multiple selections and actions keep minibuffer open, Prev: Key bindings for navigation, Up: Minibuffer key bindings - -4.2.2 Key bindings for single selection, action, then exit minibuffer ---------------------------------------------------------------------- - -Ivy can offer several actions from which to choose which action to run. -This "calling an action" operates on the selected candidate. For -example, when viewing a list of files, one action could open it for -editing, one to view it, another to invoke a special function, and so -on. Custom actions can be added to this interface. The precise action -to call on the selected candidate can be delayed until after the -narrowing is completed. No need to exit the interface if unsure which -action to run. This delayed flexibility and customization of actions -extends usability of lists in Emacs. - -‘C-m’ or ‘RET’ (‘ivy-done’) -........................... - - Calls the default action and then exits the minibuffer. - -‘M-o’ (‘ivy-dispatching-done’) -.............................. - - Presents valid actions from which to choose. When only one action - is available, there is no difference between ‘M-o’ and ‘C-m’. - -‘C-j’ (‘ivy-alt-done’) -...................... - - When completing file names, selects the current directory candidate - and starts a new completion session there. Otherwise, it is the - same as ‘ivy-done’. - -‘TAB’ (‘ivy-partial-or-done’) -............................. - - Attempts partial completion, extending current input as much as - possible. ‘TAB TAB’ is the same as ‘C-j’ (‘ivy-alt-done’). - - Example ERT test: - - (should - (equal (ivy-with - '(progn - (ivy-read "Test: " '("can do" "can't, sorry" "other")) - ivy-text) - "c ") - "can")) - -‘C-M-j’ (‘ivy-immediate-done’) -.............................. - - Exits with _the current input_ instead of _the current candidate_ - (like other commands). - - This is useful e.g. when you call ‘find-file’ to create a new - file, but the desired name matches an existing file. In that case, - using ‘C-j’ would select that existing file, which isn’t what you - want - use this command instead. - -‘C-'’ (‘ivy-avy’) -................. - - Uses avy to select one of the candidates on the current candidate - page. This can often be faster than multiple ‘C-n’ or ‘C-p’ - keystrokes followed by ‘C-m’. - - -File: ivy.info, Node: Key bindings for multiple selections and actions keep minibuffer open, Next: Key bindings that alter the minibuffer input, Prev: Key bindings for single selection action then exit minibuffer, Up: Minibuffer key bindings - -4.2.3 Key bindings for multiple selections and actions, keep minibuffer open ----------------------------------------------------------------------------- - -For repeatedly applying multiple actions or acting on multiple -candidates, Ivy does not close the minibuffer between commands. It -keeps the minibuffer open for applying subsequent actions. - - Adding an extra meta key to the normal key chord invokes the special -version of the regular commands that enables applying multiple actions. - -‘C-M-m’ (‘ivy-call’) -.................... - - Is the non-exiting version of ‘C-m’ (‘ivy-done’). - - Instead of closing the minibuffer, ‘C-M-m’ allows selecting another - candidate or another action. For example, ‘C-M-m’ on functions - list invokes ‘describe-function’. When combined with ‘C-n’, - function descriptions can be invoked quickly in succession. - -‘C-M-o’ (‘ivy-dispatching-call’) -................................ - - Is the non-exiting version of ‘M-o’ (‘ivy-dispatching-done’). - - For example, during the ‘counsel-rhythmbox’ completion, press - ‘C-M-o e’ to en-queue the selected candidate, followed by ‘C-n C-m’ - to play the next candidate - the current action reverts to the - default one after ‘C-M-o’. - -‘C-M-n’ (‘ivy-next-line-and-call’) -.................................. - - Combines ‘C-n’ and ‘C-M-m’. Moves to next line and applies an - action. - - Comes in handy when opening multiple files from - ‘counsel-find-file’, ‘counsel-git-grep’, ‘counsel-ag’, - ‘counsel-rg’, or ‘counsel-locate’ lists. Just hold ‘C-M-n’ for - rapid-fire default action on each successive element of the list. - -‘C-M-p’ (‘ivy-previous-line-and-call’) -...................................... - - Combines ‘C-p’ and ‘C-M-m’. - - Similar to the above except it moves through the list in the other - direction. - -‘ivy-resume’ -............ - - Recalls the state of the completion session just before its last - exit. - - Useful after an accidental ‘C-m’ (‘ivy-done’). Use it with - ‘universal-argument’ to resume any previous session. - - -File: ivy.info, Node: Key bindings that alter the minibuffer input, Next: Other key bindings, Prev: Key bindings for multiple selections and actions keep minibuffer open, Up: Minibuffer key bindings - -4.2.4 Key bindings that alter the minibuffer input --------------------------------------------------- - -‘M-n’ (‘ivy-next-history-element’) -.................................. - - Cycles forward through the Ivy command history. - - Ivy updates an internal history list after each action. When this - history list is empty, ‘M-n’ inserts symbol (or URL) at point into - the minibuffer. - -‘M-p’ (‘ivy-previous-history-element’) -...................................... - - Cycles forward through the Ivy command history. - -‘M-i’ (‘ivy-insert-current’) -............................ - - Inserts the current candidate into the minibuffer. - - Useful for copying and renaming files, for example: ‘M-i’ to insert - the original file name string, edit it, and then ‘C-m’ to complete - the renaming. - -‘M-j’ (‘ivy-yank-word’) -....................... - - Inserts the sub-word at point into the minibuffer. - - This is similar to ‘C-s C-w’ with ‘isearch’. Ivy reserves ‘C-w’ - for ‘kill-region’. See also ‘ivy-yank-symbol’ and ‘ivy-yank-char’. - -‘S-SPC’ (‘ivy-restrict-to-matches’) -................................... - - Deletes the current input, and resets the candidates list to the - currently restricted matches. - - This is how Ivy provides narrowing in successive tiers. - -‘C-r’ (‘ivy-reverse-i-search’) -.............................. - - Starts a recursive completion session through the command’s - history. - - This works just like ‘C-r’ at the bash command prompt, where the - completion candidates are the history items. Upon completion, the - selected candidate string is inserted into the minibuffer. - - -File: ivy.info, Node: Other key bindings, Next: Hydra in the minibuffer, Prev: Key bindings that alter the minibuffer input, Up: Minibuffer key bindings - -4.2.5 Other key bindings ------------------------- - -‘M-w’ (‘ivy-kill-ring-save’) -............................ - - Copies selected candidates to the kill ring. - - Copies the region if the region is active. - - -File: ivy.info, Node: Hydra in the minibuffer, Next: Saving the current completion session to a buffer, Prev: Other key bindings, Up: Minibuffer key bindings - -4.2.6 Hydra in the minibuffer ------------------------------ - -‘C-o’ (‘hydra-ivy/body’) -........................ - - Invokes the hydra menu with short key bindings. - - When Hydra is active, minibuffer editing is disabled and menus -display short aliases: - -Short Normal Command name ------------------------------------------------- -‘o’ ‘C-g’ ‘keyboard-escape-quit’ -‘j’ ‘C-n’ ‘ivy-next-line’ -‘k’ ‘C-p’ ‘ivy-previous-line’ -‘h’ ‘M-<’ ‘ivy-beginning-of-buffer’ -‘l’ ‘M->’ ‘ivy-end-of-buffer’ -‘d’ ‘C-m’ ‘ivy-done’ -‘f’ ‘C-j’ ‘ivy-alt-done’ -‘g’ ‘C-M-m’ ‘ivy-call’ -‘u’ ‘C-c C-o’ ‘ivy-occur’ - - Hydra reduces key strokes, for example: ‘C-n C-n C-n C-n’ is ‘C-o -jjjj’ in Hydra. - - Hydra menu offers these additional bindings: - -‘c’ (‘ivy-toggle-calling’) -.......................... - - Toggle calling the action after each candidate change. It modifies - ‘j’ to ‘jg’, ‘k’ to ‘kg’ etc. - -‘m’ (‘ivy-rotate-preferred-builders’) -..................................... - - Rotate the current regexp matcher. - -‘>’ (‘ivy-minibuffer-grow’) -........................... - - Increase ‘ivy-height’ for the current minibuffer. - -‘<’ (‘ivy-minibuffer-shrink’) -............................. - - Decrease ‘ivy-height’ for the current minibuffer. - -‘w’ (‘ivy-prev-action’) -....................... - - Select the previous action. - -‘s’ (‘ivy-next-action’) -....................... - - Select the next action. - -‘a’ (‘ivy-read-action’) -....................... - - Use a menu to select an action. - -‘C’ (‘ivy-toggle-case-fold’) -............................ - - Toggle case folding (match both upper and lower case characters for - lower case input). - - Hydra menu also offers bindings for marking multiple candidates: - -Key Command name --------------------------------- -‘m’ ‘ivy-mark’ -‘u’ ‘ivy-unmark’ -‘DEL’ ‘ivy-unmark-backward’ -‘t’ ‘ivy-toggle-marks’ - - The action is called on each marked candidate one by one. - - -File: ivy.info, Node: Saving the current completion session to a buffer, Prev: Hydra in the minibuffer, Up: Minibuffer key bindings - -4.2.7 Saving the current completion session to a buffer -------------------------------------------------------- - -‘C-c C-o’ (‘ivy-occur’) -....................... - - Saves the current candidates to a new buffer and exits completion. - - The new buffer is read-only and has a few useful bindings defined. - -‘RET’ or ‘f’ (‘ivy-occur-press’) -................................ - - Call the current action on the selected candidate. - -‘mouse-1’ (‘ivy-occur-click’) -............................. - - Call the current action on the selected candidate. - -‘j’ (‘next-line’) -................. - - Move to next line. - -‘k’ (‘previous-line’) -..................... - - Move to previous line. - -‘a’ (‘ivy-occur-read-action’) -............................. - - Read an action and make it current for this buffer. - -‘o’ (‘ivy-occur-dispatch’) -.......................... - - Read an action and call it on the selected candidate. - -‘q’ (‘quit-window’) -................... - - Bury the current buffer. - - Ivy has no limit on the number of active buffers like these. - - Ivy takes care of naming buffers uniquely by constructing descriptive -names. For example: ‘*ivy-occur counsel-describe-variable "function$*’. - - -File: ivy.info, Node: Completion Styles, Next: Customization, Prev: Key bindings, Up: Top - -5 Completion Styles -******************* - -Ivy’s completion functions rely on a regex builder - a function that -transforms a string input to a string regex. All current candidates -simply have to match this regex. Each collection can be assigned its -own regex builder by customizing ‘ivy-re-builders-alist’. - - The keys of this alist are collection names, and the values are one -of the following: - • ‘ivy--regex’ - • ‘ivy--regex-plus’ - • ‘ivy--regex-ignore-order’ - • ‘ivy--regex-fuzzy’ - • ‘regexp-quote’ - - A catch-all key, ‘t’, applies to all collections that don’t have -their own key. - - The default is: - - (setq ivy-re-builders-alist - '((t . ivy--regex-plus))) - - This example shows a custom regex builder assigned to file name -completion: - - (setq ivy-re-builders-alist - '((read-file-name-internal . ivy--regex-fuzzy) - (t . ivy--regex-plus))) - - Here, ‘read-file-name-internal’ is a function that is passed as the -second argument to ‘completing-read’ for file name completion. - - The regex builder resolves as follows (in order of priority): - 1. ‘re-builder’ argument passed to ‘ivy-read’. - 2. ‘collection’ argument passed to ‘ivy-read’ is a function and has an - entry on ‘ivy-re-builders-alist’. - 3. ‘caller’ argument passed to ‘ivy-read’ has an entry on - ‘ivy-re-builders-alist’. - 4. ‘this-command’ has an entry on ‘ivy-re-builders-alist’. - 5. ‘t’ has an entry on ‘ivy-re-builders-alist’. - 6. ‘ivy--regex’. - -* Menu: - -* ivy--regex-plus:: -* ivy--regex-ignore-order:: -* ivy--regex-fuzzy:: - - -File: ivy.info, Node: ivy--regex-plus, Next: ivy--regex-ignore-order, Up: Completion Styles - -5.1 ivy–regex-plus -================== - -‘ivy--regex-plus’ is Ivy’s default completion method. - - ‘ivy--regex-plus’ matches by splitting the input by spaces and -rebuilding it into a regex. - - As the search string is typed in Ivy’s minibuffer, it is transformed -into valid regex syntax. If the string is ‘"for example"’, it is -transformed into - - "\\(for\\).*\\(example\\)" - - which in regex terminology matches ‘"for"’ followed by a wild card -and then ‘"example"’. Note how Ivy uses the space character to build -wild cards. To match a literal white space, use an extra space. So to -match one space type two spaces, to match two spaces type three spaces, -and so on. - - As Ivy transforms typed characters into regex strings, it provides an -intuitive feedback through font highlights. - - Ivy supports regexp negation with ‘"!"’. For example, ‘"define key ! -ivy quit"’ first selects everything matching ‘"define.*key"’, then -removes everything matching ‘"ivy"’, and finally removes everything -matching ‘"quit"’. What remains is the final result set of the negation -regexp. - - Since Ivy treats minibuffer input as a regexp, the standard regexp -identifiers work: ‘"^"’, ‘"$"’, ‘"\b"’ or ‘"[a-z]"’. The exceptions are -spaces, which translate to ‘".*"’, and ‘"!"’ that signal the beginning -of a negation group. - - -File: ivy.info, Node: ivy--regex-ignore-order, Next: ivy--regex-fuzzy, Prev: ivy--regex-plus, Up: Completion Styles - -5.2 ivy–regex-ignore-order -========================== - -‘ivy--regex-ignore-order’ ignores the order of regexp tokens when -searching for matching candidates. For instance, the input ‘"for -example"’ will match ‘"example test for"’. - - -File: ivy.info, Node: ivy--regex-fuzzy, Prev: ivy--regex-ignore-order, Up: Completion Styles - -5.3 ivy–regex-fuzzy -=================== - -‘ivy--regex-fuzzy’ splits each character with a wild card. Searching -for ‘"for"’ returns all ‘"f.*o.*r"’ matches, resulting in a large number -of hits. Yet some searches need these extra hits. Ivy sorts such large -lists using ‘flx’ package’s scoring mechanism, if it’s installed. - - ‘C-o m’ toggles the current regexp builder. - - -File: ivy.info, Node: Customization, Next: Commands, Prev: Completion Styles, Up: Top - -6 Customization -*************** - -* Menu: - -* Faces:: -* Defcustoms:: -* Actions:: -* Packages:: - - -File: ivy.info, Node: Faces, Next: Defcustoms, Up: Customization - -6.1 Faces -========= - -‘ivy-current-match’ -................... - - Highlights the currently selected candidate. - -‘ivy-minibuffer-match-face-1’ -............................. - - Highlights the background of the match. - -‘ivy-minibuffer-match-face-2’ -............................. - - Highlights the first (modulo 3) matched group. - -‘ivy-minibuffer-match-face-3’ -............................. - - Highlights the second (modulo 3) matched group. - -‘ivy-minibuffer-match-face-4’ -............................. - - Highlights the third (modulo 3) matched group. - -‘ivy-confirm-face’ -.................. - - Highlights the "(confirm)" part of the prompt. - - When ‘confirm-nonexistent-file-or-buffer’ set to ‘t’, then - confirming non-existent files in ‘ivy-mode’ requires an additional - ‘RET’. - - The confirmation prompt will use this face. - - For example: - - (setq confirm-nonexistent-file-or-buffer t) - - Then call ‘find-file’, enter "eldorado" and press ‘RET’ - the - prompt will be appended with "(confirm)". Press ‘RET’ once more to - confirm, or any key to continue the completion. - -‘ivy-match-required-face’ -......................... - - Highlights the "(match required)" part of the prompt. - - When completions have to match available candidates and cannot take - random input, the "(match required)" prompt signals this - constraint. - - For example, call ‘describe-variable’, enter "waldo" and press - ‘RET’ - "(match required)" is prompted. Press any key for the - prompt to disappear. - -‘ivy-subdir’ -............ - - Highlights directories when completing file names. - -‘ivy-remote’ -............ - - Highlights remote files when completing file names. - -‘ivy-virtual’ -............. - - Highlights virtual buffers when completing buffer names. - - Virtual buffers correspond to bookmarks and recent files list, - ‘recentf’. - - Enable virtual buffers with: - - (setq ivy-use-virtual-buffers t) - -‘ivy-modified-buffer’ -..................... - - Highlights modified buffers when switching buffer. - -‘ivy-modified-outside-buffer’ -............................. - - Highlights buffers modified outside Emacs when switching buffer. - - This takes precedence over ‘ivy-modified-buffer’. - - -File: ivy.info, Node: Defcustoms, Next: Actions, Prev: Faces, Up: Customization - -6.2 Defcustoms -============== - - -- User Option: ivy-count-format - A string that specifies display of number of candidates and current - candidate, if one exists. - - The number of matching candidates by default is shown as a right- - padded integer value. - - To disable showing the number of candidates: - - (setq ivy-count-format "") - - To also display the current candidate: - - (setq ivy-count-format "(%d/%d) ") - - The ‘format’-style switches this variable uses are described in the - ‘format’ documentation. - - -- User Option: ivy-display-style - Specifies highlighting candidates in the minibuffer. - - The default setting is ‘'fancy’ in Emacs versions 24.4 or newer. - - Set ‘ivy-display-style’ to ‘nil’ for a plain minibuffer. - - -- User Option: ivy-on-del-error-function - Specifies what to do when ‘DEL’ (‘ivy-backward-delete-char’) fails. - - This is usually the case when there is no text left to delete, - i.e., when ‘DEL’ is typed at the beginning of the minibuffer. - - The default behavior is to quit the completion after ‘DEL’ – a - handy key to invoke after mistakenly triggering a completion. - - -File: ivy.info, Node: Actions, Next: Packages, Prev: Defcustoms, Up: Customization - -6.3 Actions -=========== - -* Menu: - -* What are actions?:: -* How can different actions be called?:: -* How to modify the actions list?:: -* Example - add two actions to each command:: -* Example - define a new command with several actions:: - - -File: ivy.info, Node: What are actions?, Next: How can different actions be called?, Up: Actions - -6.3.1 What are actions? ------------------------ - -An action is a function that is called after you select a candidate -during completion. This function takes a single string argument, which -is the selected candidate. - -Window context when calling an action -..................................... - - Currently, the action is executed in the minibuffer window context. - This means e.g. that if you call ‘insert’ the text will be - inserted into the minibuffer. - - If you want to execute the action in the initial window from which - the completion started, use the ‘with-ivy-window’ wrapper macro. - - (defun ivy-insert-action (x) - (with-ivy-window - (insert x))) - - -File: ivy.info, Node: How can different actions be called?, Next: How to modify the actions list?, Prev: What are actions?, Up: Actions - -6.3.2 How can different actions be called? ------------------------------------------- - - • ‘C-m’ (‘ivy-done’) calls the current action. - • ‘M-o’ (‘ivy-dispatching-done’) presents available actions for - selection, calls it after selection, and then exits. - • ‘C-M-o’ (‘ivy-dispatching-call’) presents available actions for - selection, calls it after selection, and then does not exit. - - -File: ivy.info, Node: How to modify the actions list?, Next: Example - add two actions to each command, Prev: How can different actions be called?, Up: Actions - -6.3.3 How to modify the actions list? -------------------------------------- - -Currently, you can append any amount of your own actions to the default -list of actions. This can be done either for a specific command, or for -all commands at once. - - Usually, the command has only one default action. The convention is -to use single letters when selecting a command, and the letter ‘o’ is -designated for the default command. This way, ‘M-o o’ should be always -equivalent to ‘C-m’. - - -File: ivy.info, Node: Example - add two actions to each command, Next: Example - define a new command with several actions, Prev: How to modify the actions list?, Up: Actions - -6.3.4 Example - add two actions to each command ------------------------------------------------ - -The first action inserts the current candidate into the Ivy window - the -window from which ‘ivy-read’ was called. - - The second action copies the current candidate to the kill ring. - - (defun ivy-yank-action (x) - (kill-new x)) - - (defun ivy-copy-to-buffer-action (x) - (with-ivy-window - (insert x))) - - (ivy-set-actions - t - '(("i" ivy-copy-to-buffer-action "insert") - ("y" ivy-yank-action "yank"))) - - Then in any completion session, ‘M-o y’ invokes ‘ivy-yank-action’, -and ‘M-o i’ invokes ‘ivy-copy-to-buffer-action’. - -* Menu: - -* How to undo adding the two actions:: -* How to add actions to a specific command:: - - -File: ivy.info, Node: How to undo adding the two actions, Next: How to add actions to a specific command, Up: Example - add two actions to each command - -6.3.4.1 How to undo adding the two actions -.......................................... - -Since ‘ivy-set-actions’ modifies the internal dictionary with new data, -set the extra actions list to ‘nil’ by assigning ‘nil’ value to the ‘t’ -key as follows: - - (ivy-set-actions t nil) - - -File: ivy.info, Node: How to add actions to a specific command, Prev: How to undo adding the two actions, Up: Example - add two actions to each command - -6.3.4.2 How to add actions to a specific command -................................................ - -Use the command name as the key: - - (ivy-set-actions - 'swiper - '(("i" ivy-copy-to-buffer-action "insert") - ("y" ivy-yank-action "yank"))) - - -File: ivy.info, Node: Example - define a new command with several actions, Prev: Example - add two actions to each command, Up: Actions - -6.3.5 Example - define a new command with several actions ---------------------------------------------------------- - - (defun my-action-1 (x) - (message "action-1: %s" x)) - - (defun my-action-2 (x) - (message "action-2: %s" x)) - - (defun my-action-3 (x) - (message "action-3: %s" x)) - - (defun my-command-with-3-actions () - (interactive) - (ivy-read "test: " '("foo" "bar" "baz") - :action '(1 - ("o" my-action-1 "action 1") - ("j" my-action-2 "action 2") - ("k" my-action-3 "action 3")))) - - The number 1 above is the index of the default action. Each action -has its own string description for easy selection. - -* Menu: - -* Test the above function with ivy-occur:: - - -File: ivy.info, Node: Test the above function with ivy-occur, Up: Example - define a new command with several actions - -6.3.5.1 Test the above function with ‘ivy-occur’ -................................................ - -To examine each action with each candidate in a key-efficient way, try: - - • Call ‘my-command-with-3-actions’ - • Press ‘C-c C-o’ to close the completion window and move to an - ivy-occur buffer - • Press ‘kkk’ to move to the first candidate, since the point is most - likely at the end of the buffer - • Press ‘oo’ to call the first action - • Press ‘oj’ and ‘ok’ to call the second and the third actions - • Press ‘j’ to move to the next candidate - • Press ‘oo’, ‘oj’, ‘ok’ - • Press ‘j’ to move to the next candidate - • and so on... - - -File: ivy.info, Node: Packages, Prev: Actions, Up: Customization - -6.4 Packages -============ - -‘org-mode’ -.......... - - ‘org-mode’ versions 8.3.3 or later obey ‘completing-read-function’ - (which ‘ivy-mode’ sets). Try refiling headings with similar names - to appreciate ‘ivy-mode’. - -‘magit’ -....... - - Uses ivy by default if Ivy is installed. - -‘find-file-in-project’ -...................... - - Uses ivy by default if Ivy is installed. - -‘projectile’ -............ - - Projectile requires this setting for ivy completion: - - (setq projectile-completion-system 'ivy) - -‘helm-make’ -........... - - Helm-make requires this setting for ivy completion. - - (setq helm-make-completion-method 'ivy) - -automatically integrated packages -................................. - - Ivy re-uses the following packages if they are installed: ‘avy’, - ‘amx’ or ‘smex’, ‘flx’, and ‘wgrep’. - - -File: ivy.info, Node: Commands, Next: API, Prev: Customization, Up: Top - -7 Commands -********** - -* Menu: - -* File Name Completion:: -* Buffer Name Completion:: -* Counsel commands:: - - -File: ivy.info, Node: File Name Completion, Next: Buffer Name Completion, Up: Commands - -7.1 File Name Completion -======================== - -Since file name completion is ubiquitous, Ivy provides extra bindings -that work here: - -‘C-j’ (‘ivy-alt-done’) -...................... - - On a directory, restarts completion from that directory. - - On a file or ‘./’, exit completion with the selected candidate. - -‘DEL’ (‘ivy-backward-delete-char’) -.................................. - - Restart the completion in the parent directory if current input is - empty. - -‘//’ (‘self-insert-command’) -............................ - - Switch to the root directory. - -‘~’ (‘self-insert-command’) -........................... - - Switch to the home directory. - -‘/’ (‘self-insert-command’) -........................... - - If the current input matches an existing directory name exactly, - switch the completion to that directory. - -‘C-M-y’ (‘ivy-insert-current-full’) -................................... - - Insert the current full path, in case you want to edit a part of - it. - -‘M-r’ (‘ivy-toggle-regexp-quote’) -................................. - - Toggle between input as regexp or not. - - Switch to matching literally since file names include ‘.’, which is - for matching any char in regexp mode. - -- User Option: ivy-extra-directories - Decide if you want to see ‘../’ and ‘./’ during file name - completion. - - Reason to remove: ‘../’ is the same as ‘DEL’. - - Reason not to remove: navigate anywhere with only ‘C-n’, ‘C-p’ and - ‘C-j’. - - Likewise, ‘./’ can be removed. - -History -....... - - File history works the same with ‘M-p’, ‘M-n’, and ‘C-r’, but uses - a custom code for file name completion that cycles through files - previously opened. It also works with TRAMP files. - -* Menu: - -* Using TRAMP:: - - -File: ivy.info, Node: Using TRAMP, Up: File Name Completion - -7.1.1 Using TRAMP ------------------ - -‘~’ (tilde) -........... - - Move to the home directory. Either the local or the remote one, - depending on the current directory. The boolean option - ‘ivy-magic-tilde’ decides whether the binding to do this is ‘~’ or - ‘~/’. - -‘//’ (double slash) -................... - - Move to the root directory. Either the local or the remote one, - depending on the current directory. Here, you can also select a - TRAMP connection method, such as ‘ssh’ or ‘scpx’. - -‘/ C-j’ -....... - - Move the the local root directory. - -‘~~’ -.... - - Move to the local home directory. - - From any directory, with the empty input, inputting ‘/ssh:’ and -pressing ‘C-j’ (or ‘RET’, which is the same thing) completes for host -and user names. - - For ‘/ssh:user@’ input, completes the domain name. - - ‘C-i’ works in a similar way to the default completion. - - You can also get sudo access for the current directory by inputting -‘/sudo::’ ‘RET’. Using ‘/sudo:’ (i.e. single colon instead of double) -will result in a completion session for the desired user. - - Multi-hopping is possible, although a bit complex. - -Example : connect to a remote host ‘cloud’ and open a file with ‘sudo’ there -............................................................................ - - • ‘C-x C-f’ ‘/ssh:cloud|sudo:root:/’. - - -File: ivy.info, Node: Buffer Name Completion, Next: Counsel commands, Prev: File Name Completion, Up: Commands - -7.2 Buffer Name Completion -========================== - - -- User Option: ivy-use-virtual-buffers - When non-nil, add ‘recentf-mode’ and bookmarks to - ‘ivy-switch-buffer’ completion candidates. - - Adding this to Emacs init file: - - (setq ivy-use-virtual-buffers t) - will add additional virtual buffers to the buffers list for recent - files. Selecting such virtual buffers, which are highlighted with - ‘ivy-virtual’ face, will open the corresponding file. - - -File: ivy.info, Node: Counsel commands, Prev: Buffer Name Completion, Up: Commands - -7.3 Counsel commands -==================== - -The main advantages of ‘counsel-’ functions over their basic equivalents -in ‘ivy-mode’ are: - - 1. Multi-actions and non-exiting actions work. - 2. ‘ivy-resume’ can resume the last completion session. - 3. Customize ‘ivy-set-actions’, ‘ivy-re-builders-alist’. - 4. Customize individual keymaps, such as ‘counsel-describe-map’, - ‘counsel-git-grep-map’, or ‘counsel-find-file-map’, instead of - customizing ‘ivy-minibuffer-map’ that applies to all completion - sessions. - - -File: ivy.info, Node: API, Next: Variable Index, Prev: Commands, Up: Top - -8 API -***** - -The main (and only) entry point is the ‘ivy-read’ function. It takes -two required arguments and many optional arguments that can be passed by -a key. The optional ‘:action’ argument is highly recommended for -features such as multi-actions, non-exiting actions, ‘ivy-occur’ and -‘ivy-resume’. - -* Menu: - -* Required arguments for ivy-read:: -* Optional arguments for ivy-read:: -* Example - counsel-describe-function:: -* Example - counsel-locate:: -* Example - ivy-read-with-extra-properties:: - - -File: ivy.info, Node: Required arguments for ivy-read, Next: Optional arguments for ivy-read, Up: API - -8.1 Required arguments for ‘ivy-read’ -===================================== - -‘prompt’ -........ - - A prompt string normally ending in a colon and a space. - ‘ivy-count-format’ is prepended to it during completion. - -‘collection’ -............ - - Either a list of strings, a function, an alist or a hash table. - - If a function, then it has to be compatible with ‘all-completions’. - - -File: ivy.info, Node: Optional arguments for ivy-read, Next: Example - counsel-describe-function, Prev: Required arguments for ivy-read, Up: API - -8.2 Optional arguments for ‘ivy-read’ -===================================== - -‘predicate’ -........... - - Is a function to filter the initial collection. It has to be - compatible with ‘all-completions’. Tip: most of the time, it’s - simpler to just apply this filter to the ‘collection’ argument - itself, e.g. ‘(cl-remove-if-not predicate collection)’. - -‘require-match’ -............... - - When set to a non-nil value, input must match one of the - candidates. Custom input is not accepted. - -‘initial-input’ -............... - - This string argument is included for compatibility with - ‘completing-read’, which inserts it into the minibuffer. - - It’s recommended to use the ‘preselect’ argument instead of this. - -‘history’ -......... - - Name of the symbol to store history. See ‘completing-read’. - -‘preselect’ -........... - - Determines which one of the candidates to initially select. - - When set to an integer value, select the candidate with that index - value. - - When set to any other non-nil value, select the first candidate - matching this value. Comparison is first done with ‘equal’. If - this fails, and when applicable, match ‘preselect’ as a regular - expression. - - Every time the input becomes empty, the item corresponding to - ‘preselect’ is selected. - -‘keymap’ -........ - - A keymap to be composed with ‘ivy-minibuffer-map’. This keymap has - priority over ‘ivy-minibuffer-map’ and can be modified at any later - stage. - -‘update-fn’ -........... - - Is the function called each time the current candidate changes. - This function takes no arguments and is called in the minibuffer’s - ‘post-command-hook’. See ‘swiper’ for an example usage. - -‘sort’ -...... - - When non-nil, use ‘ivy-sort-functions-alist’ to sort the collection - as long as the collection is not larger than ‘ivy-sort-max-size’. - -‘action’ -........ - - Is the function to call after selection. It takes a string - argument. - -‘unwind’ -........ - - Is the function to call before exiting completion. It takes no - arguments. This function is called even if the completion is - interrupted with ‘C-g’. See ‘swiper’ for an example usage. - -‘re-builder’ -............ - - Is a function that takes a string and returns a valid regex. See - ‘Completion Styles’ for details. - -‘matcher’ -......... - - Is a function that takes a regex string and a list of strings and - returns a list of strings matching the regex. Any ordinary Emacs - matching function will suffice, yet finely tuned matching functions - can be used. See ‘counsel-find-file’ for an example usage. - -‘dynamic-collection’ -.................... - - When non-nil, ‘collection’ will be used to dynamically generate the - candidates each time the input changes, instead of being used once - statically with ‘all-completions’ to generate a list of strings. - See ‘counsel-locate’ for an example usage. - -‘caller’ -........ - - Is a symbol that uniquely identifies the function that called - ‘ivy-read’, which may be useful for further customizations. - - -File: ivy.info, Node: Example - counsel-describe-function, Next: Example - counsel-locate, Prev: Optional arguments for ivy-read, Up: API - -8.3 Example - ‘counsel-describe-function’ -========================================= - -This is a typical example of a function with a non-async collection, -which is a collection where all the strings in the collection are known -prior to any input from the user. - - Only the first two arguments (along with ‘action’) are essential - -the rest of the arguments are for fine-tuning, and could be omitted. - - The ‘action’ argument could also be omitted - but then ‘ivy-read’ -would do nothing except returning the string result, which you could -later use yourself. However, it’s recommended that you use the ‘action’ -argument. - - (defun counsel-describe-function () - "Forward to `describe-function'." - (interactive) - (ivy-read "Describe function: " - (let (cands) - (mapatoms - (lambda (x) - (when (fboundp x) - (push (symbol-name x) cands)))) - cands) - :keymap counsel-describe-map - :preselect (ivy-thing-at-point) - :history 'counsel-describe-symbol-history - :require-match t - :action (lambda (x) - (describe-function - (intern x))) - :caller 'counsel-describe-function)) - - Here are the interesting features of the above function, in the order -that they appear: - - • The ‘prompt’ argument is a simple string ending in ": ". - • The ‘collection’ argument evaluates to a (large) list of strings. - • The ‘keymap’ argument is for a custom keymap to supplement - ‘ivy-minibuffer-map’. - • The ‘preselect’ is provided by ‘ivy-thing-at-point’, which returns - a symbol near the point. Ivy then selects the first candidate from - the collection that matches this symbol. To select this - pre-selected candidate, a ‘RET’ will suffice. No further user - input is necessary. - • The ‘history’ argument is for keeping the history of this command - separate from the common history in ‘ivy-history’. - • The ‘require-match’ is set to ‘t’ since it doesn’t make sense to - call ‘describe-function’ on an un-interned symbol. - • The ‘action’ argument calls ‘describe-function’ on the interned - selected candidate. - • The ‘caller’ argument identifies this completion session. This is - important, since with the collection being a list of strings and - not a function name, the only other way for ‘ivy-read’ to identify - "who’s calling" and to apply the appropriate customizations is to - examine ‘this-command’. But ‘this-command’ would be modified if - another command called ‘counsel-describe-function’. - - -File: ivy.info, Node: Example - counsel-locate, Next: Example - ivy-read-with-extra-properties, Prev: Example - counsel-describe-function, Up: API - -8.4 Example - ‘counsel-locate’ -============================== - -This is a typical example of a function with an async collection. Since -the collection function cannot pre-compute all the locatable files in -memory within reasonable limits (time or memory), it relies on user -input to filter the universe of possible candidates to a manageable size -while also continuing to search asynchronously for possible candidates. -Both the filtering and searching continues with each character change of -the input with rapid updates to the collection presented without idle -waiting times. This live update will continue as long as there are -likely candidates. Eventually updates to the minibuffer will stop after -user input, filtering, and searching have exhausted looking for possible -candidates. - - Async collections suit long-running shell commands, such as ‘locate’. -With each new input, a new process starts while the old process is -killed. The collection is refreshed anew with each new process. -Meanwhile the user can provide more input characters (for further -narrowing) or select a candidate from the visible collection. - - (defun counsel-locate-function (str) - (or - (ivy-more-chars) - (progn - (counsel--async-command - (format "locate %s '%s'" - (mapconcat #'identity counsel-locate-options " ") - (counsel--elisp-to-pcre - (ivy--regex str)))) - '("" "working...")))) - - ;;;###autoload - (defun counsel-locate (&optional initial-input) - "Call the \"locate\" shell command. - INITIAL-INPUT can be given as the initial minibuffer input." - (interactive) - (ivy-read "Locate: " #'counsel-locate-function - :initial-input initial-input - :dynamic-collection t - :history 'counsel-locate-history - :action (lambda (file) - (with-ivy-window - (when file - (find-file file)))) - :unwind #'counsel-delete-process - :caller 'counsel-locate)) - - Here are the interesting features of the above functions, in the -order that they appear: - - • ‘counsel-locate-function’ takes a string argument and returns a - list of strings. Note that it’s not compatible with - ‘all-completions’, but since we’re not using that here, might as - well use one argument instead of three. - • ‘ivy-more-chars’ is a simple function that returns e.g. ‘'("2 - chars more")’ asking the user for more input. - • ‘counsel--async-command’ is a very easy API simplification that - takes a single string argument suitable for - ‘shell-command-to-string’. So you could prototype your function as - non-async using ‘shell-command-to-string’ and ‘split-string’ to - produce a collection, then decide that you want async and simply - swap in ‘counsel--async-command’. - • ‘counsel-locate’ is an interactive function with an optional - ‘initial-input’. - • ‘#'counsel-locate-function’ is passed as the ‘collection’ argument. - • ‘dynamic-collection’ is set to t, since this is an async - collection. - • ‘action’ argument uses ‘with-ivy-window’ wrapper, since we want to - open the selected file in the same window from which - ‘counsel-locate’ was called. - • ‘unwind’ argument is set to ‘#'counsel-delete-process’: when we - press ‘C-g’ we want to kill the running process created by - ‘counsel--async-command’. - • ‘caller’ argument identifies this command for easier customization. - - -File: ivy.info, Node: Example - ivy-read-with-extra-properties, Prev: Example - counsel-locate, Up: API - -8.5 Example - ‘ivy-read-with-extra-properties’ -============================================== - -This is another example to show how to associate additional values to -each displayed strings. - - (defun find-candidates-function (str pred _) - (let ((props '(1 2)) - (strs '("foo" "foo2"))) - (cl-mapcar (lambda (s p) (propertize s 'property p)) - strs - props))) - - (defun find-candidates () - (interactive) - (ivy-read "Find symbols: " - #'find-candidates-function - :action (lambda (x) - (message "Value: %s" (get-text-property 0 'property x) - )))) - - Here are the interesting features of the above function: - - • ‘find-candidates-function’ builds up a list of strings and - associates "foo" with the value 1 and "foo2" with 2. - • ‘find-candidates’ is an interactive function. - • ‘#'find-candidates’ is passed as the ‘collection’ argument. - • ‘action’ gets passed the selected string with the associated value. - It then retrieves that value and displays it. - - -File: ivy.info, Node: Variable Index, Next: Keystroke Index, Prev: API, Up: Top - -Variable Index -************** - -[index] -* Menu: - -* ivy-alt-done: Key bindings for single selection action then exit minibuffer. - (line 30) -* ivy-alt-done <1>: File Name Completion. (line 12) -* ivy-avy: Key bindings for single selection action then exit minibuffer. - (line 64) -* ivy-backward-delete-char: File Name Completion. (line 19) -* ivy-call: Key bindings for multiple selections and actions keep minibuffer open. - (line 16) -* ivy-confirm-face: Faces. (line 34) -* ivy-count-format: Defcustoms. (line 6) -* ivy-current-match: Faces. (line 9) -* ivy-dispatching-call: Key bindings for multiple selections and actions keep minibuffer open. - (line 26) -* ivy-dispatching-done: Key bindings for single selection action then exit minibuffer. - (line 24) -* ivy-display-style: Defcustoms. (line 24) -* ivy-done: Key bindings for single selection action then exit minibuffer. - (line 19) -* ivy-extra-directories: File Name Completion. (line 51) -* ivy-height: Key bindings for navigation. - (line 21) -* ivy-immediate-done: Key bindings for single selection action then exit minibuffer. - (line 53) -* ivy-insert-current: Key bindings that alter the minibuffer input. - (line 23) -* ivy-insert-current-full: File Name Completion. (line 41) -* ivy-kill-ring-save: Other key bindings. (line 9) -* ivy-match-required-face: Faces. (line 53) -* ivy-minibuffer-grow: Hydra in the minibuffer. - (line 45) -* ivy-minibuffer-map: Minibuffer key bindings. - (line 6) -* ivy-minibuffer-match-face-1: Faces. (line 14) -* ivy-minibuffer-match-face-2: Faces. (line 19) -* ivy-minibuffer-match-face-3: Faces. (line 24) -* ivy-minibuffer-match-face-4: Faces. (line 29) -* ivy-minibuffer-shrink: Hydra in the minibuffer. - (line 50) -* ivy-modified-buffer: Faces. (line 88) -* ivy-modified-outside-buffer: Faces. (line 93) -* ivy-next-action: Hydra in the minibuffer. - (line 60) -* ivy-next-history-element: Key bindings that alter the minibuffer input. - (line 9) -* ivy-next-line-and-call: Key bindings for multiple selections and actions keep minibuffer open. - (line 36) -* ivy-occur: Saving the current completion session to a buffer. - (line 9) -* ivy-occur-click: Saving the current completion session to a buffer. - (line 21) -* ivy-occur-dispatch: Saving the current completion session to a buffer. - (line 41) -* ivy-occur-press: Saving the current completion session to a buffer. - (line 16) -* ivy-occur-read-action: Saving the current completion session to a buffer. - (line 36) -* ivy-on-del-error-function: Defcustoms. (line 31) -* ivy-partial-or-done: Key bindings for single selection action then exit minibuffer. - (line 37) -* ivy-prev-action: Hydra in the minibuffer. - (line 55) -* ivy-previous-history-element: Key bindings that alter the minibuffer input. - (line 18) -* ivy-previous-line-and-call: Key bindings for multiple selections and actions keep minibuffer open. - (line 47) -* ivy-read-action: Hydra in the minibuffer. - (line 65) -* ivy-remote: Faces. (line 71) -* ivy-restrict-to-matches: Key bindings that alter the minibuffer input. - (line 40) -* ivy-resume: Key bindings for multiple selections and actions keep minibuffer open. - (line 55) -* ivy-reverse-i-search: Key bindings that alter the minibuffer input. - (line 48) -* ivy-rotate-preferred-builders: Hydra in the minibuffer. - (line 40) -* ivy-subdir: Faces. (line 66) -* ivy-toggle-calling: Hydra in the minibuffer. - (line 34) -* ivy-toggle-case-fold: Hydra in the minibuffer. - (line 70) -* ivy-toggle-regexp-quote: File Name Completion. (line 47) -* ivy-use-virtual-buffers: Buffer Name Completion. - (line 6) -* ivy-virtual: Faces. (line 76) -* ivy-wrap: Key bindings for navigation. - (line 14) -* ivy-yank-word: Key bindings that alter the minibuffer input. - (line 32) - - -File: ivy.info, Node: Keystroke Index, Prev: Variable Index, Up: Top - -Keystroke Index -*************** - -[index] -* Menu: - -* /: File Name Completion. (line 35) -* / C-j: Using TRAMP. (line 24) -* //: File Name Completion. (line 25) -* // <1>: Using TRAMP. (line 17) -* <: Hydra in the minibuffer. - (line 50) -* >: Hydra in the minibuffer. - (line 45) -* ~: File Name Completion. (line 30) -* ~ <1>: Using TRAMP. (line 9) -* ~~: Using TRAMP. (line 29) -* a: Hydra in the minibuffer. - (line 65) -* a <1>: Saving the current completion session to a buffer. - (line 36) -* c: Hydra in the minibuffer. - (line 34) -* C: Hydra in the minibuffer. - (line 70) -* C-': Key bindings for single selection action then exit minibuffer. - (line 64) -* C-c C-o: Saving the current completion session to a buffer. - (line 9) -* C-j: Key bindings for single selection action then exit minibuffer. - (line 30) -* C-j <1>: File Name Completion. (line 12) -* C-m: Key bindings for single selection action then exit minibuffer. - (line 19) -* C-M-j: Key bindings for single selection action then exit minibuffer. - (line 53) -* C-M-m: Key bindings for multiple selections and actions keep minibuffer open. - (line 16) -* C-M-n: Key bindings for multiple selections and actions keep minibuffer open. - (line 36) -* C-M-o: Key bindings for multiple selections and actions keep minibuffer open. - (line 26) -* C-M-p: Key bindings for multiple selections and actions keep minibuffer open. - (line 47) -* C-M-y: File Name Completion. (line 41) -* C-o: Hydra in the minibuffer. - (line 9) -* C-r: Key bindings that alter the minibuffer input. - (line 48) -* DEL: File Name Completion. (line 19) -* f: Saving the current completion session to a buffer. - (line 16) -* j: Saving the current completion session to a buffer. - (line 26) -* k: Saving the current completion session to a buffer. - (line 31) -* m: Hydra in the minibuffer. - (line 40) -* M-i: Key bindings that alter the minibuffer input. - (line 23) -* M-j: Key bindings that alter the minibuffer input. - (line 32) -* M-n: Key bindings that alter the minibuffer input. - (line 9) -* M-o: Key bindings for single selection action then exit minibuffer. - (line 24) -* M-p: Key bindings that alter the minibuffer input. - (line 18) -* M-r: File Name Completion. (line 47) -* M-w: Other key bindings. (line 9) -* mouse-1: Saving the current completion session to a buffer. - (line 21) -* o: Saving the current completion session to a buffer. - (line 41) -* q: Saving the current completion session to a buffer. - (line 46) -* RET: Key bindings for single selection action then exit minibuffer. - (line 19) -* RET <1>: Saving the current completion session to a buffer. - (line 16) -* s: Hydra in the minibuffer. - (line 60) -* S-SPC: Key bindings that alter the minibuffer input. - (line 40) -* TAB: Key bindings for single selection action then exit minibuffer. - (line 37) -* w: Hydra in the minibuffer. - (line 55) - - - -Tag Table: -Node: Top1189 -Node: Introduction3100 -Node: Installation5623 -Node: Installing from Emacs Package Manager6073 -Node: Installing from the Git repository7282 -Node: Getting started8102 -Node: Basic customization8409 -Node: Key bindings9004 -Node: Global key bindings9196 -Node: Minibuffer key bindings11670 -Node: Key bindings for navigation12902 -Node: Key bindings for single selection action then exit minibuffer14109 -Node: Key bindings for multiple selections and actions keep minibuffer open16756 -Node: Key bindings that alter the minibuffer input19223 -Node: Other key bindings21168 -Node: Hydra in the minibuffer21546 -Node: Saving the current completion session to a buffer23964 -Node: Completion Styles25376 -Node: ivy--regex-plus27127 -Node: ivy--regex-ignore-order28613 -Node: ivy--regex-fuzzy28981 -Node: Customization29478 -Node: Faces29664 -Node: Defcustoms32093 -Node: Actions33387 -Node: What are actions?33713 -Node: How can different actions be called?34531 -Node: How to modify the actions list?35102 -Node: Example - add two actions to each command35762 -Node: How to undo adding the two actions36721 -Node: How to add actions to a specific command37173 -Node: Example - define a new command with several actions37589 -Node: Test the above function with ivy-occur38477 -Node: Packages39319 -Node: Commands40284 -Node: File Name Completion40469 -Node: Using TRAMP42426 -Node: Buffer Name Completion43928 -Node: Counsel commands44543 -Node: API45190 -Node: Required arguments for ivy-read45788 -Node: Optional arguments for ivy-read46307 -Node: Example - counsel-describe-function49733 -Node: Example - counsel-locate52591 -Node: Example - ivy-read-with-extra-properties56341 -Node: Variable Index57549 -Node: Keystroke Index64669 - -End Tag Table - - -Local Variables: -coding: utf-8 -End: diff --git a/straight/build/ivy/ivy.texi b/straight/build/ivy/ivy.texi deleted file mode 120000 index 57bd911..0000000 --- a/straight/build/ivy/ivy.texi +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/swiper/doc/ivy.texi \ No newline at end of file diff --git a/straight/build/json/json-autoloads.el b/straight/build/json/json-autoloads.el deleted file mode 100644 index 855543f..0000000 --- a/straight/build/json/json-autoloads.el +++ /dev/null @@ -1,20 +0,0 @@ -;;; json-autoloads.el --- automatically extracted autoloads -;; -;;; Code: - - -;;;### (autoloads nil "json" "json.el" (0 0 0 0)) -;;; Generated autoloads from json.el - -(if (fboundp 'register-definition-prefixes) (register-definition-prefixes "json" '("json-"))) - -;;;*** - -(provide 'json-autoloads) -;; Local Variables: -;; version-control: never -;; no-byte-compile: t -;; no-update-autoloads: t -;; coding: utf-8 -;; End: -;;; json-autoloads.el ends here diff --git a/straight/build/json/json.el b/straight/build/json/json.el deleted file mode 120000 index 5f0275a..0000000 --- a/straight/build/json/json.el +++ /dev/null @@ -1 +0,0 @@ -/home/leothelocust/.emacs.d/straight/repos/json.el/json.el \ No newline at end of file diff --git a/straight/build/json/json.elc b/straight/build/json/json.elc deleted file mode 100644 index 113a4a1b479e4c51cf43ce31dd8f488491be180c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14708 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